.badge-case{--bc-velvet:color-mix(in srgb, var(--ui-primary-lo) 72%, var(--ui-outline));--bc-velvet-deep:color-mix(in srgb, var(--ui-primary-lo) 38%, var(--ui-outline));--bc-velvet-hi:color-mix(in srgb, var(--ui-primary) 60%, var(--ui-primary-lo));--bc-on-velvet:var(--ui-on-primary);--bc-on-velvet-muted:color-mix(in srgb, var(--ui-on-primary) 72%, var(--ui-primary-lo));flex-direction:column;gap:12px;min-width:0;display:flex;container-type:inline-size}.badge-case-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.badge-case .badge-case-head h2.badge-case-title{font:400 var(--ui-title-md) / 1.1 var(--ui-font-display);letter-spacing:.03em;color:var(--ui-ink);margin:0}.badge-case-progress{flex-wrap:wrap;gap:8px;display:flex}.badge-progress{background:var(--ui-paper-raised);border:2px solid var(--ui-outline);border-radius:var(--ui-radius);box-shadow:var(--ui-drop);align-items:center;gap:8px;padding:4px 10px 4px 8px;display:inline-flex}.badge-progress-label{font:700 var(--ui-text-sm) / 1 var(--ui-font-body);color:var(--ui-ink-muted);white-space:nowrap}.badge-progress-label strong{color:var(--ui-ink);font-variant-numeric:tabular-nums}.badge-progress-pips{grid-auto-flow:column;gap:2px;display:inline-grid}.badge-progress-pips i{background:var(--ui-paper-sunken);border:1px solid var(--ui-line-strong);width:9px;height:12px;display:block}.badge-progress-pips i[data-on=yes]{background:linear-gradient(var(--ui-gold-hi), var(--ui-gold));border-color:var(--ui-gold-lo)}.badge-unlocks{background:var(--ui-gold-soft);border:2px solid var(--ui-gold-lo);border-radius:var(--ui-radius);padding:8px 10px}.badge-case .badge-unlocks h3.badge-unlocks-title{font:800 var(--ui-text-sm) / 1.2 var(--ui-font-body);text-transform:uppercase;letter-spacing:.04em;color:var(--ui-brass-ink);margin:0 0 6px}.badge-unlocks ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.badge-unlock{grid-template-columns:32px 1fr auto;align-items:center;gap:8px;display:grid}.badge-unlock-icon{image-rendering:pixelated}.badge-unlock-text{font:700 var(--ui-text-sm) / 1.35 var(--ui-font-body);color:var(--ui-brass-ink);overflow-wrap:anywhere}.badge-unlock-state{font:800 var(--ui-text-xs) / 1.4 var(--ui-font-body);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ui-ink-muted);background:var(--ui-paper-raised);border:1px solid var(--ui-line-strong);border-radius:999px;padding:2px 8px}.badge-unlock[data-ready=yes] .badge-unlock-state{color:var(--ui-ok);background:var(--ui-ok-soft);border-color:var(--ui-ok)}.badge-odds{padding-left:40px;list-style:none}.badge-odds-steps{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.badge-odds-step{font:700 var(--ui-text-xs) / 1.4 var(--ui-font-body);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ui-ink-muted);background:var(--ui-paper-raised);border:1px solid var(--ui-line-strong);border-radius:999px;align-items:baseline;gap:4px;padding:2px 8px;display:inline-flex}.badge-odds-step[data-reached=yes]{color:var(--ui-brass-ink)}.badge-odds-step[data-current=yes]{color:var(--ui-ok);background:var(--ui-ok-soft);border-color:var(--ui-ok)}.badge-odds-factor{font-weight:800}.badge-odds-you{text-transform:uppercase;font-weight:800}.badge-case .badge-case-region h3.badge-case-region-title{font:400 var(--ui-title-sm) / 1.1 var(--ui-font-display);letter-spacing:.04em;color:var(--ui-ink);margin:4px 0 6px}.badge-case-tray{background:radial-gradient(circle at 1px 1px, #ffffff0f 1px, transparent 1.5px) 0 0 / 6px 6px, linear-gradient(180deg, var(--bc-velvet), var(--bc-velvet-deep));border:3px solid var(--ui-outline);box-shadow:inset 0 0 0 2px var(--ui-gold-lo), inset 0 0 0 4px var(--bc-velvet-deep), var(--ui-drop-lg);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:10px;list-style:none;display:grid}@container (min-width:520px){.badge-case-tray{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px}.badge-slot{padding:8px 4px}.badge-leader{flex-direction:column;align-items:center;gap:0}.badge-leader-text{text-align:center;align-items:center}}.badge-slot{text-align:center;min-width:0;color:var(--bc-on-velvet);background:#0000002e;border:1px solid #00000059;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;display:flex;position:relative;box-shadow:inset 0 2px 6px #0006,0 1px #ffffff14}.badge-slot[data-earned=yes]{border-color:color-mix(in srgb, var(--ui-gold) 55%, transparent);background:linear-gradient(#ffe5661a,#00000024)}.badge-socket{background:radial-gradient(circle at 50% 40%, var(--bc-velvet-hi), var(--bc-velvet-deep) 72%);border-radius:50%;flex:none;place-items:center;width:76px;height:76px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 3px 8px #0009,0 1px #ffffff1f}.badge-icon{z-index:1;width:64px;height:64px;image-rendering:pixelated;-webkit-user-select:none;user-select:none;position:relative}.badge-slot[data-earned=yes] .badge-socket{background:radial-gradient(circle at 50% 50%, #ffe5668c, transparent 62%), radial-gradient(circle at 50% 40%, var(--bc-velvet-hi), var(--bc-velvet-deep) 72%);box-shadow:inset 0 3px 8px #00000080, 0 0 0 2px var(--ui-gold-lo), 0 0 14px #ffcb0573}.badge-slot[data-earned=yes] .badge-icon{filter:drop-shadow(0 2px #00000073)}.badge-slot[data-earned=yes] .badge-socket:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff8c 50%,#0000 60%);animation:4.5s ease-in-out infinite badge-shine;position:absolute;inset:-20%;transform:translate(-120%)}.badge-slot[data-earned=yes]:nth-child(2n) .badge-socket:after{animation-delay:1.4s}.badge-slot[data-earned=yes]:nth-child(3n) .badge-socket:after{animation-delay:2.6s}@keyframes badge-shine{0%,62%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.badge-slot[data-earned=yes] .badge-socket:after{animation:none;display:none}}.badge-slot[data-earned=no] .badge-icon{filter:brightness(0);opacity:.45}.badge-lock{z-index:2;background:var(--ui-paper-sunken);border:2px solid var(--ui-outline);border-radius:2px;width:20px;height:16px;margin:-4px 0 0 -10px;position:absolute;top:50%;left:50%}.badge-lock:before{content:"";border:2px solid var(--ui-outline);width:12px;height:10px;box-shadow:inset 0 0 0 1px var(--ui-paper-sunken);border-bottom:0;border-radius:6px 6px 0 0;margin-left:-6px;position:absolute;bottom:100%;left:50%}.badge-lock:after{content:"";background:var(--ui-outline);width:4px;height:5px;margin-left:-2px;position:absolute;top:4px;left:50%}.badge-name{font:400 var(--ui-text-lg) / 1.1 var(--ui-font-display);letter-spacing:.03em;color:var(--ui-gold-hi);text-shadow:0 2px 0 var(--ui-outline);overflow-wrap:anywhere}.badge-slot[data-earned=no] .badge-name{color:var(--bc-on-velvet-muted)}.badge-leader{justify-content:center;align-items:flex-end;gap:6px;min-width:0;max-width:100%;display:flex}.badge-leader-sprite{flex:none;width:32px;height:56px;margin:-10px 0 -2px;display:block;overflow:hidden}.badge-leader-sprite img{width:288px;max-width:none;height:56px;image-rendering:pixelated;display:block}.badge-slot[data-earned=no] .badge-leader-sprite{filter:grayscale(.6)brightness(.85)}.badge-leader-text{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.badge-leader-name{font:800 var(--ui-text-md) / 1.2 var(--ui-font-body);color:var(--bc-on-velvet);overflow-wrap:anywhere}.badge-zone{font:600 var(--ui-text-xs) / 1.25 var(--ui-font-body);color:var(--bc-on-velvet-muted);overflow-wrap:anywhere}.badge-case .badge-date,.badge-case .badge-goal,.badge-case .badge-level{font:700 var(--ui-text-xs) / 1.35 var(--ui-font-body);overflow-wrap:anywhere;margin:0}.badge-case .badge-date{flex-direction:column;align-items:center;gap:2px;display:flex}.badge-case .badge-date small{font:700 var(--ui-text-xs) / 1.2 var(--ui-font-body);color:var(--bc-on-velvet-muted)}.badge-case .badge-date time{white-space:nowrap;color:var(--ui-brass-ink);background:linear-gradient(var(--ui-gold-hi), var(--ui-gold));border:1px solid var(--ui-gold-lo);border-radius:999px;padding:1px 8px}.badge-case .badge-goal{color:var(--bc-on-velvet)}.badge-case .badge-level{color:var(--bc-on-velvet-muted);font-weight:600}.badge-team{flex-direction:column;align-items:center;gap:2px;width:100%;display:flex}.badge-team small{font:700 var(--ui-text-xs) / 1.2 var(--ui-font-body);color:var(--bc-on-velvet-muted)}.badge-team ul{flex-wrap:wrap;justify-content:center;gap:2px 4px;margin:0;padding:0;list-style:none;display:flex}.badge-team li{flex-direction:column;align-items:center;width:40px;display:flex}.badge-team-sprite{place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.badge-team-sprite img{object-fit:contain;width:40px;height:40px;image-rendering:pixelated;display:block}.badge-team-sprite .sprite-overworld{zoom:.625}.badge-team-sprite .sprite-placeholder{font-size:0}.badge-team li>span:last-child{font:700 var(--ui-text-xs) / 1.2 var(--ui-font-body);color:var(--bc-on-velvet-muted);font-variant-numeric:tabular-nums;white-space:nowrap}
.sales{--sales-ink:var(--kit-ink,#202838);--sales-paper:var(--kit-paper,#fffcf5);--sales-muted:var(--kit-muted,#5b5444);--sales-red:var(--kit-red,#a92a31);--sales-lcd-text:var(--kit-lcd-text,#fffcf5);--sales-lcd-muted:var(--kit-lcd-muted,#b9c3d9);max-width:760px;color:var(--sales-ink);font:600 14px/1.4 var(--ui-font-body,system-ui, sans-serif);gap:10px;margin:0 auto;display:grid}.sales-head{gap:2px;display:grid}.sales .sales-title{color:var(--sales-ink);font:800 18px/1.25 var(--ui-font-body,system-ui, sans-serif);text-shadow:none;align-items:center;gap:6px;margin:0;display:flex}.sales .sales-subtitle{color:var(--sales-muted);margin:0;font-size:13px;font-weight:700}.sales-board{image-rendering:pixelated;border:16px solid #0000;border-image:url(/assets/ui/kit-1101/panel-dark.png) 16 fill/16px;gap:8px;padding:0 2px 2px;display:grid}.sales .sales-board-title{box-sizing:border-box;min-height:25px;image-rendering:pixelated;color:var(--sales-paper);font:400 12px/25px var(--kit-font-title,monospace);text-transform:uppercase;text-shadow:2px 2px #5c1218;letter-spacing:0;white-space:nowrap;border:0 solid #0000;border-width:0 18px;border-image:url(/assets/ui/kit-1101/plate.png) 0 18 fill/0 18px;justify-self:center;align-items:center;gap:6px;margin:-6px 0 0;padding:0 4px;display:inline-flex}.sales-board-title .kit-icon{width:16px;height:16px}.sales-board-cells{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sales-lcd{min-width:0;image-rendering:pixelated;color:var(--sales-lcd-text);border:6px solid #0000;border-image:url(/assets/ui/kit-1101/lcd.png) 6 fill/6px;align-content:start;gap:4px;padding:4px 6px 6px;display:grid}.sales-lcd-label{color:var(--sales-lcd-muted);font:800 11px/1.2 var(--ui-font-body,system-ui, sans-serif);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:5px;display:flex}.sales-lcd-value{color:#ffd75e;min-width:0;font:400 15px/1.3 var(--kit-font-title,monospace);text-shadow:2px 2px #000;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;gap:4px;display:flex}.sales-lcd[data-currency=brl] .sales-lcd-value{color:#8ff0a4}.sales-lcd-value .kit-icon{width:18px;height:18px}.sales-lcd-mon{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:4px;display:grid}.sales-lcd-sprite{place-items:center;width:56px;height:56px;display:grid;position:relative}.sales-lcd-sprite .mv2-sprite{width:56px;height:56px}.sales-lcd-sprite .mv2-sprite img{max-width:100%;max-height:100%;image-rendering:pixelated}.sales-lcd-sprite[data-shiny=true]:after{content:"✦";color:#ffd75e;text-shadow:1px 1px #000;font-size:14px;position:absolute;top:0;right:2px}.sales-lcd-name{min-width:0;display:grid}.sales-lcd-name strong{text-overflow:ellipsis;white-space:nowrap;color:var(--sales-lcd-text);font-size:14px;font-weight:800;overflow:hidden}.sales-lcd-name small{color:var(--sales-lcd-muted);font-size:12px;font-weight:700}.sales-lcd-trade{text-overflow:ellipsis;white-space:nowrap;color:var(--sales-lcd-text);font-size:12px;font-weight:800;overflow:hidden}.sales-lcd-when{color:var(--sales-lcd-muted);font-size:11px;font-weight:700}.sales-lcd-none{color:var(--sales-lcd-muted);text-align:center;padding:18px 0;font-size:13px;font-weight:700}.sales-lcd .sales-shiny{color:#ffd75e}.sales-controls{gap:6px;min-width:0;display:grid}.sales-kinds,.sales-toggles{flex-wrap:wrap;gap:6px;display:flex}.sales-kinds .sales-key:not(#sk){flex:1 1 0;min-width:0}.sales .sales-key:not(#sk){box-sizing:border-box;min-width:44px;min-height:44px;image-rendering:pixelated;box-shadow:none;color:var(--sales-ink);font:800 14px/1.15 var(--ui-font-body,system-ui, sans-serif);text-shadow:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:6px solid #0000;border-width:6px 6px 7px 8px;border-image:url(/assets/ui/kit-1101/key-secondary.png) 6 6 7 8 fill/6px 6px 7px 8px;border-radius:0;justify-content:center;align-items:center;gap:5px;margin:0;padding:0 8px 2px 6px;display:inline-flex}.sales .sales-key:not(#sk)[aria-pressed=true]{color:var(--sales-paper);border-image-source:url(/assets/ui/kit-1101/key-primary.png)}.sales .sales-key:not(#sk):not(:disabled):active{color:var(--sales-ink);border-image-source:url(/assets/ui/kit-1101/key-secondary-pressed.png);padding-top:2px;padding-bottom:0}.sales .sales-key:not(#sk)[aria-pressed=true]:not(:disabled):active{color:var(--sales-paper);border-image-source:url(/assets/ui/kit-1101/key-primary-pressed.png)}.sales .sales-key:not(#sk):disabled{color:#3a3428;cursor:not-allowed;border-image-source:url(/assets/ui/kit-1101/key-disabled.png)}.sales .sales-key:not(#sk):focus-visible,.sales .sales-type:not(#sk):focus-visible,.sales .sales-mon:not(#sk):focus-visible{outline:3px solid var(--kit-focus,#174d96);outline-offset:2px}.sales .sales-key:not(#sk) .kit-icon{width:20px;height:20px}.sales-gem{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--sales-ink);image-rendering:pixelated;background:#b3a68c;flex:none;transform:rotate(45deg)}.sales-key[data-tier=uncommon] .sales-gem,.sales-q[data-tier=uncommon]{--gem:#3d8f45}.sales-key[data-tier=rare] .sales-gem,.sales-q[data-tier=rare]{--gem:#2f6fd6}.sales-key[data-tier=epic] .sales-gem,.sales-q[data-tier=epic]{--gem:#8c3fd1}.sales-key[data-tier=legendary] .sales-gem,.sales-q[data-tier=legendary]{--gem:#e0a019}.sales-key[data-tier] .sales-gem{background:var(--gem,#b3a68c)}.sales-types{scrollbar-width:thin;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:6px;padding:2px 2px 6px;display:flex;overflow-x:auto}.sales .sales-type:not(#sk){--type:#6b6250;box-sizing:border-box;border:2px solid var(--sales-ink);min-height:32px;box-shadow:2px 2px 0 var(--sales-ink);background:var(--sales-paper);color:var(--sales-ink);font:800 12px/1 var(--ui-font-body,system-ui, sans-serif);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;border-radius:0;flex:none;margin:0;padding:0 10px}.sales .sales-type:not(#sk)[style]{border-left:8px solid var(--type)}.sales .sales-type:not(#sk)[aria-pressed=true]{background:var(--type);color:#fff;text-shadow:1px 1px 0 var(--sales-ink);box-shadow:none;transform:translate(2px,2px)}.sales .sales-type:not(#sk):not([style])[aria-pressed=true]{background:var(--sales-ink);color:var(--sales-paper)}.sales .sales-type:not(#sk):disabled{opacity:.45;cursor:not-allowed}.sales .sales-species{justify-self:start}.sales .sales-count{color:var(--sales-muted);align-items:center;gap:6px;margin:2px 0 0;font-size:13px;font-weight:800;display:flex}.sales-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sales-well{image-rendering:pixelated;border:11px solid #0000;border-image:url(/assets/ui/kit-1101/well.png) 11 fill/11px;padding:0 2px}.sales-state{text-align:center;justify-items:center;gap:8px;display:grid}.sales-state p{margin:0;font-weight:700}.sales-group{color:var(--sales-red);font:800 12px/1.5 var(--ui-font-body,system-ui, sans-serif);text-transform:uppercase;letter-spacing:.08em;margin:6px 0 0;padding:0 2px}.sales-row{grid-template-columns:auto 48px minmax(0,1fr) auto;grid-template-areas:"rank mon info price";align-items:center;gap:1px 8px;display:grid}.sales-row[data-record=all_time]{border-image-source:url(/assets/ui/kit-1101/sign-light.png);border-image-slice:11 fill}.sales-rank{text-align:center;min-width:26px;color:var(--sales-muted);font:400 11px/1 var(--kit-font-title,monospace);grid-area:rank}.sales-rank[data-top]{color:var(--sales-red);font-size:13px}.sales .sales-mon:not(#sk){width:48px;height:48px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;grid-area:mon;place-items:center;margin:0;padding:0;display:grid;position:relative;overflow:hidden}.sales-mon .sprite-overworld{transform:scale(.5)}span.sales-mon{cursor:default}.sales-mon img{max-width:48px;max-height:48px;image-rendering:pixelated}.sales-mon[data-shiny=true]:after{content:"✦";color:#c98a00;text-shadow:1px 1px 0 var(--sales-paper);font-size:13px;position:absolute;top:0;right:0}.sales-info{grid-area:info;gap:1px;min-width:0;display:grid}.sales-name{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:flex}.sales-name strong{text-overflow:ellipsis;white-space:nowrap;color:var(--sales-ink);font-size:15px;font-weight:800;overflow:hidden}.sales .sales-shiny{color:#b57a00;font-weight:900}.sales-qty{color:var(--sales-muted);font-weight:800}.sales-ribbon{box-sizing:border-box;background:var(--sales-red);min-height:18px;color:var(--sales-paper);box-shadow:0 0 0 2px var(--sales-ink);font:800 10px/1 var(--ui-font-body,system-ui, sans-serif);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:3px;padding:0 5px;display:inline-flex}.sales-ribbon[data-scope=day]{background:var(--sales-ink)}.sales-ribbon .kit-icon{width:12px;height:12px}.sales-meta{color:var(--sales-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:12px;font-weight:800;display:flex}.sales-q{color:var(--gem,var(--sales-muted))}.sales-type-dot{background:var(--type);width:10px;height:10px;box-shadow:0 0 0 2px var(--sales-ink)}.sales-who{color:var(--sales-ink);flex-wrap:wrap;gap:0 8px;min-width:0;font-size:12px;font-weight:700;display:flex}.sales-who>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.sales-who time{color:var(--sales-muted)}.sales-price{box-sizing:border-box;white-space:nowrap;min-height:24px;image-rendering:pixelated;color:var(--sales-ink);font:900 14px/1 var(--ui-font-body,system-ui, sans-serif);font-variant-numeric:tabular-nums;border:5px solid #0000;border-width:5px 6px;border-image:url(/assets/ui/kit-1101/pill-gold.png) 5 6 fill/5px 6px;grid-area:price;justify-self:end;align-items:center;gap:3px;padding:0 2px;display:inline-flex}.sales-price[data-currency=BRL]{color:#8ff0a4;border-width:6px;border-image:url(/assets/ui/kit-1101/lcd.png) 6 fill/6px;padding:1px 3px}.sales-price .kit-icon{width:16px;height:16px}.sales .sales-more{justify-self:center;min-width:160px}.sales-more-icon{transform:rotate(180deg)}.sales .sales-note{color:var(--sales-muted);text-align:center;margin:0;font-size:12px;font-weight:700}@media (max-width:480px){.sales{gap:8px}.sales-board{border-width:12px;border-image-width:12px;padding:0}.sales-board-cells{gap:6px}.sales-lcd{padding:2px 3px 4px}.sales-lcd-value{font-size:12px}.sales-lcd-mon{grid-template-columns:44px minmax(0,1fr)}.sales-lcd-sprite,.sales-lcd-sprite .mv2-sprite{width:44px;height:44px}.sales-lcd-name strong{font-size:13px}.sales .sales-key:not(#sk){padding-left:4px;padding-right:6px;font-size:13px}.sales-toggles .sales-key:not(#sk){flex:auto}.sales-row{grid-template-columns:auto 40px minmax(0,1fr) auto;column-gap:6px}.sales .sales-mon:not(#sk),.sales-mon img{width:40px;max-width:40px;height:40px;max-height:40px}.sales-name strong{font-size:14px}.sales-price{font-size:13px}}
.mv2{--mv2-night:#15112b;--mv2-night-2:#251b4d;--mv2-night-3:#352a6b;--mv2-gold:var(--ui-gold,#ffcb05);--mv2-gold-lo:var(--ui-gold-lo,#8a6500);--mv2-cream:var(--ui-paper-solid,#fff8e7);--mv2-ink:var(--ui-ink,#1a1c2c);--mv2-ok:#2fae5e;--mv2-warn:#e0662d;--mv2-radius:14px;color:var(--ui-on-wood,#fff8e7);background:radial-gradient(120% 60% at 0% 0%, #ffcb051f, transparent 60%), radial-gradient(100% 70% at 100% 10%, #7d8cff2e, transparent 55%), linear-gradient(180deg, var(--mv2-night-2) 0%, var(--mv2-night) 100%);border-radius:18px;margin:4px 0 24px;padding:12px 12px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 6px #00000040}:is(.mv2,#mv2-boost) p,:is(.mv2,#mv2-boost) h2,:is(.mv2,#mv2-boost) h3,:is(.mv2,#mv2-boost) h4{color:inherit}:is(.mv2,#mv2-boost) h3{font-family:var(--ui-font-display);letter-spacing:.02em;margin:0;font-size:1.15rem}:is(.mv2,#mv2-boost) .error{color:#ffb4a0}:is(.mv2,#mv2-boost) .notice-line{color:#e3ffec;background:#2fae5e38;border:1px solid #8ff0b08c;border-radius:10px;padding:8px 10px;font-weight:700}.mv2-hint{color:#fff8e7b8;font-size:12px}.mv2-empty{text-align:center;color:#fff8e7bf;border-radius:var(--mv2-radius);border:1px dashed #ffffff2e;padding:18px}.mv2-skeleton{border-radius:var(--mv2-radius);background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a) 0 0/200% 100%;height:220px;animation:1.2s linear infinite mv2-skeleton}@keyframes mv2-skeleton{to{background-position:-200% 0}}.mv2-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mv2-row>button{flex:auto}:is(.mv2,#mv2-boost) .mv2-cta,.mv2-sheet .mv2-cta{background:linear-gradient(180deg, #ffe566, var(--mv2-gold,#ffcb05));color:#2a1d00;letter-spacing:.01em;border:1px solid #5b3c0c;border-bottom:3px solid #8a6500;font-weight:800;box-shadow:inset 0 1px #fff5cc}:is(.mv2,#mv2-boost) .mv2-link,.mv2-sheet .mv2-link{min-height:32px;color:var(--mv2-gold,#ffcb05);box-shadow:none;text-underline-offset:3px;background:0 0;border:0;padding:4px 8px;font-weight:700;text-decoration:underline}:is(.mv2,#mv2-boost) .secondary{color:inherit;box-shadow:none;background:#ffffff14;border:1px solid #ffffff38;border-bottom-width:3px}.mv2-topbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.mv2-balance .atlas-currency{color:#ffe566;background:#0000004d;border:1px solid #ffcb0580;border-radius:999px;padding:4px 12px 4px 6px;font-weight:800}:is(.mv2,#mv2-boost) .mv2-inbox-btn{color:#fff8e7;width:44px;min-height:40px;box-shadow:none;background:#ffffff14;border:1px solid #fff3;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}:is(.mv2,#mv2-boost) .mv2-inbox-btn[data-unread=true]{color:var(--mv2-gold);animation:2.4s ease-in-out infinite mv2-ring}@keyframes mv2-ring{0%,86%,to{transform:rotate(0)}90%{transform:rotate(-12deg)}95%{transform:rotate(10deg)}}.mv2-badge{background:var(--ui-accent,#d01818);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.mv2-inbox-btn .mv2-badge{margin:0;position:absolute;top:-4px;right:-6px}.mv2-nav{z-index:3;scrollbar-width:none;background:linear-gradient(180deg, var(--mv2-night-2) 70%, transparent);gap:6px;margin:0 -12px 12px;padding:6px 12px 10px;display:flex;position:sticky;top:0;overflow-x:auto}.mv2-nav::-webkit-scrollbar{display:none}:is(.mv2,#mv2-boost) .mv2-nav-btn{color:#fff8e7;min-height:36px;box-shadow:none;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;flex:none;padding:6px 14px;font-weight:700}:is(.mv2,#mv2-boost) .mv2-nav-btn[aria-current=page]{background:linear-gradient(180deg, #ffe566, var(--mv2-gold));color:#2a1d00;border-color:#5b3c0c}.mv2-hero{border-radius:var(--mv2-radius);background:radial-gradient(80% 120% at 100% 0,#ffcb0552,#0000 60%),linear-gradient(135deg,#8e0a0a 0%,#c40e0e 55%,#3b4cca 140%);border:1px solid #ffe56673;gap:12px;margin-bottom:14px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff40}.mv2-hero h2{font-family:var(--ui-font-display);letter-spacing:.03em;text-shadow:0 2px #00000059;margin:2px 0 4px;font-size:1.7rem}.mv2-hero p{color:#fff8e7e6;margin:0}.mv2-eyebrow{font:700 11px/1.2 var(--ui-font-body);letter-spacing:.18em;text-transform:uppercase;color:#ffe566}.mv2-hero-stats{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mv2-hero-stats>span{text-transform:uppercase;letter-spacing:.08em;background:#00000040;border-radius:12px;padding:6px 12px;font-size:11px;display:grid}.mv2-hero-stats strong{letter-spacing:0;color:#ffe566;font-size:1.25rem}.mv2-hero-stats .mv2-cta{margin-left:auto}.mv2-rail{margin:18px 0 6px}.mv2-rail-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mv2-rail-icon{width:26px;height:26px;color:var(--mv2-gold);background:#ffcb052e;border-radius:8px;place-items:center;margin-right:8px;font-size:14px;display:inline-grid}.mv2-rail[data-section=deals] .mv2-rail-icon{color:#8ff0b0;background:#2fae5e40}.mv2-rail[data-section=shiny] .mv2-rail-icon{color:#dfe3ff;background:#7d8cff4d}.mv2-rail-sub{color:#fff8e7b3;margin:2px 0 8px;font-size:12px}.mv2-rail-track{scroll-snap-type:x mandatory;padding:2px 2px 10px;scrollbar-width:thin;grid-auto-columns:minmax(158px,46%);grid-auto-flow:column;gap:10px;margin:0 -12px;padding-inline:12px;display:grid;overflow-x:auto}.mv2-rail-track>*{scroll-snap-align:start}@media (min-width:720px){.mv2-rail-track{grid-auto-columns:186px}}:is(.mv2,#mv2-boost) .mv2-card,.mv2-preview-card .mv2-card{--type:#c9c2b0;--type-2:var(--type);text-align:left;width:100%;min-height:0;color:var(--mv2-ink);background:var(--mv2-cream);border-radius:var(--mv2-radius);border:2px solid #1a1c2cd9;border-bottom-width:4px;flex-direction:column;padding:0;font-weight:500;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #00000059}:is(.mv2,#mv2-boost) .mv2-card:not(:disabled):hover{filter:none;transform:translateY(-2px);box-shadow:0 8px 22px #00000073}:is(.mv2,#mv2-boost) .mv2-card[data-tier]{border-color:#8a6500;box-shadow:0 0 0 2px #ffcb05a6,0 4px 16px #ffcb0540}:is(.mv2,#mv2-boost) .mv2-card[data-shiny=true]{border-color:#3b4cca;box-shadow:0 0 0 2px #7d8cffb3,0 4px 18px #7d8cff59}.mv2-card-stage{background:radial-gradient(70% 70% at 50% 62%, #ffffffd9, transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--type) 55%, white) 0%, color-mix(in srgb, var(--type-2) 70%, #1a1c2c) 140%);border-bottom:2px solid #1a1c2cd9;place-items:center;height:118px;display:grid;position:relative;overflow:hidden}.mv2-card-stage:after{content:"";filter:blur(2px);background:#0000002e;border-radius:50%;height:12px;position:absolute;bottom:12px;left:18%;right:18%}.mv2-sprite{z-index:1;place-items:center;width:96px;height:96px;display:grid;position:relative}.mv2-sprite img{max-width:100%;max-height:100%;image-rendering:pixelated}.mv2-card-level{z-index:2;color:#fff8e7;background:#1a1c2cd9;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:800;position:absolute;top:6px;left:6px}.mv2-ribbons{z-index:2;flex-direction:column;align-items:flex-end;gap:3px;display:flex;position:absolute;top:6px;right:6px}.mv2-ribbon{text-transform:uppercase;letter-spacing:.05em;color:#2a1d00;background:linear-gradient(#ffe566,#d9a21f);border:1px solid #5b3c0c;border-radius:6px;padding:1px 7px;font-size:10px;font-weight:800}.mv2-ribbon[data-kind=shiny]{color:#fff;background:linear-gradient(#7d8cff,#3b4cca);border-color:#1a1c2c}.mv2-ribbon[data-kind=mythical]{color:#fff;background:linear-gradient(#c9a0ff,#6b3fa0);border-color:#1d1838}.mv2-ribbon[data-kind=region]{color:#fff8e7;background:#1a1c2ccc;border-color:#fff6}.mv2-shine{z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 30%,#ffffffbf 45%,#0000 60%) 0 0/250% 100%;animation:2.8s ease-in-out infinite mv2-shine;position:absolute;inset:0}.mv2-shine:before,.mv2-shine:after{content:"✦";color:#fff;text-shadow:0 0 6px #b9c2ff;animation:1.6s ease-in-out infinite mv2-twinkle;position:absolute}.mv2-shine:before{font-size:14px;top:18%;left:18%}.mv2-shine:after{font-size:10px;animation-delay:.8s;bottom:22%;right:22%}@keyframes mv2-shine{0%{background-position:140% 0}60%,to{background-position:-60% 0}}@keyframes mv2-twinkle{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}.mv2[data-scrolling] .mv2-shine,.mv2[data-scrolling] .mv2-shine:before,.mv2[data-scrolling] .mv2-shine:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.mv2-shine,.mv2-shine:before,.mv2-shine:after,:is(.mv2,#mv2-boost) .mv2-inbox-btn[data-unread=true],.mv2-skeleton{animation:none}}.mv2-card-body{gap:4px;padding:8px 9px 9px;display:grid}.mv2-card-title{justify-content:space-between;align-items:center;gap:6px;display:flex}.mv2-card-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.mv2-card-types,.mv2-moves{flex-wrap:wrap;gap:4px;display:flex}.mv2-card-types .psheet-type,.mv2-moves .psheet-type{padding:1px 6px;font-size:10px}.mv2-gem{color:#fff;background:#6f7088;border-radius:6px;flex:none;padding:1px 6px;font-size:10px;font-weight:800}.mv2-gem[data-tier=uncommon]{background:#2f8f4a}.mv2-gem[data-tier=rare]{background:var(--ui-info,#245fae)}.mv2-gem[data-tier=epic]{background:var(--ui-rarity-epic,#6b3fa0)}.mv2-gem[data-tier=legendary]{color:#2a1d00;background:linear-gradient(#ffe566,#d9a21f)}.mv2-iv{align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.mv2-iv-bar{background:#1a1c2c26;border-radius:999px;flex:1;height:6px;position:relative;overflow:hidden}.mv2-iv-bar>i{border-radius:inherit;background:linear-gradient(90deg,#e9b320,#4fb23a);position:absolute;inset:0 auto 0 0}.mv2-iv[data-perfect=true] .mv2-iv-bar>i,.mv2-ivrow[data-perfect=true] .mv2-iv-bar>i{background:linear-gradient(90deg,#4fb23a,#22b8cf)}.mv2-card-meta,.mv2-card-moves{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-ink-muted,#3d4466);font-size:11px;overflow:hidden}.mv2-card-foot{justify-content:space-between;align-items:center;gap:6px;margin-top:2px;display:flex}.mv2-price{font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:15px;font-weight:900;display:inline-flex}.mv2-coin{background:radial-gradient(circle at 35% 30%,#fff5cc 0 18%,#ffcb05 40%,#8a6500 100%);border:1px solid #5b3c0c;border-radius:50%;width:14px;height:14px;display:inline-block;box-shadow:inset 0 -1px #00000040}.mv2-deal{color:#fff;background:var(--mv2-ok);border-radius:6px;padding:1px 6px;font-size:10px;font-weight:800}.mv2-card-seller{white-space:nowrap;border-top:1px dashed #1a1c2c33;justify-content:space-between;gap:6px;margin-top:2px;padding-top:5px;font-size:11px;font-weight:700;display:flex;overflow:hidden}.mv2-card-trust{color:var(--ui-ink-muted,#3d4466);font-weight:600}.mv2-currency,.mv2-segment{background:#0000004d;border-radius:999px;gap:2px;margin-bottom:10px;padding:3px;display:inline-flex}:is(.mv2,#mv2-boost) .mv2-currency button,:is(.mv2,#mv2-boost) .mv2-segment button,.mv2-sheet .mv2-segment button{min-height:32px;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-weight:700;display:inline-flex}:is(.mv2,#mv2-boost) .mv2-currency button[aria-pressed=true],:is(.mv2,#mv2-boost) .mv2-segment button[aria-pressed=true],.mv2-sheet .mv2-segment button[aria-pressed=true]{background:var(--mv2-gold,#ffcb05);color:#2a1d00}.mv2-searchbar{align-items:stretch;gap:8px;display:flex}.mv2-search-input{flex:1}:is(.mv2,#mv2-boost) .mv2-searchbar input,:is(.mv2,#mv2-boost) .mv2-searchbar select{background:var(--mv2-cream);border:2px solid #ffe56699;border-radius:999px;min-height:44px;padding:8px 16px}:is(.mv2,#mv2-boost) .mv2-searchbar select{width:auto}:is(.mv2,#mv2-boost) .mv2-filter-btn{box-shadow:none;color:inherit;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px}:is(.mv2,#mv2-boost) .mv2-filter-btn[aria-pressed=true]{background:var(--mv2-gold);color:#2a1d00}.mv2-chips{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.mv2-quick{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}:is(.mv2,#mv2-boost) .mv2-chip,.mv2-sheet .mv2-chip{min-height:32px;color:inherit;box-shadow:none;background:#ffffff14;border:1px solid #ffffff40;border-radius:999px;flex:none;padding:4px 12px;font-size:12px;font-weight:700}.mv2-sheet .mv2-chip{background:var(--ui-paper-sunken,#f6e8c6);border-color:var(--ui-line-strong,#a88d55)}:is(.mv2,#mv2-boost) .mv2-chip[aria-pressed=true],.mv2-sheet .mv2-chip[aria-pressed=true]{background:var(--mv2-gold,#ffcb05);color:#2a1d00;border-color:#5b3c0c}:is(.mv2,#mv2-boost) .mv2-chip-sm{min-height:28px;padding:2px 9px;font-size:11px}.mv2-sortbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.mv2-sortbar label{align-items:center;gap:8px;font-size:12px;display:flex}:is(.mv2,#mv2-boost) .mv2-sortbar select{border-radius:10px;width:auto;min-height:36px;padding:4px 10px}.mv2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:720px){.mv2-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}.mv2-grid[aria-busy=true]{opacity:.7}.mv2-more{width:100%;margin-top:12px;display:block}.mv2-save{border-radius:var(--mv2-radius);background:#00000040;gap:8px;margin-bottom:10px;padding:12px;display:grid}.mv2-field{gap:4px;font-size:12px;font-weight:700;display:grid}.mv2-check{align-items:center;gap:8px;font-size:13px;display:flex}.mv2-sheet-backdrop{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0818a8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mv2-sheet{--type:#c9c2b0;--type-2:var(--type);--mv2-gold:var(--ui-gold,#ffcb05);--mv2-ok:#2fae5e;--mv2-cream:var(--ui-paper-solid,#fff8e7);--mv2-ink:var(--ui-ink,#1a1c2c);--mv2-radius:14px;width:100%;max-width:560px;max-height:92dvh;color:var(--mv2-ink);background:var(--mv2-cream);text-align:left;border:2px solid #1a1c2c;border-bottom:0;border-radius:20px 20px 0 0;padding:0 14px 22px;font-size:14px;animation:.22s ease-out mv2-up;position:relative;overflow-y:auto;box-shadow:0 -10px 40px #0006}@keyframes mv2-up{0%{opacity:.6;transform:translateY(24px)}}@media (min-width:720px){.mv2-sheet-backdrop{align-items:center}.mv2-sheet{border-bottom:2px solid #1a1c2c;border-radius:20px}}.mv2-sheet button{font:inherit;background:var(--ui-primary,#3b4cca);color:#fff;border:1px solid #1a1c2c;border-bottom:3px solid var(--ui-primary-lo,#232f8f);cursor:pointer;border-radius:10px;min-height:42px;padding:8px 14px;font-weight:800}.mv2-sheet button.secondary{background:var(--ui-paper-sunken,#f6e8c6);color:var(--mv2-ink);border-color:var(--ui-line-strong,#a88d55)}.mv2-sheet button:disabled{opacity:.5;cursor:not-allowed}.mv2-sheet input,.mv2-sheet select{font:inherit;border:2px solid var(--ui-line-strong,#a88d55);width:100%;min-height:42px;color:var(--mv2-ink);background:#fffdf5;border-radius:10px;padding:8px 10px}.mv2-sheet .mv2-sheet-close{float:right;z-index:5;color:#fff;background:#1a1c2cd9;border:0;border-radius:999px;width:40px;min-height:40px;margin:8px -4px 0 0;padding:0;font-size:22px;line-height:1;position:sticky;top:8px}.mv2-sheet-loading{text-align:center;padding:60px 0}.mv2-sheet-hero{text-align:center;background:radial-gradient(60% 70% at 50% 42%, #ffffffeb, transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--type) 60%, white), color-mix(in srgb, var(--type-2) 70%, #1a1c2c) 150%);border-bottom:2px solid #1a1c2c;justify-items:center;gap:6px;margin:0 -14px;padding:22px 14px 14px;display:grid;position:relative;overflow:hidden}.mv2-sheet-hero:after{content:"";filter:blur(2px);background:#00000029;border-radius:50%;width:150px;height:16px;position:absolute;top:190px;left:50%;transform:translate(-50%)}.mv2-sheet-hero .mv2-sprite{width:192px;height:192px}.mv2-sheet-titles{justify-items:center;gap:2px;display:grid}.mv2-sheet-hero .mv2-ribbons{flex-flow:wrap;justify-content:center;position:static}.mv2-sheet-hero h2{font-family:var(--ui-font-display);color:var(--mv2-ink);margin:4px 0 0;font-size:1.6rem;line-height:1.1}.mv2-sheet-sub{color:var(--ui-ink-muted,#3d4466);margin:2px 0 6px;font-size:12px;font-weight:700}.mv2-sheet[data-tier] .mv2-sheet-hero{box-shadow:inset 0 0 0 3px #ffcb05b3}.mv2-sheet-price{border-radius:var(--mv2-radius);border:1px solid var(--ui-line-strong,#a88d55);background:linear-gradient(#fffdf5,#f6e8c6);gap:2px;margin:12px 0 4px;padding:12px;display:grid}.mv2-sheet-price-label{text-transform:uppercase;letter-spacing:.12em;color:var(--ui-ink-muted,#3d4466);font-size:11px;font-weight:800}.mv2-price-lg{font-size:26px}.mv2-price-lg .mv2-coin{width:22px;height:22px}.mv2-sheet-median{color:var(--ui-ink-muted,#3d4466);font-size:12px}.mv2-deviation{color:#fff;background:#6f7088;border-radius:6px;justify-self:start;padding:2px 8px;font-size:11px;font-weight:800}.mv2-deviation[data-deviation=below],.mv2-deviation[data-deviation=far_below]{background:var(--mv2-ok,#2fae5e)}.mv2-deviation[data-deviation=above]{background:#c7841f}.mv2-deviation[data-deviation=far_above]{background:var(--ui-danger,#a8321f)}.mv2-buy{margin:8px 0 4px}.mv2-confirm{border-radius:var(--mv2-radius);background:#fff5cc;border:2px solid #8a6500;padding:12px}.mv2-confirm p{color:var(--mv2-ink);margin:0 0 6px;font-weight:600}.mv2-warn{background:#fadbd0;border:1px solid #a8321f;border-radius:10px;margin:8px 0;padding:8px 10px;font-size:13px;font-weight:700;color:#6b1d10!important}:is(.mv2,#mv2-boost) .mv2-warn{background:#f08a702e;border-color:#f08a70;color:#ffd4c8!important}.mv2-done{background:#e2f1cf;border:1px solid #2f6f1f;border-radius:10px;margin:10px 0;padding:10px 12px;font-weight:800;color:#1f4a14!important}.mv2-note{margin:8px 0;font-weight:700}.mv2-offer{background:var(--ui-paper-sunken,#f6e8c6);border-radius:10px;gap:6px;margin-top:10px;padding:10px;display:grid}.mv2-block{border-top:1px solid var(--ui-line,#e3cf9e);margin-top:14px;padding-top:12px}:is(.mv2,#mv2-boost) .mv2-block{border-top-color:#ffffff24}.mv2-block h3{font-family:var(--ui-font-display);margin:0 0 8px;font-size:1.1rem}.mv2-block h4{text-transform:uppercase;letter-spacing:.1em;margin:10px 0 6px;font-size:12px}.mv2-block p{color:inherit;margin:0 0 4px}.mv2-ivs{gap:4px;display:grid}.mv2-ivrow{grid-template-columns:52px 1fr 26px;align-items:center;gap:8px;font-size:12px;font-weight:700;display:grid}.mv2-ivrow .mv2-iv-bar{height:8px}.mv2-ivnum{text-align:right;font-variant-numeric:tabular-nums}.mv2-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 0;display:grid}.mv2-facts>div{background:#1a1c2c0d;border-radius:10px;padding:8px 10px}.mv2-facts dt{text-transform:uppercase;letter-spacing:.1em;color:var(--ui-ink-muted,#3d4466);font-size:10px;font-weight:800}.mv2-facts dd{margin:2px 0 0;font-weight:800}.mv2-seller-row{align-items:center;gap:12px;display:flex}.mv2-seller-row p{color:var(--ui-ink-muted,#3d4466);margin:2px 0 0;font-size:12px}.mv2-avatar{color:#fff;background:linear-gradient(#ee1515,#8e0a0a);border:2px solid #1a1c2c;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;font-weight:900;display:grid}.mv2-origin{background:#1a1c2c14;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:800;display:inline-block;margin-top:4px!important}.mv2-origin[data-original=true]{color:#1f4a14;background:#e2f1cf}.mv2-chart{margin:4px 0 0}.mv2-chart svg{width:100%;height:auto;display:block}.mv2-chart-grid{stroke:#1a1c2c26;stroke-dasharray:3 4}.mv2-chart-band{fill:#3b4cca29}.mv2-chart-line{fill:none;stroke:#3b4cca;stroke-width:2.4px;stroke-linejoin:round}.mv2-chart-whisker{stroke:#3b4cca;stroke-width:2px}.mv2-chart-dot{fill:#ffcb05;stroke:#1a1c2c;stroke-width:1.4px}.mv2-chart-label{fill:var(--ui-ink-muted,#3d4466);font-size:10px;font-weight:700}:is(.mv2,#mv2-boost) .mv2-chart-grid{stroke:#fff3}:is(.mv2,#mv2-boost) .mv2-chart-band{fill:#ffcb052e}:is(.mv2,#mv2-boost) .mv2-chart-line,:is(.mv2,#mv2-boost) .mv2-chart-whisker{stroke:#ffe566}:is(.mv2,#mv2-boost) .mv2-chart-label{fill:#fff8e7bf}.mv2-chart-empty{background:#1a1c2c0d;border-radius:10px;padding:10px;font-size:12px}.mv2-filters-head{z-index:4;background:var(--mv2-cream);border-bottom:1px solid var(--ui-line,#e3cf9e);justify-content:space-between;align-items:center;margin:0 -14px 6px;padding:10px 14px;display:flex;position:sticky;top:0}.mv2-filters-head h2{font-family:var(--ui-font-display);margin:0}.mv2-filters-head .mv2-sheet-close{float:none;margin:0;position:static}.mv2-chipset,.mv2-range{border:0;min-width:0;margin:10px 0 0;padding:0}.mv2-chipset legend,.mv2-range legend{text-transform:uppercase;letter-spacing:.1em;color:var(--ui-ink-muted,#3d4466);margin-bottom:6px;font-size:11px;font-weight:800}.mv2-range{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mv2-range legend{grid-column:1/-1}.mv2-range label{gap:2px;font-size:11px;font-weight:700;display:grid}.mv2-two{gap:4px 12px;display:grid}@media (min-width:520px){.mv2-two{grid-template-columns:1fr 1fr}}.mv2-sheet .mv2-segment{background:var(--ui-paper-sunken,#f6e8c6)}.mv2-filters-foot{background:var(--mv2-cream);border-top:1px solid var(--ui-line,#e3cf9e);gap:8px;margin:16px -14px -22px;padding:12px 14px 18px;display:flex;position:sticky;bottom:-22px}.mv2-filters-foot button{flex:1}.mv2-steps{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.mv2-steps li{color:#fff8e7a6;background:#ffffff0f;border-radius:10px;flex:1;align-items:center;gap:6px;padding:6px 8px;font-size:12px;font-weight:800;display:flex}.mv2-steps li[data-state=current]{color:#ffe566;background:#ffcb0533}.mv2-steps li[data-state=done]{color:#8ff0b0}.mv2-step-dot{background:#0000004d;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.mv2-pick h3,.mv2-price-step h3,.mv2-preview h3{margin:0 0 8px}.mv2-pick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (min-width:720px){.mv2-pick-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}:is(.mv2,#mv2-boost) .mv2-pick-card{background:var(--mv2-cream);min-height:0;color:var(--mv2-ink);box-shadow:none;border:2px solid #1a1c2ccc;border-bottom-width:3px;border-radius:12px;justify-items:center;gap:2px;padding:6px 4px 8px;font-weight:600;display:grid}:is(.mv2,#mv2-boost) .mv2-pick-card[data-shiny=true]{background:linear-gradient(180deg, #eef0ff, var(--mv2-cream));border-color:#3b4cca}.mv2-pick-card .mv2-sprite{width:64px;height:64px}.mv2-pick-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:800;overflow:hidden}.mv2-pick-meta{color:var(--ui-ink-muted,#3d4466);font-size:10px}.mv2-picked{border-radius:var(--mv2-radius);background:#ffffff12;align-items:center;gap:12px;margin-bottom:12px;padding:8px 12px;display:flex}.mv2-picked .mv2-sprite{width:72px;height:72px}.mv2-suggest{border-radius:var(--mv2-radius);background:#ffcb051f;border:1px solid #ffcb0573;margin-bottom:10px;padding:10px 12px}.mv2-suggest p{margin:0}.mv2-price-input input{font-weight:900;border:2px solid var(--mv2-gold)!important;border-radius:12px!important;font-size:22px!important}.mv2-price-wrap{display:block;position:relative}.mv2-price-wrap .mv2-coin{width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mv2-price-wrap input{padding-left:40px!important}.mv2-net{font-weight:800;color:#b8f3c8!important;margin:8px 0!important}.mv2-sheet .mv2-net{color:#1f4a14!important}.mv2-preview-card{max-width:220px;margin:0 auto 10px}.mv2-success{text-align:center;justify-items:center;gap:8px;padding:24px 12px;display:grid}.mv2-success-mark{background:var(--mv2-ok);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;font-size:28px;font-weight:900;display:grid;box-shadow:0 0 0 6px #2fae5e40}.mv2-mine h3{margin:8px 0 10px}.mv2-mine-list,.mv2-ledger,.mv2-wish-list,.mv2-notifs{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.mv2-mine-row,.mv2-offer-row{border-radius:var(--mv2-radius);background:#ffffff12;border:1px solid #ffffff24;grid-template-columns:76px 1fr;gap:10px;padding:10px;display:grid}.mv2-mine-row[data-shiny=true]{border-color:#7d8cffb3}:is(.mv2,#mv2-boost) .mv2-mine-art,.mv2-mine-art{background:var(--mv2-cream);width:76px;height:76px;min-height:0;box-shadow:none;border:2px solid #1a1c2ccc;border-radius:12px;place-items:center;padding:0;display:grid}.mv2-mine-art .mv2-sprite{width:64px;height:64px}.mv2-mine-info{gap:2px;min-width:0;display:grid}.mv2-mine-info .mv2-price{color:#ffe566}.mv2-mine-stats{color:#fff8e7cc;flex-wrap:wrap;gap:6px 10px;font-size:12px;display:flex}.mv2-reprice{gap:4px;margin-top:6px;display:grid}.mv2-ledger li{background:#ffffff0d;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:grid}.mv2-ledger-amount{font-variant-numeric:tabular-nums;font-weight:900}.mv2-ledger li[data-role=seller] .mv2-ledger-amount{color:#8ff0b0}.mv2-ledger li[data-role=buyer] .mv2-ledger-amount{color:#ffb4a0}.mv2-status{background:#ffffff1f;border-radius:6px;justify-self:start;padding:1px 8px;font-size:11px;font-weight:800}.mv2-status[data-status=ACCEPTED]{background:var(--mv2-ok)}.mv2-status[data-status=COUNTERED]{background:#c7841f}.mv2-wish{border-radius:var(--mv2-radius);background:#ffffff12;grid-template-columns:56px 1fr;align-items:center;gap:10px;padding:10px;display:grid}.mv2-wish-art{background:var(--mv2-cream);color:#8a6500;border-radius:12px;place-items:center;width:56px;height:56px;font-size:24px;display:grid}.mv2-wish-art .mv2-sprite{width:52px;height:52px}.mv2-wish-info{min-width:0;display:grid}.mv2-wish-actions{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}:is(.mv2,#mv2-boost) .mv2-bell{width:44px;color:inherit;box-shadow:none;background:#ffffff1a;border:1px solid #ffffff40;border-radius:999px;place-items:center;padding:0;display:grid}:is(.mv2,#mv2-boost) .mv2-bell[aria-pressed=true]{background:var(--mv2-gold);color:#2a1d00}:is(.mv2,#mv2-boost) .mv2-notifs li>button{text-align:left;width:100%;min-height:0;color:inherit;box-shadow:none;background:#ffcb051f;border:1px solid #ffcb0573;border-radius:12px;grid-template-columns:30px 1fr;gap:4px 10px;padding:10px;font-weight:600;display:grid}:is(.mv2,#mv2-boost) .mv2-notifs li[data-read=true]>button{opacity:.85;background:#ffffff0a;border-color:#ffffff1f}:is(.mv2,#mv2-boost) .mv2-notifs li[data-kind=sold]>button{background:#2fae5e2e;border-color:#2fae5e99}.mv2-notif-icon{width:30px;height:30px;color:var(--mv2-gold);background:#0000004d;border-radius:50%;grid-row:span 2;place-items:center;font-weight:900;display:grid}.mv2-notifs time{grid-column:2}.mv2-hud-pill{pointer-events:auto;background:linear-gradient(#ffe566,#ffcb05);border:1px solid #5b3c0c;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 2px #0000004d;color:#2a1d00!important}.mv2-icon{display:block}:is(.mv2,#mv2-boost) :is(label,legend,.mv2-field,.mv2-check,.mv2-sortbar label){color:inherit}:is(.mv2,#mv2-boost) .mv2-hint,:is(.mv2,#mv2-boost) .mv2-rail-sub{color:#fff8e7b8}:is(.mv2,#mv2-boost) .mv2-card .mv2-card-meta,:is(.mv2,#mv2-boost) .mv2-card .mv2-card-moves,:is(.mv2,#mv2-boost) .mv2-card .mv2-card-trust,:is(.mv2,#mv2-boost) .mv2-pick-card .mv2-pick-meta{color:var(--ui-ink-muted,#3d4466)}.mv2-sheet fieldset{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;margin:12px 0 0;padding:0}.mv2-sheet legend{color:var(--ui-ink-muted,#3d4466);font:800 11px/1.3 var(--ui-font-body);text-transform:uppercase;letter-spacing:.1em;background:0 0;border:0;margin-bottom:6px;padding:0}.mv2-sheet label{color:var(--mv2-ink);margin:0}.mv2-sheet button{width:auto}.mv2-sheet .mv2-chips{flex-wrap:wrap;gap:6px;display:flex}:is(.mv2,#mv2-boost) input:not([type=checkbox]),:is(.mv2,#mv2-boost) select{background:var(--mv2-cream);color:var(--mv2-ink);border:2px solid #ffe5668c}:is(.mv2,#mv2-boost) .mv2-price-input input{border-color:var(--mv2-gold)}
.tc-root{z-index:7;pointer-events:none;--tc-ring:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' shape-rendering='crispEdges'%3E%3Cpath d='M7 0h6v1h-6zM5 1h2v1h-2zM13 1h2v1h-2zM3 2h2v1h-2zM15 2h2v1h-2zM2 3h1v1h-1zM17 3h1v1h-1zM2 4h1v1h-1zM17 4h1v1h-1zM1 5h1v1h-1zM18 5h1v1h-1zM1 6h1v1h-1zM18 6h1v1h-1zM0 7h1v1h-1zM19 7h1v1h-1zM0 8h1v1h-1zM19 8h1v1h-1zM0 9h1v1h-1zM19 9h1v1h-1zM0 10h1v1h-1zM19 10h1v1h-1zM0 11h1v1h-1zM19 11h1v1h-1zM0 12h1v1h-1zM19 12h1v1h-1zM1 13h1v1h-1zM18 13h1v1h-1zM1 14h1v1h-1zM18 14h1v1h-1zM2 15h1v1h-1zM17 15h1v1h-1zM2 16h1v1h-1zM17 16h1v1h-1zM3 17h2v1h-2zM15 17h2v1h-2zM5 18h2v1h-2zM13 18h2v1h-2zM7 19h6v1h-6z' fill='%231a1c2c'/%3E%3Cpath d='M7 1h6v1h-6zM5 2h2v1h-2zM13 2h2v1h-2zM3 3h2v1h-2zM15 3h2v1h-2zM3 4h1v1h-1zM16 4h1v1h-1zM2 5h1v1h-1zM17 5h1v1h-1zM2 6h1v1h-1zM17 6h1v1h-1zM1 7h1v1h-1zM18 7h1v1h-1zM1 8h1v1h-1zM18 8h1v1h-1zM1 9h1v1h-1zM18 9h1v1h-1zM1 10h1v1h-1zM18 10h1v1h-1zM1 11h1v1h-1zM18 11h1v1h-1zM1 12h1v1h-1zM18 12h1v1h-1zM2 13h1v1h-1zM17 13h1v1h-1zM2 14h1v1h-1zM17 14h1v1h-1zM3 15h1v1h-1zM16 15h1v1h-1zM3 16h2v1h-2zM15 16h2v1h-2zM5 17h2v1h-2zM13 17h2v1h-2zM7 18h6v1h-6z' fill='%23fffdf5' fill-opacity='0.85'/%3E%3Cpath d='M7 2h6v1h-6zM5 3h10v1h-10zM4 4h12v1h-12zM3 5h14v1h-14zM3 6h14v1h-14zM2 7h16v1h-16zM2 8h16v1h-16zM2 9h16v1h-16zM2 10h16v1h-16zM2 11h16v1h-16zM2 12h16v1h-16zM3 13h14v1h-14zM3 14h14v1h-14zM4 15h12v1h-12zM5 16h10v1h-10zM7 17h6v1h-6z' fill='%231a1c2c' fill-opacity='0.22'/%3E%3C/svg%3E");--tc-ball:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 9' shape-rendering='crispEdges'%3E%3Cpath d='M3 0h4v1h-4zM1 1h2v1h-2zM7 1h2v1h-2zM1 2h1v1h-1zM8 2h1v1h-1zM0 3h1v1h-1zM9 3h1v1h-1zM0 4h4v1h-4zM6 4h4v1h-4zM0 5h1v1h-1zM4 5h2v1h-2zM9 5h1v1h-1zM1 6h1v1h-1zM8 6h1v1h-1zM1 7h2v1h-2zM7 7h2v1h-2zM3 8h4v1h-4z' fill='%231a1c2c'/%3E%3Cpath d='M3 1h4v1h-4zM2 2h1v1h-1zM4 2h4v1h-4zM1 3h1v1h-1zM3 3h6v1h-6z' fill='%23d01818'/%3E%3Cpath d='M3 2h1v1h-1zM2 3h1v1h-1z' fill='%23ff6b6b'/%3E%3Cpath d='M1 5h3v1h-3zM6 5h3v1h-3zM2 6h6v1h-6zM3 7h4v1h-4z' fill='%23fffdf5'/%3E%3Cpath d='M4 4h2v1h-2z' fill='%23fffdf5'/%3E%3C/svg%3E");--tc-abtn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' shape-rendering='crispEdges'%3E%3Cpath d='M8 0h6v1h-6zM5 1h3v1h-3zM14 1h3v1h-3zM4 2h1v1h-1zM17 2h1v1h-1zM3 3h1v1h-1zM18 3h1v1h-1zM2 4h1v1h-1zM19 4h1v1h-1zM1 5h1v1h-1zM20 5h1v1h-1zM1 6h1v1h-1zM20 6h1v1h-1zM1 7h1v1h-1zM20 7h1v1h-1zM0 8h1v1h-1zM21 8h1v1h-1zM0 9h1v1h-1zM21 9h1v1h-1zM0 10h1v1h-1zM21 10h1v1h-1zM0 11h1v1h-1zM21 11h1v1h-1zM0 12h1v1h-1zM21 12h1v1h-1zM0 13h1v1h-1zM21 13h1v1h-1zM1 14h1v1h-1zM20 14h1v1h-1zM1 15h1v1h-1zM20 15h1v1h-1zM1 16h1v1h-1zM20 16h1v1h-1zM2 17h1v1h-1zM19 17h1v1h-1zM3 18h1v1h-1zM18 18h1v1h-1zM4 19h1v1h-1zM17 19h1v1h-1zM5 20h3v1h-3zM14 20h3v1h-3zM8 21h6v1h-6z' fill='%231a1c2c'/%3E%3Cpath d='M8 1h6v1h-6zM5 2h3v1h-3zM14 2h3v1h-3zM4 3h1v1h-1zM17 3h1v1h-1zM3 4h1v1h-1zM18 4h1v1h-1zM2 5h1v1h-1zM19 5h1v1h-1zM2 6h1v1h-1zM19 6h1v1h-1zM2 7h1v1h-1zM19 7h1v1h-1zM1 8h1v1h-1zM20 8h1v1h-1zM1 9h1v1h-1zM20 9h1v1h-1zM1 10h1v1h-1zM20 10h1v1h-1zM1 11h1v1h-1zM20 11h1v1h-1zM1 12h1v1h-1zM20 12h1v1h-1zM1 13h1v1h-1zM20 13h1v1h-1zM2 14h1v1h-1zM19 14h1v1h-1zM2 15h1v1h-1zM19 15h1v1h-1zM2 16h1v1h-1zM19 16h1v1h-1zM3 17h1v1h-1zM18 17h1v1h-1zM4 18h1v1h-1zM17 18h1v1h-1zM5 19h3v1h-3zM14 19h3v1h-3zM8 20h6v1h-6z' fill='%23ff6b6b'/%3E%3Cpath d='M8 2h6v1h-6zM5 3h12v1h-12zM4 4h14v1h-14zM3 5h16v1h-16zM3 6h16v1h-16zM3 7h16v1h-16zM2 8h18v1h-18zM2 9h18v1h-18zM2 10h18v1h-18zM2 11h18v1h-18zM2 12h18v1h-18zM2 13h18v1h-18zM3 14h16v1h-16zM3 15h16v1h-16zM3 16h16v1h-16zM4 17h14v1h-14zM5 18h12v1h-12zM8 19h6v1h-6z' fill='%23d01818'/%3E%3C/svg%3E");--tc-apaper:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' shape-rendering='crispEdges'%3E%3Cpath d='M8 0h6v1h-6zM5 1h3v1h-3zM14 1h3v1h-3zM4 2h1v1h-1zM17 2h1v1h-1zM3 3h1v1h-1zM18 3h1v1h-1zM2 4h1v1h-1zM19 4h1v1h-1zM1 5h1v1h-1zM20 5h1v1h-1zM1 6h1v1h-1zM20 6h1v1h-1zM1 7h1v1h-1zM20 7h1v1h-1zM0 8h1v1h-1zM21 8h1v1h-1zM0 9h1v1h-1zM21 9h1v1h-1zM0 10h1v1h-1zM21 10h1v1h-1zM0 11h1v1h-1zM21 11h1v1h-1zM0 12h1v1h-1zM21 12h1v1h-1zM0 13h1v1h-1zM21 13h1v1h-1zM1 14h1v1h-1zM20 14h1v1h-1zM1 15h1v1h-1zM20 15h1v1h-1zM1 16h1v1h-1zM20 16h1v1h-1zM2 17h1v1h-1zM19 17h1v1h-1zM3 18h1v1h-1zM18 18h1v1h-1zM4 19h1v1h-1zM17 19h1v1h-1zM5 20h3v1h-3zM14 20h3v1h-3zM8 21h6v1h-6z' fill='%231a1c2c'/%3E%3Cpath d='M8 1h6v1h-6zM5 2h3v1h-3zM14 2h3v1h-3zM4 3h1v1h-1zM17 3h1v1h-1zM3 4h1v1h-1zM18 4h1v1h-1zM2 5h1v1h-1zM19 5h1v1h-1zM2 6h1v1h-1zM19 6h1v1h-1zM2 7h1v1h-1zM19 7h1v1h-1zM1 8h1v1h-1zM20 8h1v1h-1zM1 9h1v1h-1zM20 9h1v1h-1zM1 10h1v1h-1zM20 10h1v1h-1zM1 11h1v1h-1zM20 11h1v1h-1zM1 12h1v1h-1zM20 12h1v1h-1zM1 13h1v1h-1zM20 13h1v1h-1zM2 14h1v1h-1zM19 14h1v1h-1zM2 15h1v1h-1zM19 15h1v1h-1zM2 16h1v1h-1zM19 16h1v1h-1zM3 17h1v1h-1zM18 17h1v1h-1zM4 18h1v1h-1zM17 18h1v1h-1zM5 19h3v1h-3zM14 19h3v1h-3zM8 20h6v1h-6z' fill='%23fffdf5'/%3E%3Cpath d='M8 2h6v1h-6zM5 3h12v1h-12zM4 4h14v1h-14zM3 5h16v1h-16zM3 6h16v1h-16zM3 7h16v1h-16zM2 8h18v1h-18zM2 9h18v1h-18zM2 10h18v1h-18zM2 11h18v1h-18zM2 12h18v1h-18zM2 13h18v1h-18zM3 14h16v1h-16zM3 15h16v1h-16zM3 16h16v1h-16zM4 17h14v1h-14zM5 18h12v1h-12zM8 19h6v1h-6z' fill='%23f8f1e2'/%3E%3C/svg%3E");position:fixed;inset:0}.tc-stick{pointer-events:none;will-change:transform;width:0;height:0;position:fixed;top:0;left:0}.tc-stick[hidden]{display:none}.tc-stick-ring,.tc-stick-knob{image-rendering:pixelated;background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;left:0}.tc-stick-ring{width:calc(var(--tc-radius) * 2 + 12px);height:calc(var(--tc-radius) * 2 + 12px);background-image:var(--tc-ring);opacity:calc(var(--tc-opacity) * .85);transition:opacity .12s;transform:translate(-50%,-50%)}.tc-stick-knob{width:calc(var(--tc-radius) * .9);height:calc(var(--tc-radius) * .9);background-image:var(--tc-ball);opacity:var(--tc-opacity);filter:drop-shadow(0 2px #1a1c2c73);will-change:transform;transform:translate(-50%,-50%)}.tc-stick[data-engaged="1"] .tc-stick-ring{opacity:var(--tc-opacity)}.tc-stick[data-engaged="1"] .tc-stick-knob{opacity:1}.tc-stick--rest .tc-stick-ring,.tc-stick--rest .tc-stick-knob{opacity:calc(var(--tc-opacity) * .55)}.tc-root[data-stick=fixed] .tc-stick--rest .tc-stick-ring,.tc-root[data-stick=fixed] .tc-stick--rest .tc-stick-knob{opacity:calc(var(--tc-opacity) * .8)}.tc-hint{left:0;top:calc(var(--tc-radius) + 18px);white-space:nowrap;background:var(--ui-paper-raised,#fffdf5);color:var(--ui-outline,#1a1c2c);border:2px solid var(--ui-outline,#1a1c2c);font:400 8px/1.2 var(--ui-font-pixel);letter-spacing:.02em;opacity:.9;padding:3px 6px 2px;position:absolute;transform:translate(-50%);box-shadow:0 2px #1a1c2c59}.tc-actions{right:max(12px, env(safe-area-inset-right));bottom:calc(var(--pdx-world-bottom,0px) + var(--tc-actions-lift,64px) + 8px);pointer-events:auto;align-items:flex-end;gap:10px;display:flex;position:fixed}.tc-root[data-hand=left] .tc-actions{right:auto;left:max(12px, env(safe-area-inset-left));flex-direction:row-reverse}.tc-actions button{box-shadow:none;appearance:none;min-width:0;min-height:0;image-rendering:pixelated;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;filter:drop-shadow(0 3px #1a1c2c80);background-color:#0000;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:50%;place-items:center;margin:0;padding:0;transition:transform 60ms;display:grid;position:relative}.tc-actions button:focus-visible{outline:3px solid var(--ui-focus,#1f5fc4);outline-offset:3px}.tc-actions button[data-pressed="1"]{filter:drop-shadow(0 0 #1a1c2c80)brightness(1.08);transform:translateY(3px)}.tc-action{background-image:var(--tc-abtn);width:76px;height:76px;opacity:max(var(--tc-opacity), .82)}.tc-action:disabled{background-image:var(--tc-apaper);opacity:calc(var(--tc-opacity) * .7);cursor:default}.tc-action .tc-icon{width:34px;height:auto;margin-top:-10px}.tc-action-label{text-overflow:ellipsis;white-space:nowrap;color:#fffdf5;max-width:88px;font:400 8px/1 var(--ui-font-pixel);text-shadow:1px 0 #1a1c2c,-1px 0 #1a1c2c,0 1px #1a1c2c,0 -1px #1a1c2c;position:absolute;bottom:9px;left:50%;overflow:hidden;transform:translate(-50%)}.tc-action:disabled .tc-action-label{color:var(--ui-ink-muted,#3d4466);text-shadow:none}.tc-cycle{background-image:var(--tc-apaper);width:48px;height:48px;opacity:max(var(--tc-opacity), .8);margin-bottom:2px}.tc-cycle .tc-icon{width:22px;height:auto}.tc-count{background:var(--ui-accent,#d01818);color:#fffdf5;border:2px solid var(--ui-outline,#1a1c2c);min-width:16px;height:16px;font:400 7px/1 var(--ui-font-pixel);place-items:center;padding:0 3px;display:grid;position:absolute;top:-4px;right:-2px}.tc-marker{pointer-events:none;will-change:transform;width:0;height:0;position:fixed;top:0;left:0}.tc-marker>span{background:var(--ui-gold,#ffcb05);clip-path:polygon(0 0,100% 0,100% 29%,78% 29%,78% 57%,61% 57%,61% 86%,39% 86%,39% 57%,22% 57%,22% 29%,0 29%);filter:drop-shadow(0 0 #1a1c2c)drop-shadow(2px 0 #1a1c2c)drop-shadow(-2px 0 #1a1c2c)drop-shadow(0 2px #1a1c2c);width:18px;height:14px;animation:.9s steps(2,end) infinite tc-bob;position:absolute;top:-86px;left:-9px}.tc-marker[data-kind=wild]>span{background:var(--ui-accent-hi,#ff6b6b);top:-58px}.tc-marker[data-kind=enter]>span,.tc-marker[data-kind=house]>span,.tc-marker[data-kind=league]>span,.tc-marker[data-kind=exit]>span{top:-40px}@keyframes tc-bob{50%{transform:translateY(-4px)}}html[data-touch-controls="1"] .world-context-prompt{display:none}@media (min-width:761px) and (min-height:521px){.tc-actions{bottom:calc(max(14px, env(safe-area-inset-bottom)) + 190px);right:max(22px, env(safe-area-inset-right))}}@media (orientation:landscape) and (max-height:520px){.tc-actions{bottom:max(16px, env(safe-area-inset-bottom));right:max(18px, env(safe-area-inset-right))}.tc-root[data-hand=left] .tc-actions{left:max(18px, env(safe-area-inset-left))}}@media (prefers-reduced-motion:reduce){.tc-marker>span{animation:none}.tc-actions button,.tc-stick-ring{transition:none}}.world-wild-balls{scrollbar-width:none;touch-action:pan-x;flex:100%;gap:6px;display:flex;overflow-x:auto}.world-wild-balls .world-wild-ball{background:var(--ui-paper-raised,#fffdf5);width:auto;min-width:56px;min-height:44px;color:var(--ui-outline,#1a1c2c);border:2px solid var(--ui-outline,#1a1c2c);font:700 13px/1 var(--ui-font-body);touch-action:manipulation;border-radius:4px;flex:none;align-items:center;gap:4px;padding:4px 8px;display:inline-flex;box-shadow:0 2px #1a1c2c59}.world-wild-balls .world-wild-ball img{image-rendering:pixelated}.world-wild-balls .world-wild-ball.is-chosen{background:var(--ui-gold-soft,#fff5cc);border-color:var(--ui-accent,#d01818);box-shadow:inset 0 0 0 2px var(--ui-gold,#ffcb05), 0 2px 0 #1a1c2c59}html[data-touch-controls="1"] .world-wild-actions>button{min-height:48px}
