.help-tip[data-v-83a07c3e]{display:inline-flex;vertical-align:middle}.ht-btn[data-v-83a07c3e]{display:inline-grid;place-items:center;width:16px;height:16px;padding:0;margin-left:4px;border:0;background:transparent;color:var(--faint);border-radius:50%;cursor:pointer;flex:none}.ht-btn[data-v-83a07c3e]:hover,.ht-btn.open[data-v-83a07c3e]{color:var(--accent);background:var(--surface-2)}.ht-pop[data-v-83a07c3e]{position:fixed;z-index:210;max-width:280px;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:0 16px 44px -14px #1b150b52;padding:10px 12px}html.dark .ht-pop{box-shadow:0 16px 44px -14px #000000a6}.ht-label[data-v-83a07c3e]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--faint);margin-bottom:4px}.ht-text[data-v-83a07c3e]{margin:0;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.field[data-v-811d4ecb]{display:flex;flex-direction:column;gap:5px;max-width:320px}.field-label[data-v-811d4ecb]{font-size:12px;color:var(--ink-2);font-weight:500}.field-label .req[data-v-811d4ecb]{color:var(--red)}.field-help[data-v-811d4ecb]{font-size:11.5px;color:var(--muted)}.field-help.err[data-v-811d4ecb]{color:var(--red)}.input[data-v-5c39dbaf]{padding:7px 10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);font:inherit;font-size:13px;color:var(--ink);outline:0;transition:border-color .1s ease,box-shadow .1s ease;width:100%}.input[data-v-5c39dbaf]::placeholder{color:var(--faint)}.input[data-v-5c39dbaf]:hover:not(:disabled){border-color:var(--line)}.input[data-v-5c39dbaf]:focus{border-color:var(--ink);box-shadow:0 0 0 3px var(--focus-ring)}.input.err[data-v-5c39dbaf]{border-color:var(--red)}.input.err[data-v-5c39dbaf]:focus{box-shadow:0 0 0 3px var(--red-bg)}.input[data-v-5c39dbaf]:disabled{opacity:.5;cursor:not-allowed}.btn[data-v-1ecc9900]{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:13px;font-weight:500;line-height:1.2;transition:background-color .1s ease,color .1s ease,border-color .1s ease;cursor:pointer;font-family:inherit}.btn[data-v-1ecc9900]:hover:not(:disabled){background:var(--surface-2)}.btn.primary[data-v-1ecc9900]{background:var(--ink);color:var(--surface);border-color:var(--ink)}.btn.primary[data-v-1ecc9900]:hover:not(:disabled){background:var(--ink-hover)}.btn.ghost[data-v-1ecc9900]{border-color:transparent;color:var(--ink-2);background:transparent}.btn.ghost[data-v-1ecc9900]:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.btn.danger[data-v-1ecc9900]{background:var(--red-bg);color:var(--red);border-color:transparent}.btn.danger[data-v-1ecc9900]:hover:not(:disabled){background:color-mix(in oklch,var(--red) 20%,var(--red-bg))}.btn.danger-primary[data-v-1ecc9900]{background:var(--red);color:var(--surface);border-color:var(--red)}.btn.danger-primary[data-v-1ecc9900]:hover:not(:disabled){background:color-mix(in oklch,var(--red) 84%,var(--ink))}.btn.sm[data-v-1ecc9900]{padding:3px 8px;font-size:12px}.btn.lg[data-v-1ecc9900]{padding:8px 14px;font-size:14px}.btn.icon[data-v-1ecc9900]{padding:6px;aspect-ratio:1}.btn[data-v-1ecc9900]:disabled{opacity:.5;cursor:not-allowed}.spin[data-v-1ecc9900]{width:11px;height:11px;border-radius:50%;border:1.6px solid currentColor;border-top-color:transparent;animation:spin-1ecc9900 .7s linear infinite;flex:none}@keyframes spin-1ecc9900{to{transform:rotate(360deg)}}
