@font-face{font-family:Geist;src:url(/assets/Geist-Variable-Bj2R_7yk.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-Variable-Dispecij.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--sheet-shadow:oklch(0% 0 0/.3);--menu-shadow:oklch(0% 0 0/.4);--scrim:oklch(0% 0 0);--knob-shadow:0 1px 2px oklch(0% 0 0/.25);--font-sans:"Geist", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-system:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--ease:cubic-bezier(.32, .72, 0, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--r-hair:2px;--r-mark:4px;--r-chip:6px;--r-row:8px;--r-card:12px;--r-pop:16px;--r-panel:20px;--r-window:26px;--r-pill:999px;--r-app:22%;--on-halo:oklch(32% 0 0);--on-halo-hot:oklch(36% 0 0);--on-halo-fg:oklch(98% 0 0);--on-halo-muted:oklch(86% 0 0);--on-halo-ring:oklch(100% 0 0/.38)}:root,.notch,.screen[data-tone=dark],.pv-frame[data-theme=dark],.spine{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:oklch(19.1% 0 0);--surface:oklch(23.5% 0 0);--notch:oklch(19.1% 0 0);--desk:oklch(23.5% 0 0);--menubar:oklch(19.1% 0 0);--menu:oklch(26.9% 0 0);--sheet:oklch(19.1% 0 0);--stage:oklch(23.5% 0 0);--night-base:oklch(14% 0 0);--night:var(--night-base);--raise:oklch(26.9% 0 0);--event:oklch(26.9% 0 0);--strip:oklch(26.9% 0 0);--glass:oklch(26.9% 0 0);--glass-hot:oklch(30.9% 0 0);--fg:oklch(97.6% 0 0);--fg-hi:oklch(97.6% 0 0);--muted:oklch(69.3% 0 0);--hush:oklch(58.3% 0 0);--border:oklch(34.1% 0 0);--line-strong:oklch(58.3% 0 0);--accent:oklch(85.8% .128 104.8);--accent-hot:oklch(88.4% .113 104.6);--accent-pressed:oklch(79.7% .131 104.6);--accent-ink:oklch(85.8% .128 104.8);--on-accent:oklch(26.9% .034 103.4);--selected-bg:oklch(32.2% .024 104.2);--selected-fg:oklch(95.1% .048 103.5);--selected-border:oklch(85.8% .128 104.8);--selected-hot:oklch(36.8% .035 101.3);--red:oklch(39.1% .126 14.2);--red-ink:oklch(88.3% .063 11.1);--warn-bg:oklch(42.9% .102 50.8);--warn-fg:oklch(90.4% .068 66.1);--green:oklch(46.8% .102 159.3);--green-ink:oklch(96.7% .047 167.8);--send-hot:oklch(83.6% 0 0);--pressed:var(--border);--slate-bg:oklch(40.9% 0 0);--slate-fg:oklch(96.7% 0 0);--teal-bg:oklch(47.3% .08 185.6);--teal-fg:oklch(96% .057 184);--iris-bg:oklch(39% .145 292.3);--iris-fg:oklch(90.4% .054 299.4);--rose-bg:oklch(43.8% .145 353.6);--rose-fg:oklch(90.4% .06 348.5);--sand-bg:oklch(49.7% .101 63.5);--sand-fg:oklch(93.3% .051 71.8);--menu-ring:transparent;--thumb-shadow:0 1px 2px oklch(0% 0 0/.3)}html[data-theme=light],.screen[data-tone=light],.pv-frame[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:oklch(95.2% 0 0);--surface:oklch(100% 0 0);--notch:oklch(97.6% 0 0);--desk:oklch(95.2% 0 0);--menubar:oklch(100% 0 0);--menu:oklch(100% 0 0);--sheet:oklch(97.6% 0 0);--stage:oklch(100% 0 0);--raise:oklch(95.2% 0 0);--event:oklch(95.2% 0 0);--strip:oklch(95.2% 0 0);--glass:oklch(95.2% 0 0);--glass-hot:oklch(90.4% 0 0);--fg:oklch(19.1% 0 0);--fg-hi:oklch(19.1% 0 0);--muted:oklch(48.9% 0 0);--hush:oklch(58.3% 0 0);--border:oklch(90.4% 0 0);--line-strong:oklch(58.3% 0 0);--accent:oklch(85.8% .128 104.8);--accent-hot:oklch(79.7% .131 104.6);--accent-pressed:oklch(68.9% .121 103.6);--accent-ink:oklch(46.5% .079 102.6);--on-accent:oklch(26.9% .034 103.4);--selected-bg:oklch(97.8% .024 104.2);--selected-fg:oklch(46.5% .079 102.6);--selected-border:oklch(46.5% .079 102.6);--selected-hot:oklch(95.1% .048 103.5);--red:oklch(92.4% .034 6.4);--red-ink:oklch(45.6% .164 21);--warn-bg:oklch(93.3% .042 66.1);--warn-fg:oklch(43.2% .102 53.8);--green:oklch(94% .035 161.4);--green-ink:oklch(41.4% .095 155.4);--send-hot:oklch(38.7% 0 0);--pressed:color-mix(in oklch, var(--fg) 16%, var(--stage));--slate-bg:oklch(92.5% 0 0);--slate-fg:oklch(26% 0 0);--teal-bg:oklch(93.9% .035 185.5);--teal-fg:oklch(40.5% .068 182.2);--iris-bg:oklch(91.3% .036 296.3);--iris-fg:oklch(37.2% .141 284.5);--rose-bg:oklch(92.1% .036 346.1);--rose-fg:oklch(40.9% .128 351.3);--sand-bg:oklch(92.8% .035 72.9);--sand-fg:oklch(41.3% .08 61.8);--menu-ring:var(--border);--thumb-shadow:0 1px 2px oklch(0% 0 0/.14), 0 0 0 .5px oklch(0% 0 0/.1)}.screen[data-tone=light]{--bg:color-mix(in oklch, var(--sheet) 96%, var(--accent));--surface:color-mix(in oklch, var(--stage) 98%, var(--accent));--glass:color-mix(in oklch, var(--raise) 96%, var(--accent));--glass-hot:color-mix(in oklch, var(--border) 96%, var(--accent));--fg-soft:color-mix(in oklch, var(--fg) 8%, transparent);--key-bg:color-mix(in oklch, var(--fg) 10%, transparent);--menu-shadow:color-mix(in oklch, var(--fg) 16%, transparent)}.screen[data-tone]{--hair:color-mix(in oklch, var(--fg) 10%, transparent)}.screen[data-tone].night-ground,.night-ground{--bg:var(--night);--sheet:var(--night);--notch:var(--night);--stage:color-mix(in oklch, var(--fg) 4%, var(--night));--raise:color-mix(in oklch, var(--fg) 9%, var(--night));--glass:var(--raise);--event:var(--raise);--chip:var(--raise);--strip:var(--raise);--glass-hot:color-mix(in oklch, var(--fg) 14%, var(--night));--raise-hot:var(--glass-hot);--menu:color-mix(in oklch, var(--fg) 11%, var(--night));--border:color-mix(in oklch, var(--fg) 13%, var(--night));--pressed:var(--border)}html[data-theme=dark],.screen[data-tone=dark]{--act-on:color-mix(in srgb, var(--accent) 60%, var(--stage));--act-unfocused:color-mix(in srgb, var(--accent) 22%, var(--stage));--act-rest:color-mix(in srgb, var(--teal-bg) 78%, var(--stage))}html[data-theme=light]{--act-on:color-mix(in srgb, var(--accent-ink) 50%, var(--stage));--act-unfocused:color-mix(in srgb, var(--accent-ink) 16%, var(--stage));--act-rest:color-mix(in srgb, var(--teal-fg) 42%, var(--stage))}:root,.notch,.screen[data-tone=dark],.pv-frame[data-theme=dark]{--k-slate:color-mix(in oklch, var(--slate-bg) 50%, var(--slate-fg));--k-teal:color-mix(in oklch, var(--teal-bg) 50%, var(--teal-fg));--k-iris:color-mix(in oklch, var(--iris-bg) 50%, var(--iris-fg));--k-rose:color-mix(in oklch, var(--rose-bg) 50%, var(--rose-fg));--k-sand:color-mix(in oklch, var(--sand-bg) 50%, var(--sand-fg))}html[data-theme=light],.screen[data-tone=light],.pv-frame[data-theme=light]{--k-slate:var(--slate-fg);--k-teal:var(--teal-fg);--k-iris:var(--iris-fg);--k-rose:var(--rose-fg);--k-sand:var(--sand-fg)}:root,.notch,.pv-frame[data-theme],.screen[data-tone=dark],.spine{--act-off:color-mix(in oklch, var(--fg) 55%, transparent);--accent-soft:var(--selected-bg);--fg-soft:color-mix(in oklch, var(--fg) 8%, transparent);--glass-focus:var(--glass-hot);--key-bg:color-mix(in oklch, var(--fg) 14%, transparent)}@property --c-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --c-fg{syntax:"<color>";inherits:true;initial-value:#0000}:where(.notch.live){--c-bg:var(--notch);--c-fg:var(--fg)}:is(.halo,[data-cal=slate],[data-hue=slate],.cal-slate){--c-bg:var(--slate-bg);--c-fg:var(--slate-fg)}:is([data-cal=teal],[data-hue=teal],.cal-teal){--c-bg:var(--teal-bg);--c-fg:var(--teal-fg)}:is([data-cal=iris],[data-hue=iris],.cal-iris){--c-bg:var(--iris-bg);--c-fg:var(--iris-fg)}:is([data-cal=rose],[data-hue=rose],.cal-rose){--c-bg:var(--rose-bg);--c-fg:var(--rose-fg)}:is([data-cal=sand],[data-hue=sand],.cal-sand){--c-bg:var(--sand-bg);--c-fg:var(--sand-fg)}html[data-theme=dark] :is(.sheet,.scr-evening) .hl,html[data-theme=dark] :is(.sheet,.scr-evening) .col,html[data-theme=dark] :is(.sheet,.scr-evening) .wk-grid,html[data-theme=dark] :is(.sheet,.scr-evening) .wk-all{border-color:var(--line-strong)}html[data-theme=dark] :is(.sheet,.scr-evening) .now,html[data-theme=light] :is(.sheet,.scr-evening) .now{border-top-color:var(--accent-ink)}html[data-theme=dark] :is(.sheet,.scr-evening) .now:before,html[data-theme=light] :is(.sheet,.scr-evening) .now:before{background:var(--accent-ink)}html[data-theme=dark] .sheet ::selection{background:var(--accent);color:var(--on-accent)}html[data-theme=light] .sheet ::selection{background:var(--accent);color:var(--on-accent)}html[data-theme=dark] .sheet .thread,html[data-theme=light] .sheet .thread{scrollbar-color:var(--hush) transparent}*,:before,:after{box-sizing:border-box}code,kbd,samp,pre{font-family:inherit}html[data-shell=notch],html[data-shell=sheet],html[data-shell=setup]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%;color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:0 0;font-size:13px;line-height:1.5}html[data-shell=notch] body,html[data-shell=sheet] body,html[data-shell=setup] body,html[data-shell=notch] #root,html[data-shell=sheet] #root,html[data-shell=setup] #root{background:0 0;width:100%;height:100%;margin:0;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}html[data-shell=notch] p,html[data-shell=sheet] p,html[data-shell=setup] p{text-wrap:pretty;margin:0}html[data-shell=notch] ::selection{background:color-mix(in oklch, var(--accent) 45%, transparent);color:var(--fg)}html[data-shell=sheet] ::selection{background:color-mix(in oklch, var(--accent) 45%, transparent);color:var(--fg)}html[data-shell=notch] :focus-visible,html[data-shell=sheet] :focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}:root [data-quiet-focus]:is(:focus,:focus-visible){outline:none}:root :is(input,textarea,.field)[data-quiet-focus]:is(:focus,:focus-visible){box-shadow:none}:root .hc .composer:has([data-quiet-focus]){box-shadow:none}:root .stepper:has([data-quiet-focus]){box-shadow:none}:root .field:not(.bad):has([data-quiet-focus]){box-shadow:none}:root .field:has([data-quiet-focus]){background:var(--field-bg)}:root .hc .composer:has([data-quiet-focus]){background:var(--glass)}:root .ghost-row[data-quiet-focus]:not(:hover,.on,[data-active]){background:0 0}.num{font-variant-numeric:tabular-nums}.app-ico{border-radius:var(--r-app);object-fit:contain;width:100%;height:100%;display:block}.meta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.mono{font-family:var(--font-mono);font-size:12px;font-weight:400}svg.i{flex:none;width:15px;height:15px}.ghost-row{border-radius:var(--ghost-r,var(--r-row));color:var(--fg);text-align:left;transition:background-color .16s var(--ease), color .16s var(--ease);background:0 0;border:0}.ghost-row:where(:is(button,a,[role]):hover:not(:disabled),:focus-visible,.on,[data-active]){background:var(--fg-soft)}.ghost-row:is(:focus-visible,[data-active]){outline:2px solid var(--accent-ink);outline-offset:2px}.ghost-row.inset:is(:focus-visible,[data-active]){outline-offset:-2px}.sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.empty-line{color:var(--muted);margin:0;padding:24px 0;font-size:15px}.empty-line.small{padding:6px 8px;font-size:12px}.empty-line.lead{align-items:center;gap:8px;font-size:13px;line-height:1.4;display:flex}.empty-line.lead svg{width:14px;height:14px;color:var(--hush);flex:none}.subhead{color:var(--muted);font-size:12px;font-weight:500}.note-line{color:var(--muted);text-wrap:pretty;font-size:12px;line-height:1.45}.headline{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:500;line-height:1.2}.callout{border-radius:var(--r-card);background:var(--raise);color:var(--fg);text-wrap:pretty;padding:10px 12px;font-size:13px;line-height:1.5}.callout.warn{background:var(--warn-bg);color:var(--warn-fg)}.callout.danger{background:var(--red);color:var(--red-ink)}.board{max-width:1512px;margin:0 auto;padding:20px 24px 32px}.back{color:var(--muted);align-items:center;gap:6px;padding:6px 0;font-size:13px;font-weight:500;display:inline-flex}.back:hover{color:var(--fg)}.desktop{transform-origin:0 0;border-radius:var(--r-pop);border:1px solid var(--line-strong);background:var(--desk);width:1512px;height:982px;font-size:13px;position:absolute;top:0;left:0;overflow:hidden}.menubar{font-family:var(--font-system);background:var(--menubar);z-index:25;justify-content:space-between;align-items:center;height:34px;padding:0 18px;display:flex;position:absolute;inset:0 0 auto}.menubar .left,.menubar .right{align-items:center;gap:20px;display:flex}.menubar .left span:first-child{font-weight:600}.menubar .left span:not(:first-child){color:var(--fg);opacity:.86}.surface{--surface-pad:12px 14px;padding:var(--surface-pad);border-radius:var(--r-pop);background:var(--menu);box-shadow:0 0 0 1px var(--menu-ring), 0 8px 24px var(--sheet-shadow);overscroll-behavior:contain;transition:opacity .16s var(--ease), transform .22s var(--ease)}.surface.sm{--surface-pad:6px}.surface.lg{--surface-pad:20px}.surface.dialog{--surface-pad:24px;border-radius:var(--r-panel)}.surface.flush{--surface-pad:0px;border-radius:var(--r-window);overflow:hidden}@starting-style{.surface{opacity:0;transform:translateY(var(--surface-dy,-4px)) scale(.98)}}.surface.leaving{opacity:0;transform:translateY(var(--surface-dy,-4px)) scale(.98);visibility:hidden;pointer-events:none;transition:opacity .16s var(--ease-in), transform .22s var(--ease-in), visibility 0s .22s}.scrim{z-index:6;background:color-mix(in oklch, var(--scrim) 55%, transparent);transition:opacity .16s var(--ease);place-items:center;display:grid;position:absolute;inset:0}@starting-style{.scrim{opacity:0}}.cap{border-radius:var(--r-pill);background:var(--glass);min-width:104px;height:34px;color:var(--fg);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease), color .16s var(--ease), box-shadow .16s var(--ease), transform .14s var(--ease);border:0;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:13px;font-weight:500;display:inline-flex}.cap.sm{gap:8px;min-width:0;height:30px;padding:0 14px}.cap.xs{gap:6px;min-width:0;height:24px;padding:0 10px;font-size:12px}:is(.scr-controls,.scr-ignored,.sl-act,.cv-main,.ev-close,.ev-breath-act) .cap:not(.sm,.xs){height:40px;font-size:14px}.cap svg.i{width:12px;height:12px}.cap>.k:last-child{margin-right:-11px}.cap.sm>.k:last-child{margin-right:-9px}:is(.scr-controls,.scr-ignored,.sl-act,.cv-main) .cap:not(.sm,.xs)>.k:last-child{margin-right:-10px}.cap.sm .k{min-width:20px;height:20px;font-size:11px}.cap .spin{border-color:color-mix(in oklch, currentColor 30%, transparent);border-top-color:currentColor}.cap.pop{gap:6px;padding:0 9px 0 13px}.cap:is(:hover,.holding):not(:disabled,[aria-disabled=true],.passive),.cap.pop[aria-expanded=true]{background:var(--glass-hot)}.cap:is(:active,.pressed):not(:disabled,[aria-disabled=true],.tint,.passive,.dim){background:var(--pressed);transform:scale(.97)}.cap.dim{color:var(--hush);background:0 0}.cap.dim:is(:hover,:focus-visible):not(:disabled){color:var(--fg)}.cap.dim:is(:active,.pressed):not(:disabled){transform:scale(.97)}:is(.cap,.circ).primary{background:var(--accent);color:var(--on-accent)}:is(.cap,.circ).primary:hover:not(:disabled){background:var(--accent-hot)}:is(.cap,.circ).primary:is(:active,.pressed):not(:disabled){background:var(--accent-pressed)}.cap.primary .k{background:color-mix(in oklch, var(--on-accent) 18%, transparent)}.cap.danger{color:var(--red-ink)}.cap.danger:is(:hover,:active):not(:disabled){background:var(--red)}:is(.cap,.circ).ghost{background:0 0}:is(.cap,.circ).ghost:hover:not(:disabled){background:var(--fg-soft)}:is(.cap,.circ).tint,:is(.cap,.circ).tint:hover:not(:disabled){background:color-mix(in oklch, currentColor 14%, transparent);color:inherit}:is(.cap,.circ).tint:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px}:is(.cap,.circ).tint:focus-visible{outline-color:currentColor}.cap:is([aria-pressed=true],.on){background:var(--selected-bg);color:var(--selected-fg);box-shadow:inset 0 0 0 1px var(--selected-border)}.cap:is([aria-pressed=true],.on):hover:not(:disabled){background:var(--selected-hot)}:is(.cap,.circ):focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.circ{border-radius:var(--r-pill);background:var(--glass);width:30px;height:30px;color:var(--fg);cursor:pointer;transition:background-color .16s var(--ease), color .16s var(--ease), box-shadow .16s var(--ease), transform .14s var(--ease);border:0;flex:none;place-items:center;padding:0;display:grid}.circ.sm{width:22px;height:22px}.circ.lg{width:34px;height:34px}.circ.xl{width:40px;height:40px}.circ.sm svg.i{width:12px;height:12px}.circ.xl svg.i{width:16px;height:16px}.circ:is(:hover,[aria-expanded=true]):not(:disabled){background:var(--glass-hot)}.circ:is(:active,.pressed):not(:disabled,.primary,.inverse,.dim,.tint){background:var(--pressed);transform:scale(.97)}.circ:is(.primary,.inverse,.dim,.tint):is(:active,.pressed):not(:disabled){transform:scale(.97)}.circ.dim{color:var(--muted);background:0 0}.circ.dim:hover:not(:disabled){background:var(--fg-soft);color:var(--fg)}.circ.inverse{background:var(--fg);color:var(--sheet)}.circ.inverse:hover:not(:disabled){background:var(--send-hot)}.n-body :is(.cap,.circ):not(.primary,.tint,.ghost,.dim,.inverse,[aria-pressed=true],.on){background:var(--on-halo);color:var(--on-halo-fg);box-shadow:inset 0 0 0 1px var(--on-halo-ring)}.n-body :is(.cap,.circ):not(.primary,.tint,.ghost,.dim,.inverse,[aria-pressed=true],.on):is(:hover,.holding,[aria-expanded=true]):not(:disabled){background:var(--on-halo-hot)}.cap:is(:disabled,[aria-disabled=true],.passive){cursor:default}.cap:disabled{transform:none}.cap:disabled:not([aria-busy=true],[aria-pressed=true],.on,.tint){color:var(--muted)}:is(.cap,.circ).primary:disabled:not([aria-busy=true]){background:var(--glass)}.n-body :is(.cap,.circ).primary:disabled:not([aria-busy=true]){background:var(--on-halo);color:var(--on-halo-muted);box-shadow:inset 0 0 0 1px var(--on-halo-ring)}.circ:disabled{cursor:default;color:var(--hush)}.circ.inverse:disabled{background:var(--glass)}.k{border-radius:var(--r-chip);background:var(--key-bg);min-width:22px;height:22px;font-family:var(--font-sans);letter-spacing:.02em;justify-content:center;align-items:center;gap:1px;padding:0 6px;font-size:12px;font-weight:500;display:inline-flex}.k.pill{border-radius:var(--r-pill);letter-spacing:0;padding:0 7px}.tag{border-radius:var(--r-chip);white-space:nowrap;align-items:center;height:22px;padding:0 7px;font-size:12px;font-weight:500;display:inline-flex}.tag.sm{height:20px;font-size:11.5px}.tag.xs{height:18px;padding:0 6px;font-size:11px}.tag.ok{background:var(--green);color:var(--green-ink)}.tag.bad{background:var(--red);color:var(--red-ink)}.tag.warn{background:var(--warn-bg);color:var(--warn-fg)}.tag.neutral{background:var(--fg-soft);color:var(--fg)}.tag.quiet{background:var(--fg-soft);color:var(--muted)}.tag.accent{background:var(--accent);color:var(--on-accent);font-weight:600}.chip{border-radius:var(--r-chip);max-width:100%;height:22px;font:inherit;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;border:0;padding:0 8px;font-size:12px;font-weight:500;line-height:22px;display:inline-block;overflow:hidden}.chip.sm{font-size:11px}.chip:is(.cal-slate,.cal-teal,.cal-iris,.cal-rose,.cal-sand){background:var(--c-bg);color:var(--c-fg)}.chip.marker{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}.acts{align-items:center;gap:8px;display:flex}.ear{color:var(--fg);white-space:nowrap;font-size:12px;font-weight:500}.n-ears .ear{color:var(--muted)}.ear.red{color:var(--red-ink)}.ear-dim{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.spin{border:1.5px solid var(--hush);border-top-color:var(--fg);border-radius:var(--r-pill);flex:none;width:12px;height:12px;animation:.8s linear infinite spin}@media (prefers-reduced-motion:reduce){:root .spin{animation:2.4s linear infinite spin!important}}@keyframes spin{to{transform:rotate(360deg)}}.wait-dots{border-radius:var(--r-pill);background:var(--raise);flex:none;align-items:center;gap:4px;height:28px;padding:0 12px;display:inline-flex}.wait-dots i{border-radius:var(--r-pill);background:var(--muted);width:6px;height:6px;animation:waitDot 1.2s var(--ease) infinite}.wait-dots i:nth-child(2){animation-delay:.15s}.wait-dots i:nth-child(3){animation-delay:.3s}@keyframes waitDot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}@property --rise{syntax:"<length>";inherits:false;initial-value:6px}@property --rise-out{syntax:"<length>";inherits:false;initial-value:4px}@keyframes riseIn{0%{opacity:0;transform:translateY(var(--rise,6px))}}@keyframes riseOut{to{opacity:0;transform:translateY(calc(-1 * var(--rise-out,4px)))}}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeOut{to{opacity:0}}@keyframes growX{0%{transform:scaleX(0)}}@keyframes changedRing{0%,35%{box-shadow:inset 0 0 0 1.5px var(--accent-ink)}to{box-shadow:inset 0 0 0 1.5px #0000}}@keyframes flash{0%{background:var(--selected-bg)}to{background:0 0}}@keyframes draft-caret{0%,35%{opacity:1}50%,85%{opacity:0}to{opacity:1}}.halo{isolation:isolate;position:relative;overflow:hidden}.halo[data-cal=red]{--c-bg:var(--red);--c-fg:var(--red-ink)}[data-theme=dark] .halo{--n-field:color-mix(in oklch, var(--c-bg) 72%, transparent);--n-field-2:color-mix(in oklch, var(--c-bg) 44%, transparent)}[data-theme=light] .halo{--n-field:color-mix(in oklch, var(--c-fg) 20%, transparent);--n-field-2:color-mix(in oklch, var(--c-fg) 12%, transparent)}.halo:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 28% 38%, var(--n-field), transparent 72%), radial-gradient(55% 65% at 74% 66%, var(--n-field-2), transparent 74%);animation:16s ease-in-out infinite alternate haloDrift;position:absolute;inset:-60% -30%}@keyframes haloDrift{0%{transform:translate(-6%,4%)rotate(-4deg)}to{transform:translate(6%,-4%)rotate(4deg)}}.quit-track{border-radius:var(--r-pill);background:color-mix(in oklch, var(--fg) 10%, transparent);pointer-events:none;height:2px;position:absolute;bottom:0;left:16px;right:16px}.quit-track>span{border-radius:var(--r-pill);background:var(--accent);transform-origin:0;transition:transform 60ms linear;position:absolute;inset:0}.quit-track.draining>span{transition:transform .24s var(--ease)}.notch{background:var(--notch);width:200px;height:34px;color:var(--fg);border-radius:0 0 var(--r-card) var(--r-card);z-index:30;transition:width .34s var(--ease), height .34s var(--ease), left .34s var(--ease), border-radius .34s var(--ease);position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.notch.has-ears{width:320px}.notch[data-state=idle]{cursor:pointer}.notch[data-state=idle]:hover{width:216px}.notch.has-ears[data-state=idle]:hover{width:336px}.notch:not([data-state=idle]){border-radius:0 0 var(--r-window) var(--r-window)}.n-shade{opacity:0;pointer-events:none;z-index:0;width:100%;height:100%;transition:opacity .42s var(--ease);position:absolute;inset:0}.notch[data-shade=on] .n-shade{opacity:1;transition:opacity .9s var(--ease)}.notch[data-shade=on] .n-ears .ear,.notch[data-shade=on] .n-ears .ear-dim{color:var(--fg)}.notch[data-shade=on] .n-ears .ear.red{color:var(--red-ink)}.n-ears{z-index:1;justify-content:space-between;align-items:center;height:34px;padding:0 18px;display:flex;position:absolute;inset:0 0 auto}.ear-hit{width:100%;height:100%;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;display:flex}.ear-hit:disabled{cursor:default}.n-right .ear-hit{justify-content:flex-end}.ear-time{gap:4px}.ear-time .ear-dim{transition:color .16s var(--ease)}.ear-time:is(:hover,:focus-visible,[aria-expanded=true]) .ear-dim{color:var(--fg)}.notch.live .ear-time.in-block .ear-dim{color:var(--c-fg)}.ear-time>svg{width:12px;height:12px;color:var(--fg);opacity:0;transition:opacity .16s var(--ease), transform .22s var(--ease);flex:none;margin-right:-2px;transform:translateY(-2px)}.ear-time:not(.chev-on)>svg{display:none}.ear-time.chev-on>svg{opacity:1;transform:none}@starting-style{.ear-time.chev-on>svg{opacity:0;transform:translateY(-2px)}}.ear-dot{border-radius:var(--r-pill);background:var(--accent);flex:none;width:5px;height:5px}.n-queue{text-align:left;flex-direction:column;gap:2px;margin:8px 0 0;padding:0;list-style:none;display:flex}.n-queue button{width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:16px;margin:0;padding:6px 0;font-size:14px;font-weight:450;display:flex}.n-queue button.pinned{font-weight:650}.n-queue .when{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:500}.n-queue button.pinned .when{color:var(--fg);font-weight:650}.n-right{justify-items:end;display:grid}.n-right>*{transition:opacity .16s var(--ease);grid-area:1/1}.n-right .oh{opacity:0;color:var(--fg);align-items:center;gap:6px;display:inline-flex}.notch.openable:is(:hover,:has(.n-text:focus-visible),.peek) .n-right .rt{opacity:0}.notch.openable:is(:hover,:has(.n-text:focus-visible),.peek) .n-right .oh{opacity:1}.n-ears .ear.ready{color:var(--fg)}.n-ears .recall{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.n-ears .recall:before{content:"";border-radius:var(--r-pill);background:var(--accent);flex:none;width:5px;height:5px}.n-ears .recall:hover .ear-dim,.n-ears .recall:hover .live-name{color:var(--fg)}.notch.live{background:var(--c-bg);transition:width .34s var(--ease), height .34s var(--ease), left .34s var(--ease), border-radius .34s var(--ease), background-color .7s var(--ease)}.notch.live.settled{background:var(--notch)}.notch.live .live-name,.notch.live .live-left,.notch.live .ear.ready{color:var(--c-fg);transition:color .7s var(--ease)}.notch.live.settled .live-name,.notch.live.settled .live-left,.notch.live.settled .ear.ready{color:var(--fg)}.notch.live .live-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;font-size:13px;font-weight:500;display:block;overflow:hidden}.notch.live .n-right{align-self:stretch;position:relative}.notch.live .live-left{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500;line-height:1;position:relative}.notch.live.detail{border-radius:0 0 var(--r-window) var(--r-window);background:var(--notch)}.notch.live.detail .live-name,.notch.live.detail .live-left,.notch.live.detail .ear.ready{color:var(--fg)}.notch.live .live-hit{min-width:0;min-height:0;color:inherit;font:inherit;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:center;margin:0;padding:0 18px;display:flex;position:absolute;inset:0}.notch.live .live-hit .ear.ready{margin-left:10px}.notch.live .live-hit:hover,.notch.live .live-hit[aria-expanded=true]{color:inherit;background:0 0}.notch.live .live-hit:focus-visible{box-shadow:inset 0 0 0 1.5px var(--accent-ink);outline:none}.notch.detail .n-body{text-align:left;width:auto;padding:10px 22px 20px;left:0;right:0;transform:none}.live-detail{flex-direction:column;display:flex}.ld-title{letter-spacing:-.03em;color:var(--fg);text-wrap:balance;margin:0;font-size:28px;font-weight:560;line-height:1.12}.ld-meter{margin-top:18px}.ld-track{border-radius:var(--r-pill);background:color-mix(in oklch, var(--fg) 22%, transparent);height:3px;position:relative;overflow:hidden}.ld-fill{border-radius:inherit;background:var(--fg);transform:scaleX(var(--live-p,0));transform-origin:0;position:absolute;inset:0}.ld-times{letter-spacing:0;color:var(--fg);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;margin-top:6px;font-size:12px;font-weight:500;display:flex}.ld-next{min-width:0;color:var(--muted);align-items:baseline;gap:8px;margin:16px 0 0;font-size:13px;font-weight:450;line-height:1.3;display:flex}.ld-next-k{flex:none}.ld-next-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ld-next-when{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}.cs{text-align:left;flex-direction:column;align-self:stretch;width:100%;padding:2px 2px 4px;display:flex}.cs>*{animation:csIn .36s var(--ease) both}.cs>:nth-child(2){animation-delay:40ms}.cs>:nth-child(3){animation-delay:80ms}.cs>:nth-child(4){animation-delay:.12s}.cs>:nth-child(5){animation-delay:.16s}@keyframes csIn{0%{opacity:0;transform:translate(12px)}}.cs .cs-when{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:12px;min-width:0;margin:0;display:flex}.cs-at{letter-spacing:-.04em;color:var(--fg);font-size:36px;font-weight:400;line-height:1.1}.cs-in{color:var(--muted);align-items:center;gap:8px;font-size:15px;font-weight:450;display:inline-flex}.cs:is([data-near=near],[data-near=now]) .cs-in{color:var(--fg);font-weight:560}.cs[data-near=now] .cs-in:before{content:"";border-radius:var(--r-pill);background:var(--accent);width:6px;height:6px}.cs .cs-title{letter-spacing:-.02em;color:var(--fg);text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:20px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.cs .cs-sub{color:var(--muted);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px;font-weight:450}.cs .cs-first{color:var(--fg);align-items:flex-start;gap:6px;margin:16px 0 0;font-size:15px;font-weight:500;line-height:1.4;display:flex}.cs-first svg{flex:none;width:14px;height:14px;margin-top:3px}.cs .cs-notes{color:var(--muted);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;font-size:13px;font-weight:450;line-height:1.45;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.cs>*{animation:none}}.cs .cs-first+.cs-notes{padding-left:20px}.cs-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.cs-top .cap{flex:none}.ld-title.clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ld-left{color:var(--fg);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:14px;font-weight:500}.ld-left span{color:var(--muted);font-weight:450}.live-detail .ld-meter{margin-top:12px}.n-body{text-align:center;opacity:1;z-index:1;transition:opacity .2s var(--ease) .1s;padding:8px 28px 20px;position:absolute;top:34px;left:50%;transform:translate(-50%)}.n-body:not(.in){opacity:0;visibility:hidden;transition:opacity .12s var(--ease-in), visibility 0s .12s}.n-text{border-radius:var(--r-row);letter-spacing:-.01em;width:100%;color:var(--fg-hi);text-align:center;text-wrap:balance;background:0 0;border:0;margin:0;padding:2px 6px;font-size:16px;font-weight:400;line-height:1.4;display:block}button.n-text{cursor:pointer}.n-body .acts{flex-wrap:wrap;justify-content:center;margin-top:14px}.n-body.board{flex-direction:column;min-height:0;display:flex;bottom:0;overflow:hidden}.n-body.board .n-text,.n-body.board .acts{flex:none}.focus{flex-direction:column;align-items:flex-start;gap:16px;max-width:440px;display:flex}.focus-cols{width:100%;box-shadow:none;background:0 0;border:0;gap:0;display:flex}.focus-h{margin-bottom:2px}.focus ul{margin:0;padding:0;list-style:none}.focus li{letter-spacing:-.011em;align-items:center;gap:8px;height:28px;font-size:13px;font-weight:500;display:flex}.focus li .app-ico{object-fit:contain;flex:none;width:18px;height:18px;display:block}.n-body.board .focus{flex:auto;gap:0;width:100%;max-width:none;min-height:0;margin-top:8px}.n-body.board .focus-cols{gap:0}.focus-col{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;flex-direction:column;flex:1 1 0;display:flex}.focus-col:first-child{padding-right:16px}.focus-col:last-child{padding-left:16px}.focus-h{flex:none;margin-bottom:8px}.n-body.board .focus-cols{scrollbar-width:none;flex:auto;min-height:0;overflow:hidden auto}.n-body.board .focus-cols::-webkit-scrollbar{width:0;height:0}.n-body.board .focus-cols.more{-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.focus ul{flex-direction:column;padding:6px 0 10px;display:flex;overflow:visible}.focus li>button{cursor:pointer;width:100%;height:28px;color:inherit;box-shadow:none;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;margin:0;padding:0;display:flex}.focus li>button:not(.on){opacity:.4}.focus li>button.on{opacity:1}.focus li>button:not(.on):hover{opacity:.7}.focus li>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.focus li .app-ico{border-radius:var(--r-app);overflow:hidden}.focus li .app-ico svg{pointer-events:none;border-radius:var(--r-app);width:18px;height:18px;display:block;overflow:hidden}.focus-app-face{fill:color-mix(in oklch, var(--fg) 16%, var(--glass))}.focus-app-glyph{stroke:color-mix(in oklch, var(--fg) 72%, transparent);stroke-linecap:round;stroke-linejoin:round}.focus-web-face{fill:color-mix(in oklch, var(--fg) 10%, var(--glass))}.focus-web-glyph{stroke:color-mix(in oklch, var(--fg) 82%, transparent);stroke-linecap:round;stroke-linejoin:round}.n-body .focus-app-face{fill:color-mix(in oklch, var(--on-halo-fg) 14%, transparent)}.n-body .focus-app-glyph{stroke:color-mix(in oklch, var(--on-halo-fg) 72%, transparent)}.n-body .focus-web-face{fill:color-mix(in oklch, var(--on-halo-fg) 12%, transparent)}.n-body .focus-web-glyph{stroke:color-mix(in oklch, var(--on-halo-fg) 82%, transparent)}.n-sub{text-align:center;margin-top:4px}.ok-line{align-items:center;gap:8px;display:inline-flex}.ok-line svg.i{color:var(--green-ink)}.rowin{animation:riseIn .28s var(--ease) both}.n-text.blk{text-wrap:balance;padding:0}.n-sub.blk{line-height:normal}.q-acts{justify-content:center;gap:8px;margin-top:12px;display:flex}.q-acts .cap{min-width:88px}.drift-acts{margin-top:14px}.sheet{visibility:hidden;z-index:20;background:var(--sheet);width:600px;height:700px;color:var(--fg);border-radius:var(--r-window) var(--r-window) 0 0;box-shadow:0 -2px 12px var(--sheet-shadow);transition:transform .38s var(--ease), width .38s var(--ease), left .38s var(--ease), visibility 0s .38s;display:flex;position:absolute;bottom:0;left:calc(50% - 300px);overflow:hidden;transform:translateY(calc(100% + 40px))}.sheet.open{visibility:visible;transition:transform .38s var(--ease), width .38s var(--ease), left .38s var(--ease), visibility 0s;transform:translateY(0)}.thread-col{flex-direction:column;flex:0 0 600px;min-height:0;display:flex}.thread{scrollbar-width:thin;scrollbar-color:var(--raise) transparent;flex-direction:column;flex:1;gap:14px;min-height:0;padding:6px 24px 12px;display:flex;overflow-y:auto}.r-user{background:var(--glass);border-radius:var(--r-panel);align-self:flex-end;max-width:80%;padding:8px 15px;font-size:15px}.r-text{color:var(--fg);font-size:15px;line-height:1.55}.ref{text-decoration:underline;-webkit-text-decoration-color:var(--hush);text-decoration-color:var(--hush);text-underline-offset:3px;border-radius:var(--r-mark);cursor:pointer;text-decoration-thickness:1px;transition:background .15s}.ref:hover,.ref:focus-visible{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg);background:var(--fg-soft);outline:none}.compose{flex:none;padding:8px 18px 18px}.r-user,.r-text{white-space:pre-wrap;overflow-wrap:anywhere}html[data-shell=sheet] .composer textarea:focus-visible{outline:none}.ear-glyph{width:16px;height:16px;color:var(--fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.ear-glyph .i{width:14px;height:14px}.ear.red .ear-glyph{color:var(--red-ink)}.capture-scan{box-sizing:border-box;border-radius:var(--r-mark);border:1.5px solid;width:15px;height:11px;display:block;position:relative;overflow:hidden}.capture-scan i{background:var(--accent);height:1.5px;animation:1.1s ease-in-out infinite alternate capture-sweep;position:absolute;top:0;left:0;right:0}html[data-theme=light] .capture-scan i{background:var(--accent-ink)}.capture-capturing .capture-scan{animation:.4s ease-out both capture-flash}@keyframes capture-sweep{0%{transform:translateY(0)}to{transform:translateY(6.5px)}}@keyframes capture-flash{0%{background:currentColor}to{background:0 0}}@media (prefers-reduced-motion:reduce){.capture-scan,.capture-scan i{animation:none}.capture-scan i{transform:translateY(3.25px)}}.page-btn{border-radius:var(--r-row);height:30px;color:var(--fg);transition:background .16s var(--ease);background:0 0;border:0;align-items:center;gap:5px;padding:0 8px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.page-btn svg{width:12px;height:12px}.page-btn:hover,.page-btn[aria-expanded=true]{background:var(--glass-hot)}button.ev.on,button.chip.on{z-index:3;box-shadow:inset 0 0 0 1.5px}.wk-head,.wk-all,.wk-grid{grid-template-columns:44px repeat(7,1fr);display:grid}.wk-head{align-items:end;height:40px;padding-bottom:8px}.wk-day{align-items:baseline;gap:6px;padding-left:8px;display:flex}.wk-day .num{color:var(--fg);font-size:15px;font-weight:500}.wk-all{border-top:1px solid var(--border);align-items:center;min-height:28px;padding-block:4px}.wk-grid{border-top:1px solid var(--border);position:relative}.hl{border-top:1px solid var(--border);pointer-events:none;height:0;position:absolute;left:44px;right:0}.gutter{position:relative}.hr{font-variant-numeric:tabular-nums;color:var(--muted);background:var(--stage);padding:0 2px;font-size:11px;position:absolute;right:8px;transform:translateY(-50%)}.col{border-left:1px solid var(--border);position:relative}.ev{z-index:2;background:var(--event);border-radius:var(--r-row);padding:4px 7px;font-size:13px;line-height:1.2;position:absolute;left:3px;right:3px;overflow:hidden}.ev b{font-weight:500;display:block}.ev .num{color:var(--muted);margin-top:2px;font-size:12px;display:block}.ev.past{opacity:.45}.day .ev{width:52%;padding:5px 10px;font-size:14px;left:8px;right:auto}.day .ev b{display:inline}.day .ev .num{margin-left:8px;font-size:13px;display:inline}.now{border-top:1.5px solid var(--accent);z-index:4;position:absolute;left:-5px;right:0}.now:before{content:"";border-radius:var(--r-pill);background:var(--accent);width:9px;height:9px;position:absolute;top:-5px;left:0}.day .wk-head,.day .wk-all,.day .wk-grid{grid-template-columns:44px 1fr}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.no-motion *,.no-motion :before,.no-motion :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-shell=notch]{--bar:34px;--camera-gap:0px;--ear-left:0px;--ear-right:0px}html[data-shell=notch] .notch{height:var(--bar)}html[data-shell=notch] .n-ears{height:var(--bar);grid-template-columns:minmax(var(--ear-left), 1fr) var(--camera-gap) minmax(var(--ear-right), 1fr);box-sizing:border-box;align-items:center;padding:0;display:grid}html[data-shell=notch] .n-ears>span:first-child{box-sizing:border-box;text-align:left;min-width:0;padding:0 18px;overflow:hidden}html[data-shell=notch] .n-ears>span:first-child .live-name,html[data-shell=notch] .n-ears>span:first-child .ear,html[data-shell=notch] .n-ears>span:first-child .ear-dim{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}html[data-shell=notch] .n-ears>span:first-child:not(:has(.live-name,.ear,.ear-dim)){padding:0}html[data-shell=notch] .n-ears>.n-right{box-sizing:border-box;text-align:right;grid-column:3;min-width:0;padding:0 18px;overflow:hidden}html[data-shell=notch] .n-ears>.n-right:not(:has(.ear,.ear-dim,.ear-run,.ear-stat)){padding:0}html[data-shell=notch] .n-body{top:var(--bar)}html[data-shell=sheet] .sheet,html[data-shell=sheet] .sheet.open{visibility:visible}html[data-shell=sheet] .sheet.no-motion{transition:none}html[data-shell=sheet] .sheet{will-change:transform}html[data-overlay-chroma=key][data-shell=notch],html[data-overlay-chroma=key][data-shell=sheet],html[data-overlay-chroma=key][data-shell=notch] body,html[data-overlay-chroma=key][data-shell=sheet] body,html[data-overlay-chroma=key][data-shell=notch] #root,html[data-overlay-chroma=key][data-shell=sheet] #root{background:#f0f}html[data-overlay-chroma=key][data-shell=sheet] .sheet{box-shadow:none;box-sizing:border-box;border:3px solid var(--sheet);will-change:auto;transition:top .38s var(--ease), width .38s var(--ease), left .38s var(--ease), visibility 0s .38s;top:calc(100% + 40px);bottom:auto;transform:none}html[data-overlay-chroma=key][data-shell=sheet] .sheet.open{transition:top .38s var(--ease), width .38s var(--ease), left .38s var(--ease), visibility 0s;top:0;transform:none}html[data-overlay-chroma=key][data-shell=sheet] .sheet.no-motion,html[data-overlay-chroma=key][data-shell=sheet] .sheet.no-motion.open{transition:none}html[data-overlay-chroma=key][data-shell=notch] .notch{box-shadow:none;box-sizing:border-box;border:3px solid var(--notch);overflow:hidden}html[data-overlay-chroma=key][data-shell=notch] .n-body{will-change:auto;margin-left:auto;margin-right:auto;left:0;right:0;transform:none}html[data-overlay-chroma=key][data-shell=notch] .n-body:not(.in){opacity:1;visibility:visible}html[data-overlay-paint=replace][data-shell=sheet] .sheet{will-change:auto;box-shadow:none;transition:none}html[data-overlay-paint=replace][data-shell=notch] .notch,html[data-overlay-paint=replace][data-shell=notch] .n-ears{transition:none}html[data-overlay-paint=replace][data-shell=notch],html[data-overlay-paint=replace][data-shell=sheet],html[data-overlay-paint=replace][data-theme=dark][data-shell=notch],html[data-overlay-paint=replace][data-theme=light][data-shell=notch],html[data-overlay-paint=replace][data-theme=dark][data-shell=sheet],html[data-overlay-paint=replace][data-theme=light][data-shell=sheet],html[data-overlay-paint=replace][data-shell=notch] body,html[data-overlay-paint=replace][data-shell=sheet] body,html[data-overlay-paint=replace][data-shell=notch] #root,html[data-overlay-paint=replace][data-shell=sheet] #root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;overflow:hidden}html[data-overlay-paint=replace][data-shell=notch] .n-body:not(.in),html[data-overlay-paint=replace][data-shell=notch] .n-shade{display:none}html[data-shell=sheet] .ref{border-radius:var(--r-mark);font:inherit;color:inherit;text-align:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--hush);text-decoration-color:var(--hush);text-underline-offset:3px;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0;text-decoration-thickness:1px;transition:background .15s;display:inline}html[data-shell=sheet] .ref:hover,html[data-shell=sheet] .ref:focus-visible{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg);background:var(--fg-soft);outline:none}html[data-shell=sheet] .ev.lit{outline:1.5px solid var(--red-ink);outline-offset:-1.5px}html[data-shell=sheet] .composer input:focus,html[data-shell=sheet] .composer input:focus-visible{outline:none}html[data-shell=notch] button,html[data-shell=sheet] button,html[data-shell=notch] h1,html[data-shell=notch] h2,html[data-shell=sheet] h1,html[data-shell=sheet] h2{margin:0}
