@font-face{font-family:__ibmPlexSans_f7f1a3;src:url(/_next/static/media/5d8f97bcc15e200b-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:__ibmPlexSans_f7f1a3;src:url(/_next/static/media/13a15bcdfeddab65-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__ibmPlexSans_f7f1a3;src:url(/_next/static/media/4cdcd386d2ac59c8-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__ibmPlexSans_f7f1a3;src:url(/_next/static/media/1cdb9a2cbcaafa7e-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__ibmPlexSans_f7f1a3;src:url(/_next/static/media/45cdbe8ded19ae08-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__ibmPlexSans_Fallback_f7f1a3;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_f7f1a3{font-family:__ibmPlexSans_f7f1a3,__ibmPlexSans_Fallback_f7f1a3}.__variable_f7f1a3{--font-ibm-plex-sans:"__ibmPlexSans_f7f1a3","__ibmPlexSans_Fallback_f7f1a3"}@font-face{font-family:__ibmPlexMono_d30186;src:url(/_next/static/media/06ac09dcb8ec7d56-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__ibmPlexMono_d30186;src:url(/_next/static/media/dece0821e8ed059f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__ibmPlexMono_d30186;src:url(/_next/static/media/422bb7078d9b61dc-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__ibmPlexMono_Fallback_d30186;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_d30186{font-family:__ibmPlexMono_d30186,__ibmPlexMono_Fallback_d30186}.__variable_d30186{--font-ibm-plex-mono:"__ibmPlexMono_d30186","__ibmPlexMono_Fallback_d30186"}:root{--color-bg:#f8fafc;--color-bg-secondary:#f1f5f9;--color-card:#fff;--color-border:#e2e8f0;--color-border-light:#f1f5f9;--color-text:#1e293b;--color-text-secondary:#475569;--color-text-muted:#64748b;--color-accent:#013ca0;--color-accent-light:#009e99;--color-accent-dark:#012a70;--color-accent-bg:#eef3fb;--color-success:#16a34a;--color-success-bg:#f0fdf4;--color-warning:#d97706;--color-warning-bg:#fef3c7;--color-error:#dc2626;--color-error-bg:#fef2f2;--color-info:#2563eb;--color-info-bg:#eff6ff;--font-primary:var(--font-ibm-plex-sans);--font-mono:var(--font-ibm-plex-mono);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 2px rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1)}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{font-family:var(--font-ibm-plex-sans),"IBM Plex Sans",-apple-system,sans-serif;background-color:var(--color-bg);color:var(--color-text);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-ibm-plex-sans),"IBM Plex Sans",sans-serif}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;cursor:pointer;border:none;background:none}