.art-tile{align-content:start;gap:10px;display:grid}.art-pic{aspect-ratio:16/11;isolation:isolate;max-width:100%;box-shadow:inset 0 0 0 1px var(--line);--deep:var(--ink);background:#fff;border-radius:20px;position:relative;overflow:hidden;container-type:inline-size}.art-band{height:40%;position:absolute;inset:0 0 auto;overflow:hidden}.art-band>.fs-cover{z-index:0}.art-stk{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:#fff;border-radius:7px;padding:4px 8px;font-size:11.5px;font-weight:800;position:absolute;top:10px;left:10px}.art-word{z-index:2;color:#fff;font-family:var(--font-display);letter-spacing:-.035em;text-shadow:0 1px 14px #0003;font-size:clamp(19px,7cqw,28px);font-weight:500;line-height:1;position:absolute;bottom:10px;left:14px}.art-work{color:var(--ink);align-content:start;gap:7px;padding-inline:8px;font-size:max(13px,3.9cqw);line-height:1.35;display:grid;position:absolute;inset:calc(40% + 12px) 6px 0;overflow:hidden}.art-tile .art-pic{transition:transform .25s}.art-tile:hover .art-pic{transform:translateY(-3px)}.wk-q{font-weight:700}.wk-opt{border-radius:8px;grid-template-columns:13px minmax(0,1fr);align-items:start;gap:8px;margin-inline:-8px;padding:4px 8px;transition:box-shadow .35s;display:grid}.wk-opt i{border-radius:50%;width:13px;height:13px;margin-top:.15em;transition:box-shadow .35s;box-shadow:inset 0 0 0 1px #b9bcc8}.wk-old{color:var(--muted);justify-self:start;position:relative}.wk-old:after{content:"";background:var(--deep);transform-origin:0;height:2px;transition:transform .45s;position:absolute;top:55%;left:0;right:0;transform:scaleX(0)}.wk-new{font-weight:600}.wk-tag{color:var(--deep);box-shadow:inset 0 0 0 1px var(--deep);border-radius:6px;justify-self:start;padding:2px 8px;font-size:12px;font-weight:800;transition:background .35s,color .35s}.wk-why{color:var(--body)}.wk-score{align-items:center;gap:8px;font-weight:700;display:flex}.wk-dots{gap:4px;display:flex}.wk-dots i{background:#e4e6ed;border-radius:50%;width:11px;height:11px;transition:background .3s}.wk-code{font:12.5px/1.55 var(--font-plex-mono), ui-monospace, Menlo, monospace;white-space:pre;background:#f4f5f8;border-radius:9px;margin:0;padding:8px 10px;overflow:hidden}.wk-code mark{color:inherit;background:0 0;border-radius:3px;margin:0 -2px;padding:0 2px;transition:background .35s,color .35s}:is(.art-tile:hover,.art-tile:focus-visible) .wk-opt.is-pick,.art-pic[data-play] .wk-opt.is-pick{box-shadow:inset 0 0 0 1px var(--deep)}:is(.art-tile:hover,.art-tile:focus-visible) .wk-opt.is-pick i,.art-pic[data-play] .wk-opt.is-pick i{box-shadow:inset 0 0 0 4px var(--deep)}:is(.art-tile:hover,.art-tile:focus-visible) .wk-old:after,.art-pic[data-play] .wk-old:after{transform:scaleX(1)}:is(.art-tile:hover,.art-tile:focus-visible) .wk-tag,.art-pic[data-play] .wk-tag{background:var(--deep);color:#fff}:is(.art-tile:hover,.art-tile:focus-visible) .wk-dots i.on,.art-pic[data-play] .wk-dots i.on{background:var(--deep)}:is(.art-tile:hover,.art-tile:focus-visible) .wk-code mark,.art-pic[data-play] .wk-code mark{background:color-mix(in oklab, var(--deep) 20%, white);color:var(--deep)}.path-sw{border-radius:3px;flex:none;align-self:center;width:10px;height:14px}.prize-plate{aspect-ratio:16/11;max-width:100%;color:var(--ink);isolation:isolate;background:#fff;border-radius:22px;align-content:space-between;padding:18px;display:grid;position:relative;overflow:hidden;container-type:inline-size}.prize-plate:after{content:"";z-index:-1;filter:blur(26px);position:absolute;inset:-30%}.prize-plate.aura-1:after{background:radial-gradient(45% 55% at 25% 30%, var(--a1-butter), transparent 70%), radial-gradient(50% 60% at 80% 70%, var(--a1-mint), transparent 70%), radial-gradient(40% 50% at 70% 20%, var(--a1-aqua), transparent 70%)}.prize-plate.aura-2:after{background:radial-gradient(45% 55% at 70% 30%, var(--a1-peach), transparent 70%), radial-gradient(50% 60% at 20% 75%, var(--a1-butter), transparent 70%), radial-gradient(40% 50% at 85% 85%, var(--a1-mint), transparent 70%)}.prize-plate.aura-3:after{background:radial-gradient(45% 55% at 30% 70%, var(--a1-aqua), transparent 70%), radial-gradient(50% 60% at 75% 30%, var(--a1-mint), transparent 70%), radial-gradient(40% 50% at 15% 15%, var(--a1-peach), transparent 70%)}.prize-amt{font-family:var(--font-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17cqw;font-weight:600;line-height:.9}.prize-amt small{font-family:var(--font-sans);letter-spacing:0;opacity:.9;margin-top:6px;font-size:max(12px,4.4cqw);font-weight:700;display:block}.pay-in{animation:.28s ease-out both pay-in}@keyframes pay-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.pay-in{animation:none}.art-pic,.art-pic *,.art-pic :before,.art-pic :after{transition:none!important}}
