@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_51fad4{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_51fad4{--font-outfit:"Outfit","Outfit Fallback"}.ia-root{font-family:var(--font-outfit),ui-sans-serif,system-ui,sans-serif;min-height:100vh;color:var(--ia-body);background-color:var(--ia-bg);background-image:linear-gradient(var(--ia-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ia-grid) 1px,transparent 1px);background-size:48px 48px}.ia-root ::-webkit-scrollbar{width:6px;height:6px}.ia-root ::-webkit-scrollbar-track{background:transparent}.ia-root ::-webkit-scrollbar-thumb{background:#142c33;border-radius:9999px}.ia-root[data-theme=dark] ::-webkit-scrollbar-thumb{background:#c9a961}.ia-input{width:100%;border-radius:10px;padding:.5rem .75rem;font-size:.875rem;background:var(--ia-inputBg);border:1px solid var(--ia-inputBrd);color:var(--ia-inputText);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.ia-input::placeholder{color:var(--ia-placeholder)}.ia-input:focus{border-color:var(--ia-accent);box-shadow:0 0 0 3px var(--ia-accentSoft)}.ia-card{background:var(--ia-bgCardSolid);border:1px solid var(--ia-divider);border-radius:16px;box-shadow:var(--ia-cardShadow)}@keyframes ia-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ia-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ia-animate-fade{animation:ia-fade-in .3s cubic-bezier(.16,1,.3,1) both}.ia-animate-rise{animation:ia-rise .4s cubic-bezier(.16,1,.3,1) both}.ia-stagger>*{animation:ia-rise .45s cubic-bezier(.16,1,.3,1) both}.ia-stagger>:first-child{animation-delay:.02s}.ia-stagger>:nth-child(2){animation-delay:.06s}.ia-stagger>:nth-child(3){animation-delay:.1s}.ia-stagger>:nth-child(4){animation-delay:.14s}.ia-stagger>:nth-child(5){animation-delay:.18s}.ia-stagger>:nth-child(n+6){animation-delay:.22s}.ia-nav{transition:background .18s ease,color .18s ease,transform .18s ease}.ia-nav:not([data-active=true]):hover{background:var(--ia-rowHover);transform:translateX(2px)}.ia-lift{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,border-color .2s ease}.ia-lift:hover{transform:translateY(-3px);border-color:var(--ia-accentBrd)}.ia-trow{transition:background .15s ease}.ia-trow:hover{background:var(--ia-rowHover)}@keyframes ia-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.ia-skeleton{background:linear-gradient(90deg,var(--ia-chipBg) 25%,var(--ia-rowHover) 37%,var(--ia-chipBg) 63%);background-size:800px 100%;animation:ia-shimmer 1.4s linear infinite;border-radius:8px}@media (prefers-reduced-motion:reduce){.ia-animate-fade,.ia-animate-rise,.ia-skeleton,.ia-stagger>*{animation:none!important}.ia-lift:hover,.ia-nav:hover{transform:none}}