:root{color-scheme:dark;--aurora-bg: 12 14 13;--aurora-card: 22 24 24;--aurora-sidebar: 11 13 12;--aurora-primary: 96 244 170;--aurora-primary-dark: 52 214 142;--aurora-secondary: 36 39 38;--aurora-info: 103 235 202;--aurora-success: 96 244 170;--aurora-warning: 220 232 98;--aurora-error: 255 97 97;--aurora-text-primary: 255 255 255;--aurora-text-secondary: 242 245 242;--aurora-text-disabled: 198 204 198;--aurora-border: 44 49 46;--aurora-hover: 28 31 30;--aurora-grid: 255 255 255;--aurora-shadow-card: 0 0 0 1px rgba(255, 255, 255, .045), 0 30px 65px rgba(0, 0, 0, .45);--aurora-shadow-glow: 0 0 0 1px rgba(96, 244, 170, .18), 0 22px 48px rgba(96, 244, 170, .16);--aurora-gradient-primary: linear-gradient( 135deg, rgb(var(--aurora-primary) / 1) 0%, rgb(var(--aurora-primary-dark) / 1) 100% );--aurora-gradient-secondary: linear-gradient( 135deg, rgb(20 34 19 / 1) 0%, rgb(11 15 12 / 1) 100% );--aurora-gradient-card: linear-gradient( 180deg, rgb(255 255 255 / .035) 0%, rgb(255 255 255 / 0) 100% )}[data-theme=light]{color-scheme:light;--aurora-bg: 232 239 231;--aurora-card: 248 250 245;--aurora-sidebar: 240 244 237;--aurora-primary: 66 220 148;--aurora-primary-dark: 46 185 123;--aurora-secondary: 221 229 220;--aurora-info: 51 202 154;--aurora-success: 52 198 132;--aurora-warning: 202 217 82;--aurora-error: 226 88 88;--aurora-text-primary: 18 24 20;--aurora-text-secondary: 58 67 61;--aurora-text-disabled: 95 107 97;--aurora-border: 206 216 208;--aurora-hover: 229 236 228;--aurora-grid: 10 12 14;--aurora-shadow-card: 0 0 0 1px rgba(10, 18, 13, .06), 0 24px 46px rgba(18, 31, 22, .09);--aurora-shadow-glow: 0 0 0 1px rgba(66, 220, 148, .2), 0 16px 32px rgba(66, 220, 148, .16);--aurora-gradient-primary: linear-gradient( 135deg, rgb(var(--aurora-primary) / .98) 0%, rgb(var(--aurora-primary-dark) / .98) 100% );--aurora-gradient-secondary: linear-gradient( 135deg, rgb(223 239 224 / 1) 0%, rgb(239 245 237 / 1) 100% );--aurora-gradient-card: linear-gradient( 180deg, rgb(10 12 14 / .035) 0%, rgb(10 12 14 / 0) 100% )}*{box-sizing:border-box}html,body,#root{min-height:100%}html{font-size:18px}@media(max-width:768px){html{font-size:17px}}body{margin:0;font-family:Manrope,sans-serif;background:radial-gradient(circle at top left,rgb(46 108 55 / .24),transparent 24%),radial-gradient(circle at bottom center,rgb(28 84 40 / .3),transparent 28%),linear-gradient(180deg,rgb(var(--aurora-bg) / 1),#070908);color:rgb(var(--aurora-text-primary));line-height:1.6;text-rendering:optimizeLegibility;transition:background-color .35s ease,color .35s ease}[data-theme=light] body{background:radial-gradient(circle at top left,rgb(101 210 137 / .2),transparent 26%),radial-gradient(circle at bottom center,rgb(132 223 158 / .2),transparent 30%),linear-gradient(180deg,rgb(var(--aurora-bg) / 1),#dfe8df)}button,input,select,textarea{font:inherit}[data-theme=light] .text-white{color:rgb(var(--aurora-text-primary))}.aurora-grid{background-image:radial-gradient(circle at 1px 1px,rgb(var(--aurora-grid) / .06) 1px,transparent 0),linear-gradient(180deg,transparent 0%,rgb(255 255 255 / .02) 100%);background-size:26px 26px,100% 100%}.aurora-panel{background:linear-gradient(180deg,rgb(255 255 255 / .025) 0%,transparent 100%),radial-gradient(circle at top left,rgb(var(--aurora-primary) / .08),transparent 70%)}.aurora-glow-btn{box-shadow:var(--aurora-shadow-glow)}.aurora-badge{background:#60f4aa29;color:#b9ffdc;border:1px solid rgba(96,244,170,.22)}.aurora-shell-layer{background-image:radial-gradient(circle at 18% 12%,rgb(var(--aurora-primary) / .12),transparent 26%),radial-gradient(circle at 86% 10%,rgb(var(--aurora-warning) / .08),transparent 18%),radial-gradient(circle at 78% 86%,rgb(var(--aurora-primary) / .1),transparent 22%),linear-gradient(180deg,#0000000a,#0000002e)}.aurora-scroll{scrollbar-width:thin;scrollbar-color:rgb(var(--aurora-border)) transparent}.aurora-scroll::-webkit-scrollbar{width:8px;height:8px}.aurora-scroll::-webkit-scrollbar-thumb{background-color:rgb(var(--aurora-border));border-radius:999px}.aurora-scroll::-webkit-scrollbar-track{background:transparent}.wallet-shell{border-radius:36px;border:1px solid rgb(var(--aurora-border) / .8);background:linear-gradient(180deg,#ffffff05,#ffffff02),rgb(var(--aurora-card) / .92);box-shadow:var(--aurora-shadow-card);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}@media(max-width:1024px){.wallet-shell{border-radius:28px}}@media(max-width:640px){.wallet-shell{border-radius:22px}}.wallet-card{border-radius:28px;border:1px solid rgb(var(--aurora-border) / .75);background:linear-gradient(180deg,#ffffff05,#ffffff02),rgb(var(--aurora-card) / .96);box-shadow:var(--aurora-shadow-card)}@media(max-width:640px){.wallet-card,.wallet-mint-card,.wallet-popover{border-radius:22px}}.wallet-soft-card{border-radius:22px;border:1px solid rgb(var(--aurora-border) / .55);background:rgb(var(--aurora-card) / .78)}.wallet-mint-card{border-radius:28px;border:1px solid rgb(255 255 255 / .2);background:linear-gradient(180deg,#ffffff38,#ffffff0d),linear-gradient(180deg,#4cf0bc,#8af260);color:#08100c;box-shadow:0 0 0 1px #ffffff14,0 30px 70px #46eb9d2e}[data-theme=light] .wallet-mint-card{box-shadow:0 0 0 1px #163f1f14,0 24px 46px #46eb9d24}.wallet-icon-button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1px solid rgb(var(--aurora-border) / .8);background:rgb(var(--aurora-hover) / .92);color:rgb(var(--aurora-text-primary));transition:transform .2s ease,border-color .2s ease,color .2s ease,background-color .2s ease}.wallet-icon-button:hover{transform:translateY(-1px);border-color:rgb(var(--aurora-primary) / .7);color:rgb(var(--aurora-text-primary))}.wallet-pill{display:inline-flex;align-items:center;gap:10px;border-radius:999px;border:1px solid rgb(var(--aurora-border) / .75);background:rgb(var(--aurora-hover) / .88);color:rgb(var(--aurora-text-primary))}.wallet-display{font-family:Manrope,sans-serif;letter-spacing:-.02em}.wallet-glow{box-shadow:var(--aurora-shadow-glow)}.wallet-input{width:100%;border-radius:18px;border:1px solid rgb(var(--aurora-border) / .8);background:rgb(var(--aurora-hover) / .88);color:rgb(var(--aurora-text-primary));transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.wallet-input::placeholder{color:rgb(var(--aurora-text-disabled))}.wallet-input:focus{outline:none;border-color:rgb(var(--aurora-primary) / .8);box-shadow:0 0 0 3px rgb(var(--aurora-primary) / .12)}.wallet-outline-card{border-radius:24px;border:1px solid rgb(var(--aurora-border) / .72);background:linear-gradient(180deg,rgb(255 255 255 / .03) 0%,transparent 100%),rgb(var(--aurora-hover) / .7)}.wallet-popover{border-radius:24px;border:1px solid rgb(var(--aurora-border) / .82);background:linear-gradient(180deg,#ffffff0b,#ffffff05),rgb(var(--aurora-card) / .98);box-shadow:var(--aurora-shadow-card);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.wallet-segment{border-radius:999px;border:1px solid rgb(var(--aurora-border) / .72);background:rgb(var(--aurora-hover) / .78);color:rgb(var(--aurora-text-secondary));transition:border-color .2s ease,color .2s ease,background-color .2s ease}.wallet-segment:hover{border-color:rgb(var(--aurora-primary) / .55);color:rgb(var(--aurora-text-primary))}.wallet-segment-active{background:var(--aurora-gradient-primary);border-color:transparent;color:#08100c;box-shadow:var(--aurora-shadow-glow)}.wallet-chart-grid line{stroke:#ffffff0d}[data-theme=light] .wallet-chart-grid line{stroke:#0f172a0f}@keyframes floatUp{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-float{animation:floatUp .6s ease-out both}@keyframes pulseGlow{0%,to{box-shadow:0 0 0 1px #60f4aa33,0 0 10px #60f4aa2e}50%{box-shadow:0 0 0 1px #60f4aa57,0 0 18px #60f4aa4d}}.pulse-glow{animation:pulseGlow 3s ease-in-out infinite}.report-section-header td{background:linear-gradient(90deg,rgb(var(--aurora-primary) / .12),rgb(var(--aurora-hover) / .88) 36%,rgb(var(--aurora-hover) / .66))}.report-total-row td,.report-highlight-row td{border-top:1px solid rgb(var(--aurora-border) / .8);border-bottom:1px solid rgb(var(--aurora-border) / .8)}.report-total-row td{background:rgb(var(--aurora-primary) / .08)}.report-highlight-row td{background:linear-gradient(90deg,rgb(var(--aurora-warning) / .16),rgb(var(--aurora-primary) / .08))}
