:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#8a1e3d;--color-primary-hover:#68142c;--color-nav-bg:#241a15;--color-nav-accent:#c9922f;--color-nav-text:#a89a8e;--color-success:#128d59;--color-success-bg:#e8f3ed;--color-success-border:#a9d6c0;--color-danger:#da102e;--color-danger-bg:#fbe9ea;--color-danger-border:#eeb0b6;--color-warning:#ed6c02;--color-warning-strong:#c9922f;--color-info:#8a1e3d;--color-page-bg:#f7f3ec;--color-surface:#fff;--color-soft:#fdf8f0;--color-border-strong:#e7dccc;--color-text-primary:#241a15;--color-text-secondary:#5c4b42;--color-text-muted:#8e7a6c;--color-text-disabled:#c3b5a6;--color-brand:#8a1e3d;--shadow-card:0 1px 2px #241a150f, 0 4px 12px #241a1514}@keyframes skeleton-shimmer{0%{background-position:100%}to{background-position:0}}.field .field-input{background:var(--color-surface);border:1px solid var(--color-border-strong);color:var(--color-text-primary);border-radius:12px;width:100%;height:52px;padding:0 16px;font-family:Libre Franklin,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700}.field .field-input::placeholder{color:var(--color-text-secondary);font-weight:400}.field .field-input:disabled{cursor:not-allowed;opacity:.6}.field .field-input:hover:not(:disabled){border-color:var(--color-text-secondary)}.field .field-input:focus-visible{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:1px}
