.st-toast-region[data-v-e69de62e]{position:fixed;right:var(--st-space-4);bottom:var(--st-space-4);z-index:var(--st-z-toast);display:grid;width:min(360px,calc(100vw - 32px));gap:var(--st-space-2)}.st-toast[data-v-e69de62e]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--st-space-3);padding:var(--st-space-3) var(--st-space-4);color:var(--st-gray-800);background:var(--st-white);border:1px solid var(--st-gray-200);border-left:4px solid var(--st-brand);border-radius:var(--st-radius);box-shadow:var(--st-shadow-raised)}.st-toast--success[data-v-e69de62e]{border-left-color:var(--st-brand)}.st-toast--error[data-v-e69de62e]{border-left-color:var(--st-red)}.st-toast--info[data-v-e69de62e]{border-left-color:var(--st-blue)}.st-toast button[data-v-e69de62e]{padding:0;color:var(--st-gray-500);background:transparent;border:0}.public-layout[data-v-db8440f6]{min-height:100vh;background:var(--st-gray-50)}.public-header[data-v-db8440f6]{position:sticky;top:0;z-index:var(--st-z-sticky);display:flex;align-items:center;justify-content:space-between;height:62px;gap:0;padding:0 28px;background:#fff;border-bottom:1px solid var(--st-gray-200);box-shadow:var(--st-shadow)}.brand[data-v-db8440f6],.nav a[data-v-db8440f6]{color:var(--st-gray-800);text-decoration:none}.brand[data-v-db8440f6]{display:inline-flex;align-items:center;gap:10px;color:var(--st-brand-dark);font-size:20px;font-weight:700;-webkit-user-select:none;user-select:none}.brand-mark[data-v-db8440f6]{width:32px;height:32px;flex:0 0 auto}.brand-mark svg[data-v-db8440f6]{display:block;width:34px;height:34px}.version-badge[data-v-db8440f6]{padding:2px 7px;color:var(--st-brand);font-size:10px;font-weight:700;background:var(--st-brand-bg);border-radius:12px}.nav[data-v-db8440f6]{display:flex;height:100%;gap:2px;margin-left:36px;margin-right:auto;overflow-x:auto;white-space:nowrap}.nav a[data-v-db8440f6]{display:flex;align-items:center;padding:0 18px;color:var(--st-gray-600);font-size:13.5px;font-weight:500;border-bottom:3px solid transparent;transition:color var(--st-motion-fast),background var(--st-motion-fast),border-color var(--st-motion-fast)}.nav a.router-link-active[data-v-db8440f6],.nav a[data-v-db8440f6]:hover{color:var(--st-brand);background:var(--st-brand-bg)}.nav a.router-link-active[data-v-db8440f6]{border-bottom-color:var(--st-brand);font-weight:600}.nav .nav-upload[data-v-db8440f6]{height:36px;margin:auto 0 auto 8px;padding:0 14px;color:var(--st-brand-dark);background:#fff;border:1px solid #bbf7d0;border-radius:20px}.nav .nav-upload[data-v-db8440f6]:hover,.nav .nav-upload.router-link-active[data-v-db8440f6]{background:var(--st-brand-bg);border-color:var(--st-brand)}.status[data-v-db8440f6]{display:flex;align-items:center;gap:8px;margin-left:18px;color:var(--st-gray-500);font-size:12px}.status-dot[data-v-db8440f6]{width:9px;height:9px;background:var(--st-gray-300);border-radius:50%}.status-dot--online[data-v-db8440f6]{background:var(--st-brand)}.session-chip[data-v-db8440f6]{display:inline-flex;align-items:center;max-width:128px;padding:6px 10px;color:var(--st-gray-600);font-size:11px;text-decoration:none;background:var(--st-gray-100);border-radius:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-chip--user[data-v-db8440f6]{color:var(--st-brand-dark);background:var(--st-brand-bg)}.logout-button[data-v-db8440f6]{min-height:28px;padding:0 9px;color:var(--st-gray-500);font-size:11px;font-weight:650;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:999px}.logout-button[data-v-db8440f6]:hover{color:var(--st-brand-dark);border-color:var(--st-brand)}.public-main[data-v-db8440f6]{width:min(1500px,calc(100vw - 56px));margin:0 auto;padding:28px 0}@media (max-width: 1100px){.public-header[data-v-db8440f6]{height:auto;align-items:flex-start;flex-wrap:wrap;gap:10px;padding:12px 18px}.nav[data-v-db8440f6]{order:3;width:100%;height:auto;margin-left:0}.nav a[data-v-db8440f6]{padding:10px 12px;font-size:12px}.status[data-v-db8440f6]{margin-left:auto}}.st-badge[data-v-b3c8e351]{display:inline-flex;min-height:1.5rem;align-items:center;padding:.2rem .55rem;font-size:var(--st-text-xs);font-weight:700;line-height:1.1;border:1px solid transparent;border-radius:999px}.st-badge--green[data-v-b3c8e351]{color:var(--st-brand-dark);background:var(--st-brand-bg);border-color:#b7e4ca}.st-badge--red[data-v-b3c8e351]{color:var(--st-red);background:var(--st-red-bg);border-color:#fecdca}.st-badge--yellow[data-v-b3c8e351]{color:var(--st-yellow);background:var(--st-yellow-bg);border-color:#fde68a}.st-badge--blue[data-v-b3c8e351]{color:var(--st-blue);background:var(--st-blue-bg);border-color:#bfdbfe}.st-badge--gray[data-v-b3c8e351]{color:var(--st-gray-500);background:var(--st-gray-100);border-color:var(--st-gray-200)}.st-badge--purple[data-v-b3c8e351]{color:var(--st-purple);background:var(--st-purple-bg);border-color:#ddd6fe}.st-button[data-v-78a71c5c]{display:inline-flex;min-height:2.375rem;align-items:center;justify-content:center;gap:var(--st-space-2);padding:.625rem 1rem;font-weight:650;line-height:1;border:1px solid transparent;border-radius:var(--st-radius-sm);transition:background var(--st-motion-fast),border-color var(--st-motion-fast),color var(--st-motion-fast)}.st-button--sm[data-v-78a71c5c]{min-height:2rem;padding:.45rem .75rem;font-size:var(--st-text-sm)}.st-button--lg[data-v-78a71c5c]{min-height:2.75rem;padding:.75rem 1.25rem}.st-button--primary[data-v-78a71c5c],.st-button--success[data-v-78a71c5c]{color:var(--st-white);background:var(--st-brand);border-color:var(--st-brand)}.st-button--primary[data-v-78a71c5c]:hover,.st-button--success[data-v-78a71c5c]:hover{background:var(--st-brand-light);border-color:var(--st-brand-light)}.st-button--secondary[data-v-78a71c5c]{color:var(--st-gray-800);background:var(--st-white);border-color:var(--st-gray-200)}.st-button--secondary[data-v-78a71c5c]:hover{color:var(--st-brand-dark);border-color:var(--st-brand)}.st-button--danger[data-v-78a71c5c]{color:var(--st-white);background:var(--st-red);border-color:var(--st-red)}.st-button[data-v-78a71c5c]:disabled{opacity:.66}.st-button__dot[data-v-78a71c5c]{width:.625rem;height:.625rem;border:2px solid currentColor;border-top-color:transparent;border-radius:999px;animation:st-spin-78a71c5c .75s linear infinite}@keyframes st-spin-78a71c5c{to{transform:rotate(360deg)}}.section-eyebrow[data-v-32bcd7fa]{margin-bottom:8px;color:var(--st-brand);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.home-hero[data-v-32bcd7fa]{position:relative;padding:74px 54px 48px;margin-bottom:22px;overflow:hidden;background:linear-gradient(135deg,#f5fbf7,#fff 54%,#eef7ff);border:1px solid var(--st-gray-200);border-radius:18px}.home-hero[data-v-32bcd7fa]:after{position:absolute;top:-48px;right:16px;color:#0b7a3b09;font-size:150px;font-weight:900;letter-spacing:-.08em;content:"能力";pointer-events:none}.home-hero-layout[data-v-32bcd7fa]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:34px;align-items:center}.home-hero h1[data-v-32bcd7fa]{max-width:760px;margin:0 0 18px;color:var(--st-gray-900);font-size:48px;line-height:1.12}.hero-sub[data-v-32bcd7fa]{max-width:690px;margin:0;color:var(--st-gray-600);font-size:16px;line-height:1.8}.hero-cta[data-v-32bcd7fa],.creator-actions[data-v-32bcd7fa]{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.hero-preview[data-v-32bcd7fa]{padding:18px;background:#ffffffc7;border:1px solid var(--st-gray-200);border-radius:14px;box-shadow:var(--st-shadow)}.hero-preview-label[data-v-32bcd7fa],.intent-chip-title[data-v-32bcd7fa]{margin-bottom:11px;color:var(--st-brand);font-size:10px;font-weight:800;letter-spacing:.1em}.hero-value-grid[data-v-32bcd7fa],.asset-definition-grid[data-v-32bcd7fa]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.hero-value-card[data-v-32bcd7fa],.asset-definition-card[data-v-32bcd7fa],.learning-card[data-v-32bcd7fa]{padding:16px;background:#fff;border:1px solid var(--st-gray-200);border-radius:10px;box-shadow:0 8px 20px #0f172a0d}.hero-value-icon[data-v-32bcd7fa]{margin-bottom:7px;font-size:18px}.hero-value-card strong[data-v-32bcd7fa],.featured-home-meta strong[data-v-32bcd7fa],.asset-definition-card h3[data-v-32bcd7fa],.learning-card h3[data-v-32bcd7fa],.creator-step h3[data-v-32bcd7fa]{display:block;color:var(--st-gray-900)}.hero-value-card p[data-v-32bcd7fa],.asset-definition-card p[data-v-32bcd7fa],.learning-card p[data-v-32bcd7fa],.creator-step p[data-v-32bcd7fa]{margin:6px 0 0;color:var(--st-gray-600);font-size:12px;line-height:1.6}.intent-hero[data-v-32bcd7fa]{padding:54px 28px;margin-bottom:22px;overflow:hidden;color:#fff;background:linear-gradient(135deg,#020617,#0f172a 55%,#064e3b);border-radius:20px}.intent-shell[data-v-32bcd7fa]{width:min(920px,100%);margin:0 auto;text-align:center}.intent-kicker[data-v-32bcd7fa]{margin-bottom:14px;color:#86efac;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.intent-title[data-v-32bcd7fa]{margin:0 0 12px;color:#fff;font-size:42px;line-height:1.15}.intent-subtitle[data-v-32bcd7fa]{max-width:680px;margin:0 auto;color:#cbd5e1;font-size:14px;line-height:1.75}.intent-box[data-v-32bcd7fa]{max-width:820px;padding:12px;margin:28px auto 0;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:22px}.intent-input[data-v-32bcd7fa]{display:block;width:100%;min-height:74px;padding:17px 18px;color:var(--st-gray-900);font:inherit;font-size:15px;line-height:1.55;resize:vertical;background:#fff;border:0;border-radius:15px;outline:none}.intent-actions[data-v-32bcd7fa]{display:flex;justify-content:flex-end;margin-top:10px}.intent-chips[data-v-32bcd7fa]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;text-align:left}.intent-chip-group[data-v-32bcd7fa]{padding:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:14px}.intent-chip-list[data-v-32bcd7fa]{display:flex;flex-wrap:wrap;gap:7px}.intent-chip[data-v-32bcd7fa]{padding:8px 12px;color:#e2e8f0;font:inherit;font-size:11px;cursor:pointer;background:#ffffff14;border:1px solid rgba(255,255,255,.22);border-radius:999px}.problem-section[data-v-32bcd7fa],.home-featured-section[data-v-32bcd7fa],.asset-definition-section[data-v-32bcd7fa],.home-audience-section[data-v-32bcd7fa]{padding:30px 34px;margin-bottom:22px;background:#fff;border:1px solid var(--st-gray-200);border-radius:18px}.problem-section h2[data-v-32bcd7fa],.moat-head h2[data-v-32bcd7fa],.asset-definition-section h2[data-v-32bcd7fa],.home-audience-head h2[data-v-32bcd7fa]{margin:0;color:var(--st-gray-900);font-size:27px;line-height:1.25}.section-copy[data-v-32bcd7fa],.home-audience-head p[data-v-32bcd7fa]{margin:6px 0 0;color:var(--st-gray-500);font-size:14px;line-height:1.7}.problem-grid[data-v-32bcd7fa]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px}.problem-card[data-v-32bcd7fa]{display:grid;grid-template-columns:42px 1fr auto;gap:14px;align-items:center;padding:22px;color:inherit;text-align:left;cursor:pointer;background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:12px}.problem-index[data-v-32bcd7fa]{display:grid;width:42px;height:42px;place-items:center;color:var(--st-brand);font-size:20px;font-weight:800;background:#fff;border:1px solid var(--st-gray-200);border-radius:10px}.problem-title[data-v-32bcd7fa]{display:block;margin-bottom:3px;color:var(--st-gray-900);font-size:16px}.problem-result[data-v-32bcd7fa]{color:var(--st-gray-500);font-size:12px}.problem-action[data-v-32bcd7fa]{padding:6px 8px;color:var(--st-brand);font-size:10px;font-weight:700;white-space:nowrap;background:var(--st-brand-bg);border-radius:20px}.home-stats[data-v-32bcd7fa]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:22px}.home-stat-card[data-v-32bcd7fa],.featured-home-card[data-v-32bcd7fa]{padding:18px;background:#fff;border:1px solid var(--st-gray-200);border-radius:14px;box-shadow:var(--st-shadow)}.home-stat-card strong[data-v-32bcd7fa]{display:block;margin-bottom:8px;color:var(--st-brand);font-size:28px;line-height:1}.home-stat-card span[data-v-32bcd7fa]{color:var(--st-gray-600);font-size:12px}.home-section-head[data-v-32bcd7fa]{display:flex;gap:16px;align-items:flex-end;justify-content:space-between;margin-bottom:18px}.home-section-head h2[data-v-32bcd7fa]{margin:0 0 5px;color:var(--st-gray-900);font-size:24px}.home-section-head p[data-v-32bcd7fa]{margin:0;color:var(--st-gray-500);font-size:13px}.home-featured-grid[data-v-32bcd7fa]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.featured-home-card[data-v-32bcd7fa]{display:flex;flex-direction:column;min-height:238px;background:var(--st-gray-50);border-radius:12px}.featured-home-card h3[data-v-32bcd7fa]{margin:0 0 8px;color:var(--st-gray-900);font-size:15px;line-height:1.35}.featured-home-value[data-v-32bcd7fa]{margin:0 0 12px;color:var(--st-gray-600);font-size:12px;line-height:1.55}.featured-home-meta[data-v-32bcd7fa]{display:grid;gap:7px;margin:auto 0 14px}.featured-home-meta div[data-v-32bcd7fa]{display:flex;gap:8px;justify-content:space-between;color:var(--st-gray-500);font-size:11px}.featured-home-actions[data-v-32bcd7fa]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.moat-section[data-v-32bcd7fa]{padding:36px;margin:22px 0;color:#fff;background:linear-gradient(135deg,#0f172a,#111827 58%,#064e3b);border-radius:18px}.moat-section .section-eyebrow[data-v-32bcd7fa],.creator-section .section-eyebrow[data-v-32bcd7fa]{color:#86efac}.moat-head[data-v-32bcd7fa]{max-width:820px}.moat-head h2[data-v-32bcd7fa],.creator-section h2[data-v-32bcd7fa]{color:#fff}.moat-head p[data-v-32bcd7fa],.creator-section p[data-v-32bcd7fa]{color:#cbd5e1}.moat-grid[data-v-32bcd7fa],.learning-grid[data-v-32bcd7fa],.creator-steps[data-v-32bcd7fa]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}.moat-card[data-v-32bcd7fa],.creator-step[data-v-32bcd7fa]{padding:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px}.moat-card h3[data-v-32bcd7fa],.creator-step h3[data-v-32bcd7fa]{margin:0 0 8px;color:#fff;font-size:15px}.moat-card p[data-v-32bcd7fa]{margin:0;color:#cbd5e1;font-size:12px;line-height:1.7}.moat-statement[data-v-32bcd7fa]{padding:14px 16px;margin:22px 0 0;color:#f0fdf4;font-size:13px;line-height:1.65;background:#86efac14;border-left:3px solid #86efac;border-radius:0 10px 10px 0}.asset-definition-section[data-v-32bcd7fa]{padding:34px}.asset-formula[data-v-32bcd7fa]{padding:20px;margin:20px 0;color:var(--st-brand-dark);font-size:16px;font-weight:800;line-height:1.7;text-align:center;background:var(--st-brand-bg);border:1px solid #bbf7d0;border-radius:12px}.asset-definition-note[data-v-32bcd7fa]{margin:14px 0 0;color:var(--st-gray-500);font-size:11px}.home-audience-head[data-v-32bcd7fa]{max-width:760px;margin-bottom:20px}.creator-section[data-v-32bcd7fa]{color:#fff;background:linear-gradient(135deg,#0f172a,#172554)}.creator-step-index[data-v-32bcd7fa]{display:grid;width:28px;height:28px;margin-bottom:12px;place-items:center;color:#0f172a;font-size:12px;font-weight:800;background:#86efac;border-radius:50%}@media (max-width: 1100px){.home-featured-grid[data-v-32bcd7fa],.home-stats[data-v-32bcd7fa],.intent-chips[data-v-32bcd7fa]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.home-hero-layout[data-v-32bcd7fa],.problem-grid[data-v-32bcd7fa],.learning-grid[data-v-32bcd7fa],.creator-steps[data-v-32bcd7fa],.moat-grid[data-v-32bcd7fa]{grid-template-columns:1fr}.asset-definition-grid[data-v-32bcd7fa]{grid-template-columns:repeat(2,1fr)}.home-hero[data-v-32bcd7fa]{padding:48px 28px}.home-hero h1[data-v-32bcd7fa]{font-size:36px}}@media (max-width: 640px){.home-stats[data-v-32bcd7fa],.home-featured-grid[data-v-32bcd7fa],.hero-value-grid[data-v-32bcd7fa],.intent-chips[data-v-32bcd7fa],.asset-definition-grid[data-v-32bcd7fa]{grid-template-columns:1fr}.home-hero h1[data-v-32bcd7fa]{font-size:30px}.moat-section[data-v-32bcd7fa],.asset-definition-section[data-v-32bcd7fa],.home-featured-section[data-v-32bcd7fa],.home-audience-section[data-v-32bcd7fa],.problem-section[data-v-32bcd7fa]{padding:24px}.home-section-head[data-v-32bcd7fa]{align-items:flex-start;flex-direction:column}}.section-page[data-v-6e31f325]{padding:54px;background:#fff;border:1px solid var(--st-gray-200);border-radius:18px;box-shadow:var(--st-shadow)}.section-hero[data-v-6e31f325]{max-width:820px}.section-eyebrow[data-v-6e31f325]{margin-bottom:10px;color:var(--st-brand);font-size:11px;font-weight:800;letter-spacing:.12em}.section-hero h1[data-v-6e31f325]{margin:0;color:var(--st-gray-900);font-size:42px;line-height:1.15}.section-hero p[data-v-6e31f325]{margin:16px 0 0;color:var(--st-gray-600);font-size:15px;line-height:1.8}.section-actions[data-v-6e31f325]{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.section-grid[data-v-6e31f325]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px}.section-card[data-v-6e31f325]{padding:22px;background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:12px}.section-card h2[data-v-6e31f325]{margin:14px 0 8px;color:var(--st-gray-900);font-size:17px}.section-card p[data-v-6e31f325]{margin:0;color:var(--st-gray-600);font-size:13px;line-height:1.7}@media (max-width: 900px){.section-page[data-v-6e31f325]{padding:34px 24px}.section-hero h1[data-v-6e31f325]{font-size:32px}.section-grid[data-v-6e31f325]{grid-template-columns:1fr}}.st-card[data-v-f2848235]{min-width:0;overflow:hidden;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius);box-shadow:var(--st-shadow)}.st-card__header[data-v-f2848235]{padding:var(--st-space-4) var(--st-space-4) 0}.st-card__header h2[data-v-f2848235]{margin:0;color:var(--st-gray-900);font-size:var(--st-text-lg);line-height:1.3}.st-card__header p[data-v-f2848235]{margin:var(--st-space-1) 0 0;color:var(--st-gray-500);font-size:var(--st-text-sm)}.st-card__body[data-v-f2848235]{padding:var(--st-space-4)}.auth-page[data-v-11e87fe1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:var(--st-space-6);align-items:center;min-height:calc(100vh - 168px)}.auth-copy h1[data-v-11e87fe1]{margin:var(--st-space-3) 0 var(--st-space-2);color:var(--st-gray-900);font-size:2rem;line-height:1.15}.auth-copy p[data-v-11e87fe1]{max-width:560px;margin:0;color:var(--st-gray-500);line-height:1.7}.auth-form[data-v-11e87fe1]{display:grid;gap:var(--st-space-3)}.auth-form label[data-v-11e87fe1]{display:grid;gap:var(--st-space-1);color:var(--st-gray-700);font-size:var(--st-text-sm);font-weight:650}.auth-form input[data-v-11e87fe1]{width:100%;min-height:2.75rem;padding:.7rem .85rem;color:var(--st-gray-900);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm);outline:none}.auth-form input[data-v-11e87fe1]:focus{border-color:var(--st-brand);box-shadow:0 0 0 3px var(--st-brand-bg)}.form-error[data-v-11e87fe1]{margin:0;color:var(--st-red);font-size:var(--st-text-sm)}.auth-link[data-v-11e87fe1]{color:var(--st-brand-dark);font-size:var(--st-text-sm);font-weight:650;text-align:center;text-decoration:none}@media (max-width: 760px){.auth-page[data-v-11e87fe1]{grid-template-columns:1fr;align-items:start;min-height:auto}}.auth-page[data-v-16e10005]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:var(--st-space-6);align-items:center;min-height:calc(100vh - 168px)}.auth-copy h1[data-v-16e10005]{margin:var(--st-space-3) 0 var(--st-space-2);color:var(--st-gray-900);font-size:2rem;line-height:1.15}.auth-copy p[data-v-16e10005]{max-width:560px;margin:0;color:var(--st-gray-500);line-height:1.7}.auth-form[data-v-16e10005]{display:grid;gap:var(--st-space-3)}.auth-form label[data-v-16e10005]{display:grid;gap:var(--st-space-1);color:var(--st-gray-700);font-size:var(--st-text-sm);font-weight:650}.auth-form input[data-v-16e10005]{width:100%;min-height:2.75rem;padding:.7rem .85rem;color:var(--st-gray-900);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm);outline:none}.auth-form input[data-v-16e10005]:focus{border-color:var(--st-brand);box-shadow:0 0 0 3px var(--st-brand-bg)}.form-error[data-v-16e10005]{margin:0;color:var(--st-red);font-size:var(--st-text-sm)}.auth-link[data-v-16e10005]{color:var(--st-brand-dark);font-size:var(--st-text-sm);font-weight:650;text-align:center;text-decoration:none}@media (max-width: 760px){.auth-page[data-v-16e10005]{grid-template-columns:1fr;align-items:start;min-height:auto}}.st-empty[data-v-08a31df1]{display:grid;min-height:220px;place-items:center;align-content:center;gap:var(--st-space-3);padding:var(--st-space-6);text-align:center;background:var(--st-white);border:1px dashed var(--st-gray-300);border-radius:var(--st-radius)}.st-empty__mark[data-v-08a31df1]{display:grid;width:44px;height:44px;place-items:center;color:var(--st-brand);font-weight:800;background:var(--st-brand-bg);border-radius:var(--st-radius)}.st-empty h2[data-v-08a31df1],.st-empty p[data-v-08a31df1]{margin:0}.st-empty h2[data-v-08a31df1]{font-size:var(--st-text-lg)}.st-empty p[data-v-08a31df1]{max-width:28rem;color:var(--st-gray-500)}.st-spinner[data-v-d946b307]{display:inline-flex;align-items:center;gap:var(--st-space-2);color:var(--st-gray-500);font-size:var(--st-text-sm)}.st-spinner>span[data-v-d946b307]:first-child{width:1rem;height:1rem;border:2px solid var(--st-gray-300);border-top-color:var(--st-brand);border-radius:999px;animation:st-spin-d946b307 .8s linear infinite}@keyframes st-spin-d946b307{to{transform:rotate(360deg)}}.account-page[data-v-da0c8b97],.account-content[data-v-da0c8b97],.account-section[data-v-da0c8b97]{display:grid;gap:var(--st-space-4)}.account-head[data-v-da0c8b97],.section-head[data-v-da0c8b97],.asset-row[data-v-da0c8b97],.order-row[data-v-da0c8b97],.submission-row[data-v-da0c8b97]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--st-space-4)}.account-head h1[data-v-da0c8b97],.account-head p[data-v-da0c8b97],.section-head h2[data-v-da0c8b97],.section-head p[data-v-da0c8b97],.item-card h3[data-v-da0c8b97],.item-card p[data-v-da0c8b97],.asset-row h3[data-v-da0c8b97],.asset-row p[data-v-da0c8b97],.order-row h3[data-v-da0c8b97],.order-row p[data-v-da0c8b97],.submission-row h3[data-v-da0c8b97],.submission-row p[data-v-da0c8b97]{margin:0}.account-head h1[data-v-da0c8b97]{margin-top:var(--st-space-1);color:var(--st-gray-900);font-size:1.75rem}.account-head p[data-v-da0c8b97],.section-head p[data-v-da0c8b97],.item-card p[data-v-da0c8b97],.asset-row p[data-v-da0c8b97],.order-row p[data-v-da0c8b97],.submission-row p[data-v-da0c8b97],.submission-row span[data-v-da0c8b97],.account-loading[data-v-da0c8b97]{color:var(--st-gray-500)}.account-eyebrow[data-v-da0c8b97]{color:var(--st-brand);font-size:var(--st-text-xs);font-weight:800}.account-loading[data-v-da0c8b97]{display:flex;align-items:center;gap:var(--st-space-2);padding:var(--st-space-6);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius)}.account-stats[data-v-da0c8b97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--st-space-3)}.account-stats article[data-v-da0c8b97],.item-card[data-v-da0c8b97],.asset-row[data-v-da0c8b97],.order-row[data-v-da0c8b97],.submission-row[data-v-da0c8b97]{background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:8px;box-shadow:var(--st-shadow)}.account-stats article[data-v-da0c8b97]{display:grid;gap:var(--st-space-1);min-height:96px;align-content:center;padding:var(--st-space-4)}.account-stats strong[data-v-da0c8b97]{color:var(--st-brand);font-size:2rem;line-height:1}.account-stats span[data-v-da0c8b97]{color:var(--st-gray-500);font-weight:700}.account-section[data-v-da0c8b97]{padding:var(--st-space-3) 0}.item-grid[data-v-da0c8b97]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--st-space-3)}.item-card[data-v-da0c8b97]{display:grid;gap:var(--st-space-3);padding:var(--st-space-4)}.item-card__top[data-v-da0c8b97]{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-2);color:var(--st-gray-500);font-size:var(--st-text-sm)}.item-card h3[data-v-da0c8b97],.asset-row h3[data-v-da0c8b97],.order-row h3[data-v-da0c8b97],.submission-row h3[data-v-da0c8b97]{color:var(--st-gray-900);font-size:1rem}.item-card dl[data-v-da0c8b97]{display:grid;gap:var(--st-space-2);margin:0}.item-card dl div[data-v-da0c8b97]{display:flex;justify-content:space-between;gap:var(--st-space-3);color:var(--st-gray-500);font-size:var(--st-text-sm)}.item-card dt[data-v-da0c8b97],.item-card dd[data-v-da0c8b97]{margin:0}.item-card dd[data-v-da0c8b97]{color:var(--st-gray-700)}.asset-list[data-v-da0c8b97],.order-list[data-v-da0c8b97],.submission-list[data-v-da0c8b97]{display:grid;gap:var(--st-space-3)}.asset-row[data-v-da0c8b97],.order-row[data-v-da0c8b97],.submission-row[data-v-da0c8b97]{padding:var(--st-space-4)}.asset-row>div[data-v-da0c8b97],.order-row>div[data-v-da0c8b97],.submission-row>div[data-v-da0c8b97]{display:grid;gap:var(--st-space-2)}.order-row dl[data-v-da0c8b97]{display:grid;min-width:min(320px,100%);gap:var(--st-space-2);margin:0}.order-row dl div[data-v-da0c8b97]{display:flex;justify-content:space-between;gap:var(--st-space-3);color:var(--st-gray-500);font-size:var(--st-text-sm)}.order-row dt[data-v-da0c8b97],.order-row dd[data-v-da0c8b97]{margin:0}.order-row dd[data-v-da0c8b97]{color:var(--st-gray-700);text-align:right}@media (max-width: 900px){.account-head[data-v-da0c8b97],.section-head[data-v-da0c8b97],.asset-row[data-v-da0c8b97],.order-row[data-v-da0c8b97],.submission-row[data-v-da0c8b97]{align-items:stretch;flex-direction:column}.item-grid[data-v-da0c8b97]{grid-template-columns:1fr}}.admin-summary-grid[data-v-c8508e79]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--st-space-4)}.admin-summary-card[data-v-c8508e79]{display:grid;min-width:0;gap:var(--st-space-2);padding:var(--st-space-4);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius)}.admin-summary-card__label[data-v-c8508e79],.admin-summary-card small[data-v-c8508e79]{color:var(--st-gray-500);font-size:var(--st-text-sm)}.admin-summary-card strong[data-v-c8508e79]{color:var(--st-gray-900);font-size:2rem;line-height:1}@media (max-width: 900px){.admin-summary-grid[data-v-c8508e79]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.admin-summary-grid[data-v-c8508e79]{grid-template-columns:1fr}}.admin-home[data-v-04d89fe3]{display:grid;gap:var(--st-space-5)}.admin-home__head[data-v-04d89fe3]{display:flex;gap:var(--st-space-4);align-items:flex-end;justify-content:space-between}.admin-home__head h1[data-v-04d89fe3],.admin-home__head p[data-v-04d89fe3]{margin:0}.admin-home__head h1[data-v-04d89fe3]{margin-top:var(--st-space-1);color:var(--st-gray-900);font-size:1.75rem}.admin-home__head p[data-v-04d89fe3],.admin-home__loading[data-v-04d89fe3]{color:var(--st-gray-500)}.admin-home__eyebrow[data-v-04d89fe3]{color:var(--st-brand);font-size:var(--st-text-xs);font-weight:800}.admin-home__nav[data-v-04d89fe3]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--st-space-2)}.admin-home__link[data-v-04d89fe3]{min-height:2.375rem;display:inline-flex;align-items:center;padding:0 var(--st-space-4);color:var(--st-brand-dark);font-weight:700;text-decoration:none;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm)}.admin-home__link.router-link-active[data-v-04d89fe3]{color:var(--st-white);background:var(--st-brand);border-color:var(--st-brand)}.admin-home__loading[data-v-04d89fe3]{display:flex;align-items:center;gap:var(--st-space-2);padding:var(--st-space-6);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius)}@media (max-width: 640px){.admin-home__head[data-v-04d89fe3]{display:grid;align-items:start}}.review-panel[data-v-b85b5699]{display:grid;gap:var(--st-space-2);padding-top:var(--st-space-3);border-top:1px solid var(--st-gray-200)}.review-panel textarea[data-v-b85b5699]{width:100%;padding:.6rem .75rem;border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm);outline:none}.review-panel textarea[data-v-b85b5699]:focus{border-color:var(--st-brand);box-shadow:0 0 0 3px var(--st-brand-bg)}.review-panel__actions[data-v-b85b5699]{display:flex;flex-wrap:wrap;gap:var(--st-space-2)}.admin-page[data-v-b362a6a1],.admin-table[data-v-b362a6a1],.admin-row[data-v-b362a6a1]{display:grid;gap:var(--st-space-4)}.admin-head[data-v-b362a6a1]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--st-space-4)}.admin-head h1[data-v-b362a6a1],.admin-head p[data-v-b362a6a1],.admin-row h2[data-v-b362a6a1],.admin-row p[data-v-b362a6a1]{margin:0}.admin-head h1[data-v-b362a6a1]{margin-top:var(--st-space-1);font-size:1.75rem}.admin-head p[data-v-b362a6a1],.admin-row p[data-v-b362a6a1],.admin-row__meta[data-v-b362a6a1],.admin-loading[data-v-b362a6a1]{color:var(--st-gray-500)}.admin-eyebrow[data-v-b362a6a1]{color:var(--st-brand);font-size:var(--st-text-xs);font-weight:800}.admin-row__title[data-v-b362a6a1],.admin-row__meta[data-v-b362a6a1],.admin-loading[data-v-b362a6a1]{display:flex;align-items:center;gap:var(--st-space-2)}.admin-row__title[data-v-b362a6a1]{justify-content:space-between}.admin-row__meta[data-v-b362a6a1]{flex-wrap:wrap;margin-top:var(--st-space-3);font-size:var(--st-text-sm)}.admin-loading[data-v-b362a6a1]{padding:var(--st-space-6);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius)}.admin-nav[data-v-b362a6a1]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--st-space-2)}.admin-nav__link[data-v-b362a6a1]{min-height:2.375rem;display:inline-flex;align-items:center;padding:0 var(--st-space-4);color:var(--st-brand-dark);font-weight:700;text-decoration:none;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm)}.admin-nav__link.router-link-active[data-v-b362a6a1]{color:var(--st-white);background:var(--st-brand);border-color:var(--st-brand)}@media (max-width: 760px){.admin-head[data-v-b362a6a1]{display:grid;align-items:start}.admin-nav[data-v-b362a6a1]{justify-content:flex-start}}.user-table[data-v-a1ebcd22]{display:grid;overflow:hidden;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius)}.user-table__head[data-v-a1ebcd22],.user-table__row[data-v-a1ebcd22]{display:grid;grid-template-columns:minmax(12rem,1.7fr) minmax(9rem,1fr) minmax(6rem,.7fr) minmax(6rem,.7fr);gap:var(--st-space-3);align-items:center;padding:var(--st-space-3) var(--st-space-4)}.user-table__head[data-v-a1ebcd22]{color:var(--st-gray-500);font-size:var(--st-text-sm);font-weight:700;background:var(--st-gray-50)}.user-table__row+.user-table__row[data-v-a1ebcd22]{border-top:1px solid var(--st-gray-100)}.user-table__identity[data-v-a1ebcd22],.user-table__select[data-v-a1ebcd22]{display:grid;min-width:0;gap:var(--st-space-1)}.user-table__identity strong[data-v-a1ebcd22],.user-table__identity span[data-v-a1ebcd22]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-table__identity span[data-v-a1ebcd22],.user-table__select span[data-v-a1ebcd22]{color:var(--st-gray-500);font-size:var(--st-text-sm)}.user-table__select select[data-v-a1ebcd22]{min-height:2.25rem;padding:0 var(--st-space-3);color:var(--st-gray-900);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm)}.user-table__actions[data-v-a1ebcd22]{display:flex;justify-content:flex-end}@media (max-width: 760px){.user-table__head[data-v-a1ebcd22]{display:none}.user-table__row[data-v-a1ebcd22]{grid-template-columns:1fr;align-items:stretch}.user-table__actions[data-v-a1ebcd22]{justify-content:flex-start}}.admin-users[data-v-350acf87]{display:grid;gap:var(--st-space-5)}.admin-users__head[data-v-350acf87]{display:flex;gap:var(--st-space-4);align-items:flex-end;justify-content:space-between}.admin-users__head h1[data-v-350acf87],.admin-users__head p[data-v-350acf87]{margin:0}.admin-users__head h1[data-v-350acf87]{margin-top:var(--st-space-1);color:var(--st-gray-900);font-size:1.75rem}.admin-users__head p[data-v-350acf87],.admin-users__loading[data-v-350acf87]{color:var(--st-gray-500)}.admin-users__eyebrow[data-v-350acf87]{color:var(--st-brand);font-size:var(--st-text-xs);font-weight:800}.admin-users__actions[data-v-350acf87],.admin-users__nav[data-v-350acf87]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--st-space-2)}.admin-users__actions[data-v-350acf87]{align-items:center}.admin-users__link[data-v-350acf87],.admin-users__refresh[data-v-350acf87]{min-height:2.375rem;display:inline-flex;align-items:center;padding:0 var(--st-space-4);color:var(--st-gray-800);font-weight:700;text-decoration:none;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm)}.admin-users__link.router-link-active[data-v-350acf87]{color:var(--st-white);background:var(--st-brand);border-color:var(--st-brand)}.admin-users__loading[data-v-350acf87]{display:flex;align-items:center;gap:var(--st-space-2);padding:var(--st-space-6);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius)}@media (max-width: 640px){.admin-users__head[data-v-350acf87]{display:grid;align-items:start}.admin-users__actions[data-v-350acf87],.admin-users__nav[data-v-350acf87]{justify-content:flex-start}}.creator-page[data-v-1acdeafa],.creator-content[data-v-1acdeafa],.creator-panel[data-v-1acdeafa],.creator-list[data-v-1acdeafa]{display:grid;gap:var(--st-space-4)}.creator-hero[data-v-1acdeafa],.creator-panel__head[data-v-1acdeafa],.creator-row[data-v-1acdeafa]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--st-space-4)}.creator-hero[data-v-1acdeafa]{padding:var(--st-space-6);color:var(--st-white);background:#111827;border-radius:0 0 20px 20px}.creator-hero h1[data-v-1acdeafa],.creator-hero p[data-v-1acdeafa],.creator-panel h2[data-v-1acdeafa],.creator-panel p[data-v-1acdeafa],.creator-row h3[data-v-1acdeafa],.creator-row p[data-v-1acdeafa]{margin:0}.creator-hero h1[data-v-1acdeafa]{margin-top:var(--st-space-2);font-size:clamp(2rem,3vw,3rem);line-height:1.08}.creator-hero p[data-v-1acdeafa]{max-width:52rem;margin-top:var(--st-space-3);color:#cbd5e1;line-height:1.75}.creator-eyebrow[data-v-1acdeafa]{color:#6ee7a5;font-size:var(--st-text-sm);font-weight:800}.creator-hero__actions[data-v-1acdeafa]{display:flex;flex-wrap:wrap;gap:var(--st-space-3);min-width:max-content}.creator-loading[data-v-1acdeafa]{display:flex;align-items:center;gap:var(--st-space-2);padding:var(--st-space-6);color:var(--st-gray-500);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius)}.creator-stats[data-v-1acdeafa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--st-space-3)}.creator-stats article[data-v-1acdeafa],.creator-panel[data-v-1acdeafa]{background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:8px;box-shadow:var(--st-shadow)}.creator-stats article[data-v-1acdeafa]{display:grid;gap:var(--st-space-1);min-height:96px;align-content:center;padding:var(--st-space-4)}.creator-stats strong[data-v-1acdeafa]{color:var(--st-brand);font-size:2rem;line-height:1}.creator-stats span[data-v-1acdeafa],.creator-panel p[data-v-1acdeafa],.creator-row>span[data-v-1acdeafa]{color:var(--st-gray-500)}.creator-stats span[data-v-1acdeafa]{font-weight:700}.creator-grid[data-v-1acdeafa]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:var(--st-space-4);align-items:start}.creator-panel[data-v-1acdeafa]{padding:var(--st-space-4)}.creator-panel h2[data-v-1acdeafa]{color:var(--st-gray-900);font-size:1.15rem}.creator-row[data-v-1acdeafa]{padding:var(--st-space-4);background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:8px}.creator-row>div[data-v-1acdeafa]{display:grid;gap:var(--st-space-2)}.creator-row h3[data-v-1acdeafa]{color:var(--st-gray-900);font-size:1rem}.creator-row p[data-v-1acdeafa]{color:var(--st-gray-600);line-height:1.6}.creator-row>span[data-v-1acdeafa]{min-width:max-content;font-size:var(--st-text-sm)}.creator-steps[data-v-1acdeafa]{display:grid;gap:var(--st-space-3)}.creator-steps div[data-v-1acdeafa]{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--st-space-3);align-items:center;padding:var(--st-space-3);background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:8px}.creator-steps strong[data-v-1acdeafa]{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;color:var(--st-white);background:var(--st-brand);border-radius:999px}.creator-steps span[data-v-1acdeafa]{color:var(--st-gray-700);font-weight:700}@media (max-width: 960px){.creator-hero[data-v-1acdeafa],.creator-panel__head[data-v-1acdeafa],.creator-row[data-v-1acdeafa]{align-items:stretch;flex-direction:column}.creator-hero__actions[data-v-1acdeafa]{min-width:0}.creator-grid[data-v-1acdeafa]{grid-template-columns:1fr}}.submission-form[data-v-b2ecd159]{display:grid;gap:var(--st-space-3)}.submission-form label[data-v-b2ecd159]{display:grid;gap:var(--st-space-1);color:var(--st-gray-800);font-size:var(--st-text-sm);font-weight:700}.submission-form small[data-v-b2ecd159]{color:var(--st-gray-500);font-weight:500;line-height:1.5}.submission-form input[data-v-b2ecd159],.submission-form textarea[data-v-b2ecd159]{width:100%;color:var(--st-gray-900);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm);padding:.65rem .75rem;outline:none}.submission-form input[data-v-b2ecd159]:focus,.submission-form textarea[data-v-b2ecd159]:focus{border-color:var(--st-brand);box-shadow:0 0 0 3px var(--st-brand-bg)}.submission-form__actions[data-v-b2ecd159]{display:flex;justify-content:flex-end}.business-page[data-v-f29dcefe]{display:grid;gap:var(--st-space-5)}.business-head[data-v-f29dcefe]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--st-space-4)}.business-head h1[data-v-f29dcefe],.business-head p[data-v-f29dcefe]{margin:0}.business-head h1[data-v-f29dcefe]{margin-top:var(--st-space-1);font-size:1.75rem}.business-head p[data-v-f29dcefe]{max-width:48rem;color:var(--st-gray-500);line-height:1.7}.business-eyebrow[data-v-f29dcefe]{color:var(--st-brand);font-size:var(--st-text-xs);font-weight:800}.business-grid[data-v-f29dcefe]{display:grid;gap:var(--st-space-4)}.business-grid--form[data-v-f29dcefe]{grid-template-columns:minmax(0,680px) minmax(280px,1fr);align-items:start}@media (max-width: 900px){.business-grid--form[data-v-f29dcefe]{grid-template-columns:1fr}}.submission-card[data-v-15001d0b]{display:grid;gap:var(--st-space-3)}.submission-card__head[data-v-15001d0b]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--st-space-3)}.submission-card h2[data-v-15001d0b],.submission-card p[data-v-15001d0b]{margin:0}.submission-card h2[data-v-15001d0b]{font-size:var(--st-text-lg)}.submission-card p[data-v-15001d0b],.submission-card__meta[data-v-15001d0b]{color:var(--st-gray-500);font-size:var(--st-text-sm);line-height:1.6}.submission-card__meta[data-v-15001d0b],.submission-card__tags[data-v-15001d0b],.submission-card__actions[data-v-15001d0b]{display:flex;flex-wrap:wrap;gap:var(--st-space-2)}.business-page[data-v-ec0b04fd],.business-list[data-v-ec0b04fd]{display:grid;gap:var(--st-space-4)}.business-head[data-v-ec0b04fd]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--st-space-4)}.business-head h1[data-v-ec0b04fd],.business-head p[data-v-ec0b04fd]{margin:0}.business-head h1[data-v-ec0b04fd]{margin-top:var(--st-space-1);font-size:1.75rem}.business-head p[data-v-ec0b04fd],.business-loading[data-v-ec0b04fd]{color:var(--st-gray-500)}.business-eyebrow[data-v-ec0b04fd]{color:var(--st-brand);font-size:var(--st-text-xs);font-weight:800}.business-loading[data-v-ec0b04fd]{display:flex;align-items:center;gap:var(--st-space-2);padding:var(--st-space-6);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius)}.runtime-schema-form[data-v-026419e7]{display:grid;gap:var(--st-space-3)}.runtime-schema-form__field[data-v-026419e7]{display:grid;gap:var(--st-space-1)}.runtime-schema-form__label[data-v-026419e7]{color:var(--st-gray-800);font-size:var(--st-text-sm);font-weight:700}.runtime-schema-form__label small[data-v-026419e7]{margin-left:.2rem;color:#cb3a31}.runtime-schema-form__control[data-v-026419e7]{width:100%;color:var(--st-gray-900);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm);padding:.65rem .75rem;outline:none}.runtime-schema-form__control[data-v-026419e7]:focus{border-color:var(--st-brand);box-shadow:0 0 0 3px var(--st-brand-bg)}.runtime-schema-form__control--textarea[data-v-026419e7]{resize:vertical;min-height:7.5rem}.runtime-schema-form__error[data-v-026419e7]{color:#cb3a31;font-size:.82rem}.runtime-schema-form__actions[data-v-026419e7]{display:flex;justify-content:flex-end}.runtime-schema-form__submit[data-v-026419e7]{min-width:8rem;color:var(--st-white);background:var(--st-brand);border:none;border-radius:var(--st-radius-sm);padding:.72rem 1.1rem;font-weight:700;cursor:pointer}.runtime-schema-form__submit[data-v-026419e7]:disabled{cursor:wait;opacity:.68}.runtime-structured-output[data-v-82c92f5a]{display:grid;gap:var(--st-space-3);min-width:0}.runtime-structured-output__header[data-v-82c92f5a],.runtime-structured-output__section[data-v-82c92f5a]{display:grid;gap:var(--st-space-1);padding:var(--st-space-3);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm)}.runtime-structured-output__header h3[data-v-82c92f5a],.runtime-structured-output__section h4[data-v-82c92f5a],.runtime-structured-output__header p[data-v-82c92f5a],.runtime-structured-output__section ul[data-v-82c92f5a],.runtime-structured-output__section ol[data-v-82c92f5a]{margin:0}.runtime-structured-output__header h3[data-v-82c92f5a],.runtime-structured-output__section h4[data-v-82c92f5a]{color:var(--st-gray-900);font-size:1rem;font-weight:700}.runtime-structured-output__header p[data-v-82c92f5a],.runtime-structured-output__section li[data-v-82c92f5a]{color:var(--st-gray-700);line-height:1.6}.runtime-structured-output__raw[data-v-82c92f5a]{max-height:34rem;margin:0;overflow:auto;white-space:pre-wrap;word-break:break-word;color:var(--st-gray-800);background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm);padding:var(--st-space-3)}.runtime-trial-panel[data-v-25f687bd]{display:grid;gap:18px;padding:24px;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:12px;box-shadow:var(--st-shadow)}.runtime-trial-panel__header[data-v-25f687bd],.runtime-trial-panel__result-head[data-v-25f687bd]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.runtime-trial-panel__header h2[data-v-25f687bd],.runtime-trial-panel__header p[data-v-25f687bd],.runtime-trial-panel__result-head strong[data-v-25f687bd],.runtime-trial-panel__result-head span[data-v-25f687bd]{margin:0}.runtime-trial-panel__header p[data-v-25f687bd]{color:var(--st-brand);font-size:.84rem;font-weight:800}.runtime-trial-panel__header h2[data-v-25f687bd]{margin-top:8px;color:var(--st-gray-900);font-size:1.25rem}.runtime-trial-panel__chips[data-v-25f687bd]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.runtime-trial-panel__chips span[data-v-25f687bd],.runtime-trial-panel__result-head span[data-v-25f687bd]{padding:6px 10px;color:var(--st-gray-700);font-size:.82rem;font-weight:700;background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:999px}.runtime-trial-panel__workspace[data-v-25f687bd]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:18px}.runtime-trial-panel__form[data-v-25f687bd],.runtime-trial-panel__result[data-v-25f687bd]{display:grid;gap:16px;min-width:0}.runtime-trial-panel__form[data-v-25f687bd]{align-self:start}.runtime-trial-panel__result[data-v-25f687bd]{align-self:start;max-height:clamp(420px,68vh,760px);overflow:auto;overscroll-behavior:contain}.runtime-trial-panel__meta[data-v-25f687bd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.runtime-trial-panel__meta div[data-v-25f687bd]{display:grid;gap:4px;padding:12px;background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:8px}.runtime-trial-panel__meta dt[data-v-25f687bd]{color:var(--st-gray-500);font-size:.8rem}.runtime-trial-panel__meta dd[data-v-25f687bd]{margin:0;color:var(--st-gray-900);font-weight:700}.runtime-trial-panel__error[data-v-25f687bd]{margin:0;padding:12px 14px;color:#cb3a31;background:#fff4f4;border:1px solid #fecaca;border-radius:8px}.runtime-trial-panel__empty[data-v-25f687bd]{padding:18px;color:var(--st-gray-500);background:var(--st-gray-50);border:1px dashed var(--st-gray-200);border-radius:10px}@media (max-width: 920px){.runtime-trial-panel__workspace[data-v-25f687bd],.runtime-trial-panel__meta[data-v-25f687bd]{grid-template-columns:1fr}.runtime-trial-panel__header[data-v-25f687bd]{align-items:flex-start;flex-direction:column}.runtime-trial-panel__chips[data-v-25f687bd]{justify-content:flex-start}}.asset-detail-page[data-v-f84ec865]{display:grid;gap:20px}.asset-detail-page__topbar[data-v-f84ec865]{padding-top:12px}.asset-detail-page__back[data-v-f84ec865]{min-height:36px;padding:0 14px;color:var(--st-gray-700);font:inherit;font-weight:700;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:8px;cursor:pointer}.asset-detail-page__back[data-v-f84ec865]:hover{color:var(--st-brand);border-color:var(--st-brand)}.asset-detail-page__loading[data-v-f84ec865]{display:flex;align-items:center;gap:12px;padding:22px;color:var(--st-gray-500);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:12px}.asset-detail-hero[data-v-f84ec865]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:20px;padding:34px 36px;color:var(--st-white);background:#111827;border-radius:0 0 20px 20px}.asset-detail-hero h1[data-v-f84ec865],.asset-detail-hero p[data-v-f84ec865],.asset-detail-hero span[data-v-f84ec865],.asset-detail-section h2[data-v-f84ec865],.asset-detail-section p[data-v-f84ec865]{margin:0}.asset-detail-hero__copy p[data-v-f84ec865]{color:#6ee7a5;font-size:.9rem;font-weight:800}.asset-detail-hero__copy h1[data-v-f84ec865]{margin-top:14px;font-size:clamp(2rem,3vw,3rem);line-height:1.08}.asset-detail-hero__copy span[data-v-f84ec865]{display:block;max-width:760px;margin-top:18px;color:#9ca3af;line-height:1.75}.asset-detail-hero__aside[data-v-f84ec865]{display:grid;align-content:space-between;gap:14px;min-width:0;padding:18px 20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px}.asset-detail-hero__aside strong[data-v-f84ec865]{font-size:2rem;line-height:1}.asset-detail-hero__aside small[data-v-f84ec865]{color:#9ca3af}.asset-detail-hero__tags[data-v-f84ec865]{display:flex;flex-wrap:wrap;gap:8px}.asset-detail-grid[data-v-f84ec865]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.asset-detail-section[data-v-f84ec865]{display:grid;gap:16px;padding:24px;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:12px;box-shadow:var(--st-shadow)}.asset-detail-section__head[data-v-f84ec865]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.asset-detail-section__head h2[data-v-f84ec865]{color:var(--st-gray-900);font-size:1.2rem}.asset-detail-section__head span[data-v-f84ec865],.asset-detail-field small[data-v-f84ec865],.asset-detail-field p[data-v-f84ec865],.asset-detail-page__empty[data-v-f84ec865]{color:var(--st-gray-500)}.asset-detail-section p[data-v-f84ec865]{color:var(--st-gray-700);line-height:1.75}.asset-detail-fields[data-v-f84ec865]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.asset-auth[data-v-f84ec865]{gap:18px}.asset-auth__loading[data-v-f84ec865]{display:flex;align-items:center;gap:10px;color:var(--st-gray-500)}.asset-auth__body[data-v-f84ec865]{display:grid;gap:16px}.asset-auth__summary[data-v-f84ec865]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.asset-auth__summary div[data-v-f84ec865]{display:grid;gap:6px;padding:14px 16px;background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:8px}.asset-auth__summary span[data-v-f84ec865]{color:var(--st-gray-500);font-size:var(--st-text-sm);font-weight:700}.asset-auth__summary strong[data-v-f84ec865]{color:var(--st-gray-900);font-size:1rem;word-break:break-word}.asset-auth__actions[data-v-f84ec865]{display:flex;flex-wrap:wrap;gap:12px}.asset-auth__notice[data-v-f84ec865],.asset-auth__error[data-v-f84ec865]{padding:12px 14px;border-radius:8px}.asset-auth__notice[data-v-f84ec865]{color:var(--st-brand-dark);background:#ecfdf3;border:1px solid #bbf7d0}.asset-auth__error[data-v-f84ec865]{color:var(--st-red);background:#fef2f2;border:1px solid #fecaca}.asset-detail-field[data-v-f84ec865]{display:grid;gap:8px;padding:16px;background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:10px}.asset-detail-field__title[data-v-f84ec865]{display:flex;align-items:center;justify-content:space-between;gap:10px}.asset-detail-field__title strong[data-v-f84ec865],.asset-detail-field__title span[data-v-f84ec865],.asset-detail-field code[data-v-f84ec865]{word-break:break-word}.asset-detail-field__title strong[data-v-f84ec865]{color:var(--st-gray-900)}.asset-detail-field__title span[data-v-f84ec865]{padding:4px 8px;color:var(--st-gray-700);font-size:.78rem;font-weight:700;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:999px}.asset-detail-field code[data-v-f84ec865]{display:block;padding:10px 12px;color:var(--st-gray-800);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:8px}@media (max-width: 1080px){.asset-detail-hero[data-v-f84ec865],.asset-detail-grid[data-v-f84ec865],.asset-detail-fields[data-v-f84ec865]{grid-template-columns:1fr}}@media (max-width: 720px){.asset-detail-hero[data-v-f84ec865]{padding:26px 22px;border-radius:0 0 16px 16px}.asset-detail-section[data-v-f84ec865]{padding:20px 18px}.asset-detail-section__head[data-v-f84ec865]{flex-direction:column}.asset-auth__summary[data-v-f84ec865]{grid-template-columns:1fr}}.catalog-card[data-v-5efed78f]{display:grid;min-height:238px;gap:16px;padding:24px;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:12px;box-shadow:var(--st-shadow);transition:border-color var(--st-motion-fast),box-shadow var(--st-motion-fast),transform var(--st-motion-fast)}.catalog-card[data-v-5efed78f]:hover{border-color:#bbf7d0;box-shadow:0 14px 34px #0f172a14;transform:translateY(-1px)}.catalog-card__top[data-v-5efed78f],.catalog-card__footer[data-v-5efed78f]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.catalog-card h2[data-v-5efed78f],.catalog-card p[data-v-5efed78f]{margin:0}.catalog-card h2[data-v-5efed78f]{margin-top:10px;color:var(--st-gray-900);font-size:1.35rem;line-height:1.25}.catalog-card p[data-v-5efed78f]{color:var(--st-gray-500);font-size:.95rem;line-height:1.6}.catalog-card__category[data-v-5efed78f]{color:var(--st-brand);font-size:.8rem;font-weight:800}.favorite-button[data-v-5efed78f]{display:inline-grid;width:38px;height:38px;flex:0 0 auto;place-items:center;color:var(--st-gray-500);font-size:1.7rem;line-height:1;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:10px}.favorite-button[data-v-5efed78f]:hover{color:var(--st-brand);border-color:var(--st-brand)}.catalog-card__tags[data-v-5efed78f]{display:flex;flex-wrap:wrap;gap:8px}.catalog-card__meta[data-v-5efed78f]{display:flex;flex-wrap:wrap;gap:8px;color:var(--st-gray-500);font-size:.82rem}.catalog-card__meta span[data-v-5efed78f]{padding:5px 8px;background:var(--st-gray-50);border-radius:8px}.catalog-card__footer[data-v-5efed78f]{align-items:flex-end;padding-top:14px;border-top:1px solid var(--st-gray-100)}.catalog-card__footer div[data-v-5efed78f]{display:grid;gap:6px}.catalog-card__footer strong[data-v-5efed78f]{color:var(--st-gray-900);font-size:1rem}.catalog-card__footer span[data-v-5efed78f]{color:var(--st-gray-500);font-size:.82rem}.catalog-filter[data-v-8b57c37f]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(104px,130px) minmax(112px,145px) minmax(100px,125px) minmax(108px,135px) minmax(80px,105px) minmax(104px,118px);gap:10px;align-items:center}.catalog-filter input[data-v-8b57c37f],.catalog-filter select[data-v-8b57c37f]{width:100%;min-height:44px;padding:0 14px;color:var(--st-gray-800);font-weight:650;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:8px;outline:none}.catalog-filter input[data-v-8b57c37f]{font-weight:500}.catalog-filter input[data-v-8b57c37f]::placeholder{color:var(--st-gray-400)}.catalog-filter input[data-v-8b57c37f]:focus,.catalog-filter select[data-v-8b57c37f]:focus{border-color:var(--st-brand);box-shadow:0 0 0 3px var(--st-brand-bg)}@media (max-width: 1080px){.catalog-filter[data-v-8b57c37f]{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-filter input[data-v-8b57c37f]{grid-column:span 3}}@media (max-width: 720px){.catalog-filter[data-v-8b57c37f]{grid-template-columns:1fr}.catalog-filter input[data-v-8b57c37f]{grid-column:auto}}.market-page[data-v-5453c56a]{display:grid;gap:22px}.market-hero[data-v-5453c56a]{display:flex;min-height:158px;align-items:center;justify-content:space-between;gap:32px;padding:32px 40px;color:var(--st-white);background:#111827;border-radius:0 0 20px 20px}.market-hero h1[data-v-5453c56a],.market-hero p[data-v-5453c56a],.filter-panel h2[data-v-5453c56a]{margin:0}.market-hero h1[data-v-5453c56a]{margin-top:18px;font-size:clamp(2rem,3vw,3rem);line-height:1.05;letter-spacing:0}.market-hero p[data-v-5453c56a]{max-width:720px;margin-top:18px;color:#9ca3af;font-size:1rem;line-height:1.75}.market-eyebrow[data-v-5453c56a]{color:#6ee7a5;font-size:.95rem;font-weight:800}.market-hero__count[data-v-5453c56a]{display:flex;min-width:180px;align-items:baseline;justify-content:flex-end;gap:10px;color:#9ca3af;white-space:nowrap}.market-hero__count strong[data-v-5453c56a]{color:var(--st-white);font-size:2.5rem;line-height:1}.filter-panel[data-v-5453c56a]{display:grid;gap:22px;padding:28px 24px 34px;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:14px;box-shadow:var(--st-shadow)}.filter-panel__head[data-v-5453c56a]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--st-gray-100)}.filter-panel h2[data-v-5453c56a]{color:var(--st-gray-900);font-size:1.25rem}.filter-panel button[data-v-5453c56a]{min-height:34px;padding:0 14px;color:var(--st-gray-700);font-weight:700;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:8px}.filter-panel button[data-v-5453c56a]:hover{color:var(--st-brand);border-color:var(--st-brand)}.market-stats[data-v-5453c56a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.stat-card[data-v-5453c56a]{display:grid;min-height:112px;place-items:center;gap:8px;padding:24px 18px;text-align:center;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:10px;box-shadow:var(--st-shadow)}.stat-card strong[data-v-5453c56a]{color:var(--st-brand);font-size:2.3rem;line-height:1}.stat-card span[data-v-5453c56a]{color:var(--st-gray-500);font-size:.95rem;font-weight:700}.market-grid[data-v-5453c56a]{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.market-loading[data-v-5453c56a]{display:flex;align-items:center;gap:var(--st-space-2);padding:var(--st-space-6);background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:var(--st-radius)}.market-loading[data-v-5453c56a]{color:var(--st-gray-500)}@media (max-width: 1100px){.market-stats[data-v-5453c56a],.market-grid[data-v-5453c56a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.market-hero[data-v-5453c56a]{align-items:flex-start;flex-direction:column;padding:26px 22px;border-radius:0 0 16px 16px}.market-hero__count[data-v-5453c56a]{justify-content:flex-start}.filter-panel[data-v-5453c56a]{padding:22px 16px}.filter-panel__head[data-v-5453c56a]{align-items:flex-start;flex-direction:column}.market-stats[data-v-5453c56a],.market-grid[data-v-5453c56a]{grid-template-columns:1fr}}.st-detail-grid[data-v-24ffcd61]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--st-space-3);margin:0}.st-detail-grid div[data-v-24ffcd61]{min-width:0;padding:var(--st-space-3);background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:var(--st-radius-sm)}.st-detail-grid dt[data-v-24ffcd61]{color:var(--st-gray-500);font-size:var(--st-text-xs);font-weight:700;text-transform:uppercase}.st-detail-grid dd[data-v-24ffcd61]{margin:var(--st-space-1) 0 0;overflow-wrap:anywhere;color:var(--st-gray-900);font-weight:650}@media (max-width: 520px){.st-detail-grid[data-v-24ffcd61]{grid-template-columns:1fr}}.runtime-meta[data-v-3129cf13]{padding:var(--st-space-3);background:linear-gradient(180deg,var(--st-gray-50),var(--st-white));border:1px solid var(--st-gray-200);border-radius:var(--st-radius)}.runtime-page[data-v-a407feeb]{display:grid;gap:22px}.runtime-header[data-v-a407feeb]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:28px 32px;color:var(--st-white);background:#172033;border-radius:0 0 18px 18px}.runtime-kicker[data-v-a407feeb],.runtime-header h1[data-v-a407feeb],.section-title h2[data-v-a407feeb]{margin:0}.runtime-kicker[data-v-a407feeb]{color:#67e8a5;font-size:.9rem;font-weight:800}.runtime-header h1[data-v-a407feeb]{margin-top:10px;font-size:2rem;line-height:1.15;letter-spacing:0}.runtime-workspace[data-v-a407feeb]{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);align-items:start;gap:18px}.runtime-form[data-v-a407feeb],.runtime-result[data-v-a407feeb],.runtime-history[data-v-a407feeb]{display:grid;gap:16px;padding:22px;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:10px;box-shadow:var(--st-shadow)}.runtime-form[data-v-a407feeb],.runtime-result[data-v-a407feeb]{align-self:start}.runtime-result[data-v-a407feeb]{grid-template-rows:auto auto minmax(0,1fr);min-height:0;overflow:hidden;overscroll-behavior:contain}.field-group[data-v-a407feeb]{display:grid;gap:8px}.field-group label[data-v-a407feeb]{color:var(--st-gray-700);font-size:.92rem;font-weight:800}.field-group input[data-v-a407feeb],.field-group select[data-v-a407feeb],.field-group textarea[data-v-a407feeb]{width:100%;padding:11px 12px;color:var(--st-gray-900);font:inherit;background:var(--st-white);border:1px solid var(--st-gray-200);border-radius:8px}.field-group textarea[data-v-a407feeb]{min-height:240px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.asset-summary[data-v-a407feeb]{display:grid;gap:6px;padding:12px 14px;background:var(--st-gray-50);border:1px solid var(--st-gray-200);border-radius:8px}.asset-summary strong[data-v-a407feeb]{color:var(--st-gray-900)}.asset-summary span[data-v-a407feeb],.empty-state[data-v-a407feeb],.history-row small[data-v-a407feeb]{color:var(--st-gray-500)}.primary-button[data-v-a407feeb],.ghost-button[data-v-a407feeb],.history-row[data-v-a407feeb]{min-height:40px;font:inherit;font-weight:800;border-radius:8px;cursor:pointer}.primary-button[data-v-a407feeb]{color:var(--st-white);background:var(--st-brand);border:1px solid var(--st-brand)}.primary-button[data-v-a407feeb]:disabled{cursor:not-allowed;opacity:.55}.ghost-button[data-v-a407feeb]{padding:0 16px;color:var(--st-white);background:transparent;border:1px solid rgb(255 255 255 / .34)}.section-title[data-v-a407feeb]{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-title h2[data-v-a407feeb]{color:var(--st-gray-900);font-size:1.2rem}.section-title span[data-v-a407feeb]{color:var(--st-brand);font-size:.9rem;font-weight:800}.result-output[data-v-a407feeb]{min-height:0;margin:0;padding:16px;overflow:auto;color:var(--st-gray-900);white-space:pre-wrap;background:#f8fafc;border:1px solid var(--st-gray-200);border-radius:8px}.runtime-error[data-v-a407feeb]{margin:0;padding:12px 16px;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px}.history-row[data-v-a407feeb]{display:grid;grid-template-columns:80px minmax(180px,1fr) minmax(220px,1.2fr);align-items:center;gap:12px;padding:12px 14px;text-align:left;background:var(--st-white);border:1px solid var(--st-gray-200)}.history-row[data-v-a407feeb]:hover{border-color:var(--st-brand)}.history-row span[data-v-a407feeb]{color:var(--st-brand)}.history-row strong[data-v-a407feeb],.history-row small[data-v-a407feeb]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 900px){.runtime-workspace[data-v-a407feeb],.history-row[data-v-a407feeb]{grid-template-columns:1fr}.runtime-header[data-v-a407feeb]{align-items:flex-start;flex-direction:column;padding:24px 20px}}:root{--st-brand: #0b7a3b;--st-brand-light: #0d9a4a;--st-brand-dark: #065a2b;--st-brand-bg: #e8f5ee;--st-gray-50: #f9fafb;--st-gray-100: #f3f4f6;--st-gray-200: #e5e7eb;--st-gray-300: #d1d5db;--st-gray-500: #6b7280;--st-gray-800: #1f2937;--st-gray-900: #111827;--st-red: #b42318;--st-red-bg: #fee4e2;--st-yellow: #a15c07;--st-yellow-bg: #fef3c7;--st-blue: #175cd3;--st-blue-bg: #dbeafe;--st-purple: #6941c6;--st-purple-bg: #ede9fe;--st-white: #ffffff}:root{--st-radius-xs: 4px;--st-radius-sm: 6px;--st-radius: 10px;--st-radius-lg: 14px}:root{--st-shadow: 0 1px 3px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .04);--st-shadow-raised: 0 12px 30px rgba(15, 23, 42, .12)}:root{--st-space-1: .25rem;--st-space-2: .5rem;--st-space-3: .75rem;--st-space-4: 1rem;--st-space-5: 1.5rem;--st-space-6: 2rem;--st-space-7: 3rem}:root{--st-font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--st-font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--st-text-xs: .75rem;--st-text-sm: .875rem;--st-text-md: 1rem;--st-text-lg: 1.125rem}:root{--st-motion-fast: .12s ease;--st-motion-base: .18s ease}:root{--st-z-sticky: 20;--st-z-toast: 60;--st-z-modal: 80}*{box-sizing:border-box}html{color:var(--st-gray-900);font-family:var(--st-font-sans);background:var(--st-gray-50)}body{margin:0;min-width:320px;min-height:100vh;font-size:var(--st-text-md)}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}::selection{color:var(--st-white);background:var(--st-brand)}:root{--el-color-primary: var(--st-brand);--el-color-success: var(--st-brand-light);--el-border-radius-base: var(--st-radius-sm);--el-border-color: var(--st-gray-200);--el-font-size-base: var(--st-text-sm)}.el-button--primary{--el-button-bg-color: var(--st-brand);--el-button-border-color: var(--st-brand);--el-button-hover-bg-color: var(--st-brand-light);--el-button-hover-border-color: var(--st-brand-light)}
