@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_d9d98a{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_d9d98a{--font-dm:"DM Sans","DM Sans Fallback"}:root{color-scheme:light;--on-text:#FFFFFF;--on-text-rgb:255,255,255;--bg:#F7F8FA;--sidebar:#FFFFFF;--card:#FFFFFF;--inset:#F6F7F9;--panel:#FFFFFF;--hoverbg:#F2F4F7;--btn:#F5F6F8;--btnhover:#E9ECF0;--border:#E5E7EB;--divider:#EEF0F3;--border3:#D6DBE1;--borderhover:#B9C1CC;--text:#111827;--text2:#4B5563;--text3:#374151;--text4:#1F2937;--muted:#8A93A3;--link:var(--brand-link);--track:#E9ECF0;--stripe:#FAFAFB;--sms-bar:rgba(var(--brand-rgb),0.25);--accent-tint:rgba(var(--brand-rgb),0.07);--green:#16a34a;--orange:#ea580c;--red:#dc2626;--blue:#2563eb;--violet2:var(--brand2);--b-green-bg:rgba(22,163,74,0.12);--b-orange-bg:rgba(234,88,12,0.12);--b-red-bg:rgba(220,38,38,0.10);--b-blue-bg:rgba(37,99,235,0.10);--b-brand-bg:rgba(var(--brand-rgb),0.10);--b-gray-bg:rgba(107,114,128,0.12);--b-gray:#6b7280;--toast-bg:#111827;--toast-text:#FFFFFF;--chart-grid:#E5E7EB;--overlay:rgba(17,24,39,0.35);--panel-shadow:-12px 0 32px rgba(17,24,39,0.10);--amber:#B45309;--amber-dot:#D97706;--amber-bg:rgba(217,119,6,0.13);--gray:#6b7280;--gray-bg:rgba(107,114,128,0.12);--green-bg:rgba(22,163,74,0.12);--brand-tint:rgba(var(--brand-rgb),0.14)}:root[data-theme=dark]{color-scheme:dark;--on-text:#111318;--on-text-rgb:17,19,24;--bg:#0E1014;--sidebar:#14171C;--card:#171A20;--inset:#1D2128;--panel:#171A20;--hoverbg:#1F232B;--btn:#1D2128;--btnhover:#262B34;--border:#2A2F38;--divider:#22262E;--border3:#343A45;--borderhover:#4A5260;--text:#E8EAEE;--text2:#A9B0BC;--text3:#C3C8D1;--text4:#DDE0E6;--muted:#7D8696;--link:var(--brand-dark-link);--track:#262B34;--stripe:#14171C;--sms-bar:rgba(var(--brand-dark-rgb),0.35);--accent-tint:rgba(var(--brand-dark-rgb),0.10);--green:#22C55E;--orange:#FB923C;--red:#F87171;--blue:#60A5FA;--violet2:var(--brand-dark2);--b-green-bg:rgba(34,197,94,0.16);--b-orange-bg:rgba(251,146,60,0.16);--b-red-bg:rgba(248,113,113,0.14);--b-blue-bg:rgba(96,165,250,0.14);--b-brand-bg:rgba(var(--brand-dark-rgb),0.14);--b-gray-bg:rgba(156,163,175,0.14);--b-gray:#9CA3AF;--toast-bg:#E8EAEE;--toast-text:#111318;--chart-grid:#2A2F38;--overlay:rgba(0,0,0,0.55);--panel-shadow:-12px 0 32px rgba(0,0,0,0.45);--amber:#FBBF24;--amber-dot:#F59E0B;--amber-bg:rgba(245,158,11,0.16);--gray:#9CA3AF;--gray-bg:rgba(156,163,175,0.14);--green-bg:rgba(34,197,94,0.16);--brand-tint:rgba(var(--brand-dark-rgb),0.16)}:root.ink[data-theme=dark]{--brand:#E8EAEE!important;--brand-hover:#FFFFFF!important;--on-brand:#111318!important;--brand-rgb:232,234,238!important}:root[data-theme=dark] .ink-art{filter:invert(1) hue-rotate(180deg)}body,html{margin:0;padding:0;height:100%}body{font-family:var(--font-dm),"DM Sans",sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}button,input,select,textarea{font-family:var(--font-dm),"DM Sans",sans-serif}input::placeholder,textarea::placeholder{color:var(--muted)}select option{background:var(--card);color:var(--text)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border3);border-radius:6px;border:2px solid var(--bg)}::-webkit-scrollbar-track{background:transparent}@keyframes dcpulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.45)}70%{box-shadow:0 0 0 12px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.hv-border:hover{border-color:var(--borderhover)!important}.hv-btn:hover{background:var(--btnhover)!important}.hv-brand:hover{background:var(--brand-hover)!important}.hv-bg:hover{background:var(--hoverbg)!important}.hv-link:hover{color:var(--link)!important}.hv-nav:hover{background:var(--hoverbg)!important}.hv-nav:hover,.hv-text:hover{color:var(--text)!important}.hv-ul:hover{text-decoration:underline}.hv-icon:hover{color:var(--text)!important;border-color:var(--borderhover)!important}.fc-brand:focus{border-color:var(--brand)!important}.hv-call:hover{background:rgba(var(--brand-rgb),.2)!important}button:disabled{cursor:not-allowed}