:root{--bg-base:#fff;--bg-card:#fff;--bg-elevated:#fafafa;--text-primary:#1f2937;--text-secondary:#6b7280;--border:#e5e7eb;--up-color:#cf1322;--down-color:#3f8600;--transition-theme:background-color .35s ease, color .35s ease, border-color .35s ease}[data-theme=dark]{--bg-base:#040910;--bg-card:#111827;--bg-elevated:#1a2235;--text-primary:#e5e7eb;--text-secondary:#9ca3af;--border:#1f2937;--up-color:#ff6b6b;--down-color:#51cf66}html,body,#root{height:100%;transition:var(--transition-theme);margin:0}body{background:var(--bg-base);color:var(--text-primary);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}[data-theme=dark] body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(600px 400px at 80% 10%,#6366f11a 0%,#0000 70%),radial-gradient(500px 350px at 15% 85%,#34d39914 0%,#0000 70%),radial-gradient(450px 300px at 50% 25%,#8b5cf612 0%,#0000 70%),radial-gradient(400px 280px at 70% 80%,#3b82f614 0%,#0000 70%);position:fixed;inset:0}[data-theme=dark] body:after{content:"";z-index:0;pointer-events:none;background:0 0;border-radius:1.2px;width:6px;height:6px;animation:4s ease-in-out infinite alternate starTwinkle;position:fixed;inset:0;transform:rotate(45deg);box-shadow:70px 55px #ffffffe6,145px 65px #d2dcff99,215px 82px #ffffffbf,280px 105px #bed2ff8c,340px 135px #ffffffa6,1050px 35px #ffffffd9,975px 55px #c8d7ff8c,905px 78px #ffffffb3,840px 105px #bed2ff8c,780px 138px #fff9,310px 175px #c8d7ff73,435px 165px #fffc,555px 162px #bed2ff80,675px 168px #ffffffbf,795px 180px #c8d7ff80,910px 198px #ffffffa6,35px 255px #c8d7ff80,95px 280px #ffffffbf,160px 310px #bed2ff80,230px 345px #ffffffa6,305px 385px #c8d7ff80,1080px 250px #fffc,1000px 275px #bed2ff80,930px 303px #ffffffb3,865px 338px #c8d7ff80,805px 380px #fff9,190px 455px #ffffffd9,335px 445px #c8d7ff80,475px 442px #ffffffb3,615px 447px #bed2ff73,755px 458px #ffffffbf,895px 475px #c8d7ff80,1030px 500px #ffffffa6,435px 635px #fffc,565px 627px #c8d7ff80,695px 623px #ffffffb3,825px 628px #bed2ff73,955px 640px #ffffffbf,1085px 658px #c8d7ff80,48px 555px #bed2ff80,125px 575px #ffffffb3,205px 600px #c8d7ff80,290px 630px #fff9,1020px 725px #ffffffb3,945px 750px #bed2ff80,878px 780px #fff9,75px 710px #ffffffbf,155px 738px #c8d7ff80,240px 770px #ffffffa6,385px 55px #c8d7ff66,655px 80px #ffffffa6,1170px 115px #bed2ff73,10px 405px #ffffff8c,525px 280px #c8d7ff66,725px 235px #ffffff80,1135px 405px #bed2ff73,595px 505px #ffffff8c,345px 525px #c8d7ff66,1045px 545px #ffffff80,1125px 575px #bed2ff66,715px 755px #ffffff8c,555px 795px #c8d7ff66,375px 738px #ffffff80}[data-theme=dark] #root:before{content:"";z-index:0;pointer-events:none;background:0 0;border-radius:2.5px;width:14px;height:14px;animation:3.5s ease-in-out infinite alternate starBrightTwinkle;position:fixed;inset:0;transform:rotate(45deg);box-shadow:160px 65px #fffffff2,160px 65px 2px 4px #b4c8f038,250px 95px #e6f0ffd9,250px 95px 2px 4px #aabeeb2e,340px 135px #ffffffe6,340px 135px 2px 4px #b4c8f033,1070px 45px #e6f0ffd9,1070px 45px 2px 4px #aabeeb2e,970px 85px #fffffff2,970px 85px 2px 4px #b4c8f038,870px 130px #e6f0ffcc,870px 130px 2px 4px #aabeeb29,420px 270px #e6f0ffd9,420px 270px 2px 4px #aabeeb2e,560px 280px #fffffff2,560px 280px 2px 4px #b4c8f038,690px 300px #e6f0ffd9,690px 300px 2px 4px #aabeeb2e,30px 310px #ffffffe0,30px 310px 2px 4px #b4c8f033,680px 145px #ffffffe0,680px 145px 2px 4px #b4c8f033,1120px 340px #ffffffe6,1120px 340px 2px 4px #b4c8f033,1030px 380px #e6f0ffd1,1030px 380px 2px 4px #aabeeb2e,90px 470px #ffffffe6,90px 470px 2px 4px #b4c8f033,180px 525px #e6f0ffcc,180px 525px 2px 4px #aabeeb29,490px 550px #e6f0ffd9,490px 550px 2px 4px #aabeeb2e,640px 560px #fffffff2,640px 560px 2px 4px #b4c8f038,780px 580px #e6f0ffcc,780px 580px 2px 4px #aabeeb29,300px 700px #ffffffe6,300px 700px 2px 4px #b4c8f033,460px 730px #e6f0ffd9,460px 730px 2px 4px #aabeeb2e,610px 760px #ffffffe6,610px 760px 2px 4px #b4c8f033,940px 630px #ffffffe0,940px 630px 2px 4px #b4c8f033,1060px 700px #e6f0ffd1,1060px 700px 2px 4px #aabeeb2e,45px 645px #e6f0ffcc,45px 645px 2px 4px #aabeeb29,850px 690px #ffffffd9,850px 690px 2px 4px #b4c8f02e,160px 860px #e6f0ffd1,160px 860px 2px 4px #aabeeb2e,880px 820px #ffffffd1,880px 820px 2px 4px #b4c8f029}[data-theme=dark] #root:after{content:"";z-index:0;pointer-events:none;background:0 0;border-radius:1.8px;width:9px;height:9px;animation:5s ease-in-out infinite alternate starMediumTwinkle;position:fixed;inset:0;transform:rotate(45deg);box-shadow:210px 28px #ffffffd9,345px 22px #c8d7ff8c,480px 25px #ffffffc7,615px 32px #bed2ff80,750px 48px #ffffffb8,20px 145px #c8d7ff80,75px 170px #fffc,135px 200px #bed2ff80,200px 235px #ffffffb8,1145px 175px #fffc,1070px 205px #c8d7ff80,1005px 240px #ffffffb8,945px 280px #bed2ff80,240px 340px #ffffffc7,365px 328px #c8d7ff80,490px 335px #ffffffd1,615px 350px #bed2ff80,740px 372px #ffffffb8,860px 402px #c8d7ff7a,110px 425px #ffffffbf,215px 445px #c8d7ff80,325px 470px #ffffffb3,375px 595px #c8d7ff80,505px 605px #ffffffd1,635px 600px #bed2ff80,765px 610px #ffffffbf,895px 628px #c8d7ff7a,865px 55px #ffffffa6,515px 135px #c8d7ff73,1045px 295px #fff9,65px 495px #c8d7ff73,575px 515px #ffffff8c,415px 695px #c8d7ff73,975px 755px #fff9,705px 828px #c8d7ff6b,285px 805px #ffffff8c,1105px 798px #c8d7ff6b}@keyframes starTwinkle{0%{opacity:.65}50%{opacity:.9}to{opacity:.7}}@keyframes starBrightTwinkle{0%{opacity:.5}50%{opacity:1}to{opacity:.6}}@keyframes starMediumTwinkle{0%{opacity:.55}33%{opacity:.85}66%{opacity:.6}to{opacity:.75}}[data-theme=dark] .dark-title{background:linear-gradient(135deg,#818cf8 0%,#60a5fa 35%,#a78bfa 65%,#34d399 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=dark] #root{z-index:1;position:relative}[data-theme=dark] .ant-layout{background:0 0}[data-theme=dark] .ant-layout-header{-webkit-backdrop-filter:blur(12px);background:#111827d9!important}[data-theme=dark] .ant-layout-content{background:0 0}[data-theme=dark] .ant-card{-webkit-backdrop-filter:blur(8px);background:#111827bf;border-color:#1f2937cc}[data-theme=dark] .ant-table{background:#11182799}[data-theme=dark] ::-webkit-scrollbar{width:6px;height:6px}[data-theme=dark] ::-webkit-scrollbar-track{background:#04091080}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#4b556399;border-radius:3px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#6b7280b3}
