@font-face{font-family:Golos Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/brand/fonts/golos-text-var-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/brand/fonts/golos-text-var-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/brand/fonts/golos-text-var-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/brand/fonts/golos-text-var-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@layer tokens, base, surfaces, kit, views, motion;@layer tokens{:root{color-scheme:dark;--void:#030409;--canvas:#05070d;--ink-1:#060911;--ink-2:#0b101c;--panel:#0d1322;--raised:#131b30;--fg:#f4f7fd;--fg-soft:rgba(244,247,253,0.72);--fg-mist:rgba(244,247,253,0.58);--fg-mute:rgba(244,247,253,0.4);--sheet:#f4f7fd;--sheet-2:#f8fafe;--sheet-ink:#05070d;--plate-grad:linear-gradient(180deg,#f7f9fd,#c9d3e4);--plate-glow:0 6px 18px -6px rgba(180,200,235,0.35);--accent:#4384ff;--accent-strong:#3d77e9;--accent-300:#8db4ff;--accent-glow:oklch(0.55 0.22 264/0.6);--accent-grad:linear-gradient(180deg,#5f9dff,#3d77e9);--steel-300:#d0d9e8;--steel-400:#c6d1e2;--steel-500:#97a3bc;--metal-text:linear-gradient(178deg,#ffffff 26%,#cfd9ec 58%,#93a3c2);--gold-300:#ecc678;--gold-500:#c9932f;--jade-300:#7fe0b4;--jade-500:#34c68d;--ember-300:#ff9c93;--ember-500:#e5484d;--hairline-faint:rgba(185,208,255,0.08);--hairline:rgba(185,208,255,0.13);--hairline-strong:rgba(185,208,255,0.18);--glass-bg:linear-gradient(135deg,#0d13229e,#05070d94 50%,#0d132299);--glass-border:#b9d0ff29;--glass-inset:inset 0 1px 1px #ffffff2e,inset 0 -2px 4px #00000033,inset 0 0 24px #0000001a,0 12px 40px -16px #000000cc;--edge-grad:linear-gradient(160deg,#e2ebfa8c,#5c66790d 40%,transparent 70%);--bevel:inset 0 1px rgba(244,247,253,0.07);--halo-field:radial-gradient(circle at 50% 82%,rgba(67,132,255,0.13),transparent 58%);--halo-crown:radial-gradient(100% 46% at 88% -8%,rgba(76,132,255,0.24),transparent 63%),radial-gradient(62% 30% at -8% 32%,rgba(112,142,235,0.12),transparent 60%),linear-gradient(118deg,transparent 38%,rgba(152,192,255,0.07) 47%,rgba(255,255,255,0.03) 51%,transparent 61%);--halo-corner:radial-gradient(42% 52% at 88% 6%,rgba(76,132,255,0.14),transparent 72%);--halo-live:radial-gradient(circle at 50% 82%,#1745c247,transparent 58%);--chip-keynote-bg:color-mix(in srgb,var(--accent) 15%,transparent);--chip-keynote-border:color-mix(in srgb,var(--accent) 25%,transparent);--chip-keynote-ink:var(--accent-300);--chip-panel-bg:color-mix(in srgb,var(--steel-300) 12%,transparent);--chip-panel-border:color-mix(in srgb,var(--steel-300) 22%,transparent);--chip-panel-ink:var(--fg-mist);--chip-hold-bg:color-mix(in srgb,var(--gold-500) 16%,transparent);--chip-hold-border:color-mix(in srgb,var(--gold-300) 30%,transparent);--chip-hold-ink:var(--gold-300);--chip-success-bg:color-mix(in srgb,var(--jade-500) 14%,transparent);--chip-success-border:color-mix(in srgb,var(--jade-300) 28%,transparent);--chip-success-ink:var(--jade-300);--chip-danger-bg:color-mix(in srgb,var(--ember-500) 14%,transparent);--chip-danger-border:color-mix(in srgb,var(--ember-300) 28%,transparent);--chip-danger-ink:var(--ember-300);--chip-neutral-bg:color-mix(in srgb,var(--steel-300) 5%,transparent);--chip-neutral-border:var(--hairline);--chip-neutral-ink:var(--steel-500);--font-sans:"Golos Text",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--fs-display:clamp(33px,4.2vw,56px);--fs-title:clamp(23px,2.5vw,30px);--fs-heading:20px;--fs-card-title:18px;--fs-body-lg:15.5px;--fs-body:14.5px;--fs-detail:13px;--fs-meta:12px;--fs-chip:10.5px;--fs-btn:13.5px;--fs-btn-lg:15px;--track-1:0.1em;--track-2:0.16em;--track-3:0.22em;--tighten-display:-0.025em;--fw-display:640;--fw-strong:620;--fw-label:600;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-14:56px;--r-pill:999px;--r-sheet:32px;--r-feature:28px;--r-card:24px;--r-card-sm:18px;--r-inset:14px;--r-control:10px;--shadow-low:0 12px 32px rgba(0,0,0,0.24);--shadow-high:0 28px 80px rgba(0,0,0,0.44);--shadow-accent:0 8px 24px -6px var(--accent-glow);--focus-ring:0 0 0 3px rgba(70,133,255,0.26);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-inout:cubic-bezier(0.6,0,0.3,1);--dur-1:120ms;--dur-2:200ms;--dur-3:320ms;--dur-4:560ms;--shimmer-period:2.4s;--z-view:1;--z-nav:30;--z-header:40;--z-float:60;--z-overlay:100;--z-toast:200;--z-tour:220;--z-veil:240;--z-activation:260;--z-immersive:300;--z-ignition:340;--z-grain:380;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--effective-safe-bottom:min(var(--safe-bottom),34px);--nav-safe-bottom:min(var(--safe-bottom),8px);--visual-viewport-width:100vw;--visual-viewport-height:100dvh;--visual-viewport-offset-top:0px;--visual-viewport-offset-left:0px;--keyboard-inset:0px;--app-height:100dvh}html[data-display-mode=standalone]{--app-height:100vh}html[data-keyboard-open=true]{--app-height:var(--visual-viewport-height);--effective-safe-bottom:0px;--nav-safe-bottom:0px}}@layer base{*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scrollbar-color:color-mix(in srgb,var(--steel-300) 24%,transparent) transparent}body,html{width:100%;max-width:100%;overflow-x:clip;background:var(--canvas)}body{min-height:var(--app-height);margin:0;overscroll-behavior:none;color:var(--fg);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;line-height:1.55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}blockquote,dd,dl,figure,p{margin:0}img,video{max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{padding:0;border:0;background:transparent;cursor:pointer;text-align:inherit}button:disabled{cursor:not-allowed}input,select,textarea{font-size:1rem;color:var(--fg);caret-color:var(--accent)}input::placeholder,textarea::placeholder{color:var(--fg-mute)}[role=button],a,button{touch-action:manipulation}.booth-sheet__head,.demo-menu>header,.desktop-nav,.display-footer,.display-header,.meeting-sheet>header,.mobile-header,.mobile-nav,.notifications-sheet>header,.organizer-sidebar,.segmented,.sheet-grip,.tag,[role=button],button{-webkit-user-select:none;user-select:none}.desktop-nav,.display-footer,.display-header,.mobile-header,.mobile-nav,.organizer-sidebar,.segmented,.sheet-grip,.tag,[role=button],button,img,video{-webkit-touch-callout:none}img{-webkit-user-drag:none}.bubble,.day-brief,.demo-script__inner,.notification-list article,.profile-bio,.session-card p,input,textarea{-webkit-user-select:text;user-select:text}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:var(--focus-ring)}::selection{background:color-mix(in srgb,var(--accent) 32%,transparent);color:var(--fg)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:color-mix(in srgb,var(--steel-300) 22%,transparent)}body:after{content:"";position:fixed;inset:0;z-index:var(--z-grain);pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' seed='17' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px;mix-blend-mode:overlay}html[data-display-mode=standalone] body:before{content:"";position:fixed;z-index:var(--z-veil);top:0;right:0;left:0;height:var(--safe-top);pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--void) 88%,transparent),color-mix(in srgb,var(--void) 40%,transparent));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.attendee-shell{min-height:var(--app-height);display:grid;grid-template-columns:252px minmax(0,1fr)}.desktop-nav{position:sticky;top:0;z-index:var(--z-nav);display:flex;flex-direction:column;height:var(--app-height);padding:28px 20px 20px}.app-stage{min-width:0;min-height:var(--app-height)}.view{position:relative;z-index:var(--z-view);width:min(1380px,100%);margin:0 auto;padding:40px 40px 88px}.mobile-header,.mobile-nav{display:none}.organizer-shell{min-height:var(--app-height);display:grid;grid-template-columns:252px minmax(0,1fr)}.organizer-sidebar{position:sticky;top:0;z-index:var(--z-float);display:flex;flex-direction:column;height:var(--app-height);padding:22px 16px}.organizer-main{min-width:0}.organizer-view{width:min(1540px,100%);margin:0 auto;padding:30px 32px 64px}.display-shell{height:var(--app-height)}.app-stage,.attendee-shell>*,.organizer-main,.organizer-shell>*,.organizer-view{min-width:0;max-width:100%}@media (max-width:1180px){.attendee-shell{grid-template-columns:214px minmax(0,1fr)}.desktop-nav{padding-right:14px;padding-left:14px}.view{padding-right:28px;padding-left:28px}.organizer-shell{grid-template-columns:222px minmax(0,1fr)}.organizer-view{padding-right:22px;padding-left:22px}}@media (max-height:520px) and (max-width:940px),(max-width:820px){body,html{position:fixed;inset:0;width:var(--visual-viewport-width);height:var(--visual-viewport-height);max-width:100%;overflow:hidden}body{transform:translate(var(--visual-viewport-offset-left),var(--visual-viewport-offset-top))}html[data-display-mode=standalone]:not([data-keyboard-open=true]),html[data-display-mode=standalone]:not([data-keyboard-open=true]) body{width:auto;height:var(--app-height);height:max(var(--app-height),100lvh)}html[data-display-mode=standalone]:not([data-keyboard-open=true]) body{transform:none}html[data-display-mode=standalone]:not([data-keyboard-open=true]) .attendee-shell{height:var(--app-height);height:max(var(--app-height),100lvh)}.attendee-shell,.organizer-shell{position:relative;display:grid;width:100%;height:100%;min-height:0;overflow:hidden;overscroll-behavior:none}.attendee-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.desktop-nav{display:none}.mobile-header{position:relative;z-index:var(--z-nav);grid-row:1;grid-column:1;display:flex;align-items:center;justify-content:space-between;min-height:calc(54px + var(--safe-top));margin:0;padding:var(--safe-top) max(16px,calc(var(--safe-right) + 12px)) 0 max(16px,calc(var(--safe-left) + 12px))}.app-stage{grid-row:2;grid-column:1;min-width:0;min-height:0;height:auto;overflow-x:clip;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y pinch-zoom;scrollbar-width:none;padding:0}.app-stage::-webkit-scrollbar{display:none}.view{width:100%;min-width:0;max-width:100%;min-height:100%;padding:22px max(16px,calc(var(--safe-right) + 12px)) calc(96px + var(--effective-safe-bottom)) max(16px,calc(var(--safe-left) + 12px))}.mobile-nav{position:relative;inset:auto;z-index:var(--z-nav);grid-row:2;grid-column:1;align-self:end;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:62px;min-height:62px;margin:0 max(14px,calc(var(--safe-right) + 10px)) max(10px,var(--effective-safe-bottom)) max(14px,calc(var(--safe-left) + 10px));padding:0 6px;overflow:hidden}.attendee-shell:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:calc(var(--z-nav) - 1);height:calc(96px + var(--effective-safe-bottom));pointer-events:none;background:linear-gradient(180deg,transparent,var(--canvas) 58%)}html[data-keyboard-open=true] .attendee-shell:after{display:none}html[data-keyboard-open=true] .attendee-shell{grid-template-rows:auto minmax(0,1fr)}html[data-keyboard-open=true] .mobile-nav{display:none}.organizer-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.organizer-main{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden}.organizer-main>div:last-child{min-width:0;min-height:0;overflow-x:clip;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y pinch-zoom}.organizer-view{min-width:0;max-width:100%;padding:18px max(14px,var(--safe-right)) calc(28px + var(--effective-safe-bottom)) max(14px,var(--safe-left))}.display-shell{padding:max(25px,calc(var(--safe-top) + 14px)) max(25px,var(--safe-right)) max(25px,var(--safe-bottom)) max(25px,var(--safe-left))}}@media (max-width:820px) and (orientation:landscape){.view{padding-right:max(22px,calc(var(--safe-right) + 12px));padding-left:max(22px,calc(var(--safe-left) + 12px))}.mobile-nav{grid-template-columns:repeat(5,minmax(72px,1fr))}}@media print{body{background:var(--sheet);color:var(--sheet-ink)}body:after,body:before{display:none!important}}}@layer motion{@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}}@layer surfaces{.glass-liquid{border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--glass-inset);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.glass-liquid{background:linear-gradient(135deg,var(--panel),var(--ink-1) 55%,var(--panel))}}.chrome-edge{position:relative}.chrome-edge:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;padding:1px;background:var(--edge-grad);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@keyframes median-shimmer{0%{background-position:165% 0}42%{background-position:-65% 0}to{background-position:-65% 0}}@keyframes median-shimmer-trace{to{stroke-dashoffset:-120}}.shimmer{position:relative;overflow:hidden}.shimmer:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:linear-gradient(105deg,transparent 34%,color-mix(in srgb,var(--fg) 9%,transparent) 46%,color-mix(in srgb,var(--accent-300) 22%,transparent) 50%,color-mix(in srgb,var(--fg) 9%,transparent) 54%,transparent 66%)}.shimmer-text,.shimmer:after{background-size:250% 100%;background-repeat:no-repeat;background-position:165% 0;animation:median-shimmer var(--shimmer-period) var(--ease-inout) infinite}.shimmer-text{background-color:var(--steel-400);background-image:linear-gradient(100deg,transparent 36%,var(--fg) 46%,var(--accent-300) 50%,var(--fg) 54%,transparent 64%);-webkit-background-clip:text;background-clip:text;color:transparent}.edge-catch{position:relative}.edge-catch[data-edge-catch=run]:after{content:"";position:absolute;inset:0;z-index:6;border-radius:inherit;padding:1px;background-image:linear-gradient(105deg,transparent 38%,color-mix(in srgb,var(--fg) 30%,transparent) 47%,color-mix(in srgb,var(--accent-300) 55%,transparent) 50%,color-mix(in srgb,var(--fg) 30%,transparent) 53%,transparent 62%);background-size:250% 100%;background-repeat:no-repeat;background-position:165% 0;-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:median-shimmer .9s var(--ease-out) 1 both;pointer-events:none}.glint-host{position:relative;display:inline-flex}.glint-host[data-glint=run]:after{content:"";position:absolute;inset:-3px;border-radius:inherit;background-image:linear-gradient(130deg,transparent 18%,color-mix(in srgb,var(--fg) 62%,transparent) 34%,color-mix(in srgb,var(--fg) 88%,var(--accent-300)) 44%,color-mix(in srgb,var(--fg) 88%,var(--accent-300)) 56%,color-mix(in srgb,var(--fg) 62%,transparent) 66%,transparent 82%);background-size:250% 100%;background-repeat:no-repeat;background-position:165% 0;-webkit-mask-image:radial-gradient(70% 70% at 50% 50%,black 40%,transparent 78%);mask-image:radial-gradient(70% 70% at 50% 50%,black 40%,transparent 78%);mix-blend-mode:screen;animation:median-shimmer .7s var(--ease-out) 1 both;pointer-events:none}@property --led-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes median-led-orbit{to{--led-angle:360deg}}.led-ring{position:relative;border-radius:var(--r-card-sm)}.led-ring:before{content:"";position:absolute;inset:0;z-index:0;padding:2.5px;border-radius:inherit;background:conic-gradient(from var(--led-angle),color-mix(in srgb,var(--accent) 30%,transparent) 0deg,var(--accent-300) 42deg,color-mix(in srgb,var(--fg) 92%,transparent) 58deg,var(--accent) 78deg,color-mix(in srgb,var(--accent) 30%,transparent) 140deg,color-mix(in srgb,var(--accent) 30%,transparent) 1turn);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:median-led-orbit 6s linear infinite;animation-play-state:paused;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 45%,transparent));pointer-events:none}.led-ring[data-active=true]:before{animation-play-state:running}.led-ring[data-checked=true]:before{background:conic-gradient(from var(--led-angle),color-mix(in srgb,var(--jade-500) 22%,transparent) 0deg,var(--jade-300) 46deg,color-mix(in srgb,var(--fg) 88%,transparent) 60deg,var(--jade-500) 80deg,color-mix(in srgb,var(--jade-500) 22%,transparent) 132deg,color-mix(in srgb,var(--jade-500) 22%,transparent) 1turn);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--jade-500) 45%,transparent))}.led-ring--lap[data-checked=true]:before{background:conic-gradient(from var(--led-angle),color-mix(in srgb,var(--jade-500) 30%,transparent) 0deg,var(--jade-300) 34deg,color-mix(in srgb,var(--fg) 96%,transparent) 52deg,color-mix(in srgb,var(--fg) 96%,transparent) 74deg,var(--jade-500) 96deg,color-mix(in srgb,var(--jade-500) 30%,transparent) 150deg,color-mix(in srgb,var(--jade-500) 30%,transparent) 1turn);filter:drop-shadow(0 0 9px color-mix(in srgb,var(--jade-500) 70%,transparent));animation:median-led-orbit .9s var(--ease-out) 1,median-led-orbit 6s linear .9s infinite}@media (prefers-reduced-motion:reduce){.shimmer-text,.shimmer:after{animation:none;background-position:35% 0}.led-ring--lap[data-checked=true]:before,.led-ring:before,.led-ring[data-active=true]:before{animation:none;--led-angle:210deg}.edge-catch[data-edge-catch=run]:after,.glint-host[data-glint=run]:after{content:none}}}@layer kit{.eyebrow{display:block;color:var(--steel-500);font-size:var(--fs-chip);font-weight:var(--fw-label);letter-spacing:var(--track-2);line-height:1.4;text-transform:uppercase}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);margin:0 0 var(--sp-5)}.section-heading h2{margin:6px 0 0;font-size:var(--fs-heading);font-weight:600;letter-spacing:-.02em}.page-title{max-width:720px;margin-bottom:var(--sp-8)}.page-title h1{margin:10px 0 12px;font-size:var(--fs-display);font-weight:var(--fw-display);letter-spacing:calc(var(--tighten-display) - .008em);line-height:1.05;background-image:var(--metal-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--fg)}.page-title p{max-width:560px;color:var(--fg-mist);font-size:var(--fs-body);line-height:1.6}.sample-pill{width:max-content;min-height:24px;padding:0 10px;border:1px solid var(--chip-keynote-border);border-radius:var(--r-pill);background:var(--chip-keynote-bg);color:var(--chip-keynote-ink);font-size:var(--fs-chip);font-weight:620;letter-spacing:var(--track-1);text-transform:uppercase}.button,.sample-pill{display:inline-flex;align-items:center}.button{justify-content:center;gap:var(--sp-2);min-height:44px;padding:0 20px;border:1px solid transparent;border-radius:var(--r-pill);font-size:var(--fs-btn);font-weight:500;letter-spacing:.005em;line-height:1.2;white-space:nowrap;transition:color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out),scale var(--dur-1) var(--ease-out)}.button svg{width:17px;height:17px;flex:0 0 auto}.button:hover:not(:disabled){transform:translateY(-1px)}.button:active:not(:disabled){transform:translateY(0)}.button:disabled{opacity:.4}.demo-links>a,.display-footer a,.script-back,.script-surfaces__links a,[role=button],button{transition:scale var(--dur-1) var(--ease-out)}.demo-links>a:active,.display-footer a:active,.script-back:active,.script-surfaces__links a:active,[role=button]:active,button:active:not(:disabled):not(.sheet-grip){scale:.98}.button--primary{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:var(--accent-grad);color:var(--fg);box-shadow:var(--shadow-accent),inset 0 1px 0 color-mix(in srgb,var(--fg) 25%,transparent)}.button--primary:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-300) 65%,transparent);box-shadow:0 10px 30px -6px var(--accent-glow),inset 0 1px 0 color-mix(in srgb,var(--fg) 30%,transparent)}.button--ghost{border-color:var(--hairline);background:color-mix(in srgb,var(--steel-300) 5%,transparent);color:var(--steel-300);box-shadow:var(--bevel)}.button--ghost:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 36%,transparent);background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--fg)}.button--full{width:100%;min-height:52px;font-size:var(--fs-btn-lg)}.icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--hairline);border-radius:var(--r-pill);background:color-mix(in srgb,var(--steel-300) 5%,transparent);color:var(--steel-300);box-shadow:var(--bevel);transition:color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),scale var(--dur-1) var(--ease-out)}.icon-button svg{width:19px;height:19px}.icon-button:hover{border-color:color-mix(in srgb,var(--accent) 36%,transparent);background:color-mix(in srgb,var(--accent) 9%,transparent);color:var(--fg)}.icon-button.active{border-color:var(--chip-keynote-border);background:var(--chip-keynote-bg);color:var(--fg)}.text-button{display:inline-flex;align-items:center;gap:4px;padding:8px 0;border:0;background:none;color:var(--accent-300);font-size:var(--fs-detail);font-weight:500}.text-button:hover{color:var(--fg)}.save-button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--hairline);border-radius:var(--r-pill);background:color-mix(in srgb,var(--steel-300) 4%,transparent);color:var(--fg-mute);box-shadow:var(--bevel);transition:color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),scale var(--dur-1) var(--ease-out)}.save-button:hover{border-color:color-mix(in srgb,var(--accent) 36%,transparent);color:var(--fg)}.save-button.is-saved{border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:var(--shadow-accent)}.save-button.is-saved,.send-button{background:var(--accent-grad);color:var(--fg)}.send-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);border-radius:var(--r-pill);box-shadow:var(--shadow-accent),var(--bevel)}.send-button:disabled{opacity:.38;box-shadow:none}.sheet-close{z-index:4;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--glass-border);border-radius:var(--r-pill);background:color-mix(in srgb,var(--ink-2) 72%,transparent);color:var(--steel-300);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sheet-close svg{width:18px}.avatar-button{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:1px solid var(--hairline-strong);border-radius:var(--r-pill);background:color-mix(in srgb,var(--steel-300) 5%,transparent);box-shadow:var(--bevel)}.tag-row{display:flex;flex-wrap:wrap;gap:6px}.tag{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 10px;border:1px solid var(--chip-neutral-border);border-radius:var(--r-pill);background:var(--chip-neutral-bg);color:var(--steel-400);font-size:var(--fs-chip);font-weight:500;letter-spacing:.03em;white-space:nowrap}.tag-row--large .tag{min-height:29px;padding:0 12px}.tag--soft{border-color:var(--hairline-faint);background:color-mix(in srgb,var(--steel-300) 3%,transparent);color:var(--steel-500)}.tag--keynote{border-color:var(--chip-keynote-border);background:var(--chip-keynote-bg);color:var(--chip-keynote-ink)}.tag--panel{border-color:var(--chip-panel-border);background:var(--chip-panel-bg);color:var(--chip-panel-ink)}.tag--hold{border-color:var(--chip-hold-border);background:var(--chip-hold-bg);color:var(--chip-hold-ink)}.tag--success{border-color:var(--chip-success-border);background:var(--chip-success-bg);color:var(--chip-success-ink)}.tier-pill{display:inline-flex;align-items:center;width:max-content;min-height:24px;padding:0 9px;border:1px solid var(--chip-panel-border);border-radius:var(--r-pill);background:var(--chip-panel-bg);color:var(--steel-300);font-size:var(--fs-chip);font-weight:620;letter-spacing:.04em}.tier-pill--silk-pro,.tier-pill--silk-vip{border-color:var(--hairline-strong);background:linear-gradient(150deg,color-mix(in srgb,var(--steel-300) 14%,transparent),color-mix(in srgb,var(--steel-300) 4%,transparent));background-clip:border-box;color:transparent;background-image:var(--metal-text);-webkit-background-clip:text;background-clip:text}.count-badge{display:inline-flex;min-width:22px;min-height:20px;padding:2px 8px;border-radius:var(--r-pill);background:var(--chip-keynote-bg);color:var(--chip-keynote-ink);font-size:var(--fs-chip);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.count-badge,.notification-dot{align-items:center;justify-content:center}.notification-dot{position:absolute;top:-5px;right:-5px;display:flex;min-width:19px;height:19px;padding:0 5px;border:2px solid var(--canvas);border-radius:var(--r-pill);background:var(--accent);color:var(--fg);font-size:var(--fs-chip);font-weight:700}.live-indicator{gap:6px;color:var(--steel-300);letter-spacing:var(--track-1);text-transform:uppercase}.live-indicator,.success-pill{display:inline-flex;align-items:center;font-size:var(--fs-chip);font-weight:620}.success-pill{gap:5px;min-height:26px;padding:0 10px;border:1px solid var(--chip-success-border);border-radius:var(--r-pill);background:var(--chip-success-bg);color:var(--chip-success-ink)}.success-pill svg{width:12px}.meeting-state{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 11px 0 9px;border:1px solid var(--chip-neutral-border);border-radius:var(--r-pill);color:var(--chip-neutral-ink);font-size:var(--fs-chip);font-weight:620;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.meeting-state .median-mark{width:12px;height:12px}.meeting-state--compact{gap:5px;min-height:22px;padding:0 9px 0 7px;letter-spacing:.06em}.meeting-state--pending{--mark-trace:var(--gold-300);border-color:var(--chip-hold-border);background:var(--chip-hold-bg);color:var(--chip-hold-ink)}.meeting-state--pending .median-mark{color:color-mix(in srgb,var(--gold-500) 72%,transparent)}.meeting-state--pending .meeting-state__label{background-color:var(--gold-300);background-image:linear-gradient(100deg,transparent 36%,var(--fg) 46%,var(--gold-300) 50%,var(--fg) 54%,transparent 64%);background-size:250% 100%;background-repeat:no-repeat;background-position:35% 0;-webkit-background-clip:text;background-clip:text;color:transparent}.meeting-state--pending[data-live=true] .meeting-state__label{background-position:165% 0;animation:median-shimmer 3.6s var(--ease-inout) var(--state-stagger,0s) infinite}.meeting-state.meeting-state--pending[data-live=true] .median-mark__trace{animation-duration:3.6s;animation-delay:var(--state-stagger,0s)}.meeting-state.meeting-state--pending:not([data-live=true]) .median-mark__trace{animation:none;stroke-dashoffset:-13;opacity:.6}.meeting-state--settled{border-color:var(--chip-success-border);background:var(--chip-success-bg);color:var(--chip-success-ink)}.meeting-state--settled .median-mark{color:color-mix(in srgb,var(--jade-300) 80%,transparent)}.meeting-state--settled.is-settling .meeting-state__label{background-color:var(--jade-300);background-image:linear-gradient(100deg,transparent 36%,var(--fg) 46%,var(--jade-300) 50%,var(--fg) 54%,transparent 64%);background-size:250% 100%;background-repeat:no-repeat;background-position:165% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:median-shimmer .9s var(--ease-inout) 1}.meeting-state--quiet{border-color:var(--hairline);background:color-mix(in srgb,var(--steel-300) 4%,transparent);color:var(--steel-500)}.meeting-state--quiet .median-mark{color:color-mix(in srgb,var(--steel-500) 60%,transparent)}@media (prefers-reduced-motion:reduce){.meeting-state--pending[data-live=true] .meeting-state__label,.meeting-state--settled.is-settling .meeting-state__label{animation:none;background-position:35% 0}}.segmented{display:flex;gap:3px;width:max-content;padding:4px;border:1px solid var(--hairline);border-radius:var(--r-pill);background:color-mix(in srgb,var(--ink-1) 74%,transparent)}.segmented button{min-height:31px;padding:0 13px;border:0;border-radius:var(--r-pill);background:none;color:var(--fg-mist);font-size:var(--fs-meta);font-weight:500;white-space:nowrap;transition:color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.segmented button:hover{color:var(--fg)}.segmented button.active{background:var(--sheet);color:var(--sheet-ink);font-weight:600;box-shadow:var(--shadow-low)}.date-tabs{display:flex;flex-wrap:nowrap;gap:var(--sp-2);margin-bottom:var(--sp-5);overflow-x:auto;scrollbar-width:none}.date-tabs::-webkit-scrollbar{display:none}.date-tabs button{flex:0 0 auto;display:flex;align-items:center;gap:11px;min-height:62px;padding:10px 17px;border:1px solid var(--hairline);border-radius:var(--r-card-sm);background:linear-gradient(160deg,var(--panel),var(--ink-1) 88%);color:var(--fg-mute);text-align:left;box-shadow:var(--bevel);transition:color var(--dur-2) var(--ease-out),background var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.date-tabs button strong{font-size:26px;font-weight:650;letter-spacing:var(--tighten-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.date-tabs button span{font-size:var(--fs-chip);font-weight:600;letter-spacing:var(--track-1);line-height:1.3;text-align:left;text-transform:uppercase}.date-tabs button:hover{border-color:var(--hairline-strong);color:var(--steel-300)}.date-tabs button.active{border-color:transparent;background:var(--plate-grad);color:var(--sheet-ink);box-shadow:var(--plate-glow),var(--shadow-low)}.date-tabs button.active span{color:color-mix(in srgb,var(--sheet-ink) 60%,transparent)}.filter-row,.intent-tabs{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0 0 var(--sp-5)}.filter-row button,.intent-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--hairline);border-radius:var(--r-pill);background:color-mix(in srgb,var(--steel-300) 3%,transparent);color:var(--fg-mist);font-size:var(--fs-meta);font-weight:500;white-space:nowrap;transition:color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.filter-row button:hover,.intent-tabs button:hover{border-color:var(--hairline-strong);color:var(--fg)}.filter-row button.active,.intent-tabs button.active{border-color:color-mix(in srgb,var(--accent) 34%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent-300)}.intent-tabs.is-collapsed{display:none}.search-bar{display:flex;align-items:center;gap:12px;height:48px;margin-bottom:var(--sp-4);padding:0 10px 0 20px;border:1px solid var(--hairline);border-radius:var(--r-pill);background:color-mix(in srgb,var(--panel) 74%,transparent);box-shadow:var(--bevel);transition:border-color var(--dur-2) var(--ease-out)}.search-bar:focus-within{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.search-bar>svg{flex:0 0 auto;color:var(--fg-mute)}.search-bar input{flex:1 1;min-width:0;border:0;outline:0;background:none}.search-bar>button{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border:1px solid var(--hairline);border-radius:var(--r-pill);background:color-mix(in srgb,var(--steel-300) 5%,transparent);color:var(--fg-mist);font-size:var(--fs-chip);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.search-bar>button.active{border-color:var(--chip-keynote-border);background:var(--chip-keynote-bg);color:var(--chip-keynote-ink)}.search-bar--compact{height:42px;margin:0;padding-left:15px}.toggle{display:flex;align-items:center;width:46px;height:26px;padding:3px;border:0;border-radius:var(--r-pill);background:color-mix(in srgb,var(--steel-300) 14%,transparent);transition:background-color var(--dur-2) var(--ease-out)}.toggle i{width:20px;height:20px;border-radius:50%;background:var(--steel-500);transition:transform var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.toggle.active{background:var(--accent-grad)}.toggle.active i{transform:translateX(20px);background:var(--sheet)}.avatar{position:relative;display:inline-flex;flex:0 0 auto;overflow:visible;border-radius:50%;background:var(--raised)}.avatar--self{display:grid;place-items:center;border:1px solid var(--hairline-strong);background:linear-gradient(160deg,var(--panel),var(--ink-1));color:var(--steel-300);font-weight:650;letter-spacing:.02em}.avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:inset 0 0 0 1px var(--hairline)}.avatar__presence{position:absolute;right:-1px;bottom:-1px;display:grid;place-items:center;width:16px;height:16px;border:2px solid var(--canvas);border-radius:50%;background:var(--ink-2)}.avatar__presence svg{width:9px;height:9px}.poll-bar,.progress{height:5px;overflow:hidden;border-radius:var(--r-pill);background:color-mix(in srgb,var(--steel-300) 8%,transparent)}.poll-bar i,.progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-strong),var(--accent) 55%,var(--accent-300));transition:width var(--dur-3) var(--ease-out)}.step-number{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;background:var(--chip-keynote-bg);color:var(--chip-keynote-ink);font-size:var(--fs-chip);font-weight:650}.empty-state{display:grid;justify-items:center;gap:10px;margin:var(--sp-3) 0;padding:var(--sp-12) var(--sp-6);border:1px dashed var(--hairline-strong);border-radius:var(--r-card);background:color-mix(in srgb,var(--panel) 52%,transparent);text-align:center}.empty-state svg{width:27px;height:27px;color:var(--accent-300)}.empty-state h2{font-size:19px;font-weight:600}.empty-state p{max-width:430px;color:var(--fg-mist);font-size:var(--fs-detail);line-height:1.55}.activation-backdrop,.demo-backdrop,.ops-modal-backdrop,.sheet-backdrop{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;background:color-mix(in srgb,var(--void) 72%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.sheet-backdrop{justify-content:flex-end}.demo-backdrop,.ops-modal-backdrop{align-items:center;justify-content:center;padding:var(--sp-5)}.activation-backdrop{z-index:var(--z-activation);display:grid;place-items:center;padding:max(18px,var(--safe-top)) max(18px,var(--safe-right)) max(18px,var(--safe-bottom)) max(18px,var(--safe-left));background:var(--halo-crown),color-mix(in srgb,var(--void) 86%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.sheet-grip,.sheet-handle{display:none}.toast{position:fixed;bottom:26px;left:50%;z-index:var(--z-toast);display:flex;align-items:center;gap:8px;padding:12px 20px;border:1px solid var(--chip-success-border);border-radius:var(--r-pill);background:linear-gradient(135deg,color-mix(in srgb,var(--jade-500) 14%,transparent),transparent 70%),color-mix(in srgb,var(--ink-2) 94%,transparent);color:var(--chip-success-ink);font-size:var(--fs-detail);font-weight:600;box-shadow:var(--shadow-high),var(--bevel);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transform:translateX(-50%)}.toast svg{width:16px}@media (max-height:520px) and (max-width:940px),(max-width:820px){.activation-backdrop,.demo-backdrop,.ops-modal-backdrop,.sheet-backdrop{top:calc(-1 * var(--visual-viewport-offset-top));left:calc(-1 * var(--visual-viewport-offset-left));width:var(--visual-viewport-width);height:var(--visual-viewport-height);padding-right:var(--safe-right);padding-left:var(--safe-left);overscroll-behavior:contain}.demo-backdrop,.sheet-backdrop{align-items:flex-end}.demo-backdrop{padding:0 var(--safe-right) 0 var(--safe-left)}.activation-backdrop{align-items:end;padding:var(--safe-top) var(--safe-right) 0 var(--safe-left)}.sheet-grip{display:grid;place-items:center;width:76px;height:30px;margin:-14px auto 4px;padding:0;touch-action:none;cursor:grab}.sheet-grip:active{cursor:grabbing}.sheet-handle{display:block;width:40px;height:4px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--steel-300) 30%,transparent)}.toast{bottom:calc(86px + var(--effective-safe-bottom));max-width:calc(100% - 32px)}}.brand-logo{display:flex;width:164px}.brand-logo img{width:100%;height:auto}.brand-logo--compact{width:118px}.desktop-nav{border-right:1px solid var(--hairline);background:linear-gradient(180deg,color-mix(in srgb,var(--canvas) 96%,transparent),color-mix(in srgb,var(--ink-1) 97%,transparent));backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.desktop-nav>.brand-logo{margin:0 8px 30px}.desktop-event{position:relative;margin:0 4px 26px;padding:14px 16px;border:1px solid var(--hairline);border-radius:var(--r-inset);background:var(--halo-corner),color-mix(in srgb,var(--panel) 62%,transparent);box-shadow:var(--bevel)}.desktop-event span{display:block;color:var(--steel-500);font-size:var(--fs-chip);font-weight:600;letter-spacing:var(--track-2)}.desktop-event strong{display:block;margin-top:7px;font-size:16px;font-weight:640;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.desktop-event p{margin:4px 0 0;color:var(--fg-mist);font-size:var(--fs-meta)}.desktop-nav nav{display:flex;flex-direction:column;gap:5px;margin-top:auto;margin-bottom:auto}.desktop-nav nav button{position:relative;display:flex;align-items:center;gap:12px;height:48px;padding:0 14px;border:1px solid transparent;border-radius:var(--r-inset);background:transparent;color:var(--steel-500);font-size:var(--fs-detail);font-weight:500;text-align:left;transition:color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.desktop-nav nav button:hover{border-color:var(--hairline-faint);background:color-mix(in srgb,var(--steel-300) 4%,transparent);color:var(--steel-300)}.desktop-nav nav button.active{border-color:color-mix(in srgb,var(--accent) 22%,transparent);background:linear-gradient(100deg,color-mix(in srgb,var(--accent) 17%,transparent),color-mix(in srgb,var(--accent) 4%,transparent) 70%,transparent);color:var(--fg);font-weight:600;box-shadow:var(--bevel)}.desktop-nav nav button i{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;border-radius:var(--r-pill);background:var(--accent);color:var(--fg);font-size:var(--fs-chip);font-style:normal;font-weight:700}.desktop-nav__footer{margin-top:auto}.desktop-nav__footer>button{display:flex;align-items:center;gap:10px;width:100%;padding:13px 14px;border:1px solid var(--hairline);border-radius:var(--r-inset);background:color-mix(in srgb,var(--steel-300) 3%,transparent);color:var(--steel-400);text-align:left;box-shadow:var(--bevel);transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.desktop-nav__footer>button:hover{border-color:var(--hairline-strong);background:color-mix(in srgb,var(--steel-300) 6%,transparent)}.desktop-nav__footer>button>svg:first-child{color:var(--accent-300)}.desktop-nav__footer>button>svg:last-child{width:16px;margin-left:auto;color:var(--fg-mute)}.desktop-nav__footer span{font-size:var(--fs-meta);font-weight:600}.desktop-nav__footer small{display:block;margin-top:3px;color:var(--fg-mute);font-size:var(--fs-chip)}.header-actions{display:flex;align-items:center;gap:var(--sp-2)}@media (max-height:520px) and (max-width:940px),(max-width:820px){.mobile-header{border-bottom:1px solid var(--hairline);background:color-mix(in srgb,var(--canvas) 92%,transparent);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.mobile-header:after{content:"";position:absolute;top:100%;right:0;left:0;height:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--canvas) 72%,transparent),transparent);pointer-events:none}.mobile-header .brand-logo{width:110px}.mobile-header .icon-button{width:38px;height:38px}.mobile-nav{border:1px solid var(--glass-border);border-radius:var(--r-pill);background:var(--glass-bg);box-shadow:var(--glass-inset);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.mobile-nav button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:54px;border:0;background:none;color:var(--steel-500);font-size:var(--fs-chip);font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:color var(--dur-2) var(--ease-out)}.mobile-nav button span:not(.m26-tab-light){max-width:100%;padding:0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav button.active{color:var(--fg);font-weight:600}.mobile-nav button.active:before{content:"";position:absolute;inset:5px 2px;border-radius:var(--r-pill);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 12%,transparent),transparent 62%),linear-gradient(165deg,color-mix(in srgb,var(--steel-300) 16%,transparent),color-mix(in srgb,var(--steel-300) 5%,transparent) 82%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--fg) 14%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--steel-300) 10%,transparent)}.mobile-nav[data-light=true] button.active:before{content:none}.mobile-nav button>span:not(.m26-tab-light),.mobile-nav button>svg{position:relative;z-index:1}.mobile-nav button i{z-index:1;position:absolute;top:5px;right:calc(50% - 22px);display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--r-pill);background:var(--accent);color:var(--fg);font-size:var(--fs-chip);font-style:normal;font-weight:700}}.m26-tab-light{inset:5px 2px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 12%,transparent),transparent 62%),linear-gradient(165deg,color-mix(in srgb,var(--steel-300) 16%,transparent),color-mix(in srgb,var(--steel-300) 5%,transparent) 82%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--fg) 14%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--steel-300) 10%,transparent),0 6px 18px -10px color-mix(in srgb,var(--void) 92%,transparent)}.m26-tab-light,.m26-tab-light:after{position:absolute;border-radius:var(--r-pill);pointer-events:none}.m26-tab-light:after{content:"";top:-1px;left:50%;width:24px;height:2px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,var(--accent) 30%,var(--accent-300) 70%,transparent)}.m26-rail-light{position:absolute;top:50%;left:5px;width:2px;height:22px;margin-top:-11px;border-radius:var(--r-pill);background:linear-gradient(180deg,transparent,var(--accent) 32%,var(--accent-300) 68%,transparent);pointer-events:none}.odometer{display:inline-flex;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.odometer__cell,.odometer__column{display:inline-block;height:1em;line-height:1}.odometer__column{overflow:hidden;contain:layout paint}.odometer__stack{display:block;transform:translateY(calc(var(--odo-digit, 0) * -1em));transition:transform .5s var(--ease-out);transition-delay:var(--odo-delay,0s);will-change:transform}.odometer__stack span{display:block;height:1em;line-height:1}.odometer[data-roll=pre] .odometer__stack{transform:translateY(0);transition:none}@media (prefers-reduced-motion:reduce){.odometer__stack{transition:none}}.desktop-nav nav button.active svg[data-icon],.mobile-nav button.active svg[data-icon]{--median-icon-facet:var(--accent);color:var(--fg)}.desktop-nav nav button.active .median-glyph-root,.mobile-nav button.active .median-glyph-root{color:var(--accent-300)}.median-mark{display:inline-block;flex:0 0 auto;overflow:visible;color:color-mix(in srgb,var(--fg) 54%,transparent);vertical-align:middle}.median-mark__blade,.median-mark__trace{fill:none;stroke-linecap:round;stroke-linejoin:round}.median-mark__blade{stroke:currentColor;stroke-width:1.9}.median-mark__trace{stroke:var(--mark-trace,var(--accent-300));stroke-width:1.9;stroke-dasharray:8 22;opacity:0}.median-mark[data-mode=live]{color:var(--steel-300)}.median-mark[data-mode=live] .median-mark__trace,.median-mark[data-mode=working] .median-mark__trace{opacity:1;animation:median-shimmer-trace var(--shimmer-period) var(--ease-inout) infinite}.median-mark[data-mode=working] .median-mark__trace{stroke-dasharray:6 24;animation-duration:1.5s;animation-timing-function:linear}@media (prefers-reduced-motion:reduce){.median-mark[data-mode=live] .median-mark__trace,.median-mark[data-mode=working] .median-mark__trace{animation:none;stroke-dashoffset:-13;opacity:.6}}.live-pill--hero{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px 0 12px;border:1px solid var(--glass-border);border-radius:var(--r-pill);background:linear-gradient(150deg,color-mix(in srgb,var(--panel) 92%,transparent),color-mix(in srgb,var(--ink-1) 94%,transparent));box-shadow:var(--bevel);backdrop-filter:none;-webkit-backdrop-filter:none;font-size:var(--fs-chip);letter-spacing:var(--track-2)}.live-pill--hero,.tag--live{font-weight:640;text-transform:uppercase}.tag--live{border-color:var(--chip-keynote-border);background:var(--chip-keynote-bg);color:var(--chip-keynote-ink);letter-spacing:var(--track-1)}.tag--live .median-mark{width:12px;height:12px;color:var(--accent-300)}.median-glyph-root{display:inline-block;flex:0 0 auto;overflow:visible;color:currentColor;transition:color var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.median-glyph-line{opacity:.54}.median-glyph-fold{opacity:.88}.median-glyph-fold-secondary{opacity:.46}.median-glyph-detail{opacity:.68;stroke-width:1.15}.median-glyph-facet{stroke-width:.75}.median-glyph-facet-primary{fill:currentColor;fill-opacity:.48;stroke-opacity:.92}.median-glyph-facet-secondary{fill:currentColor;fill-opacity:.15;stroke-opacity:.58}.median-glyph-seed:nth-child(2){opacity:.72}.median-glyph-seed:nth-child(3){opacity:.48}}