.rooms-doc-page .rooms-doc{background:#f6f8fc;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;width:100%}.rooms-doc-page .docs-container{display:flex;flex-direction:column;height:100vh;overflow:hidden}.rooms-doc-page .docs-layout{display:flex;flex:1 1;height:calc(100vh - 60px);overflow:hidden}.rooms-doc-page .docs-sidebar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-right:1px solid #fff3;box-shadow:4px 0 20px #0000001a;flex-shrink:0;overflow-y:auto;width:320px}.rooms-doc-page .docs-sidebar-content{padding:2rem 1.5rem}.rooms-doc-page .docs-sidebar-title{align-items:center;color:#2d3748;display:flex;font-size:1.5rem;font-weight:700;gap:.75rem;margin-bottom:2rem}.rooms-doc-page .docs-sidebar-title svg{color:#667eea;font-size:1.8rem}.rooms-doc-page .docs-nav{display:flex;flex-direction:column;gap:.5rem}.rooms-doc-page .docs-nav-item{align-items:center;background:#0000;border:none;border-radius:12px;color:#4a5568;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:.75rem;padding:1rem;text-align:left;transition:all .3s ease;width:100%}.rooms-doc-page .docs-nav-item:hover{background:#667eea1a;color:#667eea;transform:translateX(4px)}.rooms-doc-page .docs-nav-item.active{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 15px #667eea4d;color:#fff}.rooms-doc-page .docs-nav-item svg{flex-shrink:0;font-size:1.2rem}.rooms-doc-page .nav-item-content{flex:1 1}.rooms-doc-page .nav-item-title{font-size:.95rem;font-weight:600;margin-bottom:.2rem}.rooms-doc-page .nav-item-subtitle{font-size:.8rem;font-weight:400;opacity:.7}.rooms-doc-page .docs-main{background:#ffffff05;flex:1 1;overflow-y:auto;padding:2rem}.rooms-doc-page .docs-content{margin:0 auto;max-width:1400px}.rooms-doc-page .docs-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000001a;margin-bottom:2rem;overflow:hidden;transition:all .3s ease}.rooms-doc-page .docs-section:hover{box-shadow:0 12px 48px #00000026;transform:translateY(-4px)}.rooms-doc-page .section-header{align-items:center;background:linear-gradient(135deg,#f8f9ff,#f0f2ff);border-bottom:1px solid #667eea33;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 2rem;transition:all .3s ease}.rooms-doc-page .section-header:hover{background:linear-gradient(135deg,#f0f2ff,#e8ebff)}.rooms-doc-page .section-header-content{align-items:center;display:flex;gap:1rem}.rooms-doc-page .section-icon{color:#667eea;font-size:1.8rem}.rooms-doc-page .section-title{color:#2d3748;font-size:1.5rem;font-weight:700;margin:0}.rooms-doc-page .section-subtitle{color:#718096;font-size:.95rem;font-weight:400;margin:.25rem 0 0}.rooms-doc-page .expand-icon{color:#667eea;font-size:1.2rem;transition:all .3s ease}.rooms-doc-page .expand-icon.expanded{transform:rotate(180deg)}.rooms-doc-page .section-content{animation:slideDown .3s ease-out;line-height:1.7;padding:2rem}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.rooms-doc-page .section-content p{color:#555;font-size:1rem;margin-bottom:1.2rem}.rooms-doc-page .section-content strong{color:#667eea;font-weight:600}.rooms-doc-page .content-card{background:#fff;border-radius:0 0 16px 16px}.rooms-doc-page .card-content{padding:2rem}.rooms-doc-page .card-content h3{color:#2d3748;font-size:1.4rem;font-weight:700;margin:0 0 1.5rem}.rooms-doc-page .card-content p{color:#555;font-size:1rem;line-height:1.6;margin-bottom:1.2rem}.rooms-doc-page .card-content strong{color:#667eea;font-weight:600}.rooms-doc-page .feature-highlight,.rooms-doc-page .info-callout{background:linear-gradient(135deg,#f8f9ff,#f0f2ff);border:1px solid #667eea33;border-radius:12px;margin:1.5rem 0;padding:1.5rem}.rooms-doc-page .feature-highlight h4,.rooms-doc-page .info-callout h4{color:#667eea;font-size:1.2rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .feature-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1rem}.rooms-doc-page .feature-item{background:#fff;border:1px solid #e0e7ff;border-radius:8px;box-shadow:0 2px 8px #0000000d;padding:1.5rem;text-align:center;transition:all .3s ease}.rooms-doc-page .feature-item:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea1a;transform:translateY(-2px)}.rooms-doc-page .feature-item svg{color:#667eea;font-size:2rem;margin-bottom:1rem}.rooms-doc-page .feature-item h5{color:#2d3748;font-size:1rem;font-weight:600;margin:0 0 .5rem}.rooms-doc-page .feature-item p{color:#666;font-size:.9rem;margin:0}.rooms-doc-page .room-types-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1rem}.rooms-doc-page .room-type-card{background:#fff;border:1px solid #e0e7ff;border-radius:12px;box-shadow:0 4px 16px #0000000d;padding:2rem;transition:all .3s ease}.rooms-doc-page .room-type-card:hover{border-color:#667eea;box-shadow:0 8px 24px #667eea1a;transform:translateY(-4px)}.rooms-doc-page .room-type-icon{color:#667eea;font-size:2.5rem;margin-bottom:1rem}.rooms-doc-page .room-type-card h4{color:#2d3748;font-size:1.2rem;font-weight:700;margin:0 0 1rem}.rooms-doc-page .room-type-card p{color:#666;font-size:.95rem;line-height:1.6;margin:0}.rooms-doc-page .parameter-section,.rooms-doc-page .recording-section{margin:2rem 0}.rooms-doc-page .parameter-section h4,.rooms-doc-page .recording-section h4{align-items:center;color:#667eea;display:flex;font-size:1.3rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .parameter-section h4 svg,.rooms-doc-page .recording-section h4 svg{margin-right:.5rem}.rooms-doc-page .params-grid,.rooms-doc-page .recording-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1rem}.rooms-doc-page .param-item,.rooms-doc-page .recording-item{background:#fff;border:1px solid #e0e7ff;border-radius:8px;box-shadow:0 2px 8px #0000000d;padding:1.5rem;transition:all .3s ease}.rooms-doc-page .param-item:hover,.rooms-doc-page .recording-item:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea1a;transform:translateY(-2px)}.rooms-doc-page .param-item h5,.rooms-doc-page .recording-item h5{color:#2d3748;font-size:1.1rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .param-type,.rooms-doc-page .param-value,.rooms-doc-page .recording-type,.rooms-doc-page .recording-value{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85rem;margin:.5rem 0}.rooms-doc-page .param-type code,.rooms-doc-page .param-value code,.rooms-doc-page .recording-type code,.rooms-doc-page .recording-value code{background:#f7fafc;border:1px solid #e2e8f0;border-radius:4px;color:#8b5cf6;display:inline-block;padding:.25rem .5rem}.rooms-doc-page .param-description,.rooms-doc-page .recording-description{color:#666;font-size:.95rem;margin:.5rem 0}.rooms-doc-page .creation-steps{margin:2rem 0}.rooms-doc-page .creation-steps h4{color:#667eea;font-size:1.2rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .step-item{background:#fff;border:1px solid #e0e7ff;border-left:4px solid #667eea;border-radius:8px;margin:.5rem 0;padding:1rem}.rooms-doc-page .step-item strong{color:#667eea;font-weight:600}.rooms-doc-page .security-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:1.5rem 0}.rooms-doc-page .security-feature{background:#fff;border:1px solid #e0e7ff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem;text-align:center;transition:all .3s ease}.rooms-doc-page .security-feature:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea1a;transform:translateY(-2px)}.rooms-doc-page .security-feature svg{color:#667eea;font-size:2rem;margin-bottom:1rem}.rooms-doc-page .security-feature h4{color:#2d3748;font-size:1rem;font-weight:600;margin:0 0 .5rem}.rooms-doc-page .security-feature p{color:#666;font-size:.9rem;margin:0}.rooms-doc-page .collaboration-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:1.5rem 0}.rooms-doc-page .tool-category{background:#fff;border:1px solid #e0e7ff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem}.rooms-doc-page .tool-category h4{align-items:center;color:#2d3748;display:flex;font-size:1.1rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .tool-category h4 svg{color:#667eea;margin-right:.5rem}.rooms-doc-page .tool-items{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.rooms-doc-page .tool-item{align-items:center;background:#f8f9ff;border:1px solid #e0e7ff;border-radius:8px;display:flex;gap:.5rem;padding:.75rem;transition:all .3s ease}.rooms-doc-page .tool-item:hover{background:#f0f2ff;border-color:#667eea}.rooms-doc-page .tool-item svg{color:#667eea;font-size:1.1rem}.rooms-doc-page .tool-item span{color:#2d3748;font-size:.9rem;font-weight:500}.rooms-doc-page .info-callout.success{background:linear-gradient(135deg,#f0fff4,#e6fffa);border-color:#48bb78}.rooms-doc-page .info-callout.success h4{color:#48bb78}.rooms-doc-page .info-callout.warning{background:linear-gradient(135deg,#fffaf0,#fef5e7);border-color:#ed8936}.rooms-doc-page .info-callout.warning h4{color:#ed8936}.rooms-doc-page .info-callout.info{background:linear-gradient(135deg,#ebf8ff,#bee3f8);border-color:#4299e1}.rooms-doc-page .info-callout.info h4{color:#4299e1}.rooms-doc-page .info-callout ul{margin:.5rem 0 0;padding-left:1.5rem}.rooms-doc-page .info-callout li{color:#555;margin:.5rem 0}.rooms-doc-page .card-text-alt{background:#f8f9ff;border:1px solid #e0e7ff;border-radius:8px;margin:1.5rem 0;padding:1.5rem}.rooms-doc-page .card-text-alt strong{color:#667eea;font-weight:600}.rooms-doc-page .card-text-alt hr{background:linear-gradient(90deg,#0000,#e0e7ff,#0000);border:none;height:1px;margin:1rem 0}@media (max-width:1024px){.rooms-doc-page .docs-layout{flex-direction:column}.rooms-doc-page .docs-sidebar{height:auto;max-height:300px;overflow-y:auto;width:100%}.rooms-doc-page .docs-main{padding:1rem}.rooms-doc-page .collaboration-grid,.rooms-doc-page .feature-grid,.rooms-doc-page .params-grid,.rooms-doc-page .recording-grid,.rooms-doc-page .room-types-grid,.rooms-doc-page .security-grid{grid-template-columns:1fr}.rooms-doc-page .docs-nav{flex-direction:row;gap:.25rem;overflow-x:auto}.rooms-doc-page .docs-nav-item{min-width:200px;padding:.75rem}.rooms-doc-page .nav-item-subtitle{display:none}}@media (max-width:768px){.rooms-doc-page .docs-sidebar-content{padding:1rem}.rooms-doc-page .docs-sidebar-title{font-size:1.25rem}.rooms-doc-page .section-header{align-items:flex-start;flex-direction:column;gap:.5rem;padding:1rem}.rooms-doc-page .section-header-content{width:100%}.rooms-doc-page .expand-icon{align-self:flex-end;margin-top:-1.5rem}.rooms-doc-page .card-content{padding:1.5rem}.rooms-doc-page .tool-items{grid-template-columns:1fr}}@media (max-width:480px){.rooms-doc-page .section-title{font-size:1.25rem}.rooms-doc-page .section-subtitle{font-size:.85rem}.rooms-doc-page .card-content,.rooms-doc-page .card-text-alt,.rooms-doc-page .feature-highlight,.rooms-doc-page .feature-item,.rooms-doc-page .info-callout,.rooms-doc-page .param-item,.rooms-doc-page .recording-item,.rooms-doc-page .security-feature,.rooms-doc-page .tool-category{padding:1rem}}@media (prefers-color-scheme:dark){.rooms-doc-page .docs-container{background:linear-gradient(135deg,#1a1b23,#2d1b69)}.rooms-doc-page .content-card,.rooms-doc-page .content-header,.rooms-doc-page .docs-section,.rooms-doc-page .docs-sidebar{background:#1e1e28f2;color:#e2e8f0}.rooms-doc-page .docs-sidebar-title,.rooms-doc-page .section-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;background-clip:text}.rooms-doc-page .card-content p,.rooms-doc-page .section-subtitle{color:#cbd5e1}.rooms-doc-page .feature-item,.rooms-doc-page .param-item,.rooms-doc-page .recording-item,.rooms-doc-page .room-type-card,.rooms-doc-page .security-feature,.rooms-doc-page .tool-category{background:#334155cc;border-color:#64748b4d;color:#e2e8f0}}.rooms-doc-page .nav-item{align-items:center;background:none;border:none;border-left:3px solid #0000;color:#555;cursor:pointer;display:flex;font-size:.95rem;padding:1rem 1.5rem;text-align:left;text-decoration:none;transition:all .3s ease;width:100%}.rooms-doc-page .nav-item:hover{background:linear-gradient(135deg,#667eea1a,#764ba21a);border-left-color:#667eea;color:#667eea}.rooms-doc-page .nav-item.active{background:linear-gradient(135deg,#667eea,#764ba2);border-left-color:#fff;box-shadow:0 2px 8px #667eea4d;color:#fff}.rooms-doc-page .nav-item svg{font-size:1rem;margin-right:.75rem;opacity:.8}.rooms-doc-page .nav-item.active svg{opacity:1}.rooms-doc-page .main-content{flex:1 1;min-height:100vh}.rooms-doc-page .mobile-menu-toggle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:none;border-radius:12px;box-shadow:0 4px 12px #0000001a;cursor:pointer;display:none;height:48px;left:1rem;position:fixed;top:1rem;transition:all .3s ease;width:48px;z-index:1100}.rooms-doc-page .mobile-menu-toggle:hover{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transform:scale(1.05)}.rooms-doc-page .content-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #fff3;box-shadow:0 4px 20px #0000001a;padding:3rem 2rem 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:100}.rooms-doc-page .content-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin:0 0 .5rem;text-align:center}.rooms-doc-page .content-header p{color:#666;font-size:1.1rem;font-weight:400;margin:0;text-align:center}.rooms-doc-page .docs-content-main{padding:2rem}.rooms-doc-page .sections-container{margin:0 auto;max-width:1400px;padding:2rem}.rooms-doc-page .section-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000001a;margin-bottom:2rem;overflow:hidden;transition:all .3s ease}.rooms-doc-page .section-card:hover{box-shadow:0 12px 48px #00000026;transform:translateY(-4px)}.rooms-doc-page .section-header:hover .section-title svg{color:#fff}.rooms-doc-page .section-title h3{color:#333;font-size:1.4rem;font-weight:600;margin:0}.rooms-doc-page .section-header:hover .section-title h3{color:#fff}.rooms-doc-page .toggle-icon{color:#667eea;font-size:1rem;transition:all .3s ease}.rooms-doc-page .section-header:hover .toggle-icon{color:#fff}.rooms-doc-page .params-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1rem}.rooms-doc-page .param-item h5{color:#667eea;font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.rooms-doc-page .param-type{background:#f3f4f6;border-radius:4px;color:#8b5cf6;display:inline-block;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85rem;margin:.5rem 0;padding:.25rem .5rem}.rooms-doc-page .param-description{color:#666;font-size:.95rem;margin:.5rem 0}.rooms-doc-page .param-options{margin-top:1rem}.rooms-doc-page .param-options strong{color:#667eea;font-size:.9rem}.rooms-doc-page .param-options ul{list-style:none;margin:.5rem 0 0;padding:0}.rooms-doc-page .param-options li{background:#f3f4f6;border-radius:4px;color:#8b5cf6;display:inline-block;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85rem;margin:.25rem .5rem .25rem 0;padding:.25rem .5rem}.rooms-doc-page .controls-grid,.rooms-doc-page .method-grid,.rooms-doc-page .option-grid,.rooms-doc-page .permissions-grid,.rooms-doc-page .tools-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1rem}.rooms-doc-page .control-category,.rooms-doc-page .method-item,.rooms-doc-page .option-item,.rooms-doc-page .permission-item,.rooms-doc-page .tool-item{background:#fff;border:1px solid #e0e7ff;border-radius:8px;box-shadow:0 2px 8px #0000000d;padding:1.5rem;text-align:center;transition:all .3s ease}.rooms-doc-page .control-category:hover,.rooms-doc-page .method-item:hover,.rooms-doc-page .option-item:hover,.rooms-doc-page .permission-item:hover,.rooms-doc-page .tool-item:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea1a;transform:translateY(-2px)}.rooms-doc-page .control-category svg,.rooms-doc-page .method-item svg,.rooms-doc-page .option-item svg,.rooms-doc-page .permission-item svg,.rooms-doc-page .tool-item svg{color:#667eea;font-size:2rem;margin-bottom:.5rem}.rooms-doc-page .control-category h5,.rooms-doc-page .method-item h5,.rooms-doc-page .option-item h5,.rooms-doc-page .permission-item h5,.rooms-doc-page .tool-item h5{color:#333;font-size:1rem;font-weight:600;margin:.5rem 0}.rooms-doc-page .control-category p,.rooms-doc-page .method-item p,.rooms-doc-page .option-item p,.rooms-doc-page .permission-item p,.rooms-doc-page .tool-item p{color:#666;font-size:.9rem;margin:0}.rooms-doc-page .breakout-features ul,.rooms-doc-page .chat-controls ul,.rooms-doc-page .control-category ul,.rooms-doc-page .pagination-features ul,.rooms-doc-page .presenter-controls ul,.rooms-doc-page .whiteboard-features ul{list-style:none;margin:1rem 0 0;padding:0;text-align:left}.rooms-doc-page .breakout-features li,.rooms-doc-page .chat-controls li,.rooms-doc-page .control-category li,.rooms-doc-page .pagination-features li,.rooms-doc-page .presenter-controls li,.rooms-doc-page .whiteboard-features li{color:#555;font-size:.9rem;padding:.25rem 0 .25rem 1.5rem;position:relative}.rooms-doc-page .breakout-features li:before,.rooms-doc-page .chat-controls li:before,.rooms-doc-page .control-category li:before,.rooms-doc-page .pagination-features li:before,.rooms-doc-page .presenter-controls li:before,.rooms-doc-page .whiteboard-features li:before{color:#10b981;content:"✓";font-weight:700;left:0;position:absolute}.rooms-doc-page .additional-features,.rooms-doc-page .annotation-tools,.rooms-doc-page .background-options,.rooms-doc-page .chat-features,.rooms-doc-page .cohost-permissions,.rooms-doc-page .control-categories,.rooms-doc-page .join-methods,.rooms-doc-page .poll-features,.rooms-doc-page .security-features,.rooms-doc-page .webinar-features,.rooms-doc-page .whiteboard-tools{margin:1.5rem 0}.rooms-doc-page .additional-features h4,.rooms-doc-page .annotation-tools h4,.rooms-doc-page .background-options h4,.rooms-doc-page .chat-features h4,.rooms-doc-page .cohost-permissions h4,.rooms-doc-page .control-categories h4,.rooms-doc-page .join-methods h4,.rooms-doc-page .poll-features h4,.rooms-doc-page .security-features h4,.rooms-doc-page .webinar-features h4,.rooms-doc-page .whiteboard-tools h4{color:#667eea;font-size:1.2rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .image-container{margin:2rem 0;text-align:center}.rooms-doc-page .settings-image{border-radius:12px;box-shadow:0 8px 32px #0000001a;height:auto;max-width:100%;transition:transform .3s ease}.rooms-doc-page .settings-image:hover{transform:scale(1.02)}.rooms-doc-page .image-caption{color:#666;font-size:.95rem;font-style:italic;margin-top:1rem}@media (max-width:1024px){.rooms-doc-page .main-content{margin-left:0}.rooms-doc-page .sidebar{transform:translateX(-100%)}.rooms-doc-page .sidebar.sidebar-open{transform:translateX(0)}.rooms-doc-page .mobile-menu-toggle{align-items:center;display:flex;justify-content:center}.rooms-doc-page .content-header{padding-left:4rem}.rooms-doc-page .controls-grid,.rooms-doc-page .feature-grid,.rooms-doc-page .method-grid,.rooms-doc-page .option-grid,.rooms-doc-page .params-grid,.rooms-doc-page .permissions-grid,.rooms-doc-page .tools-grid{grid-template-columns:1fr}}@media (max-width:768px){.rooms-doc-page .content-header{padding:2rem 1rem 1rem 4rem}.rooms-doc-page .content-header h1{font-size:2rem}.rooms-doc-page .sections-container{padding:1rem}.rooms-doc-page .section-header{align-items:flex-start;flex-direction:column;padding:1rem 1.5rem;text-align:left}.rooms-doc-page .section-title{margin-bottom:.5rem}.rooms-doc-page .toggle-icon{align-self:flex-end;margin-top:-1.5rem}.rooms-doc-page .sidebar{width:280px}}@media (max-width:480px){.rooms-doc-page .content-header h1{font-size:1.75rem}.rooms-doc-page .content-header p{font-size:1rem}.rooms-doc-page .control-category,.rooms-doc-page .feature-highlight,.rooms-doc-page .feature-item,.rooms-doc-page .info-callout,.rooms-doc-page .method-item,.rooms-doc-page .option-item,.rooms-doc-page .param-item,.rooms-doc-page .permission-item,.rooms-doc-page .section-content,.rooms-doc-page .tool-item{padding:1rem}}@media (prefers-color-scheme:dark){.rooms-doc-page .rooms-doc{background:linear-gradient(135deg,#1a1b23,#2d1b69)}.rooms-doc-page .content-header,.rooms-doc-page .section-card,.rooms-doc-page .sidebar{background:#1e1e28f2;color:#e2e8f0}.rooms-doc-page .content-header h1,.rooms-doc-page .sidebar-header h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;background-clip:text}.rooms-doc-page .section-content p{color:#cbd5e1}.rooms-doc-page .control-category,.rooms-doc-page .feature-item,.rooms-doc-page .method-item,.rooms-doc-page .option-item,.rooms-doc-page .param-item,.rooms-doc-page .permission-item,.rooms-doc-page .tool-item{background:#334155cc;border-color:#64748b4d;color:#e2e8f0}}@media (prefers-reduced-motion:reduce){.rooms-doc-page *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.rooms-doc-page .mobile-menu-toggle:focus,.rooms-doc-page .nav-item:focus,.rooms-doc-page .section-header:focus,.rooms-doc-page .sidebar-toggle:focus{outline:2px solid #667eea;outline-offset:2px}@media print{.rooms-doc-page .mobile-menu-toggle,.rooms-doc-page .sidebar{display:none}.rooms-doc-page .main-content{margin-left:0}.rooms-doc-page .section-card{border:1px solid #ccc;box-shadow:none}.rooms-doc-page .section-header{pointer-events:none}.rooms-doc-page .section-content{display:block!important}}.rooms-doc-page .cohost-features{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:1.5rem 0}.rooms-doc-page .cohost-features .feature-item{background:#fff;border:1px solid #e0e7ff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem;text-align:left;transition:all .3s ease}.rooms-doc-page .cohost-features .feature-item:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea1a;transform:translateY(-2px)}.rooms-doc-page .cohost-features .feature-item h4{align-items:center;color:#2d3748;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.rooms-doc-page .cohost-features .feature-item h4 svg{color:#667eea;font-size:1.2rem}.rooms-doc-page .cohost-features .feature-item p{color:#666;font-size:.95rem;line-height:1.6;margin:0}.rooms-doc-page .menu-controls-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:1.5rem 0}.rooms-doc-page .control-item{background:#fff;border:1px solid #e0e7ff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem;text-align:center;transition:all .3s ease}.rooms-doc-page .control-item:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea1a;transform:translateY(-2px)}.rooms-doc-page .control-item svg{color:#667eea;font-size:2rem;margin-bottom:1rem}.rooms-doc-page .control-item h4{color:#2d3748;font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.rooms-doc-page .control-item p{color:#666;font-size:.9rem;line-height:1.6;margin:0}.rooms-doc-page .pagination-benefits{margin:1.5rem 0}.rooms-doc-page .pagination-benefits h4{align-items:center;color:#667eea;display:flex;font-size:1.2rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.rooms-doc-page .benefit-item{background:#fff;border:1px solid #e0e7ff;border-left:4px solid #667eea;border-radius:8px;margin:1rem 0;padding:1.5rem;transition:all .3s ease}.rooms-doc-page .benefit-item:hover{box-shadow:0 4px 16px #667eea1a;transform:translateX(4px)}.rooms-doc-page .benefit-item svg{color:#667eea;font-size:1.2rem;margin-right:.5rem}.rooms-doc-page .benefit-item h5{align-items:center;color:#2d3748;display:flex;font-size:1rem;font-weight:600;margin:0 0 .5rem}.rooms-doc-page .benefit-item p{color:#666;font-size:.95rem;line-height:1.6;margin:0}.rooms-doc-page .additional-controls{margin:1.5rem 0}.rooms-doc-page .control-group{background:#fff;border:1px solid #e0e7ff;border-left:4px solid #667eea;border-radius:8px;margin:1rem 0;padding:1.5rem}.rooms-doc-page .control-group h4{align-items:center;color:#2d3748;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.rooms-doc-page .control-group h4 svg{color:#667eea;font-size:1.2rem}.rooms-doc-page .control-group p{color:#666;font-size:.95rem;line-height:1.6;margin:0}.rooms-doc-page .safe-room-actions{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:1.5rem 0}.rooms-doc-page .action-item{background:#fff;border:1px solid #e0e7ff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem;text-align:center;transition:all .3s ease}.rooms-doc-page .action-item:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea1a;transform:translateY(-2px)}.rooms-doc-page .action-item svg{color:#667eea;font-size:2rem;margin-bottom:1rem}.rooms-doc-page .action-item h4{color:#2d3748;font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.rooms-doc-page .action-item p{color:#666;font-size:.9rem;line-height:1.6;margin:0}.rooms-doc-page .annotation-features{margin:1.5rem 0}.rooms-doc-page .annotation-tool{background:#fff;border:1px solid #e0e7ff;border-radius:8px;box-shadow:0 2px 8px #0000000d;padding:1rem;text-align:center;transition:all .3s ease}.rooms-doc-page .annotation-tool:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea1a;transform:translateY(-2px)}.rooms-doc-page .annotation-tool svg{color:#667eea;font-size:1.5rem;margin-bottom:.5rem}.rooms-doc-page .annotation-tool h4{color:#2d3748;font-size:.9rem;font-weight:600;margin:0 0 .25rem}.rooms-doc-page .annotation-tool p{color:#666;font-size:.8rem;line-height:1.4;margin:0}.rooms-doc-page .breakout-steps{margin:1.5rem 0}.rooms-doc-page .breakout-steps h4{color:#667eea;font-size:1.2rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .breakout-features{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:1.5rem 0}.rooms-doc-page .breakout-features .feature-item{background:#fff;border:1px solid #e0e7ff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem;text-align:left;transition:all .3s ease}.rooms-doc-page .breakout-features .feature-item:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea1a;transform:translateY(-2px)}.rooms-doc-page .breakout-features .feature-item svg{color:#667eea;font-size:1.5rem;margin-bottom:.5rem}.rooms-doc-page .breakout-features .feature-item h4{align-items:center;color:#2d3748;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.rooms-doc-page .breakout-features .feature-item p{color:#666;font-size:.95rem;line-height:1.6;margin:0}.rooms-doc-page .poll-creation{margin:1.5rem 0}.rooms-doc-page .poll-creation h4{color:#667eea;font-size:1.2rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .poll-management{background:#fff;border:1px solid #e0e7ff;border-left:4px solid #667eea;border-radius:12px;margin:1.5rem 0;padding:1.5rem}.rooms-doc-page .poll-management h4{align-items:center;color:#2d3748;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.rooms-doc-page .poll-management h4 svg{color:#667eea;font-size:1.2rem}.rooms-doc-page .poll-management p{color:#666;font-size:.95rem;line-height:1.6;margin:0}.rooms-doc-page .whiteboard-management{background:#fff;border:1px solid #e0e7ff;border-left:4px solid #667eea;border-radius:12px;margin:1.5rem 0;padding:1.5rem}.rooms-doc-page .whiteboard-management h4{align-items:center;color:#2d3748;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.rooms-doc-page .whiteboard-management h4 svg{color:#667eea;font-size:1.2rem}.rooms-doc-page .whiteboard-management p{color:#666;font-size:.95rem;line-height:1.6;margin:0}.rooms-doc-page .whiteboard-tools{margin:1.5rem 0}.rooms-doc-page .whiteboard-tools h4{align-items:center;color:#2d3748;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.rooms-doc-page .whiteboard-tools h4 svg{color:#667eea;font-size:1.2rem}.rooms-doc-page .tool-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:1rem 0}.rooms-doc-page .tool-grid .tool-item{align-items:center;background:#f8f9ff;border:1px solid #e0e7ff;border-radius:8px;display:flex;gap:.5rem;padding:.75rem;transition:all .3s ease}.rooms-doc-page .tool-grid .tool-item:hover{background:#f0f2ff;border-color:#667eea;transform:translateX(2px)}.rooms-doc-page .tool-grid .tool-item svg{color:#667eea;font-size:1rem}.rooms-doc-page .tool-grid .tool-item span{color:#2d3748;font-size:.85rem;font-weight:500}.rooms-doc-page .background-steps{margin:1.5rem 0}.rooms-doc-page .background-steps h4{color:#667eea;font-size:1.2rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .webinar-conference-section{margin:2rem 0}.rooms-doc-page .webinar-conference-section h4{align-items:center;color:#667eea;display:flex;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.rooms-doc-page .webinar-conference-section h4 svg{color:#667eea;font-size:1.4rem}.rooms-doc-page .webinar-features{background:#fff;border:1px solid #e0e7ff;border-left:4px solid #667eea;border-radius:12px;margin:1.5rem 0;padding:1.5rem}.rooms-doc-page .webinar-features h5{color:#2d3748;font-size:1.1rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .feature-list{display:flex;flex-direction:column;gap:.75rem}.rooms-doc-page .feature-list-item{align-items:center;background:#f8f9ff;border:1px solid #e0e7ff;border-radius:8px;display:flex;gap:.75rem;padding:.75rem;transition:all .3s ease}.rooms-doc-page .feature-list-item:hover{background:#f0f2ff;border-color:#667eea;transform:translateX(2px)}.rooms-doc-page .feature-list-item svg{color:#667eea;flex-shrink:0;font-size:1.1rem}.rooms-doc-page .feature-list-item span{color:#2d3748;font-size:.95rem;font-weight:500}.rooms-doc-page .chat-broadcast-section{margin:2rem 0}.rooms-doc-page .chat-broadcast-section h4{align-items:center;color:#667eea;display:flex;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.rooms-doc-page .chat-broadcast-section h4 svg{color:#667eea;font-size:1.4rem}.rooms-doc-page .chat-broadcast-features{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:1.5rem 0}.rooms-doc-page .chat-broadcast-features .feature-item{background:#fff;border:1px solid #e0e7ff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem;text-align:left;transition:all .3s ease}.rooms-doc-page .chat-broadcast-features .feature-item:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea1a;transform:translateY(-2px)}.rooms-doc-page .chat-broadcast-features .feature-item svg{color:#667eea;font-size:2rem;margin-bottom:1rem}.rooms-doc-page .chat-broadcast-features .feature-item h5{color:#2d3748;font-size:1.1rem;font-weight:600;margin:0 0 1rem}.rooms-doc-page .chat-broadcast-features .feature-item p{color:#666;font-size:.95rem;line-height:1.6;margin:0}@media (max-width:768px){.rooms-doc-page .breakout-features,.rooms-doc-page .chat-broadcast-features,.rooms-doc-page .cohost-features,.rooms-doc-page .menu-controls-grid,.rooms-doc-page .safe-room-actions,.rooms-doc-page .tool-grid{grid-template-columns:1fr}.rooms-doc-page .benefit-item,.rooms-doc-page .control-group,.rooms-doc-page .poll-management,.rooms-doc-page .webinar-features,.rooms-doc-page .whiteboard-management{padding:1rem}.rooms-doc-page .feature-list{gap:.5rem}.rooms-doc-page .feature-list-item{padding:.5rem}.rooms-doc-page .chat-broadcast-section h4,.rooms-doc-page .webinar-conference-section h4{font-size:1.1rem}}.rooms-doc-page .docs-section .section-content img,.rooms-doc-page .docs-section .section-content video{background-color:#f8f9fa;border-radius:12px;box-shadow:0 8px 24px #0000001f;display:block;height:auto;margin:1.5rem auto;max-width:100%}.rooms-doc-page .image-row,.rooms-doc-page .video-row{grid-gap:1.5rem;align-items:center;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:2rem 0}.rooms-doc-page .image-container,.rooms-doc-page .video-container{max-width:600px;transition:transform .3s ease;width:100%}.rooms-doc-page .image-container:hover,.rooms-doc-page .video-container:hover{transform:scale(1.03)}.rooms-doc-page .image-container img,.rooms-doc-page .video-container video{margin:0;max-width:600px;width:100%}.rooms-doc-page .card-text-alt img{margin:1rem auto;max-width:600px}
/*# sourceMappingURL=1900.d485a0e2.chunk.css.map*/