.run{--run-bg:#fafbfc;--run-text:#171b22;--run-text-secondary:#5a6470;--run-text-tertiary:#8b939e;--run-placeholder:#c2c6cc;--run-hairline:#0000001a;--run-surface:#fff;--run-accent:#0a84ff;--run-ink:#171b22;--run-paper:#fff;--run-disabled:#e9edf1;--run-chip-bg:#f7f7f7;--run-chip-border:#e6e6e6;--run-chip-text:#6b6b6e;--run-chip-on-bg:#eff4ff;--run-chip-on-border:#dbe6fc;--run-track:#f1f3f5;--run-thumb:#fff;--run-plate:#f5f5f5;--run-dot:#171b2238;--run-danger:#c5352c;--run-success:#0fb877;--run-success-text:#0b8a5a;--run-min-h:100dvh;--run-lift:0px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-inter), system-ui, sans-serif;color:var(--run-text);background:var(--run-bg)}.dark .run{--run-bg:#0c0f14;--run-text:#e6ecf4;--run-text-secondary:#98a2b0;--run-text-tertiary:#6b7684;--run-placeholder:#4a525d;--run-hairline:#e6ecf41a;--run-surface:#28303c;--run-accent:#0a84ff;--run-ink:#e6ecf4;--run-paper:#0c0f14;--run-disabled:#1e2530;--run-chip-bg:#1e2530;--run-chip-border:#e6ecf424;--run-chip-text:#98a2b0;--run-chip-on-bg:#172a40;--run-chip-on-border:#24405f;--run-track:#151b23;--run-thumb:#28303c;--run-plate:#151b23;--run-dot:#e6ecf438;--run-danger:#ff6b61;--run-success:#20f9ab;--run-success-text:#20f9ab;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.run.run-frame{min-height:var(--run-min-h);flex-direction:column;display:flex;overflow-x:clip}.run .run-column{width:100%;max-width:400px;padding:0 24px calc(20px + env(safe-area-inset-bottom,0px) + var(--run-lift));flex-direction:column;flex:auto;margin:0 auto;display:flex}.run button,.run a,.run [role=button]{-webkit-tap-highlight-color:transparent;transition:opacity 70ms var(--ease-out), transform .18s var(--ease-out)}.run button:active,.run a:active,.run [role=button]:active{opacity:.6;transition:opacity,transform;transform:none}.run .run-small{transition:opacity .18s var(--ease-out), transform .18s var(--ease-out)}.run .run-small:active{opacity:.7;transition:opacity 90ms var(--ease-out), transform 90ms var(--ease-out);transform:scale(.96)}.run button:disabled,.run button:disabled:active{opacity:1;cursor:default;transform:none}.run .run-header{align-items:center;height:60px;margin:0 -24px;display:flex}.run .run-header-flush{padding-inline-start:24px}.run .run-back{width:50px;height:44px;color:var(--run-text);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}[dir=rtl] .run .run-back svg{transform:scaleX(-1)}.run .run-lockup{align-items:center;gap:12px;min-width:0;display:flex}.run .run-lockup-host{min-width:0;color:var(--run-text-secondary);align-items:center;gap:6px;font-size:14px;display:inline-flex}.run .run-lockup-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.run .run-dots{flex:none;align-items:center;gap:6px;margin-inline-start:auto;padding:0 12px;display:flex}.run .run-dot{background:var(--run-dot);border-radius:3px;width:6px;height:6px}.run .run-dot-on{background:var(--run-text);width:20px}.run .run-skip{min-width:44px;height:44px;color:var(--run-text-secondary);background:0 0;border:0;flex:none;padding:0 12px;font-size:16px;font-weight:400}.run .run-question{text-align:start;color:var(--run-text);margin-top:16px;font-size:20px;font-weight:700;line-height:1.3}.run .run-caption{color:var(--run-text-secondary);margin-top:8px;font-size:14px;font-weight:400;line-height:1.45}.run .run-message{color:var(--run-danger);margin-top:8px;font-size:14px;line-height:1.45}.run .run-status{color:var(--run-text-secondary);align-items:center;gap:6px;margin-top:8px;font-size:14px;line-height:1.45;display:flex}.run .run-status[data-tone=available]{color:var(--run-success-text)}.run .run-detail{color:var(--run-text-tertiary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.4}.run .run-trust,.run .run-legal{color:var(--run-text-tertiary);text-align:center;margin-top:12px;font-size:12px;line-height:1.4}.run .run-legal{justify-content:center;align-items:center;gap:16px;display:flex}.run .run-legal a{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}.run .run-legal a:hover{text-underline-offset:4px;text-decoration:underline}.run .run-primary{background:var(--run-ink);width:100%;height:44px;color:var(--run-paper);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.run .run-primary:disabled{background:var(--run-disabled);color:var(--run-text-tertiary)}.run .run-primary[aria-busy=true]:disabled{background:var(--run-ink);color:var(--run-paper)}.run .run-link-slot{flex-direction:column;justify-content:center;min-height:44px;display:flex}.run .run-link{width:100%;min-height:44px;color:var(--run-text-secondary);background:0 0;border:0;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.run a.run-link{color:var(--run-accent)}.run .run-row{border:1px solid var(--run-hairline);background:var(--run-surface);width:100%;height:44px;color:var(--run-text);border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.run .run-row+.run-row{margin-top:10px}.run .run-line{background:rgb(var(--surface-secondary));text-align:start;width:100%;height:44px;color:var(--run-text);border:0;border-radius:12px;outline:none;padding:0;padding-inline:14px 44px;font-size:16px;font-weight:400;line-height:1.3}.run .run-line::placeholder{color:var(--run-placeholder)}.run .run-line:focus{box-shadow:0 0 0 2px rgb(var(--accent-rgb) / .4)}.run .run-line[aria-invalid=true]{box-shadow:0 0 0 2px color-mix(in srgb, var(--run-danger) 40%, transparent)}.run .run-keeper{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;font-size:16px;position:fixed;top:0;left:0}.run .run-line-wrap{position:relative}.run .run-check{inset-inline-end:12px;height:44px;color:var(--run-success);pointer-events:none;align-items:center;display:flex;position:absolute;top:0}.run .run-line:-webkit-autofill{-webkit-text-fill-color:var(--run-text);-webkit-box-shadow:0 0 0 1000px rgb(var(--surface-secondary)) inset;caret-color:var(--run-text)}.run .run-line:-webkit-autofill:hover{-webkit-text-fill-color:var(--run-text);-webkit-box-shadow:0 0 0 1000px rgb(var(--surface-secondary)) inset;caret-color:var(--run-text)}.run .run-line:-webkit-autofill:focus{-webkit-text-fill-color:var(--run-text);-webkit-box-shadow:0 0 0 1000px rgb(var(--surface-secondary)) inset;caret-color:var(--run-text)}.run .run-eye{inset-inline-end:0;width:44px;height:44px;color:var(--run-text-tertiary);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0}.run .run-code-slot{border:1px solid var(--run-hairline);background:var(--run-surface);min-width:36px;color:var(--run-text);border-radius:10px;flex:0 44px;font-size:20px;font-weight:500}.run .run-chips{flex-wrap:wrap;gap:8px;display:flex}.run .run-chip{border:1px solid var(--run-chip-border);background:var(--run-chip-bg);height:35px;color:var(--run-chip-text);white-space:nowrap;border-radius:10px;padding:0 12px;font-size:13px;font-weight:600}.run .run-chip[aria-pressed=true]{background:var(--run-chip-on-bg);border-color:var(--run-chip-on-border);color:var(--run-accent)}.run .run-seg{background:var(--run-track);border-radius:13px;grid-auto-columns:1fr;grid-auto-flow:column;height:44px;display:grid;position:relative}.run .run-seg-thumb{top:3px;bottom:3px;width:calc((100% - 6px) / var(--run-seg-n,2));background:var(--run-thumb);transform:translateX(calc(var(--run-seg-i,0) * 100%));border-radius:10px;transition:transform .26s cubic-bezier(.45,0,.55,1);position:absolute;inset-inline-start:3px}[dir=rtl] .run .run-seg-thumb{transform:translateX(calc(var(--run-seg-i,0) * -100%))}.run .run-seg-label{color:var(--run-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:14px;font-weight:400;display:flex;position:relative}.run .run-seg-label[data-on=true]{color:var(--run-text);font-weight:600}.run .run-seg:has(:focus-visible){outline:2px solid var(--run-accent);outline-offset:2px}.run .run-wheel{border-radius:10px;height:120px;margin:0 auto;position:relative}.run .run-wheel-plate{background:var(--run-plate);border-radius:10px;height:40px;position:absolute;top:40px;left:0;right:0}.run .run-wheel-list{scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;outline:none;height:120px;padding:40px 0;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000002e 0,#0000008c 20px,#000 40px 80px,#0000008c 100px,#0000002e 120px);mask-image:linear-gradient(#0000002e 0,#0000008c 20px,#000 40px 80px,#0000008c 100px,#0000002e 120px)}.run .run-wheel-list::-webkit-scrollbar{display:none}.run .run-wheel-row{scroll-snap-align:center;height:40px;color:var(--run-text);cursor:pointer;justify-content:center;align-items:center;font-size:20px;font-weight:500;display:flex}.run .run-wheel:has(.run-wheel-list:focus-visible){outline:2px solid var(--run-accent);outline-offset:2px}@keyframes run-in-forward{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes run-in-back{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.run .run-page{flex-direction:column;flex:auto;min-height:0;display:flex}.run .run-in-forward{animation:run-in-forward .2s var(--ease-out) both}.run .run-in-back{animation:run-in-back .2s var(--ease-out) both}[dir=rtl] .run .run-in-forward{animation-name:run-in-back}[dir=rtl] .run .run-in-back{animation-name:run-in-forward}.run .run-field-label{color:var(--run-text-secondary);margin:0 0 6px;font-size:14px;display:block}.run .run-boxed-wrap .run-eye{top:auto;bottom:0}.run .run-fields{flex-direction:column;gap:16px;display:flex}
