@font-face{font-family:Righteous;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6da7e276b5467ef-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:Righteous;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/63fe087876587bbb-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:Righteous Fallback;src:local("Arial");ascent-override:93.08%;descent-override:24.27%;line-gap-override:0.00%;size-adjust:105.81%}.__className_9f6af0{font-family:Righteous,Righteous Fallback;font-weight:400;font-style:normal}.__variable_9f6af0{--font-righteous:"Righteous","Righteous Fallback"}@font-face{font-family:geistSans;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:geistSans,geistSans Fallback}.__variable_1e4310{--font-geist-sans:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:geistMono,geistMono Fallback}.__variable_c3aa02{--font-geist-mono:"geistMono","geistMono Fallback"}:root{--background:#f5f5f7;--foreground:#1d1d1f;--card-bg:#ffffff;--glass-bg:rgba(255,255,255,0.8);--glass-border:rgba(0,0,0,0.05);--table-row-hover:#f5f5f5;--table-row-stripe:#fbfbfd}[data-theme=dark]{--background:#000000;--foreground:#f5f5f7;--card-bg:#1c1c1e;--glass-bg:rgba(28,28,30,0.7);--glass-border:rgba(255,255,255,0.1);--table-row-hover:#2c2c2e;--table-row-stripe:#121212}*{margin:0;padding:0;box-sizing:border-box}body{color:var(--foreground);background:var(--background);font-family:-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;transition:background-color .3s ease,color .3s ease}.glass-bar{background:var(--glass-bg)!important;backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--glass-border)!important;position:sticky;top:0;z-index:100;transition:background .3s ease,border-color .3s ease}.apple-card{background:var(--card-bg);border-radius:18px;box-shadow:0 4px 24px rgba(0,0,0,.04);padding:24px;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.apple-card:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,0,0,.08)}.ant-layout-header{padding:0!important;height:auto!important;line-height:normal!important}.ant-layout,.ant-layout-header{background:transparent!important}.page-content{animation:fadeInScale .4s cubic-bezier(.2,.8,.2,1)}@keyframes fadeInScale{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-content .ant-skeleton-title{background:linear-gradient(90deg,rgba(190,190,190,.2) 25%,rgba(129,129,129,.24) 37%,rgba(190,190,190,.2) 63%);background-size:400% 100%;animation:skeleton-loading 1.4s ease infinite}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.table-row-even{background-color:var(--card-bg)}.table-row-odd{background-color:var(--table-row-stripe)}.table-row-even:hover,.table-row-odd:hover{background-color:var(--table-row-hover)!important}[data-theme=dark] .ant-table-thead>tr>th{background:transparent!important;color:#a1a1a6!important}[data-theme=dark] .ant-menu-dark{background:transparent!important}.ant-menu-horizontal{line-height:56px!important;border-bottom:none!important}.ant-menu-horizontal>.ant-menu-item{height:56px!important;line-height:56px!important;padding:0 24px!important;font-size:16px!important}.ant-menu-horizontal .ant-menu-item:hover{transform:translateY(-1px);transition:all .2s ease}