@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap";._root_bqgv0_13{flex-direction:column;min-height:100dvh;display:flex}._shell_bqgv0_20{gap:var(--space-6);padding-bottom:calc(var(--space-12) * 2);flex-direction:column;flex:1;display:flex}._app_bqgv0_4{align-items:flex-start;gap:var(--space-6);max-width:var(--shell-narrow);width:100%;padding:var(--space-8) var(--gutter) 0;flex-direction:column;margin:0 auto;display:flex}._settings_bqgv0_45{font-size:var(--fs-body-sm);color:var(--text-dim)}._settingsToggle_bqgv0_50{align-items:center;gap:var(--space-1);font:inherit;font-size:var(--fs-body-sm);color:var(--text-dim);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0;display:inline-flex}._settingsToggle_bqgv0_50:active{color:var(--text);transform:translateY(1px)}@media (hover:hover){._settingsToggle_bqgv0_50:hover{color:var(--text)}}._settingsToggle_bqgv0_50:focus-visible{outline:2px solid var(--text);outline-offset:2px}._chevron_bqgv0_82{transition:transform var(--dur-base) var(--ease-out)}._settingsToggle_bqgv0_50[aria-expanded=true] ._chevron_bqgv0_82{transform:rotate(180deg)}._controls_bqgv0_91{align-items:flex-start;gap:var(--space-2) var(--space-6);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._soundControl_bqgv0_102{gap:var(--space-1);flex-direction:column;display:inline-flex}._settingsNote_bqgv0_108{font-size:var(--fs-label);color:var(--text-faint)}._loadingText_bqgv0_114,._spinHint_bqgv0_121{font-size:var(--fs-body-sm);color:var(--text-dim);margin:0}._warning_bqgv0_131{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--fs-body-sm);color:var(--text);background:color-mix(in srgb, var(--warn) 10%, transparent);border-left:2px solid var(--warn);border-radius:0 6px 6px 0;display:flex}._warningClose_bqgv0_143{padding:0 var(--space-1);font:inherit;font-size:var(--fs-heading);color:var(--text-dim);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;margin-left:auto;line-height:1}@media (hover:hover){._warningClose_bqgv0_143:hover{color:var(--text)}}._warningClose_bqgv0_143:active{transform:translateY(1px)}._warningClose_bqgv0_143:focus-visible{outline:2px solid var(--text);outline-offset:2px}._collapse_1cv8i_3{transition:grid-template-rows calc(var(--dur-base) * .7) var(--ease-in-out);grid-template-rows:0fr;display:grid;overflow:hidden}._collapse_1cv8i_3[data-open=true]{transition-duration:var(--dur-base);grid-template-rows:1fr}._inner_1cv8i_4{opacity:0;min-height:0;transition:opacity calc(var(--dur-base) * .7) var(--ease-in-out), transform calc(var(--dur-base) * .7) var(--ease-in-out);transform:translateY(-6px)}._collapse_1cv8i_3[data-open=true] ._inner_1cv8i_4{opacity:1;transition-duration:var(--dur-base);transition-delay:calc(var(--dur-base) * .25);transform:translateY(0)}._picker_irku3_8{gap:var(--space-2);flex-direction:column;display:flex}._header_irku3_17{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._summary_irku3_25{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);font:inherit;font-size:var(--fs-body-sm);color:var(--text-dim);border:1px solid var(--line);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;display:inline-flex}._chevron_irku3_43{transition:transform var(--dur-base) var(--ease-out)}._summary_irku3_25[aria-expanded=true] ._chevron_irku3_43{transform:rotate(180deg)}._summary_irku3_25:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (hover:hover){._summary_irku3_25:hover{border-color:var(--text-dim)}}._summary_irku3_25:active{transform:translateY(1px)}._selectAll_irku3_71{font:inherit;font-size:var(--fs-body-sm);color:var(--text-dim);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0}@media (hover:hover){._selectAll_irku3_71:hover:not(:disabled){color:var(--text)}}._selectAll_irku3_71:active:not(:disabled){color:var(--text);transform:translateY(1px)}._selectAll_irku3_71:focus-visible{outline:2px solid var(--text);outline-offset:2px}._selectAll_irku3_71:disabled{opacity:.45;cursor:not-allowed}._list_irku3_105{gap:var(--space-2);padding:var(--space-2) 0 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}._chip_irku3_115{padding:var(--space-1) var(--space-3);font:inherit;font-size:var(--fs-body-sm);color:var(--text-dim);border:1px solid var(--line);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px}._chip_irku3_115:active:not(:disabled){transform:translateY(1px)}._chip_irku3_115[aria-pressed=true]{color:var(--text);background:var(--surface-raised);border-color:var(--text-dim);font-weight:var(--fw-semibold)}._chip_irku3_115:disabled{opacity:.45;cursor:not-allowed}._chip_irku3_115:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (hover:hover){._chip_irku3_115:hover:not(:disabled):not([aria-pressed=true]){border-color:var(--text-dim)}}._footer_1ilgi_7{border-top:1px solid var(--line)}._inner_1ilgi_11{max-width:var(--shell-bar);padding:var(--space-4) var(--gutter);justify-content:space-between;align-items:center;gap:var(--space-3);font-family:var(--mono);font-size:var(--fs-mono);color:var(--text-faint);margin:0 auto;display:flex}._end_1ilgi_25{align-items:center;gap:var(--space-3);display:flex}._version_1ilgi_32{font-size:var(--fs-mono-sm);color:var(--text-faint);white-space:nowrap}._link_1ilgi_38{color:var(--text-faint);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}@media (hover:hover){._link_1ilgi_38:hover{color:var(--text-dim)}}._link_1ilgi_38:active{color:var(--text)}._link_1ilgi_38:focus-visible{outline:2px solid var(--text);outline-offset:2px}._window_1qcsr_12{--row-h:var(--row,3.5rem);width:100%;height:calc(var(--row-h) * 3);background:var(--well);position:relative;overflow:hidden}._window_1qcsr_12:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, rgb(var(--well-rgb), .34) 0%, transparent 33.33%, transparent 66.67%, rgb(var(--well-rgb), .18) 100%);box-shadow:inset 6px 0 10px -6px rgb(var(--well-rgb), .5), inset -6px 0 10px -6px rgb(var(--well-rgb), .5);position:absolute;inset:0}._strip_1qcsr_51{z-index:0;will-change:transform;position:absolute;top:0;left:0;right:0}._face_1qcsr_60{height:var(--row-h);padding:0 var(--space-2);font-family:var(--mono);color:var(--text-faint);background:linear-gradient(to bottom, var(--surface-raised), var(--surface));box-shadow:inset 0 -1px 0 var(--line);justify-content:center;align-items:center;display:flex}._label_1qcsr_79{max-width:100%;font-size:var(--fs-body-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._mid_1qcsr_88{background:var(--surface-raised);color:var(--text);font-weight:var(--fw-semibold)}@media (width<=560px){._label_1qcsr_79{font-size:var(--fs-label)}}._window_1qcsr_12[data-frozen=true]{height:var(--row-h)}._window_1qcsr_12[data-frozen=true] ._face_1qcsr_60{box-shadow:none}._root_16bio_9{--knob-shade:color-mix(in srgb, var(--bg) 35%, transparent);--knob-glint:color-mix(in srgb, var(--text) 55%, transparent);--knob-rim:color-mix(in srgb, var(--bg) 45%, transparent);cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;line-height:0;display:block}._root_16bio_9:active:not(:disabled){cursor:grabbing}._root_16bio_9:disabled{opacity:.45;cursor:not-allowed}._root_16bio_9:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:8px}._svg_16bio_44{width:100%;height:auto;display:block}._plate_16bio_50{fill:var(--surface)}._armBody_16bio_54{fill:var(--text-dim)}._armLight_16bio_58{fill:color-mix(in srgb, var(--text-dim) 45%, var(--text) 55%)}._armShadow_16bio_62{fill:color-mix(in srgb, var(--text-dim) 55%, var(--bg) 45%)}._collar_16bio_66{fill:var(--text-dim)}._collarHighlight_16bio_70{fill:color-mix(in srgb, var(--text-dim) 40%, var(--text) 60%)}._knob_16bio_77{fill:var(--accent);transform-box:fill-box;transform-origin:50%;transition:fill var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out)}@media (hover:hover){._root_16bio_9:hover:not(:disabled) ._knob_16bio_77{transform:scale(1.06)}}._root_16bio_9:active:not(:disabled) ._knob_16bio_77{transform:scale(.96)}._knobShade_16bio_102{fill:var(--knob-shade)}._knobGlint_16bio_106{fill:var(--knob-glint)}._knobRim_16bio_110{fill:none;stroke:var(--knob-rim);stroke-width:1.5px}._pivot_16bio_116{fill:var(--text-dim)}._pivotDot_16bio_120{fill:var(--well)}._notch_16bio_124{fill:var(--line);transition:fill var(--dur-fast) var(--ease-out)}._armed_16bio_131 ._knob_16bio_77{fill:color-mix(in srgb, var(--accent) 75%, white 25%)}._armed_16bio_131 ._notch_16bio_124{fill:var(--accent)}@media (prefers-reduced-motion:reduce){._knob_16bio_77,._notch_16bio_124{transition:none}._root_16bio_9:hover:not(:disabled) ._knob_16bio_77,._root_16bio_9:active:not(:disabled) ._knob_16bio_77{transform:none}}._root_4rdj8_7{top:50%;right:calc(100% + var(--space-2));z-index:4;width:max-content;max-width:min(14rem,60vw);padding:var(--space-2) var(--space-3);line-height:1.4;font-size:var(--fs-body-sm);color:var(--text);background:var(--surface-raised);border:1px solid var(--line);pointer-events:none;animation:_hint-in_4rdj8_1 var(--dur-base) var(--ease-out);border-radius:6px;margin:0;position:absolute;transform:translateY(-50%)}@keyframes _hint-in_4rdj8_1{0%{opacity:0;transform:translate(4px,-50%)}}@media (prefers-reduced-motion:reduce){._root_4rdj8_7{animation:none}}._root_x2k8u_10{width:28px;height:28px;color:var(--text-faint);background:color-mix(in srgb, var(--well) 60%, transparent);border:1px solid var(--line);cursor:pointer;touch-action:manipulation;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:50%;place-items:center;padding:0;display:grid;position:relative}._root_x2k8u_10:before{content:"";border-radius:50%;position:absolute;inset:-8px}._root_x2k8u_10[aria-pressed=true]{color:var(--text-dim)}@media (hover:hover){._root_x2k8u_10:hover{color:var(--text);border-color:var(--text-faint);background:var(--surface-raised)}}._root_x2k8u_10:active{transform:scale(.94)}._root_x2k8u_10:focus-visible{outline:2px solid var(--text);outline-offset:2px}._icon_x2k8u_61{width:14px;height:14px;display:block}._stage_nlvzg_10{--contact-shadow:color-mix(in srgb, var(--bg) 60%, transparent);--well-shadow:color-mix(in srgb, var(--bg) 70%, transparent);width:100%;max-width:var(--shell-narrow);padding:var(--space-2) var(--space-1)}._machine_nlvzg_29{align-items:stretch;gap:var(--space-4);padding:var(--space-4);background:linear-gradient(to bottom, var(--surface-raised), var(--surface));border:1px solid var(--line);border-radius:8px;display:flex;position:relative}._machine_nlvzg_29:before{content:"";transform-origin:50% 0;background:linear-gradient(to bottom, color-mix(in srgb, var(--surface-raised) 80%, var(--text) 20%), var(--surface-raised));border-radius:8px 8px 0 0;height:30px;position:absolute;top:0;left:0;right:0;transform:rotateX(90deg)}._contact_nlvzg_59{background:var(--contact-shadow);filter:blur(9px);border-radius:50%;height:22px;position:absolute;bottom:-14px;left:8%;right:8%;transform:translateZ(-40px)}._bay_nlvzg_76{--bay-pad:1px;min-width:0;padding:var(--bay-pad);background:var(--line);border-radius:8px;gap:1px;display:flex;position:relative;overflow:hidden}._bay_nlvzg_76:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(to right, var(--well), transparent 10px), linear-gradient(to left, var(--well), transparent 10px);box-shadow:inset 0 3px 8px var(--well-shadow);position:absolute;inset:0}._drumSlot_nlvzg_114{background:var(--well);flex:1;align-items:center;min-width:0;display:flex}._reelsColumn_nlvzg_124{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}._reelLabels_nlvzg_138{margin-bottom:var(--space-2);gap:1px;display:flex}._reelLabel_nlvzg_138{text-align:center;min-width:0;font-family:var(--mono);font-size:var(--fs-mono-sm);letter-spacing:.06em;color:var(--text-dim);flex:1}@keyframes _tick_nlvzg_167{0%{transform:translateY(0)}40%{transform:translateY(2.5px)}to{transform:translateY(0)}}._tick_nlvzg_167{animation:_tick_nlvzg_167 var(--dur-fast) var(--ease-out)}._payline_nlvzg_177{left:var(--bay-pad);right:var(--bay-pad);top:calc(var(--bay-pad) + var(--row));height:var(--row);z-index:2;pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease-out);justify-content:space-between;align-items:center;display:flex;position:absolute}._paylineSettled_nlvzg_192{opacity:1}._bay_nlvzg_76[data-rows="1"] ._payline_nlvzg_177{top:var(--bay-pad)}._paylineFill_nlvzg_207{background:color-mix(in srgb, var(--accent) 10%, transparent);border-top:1px solid color-mix(in srgb, var(--accent) 55%, transparent);border-bottom:1px solid color-mix(in srgb, var(--accent) 55%, transparent);position:absolute;inset:0}._paylineTriangle_nlvzg_215{z-index:1;width:0;height:0;transition:transform var(--dur-base) var(--ease-out);border-top:7px solid #0000;border-bottom:7px solid #0000;position:relative}._paylineTriangleLeft_nlvzg_226{border-left:9px solid var(--accent);transform:translate(-14px)}._paylineTriangleRight_nlvzg_231{border-right:9px solid var(--accent);transform:translate(14px)}._paylineSettled_nlvzg_192 ._paylineTriangleLeft_nlvzg_226,._paylineSettled_nlvzg_192 ._paylineTriangleRight_nlvzg_231{transform:translate(0)}._leverColumn_nlvzg_244{width:7rem;padding:var(--space-2);border:1px solid var(--line);background:linear-gradient(to bottom, var(--surface-raised), var(--surface));border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;transform:translateZ(9px)}._leverSlot_nlvzg_259{width:100%}._soundToggle_nlvzg_270{top:var(--space-2);right:var(--space-2);line-height:0;position:absolute}@media (width<=560px){._stage_nlvzg_10{perspective:1100px}._machine_nlvzg_29{transform:rotateX(5deg)}._machine_nlvzg_29:before{height:20px}}@media (prefers-reduced-motion:reduce){._payline_nlvzg_177,._paylineTriangle_nlvzg_215{transition:none}}._root_dyypd_7{display:inline-flex;position:relative}._badge_dyypd_12{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);font:inherit;font-family:var(--mono);font-size:var(--fs-mono-sm);letter-spacing:.02em;color:var(--text);border:1px solid var(--line);cursor:help;transition:border-color var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;display:inline-flex}@media (hover:hover){._badge_dyypd_12:hover{border-color:var(--text-faint)}}._badge_dyypd_12:focus-visible{outline:2px solid var(--text);outline-offset:2px}._dots_dyypd_40{gap:3px;display:inline-flex}._dot_dyypd_40{background:var(--line);border-radius:50%;width:6px;height:6px}._dotFilled_dyypd_52{background:var(--text)}._tip_dyypd_57{top:calc(100% + var(--space-2));z-index:10;width:max-content;max-width:240px;padding:var(--space-2) var(--space-3);font-family:var(--sans);font-size:var(--fs-label);line-height:var(--lh-snug);color:var(--text);background:var(--surface-raised);border:1px solid var(--line);box-shadow:0 6px 16px color-mix(in srgb, var(--bg) 70%, transparent);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), visibility var(--dur-fast);border-radius:6px;position:absolute;left:0;transform:translateY(-2px)}._root_dyypd_7[data-open=true] ._tip_dyypd_57{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._card_134pg_10{--paper:var(--surface-raised);gap:var(--space-4);padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-top-color:var(--paper);box-shadow:0 6px 16px color-mix(in srgb, var(--bg) 70%, transparent);border-radius:10px;flex-direction:column;display:flex}._card_134pg_10:focus{outline:none}._card_134pg_10:focus-visible{outline:2px solid var(--text);outline-offset:4px}._meta_134pg_44{gap:var(--space-2);flex-wrap:wrap;display:flex}._metaBadge_134pg_52{padding:var(--space-1) var(--space-2);font-family:var(--mono);font-size:var(--fs-mono-sm);letter-spacing:.02em;color:var(--text-dim);border:1px solid var(--line);border-radius:999px}._question_134pg_62{font-family:var(--sans);font-size:var(--fs-display);font-weight:var(--fw-semibold);font-variation-settings:"wght" 600;font-synthesis:none;line-height:var(--lh-tight);max-width:32ch;color:var(--text);margin:0}._answerWrap_134pg_77{position:relative}._answer_134pg_77{width:100%;min-height:140px;padding:var(--space-3);font-family:var(--sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text);background:var(--paper);border:1px solid var(--line);resize:vertical;transition:border-color var(--dur-fast) var(--ease-out);border-radius:8px}._answer_134pg_77:focus{border-color:var(--text)}._answer_134pg_77::placeholder{color:var(--text-faint)}._charCount_134pg_106{right:var(--space-4);bottom:var(--space-2);padding:var(--space-1) var(--space-2);font-family:var(--mono);font-size:var(--fs-mono-sm);color:var(--text-faint);background:color-mix(in srgb, var(--paper) 85%, transparent);pointer-events:none;border-radius:4px;position:absolute}._charCountOver_134pg_121{color:var(--warn)}._hint_134pg_127{padding:var(--space-2) var(--space-3);font-size:var(--fs-body-sm);color:var(--text);background:color-mix(in srgb, var(--text) 6%, transparent);border-left:2px solid var(--text-dim);border-radius:0 6px 6px 0;margin:0}._actions_134pg_137{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._primary_134pg_148,._secondary_134pg_149,._tertiary_134pg_150{padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--fs-body-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:8px}._primary_134pg_148{color:var(--accent-ink);background:var(--accent);border:1px solid var(--accent);font-weight:var(--fw-semibold)}._secondary_134pg_149{color:var(--text);border:1px solid var(--line);background:0 0}._secondary_134pg_149:disabled{opacity:.45;cursor:not-allowed}._tertiary_134pg_150{font-size:var(--fs-body-sm);color:var(--text-dim);border:1px solid var(--line);background:0 0;margin-left:auto}._shortcutHint_134pg_196{font-family:var(--mono);font-size:var(--fs-mono);color:var(--text-faint)}@media (width<=560px){._shortcutHint_134pg_196{display:none}}@media (hover:hover){._primary_134pg_148:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 85%, var(--bg) 15%);border-color:color-mix(in srgb, var(--accent) 85%, var(--bg) 15%)}._secondary_134pg_149:hover:not(:disabled){background:color-mix(in srgb, var(--text) 6%, transparent);border-color:var(--text-dim)}._tertiary_134pg_150:hover:not(:disabled){color:var(--text);border-color:var(--text-dim)}}._primary_134pg_148:active:not(:disabled),._secondary_134pg_149:active:not(:disabled),._tertiary_134pg_150:active:not(:disabled){transform:translateY(1px)}._primary_134pg_148:focus-visible,._secondary_134pg_149:focus-visible,._tertiary_134pg_150:focus-visible,._answer_134pg_77:focus-visible{outline:2px solid var(--text);outline-offset:2px}._wrap_4xyrw_7{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line);flex-direction:column;display:flex}._button_4xyrw_17{padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--fs-body-sm);color:var(--text);border:1px solid var(--line);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:0 0;border-radius:8px}@media (hover:hover){._button_4xyrw_17:hover{border-color:var(--text-dim);background:color-mix(in srgb, var(--text) 5%, transparent);transform:translateY(-1px)}}._button_4xyrw_17:active{transform:translateY(1px)}._button_4xyrw_17:focus-visible{outline:2px solid var(--text);outline-offset:2px}._note_4xyrw_49,._error_4xyrw_50{font-size:var(--fs-label);line-height:var(--lh-snug);color:var(--text-dim);margin:0}._srOnly_4xyrw_58{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._followList_1mucv_5{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._followItem_1mucv_18{align-items:flex-start;gap:var(--space-2);padding:var(--space-2);font-size:var(--fs-body-sm);line-height:var(--lh-snug);color:var(--text-dim);transition:transform var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border-radius:6px;display:flex}@media (hover:hover){._followItem_1mucv_18:hover{color:var(--text);background:color-mix(in srgb, var(--text) 4%, transparent);transform:translate(4px)}._followItem_1mucv_18:hover ._followArrow_1mucv_41{transform:translate(2px)}}._followArrow_1mucv_41{margin-top:var(--space-1);color:var(--text-faint);transition:transform var(--dur-fast) var(--ease-out);flex-shrink:0}._title_1mucv_53{margin:0 0 var(--space-2);font-size:var(--fs-heading);font-weight:var(--fw-semibold);color:var(--text)}._modelHead_9j2h4_6{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._modelTitle_9j2h4_13{font-size:var(--fs-heading);font-weight:var(--fw-semibold);color:var(--text);margin:0}._modelBadge_9j2h4_20{padding:var(--space-1) var(--space-2);font-family:var(--mono);font-size:var(--fs-mono-sm);letter-spacing:.03em;color:var(--text-dim);border:1px solid var(--line);border-radius:999px}._blocks_9j2h4_30{gap:var(--space-3);flex-direction:column;display:flex}._paragraph_9j2h4_36{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text);margin:0}._note_9j2h4_48{padding:var(--space-3);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-dim);background:color-mix(in srgb, var(--text) 4%, transparent);border-left:2px solid var(--line);border-radius:0 6px 6px 0;margin:0}._noteLead_9j2h4_59{font-weight:var(--fw-semibold);color:var(--text)}._inlineCode_9j2h4_64{padding:0 var(--space-1);font-family:var(--mono);color:var(--text);background:var(--well);border-radius:4px;font-size:.85em}._code_9j2h4_79{background:var(--well);border:1px solid var(--line);border-radius:8px;overflow:hidden}._codeHead_9j2h4_86{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-bottom:1px solid var(--line);display:flex}._codeLang_9j2h4_95{font-family:var(--mono);font-size:var(--fs-mono-sm);letter-spacing:.04em;color:var(--text-faint)}._copyButton_9j2h4_102{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font:inherit;font-family:var(--mono);font-size:var(--fs-mono);color:var(--text-dim);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:6px;display:inline-flex}._copyButton_9j2h4_102:active{transform:translateY(1px)}@media (hover:hover){._copyButton_9j2h4_102:hover{color:var(--text);border-color:var(--line)}}._copyButton_9j2h4_102:focus-visible{outline:2px solid var(--text);outline-offset:2px}._copyLabel_9j2h4_141{transition:opacity var(--dur-base) var(--ease-in-out)}._copyButton_9j2h4_102[data-faded=true] ._copyLabel_9j2h4_141{opacity:0}._codeBody_9j2h4_149{padding:var(--space-3);font-family:var(--mono);font-size:var(--fs-label);line-height:var(--lh-body);color:var(--text);margin:0;overflow-x:auto}._comment_9j2h4_160{color:var(--text-faint)}._score_f8asb_6{align-items:baseline;gap:var(--space-3);display:flex}._scoreValue_f8asb_12{font-family:var(--mono);font-size:var(--fs-score);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--text);line-height:1}._scoreComplete_f8asb_23{color:var(--ok);transition:color var(--dur-base) var(--ease-out)}._scoreTotal_f8asb_29{color:var(--text-dim)}._scoreCaption_f8asb_33{font-size:var(--fs-body-sm);line-height:var(--lh-snug);color:var(--text-dim)}._bar_f8asb_43{margin-top:var(--space-3);gap:3px;display:flex}._segment_f8asb_49{background:var(--line);border-radius:2px;flex:1;height:4px}._segmentFilled_f8asb_57{background:var(--ok);animation:_segment-fill_f8asb_1 var(--dur-base) var(--ease-out) backwards;animation-delay:calc(var(--enter-offset,0s) + var(--i,0) * var(--stagger-chip))}@keyframes _segment-fill_f8asb_1{0%{background:var(--line)}}@media (prefers-reduced-motion:reduce){._segmentFilled_f8asb_57{animation:none}}._conceptsLabel_f8asb_75{margin:var(--space-4) 0 var(--space-2);font-family:var(--mono);font-size:var(--fs-mono-sm);letter-spacing:.06em;color:var(--text-faint)}._chips_f8asb_83{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_f8asb_83{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);font-family:var(--mono);font-size:var(--fs-mono);cursor:default;animation:_chip-in_f8asb_1 var(--dur-base) var(--ease-out) backwards;animation-delay:calc(var(--enter-offset,0s) + var(--i,0) * var(--stagger-chip));border-radius:999px;display:inline-flex}@keyframes _chip-in_f8asb_1{0%{opacity:0;transform:scale(.96)}}._chipMiss_f8asb_117{color:var(--text-dim);border:1px solid var(--line)}._chipHit_f8asb_123{color:var(--ok);border:1px solid color-mix(in srgb, var(--ok) 45%, transparent);background:color-mix(in srgb, var(--ok) 10%, transparent)}._chipIcon_f8asb_129{flex-shrink:0}._chipScore_f8asb_134{font-variant-numeric:tabular-nums;opacity:.7}._hidden_f8asb_140{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._ratingButtons_8x516_14{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._ratingButton_8x516_14{--btn-line:color-mix(in srgb, var(--text-faint) 45%, var(--line));--btn-line-hover:var(--text-faint);align-items:center;gap:var(--space-1);min-height:44px;padding:var(--space-3) var(--space-6);font:inherit;font-size:var(--fs-body-sm);color:var(--text);background:var(--surface-raised);border:1px solid var(--btn-line);cursor:pointer;touch-action:manipulation;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);border-radius:8px;flex-direction:column;display:flex;position:relative}._ratingButton_8x516_14[data-primary=true]{--btn-line:var(--text-dim);--btn-line-hover:var(--text)}._ratingButton_8x516_14[data-primary=true] ._ratingLabel_8x516_54{font-weight:var(--fw-semibold)}@media (hover:hover){._ratingButton_8x516_14:hover:not(:disabled){border-color:var(--btn-line-hover);transform:translateY(-1px)}}._ratingButton_8x516_14:active:not(:disabled){transform:translateY(1px)}._ratingButton_8x516_14:focus-visible{outline:2px solid var(--text);outline-offset:2px}._ratingButton_8x516_14[data-chosen=true]{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}._ratingButton_8x516_14:disabled:not([data-chosen=true]){opacity:.45;cursor:default}._ratingButton_8x516_14[data-chosen=true]:disabled{cursor:default}._ratingLabel_8x516_54{align-items:center;gap:var(--space-2);display:inline-flex}._ratingLabel_8x516_54 svg{flex-shrink:0}._ratingInterval_8x516_105{font-family:var(--mono);font-size:var(--fs-mono-sm);color:var(--text-faint)}._ratingButton_8x516_14[data-chosen=true] ._ratingInterval_8x516_105{color:inherit}._kbd_8x516_116{top:var(--space-1);right:var(--space-1);min-width:16px;padding:0 var(--space-1);font-family:var(--mono);font-size:var(--fs-mono-sm);text-align:center;color:var(--text-faint);border:1px solid var(--line);border-radius:4px;line-height:16px;position:absolute}._ratingButton_8x516_14[data-chosen=true] ._kbd_8x516_116{color:inherit;border-color:currentColor}@media (hover:none){._kbd_8x516_116{display:none}}._saved_8x516_144{min-height:calc(var(--fs-label) * var(--lh-snug));margin:var(--space-2) 0 0;font-size:var(--fs-label);line-height:var(--lh-snug);color:var(--text-dim)}._saved_8x516_144:not(:empty){animation:_saved-in_8x516_1 var(--dur-fast) var(--ease-out)}@keyframes _saved-in_8x516_1{0%{opacity:0}}@media (width<=560px){._ratingButtons_8x516_14{grid-template-columns:1fr}._ratingButton_8x516_14{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);flex-direction:row}._ratingInterval_8x516_105{margin-left:auto}._kbd_8x516_116{position:static}}._title_8x516_185{margin:0 0 var(--space-1);font-size:var(--fs-heading);font-weight:var(--fw-semibold);color:var(--text)}._note_8x516_192{margin:0 0 var(--space-3);font-size:var(--fs-label);line-height:var(--lh-snug);color:var(--text-dim)}._panel_1fu0g_14{gap:var(--space-4);max-width:var(--shell-wide);padding:0 var(--gutter);flex-direction:column;margin:0 auto;display:flex}._panel_1fu0g_14:focus{outline:none}._panel_1fu0g_14:focus-visible{outline:2px solid var(--text);outline-offset:4px}._card_1fu0g_46{padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-top-color:var(--surface-raised);box-shadow:0 6px 16px color-mix(in srgb, var(--bg) 70%, transparent);animation:_card-rise_1fu0g_1 var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(var(--enter-offset,0s) + var(--i,0) * var(--stagger-card));border-radius:10px}@keyframes _card-rise_1fu0g_1{0%{opacity:0;transform:translateY(12px)}}._meta_1fu0g_70{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._metaBadge_1fu0g_77{padding:var(--space-1) var(--space-2);font-family:var(--mono);font-size:var(--fs-mono-sm);letter-spacing:.02em;color:var(--text-dim);border:1px solid var(--line);border-radius:999px}._prompt_1fu0g_87{font-size:var(--fs-title);font-weight:var(--fw-semibold);font-variation-settings:"wght" 600;font-synthesis:none;line-height:var(--lh-tight);max-width:54ch;color:var(--text);margin:0}._columns_1fu0g_107{gap:var(--space-4);flex-direction:column;display:flex}@media (width>=1024px){._columns_1fu0g_107{grid-template-rows:auto auto auto 1fr;grid-template-columns:2fr 3fr;align-items:start;display:grid}._colScore_1fu0g_128{grid-area:1/1}._colRating_1fu0g_133{grid-area:2/1}._colFollow_1fu0g_138{grid-area:3/1}._colModel_1fu0g_143{grid-area:1/2/-1}}._statusBar_1fu0g_153{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--line);animation:_card-rise_1fu0g_1 var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(var(--enter-offset,0s) + 4 * var(--stagger-card));border-radius:10px;flex-wrap:wrap;display:flex}._statusText_1fu0g_167{font-family:var(--mono);font-size:var(--fs-mono);color:var(--text-dim)}._stage_g5aeb_10{display:grid}._stageLayer_g5aeb_14{grid-area:1/1}._stageLayer_g5aeb_14[data-state=enter]{--enter-offset:calc(var(--dur-base) * .66);animation:_screen-in_g5aeb_1 var(--dur-slow) var(--ease-out) backwards;animation-delay:var(--enter-offset)}@keyframes _screen-in_g5aeb_1{0%{opacity:0;transform:translateY(8px)}}._stageLayer_g5aeb_14[data-state=exit]{animation:_screen-out_g5aeb_1 var(--dur-base) var(--ease-in-out) forwards;pointer-events:none}@keyframes _screen-out_g5aeb_1{to{opacity:0;transform:translateY(-8px)}}._narrow_g5aeb_53{max-width:var(--shell-narrow);padding:0 var(--gutter);margin:0 auto}._bar_doabb_8{border-bottom:1px solid var(--line);background:var(--bg)}._track_doabb_13{max-width:var(--shell-narrow);padding:0 var(--gutter);margin:0 auto;position:relative}._marker_doabb_32{top:4px;bottom:4px;left:var(--gutter);width:calc((100% - var(--gutter) * 2) / 3);background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent);transform:translateX(calc(var(--step,0) * 100%));transition:transform var(--dur-slow) var(--ease-out);border-radius:8px;position:absolute}._steps_doabb_45{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}._step_doabb_45{padding:var(--space-2) var(--space-1);text-align:center;font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;transition:color var(--dur-base) var(--ease-out);overflow:hidden}._step_doabb_45[data-state=done]{color:var(--text-dim)}._step_doabb_45[data-state=next]{color:var(--text-faint)}._step_doabb_45[data-state=active]{color:var(--accent)}@media (width<=560px){._step_doabb_45{font-size:var(--fs-mono-sm)}}._row_xtswl_6{align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:var(--text-dim);display:inline-flex}._label_xtswl_15{white-space:nowrap;cursor:pointer}._track_xtswl_20{box-sizing:border-box;border:1px solid var(--line);cursor:pointer;width:36px;height:20px;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;flex-shrink:0;padding:0;position:relative}._track_xtswl_20:active{transform:translateY(1px)}._track_xtswl_20[aria-checked=true]{background:var(--accent);border-color:var(--accent)}._knob_xtswl_47{background:var(--text-dim);width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border-radius:50%;position:absolute;top:1px;left:2px}._track_xtswl_20[aria-checked=true] ._knob_xtswl_47{background:var(--accent-ink);transform:translate(16px)}._track_xtswl_20:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (hover:hover){._track_xtswl_20:hover{border-color:var(--text-dim)}}@media (prefers-reduced-motion:reduce){._track_xtswl_20,._knob_xtswl_47{transition:none}._track_xtswl_20:active{transform:none}}._placeholder_7h6dq_6{width:84px;height:28px}._panel_43z4t_13{z-index:30;width:280px;max-width:calc(100vw - 32px);padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--line);box-shadow:0 12px 28px rgba(var(--well-rgb), .55);text-align:left;opacity:0;visibility:hidden;transition:opacity calc(var(--dur-base) * .7) var(--ease-out), transform calc(var(--dur-base) * .7) var(--ease-out), visibility calc(var(--dur-base) * .7) var(--ease-out);border-radius:10px;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)}._panel_43z4t_13[data-open=true]{opacity:1;visibility:visible;transition-duration:var(--dur-base);transform:translateY(0)}._panel_43z4t_13:focus-visible{outline:2px solid var(--text);outline-offset:2px}._title_43z4t_49{margin:0 0 var(--space-2);font-size:var(--fs-heading);font-weight:var(--fw-semibold);color:var(--text)}._line_43z4t_56{margin:0 0 var(--space-2);font-size:var(--fs-label);line-height:var(--lh-body);color:var(--text-dim)}._action_43z4t_64{justify-content:center;align-items:center;gap:var(--space-2);width:100%;margin-top:var(--space-1);padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--accent-ink);background:var(--accent);border:1px solid var(--accent);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:8px;display:inline-flex}._action_43z4t_64:active:not(:disabled){transform:translateY(1px)}._action_43z4t_64:disabled{opacity:.45;cursor:not-allowed}._offline_43z4t_103{margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--fs-label);line-height:var(--lh-snug);color:var(--text);background:color-mix(in srgb, var(--text) 6%, transparent);border-left:2px solid var(--text-dim);border-radius:0 6px 6px 0}._action_43z4t_64:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (hover:hover){._action_43z4t_64:hover{opacity:.9}}._icon_43z4t_125{flex-shrink:0}._wrap_nqo57_2{position:relative}._trigger_nqo57_7{padding:var(--space-1) var(--space-3);font:inherit;font-size:var(--fs-label);color:var(--text);border:1px solid var(--line);cursor:pointer;white-space:nowrap;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px}._trigger_nqo57_7:active{transform:translateY(1px)}._trigger_nqo57_7:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (hover:hover){._trigger_nqo57_7:hover{border-color:var(--text-faint);background:var(--surface)}}._wrap_15kjf_7{position:relative}._trigger_15kjf_11{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);font:inherit;font-size:var(--fs-label);color:var(--text);cursor:pointer;max-width:180px;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:999px;display:inline-flex}._trigger_15kjf_11:active{transform:translateY(1px)}._trigger_15kjf_11:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (hover:hover){._trigger_15kjf_11:hover{border-color:var(--line);background:var(--surface)}}._avatar_15kjf_46{background:var(--well);border-radius:50%;flex-shrink:0;width:20px;height:20px}._username_15kjf_54{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._menu_15kjf_60{z-index:30;min-width:140px;padding:var(--space-1);background:var(--surface-raised);border:1px solid var(--line);box-shadow:0 12px 28px rgba(var(--well-rgb), .55);opacity:0;visibility:hidden;transition:opacity calc(var(--dur-base) * .7) var(--ease-out), transform calc(var(--dur-base) * .7) var(--ease-out), visibility calc(var(--dur-base) * .7) var(--ease-out);border-radius:10px;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)}._menu_15kjf_60[data-open=true]{opacity:1;visibility:visible;transition-duration:var(--dur-base);transform:translateY(0)}._item_15kjf_88{width:100%;padding:var(--space-2) var(--space-2);font:inherit;font-size:var(--fs-label);text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:6px;display:block}._item_15kjf_88:focus-visible{outline:2px solid var(--text);outline-offset:-2px}@media (hover:hover){._item_15kjf_88:hover{background:var(--surface)}}._item_15kjf_88:active{background:var(--surface-raised)}._bar_oaoax_12{z-index:20;border-bottom:1px solid var(--line);background:var(--bg);position:relative}._inner_oaoax_19{max-width:var(--shell-bar);padding:var(--space-3) var(--gutter);justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0 auto;display:flex}._brand_oaoax_30{align-items:center;gap:var(--space-2);min-width:0;display:flex}._logo_oaoax_37{flex-shrink:0}._brandText_oaoax_41{line-height:var(--lh-tight);flex-direction:column;min-width:0;display:flex}._name_oaoax_48{font-size:var(--fs-heading);font-weight:var(--fw-semibold);color:var(--text)}._tagline_oaoax_54{font-size:var(--fs-label);color:var(--text-dim)}._meta_oaoax_59{align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}._pool_oaoax_67{font-family:var(--mono);font-size:var(--fs-mono);color:var(--text-dim);white-space:nowrap}._sync_oaoax_79{font-family:var(--mono);font-size:var(--fs-mono-sm);color:var(--text-faint);white-space:nowrap}._sync_oaoax_79[data-state=error]{color:var(--text-dim)}@media (width<=560px){._tagline_oaoax_54{display:none}}._wrap_pzqyz_7{align-items:flex-start;gap:var(--space-3);max-width:480px;padding:0 var(--gutter);font-family:var(--sans);flex-direction:column;margin:15vh auto 0;display:flex}._text_pzqyz_18{font-size:var(--fs-heading);color:var(--text);margin:0}._button_pzqyz_24{padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--fs-body-sm);color:var(--text);border:1px solid var(--line);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border-radius:8px}._button_pzqyz_24:active{transform:translateY(1px)}@media (hover:hover){._button_pzqyz_24:hover{border-color:var(--text-dim)}}._button_pzqyz_24:focus-visible{outline:2px solid var(--text);outline-offset:2px}:root{--bg:#0b0f14;--surface:#111721;--surface-raised:#161e29;--well:#080c11;--line:#1f2937;--well-rgb:8, 12, 17;--text:#e6edf3;--text-dim:#8b98a9;--text-faint:#7b8794;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--gutter:var(--space-6);--fs-display:24px;--fs-title:20px;--fs-heading:16px;--fs-body:16px;--fs-body-sm:14px;--fs-label:13px;--fs-mono:12px;--fs-mono-sm:11px;--fs-score:32px;--lh-tight:1.3;--lh-snug:1.4;--lh-body:1.6;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--accent:#22d3ee;--accent-dim:#0e7490;--accent-ink:#06232b;--ok:#34d399;--warn:#f59e0b;--dur-fast:.14s;--dur-base:.24s;--dur-slow:.4s;--ease-out:cubic-bezier(.2, .8, .3, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--stagger-card:60ms;--stagger-chip:40ms;--row:64px;--shell-narrow:620px;--shell-wide:1080px;--shell-bar:var(--shell-wide)}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms;--stagger-card:0s;--stagger-chip:0s}}@media (width<=560px){:root{--row:56px;--gutter:var(--space-4)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", monospace}*{box-sizing:border-box}button{appearance:none}body{background:var(--bg);color:var(--text);font-family:var(--sans);margin:0}@media (pointer:coarse){button{position:relative}button:after{content:"";position:absolute;inset:-8px}}
