.card[data-v-6b46ca97]{background:var(--card);border-radius:calc(var(--radius) + 2px);padding:24px;border:1px solid var(--border);box-shadow:var(--shadow-soft);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:16px}.card__header h2[data-v-6b46ca97]{margin:0;font-size:20px}.card__header p[data-v-6b46ca97]{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.form[data-v-6b46ca97]{display:flex;flex-direction:column;gap:12px}.field[data-v-6b46ca97]{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--muted)}.token-info[data-v-6b46ca97]{background:var(--grad-soft);border-radius:var(--radius);padding:14px;border:1px solid var(--border);display:flex;flex-direction:column;gap:12px}.callout[data-v-6b46ca97]{display:none}.error[data-v-6b46ca97]{color:#f87171eb;font-size:14px}.input-row[data-v-6b46ca97]{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.icon-btn[data-v-6b46ca97]{border:1px solid var(--border);background:#ffffff0a;color:var(--muted);border-radius:12px;padding:10px 12px;font-size:12px;transition:transform .15s ease,border .15s ease,background .15s ease}.icon-btn[data-v-6b46ca97]:hover{transform:translateY(-1px);border-color:var(--border-strong);background:#ffffff0f}.btn[data-v-6b46ca97]{border:1px solid transparent;border-radius:999px;padding:12px 14px;font-weight:650;letter-spacing:.01em;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border .15s ease}.btn[data-v-6b46ca97]:disabled{opacity:.6;cursor:not-allowed}.btn--primary[data-v-6b46ca97]{border:none;background:var(--grad-cta);color:#020617e6;box-shadow:0 14px 30px #22d3ee29}.btn--primary[data-v-6b46ca97]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 36px #6366f12e}.btn--ghost[data-v-6b46ca97]{border-color:var(--border);background:#ffffff0a;color:var(--text);padding:10px 12px;font-weight:600}.btn--ghost[data-v-6b46ca97]:hover:not(:disabled){transform:translateY(-1px);border-color:var(--border-strong);background:#ffffff0f}.btn--danger[data-v-6b46ca97]{border-color:#f8717142;background:#f8717114;color:#f8fafceb;padding:10px 12px;font-weight:650}.btn--danger[data-v-6b46ca97]:hover:not(:disabled){transform:translateY(-1px);border-color:#f871715c;background:#f871711f}.token-row[data-v-6b46ca97]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.token-actions[data-v-6b46ca97]{display:flex;gap:10px;flex:0 0 auto}.token-meta[data-v-6b46ca97]{min-width:0;display:flex;flex-direction:column;gap:6px}.token-label[data-v-6b46ca97]{margin:0;font-size:12px;color:var(--muted)}.token-value[data-v-6b46ca97]{display:block;padding:10px 12px;border-radius:14px;border:1px solid var(--border);background:#02061780;color:#f8fafceb;word-break:break-all}.meta-grid[data-v-6b46ca97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.meta-item[data-v-6b46ca97]{border-radius:14px;border:1px solid var(--border);background:#02061759;padding:10px 12px}.meta-label[data-v-6b46ca97]{margin:0;font-size:12px;color:var(--muted)}.meta-value[data-v-6b46ca97]{margin:6px 0 0;font-size:13px;color:var(--text);word-break:break-word}.card[data-v-d33f429e]{background:var(--card);border-radius:calc(var(--radius) + 2px);padding:28px;border:1px solid var(--border);box-shadow:var(--shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:20px}.card header h2[data-v-d33f429e]{margin:0;font-size:20px}.card header p[data-v-d33f429e]{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.grid[data-v-d33f429e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.hint[data-v-d33f429e]{background:#6366f114;border-radius:var(--radius);padding:12px 18px;font-size:13px;color:#e2e8f0c7;border:1px solid rgba(99,102,241,.22)}.field[data-v-d33f429e]{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--muted)}.actions[data-v-d33f429e]{display:flex;gap:12px;flex-wrap:wrap}button[data-v-d33f429e]{border:1px solid transparent;border-radius:999px;padding:12px 16px;font-weight:650;letter-spacing:.01em;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border .15s ease}button[data-v-d33f429e]:disabled{cursor:not-allowed;opacity:.6}.primary[data-v-d33f429e]{border:none;background:var(--grad-cta);color:#020617e6;box-shadow:0 18px 38px #22d3ee24}.primary[data-v-d33f429e]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 22px 46px #6366f12e}.ghost[data-v-d33f429e]{border-color:var(--border);background:#ffffff0a;color:var(--text)}.ghost[data-v-d33f429e]:hover:not(:disabled){transform:translateY(-1px);border-color:var(--border-strong);background:#ffffff0f}.outline[data-v-d33f429e]{border-radius:999px;border:1px solid var(--border);background:#ffffff08;color:var(--text);padding:8px 16px}.text-button[data-v-d33f429e]{background:transparent;color:#22d3eeeb;padding:6px 10px;border-radius:999px;border:1px solid transparent}.text-button[data-v-d33f429e]:hover:not(:disabled){border-color:#22d3ee38;background:#22d3ee0f}.error[data-v-d33f429e]{color:#f87171eb}.note[data-v-d33f429e]{margin:0;color:#fbbf24eb;font-size:13px;line-height:1.5;padding:10px 12px;border-radius:var(--radius);border:1px solid rgba(251,191,36,.22);background:#fbbf240f}.preview[data-v-d33f429e]{border-radius:calc(var(--radius) + 2px);border:1px solid var(--border);padding:20px;display:flex;flex-direction:column;gap:16px;background:#02061759}.preview__header[data-v-d33f429e]{display:flex;justify-content:space-between;align-items:center;gap:12px}.preview__title[data-v-d33f429e]{margin:0;font-weight:600;font-size:16px;color:var(--text)}.preview__meta[data-v-d33f429e]{margin:4px 0 0;font-size:13px;color:var(--muted)}.group-grid[data-v-d33f429e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.group-card[data-v-d33f429e]{background:#11182780;border-radius:var(--radius);padding:16px;border:1px solid var(--border);box-shadow:0 16px 32px #0000003d;display:flex;flex-direction:column;gap:12px}.group-card__header[data-v-d33f429e]{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.group-card__title[data-v-d33f429e]{margin:0;font-weight:600;color:#f8fafceb}.group-card__subtitle[data-v-d33f429e]{margin:4px 0 0;font-size:12px;color:var(--muted)}.group-card ul[data-v-d33f429e]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.group-card li[data-v-d33f429e]{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:14px;background:#02061759;border:1px dashed rgba(148,163,184,.24)}.email[data-v-d33f429e]{font-weight:600;color:var(--text)}.password[data-v-d33f429e],.role[data-v-d33f429e]{font-size:12px;color:var(--muted)}.card[data-v-113b806d]{background:var(--card);border-radius:calc(var(--radius) + 2px);padding:24px;border:1px solid var(--border);box-shadow:var(--shadow-soft);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:20px}.card h2[data-v-113b806d]{margin:0;font-size:20px}.flex[data-v-113b806d]{display:flex;justify-content:space-between;align-items:flex-start}.sub[data-v-113b806d]{margin:10px 0 0;color:var(--muted);font-size:13px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.mono[data-v-113b806d]{font-family:var(--mono);color:var(--text)}.status[data-v-113b806d]{border-radius:999px;padding:4px 10px;border:1px solid var(--border);background:#ffffff0a;color:var(--text);font-size:12px}.status--processing[data-v-113b806d],.status--pending[data-v-113b806d]{border-color:#fbbf2440;background:#fbbf2414}.status--completed[data-v-113b806d],.status--success[data-v-113b806d]{border-color:#22c55e40;background:#22c55e14}.status--failed[data-v-113b806d]{border-color:#f8717147;background:#f8717114}.status--partial[data-v-113b806d]{border-color:#818cf847;background:#6366f11a}.stats[data-v-113b806d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.stat[data-v-113b806d]{background:#02061759;padding:12px 14px;border-radius:var(--radius);border:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.stat strong[data-v-113b806d]{font-size:22px;letter-spacing:-.01em}.label[data-v-113b806d]{font-size:13px;color:var(--muted)}.table-wrapper[data-v-113b806d]{max-height:320px;overflow:auto;border-radius:var(--radius);border:1px solid var(--border);background:#02061740}table[data-v-113b806d]{width:100%;border-collapse:collapse}thead th[data-v-113b806d]{position:sticky;top:0;background:#020617e6;color:var(--muted);text-align:left;font-size:12px;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--border)}th[data-v-113b806d],td[data-v-113b806d]{padding:10px 12px;font-size:13px;border-bottom:1px solid rgba(148,163,184,.16);vertical-align:top}tbody tr:hover td[data-v-113b806d]{background:#ffffff08}tbody tr:last-child td[data-v-113b806d]{border-bottom:none}td.success[data-v-113b806d]{color:#22c55eeb}td.failed[data-v-113b806d]{color:#f87171eb}td.pending[data-v-113b806d],td.processing[data-v-113b806d]{color:#fbbf24eb}.btn[data-v-113b806d]{border:1px solid transparent;border-radius:999px;padding:10px 12px;font-weight:600;transition:transform .15s ease,border .15s ease,background .15s ease}.btn--ghost[data-v-113b806d]{border-color:var(--border);background:#ffffff0a;color:var(--text)}.btn--ghost[data-v-113b806d]:hover{transform:translateY(-1px);border-color:var(--border-strong);background:#ffffff0f}.card[data-v-195d2a15]{background:var(--card);border-radius:calc(var(--radius) + 2px);padding:24px;border:1px solid var(--border);box-shadow:var(--shadow-soft);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:16px}.card h2[data-v-195d2a15]{margin:0;font-size:20px}.sub[data-v-195d2a15]{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.grid[data-v-195d2a15]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;align-items:end}.field[data-v-195d2a15]{display:flex;flex-direction:column;gap:6px;color:var(--muted);font-size:14px}.primary[data-v-195d2a15]{height:44px;border-radius:999px;border:none;background:var(--grad-cta);color:#020617e6;font-weight:700;letter-spacing:.01em;box-shadow:0 18px 38px #22d3ee24;transition:transform .15s ease,box-shadow .15s ease}.primary[data-v-195d2a15]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 22px 46px #6366f12e}.primary[data-v-195d2a15]:disabled{opacity:.6;cursor:not-allowed}.list[data-v-195d2a15]{display:flex;flex-direction:column;gap:12px}.mail-item[data-v-195d2a15]{border:1px solid var(--border);border-radius:var(--radius);padding:14px;background:#02061759}.mail-item header[data-v-195d2a15]{display:flex;justify-content:space-between;font-size:14px;gap:12px;align-items:baseline}.mail-item header span[data-v-195d2a15]{color:var(--muted);font-size:12px}.mail-item p[data-v-195d2a15]{margin:8px 0 0;color:#e2e8f0d1;line-height:1.5;word-break:break-word}.empty[data-v-195d2a15]{margin:0;color:var(--faint);font-size:13px;padding:10px 12px;border-radius:14px;border:1px dashed rgba(148,163,184,.22);background:#02061740}.token-note[data-v-195d2a15]{margin:0;color:#fbbf24eb;font-size:13px;line-height:1.5;padding:10px 12px;border-radius:14px;border:1px solid rgba(251,191,36,.22);background:#fbbf240f}.error[data-v-195d2a15]{color:#f87171eb}.page[data-v-cad179d4]{padding:16px clamp(14px,4vw,48px) 48px;max-width:1200px;margin:0 auto}.topbar[data-v-cad179d4]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;border-radius:calc(var(--radius) + 6px);background:#11182775;border:1px solid rgba(148,163,184,.14);box-shadow:0 10px 22px #00000047;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-bottom:14px}.brand[data-v-cad179d4]{display:flex;align-items:center;gap:12px;min-width:180px}.logo[data-v-cad179d4]{width:28px;height:28px;border-radius:10px;background:var(--grad-brand);box-shadow:0 10px 20px #6366f12e}.brand__name[data-v-cad179d4]{margin:0;font-weight:800;letter-spacing:.2px}.switch[data-v-cad179d4]{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;border:1px solid var(--border);background:#02061759;white-space:nowrap;flex:0 0 auto}.switch__item[data-v-cad179d4]{border:1px solid transparent;background:transparent;color:var(--muted);padding:6px 10px;border-radius:999px;font-weight:650;letter-spacing:.01em;font-size:12px;line-height:1;white-space:nowrap;transition:background .15s ease,border .15s ease,color .15s ease,transform .15s ease}.switch__item[data-v-cad179d4]:hover{transform:translateY(-1px);color:var(--text);background:#ffffff0a}.switch__item--active[data-v-cad179d4]{color:#020617e6;background:var(--grad-cta);border-color:#22d3ee38}.topbar__meta[data-v-cad179d4]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.status[data-v-cad179d4]{display:inline-flex;align-items:center;gap:8px;font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.16);background:#ffffff08;color:var(--muted)}.status--soft[data-v-cad179d4]{color:var(--muted)}.status--ok[data-v-cad179d4]{border-color:#22c55e33;background:#22c55e0f;color:#e2e8f0db}.status--warn[data-v-cad179d4]{border-color:#fbbf2433;background:#fbbf240f;color:#e2e8f0db}.dot[data-v-cad179d4]{width:8px;height:8px;border-radius:999px;background:#94a3b8a6;box-shadow:0 0 0 3px #94a3b81a}.status--ok .dot[data-v-cad179d4]{background:#22c55eeb;box-shadow:0 0 0 3px #22c55e1f}.status--warn .dot[data-v-cad179d4]{background:#fbbf24eb;box-shadow:0 0 0 3px #fbbf241f}.layout[data-v-cad179d4]{display:grid;gap:24px}.layout--single[data-v-cad179d4]{grid-template-columns:1fr}.column[data-v-cad179d4]{display:flex;flex-direction:column;gap:24px}.column--focus[data-v-cad179d4]{display:flex;flex-direction:column;gap:14px}.stepper[data-v-cad179d4]{display:flex;gap:8px;padding:10px;border-radius:calc(var(--radius) + 2px);border:1px solid var(--border);background:#02061740;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.stepper__step[data-v-cad179d4]{position:relative;display:flex;gap:10px;align-items:center;justify-content:center;padding:8px 10px;border-radius:14px;border:1px solid var(--border);background:#ffffff08;color:var(--muted);font-weight:650;flex:1 1 0;white-space:nowrap;transition:transform .15s ease,background .15s ease,border .15s ease,color .15s ease}.stepper__step+.stepper__step[data-v-cad179d4]:before{content:"";position:absolute;left:-8px;top:50%;width:8px;height:2px;transform:translateY(-50%);background:#94a3b838}.stepper__step--done+.stepper__step[data-v-cad179d4]:before{background:#22c55e42}.stepper__step[data-v-cad179d4]:hover{transform:translateY(-1px);border-color:var(--border-strong);color:var(--text);background:#ffffff0d}.stepper__step--active[data-v-cad179d4]{color:#020617e6;background:var(--grad-cta);border-color:#22d3ee38}.stepper__step--done[data-v-cad179d4]:not(.stepper__step--active){border-color:#22c55e38;background:#22c55e0f;color:#e2e8f0db}.stepper__step--locked[data-v-cad179d4]{opacity:.6}.stepper__index[data-v-cad179d4]{width:22px;height:22px;border-radius:999px;display:grid;place-items:center;font-size:12px;font-weight:800;border:1px solid rgba(148,163,184,.22);background:#02061759;color:inherit}.stepper__step--active .stepper__index[data-v-cad179d4]{border-color:#02061738;background:#0206171a}.stepper__step--done:not(.stepper__step--active) .stepper__index[data-v-cad179d4]{border-color:#22c55e4d;background:#22c55e1a}.stepper__text[data-v-cad179d4]{font-size:12px;letter-spacing:.01em;white-space:nowrap}.focus[data-v-cad179d4]{display:flex;flex-direction:column;gap:12px}.focus__header[data-v-cad179d4]{padding:0 6px}.focus__title[data-v-cad179d4]{margin:0;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.focus__desc[data-v-cad179d4]{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.focus--compact[data-v-cad179d4]{border-radius:calc(var(--radius) + 2px);border:1px dashed rgba(148,163,184,.22);background:#02061740;padding:16px}.summary[data-v-cad179d4]{border-radius:calc(var(--radius) + 2px);border:1px solid var(--border);background:#02061740;padding:14px 16px}.summary__header[data-v-cad179d4]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.summary__kicker[data-v-cad179d4]{margin:0;font-size:12px;color:var(--muted)}.summary__title[data-v-cad179d4]{margin:6px 0 0;font-size:14px;font-weight:700;color:var(--text)}.summary__btn[data-v-cad179d4]{border:1px solid var(--border);background:#ffffff0a;color:var(--text);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:650;transition:transform .15s ease,background .15s ease,border .15s ease}.summary__btn[data-v-cad179d4]:hover{transform:translateY(-1px);border-color:var(--border-strong);background:#ffffff0f}.summary__meta[data-v-cad179d4]{margin:10px 0 0;display:flex;gap:10px;flex-wrap:wrap}.summary__item[data-v-cad179d4]{font-size:12px;color:var(--muted);padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.18);background:#ffffff08}.actions[data-v-cad179d4]{display:flex;gap:10px;flex-wrap:wrap}.action-btn[data-v-cad179d4]{border:none;border-radius:999px;padding:10px 14px;font-weight:700;background:var(--grad-cta);color:#020617e6;box-shadow:0 16px 34px #22d3ee24;transition:transform .15s ease,box-shadow .15s ease}.action-btn[data-v-cad179d4]:hover{transform:translateY(-1px);box-shadow:0 20px 42px #6366f12e}.action-btn--ghost[data-v-cad179d4]{border:1px solid var(--border);background:#ffffff0a;color:var(--text);box-shadow:none}.action-btn--ghost[data-v-cad179d4]:hover{border-color:var(--border-strong);background:#ffffff0f;box-shadow:none}:root{color-scheme:dark;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;--bg-0: #070a12;--bg-1: #0b1223;--card: rgba(17, 24, 39, .62);--card-strong: rgba(17, 24, 39, .82);--border: rgba(148, 163, 184, .18);--border-strong: rgba(148, 163, 184, .28);--text: rgba(248, 250, 252, .92);--muted: rgba(226, 232, 240, .66);--faint: rgba(226, 232, 240, .44);--shadow: 0 24px 60px rgba(0, 0, 0, .35);--shadow-soft: 0 10px 24px rgba(0, 0, 0, .28);--ring: 0 0 0 3px rgba(56, 189, 248, .22);--radius: 18px;--grad-brand: linear-gradient(120deg, #22d3ee, #6366f1 45%, #ec4899);--grad-cta: linear-gradient(120deg, rgba(34, 211, 238, .92), rgba(99, 102, 241, .92));--grad-soft: linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .02));--mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--control-bg: rgba(2, 6, 23, .55);--control-bg-hover: rgba(2, 6, 23, .68);--control-border: rgba(148, 163, 184, .2);--control-border-hover: rgba(148, 163, 184, .32);--control-border-focus: rgba(34, 211, 238, .45);--control-radius: 14px;--control-height: 44px;--control-padding-x: 14px;--control-padding-y: 11px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;min-height:100vh;color:var(--text);background:radial-gradient(900px 480px at 18% 12%,rgba(99,102,241,.34),transparent 60%),radial-gradient(720px 420px at 76% 20%,rgba(34,211,238,.26),transparent 55%),radial-gradient(900px 560px at 50% 92%,rgba(236,72,153,.18),transparent 60%),linear-gradient(180deg,var(--bg-0),var(--bg-1));overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.06),transparent 40%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.04),transparent 45%),repeating-linear-gradient(0deg,rgba(255,255,255,.028),rgba(255,255,255,.028) 1px,transparent 1px,transparent 3px);mix-blend-mode:overlay;opacity:.55}#app{min-height:100vh}::selection{background:#22d3ee38}button,input,select{font:inherit}button{cursor:pointer}code{font-family:var(--mono);font-size:.92em}:where(.toast-container){position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}:where(.toast){pointer-events:none;max-width:min(560px,calc(100vw - 32px));padding:10px 14px;border-radius:999px;border:1px solid rgba(148,163,184,.18);background:#111827b8;color:#f8fafceb;box-shadow:0 16px 40px #00000059;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:13px;line-height:1.4;opacity:0;transform:translateY(-6px) scale(.98);transition:opacity .18s ease,transform .18s ease}:where(.toast--show){opacity:1;transform:translateY(0) scale(1)}:where(.toast--success){border-color:#22c55e38;background:#22c55e1a}:where(.toast--error){border-color:#f8717142;background:#f871711a}:where(.toast--info){border-color:#22d3ee38;background:#22d3ee14}:where(input,select,textarea){width:100%;color:var(--text);background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--control-radius);padding:var(--control-padding-y) var(--control-padding-x);min-height:var(--control-height);line-height:1.4;outline:none;transition:border .15s ease,box-shadow .15s ease,background .15s ease,transform .15s ease}:where(input,select,textarea):hover:not(:disabled):not(:focus){background:var(--control-bg-hover);border-color:var(--control-border-hover)}:where(input,select,textarea):focus,:where(input,select,textarea):focus-visible{border-color:var(--control-border-focus);box-shadow:var(--ring)}:where(input,select,textarea)::placeholder{color:#e2e8f06b}:where(input,select,textarea):disabled{opacity:.6;cursor:not-allowed}textarea{min-height:110px;resize:vertical}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:38px;background-image:linear-gradient(45deg,transparent 50%,rgba(226,232,240,.7) 50%),linear-gradient(135deg,rgba(226,232,240,.7) 50%,transparent 50%),linear-gradient(to right,#94a3b838,#94a3b838);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px),calc(100% - 36px) 50%;background-size:6px 6px,6px 6px,1px 18px;background-repeat:no-repeat}input[type=search]{padding-left:14px}input[type=date],input[type=datetime-local],input[type=time]{color-scheme:dark}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.75)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{opacity:.8}
