.pkx-card.r-unreleased{--amp:5.5px}.pkx-card.is-charging.r-unreleased:before{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;background:repeating-conic-gradient(color-mix(in srgb, var(--rc) 60%, transparent) 0deg 6deg, transparent 6deg 15deg);width:250%;animation:3s linear infinite pkx-spin-c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 20%,#0000 72%);mask-image:radial-gradient(closest-side,#000 20%,#0000 72%)}.pkx-face-sealed{background:radial-gradient(120% 90% at 50% 32%,#0f3a33,#050d0c 72%)}.pkx-seal{aspect-ratio:1;background:radial-gradient(circle at 38% 32%, #6ff5d4, var(--rc) 38%, #0b5e4b 78%);width:54cqw;box-shadow:inset 0 -1.6cqw 3cqw #00000073, inset 0 1cqw 2cqw #ffffff59, 0 0 9cqw color-mix(in srgb, var(--rc) 55%, transparent);border-radius:50%;place-items:center;animation:1.8s ease-in-out infinite alternate mys-seal-glow;display:grid;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.pkx-seal:before{content:"";border:.9cqw dashed #04201a8c;border-radius:50%;position:absolute;inset:7%}.pkx-seal span{color:#eafff9;text-shadow:0 .8cqw #04201a99;font-size:30cqw;line-height:1}.pkx-face-early{z-index:5;border-radius:var(--r-pill);color:#04201a;letter-spacing:.6cqw;box-shadow:var(--shadow-1);background:#38e8c0;padding:.8cqw 3.2cqw;font-size:5.4cqw;position:absolute;top:4%;left:4%}.pkx-unsealed{animation:mys-unseal .8s var(--ease-out) both;position:absolute;inset:0}@keyframes mys-seal-glow{to{box-shadow:inset 0 -1.6cqw 3cqw #00000073, inset 0 1cqw 2cqw #ffffff59, 0 0 14cqw color-mix(in srgb, var(--rc) 80%, transparent)}}@keyframes mys-unseal{0%{filter:brightness(3.2)saturate(0);transform:scale(1.08)}to{filter:none;transform:none}}.tks{z-index:380;pointer-events:auto;box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:pkx-fade .3s var(--ease-out) both;--unrel:#38e8c0;background:#06040ccc;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.tks.is-won{animation:mys-board-out .4s 1.1s var(--ease-out) forwards}.tks-panel{box-sizing:border-box;border-radius:var(--r-lg);text-align:center;border:2px solid color-mix(in srgb, var(--unrel) 55%, transparent);width:min(440px,100%);box-shadow:0 0 40px color-mix(in srgb, var(--unrel) 25%, transparent), 0 18px 40px #0009;animation:pkx-rise .35s var(--ease-out) both;background:radial-gradient(120% 80% at 50% 0,#1b1430,#0c0814 70%);padding:30px 18px 18px;position:relative;overflow:hidden}.tks-panel:before{content:"";background:repeating-linear-gradient(90deg,#b8322e 0 22px,#f3e6c8 22px 44px);height:12px;position:absolute;top:0;left:0;right:0}.tks-panel:after{content:"";pointer-events:none;filter:drop-shadow(0 2px #0006);background:radial-gradient(circle at 11px 0,#b8322e 7px,#0000 7.5px) 0 0/44px 8px repeat-x,radial-gradient(circle at 11px 0,#f3e6c8 7px,#0000 7.5px) 22px 0/44px 8px repeat-x;height:8px;position:absolute;top:12px;left:0;right:0}.tks-kicker{font-size:var(--t-xs);letter-spacing:4px;color:var(--unrel);display:block}.tks-title{font-size:var(--t-xl);letter-spacing:3px;color:var(--gold-hi);text-shadow:0 2px #0009;margin:2px 0 4px;font-weight:400}.tks-line{max-width:34ch;font-size:var(--t-sm);color:var(--ink-dim);margin:0 auto 14px;line-height:1.35}.tks-meter{grid-template-columns:repeat(auto-fit,minmax(58px,1fr));gap:6px;margin-bottom:14px;display:grid}.tks-meter-row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:6px 2px;transition:background .3s,border-color .3s;display:flex}.tks-meter-name{letter-spacing:1px;color:var(--rc);font-size:12px}.tks-pips{gap:4px;display:flex}.tks-pips i{border:1.5px solid color-mix(in srgb, var(--rc) 60%, transparent);border-radius:50%;width:9px;height:9px;transition:background .2s,box-shadow .2s}.tks-pips i.on{background:var(--rc);box-shadow:0 0 8px var(--rc)}.tks-meter-row.is-hit{background:color-mix(in srgb, var(--rc) 22%, transparent);border-color:var(--rc)}.tks-board{grid-template-columns:repeat(4,minmax(0,76px));justify-content:center;gap:10px;display:grid}.tks-token{aspect-ratio:1;cursor:pointer;perspective:600px;-webkit-tap-highlight-color:transparent;font:inherit;transition:transform .15s var(--ease-out), opacity .35s, filter .35s;background:0 0;border:0;padding:0;position:relative}.tks-token:disabled{cursor:default}.tks-token:not(:disabled):hover{transform:translateY(-3px)}.tks-token:focus-visible{outline:3px solid var(--gold-hi);outline-offset:3px;border-radius:50%}.tks-coin{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.25,1.35,.45,1);position:absolute;inset:0}.tks-token.is-up .tks-coin{transform:rotateY(180deg)}.tks-back,.tks-front{backface-visibility:hidden;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.tks-back{border:3px solid var(--gold);background:#1e1308;box-shadow:inset 0 0 0 2px #00000080,0 4px #0000008c}.tks-back img{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.tks-back b{color:var(--gold-hi);text-shadow:0 2px #000000b3;font-size:30px;font-weight:400;position:relative}.tks-token:not(:disabled):hover .tks-back{box-shadow:inset 0 0 0 2px #00000080,0 4px #0000008c,0 0 16px #f6dc9080}.tks-front{background:radial-gradient(circle at 38% 30%, color-mix(in srgb, var(--rc) 45%, #fff), var(--rc) 45%, color-mix(in srgb, var(--rc) 55%, #000) 100%);border:3px solid color-mix(in srgb, var(--rc) 60%, #fff);color:#140c06;align-content:center;gap:0;transform:rotateY(180deg);box-shadow:inset 0 -4px 8px #00000059,0 4px #0000008c}.tks-front b{font-size:30px;font-weight:400;line-height:.9}.tks-front small{letter-spacing:1px;font-size:9px}.tks-token.is-win{animation:mys-win .55s .1s var(--ease-out) 2}.tks-token.is-win .tks-front{box-shadow:inset 0 -4px 8px #00000059, 0 0 22px 4px var(--rc)}.tks-token.is-dim{opacity:.35;filter:grayscale(.7)}@keyframes mys-win{50%{transform:scale(1.16)}}@keyframes mys-board-out{to{opacity:0;visibility:hidden}}@media (width<=380px){.tks-board{gap:8px}.tks-back b,.tks-front b{font-size:24px}}@media (prefers-reduced-motion:reduce){.tks-coin,.tks-token{transition:none}.tks-token.is-win,.pkx-seal,.pkx-unsealed,.pkx-card.is-charging.r-unreleased:before{animation:none}}.mys-root .mys-wallet{align-items:center}.mys-wallet-n{font-size:var(--t-md);color:var(--gold-hi);align-items:center;gap:6px;display:inline-flex}.mys-facts{font-size:var(--t-sm);color:var(--ink-dim);flex-direction:column;gap:8px;margin:0;padding:0;line-height:1.35;list-style:none;display:flex}.mys-facts b{color:var(--ink);align-items:center;gap:4px;font-weight:400;display:inline-flex}.mys-facts .mys-unrel{color:var(--rc)}.mys-odds{flex-direction:column;gap:4px;min-width:0;display:flex}.mys-table-wrap{max-width:100%;overflow-x:auto}.mys-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:var(--t-sm)}.mys-table th,.mys-table td{text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:7px 10px}.mys-table thead th{font-weight:400;font-size:var(--t-xs);letter-spacing:1px;color:var(--ink-faint)}.mys-table th[scope=row],.mys-table thead th:first-child{text-align:left;color:var(--ink);font-weight:400}.mys-table tr.is-unrel{background:color-mix(in srgb, var(--rc) 12%, transparent)}.mys-table tr.is-unrel th,.mys-table tr.is-unrel td{color:var(--rc)}.mys-dot{background:var(--rc);vertical-align:0;border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}.mys-step{flex-direction:column;gap:8px;margin-top:18px;display:flex}.mys-step .lab-hint,.mys-odds-page .lab-hint{font-size:var(--t-xs);letter-spacing:.5px;color:var(--ink-faint);margin:0;line-height:1.4}.mys-pool{margin-top:12px!important}.mys-sim{flex-direction:column;gap:14px;display:flex}.mys-sim-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.mys-stat{border-radius:var(--r-md);border:1px solid var(--line);background:#ffffff08;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.mys-stat-v{font-size:var(--t-lg);color:var(--gold-hi);font-variant-numeric:tabular-nums}.mys-stat-l{font-size:var(--t-xs);letter-spacing:1px;color:var(--ink-faint)}.mys-stat.is-unrel{border-color:color-mix(in srgb, var(--rc) 45%, transparent)}.mys-stat.is-unrel .mys-stat-v{color:var(--rc)}.mys-odds-page{max-width:760px;padding:20px var(--gutter) 48px;box-sizing:border-box;margin:0 auto}.mys-sink{flex-direction:column;gap:14px;display:flex}.mys-sink .lab-panel-head{margin-bottom:0}.mys-sink-vs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mys-side{border-radius:var(--r-md);border:1px solid var(--line);background:#ffffff08;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.mys-side.is-hot{border-color:var(--line-strong);background:#e2b95a12}.mys-side-name{font-size:var(--t-md);letter-spacing:2px;color:var(--gold-hi)}.mys-side-row{font-size:var(--t-sm);color:var(--ink-dim);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mys-side-row b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-weight:400;display:inline-flex}.mys-side-row.is-big b{font-size:var(--t-lg);color:var(--gold-hi)}.mys-sink .lab-hint{font-size:var(--t-xs);letter-spacing:.5px;color:var(--ink-faint);margin:0;line-height:1.4}.mys-sink-econ,.mys-sink-what,.mys-sink-rules{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:14px;display:flex}.mys-sink-slider{flex-direction:column;gap:6px;display:flex}.mys-sink-slider input{width:100%;max-width:420px;accent-color:var(--gold)}.mys-sink-rules .mys-facts li{padding-left:14px;position:relative}.mys-sink-rules .mys-facts li:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}@media (width<=560px){.mys-sink-vs{grid-template-columns:minmax(0,1fr)}.mys-wide{display:none}.mys-table th,.mys-table td{padding:7px 5px}.mys-table{font-size:var(--t-xs)}}@media (width<=360px){.mys-table .mys-cards{display:none}}.pkx-badge.covenant{color:#e2d2ff;letter-spacing:2px;background:#5a329659;border-color:#aa84e899}.pkx-locked{color:#d9c4ff}.mys-root .mys-cov-title{color:#c9b4f0;text-shadow:0 0 18px #aa84e873}
