.si-v3,.tw-app [data-theme],.tw-app[data-theme],:root:has(.tw-app){--paper:var(--v3-surface);--paper-2:var(--v3-sunken);--paper-3:var(--v3-line);--ink:var(--v3-ink);--ink-2:var(--v3-ink-2);--ink-3:var(--v3-ink-3);--ink-4:var(--v3-feature-bg);--twist:var(--v3-accent);--twist-deep:var(--v3-accent-press);--twist-soft:color-mix(in srgb,var(--v3-accent) 18%,var(--v3-surface));--on-twist:var(--v3-on-accent);--on-twist-2:var(--v3-on-accent);--rule:var(--v3-line);--rule-2:var(--v3-line);--ink-rule:var(--v3-line-strong);--ink-line:var(--v3-line-strong);--on-ink:var(--v3-on-ink);--on-ink-2:color-mix(in srgb,var(--v3-on-ink) 72%,var(--v3-ink));--ok:var(--v3-ink);--ok-soft:var(--v3-sunken);--hold:var(--v3-ink);--hold-soft:color-mix(in srgb,var(--v3-accent) 16%,var(--v3-surface));--err:var(--v3-danger);--err-soft:color-mix(in srgb,var(--v3-danger) 12%,var(--v3-surface));--info:var(--v3-ink-2);--info-soft:var(--v3-sunken);--scrim:var(--v3-scrim);--f-display:var(--v3-font);--f-text:var(--v3-font);--f-mono:var(--v3-mono);--skew:0deg;--shadow:none;--shadow-sm:none;--frame:1px solid var(--v3-line-strong);--hair:1px solid var(--v3-line);--bg:var(--v3-bg);--rail:var(--v3-surface);--s1:var(--v3-surface);--s2:var(--v3-sunken);--s3:var(--v3-line);--s4:var(--v3-line);--line:var(--v3-line);--line-2:var(--v3-line-strong);--tx:var(--v3-ink);--tx2:var(--v3-ink-2);--tx3:var(--v3-ink-3);--tx-off:var(--v3-ink-3);--accent:var(--v3-accent);--accent-hover:var(--v3-accent-press);--accent-strong:var(--v3-accent-press);--accent-ink:var(--v3-on-accent);--accent-08:color-mix(in srgb,var(--v3-accent) 18%,var(--v3-surface));--accent-32:color-mix(in srgb,var(--v3-accent) 32%,transparent);--lime:var(--v3-accent);--lime-dark:var(--v3-accent-press);--danger:var(--v3-danger);--danger-bg:color-mix(in srgb,var(--v3-danger) 12%,var(--v3-surface));--danger-line:var(--v3-danger);--success:var(--v3-ink);--success-bg:var(--v3-sunken);--success-line:var(--v3-line-strong);--warning:var(--v3-ink);--warning-bg:color-mix(in srgb,var(--v3-accent) 16%,var(--v3-surface));--warning-line:var(--v3-accent);--info-bg:var(--v3-sunken);--info-line:var(--v3-line-strong);--panel:var(--v3-surface);--panel-soft:var(--v3-sunken);--muted:var(--v3-ink-2);--font-sans:var(--v3-font);--font-ui:var(--v3-font);--font-ohf-inter:var(--v3-font);--font-mono:var(--v3-mono);--shadow-1:var(--v3-sh-1);--shadow-2:var(--v3-sh-2);--shadow-3:var(--v3-sh-3)}:root:has(.tw-app){color-scheme:dark}.tw-app,:root:has(.tw-app),:root:has(.tw-app) body{background:var(--v3-bg);color:var(--v3-ink);caret-color:var(--v3-ink)}.tw-app{font-family:var(--v3-font)}.tw-app :is(button,a,input,textarea,summary,select):focus-visible{outline-color:var(--v3-focus)}.tw-app .ui-button:focus-visible:before{box-shadow:0 0 0 2px var(--v3-bg),0 0 0 4px var(--v3-focus)}.tw-app :is(.ui-control.ui-control,.ui-notice,.ui-file,.ui-empty-icon){border-width:1px;border-color:var(--v3-line-strong);border-radius:var(--v3-r-16)}.tw-app .ui-notice{border-color:var(--v3-line)}.tw-app .ui-notice--err{border-color:var(--v3-danger)}.tw-app .ui-control.ui-control:focus,.tw-app .ui-control.ui-control:focus-visible{border-color:var(--v3-ink);box-shadow:0 0 0 1px var(--v3-ink)}.tw-app .ui-control.ui-control:disabled{border-color:var(--v3-line);background:var(--v3-sunken);color:var(--v3-ink-3)}.tw-app .ui-badge{border-radius:var(--v3-r-pill);border-color:var(--v3-line);background:var(--v3-sunken);color:var(--v3-ink-2)}.tw-app :is(.ui-card,.ui-empty-state,.ui-plan-card,.ui-auth-card,.ui-menu-panel){border-color:var(--v3-line);border-radius:var(--v3-r-20)}.tw-app .ui-dialog-panel{border:1px solid var(--v3-line);border-radius:var(--v3-r-24);background:var(--v3-surface);box-shadow:var(--v3-sh-3)}.tw-app .ui-empty-state :is(h1,h2,h3){font:650 20px/1.2 var(--v3-font);letter-spacing:-.01em}.tw-app .ui-field-counter{font-family:var(--v3-font)}.tw-app .ui-button:before{border-width:1px;border-radius:var(--v3-r-pill)}.tw-app .ui-button--primary{--btn-fg:var(--v3-on-accent);--btn-line:var(--v3-accent)}.tw-app .ui-button--primary:hover:before{background:var(--v3-accent-press)}.tw-app :is(.ui-button--secondary,.ui-button--ghost){--btn-line:var(--v3-line-strong)}.tw-app .ui-button.ui-button:disabled,.tw-app .ui-button.ui-button[aria-disabled=true]{--btn-bg:var(--v3-sunken);--btn-fg:var(--v3-ink-3);--btn-line:var(--v3-line)}.tw-app .ui-button.ui-icon-button{border-radius:var(--v3-r-12)}.tw-app .ui-button.ui-icon-button[aria-pressed=true]{border-color:var(--v3-accent);color:var(--v3-on-accent)}.tw-app :is(.ui-tab-list,.ui-seg),.tw-app :is(.ui-tab-list,.ui-seg) button{border-radius:var(--v3-r-pill)}.tw-app :is(.ui-tab-list,.ui-seg){border:1px solid var(--v3-line)}.tw-app .button:before{border-width:1px;border-radius:var(--v3-r-pill)}.tw-app .button-lime{--btn-fg:var(--v3-on-accent);--btn-line:var(--v3-accent)}.tw-app .ui-credit-pill:before{border-radius:var(--v3-r-pill)}.tw-app :is(.au-visual,.ui-auth-visual,.srx-sample-time,.srx-chosen-thumb,.srx-review-source,.lb-kind,.bl-balance,.chr-ai,.chr-closeup span){--paper:var(--v3-feature-ink)}.tw-app :is(.au-visual,.ui-auth-visual,.srx-sample-time,.srx-chosen-thumb,.srx-review-source,.lb-kind,.bl-balance,.chr-ai,.chr-closeup span,.srx-prev,.srx-stage video.scene-stage-media,.srx-sample-media,.lb-media,.lib-tile,.lib-player,.lib-admin-thumb,.pjd-stage){--ink:var(--v3-feature-bg);--ink-4:color-mix(in srgb,var(--v3-feature-ink) 12%,var(--v3-feature-bg));--ink-rule:color-mix(in srgb,var(--v3-feature-ink) 30%,transparent);--on-ink:var(--v3-feature-ink);--on-ink-2:var(--v3-feature-ink-2)}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(/_next/static/media/a9c4660489455b7f-s.woff2?dpl=dpl_HJM2b2La9MYXAEHA3CUX2NLwxVpW) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(/_next/static/media/d12495fd73f80d35-s.woff2?dpl=dpl_HJM2b2La9MYXAEHA3CUX2NLwxVpW) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(/_next/static/media/dd0bd310798f6639-s.woff2?dpl=dpl_HJM2b2La9MYXAEHA3CUX2NLwxVpW) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(/_next/static/media/1127fb4e4fa79faf-s.woff2?dpl=dpl_HJM2b2La9MYXAEHA3CUX2NLwxVpW) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Martian Mono Fallback;src:local("Arial");ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.00%;size-adjust:157.02%}.__className_154457{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.__variable_154457{--font-g-mono:"Martian Mono","Martian Mono Fallback"}