.mrow{--mrow-atk: hsl(var(--item-atk));--mrow-def: hsl(var(--item-def));--mrow-res: hsl(var(--item-research));position:relative;display:grid;grid-template-columns:46px 1fr auto;gap:10px;align-items:center;padding:8px 10px 8px 12px;border-radius:12px;background:linear-gradient(95deg,color-mix(in srgb,var(--c) 15%,hsl(var(--surface-2))),hsl(var(--surface-2)) 55%);border:1px solid color-mix(in srgb,var(--c) 42%,transparent);min-width:0}.mrow:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--c);box-shadow:0 0 10px color-mix(in srgb,var(--c) 45%,transparent)}.mrow-tile{position:relative;width:46px;height:46px;border-radius:11px;display:grid;place-items:center;color:var(--c);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 26%,transparent),#00000059 75%);border:1px solid color-mix(in srgb,var(--c) 35%,transparent);transition:transform .1s}.mrow-tile:active{transform:scale(.94)}.mrow-icon{width:24px;height:24px;stroke-width:1.7;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--c) 45%,transparent))}.mrow-q{position:absolute;right:-5px;bottom:-5px;font-size:10px;font-weight:800;line-height:1.2;padding:1px 4px;border-radius:5px;background:hsl(var(--background));border:1px solid color-mix(in srgb,var(--c) 60%,transparent);color:hsl(var(--foreground))}.mrow-q10{color:hsl(var(--rarity-legendary));border-color:hsl(var(--rarity-legendary));box-shadow:0 0 8px hsl(var(--rarity-legendary) / .45)}.mrow-qm{padding-left:5px;padding-right:5px;color:hsl(var(--item-mint));border-color:hsl(var(--item-mint) / .75);box-shadow:0 0 9px hsl(var(--item-mint) / .5);display:inline-flex;align-items:center;gap:1.5px}.mrow-qm-star{color:hsl(var(--item-mint));filter:drop-shadow(0 0 3px hsl(var(--item-mint) / .85));font-size:10px;line-height:1}@media (prefers-reduced-motion: no-preference){.mrow-qm-star{animation:shiny-foil 3.6s ease-in-out infinite}}.mrow-name{font-size:14px;font-weight:700;color:var(--c);min-width:0;flex:1}.mrow-meta{display:flex;align-items:center;gap:7px;margin-top:5px;font-size:10.5px;color:hsl(var(--muted-foreground))}.mrow-bar{flex:1;min-width:30px;height:5px;border-radius:3px;background:hsl(var(--progress-unfilled));overflow:hidden}.mrow-bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#2fac63,#4ade80);transition:width .5s}.mrow-bar i.mrow-bar-boost{background:#2e94fa;box-shadow:0 0 6px #2e94fab3}.mrow-bar i.mrow-bar-prog{background:linear-gradient(90deg,hsl(var(--h, 142) 72% 40%),hsl(var(--h, 142) 85% 56%));box-shadow:0 0 6px hsl(var(--h, 142) 85% 56% / .45);transition:width .5s linear,background .5s}.mrow-bar.mrow-bar-full{position:relative}.mrow-bar.mrow-bar-full i{background:linear-gradient(90deg,#2fae63,#4ade80);box-shadow:0 0 6px #4ade8080}.mrow-bar.mrow-bar-full:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.95) 50%,transparent 70%);background-size:60% 100%;background-repeat:no-repeat;background-position:-80% 0;animation:mrow-glint 4.5s ease-in-out infinite;animation-delay:calc(var(--n, 0) * .14s)}@keyframes mrow-glint{0%,72%{background-position:-80% 0}to{background-position:180% 0}}.mrow-bar.mrow-bar-burst{overflow:visible}.mrow-bar.mrow-bar-burst:after{display:none}.mrow-bar.mrow-bar-burst i{animation:mrow-rflash .7s ease-out}@keyframes mrow-rflash{0%{background:#fff;box-shadow:0 0 14px #fff,0 0 26px #4ade80;transform:scaleY(2.4)}60%{transform:scaleY(1.2)}to{transform:none}}.mrow.mrow-done-glow{animation:mrow-rowglow 1.1s ease-out}@keyframes mrow-rowglow{0%{box-shadow:0 0 0 1px #4ade80,0 0 26px #4ade808c}to{box-shadow:0 0 0 1px #4ade8000,0 0 #4ade8000}}.mrow-spark{position:fixed;width:4px;height:4px;border-radius:1px;pointer-events:none;z-index:80;background:#b6ffd0;box-shadow:0 0 6px #4ade80}@media (prefers-reduced-motion: reduce){.mrow-bar.mrow-bar-full:after,.mrow-bar.mrow-bar-burst i,.mrow.mrow-done-glow{animation:none}}.mrow-timer{color:var(--mrow-res);font-weight:700;white-space:nowrap;display:flex;align-items:center;gap:3px}.mrow-timer-fixed{min-width:62px;justify-content:flex-end}.mrow-ok{display:flex;align-items:center;gap:3px;color:#7dd99f;white-space:nowrap}.mrow-stats{display:grid;gap:3px;justify-items:end;font-weight:800;font-size:13px;font-variant-numeric:tabular-nums;padding-left:8px;border-left:1px solid hsl(0 0% 100% / .07)}.mrow-stats span{display:flex;align-items:center;gap:4px}.mrow-atk{color:var(--mrow-atk)}.mrow-def{color:var(--mrow-def)}.mrow-compact{grid-template-columns:38px 1fr auto;gap:9px;padding:6px 9px 6px 11px}.mrow-compact:before{top:6px;bottom:6px}.mrow-compact .mrow-tile{width:38px;height:38px;border-radius:10px}.mrow-compact .mrow-icon{width:20px;height:20px}.mrow-compact .mrow-q{font-size:9px}.mrow-compact .mrow-name{font-size:13px}.mrow-compact .mrow-meta{margin-top:3px}.mrow-compact .mrow-stats{font-size:12px;gap:1px}.msa{display:grid;gap:8px}.msa-eyebrow{font-size:10px;letter-spacing:.18em;font-weight:800;color:hsl(var(--muted-foreground));margin-top:6px}.msa-tile{--m: hsl(var(--muted-foreground));position:relative;display:grid;justify-items:center;gap:2px;padding:10px 6px 8px;border-radius:12px;color:var(--m);background:radial-gradient(90% 70% at 50% 0%,color-mix(in srgb,var(--m) 20%,transparent),transparent 70%),hsl(var(--card));border:1px solid color-mix(in srgb,var(--m) 45%,transparent);transition:transform .1s}.msa-tile:active:not(:disabled){transform:scale(.96)}.msa-tile:disabled{opacity:.4}.msa-tile-row{display:flex;align-items:center;gap:8px;padding:10px;justify-items:start}.msa-tile-name{font-size:12.5px;font-weight:800;color:hsl(var(--foreground))}.msa-tile-note{font-size:10px;color:hsl(var(--muted-foreground))}.msa-count{font-size:11px;font-weight:800;color:var(--m);margin-left:auto;font-variant-numeric:tabular-nums}.msa-bronze{--m: hsl(25 62% 52%)}.msa-silver{--m: hsl(220 10% 74%)}.msa-gold{--m: hsl(42 88% 57%)}.msa-red{--m: hsl(var(--destructive))}.msa-orange{--m: hsl(var(--rarity-legendary))}.msa-rows{display:grid;gap:6px;margin-top:6px}.msa-row{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));text-align:left;font-size:13px}.msa-row:disabled{opacity:.45}.msa-armed{border-color:hsl(var(--destructive));animation:msa-armed 1s ease-in-out infinite}@keyframes msa-armed{50%{box-shadow:0 0 0 3px hsl(var(--destructive) / .3)}}.mhe{position:relative;display:flex;flex-direction:column;gap:8px;flex:1;min-height:0}.mhe-head{display:flex;gap:12px;align-items:center}.mhe-icon{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;color:var(--c);flex:none;background:color-mix(in srgb,var(--c) 14%,transparent);border:1px solid color-mix(in srgb,var(--c) 45%,transparent)}.mhe-name{color:var(--c);font-size:22px;line-height:1.05;margin:2px 0 4px;text-shadow:0 0 12px color-mix(in srgb,var(--c) 45%,transparent)}.mhe-threat{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.12em;padding:2px 7px;border-radius:6px;color:var(--c);border:1px solid color-mix(in srgb,var(--c) 55%,transparent);background:#0000004d}.mhe-slide{animation:mhe-slide .35s cubic-bezier(.2,.8,.2,1) both}@keyframes mhe-slide{0%{opacity:0;transform:translate(-14px)}}.mhe-stamp{animation:mhe-stamp .3s cubic-bezier(.3,1.6,.5,1) .1s both}@keyframes mhe-stamp{0%{opacity:0;transform:scale(1.8) rotate(-6deg)}}.mhe-match{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:hsl(var(--card));border:1px solid hsl(var(--border))}.mhe-vs{font-family:Black Ops One,sans-serif;color:hsl(var(--muted-foreground));font-size:14px}.mhe-stats{display:flex;gap:10px;font-weight:800;font-size:15px;font-variant-numeric:tabular-nums;margin-top:2px}.mhe-stats span{display:flex;align-items:center;gap:3px}.mhe-cmps{margin-top:6px;padding:8px 12px 10px;border-radius:12px;background:hsl(var(--card));border:1px solid hsl(var(--border));display:grid;gap:6px;animation:mhe-row .35s ease both}.mhe-cmp{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;font-size:10px;color:hsl(var(--muted-foreground));font-weight:600}.mhe-cbar{height:6px;border-radius:3px;background:hsl(var(--destructive) / .18);overflow:hidden;display:flex}.mhe-cbar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--accent)));animation:mheBarFill .6s cubic-bezier(.2,.8,.2,1) both}.mhe-odds{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;margin-top:2px}.mhe-odds-lbl{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.mhe-odds-bar{height:8px;border-radius:4px;background:hsl(var(--muted));overflow:hidden}.mhe-odds-bar i{display:block;height:100%;border-radius:4px;animation:mheBarFill .7s cubic-bezier(.2,.8,.2,1) both}.mhe-odds-tag{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mhe-odds-grim .mhe-odds-bar i{background:hsl(var(--destructive));box-shadow:0 0 8px hsl(var(--destructive) / .6)}.mhe-odds-grim .mhe-odds-tag{color:hsl(var(--destructive))}.mhe-odds-risky .mhe-odds-bar i{background:hsl(var(--rarity-epic, var(--accent)))}.mhe-odds-risky .mhe-odds-tag{color:hsl(var(--accent))}.mhe-odds-even .mhe-odds-bar i{background:hsl(var(--accent))}.mhe-odds-even .mhe-odds-tag{color:hsl(var(--accent))}.mhe-odds-good .mhe-odds-bar i{background:hsl(var(--rarity-uncommon));box-shadow:0 0 8px hsl(var(--rarity-uncommon) / .5)}.mhe-odds-good .mhe-odds-tag{color:hsl(var(--rarity-uncommon))}@keyframes mheBarFill{0%{width:0}}.mhe .mrow-atk{color:#ef7a5d}.mhe .mrow-def{color:#6ba9ff}.mhe-hand{flex:1;min-height:240px;overflow-y:auto}.mhe-row-in{animation:mhe-row .3s ease-out both}@keyframes mhe-row{0%{opacity:0;transform:translateY(8px)}}.mhe-radar{height:100%;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:hsl(var(--destructive))}.mhe-scope{position:relative;width:170px;height:170px;border-radius:50%;overflow:hidden;background:radial-gradient(circle,hsl(var(--destructive) / .12),#00000080 70%);border:1px solid hsl(var(--destructive) / .5)}.mhe-ring{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;border:1px solid hsl(var(--destructive) / .25)}.mhe-ring.r1{width:33%;height:33%}.mhe-ring.r2{width:66%;height:66%}.mhe-ring.r3{width:100%;height:100%}.mhe-sweep{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,hsl(var(--destructive) / .55),transparent 25%);animation:mhe-spin 1.2s linear infinite}@keyframes mhe-spin{to{transform:rotate(360deg)}}.mhe-blip{position:absolute;width:7px;height:7px;margin:-3.5px;border-radius:50%;background:hsl(var(--destructive));box-shadow:0 0 8px hsl(var(--destructive));animation:mhe-blip .4s ease-out both}@keyframes mhe-blip{0%{transform:scale(2.5);opacity:0}}.mhe-cross{position:absolute;width:34px;height:34px;margin:-17px;border:2px solid hsl(var(--foreground));border-radius:50%;animation:mhe-snap .25s cubic-bezier(.3,1.5,.5,1) both}.mhe-cross:before,.mhe-cross:after{content:"";position:absolute;background:hsl(var(--foreground))}.mhe-cross:before{left:50%;top:-8px;bottom:-8px;width:2px;margin-left:-1px}.mhe-cross:after{top:50%;left:-8px;right:-8px;height:2px;margin-top:-1px}@keyframes mhe-snap{0%{transform:scale(2);opacity:0}}.mhe-status{font-family:Black Ops One,sans-serif;letter-spacing:.14em;font-size:15px}.mhe-locked{animation:mhe-flash .25s steps(2) 2;color:hsl(var(--foreground))}@keyframes mhe-flash{50%{opacity:0}}.mhe-hud{font-family:JetBrains Mono,monospace;font-size:10px;color:hsl(var(--muted-foreground))}.mhe-progress{width:170px;height:4px;border-radius:2px;background:hsl(var(--progress-unfilled));overflow:hidden}.mhe-progress i{display:block;height:100%;background:hsl(var(--destructive))}.mhe-fill{animation:mhe-fill 2s linear both}@keyframes mhe-fill{0%{width:0}to{width:100%}}.mhe-indet{width:40%;animation:mhe-indet 1s ease-in-out infinite}@keyframes mhe-indet{0%{transform:translate(-100%)}to{transform:translate(260%)}}.mhe-alarm{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:60;box-shadow:inset 0 0 60px 10px hsl(var(--destructive) / .55);animation:mhe-alarm .5s ease-in-out 2 both}@keyframes mhe-alarm{0%,to{opacity:0}50%{opacity:1}}.mhe-foot{display:grid;gap:8px;padding-top:8px;border-top:1px solid hsl(var(--border))}.mhe-fight{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px;border-radius:12px;font-size:18px;letter-spacing:.1em;color:hsl(var(--destructive-foreground));background:linear-gradient(180deg,hsl(var(--destructive)),hsl(var(--destructive) / .75));box-shadow:inset 0 1px #ffffff4d,0 8px 22px hsl(var(--destructive) / .3)}.mhe-fight:disabled,.mhe-run:disabled,.mhe-rescan:disabled{opacity:.45}.mhe-pulse-once{animation:mhe-pulse .6s ease-out 1}@keyframes mhe-pulse{0%{box-shadow:0 0 hsl(var(--destructive) / .6)}to{box-shadow:0 0 0 14px transparent}}.mhe-run{width:30%;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));font-weight:700}.mhe-rescan{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px;border-radius:12px;font-weight:700;font-size:13px;color:hsl(var(--destructive));border:1px solid hsl(var(--destructive) / .5);background:hsl(var(--destructive) / .08)}.mhe-rescan-adv{color:hsl(var(--rarity-legendary));border-color:hsl(var(--rarity-legendary) / .5);background:hsl(var(--rarity-legendary) / .08)}@media (prefers-reduced-motion: reduce){.mhe *,.msa *{animation:none!important}}.mrow-has-info{grid-template-columns:46px 1fr auto 28px}.mrow-compact.mrow-has-info{grid-template-columns:38px 1fr auto 26px}.mrow-info{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));background:hsl(var(--background) / .4)}.mrow-info:active{transform:scale(.92);color:hsl(var(--foreground))}.mrow .mrow-tile{padding:0;height:46px}.mrow-compact .mrow-tile{height:38px}.mrow .mrow-info{padding:0}.mrow-name{overflow-wrap:anywhere}.mrow-q,.mrow-stats,.mrow-timer{font-family:var(--font-numeric)}.mscan{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 0 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mscan-radar{position:relative;width:170px;height:170px;border-radius:50%;overflow:hidden;border:1px solid hsl(var(--rarity-uncommon) / .45);background:radial-gradient(circle,hsl(var(--rarity-uncommon) / .12),transparent 70%)}.mscan-ring{position:absolute;border-radius:50%;border:1px solid hsl(var(--rarity-uncommon) / .25)}.mscan-sweep{position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(from 0deg,hsl(var(--rarity-uncommon) / .45),transparent 25%);animation:mscan-spin .55s linear infinite}@keyframes mscan-spin{to{transform:rotate(360deg)}}.mscan-blip{position:absolute;width:8px;height:8px;margin:-4px;border-radius:50%;background:hsl(var(--rarity-uncommon));box-shadow:0 0 10px hsl(var(--rarity-uncommon));animation:mscan-blip .4s ease-out both}@keyframes mscan-blip{0%{transform:scale(0);opacity:0}40%{transform:scale(1.6);opacity:1}to{transform:scale(1)}}.mscan-label{font-family:Black Ops One,sans-serif;letter-spacing:.16em;font-size:13px;color:hsl(var(--rarity-uncommon))}.mscan-prog{width:170px;height:3px;border-radius:2px;background:hsl(var(--progress-unfilled));overflow:hidden}.mscan-prog i{display:block;height:100%;background:hsl(var(--rarity-uncommon));animation:mhe-fill 1.05s linear both}.mscan-radar{transition:box-shadow .5s ease,border-color .5s ease,background-color .5s ease}.mscan-ring{transition:border-color .5s ease}.mscan-sweep-red{position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(from 0deg,hsl(4 85% 58% / .7),transparent 25%);opacity:0;transition:opacity .45s ease;animation:mscan-spin .28s linear infinite}.mscan-hostile .mscan-radar{border-color:#e24236bf;background-color:#ad281f2e;box-shadow:0 0 34px #db302480,inset 0 0 26px #db30244d;animation:mscan-anger .9s ease-out both}.mscan-hostile .mscan-ring{border-color:#e44e4466}.mscan-hostile .mscan-sweep{opacity:0;transition:opacity .45s ease}.mscan-hostile .mscan-sweep-red{opacity:1}.mscan-blip{transition:left .45s cubic-bezier(.6,0,.4,1),top .45s cubic-bezier(.6,0,.4,1),background-color .4s,box-shadow .4s}.mscan-hostile .mscan-blip{background:#f0574c;box-shadow:0 0 12px #ee382b;transition-delay:var(--bd, 0ms)}.mscan-lock{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px;border:2px solid #ffd2cc;border-radius:50%;box-shadow:0 0 14px #f04e42;animation:mscan-lock .32s .42s cubic-bezier(.3,1.5,.5,1) both}.mscan-lock:before,.mscan-lock:after{content:"";position:absolute;background:#ffd2cc}.mscan-lock:before{left:50%;top:-9px;bottom:-9px;width:2px;margin-left:-1px}.mscan-lock:after{top:50%;left:-9px;right:-9px;height:2px;margin-top:-1px}.mscan-hostile .mscan-label{color:#f16055;text-shadow:0 0 14px hsl(4 80% 50% / .7);animation:mscan-blink .4s steps(2) infinite}.mscan-hostile .mscan-prog i{background:#df453a;transition:background .4s}.mscan-label,.mscan-prog i{transition:color .4s,background .4s}.mfound-body>.mscan.mscan-hostile{background:radial-gradient(60% 55% at 50% 45%,hsl(4 80% 45% / .22),transparent 75%);transition:background .5s}@keyframes mscan-anger{0%{transform:none}15%{transform:scale(1.06) rotate(-2deg)}30%{transform:scale(1.04) rotate(2deg)}45%{transform:scale(1.06) rotate(-1.5deg)}60%{transform:scale(1.03) rotate(1deg)}to{transform:scale(1.05)}}@keyframes mscan-lock{0%{transform:scale(2.4) rotate(45deg);opacity:0}to{transform:none;opacity:1}}@keyframes mscan-blink{50%{opacity:.35}}.mscan-burst{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;pointer-events:none;overflow:hidden}.mscan-burst i{position:absolute;width:80px;height:80px;margin:-40px;border-radius:50%;border:3px solid hsl(4 90% 62%);box-shadow:0 0 30px #f43325cc,inset 0 0 30px #f4332599;animation:mscan-burst .45s cubic-bezier(.2,.7,.3,1) both}.mscan-burst b{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--bx, 50%) var(--by, 30%),hsl(4 70% 22% / .9),hsl(0 60% 6% / .94) 70%);animation:mscan-burst-fade .5s ease both}@keyframes mscan-burst{0%{transform:scale(.6);opacity:1}to{transform:scale(16);opacity:0}}@keyframes mscan-burst-fade{0%{opacity:0}30%{opacity:1}55%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.mscan-burst{display:none}.mscan-radar{transition:none}}.mrow-new{animation:mrow-in .26s cubic-bezier(.2,.9,.3,1.1) var(--d, 0ms) both,mrow-glow 1.4s ease-in-out calc(var(--d, 0ms) + .6s) 3}.mrow-flash{animation:mrow-in .26s cubic-bezier(.2,.9,.3,1.1) var(--d, 0ms) both,mrow-flash .52s ease-out calc(var(--d, 0ms) + .2s) 1,mrow-glow 1.4s ease-in-out calc(var(--d, 0ms) + .8s) 3}.mrow-legend{box-shadow:0 0 0 1px var(--c)}@keyframes mrow-in{0%{opacity:0;transform:translate(40px) scale(.96)}}@keyframes mrow-flash{0%{background:color-mix(in srgb,var(--c) 55%,hsl(var(--card)));transform:scale(1.04)}}@keyframes mrow-glow{50%{box-shadow:0 0 0 2px var(--c),0 0 22px color-mix(in srgb,var(--c) 60%,transparent)}}.mrow-flag{position:absolute;z-index:3;right:44px;top:-8px;font-family:Black Ops One,sans-serif;font-size:12px;letter-spacing:.08em;padding:1px 6px;border-radius:4px;color:hsl(var(--background));background:hsl(var(--rarity-legendary));pointer-events:none;animation:mrow-stamp .26s cubic-bezier(.6,0,.9,.5) var(--d, 0ms) both,mrow-spark 1s ease-out calc(var(--d, 0ms) + .2s) 1}@keyframes mrow-stamp{0%{transform:scale(2.4) rotate(-8deg);opacity:0}to{transform:rotate(-4deg);opacity:1}}@keyframes mrow-spark{0%{box-shadow:0 0 hsl(var(--rarity-legendary) / .9),0 0 hsl(var(--rarity-godly) / .7)}to{box-shadow:0 0 0 18px transparent,0 0 30px 26px transparent}}.mfound-best{font-size:10px;font-weight:800;padding:1px 6px;border-radius:999px;color:var(--c);border:1px solid var(--c)}@media (prefers-reduced-motion: reduce){.mscan *,.mrow-new,.mrow-flash,.mrow-flag{animation:none!important}}.pbadge{color:var(--k);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--k) 28%,transparent),#00000059 75%);border:1px solid color-mix(in srgb,var(--k) 45%,transparent)}.mchat-avatar-action{padding:0;width:28px;height:28px;flex:none;border-radius:9px}.mchat-avatar-action:hover{background:transparent}.pbadge.ml-avatar,.ml-pod .pbadge.ml-avatar,.mls .pbadge.av,.mw .pbadge.a{color:var(--k);background:color-mix(in srgb,var(--k) 18%,hsl(var(--background)));border-color:color-mix(in srgb,var(--k) 45%,transparent)}.ruin-wordmark{font-family:Black Ops One,sans-serif;font-size:20px;line-height:1;color:hsl(var(--rarity-legendary) / .85);letter-spacing:.02em}.ruin-monogram{position:relative;display:inline-grid;place-items:center;vertical-align:middle;box-sizing:border-box;flex-shrink:0;width:26px;height:26px;font-size:19px;line-height:1;letter-spacing:0;color:hsl(var(--rarity-legendary));background:hsl(var(--background) / .7);border:1px solid hsl(var(--rarity-legendary) / .38);border-radius:4px;box-shadow:inset 0 1px hsl(var(--rarity-legendary) / .12);overflow:hidden}.ruin-monogram-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.ruin-monogram:before,.ruin-monogram:after{content:"";position:absolute;width:5px;height:5px;pointer-events:none;border-color:hsl(var(--rarity-legendary) / .8);border-style:solid}.ruin-monogram:before{top:-1px;left:-1px;border-width:1px 0 0 1px;border-radius:4px 0 0}.ruin-monogram:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0;border-radius:0 0 4px}.ruin-wordmark-measure{position:absolute;visibility:hidden;pointer-events:none;white-space:nowrap}button.mscav-btn{position:relative;height:44px;border-radius:12px;padding:0 12px;display:flex;align-items:center;justify-content:flex-start;gap:10px;overflow:hidden;color:#241203;border:0;background:linear-gradient(180deg,#f7a74a,#e2671f);box-shadow:inset 0 1px #ffffff59,inset 0 -3px #0000002e,0 8px 22px #e8702a4d}button.mscav-btn:hover{background:linear-gradient(180deg,#f7a74a,#e2671f)}button.mscav-btn:after{content:"";position:absolute;top:0;bottom:0;width:60px;left:-80px;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);animation:mscavSweep 3.2s ease-in-out infinite}@keyframes mscavSweep{0%,60%{left:-80px}to{left:110%}}button.mscav-btn:active{transform:translateY(2px)}button.mscav-btn:disabled{opacity:1;filter:grayscale(.7) brightness(.6)}button.mscav-btn:disabled:after{display:none}.mscav-btn .mscav-crate{width:23px!important;height:23px!important;stroke-width:1.8}.mscav-btn .mscav-lbl{font-family:"Black Ops One",var(--font-display,sans-serif);font-size:18px;letter-spacing:.06em}.mscav-btn .mscav-cost{margin-left:auto;display:flex;align-items:center;gap:3px;font-weight:800;font-size:12px;padding:4px 8px;border-radius:7px;background:#2412032e}button.mscav-more{height:44px;width:46px;border-radius:12px}button.classic-scavenge-more{height:36px;min-height:36px;width:40px;min-width:40px;flex:0 0 40px;align-self:center;border-radius:var(--radius)}@media (prefers-reduced-motion:reduce){button.mscav-btn:after{animation:none;display:none}}.mps{--mps-line: hsl(var(--border));--mps-p2: hsl(var(--muted));--mps-or: #e8702a;--mps-or2: #f39a3d;--mps-red: #ff8a8d;--mps-green: #4ade80;display:flex;flex-direction:column;flex:1;min-height:0;position:relative;margin:-4px -4px 0}.mps svg{width:17px;height:17px;flex:none}.mps-head{flex:none;padding:4px 4px 0;background:radial-gradient(90% 120% at 0% 0%,rgba(106,168,255,.14),transparent 60%);border-radius:14px}.mps-id{display:flex;gap:12px;align-items:center;padding-right:36px}.mps-id .pbadge{width:58px!important;height:58px!important;border-radius:16px!important;font-size:24px}.mps-edit{position:absolute;right:-5px;bottom:-5px;width:22px;height:22px;border-radius:50%;background:var(--mps-p2);border:1px solid var(--mps-line);display:grid;place-items:center;color:hsl(var(--muted-foreground))}.mps-edit svg{width:11px;height:11px}.mps-id h2{margin:0;font-size:26px;letter-spacing:.03em;line-height:1}.mps-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.mps-gtag,.mps-ttl{font-size:10.5px;font-weight:800;padding:3px 7px;border-radius:6px}.mps-gtag{color:#9cc6ff;background:#6aa8ff1f;border:1px solid rgba(106,168,255,.4)}.mps-ttl{color:#c9a6ff;background:#935ce61f;border:1px solid #6b3fa8}.mps-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:12px}.mps-stats>div{border-radius:11px;background:#00000047;padding:8px 9px;min-width:0}.mps-stats b{display:block;font-size:17px;font-weight:800;white-space:nowrap}.mps-stats b small{font-size:11px;color:hsl(var(--muted-foreground))}.mps-stats>div>span{font-size:9px;letter-spacing:.14em;color:hsl(var(--muted-foreground));font-weight:800}.mps-win{color:var(--mps-green)}.mps-loss{color:var(--mps-red)}.mps-gold{color:#f2b134}.mps-wl{display:flex;height:4px;border-radius:2px;overflow:hidden;margin-top:5px;background:#3a1715}.mps-wl i{background:var(--mps-green)}.mps-tabs{display:flex;margin-top:12px;background:var(--mps-p2);border-radius:12px;padding:3px}.mps-tabs button{flex:1;padding:9px 0;border-radius:9px;font-size:12.5px;font-weight:700;color:hsl(var(--muted-foreground))}.mps-tabs button.on{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:inset 0 -2px 0 var(--mps-or)}.mps-body{flex:1;min-height:0;overflow:auto;padding:14px 4px calc(24px + env(safe-area-inset-bottom,0px))}.mps-sec{margin-bottom:18px}.mps-sh{display:flex;align-items:center;gap:8px;margin:4px 2px 9px}.mps-sh h3{margin:0;font-size:15px;letter-spacing:.05em}.mps-sh>span{margin-left:auto;font-size:11px;color:hsl(var(--muted-foreground))}.mps-mgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.mps-medal{border-radius:13px;padding:10px 6px 9px;text-align:center;min-width:0;border:1px solid color-mix(in srgb,var(--m) 45%,var(--mps-line));background:radial-gradient(90% 60% at 50% 0%,color-mix(in srgb,var(--m) 20%,transparent),transparent 70%),var(--mps-p2)}.mps-medal.sel{outline:2px solid var(--m);outline-offset:1px}.mps-medal.locked{opacity:.6}.mps-em{width:42px;height:42px;margin:0 auto;border-radius:50%;display:grid;place-items:center;color:#1a1208;background:radial-gradient(circle at 35% 30%,#fff,var(--m) 45%,color-mix(in srgb,var(--m) 50%,#000));box-shadow:0 0 14px color-mix(in srgb,var(--m) 45%,transparent)}.mps-em svg{width:19px;height:19px;stroke-width:2.2}.mps-medal h5{margin:7px 0 3px;font-size:11px;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mps-tier{display:inline-block;font-size:8px;font-weight:800;letter-spacing:.14em;padding:1px 6px;border-radius:4px;color:var(--m);border:1px solid color-mix(in srgb,var(--m) 55%,transparent)}.mps-mp{height:3px;border-radius:2px;background:#00000059;overflow:hidden;margin:7px 4px 4px}.mps-mp i{display:block;height:100%;background:var(--m)}.mps-mt{font-size:9px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mps-mdetail{margin-top:8px;border-radius:12px;border:1px solid var(--mps-line);background:#0000004d;padding:10px 12px;font-size:12px}.mps-showcase{margin-top:8px;font-size:11.5px;font-weight:800;color:var(--mps-or2)}.mps-embar{display:flex;align-items:center;gap:10px;margin-bottom:9px;font-size:11px;color:hsl(var(--muted-foreground))}.mps-pb{flex:1;height:6px;border-radius:3px;background:#00000059;overflow:hidden}.mps-pb i{display:block;height:100%;background:linear-gradient(90deg,var(--mps-or),#f2b134)}.mps-seg{display:flex;background:#0000004d;border:1px solid var(--mps-line);border-radius:10px;padding:3px;margin-bottom:10px}.mps-seg button{flex:1;border-radius:7px;padding:7px 0;font-size:12px;font-weight:700;color:hsl(var(--muted-foreground))}.mps-seg button.on{background:var(--mps-p2);color:hsl(var(--foreground))}.mps-emb{display:flex;flex-wrap:wrap;gap:6px}.mps-e{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:9px;font-size:11.5px;font-weight:700;max-width:100%;border:1px solid color-mix(in srgb,var(--k) 60%,transparent);background:color-mix(in srgb,var(--k) 10%,hsl(var(--muted)))}.mps-e span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mps-e.lock{--k: #5a4d40 !important;color:hsl(var(--muted-foreground));filter:grayscale(1);opacity:.75}.mps-legend{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px;font-size:10px;color:hsl(var(--muted-foreground))}.mps-legend i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:4px;vertical-align:-1px}.mps-recruit{border-radius:14px;padding:12px;border:1px solid #2c5a3c;background:linear-gradient(170deg,rgba(74,222,128,.1),var(--mps-p2) 70%);margin-bottom:14px}.mps-rtop{display:flex;align-items:center;gap:10px;width:100%}.mps-rtop b{font-size:13px}.mps-big{font-size:26px;color:var(--mps-green);line-height:1}.mps-rule{font-size:11px;color:hsl(var(--muted-foreground))}.mps-code{display:flex;gap:6px;margin-top:10px}.mps-code>div{flex:1;min-width:0;border:1px dashed #2c5a3c;border-radius:10px;padding:10px;font-weight:800;letter-spacing:.14em;text-align:center;background:#00000040}.mps-gbtn{border-radius:10px;padding:10px 12px;font-weight:800;font-size:12.5px;color:#08210f;background:linear-gradient(180deg,#6ee79a,#2fae63);display:inline-flex;align-items:center;gap:6px}.mps-gbtn svg{width:16px;height:16px}.mps-glabel{font-size:10px;letter-spacing:.16em;color:hsl(var(--muted-foreground));font-weight:800;margin:0 4px 7px}.mps-group{border-radius:14px;border:1px solid var(--mps-line);background:var(--mps-p2);overflow:hidden}.mps-row{display:flex;align-items:center;gap:12px;padding:12px;border-top:1px solid var(--mps-line);min-height:56px}.mps-group>:first-child{border-top:0}.mps-row.dis{opacity:.45;pointer-events:none}.mps-ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:none;background:#f39a3d1f;color:var(--mps-or2)}.mps-ic-muted{background:#ffffff0d;color:hsl(var(--muted-foreground))}.mps-ic-red{background:#e5484d1a!important;color:var(--mps-red)!important}.mps-ic-blank{background:none}.mps-tx{flex:1;min-width:0}.mps-tx b{display:block;font-size:13px;font-weight:700}.mps-tx small{display:block;font-size:11px;color:hsl(var(--muted-foreground));margin-top:1px;line-height:1.35}.mps-more{font-size:11px;color:hsl(var(--muted-foreground));margin-top:4px;line-height:1.45}.mps-info{padding:0 0 0 4px;vertical-align:-2px;color:hsl(var(--muted-foreground))}.mps-info svg{width:13px;height:13px}.mps-sw{width:48px;height:28px;border-radius:14px;background:#3a2f25;position:relative;flex:none;transition:background .25s ease;-webkit-tap-highlight-color:transparent}.mps-sw:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#efe6d8;transition:transform .25s cubic-bezier(.4,0,.2,1),background .25s ease;will-change:transform;box-shadow:0 1px 3px #0006}.mps-sw[aria-checked=true]{background:var(--mps-or)}.mps-sw[aria-checked=true]:after{transform:translate(20px);background:#1a1009}.mps-vol{display:flex;align-items:center;gap:10px;flex:1}.mps-vol input{flex:1;accent-color:var(--mps-or)}.mps-vol output{width:28px;text-align:right;font-size:12px;color:hsl(var(--muted-foreground))}.mps-sel{display:flex;align-items:center;gap:6px;border:1px solid var(--mps-line);background:#0000004d;border-radius:9px;padding:7px 10px;font-size:12.5px;flex:none}.mps-sel select{background:none;color:hsl(var(--foreground));-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:12.5px;max-width:96px}.mps-sel select option{color:#000}.mps-sel svg{width:13px;height:13px;color:hsl(var(--muted-foreground))}.mps-link{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border-top:1px solid var(--mps-line);text-align:left;font-size:13px;font-weight:700;min-height:52px}.mps-r{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:hsl(var(--muted-foreground));font-weight:500;display:flex;align-items:center;gap:4px;white-space:nowrap}.mps-r svg{width:14px;height:14px;transition:transform .2s}.mps-link.admin,.mps-link.danger{color:var(--mps-red)}.mps-link.admin .mps-ic{background:#e5484d1f;color:var(--mps-red)}.mps-link.armed{background:#3a1715}.mps-link.dis{opacity:.5}.mps-nlist{padding:0 12px 10px 56px}.mps-nlist label{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:12px;border-top:1px dashed var(--mps-line)}.mps-nlist label:first-child{border-top:0}.mps-nlist input{accent-color:var(--mps-or);width:17px;height:17px;flex:none}.mps-mutedwrap{padding:0 12px 12px}.mps-signout{width:100%;margin-top:14px;border:1px solid #6b2a1e;border-radius:12px;padding:13px;background:#e5484d1a;color:var(--mps-red);font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center;gap:8px}.mps-ver{text-align:center;font-size:10.5px;color:hsl(var(--muted-foreground));margin-top:14px}.mps-toast{position:absolute;left:50%;top:8px;transform:translate(-50%);z-index:5;padding:7px 14px;border-radius:10px;background:#16261b;border:1px solid #2c5a3c;color:#9ff0bd;font-size:12px;font-weight:700;pointer-events:none;animation:mps-toast .2s ease-out}@keyframes mps-toast{0%{opacity:0;transform:translate(-50%,-8px)}}.mhead{display:flex;align-items:center;gap:10px;min-height:28px}.mhead-title{font-size:15px;font-weight:800;color:hsl(var(--foreground));white-space:nowrap}.mhead-sel{font-size:11px;font-weight:500;color:hsl(var(--muted-foreground));white-space:nowrap}.mcount{font-size:11px;font-weight:800;padding:3px 7px;border-radius:6px;background:color-mix(in srgb,hsl(var(--muted-foreground)) 14%,transparent);color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;white-space:nowrap}.mcount-full{background:#e5484d26;color:#ff8a8d}.mpips{display:flex;gap:3px;margin-left:2px}.mpips i{width:12px;height:5px;border-radius:2px;background:color-mix(in srgb,hsl(var(--muted-foreground)) 22%,transparent)}.mpips i.on{background:#f39a3d;box-shadow:0 0 6px #f39a3d80}.mready{font-size:10px;font-weight:800;letter-spacing:.08em;padding:3px 7px;border-radius:6px;background:#f2b13426;color:#f2b134;animation:mready-pulse 1.8s ease-in-out infinite}@keyframes mready-pulse{50%{box-shadow:0 0 0 4px #f2b1341f}}.miconbtn{margin-left:auto;width:32px;height:32px;border-radius:9px;border:1px solid color-mix(in srgb,hsl(var(--muted-foreground)) 35%,transparent);background:transparent;display:grid;place-items:center;color:hsl(var(--muted-foreground))}.miconbtn svg{width:16px;height:16px}.miconbtn:active{transform:scale(.92)}.mfound-head{display:flex;align-items:center;gap:8px;min-height:24px;font-size:14px;font-weight:800;color:hsl(var(--foreground))}.marena-dot{position:absolute;right:-5px;bottom:-5px;width:16.5px;height:16.5px;border-radius:50%;border:2px solid hsl(var(--background));pointer-events:none}.marena-badge-btn{position:relative;flex:0 0 auto;padding:0;border:0;background:none;line-height:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.marena-badge-btn:disabled{cursor:default}.marena-badge-btn:active .pbadge{transform:scale(.93)}.marena-badge-btn:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px;border-radius:12px}.marena-em{font-size:10px;font-weight:700;padding:1px 6px;border-radius:6px;max-width:100%;color:var(--k);background:color-mix(in srgb,var(--k) 12%,transparent);border:1px solid color-mix(in srgb,var(--k) 40%,transparent)}.marena-list>*{animation:marena-in .26s ease-out both}.marena-list>*:nth-child(2){animation-delay:.04s}.marena-list>*:nth-child(3){animation-delay:.08s}.marena-list>*:nth-child(4){animation-delay:.12s}.marena-list>*:nth-child(5){animation-delay:.16s}.marena-list>*:nth-child(6){animation-delay:.2s}.marena-list>*:nth-child(n+7){animation-delay:.24s}@keyframes marena-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.mpp-pane{animation:mpp-fade .22s ease-out both}.mpp-pane .space-y-1\.5>*,.mpp-pane .space-y-2>*{animation:mpp-rise .24s ease-out both}.mpp-pane .space-y-1\.5>*:nth-child(1),.mpp-pane .space-y-2>*:nth-child(1){animation-delay:.12s}.mpp-pane .space-y-1\.5>*:nth-child(2),.mpp-pane .space-y-2>*:nth-child(2){animation-delay:.165s}.mpp-pane .space-y-1\.5>*:nth-child(3),.mpp-pane .space-y-2>*:nth-child(3){animation-delay:.21s}.mpp-pane .space-y-1\.5>*:nth-child(4),.mpp-pane .space-y-2>*:nth-child(4){animation-delay:.255s}.mpp-pane .space-y-1\.5>*:nth-child(5),.mpp-pane .space-y-2>*:nth-child(5){animation-delay:.3s}.mpp-pane .space-y-1\.5>*:nth-child(n+6),.mpp-pane .space-y-2>*:nth-child(n+6){animation-delay:.345s}.mpp-rbar{display:block;height:4px;border-radius:2px;background:#33281f;overflow:hidden;margin-top:2px}.mpp-rbar i{display:block;height:100%;border-radius:2px;transform-origin:left;animation:mpp-fill .6s cubic-bezier(.2,.8,.2,1) .15s both}@keyframes mpp-fade{0%{opacity:0}to{opacity:1}}@keyframes mpp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mpp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.marena-list>*,.mpp-pane,.mpp-pane *,.mpp-rbar i{animation:none!important}}.mbody{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1)}.mbody.open{grid-template-rows:1fr}.mbody>.mbody-in{overflow:hidden;min-height:0}@media (prefers-reduced-motion: reduce){.mbody{transition:none}}.mchat-chanbar{display:flex;align-items:center;gap:8px;padding:10px 12px 8px;border-bottom:1px solid hsl(var(--border))}.mchat-title{margin:0;font-family:Black Ops One,sans-serif;font-weight:400;font-size:18px;letter-spacing:.04em}.mchat-ext{margin-left:auto;display:flex;gap:6px}.mchat-ext a{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:11px;font-weight:800;text-decoration:none}.mchat-tip{font-size:10.5px;color:hsl(var(--muted-foreground));opacity:.75;text-align:center;margin:6px 12px 2px}.mchat-m{display:flex;gap:8px;align-items:flex-end;max-width:88%;margin-top:7px}.mchat-m.grp{margin-top:2px}.mchat-m.me{align-self:flex-end;flex-direction:row-reverse;margin-left:auto}.mchat-av{width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:11px;font-weight:800;color:var(--k);background:color-mix(in srgb,var(--k) 18%,hsl(var(--background)));border:1px solid color-mix(in srgb,var(--k) 40%,transparent)}.mchat-av.sp{visibility:hidden}.mchat-av.tap{cursor:pointer;transition:transform .12s}.mchat-av.tap:active{transform:scale(.92)}.mdm-thread-in{animation:mdm-thread-in .3s cubic-bezier(.2,.8,.2,1) both}@keyframes mdm-thread-in{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.mdm-thread-in{animation:none}}.mchat-bwrap{display:flex;flex-direction:column;min-width:0;max-width:100%}.mchat-m.me .mchat-bwrap{align-items:flex-end}.mchat-bub{padding:7px 10px;border-radius:13px 13px 13px 4px;background:hsl(var(--card));border:1px solid hsl(var(--border));font-size:13.5px;line-height:1.45;word-break:break-word;overflow-wrap:anywhere;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.mchat-m.me .mchat-bub{background:linear-gradient(180deg,#492812,#2f1a0e);border-color:#7e491b;border-radius:13px 13px 4px}.mchat-who{display:flex;gap:6px;align-items:baseline;font-size:12px;font-weight:800;color:var(--k);margin-bottom:2px}.mchat-who button{color:inherit;font:inherit;padding:0;background:none;border:0;cursor:pointer}.mchat-who small{font-weight:500;color:hsl(var(--muted-foreground));font-size:10.5px}.mchat-compose{display:flex;gap:8px;align-items:center}form.mchat-compose{flex-direction:column;align-items:stretch}.mchat-compose textarea{border-radius:20px!important;background:hsl(var(--background))!important}.mchat-send{width:40px;height:40px;border-radius:50%!important;background:linear-gradient(180deg,#f7a74a,#e2671f)!important;color:#241203!important}.mchat-send:disabled{opacity:.4}.msoc-tabs{display:flex;margin:6px 0 4px;background:#261e17;border-radius:12px;padding:3px}.msoc-tabs button{flex:1;position:relative;border:0;background:none;padding:8px 0;border-radius:9px;font-size:12.5px;font-weight:700;color:#988b7c;display:flex;align-items:center;justify-content:center;gap:5px;transition:background .2s,color .2s,box-shadow .2s}.msoc-tabs button.on{background:#130f0b;color:#f0e5d6;box-shadow:inset 0 -2px #e9702b}.msoc-badge{min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#e5484d;color:#fff;font-size:9.5px;font-weight:800;display:grid;place-items:center}.mtrade{padding:4px 2px}.mtrade-sh{display:flex;align-items:center;gap:8px;margin:2px 2px 9px}.mtrade-sh h3{margin:0;font-family:Black Ops One,sans-serif;font-weight:400;font-size:16px;letter-spacing:.05em}.mtrade-card{border-radius:14px;padding:12px;border:1px solid hsl(27 24% 16%);background:#1d1611;display:grid;gap:8px}.mtrade-lrow{display:flex;align-items:center;gap:8px;font-size:11px;color:#988b7c}.mtrade-lrow b{color:#f0e5d6}.mtrade-lrow .ago{margin-left:auto;color:#6d6254}.mtrade-status{font-size:9px;font-weight:800;letter-spacing:.1em;padding:2px 6px;border-radius:4px}.mtrade-status.ok{background:#4ade8024;color:#4ade80}.mtrade-status.pend{background:#f39c3f29;color:#f39c3f}.mtrade-swap{display:grid;grid-template-columns:1fr 28px 1fr;gap:6px;align-items:center}.mtrade-side{border-radius:10px;background:#00000040;padding:8px;font-size:11.5px;min-height:56px;min-width:0}.mtrade-side span{display:block;font-size:9px;letter-spacing:.14em;color:#6d6254;font-weight:800;margin-bottom:3px}.mtrade-side em{display:block;font-style:normal;font-weight:700;overflow-wrap:anywhere;cursor:pointer}.mtrade-side em.mtrade-gold{color:#f2b036;cursor:default}.mtrade-side em.mtrade-none{color:#6d6254;cursor:default}.mtrade-swapi{width:16px;height:16px;color:#6d6254;justify-self:center}.mtrade-btn{border:0;border-radius:10px;padding:10px 14px;font-weight:800;font-size:12.5px;color:#261203;background:linear-gradient(180deg,#f7a64a,#e2651d);display:inline-flex;align-items:center;justify-content:center;gap:6px}.mtrade-btn.ghost{background:transparent;color:#988b7c;border:1px solid hsl(30 25% 22%)}.mtrade-btn.sm{margin-left:auto;padding:7px 10px}.mtrade-btn:disabled{filter:grayscale(.8) brightness(.6)}.mtrade-btn:active{transform:translateY(1px)}.mtrade-empty{font-size:12px;color:#988b7c;padding:14px;text-align:center;border:1px dashed hsl(27 24% 16%);border-radius:12px}.mdm-search{display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:11px;background:hsl(var(--background));border:1px solid hsl(var(--border));margin-bottom:4px}.mdm-search input{flex:1;min-width:0;border:0;background:none;font-size:13px;padding:11px 0;color:inherit}.mdm-search input:focus{outline:none}.mdm-search svg{color:hsl(var(--muted-foreground));flex:none}.mdm-search button{color:hsl(var(--muted-foreground));display:grid;place-items:center}.mdm-list{display:grid;gap:6px;margin-top:8px}.mdm-dm{display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center;padding:9px 10px;border-radius:13px;background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;transition:transform .12s}.mdm-dm:active{transform:scale(.99)}.mdm-av{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:15px;color:var(--k);background:color-mix(in srgb,var(--k) 18%,hsl(var(--background)));border:1px solid color-mix(in srgb,var(--k) 40%,transparent);flex:none}.mdm-dm b{display:block;font-size:13px}.mdm-dm small{display:block;font-size:11.5px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdm-r{text-align:right;font-size:10px;color:hsl(var(--muted-foreground));display:grid;gap:4px;justify-items:end}.mdm-badge{min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:hsl(var(--destructive));color:#fff;font-size:9.5px;font-weight:800;display:grid;place-items:center}.mdm-dm.unread{border-color:#7e491b;background:linear-gradient(90deg,#2c1d11,hsl(var(--card)))}.mdm-dm.unread small{color:hsl(var(--foreground))}.mdm-thead{display:flex;align-items:center;gap:10px;padding:6px 0 10px;border-bottom:1px solid hsl(var(--border));margin-bottom:6px}.mdm-back{width:34px;height:34px;border-radius:10px;border:1px solid hsl(var(--border));background:none;color:hsl(var(--muted-foreground));display:grid;place-items:center;flex:none}.mdm-thead .mdm-av{width:36px;height:36px;border-radius:11px;font-size:13px}.mdm-thead b{font-size:14px}.mstat{position:relative;display:inline-flex;align-items:center;gap:3px;padding:4px 6px;border-radius:8px;border:1px solid transparent;background:hsl(var(--muted));color:hsl(var(--foreground));font-family:var(--font-numeric, inherit);font-size:12px;font-weight:700;white-space:nowrap;flex:none;cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease,transform .15s ease}.mstat:active{transform:scale(.95)}.mstat-num{font-variant-numeric:tabular-nums;transition:color .25s}.mstat-up{border-color:#3bde77b3;box-shadow:0 0 14px #21c45d59}.mstat-up .mstat-num,.mstat-tick .mstat-num,.mstat-full .mstat-num{color:#6ff0a0}.mstat-down{border-color:#e54848bf;box-shadow:0 0 14px #e5484859}.mstat-down .mstat-num{color:#ff7a74}.mstat-tick{transform:scale(1.05)}.mstat-accel{border-color:#3c83f6bf;box-shadow:0 0 12px #3c83f666}.mstat-bolt5{position:absolute;top:-6px;right:-6px;font-size:8.5px;font-weight:800;padding:1px 4px;border-radius:4px;background:#60a5fa;color:#06162b;line-height:1.2}.mstat-plus{width:13px;height:13px;border-radius:4px;display:grid;place-items:center;background:hsl(var(--foreground) / .08);font-size:11px;line-height:1;margin-left:1px}.mpile{position:relative;width:70px;height:54px}.mpile i{position:absolute;width:30px;height:30px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3c4,#f2b134 45%,#a8741c);box-shadow:0 2px 4px #0006}.mstat-delta{position:absolute;left:50%;top:100%;transform:translate(-50%);margin-top:4px;font-size:12px;font-weight:800;pointer-events:none;animation:mstatFloat 1.4s ease-out forwards}.mstat-delta.g{color:#4ade80;text-shadow:0 0 8px hsl(142 71% 45% / .6)}.mstat-delta.r{color:#f87171;text-shadow:0 0 8px hsl(0 84% 60% / .6)}@keyframes mstatFloat{0%{opacity:0;transform:translate(-50%,-4px)}15%{opacity:1}to{opacity:0;transform:translate(-50%,14px)}}.msheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:mscrimIn .25s ease-out}@keyframes mscrimIn{0%{opacity:0}to{opacity:1}}.msheet{position:absolute;left:0;right:0;bottom:0;max-height:88vh;overflow-y:auto;border-radius:22px 22px 0 0;border:1px solid hsl(var(--border) / .6);border-bottom:none;background:hsl(var(--card));padding:10px 16px calc(20px + var(--safe-area-bottom, 0px));animation:msheetUp .32s cubic-bezier(.22,1,.36,1)}@keyframes msheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.msheet-grab{width:40px;height:4px;border-radius:999px;background:hsl(var(--muted-foreground) / .35);margin:2px auto 10px}.msheet-close{position:absolute;top:14px;right:14px;z-index:2;width:30px;height:30px;display:grid;place-items:center;border-radius:999px;border:1px solid hsl(var(--border) / .6);background:hsl(var(--muted) / .5);color:hsl(var(--muted-foreground))}.msheet-hero{display:flex;align-items:center;gap:8px;justify-content:center}.msheet-hero h2{font-family:Black Ops One,sans-serif;font-size:20px;letter-spacing:.06em;text-transform:uppercase;margin:0}.msheet-hero-ico{width:22px;height:22px;color:#4ade80}.msheet-hero-ico.gold{color:#fbbf24}.mbig{text-align:center;font-family:var(--font-numeric, inherit);font-size:44px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1;margin:6px 0 10px;color:#4ade80}.mbig span{font-size:20px;color:hsl(var(--muted-foreground));font-weight:600}.mbig.gold{color:#fbbf24}.mbig.mspin{animation:mspin .7s ease-out}@keyframes mspin{0%{transform:scale(1)}40%{transform:scale(1.12) rotate(2deg)}to{transform:scale(1)}}.mmeter{display:flex;gap:3px;margin:4px 0 8px}.mcell{flex:1;height:14px;border-radius:3px;background:hsl(var(--muted) / .5);transition:background .15s ease,box-shadow .15s ease}.mcell.on{background:linear-gradient(180deg,#4ade80,#16a34a);box-shadow:0 0 6px #21c45d59}.mcell.accel{background:linear-gradient(180deg,#60a5fa,#2563eb);box-shadow:0 0 6px #3c83f666;animation:mcellPulse 1.2s ease-in-out infinite}@keyframes mcellPulse{0%,to{opacity:1}50%{opacity:.65}}.mfizz .mcell.on{animation:mfizz .4s ease-out}@keyframes mfizz{0%{transform:scaleY(.3)}60%{transform:scaleY(1.25)}to{transform:scaleY(1)}}.mregen{text-align:center;font-size:12px;color:hsl(var(--muted-foreground))}.mregenbar{height:3px;border-radius:999px;background:hsl(var(--muted) / .5);margin:6px 0 12px;overflow:hidden}.mregenbar span{display:block;height:100%;border-radius:999px;background:#4ade80;transition:width 1s linear}.maccelstrip{text-align:center;font-size:11px;font-weight:700;color:#60a5fa;background:#3c83f61f;border:1px solid hsl(217 91% 60% / .35);border-radius:10px;padding:6px 10px;margin-bottom:12px}.mrowcard{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid hsl(var(--border) / .6);background:hsl(var(--muted) / .25);margin-bottom:10px}.mrowcard-ico{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:#21c45d26;color:#4ade80}.mrowcard-ico.blue{background:#3c83f626;color:#60a5fa}.mrowcard-ico.gold{background:#e7b00826;color:#fbbf24}.mrowcard-ico.purple{background:#a667e426;color:#c084fc}.mrowcard-main{flex:1;min-width:0}.mrowcard.two{flex-wrap:wrap;row-gap:10px}.mrowcard.two .mrowcard-main{flex:1 1 calc(100% - 48px)}.mrowcard.two .mbtn{flex:1 1 0}.mrowcard-title{font-size:13px;font-weight:700}.mrowcard-title em{font-style:normal;font-weight:500;font-size:11px;color:hsl(var(--muted-foreground));margin-left:4px}.mrowcard-sub{font-size:11px;color:hsl(var(--muted-foreground))}.mbtn{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 14px;border-radius:10px;font-size:12px;font-weight:800;border:1px solid transparent;cursor:pointer;transition:transform .12s ease,opacity .15s ease;white-space:nowrap}.mbtn:active{transform:scale(.95)}.mbtn:disabled{opacity:.45;cursor:not-allowed}.mbtn.orange{background:linear-gradient(180deg,#f59e0b,#d97706);color:#1c1005;border-color:#f5930a99}.mbtn.blue{background:linear-gradient(180deg,#3b82f6,#2563eb);color:#fff;border-color:#3c83f699}.mbtn.purple{background:linear-gradient(180deg,#a855f7,#7e22ce);color:#fff;border-color:#9952e099}.maccelstrip.research{color:#c084fc;background:#a667e41f;border-color:#a667e459}.mbtn.ghost{background:transparent;color:hsl(var(--foreground));border-color:hsl(var(--border))}.mshake{animation:mshake .5s ease-in-out}@keyframes mshake{0%,to{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(6deg)}}.mpips{display:flex;gap:4px;margin-top:5px}.mpips span{width:7px;height:7px;border-radius:999px;background:hsl(var(--muted-foreground) / .25)}.mpips span.used{background:#f59e0b}.mpackrow{display:flex;gap:10px;margin-bottom:10px}.mpack{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 10px 12px;border-radius:14px;border:1px solid hsl(var(--border) / .6);background:hsl(var(--muted) / .25)}.mpack-best{position:absolute;top:-8px;left:50%;transform:translate(-50%);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:999px;background:linear-gradient(180deg,#f59e0b,#d97706);color:#1c1005;white-space:nowrap}.mpack-coins{display:flex;align-items:flex-end;color:#fbbf24}.mpack-amt{font-family:var(--font-numeric, inherit);font-size:22px;font-weight:800;color:#fbbf24}.mpack-sub{font-size:11px;color:hsl(var(--muted-foreground));margin-bottom:4px}.mpack .mbtn{margin-top:8px;width:100%}.mcoin-fly{position:absolute;bottom:120px;color:#fbbf24;pointer-events:none;z-index:5;transition:transform .75s cubic-bezier(.3,.7,.4,1),opacity .75s ease}@media (prefers-reduced-motion: reduce){.mstat,.mstat-delta,.msheet,.msheet-scrim,.mbig.mspin,.mshake,.mcell.accel,.mfizz .mcell.on{animation:none!important;transition:none!important}}.mkt-modern{--mk-line: hsl(28 18% 22%);--mk-panel: hsl(24 14% 9%);--mk-panel2: hsl(24 14% 12%);--mk-gold: hsl(39 88% 58%);--mk-orange: hsl(28 89% 54%)}.mkt-modern .mkt-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin-bottom:8px}.mkt-modern .mkt-chips::-webkit-scrollbar{display:none}.mkt-modern .mkt-chip{flex:none;border:1px solid var(--mk-line)!important;background:var(--mk-panel2)!important;border-radius:999px;padding:6px 11px;font-size:11.5px;font-weight:700;color:hsl(var(--muted-foreground))!important;transition:background .15s,color .15s,transform .1s}.mkt-modern .mkt-chip:active{transform:scale(.96)}.mkt-modern .mkt-chip.on{background:var(--mk-orange)!important;border-color:var(--mk-orange)!important;color:#231206!important}.mkt-modern .mkt-filterbar{background:var(--mk-panel)!important;border-color:var(--mk-line)!important;border-radius:12px}.mkt-modern input{background:var(--mk-panel2);border-color:var(--mk-line);border-radius:12px}.mkt-modern .mkt-listing{border-radius:14px!important;background:var(--mk-panel)!important;border:1px solid var(--mk-line)!important;padding:8px!important;animation:mkt-in .28s ease-out both}.mkt-modern .mkt-listing.wanted{border-color:#886220!important;box-shadow:0 0 0 1px #f2b03626}.mkt-modern .mkt-lrow{font-size:11px}.mkt-modern .mkt-wtag{display:inline-block;margin-right:6px;font-size:9px;font-weight:800;letter-spacing:.1em;padding:2px 6px;border-radius:4px;background:var(--mk-gold);color:#231206;vertical-align:1px}.mkt-modern .mkt-price{font-family:"Black Ops One",var(--font-display, sans-serif);font-weight:400!important;font-size:18px!important;color:var(--mk-gold)}.mkt-modern .mkt-listing button,.mkt-modern .mkt-wants button:not(.mkt-chip){border-radius:10px;font-weight:700}.mkt-modern .mkt-h3{font-family:Black Ops One,sans-serif;font-weight:400!important;font-size:16px!important;letter-spacing:.05em;text-transform:uppercase}.mkt-modern .mkt-wcard{border-radius:13px!important;background:var(--mk-panel2);animation:mkt-in .28s ease-out both}.mkt-modern .mkt-wcard.can{border-color:#2c593b!important;background:linear-gradient(90deg,hsl(138 26% 12%),var(--mk-panel2) 70%);--tw-ring-color: transparent}.mkt-modern [role=tabpanel] .rounded-lg.border:not(.mkt-filterbar):not(.mkt-wcard){border-radius:14px;background:var(--mk-panel);border-color:var(--mk-line)}@keyframes mkt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.mkt-modern .mkt-listing,.mkt-modern .mkt-wcard{animation:none}}.mchat-annc{flex:none;margin:10px 12px 0;display:flex;align-items:center;gap:9px;height:34px;padding:0 11px;border-radius:11px;border:1px solid color-mix(in srgb,hsl(var(--primary)) 40%,hsl(var(--border)));background:color-mix(in srgb,hsl(var(--primary)) 8%,hsl(var(--card)));overflow:hidden;font-size:11.5px;color:hsl(var(--foreground))}.mchat-annc svg{color:hsl(var(--primary))}.mchat-annc .mq{flex:1;overflow:hidden;white-space:nowrap;-webkit-mask:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 20px),transparent);mask:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 20px),transparent)}.mchat-annc .mq span{display:inline-block;padding-left:100%;animation:mchat-mq 16s linear infinite}@keyframes mchat-mq{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.mchat-annc .mq span{animation:none;padding-left:0}}.mchat-who .mchat-crown{width:11px;height:11px;color:hsl(var(--primary));vertical-align:-1px;margin-left:3px}.mgh{display:grid;gap:10px}.mgh-hero{position:relative;border-radius:18px;padding:14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 40%,var(--border));background:radial-gradient(90% 100% at 0% 0%,color-mix(in srgb,var(--primary) 20%,transparent),transparent 60%),linear-gradient(170deg,hsl(var(--card)),hsl(var(--background)) 75%)}.mgh-id{display:flex;align-items:center;gap:12px}.mgh-crest{position:relative;width:64px;height:72px;flex:none}.mgh-crest svg{width:100%;height:100%}.mgh-crest b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding-bottom:6px;font-family:var(--font-display);font-weight:400;font-size:15px;color:#fff;letter-spacing:.04em;text-shadow:0 2px 0 rgba(0,0,0,.5)}.mgh-id h2{margin:0;font-family:var(--font-display);font-weight:400;font-size:26px;letter-spacing:.03em;line-height:1}.mgh-motto{font-size:11.5px;color:hsl(var(--muted-foreground));margin-top:4px}.mgh-yr{display:inline-flex;align-items:center;gap:5px;margin-top:6px;font-size:10.5px;font-weight:800;padding:3px 8px;border-radius:6px;color:hsl(var(--primary));background:hsl(var(--primary)/.12);border:1px solid hsl(var(--primary)/.4)}.mgh-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px}.mgh-stats>div{border-radius:10px;background:#0000004d;padding:8px 4px;text-align:center}.mgh-stats b{display:block;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.mgh-stats span{font-size:8.5px;letter-spacing:.12em;color:hsl(var(--muted-foreground));font-weight:800}.mgh-slots{display:flex;gap:3px;margin-top:10px}.mgh-slots i{flex:1;height:5px;border-radius:2px;background:hsl(var(--muted))}.mgh-slots i.on{background:hsl(var(--primary));box-shadow:0 0 6px hsl(var(--primary)/.7)}.mgh-slots i.app{background:repeating-linear-gradient(90deg,hsl(var(--primary)/.6) 0 3px,transparent 3px 6px)}.mgh-sh{display:flex;align-items:center;gap:8px;margin-top:6px}.mgh-sh h3{margin:0;font-family:var(--font-display);font-weight:400;font-size:14px;letter-spacing:.08em}.mgh-sh .n{font-size:10.5px;color:hsl(var(--muted-foreground));font-weight:700}.mgh-sh .r{margin-left:auto}.mgh-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;padding:8px 14px;font-size:12px;font-weight:800;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));transition:transform .12s,filter .15s}.mgh-btn:active{transform:scale(.97)}.mgh-btn:disabled{opacity:.5;pointer-events:none}.mgh-btn.ghost{background:transparent}.mgh-btn.g{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.mgh-btn.sm{padding:5px 10px;font-size:11px;border-radius:8px}.mgh-app{border-radius:14px;padding:10px;border:1px solid hsl(var(--primary)/.35);background:linear-gradient(90deg,hsl(var(--primary)/.12),hsl(var(--card)) 70%);display:grid;grid-template-columns:40px 1fr;gap:10px;align-items:center}.mgh-app b{font-size:13.5px}.mgh-app small{display:block;font-size:10.5px;color:hsl(var(--muted-foreground))}.mgh-app .acts{grid-column:1/-1;display:flex;gap:8px}.mgh-app .acts .mgh-btn{flex:1}.mgh-av{position:relative;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex:none;font-weight:800;font-size:15px;color:#fff;background:var(--k,hsl(var(--muted)));text-shadow:0 1px 2px rgba(0,0,0,.4)}.mgh-av.sm{width:34px;height:34px;font-size:13px;border-radius:10px}.mgh-av .st{position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border-radius:50%;border:2px solid hsl(var(--background))}.mgh-av .st.online{background:#22c55e}.mgh-av .st.recent{background:#4ade80}.mgh-av .st.idle{background:#f59e0b}.mgh-av .st.muted{background:hsl(var(--muted-foreground)/.5)}.mgh-mlist{display:grid;gap:6px}.mgh-role{display:inline-flex;align-items:center;gap:4px;margin:8px 2px 2px;font-size:9px;font-weight:800;letter-spacing:.1em;padding:2px 6px;border-radius:5px}.mgh-mlist>div:first-child .mgh-role{margin-top:0}.mgh-role.leader{background:linear-gradient(180deg,#ffd36b,#e09a1f);color:#2a1a02}.mgh-role.admin{background:#6aa8ff29;color:#6aa8ff;border:1px solid rgba(106,168,255,.45)}.mgh-role.raider{background:#f9731624;color:#fb923c;border:1px solid rgba(249,115,22,.4)}.mgh-role.crew{background:#ffffff0f;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}.mgh-mem{display:grid;grid-template-columns:40px 1fr auto 14px;gap:10px;align-items:center;width:100%;padding:8px 10px;border-radius:13px;background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;transition:transform .12s,border-color .15s}.mgh-mem:active{transform:scale(.985)}.mgh-mem.me{border-color:hsl(var(--primary)/.5)}.mgh-mem b{display:flex;align-items:center;gap:6px;font-size:13.5px}.mgh-mem b .you{font-size:9.5px;color:hsl(var(--primary));font-weight:800}.mgh-mem small{display:block;font-size:10.5px;color:hsl(var(--muted-foreground))}.mgh-mem .pw{text-align:right;font-weight:800;font-size:13px;font-variant-numeric:tabular-nums}.mgh-mem .pw small{display:block;font-weight:500;font-size:9.5px;letter-spacing:.1em;color:hsl(var(--muted-foreground))}.mgh-mem .chev{color:hsl(var(--muted-foreground))}.mgh-openslot{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px;border-radius:13px;border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));font-size:12px;font-weight:700}.mgh-leave{width:100%;margin-top:8px;border:1px solid hsl(var(--destructive)/.5);border-radius:12px;padding:12px;background:hsl(var(--destructive)/.08);color:hsl(var(--destructive));font-weight:800;font-size:12.5px;display:flex;align-items:center;justify-content:center;gap:8px}.mgh-leave .cost{display:inline-flex;align-items:center;gap:3px;font-size:11px;padding:2px 7px;border-radius:6px;background:#0000004d}.mgh-invbox{display:grid;gap:6px;margin-bottom:4px}.mgh-inv .mgh-input{background:hsl(var(--card));border-color:hsl(var(--border))}.mgh-irow{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:7px 8px;border-radius:11px;background:hsl(var(--card));border:1px solid hsl(var(--border))}.mgh-irow b{font-size:12.5px}.mgh-empty{display:grid;place-items:center;padding:14px;color:hsl(var(--muted-foreground));font-size:12px;border:1px dashed hsl(var(--border));border-radius:12px}.mtoast-stack{position:fixed;left:50%;transform:translate(-50%);z-index:120;width:min(420px,calc(100% - 20px));display:grid;pointer-events:none}.mtoast{--k:#f39a3d;grid-area:1/1;pointer-events:auto;position:relative;display:flex;align-items:center;gap:11px;padding:10px 12px 12px 10px;border-radius:16px;overflow:hidden;color:#efe6d8;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;background:linear-gradient(100deg,color-mix(in srgb,var(--k) 16%,#1a130e),#17110d 60%);border:1px solid color-mix(in srgb,var(--k) 45%,#33281f);box-shadow:0 14px 32px #0009,0 0 0 1px #0006,0 0 24px color-mix(in srgb,var(--k) 18%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .32s cubic-bezier(.2,.9,.3,1.1),opacity .25s,filter .25s;will-change:transform;animation:mtoast-in .42s cubic-bezier(.2,.9,.3,1.15)}.mtoast.is-drag{transition:none}.mtoast[data-kind=success]{--k:#4ade80}.mtoast[data-kind=reward]{--k:#f2b134}.mtoast[data-kind=loss]{--k:#e5484d}.mtoast[data-kind=warn]{--k:#f39a3d}.mtoast[data-kind=error]{--k:#e5484d}.mtoast[data-kind=info]{--k:#6aa8ff}@keyframes mtoast-in{0%{translate:0 -140%;opacity:0;scale:.96}to{translate:0 0;opacity:1;scale:1}}.mtoast-ic{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;color:var(--k);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--k) 30%,transparent),#0000004d 75%);border:1px solid color-mix(in srgb,var(--k) 40%,transparent)}.mtoast-ic svg{width:20px;height:20px}.mtoast-tx{flex:1;min-width:0}.mtoast-eb{font-size:9px;font-weight:800;letter-spacing:.18em;color:var(--k)}.mtoast-ti{font-size:13.5px;font-weight:700;line-height:1.3;margin-top:1px;word-break:break-word}.mtoast-sub{font-size:11px;color:#9a8c7a;margin-top:1px}.mtoast-x{flex:none;border:0;background:none;color:#6d6153;padding:4px;margin-right:-4px}.mtoast-x svg{width:15px;height:15px}.mtoast-tm{position:absolute;left:10px;right:10px;bottom:4px;height:2px;border-radius:2px;background:#ffffff0f;overflow:hidden}.mtoast-tm i{display:block;height:100%;background:var(--k);opacity:.75;transform-origin:left;animation:mtoast-tm linear forwards}@keyframes mtoast-tm{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.mtoast-count{position:absolute;top:6px;right:30px;font-size:9px;font-weight:800;color:var(--k);background:#00000059;padding:1px 5px;border-radius:5px}.mtoast.is-shine:after{content:"";position:absolute;top:0;bottom:0;width:60px;left:-80px;background:linear-gradient(100deg,transparent,rgba(255,255,255,.18),transparent);transform:skew(-20deg);animation:mtoast-sh 2.4s ease-in-out infinite}@keyframes mtoast-sh{0%,50%{left:-80px}to{left:110%}}.mtoast.is-shake{animation:mtoast-in .42s cubic-bezier(.2,.9,.3,1.15),mtoast-shk .42s .42s}@keyframes mtoast-shk{20%{translate:-6px 0}40%{translate:5px 0}60%{translate:-3px 0}80%{translate:2px 0}}@media (prefers-reduced-motion: reduce){.mtoast,.mtoast.is-shine:after,.mtoast.is-shake{animation:none!important}}.mswapbar{position:fixed;left:50%;z-index:45;width:min(416px,calc(100% - 24px));transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:10px 10px 10px 14px;border-radius:14px;background:#1d1611f5;border:1px solid #46382a;color:#efe6d8;font-family:JetBrains Mono,ui-monospace,monospace;box-shadow:0 14px 32px #0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:mswap-in .28s cubic-bezier(.2,.8,.2,1)}@keyframes mswap-in{0%{transform:translate(-50%,calc(100% + 90px));opacity:0}to{transform:translate(-50%);opacity:1}}.mswapbar-sum{flex:1;min-width:0}.mswapbar-sum b{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800}.mswapbar-ic{color:#f39a3d}.mswapbar-sum span{display:block;font-size:11px;color:#9a8c7a;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mswapbar-sum span.is-warn{color:#ffb27a}.mswapbar-clear{border:1px solid #46382a;background:transparent;border-radius:10px;padding:10px;font-size:12px;color:#9a8c7a}.mswapbar-go{border:0;border-radius:10px;padding:11px 16px;font-family:Black Ops One,sans-serif;font-size:15px;letter-spacing:.06em;color:#241203;background:linear-gradient(180deg,#f7a74a,#e2671f);box-shadow:0 6px 16px #e8702a59}.mswapbar-go:disabled{filter:grayscale(.8) brightness(.6)}@media (prefers-reduced-motion: reduce){.mswapbar{animation:none}}.mrow{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;min-height:54px;padding:7px 6px 7px 12px}.mrow-has-info,.mrow-compact.mrow-has-info{grid-template-columns:34px minmax(0,1fr) auto 24px}.mrow-compact{grid-template-columns:34px minmax(0,1fr) auto;padding:7px 6px 7px 12px}.mrow-no-stats{grid-template-columns:minmax(0,1fr)}.mrow .mrow-tile,.mrow-compact .mrow-tile{width:34px;height:34px;border-radius:10px;background:none;border:0;padding:0}.mrow-qchip{position:relative;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;overflow:hidden;font-family:var(--font-numeric);font-size:11.5px;font-weight:800;color:var(--c);border:2px solid var(--c);box-shadow:0 0 10px color-mix(in srgb,var(--c) 35%,transparent);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 22%,transparent),#00000073 75%)}.mrow-qchip-q10{color:#ffd766;border:2px solid transparent;background:linear-gradient(160deg,#3a2a08,#241a04) padding-box,linear-gradient(135deg,#fff3c4,#f2b134 38%,#9a6a0c 62%,#ffe08a) border-box;text-shadow:0 0 6px rgba(255,200,80,.85);box-shadow:0 0 14px #f2b1348c,inset 0 0 6px #f2b1344d}.mrow-qchip-q10:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-70%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);animation:mqchip-shine 3s ease-in-out infinite}@keyframes mqchip-shine{0%,55%{left:-70%}to{left:130%}}.mrow-qchip-mint{color:#e8e4f5;border:2px solid transparent;background:linear-gradient(160deg,#1c1524,#120c18) padding-box,linear-gradient(120deg,#67e8f9,#a78bfa,#f472b6,#fbbf24,#67e8f9) border-box;background-size:auto,300% 300%;animation:mqchip-holo 4s linear infinite;box-shadow:0 0 12px #a78bfa73}.mrow-qchip-star{background:linear-gradient(120deg,#67e8f9,#a78bfa,#f472b6,#fbbf24,#67e8f9);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mqchip-holo 4s linear infinite}@keyframes mqchip-holo{0%{background-position:0% 50%,0% 50%}to{background-position:0% 50%,300% 50%}}@media (prefers-reduced-motion: reduce){.mrow-qchip-q10:after{animation:none;display:none}.mrow-qchip-mint,.mrow-qchip-star{animation:none}}.mrow-name,.mrow-compact .mrow-name{font-size:14.5px}.mrow-meta,.mrow-compact .mrow-meta{margin-top:3px}.mrow-bar{height:3px}.mrow-rar{color:hsl(var(--muted-foreground))}.mrow-stats,.mrow-compact .mrow-stats{font-size:12.5px;padding:3px 8px 3px 10px;border:1px solid transparent;border-left-color:hsl(var(--border));border-radius:0}.mrow-stats-pill,.mrow-compact .mrow-stats-pill{padding:3px 8px 3px 10px;border-radius:9px;background:linear-gradient(180deg,#f2b13429,#f2b1340a);border:1px solid rgba(242,177,52,.5);box-shadow:0 0 10px #f2b13426}.mrow-stats-pill-mint,.mrow-compact .mrow-stats-pill-mint{padding:3px 8px 3px 10px;border-radius:9px;background:linear-gradient(#181220d9,#181220d9) padding-box,linear-gradient(120deg,#67e8f9,#a78bfa,#f472b6,#fbbf24,#67e8f9) border-box;background-size:auto,300% 300%;border:1px solid transparent;animation:mqchip-holo 4s linear infinite}@media (prefers-reduced-motion: reduce){.mrow-stats-pill-mint{animation:none}}.mrow .mrow-info{width:24px;height:24px;border:0;background:none;border-radius:0;color:hsl(var(--muted-foreground) / .8)}.mrow .mrow-info:hover{background:none}.space-y-1>:not([hidden])~:is(.mrow,:has(>.mrow)){margin-top:6px}.mflip-ghost{position:fixed;z-index:80;margin:0!important;pointer-events:none;box-sizing:border-box;border-radius:10px;box-shadow:0 10px 26px #00000080;transform-origin:center}.mflip-ghost-box{box-shadow:none;border-radius:var(--radius,12px);overflow:hidden;z-index:30}@media (prefers-reduced-motion:reduce){.mflip-ghost{display:none}}.mmeter.mcharged .mcell.on{animation:mzap 1.2s ease-in-out infinite}@keyframes mzap{50%{filter:brightness(1.5) drop-shadow(0 0 4px #8cc0ff)}}.mmeter.mring{animation:mpulsering .7s ease-out}@keyframes mpulsering{0%{box-shadow:0 0 #5fe0a0cc}to{box-shadow:0 0 0 18px #5fe0a000}}.mown-pop{display:inline-block;animation:mownpop .45s cubic-bezier(.2,.9,.3,1.6)}@keyframes mownpop{50%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.mmeter.mcharged .mcell.on,.mmeter.mring,.mown-pop{animation:none!important}}.mbh{--mbh-green: #4ade80;--mbh-red: #e5484d;--mbh-gold: #f2b134;--mbh-orange: #f39a3d;--mbh-line: hsl(var(--border));--mbh-panel: hsl(var(--card));--mbh-panel2: hsl(var(--muted) / .4);--mbh-mut: hsl(var(--muted-foreground));min-width:0}.mbh-ic{width:12px;height:12px;flex:none}.mbh-ic-atk{color:hsl(var(--item-atk))}.mbh-ic-def{color:hsl(var(--item-def))}.mbh-ic-z{width:10px;height:10px}.mbh-sum{position:relative;border-radius:18px;padding:14px;border:1px solid var(--mbh-line);overflow:hidden;background:radial-gradient(80% 90% at 0% 0%,rgba(74,222,128,.12),transparent 60%),radial-gradient(70% 90% at 100% 100%,rgba(229,72,77,.12),transparent 60%),var(--mbh-panel)}.mbh-rec{display:flex;align-items:center;gap:14px}.mbh-ring{--p: 0;position:relative;width:74px;height:74px;flex:none;border-radius:50%;background:conic-gradient(var(--mbh-green) calc(var(--p) * 1%),#4a1e20 0);display:grid;place-items:center;box-shadow:0 0 18px #4ade802e}.mbh-ring:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:var(--mbh-panel)}.mbh-ring b{position:relative;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.mbh-ring span{position:absolute;bottom:14px;font-size:8px;letter-spacing:.14em;color:var(--mbh-mut);font-weight:800}.mbh-wl{flex:1;min-width:0}.mbh-big{font-family:var(--font-display, inherit);font-size:30px;letter-spacing:.03em;line-height:1;font-variant-numeric:tabular-nums}.mbh-big .w{color:var(--mbh-green)}.mbh-big .l{color:var(--mbh-red)}.mbh-big .sep{color:var(--mbh-mut);margin:0 4px}.mbh-lab{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--mbh-mut);margin-top:5px}.mbh-streak{display:inline-flex;align-items:center;gap:5px;margin-top:7px;font-size:11px;font-weight:800;padding:3px 8px;border-radius:7px;color:#ffc58a;background:#f39a3d21;border:1px solid rgba(243,154,61,.35)}.mbh-streak-avg{color:var(--mbh-gold);background:#f2b1341a;border-color:#f2b13473}.mbh-chips{display:flex;gap:6px;margin:12px 0 4px;overflow-x:auto;scrollbar-width:none}.mbh-chips::-webkit-scrollbar{display:none}.mbh-chip{flex:none;display:flex;align-items:center;gap:6px;border:1px solid var(--mbh-line);background:var(--mbh-panel);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;color:var(--mbh-mut)}.mbh-chip .n{font-size:10.5px;padding:1px 6px;border-radius:999px;background:var(--mbh-red);color:#fff}.mbh-chip.on{color:#241203;background:linear-gradient(180deg,#f7a74a,#e2671f);border-color:transparent}.mbh-chip.on .mbh-ic{color:#241203}.mbh-chip.rv.on .n{background:#7a1414;color:#fff}.mbh-day{font-size:10px;letter-spacing:.18em;font-weight:800;color:var(--mbh-mut);margin:14px 2px 7px;display:flex;align-items:center;gap:8px}.mbh-day:after{content:"";flex:1;height:1px;background:var(--mbh-line)}.mbh-bl{display:grid;gap:7px}.mbh-empty{font-size:13px;color:var(--mbh-mut);text-align:center;padding:32px 0}.mbh-b{--rc: var(--mbh-green);position:relative;border-radius:14px;background:var(--mbh-panel2);border:1px solid var(--mbh-line);overflow:hidden;transition:border-color .2s,background .2s}.mbh-b.loss{--rc: var(--mbh-red)}.mbh-b:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--rc);box-shadow:0 0 10px var(--rc)}.mbh-b.open{border-color:color-mix(in srgb,var(--rc) 45%,var(--mbh-line));background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 7%,var(--mbh-panel2)),var(--mbh-panel2) 60%)}.mbh-bh{display:grid;grid-template-columns:40px 1fr auto;gap:10px;align-items:center;padding:10px 10px 10px 13px;cursor:pointer}.mbh-bh:active{background:#ffffff05}.mbh-res{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;font-family:var(--font-display, inherit);font-size:20px;color:var(--rc);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--rc) 25%,transparent),#00000059 75%);border:1.5px solid color-mix(in srgb,var(--rc) 55%,transparent)}.mbh-who{min-width:0}.mbh-nm{display:flex;align-items:center;gap:5px;min-width:0;flex-wrap:wrap}.mbh-nm b{font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbh-how{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:11px;color:var(--mbh-mut);white-space:nowrap;overflow:hidden}.mbh-how i{font-style:normal;opacity:.6}.mbh-rt{display:grid;justify-items:end;gap:5px}.mbh-pts{font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.mbh-pts.pos{color:var(--mbh-green)}.mbh-pts.neg{color:var(--mbh-red)}.mbh-loot{display:flex;align-items:center;gap:3px;font-size:10px;font-weight:800;color:var(--mbh-mut)}.mbh-loot .lb{letter-spacing:.08em;margin-right:2px}.mbh-loot .lb.t{color:var(--mbh-green)}.mbh-loot .lb.l{color:var(--mbh-red)}.mbh-loot .lb.s{color:var(--mbh-orange)}.mbh-loot .none{opacity:.6;font-weight:700}.mbh-mq{min-width:20px;height:20px;padding:0 3px;border-radius:6px;display:grid;place-items:center;font-size:8.5px;font-weight:800;color:var(--c);border:1.5px solid var(--c);background:color-mix(in srgb,var(--c) 18%,rgba(0,0,0,.4))}.mbh-mq.q10{color:#ffe08a;border-color:var(--mbh-gold);box-shadow:0 0 6px #f2b13480}.mbh-rtag{font-size:9px;font-weight:800;letter-spacing:.1em;padding:2px 5px;border-radius:5px;color:#ffd0c8;background:#e5484d38;border:1px solid rgba(229,72,77,.5);flex:none}.mbh-rtag-crit{color:#ffe9b8;background:#f2b13429;border-color:#f2b13480}.mbh-bx{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1)}.mbh-b.open .mbh-bx{grid-template-rows:1fr}.mbh-bx>div{overflow:hidden;min-height:0}.mbh-bxi{padding:0 10px 12px 13px}.mbh-items{display:grid;gap:6px}.mbh-gone{opacity:.62;filter:saturate(.6)}.mbh-gone .mrow-nm{text-decoration:line-through;text-decoration-color:#e5484db3}.mbh-noitems{font-size:11.5px;color:var(--mbh-mut);padding:2px 2px 0}.mbh-acts{display:grid;grid-template-columns:1fr 1.25fr;gap:8px;margin-top:12px}.mbh-ab{border:1px solid var(--mbh-line);background:transparent;border-radius:11px;padding:11px 8px;font-size:12px;font-weight:800;letter-spacing:.04em;color:hsl(var(--foreground));display:flex;align-items:center;justify-content:center;gap:6px}.mbh-ab.red{border:0;color:#fff;background:linear-gradient(180deg,#f0524a,#b92a24);box-shadow:inset 0 1px #ffffff40,0 5px 14px #e5484d47}.mbh-ab.red.arm{background:linear-gradient(180deg,#ffd27a,#f2b134);color:#2a1a02}.mbh-ab:active{transform:scale(.97)}.mbh-ab .c{font-size:10.5px;padding:2px 6px;border-radius:6px;background:#00000038;display:flex;align-items:center;gap:2px}@media (prefers-reduced-motion: reduce){.mbh-b,.mbh-bx{transition:none}.mbh-ab:active,.mbh-bh:active{transform:none}}.mpp-nav{display:grid;grid-template-columns:36px 1fr 36px 36px;align-items:center;gap:2px;margin:0 -4px 2px}.mpp-nav button{height:34px!important;width:34px}.mpp-nav-count{text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.14em;color:hsl(var(--muted-foreground))}.mpp-strip{display:flex;gap:3px;margin:6px 2px 4px}.mpp-strip button{flex:1;height:4px;padding:0;border-radius:2px;background:hsl(var(--muted));transition:background .2s}.mpp-strip button.on{background:hsl(var(--primary));box-shadow:0 0 6px hsl(var(--primary) / .6)}.mpp-slide-r{animation:mpp-in-r .26s ease-out both}.mpp-slide-l{animation:mpp-in-l .26s ease-out both}@keyframes mpp-in-r{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes mpp-in-l{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.mpp-slide-r,.mpp-slide-l{animation:none}}.mtr-space{font-size:11px;color:hsl(var(--muted-foreground));margin:-4px 2px 8px;letter-spacing:.04em}.mtr-card{position:relative;display:grid;gap:8px;overflow:hidden}.mtr-head{display:flex;align-items:center;gap:8px;font-size:12.5px}.mtr-head .ago{margin-left:auto;font-size:11px;color:hsl(var(--muted-foreground))}.mtr-status{font-size:9.5px;font-weight:800;letter-spacing:.14em;padding:2px 7px;border-radius:5px;border:1px solid}.mtr-status.in{color:#fa9338;border-color:#fa933880;background:#fa93381f}.mtr-status.wait{color:#5aa3f6;border-color:#5aa3f680;background:#5aa3f61f}.mtr-av{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font-weight:800;font-size:12px;background:hsl(var(--muted));color:hsl(var(--foreground));flex-shrink:0}.mtr-av.sm{width:20px;height:20px;font-size:10px;border-radius:6px}.mtr-who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtr-block{display:grid;gap:5px}.mtr-block-h{font-size:10px;font-weight:800;letter-spacing:.16em;color:hsl(var(--muted-foreground))}.mtr-from{display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:2px;font-size:8.5px;font-weight:800;letter-spacing:.12em;padding:1px 5px;border-radius:4px;border:1px solid}.mtr-from.hand{color:#64a9f7;border-color:#64a9f773;background:#64a9f71a}.mtr-from.duffle{color:#c182ed;border-color:#c182ed73;background:#c182ed1a}.mtr-info{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;color:hsl(var(--muted-foreground));flex-shrink:0}.mtr-gold{padding:9px 12px;border-radius:12px;border:1px solid hsl(45 90% 55% / .6);background:#f4c02514;color:#facc42;font-weight:800;font-size:14px}.mtr-none{font-size:12px;color:hsl(var(--muted-foreground));padding:4px 2px}.mtr-after{font-size:11.5px;color:hsl(var(--muted-foreground))}.mtr-after b{color:#3cdd77}.mtr-accept.armed{background:#f9c31f!important;color:#291a0a!important;border-color:#f9c31f!important}.mtr-cancel.armed{background:hsl(var(--destructive))!important;color:hsl(var(--destructive-foreground))!important;border-color:hsl(var(--destructive))!important}.mtr-complete{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:6px;background:hsl(var(--background) / .82);color:#3cdd77;letter-spacing:.12em;animation:mtr-pop .35s ease-out both}@keyframes mtr-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.mtr-recent{display:grid;gap:4px}.mtr-rrow{display:flex;align-items:center;gap:7px;padding:7px 9px;border-radius:10px;background:hsl(var(--card) / .6);border:1px solid hsl(var(--border) / .5);font-size:12px;min-width:0}.mtr-rname{max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtr-rswap{display:flex;align-items:center;gap:4px;min-width:0;flex:1;overflow:hidden}.mtr-rswap small{font-size:8.5px;letter-spacing:.12em;color:hsl(var(--muted-foreground));font-weight:800}.mtr-rrow .ago{font-size:10.5px;color:hsl(var(--muted-foreground))}.mtr-mini{display:inline-flex;gap:2px}.mtr-mini i{font-style:normal;font-size:9px;font-weight:800;padding:1px 4px;border-radius:4px;border:1px solid currentColor}.mtr-mini i.q10{color:#fac938!important}.mtr-mini i.gold{color:#fac938}.mtr-mini i.none{border:none;color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion: reduce){.mtr-complete{animation:none}}@property --mgod-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.mrow.m-godly{border-color:transparent;background:linear-gradient(95deg,color-mix(in srgb,#fff 12%,hsl(var(--surface-2))),hsl(var(--surface-2)) 55%) padding-box,linear-gradient(115deg,#ff9a9a,#ffd36b,#96f5b0,#7fd8ff,#b9a2ff,#ff9ade,#ff9a9a) border-box;background-size:auto,300% 100%;animation:mgod-flow 7s linear infinite;box-shadow:0 0 14px #ffffff1a}@keyframes mgod-flow{0%{background-position:0 0,0% 0}to{background-position:0 0,300% 0}}.mrow.m-godly:before{background:linear-gradient(180deg,#ff9a9a,#ffd36b,#96f5b0,#7fd8ff,#b9a2ff,#ff9ade,#ff9a9a);background-size:100% 300%;animation:mgod-flow-v 7s linear infinite;box-shadow:0 0 12px #ffffff73}@keyframes mgod-flow-v{to{background-position:0 300%}}.m-godly .mrow-name,.m-godly-text{background:linear-gradient(90deg,#fff,#fff 36%,#ffb0b0 42%,#ffe39a,#a8ffc2,#9ee3ff,#cdb8ff,#ffb3e6 62%,#fff 68%,#fff);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:mgod-sweep 4.5s ease-in-out infinite}@keyframes mgod-sweep{0%{background-position:100% 0}70%,to{background-position:0% 0}}.m-godly .mrow-qchip:not(.mrow-qchip-mint):not(.mrow-qchip-q10){color:#fff;border:2px solid transparent;text-shadow:0 0 8px rgba(255,255,255,.75);background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.2),transparent 70%) padding-box,linear-gradient(#16121b,#16121b) padding-box,conic-gradient(from var(--mgod-a),#ff9a9a,#ffd36b,#96f5b0,#7fd8ff,#b9a2ff,#ff9ade,#ff9a9a) border-box;box-shadow:0 0 12px #ffffff59;animation:mgod-spin 5s linear infinite}@keyframes mgod-spin{to{--mgod-a: 360deg}}.mfound-best.m-godly-chip{color:#fff;border-color:transparent;background:linear-gradient(hsl(var(--background)),hsl(var(--background))) padding-box,linear-gradient(90deg,#ff9a9a,#ffd36b,#96f5b0,#7fd8ff,#b9a2ff,#ff9ade) border-box}@media (prefers-reduced-motion: reduce){.mrow.m-godly,.mrow.m-godly:before,.m-godly .mrow-name,.m-godly-text,.m-godly .mrow-qchip{animation:none!important}}.mprem{--m: #f2b134;transition:box-shadow .3s;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--m) 70%,transparent),0 0 26px color-mix(in srgb,var(--m) 32%,transparent)}.mprem-bronze{--m: #c98a52}.mprem-silver{--m: #d6dbe3}.mprem-gold{--m: #f2b134}.mprem:after{content:"";position:absolute;left:0;right:0;top:-70px;height:70px;pointer-events:none;z-index:4;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--m) 38%,transparent),transparent);animation:mprem-sweep .75s cubic-bezier(.5,0,.5,1) .05s 1 both}@keyframes mprem-sweep{0%{top:-70px;opacity:1}to{top:100%;opacity:.2}}.mprem-seal{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) 40px;gap:10px;align-items:center;min-height:54px;padding:7px 10px 7px 12px;border-radius:12px;overflow:hidden;border:1px dashed color-mix(in srgb,var(--c) 50%,transparent);background:linear-gradient(95deg,color-mix(in srgb,var(--c) 12%,hsl(var(--surface-2))),hsl(var(--surface-2)) 60%);animation:mprem-drop .3s cubic-bezier(.2,.9,.3,1.3) var(--d, 0ms) both}@keyframes mprem-drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.mprem-q{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-weight:800;font-size:13px;color:color-mix(in srgb,var(--c) 75%,#fff);border:2px solid color-mix(in srgb,var(--c) 60%,transparent);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 22%,transparent),#00000073 75%)}.mprem-sk,.mprem-st{display:flex;flex-direction:column;gap:7px;min-width:0}.mprem-sk i,.mprem-st i{display:block;height:10px;border-radius:6px;background:linear-gradient(90deg,hsl(var(--muted) / .45),color-mix(in srgb,var(--c) 40%,hsl(var(--muted))),hsl(var(--muted) / .45));background-size:200% 100%;animation:mprem-shim 1.2s linear infinite}.mprem-sk i:last-child{width:62%;height:7px}.mprem-st i{height:9px}@keyframes mprem-shim{0%{background-position:100% 0}to{background-position:-100% 0}}.mprem-seal.hot{animation:mprem-drop .3s cubic-bezier(.2,.9,.3,1.3) var(--d, 0ms) both,mprem-hot 1.1s ease-in-out .3s infinite}@keyframes mprem-hot{50%{box-shadow:0 0 0 1px var(--c),0 0 18px color-mix(in srgb,var(--c) 55%,transparent)}}.mprem-seal.charge{animation:mprem-shake .09s linear infinite;box-shadow:0 0 0 2px var(--c),0 0 24px var(--c)}@keyframes mprem-shake{25%{transform:translate(-2px) rotate(-.4deg)}75%{transform:translate(2px) rotate(.4deg)}}.mprem-seal.m-godly-seal{border-style:solid;border-color:transparent;background:linear-gradient(95deg,color-mix(in srgb,#fff 10%,hsl(var(--surface-2))),hsl(var(--surface-2)) 60%) padding-box,linear-gradient(115deg,#ff9a9a,#ffd36b,#96f5b0,#7fd8ff,#b9a2ff,#ff9ade) border-box}.mrow.mprem-in{animation:mprem-flip .28s cubic-bezier(.2,.9,.3,1.3) both}.mrow.mprem-in.mprem-lit{animation:mprem-flip .28s cubic-bezier(.2,.9,.3,1.3) both,mprem-ring .9s ease-out .1s both}@keyframes mprem-flip{0%{transform:perspective(600px) rotateX(-90deg);opacity:.4}to{transform:none;opacity:1}}@keyframes mprem-ring{0%{box-shadow:0 0 0 2px var(--c),0 0 26px var(--c)}to{box-shadow:0 0 0 0 transparent}}.mprem-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none}.mprem-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--c) 45%,transparent),transparent 62%);animation:mprem-flash .65s ease-out both}@keyframes mprem-flash{0%{opacity:1}to{opacity:0}}.mprem-callout{position:absolute;left:50%;top:34%;transform:translate(-50%,-50%);white-space:nowrap;font-family:"Black Ops One",var(--font-display, sans-serif);font-size:clamp(30px,11vw,48px);letter-spacing:.06em;color:var(--c);text-shadow:0 0 24px color-mix(in srgb,var(--c) 70%,transparent),0 2px 0 rgba(0,0,0,.6);animation:mprem-call 1.5s cubic-bezier(.2,.9,.3,1.2) both}.mprem-callout.m-godly-text{text-shadow:none;filter:drop-shadow(0 0 14px rgba(255,255,255,.55));animation:mprem-call 1.5s cubic-bezier(.2,.9,.3,1.2) both,mgod-sweep 1.5s ease-in-out both}@keyframes mprem-call{0%{opacity:0;transform:translate(-50%,-50%) scale(2.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(.95)}80%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.04)}}@media (prefers-reduced-motion: reduce){.mprem:after,.mprem-seal,.mprem-seal.hot,.mprem-seal.charge,.mprem-sk i,.mprem-st i,.mrow.mprem-in,.mrow.mprem-in.mprem-lit,.mprem-flash{animation:none!important}.mprem-callout,.mprem-callout.m-godly-text{animation:none}}.mfound-body{position:relative;min-height:calc(26px + 6 * var(--mrow-h, 64px) + 5 * 4px)}.mfound-body>.mscan{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;padding:0;z-index:5;animation:mscan-fade-in .18s ease-out both}.mfound-body>.mscan.mscan-out{animation:mscan-fade-out .2s ease-in both;pointer-events:none}@keyframes mscan-fade-in{0%{opacity:0}}@keyframes mscan-fade-out{to{opacity:0}}.mhe-radar-hot .mhe-scope{border-color:#e24236bf;background:radial-gradient(circle,hsl(4 70% 40% / .22),transparent 70%);box-shadow:0 0 30px #db302473}.mhe-radar-hot .mhe-sweep{background:conic-gradient(from 0deg,hsl(4 85% 58% / .6),transparent 25%)!important}.mhe-radar-hot .mhe-ring{border-color:#e44e4459!important}.mhe-radar-hot .mhe-blip{background:#f0574c!important;box-shadow:0 0 12px #ee382b!important}.mhe-radar-hot .mhe-cross{border-color:#ffd2cc;box-shadow:0 0 14px #f04e42}.mhe-radar-hot .mhe-cross:before,.mhe-radar-hot .mhe-cross:after{background:#ffd2cc}.mhe-radar-hot .mhe-progress i{background:#df453a!important}.mhe-radar-hot .mhe-status{color:#f2685f}.mips{--c: hsl(var(--muted-foreground));position:relative;display:flex;flex-direction:column;height:min(84dvh,700px);padding:8px 12px calc(10px + var(--safe-area-bottom, 0px));overflow:hidden}.mips-top{display:flex;align-items:center;gap:6px}.mips-nav{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}.mips-nav svg{width:18px;height:18px}.mips-nav:disabled{opacity:.3}.mips-nav:not(:disabled):active{transform:scale(.94)}.mips-x{margin-left:2px}.mips-count{flex:1;min-width:0;text-align:center;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mips-count b{color:hsl(var(--foreground))}.mips-strip{display:flex;gap:3px;margin:8px 0 2px}.mips-strip button{flex:1;height:4px;border-radius:2px;background:var(--s);opacity:.3;padding:0;transition:opacity .2s,transform .2s}.mips-strip button.on{opacity:1;transform:scaleY(1.6)}.mips-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;touch-action:pan-y}.mips-slide{flex:1;min-height:0;display:flex;flex-direction:column}.mips-in-r{animation:mips-in-r .24s ease-out}.mips-in-l{animation:mips-in-l .24s ease-out}@keyframes mips-in-r{0%{transform:translate(36px);opacity:0}to{transform:none;opacity:1}}@keyframes mips-in-l{0%{transform:translate(-36px);opacity:0}to{transform:none;opacity:1}}.mips-bump-l{animation:mips-bump-l .3s ease}.mips-bump-r{animation:mips-bump-r .3s ease}@keyframes mips-bump-l{40%{transform:translate(10px)}}@keyframes mips-bump-r{40%{transform:translate(-10px)}}.mips-head{display:flex;gap:12px;align-items:flex-start;padding:12px 0 8px}.mips .mips-q{width:48px;height:48px;border-radius:13px;font-size:16px;flex:none}.mips-head-tx{min-width:0;flex:1}.mips-eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.mips-name{margin-top:2px;font-size:20px;line-height:1.15;font-weight:800;color:var(--c);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mips-play{margin-left:6px;width:24px;height:24px;border-radius:999px;font-size:10px;vertical-align:middle;border:1px solid color-mix(in srgb,var(--c) 50%,transparent);background:color-mix(in srgb,var(--c) 12%,transparent);color:var(--c)}.mips-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.mips-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:10.5px;border:1px solid hsl(var(--border));background:hsl(var(--muted) / .3);color:hsl(var(--muted-foreground))}.mips-chip img{width:12px;height:12px;-o-object-fit:contain;object-fit:contain}.mips-chip-war{color:#fbbf24;border-color:#fbbf2473;background:#fbbf241a}.mips-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:10px;background:hsl(var(--muted) / .35);margin-bottom:8px}.mips-tabs button{height:30px;border-radius:8px;font-size:12px;font-weight:700;color:hsl(var(--muted-foreground))}.mips-tabs button.on{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 4px #0000004d}.mips-pane{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.mips-details{display:flex;flex-direction:column;gap:8px}.mips-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mips-stats div,.mips-tile{border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card));padding:7px 9px;min-width:0}.mips-stats small,.mips-tile small{display:block;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.mips-stats b{display:block;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.mips-atk{color:#f07a5a}.mips-def{color:#6aa8ff}.mips-research p{margin-top:5px;font-size:11px;color:hsl(var(--muted-foreground))}.mips-research p b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.mips-research p.ok{color:#4ade80;font-weight:700}.mips-bar{position:relative;height:7px;border-radius:999px;background:hsl(var(--muted) / .5);overflow:hidden}.mips-bar i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,hsl(var(--h, 142) 72% 40%),hsl(var(--h, 142) 85% 56%));box-shadow:0 0 6px hsl(var(--h, 142) 85% 56% / .45);transition:width .4s ease}.mips-bar.done i{width:100%!important}.mips-bar.done:after{content:"";position:absolute;top:0;bottom:0;width:30%;left:-40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:mips-glint 2.6s ease-in-out infinite}@keyframes mips-glint{0%{left:-40%}60%,to{left:120%}}.mips-tiles{display:grid;grid-template-columns:1fr 1fr;gap:6px}.mips-tile b{display:block;font-size:14px;font-weight:800;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mips-tile>span{display:block;font-size:10.5px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mips-craft-row{display:flex;gap:6px;margin-top:4px;align-items:center;min-width:0}.mips-set{flex:1;min-width:0;padding:4px 7px;border-radius:8px;background:hsl(var(--muted) / .35)}.mips-set em{display:block;font-style:normal;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsl(var(--rarity-assembled))}.mips-set i{display:block;height:2px;margin-top:3px;border-radius:2px;background:hsl(var(--border));overflow:hidden}.mips-set u{display:block;height:100%;background:hsl(var(--rarity-assembled))}.mips-more{flex:none;font-size:11px;font-weight:700;color:hsl(var(--muted-foreground))}.mips-hist{display:flex;flex-direction:column;gap:6px}.mips-ev{border:1px solid hsl(var(--border));border-radius:10px;padding:7px 10px;background:hsl(var(--card))}.mips-ev b{display:block;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mips-ev span{font-size:10.5px;color:hsl(var(--muted-foreground))}.mips-empty{text-align:center;padding:24px 0;font-size:12px;color:hsl(var(--muted-foreground))}.mips-actions{flex:none;display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid hsl(var(--border) / .6)}@media (prefers-reduced-motion: reduce){.mips-in-r,.mips-in-l,.mips-bump-l,.mips-bump-r{animation:none}.mips-bar.done:after{animation:none;display:none}}.mips.m-godly .mips-name{background:linear-gradient(90deg,#fff,#fff 36%,#ffb0b0 42%,#ffe39a,#a8ffc2,#9ee3ff,#cdb8ff,#ffb3e6 62%,#fff 68%,#fff);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:mgod-sweep 4.5s ease-in-out infinite}.mips-strip button.g{background:linear-gradient(90deg,#ff9a9a,#ffd36b,#96f5b0,#7fd8ff,#b9a2ff,#ff9ade)}@media (prefers-reduced-motion: reduce){.mips.m-godly .mips-name{animation:none}}.mips-tile small svg{width:11px;height:11px;vertical-align:-1px;margin-right:4px}.mips-tile.tc small{color:#f2b134}.mips-tile.tc.new b{color:#4ade80}.mips-tile.tc.new{border-color:#4ade8059;background:linear-gradient(160deg,#4ade8017,hsl(var(--card)) 70%)}.mips-tile.up small{color:#ffd36b}.mips-tile.up.go{border-color:#f2b13461;background:linear-gradient(160deg,#f2b1341a,hsl(var(--card)) 70%)}.mips-tile.up b em{font-style:normal;color:#ffe08a;text-shadow:0 0 8px rgba(255,224,138,.45)}.mips-tile.up.max b{color:#ffd766}.mips-tile.mute b{color:hsl(var(--muted-foreground))}.mips-craft small svg{width:11px;height:11px;vertical-align:-1px;margin-right:4px}.mips-craft-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0;background:none;border:0;text-align:left;color:inherit}.mips-craft-tog{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:800;color:hsl(var(--primary));white-space:nowrap}.mips-craft-tog svg{width:13px;height:13px;transition:transform .25s ease}.mips-craft.open .mips-craft-tog svg{transform:rotate(180deg)}.mips-recipes{display:grid;gap:10px;margin-top:8px}.mips-rec-hd{display:flex;align-items:center;gap:6px;min-width:0}.mips-rec-hd b{flex:1;min-width:0;font-size:12.5px;color:var(--rc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mips-rec-tc{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:800;color:#f2b134;padding:1px 6px;border-radius:6px;border:1px solid rgba(242,177,52,.5);background:#f2b1341a}.mips-rec-tc svg{width:10px;height:10px}.mips-rec-ct{flex:none;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground))}.mips-rec-bar{display:block;height:3px;margin:5px 0 6px;border-radius:2px;background:hsl(var(--muted) / .5);overflow:hidden}.mips-rec-bar u{display:block;height:100%;background:var(--rc)}.mips-rec ul{display:grid;gap:3px;margin:0;padding:0;list-style:none}.mips-rec li{display:flex;align-items:center;gap:6px;min-width:0;font-size:11.5px;padding:4px 6px;border-radius:7px;background:hsl(var(--muted) / .25)}.mips-rec li svg{width:13px;height:13px;flex:none}.mips-rec li .nm{flex:1;min-width:0;color:var(--ic);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mips-rec li .q{flex:none;font-size:10px;font-weight:800;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground))}.mips-rec li.have svg{color:#4ade80}.mips-rec li.part svg,.mips-rec li .q.part{color:#f2b134}.mips-rec li.need{opacity:.55}.mips-rec li.need svg{color:hsl(var(--muted-foreground))}.mips-rec li.self{box-shadow:inset 0 0 0 1px var(--ic)}.mips-tl{position:relative;display:grid;gap:12px;padding:4px 0 4px 18px}.mips-tl:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:2px;border-radius:1px;background:hsl(var(--border))}.mips-tl .mips-ev{position:relative;border:0;padding:0;background:none}.mips-tl .mips-ev:before{content:"";position:absolute;left:-17px;top:4px;width:10px;height:10px;border-radius:50%;background:var(--ec);box-shadow:0 0 8px var(--ec);border:2px solid hsl(var(--background))}.mips-tl .mips-ev b{white-space:normal;font-size:12.5px;line-height:1.35}.mips-acts{display:flex;gap:6px}.mips-act{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--muted) / .4);color:hsl(var(--foreground));font-size:12.5px;font-weight:800;white-space:nowrap;transition:transform .1s,background .2s,border-color .2s}.mips-act svg{width:15px;height:15px;flex:none}.mips-act small{font-size:10px;font-weight:700;color:hsl(var(--muted-foreground))}.mips-act:active{transform:scale(.97)}.mips-act:disabled{opacity:.4}.mips-act.drop{color:#ff8a8d;border-color:#e5484d80;background:#e5484d14}.mips-act.drop.arm{color:#fff;background:#e5484d;border-color:#e5484d;animation:mips-arm .26s}.mips-act.drop.war{box-shadow:0 0 0 2px #fbbf24,0 0 14px #fbbf2499}.mips-act.up{color:#ffd36b;border-color:#f2b13473}.mips-act.trophy{flex:1.4;border:0;color:#241203;background:linear-gradient(180deg,#f7a74a,#e2671f);box-shadow:0 4px 14px #e8702a4d}@keyframes mips-arm{25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media (prefers-reduced-motion: reduce){.mips-act.drop.arm{animation:none}.mips-craft-tog svg{transition:none}}.mcl-tools{display:flex;gap:7px;margin:12px 0 4px}.mcl-srch{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:11px;background:hsl(var(--background));border:1px solid hsl(var(--border))}.mcl-srch:focus-within{border-color:hsl(var(--primary))}.mcl-srch svg{width:15px;height:15px;opacity:.6}.mcl-srch input{flex:1;min-width:0;border:0;background:none;color:inherit;font-size:13px;padding:10px 0;outline:none}.mcl-srch button{border:0;background:hsl(var(--muted));width:22px;height:22px;border-radius:50%;display:grid;place-items:center;padding:0}.mcl-srch button svg{width:12px;height:12px}.mcl-sortwrap{position:relative;flex:none;display:flex}.mcl-sortb,.mcl-filtb{display:flex;align-items:center;gap:6px;border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:11px;padding:0 11px;font-size:11.5px;font-weight:800;color:hsl(var(--muted-foreground))}.mcl-sortb b,.mcl-filtb b{color:hsl(var(--foreground))}.mcl-sortb svg,.mcl-filtb svg{width:14px;height:14px}.mcl-filtb.on{border-color:hsl(var(--primary));color:hsl(var(--primary))}.mcl-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:190px;padding:5px;border-radius:13px;background:hsl(var(--popover));border:1px solid hsl(var(--border));box-shadow:0 14px 34px #0000008c;animation:mclmenu .18s cubic-bezier(.2,.8,.2,1);transform-origin:top right}@keyframes mclmenu{0%{opacity:0;transform:scale(.92) translateY(-4px)}}.mcl-menu button{display:flex;align-items:center;gap:8px;width:100%;border:0;background:none;padding:9px 10px;border-radius:9px;font-size:12px;font-weight:700;color:hsl(var(--muted-foreground));text-align:left}.mcl-menu button svg{width:13px;height:13px;margin-left:auto;opacity:0;color:hsl(var(--primary))}.mcl-menu button.on{color:hsl(var(--foreground));background:hsl(var(--muted)/.4)}.mcl-menu button.on svg{opacity:1}.mcl-mh{font-size:9.5px;letter-spacing:.16em;font-weight:800;opacity:.55;padding:6px 10px 4px}.mcl-filters{margin:6px 0 4px;padding:10px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card))}.mcl-filters h4{font-size:10px;letter-spacing:.14em;font-weight:800;opacity:.7;margin:4px 0 6px;text-transform:uppercase}.mcl-filters .ml-filter-options{display:flex;flex-wrap:wrap;gap:6px}.mcl-filters .ml-filter-options img{width:14px;height:14px}.mcl-fbar{display:flex;align-items:center;gap:8px;margin:6px 0 2px;padding:7px 10px;border-radius:10px;font-size:11px;background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.4)}.mcl-fbar button{margin-left:auto;border:0;background:#00000040;border-radius:7px;padding:4px 8px;font-size:10.5px;font-weight:800}.mcl-sub{display:flex;align-items:center;gap:8px;font-size:10.5px;color:hsl(var(--muted-foreground));margin:0 2px 8px}.mcl-sub b{color:hsl(var(--foreground))}.mcl-own{margin-left:auto;display:flex;gap:4px}.mcl-own button{border:1px solid hsl(var(--border));background:none;border-radius:7px;padding:3px 7px;font-size:10px;font-weight:800;color:hsl(var(--muted-foreground))}.mcl-own button.on{color:hsl(var(--foreground));border-color:var(--rarity-color,currentColor)}.mcl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0}.ml-rarity-items-grid{min-width:0;padding:0 10px 10px}.mcl-t{min-width:0;--c:var(--rarity-color,#c9c2b6);position:relative;border:1px solid color-mix(in srgb,var(--c) 38%,transparent);border-radius:12px;padding:15px 4px 7px;display:flex;flex-direction:column;align-items:center;min-height:104px;background:radial-gradient(90% 60% at 50% 22%,color-mix(in srgb,var(--c) 18%,transparent),transparent 70%),hsl(var(--card));text-align:center;transition:transform .12s;color:inherit}.mcl-t:active{transform:scale(.94)}.mcl-no{position:absolute;top:4px;left:6px;font-size:8.5px;font-weight:700;opacity:.5}.mcl-tn{margin-top:6px;font-size:10px;font-weight:700;line-height:1.2;color:var(--c);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:24px;word-break:break-word}.mcl-ts{margin-top:auto;padding-top:4px;display:flex;gap:5px;font-size:9px;font-weight:800}.mcl-ts span{display:flex;align-items:center;gap:2px}.mcl-ts svg{width:9px;height:9px}.mcl-ts .a,.mcl-fst .a{color:#f07a5a}.mcl-ts .d,.mcl-fst .d{color:#6aa8ff}.mcl-t.miss{background:repeating-linear-gradient(135deg,#17120d 0,#17120d 6px,#19140f 6px,#19140f 12px);border:1px dashed #3d3126}.mcl-t.miss .mcl-tn{color:#4f4438;letter-spacing:.1em}.mcl-t.miss .mcl-ts{color:#3d3126}.mcl-t.p10{box-shadow:inset 0 0 0 1px #f2b13459,0 0 12px #f2b1341f}.mcl-t.pm{border:1px solid transparent;background:linear-gradient(hsl(var(--card)),hsl(var(--card))) padding-box,linear-gradient(120deg,#8ff3ff,#c084fc,#ff5ec4,#ffd27a,#8ff3ff) border-box;background-size:100% 100%,300% 300%;animation:mclholo 4s linear infinite}.mcl-more{grid-column:1/-1;border:1px dashed hsl(var(--border));background:none;border-radius:11px;padding:10px;font-size:11px;font-weight:800;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin-top:2px}.mcl-more b{color:var(--rarity-color)}.mcl-empty{text-align:center;font-size:11.5px;opacity:.6;padding:14px 6px}.mcl-q{--c:var(--rarity-color,#c9c2b6);position:relative;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none;font-weight:800;font-size:11.5px;color:var(--c);border:2px solid var(--c);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 26%,transparent),#0006 75%)}.mcl-q.big{width:38px;height:38px;font-size:13px}.mcl-q.miss{color:#4f4438;border:2px dashed #3d3126;background:#120e0a;font-size:14px}.mcl-q.q10{color:#ffe08a;border:2px solid transparent;background:linear-gradient(#1f170c,#1f170c) padding-box,linear-gradient(135deg,#fff3c4,#f2b134 40%,#9a6a0c 70%,#ffe08a) border-box;box-shadow:0 0 12px #f2b1348c;text-shadow:0 0 6px rgba(242,177,52,.7)}.mcl-q.qm{display:flex;align-items:center;justify-content:center;color:#e8fdff;border:2px solid transparent;background:linear-gradient(#0f1519,#0f1519) padding-box,linear-gradient(120deg,#8ff3ff,#c084fc,#ff5ec4,#ffd27a,#8ff3ff) border-box;background-size:100% 100%,300% 300%;animation:mclholo2 4s linear infinite}.mcl-star{margin-left:1px;background:linear-gradient(120deg,#8ff3ff,#c084fc,#ff5ec4,#ffd27a);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes mclholo{to{background-position:0 0,300% 0}}@keyframes mclholo2{to{background-position:0 0,300% 0}}.mcl-sheet{max-height:94vh;overflow-y:auto;padding:22px 16px calc(18px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0}.mcl-stage{perspective:1100px;display:flex;justify-content:center;padding:4px 0 2px;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mcl-card{--c:#c9c2b6;position:relative;width:250px;aspect-ratio:.7;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,1.2,.4,1);cursor:pointer;outline:none}.mcl-card.flip{transform:rotateY(180deg)}.mcl-card.in-r{animation:mclinr .32s cubic-bezier(.2,.8,.2,1)}.mcl-card.in-l{animation:mclinl .32s cubic-bezier(.2,.8,.2,1)}@keyframes mclinr{0%{opacity:0;translate:40px 0}}@keyframes mclinl{0%{opacity:0;translate:-40px 0}}.mcl-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;padding:12px;display:flex;flex-direction:column;border:2px solid color-mix(in srgb,var(--c) 60%,transparent);background:radial-gradient(90% 55% at 50% 38%,color-mix(in srgb,var(--c) 30%,transparent),transparent 70%),linear-gradient(180deg,#221a13,#130f0b);box-shadow:0 18px 40px #00000080;color:#efe6d8}.mcl-card.q10f .mcl-face{border-color:transparent;background:radial-gradient(90% 55% at 50% 38%,color-mix(in srgb,var(--c) 30%,transparent),transparent 70%) padding-box,linear-gradient(180deg,#221a13,#130f0b) padding-box,linear-gradient(135deg,#fff3c4,#f2b134 40%,#9a6a0c 70%,#ffe08a) border-box}.mcl-card.mf .mcl-face{border-color:transparent;background:linear-gradient(180deg,#221a13,#130f0b) padding-box,linear-gradient(120deg,#8ff3ff,#c084fc,#ff5ec4,#ffd27a,#8ff3ff) border-box;background-size:100% 100%,300% 300%;animation:mclholo 4s linear infinite}.mcl-fr{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:800;color:#9a8c7a;gap:6px}.mcl-lb{padding:3px 7px;border-radius:6px;background:#00000059;color:#efe6d8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcl-art{flex:1;display:grid;place-items:center;position:relative}.mcl-art:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c) 22%,transparent),transparent 65%)}.mcl-glyph{position:relative;font-size:84px;line-height:1;color:var(--c);text-shadow:0 0 18px color-mix(in srgb,var(--c) 60%,transparent)}.mcl-fn{font-size:19px;line-height:1.05;letter-spacing:.02em;color:var(--c);text-align:center;word-break:break-word}.mcl-fs{text-align:center;font-size:10px;letter-spacing:.16em;font-weight:800;color:#9a8c7a;margin-top:4px}.mcl-fb{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid rgba(255,255,255,.08)}.mcl-fb .mcl-q{--c:inherit}.mcl-card .mcl-fb .mcl-q:not(.miss):not(.q10):not(.qm){--c:var(--c)}.mcl-fst{display:flex;gap:12px;font-size:16px;font-weight:800}.mcl-fst span{display:flex;align-items:center;gap:4px}.mcl-fst svg{width:14px;height:14px}.mcl-shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%);transform:translate(-120%);animation:mclsweep 1s .25s ease-out}@keyframes mclsweep{to{transform:translate(120%)}}.mcl-back{transform:rotateY(180deg)}.mcl-back h5{margin:2px 0 10px;font-size:10px;letter-spacing:.2em;font-weight:800;color:#9a8c7a;text-align:center}.mcl-tl{display:grid;gap:8px;margin:0}.mcl-tl div{display:flex;justify-content:space-between;gap:10px;font-size:12px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.06)}.mcl-tl dt{color:#9a8c7a}.mcl-tl dd{margin:0;font-weight:800;text-align:right}.mcl-flav{margin-top:auto;font-size:11px;color:#cdbfa9;font-style:italic;text-align:center;line-height:1.45;padding:10px 4px 2px;border-top:1px solid rgba(255,255,255,.08)}.mcl-det{margin-top:10px;border:1px solid rgba(255,255,255,.14);background:#0000004d;color:#efe6d8;border-radius:10px;padding:8px;font-size:11px;font-weight:800}.mcl-card.miss{--c:#6d6153}.mcl-card.miss .mcl-face{border:2px dashed #46382a;background:repeating-linear-gradient(135deg,#17120d 0,#17120d 8px,#1a1510 8px,#1a1510 16px)}.mcl-card.miss .mcl-art:before{display:none}.mcl-unk{font-size:110px;line-height:1;color:#3d3126;text-shadow:0 2px 0 #0d0a07}.mcl-card.miss .mcl-fn{color:#5d5145;letter-spacing:.08em}.mcl-card.miss .mcl-fst{color:#4f4438}.mcl-miss-msg{margin:auto 0;text-align:center;font-size:12px;line-height:1.5;color:#9a8c7a;padding:0 8px}.mcl-miss-msg b{display:block;font-size:11px;letter-spacing:.14em;color:#efe6d8;margin-bottom:8px}.mcl-nav{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.mcl-nav button{width:40px;height:40px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));display:grid;place-items:center}.mcl-nav button:disabled{opacity:.3}.mcl-nav span{font-size:11px;opacity:.75;font-weight:700;text-align:center}.mcl-nav span b{display:block;font-size:10px;letter-spacing:.14em}.mcl-acts{display:grid;grid-template-columns:1fr 1.4fr;gap:8px;margin-top:14px}.mcl-btn{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:12px;font-size:12.5px;font-weight:800}.mcl-btn svg{width:15px;height:15px}.mcl-btn.go{background:linear-gradient(180deg,#f39a3d,#e8702a);border-color:transparent;color:#241203}.mcl-btn:disabled{opacity:.7}.mcl-btn.off{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-color:transparent;opacity:1}@media (prefers-reduced-motion:reduce){.mcl-card,.mcl-card.in-r,.mcl-card.in-l{transition:none;animation:none}.mcl-t.pm,.mcl-q.qm,.mcl-card.mf .mcl-face,.mcl-shine{animation:none}}.ml-list>.ml-rarity,.ml-rarity-expand,.ml-rarity-expand>div{min-width:0;max-width:100%}.mcl-tools{min-width:0}.mcl-srch{flex:1 1 0;width:0}.mcl-srch input{width:100%}.mcl-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.55;pointer-events:none}.mcl-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a08068c,#0a080640 40%,#0a0806d9 78%)}.mcl-front>*:not(.mcl-bg){position:relative}.mcl-front>.mcl-shine{position:absolute}.mcl-ico{width:96px;height:96px;position:relative}.mgs{--gc: hsl(var(--gh, 30) 75% 58%);display:flex;flex-direction:column;max-height:90vh;overflow:hidden;padding-bottom:0}.mgs-top{display:flex;align-items:center;gap:6px;flex:none}.mgs-nav{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;border:1px solid hsl(var(--border));background:hsl(var(--muted) / .4);color:hsl(var(--foreground))}.mgs-nav svg{width:18px;height:18px}.mgs-nav:disabled{opacity:.3}.mgs-nav:not(:disabled):active{transform:scale(.94)}.mgs-count{flex:1;text-align:center;font-size:10.5px;font-weight:800;letter-spacing:.14em;color:hsl(var(--muted-foreground))}.mgs-count b{color:hsl(var(--foreground))}.mgs-x{margin-left:2px}.mgs-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 0 8px;touch-action:pan-y}.mgs-in-r{animation:mgs-in-r .24s ease-out}.mgs-in-l{animation:mgs-in-l .24s ease-out}@keyframes mgs-in-r{0%{transform:translate(36px);opacity:0}to{transform:none;opacity:1}}@keyframes mgs-in-l{0%{transform:translate(-36px);opacity:0}to{transform:none;opacity:1}}.mgs-bump-l{animation:mgs-bump-l .3s ease}.mgs-bump-r{animation:mgs-bump-r .3s ease}@keyframes mgs-bump-l{40%{transform:translate(10px)}}@keyframes mgs-bump-r{40%{transform:translate(-10px)}}.mgs-crest{position:relative;flex:none;display:inline-grid;place-items:center}.mgs-crest-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mgs-crest-bg path{fill:hsl(var(--gh, 30) 45% 16%);stroke:hsl(var(--gh, 30) 75% 58%);stroke-width:5;filter:drop-shadow(0 0 6px hsl(var(--gh, 30) 75% 50% / .45))}.mgs-crest b{position:relative;margin-top:-6%;font-family:var(--font-display, inherit);letter-spacing:.04em;color:hsl(var(--gh, 30) 85% 72%)}.mgs-banner{display:flex;gap:12px;align-items:center;margin-top:10px;padding:12px;border-radius:16px;background:radial-gradient(110% 120% at 0% 0%,hsl(var(--gh, 30) 70% 50% / .18),transparent 60%),hsl(var(--muted) / .25);border:1px solid hsl(var(--gh, 30) 60% 50% / .35)}.mgs-id{min-width:0}.mgs-id h2{margin:0;font-size:20px;line-height:1.15;letter-spacing:.03em;overflow-wrap:anywhere}.mgs-sub{display:block;margin-top:3px;font-size:11.5px;color:hsl(var(--muted-foreground))}.mgs-sub b{color:hsl(var(--foreground))}.mgs-quote{margin:10px 2px 0;padding:0 0 0 10px;border-left:2px solid var(--gc);font-size:12.5px;font-style:italic;color:hsl(var(--foreground) / .9)}.mgs-quote cite{font-style:normal;font-size:11px;color:hsl(var(--muted-foreground))}.mgs-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px}.mgs-stats>div{text-align:center;padding:9px 4px;border-radius:12px;background:hsl(var(--muted) / .35);border:1px solid hsl(var(--border) / .6)}.mgs-stats b{display:block;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.mgs-stats span{display:block;margin-top:2px;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.mgs-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:12px;padding:4px;border-radius:12px;background:hsl(var(--muted) / .35)}.mgs-tabs button{border:0;border-radius:9px;padding:8px 4px;font-size:12px;font-weight:800;background:transparent;color:hsl(var(--muted-foreground))}.mgs-tabs button.on{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:inset 0 -2px hsl(var(--primary))}.mgs-pane{margin-top:10px}.mgs-load{display:grid;place-items:center;padding:28px;color:hsl(var(--primary))}.mgs-load svg{width:26px;height:26px}.mgs-roster{display:grid;gap:6px}.mgs-mem{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:9px 10px;border-radius:12px;border:1px solid hsl(var(--border) / .6);background:hsl(var(--muted) / .25)}.mgs-mem:active{transform:scale(.99)}.mgs-mem .av{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-weight:800;background:hsl(var(--gh, 30) 50% 30% / .5);color:hsl(var(--gh, 30) 85% 75%)}.mgs-mem .nm{flex:1;min-width:0;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mgs-mem .role{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;letter-spacing:.05em;padding:3px 7px;border-radius:999px;border:1px solid currentColor}.mgs-mem .role svg{width:11px;height:11px}.mgs-mem .role.lead{color:#f2b134}.mgs-mem .role.enf{color:#f39a3d}.mgs-mem .role.raid{color:#f07a5a}.mgs-mem .role.drift{color:hsl(var(--muted-foreground))}.mgs-mem.open{border-style:dashed;opacity:.55}.mgs-mem.open .av{background:transparent;border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground))}.mgs-empty{text-align:center;padding:20px;font-size:12px;color:hsl(var(--muted-foreground))}.mgs-embed{min-height:200px}.mgs-foot{flex:none;padding:10px 0 calc(14px + var(--safe-area-bottom, 0px));border-top:1px solid hsl(var(--border) / .5)}.mgs-apply{width:100%;min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:13px;border:1px solid hsl(var(--border));background:hsl(var(--muted) / .4);color:hsl(var(--muted-foreground));font-size:13px;font-weight:800;letter-spacing:.06em}.mgs-apply svg{width:16px;height:16px}.mgs-apply.go{border:0;color:#241203;background:linear-gradient(180deg,#f7a74a,#e2671f);box-shadow:0 6px 18px #e8702a4d}.mgs-apply.go:disabled{filter:grayscale(.8) brightness(.6)}.mgs-apply.sent{color:#4ade80;border-color:#4ade8073;background:#4ade801a}.mgs-note{margin:6px 0 0;text-align:center;font-size:11px;color:hsl(var(--muted-foreground))}.mgs-mine{display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;font-size:12px;font-weight:800;color:hsl(var(--muted-foreground))}.mgs-mine svg{width:15px;height:15px}.mgb{display:grid;gap:10px}.mgb-search{display:flex;align-items:center;gap:8px;padding:0 12px;height:44px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--muted) / .3)}.mgb-search svg{width:16px;height:16px;color:hsl(var(--muted-foreground));flex:none}.mgb-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:13px;color:hsl(var(--foreground))}.mgb-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.mgb-chips::-webkit-scrollbar{display:none}.mgb-chips button{flex:none;border:1px solid hsl(var(--border));background:hsl(var(--muted) / .3);border-radius:999px;padding:7px 12px;font-size:11.5px;font-weight:800;color:hsl(var(--muted-foreground))}.mgb-chips button.on{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.mgb-hint{font-size:11px;color:hsl(var(--muted-foreground));margin:0 2px}.mgb-card{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:10px 12px;border-radius:14px;border:1px solid hsl(var(--gh, 30) 50% 50% / .3);background:linear-gradient(95deg,hsl(var(--gh, 30) 60% 40% / .14),hsl(var(--card)) 60%)}.mgb-card:active{transform:scale(.99)}.mgb-card .tx{flex:1;min-width:0}.mgb-card b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mgb-card small{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:3px;font-size:11px;color:hsl(var(--muted-foreground))}.mgb-card small .act{color:#f39a3d}.mgb-st{flex:none;font-size:10px;font-weight:800;letter-spacing:.1em;padding:4px 8px;border-radius:7px;border:1px solid currentColor}.mgb-st.open{color:#4ade80}.mgb-st.full{color:hsl(var(--muted-foreground))}.mgb-empty{text-align:center;padding:28px 12px;font-size:12px;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));border-radius:14px}.mgl-row.open{border-color:hsl(var(--primary) / .6)}.mgl-row.open .chev{transform:rotate(90deg)}.mgl-row .chev{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.mgl-xp{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1)}.mgl-xp.open{grid-template-rows:1fr}.mgl-xp>div{overflow:hidden;min-height:0}.mgl-xpin{margin:6px 0 4px;padding:12px;border-radius:14px;border:1px solid hsl(var(--gh, 30) 55% 50% / .35);background:radial-gradient(110% 120% at 0% 0%,hsl(var(--gh, 30) 70% 50% / .14),transparent 60%),hsl(var(--muted) / .25)}.mgl-xphead{display:flex;gap:10px;align-items:center}.mgl-xphead .q{font-size:12px;font-style:italic;color:hsl(var(--foreground) / .85)}.mgl-xpst{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px}.mgl-xpst>div{text-align:center;padding:7px 2px;border-radius:10px;background:hsl(var(--card) / .7);border:1px solid hsl(var(--border) / .5)}.mgl-xpst b{display:block;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.mgl-xpst span{display:block;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.mgl-xpgo{width:100%;margin-top:10px;min-height:40px;border-radius:11px;border:1px solid hsl(var(--primary) / .55);background:hsl(var(--primary) / .12);color:hsl(var(--primary));font-size:12.5px;font-weight:800;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;gap:6px}.mgl-xpgo svg{width:15px;height:15px}@media (prefers-reduced-motion: reduce){.mgs-in-r,.mgs-in-l,.mgs-bump-l,.mgs-bump-r{animation:none}.mgl-xp,.mgl-row .chev{transition:none}}.mgs-notebox{position:relative;margin-bottom:8px}.mgs-notebox textarea{width:100%;resize:none;border-radius:13px;border:1px solid hsl(var(--border));background:hsl(var(--muted) / .3);color:hsl(var(--foreground));font-size:13px;padding:10px 52px 10px 12px;outline:none}.mgs-notebox textarea::-moz-placeholder{color:hsl(var(--muted-foreground))}.mgs-notebox textarea::placeholder{color:hsl(var(--muted-foreground))}.mgs-notebox textarea:focus{border-color:#e2671f;box-shadow:0 0 0 2px #e8702a40}.mgs-notebox span{position:absolute;right:10px;bottom:9px;font-size:10px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.mhc{flex:1;min-height:0;display:flex;flex-direction:column;margin:-8px -4px;color:#efe6d8;font-family:JetBrains Mono,ui-monospace,monospace}.mhc-vh{position:relative;flex:none;overflow:hidden;border-radius:18px;padding:14px 14px 12px;border:1px solid #6b4c18;background:radial-gradient(100% 120% at 50% 0%,rgba(242,177,52,.22),transparent 60%),linear-gradient(180deg,#2a1f12,#1d1611)}.mhc-rays{position:absolute;left:50%;top:-140px;width:420px;height:420px;margin-left:-210px;border-radius:50%;background:repeating-conic-gradient(rgba(242,177,52,.12) 0 8deg,transparent 8deg 22deg);animation:mhc-spin 16s linear infinite;-webkit-mask:radial-gradient(circle,#000 15%,transparent 60%);mask:radial-gradient(circle,#000 15%,transparent 60%)}@keyframes mhc-spin{to{transform:rotate(360deg)}}.mhc-r1{position:relative;display:flex;align-items:center;gap:12px}.mhc-skull{width:44px;height:44px;flex:none;border-radius:13px;display:grid;place-items:center;color:#ff8a7a;background:#e5484d1f;border:1px solid rgba(229,72,77,.4)}.mhc-skull svg{width:22px;height:22px}.mhc-title{min-width:0}.mhc-title h2{margin:0;font-family:Black Ops One,sans-serif;font-weight:400;font-size:27px;letter-spacing:.07em;color:#ffe2a0;text-shadow:0 0 18px rgba(242,177,52,.5);line-height:1;animation:mhc-slam .55s cubic-bezier(.2,1.4,.4,1) both}@keyframes mhc-slam{0%{transform:scale(2.4);opacity:0;filter:blur(4px)}60%{transform:scale(.94);opacity:1;filter:none}to{transform:none}}.mhc-sub{font-size:11px;color:#9a8c7a;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mhc-sub b{color:#efe6d8}.mhc-tmr{margin-left:auto;text-align:center;flex:none}.mhc-ring{position:relative;width:52px;height:52px}.mhc-ring svg{width:52px;height:52px;transform:rotate(-90deg)}.mhc-ring circle{fill:none;stroke-width:4}.mhc-ring .bg{stroke:#3a2f25}.mhc-ring .fg{stroke:#f2b134;stroke-linecap:round;transition:stroke .3s,stroke-dashoffset 1s linear}.mhc-ring b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.mhc-tmr span{display:block;font-size:8.5px;letter-spacing:.12em;color:#6d6153;font-weight:800;margin-top:2px}.mhc-tmr.hot .fg{stroke:#ff5a5f}.mhc-tmr.hot b{color:#ff8a8d;animation:mhc-tk .5s}@keyframes mhc-tk{0%{transform:scale(1.25)}to{transform:none}}.mhc-steps{position:relative;display:flex;gap:6px;margin-top:11px}.mhc-steps span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:9px;font-size:10.5px;font-weight:800;color:#6d6153;background:#00000040;border:1px solid #33281f;transition:all .25s}.mhc-steps i{font-style:normal;flex:none;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-size:9.5px;background:#33281f;color:#9a8c7a}.mhc-steps span.on{color:#efe6d8;border-color:#e8702a;background:#e8702a1f}.mhc-steps span.on i{background:#e8702a;color:#241203}.mhc-steps span.ok{color:#7fd99f;border-color:#4ade8066}.mhc-steps span.ok i{background:#4ade80;color:#05230f}.mhc-body{flex:1;min-height:0;overflow-y:auto;padding:2px 2px 12px}.mhc-sec{display:flex;align-items:center;gap:8px;margin:14px 2px 8px}.mhc-sec h3{margin:0;font-family:Black Ops One,sans-serif;font-weight:400;font-size:15px;letter-spacing:.05em;white-space:nowrap}.mhc-sec .n{font-size:11px;color:#9a8c7a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mhc-bst{margin-left:auto;font-size:10px;font-weight:800;padding:3px 8px;border-radius:999px;color:var(--c);border:1px solid color-mix(in srgb,var(--c) 50%,transparent);white-space:nowrap}.mhc-list{display:grid;gap:6px}.mhc-item{position:relative;border-radius:12px;cursor:pointer;transition:opacity .25s,filter .25s,box-shadow .2s,transform .12s}.mhc-item:active{transform:scale(.985)}.mhc-list.lock .mhc-item{cursor:default}.mhc-ck{position:absolute;left:-6px;top:-6px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;transform:scale(0);transition:transform .25s cubic-bezier(.2,.9,.3,1.6);z-index:3}.mhc-ck svg{width:12px;height:12px;stroke-width:3}.mhc-item.pick{box-shadow:0 0 0 2px var(--c),0 0 20px color-mix(in srgb,var(--c) 45%,transparent)}.mhc-item.pick .mhc-ck{transform:scale(1);background:#4ade80;color:#05230f}.mhc-item.give{box-shadow:0 0 0 2px #e5484d,0 0 18px #e5484d59}.mhc-item.give .mhc-ck{transform:scale(1);background:#e5484d;color:#fff}.mhc-item.dim{opacity:.45;filter:grayscale(.5)}.mhc-item.pop{animation:mhc-pop .4s cubic-bezier(.2,.9,.3,1.6)}@keyframes mhc-pop{0%{transform:scale(1.05)}to{transform:none}}.mhc-handbox{border-radius:16px;padding:2px;transition:box-shadow .3s,background .3s;scroll-margin:12px}.mhc-handbox.ask{box-shadow:0 0 0 1px #e8702a;background:#e8702a0d;animation:mhc-ask 1.6s ease-in-out infinite}@keyframes mhc-ask{50%{box-shadow:0 0 0 2px #e8702a,0 0 22px #e8702a40}}.mhc-empty{border:1px dashed #46382a;border-radius:12px;padding:14px;text-align:center;font-size:11.5px;color:#9a8c7a}.mhc-empty.give{border-color:#4ade80;color:#7fd99f;background:#4ade800f}.mhc-fly{position:fixed;z-index:9999;pointer-events:none;margin:0;box-shadow:0 14px 30px #0009}.mhc-bar{flex:none;border-top:1px solid #33281f;background:linear-gradient(180deg,#1d1611,#16110d);padding:10px 4px calc(6px + env(safe-area-inset-bottom,0px));margin:0 -8px;padding-left:12px;padding-right:12px}.mhc-err{margin:0 0 8px;font-size:11px;color:#ff8a8d;text-align:center}.mhc-sw{display:grid;grid-template-columns:1fr 30px 1fr;gap:6px;align-items:center}.mhc-slot{--c:#46382a;min-width:0;height:54px;border-radius:12px;border:1px dashed #46382a;display:flex;align-items:center;padding:6px 10px;background:#00000040;transition:all .25s}.mhc-slot.f{border-style:solid;border-color:color-mix(in srgb,var(--c) 55%,transparent);background:linear-gradient(95deg,color-mix(in srgb,var(--c) 14%,#1d1611),#1d1611 70%)}.mhc-slot-tx{min-width:0}.mhc-slot small{display:block;font-size:9px;letter-spacing:.12em;font-weight:800;color:#6d6153}.mhc-slot b{display:block;font-size:11.5px;color:var(--c);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mhc-slot span{font-size:11px;color:#6d6153}.mhc-slot.get small{color:#4ade80}.mhc-slot.out small{color:#ff8a8d}.mhc-arrow{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#2a2018;color:#9a8c7a;border:1px solid #46382a}.mhc-arrow svg{width:15px;height:15px}.mhc-arrow.on{background:#e8702a;color:#241203;border-color:#e8702a;animation:mhc-spinp 1.8s ease-in-out infinite}@keyframes mhc-spinp{50%{transform:rotate(180deg)}}.mhc-delta{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:8px;font-size:11.5px;font-weight:800;min-height:16px;color:#9a8c7a}.mhc-delta span{display:inline-flex;align-items:center;gap:3px}.mhc-delta svg{width:12px;height:12px}.mhc-delta .up{color:#4ade80}.mhc-delta .dn{color:#ff8a8d}.mhc-big{width:100%;margin-top:8px;border:0;border-radius:13px;padding:14px;font-weight:800;font-size:14px;letter-spacing:.08em;display:flex;align-items:center;justify-content:center;gap:8px;color:#241203;background:linear-gradient(180deg,#f7a74a,#e2671f);box-shadow:0 6px 20px #e8702a59,inset 0 1px #ffffff59;transition:filter .2s}.mhc-big:disabled{filter:grayscale(.85) brightness(.5);box-shadow:none}.mhc-big.g{color:#05230f;background:linear-gradient(180deg,#7df0b0,#2fae63);box-shadow:0 6px 20px #2fae6359}.mhc-big svg{width:17px;height:17px}.mhc-leave{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:40px;margin:8px 0 0;border-radius:11px;border:1px solid #5a4835;background:#00000040;color:#c9b9a4;font-size:12px;font-weight:800;letter-spacing:.07em;transition:background .2s,border-color .2s,color .2s,transform .1s}.mhc-leave svg{width:14px;height:14px;flex:none}.mhc-leave:active{transform:scale(.98)}.mhc-leave:disabled{opacity:.4}.mhc-leave.arm{color:#ffd6d7;border-color:#e5484d;background:#e5484d33;box-shadow:0 0 14px #e5484d40;animation:mhc-leave-arm .26s}@keyframes mhc-leave-arm{25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}@media (prefers-reduced-motion:reduce){.mhc-leave.arm{animation:none}}.mhc-done{text-align:center;padding:6px 4px 2px}.mhc-badge{font-family:Black Ops One,sans-serif;font-size:26px;letter-spacing:.08em;color:#4ade80;border:3px solid #4ade80;border-radius:10px;padding:2px 14px;display:inline-block;transform:rotate(-6deg);text-shadow:0 0 14px rgba(74,222,128,.5);animation:mhc-stamp .45s cubic-bezier(.2,1.4,.4,1)}.mhc-badge.bad{color:#ff8a8d;border-color:#ff8a8d;text-shadow:0 0 14px rgba(229,72,77,.5)}@keyframes mhc-stamp{0%{transform:rotate(-6deg) scale(2.2);opacity:0}to{transform:rotate(-6deg) scale(1);opacity:1}}.mhc-done p{color:#9a8c7a;font-size:12px;margin:12px 0 4px}.mhc-spark{position:fixed;z-index:10000;width:5px;height:5px;border-radius:50%;pointer-events:none;box-shadow:0 0 8px currentColor;animation:mhc-spark .75s ease-out forwards}@keyframes mhc-spark{to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}@media (prefers-reduced-motion: reduce){.mhc-rays,.mhc-title h2,.mhc-arrow.on,.mhc-handbox.ask,.mhc-badge{animation:none}}.mhc-slot{gap:8px;padding:6px 8px}.mhc-qc{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:11px;color:var(--c);border:2px solid var(--c);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 26%,transparent),#0006 75%);box-shadow:0 0 10px color-mix(in srgb,var(--c) 40%,transparent);transition:all .25s}.mhc-slot:not(.f) .mhc-qc{border-style:dashed;box-shadow:none;color:#6d6153}.mhc-qc.q10{color:#f2b134;border-color:#f2b134;box-shadow:0 0 12px #f2b1348c}.mhc-qc svg{width:16px;height:16px;stroke-width:3}.mhc-item.mhc-target{border-radius:12px;box-shadow:0 0 0 2px #fbbf24d9,0 0 14px #fbbf2459}.mhc-tq{--c:#fbbf24}.mhc-wear{display:block;margin:-2px 0 4px 12px;font-size:11px;color:hsl(var(--muted-foreground))}.mhc-wear.warn{color:hsl(var(--destructive));font-weight:600}.mhc-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mhc-pair .mhc-big{font-size:12.5px;padding:14px 8px;letter-spacing:.05em}.mhc-trash{background:transparent;color:#ff6b6e;border:1.5px solid #e5484d;box-shadow:none}.mhc-trash.arm{background:#e5484d;color:#fff;animation:mhc-tshake .35s ease}.mhc-cancel{background:transparent;color:var(--txt,#efe6d8);border:1.5px solid rgba(239,230,216,.35);box-shadow:none}@keyframes mhc-tshake{0%,to{transform:none}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.mhc-slot.doom{border-color:#e5484d;background:linear-gradient(95deg,#e5484d2e,#1d1611 70%)}.mhc-slot.doom small{color:#ff6b6e}.mhc-slot.doom b{text-decoration:line-through;text-decoration-color:#e5484d;text-decoration-thickness:2px;opacity:.75}.mhc-shard{position:fixed;z-index:9999;width:9px;height:6px;pointer-events:none;clip-path:polygon(0 0,100% 30%,40% 100%);animation:mhc-shard .9s cubic-bezier(.2,.7,.4,1) forwards}@keyframes mhc-shard{to{transform:translate(var(--dx),var(--dy)) rotate(var(--rot));opacity:0}}@media (prefers-reduced-motion:reduce){.mhc-trash.arm{animation:none}}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff) format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff) format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff) format("woff");unicode-range:U+0000-00FF,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:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2) format("woff2"),url(/assets/geist-sans-latin-400-normal-BOaIZNA2.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2) format("woff2"),url(/assets/geist-sans-latin-500-normal-CN2lyvyL.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2) format("woff2"),url(/assets/geist-sans-latin-600-normal-CA1yjETN.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-sans-latin-700-normal-BmN9tIp5.woff2) format("woff2"),url(/assets/geist-sans-latin-700-normal-CjScfYeH.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-arabic-400-normal-B6c_9tGI.woff2) format("woff2"),url(/assets/rubik-arabic-400-normal-Dci85dQr.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-cyrillic-ext-400-normal-D-KNTwvG.woff2) format("woff2"),url(/assets/rubik-cyrillic-ext-400-normal-CTkTGo13.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-cyrillic-400-normal-C5G8_8ug.woff2) format("woff2"),url(/assets/rubik-cyrillic-400-normal-D5R8xuhl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-hebrew-400-normal-Dp0lvSRB.woff2) format("woff2"),url(/assets/rubik-hebrew-400-normal-BQDoxs6C.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-ext-400-normal-BtzQ7olK.woff2) format("woff2"),url(/assets/rubik-latin-ext-400-normal-E7wwwcV8.woff) format("woff");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:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-400-normal-j0pmKyiQ.woff2) format("woff2"),url(/assets/rubik-latin-400-normal-BV1Ho3GG.woff) format("woff");unicode-range:U+0000-00FF,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:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-arabic-500-normal-soGt7v5W.woff2) format("woff2"),url(/assets/rubik-arabic-500-normal-DNk3Rzpj.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-cyrillic-ext-500-normal-DVRnamQw.woff2) format("woff2"),url(/assets/rubik-cyrillic-ext-500-normal-CnfIzV8i.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-cyrillic-500-normal-Didq2w9O.woff2) format("woff2"),url(/assets/rubik-cyrillic-500-normal-BH_pkKR0.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-hebrew-500-normal-B_5jqoVI.woff2) format("woff2"),url(/assets/rubik-hebrew-500-normal--anb7y8_.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-ext-500-normal-CKoAoPpD.woff2) format("woff2"),url(/assets/rubik-latin-ext-500-normal-BUryUc8T.woff) format("woff");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:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-500-normal-1os41rQk.woff2) format("woff2"),url(/assets/rubik-latin-500-normal-LZYVHeqz.woff) format("woff");unicode-range:U+0000-00FF,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:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-arabic-600-normal-q6c7POk1.woff2) format("woff2"),url(/assets/rubik-arabic-600-normal-DM3TNo7p.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-cyrillic-ext-600-normal-vwfZBdfm.woff2) format("woff2"),url(/assets/rubik-cyrillic-ext-600-normal-BH0SVxfR.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-cyrillic-600-normal-AdySaCq0.woff2) format("woff2"),url(/assets/rubik-cyrillic-600-normal-CtS_KWzi.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-hebrew-600-normal-CpCbvE17.woff2) format("woff2"),url(/assets/rubik-hebrew-600-normal-BGAyptFf.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-latin-ext-600-normal-DPvxRCiz.woff2) format("woff2"),url(/assets/rubik-latin-ext-600-normal-DCdMT6U0.woff) format("woff");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:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-latin-600-normal-7iWW07_k.woff2) format("woff2"),url(/assets/rubik-latin-600-normal-Bd1rsTk4.woff) format("woff");unicode-range:U+0000-00FF,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:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-arabic-700-normal-DNWlnGaX.woff2) format("woff2"),url(/assets/rubik-arabic-700-normal-BJDbbalN.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-ext-700-normal-3CKVJqgg.woff2) format("woff2"),url(/assets/rubik-cyrillic-ext-700-normal-CEbQMks9.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-700-normal-DFnztZBh.woff2) format("woff2"),url(/assets/rubik-cyrillic-700-normal-C_jxLOfU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-hebrew-700-normal-Da14F88e.woff2) format("woff2"),url(/assets/rubik-hebrew-700-normal-B2Hm7hpE.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-ext-700-normal-D5I4eEgK.woff2) format("woff2"),url(/assets/rubik-latin-ext-700-normal-CQ1www4I.woff) format("woff");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:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-700-normal-D-tMm-eS.woff2) format("woff2"),url(/assets/rubik-latin-700-normal-KHOtubUA.woff) format("woff");unicode-range:U+0000-00FF,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:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-vietnamese-400-normal-C73XRxqP.woff2) format("woff2"),url(/assets/black-ops-one-vietnamese-400-normal-zxIl8_id.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-latin-ext-400-normal-CMPv-r5W.woff2) format("woff2"),url(/assets/black-ops-one-latin-ext-400-normal-qz3wlKjE.woff) format("woff");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:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-latin-400-normal-CYRH0z_U.woff2) format("woff2"),url(/assets/black-ops-one-latin-400-normal-DmcO2QRk.woff) format("woff");unicode-range:U+0000-00FF,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:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoAA8AAAAACegAAAUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAbBEIColciA0LHgABNgIkAzgEIAWDZAc+DAcb9QdRlE5OmOBngm2rYa0IiBSU4SB6GXpb1ovxAEMb3kc8/X6ve+4LIEoWKsKQjE0KaAS5si8LV935qoC6jkBWl99PeNa/acrMsmIWkJM7J2fiwyD6/rZ3nySQEEJPI2+8mQgCjl/7/xfCPjhmumgbjyJtDTLAgZRI5C2Lsyg9Ej+AogCfIgpT4Glg/xqJD/gP3cxixar09EqCLkAR0S2CjsmOByOgCZ096O8EMaNtszM3NFMavYQr9Cp5x9dfFA/5c6zg2Tty8yAadUVizTiA6qa3QCC/ewmYw2NFVjA0W0NfnG8fGGCFUMwlNjUZzmSW9PlG/R/AyDGpxk28hPlctcMi84z8m/D+t4A8BCJ1LJF6PM8poA/kPvkJWDJ1K8BaUZaAFU7lYnST2ctUYrFxdcncWZ+9iCBZ7QpGtRZjgknaiROuAw9zmuW0fBVJAuYMq2n1OtKMXVFHky8Q0hrFz5fHL9r+nEPMnjt7HmivMC8x91xDA/1M/oAFOmT59tOnXR4D/SyfffGCednGaXbT8vxlrLJwBWKuYq7gZdFz7CSU+gIt6kE7uc+Qo2v37Ql5HkHKQsxRQtvGGz2XFwMdv411vIFQ6YqXmDMUlNIsQgwHBXRRFWtcw+hMzOajmR59mMsOuWmOF4yqrMx9tIxFTBfJL+Ii0RlIK4ImubT7MpIsjraaeanajTm7MtJOmW4rxrqXFRkT0If2oT0spW5rQzzafpjguAN9hiRinFZih+0AJ4zTkDbS8Uh95LjURmGlmKaOU1gqqpGTVk+skg4HuviVSNOtxkAukjRmgehpuFJzeK1lTT5P1BR1/PNEQdrPnuV+BTaWg//+kPhs+NC04dbkEaOaIOzcWmf+0GCvjO57t/beypjctoHZoyi8WpYUkmvITj8o+TTCOX91Xp24bnVevsQkk/AmUsZTIOZotreXUWEZNO7bn9qWsbLZpFW6JvXu9NXJzKKH42p+jchuqW1L6vNy1e9301q7tfmbr/QZMkUOD899Yd14NHBLo/SjF5cCSkjT2NHk135OQk4wT8IJPl3A+KVAmsC6w9Yzeb5ippX3NAv4svYkQsqFgb5lm1UzJZ7DRrsvW6fPCvnquOaJ3AZkUSKvIgyXf96PrZJ0kgSzaEuXOoX1hffmtOr/WYZ+xra+RIUo1WFKdehUQIrG3y5m3i9eznH2AwnYJE9dQSY4kM2VOdnutWqt4pcfeb+k1NlrCD2P3ZO5XLekNz+2uPpKb/XJ2t0NUfOkPccR0vHefWSNS4H/BGiupbdcml/BnXeommkZlIk13/I8D/sOQlw8z33xfpVl+C/GxBeA17vkDn3BYWv7dXrdRJsCQnVz7EH1QwnxcArxoPR47glkG2iQNwSZIChqhlyhaVP9a/045AZNdsyOfJGctxwg9NgmBAURbAFAm+MIaZIADY94zBhygFn0uMesbKlubVJlNpuQyGwxwB96jhQ4qR9Qu4XyKu1Tp1cLH/p5ZE990E5DFwpNaqksidKBtoMWVahBSjs1KNRwaI2gi380ig9P3rz5SjWgRqcMBWu/Q2sDMrNLKOq0U7MWT/ny5gPGn6tBkwHtavQaVcbp0m0kfWtTWctTnNVxceak0ulKzTpDe6uiNRqHjom7XY06zVt5qtVilAt3lKFEEM26JK19bwCDFNQf9sQgYUrmZO1Qm5ZiW0CGLZ6Hyvq4TZke5H+6xGcf+8Snzvruczt8Mu1G9R7wrwIAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");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:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2) format("woff2"),url(/assets/lilita-one-latin-400-normal-DXkechA3.woff) format("woff");unicode-range:U+0000-00FF,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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-vietnamese-400-normal-B6gKbkHm.woff2) format("woff2"),url(/assets/bungee-vietnamese-400-normal-CmjDSWyd.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-ext-400-normal-DWzJMwsA.woff2) format("woff2"),url(/assets/bungee-latin-ext-400-normal-DXe9_7Rr.woff) format("woff");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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2) format("woff2"),url(/assets/bungee-latin-400-normal-DA8IEVW_.woff) format("woff");unicode-range:U+0000-00FF,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}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{scrollbar-color:initial;scrollbar-width:initial}:root{--background: 20 15% 8%;--foreground: 30 10% 85%;--card: 20 20% 12%;--card-foreground: 30 10% 85%;--popover: 20 25% 10%;--popover-foreground: 30 10% 85%;--primary: 25 70% 50%;--primary-foreground: 20 15% 8%;--secondary: 150 40% 35%;--secondary-foreground: 30 10% 85%;--muted: 20 15% 18%;--muted-foreground: 30 8% 55%;--accent: 150 60% 45%;--accent-foreground: 20 15% 8%;--destructive: 0 70% 50%;--destructive-foreground: 30 10% 85%;--progress-unfilled: 25 50% 40%;--border: 20 20% 20%;--input: 20 20% 15%;--ring: 25 70% 50%;--radius: .3rem;--rarity-common: 0 0% 65%;--rarity-uncommon: 120 50% 55%;--rarity-veryuncommon: 180 100% 50%;--rarity-rare: 210 85% 65%;--rarity-epic: 270 65% 70%;--rarity-artifact: 0 85% 55%;--rarity-legendary: 30 100% 55%;--rarity-godly: 0 0% 100%;--rarity-assembled: 45 100% 50%;--rarity-unique: 328 100% 62%;--scavenge-bronze: 25 70% 45%;--scavenge-bronze-glow: 35 90% 60%;--scavenge-silver: 210 15% 75%;--scavenge-silver-glow: 200 60% 90%;--scavenge-gold: 45 95% 55%;--scavenge-gold-glow: 40 100% 70%;--sidebar-background: 20 20% 10%;--sidebar-foreground: 30 10% 75%;--sidebar-primary: 25 70% 50%;--sidebar-primary-foreground: 20 15% 8%;--sidebar-accent: 20 15% 18%;--sidebar-accent-foreground: 30 10% 85%;--sidebar-border: 20 20% 18%;--sidebar-ring: 150 60% 45%;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-numeric: "Geist Sans", "Geist", "Inter", ui-sans-serif, system-ui, sans-serif;--font-display: "Black Ops One", "Impact", "Oswald", ui-sans-serif, system-ui, sans-serif;--font-body: "Rubik", ui-sans-serif, system-ui, -apple-system, sans-serif;--surface-1: 20 20% 12%;--surface-2: 20 18% 15%;--surface-3: 20 22% 10%;--surface-hairline: 30 10% 85%;--gradient-surface-1: linear-gradient(180deg, hsl(20 22% 14%) 0%, hsl(20 18% 11%) 100%);--gradient-surface-2: linear-gradient(180deg, hsl(20 20% 17%) 0%, hsl(20 16% 13%) 100%);--gradient-surface-3: linear-gradient(180deg, hsl(20 24% 12%) 0%, hsl(20 20% 9%) 100%);--accent-scavenge: 145 65% 45%;--accent-scavenge-glow: 145 80% 60%;--accent-combat: 0 75% 52%;--accent-combat-glow: 0 90% 65%;--accent-arsenal: 35 90% 55%;--accent-arsenal-glow: 40 100% 65%;--accent-trophy: 25 70% 50%;--accent-trophy-glow: 30 95% 62%;--shadow-scavenge: 0 6px 24px -8px hsl(var(--accent-scavenge) / .45);--shadow-combat: 0 6px 24px -8px hsl(var(--accent-combat) / .45);--shadow-arsenal: 0 6px 24px -8px hsl(var(--accent-arsenal) / .45);--shadow-trophy: 0 6px 24px -8px hsl(var(--accent-trophy) / .45);--shadow-elevated: 0 10px 30px -12px hsl(20 30% 4% / .7);--grain-opacity: .04;--surface-hud: 8 30% 6%;--border-hud: 16 75% 50%;--accent-amber: 38 92% 50%;--item-atk: 12 82% 65%;--item-def: 215 100% 71%;--item-research: 32 85% 62%;--item-mint: 190 95% 82%;--gradient-ring-gold: linear-gradient(180deg, hsl(var(--scavenge-gold-glow)), hsl(var(--scavenge-gold)));--gradient-ring-coin: radial-gradient(circle at 35% 30%, hsl(var(--scavenge-silver-glow)), hsl(var(--scavenge-gold)) 55%, hsl(var(--scavenge-bronze)));--gradient-power: linear-gradient(90deg, hsl(var(--primary)), hsl(var(--accent-amber)));--gradient-hud-edge: linear-gradient(90deg, transparent, hsl(var(--primary) / .6), transparent);--raid-pit: 193 26% 7%;--raid-hull: 194 31% 13%;--raid-panel: 194 29% 16%;--raid-steel: 195 21% 30%;--gradient-raid-header: linear-gradient(180deg, hsl(var(--raid-panel)), hsl(var(--raid-hull)));--gradient-raid-track: repeating-linear-gradient(90deg, hsl(194 24% 15%) 0 22px, hsl(195 25% 12%) 22px 44px);--gradient-raid-hazard: repeating-linear-gradient(115deg, hsl(46 76% 52%) 0 12px, hsl(37 68% 6%) 12px 24px)}.dark{--background: 20 15% 8%;--foreground: 30 10% 85%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-mono);font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv11"}.font-numeric{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-feature-settings:"tnum","ss01";letter-spacing:0}.font-display{font-family:var(--font-display);letter-spacing:.02em}.surface-grain-hud:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.9 0 0 0 0 0.85 0 0 0 0 0.7 0 0 0 0.4 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.uppercase,[class*=uppercase]{letter-spacing:.04em}.surface-1{background-image:var(--gradient-surface-1);border:1px solid hsl(var(--border) / .6);box-shadow:inset 0 1px hsl(var(--surface-hairline) / .05)}.accent-scavenge{--panel-accent: var(--accent-scavenge);--panel-shadow: var(--shadow-scavenge)}.accent-combat{--panel-accent: var(--accent-combat);--panel-shadow: var(--shadow-combat)}.accent-arsenal{--panel-accent: var(--accent-arsenal);--panel-shadow: var(--shadow-arsenal)}.accent-trophy{--panel-accent: var(--accent-trophy);--panel-shadow: var(--shadow-trophy)}.text-panel-accent{color:hsl(var(--panel-accent, var(--primary)))}.shadow-panel{box-shadow:0 8px 24px -12px hsl(var(--panel-shadow, var(--shadow-elevated)) / .6)}@media (prefers-reduced-motion: no-preference){[data-tab-direction=forward]>[role=tabpanel][data-state=active]{animation:tab-slide-in-right .24s cubic-bezier(.22,.61,.36,1);will-change:transform,opacity}[data-tab-direction=backward]>[role=tabpanel][data-state=active]{animation:tab-slide-in-left .24s cubic-bezier(.22,.61,.36,1);will-change:transform,opacity}}@keyframes tab-slide-in-right{0%{transform:translate(6%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes tab-slide-in-left{0%{transform:translate(-6%);opacity:0}to{transform:translate(0);opacity:1}}.wasteland-glow{text-shadow:0 0 10px hsl(var(--accent) / .5)}@keyframes raid-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px) rotate(-1deg)}50%{transform:translate(3px) rotate(1deg)}75%{transform:translate(-2px)}}@keyframes raid-shake-strong{0%,to{transform:translate(0) scale(1)}20%{transform:translate(-7px) rotate(-2deg) scale(1.03)}40%{transform:translate(7px) rotate(2deg) scale(1.03)}60%{transform:translate(-5px) rotate(-1deg)}80%{transform:translate(4px) rotate(1deg)}}@keyframes raid-damage-float{0%{opacity:0;transform:translateY(10px) scale(.85)}20%{opacity:1}to{opacity:0;transform:translateY(-24px) scale(1.12)}}@keyframes raid-impact{0%{transform:scale(.7);opacity:0}45%{transform:scale(1.16);opacity:1}to{transform:scale(1);opacity:1}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-raid-shake{animation:raid-shake .34s ease-in-out}.animate-raid-shake-strong{animation:raid-shake-strong .54s ease-in-out}.animate-raid-damage-float{animation:raid-damage-float .8s ease-out forwards}.animate-raid-impact{animation:raid-impact .32s ease-out}.animate-slide-in-bottom{animation:slide-in-bottom .26s ease-out}@media (prefers-reduced-motion: reduce){.animate-raid-shake,.animate-raid-shake-strong,.animate-raid-damage-float,.animate-raid-impact,.animate-slide-in-bottom{animation:none}}.item-glow-godly{box-shadow:0 0 16px hsl(var(--rarity-godly) / .4);animation:pulse-glow-godly 1s ease-in-out infinite}.item-glow-assembled{box-shadow:0 0 16px hsl(var(--rarity-assembled) / .4);animation:pulse-glow-assembled 1s ease-in-out infinite}@keyframes pulse-glow-godly{0%,to{box-shadow:0 0 16px hsl(var(--rarity-godly) / .4),0 0 32px hsl(var(--rarity-godly) / .2)}50%{box-shadow:0 0 24px hsl(var(--rarity-godly) / .5),0 0 48px hsl(var(--rarity-godly) / .3)}}@keyframes pulse-glow-assembled{0%,to{box-shadow:0 0 16px hsl(var(--rarity-assembled) / .4),0 0 32px hsl(var(--rarity-assembled) / .2)}50%{box-shadow:0 0 24px hsl(var(--rarity-assembled) / .5),0 0 48px hsl(var(--rarity-assembled) / .3)}}@media (prefers-reduced-motion: no-preference){@keyframes rarity-shimmer{0%{transform:translate(-150%) skew(-20deg)}to{transform:translate(250%) skew(-20deg)}}@keyframes rarity-legendary-pulse{0%,to{box-shadow:inset 0 0 0 1px hsl(var(--rarity-legendary) / .5),inset 0 1px hsl(var(--rarity-legendary) / .25),0 0 8px hsl(var(--rarity-legendary) / .18)}50%{box-shadow:inset 0 0 0 1px hsl(var(--rarity-legendary) / .85),inset 0 1px hsl(var(--rarity-legendary) / .4),0 0 14px hsl(var(--rarity-legendary) / .35)}}.rarity-legendary-pulse{animation:rarity-legendary-pulse 2.4s ease-in-out infinite}@keyframes rarity-unique-pulse{0%,to{box-shadow:inset 0 0 0 1px hsl(var(--rarity-unique) / .65),inset 0 1px hsl(var(--rarity-unique) / .35),0 0 12px hsl(var(--rarity-unique) / .4)}50%{box-shadow:inset 0 0 0 1px hsl(var(--rarity-unique) / .95),inset 0 1px hsl(var(--rarity-unique) / .55),0 0 22px hsl(var(--rarity-unique) / .65)}}.rarity-unique-pulse{animation:rarity-unique-pulse 2s ease-in-out infinite}.rarity-shimmer-sweep{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:inherit}.rarity-shimmer-sweep:after{content:"";position:absolute;top:0;bottom:0;left:0;width:35%;background:linear-gradient(90deg,transparent,hsl(0 0% 100% / .35),transparent);animation:rarity-shimmer 3.2s ease-in-out infinite}}.shiny-row{box-shadow:inset 0 0 0 1px #86e5f98c,0 0 10px #d286f938}.shiny-text{text-shadow:0 0 1px hsl(0 0% 100% / .55),0 0 7px hsl(0 0% 100% / .3),0 0 14px hsl(190 95% 85% / .22)}.shiny-glyph{color:#a5eefd;filter:drop-shadow(0 0 4px hsl(280 90% 78% / .8))}.shiny-sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:inherit}@media (prefers-reduced-motion: no-preference){@keyframes shiny-foil{0%,to{text-shadow:0 0 1px hsl(0 0% 100% / .45),0 0 6px hsl(0 0% 100% / .22),0 0 12px hsl(190 95% 85% / .18)}50%{text-shadow:0 0 1px hsl(0 0% 100% / .75),0 0 9px hsl(0 0% 100% / .42),0 0 18px hsl(280 95% 85% / .3)}}.shiny-text{animation:shiny-foil 3.6s ease-in-out infinite}@keyframes shiny-sweep{0%{transform:translate(-160%) skew(-18deg)}to{transform:translate(280%) skew(-18deg)}}.shiny-sheen:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(90deg,transparent,hsl(190 95% 85% / .18),hsl(280 95% 85% / .26),hsl(45 95% 85% / .18),transparent);animation:shiny-sweep 5.5s ease-in-out infinite}}@keyframes sword-strike{0%{transform:translate(-200px,-200px) rotate(-45deg);opacity:0}30%{opacity:1}50%{transform:translate(-50%,-50%) rotate(-45deg)}70%{transform:translate(-50%,-50%) rotate(-45deg)}to{transform:translate(100px,100px) rotate(-45deg);opacity:0}}@keyframes impact{0%{transform:scale(0);opacity:0}50%{transform:scale(8);opacity:1}to{transform:scale(12);opacity:0}}@keyframes pulse-red{0%,to{background-color:hsl(var(--card) / .5);border-color:hsl(var(--border))}50%{background-color:#d926264d;border-color:#d92626}}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-6{left:1.5rem;right:1.5rem}.inset-y-0{top:0;bottom:0}.inset-y-\[-20\%\]{top:-20%;bottom:-20%}.-bottom-1{bottom:-.25rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-12{bottom:-3rem}.-bottom-4{bottom:-1rem}.-bottom-\[30px\]{bottom:-30px}.-bottom-px{bottom:-1px}.-left-1\.5{left:-.375rem}.-left-12{left:-3rem}.-left-2{left:-.5rem}.-left-4{left:-1rem}.-left-5{left:-1.25rem}.-left-\[380px\]{left:-380px}.-left-\[60\%\]{left:-60%}.-left-px{left:-1px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-right-4{right:-1rem}.-right-px{right:-1px}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-2\.5{top:-.625rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.-top-7{top:-1.75rem}.-top-\[10\%\]{top:-10%}.-top-\[14px\]{top:-14px}.-top-\[380px\]{top:-380px}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-8{bottom:2rem}.bottom-\[15\%\]{bottom:15%}.bottom-\[34px\]{bottom:34px}.bottom-\[6\%\]{bottom:6%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-\[14px\]{left:14px}.left-\[28\%\]{left:28%}.left-\[43\%\]{left:43%}.left-\[50\%\]{left:50%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-10{right:2.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[14px\]{right:14px}.right-\[18\%\]{right:18%}.right-\[26px\]{right:26px}.right-\[28\%\]{right:28%}.right-\[43\%\]{right:43%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-2{top:.5rem}.top-20{top:5rem}.top-28{top:7rem}.top-3\.5{top:.875rem}.top-3\/4{top:75%}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[47\%\]{top:47%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[7\%\]{top:7%}.top-\[92px\]{top:92px}.top-full{top:100%}.isolate{isolation:isolate}.\!z-\[9999\]{z-index:9999!important}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[150\]{z-index:150}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[2\]{z-index:2}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[6\]{z-index:6}.z-\[80\]{z-index:80}.z-\[8\]{z-index:8}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[96\]{z-index:96}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.col-span-2{grid-column:span 2 / span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-end-4{grid-column-end:4}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.-m-1{margin:-.25rem}.-m-12{margin:-3rem}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.\!mt-0{margin-top:0!important}.-mb-2{margin-bottom:-.5rem}.-ml-1\.5{margin-left:-.375rem}.-ml-4{margin-left:-1rem}.-mr-1{margin-right:-.25rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-1\.5{margin-top:-.375rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-\[5px\]{margin-left:5px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[2\.35\/1\]{aspect-ratio:2.35/1}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.1rem\]{height:1.1rem}.h-\[100dvh\]{height:100dvh}.h-\[11px\]{height:11px}.h-\[17px\]{height:17px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[22px\]{height:22px}.h-\[28px\]{height:28px}.h-\[290px\]{height:290px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[360px\]{height:360px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[42px\]{height:42px}.h-\[440px\]{height:440px}.h-\[46px\]{height:46px}.h-\[480px\]{height:480px}.h-\[52px\]{height:52px}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[64px\]{height:64px}.h-\[68\%\]{height:68%}.h-\[72px\]{height:72px}.h-\[760px\]{height:760px}.h-\[76px\]{height:76px}.h-\[7px\]{height:7px}.h-\[80vh\]{height:80vh}.h-\[84px\]{height:84px}.h-\[85vh\]{height:85vh}.h-\[95\%\]{height:95%}.h-\[calc\(100dvh-4rem\)\]{height:calc(100dvh - 4rem)}.h-\[calc\(100dvh-56px\)\]{height:calc(100dvh - 56px)}.h-\[calc\(100vh-140px\)\]{height:calc(100vh - 140px)}.h-\[calc\(100vh-8rem\)\]{height:calc(100vh - 8rem)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-20{max-height:5rem}.max-h-32{max-height:8rem}.max-h-44{max-height:11rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-96{max-height:24rem}.max-h-\[120px\]{max-height:120px}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[35vh\]{max-height:35vh}.max-h-\[400px\]{max-height:400px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[620px\]{max-height:620px}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[78dvh\]{max-height:78dvh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94dvh\]{max-height:94dvh}.max-h-\[95dvh\]{max-height:95dvh}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.max-h-\[calc\(100dvh-56px\)\]{max-height:calc(100dvh - 56px)}.max-h-\[calc\(100dvh-var\(--safe-area-top\,0px\)-72px\)\]{max-height:calc(100dvh - var(--safe-area-top,0px) - 72px)}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-8{min-height:2rem}.min-h-\[1\.5em\]{min-height:1.5em}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[18px\]{min-height:18px}.min-h-\[40px\]{min-height:40px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[58px\]{min-height:58px}.min-h-\[66px\]{min-height:66px}.min-h-\[78dvh\]{min-height:78dvh}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[11px\]{width:11px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[22px\]{width:22px}.w-\[236px\]{width:236px}.w-\[280px\]{width:280px}.w-\[28px\]{width:28px}.w-\[300px\]{width:300px}.w-\[40\%\]{width:40%}.w-\[46px\]{width:46px}.w-\[52px\]{width:52px}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[64px\]{width:64px}.w-\[70\%\]{width:70%}.w-\[72px\]{width:72px}.w-\[760px\]{width:760px}.w-\[7ch\]{width:7ch}.w-\[84px\]{width:84px}.w-\[96px\]{width:96px}.w-\[calc\(100\%-5px\)\]{width:calc(100% - 5px)}.w-\[calc\(100vw-3rem\)\]{width:calc(100vw - 3rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-\[1\.1rem\]{min-width:1.1rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[180px\]{min-width:180px}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[200px\]{min-width:200px}.min-w-\[2ch\]{min-width:2ch}.min-w-\[320px\]{min-width:320px}.min-w-\[42px\]{min-width:42px}.min-w-\[58px\]{min-width:58px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-80{max-width:20rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[120px\]{max-width:120px}.max-w-\[180px\]{max-width:180px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[200px\]{max-width:200px}.max-w-\[20rem\]{max-width:20rem}.max-w-\[35vw\]{max-width:35vw}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[440px\]{max-width:440px}.max-w-\[45\%\]{max-width:45%}.max-w-\[70\%\]{max-width:70%}.max-w-\[75\%\]{max-width:75%}.max-w-\[85\%\]{max-width:85%}.max-w-\[8rem\]{max-width:8rem}.max-w-\[90\%\]{max-width:90%}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-\[3\]{flex:3}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y: -.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[6vh\]{--tw-translate-y: -6vh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[1px\],.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-14deg\]{--tw-rotate: -14deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-x-\[18deg\]{--tw-skew-x: -18deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.45\]{--tw-scale-x: 1.45;--tw-scale-y: 1.45;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[coin-land-shake_280ms_ease-out\]{animation:coin-land-shake .28s ease-out}.animate-\[coin-toss_2200ms_ease-in-out\]{animation:coin-toss 2.2s ease-in-out}.animate-\[emblemUnlockFlash_520ms_ease-out_forwards\]{animation:emblemUnlockFlash .52s ease-out forwards}.animate-\[emblemUnlockSweep_1050ms_ease-out_180ms_both\]{animation:emblemUnlockSweep 1.05s ease-out .18s both}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes champion-aura{0%,to{opacity:.55;transform:rotate(0)}50%{opacity:.85;transform:rotate(180deg)}}.animate-champion-aura{animation:champion-aura 8s ease-in-out infinite}@keyframes collapse-crack{0%{stroke-dashoffset:240;opacity:0}20%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.animate-collapse-crack{animation:collapse-crack .5s ease-out forwards}@keyframes collapse-droop{0%{transform:translateY(0);filter:grayscale(0) brightness(1)}to{transform:translateY(10px);filter:grayscale(1) brightness(.55)}}.animate-collapse-droop{animation:collapse-droop .9s ease-in forwards}@keyframes collapse-text{0%{filter:blur(20px);transform:translateY(-24px);opacity:0}to{filter:blur(0);transform:translateY(0);opacity:1}}.animate-collapse-text{animation:collapse-text .5s cubic-bezier(.2,.8,.3,1) forwards}@keyframes collapse-tremble{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-1px) rotate(-.3deg)}75%{transform:translate(1px) rotate(.3deg)}}.animate-collapse-tremble{animation:collapse-tremble .24s ease-in-out .6s 3}@keyframes crit-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.animate-crit-pulse{animation:crit-pulse .7s ease-in-out .36s 1}@keyframes crit-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px,2px)}40%{transform:translate(4px,-2px)}60%{transform:translate(-3px,-2px)}80%{transform:translate(3px,2px)}}.animate-crit-shake{animation:crit-shake .28s ease-in-out}@keyframes crit-shard{0%{transform:translate(0) scale(.4);opacity:1}to{transform:var(--shard-end, translate(80px, -60px)) scale(.2);opacity:0}}.animate-crit-shard{animation:crit-shard .7s ease-out forwards}@keyframes crit-slam{0%{transform:scale(2.2);letter-spacing:.3em;opacity:0}60%{transform:scale(.94);letter-spacing:.04em;opacity:1}to{transform:scale(1);letter-spacing:.05em;opacity:1}}.animate-crit-slam{animation:crit-slam .36s cubic-bezier(.2,1.2,.4,1) forwards}@keyframes crit-slash{0%{transform:translate(-110%) skew(-20deg);opacity:0}30%{opacity:1}to{transform:translate(110%) skew(-20deg);opacity:0}}.animate-crit-slash{animation:crit-slash .32s ease-out forwards}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes shimmer-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-shimmer-sweep{animation:shimmer-sweep 4s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}@keyframes you-pulse{0%,to{box-shadow:0 0 #85b7eb59}50%{box-shadow:0 0 0 4px #85b7eb2e}}.animate-you-pulse{animation:you-pulse 3s ease-in-out infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.scroll-mt-16{scroll-margin-top:4rem}.scroll-mt-20{scroll-margin-top:5rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-3{scroll-margin-top:.75rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.columns-2{-moz-columns:2;columns:2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.grid-cols-\[52px_1fr_52px\]{grid-template-columns:52px 1fr 52px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_repeat\(5\,auto\)\]{grid-template-columns:minmax(0,1fr) repeat(5,auto)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/40>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .4)}.divide-border\/50>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .5)}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[22px\]{border-radius:22px}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-md{border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-br-md{border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-tl-md{border-top-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-md{border-top-right-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-\[3px\]{border-width:3px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-\[\#2dd4bf\]\/40{border-color:#2dd4bf66}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[hsl\(var\(--accent-amber\)\)\/0\.18\]{border-color:hsl(var(--accent-amber))/.18}.border-\[hsl\(var\(--accent-amber\)\)\/0\.25\]{border-color:hsl(var(--accent-amber))/.25}.border-\[hsl\(var\(--accent-amber\)\)\/0\.35\]{border-color:hsl(var(--accent-amber))/.35}.border-\[hsl\(var\(--accent-amber\)\)\/0\.3\]{border-color:hsl(var(--accent-amber))/.3}.border-\[hsl\(var\(--accent-amber\)\)\/0\.4\]{border-color:hsl(var(--accent-amber))/.4}.border-\[hsl\(var\(--accent-amber\)\)\/0\.5\]{border-color:hsl(var(--accent-amber))/.5}.border-\[hsl\(var\(--accent-amber\)\)\/0\.6\]{border-color:hsl(var(--accent-amber))/.6}.border-\[hsl\(var\(--accent-amber\)\)\/0\.7\]{border-color:hsl(var(--accent-amber))/.7}.border-\[hsl\(var\(--accent-amber\)\)\]\/60{border-color:hsl(var(--accent-amber) / .6)}.border-\[hsl\(var\(--accent-trophy\)\/0\.65\)\]{border-color:hsl(var(--accent-trophy)/.65)}.border-\[hsl\(var\(--border-hud\)\/0\.25\)\]{border-color:hsl(var(--border-hud)/.25)}.border-\[hsl\(var\(--border-hud\)\/0\.4\)\]{border-color:hsl(var(--border-hud)/.4)}.border-\[hsl\(var\(--ladder-rarity\)\)\]{border-color:hsl(var(--ladder-rarity))}.border-\[hsl\(var\(--ladder-rarity\)\/0\.3\)\]{border-color:hsl(var(--ladder-rarity)/.3)}.border-\[hsl\(var\(--ladder-rarity\)\/0\.45\)\]{border-color:hsl(var(--ladder-rarity)/.45)}.border-\[hsl\(var\(--raid-steel\)\)\]{border-color:hsl(var(--raid-steel))}.border-\[hsl\(var\(--raid-steel\)\/0\.35\)\]{border-color:hsl(var(--raid-steel)/.35)}.border-\[hsl\(var\(--raid-steel\)\/0\.55\)\]{border-color:hsl(var(--raid-steel)/.55)}.border-\[hsl\(var\(--raid-steel\)\/0\.65\)\]{border-color:hsl(var(--raid-steel)/.65)}.border-\[hsl\(var\(--rarity-artifact\)\)\]{border-color:hsl(var(--rarity-artifact))}.border-\[hsl\(var\(--rarity-artifact\)\/0\.55\)\]{border-color:hsl(var(--rarity-artifact)/.55)}.border-\[hsl\(var\(--rarity-assembled\)\)\]{border-color:hsl(var(--rarity-assembled))}.border-\[hsl\(var\(--rarity-assembled\)\)\]\/40{border-color:hsl(var(--rarity-assembled) / .4)}.border-\[hsl\(var\(--rarity-assembled\)\/0\.55\)\]{border-color:hsl(var(--rarity-assembled)/.55)}.border-\[hsl\(var\(--rarity-assembled\)\/0\.6\)\]{border-color:hsl(var(--rarity-assembled)/.6)}.border-\[hsl\(var\(--rarity-assembled\)\/0\.65\)\]{border-color:hsl(var(--rarity-assembled)/.65)}.border-\[hsl\(var\(--rarity-common\)\)\]{border-color:hsl(var(--rarity-common))}.border-\[hsl\(var\(--rarity-common\)\/0\.45\)\]{border-color:hsl(var(--rarity-common)/.45)}.border-\[hsl\(var\(--rarity-epic\)\)\]{border-color:hsl(var(--rarity-epic))}.border-\[hsl\(var\(--rarity-epic\)\/0\.2\)\]{border-color:hsl(var(--rarity-epic)/.2)}.border-\[hsl\(var\(--rarity-epic\)\/0\.55\)\]{border-color:hsl(var(--rarity-epic)/.55)}.border-\[hsl\(var\(--rarity-epic\)\/0\.7\)\]{border-color:hsl(var(--rarity-epic)/.7)}.border-\[hsl\(var\(--rarity-godly\)\)\]{border-color:hsl(var(--rarity-godly))}.border-\[hsl\(var\(--rarity-godly\)\/0\.5\)\]{border-color:hsl(var(--rarity-godly)/.5)}.border-\[hsl\(var\(--rarity-godly\)\/0\.7\)\]{border-color:hsl(var(--rarity-godly)/.7)}.border-\[hsl\(var\(--rarity-legendary\)\)\]{border-color:hsl(var(--rarity-legendary))}.border-\[hsl\(var\(--rarity-legendary\)\/0\.3\)\]{border-color:hsl(var(--rarity-legendary)/.3)}.border-\[hsl\(var\(--rarity-legendary\)\/0\.4\)\]{border-color:hsl(var(--rarity-legendary)/.4)}.border-\[hsl\(var\(--rarity-legendary\)\/0\.45\)\]{border-color:hsl(var(--rarity-legendary)/.45)}.border-\[hsl\(var\(--rarity-legendary\)\/0\.6\)\]{border-color:hsl(var(--rarity-legendary)/.6)}.border-\[hsl\(var\(--rarity-rare\)\)\]{border-color:hsl(var(--rarity-rare))}.border-\[hsl\(var\(--rarity-rare\)\/0\.2\)\]{border-color:hsl(var(--rarity-rare)/.2)}.border-\[hsl\(var\(--rarity-rare\)\/0\.45\)\]{border-color:hsl(var(--rarity-rare)/.45)}.border-\[hsl\(var\(--rarity-rare\)\/0\.5\)\]{border-color:hsl(var(--rarity-rare)/.5)}.border-\[hsl\(var\(--rarity-uncommon\)\)\]{border-color:hsl(var(--rarity-uncommon))}.border-\[hsl\(var\(--rarity-uncommon\)\/0\.4\)\]{border-color:hsl(var(--rarity-uncommon)/.4)}.border-\[hsl\(var\(--rarity-unique\)\)\]{border-color:hsl(var(--rarity-unique))}.border-\[hsl\(var\(--rarity-unique\)\/0\.4\)\]{border-color:hsl(var(--rarity-unique)/.4)}.border-\[hsl\(var\(--rarity-unique\)\/0\.5\)\]{border-color:hsl(var(--rarity-unique)/.5)}.border-\[hsl\(var\(--rarity-unique\)\/0\.75\)\]{border-color:hsl(var(--rarity-unique)/.75)}.border-\[hsl\(var\(--rarity-veryuncommon\)\)\]{border-color:hsl(var(--rarity-veryuncommon))}.border-\[hsl\(var\(--rarity-veryuncommon\)\/0\.45\)\]{border-color:hsl(var(--rarity-veryuncommon)/.45)}.border-\[hsl\(var\(--rarity-veryuncommon\)\/0\.7\)\]{border-color:hsl(var(--rarity-veryuncommon)/.7)}.border-\[hsl\(var\(--scavenge-gold\)\/0\.75\)\]{border-color:hsl(var(--scavenge-gold)/.75)}.border-\[hsl\(var\(--trophy-tier\)\)\]{border-color:hsl(var(--trophy-tier))}.border-\[hsl\(var\(--wb-border\)\)\]{border-color:hsl(var(--wb-border))}.border-\[hsl\(var\(--wb-border-strong\)\)\]{border-color:hsl(var(--wb-border-strong))}.border-\[hsl\(var\(--wb-ready\)\/0\.4\)\]{border-color:hsl(var(--wb-ready)/.4)}.border-accent{border-color:hsl(var(--accent))}.border-accent-trophy{border-color:hsl(var(--accent-trophy))}.border-accent-trophy\/30{border-color:hsl(var(--accent-trophy) / .3)}.border-accent-trophy\/60{border-color:hsl(var(--accent-trophy) / .6)}.border-accent\/20{border-color:hsl(var(--accent) / .2)}.border-accent\/40{border-color:hsl(var(--accent) / .4)}.border-accent\/50{border-color:hsl(var(--accent) / .5)}.border-amber-200\/20{border-color:#fde68a33}.border-amber-200\/30{border-color:#fde68a4d}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-400\/60{border-color:#fbbf2499}.border-amber-500\/15{border-color:#f59e0b26}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-500\/60{border-color:#f59e0b99}.border-amber-900\/40{border-color:#78350f66}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/40{border-color:#3b82f666}.border-blue-500\/50{border-color:#3b82f680}.border-blue-500\/60{border-color:#3b82f699}.border-blue-500\/70{border-color:#3b82f6b3}.border-border{border-color:hsl(var(--border))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-current{border-color:currentColor}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-cyan-500\/50{border-color:#06b6d480}.border-cyan-500\/60{border-color:#06b6d499}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-destructive\/60{border-color:hsl(var(--destructive) / .6)}.border-destructive\/70{border-color:hsl(var(--destructive) / .7)}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-900\/40{border-color:#064e3b66}.border-emerald-900\/50{border-color:#064e3b80}.border-foreground{border-color:hsl(var(--foreground))}.border-foreground\/30{border-color:hsl(var(--foreground) / .3)}.border-foreground\/40{border-color:hsl(var(--foreground) / .4)}.border-foreground\/45{border-color:hsl(var(--foreground) / .45)}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-400\/50{border-color:#9ca3af80}.border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1))}.border-gray-500\/50{border-color:#6b728080}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/40{border-color:#22c55e66}.border-green-500\/50{border-color:#22c55e80}.border-green-500\/60{border-color:#22c55e99}.border-input{border-color:hsl(var(--input))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground) / .4)}.border-muted-foreground\/50{border-color:hsl(var(--muted-foreground) / .5)}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-orange-500\/40{border-color:#f9731666}.border-orange-500\/50{border-color:#f9731680}.border-orange-500\/60{border-color:#f9731699}.border-orange-700\/50{border-color:#c2410c80}.border-pink-500\/60{border-color:#ec489999}.border-primary{border-color:hsl(var(--primary))}.border-primary-foreground\/30{border-color:hsl(var(--primary-foreground) / .3)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/35{border-color:hsl(var(--primary) / .35)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-primary\/60{border-color:hsl(var(--primary) / .6)}.border-primary\/80{border-color:hsl(var(--primary) / .8)}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-500\/40{border-color:#a855f766}.border-purple-500\/50{border-color:#a855f780}.border-purple-500\/60{border-color:#a855f799}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/50{border-color:#ef444480}.border-red-500\/60{border-color:#ef444499}.border-red-500\/70{border-color:#ef4444b3}.border-rose-500\/40{border-color:#f43f5e66}.border-rose-900\/40{border-color:#88133766}.border-rose-900\/50{border-color:#88133780}.border-secondary\/30{border-color:hsl(var(--secondary) / .3)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/30{border-color:#ffffff4d}.border-yellow-400\/45{border-color:#facc1573}.border-yellow-400\/50{border-color:#facc1580}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/50{border-color:#eab30880}.border-yellow-500\/60{border-color:#eab30899}.border-yellow-500\/70{border-color:#eab308b3}.border-zinc-500\/30{border-color:#71717a4d}.border-zinc-500\/60{border-color:#71717a99}.border-l-\[hsl\(var\(--rarity-artifact\)\/0\.65\)\]{border-left-color:hsl(var(--rarity-artifact)/.65)}.border-l-\[hsl\(var\(--rarity-assembled\)\/0\.75\)\]{border-left-color:hsl(var(--rarity-assembled)/.75)}.border-l-\[hsl\(var\(--rarity-epic\)\/0\.65\)\]{border-left-color:hsl(var(--rarity-epic)/.65)}.border-l-\[hsl\(var\(--rarity-godly\)\/0\.8\)\]{border-left-color:hsl(var(--rarity-godly)/.8)}.border-l-\[hsl\(var\(--rarity-legendary\)\/0\.7\)\]{border-left-color:hsl(var(--rarity-legendary)/.7)}.border-l-\[hsl\(var\(--rarity-rare\)\/0\.6\)\]{border-left-color:hsl(var(--rarity-rare)/.6)}.border-l-\[hsl\(var\(--rarity-uncommon\)\/0\.5\)\]{border-left-color:hsl(var(--rarity-uncommon)/.5)}.border-l-\[hsl\(var\(--rarity-unique\)\/0\.85\)\]{border-left-color:hsl(var(--rarity-unique)/.85)}.border-l-\[hsl\(var\(--rarity-veryuncommon\)\/0\.55\)\]{border-left-color:hsl(var(--rarity-veryuncommon)/.55)}.border-l-transparent{border-left-color:transparent}.border-l-zinc-500\/40{border-left-color:#71717a66}.border-r-\[hsl\(var\(--rarity-artifact\)\/0\.65\)\]{border-right-color:hsl(var(--rarity-artifact)/.65)}.border-r-\[hsl\(var\(--rarity-assembled\)\/0\.75\)\]{border-right-color:hsl(var(--rarity-assembled)/.75)}.border-r-\[hsl\(var\(--rarity-epic\)\/0\.65\)\]{border-right-color:hsl(var(--rarity-epic)/.65)}.border-r-\[hsl\(var\(--rarity-godly\)\/0\.8\)\]{border-right-color:hsl(var(--rarity-godly)/.8)}.border-r-\[hsl\(var\(--rarity-legendary\)\/0\.7\)\]{border-right-color:hsl(var(--rarity-legendary)/.7)}.border-r-\[hsl\(var\(--rarity-rare\)\/0\.6\)\]{border-right-color:hsl(var(--rarity-rare)/.6)}.border-r-\[hsl\(var\(--rarity-uncommon\)\/0\.5\)\]{border-right-color:hsl(var(--rarity-uncommon)/.5)}.border-r-\[hsl\(var\(--rarity-unique\)\/0\.85\)\]{border-right-color:hsl(var(--rarity-unique)/.85)}.border-r-\[hsl\(var\(--rarity-veryuncommon\)\/0\.55\)\]{border-right-color:hsl(var(--rarity-veryuncommon)/.55)}.border-r-zinc-500\/40{border-right-color:#71717a66}.border-t-amber-500{--tw-border-opacity: 1;border-top-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-primary\/60{border-top-color:hsl(var(--primary) / .6)}.border-t-transparent{border-top-color:transparent}.border-opacity-50{--tw-border-opacity: .5}.bg-\[\#2dd4bf\]\/15{background-color:#2dd4bf26}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(210_95\%_58\%\)\]{--tw-bg-opacity: 1;background-color:hsl(210 95% 58% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(222_30\%_8\%\/0\.92\)\]{background-color:#0e121beb}.bg-\[hsl\(28_20\%_14\%\)\]{--tw-bg-opacity: 1;background-color:hsl(28 20% 14% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(var\(--accent-amber\)\)\/0\.05\]{background-color:hsl(var(--accent-amber))/.05}.bg-\[hsl\(var\(--accent-amber\)\)\/0\.08\]{background-color:hsl(var(--accent-amber))/.08}.bg-\[hsl\(var\(--accent-amber\)\)\/0\.12\]{background-color:hsl(var(--accent-amber))/.12}.bg-\[hsl\(var\(--accent-amber\)\)\/0\.18\]{background-color:hsl(var(--accent-amber))/.18}.bg-\[hsl\(var\(--accent-amber\)\)\/0\.1\]{background-color:hsl(var(--accent-amber))/.1}.bg-\[hsl\(var\(--accent-amber\)\)\/0\.25\]{background-color:hsl(var(--accent-amber))/.25}.bg-\[hsl\(var\(--accent-amber\)\)\]{background-color:hsl(var(--accent-amber))}.bg-\[hsl\(var\(--accent-amber\)\)\]\/15{background-color:hsl(var(--accent-amber) / .15)}.bg-\[hsl\(var\(--accent-trophy\)\/0\.08\)\]{background-color:hsl(var(--accent-trophy)/.08)}.bg-\[hsl\(var\(--background\)\)\]{background-color:hsl(var(--background))}.bg-\[hsl\(var\(--background\)\)\]\/60{background-color:hsl(var(--background) / .6)}.bg-\[hsl\(var\(--background\)\)\]\/70{background-color:hsl(var(--background) / .7)}.bg-\[hsl\(var\(--background\)\)\]\/80{background-color:hsl(var(--background) / .8)}.bg-\[hsl\(var\(--background\)\)\]\/95{background-color:hsl(var(--background) / .95)}.bg-\[hsl\(var\(--ladder-rarity\)\/0\.06\)\]{background-color:hsl(var(--ladder-rarity)/.06)}.bg-\[hsl\(var\(--ladder-rarity\)\/0\.08\)\]{background-color:hsl(var(--ladder-rarity)/.08)}.bg-\[hsl\(var\(--ladder-rarity\)\/0\.16\)\]{background-color:hsl(var(--ladder-rarity)/.16)}.bg-\[hsl\(var\(--progress-unfilled\)\)\]{background-color:hsl(var(--progress-unfilled))}.bg-\[hsl\(var\(--raid-hull\)\)\]{background-color:hsl(var(--raid-hull))}.bg-\[hsl\(var\(--raid-panel\)\)\]{background-color:hsl(var(--raid-panel))}.bg-\[hsl\(var\(--raid-pit\)\)\]{background-color:hsl(var(--raid-pit))}.bg-\[hsl\(var\(--rarity-artifact\)\)\]{background-color:hsl(var(--rarity-artifact))}.bg-\[hsl\(var\(--rarity-artifact\)\/0\.16\)\]{background-color:hsl(var(--rarity-artifact)/.16)}.bg-\[hsl\(var\(--rarity-assembled\)\)\]{background-color:hsl(var(--rarity-assembled))}.bg-\[hsl\(var\(--rarity-assembled\)\)\]\/10{background-color:hsl(var(--rarity-assembled) / .1)}.bg-\[hsl\(var\(--rarity-assembled\)\/0\.07\)\]{background-color:hsl(var(--rarity-assembled)/.07)}.bg-\[hsl\(var\(--rarity-assembled\)\/0\.08\)\]{background-color:hsl(var(--rarity-assembled)/.08)}.bg-\[hsl\(var\(--rarity-assembled\)\/0\.1\)\]{background-color:hsl(var(--rarity-assembled)/.1)}.bg-\[hsl\(var\(--rarity-assembled\)\/0\.18\)\]{background-color:hsl(var(--rarity-assembled)/.18)}.bg-\[hsl\(var\(--rarity-common\)\)\]{background-color:hsl(var(--rarity-common))}.bg-\[hsl\(var\(--rarity-common\)\/0\.06\)\]{background-color:hsl(var(--rarity-common)/.06)}.bg-\[hsl\(var\(--rarity-epic\)\)\]{background-color:hsl(var(--rarity-epic))}.bg-\[hsl\(var\(--rarity-epic\)\/0\.05\)\]{background-color:hsl(var(--rarity-epic)/.05)}.bg-\[hsl\(var\(--rarity-epic\)\/0\.08\)\]{background-color:hsl(var(--rarity-epic)/.08)}.bg-\[hsl\(var\(--rarity-epic\)\/0\.16\)\]{background-color:hsl(var(--rarity-epic)/.16)}.bg-\[hsl\(var\(--rarity-godly\)\)\]{background-color:hsl(var(--rarity-godly))}.bg-\[hsl\(var\(--rarity-godly\)\/0\.18\)\]{background-color:hsl(var(--rarity-godly)/.18)}.bg-\[hsl\(var\(--rarity-legendary\)\)\]{background-color:hsl(var(--rarity-legendary))}.bg-\[hsl\(var\(--rarity-legendary\)\/0\.06\)\]{background-color:hsl(var(--rarity-legendary)/.06)}.bg-\[hsl\(var\(--rarity-legendary\)\/0\.08\)\]{background-color:hsl(var(--rarity-legendary)/.08)}.bg-\[hsl\(var\(--rarity-legendary\)\/0\.1\)\]{background-color:hsl(var(--rarity-legendary)/.1)}.bg-\[hsl\(var\(--rarity-legendary\)\/0\.18\)\]{background-color:hsl(var(--rarity-legendary)/.18)}.bg-\[hsl\(var\(--rarity-rare\)\)\]{background-color:hsl(var(--rarity-rare))}.bg-\[hsl\(var\(--rarity-rare\)\)\]\/10{background-color:hsl(var(--rarity-rare) / .1)}.bg-\[hsl\(var\(--rarity-rare\)\/0\.05\)\]{background-color:hsl(var(--rarity-rare)/.05)}.bg-\[hsl\(var\(--rarity-rare\)\/0\.14\)\]{background-color:hsl(var(--rarity-rare)/.14)}.bg-\[hsl\(var\(--rarity-uncommon\)\)\]{background-color:hsl(var(--rarity-uncommon))}.bg-\[hsl\(var\(--rarity-uncommon\)\/0\.12\)\]{background-color:hsl(var(--rarity-uncommon)/.12)}.bg-\[hsl\(var\(--rarity-unique\)\)\]{background-color:hsl(var(--rarity-unique))}.bg-\[hsl\(var\(--rarity-unique\)\/0\.08\)\]{background-color:hsl(var(--rarity-unique)/.08)}.bg-\[hsl\(var\(--rarity-unique\)\/0\.12\)\]{background-color:hsl(var(--rarity-unique)/.12)}.bg-\[hsl\(var\(--rarity-unique\)\/0\.22\)\]{background-color:hsl(var(--rarity-unique)/.22)}.bg-\[hsl\(var\(--rarity-veryuncommon\)\)\]{background-color:hsl(var(--rarity-veryuncommon))}.bg-\[hsl\(var\(--rarity-veryuncommon\)\/0\.08\)\]{background-color:hsl(var(--rarity-veryuncommon)/.08)}.bg-\[hsl\(var\(--rarity-veryuncommon\)\/0\.14\)\]{background-color:hsl(var(--rarity-veryuncommon)/.14)}.bg-\[hsl\(var\(--scavenge-gold\)\/0\.08\)\]{background-color:hsl(var(--scavenge-gold)/.08)}.bg-\[hsl\(var\(--surface-hud\)\)\]{background-color:hsl(var(--surface-hud))}.bg-\[hsl\(var\(--wb-panel\)\)\]{background-color:hsl(var(--wb-panel))}.bg-\[hsl\(var\(--wb-panel-2\)\)\]{background-color:hsl(var(--wb-panel-2))}.bg-\[rgba\(240\,192\,64\,0\.3\)\]{background-color:#f0c0404d}.bg-\[rgba\(45\,212\,191\,0\.3\)\]{background-color:#2dd4bf4d}.bg-\[var\(--gradient-raid-hazard\)\]{background-color:var(--gradient-raid-hazard)}.bg-\[var\(--gradient-raid-header\)\]{background-color:var(--gradient-raid-header)}.bg-\[var\(--gradient-raid-track\)\]{background-color:var(--gradient-raid-track)}.bg-\[var\(--gradient-surface-3\)\]{background-color:var(--gradient-surface-3)}.bg-accent{background-color:hsl(var(--accent))}.bg-accent-trophy{background-color:hsl(var(--accent-trophy))}.bg-accent-trophy\/10{background-color:hsl(var(--accent-trophy) / .1)}.bg-accent\/10{background-color:hsl(var(--accent) / .1)}.bg-accent\/15{background-color:hsl(var(--accent) / .15)}.bg-accent\/20{background-color:hsl(var(--accent) / .2)}.bg-accent\/30{background-color:hsl(var(--accent) / .3)}.bg-accent\/5{background-color:hsl(var(--accent) / .05)}.bg-accent\/50{background-color:hsl(var(--accent) / .5)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-200\/15{background-color:#fde68a26}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/80{background-color:#f59e0bcc}.bg-background{background-color:hsl(var(--background))}.bg-background\/10{background-color:hsl(var(--background) / .1)}.bg-background\/30{background-color:hsl(var(--background) / .3)}.bg-background\/40{background-color:hsl(var(--background) / .4)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/75{background-color:hsl(var(--background) / .75)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/70{background-color:hsl(var(--card) / .7)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/20{background-color:#06b6d433}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive-foreground\/10{background-color:hsl(var(--destructive-foreground) / .1)}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.bg-destructive\/40{background-color:hsl(var(--destructive) / .4)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/70{background-color:#34d399b3}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-900\/30{background-color:#064e3b4d}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/5{background-color:hsl(var(--foreground) / .05)}.bg-foreground\/85{background-color:hsl(var(--foreground) / .85)}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-500\/20{background-color:#6b728033}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/15{background-color:#22c55e26}.bg-green-500\/20{background-color:#22c55e33}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-600\/85{background-color:#16a34ad9}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/20{background-color:hsl(var(--muted-foreground) / .2)}.bg-muted-foreground\/25{background-color:hsl(var(--muted-foreground) / .25)}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground) / .3)}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground) / .4)}.bg-muted-foreground\/60{background-color:hsl(var(--muted-foreground) / .6)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/15{background-color:#f9731626}.bg-orange-500\/20{background-color:#f9731633}.bg-pink-500\/15{background-color:#ec489926}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/30{background-color:hsl(var(--primary) / .3)}.bg-primary\/40{background-color:hsl(var(--primary) / .4)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/70{background-color:hsl(var(--primary) / .7)}.bg-primary\/80{background-color:hsl(var(--primary) / .8)}.bg-purple-500\/15{background-color:#a855f726}.bg-purple-500\/20{background-color:#a855f733}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/25{background-color:#ef444440}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-500\/80{background-color:#f43f5ecc}.bg-rose-900\/30{background-color:#8813374d}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/10{background-color:hsl(var(--secondary) / .1)}.bg-secondary\/20{background-color:hsl(var(--secondary) / .2)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-surface-1{background-color:hsl(var(--surface-1))}.bg-surface-1\/70{background-color:hsl(var(--surface-1) / .7)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-400\/15{background-color:#facc1526}.bg-yellow-400\/20{background-color:#facc1533}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-500\/\[0\.07\]{background-color:#eab30812}.bg-zinc-500\/10{background-color:#71717a1a}.bg-zinc-500\/15{background-color:#71717a26}.bg-\[linear-gradient\(100deg\,transparent\,hsl\(var\(--foreground\)\/\.35\)\,transparent\)\]{background-image:linear-gradient(100deg,transparent,hsl(var(--foreground)/.35),transparent)}.bg-\[linear-gradient\(170deg\,hsl\(var\(--surface-2\)\)_0\%\,hsl\(var\(--surface-3\)\)_58\%\,hsl\(var\(--background\)\)_100\%\)\]{background-image:linear-gradient(170deg,hsl(var(--surface-2)),hsl(var(--surface-3)) 58%,hsl(var(--background)))}.bg-\[linear-gradient\(180deg\,hsl\(var\(--foreground\)\/\.28\)\,hsl\(var\(--trophy-tier\)\/\.55\)_55\%\,transparent\)\]{background-image:linear-gradient(180deg,hsl(var(--foreground)/.28),hsl(var(--trophy-tier)/.55) 55%,transparent)}.bg-\[linear-gradient\(180deg\,hsl\(var\(--trophy-gold-1\)\)\,hsl\(var\(--trophy-gold-2\)\)_45\%\,hsl\(var\(--trophy-gold-3\)\)\)\]{background-image:linear-gradient(180deg,hsl(var(--trophy-gold-1)),hsl(var(--trophy-gold-2)) 45%,hsl(var(--trophy-gold-3)))}.bg-\[linear-gradient\(180deg\,hsl\(var\(--wb-panel-2\)\)\,hsl\(var\(--wb-panel\)\)\)\]{background-image:linear-gradient(180deg,hsl(var(--wb-panel-2)),hsl(var(--wb-panel)))}.bg-\[linear-gradient\(90deg\,transparent\,hsl\(var\(--foreground\)\/0\.32\)\,transparent\)\]{background-image:linear-gradient(90deg,transparent,hsl(var(--foreground)/.32),transparent)}.bg-\[radial-gradient\(circle\,rgba\(52\,211\,153\,0\.7\)_0\%\,rgba\(16\,185\,129\,0\.35\)_45\%\,rgba\(16\,185\,129\,0\)_75\%\)\]{background-image:radial-gradient(circle,#34d399b3,#10b98159 45%,#10b98100 75%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,hsl\(var\(--primary\)\/0\.2\)\,transparent_34\%\)\,linear-gradient\(180deg\,hsl\(var\(--surface-3\)\)\,hsl\(var\(--background\)\)_48\%\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 50% 0%,hsl(var(--primary)/.2),transparent 34%),linear-gradient(180deg,hsl(var(--surface-3)),hsl(var(--background)) 48%,hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_center\,hsl\(var\(--primary\)\/0\.34\)_0\%\,hsl\(var\(--primary\)\/0\.13\)_36\%\,transparent_72\%\)\]{background-image:radial-gradient(circle at center,hsl(var(--primary)/.34) 0%,hsl(var(--primary)/.13) 36%,transparent 72%)}.bg-\[repeating-linear-gradient\(-45deg\,hsl\(var\(--rarity-unique\)\/0\.09\)_0_8px\,transparent_8px_16px\)\]{background-image:repeating-linear-gradient(-45deg,hsl(var(--rarity-unique)/.09) 0 8px,transparent 8px 16px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#1a0f06\]{--tw-gradient-from: #1a0f06 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 15 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--accent-amber\)\)\]{--tw-gradient-from: hsl(var(--accent-amber)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent-amber) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-artifact\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--rarity-artifact)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-artifact) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-assembled\)\/0\.12\)\]{--tw-gradient-from: hsl(var(--rarity-assembled)/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-assembled) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-epic\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--rarity-epic)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-epic) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-godly\)\/0\.08\)\]{--tw-gradient-from: hsl(var(--rarity-godly)/.08) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-godly) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-godly\)\/0\.12\)\]{--tw-gradient-from: hsl(var(--rarity-godly)/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-godly) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-legendary\)\/0\.12\)\]{--tw-gradient-from: hsl(var(--rarity-legendary)/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-legendary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-rare\)\/0\.06\)\]{--tw-gradient-from: hsl(var(--rarity-rare)/.06) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-rare) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-rare\)\/0\.08\)\]{--tw-gradient-from: hsl(var(--rarity-rare)/.08) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-rare) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-uncommon\)\/0\.06\)\]{--tw-gradient-from: hsl(var(--rarity-uncommon)/.06) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-uncommon) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-unique\)\/0\.16\)\]{--tw-gradient-from: hsl(var(--rarity-unique)/.16) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-unique) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--rarity-veryuncommon\)\/0\.08\)\]{--tw-gradient-from: hsl(var(--rarity-veryuncommon)/.08) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--rarity-veryuncommon) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-100{--tw-gradient-from: #fef3c7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-50\/15{--tw-gradient-from: rgb(255 251 235 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from: rgb(245 158 11 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/10{--tw-gradient-from: rgb(0 0 0 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card{--tw-gradient-from: hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/\[0\.06\]{--tw-gradient-from: rgb(249 115 22 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/30{--tw-gradient-from: hsl(var(--primary) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/10{--tw-gradient-from: rgb(239 68 68 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-100{--tw-gradient-from: #fef9c3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 249 195 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-300{--tw-gradient-from: #fde047 var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500\/10{--tw-gradient-from: rgb(234 179 8 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500\/20{--tw-gradient-from: rgb(234 179 8 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-500\/5{--tw-gradient-from: rgb(113 113 122 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(113 113 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[hsl\(var\(--accent-amber\)\)\/0\.6\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--accent-amber))/.6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--accent-amber\)\)\]{--tw-gradient-to: hsl(var(--accent-amber) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--accent-amber)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-accent-trophy{--tw-gradient-to: hsl(var(--accent-trophy) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--accent-trophy)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-400\/15{--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(251 191 36 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-500\/5{--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(245 158 11 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-500\/5{--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(249 115 22 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/5{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-100\/10{--tw-gradient-to: rgb(224 242 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(224 242 254 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-200{--tw-gradient-to: rgb(254 240 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fef08a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-300{--tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fde047 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0d0703\]{--tw-gradient-to: #0d0703 var(--tw-gradient-to-position)}.to-\[hsl\(var\(--accent-amber\)\)\]{--tw-gradient-to: hsl(var(--accent-amber)) var(--tw-gradient-to-position)}.to-accent\/20{--tw-gradient-to: hsl(var(--accent) / .2) var(--tw-gradient-to-position)}.to-amber-500\/10{--tw-gradient-to: rgb(245 158 11 / .1) var(--tw-gradient-to-position)}.to-amber-500\/20{--tw-gradient-to: rgb(245 158 11 / .2) var(--tw-gradient-to-position)}.to-amber-500\/5{--tw-gradient-to: rgb(245 158 11 / .05) var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-amber-700{--tw-gradient-to: #b45309 var(--tw-gradient-to-position)}.to-background{--tw-gradient-to: hsl(var(--background)) var(--tw-gradient-to-position)}.to-black\/85{--tw-gradient-to: rgb(0 0 0 / .85) var(--tw-gradient-to-position)}.to-cyan-100\/15{--tw-gradient-to: rgb(207 250 254 / .15) var(--tw-gradient-to-position)}.to-destructive\/25{--tw-gradient-to: hsl(var(--destructive) / .25) var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to: hsl(var(--primary)) var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.to-primary\/70{--tw-gradient-to: hsl(var(--primary) / .7) var(--tw-gradient-to-position)}.to-red-500\/10{--tw-gradient-to: rgb(239 68 68 / .1) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-yellow-500\/10{--tw-gradient-to: rgb(234 179 8 / .1) var(--tw-gradient-to-position)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.fill-\[hsl\(var\(--accent-amber\)\)\]{fill:hsl(var(--accent-amber))}.fill-current{fill:currentColor}.fill-yellow-200{fill:#fef08a}.fill-yellow-300{fill:#fde047}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[2\.5px\]{padding:2.5px}.p-px{padding:1px}.\!px-0{padding-left:0!important;padding-right:0!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-px{padding-top:1px;padding-bottom:1px}.\!pb-0{padding-bottom:0!important}.\!pt-0{padding-top:0!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-11{padding-bottom:2.75rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(1\.25rem\+var\(--safe-area-bottom\,0px\)\+var\(--android-nav-pad\,0px\)\)\]{padding-bottom:calc(1.25rem + var(--safe-area-bottom,0px) + var(--android-nav-pad,0px))}.pb-\[calc\(1\.5rem\+var\(--safe-area-bottom\,0px\)\)\]{padding-bottom:calc(1.5rem + var(--safe-area-bottom,0px))}.pb-\[calc\(1\.75rem\+var\(--safe-area-bottom\,0px\)\+var\(--android-nav-pad\,0px\)\)\]{padding-bottom:calc(1.75rem + var(--safe-area-bottom,0px) + var(--android-nav-pad,0px))}.pb-\[calc\(1rem\+var\(--safe-area-bottom\,0px\)\+var\(--android-nav-pad\,0px\)\)\]{padding-bottom:calc(1rem + var(--safe-area-bottom,0px) + var(--android-nav-pad,0px))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+2rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 2rem)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\,var\(--safe-area-bottom\,0px\)\)\]{padding-bottom:max(1rem,var(--safe-area-bottom,0px))}.pb-\[max\(env\(safe-area-inset-bottom\)\,12px\)\]{padding-bottom:max(env(safe-area-inset-bottom),12px)}.pb-\[max\(env\(safe-area-inset-bottom\)\,16px\)\]{padding-bottom:max(env(safe-area-inset-bottom),16px)}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[42px\]{padding-left:42px}.pr-1{padding-right:.25rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[7px\]{padding-top:7px}.pt-\[calc\(env\(safe-area-inset-top\)\+1rem\)\]{padding-top:calc(env(safe-area-inset-top) + 1rem)}.pt-\[max\(3rem\,var\(--safe-area-top\,0px\)\)\]{padding-top:max(3rem,var(--safe-area-top,0px))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-\[-3px\]{vertical-align:-3px}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-numeric{font-family:var(--font-numeric)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.75em\]{font-size:.75em}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[38px\]{font-size:38px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.19em\]{letter-spacing:.19em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-\[2\.5px\]{letter-spacing:2.5px}.tracking-\[2px\]{letter-spacing:2px}.tracking-\[3px\]{letter-spacing:3px}.tracking-\[4px\]{letter-spacing:4px}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-amber-300{--tw-text-opacity: 1 !important;color:rgb(252 211 77 / var(--tw-text-opacity, 1))!important}.text-\[\#2dd4bf\]{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-\[\#4caf7d\]{--tw-text-opacity: 1;color:rgb(76 175 125 / var(--tw-text-opacity, 1))}.text-\[\#60a5fa\]{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-\[\#6b7a8d\]{--tw-text-opacity: 1;color:rgb(107 122 141 / var(--tw-text-opacity, 1))}.text-\[\#7df0e0\]{--tw-text-opacity: 1;color:rgb(125 240 224 / var(--tw-text-opacity, 1))}.text-\[\#8a7c5f\]{--tw-text-opacity: 1;color:rgb(138 124 95 / var(--tw-text-opacity, 1))}.text-\[\#93c5fd\]\/80{color:#93c5fdcc}.text-\[\#E7E2D8\]{--tw-text-opacity: 1;color:rgb(231 226 216 / var(--tw-text-opacity, 1))}.text-\[\#F04E98\]{--tw-text-opacity: 1;color:rgb(240 78 152 / var(--tw-text-opacity, 1))}.text-\[\#FAC775\]{--tw-text-opacity: 1;color:rgb(250 199 117 / var(--tw-text-opacity, 1))}.text-\[\#d6fbf4\]{--tw-text-opacity: 1;color:rgb(214 251 244 / var(--tw-text-opacity, 1))}.text-\[\#dbeafe\]{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-\[\#e8dcc8\]{--tw-text-opacity: 1;color:rgb(232 220 200 / var(--tw-text-opacity, 1))}.text-\[\#f0c040\]{--tw-text-opacity: 1;color:rgb(240 192 64 / var(--tw-text-opacity, 1))}.text-\[hsl\(210_95\%_70\%\)\]{--tw-text-opacity: 1;color:hsl(210 95% 70% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(\$\{token\}\)\)\]{color:hsl(var(${token}))}.text-\[hsl\(var\(--accent-amber\)\)\/0\.55\]{color:hsl(var(--accent-amber))/.55}.text-\[hsl\(var\(--accent-amber\)\)\/0\.5\]{color:hsl(var(--accent-amber))/.5}.text-\[hsl\(var\(--accent-amber\)\)\/0\.75\]{color:hsl(var(--accent-amber))/.75}.text-\[hsl\(var\(--accent-amber\)\)\/0\.7\]{color:hsl(var(--accent-amber))/.7}.text-\[hsl\(var\(--accent-amber\)\)\/0\.85\]{color:hsl(var(--accent-amber))/.85}.text-\[hsl\(var\(--accent-amber\)\)\/0\.8\]{color:hsl(var(--accent-amber))/.8}.text-\[hsl\(var\(--accent-amber\)\)\/0\.9\]{color:hsl(var(--accent-amber))/.9}.text-\[hsl\(var\(--accent-amber\)\)\]{color:hsl(var(--accent-amber))}.text-\[hsl\(var\(--accent-trophy-glow\)\)\]{color:hsl(var(--accent-trophy-glow))}.text-\[hsl\(var\(--ladder-rarity\)\)\]{color:hsl(var(--ladder-rarity))}.text-\[hsl\(var\(--ladder-rarity\)\/0\.58\)\]{color:hsl(var(--ladder-rarity)/.58)}.text-\[hsl\(var\(--raid-rust\,\#f97316\)\)\]{color:hsl(var(--raid-rust,#f97316))}.text-\[hsl\(var\(--rarity-artifact\)\)\]{color:hsl(var(--rarity-artifact))}.text-\[hsl\(var\(--rarity-assembled\)\)\]{color:hsl(var(--rarity-assembled))}.text-\[hsl\(var\(--rarity-common\)\)\]{color:hsl(var(--rarity-common))}.text-\[hsl\(var\(--rarity-epic\)\)\]{color:hsl(var(--rarity-epic))}.text-\[hsl\(var\(--rarity-godly\)\)\]{color:hsl(var(--rarity-godly))}.text-\[hsl\(var\(--rarity-legendary\)\)\]{color:hsl(var(--rarity-legendary))}.text-\[hsl\(var\(--rarity-rare\)\)\]{color:hsl(var(--rarity-rare))}.text-\[hsl\(var\(--rarity-uncommon\)\)\]{color:hsl(var(--rarity-uncommon))}.text-\[hsl\(var\(--rarity-unique\)\)\]{color:hsl(var(--rarity-unique))}.text-\[hsl\(var\(--rarity-unique\)\)\]\/90{color:hsl(var(--rarity-unique) / .9)}.text-\[hsl\(var\(--rarity-veryuncommon\)\)\]{color:hsl(var(--rarity-veryuncommon))}.text-\[hsl\(var\(--scavenge-gold\)\)\]{color:hsl(var(--scavenge-gold))}.text-\[hsl\(var\(--trophy-gold-ink\)\)\]{color:hsl(var(--trophy-gold-ink))}.text-\[hsl\(var\(--trophy-tier\)\)\]{color:hsl(var(--trophy-tier))}.text-\[hsl\(var\(--wb-accent\)\)\]{color:hsl(var(--wb-accent))}.text-\[hsl\(var\(--wb-done\)\)\]{color:hsl(var(--wb-done))}.text-\[hsl\(var\(--wb-ready\)\)\]{color:hsl(var(--wb-ready))}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-accent-trophy{color:hsl(var(--accent-trophy))}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-100\/50{color:#fef3c780}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/70{color:#fde68ab3}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-400\/90{color:#fbbf24e6}.text-amber-50{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-500\/70{color:#f59e0bb3}.text-amber-500\/80{color:#f59e0bcc}.text-amber-500\/90{color:#f59e0be6}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/75{color:hsl(var(--destructive) / .75)}.text-destructive\/80{color:hsl(var(--destructive) / .8)}.text-emerald-100\/70{color:#d1fae5b3}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/90{color:#34d399e6}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-500\/50{color:#10b98180}.text-emerald-500\/70{color:#10b981b3}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-fuchsia-400{--tw-text-opacity: 1;color:rgb(232 121 249 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-pink-300{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/70{color:hsl(var(--primary-foreground) / .7)}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-rose-400\/90{color:#fb7185e6}.text-rose-500\/50{color:#f43f5e80}.text-rose-500\/70{color:#f43f5eb3}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.text-yellow-200\/80{color:#fef08acc}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-500\/90{color:#eab308e6}.text-yellow-950{--tw-text-opacity: 1;color:rgb(66 32 6 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-emerald-400\/40{text-decoration-color:#34d39966}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-12px_58px_hsl\(var\(--primary\)\/0\.12\)\,0_-4px_20px_hsl\(var\(--background\)\/0\.85\)\,inset_0_1px_0_hsl\(var\(--foreground\)\/0\.08\)\]{--tw-shadow: 0 -12px 58px hsl(var(--primary)/.12),0 -4px 20px hsl(var(--background)/.85),inset 0 1px 0 hsl(var(--foreground)/.08);--tw-shadow-colored: 0 -12px 58px var(--tw-shadow-color), 0 -4px 20px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-8px_32px_hsl\(0_0\%_0\%\/0\.5\)\]{--tw-shadow: 0 -8px 32px hsl(0 0% 0%/.5);--tw-shadow-colored: 0 -8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(59\,130\,246\,0\.5\)\]{--tw-shadow: 0 0 10px rgba(59,130,246,.5);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_hsl\(45_93\%_58\%\/0\.35\)\]{--tw-shadow: 0 0 12px hsl(45 93% 58%/.35);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_hsl\(var\(--trophy-tier\)\/\.55\)\]{--tw-shadow: 0 0 12px hsl(var(--trophy-tier)/.55);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_hsl\(var\(--ladder-rarity\)\/0\.32\)\]{--tw-shadow: 0 0 14px hsl(var(--ladder-rarity)/.32);--tw-shadow-colored: 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_hsl\(var\(--primary\)\/0\.35\)\]{--tw-shadow: 0 0 14px hsl(var(--primary)/.35);--tw-shadow-colored: 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(251\,191\,36\,0\.65\)\]{--tw-shadow: 0 0 14px rgba(251,191,36,.65);--tw-shadow-colored: 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_-4px_hsl\(var\(--primary\)\/0\.5\)\]{--tw-shadow: 0 0 16px -4px hsl(var(--primary)/.5);--tw-shadow-colored: 0 0 16px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_hsl\(var\(--primary\)\/0\.18\)\]{--tw-shadow: 0 0 16px hsl(var(--primary)/.18);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_-6px_hsl\(var\(--primary\)\/0\.6\)\]{--tw-shadow: 0 0 18px -6px hsl(var(--primary)/.6);--tw-shadow-colored: 0 0 18px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_hsl\(var\(--primary\)\/0\.45\)\]{--tw-shadow: 0 0 18px hsl(var(--primary)/.45);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_hsl\(var\(--primary\)\/0\.5\)\]{--tw-shadow: 0 0 18px hsl(var(--primary)/.5);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_hsl\(var\(--rarity-unique\)\/0\.2\)\]{--tw-shadow: 0 0 18px hsl(var(--rarity-unique)/.2);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_hsl\(var\(--trophy-tier\)\/\.5\)\]{--tw-shadow: 0 0 18px hsl(var(--trophy-tier)/.5);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_hsl\(var\(--accent-trophy\)\/0\.2\)\]{--tw-shadow: 0 0 20px hsl(var(--accent-trophy)/.2);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_hsl\(var\(--accent-amber\)\/0\.45\)\]{--tw-shadow: 0 0 22px hsl(var(--accent-amber)/.45);--tw-shadow-colored: 0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_hsl\(var\(--foreground\)\/0\.12\)\]{--tw-shadow: 0 0 22px hsl(var(--foreground)/.12);--tw-shadow-colored: 0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_-8px_hsl\(var\(--primary\)\/0\.6\)\]{--tw-shadow: 0 0 24px -8px hsl(var(--primary)/.6);--tw-shadow-colored: 0 0 24px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_hsl\(var\(--accent-amber\)\/0\.55\)\]{--tw-shadow: 0 0 24px hsl(var(--accent-amber)/.55);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(250\,204\,21\,0\.75\)\]{--tw-shadow: 0 0 24px rgba(250,204,21,.75);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(52\,211\,153\,0\.55\)\]{--tw-shadow: 0 0 24px rgba(52,211,153,.55);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_26px_hsl\(var\(--scavenge-gold\)\/0\.24\)\]{--tw-shadow: 0 0 26px hsl(var(--scavenge-gold)/.24);--tw-shadow-colored: 0 0 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_hsl\(var\(--destructive\)\/\.5\)\]{--tw-shadow: 0 0 28px hsl(var(--destructive)/.5);--tw-shadow-colored: 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_hsl\(var\(--accent-amber\)\/0\.25\)\]{--tw-shadow: 0 0 30px hsl(var(--accent-amber)/.25);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_hsl\(var\(--rarity-epic\)\/0\.25\)\]{--tw-shadow: 0 0 30px hsl(var(--rarity-epic)/.25);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_hsl\(var\(--trophy-tier\)\)\]{--tw-shadow: 0 0 30px hsl(var(--trophy-tier));--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_34px_hsl\(var\(--primary\)\/0\.22\)\]{--tw-shadow: 0 0 34px hsl(var(--primary)/.22);--tw-shadow-colored: 0 0 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_36px_hsl\(var\(--rarity-veryuncommon\)\/0\.28\)\]{--tw-shadow: 0 0 36px hsl(var(--rarity-veryuncommon)/.28);--tw-shadow-colored: 0 0 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(251\,191\,36\,0\.6\)\]{--tw-shadow: 0 0 40px rgba(251,191,36,.6);--tw-shadow-colored: 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_hsl\(var\(--destructive\)\/0\.8\)\]{--tw-shadow: 0 0 6px hsl(var(--destructive)/.8);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(110\,231\,183\,0\.9\)\]{--tw-shadow: 0 0 6px rgba(110,231,183,.9);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(244\,63\,94\,0\.9\)\]{--tw-shadow: 0 0 6px rgba(244,63,94,.9);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(250\,204\,21\,0\.95\)\]{--tw-shadow: 0 0 6px rgba(250,204,21,.95);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(74\,222\,128\,0\.9\)\]{--tw-shadow: 0 0 6px rgba(74,222,128,.9);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_hsl\(142_71\%_45\%\/0\.8\)\]{--tw-shadow: 0 0 8px hsl(142 71% 45%/.8);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_hsl\(210_95\%_58\%\/0\.7\)\]{--tw-shadow: 0 0 8px hsl(210 95% 58%/.7);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_hsl\(var\(--accent-amber\)\/0\.8\)\]{--tw-shadow: 0 0 8px hsl(var(--accent-amber)/.8);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_hsl\(var\(--primary\)\/0\.9\)\]{--tw-shadow: 0 0 8px hsl(var(--primary)/.9);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_hsl\(var\(--trophy-tier\)\)\]{--tw-shadow: 0 0 8px hsl(var(--trophy-tier));--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(244\,63\,94\,0\.4\)\]{--tw-shadow: 0 0 8px rgba(244,63,94,.4);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(245\,158\,11\,0\.4\)\]{--tw-shadow: 0 0 8px rgba(245,158,11,.4);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_16px_hsl\(var\(--primary\)\/0\.5\)\]{--tw-shadow: 0 4px 16px hsl(var(--primary)/.5);--tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(0_0\%_100\%\/0\.04\)\]{--tw-shadow: inset 0 1px 0 hsl(0 0% 100%/.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--foreground\)\/\.6\)\,0_4px_14px_hsl\(var\(--background\)\/\.5\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--foreground)/.6),0 4px 14px hsl(var(--background)/.5);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--rarity-artifact\)\/0\.28\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--rarity-artifact)/.28);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--rarity-assembled\)\/0\.35\)\,0_0_12px_hsl\(var\(--rarity-assembled\)\/0\.22\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--rarity-assembled)/.35),0 0 12px hsl(var(--rarity-assembled)/.22);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--rarity-epic\)\/0\.28\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--rarity-epic)/.28);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--rarity-godly\)\/0\.4\)\,0_0_14px_hsl\(var\(--rarity-godly\)\/0\.25\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--rarity-godly)/.4),0 0 14px hsl(var(--rarity-godly)/.25);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--rarity-rare\)\/0\.25\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--rarity-rare)/.25);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--rarity-uncommon\)\/0\.18\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--rarity-uncommon)/.18);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--rarity-unique\)\/0\.45\)\,0_0_16px_hsl\(var\(--rarity-unique\)\/0\.35\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--rarity-unique)/.45),0 0 16px hsl(var(--rarity-unique)/.35);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_hsl\(var\(--rarity-veryuncommon\)\/0\.22\)\]{--tw-shadow: inset 0 1px 0 hsl(var(--rarity-veryuncommon)/.22);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-elevated{--tw-shadow: var(--shadow-elevated);--tw-shadow-colored: var(--shadow-elevated);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-scavenge{--tw-shadow: var(--shadow-scavenge);--tw-shadow-colored: var(--shadow-scavenge);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-trophy{--tw-shadow: var(--shadow-trophy);--tw-shadow-colored: var(--shadow-trophy);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color: rgb(0 0 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#2dd4bf\]\/20{--tw-ring-color: rgb(45 212 191 / .2)}.ring-\[hsl\(var\(--accent-amber\)\)\]{--tw-ring-color: hsl(var(--accent-amber))}.ring-\[hsl\(var\(--ladder-rarity\)\/0\.72\)\]{--tw-ring-color: hsl(var(--ladder-rarity)/.72)}.ring-accent{--tw-ring-color: hsl(var(--accent))}.ring-accent-trophy\/60{--tw-ring-color: hsl(var(--accent-trophy) / .6)}.ring-amber-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1))}.ring-amber-400\/30{--tw-ring-color: rgb(251 191 36 / .3)}.ring-amber-400\/80{--tw-ring-color: rgb(251 191 36 / .8)}.ring-amber-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.ring-amber-500\/60{--tw-ring-color: rgb(245 158 11 / .6)}.ring-background{--tw-ring-color: hsl(var(--background))}.ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.ring-emerald-400\/40{--tw-ring-color: rgb(52 211 153 / .4)}.ring-emerald-400\/80{--tw-ring-color: rgb(52 211 153 / .8)}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary\/30{--tw-ring-color: hsl(var(--primary) / .3)}.ring-primary\/40{--tw-ring-color: hsl(var(--primary) / .4)}.ring-primary\/50{--tw-ring-color: hsl(var(--primary) / .5)}.ring-primary\/60{--tw-ring-color: hsl(var(--primary) / .6)}.ring-red-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity, 1))}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-sky-400\/30{--tw-ring-color: rgb(56 189 248 / .3)}.ring-yellow-300\/80{--tw-ring-color: rgb(253 224 71 / .8)}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);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)}.blur-2xl{--tw-blur: blur(40px);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)}.blur-3xl{--tw-blur: blur(64px);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)}.blur-\[120px\]{--tw-blur: blur(120px);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)}.blur-\[2px\]{--tw-blur: blur(2px);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)}.blur-md{--tw-blur: blur(12px);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)}.blur-sm{--tw-blur: blur(4px);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)}.brightness-\[0\.8\]{--tw-brightness: brightness(.8);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)}.brightness-\[0\.92\]{--tw-brightness: brightness(.92);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.drop-shadow-\[0_0_10px_currentColor\]{--tw-drop-shadow: drop-shadow(0 0 10px currentColor);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)}.drop-shadow-\[0_0_10px_hsl\(var\(--accent-amber\)\/0\.45\)\]{--tw-drop-shadow: drop-shadow(0 0 10px hsl(var(--accent-amber)/.45));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)}.drop-shadow-\[0_0_10px_rgba\(250\,204\,21\,0\.95\)\]{--tw-drop-shadow: drop-shadow(0 0 10px rgba(250,204,21,.95));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)}.drop-shadow-\[0_0_12px_hsl\(var\(--accent-amber\)\/0\.35\)\]{--tw-drop-shadow: drop-shadow(0 0 12px hsl(var(--accent-amber)/.35));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)}.drop-shadow-\[0_0_12px_hsl\(var\(--accent-amber\)\/0\.45\)\]{--tw-drop-shadow: drop-shadow(0 0 12px hsl(var(--accent-amber)/.45));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)}.drop-shadow-\[0_0_14px_hsl\(217_91\%_60\%\/0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 14px hsl(217 91% 60%/.6));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)}.drop-shadow-\[0_0_14px_hsl\(var\(--destructive\)\/0\.7\)\]{--tw-drop-shadow: drop-shadow(0 0 14px hsl(var(--destructive)/.7));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)}.drop-shadow-\[0_0_15px_rgba\(255\,255\,255\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 0 15px rgba(255,255,255,.8));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)}.drop-shadow-\[0_0_16px_hsl\(var\(--accent-amber\)\/0\.35\)\]{--tw-drop-shadow: drop-shadow(0 0 16px hsl(var(--accent-amber)/.35));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)}.drop-shadow-\[0_0_16px_hsl\(var\(--destructive\)\/0\.4\)\]{--tw-drop-shadow: drop-shadow(0 0 16px hsl(var(--destructive)/.4));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)}.drop-shadow-\[0_0_18px_hsl\(var\(--accent-amber\)\/0\.35\)\]{--tw-drop-shadow: drop-shadow(0 0 18px hsl(var(--accent-amber)/.35));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)}.drop-shadow-\[0_0_18px_hsl\(var\(--primary\)\/0\.75\)\]{--tw-drop-shadow: drop-shadow(0 0 18px hsl(var(--primary)/.75));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)}.drop-shadow-\[0_0_20px_rgba\(239\,68\,68\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 0 20px rgba(239,68,68,.8));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)}.drop-shadow-\[0_0_20px_rgba\(250\,204\,21\,0\.9\)\]{--tw-drop-shadow: drop-shadow(0 0 20px rgba(250,204,21,.9));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)}.drop-shadow-\[0_0_20px_rgba\(59\,130\,246\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 0 20px rgba(59,130,246,.8));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)}.drop-shadow-\[0_0_30px_rgba\(234\,179\,8\,1\)\]{--tw-drop-shadow: drop-shadow(0 0 30px rgba(234,179,8,1));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)}.drop-shadow-\[0_0_5px_currentColor\]{--tw-drop-shadow: drop-shadow(0 0 5px currentColor);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)}.drop-shadow-\[0_0_6px_hsl\(var\(--accent-amber\)\/0\.45\)\]{--tw-drop-shadow: drop-shadow(0 0 6px hsl(var(--accent-amber)/.45));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)}.drop-shadow-\[0_0_6px_rgba\(250\,204\,21\,0\.95\)\]{--tw-drop-shadow: drop-shadow(0 0 6px rgba(250,204,21,.95));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)}.drop-shadow-\[0_0_8px_currentColor\]{--tw-drop-shadow: drop-shadow(0 0 8px currentColor);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)}.drop-shadow-\[0_0_8px_hsl\(var\(--accent-amber\)\/0\.25\)\]{--tw-drop-shadow: drop-shadow(0 0 8px hsl(var(--accent-amber)/.25));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)}.drop-shadow-\[0_0_8px_rgba\(52\,211\,153\,0\.9\)\]{--tw-drop-shadow: drop-shadow(0 0 8px rgba(52,211,153,.9));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)}.drop-shadow-\[0_18px_28px_hsl\(var\(--background\)\/0\.7\)\]{--tw-drop-shadow: drop-shadow(0 18px 28px hsl(var(--background)/.7));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)}.drop-shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 2px 6px rgba(0,0,0,.6));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)}.drop-shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 4px 12px rgba(0,0,0,.6));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)}.drop-shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.85\)\]{--tw-drop-shadow: drop-shadow(0 4px 12px rgba(0,0,0,.85));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)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));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)}.grayscale{--tw-grayscale: grayscale(100%);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)}.saturate-\[0\.6\]{--tw-saturate: saturate(.6);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)}.sepia{--tw-sepia: sepia(100%);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)}.sepia-\[0\.2\]{--tw-sepia: sepia(.2);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)}.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)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[10px\]{--tw-backdrop-blur: blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[6px\]{--tw-backdrop-blur: blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.fade-out{--tw-exit-opacity: 0}.zoom-in-50{--tw-enter-scale: .5}.zoom-in-90{--tw-enter-scale: .9}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom{--tw-enter-translate-y: 100%}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.slide-in-from-right-4{--tw-enter-translate-x: 1rem}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar-thin::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.scrollbar-thin::-webkit-scrollbar{display:block;width:8px;height:8px}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-track-transparent{--scrollbar-track: transparent}.scrollbar-thumb-muted{--scrollbar-thumb: hsl(var(--muted))}.scrollbar-thumb-muted-foreground\/30{--scrollbar-thumb: hsl(var(--muted-foreground) / .3)}.animate-sword-strike{animation:sword-strike 2s ease-in-out}.animate-impact{animation:impact 2s ease-out 1s}.animate-pulse-red{animation:pulse-red 1s ease-in-out 10}@keyframes clash-sword{0%{transform:translate(-28px,-28px) rotate(-45deg);opacity:.6}45%{transform:translate(0) rotate(-45deg);opacity:1}55%{transform:translate(0) rotate(-45deg);opacity:1}to{transform:translate(-28px,-28px) rotate(-45deg);opacity:.6}}@keyframes clash-shield{0%{transform:translate(28px,28px);opacity:.6}45%{transform:translate(0);opacity:1}55%{transform:translate(0);opacity:1}to{transform:translate(28px,28px);opacity:.6}}@keyframes clash-spark{0%,40%,to{transform:scale(0);opacity:0}50%{transform:scale(2.5);opacity:1}65%{transform:scale(4);opacity:0}}.animate-clash-sword{animation:clash-sword .7s ease-in-out infinite}.animate-clash-shield{animation:clash-shield .7s ease-in-out infinite}.animate-clash-spark{animation:clash-spark .7s ease-out infinite}@keyframes energy-gain-float{0%{opacity:0;transform:translateY(4px) scale(.8)}20%{opacity:1;transform:translateY(-2px) scale(1.1)}to{opacity:0;transform:translateY(-22px) scale(1)}}@keyframes scavenge-scan-sweep{0%{transform:translate(-110%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(110%);opacity:0}}@keyframes scavenge-medallion-pop{0%{transform:scale(.2) rotate(-12deg);opacity:0}55%{transform:scale(1.15) rotate(4deg);opacity:1}75%{transform:scale(.96) rotate(-2deg)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes scavenge-radial-burst{0%{transform:scale(.2);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes scavenge-particle-rise{0%{transform:translateY(20px) scale(.6);opacity:0}25%{opacity:1}to{transform:translateY(-90px) scale(1.1);opacity:0}}@keyframes scavenge-tier-pulse{0%,to{opacity:.35}50%{opacity:.85}}@keyframes scavenge-medallion-tremble{0%,to{transform:translate(0)}20%{transform:translate(-1.5px,1px)}40%{transform:translate(1.5px,-1px)}60%{transform:translate(-1px,-1.5px)}80%{transform:translate(1px,1.5px)}}.\[-webkit-text-fill-color\:currentColor\]{-webkit-text-fill-color:currentColor}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.\[background-size\:260\%_100\%\]{background-size:260% 100%}.\[background\:linear-gradient\(115deg\,transparent_20\%\,hsl\(var\(--rarity-veryuncommon\)\/\.28\)_34\%\,hsl\(var\(--rarity-godly\)\/\.24\)_45\%\,hsl\(var\(--rarity-legendary\)\/\.24\)_56\%\,transparent_70\%\)\]{background:linear-gradient(115deg,transparent 20%,hsl(var(--rarity-veryuncommon)/.28) 34%,hsl(var(--rarity-godly)/.24) 45%,hsl(var(--rarity-legendary)/.24) 56%,transparent 70%)}.\[background\:repeating-conic-gradient\(from_0deg\,hsl\(var\(--trophy-tier\)\/\.55\)_0deg_6deg\,transparent_6deg_22deg\)\]{background:repeating-conic-gradient(from 0deg,hsl(var(--trophy-tier)/.55) 0deg 6deg,transparent 6deg 22deg)}.\[clip-path\:polygon\(38\%_0\,62\%_0\,100\%_100\%\,0_100\%\)\]{clip-path:polygon(38% 0,62% 0,100% 100%,0 100%)}.\[column-fill\:_balance\]{-moz-column-fill:balance;column-fill:balance}.\[filter\:drop-shadow\(0_0_14px_hsl\(var\(--trophy-tier\)\/\.7\)\)\]{filter:drop-shadow(0 0 14px hsl(var(--trophy-tier)/.7))}.\[mask\:radial-gradient\(circle\,\#000_0\%\,transparent_62\%\)\]{-webkit-mask:radial-gradient(circle,#000 0%,transparent 62%);mask:radial-gradient(circle,#000 0%,transparent 62%)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[text-shadow\:0_0_18px_hsl\(var\(--trophy-tier\)\/\.55\)\]{text-shadow:0 0 18px hsl(var(--trophy-tier)/.55)}.\[text-shadow\:0_0_18px_rgba\(249\,115\,22\,\.6\)\]{text-shadow:0 0 18px rgba(249,115,22,.6)}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.__floater,.__floater *,.react-joyride__tooltip,.react-joyride__tooltip *{pointer-events:auto!important}@keyframes chat-bubble-in{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.chat-bubble-in{animation:chat-bubble-in .16s ease-out}@media (prefers-reduced-motion: reduce){.chat-bubble-in{animation:none}}.shop-skin{--shop-text: #f5e6d6;--shop-muted: #a08576;--shop-dim: #6b574b;--shop-card-bg: linear-gradient(180deg, #2d1c14 0%, #1a0f0a 100%);--shop-pill-bg: linear-gradient(180deg, #1f1612 0%, #120a06 100%);--shop-pill-border: rgba(255, 180, 120, .14);--shop-shadow-card: 0 6px 0 rgba(0,0,0,.45), 0 14px 28px rgba(0,0,0,.45);--shop-shadow-pill: 0 3px 0 rgba(0,0,0,.45), inset 0 1px 0 rgba(255,255,255,.06);--shop-shadow-btn-orange: 0 4px 0 #b85a18, 0 7px 14px rgba(255,90,30,.35), inset 0 2px 0 rgba(255,255,255,.25);--shop-shadow-btn-green: 0 4px 0 #2a6a1d, 0 7px 14px rgba(50,200,50,.25), inset 0 2px 0 rgba(255,255,255,.2);--tier-common: #9d9d9d;--tier-uncommon: #5dd470;--tier-rare: #4db8ff;--tier-epic: #c478ff;--tier-legendary: #ffd24a;--tier-special: #ff5e3e;--tier-bronze: #d18a4f;--tier-silver: #c0d4eb;--tier-gold: #ffd24a;color:var(--shop-text);position:relative}.shop-bg-radial{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(74,38,24,.55) 0%,transparent 65%),radial-gradient(ellipse 100% 100% at 50% 100%,rgba(26,15,10,.5) 0%,transparent 100%)}.shop-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.55'/></svg>")}.shop-skin .shop-page-title{font-family:var(--font-display, "Black Ops One", Impact, sans-serif);font-size:30px;line-height:.9;letter-spacing:.04em;color:var(--shop-text);text-shadow:0 3px 0 rgba(0,0,0,.6)}.shop-skin .shop-page-eyebrow{font-size:10px;font-weight:800;letter-spacing:.25em;text-transform:uppercase;color:#ffa040;opacity:.8}.shop-skin .shop-gold-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:linear-gradient(180deg,#3a2509,#1f1305);border:1px solid rgba(255,210,74,.4);border-radius:100px;box-shadow:0 3px #0006,inset 0 1px #ffd24a33,0 0 14px #ffd24a1f}.shop-skin .shop-gold-pill .label{font-size:9px;color:#ffd24ab3;text-transform:uppercase;letter-spacing:.15em;font-weight:800;line-height:1}.shop-skin .shop-gold-pill .amount{font-family:var(--font-display, "Black Ops One", Impact, sans-serif);font-size:16px;color:#ffd24a;text-shadow:0 0 8px rgba(255,210,74,.5);letter-spacing:.04em;line-height:1}.shop-skin .shop-tab{padding:8px 14px;background:var(--shop-pill-bg);border:1px solid var(--shop-pill-border);border-radius:100px;font-family:var(--font-display, "Black Ops One", Impact, sans-serif);font-size:11px;color:var(--shop-muted);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--shop-shadow-pill);flex-shrink:0;transition:transform .1s,color .15s;cursor:pointer;white-space:nowrap}.shop-skin .shop-tab.active{background:linear-gradient(180deg,#ffa040,#d65f1a);color:#2a0f04;border-color:#ffb44d99;box-shadow:0 3px #8a3d10,0 0 14px #ffa04066,inset 0 1px #ffffff4d;text-shadow:0 1px 0 rgba(255,210,140,.3)}.shop-skin .shop-tab:active{transform:scale(.96)}.shop-skin .shop-section-h{font-family:var(--font-display, "Black Ops One", Impact, sans-serif);font-size:16px;letter-spacing:.1em;color:var(--shop-text);text-shadow:0 2px 0 rgba(0,0,0,.4)}.shop-skin .shop-section-line{flex:1;height:2px;background:linear-gradient(90deg,rgba(255,180,120,.2),transparent);border-radius:2px}.shop-skin .shop-section-count{font-size:10px;color:var(--shop-muted);font-weight:700;letter-spacing:.1em}.shop-skin .shop-item-card{position:relative;background:var(--shop-card-bg);border:1px solid rgba(255,178,120,.14);border-radius:16px;padding:14px;box-shadow:var(--shop-shadow-card);overflow:hidden}.shop-skin .shop-item-card .tier-stripe{position:absolute;top:0;left:0;right:0;height:3px;background:var(--tier-color, var(--tier-common));box-shadow:0 0 12px var(--tier-color, var(--tier-common));opacity:.85}.shop-skin .shop-item-card .bracket{position:absolute;width:12px;height:12px;border-color:var(--tier-color, rgba(255,180,120,.5));opacity:.55;pointer-events:none}.shop-skin .shop-item-card .bracket.tl{top:6px;left:6px;border-top:1.5px solid;border-left:1.5px solid;border-top-left-radius:4px}.shop-skin .shop-item-card .bracket.tr{top:6px;right:6px;border-top:1.5px solid;border-right:1.5px solid;border-top-right-radius:4px}.shop-skin .shop-item-card .bracket.bl{bottom:6px;left:6px;border-bottom:1.5px solid;border-left:1.5px solid;border-bottom-left-radius:4px}.shop-skin .shop-item-card .bracket.br{bottom:6px;right:6px;border-bottom:1.5px solid;border-right:1.5px solid;border-bottom-right-radius:4px}.shop-skin .shop-item-icon{width:44px;height:44px;border-radius:10px;background:var(--icon-bg, linear-gradient(180deg, rgba(255,180,120,.18), rgba(0,0,0,.3)));border:1px solid rgba(255,180,120,.18);display:grid;place-items:center;color:var(--tier-color, var(--shop-text));box-shadow:inset 0 1px #ffffff14,0 2px 6px #0006;flex-shrink:0}.shop-skin .shop-item-name{font-family:var(--font-display, "Black Ops One", Impact, sans-serif);font-size:14px;letter-spacing:.04em;color:var(--shop-text);text-transform:uppercase;line-height:1.1}.shop-skin .shop-item-desc{font-size:11.5px;color:var(--shop-muted);margin-top:3px;line-height:1.35}.shop-skin .shop-owned-chip{display:inline-flex;flex-direction:column;align-items:center;gap:1px;padding:4px 9px;background:var(--shop-pill-bg);border:1px solid var(--shop-pill-border);border-radius:9px;box-shadow:var(--shop-shadow-pill);min-width:44px}.shop-skin .shop-owned-chip .lbl{font-size:8px;color:var(--shop-dim);text-transform:uppercase;letter-spacing:.12em;font-weight:800;line-height:1}.shop-skin .shop-owned-chip .val{font-family:var(--font-display, "Black Ops One", Impact, sans-serif);font-size:13px;color:var(--shop-muted);letter-spacing:.04em;line-height:1}.shop-skin .shop-owned-chip.has-some .val{color:var(--tier-color, #ffd24a);text-shadow:0 0 6px var(--tier-glow, rgba(255,210,74,.4))}.shop-skin .shop-tier-badge{position:absolute;top:8px;right:14px;padding:2px 7px 1px;background:#00000080;border:1px solid var(--tier-color, var(--tier-common));border-radius:6px;font-family:var(--font-display, "Black Ops One", Impact, sans-serif);font-size:8.5px;color:var(--tier-color, var(--tier-common));letter-spacing:.15em;text-transform:uppercase;text-shadow:0 0 6px var(--tier-glow, transparent);z-index:2}.shop-skin .shop-hot-tag{position:absolute;top:-2px;left:12px;padding:3px 8px 2px;background:linear-gradient(180deg,#ff4d2e,#c8330d);color:#fff;font-family:var(--font-display, "Black Ops One", Impact, sans-serif);font-size:9px;letter-spacing:.15em;border-radius:6px;box-shadow:0 2px #0006,0 0 12px #ff4d2e66;z-index:3;border:1px solid rgba(255,180,120,.3)}.shop-btn.shop-btn.shop-btn.shop-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:38px;height:auto;padding:9px 12px;border-radius:10px;font-family:inherit;font-weight:800;font-size:12px;letter-spacing:.04em;text-transform:none;line-height:1.2;border:1px solid transparent;box-shadow:none;text-shadow:none;cursor:pointer;transition:transform .08s,filter .15s;animation:none;font-variant-numeric:tabular-nums}.shop-btn.shop-btn.shop-btn.shop-btn:before{display:none}.shop-btn.shop-btn.shop-btn.shop-btn:active:not(:disabled){transform:translateY(2px)}.shop-btn.shop-btn.shop-btn.shop-btn:disabled{filter:grayscale(.8) brightness(.6);opacity:1;cursor:not-allowed}.shop-btn.shop-btn.shop-btn.shop-btn-buy{background:linear-gradient(180deg,#f7a74a,#e2671f);color:#241203;border-color:transparent}.shop-btn.shop-btn.shop-btn.shop-btn-ghost{background:transparent;color:#b8a78f;border-color:#46382a}.shop-btn.shop-btn.shop-btn.shop-btn-ghost.is-on{border-color:#f39a3d;color:#f39a3d;background:#f39a3d1f}.shop-btn.shop-btn.shop-btn.shop-btn-use{background:color-mix(in srgb,var(--tier-color,#4ade80) 12%,transparent);color:var(--tier-color,#4ade80);border-color:color-mix(in srgb,var(--tier-color,#4ade80) 55%,transparent)}.shop-btn.shop-btn.shop-btn.shop-btn-claim{background:linear-gradient(180deg,#6ee79a,#2fae63);color:#08210f;border-color:transparent;letter-spacing:.06em}.shop-btn.shop-btn.shop-btn.shop-btn-claim:disabled{background:#2a2a22;color:#7d7466;filter:none}.shop-btn.shop-btn.shop-btn.shop-btn-qty{width:38px;padding:9px 0}.shop-skin .tier-common{--tier-color:#9d9d9d;--tier-glow:rgba(157,157,157,.3);--icon-bg:linear-gradient(180deg,rgba(157,157,157,.18),rgba(0,0,0,.3))}.shop-skin .tier-uncommon{--tier-color:#5dd470;--tier-glow:rgba(93,212,112,.35);--icon-bg:linear-gradient(180deg,rgba(93,212,112,.22),rgba(0,0,0,.3))}.shop-skin .tier-rare{--tier-color:#4db8ff;--tier-glow:rgba(77,184,255,.35);--icon-bg:linear-gradient(180deg,rgba(77,184,255,.22),rgba(0,0,0,.3))}.shop-skin .tier-epic{--tier-color:#c478ff;--tier-glow:rgba(196,120,255,.35);--icon-bg:linear-gradient(180deg,rgba(196,120,255,.22),rgba(0,0,0,.3))}.shop-skin .tier-legendary{--tier-color:#ffd24a;--tier-glow:rgba(255,210,74,.35);--icon-bg:linear-gradient(180deg,rgba(255,210,74,.25),rgba(0,0,0,.3))}.shop-skin .tier-special{--tier-color:#ff5e3e;--tier-glow:rgba(255,94,62,.35);--icon-bg:linear-gradient(180deg,rgba(255,94,62,.25),rgba(0,0,0,.3))}.shop-skin .tier-bronze{--tier-color:#e2924f;--tier-glow:rgba(226,146,79,.3);--icon-bg:linear-gradient(180deg,rgba(226,146,79,.25),rgba(0,0,0,.3))}.shop-skin .tier-silver{--tier-color:#d0deef;--tier-glow:rgba(208,222,239,.3);--icon-bg:linear-gradient(180deg,rgba(208,222,239,.22),rgba(0,0,0,.3))}.shop-skin .tier-gold{--tier-color:#ffd24a;--tier-glow:rgba(255,210,74,.35);--icon-bg:linear-gradient(180deg,rgba(255,210,74,.25),rgba(0,0,0,.3))}@keyframes medalFadeIn{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes medalShimmer{0%,to{transform:translate(-120%) skew(-14deg)}60%{transform:translate(380%) skew(-14deg)}}@keyframes medalDiamondGlint{0%,72%,to{transform:translate(-160%) skew(-26deg);opacity:0}76%{opacity:1}96%{transform:translate(560%) skew(-26deg);opacity:0}}@keyframes medalDiamondTwinkle{0%,62%,to{opacity:.25;transform:scale(.7)}74%{opacity:1;transform:scale(1.25)}86%{opacity:.45;transform:scale(.85)}}@keyframes medalBarFill{0%{width:0}}@media (prefers-reduced-motion: reduce){.medal-card-wrap,.medal-shimmer,.medal-diamond-glint,.medal-diamond-twinkle{animation:none!important}.medal-diamond-glint{opacity:0!important}}.coin-stage{perspective:900px;width:200px;height:200px}.coin{position:relative;width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.coin-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;display:flex;flex-direction:column;align-items:center;justify-content:center;backface-visibility:hidden;border:4px solid hsl(var(--primary) / .6);background:radial-gradient(circle at 30% 30%,hsl(var(--primary) / .35),hsl(var(--background)) 70%);box-shadow:0 12px 40px hsl(var(--primary) / .35),inset 0 0 24px hsl(var(--primary) / .25);color:hsl(var(--foreground));padding:14px;text-align:center;gap:4px}.coin-face--back{transform:rotateY(180deg);background:radial-gradient(circle at 30% 30%,hsl(var(--destructive) / .35),hsl(var(--background)) 70%);border-color:hsl(var(--destructive) / .6);box-shadow:0 12px 40px hsl(var(--destructive) / .35),inset 0 0 24px hsl(var(--destructive) / .25)}.coin-label{font-family:Black Ops One,sans-serif;font-size:2rem;line-height:1;letter-spacing:.05em}.coin-sub{margin-top:6px;font-size:.75rem;opacity:.85;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-sub-eyebrow{font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;opacity:.7}.coin-name{font-family:Black Ops One,sans-serif;font-size:1.35rem;line-height:1.1;letter-spacing:.04em;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes coin-toss{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-26%) scale(1.04)}70%{transform:translateY(-12%) scale(1.02)}to{transform:translateY(0) scale(1)}}@keyframes coin-land-shake{0%{transform:translateZ(0) scale(1)}25%{transform:translate3d(-4px,2px,0) scale(1.06)}50%{transform:translate3d(4px,-1px,0) scale(1.04)}75%{transform:translate3d(-2px,1px,0) scale(1.02)}to{transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion: reduce){.coin{transition:none!important}.coin-stage{animation:none!important}}:root{--android-nav-pad: 0px}body.is-android{--android-nav-pad: 3rem}body.is-android .comms-content{padding-top:0}html,body{overflow-x:hidden;overscroll-behavior-x:none}.app-shell-scroll{overflow-x:clip;overscroll-behavior-x:none;touch-action:pan-y;max-width:100%}.comms-scroll,.comms-content{max-width:100%;overflow-x:clip;overscroll-behavior:contain;touch-action:pan-y}.app-shell-scroll [class*=overflow-x-auto],.app-shell-scroll [class*=overflow-x-scroll],.app-shell-scroll .h-rail,.app-shell-scroll .wb-rail{touch-action:pan-x pan-y}.workbench-skin{--wb-panel: 28 30% 10%;--wb-panel-2: 28 28% 14%;--wb-border: 28 30% 22%;--wb-border-strong: 28 35% 30%;--wb-accent: 25 85% 55%;--wb-accent-glow: 25 90% 55%;--wb-ready: 42 80% 58%;--wb-ready-glow: 42 90% 60%;--wb-done: 145 60% 45%;--wb-dim: 30 8% 45%}.workbench-skin .wb-rail::-webkit-scrollbar{height:0}.workbench-skin .wb-rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.workbench-skin .wb-set-card{scroll-snap-align:start;transition:transform .15s ease,border-color .2s ease,box-shadow .2s ease}.workbench-skin .wb-set-card:hover{transform:translateY(-2px)}.workbench-skin .wb-set-card.wb-active{border-color:hsl(var(--wb-accent));box-shadow:0 0 0 1px hsl(var(--wb-accent) / .6),0 8px 22px hsl(var(--wb-accent-glow) / .35);background:linear-gradient(180deg,#402d1c,#291e14)}.workbench-skin .wb-set-card.wb-ready{border-color:hsl(var(--wb-ready))}.workbench-skin .wb-ready-dot{background:hsl(var(--wb-ready));box-shadow:0 0 8px hsl(var(--wb-ready-glow));animation:wbPulseDot 1.6s infinite}.workbench-skin .wb-reward.wb-ready-glow-anim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 30px hsl(var(--wb-ready-glow) / .35);animation:wbBreathe 3s ease-in-out infinite}.workbench-skin .wb-craft-go{color:#1d120c;background:linear-gradient(180deg,#fbcc60,#f37216);box-shadow:0 8px 26px hsl(var(--wb-accent-glow) / .45);animation:wbBreathe 2.4s ease-in-out infinite}.workbench-skin .wb-craft-go:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 32px hsl(var(--wb-accent-glow) / .55)}.workbench-skin .wb-seg-done{background:linear-gradient(90deg,hsl(var(--wb-done) / .7),hsl(var(--wb-done)));box-shadow:0 0 8px hsl(var(--wb-done) / .5)}@keyframes wbPulseDot{0%,to{opacity:1}50%{opacity:.35}}@keyframes wbBreathe{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}@media (prefers-reduced-motion: reduce){.workbench-skin .wb-ready-dot,.workbench-skin .wb-reward.wb-ready-glow-anim:after,.workbench-skin .wb-craft-go{animation:none!important}}html[data-keyboard-open][data-keyboard-overlay] .bottom-nav{display:none}html[data-keyboard-overlay] .kb-anchored-composer{position:fixed;left:0;right:0;bottom:var(--keyboard-dock-offset, 0px);padding-top:.5rem!important;padding-right:max(.75rem,env(safe-area-inset-right))!important;padding-bottom:6px!important;padding-left:max(.75rem,env(safe-area-inset-left))!important;z-index:50}html[data-keyboard-ios][data-keyboard-overlay] .kb-anchored-composer{padding-bottom:2px!important}html[data-keyboard-overlay] .kb-scroll-content{padding-bottom:calc(var(--keyboard-dock-offset, 0px) + 4.5rem)!important}html[data-keyboard-overlay] .kb-scroll-end{scroll-margin-bottom:calc(var(--keyboard-dock-offset, 0px) + 4.5rem)}html[data-keyboard-open] input,html[data-keyboard-open] textarea,html[data-keyboard-open] [contenteditable=true]{scroll-margin-bottom:calc(var(--keyboard-dock-offset, 0px) + 1.5rem);scroll-margin-top:1rem}@keyframes midas-gold-pulse{0%,to{box-shadow:0 0 0 1px #facc158c,0 0 10px #facc1559}50%{box-shadow:0 0 0 1px #facc15e6,0 0 18px #facc15a6}}.midas-gold-glow{outline:1px solid rgba(250,204,21,.7);animation:midas-gold-pulse 1.8s ease-in-out infinite}.midas-gold-glow .font-numeric{color:#facc15}@keyframes fp-seal-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.02);filter:brightness(1.25)}}.fp-seal-pulse{animation:fp-seal-pulse .8s ease-in-out infinite}@keyframes fp-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.fp-shake{animation:fp-shake .28s ease-in-out infinite}@keyframes fp-flicker{0%,to{opacity:1}50%{opacity:.35}}.fp-flicker{animation:fp-flicker .18s steps(2,end) infinite}.fp-reel{filter:blur(.4px)}@keyframes fp-settled-glow{0%{box-shadow:0 0 hsl(var(--primary) / .6)}to{box-shadow:0 0 0 14px hsl(var(--primary) / 0)}}.fp-settled{animation:scale-in .2s ease-out,fp-settled-glow .9s ease-out}@keyframes fp-burst-flash{0%{opacity:.85;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}.fp-burst{background:radial-gradient(circle at 50% 40%,hsl(var(--primary) / .55),transparent 62%);animation:fp-burst-flash .75s ease-out forwards}.fp-burst-shiny{background:radial-gradient(circle at 50% 40%,rgba(250,204,21,.55),transparent 65%);animation-duration:1s}.fp-burst-jackpot{background:conic-gradient(from 0deg,rgba(250,204,21,.5) 0 6deg,transparent 6deg 24deg),radial-gradient(circle at 50% 40%,rgba(250,204,21,.7),transparent 70%);animation:fp-burst-flash 1.3s ease-out forwards,spin 3s linear}@media (prefers-reduced-motion: reduce){.fp-seal-pulse,.fp-shake,.fp-flicker,.fp-settled,.fp-burst{animation:none!important}.fp-reel{filter:none}}@keyframes guest-cue-glow{0%,to{box-shadow:0 0 hsl(var(--primary) / .55)}50%{box-shadow:0 0 0 10px hsl(var(--primary) / 0)}}@keyframes guest-cue-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.guest-cue-glow{animation:guest-cue-glow 2s ease-in-out infinite,guest-cue-pulse 2s ease-in-out infinite}.guest-cue-glow-only{animation:guest-cue-glow 2s ease-in-out infinite}@keyframes guest-cue-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,5px)}}.guest-cue-float{animation:guest-cue-float 2s ease-in-out infinite}.guest-cue-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 3px 10px -2px hsl(var(--primary) / .45)}.guest-cue-arrow{color:hsl(var(--primary));filter:drop-shadow(0 2px 2px hsl(var(--primary) / .25))}.guest-cue-ring:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:-1;border-radius:calc(var(--radius) + 4px);background:transparent;animation:guest-cue-glow 2s ease-in-out infinite;pointer-events:none}@media (prefers-reduced-motion: reduce){.guest-cue-glow,.guest-cue-glow-only{animation:none!important;box-shadow:0 0 0 3px hsl(var(--primary) / .35)}.guest-cue-float{animation:none!important}.guest-cue-ring:before{animation:none!important;box-shadow:0 0 0 3px hsl(var(--primary) / .35)}}.q-teach-ring{position:relative;overflow:visible}.q-teach-ring:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:8px;border:2px solid currentColor;animation:q-teach-ring 1.9s ease-out infinite;pointer-events:none}@keyframes q-teach-ring{0%{opacity:.85;transform:scale(1)}70%{opacity:0;transform:scale(1.22)}to{opacity:0;transform:scale(1.22)}}@media (prefers-reduced-motion: reduce){.q-teach-ring:after{animation:none;opacity:.7;transform:none}}.tcdeck-root{display:flex;flex-direction:column;height:100%;min-height:0}.tcdeck-counter{text-align:right;font-size:11px;color:hsl(var(--muted-foreground));padding:0 4px 4px;font-variant-numeric:tabular-nums}.tcdeck-stage{flex:1;min-height:340px;position:relative;perspective:1500px;perspective-origin:50% 42%;touch-action:pan-y;cursor:grab;overflow:hidden;outline:none}.tcdeck-stage.dragging{cursor:grabbing}.tcdeck-stage:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--primary) / .5);border-radius:12px}.tcdeck-card{position:absolute;left:50%;top:50%;width:min(62vw,240px);aspect-ratio:5 / 7.3;margin-left:calc(min(62vw,240px)/-2);margin-top:calc(min(62vw,240px)*-.73);transform-style:preserve-3d;will-change:transform;font-family:JetBrains Mono,ui-monospace,monospace}.tcdeck-card.anim{transition:transform .34s cubic-bezier(.25,.7,.3,1),opacity .25s ease}.tcdeck-inner{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.3,.7,.3,1)}.tcdeck-inner.flip{transform:rotateY(180deg)}.tcdeck-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:14px;overflow:hidden;background:linear-gradient(168deg,hsl(var(--card)),hsl(var(--background)) 60%,hsl(var(--background)));border:1px solid color-mix(in srgb,var(--tcdeck-c) 45%,hsl(var(--border)));box-shadow:0 18px 34px -14px #000,inset 0 1px #ffffff0d;display:flex;flex-direction:column}.tcdeck-card[data-tier="4"] .tcdeck-front{box-shadow:0 18px 34px -14px #000,0 0 18px -6px var(--tcdeck-c),inset 0 1px #ffffff0d}.tcdeck-card[data-tier="5"] .tcdeck-front{box-shadow:0 18px 34px -14px #000,0 0 24px -6px var(--tcdeck-c),inset 0 1px #ffffff0f}.tcdeck-card[data-tier="6"] .tcdeck-front{box-shadow:0 18px 34px -14px #000,0 0 30px -5px var(--tcdeck-c),inset 0 1px #ffffff12}.tcdeck-card[data-tier="7"] .tcdeck-front{box-shadow:0 18px 34px -14px #000,0 0 38px -4px var(--tcdeck-c),inset 0 1px #ffffff14}.tcdeck-eyebrow{display:flex;align-items:center;gap:6px;padding:10px 12px 0;font-size:8.5px;letter-spacing:.13em;color:var(--tcdeck-c);text-transform:uppercase}.tcdeck-slash,.tcdeck-eyebrow .tcdeck-type{color:hsl(var(--muted-foreground))}.tcdeck-nameblk{padding:6px 12px 0}.tcdeck-iname{font-size:16px;font-weight:800;line-height:1.15;color:var(--tcdeck-c);letter-spacing:-.01em;word-break:break-word}.tcdeck-flavor{font-size:9.5px;font-style:italic;color:hsl(var(--muted-foreground));margin-top:5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tcdeck-pips{display:flex;gap:2px;padding:10px 12px 0}.tcdeck-pips i{flex:1;height:3px;border-radius:1px;background:hsl(var(--muted))}.tcdeck-pips i.on{background:var(--tcdeck-c)}.tcdeck-qbig{margin:auto 12px 0;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding-top:12px}.tcdeck-qlab{font-size:8px;letter-spacing:.13em;color:hsl(var(--muted-foreground))}.tcdeck-qval{font-size:36px;font-weight:800;letter-spacing:-.03em;color:var(--tcdeck-c);margin-top:2px;line-height:1}.tcdeck-mint{display:inline-block;font-size:8px;letter-spacing:.16em;font-weight:800;padding:3px 6px;border-radius:4px;margin-top:6px;color:hsl(var(--background));background:linear-gradient(92deg,#ffd6f5,#c6f6ff,#d9ffd0,#fff3c4,#ffd6f5);background-size:300% 100%;animation:tcdeck-mintslide 6s linear infinite}@keyframes tcdeck-mintslide{to{background-position:300% 0}}.tcdeck-stats{display:flex;gap:14px;text-align:right}.tcdeck-stat .l{font-size:8px;letter-spacing:.12em;color:hsl(var(--muted-foreground))}.tcdeck-stat .v{font-size:19px;font-weight:700;margin-top:1px;font-variant-numeric:tabular-nums}.tcdeck-stat.atk .v{color:hsl(var(--destructive))}.tcdeck-stat.def .v{color:hsl(var(--secondary))}.tcdeck-stat .v.zero{color:hsl(var(--muted-foreground) / .5)}.tcdeck-cfoot{margin-top:10px;border-top:1px solid hsl(var(--border) / .6);padding:9px 12px 10px;background:hsl(var(--background) / .6)}.tcdeck-frow{display:flex;align-items:center;gap:6px;font-size:8.5px;color:hsl(var(--muted-foreground))}.tcdeck-where{color:hsl(var(--foreground))}.tcdeck-foil,.tcdeck-rim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:14px}.tcdeck-foil{background:linear-gradient(112deg,transparent 26%,rgba(255,255,255,.1) 38%,rgba(255,120,220,.28) 44%,rgba(120,230,255,.28) 50%,rgba(160,255,180,.24) 56%,rgba(255,230,140,.26) 62%,rgba(255,255,255,.1) 70%,transparent 82%);background-size:220% 220%;background-position:var(--tcdeck-fx, 50%) var(--tcdeck-fy, 50%);mix-blend-mode:color-dodge}.tcdeck-rim{padding:1px;background:conic-gradient(from 0deg,#ff8ad8,#8ae3ff,#a9ff9c,#ffe28a,#ff8ad8);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:saturate(1.5)}.tcdeck-card.holo.center .tcdeck-rim{animation:tcdeck-rimspin 7s linear infinite}@keyframes tcdeck-rimspin{to{filter:saturate(1.5) hue-rotate(360deg)}}.tcdeck-reflect{position:absolute;top:100%;left:0;right:0;height:34%;border-radius:0 0 14px 14px;transform:scaleY(-1);transform-origin:top;opacity:.16;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--tcdeck-c) 22%,#000),transparent 78%);-webkit-mask:linear-gradient(#000,transparent);mask:linear-gradient(#000,transparent)}.tcdeck-back{transform:rotateY(180deg);padding:14px}.tcdeck-back-h{margin:0;font-size:8.5px;letter-spacing:.13em;color:hsl(var(--muted-foreground));text-transform:uppercase}.tcdeck-back-name{font-size:14px;font-weight:800;margin:5px 0 12px}.tcdeck-log{list-style:none;margin:0;padding:0;font-size:9.5px;line-height:1.5;overflow-y:auto}.tcdeck-log li{position:relative;padding:0 0 12px 15px;border-left:1px solid hsl(var(--border))}.tcdeck-log li:last-child{border-left-color:transparent}.tcdeck-log li:before{content:"";position:absolute;left:-3.5px;top:4px;width:6px;height:6px;border-radius:99px;background:var(--tcdeck-dot, hsl(var(--primary)))}.tcdeck-log-who{color:hsl(var(--foreground))}.tcdeck-log-when{color:hsl(var(--muted-foreground));font-size:8.5px;display:block;margin-top:2px}.tcdeck-back-empty{color:hsl(var(--muted-foreground));font-size:11px;text-align:center;margin-top:40%}.tcdeck-tapback{position:absolute;left:0;right:0;bottom:9px;text-align:center;font-size:8px;letter-spacing:.12em;color:hsl(var(--muted-foreground))}.tcdeck-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:14px;background-size:cover;background-position:center;opacity:.3;-webkit-mask:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 58%,rgba(0,0,0,.15) 100%);mask:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 58%,rgba(0,0,0,.15) 100%)}.tcdeck-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,hsl(var(--background) / .35),hsl(var(--background) / .7))}.tcdeck-scrub{padding:8px 10px 4px;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab;outline:none}.tcdeck-scrub:active{cursor:grabbing}.tcdeck-scrub-track{position:relative;height:6px;border-radius:99px;background:hsl(var(--muted) / .7);box-shadow:inset 0 1px 2px #00000059}.tcdeck-scrub-thumb{position:absolute;top:-3px;height:12px;min-width:22px;border-radius:99px;background:hsl(var(--primary));box-shadow:0 1px 6px -1px hsl(var(--primary) / .7);transition:left .18s ease}.tcdeck-scrub:focus-visible .tcdeck-scrub-track{box-shadow:0 0 0 2px hsl(var(--primary) / .5)}.tcdeck-hint{text-align:center;font-size:9px;color:hsl(var(--muted-foreground));padding:2px 8px 6px;letter-spacing:.04em}@media (prefers-reduced-motion: reduce){.tcdeck-card.anim,.tcdeck-inner{transition:none}.tcdeck-card.holo.center .tcdeck-rim,.tcdeck-mint{animation:none}}.scrv-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;align-items:center;padding:calc(20px + var(--safe-area-top, 0px)) 0 calc(26px + var(--safe-area-bottom, 0px));background:radial-gradient(120% 55% at 50% 8%,hsl(var(--card)),hsl(var(--background)) 62%),hsl(var(--background));overflow:hidden;touch-action:manipulation}.scrv-top{width:100%;max-width:430px;padding:0 20px;display:flex;align-items:baseline;justify-content:space-between}.scrv-title{font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--scrv-tier)}.scrv-counter{font-size:12px;color:hsl(var(--muted-foreground))}.scrv-stage{flex:1;width:100%;display:grid;place-items:center;perspective:1500px;perspective-origin:50% 42%;transform-style:preserve-3d;position:relative;overflow:visible;touch-action:pan-y}.scrv-track{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;overflow:visible}.scrv-slot{position:absolute;left:50%;top:50%;height:min(64vh,540px);aspect-ratio:5 / 7.3;transform-style:preserve-3d;will-change:transform,opacity}.scrv-flipper{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .66s cubic-bezier(.5,.05,.2,1)}.scrv-slot.flipped .scrv-flipper{transform:rotateY(180deg)}.scrv-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.scrv-back{border:1px solid hsl(var(--border));display:grid;place-items:center;background:repeating-linear-gradient(135deg,hsl(var(--foreground) / .015) 0 2px,transparent 2px 8px),linear-gradient(170deg,hsl(var(--card)),hsl(var(--background)))}.scrv-mark{width:42%;opacity:.55}.scrv-back:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,color-mix(in srgb,var(--scrv-tier) 22%,transparent) 50%,transparent 62%);transform:translate(-120%);animation:scrv-sheen 2.2s ease-in-out infinite}@keyframes scrv-sheen{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.scrv-slot.flipped .scrv-back:after{animation:none}.scrv-slot.waiting{animation:scrv-breathe 1.6s ease-in-out infinite}@keyframes scrv-breathe{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(.975)}}.scrv-burst{position:absolute;left:50%;top:50%;width:118%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--scrv-r) 55%,transparent) 0%,transparent 62%);animation:scrv-burst .95s ease-out both}@keyframes scrv-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.45)}35%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%) scale(1.25)}}.scrv-slot.celebrate .scrv-flipper{animation:scrv-pop .7s cubic-bezier(.3,1.4,.4,1) .35s both}@keyframes scrv-pop{0%,to{translate:0 0}45%{translate:0 -14px}}.scrv-slot.celebrate .scrv-front:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(112deg,transparent 36%,color-mix(in srgb,var(--scrv-r) 45%,transparent) 50%,transparent 64%);animation:scrv-celebrate-sheen 1.1s ease-out .3s both}@keyframes scrv-celebrate-sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion: reduce){.scrv-slot.celebrate .scrv-flipper{animation:none}.scrv-slot.celebrate .scrv-front:after{animation:none;opacity:0}.scrv-burst{animation:scrv-burst-fade 1s ease-out both}@keyframes scrv-burst-fade{0%{opacity:0}30%{opacity:.8}to{opacity:0}}}.scrv-front{transform:rotateY(180deg);background:linear-gradient(180deg,hsl(var(--card)),hsl(var(--background)));border:1px solid color-mix(in srgb,var(--scrv-r) 55%,hsl(var(--border)));display:flex;flex-direction:column}.scrv-glow{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:18px;pointer-events:none;box-shadow:0 0 34px -4px color-mix(in srgb,var(--scrv-r) 65%,transparent),0 0 110px -20px color-mix(in srgb,var(--scrv-r) 50%,transparent);transition:opacity .5s ease;will-change:opacity}.scrv-shade{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;pointer-events:none;background:hsl(var(--background));z-index:3;will-change:opacity}.scrv-art{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.5}.scrv-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,hsl(var(--background) / .86),hsl(var(--background) / .45) 42%,hsl(var(--background) / .93))}.scrv-front>*:not(.scrv-art):not(.scrv-veil):not(.scrv-foil):not(.scrv-rim){position:relative}.scrv-foil,.scrv-rim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:16px;z-index:2}.scrv-foil{background:linear-gradient(112deg,transparent 24%,rgba(255,255,255,.12) 36%,rgba(255,120,220,.3) 43%,rgba(120,230,255,.3) 50%,rgba(160,255,180,.26) 57%,rgba(255,230,140,.28) 64%,rgba(255,255,255,.12) 72%,transparent 84%);background-size:220% 220%;background-position:50% 50%;mix-blend-mode:color-dodge;animation:scrv-foilsweep 5.5s ease-in-out infinite}@keyframes scrv-foilsweep{0%{background-position:8% 20%}50%{background-position:92% 80%}to{background-position:8% 20%}}.scrv-rim{padding:1px;background:conic-gradient(from 0deg,#ff8ad8,#8ae3ff,#a9ff9c,#ffe28a,#ff8ad8);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:saturate(1.5);animation:scrv-rimspin 7s linear infinite}@keyframes scrv-rimspin{to{filter:saturate(1.5) hue-rotate(360deg)}}.scrv-slot.flipped .scrv-front.mintcard{border-color:#ffffff6b}.scrv-head{padding:16px 18px 0}.scrv-tier-line{font-size:10.5px;letter-spacing:.16em;color:hsl(var(--muted-foreground));margin-bottom:9px}.scrv-tier-line b{color:var(--scrv-r);font-weight:500}.scrv-name{font-size:clamp(19px,4.6vw,25px);font-weight:700;line-height:1.12;color:var(--scrv-r);margin-bottom:8px}.scrv-name.mint{text-shadow:0 0 14px color-mix(in srgb,var(--scrv-r) 60%,transparent);letter-spacing:.01em}.scrv-flavor{font-size:12px;font-style:italic;color:hsl(var(--muted-foreground));line-height:1.35}.scrv-qbar{display:flex;gap:4px;margin-top:12px}.scrv-qbar i{flex:1;height:4px;border-radius:3px;background:hsl(var(--muted))}.scrv-qbar i.on{background:var(--scrv-r)}.scrv-spacer{flex:1}.scrv-stats{display:flex;align-items:flex-end;justify-content:space-between;padding:0 18px 12px}.scrv-lab{font-size:9px;letter-spacing:.18em;color:hsl(var(--muted-foreground));margin-bottom:2px}.scrv-qval{font-size:clamp(34px,9vw,46px);font-weight:700;color:var(--scrv-r);line-height:.95}.scrv-mint{display:inline-block;font-size:9px;letter-spacing:.2em;font-weight:800;margin-top:6px;padding:3px 7px;border-radius:4px;color:hsl(var(--background));background:linear-gradient(92deg,#ffd6f5,#c6f6ff,#d9ffd0,#fff3c4,#ffd6f5);background-size:300% 100%;animation:scrv-mintslide 6s linear infinite}@keyframes scrv-mintslide{to{background-position:300% 0}}@media (prefers-reduced-motion: reduce){.scrv-mint,.scrv-foil,.scrv-rim{animation:none}}.scrv-pair{display:flex;gap:20px}.scrv-pair div{display:flex;flex-direction:column;align-items:flex-end}.scrv-pair span{font-size:9px;letter-spacing:.16em;color:hsl(var(--muted-foreground));margin-bottom:2px}.scrv-pair b{font-size:clamp(20px,5.4vw,27px);font-weight:700;line-height:1}.scrv-pair b.atk{color:hsl(var(--destructive))}.scrv-pair b.def{color:hsl(var(--rarity-uncommon))}.scrv-found{border-top:1px solid hsl(var(--border));padding:10px 18px 12px;font-size:10.5px;color:hsl(var(--muted-foreground))}.scrv-found b{color:hsl(var(--foreground));font-weight:400}.scrv-bottom{width:100%;max-width:430px;padding:0 20px;min-height:78px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px}.scrv-dots{display:flex;gap:7px}.scrv-dots i{width:6px;height:6px;border-radius:50%;background:hsl(var(--muted));transition:background .3s ease}.scrv-dots i.on{background:var(--scrv-tier)}.scrv-skip{font-size:12px;font-weight:500;color:hsl(var(--background));background:var(--scrv-tier);border:0;border-radius:999px;padding:10px 26px;cursor:pointer}.scrv-hint{font-size:9px;color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion: reduce){.scrv-track:not(.dragging) .scrv-slot{transition:opacity .3s ease}.scrv-flipper,.scrv-slot.flipped .scrv-flipper{transform:rotateY(180deg);transition:none}.scrv-back:after{animation:none}}:root{--trophy-gold-1: 45 89% 71%;--trophy-gold-2: 40 71% 57%;--trophy-gold-3: 38 62% 45%;--trophy-gold-ink: 38 79% 9%}.shop-skin .shop-page-title{font-size:30px;line-height:1;max-width:6.5ch}.shop-skin .shop-gold-pill{border-radius:12px;padding:8px 14px;gap:10px;border-color:#6b4c18;background:linear-gradient(180deg,#2d2212,#1d1611)}.shop-skin .shop-gold-pill svg{width:20px!important;height:20px!important}.shop-skin .shop-gold-pill .amount{font-size:17px;text-shadow:none}.shop-skin .shop-tab{font-family:inherit;text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:700;padding:7px 12px;background:#251d16;border-color:#46382a;box-shadow:none}.shop-skin .shop-tab.active{background:#e8702a;border-color:#e8702a;color:#241203;box-shadow:none;text-shadow:none}.shop-skin .shop-item-card{display:flex;flex-direction:column;padding:12px;border-radius:14px;min-width:0;background:radial-gradient(100% 60% at 0% 0%,color-mix(in srgb,var(--tier-color, #9d9d9d) 10%,transparent),transparent 70%),#1d1611;border:1px solid color-mix(in srgb,var(--tier-color, #9d9d9d) 35%,#33281f);box-shadow:none}.shop-skin .shop-item-card .bracket{display:none}.shop-skin .shop-item-card .tier-stripe{left:14px;right:14px;height:2px;border-radius:0 0 2px 2px}.shop-skin .shop-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;margin-bottom:10px}.shop-skin .shop-item-card .shop-item-name{font-size:13px;line-height:1.2}.shop-skin .shop-item-card .shop-item-desc{margin-top:4px;font-size:10.5px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shop-skin .shop-owned-chip{background:none;border:0;box-shadow:none;padding:0;align-items:flex-end;text-align:right}.shop-skin .shop-owned-chip .val{font-size:17px}.shop-skin .shop-item-actions{display:flex;gap:6px;margin-top:auto;padding-top:12px;min-width:0}.shop-skin .shop-item-actions>*{min-width:0}.shop-skin .shop-item-actions .shop-btn-use{width:auto!important;flex:none;padding:0 10px}.shop-skin .shop-item-actions .shop-btn-buy:only-child,.shop-skin .shop-item-actions .shop-btn-use:only-child{flex:1;width:100%!important}.shop-skin .shop-hot-tag{top:-1px;left:12px;transform:none;font-size:8.5px;padding:2px 6px;border-radius:0 0 5px 5px}.shop-skin .shop-item-card .shop-item-name{font-family:inherit;text-transform:none;letter-spacing:0;font-weight:800;font-size:13.5px}.shop-skin .shop-item-card{padding-top:16px}.shop-skin .shop-storage-row{position:relative;z-index:10;display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;border:1px solid #33281f;background:#1d1611}.shop-skin .shop-storage-name{font-weight:800;font-size:13.5px}.shop-skin .shop-storage-sub{font-size:11px;color:var(--shop-muted);margin-top:2px}.shop-skin .shop-storage-sub b{color:var(--shop-text)}.shop-skin .shop-storage-bar{display:flex;gap:3px;margin-top:7px}.shop-skin .shop-storage-bar i{flex:1;height:5px;max-width:14px;border-radius:2px;background:#3a2f25}.shop-skin .shop-storage-bar i.on{background:#f39a3d}.shop-skin .shop-free-card{background:radial-gradient(100% 60% at 0% 0%,rgba(74,222,128,.12),transparent 70%),#16211a;border-color:#2c5a3c}.shop-skin .shop-free-card .tier-stripe{display:none}.shop-skin .shop-free-card .shop-tier-badge{color:#4ade80}.shop-skin .shop-free-bar{height:5px;border-radius:3px;background:#00000059;overflow:hidden;margin-top:8px}.shop-skin .shop-free-bar i{display:block;height:100%;background:#4ade80}.shop-skin .shop-item-card:not(.shop-free-card) .shop-tier-badge{display:none}.modern-toast-viewport{position:fixed;left:50%;transform:translate(-50%);top:calc(env(safe-area-inset-top,0px) + 10px);z-index:200;display:flex;flex-direction:column;gap:8px;width:min(92vw,420px);margin:0;padding:0;list-style:none;outline:none}.modern-toast{--mt-accent: 40 85% 55%;position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;padding:11px 34px 13px 14px;border-radius:14px;background:linear-gradient(100deg,hsl(var(--mt-accent) / .16),#16110df7 70%),#16110d;border:1px solid hsl(var(--mt-accent) / .55);color:hsl(var(--foreground));box-shadow:0 12px 30px #0009,inset 0 1px hsl(var(--mt-accent) / .15);font-size:12.5px;font-weight:700;touch-action:none}.modern-toast[data-kind=success]{--mt-accent: var(--rarity-uncommon)}.modern-toast[data-kind=error]{--mt-accent: var(--destructive)}.modern-toast[data-kind=warning]{--mt-accent: 28 95% 55%}.modern-toast[data-state=open]{animation:mt-in .42s cubic-bezier(.2,.9,.3,1.15)}.modern-toast[data-state=closed]{animation:mt-out .25s ease-in forwards}.modern-toast[data-swipe=move]{transform:translateY(min(0px,var(--radix-toast-swipe-move-y, 0px))) translate(var(--radix-toast-swipe-move-x, 0px))}.modern-toast[data-swipe=cancel]{transform:none;transition:transform .2s ease-out}.modern-toast[data-swipe=end]{animation:mt-out .2s ease-in forwards}.modern-toast-icon{width:20px;height:20px;flex-shrink:0;color:hsl(var(--mt-accent));filter:drop-shadow(0 0 6px hsl(var(--mt-accent) / .5))}.modern-toast-body{display:grid;gap:2px;min-width:0;flex:1}.modern-toast-title{font-weight:800;line-height:1.25}.modern-toast-desc{font-weight:500;font-size:11.5px;color:hsl(var(--muted-foreground));line-height:1.3}.modern-toast-close{position:absolute;top:7px;right:7px;padding:4px;border-radius:8px;color:hsl(var(--foreground) / .55)}.modern-toast-close:active{background:hsl(var(--foreground) / .1)}.modern-toast-bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:hsl(var(--mt-accent));box-shadow:0 0 8px hsl(var(--mt-accent) / .7);transform-origin:left;animation:mt-bar var(--mt-dur, 4s) linear forwards}.modern-toast:hover .modern-toast-bar,.modern-toast:active .modern-toast-bar,.modern-toast:focus-within .modern-toast-bar{animation-play-state:paused}@keyframes mt-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes mt-in{0%{opacity:0;transform:translateY(-30px) scale(.97)}to{opacity:1;transform:none}}@keyframes mt-out{to{opacity:0;transform:translateY(-24px) scale(.97)}}.gquote-hero{display:flex;align-items:center;justify-content:center;gap:6px;min-height:20px;margin-top:2px;font-size:13px;font-style:italic;color:hsl(var(--muted-foreground))}.gquote-hero.lead{cursor:pointer}.gquote-hero .qtxt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.gquote-hero .qtxt.pop{animation:gq-pop .7s cubic-bezier(.2,.9,.3,1.3)}@keyframes gq-pop{0%{opacity:.3}30%{transform:scale(1.08);color:hsl(var(--rarity-legendary));text-shadow:0 0 14px hsl(var(--rarity-legendary)/.7)}to{transform:none}}.gquote-hero .qedit{flex:none;width:24px;height:24px;border-radius:7px;border:1px solid hsl(var(--border));background:hsl(var(--background)/.4);color:hsl(var(--primary));display:grid;place-items:center}.gquote-row{display:block;font-size:11.5px;font-style:italic;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.gquote-block{font-size:12.5px;font-style:italic;padding:8px 10px;margin-bottom:12px;border-left:3px solid hsl(var(--primary));background:hsl(var(--primary)/.07);border-radius:0 8px 8px 0}.gquote-block small{display:block;font-style:normal;font-size:10px;color:hsl(var(--muted-foreground));margin-top:3px}.gquote-prev{border-radius:14px;padding:12px;border:1px solid hsl(var(--primary)/.4);background:radial-gradient(120% 90% at 0% 0%,hsl(var(--primary)/.15),transparent 60%),hsl(var(--card));margin-bottom:12px}.gquote-prev .h{font-family:Black Ops One,system-ui;font-size:16px;letter-spacing:.04em}.gquote-prev .h span{font-family:inherit;font-size:11px;font-weight:800;color:hsl(var(--primary));margin-right:6px}.gquote-prev .qline{font-size:12.5px;font-style:italic;color:hsl(var(--muted-foreground));margin-top:4px;min-height:18px;word-break:break-word}.gquote-prev mark.bad{background:hsl(var(--destructive)/.22);color:hsl(var(--destructive));-webkit-text-decoration:underline wavy hsl(var(--destructive));text-decoration:underline wavy hsl(var(--destructive));text-underline-offset:3px;border-radius:3px}.gquote-in{display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:12px;background:hsl(var(--background));border:1px solid hsl(var(--border));transition:border-color .2s,box-shadow .2s}.gquote-in:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.15)}.gquote-in.bad{border-color:hsl(var(--destructive));box-shadow:0 0 0 3px hsl(var(--destructive)/.15)}.gquote-in.bad.shake{animation:gq-shake .35s}@keyframes gq-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.gquote-in input{flex:1;min-width:0;border:0;background:none;font-size:16px;padding:13px 0;color:hsl(var(--foreground))}.gquote-in input:focus{outline:none}.gquote-in .qc{font-size:11px;font-weight:800;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.gquote-in .qc.warn{color:hsl(var(--primary))}.gquote-in .qc.max{color:hsl(var(--destructive));animation:gq-bump .25s}@keyframes gq-bump{50%{transform:scale(1.25)}}.gquote-msg{font-size:11.5px;margin:8px 2px 14px;min-height:16px;color:hsl(var(--muted-foreground))}.gquote-msg.ok{color:#22c35d}.gquote-msg.bad{color:hsl(var(--destructive))}.gsearch-hl{background:hsl(var(--primary)/.25);color:hsl(var(--primary));border-radius:3px;padding:0 1px}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-5:before{content:var(--tw-content);bottom:1.25rem}.before\:left-\[17px\]:before{content:var(--tw-content);left:17px}.before\:top-5:before{content:var(--tw-content);top:1.25rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-border:before{content:var(--tw-content);background-color:hsl(var(--border))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[hsl\(var\(--border-hud\)\/0\.8\)\]:hover{border-color:hsl(var(--border-hud)/.8)}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:bg-\[hsl\(var\(--accent-amber\)\)\/0\.1\]:hover{background-color:hsl(var(--accent-amber))/.1}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent) / .4)}.hover\:bg-accent\/5:hover{background-color:hsl(var(--accent) / .05)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-amber-500\/80:hover{background-color:#f59e0bcc}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-background\/10:hover{background-color:hsl(var(--background) / .1)}.hover\:bg-background\/40:hover{background-color:hsl(var(--background) / .4)}.hover\:bg-background\/50:hover{background-color:hsl(var(--background) / .5)}.hover\:bg-background\/70:hover{background-color:hsl(var(--background) / .7)}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-card\/80:hover{background-color:hsl(var(--card) / .8)}.hover\:bg-destructive-foreground\/20:hover{background-color:hsl(var(--destructive-foreground) / .2)}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary) / .15)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/25:hover{background-color:hsl(var(--primary) / .25)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.hover\:from-amber-500\/90:hover{--tw-gradient-from: rgb(245 158 11 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-primary\/15:hover{--tw-gradient-from: hsl(var(--primary) / .15) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-yellow-600:hover{--tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-amber-500\/10:hover{--tw-gradient-to: rgb(245 158 11 / .1) var(--tw-gradient-to-position)}.hover\:to-amber-600\/90:hover{--tw-gradient-to: rgb(217 119 6 / .9) var(--tw-gradient-to-position)}.hover\:to-amber-700:hover{--tw-gradient-to: #b45309 var(--tw-gradient-to-position)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-amber-400:hover{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-primary\/20:hover{--tw-shadow-color: hsl(var(--primary) / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-primary\/70:hover{--tw-ring-color: hsl(var(--primary) / .7)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);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)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);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)}.hover\:brightness-125:hover{--tw-brightness: brightness(1.25);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)}.hover\:scrollbar-thumb-muted-foreground\/50:hover{--scrollbar-thumb: hsl(var(--muted-foreground) / .5)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary\/30:focus{--tw-ring-color: hsl(var(--primary) / .3)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-\[hsl\(var\(--border-hud\)\/0\.6\)\]:focus-visible{border-color:hsl(var(--border-hud)/.6)}.focus-visible\:text-foreground:focus-visible{color:hsl(var(--foreground))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[hsl\(var\(--border-hud\)\/0\.3\)\]:focus-visible{--tw-ring-color: hsl(var(--border-hud)/.3)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-accent\/30:active{background-color:hsl(var(--accent) / .3)}.active\:bg-destructive-foreground\/30:active{background-color:hsl(var(--destructive-foreground) / .3)}.active\:bg-muted:active{background-color:hsl(var(--muted))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-foreground:active{color:hsl(var(--foreground))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.active\:opacity-70:active{opacity:.7}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:border-border\/40:hover:disabled{border-color:hsl(var(--border) / .4)}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.disabled\:hover\:shadow-none:hover:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toaster .group-\[\.toaster\]\:px-4{padding-left:1rem;padding-right:1rem}.group.toaster .group-\[\.toaster\]\:py-4{padding-top:1rem;padding-bottom:1rem}.group.toaster .group-\[\.toaster\]\:text-base{font-size:1rem;line-height:1.5rem}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:rotate-180[data-state=open]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=open\]\:border-primary\/60[data-state=open]{border-color:hsl(var(--primary) / .6)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-primary\/10[data-state=open]{background-color:hsl(var(--primary) / .1)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=open\]\:shadow-\[0_0_18px_-4px_hsl\(var\(--primary\)\/0\.55\)\][data-state=open]{--tw-shadow: 0 0 18px -4px hsl(var(--primary)/.55);--tw-shadow-colored: 0 0 18px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}@supports ((-webkit-backdrop-filter: var(--tw)) or (backdrop-filter: var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/60{background-color:hsl(var(--background) / .6)}}@media (prefers-reduced-motion: reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:from-amber-900\/20:is(.dark *){--tw-gradient-from: rgb(120 53 15 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-sky-900\/15:is(.dark *){--tw-gradient-to: rgb(12 74 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(12 74 110 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-cyan-900\/20:is(.dark *){--tw-gradient-to: rgb(22 78 99 / .2) var(--tw-gradient-to-position)}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:mt-0{margin-top:0}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:aspect-video{aspect-ratio:16 / 9}.sm\:h-6{height:1.5rem}.sm\:h-8{height:2rem}.sm\:min-h-\[560px\]{min-height:560px}.sm\:w-6{width:1.5rem}.sm\:w-auto{width:auto}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:columns-3{-moz-columns:3;columns:3}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-8xl{font-size:6rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.group.toaster .sm\:group-\[\.toaster\]\:py-3{padding-top:.75rem;padding-bottom:.75rem}.group.toaster .sm\:group-\[\.toaster\]\:text-sm{font-size:.875rem;line-height:1.25rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[80\%\]{max-width:80%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-4{padding:1rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:items-center{align-items:center}.lg\:px-8{padding-left:2rem;padding-right:2rem}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:9999px}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-muted-foreground\/20::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground) / .2)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-muted-foreground\/50::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground) / .5)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-primary\/30::-webkit-scrollbar-thumb{background-color:hsl(var(--primary) / .3)}.hover\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-muted-foreground\/30::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground) / .3)}.hover\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-primary\/50::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--primary) / .5)}.\[\&\:\:-webkit-scrollbar-track\]\:bg-muted::-webkit-scrollbar-track{background-color:hsl(var(--muted))}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:transparent}.\[\&\:\:-webkit-scrollbar\]\:w-2::-webkit-scrollbar{width:.5rem}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>button\.absolute\]\:hidden>button.absolute{display:none}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\>div\]\:\!block>div>div{display:block!important}.\[\&\>div\>div\]\:w-full>div>div{width:100%}.\[\&\>div\>div\]\:min-w-0>div>div{min-width:0px}.\[\&\>div\>div\]\:\!px-1\.5>div>div{padding-left:.375rem!important;padding-right:.375rem!important}.\[\&\>div\>div\]\:\!py-px>div>div{padding-top:1px!important;padding-bottom:1px!important}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>div\]\:\!min-w-0>div{min-width:0px!important}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\*\]\:\!text-\[9\.5px\] *{font-size:9.5px!important}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_button\]\:\!h-10 button{height:2.5rem!important}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}body.is-android .\[body\.is-android_\&\]\:h-12{height:3rem}body.is-android .\[body\.is-android_\&\]\:gap-0\.5{gap:.125rem}body.is-android .\[body\.is-android_\&\]\:text-\[10px\]{font-size:10px}@media (min-width: 640px){body.is-android .\[body\.is-android_\&\]\:sm\:h-12{height:3rem}}body.is-android .\[body\.is-android_\&\]\:\[\&\>div\]\:px-1\.5>div{padding-left:.375rem;padding-right:.375rem}body.is-android .\[body\.is-android_\&\]\:\[\&\>div\]\:py-0\.5>div{padding-top:.125rem;padding-bottom:.125rem}body.is-android .\[body\.is-android_\&\]\:\[\&_button\]\:px-1\.5 button{padding-left:.375rem;padding-right:.375rem}body.is-android .\[body\.is-android_\&\]\:\[\&_button\]\:py-0\.5 button{padding-top:.125rem;padding-bottom:.125rem}
