:root{color:#f2f4f8;background:#0a0c10;font-family:Hanken Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;color-scheme:dark;--bg: #0a0c10;--panel: #151920;--line: #252b35;--line-strong: #37404d;--text: #f2f4f8;--soft: #dfe4eb;--muted: #abb3bf;--quiet: #8f98a5;--accent: #9aa9ff;--accent-bright: #c3ccff;--accent-secondary: #56d4e8;--cyan-bright: #8fdcea;--accent-soft: #14161f;--ok: #7ee7b0;--warn: #f0b429;--danger: #ff9285}*{box-sizing:border-box}html{min-width:320px;min-height:100%;background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg)}body:before{content:"";position:fixed;top:-300px;left:50%;width:1200px;height:620px;margin-left:-600px;z-index:0;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,rgba(139,156,255,.11),rgba(63,200,224,.035) 44%,transparent 74%);filter:blur(40px)}#root{position:relative;z-index:1;min-height:100vh}button,input,select,textarea{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-bright)}code{font-family:Spline Sans Mono,ui-monospace,SFMono-Regular,Menlo,monospace}::selection{background:#8b9cff47}:focus-visible{outline:2px solid rgba(139,156,255,.8);outline-offset:3px}.app-shell{min-height:100vh;animation:fade .32s ease both}.topbar{position:sticky;top:0;z-index:30;background:linear-gradient(180deg,#0a0c10eb,#0a0c10c7);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.topbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(154,169,255,.62) 22%,rgba(86,212,232,.5) 62%,transparent)}.topbar-inner{width:min(1560px,calc(100% - 80px));height:64px;margin:0 auto;display:flex;align-items:center;gap:40px}.brand{display:inline-flex;align-items:center;font-size:14px;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.topbar nav{display:flex;align-self:stretch;gap:26px}.topbar nav button{position:relative;border:0;border-radius:0;background:none;padding:0;color:var(--muted);font-size:14px;font-weight:520;cursor:pointer;transition:color .18s ease}.topbar nav button:hover,.topbar nav button.active{color:var(--text)}.topbar nav button.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px 2px 0 0;background:linear-gradient(90deg,var(--accent),var(--accent-secondary));transform-origin:left;animation:underline .32s cubic-bezier(.2,.7,.2,1) both}.topbar-meta{margin-left:auto;display:flex;align-items:center;gap:22px;color:var(--muted);font-size:13.5px;min-width:0}.topbar-meta code{display:inline-flex;align-items:center;gap:8px;color:var(--ok);font-size:11px;letter-spacing:.07em;white-space:nowrap;transition:color .26s ease}.topbar-meta code:before{content:"";width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.topbar-meta code.busy,.topbar-meta code.reserved{color:var(--warn)}.topbar nav button:hover{transform:none;box-shadow:none}.control-room{width:min(1560px,calc(100% - 80px));margin:0 auto;padding:0 0 120px}.view-page{min-width:0}.page-heading{padding:46px 0 34px;animation:rise .62s cubic-bezier(.2,.7,.2,1) both}.page-heading.split,.live-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.page-heading.split>div{flex:1 1 auto;min-width:0}.page-heading h1,.live-heading h1{margin:0;font-size:clamp(29px,3vw,34px);font-weight:620;letter-spacing:-.035em}.page-heading p{margin:8px 0 0;max-width:680px;color:var(--muted);font-size:15px;line-height:1.55}.page-heading.split p{max-width:none}.page-heading>code{color:var(--quiet);font-size:12px}.locked{color:var(--warn)!important;letter-spacing:.08em}.control-section{position:relative;display:grid;grid-template-columns:minmax(140px,180px) minmax(0,1fr);gap:clamp(20px,2.6vw,56px);padding:34px 0;animation:rise .62s cubic-bezier(.2,.7,.2,1) both}.control-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#9aa9ff57,#56d4e829 55%,#ffffff05)}.control-section:nth-of-type(1){animation-delay:70ms}.control-section:nth-of-type(2){animation-delay:.14s}.control-section:nth-of-type(3){animation-delay:.21s}.control-section:nth-of-type(4){animation-delay:.28s}.section-label{position:sticky;top:88px;align-self:start;display:grid;gap:8px}.section-label>span{font-family:Spline Sans Mono,ui-monospace,monospace;color:#a5aeba;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}.section-label>small{max-width:170px;color:var(--quiet);font-size:13px;line-height:1.55}.section-content{min-width:0}.meeting-editor{max-width:760px}.summary-toggle{display:flex;align-items:baseline;gap:20px;width:100%;margin:-12px -14px 0;border:1px solid transparent;border-radius:12px;background:none;padding:12px 14px;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease}.summary-toggle:hover{border-color:#9aa9ff7a;background:#9aa9ff13;box-shadow:0 0 22px #8b9cff38,inset 0 0 18px #8b9cff0b;transform:scale(1.003)}.summary-toggle strong{min-width:0;font-size:20px;font-weight:520;letter-spacing:-.01em}.summary-toggle span{color:var(--muted);font:13px Spline Sans Mono,monospace;white-space:nowrap}.summary-toggle b{margin-left:auto;color:var(--accent-bright);font-size:13.5px;font-weight:520}.line-field{display:block;margin-bottom:28px}.line-field>span,.field-label{display:block;margin-bottom:6px;color:var(--muted);font-size:13px}.line-field input,.line-field textarea,.line-field select{width:100%;border:0;border-bottom:1px solid var(--line-strong);border-radius:0;background:linear-gradient(180deg,#9aa9ff00,#9aa9ff13);padding:8px;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.line-field input{font-size:18px;font-weight:520}.line-field textarea{min-height:48px;resize:vertical;font-size:15px}.line-field input:focus,.line-field textarea:focus,.line-field select:focus{border-bottom-color:var(--accent);background:linear-gradient(180deg,#9aa9ff06,#9aa9ff21);box-shadow:0 8px 22px -13px #9aa9ffd9}.line-field input:disabled{color:#626976;cursor:not-allowed}.line-field small{display:block;margin-top:8px;color:var(--quiet);font-size:12.5px}.line-field.compact{min-width:190px;margin:0}.line-field.compact>span{font:11px Spline Sans Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.line-field.compact input{padding-right:0;padding-left:0;background:none;font-size:15px}.when-row{display:flex;align-items:end;gap:36px;flex-wrap:wrap}.immediate-choice{display:flex;align-items:center;gap:9px;padding:8px 0;cursor:pointer}.immediate-choice input{width:16px;height:16px;margin:0;accent-color:var(--accent)}.immediate-choice span{font-size:14.5px}.field-hint{margin:14px 0 20px;color:var(--quiet);font-size:13.5px}.directory-picker{max-width:1100px}.directory-combobox{position:relative;z-index:8;max-width:680px;margin-bottom:30px}.search-field{margin:0}.search-field>span{margin-bottom:9px;color:var(--soft);font-size:14px;font-weight:580}.search-field input{border:1px solid #566273;border-radius:10px;background:linear-gradient(180deg,#19202a,#12171f);padding:13px 15px;font-size:17px;font-weight:450;box-shadow:0 10px 26px #0000004d,inset 0 1px #ffffff12;transition:border-color .2s ease,box-shadow .2s ease}.search-field input:focus{border-color:var(--accent);background:linear-gradient(180deg,#1b2230,#141923);box-shadow:0 0 0 3px #9aa9ff38,0 14px 32px #00000057,inset 0 1px #ffffff17}.directory-combobox:has(.directory-results) .search-field input{border-radius:10px 10px 0 0}.directory-results{position:absolute;top:100%;left:0;right:0;max-height:280px;overflow:auto;margin-top:-1px;border:1px solid #566273;border-top-color:var(--line-strong);border-radius:0 0 10px 10px;background:linear-gradient(180deg,#19202a,#12171f);padding:6px;box-shadow:0 22px 50px #00000080;animation:dropdown .18s cubic-bezier(.2,.7,.2,1) both;transform-origin:top}.directory-result{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border:0;border-radius:7px;background:none;padding:10px 12px;color:var(--text);text-align:left;cursor:pointer;transition:background .16s ease,transform .16s ease}.directory-result:hover{background:#8b9cff17;box-shadow:inset 0 0 0 1px #9aa9ff1f,0 0 14px #8b9cff14;transform:scale(1.004)}.directory-result:disabled{opacity:.55;cursor:default}.directory-result.direct-invite{border-top:1px solid var(--line);color:var(--soft)}.directory-result>span{display:grid;gap:3px;min-width:0}.directory-result strong{font-size:14px;font-weight:520}.directory-result small{color:var(--quiet);font:12px Spline Sans Mono,monospace;overflow-wrap:anywhere}.directory-result b{color:var(--accent-bright);font-size:13px;font-weight:520}.people-table{min-width:0}.table-head,.table-row{display:grid;gap:clamp(12px,1.6vw,24px)}.table-head{padding:0 0 10px;border-bottom:1px solid var(--line-strong)}.table-head span{color:#a2abb7;font:11px Spline Sans Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.table-row{align-items:center;padding:15px 0;border-bottom:1px solid var(--line);transition:background .22s ease,box-shadow .22s ease;animation:rise .5s cubic-bezier(.2,.7,.2,1) both}.table-row:nth-child(3){animation-delay:60ms}.table-row:nth-child(4){animation-delay:.13s}.table-row:not(.host-row):hover{background:#8b9cff0b}.table-row strong{min-width:0;font-size:15px;font-weight:520}.table-row strong small{display:inline;margin-left:6px;color:var(--quiet);font-size:12px;font-weight:400}.people-table .table-head,.people-table .table-row{padding-right:12px;padding-left:12px}.host-row{background:linear-gradient(90deg,rgba(154,169,255,.19),rgba(86,212,232,.075) 62%,transparent)}.host-badge{display:inline-flex;align-items:center;margin-left:5px;border:1px solid rgba(139,156,255,.32);border-radius:999px;background:#8b9cff1a;padding:2px 7px;color:#b3beff;font:600 10px Spline Sans Mono,monospace;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.table-row code{min-width:0;color:var(--muted);font-size:13px;overflow-wrap:anywhere}.table-row code.accent,code.accent{color:var(--accent-bright)}.table-row select,.fallback-row select,.participant-grid select{width:100%;border:0;border-bottom:1px solid #505b69;border-radius:0;background:none;padding:7px 0;color:var(--accent-bright);font:14px Spline Sans Mono,monospace;outline:none;cursor:pointer}.invitee-grid select,.fallback-row select{border:1px solid rgba(255,255,255,.13);border-radius:8px;background:#ffffff0e;padding:9px 28px 9px 10px;transition:border-color .18s ease,background .18s ease}.invitee-grid select:hover,.fallback-row select:hover{border-color:#8b9cff73;background:#8b9cff14}.invitee-grid select:focus,.fallback-row select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #8b9cff1c}select option{background:var(--panel);color:var(--text)}.invitee-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(150px,.9fr) 58px}.fallback-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(150px,.9fr) 58px;gap:clamp(12px,1.6vw,24px);align-items:center;padding:15px 12px}.fallback-row>span{display:grid;grid-column:1 / 3;gap:3px}.fallback-row>select{grid-column:3}.fallback-row strong{font-size:15px;font-weight:520}.fallback-row small{color:var(--quiet);font-size:13px}.empty-copy{margin:16px 0 0;color:var(--quiet);font-size:13.5px;line-height:1.6}.bot-summary{display:flex;align-items:baseline;gap:40px;flex-wrap:wrap}.bot-summary>span{display:flex;align-items:baseline;gap:10px;color:var(--muted);font:13px Spline Sans Mono,monospace}.bot-summary code{color:var(--accent-bright)}.push{margin-left:auto}.poc-note,.inline-warning{margin:20px 0 0;max-width:940px;color:var(--quiet);font-size:13px;line-height:1.55}.inline-warning{color:var(--warn)}.primary-row{position:relative;display:grid;grid-template-columns:minmax(140px,180px) minmax(0,1fr);gap:clamp(20px,2.6vw,56px);padding:34px 0 0;animation:rise .62s cubic-bezier(.2,.7,.2,1) .28s both}.primary-row:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#9aa9ff57,#56d4e829 55%,#ffffff05)}.primary-row button{justify-self:start}button,.button{border:1px solid #465262;border-radius:9px;background:linear-gradient(180deg,#ffffff12,#ffffff03);padding:10px 18px;color:var(--text);font-size:14px;font-weight:520;cursor:pointer;transition:border-color .18s ease,color .18s ease,transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s ease,filter .18s ease}button:hover,.button:hover{border-color:#8b9cff8c;color:var(--text);transform:scale(1.015);box-shadow:0 0 22px #8b9cff3d}button:active,.button:active{transform:scale(.995)}button:disabled,.button.disabled{opacity:.42;cursor:not-allowed}.primary{border-color:#8b9cffcc;background:linear-gradient(135deg,#8b9cff,#6f8bf5 60%,#56b7cc);color:var(--bg);font-weight:650;box-shadow:0 12px 28px -14px #8b9cffa6}.primary:hover{border-color:#a5b1ff;background:linear-gradient(135deg,#9aa9ff,#7e97ff 60%,#67c4d8);color:var(--bg);filter:brightness(1.04)}.schedule-cta{position:relative;min-width:230px;overflow:hidden;border-color:#b3beffe6;border-radius:10px;background:linear-gradient(115deg,#8b9cff,#9a82f4 42%,#56c8da 72%,#8b9cff);background-size:140% 100%;padding:13px 25px;color:#080b10;font-size:16px;box-shadow:0 16px 42px -11px #5b70e2b8,0 0 22px #56c8da1f,inset 0 1px #ffffff61;animation:schedule-gradient 6s ease-in-out infinite;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease,filter .2s ease}.schedule-cta:after{content:"";position:absolute;top:-80%;bottom:-80%;left:-35%;width:28%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);transform:rotate(18deg);animation:schedule-sheen 5.5s ease-in-out infinite}.schedule-cta:hover{border-color:#d1d8ff;background:linear-gradient(115deg,#a2afff,#ab91ff 42%,#6ed7e7 72%,#a2afff);background-size:140% 100%;color:#06090d;filter:brightness(1.05);transform:scale(1.015);box-shadow:0 0 34px #5b70e294,0 0 22px #56c8da29,inset 0 0 0 1px #ffffff47}.schedule-cta:active{transform:scale(.995)}.schedule-cta:disabled{animation:none;transform:none;box-shadow:none}.secondary{background:linear-gradient(180deg,#ffffff0b,#fff0)}.secondary.small{padding:8px 16px;font-size:13px}.share-invite{min-width:132px}.share-invite.copied,.share-invite.copied:hover{border-color:#7ee7b094;background:#7ee7b017;color:var(--ok);box-shadow:0 0 18px #7ee7b026}.share-invite.failed,.share-invite.failed:hover{border-color:#f0b42980;background:#f0b42914;color:#f3c761;box-shadow:0 0 18px #f0b42921}.success{border-color:#285c46;background:none;color:var(--ok)}.success:hover{border-color:#438567;background:#7ee7b00a;color:#a2f2c8;box-shadow:0 0 18px #7ee7b01f}.danger{border-color:#ff928557;background:linear-gradient(180deg,#7a2b2638,#7a2b260f);color:var(--danger)}.danger:hover{border-color:#ff9285a8;color:#ffb0a6;box-shadow:0 0 20px #ff786e3d}.text-button{border:0;border-radius:0;background:none;padding:0;color:var(--accent);font-size:13.5px;font-weight:500;white-space:nowrap}.text-button:hover{border:0;color:#c3ccff;transform:none;box-shadow:none}.text-button.subdued{color:var(--quiet)}.forget-button{border:1px solid rgba(255,132,120,.32);border-radius:7px;background:linear-gradient(180deg,#7a2b2633,#7a2b260f);padding:7px 12px;color:#e68f86;font-size:12.5px;font-weight:540}.forget-button:hover{border-color:#ff847899;background:#7a2b263d;color:#ffaaa1;box-shadow:0 0 18px #ff786e2e;transform:scale(1.015)}.pool-warning{display:flex;align-items:baseline;gap:14px;margin-bottom:2px;border:1px solid rgba(240,180,41,.25);border-radius:12px;background:linear-gradient(100deg,rgba(240,180,41,.1),rgba(240,180,41,.025) 68%,transparent);padding:15px 18px;animation:rise .48s cubic-bezier(.2,.7,.2,1) both}.pool-warning>span{color:var(--warn);font:12px Spline Sans Mono,monospace;letter-spacing:.06em;white-space:nowrap}.pool-warning p{margin:0;color:#d7c79f;font-size:14px;line-height:1.55}.pool-warning.error-tone{border-color:#ff928547;background:linear-gradient(100deg,rgba(122,43,38,.18),rgba(122,43,38,.04) 68%,transparent)}.pool-warning.error-tone>span{color:var(--danger)}.pool-warning.error-tone p{color:#e2b5af}.error{display:flex;align-items:flex-start;gap:24px;margin-top:22px;border:1px solid rgba(255,146,133,.34);border-radius:10px;background:linear-gradient(100deg,#7a2b2633,#1b1314e0);padding:13px 16px;color:#ffb0a6;font-size:14px;box-shadow:0 16px 36px -24px #ff645a8c;animation:rise .38s cubic-bezier(.2,.7,.2,1) both}.error span{flex:1}.error button{border:0;padding:0;color:var(--danger);font-size:18px;line-height:1}.live-heading{padding:46px 0 30px;animation:rise .62s cubic-bezier(.2,.7,.2,1) both}.state-line{display:flex;align-items:center;gap:11px;margin-bottom:10px;color:var(--quiet);font:12px Spline Sans Mono,monospace;letter-spacing:.11em}.state-line i{width:8px;height:8px;border-radius:50%;background:var(--quiet);box-shadow:0 0 12px currentColor}.state-line.ok{color:var(--ok)}.state-line.ok i{background:var(--ok);animation:blip 1.6s ease-in-out infinite}.state-line.warn{color:var(--warn)}.state-line.warn i{background:var(--warn);animation:blip 1.6s ease-in-out infinite}.state-line code{margin-left:4px;color:var(--quiet);font-size:11.5px;letter-spacing:.02em;overflow-wrap:anywhere}.live-status{margin:8px 0 0;max-width:720px;color:var(--muted);font-size:13.5px}.live-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.participant-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(104px,.9fr) minmax(140px,1.1fr)}.live-people>.empty-copy{grid-column:1 / -1;padding:8px 0}.audio-state{display:grid;gap:6px}.audio-meter{display:block;width:100%;height:6px;overflow:hidden;border-radius:2px;background:#171c23}.audio-meter i{position:relative;display:block;width:0;height:100%;background:linear-gradient(90deg,#4fc98a,#7fd472 52%,#d8c23f 74%,#f0a22e 90%,#ef5f4c);box-shadow:0 0 10px #7ee7b073;transition:width .12s linear}.audio-meter i:after{content:"";position:absolute;inset:0;width:36%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);animation:meter-sheen 1.8s linear infinite}.audio-state small{color:var(--quiet);font:11.5px Spline Sans Mono,monospace}.runtime-language{display:grid;gap:6px;min-width:0}.runtime-language small{color:var(--ok);font:11.5px Spline Sans Mono,monospace}.bot-status-list{min-width:0}.bot-status-row{display:grid;grid-template-columns:minmax(52px,.5fr) minmax(0,1fr) minmax(0,1.8fr) minmax(94px,.8fr);gap:clamp(12px,1.6vw,24px);align-items:center;padding:15px 0;border-bottom:1px solid var(--line);transition:background .22s ease;animation:rise .5s cubic-bezier(.2,.7,.2,1) both}.bot-status-row:nth-child(2){animation-delay:70ms}.bot-status-row:nth-child(3){animation-delay:.14s}.bot-status-row:hover{background:#8b9cff0b}.bot-status-row>code{color:var(--accent-bright);font-size:13px}.bot-status-row>strong{font-size:15px;font-weight:520}.bot-status-row>span{min-width:0;color:var(--muted);font-size:14px}.bot-status-row>b{display:flex;align-items:center;gap:8px;color:var(--quiet);font:11.5px Spline Sans Mono,monospace;font-weight:400;letter-spacing:.07em;text-transform:uppercase}.bot-status-row>b i{width:6px;height:6px;border-radius:50%;background:currentColor}.bot-status-row>b.ok{color:var(--ok)}.bot-status-row>b.bad{color:var(--danger)}.pipeline-summary{display:flex;align-items:baseline;gap:24px;padding:16px 0 0}.pipeline-summary>code{color:var(--quiet);font-size:12.5px}.transcript-toggle{display:flex;align-items:baseline;gap:16px;width:100%;border:0;background:none;padding:0;text-align:left}.transcript-toggle code{color:var(--quiet);font-size:12.5px}.transcript-toggle span{color:var(--accent-bright);font-size:13.5px}.transcript-list{max-width:900px;margin-top:18px}.transcript-list>div{display:grid;grid-template-columns:84px minmax(0,1fr);gap:20px;padding:12px 0;border-bottom:1px solid var(--line);transition:background .2s ease;animation:rise .42s cubic-bezier(.2,.7,.2,1) both}.transcript-list>div:hover{background:#8b9cff0d}.transcript-list code{color:var(--accent-bright);font-size:12px}.transcript-list span{color:var(--soft);font-size:15px;line-height:1.6}.account-grid{grid-template-columns:minmax(54px,.5fr) minmax(0,1.1fr) minmax(0,1.9fr) minmax(0,.9fr) minmax(0,1.1fr) 150px}.account-grid>span:not(.token-state){color:var(--muted);font-size:14px}.token-state{display:flex;align-items:center;gap:8px;color:var(--ok);font:11.5px Spline Sans Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.token-state i{width:6px;height:6px;border-radius:50%;background:var(--ok)}.account-actions{display:flex;justify-content:flex-end;gap:14px}.add-account{margin-top:20px}.add-account>span{margin-right:9px;color:var(--accent-bright)}.add-interpreter{display:flex;align-items:end;gap:20px;flex-wrap:wrap;padding-top:20px}.add-interpreter .line-field{width:150px}.add-interpreter .add-account{margin:0}.add-interpreter p{flex:1 1 380px;margin:0;color:var(--quiet);font-size:13.5px;line-height:1.6}.metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:32px}.metric{display:grid;gap:6px;align-content:start;animation:rise .52s cubic-bezier(.2,.7,.2,1) both}.metric:nth-child(2){animation-delay:60ms}.metric:nth-child(3){animation-delay:.12s}.metric:nth-child(4){animation-delay:.18s}.metric:nth-child(5){animation-delay:.24s}.metric strong{background:linear-gradient(120deg,#fff,#c3ccff 55%,#8fdcea);background-clip:text;color:transparent;font:30px Spline Sans Mono,monospace;font-weight:400;letter-spacing:-.03em;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.metric span{font-size:14px}.metric small{color:var(--quiet);font-size:12.5px;line-height:1.5}.gate-log{max-width:1000px}.gate-log>div{display:grid;gap:6px;padding:16px 0;border-bottom:1px solid var(--line);transition:background .2s ease;animation:rise .48s cubic-bezier(.2,.7,.2,1) both}.gate-log>div:hover{background:#8b9cff0b}.gate-log strong{color:var(--accent-bright);font:13px Spline Sans Mono,monospace;font-weight:500}.gate-log code{color:var(--muted);font-size:12.5px;line-height:1.6;overflow-wrap:anywhere}.gate-log span{color:var(--soft);font-size:14px}.counter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 clamp(24px,3vw,56px)}.counter{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid var(--line);transition:background .2s ease}.counter:hover{background:#8b9cff0d}.counter code{color:var(--muted);font-size:13px;overflow-wrap:anywhere}.counter span{font:13px Spline Sans Mono,monospace;text-align:right}.output-list{max-width:760px}.output-list>div{display:grid;grid-template-columns:minmax(54px,.5fr) minmax(0,1fr) auto;gap:clamp(12px,1.6vw,24px);align-items:baseline;padding:15px 0;border-bottom:1px solid var(--line);transition:background .2s ease}.output-list>div:hover{background:#8b9cff0b}.output-list code{color:var(--cyan-bright);font-size:15px}.output-list span{color:var(--muted);font-size:14px}.output-list strong{font:20px Spline Sans Mono,monospace;font-weight:400}.login,.loading-screen{position:relative;width:min(1080px,calc(100% - 48px));margin:0 auto;padding-top:16vh;animation:fade .5s ease both}.login .eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--accent);font:12px Spline Sans Mono,monospace;letter-spacing:.08em;animation:slidein .6s cubic-bezier(.2,.7,.2,1) both}.login .eyebrow:before{content:"";width:22px;height:1px;background:linear-gradient(90deg,transparent,var(--accent))}.login h1{max-width:1080px;margin:14px 0 22px;font-size:clamp(48px,6.4vw,82px);font-weight:620;line-height:1;letter-spacing:-.065em}.login h1 span{display:block;padding-bottom:.08em;background:linear-gradient(104deg,#fff,#dfe4ff 38%,#a9e6f2 78%);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.login h1{animation:rise .7s cubic-bezier(.2,.7,.2,1) 60ms both}.login .lede{max-width:680px;margin:0 0 30px;color:var(--muted);font-size:18px;line-height:1.55;animation:rise .7s cubic-bezier(.2,.7,.2,1) .14s both}.webex-login{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:12px;min-width:220px;overflow:hidden;border:1px solid rgba(109,189,220,.32);border-radius:13px;background:linear-gradient(120deg,#101b2d,#123b59 52%,#0d4f53);padding:11px 15px 11px 11px;color:#f7fbff;font-size:15px;font-weight:720;letter-spacing:-.01em;box-shadow:0 14px 34px #020c1880,0 0 0 1px #3fc8e00f,inset 0 1px #ffffff1f;animation:rise .7s cubic-bezier(.2,.7,.2,1) .22s both;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease,filter .2s ease}.webex-login:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(105deg,rgba(0,187,255,.08),transparent 38%,rgba(92,238,100,.06))}.webex-login:hover{color:#fff;filter:brightness(1.12);transform:scale(1.015);box-shadow:0 0 34px #0078964d,0 0 0 1px #56d4e82e,inset 0 0 0 1px #ffffff1f}.webex-login:focus-visible{outline:3px solid rgba(139,156,255,.55);outline-offset:4px}.webex-login>b{margin-left:auto;font-size:18px;font-weight:500;transition:transform .16s ease}.webex-login:hover>b{transform:scale(1.12)}.webex-mark{display:block;width:30px;height:30px;flex:0 0 30px;border-radius:8px;box-shadow:0 4px 14px #0006}.loading-screen{width:min(1560px,calc(100% - 80px));padding-top:64px;color:var(--quiet)}.loading-screen p{display:flex;align-items:center;gap:14px;height:64px;margin:0;font:12px Spline Sans Mono,monospace;letter-spacing:.14em;text-transform:uppercase}.loading-screen p:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 #8b9cff73;animation:ring-shadow 1.8s ease-out infinite}.loading-screen:after{content:"";display:block;width:72%;max-width:760px;height:230px;margin-top:38px;border-radius:10px;background:linear-gradient(90deg,#11151b,#1b222c,#11151b 60%);background-size:220% 100%;opacity:.72;animation:shimmer 1.5s linear infinite}.worker{width:min(760px,calc(100% - 48px));margin:0 auto;padding:15vh 0}.worker .eyebrow{color:var(--accent);font:12px Spline Sans Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.worker h1{margin:12px 0 24px;font-size:clamp(42px,7vw,72px);letter-spacing:-.05em}.worker p{color:var(--muted)}.worker .metric{margin:36px 0}.worker-runtime{position:fixed;left:-10000px;top:0;width:1px;height:1px;overflow:hidden}.worker-runtime iframe{width:1px;height:1px;border:0}@keyframes blip{0%,to{opacity:1}50%{opacity:.3}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes slidein{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes shimmer{0%{background-position:-140% 0}to{background-position:240% 0}}@keyframes underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dropdown{0%{opacity:0;transform:translateY(-4px) scaleY(.96)}to{opacity:1;transform:none}}@keyframes meter-sheen{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes ring-shadow{0%{box-shadow:0 0 #8b9cff8c}70%,to{box-shadow:0 0 0 18px #8b9cff00}}@keyframes schedule-gradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes schedule-sheen{0%,62%{left:-35%;opacity:0}70%{opacity:1}88%,to{left:118%;opacity:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}@media(max-width:980px){.topbar-inner,.control-room{width:min(100% - 40px,900px)}.topbar-meta>span{display:none}.control-section,.primary-row{grid-template-columns:130px minmax(0,1fr);gap:24px}.account-grid{grid-template-columns:70px minmax(0,1fr) minmax(0,1.5fr) 130px}.account-grid>:nth-child(4),.account-grid>:nth-child(5){display:none}.participant-grid{grid-template-columns:minmax(0,1.3fr) minmax(100px,.8fr) minmax(130px,1fr)}.participant-grid>:nth-child(2){display:none}}@media(max-width:700px){.topbar-inner,.control-room{width:min(100% - 28px,640px)}.topbar-inner{height:auto;min-height:64px;gap:18px;flex-wrap:wrap;padding:12px 0 0}.brand{flex:1}.topbar nav{order:3;width:100%;height:42px}.topbar-meta code{display:none}.topbar-meta{gap:10px}.control-section,.primary-row{display:block;padding:28px 0}.section-label{position:static;margin-bottom:20px}.section-label>small{max-width:none}.summary-toggle{display:grid;grid-template-columns:1fr auto;gap:8px 16px}.summary-toggle span{grid-row:2}.summary-toggle b{grid-row:1;grid-column:2}.when-row{display:grid;gap:22px}.line-field.compact{min-width:0}.invitee-grid{grid-template-columns:minmax(0,1fr) 120px 54px}.invitee-grid>:nth-child(2){display:none}.fallback-row{grid-template-columns:minmax(0,1fr) 120px}.fallback-row>span,.fallback-row>select{grid-column:auto}.bot-summary{display:grid;gap:12px}.bot-summary .push,.pipeline-summary .push{margin-left:0}.primary-row button{margin-top:8px}.live-heading{align-items:flex-start}.live-actions{width:100%}.bot-status-row{grid-template-columns:50px minmax(0,1fr) auto}.bot-status-row>span{grid-column:2 / -1;grid-row:2}.account-grid{grid-template-columns:56px minmax(0,1fr) auto}.account-grid>:nth-child(3),.account-grid>:nth-child(4),.account-grid>:nth-child(5){display:none}.account-actions{justify-content:flex-start}.participant-grid{grid-template-columns:minmax(0,1fr) 105px}.participant-grid>:nth-child(2),.participant-grid>:nth-child(3){display:none}.pool-warning{align-items:flex-start;flex-direction:column;gap:8px}.page-heading.split{align-items:flex-start}}
