/* Portfolio design tokens. Settings overrides only these variables. No font downloads. */
:root{--spp-brand:#0B5CFF;--spp-navy:#08182E;--spp-muted:#526782;--spp-surface:#F4F7FB;--spp-white:#fff;--spp-line:#DCE5F1;--spp-error:#B42318;--spp-focus:#75ADFF;--spp-tint:#EEF4FF;--spp-admin-navy:#103467;--spp-input-line:#B8C8DC;--spp-error-bg:#FEF3F2;--spp-success-bg:#ECFDF3;--spp-success:#067647;--spp-expired-bg:#FFF7E8;--spp-expired:#934C00;--spp-heading:Urbanist,sans-serif;--spp-body:'Average Sans',sans-serif;--spp-radius:22px;--spp-wrap:1200px;--spp-shadow:0 12px 38px rgb(8 24 46 / .08);--spp-backdrop:rgb(8 24 46 / .55);--spp-speed:220ms;--spp-ease:cubic-bezier(.22,.75,.25,1)}
