:root{--bg:#F6F7F9;--surface:#FFFFFF;--white:#FFFFFF;--border:#E6E8EC;--border-lt:#EFF1F4;--text:#15171C;--dim:#454A52;--muted:#7A828C;--sh:0 6px 20px rgba(20,24,30,.08);--sh-h:0 16px 40px rgba(20,24,30,.14);--accent:#E00815;--brand:#E00815;--red:#E00815;--accent-h:#B8060F;--accent-d:#B8060F;--accent-bg:rgba(224,8,21,0.09);--accent-shadow:0 6px 18px rgba(224,8,21,.26);--accent2:#E00815;--on-accent:#FFFFFF;--accent-rgb:224,8,21;--brand-2:#B80711;color-scheme:light}
body{background:var(--bg);color:var(--text)}
.logo img{width:44px!important;height:44px!important;max-width:none!important;object-fit:contain;padding:0;background:none;border-radius:0!important}.logo-text{display:block!important;font-size:18px;font-weight:800;white-space:nowrap}
