@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.0c05j22lu0e1h.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.14r01_8b-ryu9.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.p.2lg3sxkcxwsl6.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.-cEmnW_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.-cEmnW_variable{--font-card-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/bebf2e2da9d18d01-s.2geyn0q5a74fy.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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ae30cdda9ef5e75e-s.p.0wbfi07jw1vcz.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}._7URsZa_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal;font-weight:700}._7URsZa_variable{--font-card-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a1338b1a64aef705-s.2caqlh455s8hy.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cca20370004f0ad-s.0sp0crglef_ou.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e442c2e5d6b5195-s.3dwd4da7p6etm.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5d298487208beb1a-s.3814tq0futhec.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f8f6f7851d5adc8-s.0qzm02gcthjg9.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ef74956bcadead8e-s.p.1fa3jcvccap8e.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.RDv8mG_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal;font-weight:700}.RDv8mG_variable{--font-card-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@media (prefers-color-scheme:dark){.mWTJqG_root.mWTJqG_root{--background:#111113;--foreground:#ecebe8;--muted:#a3a2a8;--card:#1a1a1d;--card-border:#2c2c31;--accent:#a98af8;--accent-light:#c4b0fb;--accent-strong:#6d28d9;--accent-strong-hover:#7c3aed;--control-border:#707077;--control-border-hover:#ecebe8;--bench:#19191c;--bench-line:#2a2a2f;--ok:#6fcf97;--warn:#f2b45a;--error:#ff8a8a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.mWTJqG_root.mWTJqG_root){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#111113}}.mWTJqG_root{--bench:#ebe8e2;--bench-line:#dcd8d0;--ok:#1d6b3f;--warn:#8a5300;--error:#b42318}.mWTJqG_frame{width:100%;container-type:inline-size}.mWTJqG_card{--lx:-.707;--ly:-.707;aspect-ratio:3.5/2;width:100%;box-shadow:inset 0 1px 0 #ffffff0d, calc(var(--lx) * -1.15cqi) calc(var(--ly) * -1.9cqi) 4.2cqi #00000059;isolation:isolate;-webkit-user-select:none;user-select:none;background:#141416;border-radius:3.37cqi;position:relative;overflow:hidden}.mWTJqG_card:before{content:"";pointer-events:none;z-index:-1;background:repeating-linear-gradient(90deg, #ffffff07 0 1px, transparent 1px 3px), radial-gradient(120% 90% at calc(50% + var(--lx) * 40%) calc(50% + var(--ly) * 50%), #ffffff13, transparent 60%);position:absolute;inset:0}.mWTJqG_t{white-space:pre;letter-spacing:0;text-transform:none;font-kerning:normal;background:linear-gradient(calc(135deg + var(--lx) * 25deg), #f3dc9a, #a87b2c 60%, #f3dc9a);color:#0000;filter:drop-shadow(calc(var(--lx) * -.23cqi) calc(var(--ly) * -.23cqi) 0 #000000e6);-webkit-background-clip:text;background-clip:text;margin:-.3em -.1em;padding:.3em .1em;font-weight:700;line-height:1;position:absolute}.mWTJqG_fDisplay{font-family:var(--font-card-display), system-ui, sans-serif;font-variation-settings:"opsz" 24}.mWTJqG_fSans{font-family:var(--font-card-sans), system-ui, sans-serif}.mWTJqG_fMono{font-family:var(--font-card-mono), ui-monospace, monospace}.mWTJqG_placeholder{opacity:.6}.mWTJqG_nfc{color:#a87b2c;width:100%;height:100%;filter:drop-shadow(calc(var(--lx) * -.23cqi) calc(var(--ly) * -.23cqi) 0 #000000e6);position:absolute;inset:0}.mWTJqG_bench{background:var(--bench);border:1px solid var(--bench-line);touch-action:pan-y;border-radius:16px;padding:clamp(20px,5vw,48px)}.mWTJqG_stage{perspective:1200px}.mWTJqG_tilt{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform var(--dur-base) var(--ease-out-quint)}.mWTJqG_range{accent-color:var(--foreground);width:100%;max-width:320px;min-height:24px}.mWTJqG_range:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.mWTJqG_choice{border:1px solid var(--control-border);background:var(--background);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-snap), box-shadow var(--dur-fast) var(--ease-snap);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:relative}.mWTJqG_choice:hover{border-color:var(--control-border-hover)}.mWTJqG_choice:has(input:checked){border-color:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground)}.mWTJqG_choice:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.mWTJqG_choice:has(input:disabled){cursor:not-allowed;border-style:dashed}.mWTJqG_choice input{width:18px;height:18px;accent-color:var(--foreground);flex:none;margin-top:3px}.mWTJqG_swatch{border:1px solid #0003;border-radius:50%;flex:none;width:18px;height:18px;margin-top:3px}.mWTJqG_swGold{background:linear-gradient(135deg,#f3dc9a,#a87b2c)}.mWTJqG_swSilver{opacity:.55;background:linear-gradient(135deg,#eef0f3,#8f939b)}.mWTJqG_tab{border:1px solid var(--control-border);min-width:44px;min-height:44px;font-size:var(--t-sm);color:var(--foreground);background:var(--background);transition:background-color var(--dur-fast) var(--ease-snap);border-radius:999px;padding:0 14px;font-weight:600;position:relative}.mWTJqG_tab:hover{border-color:var(--control-border-hover)}.mWTJqG_tab[aria-selected=true]{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.mWTJqG_tab:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.mWTJqG_tabDot{background:var(--error);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}.mWTJqG_input{border:1px solid var(--control-border);background:var(--background);width:100%;min-height:48px;color:var(--foreground);transition:border-color var(--dur-fast) var(--ease-snap);border-radius:10px;padding:10px 14px;font-size:16px}.mWTJqG_input::placeholder{color:var(--muted)}.mWTJqG_input:hover{border-color:var(--control-border-hover)}.mWTJqG_input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mWTJqG_input[aria-invalid=true]{border-color:var(--error)}.mWTJqG_ok{color:var(--ok)}.mWTJqG_warn{color:var(--warn)}.mWTJqG_err{color:var(--error)}.mWTJqG_steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.mWTJqG_step{grid-template-columns:28px minmax(0,1fr);gap:14px;padding-bottom:22px;display:grid;position:relative}.mWTJqG_step:last-child{padding-bottom:0}.mWTJqG_step:before{content:"";background:var(--card-border);width:1px;position:absolute;top:28px;bottom:0;left:13.5px}.mWTJqG_step:last-child:before{display:none}.mWTJqG_step[data-state=done]:before{background:var(--foreground)}.mWTJqG_dot{border:1px solid var(--control-border);background:var(--background);width:28px;height:28px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.mWTJqG_step[data-state=done] .mWTJqG_dot{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.mWTJqG_step[data-state=current] .mWTJqG_dot{border:2px solid var(--foreground);color:var(--foreground)}.mWTJqG_pulse{background:currentColor;border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.mWTJqG_pulse{animation:mWTJqG_pulse 1.8s var(--ease-in-out-soft) infinite}}@keyframes mWTJqG_pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mWTJqG_tilt{transition:none;transform:none}}
.hjSQva_bench{--lx:-.707;--ly:-.707;--ink1:#f2d892;--ink2:#a97c2d;--ink3:#6f5019;--spec:#fff8de;--iside:#4a3510;--sw-top:#e6e3dd;--sw-mid:#dcd8d1;--sw-floor:#cfcac2;--sw-hi:#ffffffbf;--vig:#3c32281a;--cast:#34281c4d;--contact:#00000080;--char:#1d1d20;--char2:#18181b;--tp1:#34343a;--tp2:#2a2a2f;--rim:#ffffff12;isolation:isolate;touch-action:pan-y;background:radial-gradient(70% 55% at calc(50% + var(--lx,-.707) * 28%) calc(28% + var(--ly,-.707) * 22%), var(--sw-hi), transparent 72%), linear-gradient(180deg, var(--sw-top) 0%, var(--sw-mid) 56%, var(--sw-floor) 100%);border-radius:22px;place-items:center;display:grid;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.hjSQva_bench{--sw-top:#2e2e33;--sw-mid:#26262b;--sw-floor:#1d1d21;--sw-hi:#ffffff17;--vig:#00000059;--cast:#0000009e;--contact:#000c;--char:#1f1f23;--char2:#19191c;--tp1:#3a3a40;--tp2:#2e2e34;--rim:#ffffff1a}}.hjSQva_bench:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(130% 95% at 50% 40%, transparent 58%, var(--vig));position:absolute;inset:0}.hjSQva_hero{aspect-ratio:4/5;width:100%}.hjSQva_tile{aspect-ratio:1;width:100%}.hjSQva_box{z-index:1;position:relative;container-type:inline-size}.hjSQva_hero .hjSQva_box{width:min(62%,340px)}.hjSQva_tile .hjSQva_box{width:52%}.hjSQva_scene{--px:calc(100cqi / 150);width:100%;position:relative}.hjSQva_obj{filter:drop-shadow(0 calc(var(--px) * -1) 0 var(--tp1)) drop-shadow(0 calc(var(--px) * -1) 0 var(--tp1)) drop-shadow(0 calc(var(--px) * -1) 0 var(--tp2)) drop-shadow(0 calc(var(--px) * -1) 0 var(--tp2)) drop-shadow(0 calc(var(--px) * 1) calc(var(--px) * 1.5) var(--contact)) drop-shadow(calc(var(--lx,-.707) * -18 * var(--px)) calc(var(--ly,-.707) * -18 * var(--px) + 7 * var(--px)) calc(var(--px) * 14) var(--cast));position:absolute;inset:0}.hjSQva_floor{left:50%;bottom:calc(var(--px) * -6);width:96%;height:calc(var(--px) * 14);background:var(--contact);opacity:.45;filter:blur(calc(var(--px) * 6));pointer-events:none;z-index:-1;transform:translateX(-50%) translateX(calc(var(--lx,-.707) * -10 * var(--px)));border-radius:50%;position:absolute}.hjSQva_solid{background:var(--char);isolation:isolate;box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--rim), inset calc(var(--lx,-.707) * -1.2 * var(--px)) calc(var(--ly,-.707) * -1.2 * var(--px)) 0 #ffffff17, inset calc(var(--lx,-.707) * 1.5 * var(--px)) calc(var(--ly,-.707) * 1.5 * var(--px)) calc(var(--px) * 1) #0000008c;position:absolute}.hjSQva_solid:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(120% 95% at calc(50% + var(--lx,-.707) * 48%) calc(50% + var(--ly,-.707) * 58%), #ffffff1c, transparent 62%), repeating-linear-gradient(0deg, #ffffff09 0 calc(var(--px) * .6), #0000001f calc(var(--px) * .6) calc(var(--px) * 1.2), transparent calc(var(--px) * 1.2) calc(var(--px) * 2.2));position:absolute;inset:0}.hjSQva_solid:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hjSQva_top{background:var(--tp2);transform-origin:bottom}.hjSQva_front{background:var(--char2)}.hjSQva_lean{transform:perspective(calc(var(--px) * 600)) rotateX(8deg);transform-origin:bottom}.hjSQva_metal{background-image:linear-gradient(calc(105deg + var(--lx,-.707) * 26deg), var(--ink3) 0%, var(--ink1) 26%, var(--spec) calc(44% + var(--lx,-.707) * -12%), var(--ink1) calc(56% + var(--lx,-.707) * -12%), var(--ink2) 80%, var(--ink1) 100%)}.hjSQva_m{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hjSQva_raise{filter:drop-shadow(calc(var(--lx,-.707) * .5 * var(--px)) calc(var(--ly,-.707) * .5 * var(--px)) 0 #ffffff38) drop-shadow(0 calc(var(--px) * .7) 0 var(--iside)) drop-shadow(calc(var(--lx,-.707) * -1.3 * var(--px)) calc(var(--ly,-.707) * -1.3 * var(--px) + .4 * var(--px)) calc(var(--px) * .9) #000c)}.hjSQva_t{white-space:pre;margin:-.3em -.1em;padding:.3em .1em;font-weight:700;line-height:1;position:absolute}.hjSQva_fDisplay{font-family:var(--font-card-display), system-ui, sans-serif;font-variation-settings:"opsz" 24}.hjSQva_fSans{font-family:var(--font-card-sans), system-ui, sans-serif}.hjSQva_fMono{font-family:var(--font-card-mono), ui-monospace, monospace}.hjSQva_sample{opacity:.6}.hjSQva_fill{position:absolute;inset:0}.hjSQva_qrHoles{width:100%;height:100%;fill:var(--char);position:absolute;inset:0}
