@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_b4fbee{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_b4fbee{--font-figtree:"Figtree","Figtree Fallback"}:root{--bg:#ffffff;--surface:#fafafa;--surface-2:#f3f3f3;--panel:#ffffff;--border:#d6d6d6;--border-strong:#c2c2c2;--divider:#ececec;--text:#050505;--text-muted:#707070;--text-faint:#9a9a9a;--brand:#050505;--brand-hover:#000000;--brand-soft:#f0f0f0;--brand-contrast:#ffffff;--brand-grad:#050505;--tone-neutral-bg:#f0f0f0;--tone-neutral-fg:#6b6b6b;--tone-info-bg:#e9f0fe;--tone-info-fg:#1a5fd0;--tone-warning-bg:#fdf3d6;--tone-warning-fg:#9a6b00;--tone-success-bg:#e6f5ec;--tone-success-fg:#0b8a4d;--tone-danger-bg:#fbe6e4;--tone-danger-fg:#c0362b;--radius:16px;--radius-sm:10px;--shadow:0 1px 2px rgba(5,5,5,0.04),0 1px 3px rgba(5,5,5,0.05);--shadow-md:0 4px 14px rgba(5,5,5,0.08);--shadow-lg:0 12px 30px rgba(5,5,5,0.14);--sidebar-w:248px;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;color-scheme:light}[data-theme=dark]{--bg:#050505;--surface:#111111;--surface-2:#171717;--panel:#0b0b0b;--border:#2a2a2a;--border-strong:#3a3a3a;--divider:#1f1f1f;--text:#ffffff;--text-muted:#8f8f8f;--text-faint:#6a6a6a;--brand:#ffffff;--brand-hover:#f2f2f2;--brand-soft:#1c1c1c;--brand-contrast:#000000;--brand-grad:#ffffff;--tone-neutral-bg:#1c1c1c;--tone-neutral-fg:#9a9a9a;--tone-info-bg:rgba(66,133,244,0.18);--tone-info-fg:#8ab4f8;--tone-warning-bg:rgba(244,180,0,0.16);--tone-warning-fg:#f4c542;--tone-success-bg:rgba(15,157,88,0.18);--tone-success-fg:#6ee7a8;--tone-danger-bg:rgba(219,68,55,0.20);--tone-danger-fg:#f2a49c;--shadow:0 1px 2px rgba(0,0,0,0.4),0 1px 3px rgba(0,0,0,0.5);--shadow-md:0 4px 14px rgba(0,0,0,0.5);--shadow-lg:0 12px 30px rgba(0,0,0,0.6);color-scheme:dark}.mator-btn{transition:transform .14s ease,box-shadow .14s ease,filter .14s ease,background .14s ease}.mator-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-md);filter:brightness(1.06)}.mator-btn:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow)}@keyframes adSpin{to{transform:rotate(1turn)}}@keyframes mlSpin{to{transform:rotate(1turn)}}@keyframes mlMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mlRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ml-rise{animation:mlRise .6s cubic-bezier(.2,.9,.3,1) both}html{scroll-behavior:smooth}::selection{background:#050505;color:#fff}.ml-link:hover{opacity:.7}@media (prefers-reduced-motion:reduce){.ml-rise{animation:none}.ml-marquee,.ml-wheel-spin{animation:none!important}}@keyframes screenIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes drawerIn{0%{transform:translateX(24px);opacity:.6}to{transform:translateX(0);opacity:1}}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font-figtree,"Figtree"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit}code{font-family:var(--font-mono)}table{border-collapse:collapse;width:100%}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:8px;border:2px solid var(--bg)}