.v3rn{cursor:pointer;width:72px;height:44px;color:var(--c,var(--text-primary));background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;transition:color .3s}.v3rn:hover{color:var(--text-primary)}.v3rn:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px;border-radius:4px}.v3tile{-webkit-user-drag:none;user-select:none}.v3tile:focus-visible,.v3gh:focus-visible,.v3kd:focus-visible,.v3sh:focus-visible,.v3tick:focus-visible,.v3row:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px}.v3gh{transition:color .25s}.v3kd,.v3sh{cursor:pointer;color:var(--c,var(--text-primary));background:0 0;border:none;padding:0;font-family:inherit;transition:color .25s}.v3kd{transition:color .3s}.v3kd[aria-pressed=false]:hover,.v3sh[aria-pressed=false]:hover{color:var(--text-hover-soft)}.v3row{transition:background-color .2s}.v3row:hover,.v3row:focus-visible{background-color:var(--surface-row-hover)}.v3arr{opacity:0;transition:opacity .2s,translate .35s cubic-bezier(.34,1.56,.64,1);translate:-10px}.v3row:hover .v3arr,.v3row:focus-visible .v3arr{opacity:1;translate:0}.v3tyl{opacity:0;transition:opacity .2s,translate .3s cubic-bezier(.22,1,.36,1);translate:-4px}.v3row:hover .v3tyl,.v3row:focus-visible .v3tyl{opacity:1;translate:0}.v3lg path{fill:var(--text-logo-rest);transition:fill .3s}.v3row:hover .v3lg path,.v3row:focus-visible .v3lg path{fill:var(--b)}.v3caret{vertical-align:-3px;background:var(--text-primary);width:2px;height:30px;margin-left:4px;animation:1.05s step-end infinite v3blink;display:inline-block}@keyframes v3blink{50%{opacity:0}}.v3ix{scrollbar-width:none}.v3ix::-webkit-scrollbar{width:0}.v3kind-line{transition:translate .5s cubic-bezier(.34,1.3,.64,1)}.v3kind-name{transition:opacity .28s,translate .45s cubic-bezier(.22,1,.36,1)}.v3kdt{opacity:0;pointer-events:none;white-space:nowrap;color:var(--text-secondary);font-family:Geist Mono,monospace;font-size:11px;transition:opacity .2s,translate .3s cubic-bezier(.22,1,.36,1);position:absolute;top:62px;left:50%;translate:-50% -4px}.v3kd[aria-pressed=false]:hover .v3kdt,.v3kd[aria-pressed=false]:focus-visible .v3kdt{opacity:1;translate:-50%}.v3tick .tl{transition:width .45s cubic-bezier(.34,1.56,.64,1),background-color .25s}.v3tick .tn{transition:opacity .25s,translate .35s cubic-bezier(.22,1,.36,1)}.v3tick:hover .tn,.v3tick:focus-visible .tn{opacity:1;translate:0}.v3tick:hover .tl{background-color:var(--text-primary)}.v3ms{scrollbar-width:none;-webkit-overflow-scrolling:touch}.v3ms::-webkit-scrollbar{width:0;height:0}.v3tbtn{cursor:pointer;color:var(--c,var(--text-secondary));background:0 0;border:none;padding:0;font-family:inherit;transition:color .25s}.v3lg path{fill:var(--text-label)}.v3field{box-sizing:border-box;border:none;border-bottom:1px solid var(--line-hairline-2);width:100%;height:44px;color:var(--text-primary);background:0 0;outline:none;padding:0 0 0 30px;font-family:inherit;font-size:16px}.v3field:focus{border-bottom-color:var(--text-primary)}.v3field::placeholder{color:var(--text-tertiary)}.v3ms a:focus-visible,.v3ms button:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.v3face{backface-visibility:hidden;position:absolute}.v3shade{pointer-events:none;background:#000;position:absolute;inset:0}.v3edgeV{background-color:#e4e2db;background-image:repeating-linear-gradient(90deg,#e4e2db 0 2px,#cfcdc5 2px 3px)}:root{--room-bg:#0a0a0c;--room-bg-0:#0a0a0c00;--room-bg-gallery:#17171b;--nav-glass:#0a0a0cb8;--glass-room-72:#0a0a0cb8;--glass-room-78:#0a0a0cc7;--glass-room-80:#0a0a0ccc;--glass-room-86:#0a0a0cdb;--glass-panel-84:#111114d6;--glass-panel-90:#111114e6;--glass-panel-92:#111114eb;--glass-panel-97:#111114f7;--surface-media:#131317;--surface-frame:#0f0f12;--surface-terminal:#08080a;--surface-row-hover:#101013;--surface-hover:#121215;--surface-control-hover:#1a1a1f;--surface-sunken:#141418;--surface-404-frame:#232329;--line-hairline:#1c1c22;--line-hairline-2:#26262c;--line-divider:#2a2a30;--line-divider-alt:#2a2a31;--line-panel:#222228;--line-track:#1f1f24;--line-hover:#3a3a42;--line-underline:#4a4a52;--line-frame:#5a5a63;--line-bezel:#2e2e35;--line-shelf-top:#34343b;--text-primary:#ededed;--text-strong:#d4d4d8;--text-hover-soft:#c4c4cc;--text-secondary:#a1a1aa;--text-label:#8a8a93;--text-logo-rest:#7a7a83;--text-404:#71717a;--text-figure:#6b6f7c;--text-tertiary:#61616a;--text-on-inverse:#0a0a0c;--fill-inverse:#ededed;--fill-inverse-hover:#fff;--status-live:#4ade80;--status-live-ring:#4ade802e;--status-wip:#f0b45a;--status-wip-ring:#f0b45a29;--status-none:#61616a;--status-none-ring:#61616a33;--ph-dot:#2c2c32;--ph-block:#2c2c34;--ph-line:#1f1f25;--ph-avatar:#1e1e24;--ph-rail:#0d0d10;--ph-titlebar:#18181c;--shadow-object:none;--room-shadow-book:#00000080;--shadow-frame:0 30px 60px #00000073;--shadow-nail:0 2px 4px #0009;--shadow-panel:0 24px 60px #00000080;--shadow-book-phone:0 24px 60px #00000073;--shadow-spine-phone:inset 0 1px 0 #ffffff14,inset 0 -5px 10px #00000038;--dev-body:#050506;--dev-bezel:#2e2e35;--dev-screen:#131317;--dev-label:#8a8a93;--tv-neck:#141418;--tv-foot:#1c1c21;--web-border:#26262c;--web-body:#0f0f12;--web-dot:#2c2c32;--web-bar:#1c1c22;--web-page:#131317;--dc-border:#26262c;--dc-rail:#0d0d10;--dc-icon:#2c2c34;--dc-avatar:#1e1e24;--dc-channels:#121215;--dc-lines:#1f1f25;--dc-chat:#17171b;--dc-label:#8a8a93;--term-border:#26262c;--repo-name:#ededed;--repo-label:#8a8a93;--repo-desc:#a1a1aa;--repo-rule:#1c1c22;--data-border:#26262c;--data-body:#131317;--term-dot:#2c2c32;--term-label:#8a8a93;--term-titlebar:#18181c;--term-prompt:#4ade80;--sheet-bg:#ecebe6;--sheet-border:transparent;--shelf-top-edge:#34343b;--shelf-front:#141418;--shelf-front-shadow:none;--shelf-under:#0e0e11;--shelf-lying1:#1c1c21;--shelf-lying1-top:#2c2c33;--shelf-lying2:#25252b;--shelf-lying2-top:#34343b;--shelf-lying3:#18181d;--shelf-lying3-top:#2a2a30;--shelf-lying3-inset:none;--shelf-bookend:#1f1f25;--shelf-bookend-left:#34343b;--paper-bg:#ecebe6;--paper-ink:#111113;--paper-body:#3f3f46;--paper-meta:#61616a;--paper-rule:#d3d1c9;--paper-field:#c9c7bf;--paper-field-title:#a9a79f;--paper-placeholder:#8b8a84;--paper-placeholder-title:#a3a29b;--paper-slot:#b6b4ac;--paper-hover:#1111130f;--paper-focus:#11111309}[data-theme=light],[data-v3=light]{--room-bg:#f2f1ed;--room-bg-0:#f2f1ed00;--room-bg-gallery:#eeede8;--nav-glass:#f2f1edb8;--glass-room-72:#f2f1edb8;--glass-room-78:#f2f1edc7;--glass-room-80:#f2f1edcc;--glass-room-86:#f2f1eddb;--glass-panel-84:#ffffffd6;--glass-panel-90:#ffffffe6;--glass-panel-92:#ffffffeb;--glass-panel-97:#fffffff7;--surface-media:#fff;--surface-frame:#fff;--surface-terminal:#08080a;--surface-row-hover:#fafaf8;--surface-hover:#fafaf8;--surface-control-hover:#e9e7e2;--surface-sunken:#efeee9;--surface-404-frame:#232329;--line-hairline:#e6e4de;--line-hairline-2:#dcdad3;--line-divider:#d6d4cd;--line-divider-alt:#d6d4cd;--line-panel:#e2e0da;--line-track:#e3e1db;--line-hover:#c4c2bc;--line-underline:#b3b1ab;--line-frame:#a3a29c;--line-bezel:#d3d1ca;--line-shelf-top:#cfcdc6;--text-primary:#111114;--text-strong:#2e2e34;--text-hover-soft:#3a3a40;--text-secondary:#56565e;--text-label:#6a6a72;--text-logo-rest:#76767e;--text-404:#7e7e86;--text-figure:#8a8a92;--text-tertiary:#8e8e95;--text-on-inverse:#f2f1ed;--fill-inverse:#111114;--fill-inverse-hover:#2a2a30;--status-live:#16a34a;--status-wip:#b7791f;--status-none:#8e8e95;--ph-dot:#dcdad4;--ph-block:#dcdad4;--ph-line:#e3e1db;--ph-avatar:#e5e3dd;--ph-rail:#f7f6f3;--ph-titlebar:#eceae5;--shadow-object:0 1px 2px #1111140d,0 16px 36px -18px #11111447;--room-shadow-book:#1111142d;--shadow-frame:0 30px 60px #11111428;--shadow-nail:0 2px 4px #11111436;--shadow-panel:0 24px 60px #1111142d;--shadow-book-phone:0 24px 60px #11111428;--dev-body:#1b1b1f;--dev-bezel:#1b1b1f;--dev-screen:#fff;--dev-label:#8e8e95;--tv-neck:#2a2a2f;--tv-foot:#3a3a40;--web-border:#e3e1db;--web-body:#fff;--web-dot:#e2e0da;--web-bar:#eeece7;--web-page:#fafaf8;--dc-border:#e3e1db;--dc-rail:#e3e5e8;--dc-icon:#c4c8ce;--dc-avatar:#d3d6db;--dc-channels:#f2f3f5;--dc-lines:#dee1e5;--dc-chat:#fff;--dc-label:#80848e;--term-border:#1e1e22;--repo-name:#111114;--repo-label:#6a6a72;--repo-desc:#56565e;--repo-rule:#eceae5;--data-border:#e3e1db;--data-body:#fff;--sheet-bg:#fff;--sheet-border:#e6e4de;--shelf-top-edge:#fff;--shelf-front:#e1dfd8;--shelf-front-shadow:0 10px 22px -10px #11111440;--shelf-under:linear-gradient(#11111412,#11111400);--shelf-lying1:#dad8d1;--shelf-lying1-top:#e8e6e0;--shelf-lying2:#26262b;--shelf-lying2-top:#3a3a40;--shelf-lying3:#fbfaf7;--shelf-lying3-top:#fff;--shelf-lying3-inset:inset 0 -1px 0 #e3e1db;--shelf-bookend:#2a2a30;--shelf-bookend-left:#3a3a42}::view-transition-group(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}button,a,.v3tbtn,.v3rn{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.v3tbtn:focus:not(:focus-visible),.v3rn:focus:not(:focus-visible){outline:none}
