*{box-sizing:border-box;margin:0;padding:0}:root{--color-primary:#3b82f6;--color-primary-dark:#2563eb;--color-primary-light:#60a5fa;--color-primary-rgb:59, 130, 246;--color-primary-alpha-2:#3b82f605;--color-primary-alpha-3:#3b82f608;--color-primary-alpha-5:#3b82f60d;--color-primary-alpha-8:#3b82f614;--color-primary-alpha-10:#3b82f61a;--color-primary-alpha-15:#3b82f626;--color-primary-alpha-20:#3b82f633;--color-primary-alpha-25:#3b82f640;--color-primary-alpha-30:#3b82f64d;--color-primary-alpha-40:#3b82f666;--color-primary-alpha-50:#3b82f680;--color-primary-dark-rgb:37, 99, 235;--color-primary-dark-alpha-5:#2563eb0d;--color-secondary:#6b7280;--color-background:#000;--color-surface:#ffffff08;--color-surface-solid:#1c1c1e;--color-surface-hover:#ffffff0d;--color-surface-elevated:#ffffff0f;--color-surface-elevated-hover:#ffffff14;--color-border:#ffffff14;--color-border-subtle:#ffffff0d;--color-text:#fff;--color-text-secondary:#71717a;--color-text-muted:#52525b;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--color-success-alpha-10:#10b9811a;--color-warning-alpha-10:#f59e0b1a;--color-error-alpha-10:#ef44441a;--brand-primary:var(--color-primary);--brand-primary-dark:var(--color-primary-dark);--brand-primary-light:var(--color-primary-light);--brand-primary-rgb:var(--color-primary-rgb);--brand-primary-alpha-10:var(--color-primary-alpha-10);--brand-primary-alpha-20:var(--color-primary-alpha-20);--brand-fg:#fff;--brand-subtle:var(--color-primary-alpha-10);--brand-ring:var(--color-primary-alpha-20);--primary:var(--color-primary);--primary-dark:var(--color-primary-dark);--primary-light:var(--color-primary-alpha-10);--primary-color:var(--color-primary);--primary-hover:var(--color-primary-dark);--primary-border:var(--color-primary-alpha-20);--color-text-primary:var(--color-text);--text-primary:var(--color-text);--text-secondary:var(--color-text-secondary);--text-muted:var(--color-text-muted);--text-color-primary:var(--color-text);--text-color-secondary:var(--color-text-secondary);--bg-primary:var(--color-background);--bg-secondary:var(--color-surface);--bg-tertiary:var(--color-surface-elevated);--bg-hover:var(--color-surface-hover);--bg-active:var(--color-surface-elevated-hover);--bg-paper:var(--color-surface);--bg-disabled:#ffffff0a;--border:var(--color-border);--border-color:var(--color-border);--border-primary:var(--color-border);--border-focus:var(--color-primary);--border-hover:var(--color-primary-alpha-30);--global-primary:var(--color-primary);--global-primary-dark:var(--color-primary-dark);--global-primary-hover:var(--color-primary-dark);--global-primary-light:var(--color-primary-alpha-10);--global-primary-active:var(--color-primary-light);--global-primary-text:#fff;--global-secondary:var(--color-secondary);--global-secondary-light:#6b72801f;--global-secondary-active:#d1d5db;--global-bg:var(--color-background);--global-bg-default:var(--color-background);--global-bg-paper:var(--color-surface);--global-bg-hover:var(--color-surface-hover);--global-bg-highlight:var(--color-primary-alpha-5);--global-text-primary:var(--color-text);--global-text-secondary:var(--color-text-secondary);--global-divider:var(--color-border);--global-spacing-unit:.5rem;--border-radius:var(--radius-md);--card-border-radius:var(--radius-lg);--button-border-radius:var(--radius-full);--button-pill-radius:var(--radius-full);--accent-blue:var(--color-primary);--accent-blue-hover:var(--color-primary-dark);--accent-green:var(--color-success);--accent-yellow:var(--color-warning);--accent-red:var(--color-error);--accent-orange:var(--color-warning);--accent-purple:#8b5cf6;--accent-purple-rgb:139, 92, 246;--accent-purple-alpha-5:#8b5cf60d;--accent-purple-alpha-10:#8b5cf61a;--accent-purple-alpha-15:#8b5cf626;--accent-purple-alpha-20:#8b5cf633;--accent-purple-alpha-30:#8b5cf64d;--spacing-xs:.5rem;--spacing-sm:.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--shadow-sm:0 1px 3px 0 #0000004d;--shadow-md:0 4px 12px 0 #0006;--shadow-lg:0 10px 24px 0 #00000080;--shadow-glow:0 0 20px var(--color-primary-alpha-30);--glass-bg:#ffffff05;--glass-border:#ffffff14;--glass-blur:20px;--os-bg:#020304;--window-bg:#030406c7;--window-border:#ffffff24;--window-blur:24px;--window-radius:18px;--window-shadow:0 26px 90px #00000085, 0 0 0 1px #ffffff09 inset;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.25rem;--radius-full:100px;--max-width-container:1200px;--max-content-width:1400px}html,body{font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;max-width:100vw;min-height:100vh;line-height:1.6;overflow-x:hidden}@media (min-width:769px){html,body{height:100vh;overflow:hidden}body{flex-direction:column;display:flex}}body:before{content:"";background:radial-gradient(circle at 20% 10%, var(--color-primary-alpha-3) 0%, transparent 40%), radial-gradient(circle at 80% 90%, var(--color-primary-alpha-2) 0%, transparent 40%);pointer-events:none;z-index:0;will-change:transform;position:fixed;inset:0;transform:translateZ(0)}a{color:var(--color-primary);text-decoration:none;transition:color .2s}a:hover{color:var(--color-primary-dark)}.container{width:100%;padding:0 var(--spacing-md);margin:0 auto}@media (min-width:768px){.container{padding:0 var(--spacing-xl)}}@media (min-width:1024px){.container{max-width:var(--max-width-container);padding:0 var(--spacing-2xl)}}h1{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-lg);font-weight:700;line-height:1.2}h2{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-md);font-weight:600;line-height:1.3}h3{font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm);font-weight:600;line-height:1.4}h4{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm);font-weight:600;line-height:1.4}p{margin-bottom:var(--spacing-md)}.btn{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-base);border-radius:var(--button-border-radius,var(--radius-full));cursor:pointer;border:none;justify-content:center;align-items:center;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary{background-color:var(--color-primary);color:#fff}.btn-primary:hover{background-color:var(--color-primary-dark);color:#fff}.btn-secondary{background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}.btn-secondary:hover{background-color:var(--color-border)}.card{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--spacing-lg);box-shadow:var(--shadow-md);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;position:absolute;top:0;left:0;right:0}.card:hover{background:var(--color-surface-hover);box-shadow:var(--shadow-lg), var(--shadow-glow);border-color:#3b82f64d;transform:translateY(-4px)}ul,ol{margin-left:var(--spacing-lg);margin-bottom:var(--spacing-md)}li{margin-bottom:var(--spacing-xs)}.main-content{padding-top:0;padding-bottom:var(--spacing-2xl);min-height:calc(100vh - 80px);margin-top:0}.main-content.os-shell-active{background:#020304!important;height:calc(100vh - 48px)!important;min-height:0!important;margin-top:48px!important;padding:0!important;overflow:hidden!important}:is(html:has(.cms-os-embed),body:has(.cms-os-embed)){width:100%;height:100%;background:0 0!important;overflow:hidden!important}body:has(.cms-os-embed):before{display:none}.cms-os-embed{--cms-os-header-inset:42px;--cms-os-header-fade-mid:22px;--cms-os-header-fade-end:54px;--cms-os-content-x:20px;--cms-os-content-bottom:20px;box-sizing:border-box;height:100vh;min-height:100vh;padding:var(--cms-os-header-inset) var(--cms-os-content-x) var(--cms-os-content-bottom);color:var(--color-text);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000000b8 var(--cms-os-header-fade-mid), #000 var(--cms-os-header-fade-end));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000000b8 var(--cms-os-header-fade-mid), #000 var(--cms-os-header-fade-end));mask-image:linear-gradient(to bottom, transparent 0, #000000b8 var(--cms-os-header-fade-mid), #000 var(--cms-os-header-fade-end));overflow:auto;container-type:inline-size;background:0 0!important}.cms-os-embed.cms-os-embed-has-subnav{--cms-os-header-inset:76px;--cms-os-header-fade-mid:34px;--cms-os-header-fade-end:82px}html:has(.cms-os-embed){--cms-os-header-inset:42px}html:has(.cms-os-embed-has-subnav){--cms-os-header-inset:76px}.cms-os-embed>*{width:100%;min-width:0;max-width:none!important}.cms-os-embed,.cms-os-embed *{min-width:0}.cms-os-embed [class*=pageHeader],.cms-os-embed [class*=PageHeader],.cms-os-embed [class*=viewHeader],.cms-os-embed [class*=ViewHeader],.cms-os-embed [class*=dashboardHeader],.cms-os-embed [class*=DashboardHeader]{flex-wrap:wrap;gap:12px;min-width:0}.cms-os-embed [class*=headerActions],.cms-os-embed [class*=HeaderActions],.cms-os-embed [class*=toolbar],.cms-os-embed [class*=Toolbar],.cms-os-embed [class*=filters],.cms-os-embed [class*=Filters],.cms-os-embed [class*=toolbarActions],.cms-os-embed [class*=ToolbarActions],.cms-os-embed [class*=actionGroup],.cms-os-embed [class*=ActionGroup]{flex-wrap:wrap;min-width:0}.cms-os-embed [class*=statsGrid],.cms-os-embed [class*=StatsGrid],.cms-os-embed [class*=metricsGrid],.cms-os-embed [class*=MetricsGrid],.cms-os-embed [class*=cardsGrid],.cms-os-embed [class*=CardsGrid],.cms-os-embed [class*=dashboardGrid],.cms-os-embed [class*=DashboardGrid],.cms-os-embed [class*=overviewGrid],.cms-os-embed [class*=OverviewGrid],.cms-os-embed [class*=contentGrid],.cms-os-embed [class*=ContentGrid]{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))!important}@container (max-width:900px){.cms-os-embed [class*=pageHeader],.cms-os-embed [class*=PageHeader],.cms-os-embed [class*=viewHeader],.cms-os-embed [class*=ViewHeader],.cms-os-embed [class*=dashboardHeader],.cms-os-embed [class*=DashboardHeader]{align-items:flex-start;margin-bottom:14px}.cms-os-embed [class*=pageTitle],.cms-os-embed [class*=PageTitle],.cms-os-embed [class*=viewTitle],.cms-os-embed [class*=ViewTitle],.cms-os-embed [class*=headerTitle],.cms-os-embed [class*=HeaderTitle],.cms-os-embed [class*=dashboardTitle],.cms-os-embed [class*=DashboardTitle]{letter-spacing:0;font-size:clamp(1.15rem,3.2cqw,1.7rem)}.cms-os-embed [class*=statsGrid],.cms-os-embed [class*=StatsGrid],.cms-os-embed [class*=metricsGrid],.cms-os-embed [class*=MetricsGrid],.cms-os-embed [class*=cardsGrid],.cms-os-embed [class*=CardsGrid],.cms-os-embed [class*=dashboardGrid],.cms-os-embed [class*=DashboardGrid],.cms-os-embed [class*=overviewGrid],.cms-os-embed [class*=OverviewGrid],.cms-os-embed [class*=contentGrid],.cms-os-embed [class*=ContentGrid]{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))!important}}@container (max-width:680px){.cms-os-embed [class*=pageHeader],.cms-os-embed [class*=PageHeader],.cms-os-embed [class*=viewHeader],.cms-os-embed [class*=ViewHeader],.cms-os-embed [class*=dashboardHeader],.cms-os-embed [class*=DashboardHeader],.cms-os-embed [class*=toolbar],.cms-os-embed [class*=Toolbar]{flex-direction:column;align-items:stretch}.cms-os-embed [class*=statsGrid],.cms-os-embed [class*=StatsGrid],.cms-os-embed [class*=metricsGrid],.cms-os-embed [class*=MetricsGrid],.cms-os-embed [class*=cardsGrid],.cms-os-embed [class*=CardsGrid],.cms-os-embed [class*=dashboardGrid],.cms-os-embed [class*=DashboardGrid],.cms-os-embed [class*=overviewGrid],.cms-os-embed [class*=OverviewGrid],.cms-os-embed [class*=contentGrid],.cms-os-embed [class*=ContentGrid]{grid-template-columns:1fr!important}}.cms-os-embed.cms-os-embed-app-production{height:100vh;min-height:100vh;padding:var(--cms-os-header-inset,42px) 0 0;box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden;-webkit-mask-image:none;mask-image:none}.cms-os-embed.cms-os-embed-app-production>*{flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.cms-os-embed.cms-os-embed-app-production [data-studio-theme],.cms-os-embed.cms-os-embed-app-production [data-presenter-prep]{width:100%;min-width:0;height:100%;min-height:0;max-height:100%;overflow:hidden}.cms-os-embed.cms-os-embed-app-calendar{flex-direction:column;height:100vh;min-height:100vh;display:flex;overflow:hidden}.cms-os-embed-app-calendar>*{flex:auto;height:100%;min-height:0}.cms-os-embed-app-calendar [class*=Calendar_calendarContainer]{height:100%;min-height:0}.cms-os-embed.cms-os-embed-app-finance{height:100vh;min-height:100vh;padding:var(--cms-os-header-inset,42px) 0 0;box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden;-webkit-mask-image:none;mask-image:none;background:0 0!important}.cms-os-embed-app-finance>*{flex:auto;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;overflow:hidden}.cms-os-embed-app-finance [class*=FinanceDashboard][class*=dashboard],.cms-os-embed-app-finance [class*=FinanceDashboard_dashboard],.cms-os-embed-app-finance .transactions-invoicing-container{background:0 0}.cms-os-embed-app-finance [class*=FinanceDashboard][class*=scrollContainer],.cms-os-embed-app-finance [class*=FinanceDashboard_scrollContainer],.cms-os-embed-app-finance .transactions-invoicing-container{box-sizing:border-box;-webkit-mask-image:none;mask-image:none;padding:0 var(--cms-os-content-x) var(--cms-os-content-bottom)!important}.cms-os-embed-app-aio-cloud{--color-background:transparent;--color-primary:#38bdf8;--color-primary-rgb:56, 189, 248;--color-primary-dark:#0284c7;--color-primary-alpha-10:#38bdf81a;--color-primary-alpha-15:#38bdf826;--color-primary-alpha-20:#38bdf833;--glass-bg:#ffffff09;--glass-border:#ffffff14;--radius-md:8px;--radius-lg:8px;--radius-full:100px;height:100%;min-height:0;padding:var(--cms-os-header-inset) var(--cms-os-content-x) var(--cms-os-content-bottom);color:#ffffffeb;background:0 0;flex-direction:column;flex:1;display:flex;container-type:inline-size}.cms-os-embed-app-aio-cloud [class*=FileBrowser_container]{background:0 0;flex-direction:row;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.cms-os-embed-app-aio-cloud [class*=FileBrowser_sidebar]{-webkit-backdrop-filter:blur(14px)saturate(1.08);background:#ffffff06;border-bottom:0;border-right-color:#ffffff13;width:clamp(190px,22cqw,260px);min-width:160px;max-height:none}.cms-os-embed-app-aio-cloud [class*=FileBrowser_main]{min-width:0;overflow:hidden}.cms-os-embed-app-aio-cloud [class*=FileBrowser_sidebarHeader],.cms-os-embed-app-aio-cloud [class*=FileBrowser_toolbar]{background:#03040638;border-color:#ffffff13}.cms-os-embed-app-aio-cloud [class*=FileBrowser_toolbar]{-webkit-backdrop-filter:blur(16px)saturate(1.08);flex-flow:wrap;align-items:center;gap:.65rem;padding:.6rem .85rem}.cms-os-embed-app-aio-cloud [class*=FileBrowser_breadcrumbs]{flex-wrap:nowrap;flex:220px;order:0;width:auto;min-width:0;overflow:hidden}.cms-os-embed-app-aio-cloud [class*=FileBrowser_content]{background:0 0;min-width:0;padding:.85rem}.cms-os-embed-app-aio-cloud [class*=FileBrowser_actions]{flex-wrap:wrap;gap:.5rem;width:auto}.cms-os-embed-app-aio-cloud [class*=FileBrowser_actionBtn],.cms-os-embed-app-aio-cloud [class*=FileBrowser_viewBtn]{width:38px;height:38px}.cms-os-embed-app-aio-cloud [class*=FileBrowser_uploadBtn]{min-height:38px;padding:.48rem 1rem;font-size:.88rem}.cms-os-embed-app-aio-cloud [class*=FileBrowser_breadcrumbItem]{padding:.25rem .42rem;font-size:.82rem}.cms-os-embed-app-aio-cloud [class*=FileBrowser_viewToggle],.cms-os-embed-app-aio-cloud [class*=FileBrowser_actionBtn],.cms-os-embed-app-aio-cloud [class*=PermissionsView_searchBox],.cms-os-embed-app-aio-cloud [class*=ActivityView_searchBox],.cms-os-embed-app-aio-cloud [class*=ActivityView_filterDropdown],.cms-os-embed-app-aio-cloud [class*=RecoveryView_searchBox],.cms-os-embed-app-aio-cloud [class*=RecoveryView_iconButton]{border-radius:var(--radius-full);background:#ffffff0d;border-color:#ffffff14}.cms-os-embed-app-aio-cloud [class*=FileBrowser_uploadBtn],.cms-os-embed-app-aio-cloud [class*=PermissionsView_primaryButton],.cms-os-embed-app-aio-cloud [class*=RecoveryView_primaryButton]{border-radius:var(--radius-full);color:#021018;background:#38bdf8e6;border:1px solid #ffffff14;box-shadow:0 8px 20px #38bdf829}.cms-os-embed-app-aio-cloud [class*=FileBrowser_uploadBtn]:hover,.cms-os-embed-app-aio-cloud [class*=PermissionsView_primaryButton]:hover,.cms-os-embed-app-aio-cloud [class*=RecoveryView_primaryButton]:hover{background:#7dd3fcf5}.cms-os-embed-app-aio-cloud [class*=FileList_gridItem],.cms-os-embed-app-aio-cloud [class*=PermissionsView_groupCard],.cms-os-embed-app-aio-cloud [class*=PermissionsView_sharedCard],.cms-os-embed-app-aio-cloud [class*=ActivityView_activityCard],.cms-os-embed-app-aio-cloud [class*=RecoveryView_itemCard]{background:#ffffff09;border-color:#ffffff13;border-radius:8px}.cms-os-embed-app-aio-cloud [class*=FileList_container]{gap:.8rem}.cms-os-embed-app-aio-cloud [class*=FileList_section]{gap:.55rem}.cms-os-embed-app-aio-cloud [class*=FileList_grid]{grid-template-columns:repeat(auto-fill,minmax(clamp(124px,18cqw,150px),1fr));gap:.6rem}.cms-os-embed-app-aio-cloud [class*=FileList_gridItem] [class*=FileList_itemIcon]{height:clamp(64px,11cqw,88px)}.cms-os-embed-app-aio-cloud [class*=FileList_gridItem] [class*=FileList_itemIcon] svg{width:clamp(30px,5cqw,40px);height:clamp(30px,5cqw,40px)}.cms-os-embed-app-aio-cloud [class*=FileList_gridItem] [class*=FileList_itemInfo]{padding:.5rem .62rem}.cms-os-embed-app-aio-cloud [class*=FileList_gridItem] [class*=FileList_itemName]{font-size:.8rem}.cms-os-embed-app-aio-cloud [class*=FileList_sectionTitle]{font-size:.64rem}.cms-os-embed-app-aio-cloud [class*=FileList_gridItem]:hover,.cms-os-embed-app-aio-cloud [class*=PermissionsView_groupCard]:hover,.cms-os-embed-app-aio-cloud [class*=PermissionsView_sharedCard]:hover,.cms-os-embed-app-aio-cloud [class*=ActivityView_activityCard]:hover,.cms-os-embed-app-aio-cloud [class*=RecoveryView_itemCard]:hover{background:#fff1;border-color:#38bdf838}.cms-os-embed-app-aio-cloud [class*=PermissionsView_container],.cms-os-embed-app-aio-cloud [class*=ActivityView_container],.cms-os-embed-app-aio-cloud [class*=RecoveryView_container]{background:0 0;padding:18px 20px 20px}.cms-os-embed-app-aio-cloud [class*=PermissionsView_title],.cms-os-embed-app-aio-cloud [class*=ActivityView_title],.cms-os-embed-app-aio-cloud [class*=RecoveryView_title]{letter-spacing:0;font-size:1.15rem}.cms-os-embed-app-aio-cloud [class*=RecoveryView_infoBanner]{border-radius:var(--radius-full);color:#e0f2fedb;background:#38bdf813;border-color:#38bdf829}@container (max-width:820px){.cms-os-embed-app-aio-cloud [class*=FileBrowser_sidebar]{width:clamp(170px,28cqw,200px);min-width:150px}.cms-os-embed-app-aio-cloud [class*=FileBrowser_sidebarHeader]{padding:.65rem .75rem}.cms-os-embed-app-aio-cloud [class*=FolderTree_folderButton]{border-radius:var(--radius-full);gap:.42rem;padding:.34rem .5rem;font-size:.76rem}.cms-os-embed-app-aio-cloud [class*=FileBrowser_toolbar]{flex-direction:row;align-items:center;padding:.48rem .65rem}.cms-os-embed-app-aio-cloud [class*=FileBrowser_breadcrumbs]{min-width:0}.cms-os-embed-app-aio-cloud [class*=FileBrowser_actions]{flex-wrap:wrap;justify-content:flex-end;width:auto;margin-left:auto}.cms-os-embed-app-aio-cloud [class*=FileList_grid]{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}}@container (max-width:520px){.cms-os-embed-app-aio-cloud [class*=FileBrowser_container]{flex-direction:column}.cms-os-embed-app-aio-cloud [class*=FileBrowser_sidebar]{border-bottom:1px solid #ffffff13;border-right:0;width:100%;min-width:0;max-height:190px}.cms-os-embed-app-aio-cloud [class*=FileBrowser_sidebarHeader]{padding:.5rem .55rem;display:block}.cms-os-embed-app-aio-cloud [class*=FolderTree_folderName],.cms-os-embed-app-aio-cloud [class*=FolderTree_lockIcon]{display:block}.cms-os-embed-app-aio-cloud [class*=FolderTree_folderButton]{justify-content:flex-start;gap:.34rem;width:100%;height:auto;min-height:34px;margin:2px 0;padding:.3rem .42rem;font-size:.72rem}.cms-os-embed-app-aio-cloud [class*=FolderTree_expandIcon],.cms-os-embed-app-aio-cloud [class*=FolderTree_expandPlaceholder]{width:12px;min-width:12px;display:flex}.cms-os-embed-app-aio-cloud [class*=FileBrowser_content]{padding:.55rem}.cms-os-embed-app-aio-cloud [class*=FileBrowser_toolbar]{flex-flow:column;align-items:stretch;gap:.4rem;padding:.42rem .5rem}.cms-os-embed-app-aio-cloud [class*=FileBrowser_actions]{justify-content:flex-start;gap:.25rem;width:100%}.cms-os-embed-app-aio-cloud [class*=FileBrowser_actionBtn],.cms-os-embed-app-aio-cloud [class*=FileBrowser_viewBtn]{width:34px;height:34px}.cms-os-embed-app-aio-cloud [class*=FileBrowser_uploadBtn]{flex:0 0 34px;justify-content:center;width:34px;min-height:34px;padding:0}.cms-os-embed-app-aio-cloud [class*=FileBrowser_uploadBtn] span,.cms-os-embed-app-aio-cloud [class*=FileBrowser_breadcrumbItem] span:not(:last-child){display:none}.cms-os-embed-app-aio-cloud [class*=FileBrowser_sidebar]{width:100%;min-width:0;max-height:170px}.cms-os-embed-app-aio-cloud [class*=FileBrowser_sidebarTitle]{font-size:.58rem}.cms-os-embed-app-aio-cloud [class*=FolderTree_folderButton]{padding-inline:.34rem;font-size:.66rem}.cms-os-embed-app-aio-cloud [class*=FolderTree_folderIcon]{width:15px;height:15px}}@media (max-width:767px){body:has(.cms-layout){width:100%;height:100vh;position:fixed;overflow:hidden}body:has(.cms-layout) .main-content{padding-top:0;padding-left:var(--spacing-md);padding-right:var(--spacing-md);padding-bottom:calc(48px + var(--spacing-md));top:calc(48px + var(--feature-nav-height,0px));z-index:1;-webkit-overflow-scrolling:touch;position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}body:has(.cms-layout) .main-content.os-shell-active{height:auto!important;padding:0!important;top:48px!important;bottom:0!important;overflow:hidden!important}body:not(:has(.cms-layout)){height:auto;position:relative;overflow:hidden auto}}@media (min-width:768px){.cms-layout{flex-direction:column;height:100vh;min-height:100vh;display:flex;overflow:hidden}.main-content{transition:margin .3s cubic-bezier(.4,0,.2,1);width:auto!important;max-width:none!important;margin-top:0!important;margin-left:calc(var(--spacing-lg) + 72px + var(--spacing-lg))!important;margin-right:calc(var(--spacing-lg) + 60px)!important;min-height:0!important;padding-top:100px!important;padding-left:var(--spacing-xl)!important;padding-right:var(--spacing-xl)!important;padding-bottom:var(--spacing-xl)!important;flex:1!important;height:calc(100vh - 148px)!important;position:relative!important;overflow:hidden auto!important}.main-content.os-shell-active{width:auto!important;max-width:none!important;margin-top:48px!important;margin-left:calc(var(--spacing-lg) + 72px + var(--spacing-lg))!important;margin-right:calc(60px + var(--spacing-lg))!important;flex:none!important;height:calc(100vh - 48px)!important;min-height:0!important;padding:0!important;overflow:hidden!important}.main-content.os-shell-active.menu-expanded,.main-content.os-shell-active.rai-partial,.main-content.os-shell-active.rai-expanded{margin-left:calc(var(--spacing-lg) + 72px + var(--spacing-lg))!important;margin-right:calc(60px + var(--spacing-lg))!important}.main-content.menu-expanded{margin-left:calc(var(--spacing-lg) + 260px + var(--spacing-lg))!important}.main-content.rai-partial,.main-content.rai-expanded{margin-right:calc(var(--spacing-lg) + 372px)!important}}@media (min-width:769px) and (max-width:1024px){.main-content{height:calc(100vh - 120px)!important;padding-top:72px!important;padding-left:var(--spacing-lg)!important;padding-right:var(--spacing-lg)!important}}.text-center{text-align:center}.text-secondary{color:var(--color-text-secondary)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}input:-webkit-autofill{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:hover{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:focus{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:active{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}textarea:-webkit-autofill{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}textarea:-webkit-autofill:hover{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}textarea:-webkit-autofill:focus{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}textarea:-webkit-autofill:active{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}select:-webkit-autofill{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}select:-webkit-autofill:hover{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}select:-webkit-autofill:focus{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}select:-webkit-autofill:active{transition:background-color 9999s ease-in-out,-webkit-box-shadow 9999s ease-in-out;-webkit-text-fill-color:#fff!important;border-color:var(--color-border)!important;caret-color:#fff!important;background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input[type=date],input[type=datetime-local],input[type=time],input[type=month],input[type=week],select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}input[type=month]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}input[type=week]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}input:focus,textarea:focus,select:focus{outline:none}.portal-no-gradient .post-composer-textarea{appearance:none!important;background:#000!important;border-radius:0!important;box-shadow:inset 0 0 0 1000px #000!important}@media (max-width:900px){.connect-content{text-align:center;grid-template-columns:1fr!important;gap:40px!important}.connect-hero{padding:0!important}.connect-title{font-size:2.5rem!important}}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover{scrollbar-color:#3b82f666 transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}:hover::-webkit-scrollbar-thumb{background:#3b82f666}::-webkit-scrollbar-thumb:hover{background:#3b82f6a6}.scrollbar-hidden{scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.lab-focus-highlight{animation:1.8s ease-out forwards labFocusPulse}@keyframes labFocusPulse{0%{background:#63b3ed1f;box-shadow:inset 0 0 0 2px #63b3edcc}60%{background:#63b3ed0f;box-shadow:inset 0 0 0 2px #63b3ed66}to{box-shadow:none;background:0 0}}
@media (min-width:769px){.meeting-container-wrapper>div[style*="position: fixed"],.meeting-container-wrapper>div>div[style*="position: fixed"]{right:var(--rai-drawer-width,60px);width:calc(100vw - var(--rai-drawer-width,60px))!important;left:auto!important}}
.IncomingCallNotification-module__DR3z6a__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#000000d9;justify-content:center;align-items:center;animation:.3s IncomingCallNotification-module__DR3z6a__fadeIn;display:flex;position:fixed;inset:0}.IncomingCallNotification-module__DR3z6a__notification{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border:1px solid #ffffff1a;border-radius:24px;min-width:380px;padding:2.5rem;animation:.4s IncomingCallNotification-module__DR3z6a__slideUp;box-shadow:0 20px 60px #00000080}.IncomingCallNotification-module__DR3z6a__header{justify-content:center;align-items:center;margin-bottom:2rem;display:flex;position:relative}.IncomingCallNotification-module__DR3z6a__phoneIcon{color:#fff;z-index:2;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;animation:1s infinite IncomingCallNotification-module__DR3z6a__bounce;display:flex;position:relative}.IncomingCallNotification-module__DR3z6a__pulse{background:#10b9814d;border-radius:50%;width:80px;height:80px;animation:1.5s infinite IncomingCallNotification-module__DR3z6a__pulse;position:absolute}.IncomingCallNotification-module__DR3z6a__content{text-align:center;margin-bottom:2rem}.IncomingCallNotification-module__DR3z6a__label{color:#fff9;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;font-size:.875rem}.IncomingCallNotification-module__DR3z6a__callerName{color:#fff;margin-bottom:.5rem;font-size:1.75rem;font-weight:600}.IncomingCallNotification-module__DR3z6a__callerNumber{color:#ffffffb3;font-size:1.125rem}.IncomingCallNotification-module__DR3z6a__actions{justify-content:center;gap:1rem;display:flex}.IncomingCallNotification-module__DR3z6a__button{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:1.25rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.IncomingCallNotification-module__DR3z6a__reject{color:#ef4444;background:#ef444426;border:1.5px solid #ef44444d}.IncomingCallNotification-module__DR3z6a__reject:hover{background:#ef444440;border-color:#ef444480;transform:translateY(-2px)}.IncomingCallNotification-module__DR3z6a__answer{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:1.5px solid #fff3}.IncomingCallNotification-module__DR3z6a__answer:hover{transform:translateY(-2px);box-shadow:0 8px 20px #10b98166}@keyframes IncomingCallNotification-module__DR3z6a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes IncomingCallNotification-module__DR3z6a__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes IncomingCallNotification-module__DR3z6a__pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes IncomingCallNotification-module__DR3z6a__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:768px){.IncomingCallNotification-module__DR3z6a__notification{min-width:90%;padding:2rem}.IncomingCallNotification-module__DR3z6a__callerName{font-size:1.5rem}.IncomingCallNotification-module__DR3z6a__actions{flex-direction:column}.IncomingCallNotification-module__DR3z6a__button{flex-direction:row;justify-content:center;width:100%}}
.ActiveCallUI-module__5HsVtq__overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9000;background:#000000e6;justify-content:center;align-items:center;animation:.3s ActiveCallUI-module__5HsVtq__fadeIn;display:flex;position:fixed;inset:0}.ActiveCallUI-module__5HsVtq__callWindow{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border:1px solid #ffffff1a;border-radius:32px;min-width:420px;max-width:500px;padding:3rem 2.5rem;animation:.4s ActiveCallUI-module__5HsVtq__slideUp;box-shadow:0 25px 80px #0009}.ActiveCallUI-module__5HsVtq__header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.ActiveCallUI-module__5HsVtq__status{color:#10b981;text-transform:uppercase;letter-spacing:1.5px;font-size:.875rem;font-weight:600}.ActiveCallUI-module__5HsVtq__minimizeButton{color:#ffffffb3;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.ActiveCallUI-module__5HsVtq__minimizeButton:hover{color:#ffffffe6;background:#ffffff26;transform:scale(1.05)}.ActiveCallUI-module__5HsVtq__callerInfo{text-align:center;margin-bottom:2.5rem}.ActiveCallUI-module__5HsVtq__avatar{color:#fff;background:linear-gradient(135deg,#007aff 0%,#0051d5 100%);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 1.5rem;font-size:2.5rem;font-weight:600;display:flex;box-shadow:0 8px 20px #007aff4d}.ActiveCallUI-module__5HsVtq__callerName{color:#fff;margin-bottom:.5rem;font-size:2rem;font-weight:600}.ActiveCallUI-module__5HsVtq__callerNumber{color:#fff9;margin-bottom:1rem;font-size:1.125rem}.ActiveCallUI-module__5HsVtq__duration{color:#fffc;font-variant-numeric:tabular-nums;font-size:1.25rem}.ActiveCallUI-module__5HsVtq__keypad{background:#ffffff0d;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:2rem;padding:1.5rem;display:grid}.ActiveCallUI-module__5HsVtq__keypadButton{aspect-ratio:1;color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;width:100%;font-size:1.5rem;font-weight:600;transition:all .2s}.ActiveCallUI-module__5HsVtq__keypadButton:hover{background:#ffffff26;transform:scale(1.05)}.ActiveCallUI-module__5HsVtq__keypadButton:active{transform:scale(.95)}.ActiveCallUI-module__5HsVtq__controls{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem;display:grid}.ActiveCallUI-module__5HsVtq__controlButton{color:#ffffffe6;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#ffffff14;border:none;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.ActiveCallUI-module__5HsVtq__controlButton:hover{background:#ffffff1f;transform:translateY(-2px)}.ActiveCallUI-module__5HsVtq__controlButton.ActiveCallUI-module__5HsVtq__active{color:#10b981;background:#10b98133;border:1px solid #10b9814d}.ActiveCallUI-module__5HsVtq__transcriptSection{margin-bottom:1.25rem}.ActiveCallUI-module__5HsVtq__transcriptToggle{color:#fff9;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.375rem;width:100%;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.ActiveCallUI-module__5HsVtq__transcriptToggle:hover{color:#ffffffe6;background:#ffffff14}.ActiveCallUI-module__5HsVtq__transcriptToggleActive{color:#10b981;background:#10b9811a;border-color:#10b9814d}.ActiveCallUI-module__5HsVtq__transcriptCount{color:#10b981;background:#10b98133;border-radius:10px;margin-left:auto;padding:.1rem .45rem;font-size:.65rem;font-weight:600}.ActiveCallUI-module__5HsVtq__transcriptPanel{background:#0000004d;border-radius:10px;flex-direction:column;gap:.5rem;max-height:150px;margin-top:.5rem;padding:.75rem;display:flex;overflow-y:auto}.ActiveCallUI-module__5HsVtq__transcriptEmpty{color:#ffffff59;text-align:center;padding:.5rem 0;font-size:.75rem;font-style:italic}.ActiveCallUI-module__5HsVtq__transcriptSegment{align-items:flex-start;gap:.5rem;font-size:.78rem;line-height:1.4;display:flex}.ActiveCallUI-module__5HsVtq__speakerLabel{text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;min-width:36px;padding-top:.1rem;font-size:.7rem;font-weight:600}.ActiveCallUI-module__5HsVtq__speakerStaff{color:#10b981}.ActiveCallUI-module__5HsVtq__speakerCaller{color:var(--color-primary-light,#60a5fa)}.ActiveCallUI-module__5HsVtq__segmentText{color:#ffffffd9}.ActiveCallUI-module__5HsVtq__hangupContainer{justify-content:center;display:flex}.ActiveCallUI-module__5HsVtq__hangupButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:all .2s;display:flex;box-shadow:0 8px 24px #ef444466}.ActiveCallUI-module__5HsVtq__hangupButton:hover{transform:scale(1.05);box-shadow:0 12px 32px #ef444480}.ActiveCallUI-module__5HsVtq__hangupButton:active{transform:scale(.95)}@keyframes ActiveCallUI-module__5HsVtq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ActiveCallUI-module__5HsVtq__slideUp{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.ActiveCallUI-module__5HsVtq__minimizedContainer{z-index:10000;animation:.3s ActiveCallUI-module__5HsVtq__slideIn;position:fixed;top:10px;right:20px}.ActiveCallUI-module__5HsVtq__minimizedContent{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border:1px solid #ffffff1a;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;min-width:280px;padding:.875rem 1rem;display:flex;box-shadow:0 8px 32px #0009}.ActiveCallUI-module__5HsVtq__minimizedInfo{flex:1;align-items:center;gap:.75rem;display:flex}.ActiveCallUI-module__5HsVtq__minimizedAvatar{color:#fff;background:linear-gradient(135deg,#007aff 0%,#0051d5 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;font-weight:600;display:flex}.ActiveCallUI-module__5HsVtq__minimizedText{flex:1;min-width:0}.ActiveCallUI-module__5HsVtq__minimizedName{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.ActiveCallUI-module__5HsVtq__minimizedDuration{color:#10b981;font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:.75rem}.ActiveCallUI-module__5HsVtq__minimizedControls{flex-shrink:0;gap:.5rem;display:flex}.ActiveCallUI-module__5HsVtq__minimizedButton{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.ActiveCallUI-module__5HsVtq__minimizedButton:hover{background:#ffffff26;transform:scale(1.05)}.ActiveCallUI-module__5HsVtq__minimizedHangupButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.ActiveCallUI-module__5HsVtq__minimizedHangupButton:hover{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);transform:scale(1.05)}@keyframes ActiveCallUI-module__5HsVtq__slideIn{0%{opacity:0;transform:translate(20px,-20px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:768px){.ActiveCallUI-module__5HsVtq__callWindow{min-width:90%;padding:2rem 1.5rem}.ActiveCallUI-module__5HsVtq__callerName{font-size:1.5rem}.ActiveCallUI-module__5HsVtq__avatar{width:80px;height:80px;font-size:2rem}.ActiveCallUI-module__5HsVtq__controls{grid-template-columns:repeat(2,1fr)}.ActiveCallUI-module__5HsVtq__minimizedContainer{top:16px;left:16px;right:16px}.ActiveCallUI-module__5HsVtq__minimizedContent{min-width:100%}}
