@font-face{font-family:firaGO;src:url(../media/FiraGO_Regular-s.0yolm4_-ubuzh.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:firaGO;src:url(../media/FiraGO_Medium-s.1hnqq-udin_st.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:firaGO;src:url(../media/FiraGO_SemiBold-s.0hfmzoy4qa93b.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:firaGO;src:url(../media/FiraGO_Bold-s.22515ao66fi3y.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:firaGO Fallback;src:local(Arial);ascent-override:91.34%;descent-override:25.89%;line-gap-override:0.0%;size-adjust:102.36%}.ZdHU6G_className{font-family:firaGO,firaGO Fallback}.ZdHU6G_variable{--font-firago:"firaGO", "firaGO Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f8fafc;--bg-elevated:#fff;--bg-card:#fff;--text:#0f172a;--text-muted:#64748b;--text-dim:#94a3b8;--border:#e2e8f0;--border-hover:#cbd5e1;--primary:#2563eb;--primary-hover:#1d4ed8;--primary-light:#eff6ff;--accent:#0ea5e9;--success:#10b981;--success-light:#ecfdf5;--danger:#ef4444;--danger-light:#fef2f2;--badge-bg:#f1f5f9;--header-bg:#ffffffd9;--footer-bg:#f1f5f9;--card-shadow:0 10px 25px -5px #0f172a14, 0 8px 10px -6px #0f172a0a;--card-shadow-hover:0 20px 30px -10px #0f172a26;--surface-track:color-mix(in srgb, var(--text) 5%, var(--bg));--surface-track-hover:color-mix(in srgb, var(--text) 9%, var(--bg));--surface-raised:var(--bg-card)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#090d16;--bg-elevated:#111827;--bg-card:#151d30;--text:#f8fafc;--text-muted:#94a3b8;--text-dim:#64748b;--border:#1e293b;--border-hover:#334155;--primary:#3b82f6;--primary-hover:#60a5fa;--primary-light:#3b82f626;--accent:#38bdf8;--success:#10b981;--success-light:#10b98126;--danger:#ef4444;--danger-light:#ef444426;--badge-bg:#1e293b;--header-bg:#090d16d9;--footer-bg:#0d1322;--card-shadow:0 12px 32px -6px #00000080, 0 8px 16px -6px #00000059;--card-shadow-hover:0 20px 40px -8px #000000b3;--surface-raised:color-mix(in srgb, var(--text) 10%, var(--bg))}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg);max-width:100vw;min-height:100vh;color:var(--text);font-family:var(--font-firago), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .25s,color .25s;overflow-x:hidden}button,input,select,textarea{font-family:inherit}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}::selection{background-color:var(--primary-light);color:var(--primary)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}a{color:inherit;text-decoration:none}
