/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.left-1\/2{left:50%}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-\[calc\(100vh-64px-56px\)\]{height:calc(100vh - 120px)}.h-full{height:100%}.min-h-\[48px\]{min-height:48px}.min-h-screen{min-height:100vh}.w-full{width:100%}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.bg-\[\#03040a\]\/70{background-color:oklab(10.9327% .000849322 -.0181251/.7)}.bg-\[var\(--bg-elevated\)\]\/80{background-color:var(--bg-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--bg-elevated\)\]\/80{background-color:color-mix(in oklab,var(--bg-elevated) 80%,transparent)}}.bg-\[var\(--bg-elevated\)\]\/85{background-color:var(--bg-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--bg-elevated\)\]\/85{background-color:color-mix(in oklab,var(--bg-elevated) 85%,transparent)}}.bg-\[var\(--bg-glass\)\]{background-color:var(--bg-glass)}.bg-\[var\(--cyan\)\]{background-color:var(--cyan)}.bg-\[var\(--green\)\]{background-color:var(--green)}.text-center{text-align:center}.text-right{text-align:right}.text-\[10px\]{font-size:10px}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.07em\]{--tw-tracking:-.07em;letter-spacing:-.07em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.break-all{word-break:break-all}.text-\[var\(--gold-soft\)\]{color:var(--gold-soft)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0_0_18px_rgba\(24\,217\,147\,0\.9\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#18d993e6)}.shadow-\[0_0_18px_rgba\(24\,217\,147\,0\.9\)\],.shadow-\[0_0_18px_rgba\(53\,215\,255\,0\.9\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(53\,215\,255\,0\.9\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#35d7ffe6)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--bg-primary:#020817;--bg-secondary:#07111f;--bg-panel:#0b162c;--bg-card:#0f172ab8;--bg-card-strong:#142038db;--bg-glass:#ffffff0d;--bg-elevated:#0f172af0;--text-primary:#f8fbff;--text-secondary:#b8c2d9;--text-muted:#78849f;--gold:#14f195;--gold-soft:#7cffe1;--gold-dark:#0f766e;--cyan:#38bdf8;--cyan-soft:#a5f3fc;--green:#18d993;--red:#fb7185;--blue:#60a5fa;--purple:#8b5cf6;--orange:#f59e0b;--border:#7dd3fc24;--border-strong:#14f1955c;--shadow:0 24px 80px #0000006b;--shadow-gold:0 18px 60px #14f1952e;--shadow-cyan:0 18px 60px #38bdf824;--radius-sm:12px;--radius-md:18px;--radius-lg:26px;--radius-xl:36px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 8% 0,#d6b25f21,#0000 34%),radial-gradient(circle at 92% 8%,#35d7ff1f,#0000 30%),radial-gradient(circle at 50% 100%,#b295ff12,#0000 34%),linear-gradient(135deg,#03040a,#070914 54%,#02030a);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 0),linear-gradient(90deg,#ffffff07 1px,#0000 0);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 80%);mask-image:linear-gradient(#000c,#0000 80%)}::selection{color:var(--text-primary);background:#d6b25f59}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{border:2px solid var(--bg-secondary);background:#d6b25f5c;border-radius:999px}@keyframes brandPulse{0%,to{filter:drop-shadow(0 0 18px #14f19547);transform:scale(1)}50%{filter:drop-shadow(0 0 32px #38bdf861);transform:scale(1.025)}}@keyframes logoOrbit{to{transform:rotate(1turn)}}@keyframes logoTrace{to{stroke-dashoffset:-160px}}@keyframes shimmer{0%{background-position:-180% 0}to{background-position:180% 0}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes scan{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes heroSpin{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes orbDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(18px,-24px)scale(1.08)}}@keyframes aurora{0%,to{opacity:.35}50%{opacity:.55}}.brand-lockup{--logo-size:48px;flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.brand-mark{filter:drop-shadow(0 10px 26px #d6b25f2e);transform-origin:50%;border-radius:999px;animation:brandPulse 4s ease-in-out infinite}.brand-orbit{animation:logoOrbit 7s linear infinite}.brand-orbit,.brand-ring{transform-origin:60px 60px}.brand-ring{animation:logoOrbit 18s linear infinite reverse}.brand-trace{stroke-dasharray:170;stroke-dashoffset:170px;animation:logoTrace 2.8s ease-in-out infinite alternate}.brand-copy{flex-direction:column;line-height:1;display:flex}.brand-name{letter-spacing:-.04em;font-size:18px;font-weight:800}.brand-tagline{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-top:4px;font-size:10px}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.gradient-text{background:linear-gradient(135deg,var(--gold-soft),var(--gold) 48%,var(--cyan-soft));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.admin-card,.card,.glass-panel,.modal,.signal-card{border:1px solid var(--border);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);background:linear-gradient(145deg,#10182ed6,#080c19b8)}.card{border-radius:var(--radius-lg);padding:24px;transition:transform .22s,border-color .22s,box-shadow .22s}.admin-card:hover,.card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-gold);transform:translateY(-2px)}.signal-card{position:relative;overflow:hidden}.signal-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 0,#d6b25f29,#0000 36%),radial-gradient(circle at 90% 10%,#35d7ff21,#0000 34%);position:absolute;inset:-1px}.signal-card>*{position:relative}.install-badge{background:linear-gradient(135deg,#38bdf82e,#14f1951f);border-color:#38bdf847}.card-gold{border-color:var(--border-strong);background:linear-gradient(145deg,#14f19529,#38bdf809)}.shadow-gold{box-shadow:var(--shadow-gold)}.hero-orb{filter:blur(18px);opacity:.68;pointer-events:none;border-radius:999px;animation:orbDrift 9s ease-in-out infinite;position:absolute}.hero-orb-gold{background:radial-gradient(circle,#14f19538,#0000 68%);width:420px;height:420px;top:110px;left:-160px}.hero-orb-cyan{background:radial-gradient(circle,#38bdf82e,#0000 70%);width:460px;height:460px;animation-delay:-2s;top:190px;right:-180px}.hero-orb-purple{background:radial-gradient(circle,#8b5cf61f,#0000 70%);width:360px;height:360px;animation-delay:-4s;bottom:10%;left:42%}.signal-visual{background:radial-gradient(circle at 50% 24%,#14f1953d,#0000 32%),radial-gradient(circle at 70% 68%,#38bdf82e,#0000 34%),linear-gradient(145deg,#14f19514,#080c196b);border-radius:48px;min-height:560px;position:relative;overflow:hidden}.signal-visual:before{background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff14;inset:24px;-webkit-mask-image:radial-gradient(circle at 50% 36%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 36%,#000,#0000 72%)}.signal-visual:after,.signal-visual:before{content:"";border-radius:38px;position:absolute}.signal-visual:after{background:conic-gradient(from 90deg,#0000,#14f19538,#0000,#38bdf82e,#0000);animation:heroSpin 14s linear infinite;inset:18px;-webkit-mask:radial-gradient(circle,#0000 56%,#000 57% 64%,#0000 65%);mask:radial-gradient(circle,#0000 56%,#000 57% 64%,#0000 65%)}.dashboard-grid{gap:18px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.section-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.section-heading h2{letter-spacing:-.055em;font-size:clamp(24px,4vw,38px);font-weight:850}.section-heading p{color:var(--text-secondary);margin-top:6px}.btn{border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:750;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primary{color:#05060d;background:linear-gradient(135deg,var(--gold-soft),var(--gold));box-shadow:0 14px 34px #14f19538}.btn-primary:hover:not(:disabled){box-shadow:0 18px 46px #14f19557}.btn-secondary:hover:not(:disabled){border-color:var(--border-strong);background:#14f19514}.btn-ghost:hover:not(:disabled){color:var(--text-primary);background:#38bdf80f;border-color:#38bdf84d}.tab.active{color:#05060d;background:linear-gradient(135deg,var(--gold-soft),var(--gold))}.badge-success{color:var(--green);background:#18d9931a;border-color:#18d9933d}.badge-danger{color:var(--red);background:#ff5f731a;border-color:#ff5f733d}.badge-warning{color:var(--orange);background:#ffb4541a;border-color:#ffb4543d}.badge-info{color:var(--blue);background:#60a5fa1a;border-color:#60a5fa3d}.badge-gold{color:var(--gold-soft);background:#14f1951a;border-color:#14f1953d}.table-container{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:720px}td,th{text-align:left;vertical-align:middle;border-bottom:1px solid #b4cdff14;padding:14px 12px}th{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}td{color:var(--text-secondary);font-size:13px}tr:hover td{background:#ffffff05}.modal-overlay{z-index:80;background:#000000ad;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{border-radius:var(--radius-xl);background:var(--bg-elevated);width:min(560px,100%);padding:24px}.modal-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.modal-title{letter-spacing:-.04em;font-size:20px;font-weight:850}.app-layout{background:0 0;min-height:100vh;display:flex}.admin-sidebar,.sidebar{border-right:1px solid var(--border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:40;background:linear-gradient(#070914f5,#090d1ce6);flex-direction:column;width:276px;height:100vh;display:flex;position:sticky;top:0;box-shadow:20px 0 80px #00000038}.sidebar-header{border-bottom:1px solid #7dd3fc14;align-items:center;gap:12px;padding:24px 18px;display:flex}.sidebar-logo-text{letter-spacing:-.035em;flex-direction:column;font-weight:850;line-height:1.1;display:flex}.sidebar-logo-text span:first-child{color:var(--gold-soft)}.sidebar-logo-text span:last-child{color:var(--text-secondary);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.sidebar-nav{flex-direction:column;flex:1;gap:18px;padding:16px 12px;display:flex}.nav-section{flex-direction:column;gap:8px;display:flex}.nav-section-title{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;padding:0 12px;font-size:11px;font-weight:800}.nav-item{width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;align-items:center;gap:10px;padding:12px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:flex}.nav-item:hover{color:var(--text-primary);border-color:var(--border);background:#ffffff09}.nav-item.active{color:var(--gold-soft);background:linear-gradient(135deg,#14f1952e,#38bdf814);border-color:#14f19547}.nav-icon{width:30px;height:30px;color:var(--gold);background:#ffffff0d;border-radius:11px;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:inline-flex}.nav-badge{color:var(--red);background:#fb71851f;border-radius:999px;margin-left:auto;padding:3px 7px;font-size:11px;font-weight:900}.admin-header,.app-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0507108c;border-bottom:1px solid #b4cdff14;justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:18px 32px;display:flex}.header-left,.header-right{align-items:center;gap:16px;min-width:0;display:flex}.header-page-title{letter-spacing:-.045em;font-size:24px;font-weight:850}.price-ticker{border:1px solid var(--border);background:#ffffff09;border-radius:16px;align-items:center;gap:10px;padding:8px;display:flex}.price-ticker-item{color:var(--text-muted);align-items:center;gap:6px;padding:0 8px;display:flex}.price-ticker-value{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:800}.admin-card{border-radius:var(--radius-lg);padding:22px;transition:transform .22s,border-color .22s,box-shadow .22s}.admin-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-gold);transform:translateY(-2px)}.admin-stat{margin-top:14px}.admin-stat-value{letter-spacing:-.055em;font-size:30px;font-weight:900}.admin-stat-label{color:var(--text-muted);margin-top:4px;font-size:13px}.package-card{position:relative;overflow:hidden}.welcome-overlay{z-index:9999;background:#05070f;flex-direction:column;position:fixed;inset:0}.welcome-logo,.welcome-overlay{justify-content:center;align-items:center;display:flex}.welcome-logo{width:100px;height:100px;margin-bottom:24px;animation:rise .6s both;position:relative}.welcome-ring{border:1.5px solid #14f19533;border-radius:50%;width:130px;height:130px;animation:logoOrbit 4s linear infinite;position:absolute}.welcome-text{letter-spacing:-.04em;color:var(--gold-soft);font-size:28px;font-weight:900;animation:rise .6s .2s both}.welcome-subtitle{color:var(--text-muted);letter-spacing:.15em;text-transform:uppercase;margin-top:6px;font-size:13px;animation:rise .6s .4s both}.welcome-loader{background:#ffffff0f;border-radius:999px;width:180px;height:3px;margin-top:32px;animation:rise .6s .6s both;overflow:hidden}.welcome-loader-bar{background:linear-gradient(90deg,var(--gold),var(--cyan));border-radius:999px;width:100%;height:100%;animation:shimmer 1.8s ease-in-out infinite}.animate-fadeIn,.animate-fadeInUp{animation:rise .42s both}.animate-fadeInDown{animation:rise .22s both}.animate-float{animation:float 5s ease-in-out infinite}.animate-spin{animation:spin .9s linear infinite}:global(.block){display:block}:global(.mb-1){margin-bottom:.25rem}:global(.mb-2){margin-bottom:.5rem}:global(.mb-3){margin-bottom:.75rem}:global(.mb-4){margin-bottom:1rem}:global(.mb-8){margin-bottom:2rem}:global(.mt-4){margin-top:1rem}:global(.mt-8){margin-top:2rem}:global(.p-3){padding:.75rem}:global(.p-6){padding:1.5rem}:global(.text-center){text-align:center}:global(.text-xl){font-size:1.25rem}:global(.text-lg){font-size:1.125rem}:global(.text-sm){font-size:.875rem}:global(.text-2xl){font-size:1.5rem}:global(.text-3xl){font-size:1.875rem}:global(.text-4xl){font-size:2.25rem}:global(.text-5xl){font-size:3rem}:global(.font-bold){font-weight:700}:global(.font-semibold){font-weight:600}:global(.flex){display:flex}:global(.flex-1){flex:1}:global(.gap-3){gap:.75rem}:global(.gap-4){gap:1rem}:global(.gap-6){gap:1.5rem}:global(.items-center){align-items:center}:global(.justify-between){justify-content:space-between}:global(.space-y-4>*+*){margin-top:1rem}:global(.space-y-6>*+*){margin-top:1.5rem}.dashboard-shell{flex-direction:column;gap:18px;animation:rise .35s both;display:flex}.dashboard-hero{border-radius:var(--radius-xl);grid-template-columns:1fr auto;align-items:center;gap:24px;padding:clamp(22px,4vw,34px);display:grid;position:relative;overflow:hidden}.dashboard-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 18%,#d6b25f38,#0000 32%),radial-gradient(circle at 88% 12%,#35d7ff29,#0000 34%);position:absolute;inset:-1px}.dashboard-hero>*{position:relative}.dashboard-title{letter-spacing:-.07em;margin-top:10px;font-size:clamp(30px,5vw,54px);font-weight:950;line-height:1}.dashboard-subtitle{max-width:720px;color:var(--text-secondary);margin-top:14px;font-size:15px;line-height:1.7}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-soft);font-size:11px;font-weight:850}.hero-orbit-card{width:156px;height:156px;box-shadow:var(--shadow-gold);background:#ffffff0a;border:1px solid #d6b25f3d;border-radius:42px;place-items:center;display:grid;position:relative}.orbit-card-ring{border:1px dashed #35d7ff6b;border-radius:34px;animation:logoOrbit 12s linear infinite;position:absolute;inset:10px}.orbit-card-core{text-align:center}.orbit-card-core span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.16em;font-size:10px;display:block}.orbit-card-core strong{letter-spacing:-.06em;color:var(--gold-soft);font-size:42px;line-height:1;display:block}.orbit-card-core small{color:var(--text-secondary);font-size:11px}.dashboard-top-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.stat-card{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:linear-gradient(145deg,#10182edb,#080c19b3);padding:20px;position:relative;overflow:hidden}.stat-card:after{content:"";opacity:.24;filter:blur(24px);height:90px;position:absolute;inset:auto -20% -55% 20%}.stat-tone-gold:after{background:var(--gold)}.stat-tone-green:after{background:var(--green)}.stat-tone-cyan:after{background:var(--cyan)}.stat-tone-purple:after{background:var(--purple)}.stat-card span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:800}.stat-card strong{letter-spacing:-.055em;margin-top:10px;font-size:clamp(24px,3vw,34px);line-height:1;display:block}.stat-card small{color:var(--text-secondary);margin-top:8px;font-size:12px;display:block}.dashboard-main-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:18px;display:grid}.dashboard-bottom-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.dashboard-card{border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);background:linear-gradient(145deg,#10182edb,#080c19b8);padding:22px}.dashboard-wide{min-height:360px}.dashboard-card-head{justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}.dashboard-card-head h2{letter-spacing:-.045em;margin-top:6px;font-size:22px;font-weight:900}.growth-panel{border-radius:var(--radius-lg);background:#ffffff09;border:1px solid #ffffff12;grid-template-columns:minmax(0,.9fr) minmax(220px,1.1fr);align-items:end;gap:20px;min-height:210px;padding:18px;display:grid}.growth-copy span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:800}.growth-copy strong{letter-spacing:-.06em;margin-top:8px;font-size:clamp(30px,4vw,44px);display:block}.growth-copy p{color:var(--text-secondary);margin-top:10px;font-size:13px;line-height:1.6}.growth-bars{background:radial-gradient(circle at 50% 100%,#35d7ff29,#0000 60%),#00000029;border-radius:22px;align-items:end;gap:10px;height:170px;padding:14px;display:flex}.growth-bar{background:linear-gradient(180deg,var(--gold-soft),var(--cyan));border-radius:999px 999px 8px 8px;flex:1;min-width:12px;box-shadow:0 0 22px #35d7ff24}.market-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.market-chip{background:#ffffff0a;border:1px solid #ffffff12;border-radius:18px;padding:12px}.market-chip span{letter-spacing:.14em;font-size:11px;font-weight:800;display:block}.market-chip strong{font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px;display:block}.quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.quick-action{background:#ffffff09;border:1px solid #ffffff12;border-radius:20px;padding:16px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:block}.quick-action:hover{border-color:var(--border-strong);background:#d6b25f14;transform:translateY(-2px)}.quick-action span{width:34px;height:34px;color:var(--gold-soft);background:linear-gradient(135deg,#d6b25f38,#35d7ff1f);border-radius:12px;place-items:center;font-weight:900;display:grid}.quick-action strong{margin-top:10px;font-size:15px;display:block}.quick-action small{color:var(--text-muted);margin-top:4px;font-size:12px;display:block}.investment-list{flex-direction:column;gap:12px;display:flex}.investment-row{background:#ffffff07;border:1px solid #ffffff12;border-radius:20px;grid-template-columns:44px minmax(0,1fr) 72px;align-items:center;gap:12px;padding:14px;display:grid}.investment-icon{width:44px;height:44px;color:var(--gold-soft);background:linear-gradient(135deg,#d6b25f33,#35d7ff1a);border-radius:16px;place-items:center;font-weight:950;display:grid}.investment-title{font-size:14px;font-weight:800}.investment-meta{color:var(--text-muted);margin-top:4px;font-size:12px}.investment-side{text-align:right}.investment-side strong{color:var(--green);font-size:15px;display:block}.investment-side span{color:var(--text-muted);font-size:11px}.refined-activity{gap:10px}.refined-activity-item{background:#ffffff07;border:1px solid #ffffff0f;border-radius:18px;padding:12px}.activity-side{text-align:right;min-width:82px}.activity-side strong{font-variant-numeric:tabular-nums;font-size:12px;display:block}.activity-side span{color:var(--text-muted);margin-top:3px;font-size:11px;display:block}.empty-state{text-align:center;color:var(--text-secondary);padding:34px 16px}.empty-icon{width:54px;height:54px;color:var(--gold-soft);background:linear-gradient(135deg,#d6b25f2e,#35d7ff1a);border-radius:20px;place-items:center;margin:0 auto 14px;font-weight:950;display:grid}.empty-state h3{color:var(--text-primary);font-size:18px}.empty-state p{margin-top:8px;font-size:13px}.stat-value{letter-spacing:-.05em;font-size:clamp(24px,4vw,36px);font-weight:900}.stat-label{color:var(--text-muted);margin-top:4px;font-size:13px}.progress-bar{background:#ffffff0f;border-radius:999px;width:100%;height:6px;overflow:hidden}.progress-fill{background:linear-gradient(90deg,var(--gold),var(--cyan));border-radius:999px;height:100%;transition:width .5s}.activity-feed{flex-direction:column;gap:6px;display:flex}.activity-item{border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:background .2s;display:flex}.activity-item:hover{background:#ffffff08}.activity-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:800;display:flex}.activity-content{flex:1;min-width:0}.activity-title{font-size:13px;font-weight:700}.activity-desc{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.activity-time{color:var(--text-muted);white-space:nowrap;font-size:11px}.package-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.package-card{cursor:pointer}.package-tier{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px;font-size:11px;font-weight:800}.package-name{letter-spacing:-.03em;font-size:18px;font-weight:800}.package-range{color:var(--text-secondary);margin-top:4px;font-size:13px}.package-rate{letter-spacing:-.05em;margin-top:12px;font-size:28px;font-weight:900}.package-rate-label{text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);font-size:11px}.package-duration{color:var(--text-secondary);margin-top:4px;font-size:13px}.badge-dot{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.badge-dot.success{background:var(--success)}.divider{background:var(--border);height:1px;margin:16px 0}.msg-bubble{border-radius:16px;max-width:80%;padding:10px 14px;font-size:14px;line-height:1.4}.msg-bubble.user{background:#d6b25f26;border:1px solid #d6b25f33;align-self:flex-end}.msg-bubble.admin{background:#35d7ff1a;border:1px solid #35d7ff26;align-self:flex-start}@media (max-width:1180px){.dashboard-top-grid,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-bottom-grid,.dashboard-main-grid,.growth-panel{grid-template-columns:1fr}}@media (max-width:900px){:is(.app-layout :global(.sidebar),.app-layout :global(.admin-sidebar)){z-index:50;position:fixed;transform:translate(-100%)}:is(.app-layout :global(.sidebar.open),.app-layout :global(.admin-sidebar.open)){transform:translate(0)}.admin-header,.app-header{padding:16px 18px}.header-page-title{font-size:20px}.price-ticker{display:none}.btn-ghost.btn-icon{display:flex!important}.dashboard-hero,.dashboard-top-grid,.grid-2,.grid-3,.grid-4,.market-strip,.quick-grid{grid-template-columns:1fr}.hero-orbit-card{width:128px;height:128px}.stat-value{font-size:22px}#main-content{margin-left:0!important}}.premium-sidebar{background:linear-gradient(#070914fa,#090d1ceb);box-shadow:20px 0 80px #00000052}.premium-sidebar .sidebar-header{border-bottom-color:#d6b25f24}.premium-sidebar .nav-item{border-radius:18px}.premium-sidebar .nav-item.active{box-shadow:inset 0 0 0 1px #d6b25f2e,0 14px 36px #d6b25f14}.premium-header{-webkit-backdrop-filter:blur(28px);background:#05071094;border-bottom-color:#d6b25f1a;min-height:88px}.premium-price-ticker{background:#ffffff0b;border-radius:20px}.premium-price-ticker .price-ticker-item{padding:0 12px}.premium-notification-btn{border-radius:18px;position:relative}.premium-user-card{background:#ffffff0a;border:1px solid #d6b25f29;border-radius:999px;padding:7px 12px 7px 7px}.hamburger-btn{display:none!important}.notification-dot{background:#ef4444;border:2px solid #070914;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}.user-avatar{color:#000;background:linear-gradient(135deg,#d6b25f,#93732a);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:flex;box-shadow:0 2px 8px #d4af374d}@media (max-width:1024px){.hamburger-btn{display:flex!important}}.notification-dropdown{z-index:50;background:#0b0f1f;border:1px solid #b4cdff1f;border-radius:18px;width:320px;max-height:400px;padding:12px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 24px 80px #0000006b}.notification-item{cursor:pointer;background:0 0;border-left:2px solid #0000;border-radius:8px;margin-bottom:4px;padding:10px 12px}.notification-item:not(:last-child){border-bottom:1px solid #b4cdff0f}.notification-item:hover{background:#ffffff08}@media (max-width:640px){.app-header{flex-wrap:wrap;min-height:auto;padding:12px 16px}.header-page-title{font-size:18px}.dashboard-grid{grid-template-columns:1fr!important}.package-grid{grid-template-columns:1fr}.card,.modal{padding:16px}.section-heading h2{font-size:20px}.notification-dropdown{width:calc(100vw - 32px);right:-8px}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.tailwind_absolute___1CNx{position:absolute}.tailwind_fixed__LZotn{position:fixed}.tailwind_relative__cRjxt{position:relative}.tailwind_sticky___zv87{position:sticky}.tailwind_left-1__2__uyFPv{left:50%}.tailwind_-z-10__F0gxY{z-index:calc(10 * -1)}.tailwind_z-10__J1de6{z-index:10}.tailwind_z-20__u0WTd{z-index:20}.tailwind_z-40__skbjh{z-index:40}.tailwind_mx-auto__veCZw{margin-inline:auto}.tailwind_block__q_3yI{display:block}.tailwind_flex__cCQHr{display:flex}.tailwind_grid__qTfUE{display:grid}.tailwind_hidden__9yrA7{display:none}.tailwind_inline-flex__CJIGS{display:inline-flex}.tailwind_h-__calc__100vh-64px-56px______zaSaN{height:calc(100vh - 120px)}.tailwind_h-full__VrKAz{height:100%}.tailwind_min-h-__48px____nXrh3{min-height:48px}.tailwind_min-h-screen__MwyTK{min-height:100vh}.tailwind_w-full__jlSad{width:100%}.tailwind_min-w-__120px____FrLdH{min-width:120px}.tailwind_flex-1__eZ_Mx{flex:1}.tailwind_-translate-x-1__2__x1_eY{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tailwind_transform__FUHCZ{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.tailwind_cursor-pointer__pMd5o{cursor:pointer}.tailwind_resize__VROQB{resize:both}.tailwind_grid-cols-3__FnD46{grid-template-columns:repeat(3,minmax(0,1fr))}.tailwind_flex-col__Ms5JZ{flex-direction:column}.tailwind_flex-wrap__9JAOX{flex-wrap:wrap}.tailwind_items-center__OnQRp{align-items:center}.tailwind_justify-between__8X2fv{justify-content:space-between}.tailwind_justify-center__MR_E9{justify-content:center}.tailwind_justify-end__Jnxwc{justify-content:flex-end}.tailwind_justify-start__8Eu7z{justify-content:flex-start}.tailwind_truncate__YKhwC{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tailwind_overflow-hidden__PE7yX{overflow:hidden}.tailwind_overflow-y-auto__8i2y9{overflow-y:auto}.tailwind_rounded-__2rem____q4Yr_{border-radius:2rem}.tailwind_rounded-full__asZWP{border-radius:3.40282e+38px}.tailwind_border__FHmNA{border-style:var(--tw-border-style);border-width:1px}.tailwind_border-t__NvCju{border-top-style:var(--tw-border-style);border-top-width:1px}.tailwind_border-b__0I6eI{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tailwind_border-__var__--border-strong______FOPL4{border-color:var(--border-strong)}.tailwind_bg-____03040a____70__DwDHo{background-color:oklab(10.9327% .000849322 -.0181251/.7)}.tailwind_bg-__var__--bg-elevated______80__7cLVv{background-color:var(--bg-elevated)}@supports (color:color-mix(in lab,red,red)){.tailwind_bg-__var__--bg-elevated______80__7cLVv{background-color:color-mix(in oklab,var(--bg-elevated) 80%,transparent)}}.tailwind_bg-__var__--bg-elevated______85__jUaJv{background-color:var(--bg-elevated)}@supports (color:color-mix(in lab,red,red)){.tailwind_bg-__var__--bg-elevated______85__jUaJv{background-color:color-mix(in oklab,var(--bg-elevated) 85%,transparent)}}.tailwind_bg-__var__--bg-glass______xsUXj{background-color:var(--bg-glass)}.tailwind_bg-__var__--cyan______SzICO{background-color:var(--cyan)}.tailwind_bg-__var__--green______tG38m{background-color:var(--green)}.tailwind_text-center__tJOTa{text-align:center}.tailwind_text-right__JcHm5{text-align:right}.tailwind_text-__10px____r93Py{font-size:10px}.tailwind_tracking-__-0__05em____Mn3as{--tw-tracking:-.05em;letter-spacing:-.05em}.tailwind_tracking-__-0__06em____F4EJN{--tw-tracking:-.06em;letter-spacing:-.06em}.tailwind_tracking-__-0__07em____fX61O{--tw-tracking:-.07em;letter-spacing:-.07em}.tailwind_tracking-__-0__035em____Ow9_4{--tw-tracking:-.035em;letter-spacing:-.035em}.tailwind_tracking-__-0__055em____rParp{--tw-tracking:-.055em;letter-spacing:-.055em}.tailwind_tracking-__0__2em____R3xMB{--tw-tracking:.2em;letter-spacing:.2em}.tailwind_tracking-__0__18em____T8ODL{--tw-tracking:.18em;letter-spacing:.18em}.tailwind_tracking-__0__28em____DQ3F_{--tw-tracking:.28em;letter-spacing:.28em}.tailwind_tracking-__0__32em____Ho8AF{--tw-tracking:.32em;letter-spacing:.32em}.tailwind_break-all__16XcN{word-break:break-all}.tailwind_text-__var__--gold-soft______Ptc3K{color:var(--gold-soft)}.tailwind_text-__var__--text-muted______Q7EV7{color:var(--text-muted)}.tailwind_text-__var__--text-secondary_______cwbj{color:var(--text-secondary)}.tailwind_uppercase__fwr3i{text-transform:uppercase}.tailwind_antialiased__3tSoX{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tailwind_shadow-__0_0_18px_rgba__24__217__147__0__9_______iyMA{--tw-shadow:0 0 18px var(--tw-shadow-color,#18d993e6)}.tailwind_shadow-__0_0_18px_rgba__24__217__147__0__9_______iyMA,.tailwind_shadow-__0_0_18px_rgba__53__215__255__0__9______HOGiY{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tailwind_shadow-__0_0_18px_rgba__53__215__255__0__9______HOGiY{--tw-shadow:0 0 18px var(--tw-shadow-color,#35d7ffe6)}.tailwind_filter__Fv6uE{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.tailwind_transition-all__iNqTf{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}