@font-face{font-family:fraunces;src:url(/_next/static/media/7d78925e89801896-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/7d78925e89801896-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/7d78925e89801896-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/0aa34dc08e816e48-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:fraunces;src:url(/_next/static/media/0aa34dc08e816e48-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:fraunces;src:url(/_next/static/media/0aa34dc08e816e48-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:fraunces Fallback;src:local("Times New Roman");ascent-override:77.20%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:126.68%}.__className_4a6df4{font-family:fraunces,fraunces Fallback}.__variable_4a6df4{--font-display:"fraunces","fraunces Fallback"}@font-face{font-family:plusJakartaSans;src:url(/_next/static/media/be6419ffe34f1ed7-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plusJakartaSans;src:url(/_next/static/media/be6419ffe34f1ed7-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plusJakartaSans;src:url(/_next/static/media/be6419ffe34f1ed7-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plusJakartaSans;src:url(/_next/static/media/be6419ffe34f1ed7-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plusJakartaSans Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_083959{font-family:plusJakartaSans,plusJakartaSans Fallback}.__variable_083959{--font-body:"plusJakartaSans","plusJakartaSans Fallback"}:root{--color-bg:#f7f0e3;--color-bg-alt:#efe5d1;--color-card:#ffffff;--color-border:#e4ddd0;--color-divider:rgba(27,43,48,0.1);--color-primary:#30889c;--color-primary-deep:#1f5e6e;--color-primary-darkest:#154955;--color-primary-tint:color-mix(in srgb,var(--color-primary) 8%,transparent);--color-primary-tint-press:color-mix(in srgb,var(--color-primary) 15%,transparent);--color-ink:#1b2b30;--color-ink-secondary:#3a4a50;--color-accent-lime:#9ccc50;--color-accent-lime-deep:#7aa83a;--color-accent-lime-light:#eff8e0;--color-good:#3d9960;--color-good-light:#e8f5ee;--color-attention:#d4873a;--color-attention-light:#fff5eb;--color-urgent:#c94040;--color-special:#6b5ca0;--color-special-light:#eeeaf5;--color-home-stat-a:#b8dde4;--color-home-stat-b:#ffd0a0;--color-home-stat-c:#a8e8c0;--color-frame-outside:#dcdad3;--radius-sm:8px;--radius-chip:10px;--radius-md:12px;--radius-lg:14px;--radius-xl:16px;--radius-pill:999px;--shadow-card:0 1px 2px rgba(27,43,48,0.04);--shadow-panel:0 1px 3px rgba(0,0,0,0.06);--gradient-teal-panel:linear-gradient(145deg,var(--color-primary-darkest),var(--color-primary-deep));--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px}