:root{--font-heading:var(--font-inter),"Segoe UI",sans-serif;--font-body:var(--font-inter),"Segoe UI",sans-serif;--bg:#f2f6f8;--surface:#ffffff;--surface-alt:#f7fafc;--text:#1b242c;--muted:#64707d;--accent:#0d7a73;--accent-strong:#095e59;--danger:#9f2b2b;--border:#d7e0e8;--ring:rgba(13,122,115,0.25)}.admin-dashboard-shell{min-height:100vh;padding:48px;background:#f8f9f9;color:#15191f}.admin-dashboard-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1440px;margin:0 auto 28px}.admin-dashboard-header p{margin:0 0 6px;color:#66717d;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.admin-dashboard-header h1{margin:0;font-size:36px;line-height:1.1;letter-spacing:0}.admin-refresh-button{border:1px solid #d8dee5;border-radius:8px;padding:10px 16px;background:#ffffff;color:#15191f;font:inherit;font-size:14px;cursor:pointer}.admin-refresh-button:disabled{cursor:default;opacity:.65}.admin-error-card,.admin-grid-two,.admin-kpi-grid,.admin-loading-card,.admin-panel,.admin-warning-card{max-width:1440px;margin-left:auto;margin-right:auto}.admin-kpi-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.admin-cost-card,.admin-error-card,.admin-kpi-card,.admin-loading-card,.admin-panel,.admin-warning-card{border:1px solid #dfe5ec;border-radius:10px;background:#ffffff}.admin-kpi-card{min-height:112px;padding:18px}.admin-cost-card span,.admin-kpi-card span{display:block;color:#66717d;font-size:12px;font-weight:600;text-transform:uppercase}.admin-cost-card strong,.admin-kpi-card strong{display:block;margin-top:12px;font-size:26px;line-height:1.1}.admin-cost-card small,.admin-kpi-card small,.admin-list-row small,.admin-stack small,.admin-user-cell small{display:block;margin-top:4px;color:#66717d;font-size:12px;line-height:1.35}.admin-error-card,.admin-loading-card,.admin-warning-card{padding:14px 16px;margin-bottom:16px}.admin-warning-card{border-color:#f3d28b;background:#fff8e8}.admin-warning-card p{margin:0;color:#6f4d05;font-size:14px}.admin-warning-card p+p{margin-top:6px}.admin-error-card{border-color:#f3b7b7;background:#fff1f1;color:#8a1f1f}.admin-panel{padding:0;margin-top:16px;overflow:hidden}.admin-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid #e8edf2}.admin-panel-heading h2{margin:0;font-size:17px;line-height:1.2}.admin-panel-heading h3{margin:0;font-size:14px;line-height:1.2}.admin-panel-heading p{margin:4px 0 0;color:#66717d;font-size:12px}.admin-panel-heading span{color:#66717d;font-size:13px}.admin-filter-row{display:grid;grid-template-columns:1fr 1.2fr 1.2fr 1fr 1fr;grid-gap:12px;gap:12px;padding:16px 20px;border-bottom:1px solid #eef2f5;background:#fbfcfd}.admin-filter-row label{display:grid;grid-gap:6px;gap:6px;color:#66717d;font-size:11px;font-weight:700;text-transform:uppercase}.admin-filter-row input,.admin-filter-row select{min-height:36px;border:1px solid #d8dee5;border-radius:8px;padding:7px 10px;background:#ffffff;color:#15191f;font:inherit;font-size:13px;text-transform:none}.admin-table-wrap{overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;font-size:13px}.admin-table td,.admin-table th{padding:14px 16px;border-bottom:1px solid #eef2f5;text-align:left;vertical-align:middle;white-space:nowrap}.admin-table th{color:#66717d;font-size:11px;font-weight:700;text-transform:uppercase}.admin-table tbody tr:last-child td{border-bottom:0}.admin-user-cell{display:flex;align-items:center;gap:10px}.admin-user-cell img,.admin-user-cell>span{width:28px;height:28px;border-radius:50%;background:#edf1f5;flex:0 0 auto}.admin-list-row strong,.admin-user-cell strong{display:block;font-size:13px}.admin-plan-select-label{display:inline-flex}.admin-plan-select{min-height:32px;border:1px solid #d8dee5;border-radius:8px;background:#ffffff;color:#15191f;font:inherit;font-size:13px;padding:5px 28px 5px 9px}.admin-plan-select:disabled{color:#7a8491;background:#f7f9fb}.admin-grid-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.admin-grid-two .admin-panel{margin-top:0}.admin-runtime-grid{align-items:stretch;margin-top:16px;min-height:clamp(320px,42vh,640px);max-width:1440px;width:100%}.admin-runtime-grid .admin-panel{display:flex;flex-direction:column;margin-left:0;margin-right:0;max-width:none;min-height:inherit;width:100%}.admin-runtime-grid .admin-empty-state,.admin-runtime-grid .admin-list{flex:1 1}.admin-runtime-grid .admin-list{min-height:0;overflow:auto}.admin-runtime-grid .admin-empty-state{display:grid;place-items:center;text-align:center}.admin-ai-usage-panel .admin-grid-two{max-width:none;padding:16px}.admin-ai-usage-kpis{max-width:none;grid-template-columns:repeat(7,minmax(0,1fr));margin:16px 20px}.admin-subpanel{border:1px solid #e3e8ee;border-radius:10px;background:#ffffff;overflow:hidden}.admin-ai-usage-table td:nth-child(3){max-width:240px;overflow:hidden;text-overflow:ellipsis}.admin-list{display:grid}.admin-list-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid #eef2f5}.admin-list-row:last-child{border-bottom:0}.admin-list-row>div:last-child{text-align:right}.admin-llm-user-list{display:grid}.admin-llm-user-card{padding:16px 18px;border-bottom:1px solid #eef2f5}.admin-llm-user-card:last-child{border-bottom:0}.admin-llm-model-row,.admin-llm-user-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-llm-model-row>div:not(:first-child),.admin-llm-user-heading>.admin-stack{text-align:right}.admin-llm-model-list{display:grid;grid-gap:8px;gap:8px;margin-top:14px;padding:12px;border-radius:8px;background:#f8fafc}.admin-llm-model-row{padding:8px 0;border-bottom:1px solid #e7edf3;font-size:13px}.admin-llm-model-row:last-child{border-bottom:0}.admin-llm-model-row span,.admin-llm-model-row strong{display:block;font-size:13px}.admin-llm-model-row small{display:block;margin-top:3px;color:#66717d;font-size:12px;line-height:1.35}.admin-empty-state{margin:0;padding:22px 20px;color:#66717d;font-size:14px}.admin-cost-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:16px}.admin-cost-card{padding:16px}@media (max-width:1100px){.admin-ai-usage-kpis,.admin-cost-grid,.admin-filter-row,.admin-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid-two{grid-template-columns:1fr}.admin-llm-model-row{align-items:flex-start;flex-direction:column}.admin-llm-model-row>div:not(:first-child){text-align:left}}@media (max-width:720px){.admin-dashboard-shell{padding:28px 16px}.admin-dashboard-header{align-items:stretch;flex-direction:column}.admin-ai-usage-kpis,.admin-cost-grid,.admin-filter-row,.admin-kpi-grid{grid-template-columns:1fr}}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;font-feature-settings:"liga" 1,"calt" 1,"kern" 1,"kern",common-ligatures contextual;font-variant-ligatures:common-ligatures contextual}body{font-family:var(--font-body),sans-serif;color:var(--text);background:radial-gradient(1200px 500px at 95% -10%,#dbf4ea 0,transparent 50%),radial-gradient(1000px 500px at -20% 120%,#dce8f4 0,transparent 50%),var(--bg)}.blank-launch-page{min-height:100vh;display:grid;place-items:center;background:#f8f9f9}.blank-launch-logo{width:44px;height:auto;display:block;color:#050707;opacity:.1;transform:translateY(-24px)}.auth-loading-shell{min-height:100vh;background:#0a0a0c}.auth-loading-shell.is-workspace-auth-loading{background:#ffffff}h1,h2,h3,h4{font-family:var(--font-heading),sans-serif;margin:0}p{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{border:none;border-radius:10px;padding:.55rem .9rem;background:var(--accent);color:white;cursor:pointer;transition:background .16s ease}button:hover{background:var(--accent-strong)}button:disabled{opacity:.65;cursor:not-allowed}.danger-button{background:#a23a2f;color:#fff}.danger-button:hover{background:#852f26}.outline-button{background:transparent;border:1px solid var(--border);color:var(--text)}label{display:flex;flex-direction:column;gap:.35rem;font-weight:500}input,select,textarea{border:1px solid var(--border);border-radius:10px;padding:.6rem .75rem;background:white}input:focus,select:focus,textarea:focus{outline:3px solid var(--ring);border-color:transparent}textarea{min-height:90px;resize:vertical}ul{margin:0;padding-left:1rem}.page-center{place-items:center;padding:1rem}.login-page,.page-center{min-height:100vh;display:grid}.login-page{place-items:center;padding:24px;background:#f8f9f9}.login-card{width:min(360px,100%);display:grid;grid-gap:24px;gap:24px;padding:0;color:#111318;transform:translateY(-48px)}.login-logo{display:flex;justify-content:center;color:#050707;padding-top:2px;padding-bottom:2px}.login-logo img{width:44px;height:auto;display:block}.login-copy{display:grid;justify-items:center;margin-bottom:6px}.login-copy h1{color:#111318;font-size:21px;line-height:1.2;font-weight:650;text-align:center}.login-provider-list{display:grid;grid-gap:10px;gap:10px}.login-provider-button{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:12px;border:1px solid rgba(20,25,36,.11);background:rgba(255,255,255,.86);color:#171a21;font-size:14px;font-weight:580;transition:background .16s ease,border-color .16s ease}.login-provider-button:hover:not(:disabled){background:#ffffff;border-color:rgba(20,25,36,.18)}.login-provider-button:disabled{opacity:.48}.login-provider-button[data-loading=true]:disabled{background:#ffffff;opacity:1}.login-provider-icon{width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;background:transparent;border:0}.login-provider-icon svg{width:17px;height:17px;display:block}.login-muted{color:#737986;font-size:13px;line-height:19px}.login-legal-copy{max-width:300px;margin:2px auto 0;color:#7a808b;font-size:12px;line-height:17px;text-align:center}.login-legal-copy a{color:#171a21;text-decoration:none}.login-legal-copy a:hover{color:#171a21}.legal-page{min-height:100vh;display:flex;justify-content:center;padding:72px 24px;background:#f8f9f9;color:#111318}.legal-document{width:min(680px,100%);display:grid;grid-gap:28px;gap:28px}.legal-back-link{width:-moz-fit-content;width:fit-content;color:#737986;font-size:13px;line-height:18px;text-decoration:none}.legal-back-link:hover{color:#171a21}.legal-document h1{color:#111318;font-size:32px;line-height:1.15;font-weight:700}.legal-updated{margin-top:-20px;color:#737986;font-size:13px;line-height:18px}.legal-document section{display:grid;grid-gap:8px;gap:8px}.legal-document h2{color:#111318;font-size:16px;line-height:22px;font-weight:650}.legal-document h3{color:#252b35;font-size:14px;line-height:20px;font-weight:650}.legal-document p{color:#5b6270;font-size:15px;line-height:23px}.legal-document a{color:#171a21;text-decoration:none}.legal-document a:hover{color:#171a21}.legal-document ol,.legal-document ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:1.1rem;color:#5b6270;font-size:15px;line-height:23px}.legal-notice{color:#171a21;font-weight:650}.legal-closing{color:#5b6270;font-style:italic}.legal-all-caps{color:#343a45;font-size:14px;line-height:22px}.legal-table-wrap{overflow-x:auto}.legal-table{width:100%;border-collapse:collapse;color:#5b6270;font-size:13px;line-height:18px}.legal-table td,.legal-table th{padding:10px 12px;border-bottom:1px solid rgba(20,25,36,.1);text-align:left;vertical-align:top}.legal-table th{color:#171a21;font-weight:650}.error-text{color:var(--danger)}.login-card .error-text{color:#b42318;font-size:13px;line-height:19px}.app-layout{min-height:100vh;display:grid;grid-template-columns:280px 1fr}.workspace-layout{--workspace-rail-outer-width:268px;--workspace-rail-gutter:0.5rem;--workspace-content-offset:calc(var(--workspace-rail-outer-width) - var(--workspace-rail-gutter));min-height:100vh;display:grid;grid-template-columns:var(--workspace-content-offset) minmax(0,1fr);background:#ffffff;position:relative;isolation:isolate;grid-gap:0;gap:0;padding:0;overflow:hidden}.workspace-layout:before{content:"";position:absolute;inset:0;background:#0a0a0c;opacity:0;pointer-events:none;z-index:0;will-change:opacity}.workspace-layout.is-entering-from-live:before{opacity:1}.workspace-layout.is-entering-from-live.is-end-meeting-background-revealed:before{opacity:0;transition:opacity 1.56s cubic-bezier(.3,.02,.18,1)}.workspace-end-meeting-carryover{position:fixed;inset:0;z-index:40;opacity:1;pointer-events:none;background:radial-gradient(circle at top,rgba(78,198,196,.1),transparent 38%),linear-gradient(180deg,rgba(8,10,14,.28),rgba(8,10,14,.48)),#0a0a0c;will-change:opacity}.workspace-layout.is-entering-from-live.is-end-meeting-carryover-fading .workspace-end-meeting-carryover{opacity:0;transition:opacity .34s ease}.sidebar{border-right:1px solid var(--border);background:linear-gradient(160deg,#f4f9f7,#f9f9fa);padding:1rem;display:flex;flex-direction:column;gap:1rem}.sidebar h1{font-size:1.5rem}.sidebar p{color:var(--muted);font-size:.9rem}.workspace-primary-rail{background:#f8f9f9;color:var(--text);padding:.75rem 0 .7rem;display:flex;flex-direction:column;justify-content:flex-start;gap:.9rem;border:1px solid rgba(255,255,255,.95);border-radius:20px;box-shadow:0 14px 32px rgba(9,19,33,.1),0 3px 10px rgba(9,19,33,.05);position:fixed;top:var(--workspace-rail-gutter);bottom:var(--workspace-rail-gutter);left:var(--workspace-rail-gutter);width:calc(var(--workspace-rail-outer-width) - (var(--workspace-rail-gutter) * 2));height:calc(100svh - (var(--workspace-rail-gutter) * 2));z-index:1;margin:0;overflow:hidden}.workspace-layout.is-entering-from-live .workspace-primary-rail{opacity:0;transform:translateX(calc(-100% - 4rem))}.workspace-layout.is-entering-from-live.is-end-meeting-transition-revealed .workspace-primary-rail{opacity:1;transform:translateX(0);transition:opacity .32s ease,transform .72s cubic-bezier(.22,1,.36,1);transition-delay:0s}.workspace-account-menu{position:relative;align-self:start;margin-left:.2rem}.workspace-primary-rail-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:232px;margin:0 auto .45rem}.workspace-account-trigger{width:auto;height:auto;padding:0;border-radius:0;background:transparent;border:none;display:inline-flex;align-items:center;gap:.35rem;box-shadow:none;color:#5f6974}.workspace-account-trigger.is-open,.workspace-account-trigger:hover{background:transparent}.workspace-account-avatar{width:1.65rem;height:1.65rem;border-radius:999px;overflow:hidden;display:grid;place-items:center;background:rgba(232,238,242,.9)}.workspace-account-avatar-fallback,.workspace-account-avatar-image{width:100%;height:100%}.workspace-account-avatar-image{display:block;object-fit:cover}.workspace-account-avatar-fallback{display:grid;place-items:center;color:#20303d;font-size:.72rem;font-weight:700;letter-spacing:.03em}.workspace-account-chevron{width:.95rem;height:.95rem;flex:0 0 auto}.workspace-account-dropdown{position:absolute;top:calc(100% + .55rem);left:0;min-width:11rem;padding:.4rem;border-radius:14px;border:1px solid rgba(163,181,208,.28);background:rgba(255,255,255,.96);box-shadow:0 16px 36px rgba(16,45,78,.14);-webkit-backdrop-filter:blur(14px) saturate(125%);backdrop-filter:blur(14px) saturate(125%);display:grid;grid-gap:.25rem;gap:.25rem;z-index:4}.workspace-account-dropdown-item{width:100%;border-radius:10px;padding:.65rem .75rem;background:transparent;color:var(--text);text-align:left;display:block}.workspace-account-dropdown-item:hover{background:rgba(13,122,115,.08)}.workspace-new-meeting-button{display:inline-flex;align-items:center;gap:.46rem;min-height:1.65rem;padding:0 .7rem;position:relative;top:-1px;border-radius:999px;background:#34c759;border:none;color:#ffffff;box-shadow:none;font-size:13px;font-weight:600;line-height:1;box-sizing:border-box}.workspace-new-meeting-button:hover{background:#30b954}.workspace-new-meeting-button .workspace-nav-icon{width:1rem;height:1rem}.workspace-primary-rail-content{display:grid;align-content:start;flex:1 1;grid-gap:1.25rem;gap:1.25rem;min-height:0;justify-content:center;overflow:hidden}.workspace-beta-credit-card{position:relative;width:232px;margin:auto auto 0;padding:.65rem 1.8rem .65rem .65rem;border:1px solid rgba(21,29,38,.08);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.48)),#eef3f6;box-shadow:inset 0 1px 0 rgba(255,255,255,.72);display:grid;grid-gap:.75rem;gap:.75rem}.workspace-beta-credit-dismiss{position:absolute;top:.44rem;right:.46rem;width:1.2rem;height:1.2rem;padding:0;border:0;border-radius:999px;background:transparent;color:#7a838c;box-shadow:none;display:grid;place-items:center;font-size:1rem;font-weight:400;line-height:1}.workspace-beta-credit-dismiss:hover{background:rgba(17,24,34,.06);color:#202a33}.workspace-beta-credit-card-main{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:.48rem;gap:.48rem}.workspace-beta-credit-icon-wrap{width:.9rem;height:1rem;margin-top:.03rem;border-radius:0;background:transparent;color:#56616b;display:grid;place-items:center}.workspace-beta-credit-icon{width:.72rem;height:.82rem;display:block}.workspace-beta-credit-card strong{display:block;color:#19222b;font-size:12.5px;font-weight:650;line-height:1.2}.workspace-beta-credit-card p{margin:.18rem 0 0;color:#69747f;font-size:11.5px;line-height:1.28}.workspace-beta-credit-link{display:inline-flex;align-items:center;gap:.32rem;justify-self:start;padding:0;border:0;border-radius:0;background:transparent;color:#1f2d38;box-shadow:none;font-size:12px;font-weight:620;line-height:1.2;text-decoration:none}.workspace-beta-credit-link:hover{background:transparent;color:#000000}.workspace-beta-credit-arrow{width:.67rem;height:.54rem;display:block;flex:0 0 auto}.workspace-credit-usage-modal{position:fixed;inset:1.1rem;z-index:21;display:grid;place-items:center;pointer-events:none}.workspace-credit-usage-modal-content{position:relative;width:min(460px,calc(100vw - 2rem));pointer-events:auto;border:1px solid rgba(163,181,208,.42);border-radius:26px;background:rgba(255,255,255,.96);box-shadow:0 30px 82px rgba(10,18,30,.22),inset 0 1px 0 rgba(255,255,255,.78);padding:1.75rem 2rem 1.9rem;display:grid;grid-gap:.95rem;gap:.95rem}.workspace-credit-usage-modal-header{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.workspace-credit-usage-modal-header .workspace-settings-modal-close{position:absolute;top:1rem;right:1rem}.workspace-credit-beta-pill{display:inline-flex;align-items:center;gap:.4rem;min-height:1.65rem;padding:0 .65rem;border-radius:999px;background:rgba(52,199,89,.12);color:#1f9d46;font-size:12px;font-weight:560;line-height:1}.workspace-credit-beta-pill .workspace-beta-credit-icon{width:.82rem;height:.94rem}.workspace-credit-usage-hero{display:grid;grid-gap:.48rem;gap:.48rem}.workspace-credit-usage-hero h2{margin:0;color:#17212b;font-size:32px;font-weight:700;line-height:1;letter-spacing:0}.workspace-credit-usage-hero p{margin:0;color:#5f6976;font-size:13px;line-height:1.4}.workspace-credit-remaining-line{display:flex;align-items:baseline;gap:.55rem;color:#1f9d46}.workspace-credit-remaining-line strong{color:#1f9d46;font-size:30px;font-weight:500;line-height:1;letter-spacing:0}.workspace-credit-remaining-line span{color:#1f9d46;font-size:14px;line-height:1}.workspace-credit-progress{height:9px;overflow:hidden;border-radius:999px;background:#e8eef5}.workspace-credit-progress span{display:block;height:100%;min-width:0;border-radius:inherit;background:#34c759}.workspace-credit-usage-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(211,219,227,.88);border-radius:14px;background:rgba(255,255,255,.7);overflow:hidden}.workspace-credit-usage-stats>div{min-height:3.8rem;display:grid;place-items:center;align-content:center;grid-gap:.25rem;gap:.25rem}.workspace-credit-usage-stats>div+div{border-left:1px solid rgba(211,219,227,.88)}.workspace-credit-usage-stats strong{color:#17212b;font-size:17px;font-weight:600;line-height:1}.workspace-credit-usage-stats span{color:#64707d;font-size:12px;line-height:1.2}.workspace-credit-usage-note{display:flex;align-items:center;gap:.6rem}.workspace-credit-usage-error,.workspace-credit-usage-note{margin:0;color:#64707d;font-size:12.5px;line-height:1.45}.workspace-credit-info-icon{width:1rem;height:1rem;display:block;flex:0 0 auto}.workspace-credit-usage-error{color:#9f2b2b}.workspace-sidebar-group{display:grid;grid-gap:.35rem;gap:.35rem}.workspace-category-list{display:grid;grid-gap:.14rem;gap:.14rem}.workspace-category-item{display:flex;align-items:center;gap:.75rem;width:232px;min-height:32px;padding:0 .85rem 0 .65rem;border-radius:8px;background:transparent;border:1px solid transparent;color:#191919;box-sizing:border-box}.workspace-category-item.is-active,.workspace-category-item:hover{background:rgba(17,24,34,.06);border-color:transparent}.workspace-category-item.is-active{color:var(--accent)}.workspace-category-item-main{display:inline-flex;align-items:center;gap:.38rem;min-width:0;font-weight:480;font-size:13px;line-height:1.25;color:#191919}.workspace-category-item-main span:last-child,.workspace-meeting-link-main span:last-child{position:relative;top:1px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-nav-header{display:grid;grid-gap:.08rem;gap:.08rem;width:232px;margin:0 auto;padding:0 0 0 .65rem}.workspace-nav-header h2{font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;color:#7c838b}.workspace-nav-header p{color:var(--muted);font-size:.78rem}.workspace-meeting-list{display:grid;grid-gap:.35rem;gap:.35rem;min-height:0}.meeting-nav{display:flex;flex-direction:column;gap:.14rem;max-height:calc(100svh - 14rem);overflow:auto}.meeting-nav a{border:1px solid transparent;border-radius:8px;width:232px;min-height:32px;padding:0 .85rem 0 .65rem;display:flex;align-items:center;color:#191919;box-sizing:border-box}.meeting-nav a.active,.meeting-nav a:hover{border-color:transparent;background:rgba(17,24,34,.06)}.meeting-nav a.active{color:var(--accent)}.workspace-meeting-link-main{display:inline-flex;align-items:center;min-width:0;font-weight:480;font-size:13px;line-height:1.25;color:#191919}.workspace-nav-icon{width:22px;height:22px;flex:0 0 auto;color:currentColor}.content-area{padding:1rem}.workspace-content{padding:1.5rem max(1.5rem,calc((100vw - var(--workspace-content-offset) - 760px) / 2));background:transparent;border-radius:0;display:grid;justify-items:center;position:relative;z-index:1;grid-column:2;min-width:0}.workspace-layout.is-entering-from-live .workspace-content{opacity:0}.workspace-layout.is-entering-from-live.is-end-meeting-transition-revealed .workspace-content{opacity:1;transition:opacity .22s ease;transition-delay:.76s}.workspace-settings-backdrop{position:fixed;inset:0;z-index:20;padding:0;border-radius:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.workspace-settings-backdrop,.workspace-settings-backdrop:hover{background:rgba(13,18,27,.34)}.private-beta-application-backdrop{position:fixed;inset:0;z-index:20;padding:0;border-radius:0;background:#f8f9f9}.private-beta-application-backdrop:hover{background:#f8f9f9}.private-beta-application-modal{position:fixed;top:50%;left:50%;z-index:21;width:min(430px,calc(100vw - 2rem));transform:translate(-50%,-50%);border:1px solid rgba(159,173,191,.38);border-radius:24px;background:rgba(255,255,255,.96);box-shadow:0 28px 90px rgba(12,18,28,.28),inset 0 1px 0 rgba(255,255,255,.8);padding:2rem}.private-beta-application-close{position:absolute;top:.9rem;right:.9rem}.private-beta-application-modal p{width:-moz-fit-content;width:fit-content;margin:0 0 .8rem;border-radius:999px;background:rgba(52,199,89,.12);color:#1f9d46;padding:.32rem .58rem;font-size:.76rem;font-weight:650}.private-beta-application-modal h1{margin:0;max-width:16ch;color:#1b242c;font-size:2rem;line-height:1.02;letter-spacing:0}.private-beta-application-modal>span{display:block;margin-top:.85rem;color:#627080;font-size:.96rem;line-height:1.45}.private-beta-application-social-link{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:.85rem;color:#1b242c;font-size:.9rem;font-weight:650;text-decoration:none}.private-beta-application-social-link:hover{color:#000000}.private-beta-application-error{display:block;margin-top:.85rem;color:#a33737;font-size:.84rem;font-weight:600;line-height:1.35}.private-beta-application-actions{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;margin-top:1.4rem}.private-beta-application-actions a,.private-beta-application-actions button{min-height:2.3rem;border-radius:999px;padding:.55rem .9rem;font-size:.9rem;font-weight:650;text-decoration:none}.private-beta-application-primary{background:#34c759;color:#ffffff}.private-beta-application-primary:hover{background:#30b954}.private-beta-application-primary:disabled{background:#34c759;color:#ffffff;cursor:default;opacity:.68}.private-beta-application-actions button:not(.private-beta-application-primary){background:#f1f4f7;color:#25303a}.workspace-settings-modal{position:fixed;inset:1.1rem;z-index:21;display:grid;place-items:center;pointer-events:none}.workspace-settings-modal-content{width:min(1120px,100%);max-height:min(92vh,100%);overflow:auto;pointer-events:auto;border:1px solid rgba(163,181,208,.32);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.98));box-shadow:0 26px 80px rgba(10,18,30,.24),inset 0 1px 0 rgba(255,255,255,.55);padding:1rem;display:grid;grid-gap:1rem;gap:1rem}.workspace-settings-modal-header{display:flex;align-items:start;justify-content:space-between;gap:1rem}.workspace-settings-modal-close{width:2.2rem;height:2.2rem;padding:0;border-radius:999px;background:transparent;color:#1b242c;display:inline-flex;align-items:center;justify-content:center;font-size:1.45rem;line-height:1}.workspace-settings-modal-close span{display:block;transform:translateY(-.04em);line-height:1}.workspace-settings-modal-close:hover{background:rgba(17,24,34,.08)}.meetings-home{display:grid;grid-gap:1rem;gap:1rem}.create-row{display:flex;gap:.6rem}.create-row input{flex:1 1}.stack{display:grid;grid-gap:.6rem;gap:.6rem}.button-row{display:flex;gap:.5rem;flex-wrap:wrap}.entry-card{border:1px solid var(--border);border-radius:12px;background:var(--surface);padding:.75rem;display:grid;grid-gap:.4rem;gap:.4rem}.muted{color:var(--muted)}.meeting-page{display:grid;grid-gap:0;gap:0;margin-top:100px;width:min(100%,900px)}.workspace-collection-shell{display:grid;grid-gap:1rem;gap:1rem}.workspace-meeting-collection{display:grid;grid-gap:.75rem;gap:.75rem}.workspace-meeting-card{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.05rem;border-radius:16px;border:1px solid rgba(215,224,232,.92);background:rgba(255,255,255,.92);box-shadow:0 10px 28px rgba(16,45,78,.05)}.workspace-meeting-card:hover{border-color:rgba(196,208,220,1);box-shadow:0 14px 32px rgba(16,45,78,.08)}.workspace-meeting-card-copy{display:grid;grid-gap:.22rem;gap:.22rem;min-width:0}.workspace-meeting-card-copy strong{font-size:1rem;color:#1f2933}.workspace-meeting-card small,.workspace-meeting-card-copy span{color:#6c7885;font-size:.88rem}.workspace-placeholder-card{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.25rem 1.2rem;border-radius:18px;border:1px solid rgba(215,224,232,.9);background:rgba(255,255,255,.86);box-shadow:0 10px 28px rgba(16,45,78,.05);max-width:760px}.workspace-document-shell{display:grid;grid-gap:0;gap:0;width:min(100%,760px)}.workspace-document-tabs{display:inline-flex;align-items:flex-end;gap:16px;border-bottom:1px solid rgba(215,224,232,.9);padding-inline:0;position:relative}.workspace-document-tab{padding:.08rem 0 .28rem;border-radius:8px 8px 0 0;background:transparent;color:#6f7b88;font-size:.92rem;font-weight:600;position:relative;margin-bottom:-1px}.workspace-document-tab:hover{background:rgba(255,255,255,.66)}.workspace-document-tab.is-active{color:#1b242c;box-shadow:none}.workspace-document-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#1b242c}.workspace-document-page{background:#ffffff;border:none;border-radius:0;box-shadow:none;min-height:68vh;padding:0 0 8rem}.workspace-document-stack{display:grid;grid-gap:2.4rem;gap:2.4rem;width:100%;max-width:760px}.workspace-document-meta{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;color:#7b8794;font-size:.84rem}.workspace-document-section{display:grid;grid-gap:.7rem;gap:.7rem}.workspace-document-section h3{font-size:24px}.workspace-document-section:first-child .workspace-flow-snapshot-note-heading:first-child,.workspace-document-section:first-child h3{margin-top:38px}.workspace-document-prose{grid-gap:.9rem;gap:.9rem;white-space:pre-wrap}.workspace-document-list,.workspace-document-prose{display:grid;color:#28323b;line-height:1.8;font-size:16px}.workspace-document-list{grid-gap:.65rem;gap:.65rem;margin:0;padding-left:1.2rem}.workspace-flow-import-shell{background:#080a0e}.workspace-flow-page{position:relative}.workspace-flow-header{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start}.workspace-flow-header-copy{opacity:0;animation:workspace-flow-header-fade-in .22s ease both;animation-delay:80ms}.workspace-flow-header-description{margin:.35rem 0 0;max-width:46rem;color:#34414d;font-size:1rem;line-height:1.65}.workspace-flow-reveal{animation:workspace-flow-reveal .52s cubic-bezier(.22,1,.36,1) both}.workspace-restore-fade{animation:workspace-restore-fade-in .18s ease both}.workspace-restore-placeholder{min-height:60vh}.workspace-flow-recommendation-topline,.workspace-flow-section-header{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.workspace-flow-skeleton-stack{display:grid;grid-gap:.65rem;gap:.65rem;width:100%;padding-top:.2rem}.workspace-flow-recommendation-skeleton,.workspace-flow-skeleton-line{border-radius:999px;background:linear-gradient(90deg,rgba(238,242,246,.88),rgba(224,233,239,1),rgba(238,242,246,.88));background-size:220% 100%;animation:workspace-flow-shimmer 1.4s ease-in-out infinite}.workspace-flow-skeleton-line{display:block;height:.9rem}.workspace-flow-recommendation-skeleton{min-height:7rem;padding:1rem;border-radius:18px}.workspace-agent-thinking-copy{display:grid;color:#7c8791;font-size:.95rem}.workspace-agent-thinking-copy p{margin:0;color:#7c8791;font-size:.96rem}.workspace-agent-work-loader{display:grid;grid-gap:1rem;gap:1rem;padding:1rem 1.05rem;border-radius:18px;border:1px solid rgba(218,226,233,.9);background:rgba(255,255,255,.82)}.workspace-agent-work-loader-topline{display:flex;align-items:center;gap:.55rem;color:#8b9298;font-size:.96rem}.workspace-agent-work-loader-icon{display:block;width:18px;height:16px;flex:0 0 auto;color:inherit}.workspace-agent-work-loader-icon path{fill:currentColor;opacity:.82}.workspace-agent-work-steps{display:grid;grid-gap:.62rem;gap:.62rem;margin:0;padding:0;list-style:none}.workspace-agent-work-step{display:grid;grid-template-columns:20px auto minmax(0,1fr);align-items:center;grid-gap:.55rem;gap:.55rem;color:#1f2933;font-size:.98rem;line-height:1.35}.workspace-agent-work-step.is-pending,.workspace-agent-work-step.is-skipped{color:#7c8791}.workspace-agent-work-step-index{color:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace-agent-work-step-index,.workspace-agent-work-step-label{transform:translateY(.5px)}.workspace-agent-step-check,.workspace-agent-step-dot,.workspace-agent-step-failed,.workspace-agent-step-spinner{width:16px;height:16px;justify-self:center}.workspace-agent-step-icon{display:block;overflow:hidden}.workspace-agent-step-icon path{transform-box:fill-box;transform-origin:center}.workspace-agent-step-dot path{fill:none;stroke:currentColor;stroke-width:1.65;opacity:.45}.workspace-agent-step-spinner circle{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:16 48;transform-box:fill-box;transform-origin:center;opacity:.88;animation:workspace-agent-step-spin .82s linear infinite}.workspace-agent-step-check path{fill:currentColor;opacity:.9}.workspace-agent-step-failed{display:grid;place-items:center;border-radius:999px;background:#b42318;color:#fff;font-size:.62rem;font-weight:700}.workspace-agent-work-message{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;color:#7c8791}.workspace-agent-work-message p{margin:0}.workspace-tasks-card{display:grid;grid-gap:.95rem;gap:.95rem;padding:.9rem 0}.workspace-tasks-section{position:relative;z-index:20}.workspace-tasks-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.workspace-tasks-header h3{margin:0;color:#1d252d;font-size:24px;font-weight:700;letter-spacing:0}.workspace-task-empty,.workspace-tasks-header p{margin:.24rem 0 0;color:#7a848e;font-size:.92rem;line-height:1.55}.workspace-tasks-loading{display:grid;grid-gap:.75rem;gap:.75rem}.workspace-task-activity-shell{display:grid;grid-gap:0;gap:0;max-width:34rem;overflow:visible}.workspace-task-activity-header{position:relative;z-index:1;padding:.16rem 0 .36rem;background:rgba(255,255,255,.96)}.workspace-task-activity-header:after{position:absolute;right:0;bottom:-.24rem;left:0;height:.42rem;pointer-events:none;content:"";background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.24) 38%,rgba(255,255,255,0) 68%)}.workspace-task-activity-header p{margin:0;color:#7c8791;font-size:.96rem;line-height:1.45}.workspace-task-activity-lines{--workspace-task-activity-line-height:20px;height:calc(var(--workspace-task-activity-line-height) * 3);margin-top:.02rem;overflow:hidden;color:#a4adb6;font-size:.86rem;line-height:var(--workspace-task-activity-line-height)}.workspace-task-activity-lines.is-static{height:var(--workspace-task-activity-line-height);margin-top:-.08rem;overflow:visible}.workspace-task-activity-lines-inner{transform:translateY(calc(-1 * var(--workspace-task-activity-line-height)))}.workspace-task-activity-lines-inner.is-static{transform:none}.workspace-task-activity-lines-inner.is-animated{animation:workspace-task-activity-slide .56s cubic-bezier(.16,1,.3,1) both}.workspace-task-activity-line{display:flex;align-items:center;height:var(--workspace-task-activity-line-height);margin:0;color:inherit;opacity:.78}.workspace-task-activity-line.is-hint,.workspace-task-activity-line.is-progress{opacity:.86}.workspace-agent-thinking-copy span{display:block;margin-top:.24rem;color:#9aa3ac;font-size:.86rem;line-height:1.45}.workspace-task-list{display:grid;grid-gap:.8rem;gap:.8rem}.workspace-task-row{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;grid-gap:.72rem;gap:.72rem;min-width:0;color:#1d252d;transition:opacity .42s cubic-bezier(.16,1,.3,1),color .18s ease,transform .42s cubic-bezier(.16,1,.3,1),filter .42s cubic-bezier(.16,1,.3,1)}.workspace-task-row.is-readonly{color:#2f3943}.workspace-task-row.is-completed{color:#8a949e}.workspace-task-row.is-moving-to-linear{pointer-events:none;opacity:0;filter:blur(1px);transform:translateY(-6px)}.workspace-task-checkbox{display:grid;place-items:center;width:22px;height:22px;margin:.18rem 0 0;padding:0;border:0;background:transparent;color:#c1c1c1}.workspace-task-row.is-completed .workspace-task-checkbox{color:#007cff}.workspace-task-checkbox:not(:disabled){cursor:pointer}.workspace-task-checkbox:hover{background:transparent;color:#c1c1c1}.workspace-task-row.is-completed .workspace-task-checkbox:hover{color:#007cff}.workspace-task-checkbox:disabled{cursor:default}.workspace-task-checkbox-svg{display:block;width:18px;height:18px;color:currentColor;transform:translateY(-1.5px)}.workspace-task-checkbox-svg path{fill:currentColor}.workspace-task-row-body{display:grid;grid-gap:.36rem;gap:.36rem;min-width:0}.workspace-task-copy{display:grid;grid-gap:.04rem;gap:.04rem;min-width:0;opacity:1;transition:opacity .16s ease}.workspace-task-title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;min-width:0}.workspace-task-copy.is-refining{opacity:.42}.workspace-task-copy h4{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.workspace-task-copy p{margin:0}.workspace-task-copy h4{color:inherit;font-size:1rem;font-weight:500;line-height:1.32}.workspace-task-copy p{color:#68737d;font-size:14px;line-height:20px;max-width:min(33.25rem,calc(78% + 20px));white-space:normal}.workspace-task-row.is-completed .workspace-task-copy h4,.workspace-task-row.is-completed .workspace-task-copy p{color:#8a949e}.workspace-task-row.is-completed .task-assignee-pill,.workspace-task-row.is-completed .workspace-task-copy{opacity:.62}.task-assignee-control{position:relative;justify-self:start;max-width:12.5rem}.task-assignee-pill{display:inline-flex;align-items:center;gap:.3rem;min-height:1.65rem;width:100%;max-width:12.5rem;overflow:hidden;padding:0 .7rem 0 .32rem;border-radius:999px;border:1px solid rgba(215,224,232,.52);background:transparent;color:#5e6b78;font-size:13px;font-weight:500;line-height:1;box-sizing:border-box;cursor:pointer}.task-assignee-pill.is-unassigned{padding-left:.32rem;color:#7b8793}.task-assignee-pill:disabled{cursor:default}.task-assignee-pill:not(:disabled):hover,.task-assignee-pill[aria-expanded=true]{background:rgba(17,24,34,.035)}.task-assignee-avatar,.task-assignee-icon{display:grid;place-items:center;width:1.05rem;height:1.05rem;border-radius:999px;flex:0 0 auto}.task-assignee-avatar{object-fit:cover}.task-assignee-icon{color:currentColor}.task-assignee-icon path{fill:currentColor;opacity:.78}.task-assignee-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-assignee-menu{position:absolute;top:calc(100% + .36rem);right:0;z-index:100;display:grid;grid-gap:.12rem;gap:.12rem;width:max-content;min-width:14rem;max-width:18rem;padding:.32rem;border:1px solid rgba(215,224,232,.74);border-radius:12px;background:rgba(255,255,255,.96);box-shadow:0 18px 48px rgba(18,26,34,.13);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.task-assignee-option{display:flex;align-items:center;gap:.48rem;width:100%;min-width:0;padding:.46rem .55rem;border-radius:9px;background:transparent;color:#39444f;font-size:13px;font-weight:500;line-height:1.2;text-align:left}.task-assignee-option.is-selected,.task-assignee-option:hover{background:rgba(17,24,34,.055)}.task-assignee-option span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-scroll-bottom-button{position:fixed;right:1.4rem;bottom:1.4rem;z-index:30;display:grid;place-items:center;width:2.65rem;height:2.65rem;padding:0;border-radius:999px;border:1px solid rgba(200,211,222,.9);background:rgba(255,255,255,.92);color:#1b242c;box-shadow:0 12px 34px rgba(18,26,34,.14);font-size:1.2rem;font-weight:800;line-height:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.workspace-scroll-bottom-button:hover{background:#ffffff}.workspace-flow-highlights{display:grid;grid-gap:.55rem;gap:.55rem;white-space:normal}.workspace-flow-highlights article{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:.75rem;gap:.75rem;padding:.75rem 0;border-bottom:1px solid rgba(226,233,239,.9)}.workspace-flow-highlights strong{color:#15222d;font-size:.94rem}.workspace-flow-highlights span{color:#33414d;line-height:1.65}.workspace-flow-metadata-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.workspace-flow-metadata-grid span{display:grid;grid-gap:.08rem;gap:.08rem;min-height:4.1rem;align-content:center;padding:.8rem;border-radius:16px;background:rgba(17,24,34,.045);color:#66737f;font-size:.82rem}.workspace-flow-metadata-grid strong{color:#17212b;font-size:1.08rem}.workspace-flow-snapshot{display:grid;grid-gap:1.15rem;gap:1.15rem;margin-top:16px}.workspace-flow-animated-text{display:inline;color:inherit;line-height:inherit;padding-right:0}.workspace-flow-animated-text .live-transcript-char,.workspace-flow-animated-text .live-transcript-word{color:inherit}.workspace-flow-snapshot-notes{display:grid;grid-gap:.46rem;gap:.46rem}.workspace-flow-snapshot-notes.is-static .workspace-flow-snapshot-note-heading,.workspace-flow-snapshot-notes.is-static .workspace-flow-snapshot-note-line{opacity:1;animation:none}.workspace-flow-snapshot-note-heading{margin:20px 0 .5rem;color:#17212b;font-size:24px;line-height:1.18;letter-spacing:-.035em;opacity:0;animation:workspace-flow-takeaway-line-in .18s ease both}.workspace-flow-snapshot-note-heading:first-child{margin-top:38px;margin-bottom:.4rem}.workspace-flow-snapshot-note-line{display:flex;align-items:flex-start;gap:.82rem;padding-left:.55rem;margin:0;color:#34414d;font-size:1rem;line-height:1.6;opacity:0;animation:workspace-flow-takeaway-line-in .18s ease both}.workspace-flow-summary-bullet{flex:0 0 auto;width:6px;height:6px;margin-top:.63rem;border-radius:999px;background:currentColor}.workspace-flow-owner-groups{display:grid;grid-gap:1.1rem;gap:1.1rem}.workspace-flow-owner-group{display:grid;grid-gap:.35rem;gap:.35rem}.workspace-flow-owner-group h4{color:#52606b;font-size:.88rem}.workspace-flow-recommendation-list{display:grid;grid-gap:.8rem;gap:.8rem}.workspace-flow-recommendation-card{display:grid;grid-gap:.65rem;gap:.65rem;padding:.95rem 1rem;border:1px solid rgba(215,224,232,.92);border-radius:18px;background:rgba(250,252,251,.92)}.workspace-flow-recommendation-card p{margin:0;color:#3d4a55;line-height:1.55}.workspace-flow-capability-workflow{gap:1.15rem;padding:1.3rem;border-color:rgba(211,220,229,.78);border-radius:22px;background:rgba(255,255,255,.9)}.workspace-flow-capability-header{display:flex;align-items:center}.workspace-flow-coaching-card .workspace-flow-capability-header{margin-bottom:.28rem}.workspace-flow-linear-wordmark{flex:0 0 auto;width:5.65rem;height:auto;color:#222326}.workspace-flow-linear-wordmark path{fill:currentColor}.workspace-flow-claude-logo{flex:0 0 auto;width:2.15rem;height:2.15rem;color:#222326}.workspace-flow-claude-logo path{fill:currentColor}.workspace-flow-capability-reason{max-width:42rem;color:#45535f;font-size:.94rem;line-height:1.62}.workspace-flow-bug-summary-list{display:grid;grid-gap:.46rem;gap:.46rem;margin:-.25rem 0 0}.workspace-flow-bug-summary-line{color:#34414d}.workspace-flow-workflow-panel{display:grid;grid-gap:1.15rem;gap:1.15rem;padding-top:0}.workspace-flow-workflow-offer{display:grid;grid-gap:1rem;gap:1rem;padding-top:0}.workspace-flow-workflow-offer h4{margin:0;color:#17212b;font-size:1rem;font-weight:700;letter-spacing:0}.workspace-flow-workflow-offer p{margin-top:.38rem;max-width:42rem;color:#5d6a75;font-size:.9rem;line-height:1.6}.workspace-flow-workflow-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.workspace-flow-workflow-heading h4,.workspace-flow-workflow-section h5{margin:0;color:#17212b;font-weight:700;letter-spacing:0}.workspace-flow-workflow-heading p,.workspace-flow-workflow-section p{margin:.34rem 0 0;color:#5d6a75;font-size:.9rem;line-height:1.6}.workspace-flow-workflow-status{flex:0 0 auto;padding:.32rem .58rem;border-radius:999px;background:rgba(27,36,44,.08);color:#3c4854;font-size:.75rem;font-weight:700;text-transform:capitalize}.workspace-flow-workflow-status.is-synced{background:rgba(34,132,78,.12);color:#17623c}.workspace-flow-workflow-status.is-failed,.workspace-flow-workflow-status.is-needs_connection{background:rgba(188,68,54,.12);color:#8e2d24}.workspace-flow-workflow-callout,.workspace-flow-workflow-success{display:grid;grid-gap:.55rem;gap:.55rem;padding:.9rem 0;border-top:1px solid rgba(224,231,238,.82);border-bottom:1px solid rgba(224,231,238,.82);color:#26323d}.workspace-flow-bug-draft,.workspace-flow-workflow-correction,.workspace-flow-workflow-section{display:grid;grid-gap:.8rem;gap:.8rem}.workspace-flow-duplicate-list{display:grid;grid-gap:.55rem;gap:.55rem}.workspace-flow-duplicate-item{display:grid;grid-gap:.25rem;gap:.25rem;padding:.72rem 0;border-top:1px solid rgba(224,231,238,.82)}.workspace-flow-duplicate-item:last-child{border-bottom:1px solid rgba(224,231,238,.82)}.workspace-flow-duplicate-item span{color:#66737f;font-size:.78rem;font-weight:700}.workspace-flow-draft-preview{gap:.95rem}.workspace-flow-linear-issue-list{display:grid;grid-gap:1.05rem;gap:1.05rem}.workspace-flow-linear-issue-preview{display:grid;grid-gap:.08rem;gap:.08rem;padding:0}.workspace-flow-linear-issue-header{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;grid-gap:.38rem;gap:.38rem}.workspace-flow-linear-issue-status-icon{display:block;width:14px;height:14px;justify-self:center;color:lch(68.75% 3.577 260.65)}.workspace-flow-linear-issue-status-icon circle{fill:none;stroke:currentColor;stroke-width:1.5;stroke-dasharray:1.4 1.74;stroke-dashoffset:.65}.workspace-flow-linear-issue-status-icon .progress{stroke-width:4;stroke-dasharray:12.189379495928398 24.378758991856795;stroke-dashoffset:12.189379495928398}.workspace-flow-linear-issue-header strong{display:block;max-width:min(100%,40rem);overflow:hidden;color:#18222c;font-size:13px;font-weight:560;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.workspace-flow-linear-issue-header a{display:block;min-width:0;color:inherit;text-decoration:none}.workspace-flow-linear-issue-header a:hover strong{color:#0f1720}.workspace-flow-linear-issue-body{display:grid;grid-gap:.24rem;gap:.24rem;padding-left:calc(16px + .38rem)}.workspace-flow-linear-draft-summary{padding-left:0;margin-top:.18rem;margin-bottom:.12rem;color:#5a6671;font-size:.92rem;line-height:1.58}.workspace-flow-linear-synced-list{display:grid;grid-gap:.95rem;gap:.95rem}.workspace-flow-coaching-feedback{gap:1.32rem;color:#17212b}.workspace-flow-coaching-feedback.is-detailed{gap:.72rem}.workspace-flow-coaching-feedback-section{display:grid;grid-gap:.54rem;gap:.54rem}.workspace-flow-coaching-feedback-section h5{margin:0;color:#17212b;font-size:13.5px;font-weight:650;line-height:1.35}.workspace-flow-coaching-bullet-list{display:grid;grid-gap:.42rem;gap:.42rem;padding-left:7px}.workspace-flow-coaching-bullet-item{display:grid;grid-gap:.34rem;gap:.34rem;max-width:min(100%,42rem)}.workspace-flow-coaching-bullet-line{display:flex;align-items:flex-start;gap:.62rem;margin:0;color:#17212b;font-size:15px;line-height:1.48}.workspace-flow-coaching-bullet{flex:0 0 auto;width:3.5px;height:3.5px;margin-top:.62rem;border-radius:999px;background:currentColor}.workspace-flow-coaching-detail-title{margin:0;color:#17212b;font-size:13.5px;font-weight:650;line-height:1.35}.workspace-flow-coaching-detail-list{display:grid;grid-gap:.9rem;gap:.9rem}.workspace-flow-coaching-detail-paragraph{display:grid;grid-gap:.42rem;gap:.42rem;max-width:min(100%,43rem)}.workspace-flow-coaching-detail-paragraph>p{margin:0;color:#17212b;font-size:15px;line-height:1.55}.workspace-flow-coaching-evidence-list{display:grid;grid-gap:.24rem;gap:.24rem;padding-left:calc(.62rem + 3.5px)}.workspace-flow-coaching-detail-paragraph .workspace-flow-coaching-evidence-list{padding-left:0}.workspace-flow-coaching-evidence-list p{margin:0;color:#34414d;font-size:12.5px;line-height:1.45}.workspace-flow-workflow-choice-panel.workspace-flow-coaching-followups{padding-top:1.05rem}.workspace-flow-linear-revision-progress{display:grid;grid-gap:.28rem;gap:.28rem;margin-top:-.55rem;color:rgba(112,121,130,.5)}.workspace-flow-linear-revision-progress p{margin:0;font-size:.92rem;line-height:1.55;animation:workspace-flow-takeaway-line-in .18s ease both}.workspace-flow-linear-revision-progress p.is-live{color:rgba(112,121,130,.38);opacity:1}.workspace-flow-linear-issue-body p{max-width:min(100%,40rem);overflow:hidden;color:#5a6671;font-size:13px;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.workspace-flow-linear-issue-body .workspace-flow-linear-related-issue{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;grid-gap:.38rem;gap:.38rem;color:#5a6671;font-size:13px;font-weight:560;line-height:1.35}.workspace-flow-linear-issue-body .workspace-flow-linear-related-issue .workspace-flow-linear-related-issue-icon{width:13px;height:13px;color:lch(68.75% 3.577 260.65)!important}.workspace-flow-linear-issue-body .workspace-flow-linear-related-issue .workspace-flow-linear-related-issue-icon-path{fill:lch(68.75% 3.577 260.65/.62)!important}.workspace-flow-linear-related-issue span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-flow-bug-draft label,.workspace-flow-workflow-correction label{color:#34414d;font-size:.84rem;font-weight:700}.workspace-flow-bug-draft input,.workspace-flow-bug-draft select,.workspace-flow-bug-draft textarea,.workspace-flow-workflow-correction textarea{border-color:rgba(199,211,222,.95);background:rgba(255,255,255,.9);color:#1f2b36;font-size:.9rem}.workspace-flow-evidence-list{display:grid;grid-gap:.45rem;gap:.45rem}.workspace-flow-evidence-list p{padding:.65rem .75rem;border-radius:12px;background:rgba(17,24,34,.05);color:#53616d;font-size:.78rem;line-height:1.5}.workspace-flow-workflow-actions{display:flex;flex-wrap:wrap;gap:.65rem}.workspace-flow-workflow-choice-panel{display:grid;grid-gap:.38rem;gap:.38rem;padding-top:.2rem}.workspace-flow-workflow-choice-row{width:100%;min-height:2.35rem;padding:.62rem .72rem;border:0;border-radius:10px;background:transparent;color:#1d252d;font-size:13px;line-height:1.35;text-align:left;transition:background .14s ease}.workspace-flow-capability-picker{gap:.95rem}.workspace-flow-capability-picker-summary{max-width:42rem;color:#5a6671;font-size:.92rem;line-height:1.58}.workspace-flow-capability-choice-row{display:grid;grid-gap:.18rem;gap:.18rem;min-height:0;padding:.72rem .82rem}.workspace-flow-capability-choice-row span{color:#1d252d;font-size:13px;font-weight:560;line-height:1.35}.workspace-flow-capability-choice-row small{color:#74808a;font-size:11.5px;font-weight:450;line-height:1.3}.workspace-flow-placeholder-capability{display:grid;grid-gap:.35rem;gap:.35rem}.workspace-flow-placeholder-capability h4{margin:0;color:#1d252d;font-size:13px;font-weight:560;line-height:1.35}.workspace-flow-placeholder-capability p{max-width:42rem;color:#7a848e;font-size:13px;line-height:1.55}.workspace-flow-workflow-choice-row.is-selected,.workspace-flow-workflow-choice-row:hover{background:rgba(17,24,34,.055)}.workspace-flow-workflow-choice-row.is-change{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;grid-gap:.5rem;gap:.5rem;color:#7a848e}.workspace-flow-workflow-choice-row.is-change:has(span){grid-template-columns:max-content minmax(0,1fr)}.workspace-flow-workflow-choice-row.is-change input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:18px;min-height:18px;padding:0 0 0 2px;border:0;border-radius:0;background:transparent;box-sizing:border-box;box-shadow:none;color:#303a44;caret-color:#303a44;font-family:inherit;font-size:13px;font-weight:500;line-height:18px;outline:none}.workspace-flow-workflow-choice-row.is-change input:disabled{color:#9aa3ab}.workspace-flow-workflow-choice-row.is-change input::placeholder{color:transparent;opacity:1}.workspace-flow-workflow-submit-row{display:flex;align-items:center;justify-content:flex-end;gap:.35rem;padding-top:.35rem}.workspace-flow-dismiss-button{display:inline-flex;align-items:center;gap:.38rem;min-height:2rem;padding:0 .9rem;border:0;border-radius:999px;background:transparent;color:#7a848e;font-size:.86rem;font-weight:650;transition:background .14s ease,color .14s ease}.workspace-flow-dismiss-button:hover:not(:disabled){background:rgba(17,24,34,.06);color:#4f5964}.workspace-flow-dismiss-button:disabled{opacity:.55;cursor:not-allowed}.workspace-flow-dismiss-button span{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 .42rem;border-radius:999px;background:rgba(141,151,162,.14);color:#8a949e;font-size:.72rem;font-weight:750}.workspace-flow-workflow-messages{display:grid;grid-gap:.35rem;gap:.35rem;padding-top:.25rem}.workspace-flow-workflow-messages p{color:#66737f;font-size:.82rem}.workspace-flow-rank{display:inline-flex;align-items:center;min-height:1.55rem;padding:0 .48rem;border-radius:999px;background:#1b242c;color:#ffffff;font-size:.78rem;font-weight:750}.workspace-flow-recommendation-topline span:last-child{color:#66737f;font-size:.82rem;font-weight:650}.workspace-flow-payload-preview{margin:0;max-height:12rem;overflow:auto;white-space:pre-wrap;border-radius:14px;background:rgba(17,24,34,.055);color:#29343d;padding:.8rem;font-size:.78rem;line-height:1.55}.workspace-flow-inline-warning{margin:0;color:#9f580a;font-size:.9rem}.workspace-flow-failure-card{display:grid;grid-gap:.45rem;gap:.45rem;padding:1rem;border-radius:18px;border:1px solid rgba(220,38,38,.18);background:rgba(254,242,242,.86);color:#7f1d1d;white-space:normal}.workspace-flow-failure-card p{margin:0;color:#991b1b;line-height:1.55}.workspace-flow-reset-row{position:absolute;top:1.1rem;right:1.5rem;z-index:2}.workspace-flow-secondary-button{min-height:2rem;padding:0 .85rem;border-radius:999px;border:1px solid rgba(196,208,220,.9);background:rgba(255,255,255,.88);color:#34414d;font-size:.86rem;font-weight:650}.workspace-flow-secondary-button:hover{background:#ffffff}.workspace-flow-primary-button{min-height:2rem;padding:0 .9rem;border-radius:999px;background:#1b242c;color:#ffffff;font-size:.86rem;font-weight:700}.workspace-flow-primary-button:hover{background:#2c3843}@keyframes workspace-flow-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes workspace-restore-fade-in{0%{opacity:0}to{opacity:1}}@keyframes workspace-flow-header-fade-in{0%{opacity:0}to{opacity:1}}@keyframes workspace-flow-takeaway-line-in{0%{opacity:0}to{opacity:1}}@keyframes workspace-flow-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes workspace-agent-step-spin{to{transform:rotate(1turn)}}@keyframes workspace-task-activity-slide{0%{opacity:.72;transform:translateY(0)}45%{opacity:1}to{opacity:1;transform:translateY(calc(-1 * var(--workspace-task-activity-line-height)))}}@keyframes workspace-flow-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.workspace-restore-fade,.workspace-task-activity-lines-inner.is-animated{animation:none}}.workspace-transcript-list{display:grid;grid-gap:1rem;gap:1rem}.workspace-transcript-entry{display:grid;grid-gap:.25rem;gap:.25rem;padding-bottom:.9rem;border-bottom:1px solid rgba(234,239,244,.95)}.meeting-notes-text{color:#28323b;font-size:16px;line-height:1.7;white-space:pre-wrap}.workspace-transcript-entry:last-child{border-bottom:none;padding-bottom:0}.workspace-transcript-entry strong{font-size:.9rem;color:#4b5866}.workspace-transcript-entry p{color:#28323b;line-height:1.7;font-size:15px}.meeting-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}.meeting-header-main h2{font-size:40px;line-height:1.2;letter-spacing:-.02em}.meeting-page-controls{position:fixed;top:21px;right:34px;z-index:12;display:inline-flex;height:1.65rem;align-items:center;gap:8px}.meeting-actions-menu{position:relative}.meeting-actions-trigger,.meeting-link-trigger{width:1.65rem;height:1.65rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:999px;background:transparent;color:#202833;box-shadow:none}.meeting-actions-trigger:hover,.meeting-actions-trigger[aria-expanded=true],.meeting-link-trigger:hover{background:rgba(17,24,32,.08);color:#111820;opacity:1}.debug-transcript-import-shell{min-height:100vh;padding:4rem 1.5rem;background:radial-gradient(circle at top,rgba(31,213,249,.12),transparent 34%),linear-gradient(180deg,#f8fbfd,#eef4f7)}.debug-transcript-import-card{width:min(920px,100%);margin:0 auto;display:grid;grid-gap:1.5rem;gap:1.5rem;padding:2rem;border-radius:28px;border:1px solid rgba(195,210,222,.7);background:rgba(255,255,255,.9);box-shadow:0 24px 80px rgba(20,44,67,.1)}.debug-transcript-import-card-wide{width:min(1440px,100%)}.debug-transcript-import-copy{display:grid;grid-gap:.55rem;gap:.55rem}.debug-transcript-import-copy h1{margin:0;font-size:clamp(2rem,2.6vw,2.8rem);line-height:1.02;letter-spacing:-.035em;color:#101820}.debug-transcript-import-copy p{margin:0;max-width:44rem;color:#5f6b77;line-height:1.6}.debug-transcript-import-helper{margin:-.2rem 0 0;color:#6a7580;font-size:.92rem;line-height:1.55}.debug-transcript-import-eyebrow{font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#0f766e}.debug-transcript-import-form{display:grid;grid-gap:1.2rem;gap:1.2rem}.debug-transcript-import-field{display:grid;grid-gap:.55rem;gap:.55rem}.debug-transcript-import-field span{font-size:.92rem;font-weight:600;color:#202833}.debug-transcript-import-field input,.debug-transcript-import-field select,.debug-transcript-import-field textarea{width:100%;border:1px solid rgba(193,205,216,.92);border-radius:20px;background:rgba(251,253,254,.98);color:#18212a;font:inherit;line-height:1.6;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.debug-transcript-import-field input,.debug-transcript-import-field select{min-height:3.25rem;padding:0 1rem}.debug-transcript-import-field textarea{min-height:22rem;resize:vertical;padding:1rem 1.05rem}.debug-transcript-import-field input:focus,.debug-transcript-import-field select:focus,.debug-transcript-import-field textarea:focus{border-color:rgba(27,180,191,.72);box-shadow:0 0 0 4px rgba(31,213,249,.12);background:#fff}.debug-transcript-import-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem}.debug-transcript-import-json-column{display:grid;grid-gap:.75rem;gap:.75rem;align-content:start}.debug-transcript-import-actions{display:flex;justify-content:flex-start}.debug-transcript-import-processing{position:relative;min-height:100vh;background:#080a0e}.debug-transcript-import-shell.workspace-flow-import-shell{position:relative;min-height:100vh;display:grid;place-items:center;padding:clamp(1.25rem,3vw,3rem);overflow:hidden;background:radial-gradient(circle at top,rgba(78,198,196,.1),transparent 38%),linear-gradient(180deg,rgba(8,10,14,.28),rgba(8,10,14,.48)),#0a0a0c}.debug-transcript-import-shell.workspace-flow-import-shell:after,.debug-transcript-import-shell.workspace-flow-import-shell:before{content:none}.workspace-flow-import-shell .debug-transcript-import-card{position:relative;z-index:1;width:min(760px,100%);gap:1.15rem;padding:clamp(1rem,2.4vw,1.45rem);border-radius:28px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.025)),rgba(10,10,12,.74);box-shadow:0 34px 120px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08);-webkit-backdrop-filter:blur(26px) saturate(145%);backdrop-filter:blur(26px) saturate(145%)}.workspace-flow-import-shell .debug-transcript-import-card-wide{width:min(1180px,100%)}.workspace-flow-import-shell .debug-transcript-import-copy{gap:.28rem;padding:.25rem .25rem 0}.workspace-flow-import-shell .debug-transcript-import-eyebrow{color:rgba(236,244,248,.46);letter-spacing:0}.workspace-flow-import-shell .debug-transcript-import-copy h1{color:rgba(255,255,255,.96);font-size:clamp(1.42rem,2.6vw,2.15rem);letter-spacing:-.045em;line-height:1.05}.workspace-flow-import-shell .debug-transcript-import-copy p{color:rgba(255,255,255,.5);font-size:.95rem;max-width:28rem}.workspace-flow-import-shell .debug-transcript-import-form{gap:.82rem}.workspace-flow-import-shell .debug-transcript-import-field{gap:.42rem}.workspace-flow-import-shell .debug-transcript-import-field span{color:rgba(246,250,252,.7);font-size:.78rem;font-weight:600;letter-spacing:.02em}.workspace-flow-import-shell .debug-transcript-import-field input,.workspace-flow-import-shell .debug-transcript-import-field select,.workspace-flow-import-shell .debug-transcript-import-field textarea{border-color:rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(0,0,0,.28);color:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 1px 0 rgba(255,255,255,.035)}.workspace-flow-import-shell .debug-transcript-import-field input::placeholder,.workspace-flow-import-shell .debug-transcript-import-field textarea::placeholder{color:rgba(236,244,248,.28)}.workspace-flow-import-shell .debug-transcript-import-field input:focus,.workspace-flow-import-shell .debug-transcript-import-field select:focus,.workspace-flow-import-shell .debug-transcript-import-field textarea:focus{border-color:rgba(255,255,255,.32);background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025)),rgba(0,0,0,.42);box-shadow:0 0 0 4px rgba(255,255,255,.07),0 18px 48px rgba(0,0,0,.22)}.workspace-flow-import-shell .debug-transcript-import-field textarea{min-height:min(46vh,25rem);font-size:.9rem;line-height:1.58;resize:none}.workspace-flow-import-shell .debug-transcript-import-helper{color:rgba(236,244,248,.48);font-size:.82rem}.workspace-flow-import-shell .debug-transcript-import-actions{justify-content:flex-end;padding-top:.1rem}.workspace-flow-import-shell .workspace-flow-generate-button{display:inline-flex;align-items:center;justify-content:center;top:0;min-height:3.15rem;padding:0 1.2rem;border:none;border-radius:999px;background:rgba(255,255,255,.055);color:#eef4ff;font-weight:500;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .16s ease,color .16s ease,transform .16s ease}.workspace-flow-import-shell .workspace-flow-generate-button:hover:not(:disabled){transform:translateY(-1px);background:rgba(255,255,255,.13);color:#ffffff}.workspace-flow-import-shell .workspace-flow-generate-button:disabled{color:rgba(238,244,255,.6);background:rgba(255,255,255,.045)}.workspace-flow-import-shell .debug-workflow-explainer{display:grid;grid-gap:.95rem;gap:.95rem;padding:1rem;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.018)),rgba(0,0,0,.2)}.workspace-flow-import-shell .debug-workflow-explainer p{margin:0;color:rgba(246,250,252,.84);font-size:.94rem;line-height:1.55}.workspace-flow-import-shell .debug-workflow-pipeline{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.workspace-flow-import-shell .debug-workflow-pipeline li{display:inline-flex;align-items:center;min-height:1.9rem;padding:0 .7rem;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.055);color:rgba(236,244,248,.7);font-size:.82rem;font-weight:600}.workspace-flow-import-shell .debug-workflow-cues{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.workspace-flow-import-shell .debug-workflow-cues article{display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.035)}.workspace-flow-import-shell .debug-workflow-cues strong{color:rgba(246,250,252,.9);font-size:.86rem}.workspace-flow-import-shell .debug-workflow-cues span{color:rgba(236,244,248,.5);font-size:.82rem;line-height:1.45}.workspace-flow-import-shell .debug-capability-library{display:grid;grid-gap:1.15rem;gap:1.15rem;padding:1.2rem;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.018)),rgba(0,0,0,.2)}.workspace-flow-import-shell .debug-capability-library-header{display:flex;justify-content:space-between;gap:1.2rem;align-items:start}.workspace-flow-import-shell .debug-capability-card h3,.workspace-flow-import-shell .debug-capability-library-header h2{margin:0;color:rgba(246,250,252,.92)}.workspace-flow-import-shell .debug-capability-library-header h2{font-size:1.08rem}.workspace-flow-import-shell .debug-capability-card p,.workspace-flow-import-shell .debug-capability-library-header p,.workspace-flow-import-shell .debug-capability-library-header>span,.workspace-flow-import-shell .debug-capability-match-line{margin:0;color:rgba(236,244,248,.52);font-size:.88rem;line-height:1.6}.workspace-flow-import-shell .debug-capability-library-header>span{flex:0 0 auto;min-height:1.8rem;padding:0 .65rem;border:1px solid rgba(255,255,255,.075);border-radius:999px;background:rgba(255,255,255,.045);color:rgba(236,244,248,.64);line-height:1.8rem}.workspace-flow-import-shell .debug-capability-refresh-hint{margin:0;color:rgba(255,221,139,.94);font-size:.84rem}.workspace-flow-import-shell .debug-capability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.95rem;gap:.95rem}.workspace-flow-import-shell .debug-capability-card{display:grid;grid-gap:1.2rem;gap:1.2rem;padding:1.35rem;border:1px solid rgba(255,255,255,.085);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.016)),rgba(0,0,0,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 18px 52px rgba(0,0,0,.12);transition:border-color .16s ease,background .16s ease,opacity .16s ease}.workspace-flow-import-shell .debug-capability-card.is-enabled{border-color:rgba(118,218,219,.28);background:linear-gradient(180deg,rgba(87,206,207,.1),rgba(255,255,255,.022)),rgba(0,0,0,.22)}.workspace-flow-import-shell .debug-capability-card.is-disabled{opacity:.64;border-color:rgba(255,255,255,.055);background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.01)),rgba(0,0,0,.18)}.workspace-flow-import-shell .debug-capability-card-main{display:flex;justify-content:space-between;gap:1rem;align-items:start}.workspace-flow-import-shell .debug-capability-card-main>div{display:grid;grid-gap:.28rem;gap:.28rem}.workspace-flow-import-shell .debug-capability-card h3{font-size:1.02rem}.workspace-flow-import-shell .debug-capability-card-main span{color:rgba(236,244,248,.46);font-size:.78rem;font-weight:650}.workspace-flow-import-shell .debug-capability-card.is-enabled .debug-capability-card-main span{color:rgba(178,247,244,.78)}.workspace-flow-import-shell .debug-capability-switch{position:relative;display:inline-flex;align-items:center;width:3.15rem;min-width:3.15rem;min-height:1.72rem;margin-top:.05rem;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.06);cursor:pointer;transition:background .16s ease,border-color .16s ease}.workspace-flow-import-shell .debug-capability-switch:before{content:"";position:absolute;left:.24rem;width:1.16rem;height:1.16rem;border-radius:999px;background:rgba(236,244,248,.62);box-shadow:0 3px 10px rgba(0,0,0,.22);transition:transform .16s ease,background .16s ease}.workspace-flow-import-shell .debug-capability-switch.is-on{border-color:rgba(118,218,219,.36);background:rgba(89,207,209,.18)}.workspace-flow-import-shell .debug-capability-switch.is-on:before{transform:translateX(1.43rem);background:rgba(178,247,244,.96)}.workspace-flow-import-shell .debug-capability-switch:disabled{cursor:not-allowed;opacity:.64}.workspace-flow-import-shell .debug-capability-integration-row,.workspace-flow-import-shell .debug-capability-match-line{display:grid;grid-gap:.55rem;gap:.55rem}.workspace-flow-import-shell .debug-capability-integration-row>span,.workspace-flow-import-shell .debug-capability-match-line>span{color:rgba(236,244,248,.38);font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.workspace-flow-import-shell .debug-capability-integration-row>div,.workspace-flow-import-shell .debug-capability-match-line>div{display:flex;flex-wrap:wrap;gap:.45rem}.workspace-flow-import-shell .debug-capability-integration-row strong,.workspace-flow-import-shell .debug-capability-match-line strong{display:inline-flex;align-items:center;min-height:1.75rem;padding:0 .66rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.055);color:rgba(236,244,248,.76);font-size:.78rem;font-weight:650}.workspace-flow-import-shell .debug-capability-match-line strong{border-color:rgba(118,218,219,.14);background:rgba(89,207,209,.08);color:rgba(202,248,246,.78)}.workspace-flow-import-shell .debug-analysis-panel{border-color:rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.022)),rgba(5,7,10,.44);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 22px 70px rgba(0,0,0,.2)}.workspace-flow-import-shell .debug-analysis-card p,.workspace-flow-import-shell .debug-analysis-list,.workspace-flow-import-shell .debug-analysis-panel-description,.workspace-flow-import-shell .debug-analysis-panel-header h2,.workspace-flow-import-shell .debug-analysis-pre,.workspace-flow-import-shell .debug-analysis-section p,.workspace-flow-import-shell .debug-analysis-section-description,.workspace-flow-import-shell .debug-analysis-source-excerpt,.workspace-flow-import-shell .debug-transcript-line p,.workspace-flow-import-shell .debug-transcript-line-speaker{color:rgba(246,250,252,.88)}.workspace-flow-import-shell .debug-analysis-empty,.workspace-flow-import-shell .debug-analysis-inline-meta,.workspace-flow-import-shell .debug-analysis-panel-header span,.workspace-flow-import-shell .debug-analysis-running,.workspace-flow-import-shell .debug-analysis-section h3,.workspace-flow-import-shell .debug-analysis-source-label,.workspace-flow-import-shell .debug-analysis-status-meta,.workspace-flow-import-shell .debug-analysis-subtle,.workspace-flow-import-shell .debug-transcript-line-number{color:rgba(236,244,248,.5)}.workspace-flow-import-shell .debug-analysis-card,.workspace-flow-import-shell .debug-analysis-source-chip,.workspace-flow-import-shell .debug-transcript-line{border-color:rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(0,0,0,.22)}.workspace-flow-import-shell .debug-analysis-source-chip:hover{border-color:rgba(255,255,255,.24);background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.028)),rgba(0,0,0,.32)}.workspace-flow-import-shell .debug-transcript-line.is-highlighted{border-color:rgba(118,218,219,.58);background:linear-gradient(180deg,rgba(89,207,209,.18),rgba(89,207,209,.06)),rgba(0,0,0,.28);box-shadow:inset 0 0 0 1px rgba(137,232,229,.14)}.workspace-flow-import-shell .debug-analysis-card-warning{border-color:rgba(255,150,111,.26);background:rgba(92,37,22,.2)}.workspace-flow-import-shell .debug-analysis-card-prominent{border-color:rgba(118,218,219,.28);background:rgba(27,119,123,.16)}.workspace-flow-import-shell .debug-analysis-pill{background:rgba(255,255,255,.08);color:rgba(246,250,252,.9)}.workspace-flow-import-shell .debug-analysis-pill.secondary{background:rgba(255,255,255,.055);color:rgba(236,244,248,.58)}.workspace-flow-import-shell .debug-analysis-pill.warning{background:rgba(255,150,111,.14);color:rgba(255,192,166,.92)}.workspace-flow-import-shell .debug-analysis-status-badge.status-completed{background:rgba(77,224,151,.14);color:rgba(157,255,207,.94)}.workspace-flow-import-shell .debug-analysis-status-badge.status-partial{background:rgba(249,194,76,.16);color:rgba(255,221,139,.94)}.workspace-flow-import-shell .debug-analysis-status-badge.status-failed{background:rgba(255,111,99,.14);color:rgba(255,177,169,.95)}.workspace-flow-import-shell .debug-analysis-status-badge.status-pending,.workspace-flow-import-shell .debug-analysis-status-badge.status-running{background:rgba(118,176,255,.14);color:rgba(186,213,255,.95)}.workspace-flow-import-shell .debug-analysis-recommendation-summary{display:grid;grid-gap:.65rem;gap:.65rem;padding:.8rem;border-radius:14px;background:rgba(0,0,0,.18)}.workspace-flow-import-shell .debug-analysis-score-row{display:flex;flex-wrap:wrap;gap:.45rem}.workspace-flow-import-shell .debug-analysis-score-row span{display:inline-flex;align-items:center;min-height:1.7rem;padding:0 .65rem;border-radius:999px;background:rgba(118,218,219,.12);color:rgba(178,247,244,.92);font-size:.8rem;font-weight:700}.workspace-flow-import-shell .debug-analysis-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.debug-analysis-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}.debug-analysis-layout.debug-analysis-layout-full{grid-template-columns:1fr}.debug-analysis-column{display:grid;grid-gap:1.25rem;gap:1.25rem;align-content:start}.debug-analysis-column-results{grid-template-columns:minmax(0,1fr)}.debug-tools-shell{gap:1.25rem}.debug-tools-dashboard,.debug-tools-input-card{width:min(1180px,calc(100vw - 2rem))}.debug-tools-dashboard{display:grid;grid-gap:1.25rem;gap:1.25rem}.debug-tools-panel{min-width:0}.debug-tools-metric-grid,.debug-tools-stage-grid,.debug-tools-step-grid{display:grid;grid-gap:.75rem;gap:.75rem}.debug-tools-stage-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.debug-tools-step-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.debug-tools-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.debug-tools-cue-card,.debug-tools-metric-card,.debug-tools-stage-chip{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0;padding:.8rem .9rem;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(0,0,0,.2)}.debug-tools-metric-card span,.debug-tools-stage-chip span{color:rgba(236,244,248,.5);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.debug-tools-metric-card strong,.debug-tools-stage-chip strong{min-width:0;overflow-wrap:anywhere;color:rgba(246,250,252,.92);font-size:.95rem}.debug-tools-stage-chip small{overflow-wrap:anywhere;color:rgba(236,244,248,.5);font-size:.8rem}.debug-tools-cue-card.is-good,.debug-tools-metric-card.is-good,.debug-tools-stage-chip.status-complete,.debug-tools-stage-chip.status-completed,.debug-tools-stage-chip.status-good{border-color:rgba(77,224,151,.24);background:rgba(77,224,151,.08)}.debug-tools-stage-chip.status-generating,.debug-tools-stage-chip.status-pending,.debug-tools-stage-chip.status-queued,.debug-tools-stage-chip.status-running{border-color:rgba(118,176,255,.22);background:rgba(118,176,255,.08)}.debug-tools-cue-card.is-warning,.debug-tools-metric-card.is-warning,.debug-tools-stage-chip.status-cancelled,.debug-tools-stage-chip.status-failed{border-color:rgba(255,150,111,.26);background:rgba(92,37,22,.2)}.debug-tools-pill-row{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.debug-tools-status-pill{display:inline-flex;align-items:center;min-height:1.55rem;padding:0 .55rem;border-radius:999px;background:rgba(255,255,255,.075);color:rgba(246,250,252,.82);font-size:.76rem;font-weight:700;line-height:1}.debug-tools-status-pill.status-failed,.debug-tools-status-pill.status-low{background:rgba(255,150,111,.14);color:rgba(255,192,166,.92)}.debug-tools-status-pill.status-complete,.debug-tools-status-pill.status-completed,.debug-tools-status-pill.status-high{background:rgba(77,224,151,.14);color:rgba(157,255,207,.94)}.debug-tools-status-pill.status-generating,.debug-tools-status-pill.status-medium,.debug-tools-status-pill.status-running{background:rgba(118,176,255,.14);color:rgba(186,213,255,.95)}.debug-tools-active-meeting{color:rgba(236,244,248,.52);font-size:.88rem;overflow-wrap:anywhere}.debug-tools-timeline{display:grid;grid-gap:.9rem;gap:.9rem}.debug-tools-timeline-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);grid-gap:1rem;gap:1rem;padding:1rem;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.016)),rgba(0,0,0,.22)}.debug-tools-timeline-row.has-retry,.debug-tools-timeline-row.is-slow{border-color:rgba(255,194,92,.28)}.debug-tools-card-heading,.debug-tools-timeline-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.65rem;align-items:flex-start}.debug-tools-card-heading strong,.debug-tools-cue-card strong,.debug-tools-timeline-title strong{color:rgba(246,250,252,.92)}.debug-tools-cue-card p,.debug-tools-timeline-row p{margin:0;color:rgba(236,244,248,.58);font-size:.88rem;line-height:1.55}.debug-tools-error-line{color:rgba(255,177,169,.95)!important}.debug-tools-json-pair,.debug-tools-raw-grid{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.debug-tools-raw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.debug-tools-json-card{min-width:0;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:rgba(0,0,0,.2);overflow:hidden}.debug-tools-json-card summary{cursor:pointer;padding:.65rem .8rem;color:rgba(246,250,252,.78);font-size:.82rem;font-weight:800}.debug-tools-json-card pre{max-height:440px;margin:0;overflow:auto;padding:.75rem .8rem .9rem;border-top:1px solid rgba(255,255,255,.08);color:rgba(224,238,244,.76);font-size:.78rem;line-height:1.5;white-space:pre-wrap}.debug-tools-phase-bars{display:grid;grid-gap:.5rem;gap:.5rem}.debug-tools-phase-bars div{display:flex;justify-content:space-between;gap:1rem;padding:.65rem .75rem;border-radius:12px;background:rgba(255,255,255,.055)}.debug-tools-phase-bars span,.debug-tools-phase-bars strong{color:rgba(246,250,252,.82);font-size:.84rem}.debug-tools-source-list{display:grid;grid-gap:.6rem;gap:.6rem}.debug-tools-source-list blockquote{margin:0;padding:.7rem .8rem;border-left:2px solid rgba(118,218,219,.42);border-radius:10px;background:rgba(0,0,0,.18)}.debug-tools-source-list span{display:block;margin-bottom:.25rem;color:rgba(236,244,248,.48);font-size:.78rem}.debug-tools-task-card{gap:.85rem}.debug-tools-extraction-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}.debug-analysis-panel{display:grid;grid-gap:1rem;gap:1rem;padding:1.2rem;border-radius:24px;border:1px solid rgba(195,210,222,.7);background:rgba(255,255,255,.96)}.debug-analysis-panel-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.debug-analysis-panel-header h2{margin:0;font-size:1.05rem;color:#101820}.debug-analysis-panel-header span{font-size:.86rem;color:#687480}.debug-analysis-panel-description,.debug-analysis-section-description{margin:-.35rem 0 0;color:#687480;font-size:.9rem;line-height:1.55}.debug-analysis-section{display:grid;grid-gap:.7rem;gap:.7rem}.debug-analysis-section h3{margin:0;font-size:.88rem;text-transform:uppercase;letter-spacing:.08em;color:#6c7a86}.debug-analysis-card{display:grid;grid-gap:.7rem;gap:.7rem;padding:.9rem 1rem;border-radius:18px;border:1px solid rgba(214,224,232,.92);background:rgba(248,251,253,.9)}.debug-analysis-card p,.debug-analysis-section p{margin:0;color:#17212b;line-height:1.6}.debug-analysis-card-warning{border-color:rgba(221,133,110,.32);background:rgba(255,244,240,.92)}.debug-analysis-card-prominent{border-color:rgba(72,156,195,.3);background:rgba(242,249,253,.95)}.debug-analysis-stack{display:grid;grid-gap:.8rem;gap:.8rem}.debug-analysis-list{display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding-left:1.2rem;color:#17212b}.debug-analysis-list li{display:grid;grid-gap:.15rem;gap:.15rem}.debug-analysis-bullet-summary{gap:.5rem;padding-left:1.15rem}.debug-analysis-bullet-summary li{display:list-item;line-height:1.55}.debug-analysis-inline-meta,.debug-analysis-subtle{font-size:.88rem;color:#687480}.debug-analysis-badge-row{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.debug-analysis-pill{display:inline-flex;align-items:center;justify-content:center;min-height:1.7rem;padding:0 .7rem;border-radius:999px;background:rgba(16,24,32,.08);color:#111820;font-size:.82rem;font-weight:600}.debug-analysis-pill.secondary{background:rgba(73,95,118,.08);color:#4f5f73}.debug-analysis-pill.confidence{background:rgba(18,128,90,.12);color:#0f6d4d}.debug-analysis-pill.warning{background:rgba(186,89,57,.12);color:#9c462a}.debug-analysis-status-grid{display:grid;grid-gap:.7rem;gap:.7rem}.debug-analysis-status-badge{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;min-height:1.9rem;padding:0 .8rem;border-radius:999px;font-size:.84rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.debug-analysis-status-badge.status-completed{background:rgba(29,165,102,.12);color:#12704a}.debug-analysis-status-badge.status-partial{background:rgba(203,150,39,.16);color:#8d6510}.debug-analysis-status-badge.status-failed{background:rgba(189,76,64,.14);color:#96342a}.debug-analysis-status-badge.status-pending,.debug-analysis-status-badge.status-running{background:rgba(55,123,221,.12);color:#2356ab}.debug-analysis-detail-grid,.debug-analysis-status-meta{display:grid;grid-gap:.4rem;gap:.4rem;color:#546372;font-size:.9rem}.debug-analysis-pre{margin:0;white-space:pre-wrap;word-break:break-word;font:.88rem/1.6 SF Mono,SFMono-Regular,ui-monospace,Menlo,monospace;color:#17212b}.debug-analysis-summary-short{font-weight:600}.debug-analysis-empty,.debug-analysis-running{color:#687480}.debug-analysis-source-list{display:grid;grid-gap:.35rem;gap:.35rem}.debug-analysis-source-chip{display:grid;grid-gap:.1rem;gap:.1rem;justify-items:start;padding:.5rem .6rem;border:1px solid rgba(189,204,217,.88);border-radius:10px;background:rgba(249,251,253,.82);text-align:left;cursor:pointer}.debug-analysis-source-label{font-size:.68rem;font-weight:700;letter-spacing:.05em;color:#607081}.debug-analysis-source-excerpt{color:#34414f;font-size:.78rem;line-height:1.45}.debug-analysis-source-more{display:grid;grid-gap:.35rem;gap:.35rem}.debug-analysis-source-more summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:#607081;font-size:.76rem;font-weight:700}.debug-analysis-confidence-line{color:#0f6d4d;font-size:.8rem;font-weight:700}.debug-transcript-pane{display:grid;grid-gap:.7rem;gap:.7rem;max-height:70vh;overflow:auto;padding-right:.2rem}.debug-transcript-line{display:grid;grid-gap:.3rem;gap:.3rem;padding:.8rem .9rem;border-radius:16px;border:1px solid rgba(220,228,235,.95);background:rgba(248,251,253,.92)}.debug-transcript-line.is-highlighted{border-color:rgba(61,161,208,.48);background:rgba(232,247,255,.96);box-shadow:inset 0 0 0 1px rgba(84,182,226,.18)}.debug-transcript-line p{margin:0;color:#17212b;line-height:1.6}.debug-transcript-line-meta{display:flex;align-items:center;gap:.55rem;font-size:.8rem}.debug-transcript-line-number{font-weight:700;color:#5d7184}.debug-transcript-line-speaker{color:#1f2a35;font-weight:600}.meeting-actions-icon{width:16.5px;height:3.3px;display:block;flex:0 0 auto}.meeting-link-icon{width:15px;height:15px;display:block;flex:0 0 auto}.meeting-actions-popover{position:absolute;top:calc(100% + 10px);right:0;min-width:12rem;padding:.4rem;border-radius:14px;border:1px solid rgba(163,181,208,.28);background:rgba(255,255,255,.96);box-shadow:0 16px 36px rgba(16,45,78,.14);-webkit-backdrop-filter:blur(14px) saturate(125%);backdrop-filter:blur(14px) saturate(125%);display:grid;grid-gap:.25rem;gap:.25rem}.meeting-actions-item{width:100%;border-radius:10px;padding:.65rem .75rem;background:transparent;color:var(--text);text-align:left}.meeting-actions-item:hover{background:rgba(13,122,115,.08)}.meeting-actions-item.is-danger{color:#a33c3c}.meeting-actions-item.is-danger:hover{background:rgba(204,74,74,.09)}.workspace-meeting-meta-pills{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.72rem}.workspace-meta-pill{display:inline-flex;align-items:center;min-height:1.65rem;padding:0 .7rem;border-radius:999px;border:1px solid rgba(215,224,232,.52);background:transparent;color:#5e6b78;font-size:13px;font-weight:500;line-height:1;box-sizing:border-box}.toolbar{gap:.5rem}.device-row,.toolbar{display:flex;flex-wrap:wrap}.device-row{gap:.75rem}.meeting-grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:.75rem;gap:.75rem}.workspace-grid{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:.75rem;gap:.75rem}.workspace-settings-grid{grid-template-columns:1.2fr 1fr}.workspace-credit-usage-value{margin:0;color:var(--text);font-size:32px;font-weight:650;line-height:1}.panel{border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:.8rem;display:grid;grid-gap:.7rem;gap:.7rem}.video-panel{grid-column:span 2}.video-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.6rem;gap:.6rem}.video-tile{border-radius:12px;overflow:hidden;background:#13202b;color:#e3edf6;aspect-ratio:16/9;min-height:120px;position:relative;display:grid;place-items:center}.video-tile video{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;background:#081019;display:block}.local-video-mirror{transform:scaleX(-1)}.live-shell{--live-top-reserved-space:47px;--live-controls-reserved-space:5.6rem;height:100dvh;background:#0a0a0c;color:#e4ecf7;position:relative;display:grid;grid-template-rows:1fr auto;padding:0 .6rem .6rem;overflow:hidden}.live-shell.is-screen-share-fullscreen{--live-controls-reserved-space:0px}.instant-entry-shell{min-height:100dvh;background:#f8f9f9;color:#1b242c;display:grid;place-items:center}.instant-entry-error{align-self:center;justify-self:center;display:grid;grid-gap:.9rem;gap:.9rem;justify-items:center;color:#64707d}.instant-entry-error p{margin:0}.instant-entry-error button{border-radius:999px;padding:.65rem 1rem}.live-header{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.live-header .muted{color:#b9c4d4}.live-user-avatar{position:absolute;top:calc((var(--live-top-reserved-space) - 33px) / 2);right:.6rem;z-index:3;width:33px;height:33px;border-radius:999px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.08)),rgba(25,25,28,.54);border:1px solid rgba(255,255,255,.12);box-shadow:0 6px 14px rgba(3,10,18,.24);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);opacity:0;transform:translateX(16px);transition:opacity .26s ease,transform .36s cubic-bezier(.22,1,.36,1)}.live-user-avatar.is-revealed{opacity:1;transform:translateX(0)}.live-user-avatar:is(button){padding:0}.live-user-avatar:is(button):hover{background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.1)),rgba(32,32,36,.62)}.live-user-avatar.has-count{width:auto;min-width:33px;padding:2px calc(.42rem + 2px) 2px 2px;gap:.24rem}.live-user-avatar.is-large{position:relative;top:auto;right:auto;width:2.35rem;height:2.35rem;box-shadow:none;opacity:1;transform:none}.live-user-avatar-media{width:100%;height:100%;border-radius:inherit;overflow:hidden;flex:0 0 auto}.live-user-avatar.has-count .live-user-avatar-media{width:29px;height:29px;border-radius:999px}.live-user-avatar-fallback,.live-user-avatar-image,.live-user-avatar.is-large .live-user-avatar-media{width:100%;height:100%}.live-user-avatar-image{display:block;object-fit:cover}.live-user-avatar-fallback{display:grid;place-items:center;color:#f5f8ff;font-size:.68rem;font-weight:600;letter-spacing:.03em}.live-user-avatar-count{display:inline-grid;place-items:center;color:#eef4ff;font-size:.72rem;font-weight:600;line-height:1;flex:0 0 auto;min-width:.62rem}.live-status-group{display:flex;align-items:center;gap:.7rem}.live-badge{border-radius:999px;background:#1f9e79;color:#f3fff9;padding:.22rem .65rem;font-size:.85rem}.live-stage{min-height:0;position:relative;display:flex;justify-content:center;align-items:stretch;padding-top:var(--live-top-reserved-space);padding-bottom:var(--live-controls-reserved-space);overflow:hidden;box-sizing:border-box}.live-stage:before{content:"";position:absolute;inset:0;background:#0a0a0c;opacity:1;transition:opacity .32s ease;pointer-events:none;z-index:0}.live-stage.is-revealed:before{opacity:0}.live-end-meeting-overlay{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:2rem;background:radial-gradient(circle at top,rgba(78,198,196,.1),transparent 38%),linear-gradient(180deg,rgba(8,10,14,.28),rgba(8,10,14,.48))}.live-end-meeting-analysis{width:min(680px,100%);display:grid;justify-items:center;grid-gap:1rem;gap:1rem}.live-end-meeting-aura{position:relative;width:min(184px,36vw);aspect-ratio:1;margin:0 auto .15rem;display:flex;align-items:center;justify-content:center}.live-end-meeting-aura-visualizer,.live-end-meeting-aura-visualizer canvas,.lk-agent-audio-visualizer-aura,.lk-agent-audio-visualizer-aura canvas{display:block;width:100%;height:100%}.live-end-meeting-step-text-shell{position:relative;width:min(30rem,100%);display:grid;justify-items:center;grid-gap:.9rem;gap:.9rem}.live-end-meeting-step-text{margin:0;color:#eef7ff;font-size:clamp(1rem,.9vw + .84rem,1.18rem);line-height:1.25;font-weight:480;text-align:center;text-wrap:balance;white-space:pre-wrap;overflow-wrap:normal;word-break:normal}.live-end-meeting-step-text-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.live-video-grid{width:100%;height:100%;min-height:0;display:grid;grid-gap:.65rem;gap:.65rem;align-content:center;justify-items:center;align-items:stretch;box-sizing:border-box;position:relative;z-index:1;opacity:0;transform:translateY(10px) scale(.992);filter:blur(6px);transition:opacity .3s ease,transform .38s cubic-bezier(.22,1,.36,1),filter .28s ease}.live-video-grid .live-video-tile{min-height:0}.live-video-grid-item{width:100%;height:100%;min-width:0;min-height:0}.live-video-flip-target,.live-video-grid-item{transform-origin:center center}.live-video-grid.is-revealed{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.live-presentation-layout{width:100%;grid-template-rows:minmax(0,1fr) auto;z-index:1}.live-presentation-layout,.live-presentation-stage-shell{height:100%;min-height:0;display:grid;grid-gap:.8rem;gap:.8rem;position:relative}.live-presentation-stage-shell{width:min(100%,1480px);margin:0 auto}.live-presentation-stage-shell:-webkit-full-screen{width:100%;height:100%;background:#000}.live-presentation-stage-shell:-webkit-full-screen,.live-presentation-stage-shell:fullscreen{width:100%;height:100%;background:#000}.live-presentation-stage-shell:-webkit-full-screen .live-screen-share-stage{width:100%;height:100%;border-radius:0;border-color:transparent;box-shadow:none;background:#000}.live-presentation-stage-shell:-webkit-full-screen .live-screen-share-stage,.live-presentation-stage-shell:fullscreen .live-screen-share-stage{width:100%;height:100%;border-radius:0;border-color:transparent;box-shadow:none;background:#000}.live-screen-share-stage{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;border-radius:28px;background:radial-gradient(circle at top,rgba(112,228,216,.08),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02)),rgba(12,14,18,.94);border:1px solid rgba(255,255,255,.08);box-shadow:0 22px 60px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08)}.live-screen-share-stage video,.live-screen-share-thumbnail video{width:100%;height:100%;object-fit:contain;object-position:center;opacity:0;transition:opacity .18s ease}.live-screen-share-stage video.is-ready,.live-screen-share-thumbnail video.is-ready{opacity:1}.live-screen-share-stage-control{position:absolute;right:1.1rem;bottom:1.1rem;z-index:3;width:3rem;height:3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#f3f8ff;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.06)),rgba(10,14,20,.56);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 36px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(14px) saturate(135%);backdrop-filter:blur(14px) saturate(135%)}.live-screen-share-stage-control:hover{background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.08)),rgba(14,18,26,.68)}.live-screen-share-stage-control .control-button-icon{width:1.02rem;height:1.02rem}.live-screen-share-stage-control.is-fullscreen{left:50%;right:auto;bottom:max(1rem,env(safe-area-inset-bottom));transform:translateX(-50%)}.live-screen-share-switcher{display:flex;gap:.65rem;justify-content:center;flex-wrap:wrap}.live-screen-share-thumbnail{position:relative;width:min(240px,calc(50vw - 1.6rem));aspect-ratio:16/9;padding:0;overflow:hidden;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02)),rgba(15,18,24,.92);border:1px solid rgba(255,255,255,.09);box-shadow:0 16px 36px rgba(0,0,0,.22)}.live-screen-share-thumbnail:hover{background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.03)),rgba(18,22,29,.96)}.live-video-filmstrip{height:auto;min-height:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(148px,220px);justify-content:start;align-content:start;align-items:stretch;overflow-x:auto;overflow-y:hidden;padding:0 .3rem .2rem;scroll-snap-type:x proximity}.live-video-filmstrip .live-video-grid-item{scroll-snap-align:start}.live-video-filmstrip .live-video-tile{min-height:110px}.live-video-tile{border:none;min-height:130px;max-width:100%;max-height:100%}.live-grid-video-tile{width:100%;height:100%;aspect-ratio:16/9;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015)),rgba(18,18,22,.82)}.live-grid-video-tile video{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center;opacity:0;transition:opacity .18s ease}.live-grid-video-tile video.is-ready{opacity:1}.live-video-loading-tile{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015)),rgba(18,18,22,.82);-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.live-video-placeholder{background:transparent;border:none;box-shadow:none;opacity:0}.live-presence-panel{border-radius:14px;border:1px solid rgba(163,181,208,.25);background:rgba(26,26,30,.82);padding:.8rem;display:grid;grid-gap:.75rem;gap:.75rem;align-content:start}.live-presence-backdrop{position:absolute;inset:0;z-index:3;background:transparent;opacity:0;pointer-events:none;padding:0;border-radius:0;cursor:default;transition:none}.live-presence-backdrop.is-open{opacity:1;pointer-events:auto;animation:live-presence-backdrop-in .18s ease}.live-presence-backdrop:hover{background:transparent}.live-presence-sheet{position:absolute;top:.75rem;right:.75rem;bottom:calc(var(--live-controls-reserved-space) + .9rem);width:min(320px,calc(100% - 1.5rem));z-index:4;overflow:hidden;opacity:0;transform:translateX(16px);pointer-events:none;-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%)}.live-presence-sheet.is-open{opacity:1;transform:translateX(0);pointer-events:auto;animation:live-presence-sheet-in .28s cubic-bezier(.18,.9,.24,1)}@keyframes live-presence-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes live-presence-sheet-in{0%{opacity:0;transform:translateX(22px) scale(.992)}to{opacity:1;transform:translateX(0)}}.live-presence-sheet-header{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.live-presence-sheet-header h2{font-size:1rem;color:#f3f7ff}.live-presence-sheet-header p{margin-top:.2rem;margin-bottom:.7rem;color:rgba(228,236,247,.64);font-size:.82rem}.live-presence-sheet-close{width:2rem;height:2rem;padding:0;display:inline-grid;place-items:center;border-radius:999px;background:rgba(255,255,255,.06);color:#eef4ff;font-size:1.15rem;line-height:1}.live-presence-sheet-close:hover{background:rgba(255,255,255,.11)}.live-presence-list{grid-gap:.7rem;gap:.7rem}.live-presence-groups,.live-presence-list{display:grid;overflow:auto;padding-right:.15rem}.live-presence-groups{grid-gap:1rem;gap:1rem}.live-presence-group{display:grid;grid-gap:.55rem;gap:.55rem}.live-presence-group h3{color:rgba(228,236,247,.58);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.live-presence-person{display:grid;grid-template-columns:auto 1fr;grid-gap:.75rem;gap:.75rem;align-items:center;padding:.55rem .1rem}.live-presence-person-avatar{flex:0 0 auto}.live-presence-person-copy{display:grid;grid-gap:.16rem;gap:.16rem;min-width:0}.live-presence-person-copy strong{color:#f3f7ff;font-size:.93rem;font-weight:600}.live-presence-person-copy span{color:rgba(228,236,247,.62);font-size:.79rem}.live-controls-bar{position:fixed;left:50%;bottom:calc(1rem - 3px);z-index:30;transform:translateX(-50%);display:flex;gap:.6rem;background:rgba(24,24,27,.92);border:none;border-radius:999px;padding:.7rem .85rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:calc(100% - 1.2rem);opacity:0;translate:0 22px;transition:opacity .28s ease,translate .42s cubic-bezier(.22,1,.36,1)}.live-controls-bar.is-revealed{opacity:1;translate:0 0}.live-controls-bar button{color:#eef4ff;font-weight:500;display:inline-flex;align-items:center;justify-content:center;width:3.15rem;height:3.15rem;padding:0;border-radius:999px;flex:0 0 auto}.control-button-icon{width:1.22rem;height:1.22rem;flex:0 0 auto}.captions-wave-icon{width:1.7rem;height:1.2rem;display:block;flex:0 0 auto;color:#eef4ff}.captions-wave-bar{opacity:1;transform:scaleY(var(--bar-scale,.24));transform-box:fill-box;transform-origin:center center;transition:opacity .16s ease,transform 90ms linear,color .16s ease}.captions-wave-icon.is-enabled .captions-wave-bar{opacity:.72}.captions-wave-icon.is-disabled .captions-wave-bar{opacity:.35}.captions-wave-icon.is-error{color:#ff9d9d}.captions-wave-icon.is-active{color:#eef4ff}.captions-wave-icon.is-active .captions-wave-bar{opacity:1}.live-controls-bar .outline-button{background:rgba(255,255,255,.055);border-color:transparent;color:#eef4ff}.live-controls-bar .outline-button.is-active{background:rgba(35,183,157,.18);color:#f3fffc;box-shadow:inset 0 0 0 1px rgba(88,231,206,.24)}.live-controls-bar .outline-button:hover{background:rgba(255,255,255,.13);border-color:transparent;color:#ffffff}.live-controls-bar .danger-button:disabled,.live-controls-bar .outline-button:disabled{color:rgba(238,244,255,.6)}.live-end-meeting-menu{position:relative;display:inline-flex}.live-end-meeting-popover{--live-end-meeting-item-radius:10px;--live-end-meeting-popover-padding:6px;position:absolute;left:50%;right:auto;bottom:calc(100% + .65rem);z-index:31;transform:translateX(-50%);min-width:13.25rem;padding:var(--live-end-meeting-popover-padding);border-radius:calc(var(--live-end-meeting-item-radius) + var(--live-end-meeting-popover-padding));border:1px solid rgba(255,255,255,.12);background:rgba(24,24,27,.96);box-shadow:0 18px 40px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(14px) saturate(125%);backdrop-filter:blur(14px) saturate(125%);display:grid;grid-gap:.2rem;gap:.2rem}.live-end-meeting-menu-item{min-height:2.65rem;background:transparent;color:#eef4ff;text-align:center;font-size:.86rem;line-height:1.2;white-space:nowrap}.live-controls-bar .live-end-meeting-menu-item,.live-end-meeting-menu-item{width:100%;height:auto;border-radius:var(--live-end-meeting-item-radius);padding:.72rem .9rem;justify-content:center}.live-controls-bar .live-end-meeting-menu-item{flex:initial}.live-end-meeting-menu-item:hover{background:rgba(255,255,255,.08)}.live-end-meeting-menu-item.is-danger{background:#d94536;color:#ffffff;font-weight:650;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 8px 18px rgba(217,69,54,.22)}.live-end-meeting-menu-item.is-danger:hover{background:#c93f32}.live-agent-push-to-talk{position:absolute;left:50%;bottom:calc(var(--live-controls-reserved-space) + .35rem);transform:translateX(-50%);padding:.38rem .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.02)),rgba(17,26,38,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 20px rgba(0,0,0,.12);color:rgba(228,236,247,.66);font-size:.78rem;letter-spacing:.01em;opacity:.84;-webkit-backdrop-filter:blur(16px) saturate(125%);backdrop-filter:blur(16px) saturate(125%);z-index:2}.live-transcript-strip{position:fixed;left:50%;bottom:7.35rem;transform:translateX(-50%);z-index:3;width:min(760px,calc(100% - 1.2rem));overflow:hidden;display:grid;grid-gap:.45rem;gap:.45rem;padding:.9rem 1rem calc(.9rem - 6px);border-radius:18px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.015)),rgba(18,18,22,.58);-webkit-backdrop-filter:blur(18px) saturate(138%);backdrop-filter:blur(18px) saturate(138%);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 20px 44px rgba(0,0,0,.22)}.live-transcript-item{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-column-gap:1.08rem;column-gap:1.08rem;grid-gap:.38rem;gap:.38rem}.live-transcript-item.is-animated{animation:live-transcript-row-in .22s cubic-bezier(.18,.9,.24,1) both}.live-transcript-avatar{width:20px;height:20px;border-radius:999px;overflow:hidden;display:inline-grid;place-items:center;flex:0 0 auto;transform:translate(-2px,1px);background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.04)),rgba(255,255,255,.06)}.live-transcript-item-body{display:grid;grid-gap:.08rem;gap:.08rem;min-width:0}.live-transcript-avatar-fallback,.live-transcript-avatar-image{width:100%;height:100%}.live-transcript-avatar-image{display:block;object-fit:cover}.live-transcript-avatar-fallback{display:grid;place-items:center;color:#f5f8ff;font-size:.56rem;font-weight:600;letter-spacing:.03em}.live-transcript-speaker{color:#eef4ff;font-size:.92rem;font-weight:600;line-height:1.1;display:block;margin-bottom:2px;transform:translateY(2px)}.live-transcript-line{margin:0;font-size:.92rem;line-height:1.45;color:#edf4ff}.live-transcript-line-animated{white-space:pre-wrap;overflow-wrap:normal;word-break:normal;padding-right:6px}.live-transcript-word{display:inline-block;white-space:nowrap}.live-transcript-char{display:inline-block;opacity:0;animation:live-transcript-char-in .32s ease both}.live-transcript-char.live-end-meeting-step-char{transform:none;animation-name:live-end-meeting-char-in;animation-duration:.22s;animation-timing-function:ease;animation-fill-mode:both}.live-error-inline{position:fixed;left:.8rem;right:.8rem;bottom:4.6rem;margin:0;text-align:center;color:#ffb7b7}@keyframes live-transcript-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes live-transcript-char-in{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@keyframes live-end-meeting-char-in{0%{opacity:0}to{opacity:1}}.actions-panel,.participants-panel,.summary-panel,.transcript-panel{min-height:220px}.panel-header-row{display:flex;justify-content:space-between;align-items:center}.success-text{color:#0f7a3b}.field-stack{display:grid;grid-gap:.45rem;gap:.45rem}.field-stack span{font-weight:600}.field-stack select,.field-stack textarea{width:100%}.workspace-placeholder-panel{grid-column:1/-1}.workspace-provider-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.75rem;gap:.75rem}@media (max-width:1000px){.app-layout,.workspace-layout{grid-template-columns:1fr}.sidebar,.workspace-primary-rail{border-right:none;border-bottom:1px solid var(--border)}.workspace-primary-rail{position:relative;top:auto;bottom:auto;left:auto;width:auto;height:auto;margin:0;overflow:visible}.workspace-content{grid-column:1;padding:1.5rem}.meeting-grid,.workspace-grid{grid-template-columns:1fr}.workspace-document-page{padding:1.35rem 1.1rem 1.5rem;min-height:auto}.debug-tools-extraction-grid,.debug-tools-metric-grid,.debug-tools-raw-grid,.debug-tools-stage-grid,.debug-tools-step-grid,.debug-tools-timeline-row,.workspace-flow-import-shell .debug-analysis-decision-grid,.workspace-flow-import-shell .debug-capability-grid,.workspace-flow-import-shell .debug-workflow-cues{grid-template-columns:1fr}.video-panel{grid-column:span 1}.live-video-grid,.video-grid{grid-template-columns:1fr}.live-stage{min-height:0}.live-controls-bar{width:auto;max-width:calc(100% - 1.2rem);justify-content:center;left:50%;transform:translateX(-50%)}.live-transcript-strip{left:.6rem;transform:none;width:calc(100% - 1.2rem);bottom:7.5rem;padding:.8rem .9rem}.live-transcript-item{column-gap:.96rem}.live-presentation-layout{gap:.7rem}.live-screen-share-stage{border-radius:22px}.live-screen-share-thumbnail{width:min(210px,calc(78vw - 1rem))}.live-transcript-avatar{width:20px;height:20px}.live-agent-push-to-talk{left:.6rem;bottom:calc(var(--live-controls-reserved-space) + .2rem);transform:none;width:calc(100% - 1.2rem);text-align:center}}