.cp{--tone:#9aa3ad;color:#000;flex-direction:column;gap:6px;min-width:0;font-size:11px;display:flex}.cp-head{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.cp-head b{color:#0a246a;font:700 13px Trebuchet MS,Tahoma,sans-serif}.cp-head small{color:#444;font-size:11px}.cp-head .cp-of{color:#777}.cp-bar{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.cp-bar input[type=search]{border-radius:var(--r-ctl,3px);background:#fff;border:1px solid #7f9db9;flex:140px;min-width:0;min-height:28px;padding:3px 8px;font-size:12px}.cp-bar select{border-radius:var(--r-ctl,3px);background:#fff;border:1px solid #7f9db9;max-width:150px;min-height:28px;font-size:11px}.cp-chips{flex-wrap:wrap;gap:4px;display:flex}.cp-chip{color:#000;cursor:pointer;background:linear-gradient(#fff,#e6e3d3);border:1px solid #8c8c8c;border-radius:999px;min-height:26px;padding:0 8px;font-size:10.5px}.cp-chip[aria-pressed=true]{border-color:var(--tone,#316ac5);box-shadow:inset 0 0 0 1px var(--tone,#316ac5);background:#eaf1fd;font-weight:700}.cp-chip[class*=tier-]{--tone:var(--tier)}.cp-chip{transition:background-color var(--m-hover) var(--m-out), border-color var(--m-hover) var(--m-out), box-shadow var(--m-hover) var(--m-out), transform var(--m-tap) var(--m-out)}.cp-chip:active{transform:translateY(1px)}.cp-chip:focus-visible{outline:var(--focus-ring);outline-offset:2px}.cp-none{align-self:flex-start}.cp-scroll{border-radius:var(--r-card,3px);overscroll-behavior:contain;contain:strict;background:#fff linear-gradient(#f6f4ea,#fff);border:1px solid #7f9db9;position:relative;overflow:hidden auto}.cp-spacer{width:100%;position:relative}.cp-rows{will-change:transform;justify-content:center;gap:8px;padding:0 6px;display:grid;position:absolute;top:0;left:0;right:0}.cp-sentinel{width:100%;height:1px;position:absolute;left:0}.cp-empty,.cp-error{color:#666;text-align:center;place-items:center;min-height:80px;padding:12px;display:grid}.cp-error{color:#a01010}.cp-skel{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;padding:8px;display:grid}.cp-skel i{background:linear-gradient(100deg,#e9e6d6 30%,#f8f6ec 50%,#e9e6d6 70%) 0 0/200% 100%;border-radius:6px;height:120px;animation:1.4s linear infinite cp-shimmer}@keyframes cp-shimmer{to{background-position:-200% 0}}.cp-cell{flex-direction:column;min-width:0;display:flex;position:relative}.cp-face{border:2px solid var(--tone);color:#000;text-align:center;min-height:44px;font:inherit;cursor:pointer;transition:transform var(--m-hover) var(--m-out), box-shadow var(--m-hover) var(--m-out);background:#fffef6;border-radius:6px;flex-direction:column;flex:auto;align-items:stretch;gap:3px;padding:5px;display:flex;position:relative;overflow:hidden}.cp-face:hover:not(.is-locked),.cp-face:focus-visible{transform:translateY(-2px);box-shadow:0 4px 10px #00000040}.cp-face:focus-visible{outline:var(--focus-ring);outline-offset:1px}.cp-face.is-on{box-shadow:0 0 0 2px #f8b33b,0 0 0 4px #316ac5}.cp-face.is-locked{cursor:help}.cp-face.is-locked>:not(.cp-lock):not(.cp-foot){opacity:.5;filter:grayscale(.85)}.cp-lock{z-index:2;filter:drop-shadow(0 1px 1px #fff);font-size:13px;font-style:normal;position:absolute;top:3px;right:4px}.cp-get{color:#0046d5;text-align:center;white-space:nowrap;padding:2px 0 0;font-size:9.5px;text-decoration:underline;display:block}.cp-body{flex:auto;place-items:center;min-height:0;display:grid;overflow:hidden}.cp-name{text-overflow:ellipsis;white-space:nowrap;font:700 11.5px/1.15 Trebuchet MS,Tahoma,sans-serif;display:block;overflow:hidden}.cp-line{color:#555;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.cp-spread{color:#0a5a1e;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.25;display:-webkit-box;overflow:hidden}.cp-foot{flex-direction:column;align-items:center;gap:1px;min-height:0;display:flex}.cp-from,.cp-how{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.2;display:-webkit-box;overflow:hidden}.cp-from{color:#666}.cp-how{color:#6a3a00;font-weight:700}.cp-tier{font-size:8.5px}.cp-face.is-tier-default{border-style:dashed;border-width:1px}.cp-face.is-tier-L:not(.is-locked):after,.cp-face.is-tier-M:not(.is-locked):after{content:"";pointer-events:none;animation:cp-sheen var(--m-shine) var(--m-inout) infinite;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 35%,#ffffff8c 50%,#0000 65%) -150% 0/250% 100% no-repeat;position:absolute;inset:0}.cp-face.is-tier-L:not(.is-locked){box-shadow:0 0 8px -1px var(--tone)}.cp-face.is-tier-M:not(.is-locked){background:linear-gradient(#fffef6, #fffef6) padding-box, conic-gradient(from var(--cp-spin,0deg), var(--tier-M), var(--tier-L), #3ee06a, var(--tier-R), var(--tier-E), var(--tier-M)) border-box;box-shadow:0 0 10px -1px color-mix(in srgb, var(--tier-M) 55%, transparent);border-color:#0000;animation:5s linear infinite cp-holo}.cp-face.is-on.is-tier-L,.cp-face.is-on.is-tier-M{box-shadow:0 0 0 2px #f8b33b,0 0 0 4px #316ac5}@property --cp-spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes cp-holo{to{--cp-spin:360deg}}@keyframes cp-sheen{0%,55%{background-position:-150% 0}to{background-position:150% 0}}.cp-detail{border-radius:var(--r-ctl,3px);background:#fffbe0;border:1px solid #c5c2b2;align-items:center;gap:8px;min-height:76px;padding:5px 8px;display:flex}.cp-detail>div{min-width:0}.cp-detail b{font:700 12px Trebuchet MS,sans-serif;display:block}.cp-detail small{color:#555;font-size:10px;line-height:1.3;display:block}.cp-preview{flex:none}.cp-featured{flex-direction:column;gap:3px;display:flex}.cp-featured>b{color:#8a4b00;letter-spacing:.04em;text-transform:uppercase;font-size:10.5px}.cp-featured-row{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.cp-featured-row .cp-cell{flex:none}.cp-face.is-static{cursor:default}.cp-more{color:#666;align-self:center;font-size:10px}.pr-sticker{background:#fff;border:2px solid #fff;border-radius:12px;place-items:center;width:74px;height:74px;display:grid;transform:rotate(-2deg);box-shadow:0 0 0 1px #0003,1px 3px 5px #0003}.pr-card{background:#fbf6e2;border:1px solid #c9c2a4;place-items:center;width:100%;height:100%;min-height:54px;display:grid;position:relative;overflow:hidden;box-shadow:1px 2px 4px #0003}.pr-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pr-card.is-glyph{background:repeating-linear-gradient(0deg,#fbf6e2 0 7px,#f0e9c9 7px 8px);font-size:30px}.pr-card:after{content:"";opacity:.55;border:1px dashed #b33;width:16px;height:19px;position:absolute;top:3px;right:3px}.pr-pin{z-index:1;background:#fffbe0e8;border-radius:999px;padding:0 5px;font-size:9.5px;font-weight:700;position:absolute;bottom:3px;left:4px}.pr-place{color:#444;font-size:9px}.pr-seal{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--tone) 55%, #fff), var(--tone) 60%, color-mix(in srgb, var(--tone) 60%, #000));border-radius:50% 46% 52% 48%;place-items:center;width:56px;height:56px;font-size:26px;display:grid;box-shadow:inset 0 0 0 3px #fff3,0 2px 4px #0005}.cp-face[data-kind=temperament],.cp-face[data-kind=temperament].is-tier-M:not(.is-locked){background:radial-gradient(ellipse at 50% 26%, color-mix(in srgb, var(--tone) 16%, transparent) 0 34%, transparent 62%);box-shadow:none;border-color:#0000;animation:none}.cp-face[data-kind=temperament]:after{display:none}.cp-face[data-kind=temperament] .pr-seal{box-shadow:inset 0 0 0 3px #fff3, 0 0 0 3px #fffef6, 0 0 0 5px var(--tone), 0 3px 6px #0005}.cp-face[data-kind=temperament].is-tier-L:not(.is-locked) .pr-seal{box-shadow:inset 0 0 0 3px #fff3, 0 0 0 3px #fffef6, 0 0 0 5px var(--tone), 0 0 12px 2px var(--tone)}.cp-face[data-kind=temperament].is-tier-M:not(.is-locked) .pr-seal{box-shadow:inset 0 0 0 3px #fff3, 0 0 0 3px #fffef6, 0 0 0 6px var(--tier-M), 0 0 16px 3px color-mix(in srgb, var(--tier-M) 60%, transparent);animation:4s linear infinite cp-holo-hue}.cp-face[data-kind=temperament]:hover:not(.is-locked){box-shadow:none}.cp-face[data-kind=temperament].is-on,.cp-face[data-kind=temperament].is-on.is-tier-M,.cp-face[data-kind=temperament].is-on.is-tier-L{box-shadow:none;background:#eaf1fd;border-style:dotted;border-color:#316ac5}@keyframes cp-holo-hue{to{filter:hue-rotate(360deg)}}.pr-window{aspect-ratio:16/10;background:#223 50%/cover no-repeat;border:3px solid #8b6b43;border-radius:2px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 6px #0008}.pr-window:after{content:"";background:linear-gradient(135deg,#fff3 0 18%,#0000 18%);position:absolute;inset:0}.pr-window img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pr-crt{background:#123 50%/cover no-repeat;border:3px solid #bdb9a6;border-bottom-width:7px;border-radius:8px 8px 4px 4px;place-items:center;width:92px;height:62px;font-size:22px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 8px #000a,0 2px 3px #0004}.pr-crt:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#0003 2px 3px);position:absolute;inset:0}.pr-crt img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pr-key{background:linear-gradient(#cfd5dc,#9aa3ad);border:2px solid #8a8a8a;border-radius:4px;place-items:center;width:62px;height:62px;font-size:28px;display:grid;box-shadow:inset 0 0 0 2px #fff6}.pr-swatch{background-size:cover;border:2px solid #fff;border-radius:6px;width:68px;height:68px;overflow:hidden;box-shadow:0 0 0 1px #0004}.pr-swatch img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:640px){.cp-chip{min-height:32px}.cp-bar select,.cp-bar input[type=search]{min-height:36px}}@media (prefers-reduced-motion:reduce){.cp-face,.cp-skel i,.cp-face:after,.cp-face.is-tier-M,.cp-face[data-kind=temperament] .pr-seal{transition:none!important;animation:none!important}.cp-face.is-tier-L:after,.cp-face.is-tier-M:after{display:none}}.cp-body>.pr-card,.cp-body>.pr-window{place-self:stretch stretch;width:auto}.cp-body>.pr-window{align-self:center}.cam-land{z-index:3;border-radius:var(--r-ctl,3px);color:#fff;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#000000ad;max-width:44%;padding:2px 8px;font:700 10px/1.5 Trebuchet MS,Tahoma,sans-serif;position:absolute;bottom:7px;right:7px;overflow:hidden}.dk-x-land{color:#444;font-size:11px}.dk-spawnstamp{color:#6a3a00}.ms-slot.is-key{cursor:help}.ms-slot.is-key .ms-key-how{color:#ffe9a8;text-align:center;max-width:140px;font-size:10px;line-height:1.25}.dk-x-land{margin-left:8px}.dk-display-pickrow{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.dk-display-pickrow>b{min-width:76px}.dk-you-tab{flex-direction:column;gap:12px;display:flex}.ms-create-form>*{flex-shrink:0}.ms-create-form>.ms-step-nav{z-index:4;background:linear-gradient(#ece9d8e0,#ece9d8 45%);border-top:1px solid #0001;margin:0 -16px -14px;padding:8px 16px 10px;position:sticky;bottom:-14px}.is-mac .ms-create-form>.ms-step-nav{background:#ddd;border-top-color:#000}.pr-mini{background:#3a6ea5;border:2px solid #c9c5b2;border-radius:4px;width:116px;height:72px;display:block;position:relative;overflow:hidden;box-shadow:0 2px 4px #0003}.pr-mini.is-big{width:160px;height:100px}.pr-mini>.xp-desktop{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pr-mini>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pr-mini-icons{gap:3px;display:grid;position:absolute;top:5px;left:5px}.pr-mini-icons i{background:#fffc;border-radius:2px;width:9px;height:9px;display:block;box-shadow:0 1px 1px #0005}.pr-mini-bar{background:linear-gradient(#3168d5,#1c47b5);border-top:1px solid #5a8ef0;height:9px;position:absolute;bottom:0;left:0;right:0}.pr-mini-bar i{background:#3c9b3c;border-radius:0 5px 5px 0;width:22px;position:absolute;top:0;bottom:0;left:0}.pr-beb{background:radial-gradient(circle,#fff 0 55%,#e8eefb 56% 100%);border-radius:50%;place-items:center;width:82px;height:82px;font-size:34px;display:grid;box-shadow:inset 0 0 0 2px #fff,0 2px 4px #0003}.pr-beb img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px #fff)drop-shadow(0 2px 2px #0004);width:76px;height:76px}.pr-tape{background:linear-gradient(#3b3b42,#1d1d22);border-radius:5px;flex-direction:column;justify-content:space-between;width:118px;height:70px;padding:5px 6px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #55555f,0 2px 4px #0005}.pr-tape-label{color:#3a2a00;text-overflow:ellipsis;white-space:nowrap;background:#f4e7b8;border-radius:2px;padding:1px 4px;font:700 9px/1.3 Trebuchet MS,sans-serif;display:block;overflow:hidden}.pr-tape-reels{justify-content:center;gap:22px;display:flex}.pr-tape-reels i{background:repeating-conic-gradient(#ddd 0 30deg, #888 30deg 60deg);border-radius:50%;width:18px;height:18px;display:block;box-shadow:inset 0 0 0 4px #1d1d22}.pr-play{color:#fff;cursor:pointer;background:#2f9e44;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid;position:absolute;bottom:-6px;right:-6px;box-shadow:0 1px 3px #0006}.cp-face.is-locked .pr-play{display:none}.pr-cabinet{background:#111 radial-gradient(circle at 50% 40%,#334 0,#111 70%);border:3px solid #555;border-radius:6px 6px 2px 2px;place-items:center;width:120px;height:90px;font-size:34px;display:grid;overflow:hidden;box-shadow:0 2px 4px #0005}.pr-cabinet img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pr-pennant{width:92px;height:58px;display:block;position:relative}.pr-pennant:before{content:"";background:#7a5a2a;border-radius:2px;width:3px;position:absolute;top:0;bottom:0;left:4px}.pr-pennant b{background:var(--team);clip-path:polygon(0 0,100% 50%,0 100%);color:#fff;letter-spacing:.05em;text-shadow:0 1px #0006;place-items:center start;width:82px;height:34px;padding-left:8px;font:700 9.5px Trebuchet MS,sans-serif;display:grid;position:absolute;top:6px;left:7px}.dk-room .dk-desktop[data-theme=pack]{background:#0b1530 var(--dk-pack-desktop)!important}.dk-game-tile.has-cabinet{box-shadow:0 0 0 1px var(--cabinet), 0 0 10px -2px var(--cabinet);border-color:var(--cabinet)!important}.dk-game-art.is-cabinet{aspect-ratio:4/3;background:#111;border-radius:4px;padding:0;font-size:0;display:block;overflow:hidden}.dk-game-art.is-cabinet img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ms-nametag.is-pack-team{background:var(--team,#555);color:#fff}.ms-body.is-pack-team{box-shadow:0 0 0 3px var(--team,#555);border-radius:12px}.yo-team.is-pack-team{background:var(--team,#555)}.yo.is-pack-team .yo-name{color:var(--team,#555)}.yo-pfp.is-pack-team{border-color:var(--team,#555)}.beb-body.is-think{animation:.65s ease-in-out both beb-think}.beb-body.is-wave{animation:1.4s ease-in-out both beb-wave}@keyframes beb-think{0%{transform:rotate(0)scale(1)}40%{transform:rotate(-8deg)scale(.94,1.04)}to{transform:rotate(-4deg)scale(.97,1.02)}}@keyframes beb-wave{0%,to{transform:rotate(0)}15%{transform:rotate(9deg)translateY(-4px)}30%{transform:rotate(-7deg)}45%{transform:rotate(6deg)translateY(-2px)}60%{transform:rotate(-3deg)}}.beb-sticker{background:radial-gradient(circle at 50% 35%,#fff6d8,#f2c94c);border:3px solid #fff;border-radius:50%;width:96px;height:96px;display:block;overflow:hidden;box-shadow:0 0 0 1px #0003}.beb.is-assistant-sticker .beb-body img{-o-object-fit:contain;object-fit:contain}.beb.is-mac.is-assistant-sticker .beb-body img,.beb.is-mac .beb-sticker{filter:grayscale()contrast(1.6);image-rendering:auto}@media (prefers-reduced-motion:reduce){.beb-body.is-think,.beb-body.is-wave{animation:none}}.pr-assistant{background:radial-gradient(circle,#fff 0 55%,#e8eefb 56% 100%);border-radius:50%;place-items:center;width:82px;height:82px;display:grid;position:relative;overflow:visible;box-shadow:inset 0 0 0 2px #fff,0 2px 4px #0003}.pr-assistant img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px #fff)drop-shadow(0 2px 2px #0004);width:74px;height:74px}.pr-assistant>.ch{border-radius:50%;overflow:hidden}.pr-assistant:after{content:"…";color:#333;background:#ffffe1;border:1px solid #0003;border-radius:8px;padding:0 5px;font:700 10px/14px Tahoma,sans-serif;position:absolute;top:-4px;right:-8px}.dk-setup-corner{z-index:1000;background:#00206ee0;border:1px solid #ffffff80;border-radius:7px;align-items:center;gap:6px;padding:3px;font:12px Tahoma,sans-serif;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 2px 8px #0005}.dk-setup-corner .dk-mute-button,.dk-setup-lang{cursor:pointer;background:#00309c;border:1px solid #ffffff60;border-radius:5px;align-items:center;gap:5px;height:28px;padding:0 9px;font:12px Tahoma,sans-serif;display:flex;color:#fff!important}.dk-setup-lang small{opacity:.8;font-size:9px}.dk-setup-corner .dk-mute-button:focus-visible,.dk-setup-lang:focus-visible{outline-offset:2px;outline:2px solid #ffd84a}.is-mac .dk-setup-corner{background:#ddd;border:1px solid #000;border-radius:0;box-shadow:2px 2px #000}.is-mac .dk-setup-corner .dk-mute-button,.is-mac .dk-setup-lang{font-family:var(--mac-font,Chicago, Charcoal, sans-serif);background:#fff;border:1px solid #000;border-radius:4px;color:#000!important}.ms-select .ms-topbar .ms-sticker.is-a{right:330px}.ms-select .ms-topbar .ms-sticker.is-b{right:250px}.dk-sys{display:inline-flex;position:relative}.dk-sys-pop{z-index:1200;color:#000;background:#fff;border:1px solid #0a246a;border-radius:4px;flex-direction:column;min-width:168px;padding:3px;font:12px Tahoma,sans-serif;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:2px 3px 10px #0006}.dk-sys-pop.is-up{top:auto;bottom:calc(100% + 8px)}.dk-sys-pop>button{color:#000;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:8px;padding:5px 8px;display:flex}.dk-sys-pop>button:hover,.dk-sys-pop>button:focus-visible{color:#fff;background:#316ac5;outline:none}.dk-sys-pop>button i{color:#fff;background:#0a246a;border-radius:2px;place-items:center;min-width:22px;height:16px;font:700 9px/1 Tahoma,sans-serif;display:grid}.dk-sys-pop>button.is-on{font-weight:700}.dk-sys-pop>button.is-on:after{content:"✓";margin-left:auto}.dk-sys-pop hr{border:0;border-top:1px solid #c5c2b2;width:100%;margin:3px 0}.is-mac .dk-sys-pop{font-family:var(--mac-font,Chicago, Charcoal, sans-serif);border:1px solid #000;border-radius:0;box-shadow:2px 2px #000}.dk-lang-pill{letter-spacing:.02em;min-width:26px;padding:0 6px!important;font:700 11px/1 Tahoma,sans-serif!important}.dk-lang-pill[aria-expanded=true]{background:#ffffff2e}.dk-skin-links{vertical-align:middle;background:#fff;border:1px solid #7f9db9;border-radius:4px;display:inline-flex;overflow:hidden}.dk-skin-links a{color:#0a246a;padding:3px 10px;font:12px Tahoma,sans-serif;text-decoration:none}.dk-skin-links a+a{border-left:1px solid #7f9db9}.dk-skin-links a.is-on{color:#fff;background:#316ac5;font-weight:700}.dk-skin-links.is-menu{align-self:stretch;margin:2px 4px 3px}.dk-skin-links.is-menu a{text-align:center;flex:1}.is-mac .dk-skin-links{border-color:#000;border-radius:0}.is-mac .dk-skin-links a.is-on{background:#000}.dk-display-prop.is-skin{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.hud-start-lang{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (max-width:640px){.dk-setup-corner{gap:4px;padding:2px;top:10px;right:8px}.dk-setup-corner .dk-mute-button span{display:none}.dk-setup-corner .dk-mute-button,.dk-setup-lang{height:32px;padding:0 8px}}.dk-sys-pop>button,.dk-room .dk-sys-pop>button{color:#000!important;text-shadow:none!important;background:0 0!important}.dk-sys-pop>button:hover,.dk-sys-pop>button:focus-visible{color:#fff!important;background:#316ac5!important}.is-mac .dk-sys-pop>button:hover,.is-mac .dk-sys-pop>button:focus-visible{background:#000!important}@media (max-width:640px){.cam-land{max-width:62%;padding:1px 6px}.cam-land-rest{display:none}}.pr-os{background:linear-gradient(#4aa8ee,#9fdcff 60%,#7fd63a 61%,#5bb82a);border-radius:4px;width:100%;height:100%;min-height:70px;display:block;position:relative;overflow:hidden}.pr-os-win{border:1px solid var(--os-win-border);border-radius:calc(var(--os-win-radius) / 3) calc(var(--os-win-radius) / 3) calc(var(--os-win-radius-bottom) / 3) calc(var(--os-win-radius-bottom) / 3);background:var(--os-win-bg);box-shadow:var(--os-win-shadow);-webkit-backdrop-filter:var(--os-win-backdrop);backdrop-filter:var(--os-win-backdrop);flex-direction:column;padding:0 3px 3px;display:flex;position:absolute;inset:10% 12% 24%}.pr-os-title{border-radius:inherit;background:var(--os-title-bg);justify-content:flex-end;align-items:center;gap:2px;height:11px;margin:0 -3px;padding:0 3px;display:flex}.pr-os-title b{border:1px solid var(--os-cap-border);border-radius:var(--os-cap-radius);background:var(--os-cap-bg);width:6px;height:6px}.pr-os-title b:last-child{border-color:var(--os-cap-close-border);background:var(--os-cap-close-bg)}.pr-os-page{border:1px solid var(--os-page-border);border-radius:calc(var(--os-page-radius) / 3);background:var(--os-page-bg);flex:1;align-items:flex-end;gap:3px;padding:3px;display:flex}.pr-os-btn,.pr-os-go{border-radius:var(--os-btn-radius);width:26%;height:7px}.pr-os-btn{border:1px solid var(--os-btn-border);background:var(--os-btn-bg)}.pr-os-go{border:1px solid var(--os-go-border);background:var(--os-go-bg)}.pr-os-bar{background:var(--os-bar-bg);height:12%;position:absolute;bottom:0;left:0;right:0}.pr-os-start{border-radius:var(--os-start-radius);background:var(--os-start-bg);width:22%;position:absolute;top:0;bottom:0;left:0}.pr-os.is-big{min-height:160px}.cp.is-lean .cp-head,.cp.is-lean .cp-bar,.cp.is-lean .cp-chips,.cp.is-lean .cp-get,.cp.is-lean .cp-how,.cp.is-lean .cp-from{display:none}.cp.is-lean .cp-scroll{border-color:var(--os-group-border,#7f9db9);background:var(--os-page-bg,#fff);padding:6px 4px}.cp.is-lean .cp-face{border-radius:var(--r-card,10px)}.cp.is-lean .cp-name{text-align:center;font-size:12.5px}
.cm-root{position:relative}.cm-sum{align-self:center;margin-left:auto;font-size:11px}.cm-filters{border-bottom:1px solid var(--os-group-border,#ddd);background:var(--os-face,#f6f6f2);flex-wrap:wrap;flex:none;align-items:center;gap:6px 10px;padding:6px 8px;display:flex}.cm-search,.cm-sort{border:1px solid var(--os-field-border,#999);border-radius:var(--os-field-radius,3px);background:var(--os-field-bg,#fff);min-height:28px;font:inherit;padding:2px 6px;font-size:12px}.cm-search{flex:140px;min-width:100px}.cm-chips{flex-wrap:wrap;gap:4px;display:flex}.cm-chip{padding:2px 8px;font-size:11px}.cm-chip[class*=tier-]{border-color:var(--tier,currentColor)}.cm-chip[class*=tier-].is-on{background:var(--tier-deep,var(--tier));color:var(--tier-ink,#fff)!important}.cm-grid{align-items:flex-start;padding-bottom:72px}.cm-cell{position:relative}.cm-cell.is-picked{outline:2px solid var(--os-btn-border,#316ac5);outline-offset:2px;border-radius:var(--os-card-radius,6px)}.cm-check{z-index:2;cursor:pointer;padding:3px;display:flex;position:absolute;top:2px;left:2px}.cm-check input{cursor:pointer;width:16px;height:16px;margin:0}.cm-bar{z-index:5;border-top:1px solid var(--os-group-border,#888);background:var(--os-face-2,#ece9d8);flex-wrap:wrap;flex:none;align-items:center;gap:6px 8px;padding:8px;display:flex;position:sticky;bottom:0;box-shadow:0 -2px 6px #00000026}.cm-bar-msg{margin-right:auto;font-size:12px}.cm-run{flex-basis:100%;font-size:11px}@media (max-width:640px){.cm-filters{padding:6px}.cm-chip,.cm-bar .xp-button,.cm-search,.cm-sort{min-height:52px;font-size:14px}.cm-cell .dk-card{width:100%}.cm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px 8px 140px;display:grid}.cm-check{padding:10px}.cm-check input{width:22px;height:22px}.cm-bar{position:fixed;bottom:0;left:0;right:0}.cm-bar .xp-button{flex:40%}.cm-root .dk-taskpane{display:none}}
.vm-win{color:#eee;background:#08080a;flex-direction:column;height:100%;min-height:0;display:flex}.vm-app.hud{z-index:auto;--pad:14px;pointer-events:auto;background:#08080a;outline:none;flex:1;min-height:0;position:relative;inset:auto;overflow:hidden;container-type:inline-size}.vm-app.hud:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.vm-app .vm-stage{z-index:1;position:absolute;inset:84px 0 72px}.vm-app .hud-link{color:#c9c9cf}.vm-app .hud-link:hover{color:#fff}.vm-app .hud-stage,.vm-app .hud-stage-flat{position:absolute!important;inset:0!important}.vm-app .hud-stage canvas{display:block}.vm-app .hud-open-layer{position:absolute;inset:0;background:0 0!important}.vm-app .hud-open-top{top:40px}.vm-app .hud-result{width:min(560px, calc(100% - 2 * var(--pad)));pointer-events:auto;bottom:16px}.vm-app .hud-result-name b{font-size:clamp(30px,9cqw,60px)}.vm-still{z-index:1;place-items:center;display:grid;position:absolute;inset:84px 0 110px}.vm-still .dk-pack{animation:3.2s ease-in-out infinite vm-breathe}@keyframes vm-breathe{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-6px)rotate(1deg)}}.vm-top{z-index:20;padding:10px var(--pad) 0;color:var(--mute,#8a8a94);font:800 9px/1 var(--mono);letter-spacing:.22em;pointer-events:none;align-items:baseline;gap:14px;display:flex;position:absolute;top:0;left:0;right:0}.vm-top>span{white-space:nowrap}.vm-brand{color:#fff;flex-direction:column;gap:4px;display:flex}.vm-brand b{color:#fff;font:italic 900 22px/1 var(--display,"Clash Display", Helvetica, Arial, sans-serif);letter-spacing:-.01em}.vm-brand i{color:var(--accent);font-style:normal}.vm-live{align-items:center;gap:6px;display:flex}.vm-live i{background:#444;width:6px;height:6px}.vm-live.is-on{color:var(--hot,#ff4d5e)}.vm-live.is-on i{background:var(--hot,#ff4d5e);box-shadow:var(--glow-hot,0 0 10px #ff4d5e);animation:1.4s step-end infinite hud-blink}.vm-wallet{color:#fff;font-variant-numeric:tabular-nums;margin-left:auto}.vm-tabs{left:var(--pad);z-index:21;align-items:center;gap:4px;display:flex;position:absolute;top:58px;right:200px}.vm-tab{white-space:nowrap;color:#a8a8b0;font:800 9px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#08080ab3;border:1px solid #2a2a30;align-items:center;gap:7px;padding:5px 10px 4px;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.vm-tab b{color:#fff;font:900 9px/1 var(--mono);background:#1e1e24;border-radius:2px;padding:1px 5px}.vm-tab:hover{color:#fff;border-color:#44444c}.vm-tab.is-on{color:#fff;border-color:var(--accent);background:#ff541a1f}.vm-tab.is-on b{background:var(--accent);color:#140600}.vm-tab.is-rare.is-on{background:#ffd23f1a;border-color:#ffd23f}.vm-tab.is-rare.is-on b{color:#1a1400;background:#ffd23f}.vm-tab-note{color:var(--mute,#8a8a94);font:700 8px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-left:8px}.vm-desk-link.hud-link{right:var(--pad);z-index:21;opacity:.75;font-size:8px;position:absolute;top:62px}.vm-desk-link.hud-link:hover{opacity:1}.vm-arrow{z-index:22;color:#fff;width:38px;height:64px;font:700 28px/1 var(--display);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#08080a8c;border:1px solid #2a2a30;transition:transform .12s,border-color .12s;position:absolute;top:50%;translate:0 -50%}.vm-arrow.is-left{left:8px}.vm-arrow.is-right{right:8px}.vm-arrow:hover:not(:disabled){border-color:var(--accent);transform:scale(1.08)}.vm-arrow:active:not(:disabled){transform:scale(.94)}.vm-arrow:disabled{opacity:.2;cursor:default}.vm-dots{z-index:22;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:104px;left:0;right:0}.vm-dots li{display:block}.vm-dots button{cursor:pointer;background:0 0;border:0;width:14px;height:14px;padding:0;display:block}.vm-dots button:before{content:"";background:#3a3a44;border-radius:50%;width:6px;height:6px;margin:4px;transition:transform .2s,background .2s;display:block}.vm-dots li.is-on button:before{background:var(--accent);transform:scale(1.5)}.vm-dots button:focus-visible:before{outline-offset:2px;outline:2px solid #fff}.vm-dock{z-index:25;padding:0 var(--pad) 14px;animation:hud-rise .36s var(--spring) both;background:linear-gradient(#0000,#08080a8c 40%,#08080ae6);justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.vm-plate{color:#fff;min-width:0;font:700 9px/1.3 var(--mono);letter-spacing:.12em;text-shadow:0 0 12px #000000e6;gap:5px;display:grid}.vm-plate b{font:italic 800 18px/1 var(--display);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vm-plate b small{color:var(--mute,#8a8a94);font:900 11px var(--mono);letter-spacing:.1em;font-style:normal}.vm-plate small{color:var(--mute,#8a8a94)}.vm-supply{background:#26262c;width:180px;height:3px;display:block;overflow:hidden}.vm-supply i{background:linear-gradient(90deg, var(--accent), #ffb020);height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1);display:block}.vm-why{letter-spacing:.08em;white-space:normal;background:#1a1400;border:1px solid #5a4300;max-width:100%;padding:3px 6px;display:inline-block;color:#ffd23f!important}.vm-why.is-ok{background:#08200f;border-color:#1d5a2c;color:#7ff0a0!important}.vm-acts{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:stretch;gap:8px;display:flex}.vm-acts .hud-plate{min-width:150px;padding:12px 14px 11px}.vm-buy.hud-plate.is-busy{color:#ffd9c4;background:#7a3a1a}.vm-open-plate.hud-plate.is-ready{box-shadow:0 0 0 1px #ffffff59,0 0 22px #3ee06a73}.vm-owned{text-align:right;color:var(--mute,#8a8a94);font:700 8px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;flex-basis:100%}.vm-error{left:var(--pad);right:var(--pad);z-index:26;color:#ff9a9a;background:#3a0f0f;justify-content:center;align-items:center;gap:10px;margin:0;padding:6px 10px;font:11px Tahoma,sans-serif;display:flex;position:absolute;bottom:112px}.dk-rip.vm-app{z-index:40;height:auto;animation:hud-fade .22s var(--ease) both;flex:none;position:absolute;inset:0}.dk-rip .vm-stage{inset:36px 0 128px}.dk-rip .vm-still{inset:40px 0 140px}.dk-rip .hud-result-plates{pointer-events:auto}.vm-rip-plates{justify-items:center;gap:10px;display:grid}.vm-tear.hud-plate{min-width:220px;padding:14px 18px 13px}.vm-tear.hud-plate.is-sealed{animation:.9s ease-in-out infinite vm-pulse}.vm-tear.hud-plate.is-tearing{color:#c9c9cf;background:#2a2a30}@keyframes vm-pulse{50%{filter:brightness(1.18)}}.dk-rip .dk-rip-best{color:#fff;font:700 11px/1.4 var(--mono);letter-spacing:.08em;text-align:center;text-shadow:0 0 12px #000000e6;margin:0}.dk-rip .dk-rip-best b{color:var(--tone,#fff)}.dk-rip .dk-steam-sale{align-items:center;max-width:320px}.dk-rip .dk-steam-sale p{color:#fff;text-shadow:0 0 12px #000000e6}.vm-open-note{z-index:31;max-width:min(420px, calc(100% - 2 * var(--pad)));color:var(--mute,#8a8a94);font:700 9px/1.5 var(--mono);letter-spacing:.12em;text-align:center;text-transform:uppercase;animation:hud-fade .3s var(--ease) both;margin:0;position:relative}.vm-open-error-text{color:#ff9a9a;letter-spacing:0;text-transform:none;background:#3a0f0f;margin:0;padding:4px 8px;font:11px Tahoma,sans-serif}.vm-state{z-index:15;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0}.vm-state p{color:var(--mute,#8a8a94);font:800 9px var(--mono);letter-spacing:.22em;margin:0}.vm-state p b{color:#fff;font:italic 800 22px var(--display);letter-spacing:0;margin-bottom:6px;display:block}.bm-pouch{--tx:0;--ty:0;isolation:isolate;background:linear-gradient(160deg,#4d7191,#2a475e 40%,#121d2a 88%);box-shadow:0 8px 18px #00000073,inset 0 0 0 2px #ffffff38,inset 0 -22px 30px #00000059}.bm-pouch .bm-foil{z-index:0;pointer-events:none;background:repeating-linear-gradient(100deg,#ffffff0d 0 2px,#0000 2px 9px),linear-gradient(115deg,#ffffff1a 0%,#0000 35%,#00000040 100%);position:absolute;inset:0}.bm-pouch .bm-window{z-index:1;background:#0a1420;border-radius:3px;place-items:center;display:grid;position:absolute;inset:13% 10% 27%;overflow:hidden;box-shadow:0 0 0 2px #fff8,inset 0 0 18px #0009}.bm-pouch .bm-window img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;box-shadow:none;border-radius:0;position:static;inset:auto}.bm-pouch .bm-window .dk-pack-glyph{font-size:44px;position:static}.bm-pouch.is-lg .bm-window .dk-pack-glyph,.bm-pouch.is-xl .bm-window .dk-pack-glyph{font-size:88px}.bm-pouch .bm-sheen{z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:.55;background:linear-gradient(calc(105deg + var(--tx) * 25deg), transparent 30%, #8cdcff80 45%, #ff78dc73 52%, #fff09680 58%, transparent 72%);background-size:220% 220%;background-position:calc(50% + var(--tx) * 50%) calc(50% + var(--ty) * 50%);position:absolute;inset:0}.bm-pouch .bm-seal{z-index:3;color:#fff;letter-spacing:.08em;background:#000a;border:1px solid #ffffff80;border-radius:2px;padding:2px 5px;font:900 9px/1 Tahoma,sans-serif;position:absolute;top:11px;right:7px;transform:rotate(6deg)}.bm-pouch.is-xl{border-radius:10px;width:260px;height:368px}.bm-pouch.is-xl .dk-pack-name{font-size:26px}.bm-pouch.is-xl .dk-pack-count{margin-bottom:26px;font-size:12px}.bm-pouch.is-sm .bm-seal{padding:1px 3px;font-size:7px;top:8px;right:4px}.dk-sc.bm-sc{background:linear-gradient(160deg, color-mix(in srgb, var(--rar) 55%, #fff), var(--rar) 40%, color-mix(in srgb, var(--rar) 40%, #000))}.dk-sc.bm-sc.is-rE:after,.dk-sc.bm-sc.is-rL:after,.dk-sc.bm-sc.is-rM:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 30%,#8cdcff59 45%,#ff78dc4d 52%,#fff09659 58%,#0000 72%);position:absolute;inset:0}.dk-sc.bm-sc.is-rM:after{background:repeating-linear-gradient(115deg,#ff007840 0 8%,#00c8ff40 8% 16%,#ffe60040 16% 24%)}@container (max-width:520px){.vm-arrow{display:none}.vm-dots{bottom:150px}.vm-dock{flex-direction:column;align-items:stretch;gap:8px}.vm-supply{width:100%}.vm-acts{flex-wrap:wrap}.vm-acts .hud-plate{flex:1;min-width:0}.vm-top{letter-spacing:.14em;gap:8px}.vm-brand b{font-size:18px}.vm-brand i,.vm-live,.vm-tab-note,.vm-desk-link.hud-link{display:none}.vm-app .hud-result-plates .hud-plate{flex:1;min-width:0}.vm-error{bottom:160px}}@media (prefers-reduced-motion:reduce){.vm-live.is-on i,.vm-dock,.vm-open-note,.vm-tear.hud-plate.is-sealed,.vm-still .dk-pack,.dk-rip.vm-app{animation:none!important}.vm-arrow,.vm-dots button:before,.vm-supply i,.vm-tab{transition:none!important}}.vm-chars{left:var(--pad);right:var(--pad);z-index:24;background:linear-gradient(90deg,#1b1030 0%,#10101a 70%);border:1px solid #6d4bd6;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex;position:absolute;top:90px;box-shadow:0 0 24px #6d4bd659}.vm-chars-art{font-size:30px;line-height:1}.vm-chars-text{color:#cfc6ee;flex-direction:column;flex:1;gap:2px;min-width:160px;font:11px Tahoma,sans-serif;display:flex}.vm-chars-text b{letter-spacing:.12em;color:#fff;font:700 14px/1.2 Tahoma,sans-serif}.vm-chars-short{color:#ffcf7a}.vm-chars-acts{align-items:center;gap:8px;display:flex}.vm-chars-acts .hud-plate{min-width:110px;padding:10px 12px 9px}.vm-chars-open.hud-plate.is-ready{box-shadow:0 0 0 1px #ffffff59,0 0 22px #3ee06a73}.vm-chars-reveal{width:100%;animation:vm-chars-in var(--m-swap) var(--m-out) both;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vm-chars-who .tier-reveal-face{--tier-face:#1a1424}.vm-reveal-text{animation:hud-arrive-x var(--m-swap) var(--m-out) both;animation-delay:var(--m-reveal-turn)}.vm-chars-reveal .vm-chars-acts{animation:hud-arrive-up var(--m-swap) var(--m-spring) both;animation-delay:var(--m-reveal-unlock)}.vm-chars-play.hud-plate{color:#1a1300;background:#ffd34d}.vm-chars-error{color:#ff9a9a;flex-basis:100%;margin:0;font:11px Tahoma,sans-serif}@keyframes vm-chars-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vm-chars-reveal{animation:none}}.vm-chars-later.hud-link{cursor:pointer;background:0 0;border:0;padding:4px;font:11px Tahoma,sans-serif;text-decoration:underline}.vm-draws{left:var(--pad);right:var(--pad);z-index:24;flex-direction:column;gap:8px;display:flex;position:absolute;top:90px}.vm-draws .vm-chars{position:static}.vm-draw-won{color:#7dffa0;font-weight:700}.vm-draw-in{color:#7dffa0;font:11px Tahoma,sans-serif}.vm-draws .vm-draw{--draw-roll:.5s;--draw-fanfare:.55s;--draw-chord:.9s;transition:border-color var(--m-swap) var(--m-out), box-shadow var(--m-swap) var(--m-out);position:relative}.vm-draw.is-won{border-color:color-mix(in srgb, var(--hud-coin,#ffd23f) 70%, transparent);box-shadow:0 0 0 1px #ffd23f40,0 0 26px #ffd23f2e}.vm-draw.is-called>.vm-chars-art{animation:vm-drum var(--draw-roll) linear both}.vm-draw.is-called.is-won:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;animation:vm-fanfare calc(var(--m-celebrate) * 1.2) var(--m-out) both;animation-delay:var(--draw-fanfare);background:radial-gradient(120% 140% at 8%,#ffd23f8c,#0000 60%);position:absolute;inset:0}.vm-draw.is-called.is-won .vm-draw-won{animation:tier-pop var(--m-swap) var(--m-spring) both;animation-delay:var(--draw-fanfare);display:inline-block}.vm-draw.is-called.is-won .vm-chars-open{animation:hud-arrive-up var(--m-swap) var(--m-spring) both;animation-delay:var(--draw-chord)}.vm-draw.is-called.is-lost .vm-chars-text{animation:vm-settle var(--m-swap) var(--m-out) both;animation-delay:.3s}.vm-draw-reveal{margin:-6px 0}.vm-draw-reveal .tier-reveal-face{--tier-face:#1a1424}@keyframes vm-drum{0%{transform:rotate(0)}20%{transform:rotate(-14deg)scale(1.1)}40%{transform:rotate(12deg)scale(1.1)}60%{transform:rotate(-9deg)scale(1.08)}80%{transform:rotate(6deg)scale(1.04)}to{transform:none}}@keyframes vm-fanfare{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes vm-settle{0%{opacity:.5;transform:translateY(-3px)}}
.vmx{background:var(--os-page-bg,#fff);height:100%;min-height:0;color:var(--os-ink,#000);font-family:var(--os-font,var(--f-ui));flex-direction:column;display:flex}.vmx-top{background:var(--os-screen-panel-bg,#0a246a);color:var(--os-screen-panel-ink,#fff);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.vmx-brand{font:700 20px / 1 var(--os-font-title,var(--f-display));letter-spacing:.02em;text-shadow:0 1px 2px #0000004d}.vmx-wallet{font-variant-numeric:tabular-nums;background:#00000040;border-radius:999px;padding:4px 12px;font-weight:700}.vmx-tabs{border-bottom:1px solid var(--os-line,#ccc);gap:6px;padding:8px 12px 0;display:flex}.vmx-tab{border:1px solid var(--os-line,#aaa);border-radius:var(--os-card-radius,6px) var(--os-card-radius,6px) 0 0;background:var(--os-tab-bg,#eee);min-height:40px;font:700 14px var(--os-font,var(--f-ui));cursor:pointer;border-bottom:0;align-items:center;gap:6px;padding:0 16px;display:inline-flex;color:var(--os-ink,#000)!important}.vmx-tab[aria-selected=true]{background:var(--os-tab-bg-on,#fff);box-shadow:inset 0 3px 0 var(--os-primary-border,#316ac5)}.vmx-tab.is-rare[aria-selected=true]{box-shadow:inset 0 3px 0 var(--tier-L,#ffb020)}.vmx-tab b{background:var(--os-group-bg,#ddd);text-align:center;border-radius:999px;min-width:20px;padding:0 6px;font-size:11px}.vmx-body{flex:1;min-height:0;padding:12px;overflow-y:auto}.vmx-note{color:var(--os-ink-soft,#555);margin:0 0 8px;font-size:12px}.vmx-empty{text-align:center;color:var(--os-ink-soft,#555);margin:24px 0}.vmx-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.vmx-card{border:1px solid var(--os-group-border,#ccc);border-radius:var(--os-card-radius,8px);background:var(--os-group-bg,#fafafa);flex-direction:column;gap:8px;padding:10px;display:flex;box-shadow:0 2px 6px #00000014}.vmx-card.is-held{border-color:var(--os-go-border,#2a9a2a)}.vmx-card.is-locked .vmx-art{filter:grayscale(.7);opacity:.75}.vmx-art{border-radius:calc(var(--os-card-radius,8px) - 2px);background:radial-gradient(ellipse at 50% 30%, #ffffffb3, transparent 70%), var(--os-face,#eee);cursor:default;border:0;place-items:center;min-height:140px;padding:6px;display:grid;position:relative}.vmx-art:hover{filter:brightness(1.04)}.vmx-held{background:var(--os-go-bg,#2a9a2a);color:var(--os-go-ink,#fff);font:700 12px var(--os-font,sans-serif);border-radius:999px;padding:2px 8px;font-style:normal;position:absolute;top:6px;right:6px}.vmx-lock{font-style:normal;position:absolute;top:6px;left:8px}.vmx-meta{flex-direction:column;gap:3px;min-width:0;display:flex}.vmx-meta b{font:700 15px var(--os-font-title,var(--f-display))}.vmx-meta b small{color:var(--os-ink-soft,#666);font-weight:400}.vmx-price{font:700 18px var(--os-font,sans-serif);font-variant-numeric:tabular-nums;color:var(--os-accent-ink,#0a246a)}.vmx-supply{background:#0000001a;border-radius:999px;height:6px;display:block;overflow:hidden}.vmx-supply i{border-radius:inherit;background:var(--os-primary-bg,#316ac5);height:100%;display:block}.vmx-why{color:var(--os-ink-soft,#555);font-size:11.5px;line-height:1.3}.vmx-why.is-ok{color:var(--os-go-border,#1e7a1e)}.vmx-acts{grid-template-columns:1fr 1fr;gap:6px;margin-top:auto;display:grid}.vmx-acts .xp-button{min-height:38px;font-weight:700}.vmx-open{font-size:15px!important}.vmx-held-open,.vmx-sell{font-size:12px!important}.vmx-error{margin-top:10px}.vmx-foot{border-top:1px solid var(--os-line,#ccc);text-align:right;padding:8px 12px}@media (max-width:640px){.vmx-grid{grid-template-columns:1fr}.vmx-card{flex-flow:wrap}.vmx-art{width:96px;min-height:96px}.vmx-meta{flex:1}.vmx-acts{width:100%}.vmx-acts .xp-button{min-height:52px}}.pr-veil{z-index:var(--z-modal,980);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:pr-in var(--m-open,.2s) var(--m-out,ease-out) both;background:radial-gradient(at 50% 45%,#1428508c,#000c);place-items:center;padding:20px;display:grid;position:fixed;inset:0}@keyframes pr-in{0%{opacity:0}}.pr-box{border:1px solid var(--os-win-border,#0a246a);border-radius:var(--os-win-radius,10px);background:var(--os-win-bg,#ece9d8);width:min(420px,100%);-webkit-backdrop-filter:var(--os-win-backdrop,none);backdrop-filter:var(--os-win-backdrop,none);box-shadow:var(--os-win-shadow,0 20px 50px #00000080);color:var(--os-ink,#000);font-family:var(--os-font,var(--f-ui));flex-direction:column;align-items:center;gap:14px;padding:18px;display:flex}.pr-head{justify-content:space-between;align-items:center;width:100%;display:flex}.pr-head b{font:700 16px var(--os-font-title,var(--f-display))}.pr-x{cursor:pointer;background:#00000014;border:0;border-radius:50%;width:32px;height:32px;font-size:20px;line-height:1}.pr-sealed,.pr-result{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.pr-pack{cursor:pointer;transition:transform var(--m-tap,90ms) var(--m-out,ease-out);background:0 0;border:0;padding:0}.pr-pack:hover:not(:disabled){transform:translateY(-4px)rotate(-1deg)}.pr-pack.is-tearing{animation:.5s steps(2,end) infinite pr-shake}.pr-pack.is-delivered{animation:pr-glow 1s var(--m-inout,ease-in-out) infinite alternate}@keyframes pr-shake{0%{transform:translate(-2px,1px)rotate(-1.5deg)}50%{transform:translate(2px,-1px)rotate(1.5deg)}to{transform:translate(-1px)rotate(-1deg)}}@keyframes pr-glow{to{filter:drop-shadow(0 0 18px #ffdc78f2)brightness(1.08)}}.pr-go{min-width:220px;min-height:52px;font-size:18px!important}.pr-cancel{min-height:38px}.pr-value{font:700 28px var(--os-font-title,var(--f-display));font-variant-numeric:tabular-nums}.pr-line{text-align:center;margin:0;font-size:13px}.pr-keep{min-width:200px;min-height:48px;font-size:16px!important}.vmx .vm-chars{border:1px solid var(--tier-L,#ffb020);border-radius:var(--os-card-radius,8px);background:var(--os-group-bg,#fafafa);color:var(--os-ink,#000);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;padding:12px;display:flex;position:static;box-shadow:0 2px 6px #00000014}.vmx .vm-chars-art{font-size:40px}.vmx .vm-chars-text{color:var(--os-ink-soft,#555);font:12px var(--os-font,sans-serif)}.vmx .vm-chars-text b{color:var(--os-ink,#000);font:700 16px var(--os-font-title,var(--f-display));letter-spacing:.04em}.vmx .vm-chars-short{color:var(--os-stop-border,#b8301a)}.vmx .vm-chars-acts .hud-plate{border:1px solid var(--os-btn-border,#003c74);border-radius:var(--os-btn-radius,4px);background:var(--os-btn-bg,#eee);min-width:110px;min-height:44px;box-shadow:var(--os-btn-shadow,none);color:var(--os-btn-ink,#000);font:700 14px var(--os-font,sans-serif);clip-path:none;padding:8px 14px}.vmx .vm-chars-acts .hud-plate b{margin-left:6px}.vmx .vm-chars-buy.hud-plate:not(:disabled),.vmx .vm-chars-open.hud-plate.is-ready,.vmx .vm-chars-play.hud-plate{border-color:var(--os-go-border,#1b6b1b);background:var(--os-go-bg,#2a9a2a);color:var(--os-go-ink,#fff)}.vmx .vm-chars-acts .hud-plate:disabled{opacity:.55}.vmx .vm-chars-who .tier-reveal-face{--tier-face:var(--os-face,#eee)}.vmx .vm-draws{flex-direction:column;gap:10px;margin:0 0 12px;display:flex;position:static}.vmx .vm-draw-won,.vmx .vm-draw-in{color:var(--os-go-border,#1e7a1e)}.dk-room .vmx .xp-button:disabled,.dk-room .vmx .hud-go:disabled,.dk-room.os-themed .vmx :is(.xp-button,.hud-go):disabled{cursor:not-allowed;filter:grayscale(.9)opacity(.55)!important;box-shadow:none!important}.vmx-invite{border:2px solid var(--os-go-border,#2a9a2a);border-radius:var(--os-card-radius,8px);background:radial-gradient(circle at 90% 20%, #ffffffb3 0 4%, transparent 5%), linear-gradient(120deg, color-mix(in srgb, var(--os-go-border,#2a9a2a) 18%, transparent), color-mix(in srgb, var(--os-primary-border,#316ac5) 14%, transparent));flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;padding:12px 14px;display:flex}.vmx-invite-art{font-size:36px}.vmx-invite.is-big .vmx-invite-art{font-size:56px}.vmx-invite-text{flex-direction:column;flex:1;gap:4px;min-width:200px;display:flex}.vmx-invite-text>b{font:700 16px var(--os-font-title,var(--f-display))}.vmx-invite.is-big .vmx-invite-text>b{font-size:20px}.vmx-invite-count{color:var(--os-ink-soft,#555);font-size:12.5px}.vmx-invite-count b{color:var(--os-accent-ink,#1e7a1e);font-size:16px}.vmx-invite-acts{gap:8px;display:flex}.vmx-invite-acts .xp-button{min-height:42px;font-weight:700}.vmx-ladder{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.vmx-ladder li{flex-direction:column;align-items:center;gap:2px;display:flex}.vmx-ladder i{border:2px solid var(--os-group-border,#ccc);background:var(--os-page-bg,#fff);width:34px;height:34px;font:700 13px var(--os-font,sans-serif);border-radius:50%;place-items:center;font-style:normal;display:grid}.vmx-ladder li.is-on i{border-color:var(--os-go-border,#2a9a2a);background:var(--os-go-bg,#2a9a2a);color:var(--os-go-ink,#fff)}.vmx-ladder small{color:var(--os-ink-soft,#555);font-size:10.5px}.vmx-tab.is-invite[aria-selected=true]{box-shadow:inset 0 3px 0 var(--os-go-border,#2a9a2a)}@media (max-width:640px){.vmx-invite-acts{width:100%}.vmx-invite-acts .xp-button{flex:1;min-height:52px}}