@font-face{font-family:Electrolize;src:url(/fonts/electrolize/Electrolize-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--hud-accent:var(--dashboard-accent-rgb,153 255 0);--hud-cyan:0 229 255}.dashboard-theme-shell{--hud-accent:var(--dashboard-accent-rgb,153 255 0)}.dashboard-theme-shell[data-dashboard-theme]:not([data-dashboard-theme=cannaverse-classic]){--hud-cyan:var(--dashboard-accent-2-rgb,0 229 255)}.hud-panel{isolation:isolate;border:1px solid rgb(var(--hud-accent) / .12);background:radial-gradient(120% 90% at 0% 0%, rgb(var(--hud-accent) / .06), transparent 55%), linear-gradient(180deg, #161a16d1, #0a0c0be6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 24px 60px -24px #000000b3}.hud-panel:before,.hud-panel:after{content:"";pointer-events:none;z-index:1;width:18px;height:18px;position:absolute}.hud-panel:before{border-top:2px solid rgb(var(--hud-accent) / .7);border-left:2px solid rgb(var(--hud-accent) / .7);border-top-left-radius:18px;top:-1px;left:-1px}.hud-panel:after{border-right:2px solid rgb(var(--hud-accent) / .45);border-bottom:2px solid rgb(var(--hud-accent) / .45);border-bottom-right-radius:18px;bottom:-1px;right:-1px}.hud-panel--glow{border-color:rgb(var(--hud-accent) / .28);box-shadow:inset 0 1px 0 #ffffff0f, inset 0 0 40px rgb(var(--hud-accent) / .05), 0 0 0 1px rgb(var(--hud-accent) / .04), 0 24px 70px -20px rgb(var(--hud-accent) / .18)}.hud-panel--quiet:before,.hud-panel--quiet:after{display:none}.hud-tile{background:linear-gradient(#ffffff09,#ffffff03);border:1px solid #ffffff12;border-radius:14px}.hud-tile-interactive{transition:border-color .16s,background-color .16s,transform .12s}.hud-tile-interactive:active{border-color:rgb(var(--hud-accent) / .35);transform:scale(.99)}@media (hover:hover){.hud-tile-interactive:hover{border-color:rgb(var(--hud-accent) / .25);background-color:rgb(var(--hud-accent) / .04)}}.hud-label{letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--hud-accent) / .78);font-family:Electrolize,Matter SQ,ui-sans-serif,system-ui;font-size:10.5px;line-height:1.2}.hud-label-muted{color:#ffffff73}.hud-number{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-family:Electrolize,Matter SQ,ui-sans-serif,system-ui}.hud-glow-text{color:rgb(var(--hud-accent));text-shadow:0 0 18px rgb(var(--hud-accent) / .45)}.hud-grid{background-image:linear-gradient(rgb(var(--hud-accent) / .07) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--hud-accent) / .07) 1px, transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(at 30% 20%,#000 20%,#0000 75%);mask-image:radial-gradient(at 30% 20%,#000 20%,#0000 75%)}.hud-scan{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hud-scan:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--hud-accent) / .08), transparent);width:40%;animation:7s ease-in-out infinite hud-sweep;position:absolute;top:0;bottom:0;left:-45%}@keyframes hud-sweep{0%,55%{transform:translate(0)}to{transform:translate(360%)}}.hud-ring{background:conic-gradient(from var(--hud-ring-angle,0deg), rgb(var(--hud-accent) / .9), rgb(var(--hud-cyan) / .6), transparent 40%, rgb(var(--hud-accent) / .9));border-radius:22px;padding:3px;animation:6s linear infinite hud-ring-spin;position:relative}@property --hud-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes hud-ring-spin{to{--hud-ring-angle:360deg}}.hud-meter{background:#ffffff12;border-radius:999px;height:6px;position:relative;overflow:hidden}.hud-meter>span{border-radius:inherit;background:linear-gradient(90deg, rgb(var(--hud-accent) / .35), rgb(var(--hud-accent)));box-shadow:0 0 12px rgb(var(--hud-accent) / .6);position:absolute;inset:0 auto 0 0}.hud-pulse-dot{background:rgb(var(--hud-accent));width:6px;height:6px;box-shadow:0 0 0 0 rgb(var(--hud-accent) / .6);border-radius:999px;animation:2s ease-out infinite hud-pulse}@keyframes hud-pulse{0%{box-shadow:0 0 0 0 rgb(var(--hud-accent) / .55)}80%,to{box-shadow:0 0 0 8px rgb(var(--hud-accent) / 0)}}.hud-nav-item{color:#ffffff8c;border-radius:10px;align-items:center;gap:12px;min-height:40px;padding:0 12px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s;display:flex;position:relative}@media (hover:hover){.hud-nav-item:hover{color:#fff;background:#ffffff0a}}.hud-nav-item[aria-current=page]{color:rgb(var(--hud-accent));background:linear-gradient(90deg, rgb(var(--hud-accent) / .16), rgb(var(--hud-accent) / .02))}.hud-nav-item[aria-current=page]:before{content:"";background:rgb(var(--hud-accent));width:3px;box-shadow:0 0 12px rgb(var(--hud-accent) / .9);border-radius:0 3px 3px 0;position:absolute;top:8px;bottom:8px;left:-12px}@media (prefers-reduced-motion:reduce){.hud-scan:after,.hud-ring,.hud-pulse-dot{animation:none}}
@property --cv-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--cv-stars:radial-gradient(1.5px 1.5px at 8% 18%, #ffffffd9, transparent), radial-gradient(1px 1px at 17% 64%, #fff9, transparent), radial-gradient(1.5px 1.5px at 26% 32%, #ffffffb3, transparent), radial-gradient(1px 1px at 34% 84%, #ffffff8c, transparent), radial-gradient(1px 1px at 41% 12%, #ffffffb3, transparent), radial-gradient(2px 2px at 48% 52%, #ffffff73, transparent), radial-gradient(1px 1px at 56% 26%, #ffffffbf, transparent), radial-gradient(1.5px 1.5px at 63% 78%, #fff9, transparent), radial-gradient(1px 1px at 71% 8%, #fffc, transparent), radial-gradient(1.5px 1.5px at 78% 44%, #ffffff8c, transparent), radial-gradient(1px 1px at 86% 70%, #ffffffb3, transparent), radial-gradient(2px 2px at 93% 24%, #ffffffa6, transparent), radial-gradient(1px 1px at 97% 90%, #ffffff80, transparent), radial-gradient(1px 1px at 4% 88%, #fff9, transparent), radial-gradient(1px 1px at 12% 42%, #ffffff73, transparent), radial-gradient(1px 1px at 67% 58%, #ffffff80, transparent);--cv-stars-2:radial-gradient(2px 2px at 13% 26%, #fffffff2, transparent), radial-gradient(1.5px 1.5px at 31% 70%, #bfdbfee6, transparent), radial-gradient(2px 2px at 52% 14%, #ffffffe6, transparent), radial-gradient(1.5px 1.5px at 74% 62%, #ffffffd9, transparent), radial-gradient(2px 2px at 89% 36%, #ddd6fee6, transparent), radial-gradient(1.5px 1.5px at 44% 90%, #fffc, transparent)}.cv-frame{--cv-a:var(--cv-accent,var(--dashboard-accent-rgb,153 255 0));--cv-b:var(--cv-accent-2,var(--dashboard-accent-2-rgb,0 255 209));--cv-fw:4px;--cv-glow:18px;vertical-align:middle;padding:var(--cv-fw);border-radius:calc(24% + var(--cv-fw) * .52);isolation:isolate;display:inline-block;position:relative}.cv-frame--md{--cv-fw:3px;--cv-glow:12px}.cv-frame--sm{--cv-fw:2px;--cv-glow:7px}.cv-frame:before{content:"";z-index:0;padding:var(--cv-fw);border-radius:inherit;background:rgb(var(--cv-a));-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cv-frame:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.cv-frame__photo{z-index:1;background:#0d0d0d;border-radius:24%;display:block;position:relative;overflow:hidden}.cv-frame__photo>*{border-radius:inherit!important}.cv-frame__photo>img{display:block}.cv-frame__fx{z-index:2;pointer-events:none;position:absolute}.cv-frame--basic-white:before{background:#f4f4f5}.cv-frame--basic-white:after{box-shadow:0 0 var(--cv-glow) #ffffff38}.cv-frame--basic-black:before{background:linear-gradient(160deg,#3f3f46,#09090b 45%,#000 70%,#27272a)}.cv-frame--basic-black:after{box-shadow:0 0 0 1px #ffffff14, 0 6px var(--cv-glow) #0000008c}.cv-frame--basic-green:before{background:#9f0}.cv-frame--basic-green:after{box-shadow:0 0 var(--cv-glow) #99ff0061}.cv-frame--basic-purple:before{background:#a855f7}.cv-frame--basic-purple:after{box-shadow:0 0 var(--cv-glow) #a855f76b}.cv-frame--basic-gold:before{background:#fbbf24}.cv-frame--basic-gold:after{box-shadow:0 0 var(--cv-glow) #fbbf2466}.cv-frame--chrome:before{background:conic-gradient(from 210deg,#f8fafc,#94a3b8 18%,#e2e8f0 32%,#475569 50%,#f1f5f9 66%,#94a3b8 82%,#f8fafc)}.cv-frame--chrome:after{box-shadow:0 0 var(--cv-glow) #e2e8f033}.cv-frame--neon-glow:before{background:#67e8f9}.cv-frame--neon-glow:after{box-shadow:0 0 var(--cv-glow) #22d3eea6, 0 0 calc(var(--cv-glow) * 1.8) #a855f766;animation:2.4s ease-in-out infinite cv-breathe}.cv-frame--holographic:before{background:conic-gradient(from var(--cv-angle), #ff4fa3, #ffb35c, #fff27a, #4ff0d8, #8b7bff, #ff4fa3);animation:5s linear infinite cv-turn}.cv-frame--holographic:after{box-shadow:0 0 var(--cv-glow) #ff4fa34d, 0 0 calc(var(--cv-glow) * 1.6) #4ff0d838}.cv-frame--animated-pulse:after{box-shadow:0 0 var(--cv-glow) rgb(var(--cv-a) / .6), 0 0 calc(var(--cv-glow) * 2) rgb(var(--cv-a) / .25);animation:2s ease-in-out infinite cv-breathe}.cv-frame--animated-energy:before{background:linear-gradient(90deg,#f59e0b,#ef4444,#ec4899,#8b5cf6,#3b82f6,#f59e0b) 0/300% 100%;animation:3s linear infinite cv-flow}.cv-frame--animated-energy:after{box-shadow:0 0 var(--cv-glow) #ec489959, 0 0 calc(var(--cv-glow) * 1.6) #3b82f640}.cv-frame--midnight-cut:before{background:linear-gradient(150deg,#3f3f46 0%,#0a0a0a 35%,#000 65%,#27272a 100%)}.cv-frame--midnight-cut:after{box-shadow:0 0 0 1px #ffffff24, 0 0 calc(var(--cv-glow) * 1.2) rgb(var(--cv-a) / .42)}.cv-frame--midnight-cut .cv-frame__photo{box-shadow:0 0 0 1px rgb(var(--cv-a) / .45)}.cv-frame--terp-prism:before{background:conic-gradient(from var(--cv-angle), #9f0, #22d3ee, #c084fc, #facc15, #9f0);animation:6s linear infinite cv-turn}.cv-frame--terp-prism:after{box-shadow:0 0 var(--cv-glow) #99ff0047, 0 0 calc(var(--cv-glow) * 1.6) #22d3ee33}.cv-frame--rosin-press:before{background:linear-gradient(135deg,#fff3b0,#f6c453 30%,#d97706 58%,#f97316 72%,#ffd27a)}.cv-frame--rosin-press:after{box-shadow:0 0 var(--cv-glow) #f6c4536b, 0 0 calc(var(--cv-glow) * 1.8) #f973162e}.cv-frame--og:before{background:linear-gradient(140deg,#fde68a,#f59e0b 45%,#b45309)}.cv-frame--og:after{box-shadow:0 0 var(--cv-glow) #f59e0b80}.cv-frame--centurion:before{background:linear-gradient(140deg,#fca5a5,#ef4444 45%,#991b1b)}.cv-frame--centurion:after{box-shadow:0 0 var(--cv-glow) #ef444480}.cv-frame--trusted-voice:before{background:linear-gradient(140deg,#bfdbfe,#3b82f6 45%,#1e3a8a)}.cv-frame--trusted-voice:after{box-shadow:0 0 var(--cv-glow) #3b82f680}.cv-frame--golden-hour:before{background:linear-gradient(165deg,#fde68a 0%,#fbbf24 25%,#fb7185 65%,#e11d48 100%)}.cv-frame--golden-hour:after{box-shadow:0 0 var(--cv-glow) #fb718580, 0 0 calc(var(--cv-glow) * 2) #fbbf2438}.cv-frame--haze-halo:before{background:conic-gradient(from var(--cv-angle), #c084fc, #22d3eeb3 22%, #c084fc59 42%, #c084fc 62%, #7c3aed 82%, #c084fc);animation:9s linear infinite cv-turn}.cv-frame--haze-halo:after{inset:calc(var(--cv-fw) * -1.5);background:conic-gradient(from var(--cv-angle), #c084fc99, transparent 30%, #22d3ee59 55%, transparent 80%, #c084fc99);filter:blur(calc(var(--cv-glow) * .45));animation:14s linear infinite reverse cv-turn}.cv-frame--aurora-edge:before{background:conic-gradient(from var(--cv-angle), #22d3ee, #a78bfa 30%, #34d399 55%, #67e8f9 75%, #22d3ee);animation:12s linear infinite cv-turn}.cv-frame--aurora-edge:after{inset:calc(var(--cv-fw) * -1);background:conic-gradient(from var(--cv-angle), #22d3ee80, #a78bfa73 35%, transparent 55%, #34d39959 80%, #22d3ee80);filter:blur(calc(var(--cv-glow) * .5));animation:12s linear infinite cv-turn}.cv-frame--mother-vein:before{background:conic-gradient(from var(--cv-angle), #2a0c2b 0 8%, #fbbf24 9.5%, #7a2a5c 11%, #2a0c2b 14% 30%, #f59e0b 31.5%, #2a0c2b 34% 51%, #fcd34d 52.5%, #8a2a6f 54%, #2a0c2b 57% 76%, #fbbf24 77.5%, #2a0c2b 80% 100%);animation:24s linear infinite cv-turn}.cv-frame--mother-vein:after{box-shadow:0 0 var(--cv-glow) #e879f980, 0 0 calc(var(--cv-glow) * 1.8) #fbbf2438;animation:4.5s ease-in-out infinite cv-breathe}.cv-frame--frost-glass:before{background:conic-gradient(from var(--cv-angle), transparent 0 78%, #fffffff2 84%, transparent 90%), linear-gradient(150deg, #ffffffe6, #bae6fd8c 35%, #94a3b859 62%, #f1f5f9d9);animation:6s linear infinite cv-turn}.cv-frame--frost-glass:after{box-shadow:0 0 var(--cv-glow) #bae6fd61}.cv-frame--frost-glass .cv-frame__photo{box-shadow:0 0 0 1px #fff6}.cv-frame--orbit:before{padding:calc(var(--cv-fw) * .5);background:rgb(var(--cv-a) / .85)}.cv-frame--orbit:after{box-shadow:0 0 var(--cv-glow) rgb(var(--cv-a) / .3)}.cv-frame--orbit .cv-frame__fx{border:1px dashed rgb(var(--cv-a) / .3);border-radius:50%;animation:8s linear infinite cv-spin;inset:-16%}.cv-frame--orbit .cv-frame__fx:before{content:"";top:calc(var(--cv-fw) * -1.2);width:calc(var(--cv-fw) * 2.4);height:calc(var(--cv-fw) * 2.4);margin-left:calc(var(--cv-fw) * -1.2);background:rgb(var(--cv-a));box-shadow:0 0 calc(var(--cv-glow) * .6) rgb(var(--cv-a) / .9), 0 0 0 calc(var(--cv-fw) * .5) rgb(var(--cv-a) / .2);border-radius:50%;position:absolute;left:50%}.cv-frame--orbit.cv-frame--sm .cv-frame__fx{border-color:#0000;inset:-12%}.cv-frame--lock-on:before{--cv-line:max(1.5px, calc(var(--cv-fw) * .55));--cv-arm:26%;inset:calc(var(--cv-fw) * -1.25);background:linear-gradient(rgb(var(--cv-a)) 0 0) top left / var(--cv-arm) var(--cv-line), linear-gradient(rgb(var(--cv-a)) 0 0) top left / var(--cv-line) var(--cv-arm), linear-gradient(rgb(var(--cv-a)) 0 0) top right / var(--cv-arm) var(--cv-line), linear-gradient(rgb(var(--cv-a)) 0 0) top right / var(--cv-line) var(--cv-arm), linear-gradient(rgb(var(--cv-a)) 0 0) bottom left / var(--cv-arm) var(--cv-line), linear-gradient(rgb(var(--cv-a)) 0 0) bottom left / var(--cv-line) var(--cv-arm), linear-gradient(rgb(var(--cv-a)) 0 0) bottom right / var(--cv-arm) var(--cv-line), linear-gradient(rgb(var(--cv-a)) 0 0) bottom right / var(--cv-line) var(--cv-arm);filter:drop-shadow(0 0 calc(var(--cv-glow) * .35) rgb(var(--cv-a) / .8));background-repeat:no-repeat;border-radius:0;padding:0;animation:2.6s ease-in-out infinite cv-lock;-webkit-mask:none;mask:none}.cv-frame--lock-on:after{box-shadow:0 0 var(--cv-glow) rgb(var(--cv-a) / .22)}.cv-frame--lock-on .cv-frame__photo{box-shadow:0 0 0 1px rgb(var(--cv-a) / .4)}.cv-frame--smoke-ring:before{background:conic-gradient(from var(--cv-angle), #ffffffd9, #e5e7eb33 28%, #ffffffa6 52%, #9ca3af2e 78%, #ffffffd9);animation:14s linear infinite cv-turn}.cv-frame--smoke-ring:after{inset:calc(var(--cv-fw) * -1.75);background:conic-gradient(from var(--cv-angle), #ffffff52, transparent 30%, #e5e7eb42 58%, transparent 85%, #ffffff52);filter:blur(calc(var(--cv-glow) * .5));animation:20s linear infinite reverse cv-turn}.cv-bg{--cv-a:var(--cv-accent,var(--dashboard-accent-rgb,153 255 0));--cv-b:var(--cv-accent-2,var(--dashboard-accent-2-rgb,0 255 209));pointer-events:none;background-color:#0a0a0a;position:absolute;inset:0;overflow:hidden}.cv-bg:before,.cv-bg:after{content:"";pointer-events:none;position:absolute;inset:0}.cv-bg--solid-black{background:radial-gradient(120% 90% at 50% -10%,#ffffff0f,#0000 60%),#050505}.cv-bg--solid-dark{background:radial-gradient(120% 90% at 50% -10%,#ffffff12,#0000 60%),#18191b}.cv-bg--solid-midnight{background:radial-gradient(120% 90% at 50% -10%,#60a5fa29,#0000 60%),#0a1530}.cv-bg--solid-forest{background:radial-gradient(120% 90% at 50% -10%,#4ade8024,#0000 60%),#0a1d12}.cv-bg--solid-wine{background:radial-gradient(120% 90% at 50% -10%,#fb718524,#0000 60%),#2a0b15}.cv-bg--gradient-alien{background:radial-gradient(90% 80% at 88% -10%,#99ff006b,#0000 62%),linear-gradient(#0f2606 0%,#070b05 75%)}.cv-bg--gradient-sunset{background:linear-gradient(130deg,#f97316cc 0%,#db2777a6 48%,#6d28d9bf 100%),#120a14}.cv-bg--gradient-ocean{background:linear-gradient(130deg,#2563ebbf 0%,#0e749099 50%,#14b8a699 100%),#04111a}.cv-bg--space-nebula{background:var(--cv-stars), radial-gradient(38% 55% at 76% 32%, #a855f799, transparent 70%), radial-gradient(30% 42% at 60% 74%, #ec48996b, transparent 70%), radial-gradient(45% 60% at 96% 84%, #3b82f673, transparent 70%), radial-gradient(60% 70% at 18% 8%, #4c1d9561, transparent 70%), linear-gradient(160deg, #0d0a24 0%, #06050f 100%)}.cv-bg--circuit{background:radial-gradient(70% 90% at 92% 0%, rgb(var(--cv-a) / .24), transparent 60%), linear-gradient(160deg, #0b0f0d, #060807)}.cv-bg--circuit:before{background:radial-gradient(circle, rgb(var(--cv-a) / .6) 0 1.6px, transparent 2.4px) -24px -24px / 48px 48px, linear-gradient(rgb(var(--cv-a) / .14) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, rgb(var(--cv-a) / .14) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(rgb(var(--cv-a) / .05) 1px, transparent 1px) 0 0 / 12px 12px, linear-gradient(90deg, rgb(var(--cv-a) / .05) 1px, transparent 1px) 0 0 / 12px 12px;-webkit-mask-image:linear-gradient(100deg,#00000059,#000 55%);mask-image:linear-gradient(100deg,#00000059,#000 55%)}.cv-bg--animated-stars{background:radial-gradient(80% 60% at 70% 0,#38428c66,#0000 65%),linear-gradient(#0a0c1f,#020208)}.cv-bg--animated-stars:before{background:var(--cv-stars)}.cv-bg--animated-stars:after{background:var(--cv-stars-2);animation:3.2s ease-in-out infinite cv-twinkle}.cv-bg--animated-nebula{background:var(--cv-stars), linear-gradient(160deg, #150a2b, #0b0c22 55%, #07060f)}.cv-bg--animated-nebula:before{background:radial-gradient(30% 35% at 30% 45%,#a855f780,#0000 70%),radial-gradient(28% 30% at 68% 30%,#ec489961,#0000 70%),radial-gradient(34% 34% at 60% 70%,#3b82f661,#0000 70%);animation:18s ease-in-out infinite alternate cv-drift;inset:-25%}.cv-bg--terp-map{background:linear-gradient(105deg,#99ff0038,#0000 38%),linear-gradient(250deg,#22d3ee33,#0000 45%),radial-gradient(60% 80% at 80% 100%,#c084fc38,#0000 70%),#0b1110}.cv-bg--terp-map:before{background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 28px),repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 28px)}.cv-bg--harvest-ledger{background:radial-gradient(40% 60% at 15% 15%,#99ff002e,#0000 70%),radial-gradient(40% 60% at 85% 85%,#facc1524,#0000 70%),#0a0f0b}.cv-bg--harvest-ledger:before{background:linear-gradient(90deg,#0000 calc(12% - 1px),#f8717138 calc(12% - 1px) 12%,#0000 12%),repeating-linear-gradient(#0000 0 21px,#99ff0017 21px 22px)}.cv-bg--harvest-ledger:after{background:linear-gradient(#0000,#99ff0024 47%,#99ff0052 50%,#0000 53%) 0 0/100% 60% no-repeat;animation:5s linear infinite cv-scan}.cv-bg--smoke-glass{background:radial-gradient(60% 80% at 12% 0%, #ffffff1f, transparent 60%), radial-gradient(70% 70% at 92% 100%, rgb(var(--cv-a) / .2), transparent 62%), linear-gradient(135deg, #1b1c1e, #0c0c0d)}.cv-bg--smoke-glass:before{background:radial-gradient(34% 22% at 62% 38%, #ffffff14, transparent 70%), radial-gradient(28% 18% at 80% 58%, #ffffff0f, transparent 70%), radial-gradient(40% 22% at 50% 74%, rgb(var(--cv-a) / .07), transparent 70%)}.cv-bg--sunset-strip{--cv-horizon:min(100%, 330px);background:radial-gradient(70% 55% at 80% 100%, #fb71858c, transparent 70%) 0 0 / 100% var(--cv-horizon) no-repeat, linear-gradient(180deg, #150a18 0%, #3a0f2a 42%, #7d1d3f 74%, #c2410c 100%) 0 0 / 100% var(--cv-horizon) no-repeat, linear-gradient(180deg, #3d1020, #12060d 60%);container-type:size}.cv-bg--sunset-strip:before{--cv-sun:min(44cqw, 1.1 * min(100cqh, 330px), 240px);inset:auto -3% calc(100% - var(--cv-horizon)) auto;width:var(--cv-sun);height:var(--cv-sun);clip-path:inset(0 0 46%);background:linear-gradient(#fff1b8 0%,#fbbf24 30%,#fb7185 70%,#e11d48 100%);border-radius:50%;transform:translateY(46%);-webkit-mask-image:linear-gradient(#000 0 34%,#0000 34%),repeating-linear-gradient(#000 0 6%,#0000 6% 9%);mask-image:linear-gradient(#000 0 34%,#0000 34%),repeating-linear-gradient(#000 0 6%,#0000 6% 9%)}.cv-bg--sunset-strip:after{inset:auto 0 calc(100% - var(--cv-horizon)) 0;background:repeating-linear-gradient(#ffb47829 0 1px,#0000 1px 8px),linear-gradient(#15061200,#15061299);height:min(26%,86px)}.cv-bg--violet-giant{background:var(--cv-stars), radial-gradient(60% 80% at 85% 30%, #7c3aed59, transparent 70%), linear-gradient(180deg, #0e0815, #140a22 70%, #1a0f24)}.cv-bg--violet-giant:before{aspect-ratio:1;background:radial-gradient(circle at 32% 30%,#0000 36%,#0e0815eb 80%),repeating-linear-gradient(170deg,#4c1d95 0 7%,#7c3aed 7% 10%,#c4b5fd 10% 11.5%,#6d28d9 11.5% 17%,#a78bfa 17% 19%,#5b21b6 19% 26%);border-radius:50%;width:min(74%,400px);inset:8% -14% auto auto;box-shadow:inset 6px -4px 18px #22d3ee47,0 0 70px #c084fc52}.cv-bg--violet-giant:after{background:radial-gradient(150% 130% at 30% 125%,#1e1530 62%,#22d3ee66 63.5%,#0000 65%);height:26%;inset:auto 0 0}.cv-bg--aurora{background:var(--cv-stars), linear-gradient(180deg, #020c14 0%, #06131a 55%, #0b1f26 100%)}.cv-bg--aurora:before,.cv-bg--aurora:after{inset:-20% -40%;-webkit-mask-image:linear-gradient(#0000 4%,#000 28% 42%,#0000 78%);mask-image:linear-gradient(#0000 4%,#000 28% 42%,#0000 78%)}.cv-bg--aurora:before{background:linear-gradient(100deg,#0000 10%,#22d3ee80 22%,#0000 36%,#a78bfa73 48%,#0000 60%,#34d39961 72%,#0000 86%);animation:16s ease-in-out infinite alternate cv-aurora;transform:skew(-14deg)}.cv-bg--aurora:after{background:linear-gradient(80deg,#0000 18%,#a78bfa57 32%,#0000 46%,#22d3ee5c 60%,#0000 74%);animation:22s ease-in-out infinite alternate-reverse cv-aurora;transform:skew(10deg)}.cv-bg--amber-pour{background:radial-gradient(55% 75% at 72% 18%,#fef3c773,#0000 60%),radial-gradient(95% 125% at 70% 28%,#d97706 0%,#92400e 45%,#4a1d04 75%,#1c0b02 100%)}.cv-bg--amber-pour:before{background:linear-gradient(115deg,#0000 38%,#ffffff42 47%,#ffffff0d 52%,#0000 58%) 0 0/220% 100% no-repeat;animation:7s ease-in-out infinite cv-sheen}.cv-bg--amber-pour:after{background:radial-gradient(circle at 22% 72%,#ffedb480 0 2px,#0000 3px),radial-gradient(circle at 38% 84%,#ffedb466 0 1.5px,#0000 2.5px),radial-gradient(circle at 64% 66%,#ffedb473 0 2.5px,#0000 3.5px),radial-gradient(circle at 81% 80%,#ffedb459 0 1.5px,#0000 2.5px),radial-gradient(circle at 90% 58%,#ffedb466 0 2px,#0000 3px),linear-gradient(#0000 55%,#1c0b0280)}.cv-bg--grow-canopy{background:radial-gradient(120% 55% at 50% 0,#e879f961,#0000 70%),linear-gradient(#1c0621 0%,#120713 55%,#0b040a 100%)}.cv-bg--grow-canopy:before{background:repeating-linear-gradient(90deg,#f5d0fe 0 13%,#0000 13% 17%);border-radius:3px;height:4px;animation:5s ease-in-out infinite cv-breathe;inset:6px 5% auto;box-shadow:0 0 18px 4px #e879f980}.cv-bg--grow-canopy:after{background:repeating-radial-gradient(140% 90% at 30% 120%,#0000 0 16px,#fbbf248c 17px 18px,#0000 19px 34px),repeating-radial-gradient(120% 80% at 85% 130%,#0000 0 22px,#f59e0b61 23px 24px,#0000 25px 41px);animation:6s ease-in-out infinite cv-veins;inset:40% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}.cv-bg--ice-water{background:radial-gradient(26px at 72% 28%,#e0f2fe52,#0000 70%),radial-gradient(18px at 86% 62%,#e0f2fe4d,#0000 70%),radial-gradient(40px at 58% 76%,#bae6fd2e,#0000 70%),radial-gradient(12px at 92% 18%,#fff6,#0000 70%),radial-gradient(22px at 40% 18%,#bae6fd24,#0000 70%),radial-gradient(80% 90% at 85% 0,#bae6fd33,#0000 65%),linear-gradient(160deg,#0c131b,#090c10 55%,#0e151c)}.cv-bg--ice-water:before{background:repeating-linear-gradient(115deg,#ffffff08 0 2px,#0000 2px 9px)}.cv-bg--ice-water:after{background:linear-gradient(105deg,#0000 40%,#e0f2fe24 48%,#fff3 50%,#0000 58%) 0 0/240% 100% no-repeat;animation:9s ease-in-out infinite cv-sheen}.cv-bg--hyperspace{background:radial-gradient(circle at 74%,#e0f2fe4d,#0000 7%),radial-gradient(circle at 74%,#818cf859,#0000 32%),#05070d}.cv-bg--hyperspace:before,.cv-bg--hyperspace:after{transform-origin:61%;animation:2.6s linear infinite cv-warp;inset:-60%;-webkit-mask-image:radial-gradient(circle at 61%,#0000 4%,#0009 14%,#000 30%);mask-image:radial-gradient(circle at 61%,#0000 4%,#0009 14%,#000 30%)}.cv-bg--hyperspace:before{background:repeating-conic-gradient(at 61%,#0000 0deg 3.2deg,#e0f2fe99 3.4deg 3.7deg,#0000 3.9deg 7deg,#a5b4fc59 7.1deg 7.3deg,#0000 7.5deg 11deg)}.cv-bg--hyperspace:after{background:repeating-conic-gradient(from 2deg at 61%,#0000 0deg 5.1deg,#e0f2fe73 5.3deg 5.5deg,#0000 5.7deg 13deg);animation-delay:-1.3s}.cv-bg--night-rain{background:radial-gradient(38% 50% at 84% 22%,#f472b680,#0000 70%),radial-gradient(34% 46% at 62% 88%,#22d3ee61,#0000 70%),radial-gradient(20% 30% at 95% 70%,#a855f759,#0000 70%),linear-gradient(#0000 70%,#f472b629),#07060c}.cv-bg--night-rain:before,.cv-bg--night-rain:after{inset:-60px -10% 0;transform:skew(-10deg)}.cv-bg--night-rain:before{background:repeating-linear-gradient(90deg,#d6e4ff57 0 1px,#0000 1px 19px);animation:.8s linear infinite cv-rain;-webkit-mask-image:repeating-linear-gradient(166deg,#000 0 16px,#0000 16px 52px);mask-image:repeating-linear-gradient(166deg,#000 0 16px,#0000 16px 52px)}.cv-bg--night-rain:after{background:repeating-linear-gradient(90deg,#0000 0 7px,#d6e4ff33 7px 8px,#0000 8px 13px);animation:.55s linear infinite cv-rain-fine;-webkit-mask-image:repeating-linear-gradient(195deg,#000 0 10px,#0000 10px 37px);mask-image:repeating-linear-gradient(195deg,#000 0 10px,#0000 10px 37px)}.cv-scrim{--cv-scrim-side:linear-gradient(90deg, #050507b8 0%, #05050775 38%, #05050714 76%, #05050700 100%), linear-gradient(0deg, #05050780 0%, #05050700 55%);pointer-events:none;background:var(--cv-scrim-side);position:absolute;inset:0}.cv-scrim--center{background:radial-gradient(120% 70% at 50% 64%,#050507a8,#0505074d 100%),linear-gradient(#05050700 50%,#05050766 100%)}@media (min-width:640px){.cv-scrim--center{background:var(--cv-scrim-side)}}.cv-glass .hud-tile{background:linear-gradient(#ffffff0d,#ffffff04),#08080ab8!important}.cv-glass .hud-tile--accent{background:linear-gradient(rgb(var(--hud-accent) / .1), rgb(var(--hud-accent) / .1)), #08080abd!important}@media (hover:hover){.cv-glass .hud-tile-interactive:hover{background:linear-gradient(rgb(var(--hud-accent) / .08), rgb(var(--hud-accent) / .08)), #08080abd!important}}.cv-np{--cv-a:var(--cv-accent,var(--dashboard-accent-rgb,153 255 0));--cv-b:var(--cv-accent-2,var(--dashboard-accent-2-rgb,0 255 209))}:where(.cv-np){max-width:100%;-webkit-text-decoration:inherit;text-decoration:inherit;display:inline-block}.cv-np--truncate{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;min-width:0;overflow:hidden}.cv-np__text{-webkit-box-decoration-break:clone;box-decoration-break:clone}:is(.cv-np--terp-spectrum,.cv-np--resin-gold,.cv-np--top-shelf,.cv-np--afterglow,.cv-np--polar,.cv-np--canopy,.cv-np--frost,.cv-np--holo-foil,.cv-np--chrome) .cv-np__text{-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.cv-np--terp-spectrum{filter:drop-shadow(0 0 .32em #99ff0047)}.cv-np--terp-spectrum .cv-np__text{background-image:linear-gradient(90deg,#b5ff3a,#22d3ee 55%,#c084fc)}.cv-np--resin-gold{filter:drop-shadow(0 0 .3em #f6c45373)}.cv-np--resin-gold .cv-np__text{background-image:linear-gradient(#fff3c4 10%,#f6c453 55%,#e08a12 95%)}.cv-np--night-market{filter:drop-shadow(0 0 .28em #a855f7a6)drop-shadow(0 0 .7em #99ff0029)}.cv-np--night-market .cv-np__text{color:#ecdcff}.cv-np--clone-signal{filter:drop-shadow(0 0 .3em rgb(var(--cv-a) / .5))}.cv-np--clone-signal .cv-np__text{color:rgb(var(--cv-a));background:linear-gradient(90deg, rgb(var(--cv-a) / 0), rgb(var(--cv-a) / .9) 30%, rgb(var(--cv-a) / .9) 70%, rgb(var(--cv-a) / 0)) 0 100% / 100% 1px no-repeat;padding-bottom:.1em}.cv-np--review-glow{filter:drop-shadow(0 0 .35em rgb(var(--cv-a) / .3))}.cv-np--review-glow .cv-np__text{color:#f4f4f5;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--cv-a) / .75);text-decoration-color:rgb(var(--cv-a) / .75);text-underline-offset:.22em;text-decoration-thickness:.09em}.cv-np--top-shelf{filter:drop-shadow(0 0 .3em #fff7ad66)}.cv-np--top-shelf .cv-np__text{background-image:linear-gradient(#fff 20%,#fff4c7 55%,#f2c14e 100%)}.cv-np--afterglow{filter:drop-shadow(0 0 .32em #fb718580)}.cv-np--afterglow .cv-np__text{background-image:linear-gradient(90deg,#fb7185,#fda4af 45%,#fbbf24)}.cv-np--ultraviolet{filter:drop-shadow(0 0 .22em #c084fcd9)drop-shadow(0 0 .65em #7c3aed80)}.cv-np--ultraviolet .cv-np__text{color:#ede9fe}.cv-np--polar{filter:drop-shadow(0 0 .3em #22d3ee66)}.cv-np--polar .cv-np__text{background-image:linear-gradient(90deg,#67e8f9 0%,#a78bfa 25%,#67e8f9 50%,#a78bfa 75%,#67e8f9 100%);background-size:200% 100%;animation:7s linear infinite cv-np-flow}.cv-np--canopy{filter:drop-shadow(0 0 .32em #e879f980)}.cv-np--canopy .cv-np__text{background-image:linear-gradient(90deg,#f5d0fe,#e879f9 40%,#fbbf24 100%)}.cv-np--frost{filter:drop-shadow(0 0 .3em #bae6fd61)}.cv-np--frost .cv-np__text{background-image:linear-gradient(100deg,#e2e8f0 0% 40%,#fff 47%,#bae6fd 53%,#e2e8f0 60% 100%);background-size:250% 100%;animation:5s ease-in-out infinite cv-np-glint}.cv-np--neon-sign{filter:drop-shadow(0 0 .1em rgb(var(--cv-a) / .95)) drop-shadow(0 0 .45em rgb(var(--cv-a) / .6));animation:7s step-end infinite cv-flicker}.cv-np--neon-sign .cv-np__text{color:color-mix(in srgb, rgb(var(--cv-a)) 55%, #fff)}.cv-np--holo-foil{filter:drop-shadow(0 0 .28em #f0abfc52)}.cv-np--holo-foil .cv-np__text{background-image:linear-gradient(110deg,#f0abfc 0%,#67e8f9 12.5%,#fde68a 25%,#a5b4fc 37.5%,#f0abfc 50%,#67e8f9 62.5%,#fde68a 75%,#a5b4fc 87.5%,#f0abfc 100%);background-size:200% 100%;animation:6s linear infinite cv-np-flow}.cv-np--chrome{filter:drop-shadow(0 0 .25em #ffffff2e)}.cv-np--chrome .cv-np__text{background-image:linear-gradient(#fff 0%,#e2e8f0 42%,#64748b 50%,#cbd5e1 62%,#f8fafc 100%)}.cv-title{--cv-a:var(--cv-accent,var(--dashboard-accent-rgb,153 255 0));color:rgb(var(--cv-a) / .88);font-style:italic}:where(.cv-title){font-size:.875rem;line-height:1.25rem}.cv-flair{--cv-a:var(--cv-accent,var(--dashboard-accent-rgb,153 255 0));--cv-b:var(--cv-accent-2,var(--dashboard-accent-2-rgb,0 255 209));--f1:rgb(var(--cv-a));--f2:rgb(var(--cv-b));--f-glow:rgb(var(--cv-a) / .45);vertical-align:middle;filter:drop-shadow(0 0 .14em var(--f-glow));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cv-flair svg{width:100%;height:100%;overflow:visible}.cv-fl-line{fill:none;stroke:var(--f1);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.cv-fl-line2{fill:none;stroke:var(--f2);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.cv-fl-fill{fill:var(--f1)}.cv-fl-fill2{fill:var(--f2)}.cv-fl-soft{fill:var(--f2);opacity:.24}.cv-fl-dots{fill:none;stroke:var(--f2);stroke-width:2.6px;stroke-linecap:round}.cv-fl-metal{fill:#ffffff0f;stroke:#d4d4d8d9;stroke-width:1.5px;stroke-linejoin:round}.cv-flair--leaf{--f1:#9f0;--f2:#5ccc00;--f-glow:#9f06}.cv-flair--star{--f1:#fcd34d;--f2:#fbbf24;--f-glow:#fbbf2473}.cv-flair--fire{--f1:#fb923c;--f2:#fde047;--f-glow:#fb923c80}.cv-flair--diamond{--f1:#67e8f9;--f2:#a5f3fc;--f-glow:#67e8f973}.cv-flair--crown{--f1:#fcd34d;--f2:#f59e0b;--f-glow:#fcd34d73}.cv-flair--terp-drop{--f1:#67e8f9;--f2:#34d399;--f-glow:#67e8f973}.cv-flair--hash-coin{--f1:#f6c453;--f2:#f97316;--f-glow:#f6c45373}.cv-flair--review-spark{--f1:#bef264;--f2:#84cc16;--f-glow:#bef26466}.cv-flair--nightcap{--f1:#c4b5fd;--f2:#8b5cf6;--f-glow:#a78bfa73}.cv-flair--low-sun{--f1:#fb7185;--f2:#fbbf24;--f-glow:#fb718580}.cv-flair--haze-puff{--f1:#c084fc;--f2:#22d3ee;--f-glow:#c084fc80}.cv-flair--north-star{--f1:#67e8f9;--f2:#a78bfa;--f-glow:#22d3ee8c}.cv-flair--cutting{--f1:#e879f9;--f2:#fbbf24;--f-glow:#e879f980}.cv-flair--trichome{--f1:#f1f5f9;--f2:#bae6fd;--f-glow:#bae6fd80}.cv-flair--lighter{--f1:#fb923c;--f2:#fde047;--f-glow:#fb923c8c}@keyframes cv-turn{to{--cv-angle:360deg}}@keyframes cv-spin{to{transform:rotate(360deg)}}@keyframes cv-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes cv-flow{to{background-position:300%}}@keyframes cv-lock{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes cv-twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes cv-drift{0%{transform:translate(-6%,-3%)rotate(-4deg)}to{transform:translate(6%,3%)rotate(4deg)}}@keyframes cv-scan{0%{background-position:0 -150%}to{background-position:0 250%}}@keyframes cv-aurora{0%{translate:-10%}to{translate:10%}}@keyframes cv-sheen{0%,15%{background-position:130% 0}85%,to{background-position:-30% 0}}@keyframes cv-veins{0%,to{opacity:.5}50%{opacity:1}}@keyframes cv-warp{0%{opacity:.3;transform:scale(1)}40%{opacity:1}to{opacity:.15;transform:scale(1.35)}}@keyframes cv-rain{to{translate:0 53.8px}}@keyframes cv-rain-fine{to{translate:0 38.3px}}@keyframes cv-np-flow{to{background-position:100% 0}}@keyframes cv-np-glint{0%,20%{background-position:100% 0}80%,to{background-position:0 0}}@keyframes cv-flicker{0%{opacity:1}91%{opacity:.55}92%{opacity:1}94%{opacity:.7}95%{opacity:1}}@media (prefers-reduced-motion:reduce){.cv-frame:before,.cv-frame:after,.cv-frame__fx,.cv-bg:before,.cv-bg:after,.cv-np,.cv-np__text{animation:none!important}}.cv-rail{scrollbar-width:none;-webkit-overflow-scrolling:touch}.cv-rail::-webkit-scrollbar{display:none}