:root{--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}#__next,body,html{height:100%;width:100%;overflow:hidden}html{position:fixed;inset:0}body,html{overscroll-behavior:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow:hidden}button{background:none;border:none;cursor:pointer}button,input,textarea{font:inherit;color:inherit}:root{--canvas-bg:#f6f4ee;--canvas-frozen-bg:#f1eee6;--canvas-frozen-shadow:inset 0 0 0 1px rgba(40,36,28,0.055),inset 0 22px 88px rgba(40,36,28,0.035);--canvas-ink:#2b2a26;--canvas-ink-soft:#6b6a64;--note-butter:#fdf3b8;--note-ivory:#faf6e7;--note-blush:#fadfd9;--note-sage:#d9e7d4;--note-mist:#d9e3ee;--note-lilac:#d4c8e8;--note-ink:#2b2a26;--surface-raised:#fffdf7;--surface-base:#fffdf7;--surface-border:rgba(40,36,28,0.08);--corner-chip-border:var(--surface-border);--surface-hover:rgba(40,36,28,0.06);--surface-subtle:rgba(40,36,28,0.04);--surface-overlay:rgba(30,28,22,0.38);--html-note-boundary:rgba(0,0,0,0.06);--document-workspace-bg:#f3f3f3;--document-page-bg:#fff;--media-letterbox-bg:#000;--open-large-ghost-placeholder-bg:rgba(127,127,127,0.12);--open-large-ghost-shell-bg:rgba(127,127,127,0.18);--dev-overlay-bg:rgba(20,20,20,0.92);--overlay-modal-bg:var(--surface-raised);--overlay-modal-border:var(--surface-border);--overlay-panel-bg:var(--surface-raised);--overlay-panel-border:var(--surface-border);--overlay-toast-bg:var(--surface-raised);--overlay-toast-border:var(--surface-border);--overlay-banner-bg:var(--surface-raised);--overlay-banner-border:var(--surface-border);--overlay-backdrop-bg:var(--surface-overlay);--container-bg:#fdfbf2;--container-border:rgba(40,36,28,0.14);--container-label-bg:rgba(40,36,28,0.1);--container-label-bg-folder:rgba(40,36,28,0.18);--container-status-live:#4d8c4d;--container-status-linked:#4a7abf;--container-status-stale:rgba(40,36,28,0.2);--container-status-broken:#b45a47;--container-label-bg-broken:rgba(180,90,71,0.18);--container-label-bg-cross-device:rgba(74,122,191,0.13);--status-good:#4d8c4d;--status-warn:#c4a020;--status-bad:#b45a47;--sp-device-cobalt:#3f6fd0;--sp-device-teal:#128a86;--sp-device-violet:#7a54c8;--sp-device-amber:#bf8a1c;--sp-device-coral:#d0604a;--sp-device-green:#3f8f4f;--sp-device-magenta:#b8479a;--sp-device-slate:#5c6b7d;--theme-light-bg:#fffdf7;--theme-light-fg:#2b2a26;--theme-dark-bg:#1a1814;--theme-dark-fg:#ebe8de;--settings-badge-connected:#4d8c4d;--settings-badge-disconnected:#c4a020;--text-primary:#2b2a26;--text-soft:#5a5854;--text-strong:var(--text-primary);--text-on-dark:#fffdf7;--action-primary-bg:#5a5147;--action-primary-fg:#fffdf7;--action-danger-bg:#b45a47;--action-danger-fg:#fffdf7;--action-alert-bg:#a23a2b;--action-on-fill-hover-bg:rgba(255,255,255,0.08);--action-primary-bg-hover:#4a4239;--action-danger-bg-hover:#9d4839;--text-danger:#a3311f;--text-warn:#7a5c12;--text-success:#2f6b34;--text-info:#315f8f;--status-info:#3b6ea5;--status-bad-soft:color-mix(in srgb,var(--status-bad) 12%,var(--surface-raised));--status-warn-soft:color-mix(in srgb,var(--status-warn) 12%,var(--surface-raised));--status-info-soft:color-mix(in srgb,var(--status-info) 12%,var(--surface-raised));--status-good-soft:color-mix(in srgb,var(--status-good) 12%,var(--surface-raised));--status-bad-border:color-mix(in srgb,var(--status-bad) 32%,var(--surface-border));--status-warn-border:color-mix(in srgb,var(--status-warn) 32%,var(--surface-border));--status-info-border:color-mix(in srgb,var(--status-info) 32%,var(--surface-border));--status-good-border:color-mix(in srgb,var(--status-good) 32%,var(--surface-border));--status-bad-fill:#b91c1c;--status-warn-fill:#b45309;--status-good-fill:#15803d;--status-fill-fg:#fffdf7;--status-bad-fill-hover:#9d1717;--status-good-fill-hover:#116329;--surface-selected:color-mix(in srgb,var(--action-primary-bg) 10%,var(--surface-raised));--progress-fill:var(--action-primary-bg);--html-note-overlay-pill-fg:#fffdf7;--html-note-overlay-pill-info-bg:rgba(55,65,81,0.9);--html-note-overlay-pill-warning-bg:rgba(120,53,15,0.92);--html-note-overlay-pill-alert-bg:rgba(162,58,43,0.92);--selection-ring:rgba(90,81,71,0.55);--minimap-item-outline:rgba(90,81,71,0.28);--fold-absorb-ring:rgba(90,81,71,0.55);--fold-absorb-wash:rgba(90,81,71,0.1);--fold-refused-ring:#b84538;--fold-refused-wash:rgba(184,69,56,0.14);--fold-refused-mark:#9d3026;--fold-arming-ring:rgba(90,81,71,0.3);--fold-armed-ring:rgba(90,81,71,0.7);--fold-armed-wash:rgba(90,81,71,0.14);--drawer-face-bg:#fffdf7;--drawer-face-border:var(--surface-border);--drawer-rail:#8b8174;--drawer-empty-wash:#f4f0e8;--drawer-mosaic-edge:#d8d0c5;--drawer-absorb-face-bg:#f3eee6;--drawer-absorb-face-border:#c7bcaf;--drawer-absorb-rail:#766d61;--drawer-absorb-empty-wash:#e7dfd4;--drawer-absorb-mosaic-edge:#c7bcaf;--drawer-absorb-badge-bg:#675d51;--drawer-absorb-badge-text:#fffdf7;--drawer-refused-face-bg:#f9e7e3;--drawer-refused-face-border:#c7665b;--drawer-refused-rail:#9d3026;--drawer-refused-empty-wash:#f0d2cc;--drawer-refused-mosaic-edge:#c7665b;--drawer-refused-badge-bg:#9d3026;--drawer-refused-badge-text:#fffdf7;--drawer-badge-bg:#675d51;--drawer-badge-text:#fffdf7;--selection-label-bg:rgba(90,81,71,0.92);--selection-label-text:#fbf7ee;--focus-ring:0 0 0 1px var(--text-soft);--focus-ring-inset:inset 0 0 0 1px var(--text-soft);--lock-ring:rgba(40,36,28,0.28);--lock-ring-drag:rgba(40,36,28,0.34);--lock-inset:rgba(40,36,28,0.06);--lock-icon:rgba(40,36,28,0.55);--lock-favicon-stroke:rgba(40,36,28,0.18);--lock-favicon-keyhole:rgba(40,36,28,0.25);--lock-glyph-keyhole:rgba(255,251,240,0.85);--pin-fringe-pinned-hi:#757b85;--pin-fringe-pinned-low:#4d525b;--pin-fringe-unpinned-hi:#b9bdc4;--pin-fringe-unpinned-low:#5f646c;--tree-row-focused:rgba(40,36,28,0.10);--tree-row-match:rgba(40,36,28,0.14);--icon-search-match-ring:rgba(255,213,79,0.9);--icon-search-match-wash:rgba(255,213,79,0.18);--icon-search-active-ring:rgba(255,152,0,0.85);--linked-container-bg:#ffffff;--linked-container-header-bg:#ffffff;--linked-container-hover-bg:#f2f1ee;--linked-container-border:#ddd8cf;--linked-container-footer-bg:#ffffff;--note-tag-bg:rgba(0,0,0,0.07);--note-tag-bg-hover:rgba(0,0,0,0.11);--note-highlight-bg:rgba(255,213,79,0.42);--note-selection-wash:rgba(40,36,28,0.15);--menu-scroll-shadow:rgba(31,28,23,0.18)}:root[data-theme=dark]{--canvas-bg:#1a1814;--canvas-frozen-bg:#171510;--canvas-frozen-shadow:inset 0 0 0 1px rgba(255,251,240,0.045),inset 0 22px 88px rgba(255,251,240,0.025);--canvas-ink:#ebe8de;--canvas-ink-soft:#89867e;--note-butter:#6f5e2c;--note-ivory:#656049;--note-blush:#7c413a;--note-sage:#3c5c3e;--note-mist:#36476a;--note-lilac:#543a6e;--note-ink:#ebe8de;--sp-device-cobalt:#6f9bef;--sp-device-teal:#45b3ad;--sp-device-violet:#a488e6;--sp-device-amber:#d9ab4e;--sp-device-coral:#e08a76;--sp-device-green:#5fb06f;--sp-device-magenta:#d573bc;--sp-device-slate:#93a3b5;--surface-raised:#26231e;--surface-base:#26231e;--surface-border:rgba(255,251,240,0.08);--corner-chip-border:rgba(255,251,240,0.24);--surface-hover:rgba(255,251,240,0.06);--surface-subtle:rgba(255,251,240,0.06);--surface-overlay:rgba(0,0,0,0.5);--html-note-boundary:rgba(255,251,240,0.08);--overlay-modal-bg:var(--surface-raised);--overlay-modal-border:var(--surface-border);--overlay-panel-bg:var(--surface-raised);--overlay-panel-border:var(--surface-border);--overlay-toast-bg:var(--surface-raised);--overlay-toast-border:var(--surface-border);--overlay-banner-bg:var(--surface-raised);--overlay-banner-border:var(--surface-border);--overlay-backdrop-bg:var(--surface-overlay);--container-bg:#13110e;--container-border:rgba(255,251,240,0.16);--container-label-bg:rgba(255,251,240,0.08);--container-label-bg-folder:rgba(255,251,240,0.14);--container-status-live:#5ea85e;--container-status-linked:#6b9fd4;--container-status-stale:rgba(255,251,240,0.2);--container-status-broken:#c24a35;--container-label-bg-broken:rgba(196,74,53,0.22);--container-label-bg-cross-device:rgba(107,159,212,0.18);--status-good:#5ea85e;--status-warn:#d4b030;--status-bad:#c24a35;--settings-badge-connected:#5ea85e;--settings-badge-disconnected:#d4b030;--text-primary:#ebe8de;--text-soft:#99968d;--text-strong:var(--text-primary);--text-on-dark:#ebe8de;--action-primary-bg:#ebe8de;--action-primary-fg:#1a1814;--action-danger-bg:#b45a47;--action-danger-fg:#fffdf7;--action-alert-bg:#c24a35;--action-primary-bg-hover:#dcd8cc;--action-danger-bg-hover:#9d4839;--text-danger:#e58a75;--text-warn:#e0c04a;--text-success:#7bc47f;--text-info:#78acd8;--status-good-fill-hover:#1f8442;--status-info:#6fa3d0;--html-note-overlay-pill-fg:#fbf7ef;--html-note-overlay-pill-info-bg:rgba(82,92,110,0.94);--html-note-overlay-pill-warning-bg:rgba(146,74,28,0.94);--html-note-overlay-pill-alert-bg:rgba(194,74,53,0.94);--fold-absorb-ring:rgba(255,251,240,0.62);--fold-absorb-wash:rgba(255,251,240,0.1);--fold-refused-ring:#ff9186;--fold-refused-wash:rgba(255,145,134,0.18);--fold-refused-mark:#ffaaa1;--fold-arming-ring:rgba(255,251,240,0.32);--fold-armed-ring:rgba(255,251,240,0.8);--fold-armed-wash:rgba(255,251,240,0.16);--drawer-face-bg:#302d28;--drawer-face-border:rgba(255,251,240,0.24);--drawer-rail:#aaa397;--drawer-empty-wash:#3a3731;--drawer-mosaic-edge:#5d5850;--drawer-absorb-face-bg:#3d3932;--drawer-absorb-face-border:#777066;--drawer-absorb-rail:#c3bcaf;--drawer-absorb-empty-wash:#49443c;--drawer-absorb-mosaic-edge:#777066;--drawer-absorb-badge-bg:#f3eee6;--drawer-absorb-badge-text:#302d28;--drawer-refused-face-bg:#4a302e;--drawer-refused-face-border:#c96f66;--drawer-refused-rail:#ffaaa1;--drawer-refused-empty-wash:#5b3835;--drawer-refused-mosaic-edge:#a75a53;--drawer-refused-badge-bg:#ffaaa1;--drawer-refused-badge-text:#302d28;--drawer-badge-bg:#f3eee6;--drawer-badge-text:#302d28;--selection-ring:rgba(235,232,222,0.7);--minimap-item-outline:rgba(235,232,222,0.24);--selection-label-bg:rgba(235,232,222,0.92);--selection-label-text:#2a2622;--focus-ring:0 0 0 1px var(--text-soft);--focus-ring-inset:inset 0 0 0 1px var(--text-soft);--lock-ring:rgba(255,251,240,0.5);--lock-ring-drag:rgba(255,251,240,0.6);--lock-inset:rgba(255,251,240,0.28);--lock-icon:rgba(255,251,240,0.6);--lock-favicon-stroke:rgba(255,251,240,0.18);--lock-favicon-keyhole:rgba(255,251,240,0.25);--lock-glyph-keyhole:rgba(40,36,28,0.85);--pin-fringe-pinned-hi:#e4e8ee;--pin-fringe-pinned-low:#b7bdc7;--pin-fringe-unpinned-hi:#d0d3d8;--pin-fringe-unpinned-low:#747a84;--tree-row-focused:rgba(255,251,240,0.08);--tree-row-match:rgba(255,251,240,0.14);--icon-search-match-ring:rgba(255,213,79,0.5);--icon-search-match-wash:rgba(255,213,79,0.12);--icon-search-active-ring:rgba(255,152,0,0.6);--linked-container-bg:#201d18;--linked-container-header-bg:#26231e;--linked-container-hover-bg:rgba(255,251,240,0.06);--linked-container-border:rgba(255,251,240,0.16);--linked-container-footer-bg:#201d18;--note-tag-bg:rgba(255,255,255,0.08);--note-tag-bg-hover:rgba(255,255,255,0.12);--note-highlight-bg:rgba(255,213,79,0.18);--note-selection-wash:rgba(40,36,28,0.35);--menu-scroll-shadow:rgba(0,0,0,0.55)}:root{--code-surface-bg:var(--canvas-bg);--code-inline-bg:var(--surface-subtle);--code-syntax-muted:#57606a;--code-syntax-constant:#0550ae;--code-syntax-string:#1a7f37;--code-syntax-keyword:#cf222e;--code-syntax-function:#8250df;--code-syntax-variable:#8c5a00}:root[data-theme=dark]{--code-inline-bg:rgba(255,251,240,0.05);--code-syntax-muted:#8b949e;--code-syntax-constant:#79c0ff;--code-syntax-string:#7ee787;--code-syntax-keyword:#ff7b72;--code-syntax-function:#d2a8ff;--code-syntax-variable:#ffa657}@font-face{font-family:InterVariable;font-weight:100 900;font-style:normal;font-display:swap;src:url(/fonts/InterVariable.woff2) format("woff2-variations")}@font-face{font-family:InterVariable;font-weight:100 900;font-style:italic;font-display:swap;src:url(/fonts/InterVariable-Italic.woff2) format("woff2-variations")}:root{--font-ui:"InterVariable","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-note:"InterVariable","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Liberation Mono",monospace;--text-2xs:11px;--text-xs:13px;--text-sm:14px;--text-md:16px;--text-note:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--drawer-panel-label-size:var(--text-2xs);--board-title-sm:16px;--board-title-md:18px;--board-title-lg:24px;--weight-regular:400;--weight-medium:500;--weight-semi:600;--weight-bold:700;--modal-title-size:var(--text-xl);--modal-title-weight:var(--weight-medium);--lh-heading:1.2;--lh-ui:1.35;--lh-body:1.55;--tracking-tight:-0.01em;--tracking-normal:0em;--tracking-wide:0.04em;--note-body:16px;--note-h1:24px;--note-h2:21px;--note-h3:19px;--note-h4:17.5px;--note-h5:16.5px;--note-h6:16px;--note-content-pad-y:14px;--note-content-pad-x:var(--space-4);--note-prose-family:var(--font-note);--note-prose-size:var(--note-body);--note-prose-lh:1.45;--note-mono-family:var(--font-mono);--note-mono-size:var(--text-xs);--note-mono-lh:1.5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-1-5:6px;--space-2-5:10px;--space-0-25:1px;--space-0-5:2px;--space-0-75:3px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:16px;--radius-pill:999px;--note-radius:4px;--menu-radius:var(--radius-lg);--overlay-modal-radius:var(--radius-xl);--overlay-panel-radius:var(--radius-xl);--overlay-modal-padding:var(--space-6);--overlay-panel-padding:var(--space-6);--selection-ring-width:var(--space-0-5);--board-dots-base-offset:calc(var(--space-7) + var(--space-1));--board-dot-size:var(--space-1-5);--board-dot-radius:calc(var(--board-dot-size) / 2);--sp-pin-anchor-x:50%;--sp-pin-anchor-y:0px;--sp-pin-ring-clearance:0px;--menu-row-h:32px;--drawer-panel-toolbar-control:var(--space-7);--touch-target-min:44px;--open-large-chrome-block-size:calc(var(--touch-target-min) + var(--space-0-5));--icon-cell:120px;--icon-snapshot:72px;--icon-label-gap:4px;--icon-label-h:28px;--icon-pad:8px;--dock-icon-snapshot-small:calc(var(--icon-snapshot) - 8 * var(--space-1));--dock-icon-snapshot-medium:calc(var(--icon-snapshot) - 5 * var(--space-1));--dock-icon-snapshot-large:calc(var(--icon-snapshot) - var(--space-1));--dock-icon-label-line:calc(var(--text-2xs) + var(--space-0-75));--dock-icon-label-h:calc(2 * var(--dock-icon-label-line));--dock-icon-label-gap:var(--space-1);--drawer-panel-icon-snapshot:var(--dock-icon-snapshot-small);--drawer-panel-icon-label-line:calc(var(--drawer-panel-label-size) + var(--space-0-75));--drawer-panel-icon-label-h:calc(2 * var(--drawer-panel-icon-label-line));--drawer-panel-icon-cell:calc(var(--drawer-panel-icon-snapshot) + 2 * var(--space-2));--drawer-panel-icon-label-gap:var(--space-1);--drawer-panel-marquee-gutter:var(--space-3);--drawer-face-w:calc(var(--icon-cell) - 2 * var(--icon-pad));--drawer-label-h:calc(var(--text-xs) + 3px);--drawer-face-h:calc(var(--icon-cell) - 2 * var(--icon-pad) - var(--icon-label-gap) - var(--drawer-label-h));--drawer-face-y:calc(var(--icon-pad) - (var(--drawer-face-h) - var(--icon-snapshot)) / 2);--fold-target-ring-width:var(--drawer-face-y);--fold-target-scale:1.0625;--fold-rest-scale:1;--fold-icon-target-pending-scale:0.96;--fold-icon-target-armed-scale:0.88;--fold-source-scale:0.8125;--fold-refused-mark-size:var(--space-8);--fold-refused-mark-weight:2px;--fold-refused-mark-angle:45deg;--fold-rest-offset:0px;--fold-group-scale:var(--fold-rest-scale);--fold-group-origin-x:50%;--fold-group-origin-y:50%;--fold-motion-compensation-x:0px;--fold-motion-compensation-y:0px;--drawer-mosaic-inset:var(--space-2);--drawer-mosaic-gap:var(--space-1);--drawer-rail-h:2px;--drawer-rail-band:calc(var(--drawer-mosaic-inset) + var(--drawer-rail-h) + var(--drawer-mosaic-gap));--drawer-mosaic-w:calc(var(--drawer-face-w) - 2 * var(--drawer-mosaic-inset));--drawer-mosaic-h:calc(var(--drawer-face-h) - var(--drawer-rail-band) - var(--drawer-mosaic-inset));--drawer-mosaic-tile-w:calc((var(--drawer-mosaic-w) - var(--drawer-mosaic-gap)) / 2);--drawer-mosaic-tile-h:calc((var(--drawer-mosaic-h) - var(--drawer-mosaic-gap)) / 2);--icon-preview-w:320px;--icon-preview-h:220px;--icon-preview-fade-h:32px;--scroll-ind-width:4px;--scroll-ind-width-touch:8px;--scroll-ind-inset:3px;--scroll-ind-inset-touch:2px;--scroll-ind-opacity:0.55;--scroll-ind-opacity-active:0.85}@property --drawer-panel-icon-cell{syntax:"<length>";inherits:true;initial-value:56px}@media (hover:none){:root{--menu-row-h:var(--touch-target-min);--drawer-panel-toolbar-control:var(--touch-target-min)}}:root{--note-list-marker-lane:1.5em;--note-list-indent:1.75em;--note-list-marker-gap:0.35em;--note-list-bullet-size:0.32em;--note-list-marker-color:color-mix(in srgb,currentColor 52%,transparent);--note-task-size:16px;--note-task-radius:4px;--note-task-border:1px solid color-mix(in srgb,currentColor 60%,transparent);--note-task-checked-bg:var(--status-good);--note-task-checked-mark:var(--action-primary-fg);--note-task-gap:8px;--note-task-done-color:var(--text-soft);--note-task-done-decoration:line-through;--note-task-progress-color:var(--text-info);--note-task-cancelled-color:var(--text-danger);--note-task-forwarded-color:var(--text-success);--note-task-question-color:var(--text-warn);--table-cell-pad-block:var(--space-1);--table-cell-pad-inline:var(--space-2);--table-line-height:1.3;--table-header-bg:transparent;--note-quote-rail-width:2px;--note-quote-rail-color:color-mix(in srgb,currentColor 26%,transparent);--note-quote-inset:1.25em;--note-callout-neutral-bg:var(--surface-subtle);--note-callout-neutral-border:var(--surface-border);--note-callout-neutral-icon:var(--text-soft);--note-callout-info-bg:var(--status-info-soft);--note-callout-info-border:var(--status-info-border);--note-callout-info-icon:var(--text-info);--note-callout-good-bg:var(--status-good-soft);--note-callout-good-border:var(--status-good-border);--note-callout-good-icon:var(--text-success);--note-callout-warn-bg:var(--status-warn-soft);--note-callout-warn-border:var(--status-warn-border);--note-callout-warn-icon:var(--text-warn);--note-callout-bad-bg:var(--status-bad-soft);--note-callout-bad-border:var(--status-bad-border);--note-callout-bad-icon:var(--text-danger);--note-callout-radius:var(--radius-sm);--note-callout-inset:var(--space-3);--note-callout-accent-width:var(--space-0-75);--note-callout-outline-width:var(--space-0-25);--note-callout-bg:var(--note-callout-neutral-bg);--note-callout-border:var(--note-callout-neutral-border);--note-callout-icon:var(--note-callout-neutral-icon);--note-callout-card-bg:color-mix(in srgb,var(--note-callout-icon) 8%,var(--note-callout-bg));--note-code-bg:rgba(0,0,0,0.06);--note-code-radius:4px;--note-code-pad-block:10px;--note-code-pad-inline:12px;--note-code-font:var(--font-mono);--note-code-size:0.92em}:root[data-theme=dark]{--note-code-bg:rgba(255,251,240,0.08)}:root{--ease-soft:cubic-bezier(0.22,1,0.36,1);--ease-linear:linear;--dur-fast:120ms;--dur-ui:160ms;--dur-med:220ms;--dur-soft-delete-fade:140ms;--dur-reminder-pulse:1200ms;--shadow-subtle:0 1px 2px rgba(40,36,28,0.10);--shadow-hairline:0 0 0 1px rgba(40,36,28,0.12);--shadow-pressed-inset:inset 0 1px 2px rgba(0,0,0,0.05);--shadow-inset-divider:inset 0 -1px 0 rgba(0,0,0,0.06);--shadow-inset-hairline:inset 0 0 0 1px rgba(0,0,0,0.10);--shadow-structural-recess:inset 0 3px 4px rgba(40,36,28,0.10),inset 0 -1px 0 rgba(255,253,247,0.72);--shadow-tab-lift:0 -1px 3px rgba(0,0,0,0.05);--filter-shadow-subtle:drop-shadow(0 1px 2px rgba(40,36,28,0.08));--filter-shadow-strong:drop-shadow(0 1.5px 2px rgba(30,28,22,0.35));--filter-shadow-strong-hover:drop-shadow(0 1.5px 2px rgba(30,28,22,0.35)) brightness(1.08);--shadow-overlay-lg:0 24px 64px rgba(30,28,22,0.20);--shadow-rest:0 1px 2px rgba(40,36,28,0.08),0 4px 12px rgba(40,36,28,0.06);--shadow-lift:0 6px 14px rgba(40,36,28,0.12),0 18px 36px rgba(40,36,28,0.10);--shadow-status-warn:0 1px 3px rgba(176,138,58,0.18);--selected-state-ring:0 0 0 1px var(--surface-raised),0 0 0 3px var(--action-primary-bg);--shadow-pill:0 1px 0 rgba(255,255,255,0.6) inset,0 10px 28px rgba(30,28,22,0.14),0 2px 6px rgba(30,28,22,0.06);--shadow-modal:0 1px 0 rgba(255,255,255,0.6) inset,0 12px 40px rgba(30,28,22,0.18),0 4px 12px rgba(30,28,22,0.08);--shadow-button:0 1px 2px rgba(30,28,22,0.18),inset 0 1px 0 rgba(255,251,240,0.1);--overlay-modal-shadow:var(--shadow-modal);--overlay-panel-shadow:var(--shadow-pill);--overlay-toast-shadow:var(--shadow-pill);--lock-ring-width:1.5px;--lock-shadow:inset 0 0 0 1px var(--lock-inset),0 0 0 var(--lock-ring-width) var(--lock-ring),0 1px 3px rgba(40,36,28,0.08),0 4px 10px rgba(40,36,28,0.05);--lock-shadow-drag:inset 0 0 0 1px var(--lock-inset),0 0 0 var(--lock-ring-width) var(--lock-ring-drag),var(--shadow-lift)}:root[data-theme=dark]{--shadow-subtle:0 1px 2px rgba(0,0,0,0.35);--shadow-hairline:0 0 0 1px rgba(255,251,240,0.12);--shadow-pressed-inset:inset 0 1px 2px rgba(0,0,0,0.35);--shadow-inset-divider:inset 0 -1px 0 rgba(255,251,240,0.08);--shadow-inset-hairline:inset 0 0 0 1px rgba(255,251,240,0.14);--shadow-structural-recess:inset 0 3px 4px rgba(0,0,0,0.22),inset 0 -1px 0 rgba(255,251,240,0.08);--shadow-tab-lift:0 -1px 3px rgba(0,0,0,0.35);--filter-shadow-subtle:drop-shadow(0 1px 2px rgba(0,0,0,0.35));--filter-shadow-strong:drop-shadow(0 1.5px 2px rgba(0,0,0,0.50));--filter-shadow-strong-hover:drop-shadow(0 1.5px 2px rgba(0,0,0,0.50)) brightness(1.08);--shadow-overlay-lg:0 24px 64px rgba(0,0,0,0.62);--shadow-rest:0 1px 2px rgba(0,0,0,0.3),0 4px 12px rgba(0,0,0,0.2);--shadow-lift:0 6px 14px rgba(0,0,0,0.35),0 18px 36px rgba(0,0,0,0.3);--shadow-status-warn:0 1px 3px rgba(212,176,48,0.28);--shadow-pill:0 1px 0 rgba(255,251,240,0.06) inset,0 10px 28px rgba(0,0,0,0.5),0 2px 6px rgba(0,0,0,0.3);--shadow-modal:0 1px 0 rgba(255,251,240,0.06) inset,0 12px 40px rgba(0,0,0,0.6),0 4px 12px rgba(0,0,0,0.4);--shadow-button:0 1px 2px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,251,240,0.08);--overlay-modal-shadow:var(--shadow-modal);--overlay-panel-shadow:var(--shadow-pill);--overlay-toast-shadow:var(--shadow-pill);--lock-ring-width:1.5px;--lock-shadow:inset 0 0 0 1px var(--lock-inset),0 0 0 var(--lock-ring-width) var(--lock-ring),0 1px 3px rgba(0,0,0,0.4),0 4px 10px rgba(0,0,0,0.3);--lock-shadow-drag:inset 0 0 0 1px var(--lock-inset),0 0 0 var(--lock-ring-width) var(--lock-ring-drag),var(--shadow-lift)}:root{--z-behind:-1;--z-viewport-root:0;--z-content:1;--z-raised:2;--z-chrome:3;--z-sticky:8;--z-floating-control:10;--z-local-drag:20;--z-local-toast:30;--z-dock:35;--z-dock-active:36;--z-select-popover:200;--z-local-popover:1000;--z-overlay-underlay:9998;--z-overlay:9999;--z-preview:10001;--z-alert:10002;--z-modal:10010;--z-panel-preview:10011;--z-toast:10015;--z-dialog:10020;--z-transient:10022;--z-tooltip:10025;--z-drag:10030;--z-overlay-panel:var(--z-overlay);--z-overlay-transient:var(--z-transient);--z-overlay-modal:var(--z-modal);--z-overlay-panel-preview:var(--z-panel-preview);--z-overlay-toast:var(--z-toast);--z-overlay-dialog:var(--z-dialog);--z-overlay-tooltip:var(--z-tooltip);--z-overlay-drag:var(--z-drag);--scrollbar-size:8px;--scrollbar-inset:2px;--scrollbar-radius:8px;--scrollbar-thumb:rgba(0,0,0,0.28);--scrollbar-thumb-hover:rgba(0,0,0,0.42)}@media (pointer:coarse){:root{--scrollbar-size:6px;--scrollbar-inset:1px}}:root[data-theme=dark]{--scrollbar-thumb:rgba(255,255,255,0.22);--scrollbar-thumb-hover:rgba(255,255,255,0.34)}
/*# sourceMappingURL=48bb07612c7e123a.css.map*/