:root{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--color-primary:#1fba96;--color-primary-strong:#128a6e;--color-primary-deep:#0f8f6b;--color-primary-tint:#eafaf5;--color-primary-tint-strong:#d8f5ec;--color-primary-tint-soft:#eef7f3;--color-primary-line:#b7ebdd;--color-accent:#e88d51;--color-on-primary:#fff;--color-page:#f4f6f9;--color-surface:#fff;--color-surface-floating:#fffffff5;--color-surface-subtle:#f9fafb;--color-surface-hover:#fafbfc;--color-text:#5c5c5c;--color-text-muted:#8f8f8f;--color-text-faint:#b0b0b0;--color-text-disabled:#c4c4c4;--color-text-quiet:#a3a3a3;--color-line:#eaecf0;--color-line-strong:#d0d5dd;--color-line-soft:#f0f2f5;--color-line-subtle:#ececec;--color-line-faint:#f4f4f4;--color-line-ghost:#f6f6f6;--color-line-panel:#e3e7ec;--color-dot-off:#e0e3e8;--color-track:#eef1f5;--color-slate-900:#0f172a;--color-slate-800:#1e293b;--color-slate-700:#334155;--color-slate-600:#475569;--color-slate-500:#64748b;--color-slate-450:#a0aab5;--color-slate-400:#94a3b8;--color-slate-300:#cbd5e1;--color-slate-200:#e2e8f0;--color-slate-100:#f1f5f9;--color-warning-text:#8a6d3b;--color-warning-surface:#fdf6e7;--color-warning-line:#f5e4bc;--color-success-text:#0f7a63;--color-success-surface:#e2f7f1;--color-success-line:#b6e6db;--color-danger:#d1495b;--color-danger-surface:#fdecec;--color-danger-line:#f5c6cb;--color-danger-action:#b45454;--color-action-disabled:#c6cdd4;--color-flag-text:#9a3412;--color-flag-surface:#fff1e7;--radius-xs:2px;--radius-sm:6px;--radius-option:7px;--radius-md:8px;--radius-group:9px;--radius-card:10px;--radius-lg:15px;--radius-chip:20px;--radius-pill:999px;--shadow-option:0 1px 3px #00000012;--shadow-floating:0 2px 10px #00000014;--shadow-panel:-8px 0 24px #0f172a14;--shadow-dialog:0 8px 32px #00000014;--color-warning-strong:#a2650f;--color-warning-badge-surface:#fdf2e7;--color-info-text:#2f5ca8;--color-info-surface:#eef4ff;--color-danger-strong:#b3261e;--color-badge-text:#6b7280;--color-badge-surface:#f1f3f5;--color-badge-muted-surface:#f6f7f8;--color-text-note:#8f9aa5;--color-text-desc:#9aa3ad;--color-line-section:#edf0f2;--color-line-row:#f5f7f8;--color-line-disabled:#e3e8ea;--color-row-active:#f7fdfb;--color-button-disabled:#cfd8dd;--color-chip-line:#cfe9e1;--color-chip-line-hover:#9fd9c9;--color-chip-line-off:#e7ebed;--color-chip-hover:#f2fbf8;--color-chip-disabled:#fbfcfc;--color-overlay-backdrop:#0f171e73;--shadow-toast:0 6px 20px #0f171e2e;--z-header:10;--z-overlay:900;--z-toast:950}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;font-family:var(--font-sans);background:var(--color-page);color:var(--color-text)}._page_1yvxx_1{background:var(--color-page);justify-content:center;align-items:center;height:100%;display:flex}._card_1yvxx_9{background:var(--color-surface);border-radius:var(--radius-lg);width:560px;max-width:calc(100% - 32px);box-shadow:var(--shadow-dialog);overflow:hidden}._body_1yvxx_18{grid-template-columns:1fr 1fr;gap:28px;padding:28px;display:grid}._brand_1yvxx_25{font-size:1.35rem;line-height:1.1}._brandDie_1yvxx_30{color:var(--color-primary);font-style:italic;font-weight:700}._brandName_1yvxx_36{color:var(--color-slate-800);margin-left:4px;font-style:italic;font-weight:700}._tagline_1yvxx_43{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-faint);margin-top:4px;font-size:.6rem}._heading_1yvxx_51{color:var(--color-slate-800);margin-top:22px;font-size:1.15rem}._hint_1yvxx_57{color:var(--color-text-muted);margin-top:6px;font-size:.8rem;line-height:1.4}._footer_1yvxx_64{background:var(--color-page);justify-content:flex-end;padding:10px 20px;display:flex}._footer_1yvxx_64 ._locales_1yvxx_71{gap:4px}@media (width<=560px){._body_1yvxx_18{grid-template-columns:1fr}}._form_turm7_1{flex-direction:column;justify-content:center;gap:12px;display:flex}._input_turm7_8{border:1px solid var(--color-line);border-radius:var(--radius-md);width:100%;color:var(--color-slate-800);padding:10px 12px;font-size:.85rem}._input_turm7_8:focus{border-color:var(--color-primary);outline:none}._password_turm7_22{position:relative}._eye_turm7_26{cursor:pointer;opacity:.6;background:0 0;border:none;font-size:.9rem;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._eye_turm7_26:hover{opacity:1}._error_turm7_42{color:var(--color-danger);background:var(--color-danger-surface);border-radius:var(--radius-md);padding:7px 10px;font-size:.78rem}._submit_turm7_50{background:var(--color-primary);border-radius:var(--radius-md);color:var(--color-surface);cursor:pointer;border:none;padding:10px;font-size:.85rem;font-weight:600;transition:opacity .15s}._submit_turm7_50:hover{opacity:.9}._submit_turm7_50:disabled{opacity:.6;cursor:default}._header_x3dnu_1{background:var(--color-surface);border-bottom:1px solid var(--color-line);z-index:var(--z-header);flex-shrink:0;align-items:center;gap:16px;padding:10px 16px;display:flex}._title_x3dnu_12{color:var(--color-slate-800);white-space:nowrap;font-size:1.05rem;font-weight:600}._actions_x3dnu_19{align-items:center;gap:12px;margin-left:auto;display:flex}._link_x3dnu_26{border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;background:0 0;padding:4px 10px;font-size:.74rem;transition:all .15s}._link_x3dnu_26:hover{border-color:var(--color-primary);color:var(--color-primary)}._page_emwxb_1{background:var(--color-page);flex-direction:column;height:100%;display:flex}._loading_hftps_1{height:100%;color:var(--color-text-faint);justify-content:center;align-items:center;font-size:.9rem;display:flex}
