@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_dd5f33c6-module__WggDGG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_dd5f33c6-module__WggDGG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d6617093-module__z61v7q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d6617093-module__z61v7q__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:BT Steinhart;src:url(/fonts/BTSteinhart-Bold.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap}@font-face{font-family:BT Steinhart;src:url(/fonts/BTSteinhart-Medium.woff2)format("woff2");font-weight:100 550;font-style:normal;font-display:swap}@font-face{font-family:Onick;src:url(/fonts/onick.woff2)format("woff2"),url(/fonts/onick.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.mocko-wordmark{font-family:"Onick", var(--sans,sans-serif);letter-spacing:-.01em;color:var(--mocko-ink,currentColor);white-space:nowrap;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--font-display:"BT Steinhart", var(--font-geist-sans), Arial, sans-serif;--bg:#e4e5e7;--panel:#f3f4f5;--panel-2:#eaebed;--card:#fff;--ink:#17181a;--ink-2:#5a5d63;--ink-3:#8b8f96;--line:#14161a12;--line-2:#14161a21;--plate:#eef0f2;--mocko-ink:currentColor;--hint-scrim:#0c0c0eb8;--hint-scrim-ink:#fff;--accent:#0016cb;--accent-rgb:0 22 203;--accent-ink:#fff;--accent-soft:#0016cb1f;--accent-line:#0016cb;--accent-glow:0 0 0 1px #0016cb;--ring-focus:var(--accent-glow);--ring-focus-inset:inset var(--accent-glow);--ring-select:0 0 0 2px var(--accent-soft);--ring-drag:0 0 0 1.5px var(--accent);--ring-drop:var(--ring-drag), 0 0 0 6px var(--accent-soft);--w-hairline:1px;--w-scrollbar:6px;--kf-orange:var(--accent);--brand-orange:var(--accent);--dot-orange:var(--accent);--danger:#000;--success:var(--ink-2);--surface:#0000000a;--surface-hover:#0000000f;--surface-active:#0000001a;--surface-subtle:#0000000e;--border-cp:#0000001f;--border-cp-hover:#0003;--glass-bg:#fff;--glass-backdrop:saturate(1.2) blur(7px);--glass-fill:#ffffff6b;--glass-film:#ffffff1a;--glass-fill-panel:#fafafcc7;--glass-fill-menu:#fafafcf2;--glass-burn:#201d1d;--glass-burn-o:.05;--glass-sheen:#ffffff80;--glass-spec:#fffc;--glass-rim-lit:#b3b3b380;--glass-rim-dark:#b3b3b34d;--glass-inner:#f2f2f24d;--glass-inner-spread:23px;--glass-bevel-1:3.75px;--glass-bevel-2:2.5px;--glass-bevel-blur:1.25px;--glass-bevel-tuck:-4.375px;--glass-bevel-tuck-2:-2.5px;--glass-solid:#fafafbf7;--gizmo-ink:#dcdce1d9;--gizmo-ink-dim:#dcdce18c;--gizmo-halo:#00000047;--gizmo-rest-o:.7;--gizmo-drag-o:.9;--gizmo-size:58%;--gizmo-ellipse:26%;--gizmo-roll-out:7%;--gizmo-ring-w:1.5px;--gizmo-ring-w-on:2.5px;--gizmo-hit-w:14px;--gizmo-ring-r:44px;--gizmo-rail-w:46px;--gizmo-rail-h:22px;--gizmo-rail-drop:10px;--gizmo-rail-bg:#00000059;--gizmo-readout-drop:40px;--gizmo-readout-bg:#0009;--gizmo-readout-ink:#ffffffeb;--glass-shadow:0 4px 16px #10121624, inset 0 1px 0 #ffffff8c;--glass-shadow-edge:0 4px 8px #10121629, inset 0 1px 0 #ffffff8c;--glass-settle:.6s;--sheet-bg:#fff;--sheet-line:#00000014;--hint-plate:#fcfcfbeb;--hint-ink:var(--ink);--hint-inset:26px;--r-menu:12px;--menu-edge:#00000012;--menu-row-hover:#00000021;--h-menu-row:28px;--select-caret:#00000061;--select-caret-hover:#000000a8;--text-primary:#000000e6;--text-section:#0000009e;--text-label:#0000009e;--text-secondary:#0000009e;--text-tertiary:#00000094;--text-focus:#000;--ink-ghost:#00000057;--ink-ghost-line:#00000029;--shadow-panel:0 4px 12px -2px #1012161f;--shadow-pop:0 22px 14.2px -16px #10121647;--shadow-chip:inset 0 1px 0 #fffc, 0 1px 2px #1012161f;--shadow-lift:0 4px 12px -2px #10121624;--shadow-sheet:0 22px 14.2px -16px #10121647;--shadow-sheet-sm:0 8px 24px -8px #10121633;--shadow-menu:0 22px 14.2px -16px #10121647;--card-shadow:inset 0 1px 0 0 #ffffffe6, 0 0 0 .5px #0000001f;--glow-hot:0 0 14px -2px color-mix(in srgb, var(--accent) 28%, transparent);--thumb-plate:#131316;--thumb-plate-hi:#232328;--sheen-on-dark:#ffffff12;--r-xs:4px;--r-sm:6px;--r-md:6px;--r-lg:8px;--r-xl:14px;--r-pill:7px;--r-full:999px;--r-chip-plate:2px;--r-sq-sm:.4rem;--r-sq-md:.5rem;--r-sq-lg:.75rem;--r-sq-xl:.9rem;--shell-gutter:var(--bar-pad-x);--shell-seam:var(--shell-gutter);--bp-shell:760px;--tap-min:44px;--shell-dock-h:calc(var(--tap-min) + var(--s-4) * 2);--shell-island-h:calc(var(--tap-min) + var(--island-pad) * 2);--shell-chrome-top:0px;--shell-ctx-max:115px;--shell-size-max:95px;--w-sidebar:280px;--r-panel:18px;--r-panel-sm:6px;--r-panel-outer:16px;--panel-surface:var(--panel);--panel-blur:none;--panel-edge-color:transparent;--panel-edge-top:#00000014;--card-bg:#fff;--r-card-inner:10px;--card-pad-y:var(--s-2);--card-pad-x:var(--row-pad-x);--card-row-gap:0px;--section-gap:var(--s-4);--w-value:48px;--w-key:26px;--row-pad-x:var(--s-4);--row-pad-y:var(--s-1);--h-row:calc(var(--h-md) + 2 * var(--row-pad-y));--row-label-inset:var(--s-6);--row-bg:transparent;--row-shadow:none;--row-border:transparent;--r-row:0;--row-gap:0px;--well-bg:#fff;--well-shadow:inset 0 1px 2px #00000014;--media-thumb:34px;--sz-thumb-sm:28px;--sz-thumb-lg:40px;--h-shot-thumb:62px;--sz-check:14px;--sz-caret:12px;--w-swatch:24px;--h-swatch:14px;--w-device-thumb:56px;--h-scene-thumb:76px;--w-pose-plate:16px;--h-pose-plate:26px;--persp-pose-chip:44px;--w-card-plate:30px;--h-card-plate:36px;--persp-card-chip:60px;--r-media-thumb:var(--r-sm);--media-checker:repeating-conic-gradient(var(--surface) 0% 25%, transparent 0% 50%) 0 0 / 8px 8px;--artboard-checker:repeating-conic-gradient(#e2e2df 0% 25%, #fff 0% 50%) 0 0 / 22px 22px;--video-badge-bg:var(--ink);--video-badge-ink:var(--bg);--h-dock-head:48px;--w-search:200px;--w-sheet-xs:340px;--w-sheet-sm:400px;--w-sheet-md:480px;--w-sheet-lg:560px;--h-sheet-max:min(82vh, 720px);--h-dialog-list:260px;--w-sheet-rail:148px;--h-sheet-thumb:160px;--w-pair-seam:1px;--sz-set-dot:14px;--overlap-set-dot:-5px;--w-dock-rail:172px;--w-dock-rail-collapse:860px;--h-dock-tpl-min:240px;--h-dock-tpl-max:560px;--h-dock-tpl-default:360px;--ss-card-min:260px;--ss-canvas-w:1290px;--ss-canvas-h:2796px;--ss-canvas-aspect:1290 / 2796;--ss-thumb-gutter:20px;--r-ss-veil:20px;--r-ss-chip:15px;--h-ss-chip:30px;--ss-veil-pad:1.6u;--ss-veil-a:.5;--ss-thumb-pad:var(--s-4);--ss-thumb-min:148px;--t-dock-title:600 13px/1.2 var(--sans);--t-dock-detail-title:600 17px/1.2 var(--sans);--skeleton-sheen:#0000000b;--d-skeleton:1.2s;--ease-ss-strip:var(--ease-emphasis);--ss-cat-productivity:#3b82f6;--ss-cat-health:#22c55e;--ss-cat-social:#8b5cf6;--ss-cat-finance:#10b981;--ss-cat-education:#f59e0b;--ss-cat-photo:#ec4899;--ss-cat-lifestyle:#f97316;--ss-cat-food:#ef4444;--ss-cat-news:#64748b;--ss-cat-games:#a855f7;--ss-cat-sports:#14b8a6;--ss-cat-utilities:#6b7280;--ss-cat-travel:#0ea5e9;--ss-cat-graphics:#e879f9;--ss-cat-books:#d97706;--ss-cat-weather:#38bdf8;--ss-cat-ai:#6366f1;--ss-cat-music:#f43f5e;--ss-warn:#b45309;--ss-ph-bg:#f4f4f5;--ss-ph-surface:#fff;--ss-ph-line:#e4e4e7;--ss-ph-ink:#3f3f46;--ss-ph-ink-soft:#a1a1aa;--ss-ph-fill:#d4d4d8;--ss-ph-chrome:#71717a;--shadow-ss-card:0 1px 2px -1px #10121614, 0 8px 24px -8px #10121624;--shadow-ss-card-hover:0 2px 4px -1px #1012161a, 0 16px 40px -12px #10121633;--shadow-ss-strip:inset 0 0 0 1px #1012160f;--t-ss-card-title:600 13px/1.25 var(--sans);--t-ss-card-chip:500 11px/1.2 var(--sans);--t-ss-card-meta:450 11px/1.2 var(--sans);--t-ss-chip:500 12px/1 var(--sans);--t-ss-empty:450 13px/1.5 var(--sans);--d-detail:.24s;--d-detail-out:.16s;--d-spinner:.6s;--h-tl-row:32px;--h-tl-lane:26px;--sz-keyframe:9px;--sz-clip-key:5px;--scrub-fill:#0000000d;--scrub-fill-hover:#00000014;--scrub-track:#0000000d;--scrub-ring:inset 0 0 0 1px #0000000f;--scrub-ring-hover:inset 0 0 0 1px #0000001f;--scrub-level:#0000000f;--scrub-level-hover:#00000017;--scrub-level-drag:#00000026;--scrub-fill-edge:inset 0 1px 0 #fff9;--scrub-inset:2px;--island-ink-hi:var(--chip-ink-hi);--island-ink-max:var(--text-primary);--island-ink-dim:var(--chip-ink-dim);--island-readout-w:calc(var(--s-8) * 4);--t-island-cap:var(--t-stamp);--t-island-val:var(--t-strong);--tape-h:var(--h-md);--tape-track:var(--scrub-track);--tape-ring:var(--scrub-ring);--tape-ring-hover:var(--scrub-ring-hover);--tape-level:var(--scrub-level);--tape-level-hover:var(--scrub-level-hover);--tape-tick-w:calc(var(--s-1) / 2);--tape-tick-h:var(--s-3);--tape-tick:var(--line-2);--tape-tick-step-w:var(--s-1);--tape-tick-step-h:var(--s-5);--tape-tick-step:var(--border-cp-hover);--tape-edge-inset:var(--s-4);--tape-thumb-w:var(--s-1);--tape-thumb-inset:var(--s-4);--tape-thumb-span:3;--tape-thumb-h:calc(var(--tape-h) - var(--tape-pad) * 2);--tape-pad:var(--s-2);--tape-level-card:var(--card);--tape-level-cut:var(--s-2);--tape-level-shadow:inset 0 1px 0 0 var(--chip-bevel), 0 0 0 .5px var(--chip-ring), var(--shadow-lift);--tape-thumb:var(--text-primary);--tape-thumb-touched:var(--accent);--tape-ticks:5;--tape-tick-every:1;--island-stop:52px;--island-fill:var(--glass-fill);--island-shadow:var(--glass-shadow);--island-ink:var(--chip-ink);--o-island-off:var(--o-disabled);--dial-size:var(--island-stop);--dial-ring-w:var(--w-spinner);--t-dial-axis:500 10px/1 var(--sans);--t-dial-val:500 12px/1 var(--sans);--d-island-ink:var(--d-2);--ease-island:var(--ease-out);--island-pad:var(--s-2);--island-gap:var(--s-3);--island-pad-x:var(--pad-control-x);--island-h:calc(var(--island-stop) + var(--island-pad) * 2);--island-mark:calc(var(--island-stop) - var(--s-3) * 2);--r-island:var(--r-full);--island-max-w:calc(100vw - var(--shell-gutter) * 2);--island-fill-open:var(--glass-fill-panel);--island-line:var(--chip-line);--island-touched:var(--island-ink-hi);--island-row-h:var(--h-md);--island-row-w:calc(var(--island-readout-w) * 6);--island-row-w-standing:var(--island-h);--island-row-h-standing:calc(var(--island-readout-w) * 3);--island-row-gap:var(--s-4);--island-row-pad-x:var(--pad-control-x);--d-island-in:var(--d-3);--d-island-step:18ms;--d-island-out:var(--d-2);--d-island-swap:var(--d-2);--d-island-body:var(--glass-settle);--d-island-press:var(--d-1);--matrix-cell:20px;--matrix-gap:var(--s-1);--matrix-rail:74px;--matrix-off:var(--surface);--matrix-off-hover:var(--surface-hover);--matrix-on:var(--accent-soft);--matrix-on-line:var(--accent-line);--matrix-locked:repeating-linear-gradient(45deg, transparent 0 3px, var(--line-2) 3px 4px);--quota-h:4px;--quota-track:var(--surface);--quota-fill:var(--ink-2);--quota-over:var(--danger);--r-quota:var(--r-full);--row-hover:#0000000b;--row-active:#00000016;--seg-lo:#dcdee1;--seg-hi:linear-gradient(#fff, #eceef0);--seg-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px #0000001f;--seg-shadow-track:inset 0 1px 2px #0000001a;--picker-trigger:#fff;--picker-trigger-hover:#f2f3f5;--raised-pill-lo:#dcdee1;--raised-pill-hi:#e8eaec;--raised-pill-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px #10121624;--btn-primary-bg:#1e1e1e;--btn-primary-bg-hover:#000;--btn-primary-ink:#f4f4f4;--btn-accent-bg:var(--chip-fill);--btn-accent-bg-hover:var(--chip-fill-hover);--btn-accent-ink:var(--chip-ink);--chip-well-bg:#e4e5e7;--chip-well-ring:inset 0 0 0 1px #0000000f;--chip-fill:linear-gradient(#fff, #eceef0);--chip-fill-hover:linear-gradient(#fff, #f6f7f8);--chip-edge:linear-gradient(#fff, #c6c9ce);--chip-shadow:0 4px 12px -2px #10121629, inset 0 1px 8px 0 #ffffffe6;--chip-ink:#3d4046;--chip-plate-hi:#fbfbfb;--chip-plate-lo:#ededed;--chip-ink-hi:#161616;--chip-bevel:#ffffffd9;--chip-ring:#00000038;--chip-line:#00000014;--chip-sheen-rgb:173 252 232;--chip-beam-rgb:185 252 240;--chip-ink-dim:#6f6f6f;--chip-seg-on-bg:var(--card);--chip-seg-on-shadow:var(--shadow-lift);--chip-lift:0 1px 2px #10121614;--input-plate:linear-gradient(180deg, var(--chip-plate-hi) 0%, var(--chip-plate-lo) 100%);--input-shadow:inset 0 1px 0 0 var(--chip-bevel), 0 0 0 .5px var(--chip-ring), var(--chip-lift);--input-shadow-hover:inset 0 1px 0 0 var(--chip-bevel), 0 0 0 .5px var(--chip-ring), var(--shadow-lift);--input-ink:var(--chip-ink);--input-ink-hi:var(--chip-ink-hi);--input-placeholder:var(--text-tertiary);--r-input:var(--r-control);--r-input-pill:var(--r-full);--sz-input-icon:13px;--btn-raised-bg:#dcdee1;--btn-raised-bg-hover:#d2d4d8;--btn-raised-ink:#17181a;--btn-raised-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px #1012161f;--btn-raised-shadow-hover:inset 0 1px 0 #ffffffe6, 0 1px 3px #10121629;--btn-raised-hover-filter:none;--btn-raised-hover-transform:none;--r-btn:var(--r-full);--pad-btn-xs:var(--s-3);--pad-btn-sm:var(--s-4);--pad-btn-md:var(--s-6);--pad-btn-lg:var(--s-7);--btn-danger-bg:var(--danger);--btn-danger-ink:var(--btn-primary-ink);--r-control:var(--r-full);--r-control-hover:var(--r-full);--pad-control-x:var(--s-5);--gap-control-icon:var(--s-3);--bar-pad-x:var(--s-4);--bar-pad-y:var(--s-4);--bar-pad:var(--bar-pad-y) var(--bar-pad-x);--bar-gap:var(--s-3);--bar-group-gap:var(--s-5);--h-toggle:14px;--w-toggle:24px;--r-toggle:3px;--toggle-inset:1px;--toggle-edge-w:1px;--toggle-off-bg:#0000000f;--toggle-border:1px solid #0000001a;--toggle-shadow:inset 0 1px 2.5px #00000024;--toggle-thumb:#8b8f96;--toggle-on-bg:#00000057;--toggle-thumb-on:#fff;--h-xs:20px;--h-sm:24px;--h-md:26px;--h-lg:28px;--o-disabled:.55;--o-press:.88;--o-secondary:.7;--o-seam-rest:.4;--o-seam-disabled:.18;--s-1:2px;--s-2:4px;--s-3:6px;--s-4:8px;--s-5:10px;--s-6:12px;--s-7:14px;--s-8:16px;--s-9:20px;--s-10:24px;--sans:var(--font-geist-sans), "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, Roboto, "Helvetica Neue", sans-serif;--mono:var(--font-geist-mono), "Geist Mono", "SF Mono", "Menlo", ui-monospace, monospace;--t-badge:600 11px/14px var(--sans);--pad-badge:1px 5px;--gap-badge-icon:3px;--t-micro:400 11px/14px var(--sans);--t-meta:400 11px/14px var(--sans);--t-label:500 11px/14px var(--sans);--t-nav:500 11px/14px var(--sans);--t-control:500 11px/1 var(--sans);--t-strong:600 11px/1 var(--sans);--t-stamp:600 10px/1 var(--sans);--t-title:600 11px/14px var(--sans);--t-body:400 11px/16px var(--sans);--t-meta-wrap:400 11px/1.45 var(--sans);--t-mono-meta:400 11px/14px var(--mono);--t-dock-card-title:600 12px/1 var(--sans);--t-video-badge:600 8px/1 var(--sans);--t-sheet-title:600 19px/1.2 var(--sans);--t-sheet-body:400 13px/1.5 var(--sans);--t-sheet-perk:400 12px/1.45 var(--sans);--t-sheet-price:600 21px/1.1 var(--sans);--t-sheet-cta:600 13px/1 var(--sans);--ls-tight:0;--ls-label:0;--ls-wide:0;--ls-ramp:.06em;--d-1:90ms;--d-2:.15s;--d-3:.2s;--d-4:.28s;--d-5:.45s;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-emphasis:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--sz-spinner:12px;--w-spinner:1.5px;--spinner-track:color-mix(in srgb, var(--bg) 35%, transparent);--lift-card:-2px;--press-card:.994;--d-menu-in:var(--d-2);--d-menu-out:var(--d-1);--ease-menu:var(--ease-out);--d-shelf-in:var(--d-2);--d-shelf-out:var(--d-1);--d-shelf-step:var(--d-island-step);--ease-shelf:var(--ease-out);--scale-press:calc(1 - (1 - var(--press-card)) * 5);--scale-swap:calc(1 - (1 - var(--press-card)) * 3);--grad-ring-size:22px;--grad-ring-core:12px;--grad-ring-hit:34px;--grad-ring-line:#ffffffeb;--grad-ring-line-w:2px;--grad-ring-shadow:0 1px 3px #10121673;--grad-ring-shadow-hover:0 2px 7px #10121680;--grad-ring-halo:0 0 0 4px rgb(var(--accent-rgb) / .28);--grad-ring-nudge:.01;--grad-ring-nudge-coarse:.05;--grad-canvas-ratio:4 / 3;--r-grad-canvas:var(--r-panel-sm);--grad-canvas-inset:var(--row-pad-x);--grad-thumb-cols:4;--grad-thumb-ratio:1;--grad-thumb-gap:var(--s-3);--r-grad-thumb:var(--r-sq-sm);--grad-thumb-ring:var(--shadow-lift);--grad-thumb-lift:1.06;--grad-badge-h:14px;--r-grad-badge:var(--r-full);--grad-badge-pass:var(--ink-2);--grad-badge-warn:var(--danger);--t-grad-badge:var(--t-stamp);--grad-surface-h:260px;--grad-swatch-cols:3;--grad-swatch-ratio:1;--r-grad-swatch:var(--r-sq-sm);--grad-gallery-cols:3;--t-grad-name:var(--t-stamp);--grad-search-h:var(--h-sm);--d-grad-ring:var(--d-1);--d-grad-thumb:var(--d-2);--d-grad-type:var(--d-3);--ease-grad:var(--ease-out);--grad-veil-a-aa:.34;--grad-veil-a-aaa:.52;--grad-veil-band:.3;--grad-vignette-max:.42;--grad-glow-max:.3;--grad-edge-fade:.16;--art-ink-rgb:22, 23, 28;--art-ink:rgb(var(--art-ink-rgb));--art-veil-rgb:251, 250, 247;--art-veil:rgb(var(--art-veil-rgb));--art-shade-rgb:14, 13, 22;--art-shade:rgb(var(--art-shade-rgb));--art-lit-rgb:255, 246, 230;--art-lit:rgb(var(--art-lit-rgb));--art-glow-rgb:255, 226, 189;--art-glow:rgb(var(--art-glow-rgb));--background:var(--bg);--foreground:var(--ink)}@supports (corner-shape:superellipse(1.6)){:root{--r-sq-sm:.8rem;--r-sq-md:1rem;--r-sq-lg:1.5rem;--r-sq-xl:1.4rem}}[data-theme=dark]{--background:var(--bg);--foreground:var(--ink);--ss-warn:#f59e0b;--ss-ph-bg:#151517;--ss-ph-surface:#1e1e21;--ss-ph-line:#2a2a2e;--ss-ph-ink:#c7c7cc;--ss-ph-ink-soft:#7c7c85;--ss-ph-fill:#38383d;--ss-ph-chrome:#9a9aa2;--shadow-ss-card:0 1px 2px -1px #00000047, 0 8px 24px -8px #00000047;--shadow-ss-card-hover:0 2px 4px -1px #0006, 0 16px 40px -12px #0006;--shadow-ss-strip:inset 0 0 0 1px #ffffff12;--bg:#1e1e1e;--panel:#2b2b2b;--panel-2:#323232;--card:#383838;--ink:#f4f4f4;--ink-2:#a7a7a7;--ink-3:#8a8a8a;--line:#f4f4f40d;--line-2:#f4f4f41c;--plate:#ffffff0a;--hint-plate:#0c0c0ee0;--hint-ink:#f5f5f3;--artboard-checker:repeating-conic-gradient(#26262a 0% 25%, #313136 0% 50%) 0 0 / 22px 22px;--accent:#5c74ff;--accent-rgb:92 116 255;--accent-ink:#06081f;--accent-soft:#5c74ff24;--accent-line:#5c74ff;--accent-glow:0 0 0 1px #5c74ff;--kf-orange:var(--accent);--brand-orange:var(--accent);--dot-orange:var(--accent);--danger:#fff;--success:#f4f4f49e;--surface:#f4f4f40a;--surface-hover:#f4f4f40f;--surface-active:#333;--surface-subtle:#ffffff0a;--border-cp:#f4f4f41c;--border-cp-hover:#f4f4f42e;--glass-bg:#373737;--glass-fill:#18191c6b;--glass-film:#ffffff0a;--glass-fill-panel:#1a1b1ecc;--glass-fill-menu:#1c1d20f2;--glass-burn:#000;--glass-burn-o:.08;--glass-sheen:#ffffff38;--glass-spec:#ffffff6b;--glass-rim-lit:#d6d6d63d;--glass-rim-dark:#0000006b;--glass-inner:#f2f2f21a;--glass-solid:#28292cf7;--glass-shadow:0 4px 16px #00000057, inset 0 1px 0 #ffffff14;--glass-shadow-edge:0 4px 8px #00000061, inset 0 1px 0 #ffffff14;--sheet-bg:#252525;--sheet-line:#f4f4f414;--menu-edge:#f0f0f00d;--menu-row-hover:#f4f4f424;--select-caret:#6d6d6d;--select-caret-hover:#a7a7a7;--text-primary:#f4f4f4;--text-section:#a7a7a7;--text-label:#a7a7a7;--text-secondary:#a7a7a7;--text-tertiary:#8a8a8a;--text-focus:#f4f4f4;--ink-ghost:#f4f4f452;--ink-ghost-line:#f4f4f424;--matrix-off:#ffffff0f;--matrix-off-hover:#ffffff1a;--shadow-panel:0 4px 12px -2px #00000040;--shadow-pop:0 22px 14.2px -16px #0000008c;--shadow-chip:inset 0 1px 0 #ffffff12, 0 1px 2px #00000059;--shadow-lift:0 4px 12px -2px #00000040;--shadow-sheet:0 22px 14.2px -16px #0000008c;--shadow-sheet-sm:0 8px 24px -8px #0000008c;--shadow-menu:0 22px 14.2px -16px #0000008c;--card-shadow:inset 0 1px 0 0 #f4f4f414, 0 0 0 .5px #0006;--panel-edge-top:#f4f4f414;--card-bg:#383838;--skeleton-sheen:#ffffff0d;--well-bg:#1e1e1e;--well-shadow:inset 0 1px 2px #00000059;--scrub-fill:#f0f0f00d;--scrub-fill-hover:#f0f0f021;--scrub-track:#00000024;--scrub-ring:inset 0 0 0 1px #f0f0f00d;--scrub-ring-hover:inset 0 0 0 1px #f0f0f01f;--scrub-level:#f0f0f00d;--scrub-level-hover:#f0f0f014;--scrub-level-drag:#f0f0f024;--scrub-fill-edge:inset 0 1px 0 #ffffff0f;--row-hover:#252525;--row-active:#2e2e2e;--seg-lo:#2f2f2f;--seg-hi:linear-gradient(#474747, #3b3b3b);--seg-shadow:inset 0 1px 0 #ffffff12, 0 1px 2px #00000059;--seg-shadow-track:inset 0 1px 2px #00000059;--picker-trigger:#252525;--picker-trigger-hover:#2a2a2a;--raised-pill-lo:#343434;--raised-pill-hi:#404040;--raised-pill-shadow:inset 0 1px 0 #ffffff12, 0 1px 2px #00000059;--btn-primary-bg:#fffc;--btn-primary-bg-hover:#fff;--btn-primary-ink:#1e1e1e;--chip-well-bg:#1e1e1e;--chip-well-ring:inset 0 0 0 1px #f4f4f414;--chip-fill:linear-gradient(#444, #303030);--chip-fill-hover:linear-gradient(#4f4f4f, #3a3a3a);--chip-edge:linear-gradient(#6d6d6d, #2b2b2b);--chip-shadow:0 4px 12px -2px #14141440, inset 0 1px 8px 0 #f4f4f41c;--chip-ink:#a7a7a7;--chip-plate-hi:#2e2e2e;--chip-plate-lo:#242424;--chip-ink-hi:#f0f0f0;--chip-bevel:#f0f0f00f;--chip-ring:#00000073;--chip-line:#f0f0f017;--chip-sheen-rgb:173 252 232;--chip-beam-rgb:185 252 240;--chip-ink-dim:#8f8f8f;--chip-seg-on-bg:var(--card);--chip-seg-on-shadow:var(--shadow-lift);--chip-lift:0 0 0 0 transparent;--btn-raised-bg:#4a4a4a;--btn-raised-bg-hover:#565656;--btn-raised-ink:#f4f4f4;--btn-raised-shadow:inset 0 1px 0 #ffffff12, 0 1px 2px #00000059;--btn-raised-shadow-hover:inset 0 1px 0 #ffffff17, 0 1px 2px #0006;--toggle-off-bg:#2b2b2b;--toggle-border:1px solid #f4f4f417;--toggle-shadow:inset 0 1px 2.5px #0009;--toggle-thumb:#999;--toggle-on-bg:#f4f4f438;--toggle-thumb-on:#f4f4f4}html,body{max-width:100vw;height:100%;overflow-x:hidden}body{color:var(--ink);background:var(--bg);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer;color:inherit;background:0 0;border:none}button:disabled{cursor:not-allowed}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}.t-label{font:var(--t-label);letter-spacing:var(--ls-label)}::selection{background:var(--accent-soft)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button,[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],button>span,button>span>span,button>span>b{text-box:trim-both cap alphabetic}:root{--input-ink-lift:-.625px;--clip-descender:.3em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mocko-symbol-dark,[data-theme=dark] .mocko-symbol-light{display:none}[data-theme=dark] .mocko-symbol-dark{display:inline}@media (prefers-reduced-transparency:reduce){:root{--glass-fill:var(--glass-solid);--glass-fill-panel:var(--glass-solid);--glass-fill-menu:var(--glass-solid);--glass-backdrop:none;--glass-film:transparent}}@media (min-width:761px){:root{--pad-control-x:var(--s-8);--h-xs:28px;--h-sm:32px;--h-md:36px;--h-lg:38px;--h-menu-row:36px;--w-toggle:32px;--h-toggle:20px;--t-badge:600 12px/16px var(--sans);--t-micro:400 12px/16px var(--sans);--t-meta:400 12px/16px var(--sans);--t-label:500 13px/18px var(--sans);--t-nav:500 13px/18px var(--sans);--t-control:500 13px/1 var(--sans);--t-strong:600 13px/1 var(--sans);--t-title:600 13px/18px var(--sans);--t-body:400 13px/18px var(--sans);--t-meta-wrap:400 12px/1.45 var(--sans);--t-mono-meta:400 12px/16px var(--mono)}}:root{--pad-trailing-icon-balance:var(--s-3)}
