:root{--bg:#16181d;--bg-raised:#1f2229;--bg-sunken:#0f1114;--line:#2c3038;--ink:#eceef2;--ink-dim:#9aa0ab;--ink-faint:#818998;--ink-mute:#5d636e;--chrome:#c9ccd3;--focus:#ffd166;--relic:#d9a074;--danger:#ff6b6b;--hue-auto:#ffd166;--hue-relic:#d9a074;--hue-insert:#b58cff;--hue-variation:#5fd3c7;--hue-refractor:#c9ccd3;--hue-prism:#7fa8ff;--hue-parallel:#7fa8ff;--display:"Big Shoulders Display", "Arial Narrow", Impact, sans-serif;--body:"IBM Plex Sans", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--script:"Caveat", "Segoe Script", cursive;--slab:"Alfa Slab One", "Rockwell Extra Bold", "Roboto Slab", serif;--varsity:"Graduate", "Impact", "Arial Black", sans-serif;--kit:"Unbounded", "Arial Black", sans-serif;--card-w:168px;--card-r:10px;--gap:12px;--gap-section:40px;--maxw:720px}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.45}body{min-height:100dvh}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.shell{max-width:var(--maxw);margin:0 auto;padding:16px 16px 48px}.topbar{z-index:10;background:var(--bg);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin:-16px -16px 20px;padding:20px 16px 14px;display:flex;position:sticky;top:0}.brand{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;font-size:28px;font-weight:900;text-decoration:none}.brand span{color:var(--ink-dim);font-weight:500}.topbar nav{color:var(--ink-dim);gap:16px;font-size:14px;display:flex}.topbar nav a{text-decoration:none}.topbar nav a[aria-current=page]{color:var(--ink);text-underline-offset:4px;text-decoration:underline}@media (width<=400px){.topbar nav{gap:12px}}h1,h2,h3{font-family:var(--display);letter-spacing:.01em;margin:0;font-weight:700;line-height:1}h1{text-transform:uppercase;font-size:clamp(44px,10vw,84px);font-weight:900}h2{text-transform:uppercase;font-size:30px}.eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);font-size:12px}.muted{color:var(--ink-dim)}.small{font-size:13px}.btn{border:1px solid var(--line);background:var(--bg-raised);min-height:52px;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:22px;font-weight:700;text-decoration:none;transition:transform .12s,background .12s;display:inline-flex}.btn:hover{background:#262a33}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}.btn-primary:hover{background:#fff}.btn-block{width:100%}.btn-quiet{min-height:40px;padding:0 14px;font-size:16px}.stack{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.rule{border:0;border-top:1px solid var(--line);margin:24px 0}.disclaimer{color:var(--ink-faint);font-size:13px;line-height:1.5}.site-footer{border-top:1px solid var(--line);color:var(--ink-faint);margin-top:24px;padding-top:16px;font-size:13px}.site-footer a[aria-current=page]{color:var(--ink-dim)}.prose{max-width:60ch}.prose h3{text-transform:uppercase;margin:24px 0 8px;font-size:18px}.prose p{color:var(--ink-dim);margin:0 0 12px;line-height:1.55}.prose a{color:var(--ink);text-underline-offset:3px}.hero{padding:28px 0 12px}.hero p.lede{max-width:34ch;color:var(--ink-dim);margin:14px 0 26px;font-size:18px}.stepper.boxcount{background:0 0;border:0;grid-template-columns:auto auto;justify-content:start;gap:14px;margin-bottom:-6px;padding:0}.stepper.boxcount .name{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);font-size:12px;font-weight:400}.stepper.boxcount .ctrl button{width:36px;height:36px}.stepper.boxcount.luckcount{margin-bottom:0}.boxline{font-family:var(--mono);color:var(--ink-dim);flex-wrap:wrap;gap:8px 18px;margin:0;font-size:13px;display:flex}.boxline b{color:var(--ink);font-weight:500}.pickerbox{margin:22px 0 0}.pickerbox>summary{cursor:pointer;font-family:var(--mono);color:var(--ink-dim);padding:4px 0;font-size:13px;list-style:none;display:inline-block}.pickerbox>summary::-webkit-details-marker{display:none}.pickerbox>summary:before{content:"▸";width:16px;transition:transform .12s;display:inline-block}.pickerbox[open]>summary:before{transform:rotate(90deg)}.pickerbox>summary:hover{color:var(--ink)}.pickerbox[open]>summary{margin-bottom:10px}.boxpick{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin-bottom:16px;display:grid}.boxpick button{background:var(--bg-raised);border:1px solid var(--line);cursor:pointer;text-align:left;min-height:64px;color:var(--ink);border-radius:8px;align-content:space-between;gap:6px;padding:10px 10px 9px;display:grid}.boxpick button b{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:700;line-height:1.05;overflow:hidden}.boxpick button small{font-family:var(--mono);color:var(--ink-dim);font-size:11px}.boxpick button[aria-pressed=true]{border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.ripbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ripbar .tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 10px;margin-left:auto;display:flex}.ripbar .tool{align-items:center;gap:10px;display:inline-flex}.packcount{font-family:var(--display);text-transform:uppercase;font-size:34px;font-weight:900;line-height:1}.packcount small{color:var(--ink-dim);font-size:18px;font-weight:500}.packs-left{grid-template-columns:repeat(20,1fr);gap:3px;margin:8px 0 22px;display:grid}.packs-left i{background:var(--chrome);opacity:.85;border-radius:2px;height:6px;display:block}.packs-left i.done{background:var(--line);opacity:1}.packs-left i.topper{background:var(--hue-auto,var(--chrome));border-radius:3px;height:10px;margin-top:-5px}.packs-left i.topper.done{background:var(--line)}.table{gap:var(--gap);perspective:1400px;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;padding:18px 0 8px;display:grid}@media (width>=560px){.table{grid-template-columns:repeat(4,minmax(0,1fr))}}.packwrap{perspective:900px;place-items:center;padding:18px 0 8px;display:grid;position:relative}.packwrap:before{content:"";background:radial-gradient(closest-side, var(--halo), #0000 100%);filter:blur(18px);opacity:.6;pointer-events:none;border-radius:50%;width:78%;height:92%;animation:3.8s ease-in-out infinite alternate pack-halo;position:absolute;top:50%;left:50%;translate:-50% -50%}.packwrap:has(.pack.dragging):before{opacity:1;animation-play-state:paused}.packwrap:has(.pack.open):before{opacity:0;transition:opacity .3s ease-out}@keyframes pack-halo{0%{opacity:.45;scale:.94}to{opacity:1;scale:1.05}}.packwrap{--halo:#c9ccd380}.packwrap:has(.pack-chrome){--halo:#eceef29e}.packwrap:has(.pack-sapphire){--halo:#6ea0ffb8}.packwrap:has(.pack-black){--halo:#ffd16666}.pack{animation:4.6s ease-in-out infinite pack-float}.pack.dragging,.pack.open{animation:none}@keyframes pack-float{0%,to{translate:0;rotate:0deg}50%{translate:0 -4px;rotate:.5deg}}.pack{aspect-ratio:2.7/4;--tear:0;--seam:15%;--pack-ink:#eceef2;--pack-ink-dim:#eceef29e;--pack-ramp:linear-gradient(155deg, #4a4f5c 0%, #262930 34%, #3b3f4a 52%, #1b1d23 70%, #2e313a 100%);--pack-sheen:linear-gradient(115deg, #fff0 30%, #ffffff73 50%, #fff0 70%);--rx:0deg;--ry:0deg;--lx:0%;--ly:0%;width:min(236px,66vw);transform:rotateX(var(--rx)) rotateY(var(--ry));cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative}.pack .body{box-shadow:0 14px 22px #00000080}.pack .body,.pack .strip{background: radial-gradient(120% 55% at calc(50% + var(--lx)) calc(46% + var(--ly)), #ffffff21, #fff0 70%), linear-gradient(180deg, #0000004d 0, #0000 13%, #0000 87%, #00000057 100%), var(--pack-ramp);border-radius:7px;position:absolute;inset:0;overflow:hidden}@property --tear{syntax:"<number>";inherits:true;initial-value:0}@property --rx{syntax:"<angle>";inherits:true;initial-value:0deg}@property --ry{syntax:"<angle>";inherits:true;initial-value:0deg}@property --lx{syntax:"<percentage>";inherits:true;initial-value:0%}@property --ly{syntax:"<percentage>";inherits:true;initial-value:0%}.pack{transition:--tear .26s cubic-bezier(.2,.7,.2,1),--rx .14s ease-out,--ry .14s ease-out,--lx .14s ease-out,--ly .14s ease-out}.pack.dragging{transition:--rx .14s ease-out,--ry .14s ease-out,--lx .14s ease-out,--ly .14s ease-out}@media (hover:hover){.pack:hover:not(.dragging){--tear:.08}}.pack .flap{z-index:1;perspective:520px;perspective-origin:50% var(--seam);position:absolute;inset:0}.pack .strip{--peel:clamp(0, calc(var(--tear) * 1.7 - var(--k) / var(--n) * .7), 1);transform-origin:calc((var(--k) + .5) / var(--n) * 100%) calc(var(--seam) + 1.2%);transform:translate(calc(var(--peel) * 6%), calc(var(--peel) * var(--peel) * -20%)) rotateZ(calc(var(--peel) * -24deg)) rotateX(calc(var(--peel) * -30deg));backface-visibility:visible;overflow:visible}.pack .strip:after{content:"";z-index:3;opacity:calc(var(--peel) * .22);pointer-events:none;background:#000;position:absolute;inset:0}.pack .strip{border-radius:0}.pack .strip:first-child{border-top-left-radius:7px}.pack .strip:last-child{border-top-right-radius:7px}.pack .body:after{content:"";left:0;right:0;top:calc(var(--seam) - 2%);height:16%;opacity:var(--tear);pointer-events:none;background:linear-gradient(#0000006b,#0000);position:absolute}.pack.open{pointer-events:none;transition:--tear calc(var(--tear-ms) * .45) ease-out}.pack.open .flap{opacity:0;transition:transform calc(var(--tear-ms) * .6) cubic-bezier(.2, .7, .3, 1) calc(var(--tear-ms) * .4), opacity calc(var(--tear-ms) * .5) ease-in calc(var(--tear-ms) * .5);transform:translate(22%,-50%)rotate(14deg)}.pack.open .body{opacity:0;transition:transform var(--tear-ms) ease-in calc(var(--tear-ms) * .25), opacity calc(var(--tear-ms) * .6) ease-in calc(var(--tear-ms) * .4);transform:translateY(14%)scale(.94)}.table.dealt .slot{animation:deal var(--deal-ms) cubic-bezier(.2, .7, .2, 1) calc(var(--i) * var(--deal-stagger)) both}@keyframes deal{0%{opacity:0;transform:translateY(26px)scale(.94)}to{opacity:1;transform:none}}.pack .body:before,.pack .strip:before{content:"";z-index:2;background:var(--pack-sheen);mix-blend-mode:soft-light;pointer-events:none;width:250%;animation:6.4s ease-in-out .25s infinite pack-sheen;position:absolute;top:0;bottom:0;left:0;transform:translate(20%)}@keyframes pack-sheen{0%{transform:translate(20%)}24%,to{transform:translate(-140%)}}.pack .crimp{background:repeating-linear-gradient(90deg,#00000038 0 2px,#ffffff0d 2px 3px,#0000 3px 6px),linear-gradient(#0000002e,#00000052);height:7.5%;position:absolute;left:0;right:0}.pack .crimp.top{border-bottom:1px solid #ffffff1f;top:0}.pack .crimp.bottom{border-top:1px solid #ffffff1f;bottom:0}.pack .notch{left:-1px;top:calc(var(--seam) - 5px);z-index:2;border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid var(--bg);width:0;height:0;position:absolute}.pack .print{color:var(--pack-ink);z-index:3;flex-direction:column;justify-content:flex-end;gap:4px;display:flex;position:absolute;inset:30% 11% 14%}.pack .brand{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 1px #ffffff1f,0 2px 6px #00000059;margin-bottom:10px;font-size:clamp(30px,17cqw,40px);font-weight:900;line-height:.92}.pack .brand .word{display:inline-block}.pack .meta{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pack-ink-dim);font-size:11px;font-weight:600}.pack{container-type:inline-size}.pack-chrome{--pack-ink:#14171d;--pack-ink-dim:#14171d99;--pack-ramp:linear-gradient(155deg, #fff 0%, #c4c9d4 35%, #f4f6f9 55%, #b3b9c6 75%, #eef0f4 100%);--pack-sheen:linear-gradient(115deg, #fff0 32%, #00000047 43%, #fffffff2 50%, #00000047 57%, #fff0 68%)}.pack-chrome .brand{text-shadow:0 1px #ffffff80,0 2px 6px #0000002e}.pack-sapphire{--pack-ink:#f3f7ff;--pack-ink-dim:#f3f7ffb3;--pack-ramp:linear-gradient(155deg, #bcd6ff 0%, #2f66d9 32%, #9fc2ff 50%, #1b3f9c 68%, #7fa8f5 100%);--pack-sheen:linear-gradient(115deg, #fff0 30%, #ffffffd9 50%, #fff0 70%)}.pack-black{--pack-ramp:linear-gradient(155deg, #5c6070 0%, #15171c 32%, #3a3e48 50%, #07080a 68%, #2a2d35 100%);--pack-sheen:linear-gradient(115deg, #fff0 30%, #ffffff80 50%, #fff0 70%)}.slot{width:100%;max-width:var(--card-w);aspect-ratio:2.5/3.5;position:relative;container-type:inline-size}.slot:nth-child(3n){--glint-delay:.9s}.slot:nth-child(3n+1){--glint-delay:1.8s}.slot button.facedown{border-radius:var(--card-r);cursor:pointer;color:var(--ink-faint);font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;background:repeating-linear-gradient(135deg,#0000 0 6px,#ffffff06 6px 7px),linear-gradient(160deg,#2a2e37,#1a1d23);border:1px solid #383c46;place-items:center;font-size:20px;transition:transform .16s,border-color .16s;display:grid;position:absolute;inset:0}.slot button.facedown:not(:disabled):hover{border-color:var(--chrome);color:var(--ink-dim);transform:translateY(-3px)}.slot button.facedown:disabled{cursor:default;opacity:.7}.slot button.facedown.next{border-color:var(--chrome);color:var(--ink)}.slot button.facedown.next:after{content:"";border-radius:inherit;animation:1.6s ease-out infinite pulse;position:absolute;inset:-1px;box-shadow:0 0 #c9ccd399}@keyframes pulse{to{box-shadow:0 0 0 10px #c9ccd300}}.slot.stack .fan{z-index:calc(4 - var(--k));transform:translate(calc(var(--k) * -4px), calc(var(--k) * -4px)) rotate(calc(var(--k) * -1.5deg));position:absolute;inset:0}.slot.stack button.facedown{z-index:5}.slot.stack .stackbtn{z-index:5;border-radius:var(--card-r);cursor:pointer;background:0 0;border:0;padding:0;transition:transform .16s;position:absolute;inset:0}.slot.stack .stackbtn:hover{transform:translateY(-3px)}.slot.stack .stackcount{z-index:6;background:var(--ink);color:var(--bg);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600;position:absolute;bottom:-8px;right:-6px}.ripfoot{justify-content:space-between;align-items:center;gap:12px;min-height:52px;margin-top:18px;display:flex}.flipstack{flex-direction:column;align-items:center;gap:2px;display:flex}.btn-text{color:var(--ink-dim);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:13px;text-decoration:none}.btn-text:hover:not(:disabled){color:var(--ink)}.btn-text:disabled{opacity:.4;cursor:default}.tally{justify-items:start;gap:4px;min-height:24px;margin:0;padding:0;list-style:none;display:grid}.tally .chip{font-family:var(--mono);border:1px solid var(--line);color:var(--ink-dim);background:var(--bg-raised);border-radius:4px;padding:3px 7px;font-size:11px}.tally .chip .count{color:var(--ink);margin-left:6px;font-weight:600}.boxtiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:14px 0 0;display:grid}.boxtile{background:var(--bg-raised);border:1px solid var(--line);border-left:3px solid var(--glow,var(--line));min-width:0;color:var(--ink);align-content:start;gap:3px;padding:10px 12px 9px;text-decoration:none;display:grid}.boxtile-head{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.boxtile-head .eyebrow{margin-top:-5px}.boxtile:hover{border-color:var(--ink-dim);border-left-color:var(--glow,var(--ink-dim))}.boxtile.hit{border-color:color-mix(in srgb, var(--focus) 45%, var(--line));border-left-color:var(--glow,var(--focus))}.boxtile.unpicked{opacity:.3}.boxtile.unpicked:hover{opacity:1}.boxtile.selected{border-color:var(--ink);border-left-color:var(--glow,var(--ink));box-shadow:inset 0 0 0 1px var(--ink)}.boxtile.duo{border-left-color:#0000;position:relative}.boxtile.duo:before{content:"";background:linear-gradient(180deg, var(--glow) 0 44%, var(--glow2) 56% 100%);width:3px;position:absolute;top:-1px;bottom:-1px;left:-3px}.boxtile .pct{font-family:var(--display);letter-spacing:-.01em;min-width:0;margin:0 0 4px;font-size:36px;font-weight:900;line-height:.9}.boxtile .pct sup{vertical-align:top;color:var(--ink-dim);margin-left:1px;font-size:.4em}.boxtile .best,.boxtile .best-card{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.boxtile .best{color:var(--ink);font-size:13px}.boxtile .best-card{color:var(--ink-dim);margin-bottom:2px;font-size:12px}.boxtile .meta{font-family:var(--mono);color:var(--ink-faint);font-size:11px}.boxtile .meta b{color:var(--focus);font-weight:600}.btn-text.backlink{margin-bottom:10px;padding:0;display:inline-block}.btn-text.backlink.reserved{visibility:hidden}.backarrow{margin-right:5px}.boxpicker{margin-top:-9px}.boxpicker-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:3px;display:flex}.boxpicker-head .backlink{margin-bottom:0}.boxpicker .boxtiles{margin-top:0}.boxtiles.collapsed{overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.boxpicker .showall{margin-top:6px}.score{grid-template-columns:auto 1fr;align-items:end;gap:8px 20px;padding:18px 0 10px;display:grid}.score .big{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(88px,22vw,150px);font-weight:900;line-height:.85}.score .big sup{vertical-align:top;color:var(--ink-dim);margin-left:2px;font-size:.32em}.score .label{color:var(--ink-dim);max-width:24ch;padding-bottom:8px;font-size:17px}.score .label b{color:var(--ink);font-weight:600}.pull-count{margin-top:2px}.pulls{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-top:10px;display:grid}.pulls .slot{max-width:none}.slot .slot-dupe{z-index:1;border:1px solid var(--line);background:var(--bg);color:var(--ink-mute);font-family:var(--mono);border-radius:10px;padding:2px 7px;font-size:11px;font-weight:600;position:absolute;top:6px;right:6px}.pulls.collapsed{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.showall{width:100%;margin-top:-8px}.summary-actions{flex-wrap:wrap;gap:10px;margin:22px 0 6px;display:flex}.breakdown{font-family:var(--mono);border-collapse:collapse;width:100%;margin-top:12px;font-size:13px}.breakdown td{border-bottom:1px solid var(--line);padding:6px 0}.breakdown td:last-child{text-align:right;color:var(--ink-dim);white-space:nowrap;padding-left:12px}.breakdown tr.pull{--hue:var(--ink-mute);border-left:3px solid var(--glow,var(--hue));background:linear-gradient(90deg, color-mix(in srgb, var(--hue) 9%, transparent), transparent 55%)}.breakdown tr.pull.duo{border-left-color:#0000}.breakdown tr.pull.duo .who{position:relative}.breakdown tr.pull.duo .who:before{content:"";background:linear-gradient(180deg, var(--glow) 0 44%, var(--glow2) 56% 100%);width:3px;position:absolute;top:0;bottom:0;left:-3px}.breakdown tr.pull-auto{--hue:var(--hue-auto)}.breakdown tr.pull-relic{--hue:var(--hue-relic)}.breakdown tr.pull-insert{--hue:var(--hue-insert)}.breakdown tr.pull-variation{--hue:var(--hue-variation)}.breakdown tr.pull-parallel{--hue:var(--hue-parallel)}.breakdown td.who{padding-left:10px}.breakdown td.who>span{vertical-align:baseline;margin-right:8px}.pull-player{color:var(--ink)}.pull-sub{color:var(--hue)}.pull-sub.sub-insert{font-family:"Bowlby One", var(--display);letter-spacing:.01em;text-shadow:2px 2px #00000059;font-size:14px;display:inline-block;transform:skew(-6deg)}.pull-sub.sub-auto{font-family:var(--script);font-size:20px;line-height:.8;display:inline-block;transform:rotate(-2deg)}.pull-sub.sub-relic{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;font-size:16px;font-weight:700}.pull-sub.sub-variation{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:16px;font-weight:700}.pull-par{color:var(--ink-dim)}.colourword{color:color-mix(in srgb, var(--glow) 70%, currentColor)}.sheethead h3 .colourword{color:color-mix(in srgb, var(--glow) 70%, var(--ink))}.pull-par.chrome{background:linear-gradient(100deg, color-mix(in srgb, var(--glow) 55%, #fff) 0%, color-mix(in srgb, var(--glow) 30%, #6f7480) 25%, #fff 42%, color-mix(in srgb, var(--glow) 40%, #8b909b) 60%, color-mix(in srgb, var(--glow) 55%, #fff) 100%) 0 0 / 250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:3.333s linear infinite chrome-sweep}.pull.duo .pull-par.chrome{background-image:linear-gradient(100deg, color-mix(in srgb, var(--glow) 55%, #fff) 0%, color-mix(in srgb, var(--glow) 30%, #6f7480) 25%, #fff 42%, color-mix(in srgb, var(--glow2) 40%, #8b909b) 60%, color-mix(in srgb, var(--glow2) 60%, #fff) 80%, color-mix(in srgb, var(--glow) 55%, #fff) 100%)}@keyframes chrome-sweep{0%{background-position:0 0}to{background-position:166.667% 0}}.pull-dupe{font-family:var(--mono);color:var(--ink-mute);white-space:nowrap;font-size:11px}.pull-serial{color:var(--ink);border:1px solid var(--line);background:var(--bg-sunken);border-radius:3px;padding:1px 4px;font-size:11px}.breakdown .tags{text-align:right;white-space:nowrap;padding-left:12px}.breakdown .tags .tag+.tag{margin-left:4px}.breakdown tr.group th{--hue:var(--ink-faint);top:var(--topbar-h,70px);z-index:1;background:var(--bg);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--hue);border-bottom:1px solid color-mix(in srgb, var(--hue) 45%, transparent);padding:22px 0 6px;font-size:20px;font-weight:800;position:sticky}.breakdown tr.group th .count,.breakdown tr.group th .expcount{font-family:var(--mono);letter-spacing:0;text-transform:none;color:var(--ink-dim);vertical-align:3px;margin-left:6px;font-size:12px;font-weight:500}.missline{margin-top:12px}.missline .missfam{--hue:var(--ink-faint);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--hue);font-weight:800}.missfam.group-auto{--hue:var(--hue-auto)}.missfam.group-relic{--hue:var(--hue-relic)}.missfam.group-insert{--hue:var(--hue-insert)}.missfam.group-variation{--hue:var(--hue-variation)}.missfam.group-parallel{--hue:var(--hue-parallel)}.breakdown tr.group th .parsub{font-family:var(--mono);letter-spacing:0;text-transform:none;color:var(--hue-parallel);margin-top:2px;font-size:12px;font-weight:500;display:block}.breakdown tr.group-auto th{--hue:var(--hue-auto)}.breakdown tr.group-relic th{--hue:var(--hue-relic)}.breakdown tr.group-insert th{--hue:var(--hue-insert)}.breakdown tr.group-variation th{--hue:var(--hue-variation)}.breakdown tr.group-parallel th{--hue:var(--hue-parallel)}.breakdown tr.peek{pointer-events:none;-webkit-mask-image:linear-gradient(#00000080,#0000 75%);mask-image:linear-gradient(#00000080,#0000 75%)}.breakdown tr.morerow td{text-align:left;border-bottom:0;padding:0}.breakdown .showmore{font-family:var(--mono);padding:4px 0 4px 10px;font-size:12px}.breakdown-head,.typelist-head{justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}.breakdown-head .eyebrow,.typelist-head .eyebrow{margin:0}.typelist-head{margin-top:6px}.sortctl{align-items:center;gap:10px;display:inline-flex}.sortctl .eyebrow{margin:0}.sortdir{opacity:.75;margin-left:5px}.sortdir.reserved{visibility:hidden}.breakdown-head{flex-wrap:wrap}.checklist .views{margin-top:12px}.collection{gap:10px;display:grid}.collection h3{margin:0}.tag{--hue:var(--ink-dim);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--hue) 55%, transparent);color:var(--hue);background:color-mix(in srgb, var(--hue) 8%, transparent);white-space:nowrap;border-radius:3px;padding:3px 5px;font-size:10px;font-weight:600;line-height:1;display:inline-block}.tag-auto{--hue:var(--hue-auto)}.tag-relic{--hue:var(--hue-relic)}.tag-insert{--hue:var(--hue-insert)}.tag-variation{--hue:var(--hue-variation)}.tag-parallel{--hue:var(--hue-parallel)}.tag-rc,.tag-rd,.tag-first{--hue:var(--ink)}.tag-numbered,.tag-colour{--hue:var(--glow,var(--ink))}.tag-colour.tag-second{--hue:var(--glow2,var(--glow,var(--ink)))}.breakdown tr.pull.duo .tag-numbered{color:#0000;background:linear-gradient(90deg, var(--glow) 0 48%, var(--glow2) 52% 100%), linear-gradient(90deg, color-mix(in srgb, var(--glow) 8%, transparent), color-mix(in srgb, var(--glow2) 8%, transparent));border-color:color-mix(in srgb, var(--glow) 55%, transparent) color-mix(in srgb, var(--glow2) 55%, transparent) color-mix(in srgb, var(--glow2) 55%, transparent) color-mix(in srgb, var(--glow) 55%, transparent);-webkit-background-clip:text,padding-box;background-clip:text,padding-box}.tag-jersey{--hue:var(--ink)}.tag-grail{--hue:var(--hue-auto);background:var(--hue);color:var(--bg)}@media (width<=480px){.breakdown tr{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;display:grid}.breakdown td.who{padding-left:8px}.breakdown td{border-bottom:0;padding:6px 0 2px}.breakdown td:last-child{grid-area:1/2}.breakdown .tags{text-align:left;white-space:normal;grid-column:1/-1;padding:0 0 8px 8px}.summary-actions .btn{flex:calc(50% - 5px)}.summary-actions .btn-primary,.summary-actions .flipstack{flex-basis:100%}.breakdown tr.group{display:table-row}.breakdown tr.morerow td{grid-area:auto/1/auto/-1}}.stepper{border:1px solid var(--line);background:var(--bg-raised);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.stepper .name{font-weight:600}.stepper .hint{color:var(--ink-dim);font-size:13px}.stepper .ctrl{align-items:center;gap:4px;display:inline-flex}.stepper .ctrl button{border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:8px;width:40px;height:40px;font-size:22px}.over,.score.over .big,.score.over .label{color:var(--danger)}.stepper .ctrl button:disabled{opacity:.35;cursor:not-allowed}.stepper .ctrl :is(output,input){text-align:center;min-width:36px;font-family:var(--mono);font-size:18px}.stepper .ctrl input{border:1px solid var(--line);background:var(--bg);width:3.2ch;min-width:0;height:36px;color:inherit;appearance:textfield;border-radius:8px;padding:0 4px}.stepper .ctrl input:invalid{box-shadow:none;outline:none}.stepper .ctrl input:invalid:focus-visible{outline:2px solid var(--focus)}.stepper .ctrl input::-webkit-outer-spin-button{appearance:none;margin:0}.stepper .ctrl input::-webkit-inner-spin-button{appearance:none;margin:0}.picker{border:1px solid var(--line);background:var(--bg-raised);border-radius:10px;gap:12px;padding:12px 14px;display:grid}.picker .name{font-weight:600}.picker .search{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--ink);font:inherit;border-radius:8px;padding:10px 12px;font-size:15px}.picker .search:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.picker .step{gap:6px;display:grid}.picker .q{color:var(--ink-dim);font-size:13px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips button{border:1px solid var(--line);background:var(--bg);color:var(--ink);font-family:var(--mono);cursor:pointer;border-radius:999px;padding:5px 10px;font-size:12.5px}.chips button:hover:not(:disabled){border-color:var(--ink-dim)}.chips button[aria-pressed=true]{border-color:var(--focus);color:var(--focus);cursor:default}.chips button:disabled{opacity:.35;cursor:not-allowed}.listview{justify-self:start}.entered{gap:8px;display:grid}.entered .hint{font-family:var(--mono)}.seg{border:1px solid var(--line);border-radius:8px;justify-self:start;display:inline-flex;overflow:hidden}.seg button{background:var(--bg-raised);cursor:pointer;font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;border:0;padding:10px 16px;font-size:18px}.seg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.seg.small{border-radius:6px}.seg.small button{font-family:var(--mono);letter-spacing:.06em;padding:5px 10px;font-size:11px;font-weight:600}.sportpick{margin-bottom:10px}.sportpick button{padding:7px 16px;font-size:15px}.sportpick .sporticon{margin-right:6px;font-size:13px}@media (width<=480px){.sportpick{width:100%;display:flex}.sportpick button{flex:1 1 0;min-width:0;padding:7px 4px;font-size:13px}.sportpick .sporticon{display:none}}.boxnote{color:var(--ink-dim);margin:-8px 0 16px;font-size:13px}.setpick{background:var(--bg-raised);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-self:stretch;margin-bottom:12px;display:grid}.setpick button{line-height:1.15}.setpick .year{white-space:nowrap}@media (width<=560px){.setpick{grid-template-columns:repeat(2,1fr);display:grid}.setpick button{padding:10px 8px;font-size:16px}.setpick button:only-child{grid-column:1/-1}}.dim{z-index:20;pointer-events:none;background:#060709d1;animation:.4s both fadein;position:fixed;inset:0}@keyframes fadein{0%{opacity:0}}.spotlit{z-index:21;position:relative}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hue-base{--hue:var(--ink-dim)}.hue-auto{--hue:var(--hue-auto)}.hue-relic{--hue:var(--hue-relic)}.hue-insert{--hue:var(--hue-insert)}.hue-variation{--hue:var(--hue-variation)}.hue-refractor{--hue:var(--hue-refractor)}.hue-prism{--hue:var(--hue-prism)}.hue-parallel{--hue:var(--hue-parallel)}.hue-other{--hue:var(--ink-faint)}.oddsteaser{margin:var(--gap-section) -16px 0;background:var(--bg-sunken);justify-items:start;gap:12px;padding:22px 16px 24px;display:grid}.oddsteaser h2{color:var(--ink-dim);font-size:22px}.packstrip-wrap{gap:10px;width:100%;display:grid}.packstrip{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:6px;display:grid}@media (width<=480px){.packstrip{grid-template-columns:repeat(min(var(--n,4), 8), minmax(0, 1fr))}}.packstrip .slot{border-radius:var(--card-r);background:var(--bg-raised);max-width:120px;box-shadow:inset 0 0 0 1px var(--line)}.packstrip .slot .part{clip-path:inset(0 calc((1 - var(--to,1)) * 100%) 0 calc(var(--from,0) * 100%));position:absolute;inset:0}.striplegend{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.striplegend .chip{font-family:var(--mono);border:1px solid color-mix(in srgb, var(--hue) 45%, var(--line));color:var(--ink-dim);background:var(--bg-raised);border-radius:4px;align-items:center;gap:6px;padding:3px 7px;font-size:11px;display:inline-flex}.striplegend .swatch{background:var(--hue);border-radius:2px;width:8px;height:11px}.striplegend .count{color:var(--ink);font-weight:600}.ladder{gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.ladderline{font-family:var(--mono);grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;font-size:13px;display:grid}.ladderline .lname{font-family:var(--display);letter-spacing:.05em;text-transform:uppercase;color:var(--hue);font-size:16px;font-weight:800}.ladderline .ltext{color:var(--ink)}.ladderline .ltext small{color:var(--ink-faint);margin-left:8px;font-size:12px}.ladderline .glyphs{flex-wrap:wrap;grid-column:1/-1;gap:3px;display:flex}.glyph{background:color-mix(in srgb, var(--hue) 18%, var(--bg-raised));width:9px;height:13px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hue) 30%, transparent);border-radius:2px;display:inline-block}.glyph-box{border-radius:3px;width:15px;height:13px}.glyph.lit{background:var(--hue);box-shadow:0 0 6px color-mix(in srgb, var(--hue) 55%, transparent)}.breakdown.odds tr.group th{padding-top:18px}.breakdown.odds td.who{color:var(--ink)}.breakdown.odds td.who small{color:var(--ink-faint);font-size:11px;display:block}.breakdown.odds td.who .run{color:var(--ink-dim);margin-left:8px;font-size:11px;font-style:normal}.breakdown.odds td.who .run.implied{opacity:.7}.breakdown.odds td.raw{text-align:right;color:var(--ink-faint);white-space:nowrap;padding-left:12px}@media (width<=480px){.breakdown.odds td.raw{grid-area:2/2;padding:0 0 6px}}.chips.toggles button[aria-pressed=true]{cursor:pointer}.quickpicks{margin:10px 0 2px}.hint{color:var(--ink-dim);margin:6px 0 0;font-size:12.5px}.breakdown.odds.picky td.who{position:relative}.breakdown.odds.picky td.who,.breakdown.odds.picky tr.group th{padding-left:28px}.breakdown.odds.picky .tick{width:15px;height:15px;accent-color:var(--focus);cursor:pointer;margin:0;position:absolute;top:7px;left:2px}.breakdown.odds.picky tr.group th .tick{top:25px}.breakdown.odds.picky tbody tr:not(.group){cursor:pointer}.breakdown.odds.picky tr.picked{background:linear-gradient(90deg, color-mix(in srgb, var(--hue) 12%, transparent), transparent 60%)}.breakdown.odds.picky tr.picked td.who:after{content:"";background:var(--hue);width:3px;position:absolute;top:0;bottom:0;left:0}.breakdown.odds.picky tr.group th{cursor:pointer}.breakdown.odds .fold{all:unset;cursor:pointer}.breakdown.odds .fold .count{text-transform:none}.breakdown.odds .fold:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.chancepanel{z-index:11;background:var(--bg-raised);border-top:1px solid var(--line);position:fixed;bottom:0;left:0;right:0}.chancepanel-inner{max-width:var(--maxw);padding:12px 16px calc(12px + env(safe-area-inset-bottom));margin:0 auto}.chancepanel-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.chancepanel-clear{font-family:var(--mono);color:var(--ink-dim);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.chancepanel-clear:hover{color:var(--ink)}.chancepanel-chance{font-family:var(--display);margin:4px 0 0;font-size:26px;line-height:1.15}.chancepanel-note{font-family:var(--mono);color:var(--ink-dim);margin:4px 0 0;font-size:12.5px}.shell:has(.chancepanel){padding-bottom:152px}.scrollx{width:100%;overflow-x:auto}.boxtable{font-family:var(--mono);border-collapse:collapse;width:100%;margin-top:8px;font-size:13px}.boxtable th,.boxtable td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:6px 10px 6px 0}.boxtable th[scope=row],.boxtable thead th:first-child{text-align:left;color:var(--ink-dim);padding-right:16px;font-weight:500}.boxtable thead th{color:var(--ink);font-weight:600}.boxtable thead th[aria-current]{color:var(--focus)}.boxtable tr.fam th[scope=row]{color:var(--hue)}.boxtable tr.total th,.boxtable tr.total td{color:var(--ink);font-weight:600}.boxtable sup{color:var(--ink-faint);margin-left:2px}.checklist .bar{background:var(--line);border-radius:2px;height:4px;overflow:hidden}.checklist .bar i{background:var(--hue,var(--ink));border-radius:2px;height:100%;display:block}.checklist .bar i.some{min-width:3px}.setprogress{gap:8px;display:grid}.setprogress .line{font-size:17px}.setprogress .line b{font-family:var(--display);vertical-align:-3px;margin-right:4px;font-size:40px;font-weight:900;line-height:1}.checklist-line a{color:inherit;text-underline-offset:3px;text-decoration:underline}.typelist{gap:6px;display:grid}.typefam>summary{top:var(--topbar-h,70px);z-index:1;background:var(--bg);cursor:pointer;grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;padding:18px 0 8px;list-style:none;display:grid;position:sticky}.typefam summary::-webkit-details-marker{display:none}.typefam summary .fam{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--hue);font-size:20px;font-weight:800}.typefam summary .fam:before,.subsetfam>summary .name:before,.breakdown.odds .fold:before{content:"▸";width:16px;color:var(--ink-dim);font-size:14px;transition:transform .12s;display:inline-block}.typefam[open] summary .fam:before,.subsetfam[open]>summary .name:before,.breakdown.odds .fold[aria-expanded=true]:before{transform:rotate(90deg)}.typefam summary .count,.typerow .count,.sheethead .count{font-family:var(--mono);color:var(--ink-dim);white-space:nowrap;font-size:12px}.typefam summary .bar{grid-column:1/-1}.typefam ul{margin:0;padding:0;list-style:none}.typerow{color:var(--ink);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:3px 12px;padding:8px 0 8px 16px;text-decoration:none;display:grid}.typerow:hover{background:var(--bg-raised)}.typerow .name small{font-family:var(--mono);color:var(--ink-dim);font-size:11px}.typerow .bar{grid-column:1/-1;height:3px}.typefam li.full .typerow .count{color:var(--hue)}.subsetfam>summary{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:1fr auto;align-items:baseline;gap:3px 12px;padding:8px 0 8px 16px;list-style:none;display:grid}.subsetfam>summary::-webkit-details-marker{display:none}.subsetfam>summary .count{font-family:var(--mono);color:var(--ink-dim);white-space:nowrap;font-size:12px}.subsetfam>summary .bar{grid-column:1/-1;height:3px}.subsetfam>summary:hover{background:var(--bg-raised)}.rainbowlist{margin:0;padding:0 0 0 16px;list-style:none}.rainbowlist>li{border-bottom:1px solid var(--line);box-shadow:inset 3px 0 0 var(--team,transparent);color:var(--ink-dim)}.rainbowlist>li.have{color:var(--ink)}.rainbowlist .cardhead{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:6px 10px;padding:7px 8px 8px 11px;font-size:14px;display:grid}.rainbowlist .cardhead:hover{background:var(--bg-raised)}.rainbowlist .code,.rainbowlist .count{font-family:var(--mono);color:var(--ink-dim);white-space:nowrap;font-size:12px}.rainbowlist .who{align-items:baseline;gap:8px;min-width:0;display:flex}.rainbowlist .name,.rainbowlist .team{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rainbowlist .who .name{flex:none;max-width:100%}.rainbowlist .lines .name{white-space:normal;text-overflow:clip;overflow:visible}.rainbowlist .team{min-width:0;color:var(--ink-dim);flex:0 auto;font-size:12px}.rainbowlist .rc{font-family:var(--mono);color:var(--ink-dim);font-size:11px}.rainbow{grid-column:1/-1;align-items:flex-end;gap:1px;height:10px;display:flex}.rainbow i{background:color-mix(in srgb, var(--glow) 55%, transparent);border-radius:1px;flex:1 1 0;min-width:2px;max-width:12px;height:2px}.rainbow i.duo{background:linear-gradient(90deg, color-mix(in srgb, var(--glow) 55%, transparent) 0 50%, color-mix(in srgb, var(--glow2) 55%, transparent) 50% 100%)}.rainbow i.have{background:var(--glow);height:100%}.rainbow i.have.duo{background:linear-gradient(180deg, var(--glow) 0 50%, var(--glow2) 50% 100%)}.rainbow .gap{flex:0 0 6px}.rainbowlist .lines{margin:0;padding:0 8px 8px 24px;list-style:none}.rainbowlist .lines a{color:var(--ink-dim);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:5px 0;font-size:13px;text-decoration:none;display:grid}.rainbowlist .lines li.have a{color:var(--ink)}.rainbowlist .lines a:hover{background:var(--bg-raised)}.rainbowlist .lines small{font-family:var(--mono);color:var(--ink-dim);font-size:11px}.rainbowlist .own{text-align:right;min-width:1.5em;font-family:var(--mono);color:var(--hue);font-size:12px;font-weight:600}.typesheet{gap:10px;display:grid}.typesheet .backlink{margin-bottom:0}.sheethead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sheethead h3{color:var(--hue);margin:0}.sheethead h3 small{font-family:var(--mono);color:var(--ink-dim);font-size:13px;font-weight:500}.typesheet .picked{min-height:22px;font-size:14px}.typesheet .picked .code{font-family:var(--mono);color:var(--ink-dim);margin-right:4px;font-size:12px}.typesheet .picked .rc,.cardlist .rc{font-family:var(--mono);color:var(--focus);font-size:11px}.cellgrid{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:4px;display:grid}.cell{border:1px solid var(--line);background:var(--bg-sunken);min-height:34px;color:var(--ink-mute);font-family:var(--mono);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:0 2px;font-size:12px;position:relative;overflow:hidden}.cell[aria-pressed=true]{background:color-mix(in srgb, var(--hue) 22%, var(--bg-raised));border-color:color-mix(in srgb, var(--hue) 60%, transparent);color:var(--ink)}.cell[aria-current=true]{outline:2px solid var(--focus);outline-offset:-1px}.cell .count{color:var(--hue);font-size:9px;font-weight:600;position:absolute;top:1px;right:3px}.sheetbar{top:var(--topbar-h,70px);z-index:1;background:var(--bg);border-bottom:1px solid var(--line);gap:8px;margin:0 -16px;padding:8px 16px 10px;display:grid;position:sticky}.sheetcontrols{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.teamchip{border:1px solid var(--line);background:var(--bg-raised);min-height:32px;color:var(--ink);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:13px}.teamchip:hover{border-color:var(--ink-dim)}.teamselect{gap:6px;display:grid}.teamselect select{border:1px solid var(--line);background:var(--bg-raised);width:100%;max-width:360px;min-height:40px;color:var(--ink);border-radius:8px;padding:6px 10px;font-size:16px}.cardlist{grid-template-columns:auto minmax(0,1fr) auto;margin:0;padding:0;list-style:none;display:grid}.cardlist li{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--line);box-shadow:inset 3px 0 0 var(--team,transparent);color:var(--ink-dim);align-items:baseline;column-gap:10px;padding:7px 8px 7px 11px;font-size:14px;display:grid}.cardlist li.have{background:color-mix(in srgb, var(--hue) 12%, transparent);color:var(--ink)}.cardlist .code{font-family:var(--mono);color:var(--ink-dim);font-size:12px}.cardlist .who{align-items:baseline;gap:8px;min-width:0;display:flex}.cardlist .name,.cardlist .team{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cardlist .name{flex:none;max-width:100%}.cardlist .team{min-width:0;color:var(--ink-dim);flex:0 auto;font-size:12px}.cardlist .own{text-align:right;min-width:1.5em;font-family:var(--mono);color:var(--hue);font-size:12px;font-weight:600}.typesheet .teamhead{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);padding:16px 0 6px;font-size:13px;font-weight:800}.cardlist li.teamhead{padding:16px 8px 6px 11px;font-size:13px;display:block}.gridsection{display:grid}.sheetempty{justify-items:start;gap:8px;display:grid}.filters{gap:12px;display:grid}.filterchips{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.playersearch{justify-items:start;gap:6px;display:grid}.combo{width:100%;max-width:360px;position:relative}.combo .search{border:1px solid var(--line);background:var(--bg-raised);width:100%;min-height:40px;color:var(--ink);font:inherit;border-radius:8px;padding:6px 10px;font-size:16px}.combo .search:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.combolist{z-index:5;border:1px solid var(--line);background:var(--bg-raised);border-radius:8px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #00000059}.combolist ul{margin:0;padding:0;list-style:none}.combolist li{cursor:pointer;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:7px 8px;display:grid}.combolist li[aria-selected=true]{background:var(--bg);box-shadow:inset 2px 0 0 var(--focus)}.combolist .who,.combolist .team{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.combolist .team{color:var(--ink-dim);grid-row:2;font-size:12px}.combolist .count{font-family:var(--mono);color:var(--ink-dim);white-space:nowrap;grid-area:1/2/span 2;align-self:center;font-size:12px}.combolist p{margin:6px 8px}.clearset{padding-top:8px}.confirm{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.btn.danger{border-color:var(--danger);color:var(--danger)}@media (width<=480px){.cellgrid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}}.card{border-radius:var(--card-r);transform-style:preserve-3d;--c1:#d9dbe0;--c2:#8f939c;--ink-on:#101215;--foil:linear-gradient(115deg, #fff0 30%, #ffffff8c 50%, #fff0 70%);--foil-mirror:linear-gradient(115deg, #fff0 32%, #00000047 43%, #fffffff2 50%, #00000047 57%, #fff0 68%);--team1:#5b6577;--team2:#9aa1b0;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:rotateY(180deg)}.card.up{transform:rotateY(0)}.card .face{border-radius:inherit;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.card .back{background:repeating-linear-gradient(135deg,#0000 0 6px,#ffffff06 6px 7px),linear-gradient(160deg,#2a2e37,#1a1d23);border:1px solid #383c46;transform:rotateY(180deg)}.card .front{background:linear-gradient(155deg, var(--c1), var(--c2));color:var(--ink-on);grid-template-rows:auto 1fr auto;padding:9px 10px 8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff59,inset 0 0 0 5px #0000000f}.card .front>*{z-index:1}.card .front:after,.card .front>.duohalf{z-index:0}.card .front:before{content:"";z-index:2;background:var(--foil);mix-blend-mode:soft-light;opacity:.9;pointer-events:none;width:250%;position:absolute;top:0;bottom:0;left:0;transform:translate(20%)}.card.up.shine .front:before{animation:sheen-loop 3.6s ease-in-out calc(.35s + var(--glint-delay,0s)) infinite}.card.up.shine.fin-base:not(.set-sapphire):not(.set-black) .front:before,.card.up.shine.fin-chrome .front:before,.card.up.shine.fin-insert .front:before,.card.up.shine.fin-hoops-green .front:before,.card.up.shine.fin-hoops-orange .front:before,.card.up.shine.fin-blackout .front:before,.card.up.shine.fin-team .front:before,.card.up.shine.fin-wood .front:before,.card.up.shine.fin-victory .front:before,.card.up.shine.fin-vintage .front:before,.card.up.shine.fin-canvas .front:before,.card.up.shine.fin-camo .front:before{animation:1.5s ease-out .35s both sheen}@keyframes sheen{0%{transform:translate(20%)}to{transform:translate(-76%)}}@keyframes sheen-loop{0%{transform:translate(20%)}45%,to{transform:translate(-76%)}}.card .top{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;opacity:.8;justify-content:space-between;align-items:baseline;gap:6px;font-size:9px;display:flex}.card .top .code{white-space:nowrap;flex-shrink:0}.card .top span:last-child{text-align:right}.card .name{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-shadow:var(--ghost-lit-x,0) 0 var(--ghost-blur,0) var(--ghost-lit,transparent), var(--ghost-dim-x,0) 0 var(--ghost-blur,0) var(--ghost-dim,transparent), 1px 1px 0 color-mix(in srgb, var(--team1) 70%, transparent);align-self:center;font-size:min(26px,15.5cqw);font-weight:900;line-height:.92;position:relative}.card .rules{margin:4px 0 1px;display:none}.card .rules:before,.card .rules:after{content:"";border-radius:1px;display:block}.card .rules:before{background:linear-gradient(90deg, var(--team1) 55%, transparent);width:82%;height:3px}.card .rules:after{background:linear-gradient(90deg, color-mix(in srgb, var(--team2) 75%, transparent) 50%, transparent);width:58%;height:2px;margin-top:2px}.fin-base .rules,.fin-refractor .rules,.fin-xfractor .rules,.fin-prism .rules,.fin-negative .rules,.fin-wave .rules,.fin-geometric .rules,.fin-skylight .rules,.fin-denim .rules,.fin-insert .rules,.fin-chrome .rules,.fin-mojo .rules,.fin-reptilian .rules,.fin-diamond .rules,.fin-steel .rules,.fin-lazer .rules,.fin-shimmer .rules,.fin-pulsar .rules,.fin-snack .rules,.fin-logofractor .rules,.fin-packfractor .rules,.fin-vintage .rules,.fin-canvas .rules{display:block}.card .name.long{font-size:min(20px,11.9cqw)}.card .name.xlong{font-size:min(16px,9.5cqw)}.card .name small,.card .teamline small{font-family:var(--body);text-transform:none;letter-spacing:0;opacity:.75;text-shadow:none;margin-top:4px;font-size:10px;font-weight:500;display:block}.card .name small.team-colour,.card .teamline small.team-colour{opacity:1;background:#ffffffc7;border-radius:3px;width:fit-content;padding:1px 5px 2px;font-weight:600;display:block;box-shadow:inset 0 0 0 1px #00000014}.card .name small.team-colour .team-suffix,.card .teamline small.team-colour .team-suffix{color:#3a3f4a;font-weight:500}.card .bottom{gap:3px;font-size:10px;line-height:1.2;display:grid}.card .subset{font-weight:600}.card .subset.insert{font-family:"Bowlby One", var(--display);letter-spacing:.01em;transform-origin:0;text-shadow:2px 2px #0000002e;margin-bottom:2px;font-size:15px;font-weight:400;line-height:1;transform:skew(-6deg)}.card .parallel{font-family:var(--mono);letter-spacing:.02em;opacity:.85;font-size:9.5px}.card .serial{font-family:var(--mono);color:#fff;background:#0000008c;border-radius:3px;justify-self:start;margin-top:2px;padding:2px 6px;font-size:11px;font-weight:500}.card .serial.implied{color:var(--ink-on);opacity:.8;background:0 0;border:1px dashed #00000073}.card .auto{text-align:center;font-family:var(--script);letter-spacing:0;text-transform:none;text-shadow:none;color:color-mix(in srgb, var(--ink-on) 75%, #2b57d8);opacity:.9;pointer-events:none;font-size:20px;font-weight:400;line-height:1.1;position:absolute;top:calc(100% + 4px);left:0;right:0;transform:rotate(-9deg)}.card .rc{font-family:var(--display);border:1.5px solid var(--ink-on);letter-spacing:.05em;border-radius:3px;padding:2px 5px;font-size:12px;font-weight:900;position:absolute;top:26px;right:8px}.card .corner{flex-direction:column;align-items:flex-end;gap:3px;display:flex;position:absolute;top:26px;right:8px}.card .corner .rc{position:static}.card .match{font-family:var(--display);border:1px solid var(--ink-on);letter-spacing:.06em;opacity:.9;border-radius:3px;padding:1px 4px;font-size:9px;font-weight:900;line-height:1.1}.sport-baseball .corner{top:44px}.sport-football .corner{top:58px}.sport-soccer .corner{flex-direction:row;top:26px;left:8px;right:auto}.card.sport-soccer .front>.reverse{z-index:1}@property --ghost-k{syntax:"<number>";inherits:true;initial-value:1}.card.var-1,.card.var-2,.card.var-3{--ghost-lit:#ffffff8c;--ghost-dim:#00000057;--ghost-blur:max(.4px, .035em);--ghost-lit-x:calc(-1 * var(--ghost-max) * var(--ghost-k));--ghost-dim-x:calc(var(--ghost-max) * var(--ghost-k))}.card.var-1{--ghost-max:max(.6px, .05em)}.card.var-2{--ghost-max:max(.7px, .07em)}.card.var-3{--ghost-max:max(.85px, .09em)}@keyframes develop{0%{--ghost-k:0}72%{--ghost-k:1.22}to{--ghost-k:1}}.card.up.shine.var-2,.card.up.shine.var-3{animation:develop var(--develop-ms) cubic-bezier(.16, .84, .3, 1) var(--develop-delay) both}.card .match.varchip{border-color:color-mix(in srgb, currentColor 60%, transparent);opacity:.8}.card .match.varchip.var-2{opacity:1}.card .match.varchip.var-3{box-shadow:0 0 0 1px color-mix(in srgb, currentColor 28%, transparent);opacity:1;border-color:currentColor}@keyframes stamp{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.card.up.shine.var-2 .match.varchip,.card.up.shine.var-3 .match.varchip{animation:stamp calc(var(--develop-ms) * .55) cubic-bezier(.2, .9, .3, 1) var(--develop-delay) both}.fin-base{--c1:#e7e5df;--c2:#dedbd3;--foil:none}.fin-base .front{box-shadow:inset 0 0 0 1px #0000000f}.fin-base .front:after{content:"";background:linear-gradient(155deg, color-mix(in srgb, var(--team1) 12%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}.fin-refractor{--c1:#fff;--c2:#9aa1ad;--foil:var(--foil-mirror)}.fin-refractor .front{background:linear-gradient(155deg,#fff 0%,#b7bdc9 32%,#f4f6f9 50%,#a6adbb 68%,#e9ecf1 100%)}.fin-refractor .front:after{content:"";mix-blend-mode:soft-light;opacity:.7;pointer-events:none;background:linear-gradient(115deg,#ff9ab8 0%,#ffd37a 20%,#a8ff9a 40%,#7ad9ff 60%,#c3a2ff 80%,#ff9ab8 100%);position:absolute;inset:0}.card.duo .front{background:linear-gradient(180deg, var(--c1) 0%, var(--c2) 42%, var(--c2) 100%)}.card.duo .front>.bottom,.card.duo .front>.subset,.card.duo.sport-football .front>.name,.card.duo.sport-soccer .front>.kitname{color:var(--ink-on)}.card .front>.duohalf{pointer-events:none;background:linear-gradient(180deg, transparent 0 45%, color-mix(in srgb, #fff 88%, var(--c1)) 50%, var(--c2) 55%, var(--c1) 100%);position:absolute;inset:0}.fin-rwb{--c1:#f4f5f8;--c2:#c9cfda}.fin-rwb .front:after{content:"";mix-blend-mode:soft-light;opacity:.85;pointer-events:none;background:linear-gradient(#ff6b6b 0 33%,#fff 33% 66%,#6b8cff 66% 100%);position:absolute;inset:0}.fin-xfractor{--c1:#f2f3f6;--c2:#aab1bf;--foil:var(--foil-mirror)}.fin-xfractor .front:after,.tex-xfractor .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#0000001a 0 1px,#0000 1px 7px),repeating-linear-gradient(-45deg,#0000001a 0 1px,#0000 1px 7px);position:absolute;inset:0}.fin-insert{--c1:#4b5160;--c2:#1f232b;--ink-on:#f1f2f5}.fin-prism{--c1:#eef0f4;--c2:#b4bac7;--foil:var(--foil-mirror)}.fin-prism .front:after{content:"";mix-blend-mode:soft-light;opacity:.8;pointer-events:none;background:conic-gradient(from 210deg at 70% 30%,#ff9ab8,#ffd37a,#a8ff9a,#7ad9ff,#c3a2ff,#ff9ab8);position:absolute;inset:0}.fin-oilspill{--c1:#2b2d33;--c2:#0e0f12;--ink-on:#f1f2f5;--foil:var(--foil-mirror)}.fin-oilspill .front:after{content:"";mix-blend-mode:screen;opacity:.45;pointer-events:none;background:conic-gradient(from 150deg at 35% 65%,#7a4fd6,#2fb8a6,#d6c24f,#d65f9a,#4f7ad6,#7a4fd6);position:absolute;inset:0}.fin-negative{--c1:#23262c;--c2:#0c0d10;--ink-on:#e6e8ec}.fin-wave{--c1:#e8eaef;--c2:#a9afbc;--foil:var(--foil-mirror)}.fin-wave .front:after{content:"";pointer-events:none;background:repeating-radial-gradient(circle at 30% 120%,#00000017 0 8px,#0000 8px 20px);position:absolute;inset:0}.fin-geometric{--c1:#e9ebf0;--c2:#aeb5c3;--foil:var(--foil-mirror)}.fin-geometric .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(60deg,#0000001a 0 1px,#0000 1px 14px),repeating-linear-gradient(-60deg,#0000001a 0 1px,#0000 1px 14px),repeating-linear-gradient(0deg,#ffffff59 0 1px,#0000 1px 14px);position:absolute;inset:0}.fin-skylight{--c1:#f2f8ff;--c2:#9fc6ea;--foil:var(--foil-mirror)}.fin-skylight .front:after{content:"";mix-blend-mode:soft-light;pointer-events:none;background:repeating-linear-gradient(-8deg,#ffffffb3 0 6px,#0000 6px 22px);position:absolute;inset:0}.fin-denim{--c1:#4a6ea8;--c2:#1d2f55;--ink-on:#eef3fb}.fin-denim .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#ffffff1f 0 1px,#0000 1px 4px),repeating-linear-gradient(-45deg,#00000024 0 1px,#0000 1px 4px);position:absolute;inset:0}.fin-magenta{--c1:#ff7ac8;--c2:#b8207c}.fin-fuchsia{--c1:#ff5fbf;--c2:#8a1c6a}.fin-teal{--c1:#6fe7dc;--c2:#0e8f88}.fin-yellow{--c1:#fff08a;--c2:#d9b800}.fin-aqua{--c1:#8fe4ff;--c2:#1f9ecf}.fin-cyan{--c1:#2fc8e0;--c2:#00647f}.fin-blue{--c1:#7fa8ff;--c2:#1d3fbf;--ink-on:#0a1030}.fin-sapphire{--c1:#5f8fef;--c2:#0c2a73;--ink-on:#eef4ff;--foil:var(--foil-mirror)}.fin-navy{--c1:#4d6ba8;--c2:#0b1738;--ink-on:#eef1f8}.fin-green{--c1:#8ff0a4;--c2:#1c8a3d}.fin-purple{--c1:#c79bff;--c2:#5a1fb3;--ink-on:#180a30}.fin-gold{--c1:#ffe9a0;--c2:#c8961a;--foil:linear-gradient(115deg, #fff0 25%, #fffc 50%, #fff0 75%)}.fin-orange{--c1:#ffb36b;--c2:#d8560c}.fin-black{--c1:#3a3d45;--c2:#08090b;--ink-on:#f1f2f4;--foil:linear-gradient(115deg, #fff0 30%, #ffffff59 50%, #fff0 70%)}.fin-red{--c1:#ff6b6b;--c2:#9e0c1a;--ink-on:#2a0508}.fin-frozen{--c1:#e9fbff;--c2:#7fc9e6}.fin-super{--c1:#ffe27a;--c2:#b07a00}.fin-super .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(45deg,#ffffff59 0 3px,#0000 3px 9px);position:absolute;inset:0}.slot.charging .facedown,.slot.charging .facedown:disabled{opacity:1;animation:rumble var(--charge-ms) linear both, bloom var(--charge-ms) ease-in both;box-shadow:0 0 calc(var(--amp) * 8px) calc(var(--amp) * 1.5px) var(--glow,#fff6)}.slot.charging .facedown:after{animation:none}@keyframes rumble{0%,to{transform:translate(0)rotate(0)}8%{transform:translate(calc(var(--amp) * -.3px), calc(var(--amp) * .15px)) rotate(calc(var(--rot) * -.3deg))}16%{transform:translate(calc(var(--amp) * .35px), calc(var(--amp) * -.15px)) rotate(calc(var(--rot) * .35deg))}24%{transform:translate(calc(var(--amp) * -.45px), 0) rotate(calc(var(--rot) * -.45deg))}32%{transform:translate(calc(var(--amp) * .5px), calc(var(--amp) * .2px)) rotate(calc(var(--rot) * .5deg))}40%{transform:translate(calc(var(--amp) * -.6px), calc(var(--amp) * -.2px)) rotate(calc(var(--rot) * -.6deg))}48%{transform:translate(calc(var(--amp) * .7px), 0) rotate(calc(var(--rot) * .7deg))}56%{transform:translate(calc(var(--amp) * -.8px), calc(var(--amp) * .25px)) rotate(calc(var(--rot) * -.8deg))}64%{transform:translate(calc(var(--amp) * .9px), calc(var(--amp) * -.25px)) rotate(calc(var(--rot) * .9deg))}72%{transform:translate(calc(var(--amp) * -1px), 0) rotate(calc(var(--rot) * -1deg))}80%{transform:translate(calc(var(--amp) * 1px), calc(var(--amp) * .3px)) rotate(calc(var(--rot) * 1deg))}86%{transform:translate(calc(var(--amp) * -.9px), calc(var(--amp) * -.3px)) rotate(calc(var(--rot) * -.9deg))}90%,99%{transform:translate(0, 0) rotate(0) scale(calc(1 + var(--amp) * .006))}}@keyframes bloom{0%{filter:brightness();box-shadow:0 0 0 0 var(--glow,#fff6)}88%,to{filter:brightness(calc(1 + var(--amp) * .07))}}.slot.burst:after{content:"";border-radius:var(--card-r);background:radial-gradient(circle, #fff 0%, var(--glow,#ffd166) 35%, transparent 72%);pointer-events:none;z-index:2;animation:.7s ease-out both burst;position:absolute;inset:-12%}@keyframes burst{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.slot.glow-numbered .card.up{box-shadow:0 0 22px 2px var(--glow)}.slot.glow-rare .card.up,.slot.glow-auto .card.up{box-shadow:0 0 40px 8px var(--glow)}.slot.glow-grail .card.up{box-shadow:0 0 70px 16px var(--glow)}.fin-rainbow{--c1:#d9dde6;--c2:#9aa1b0}.fin-rainbow .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(115deg,#ff787859,#ffd26e59 25%,#82e69659 50%,#78b4ff59 75%,#d282ff59);position:absolute;inset:0}.fin-pixel{--c1:#cfd6e6;--c2:#7d8799}.fin-pixel .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff47 0 4px,#0000 4px 8px),repeating-linear-gradient(90deg,#0000002e 0 4px,#0000 4px 8px);position:absolute;inset:0}.fin-light{--c1:#f3ecd2;--c2:#a89a6c}.fin-light .front:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 20%,#fff9,#0000 55%);position:absolute;inset:0}.fin-hoops-green{--c1:#2f8f55;--c2:#164a2c;--ink-on:#f1f2f5}.fin-hoops-orange{--c1:#e07a2a;--c2:#7a3b0d;--ink-on:#f1f2f5}.fin-hoops-green .front:after,.fin-hoops-orange .front:after{content:"";pointer-events:none;border:2px solid #ffffff59;border-radius:6px;position:absolute;inset:6px}.fin-fanatics{--c1:#5f79d6;--c2:#24336e;--ink-on:#f1f2f5}.fin-platinum{--c1:#f4f6fa;--c2:#8e96a6}.fin-platinum .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(45deg,#ffffff73 0 3px,#0000 3px 9px);position:absolute;inset:0}.card .relic{pointer-events:none;background:repeating-linear-gradient(45deg,#8a8f99 0 2px,#5d626d 2px 4px);border:2px solid #0000008c;border-radius:3px;width:36px;height:28px;position:absolute;bottom:44%;right:10px;box-shadow:inset 0 0 0 2px #fff9}.slot.glow-relic .card.up{box-shadow:0 0 30px 5px var(--glow)}.fin-holo{--c1:#e6ecff;--c2:#9aa6c8}.fin-holo .front:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff80,#0000 40%,#b4c8ff59 70%,#0000);position:absolute;inset:0}.fin-golden{--c1:#f7e7b0;--c2:#c9a23c}.fin-golden .front:after{content:"";pointer-events:none;border:2px solid #ffd166e6;border-radius:6px;position:absolute;inset:5px}.fin-sandglitter{--c1:#e8e2d2;--c2:#9c9077}.fin-sandglitter .front:after,.tex-sandglitter .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff59 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#0000001f 0 1px,#0000 1px 3px);position:absolute;inset:0}.fin-diamante{--c1:#fbe7f2;--c2:#c58fb0}.fin-diamante .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(60deg,#fff6 0 6px,#0000 6px 14px),repeating-linear-gradient(-60deg,#ffffff40 0 6px,#0000 6px 14px);position:absolute;inset:0}.fin-crackle{--c1:#e3e6ea;--c2:#8d95a3}.fin-crackle .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(23deg,#00000024 0 1px,#0000 1px 11px),repeating-linear-gradient(-67deg,#0000001a 0 1px,#0000 1px 17px);position:absolute;inset:0}.fin-tipoff{--c1:#ffe9bf;--c2:#c98a2e}.fin-wood{--c1:#d9a066;--c2:#7a4a1e;--ink-on:#2a1607}.fin-wood .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000001f 0 2px,#0000 2px 7px);position:absolute;inset:0}.fin-clear{--c1:#bed7eb1a;--c2:#bed7eb05;--ink-on:#f4f6fa;--foil:linear-gradient(115deg, #fff0 30%, #ffffff73 50%, #fff0 70%)}.card.fin-clear .front{background: linear-gradient(118deg, transparent 18%, #ffffff1a 18.5%, #ffffff1a 26%, transparent 26.5%, transparent 31%, #ffffff0f 31.5%, #ffffff0f 34%, transparent 34.5%), linear-gradient(155deg, var(--c1), var(--c2) 55%, #bed7eb12);text-shadow:0 1px 2px #00000073;box-shadow:inset 0 0 0 1px #ffffffbf,inset 0 0 0 3px #c8e1f52e,inset 0 0 18px #c8e1f51f}.card .reverse{font-family:var(--display);letter-spacing:0;text-align:center;text-transform:uppercase;text-shadow:none;color:#ffffff21;pointer-events:none;font-size:min(15px,9cqw);font-weight:900;line-height:1.1;position:absolute;inset:40% 12px auto;transform:scaleX(-1)}.card .front>.reverse{z-index:0}.sport-basketball .reverse{inset:auto 0 calc(100% + 6px)}.sport-baseball .reverse{font-family:var(--slab);text-transform:none;font-weight:400}.sport-football .reverse{font-family:var(--varsity);font-weight:400}.sport-soccer .reverse{font-family:var(--kit);font-weight:600}.fin-victory{--c1:#fff3c4;--c2:#b4943a}.fin-victory .front:after{content:"";pointer-events:none;border:2px dashed #b4943acc;border-radius:6px;position:absolute;inset:6px}.fin-team{--c1:#dfe3ea;--c2:#5b6577}.card.fin-team .front:after{content:"";z-index:1;border:8px solid color-mix(in srgb, var(--team1) 75%, transparent);pointer-events:none;position:absolute;inset:0}.fin-pattern{--c1:#d6dae2;--c2:#7f8796}.fin-pattern .front:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff59 1.5px,#0000 2px) 0 0/10px 10px;position:absolute;inset:0}.fin-blackout{--c1:#2b2d33;--c2:#0e0f12;--ink-on:#f1f2f5}.fin-target{--c1:#ff8f8f;--c2:#8f1a1a;--ink-on:#2a0508}.fin-target .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff40 0 1px,#0000 1px 9px),repeating-linear-gradient(90deg,#ffffff40 0 1px,#0000 1px 9px);position:absolute;inset:0}.fin-chrome,.set-chrome.fin-base{--c1:#f4f6f9;--c2:#a7aebc;--foil:var(--foil-mirror)}.fin-chrome .front,.set-chrome.fin-base .front{background:linear-gradient(155deg,#fff 0%,#c4c9d4 35%,#f4f6f9 55%,#b3b9c6 75%,#eef0f4 100%)}.fin-fire{--c1:#ff8a3d;--c2:#7a1200;--ink-on:#2a0500;--foil:var(--foil-mirror)}.fin-fire .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:radial-gradient(circle at 30% 70%,#ffe0828c,#0000 55%),linear-gradient(115deg,#ff5a1473,#0000 60%);position:absolute;inset:0}.fin-mojo{--c1:#eef0f4;--c2:#aab1bf;--foil:var(--foil-mirror)}.fin-mojo .front:after{content:"";pointer-events:none;background:radial-gradient(circle,#00000029 3px,#0000 4px) 0 0/16px 16px,radial-gradient(circle,#00000029 3px,#0000 4px) 8px 8px/16px 16px;position:absolute;inset:0}.fin-reptilian{--c1:#3f5c3a;--c2:#10190f;--ink-on:#eef2e8;--foil:var(--foil-mirror)}.fin-reptilian .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(70deg,#00000047 0 3px,#0000 3px 9px),repeating-linear-gradient(-70deg,#ffffff1a 0 2px,#0000 2px 9px);position:absolute;inset:0}.fin-diamond{--c1:#fff;--c2:#c7ccd8;--foil:var(--foil-mirror)}.fin-diamond .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(30deg,#ffffff8c 0 2px,#0000 2px 10px),repeating-linear-gradient(-30deg,#00000014 0 2px,#0000 2px 10px),repeating-linear-gradient(90deg,#ffffff4d 0 2px,#0000 2px 10px);position:absolute;inset:0}.fin-lava{--c1:#ff9a4a;--c2:#2a0e04;--ink-on:#fff3e6;--foil:var(--foil-mirror)}.fin-lava .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:radial-gradient(at 25% 30%,#ffc86480,#0000 45%),radial-gradient(at 75% 75%,#00000073,#0000 50%);position:absolute;inset:0}.fin-steel{--c1:#cdd2da;--c2:#6d7480;--foil:var(--foil-mirror)}.fin-steel .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff3d 0 1px,#0000 1px 3px);position:absolute;inset:0}.fin-lazer{--c1:#d7e6ff;--c2:#3a4a7a;--foil:var(--foil-mirror)}.fin-lazer .front:after{content:"";mix-blend-mode:screen;pointer-events:none;background:repeating-linear-gradient(135deg,#a0dcff8c 0 1px,#0000 1px 9px,#ffffff59 9px 10px,#0000 10px 22px);position:absolute;inset:0}.fin-shimmer{--c1:#e9ecf4;--c2:#5d667f;--foil:var(--foil-mirror)}.fin-shimmer .front:after{content:"";mix-blend-mode:screen;pointer-events:none;background-color:#0000;background-image:radial-gradient(circle at 12% 18%,#ffffffe6 0 1px,#0000 2px),radial-gradient(circle at 38% 62%,#fffc 0 1px,#0000 2px),radial-gradient(circle at 66% 28%,#ffffffe6 0 1px,#0000 2px),radial-gradient(circle at 84% 74%,#fffc 0 1px,#0000 2px),radial-gradient(circle at 24% 88%,#ffffffb3 0 1px,#0000 2px),radial-gradient(circle at 54% 8%,#ffffffb3 0 1px,#0000 2px);background-position:0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:0}.fin-pulsar{--c1:#e0e6f6;--c2:#48557f;--foil:var(--foil-mirror)}.fin-pulsar .front:after{content:"";mix-blend-mode:screen;pointer-events:none;background:repeating-conic-gradient(at 50% 62%,#fff6 0deg 4deg,#0000 4deg 12deg);position:absolute;inset:0}.fin-lunar{--c1:#cfd3dc;--c2:#3b3f52;--ink-on:#eef1f8;--foil:var(--foil-mirror)}.fin-lunar .front:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:radial-gradient(circle at 72% 30%,#0000 0 22%,#14162873 23%);position:absolute;inset:0}.fin-planet-sun{--c1:#ffe08a;--c2:#d98a00}.fin-planet-mercury{--c1:#d8d2ca;--c2:#6f675d;--ink-on:#f1f2f5}.fin-planet-venus{--c1:#f8dcc2;--c2:#b97848}.fin-planet-earth{--c1:#9fd8f0;--c2:#1f6f9a;--ink-on:#f1f2f5}.fin-planet-mars{--c1:#f4a080;--c2:#a8361a;--ink-on:#f1f2f5}.fin-planet-jupiter{--c1:#e2b88a;--c2:#8a5320;--ink-on:#f1f2f5}.fin-planet-saturn{--c1:#f2e6b4;--c2:#a8903a}.fin-planet-uranus{--c1:#c4f8f4;--c2:#2a9e96}.fin-planet-neptune{--c1:#a8b2f8;--c2:#2a35a8;--ink-on:#f1f2f5}.fin-planet-pluto{--c1:#f2cfee;--c2:#9a4a92;--ink-on:#f1f2f5}.fin-planet-sun .front:after,.fin-planet-mercury .front:after,.fin-planet-venus .front:after,.fin-planet-earth .front:after,.fin-planet-mars .front:after,.fin-planet-jupiter .front:after,.fin-planet-saturn .front:after,.fin-planet-uranus .front:after,.fin-planet-neptune .front:after,.fin-planet-pluto .front:after{content:"";background:radial-gradient(circle at 74% 24%, #ffffff8c 0 9%, var(--c2) 15%, transparent 16%);opacity:.7;pointer-events:none;position:absolute;inset:0}.fin-planet-jupiter .front:after{background:repeating-linear-gradient(0deg,#8a532099 0 3px,#0000 3px 7px),#e2b88a;-webkit-mask:radial-gradient(circle at 74% 24%,#000 0 15%,#0000 16%);mask:radial-gradient(circle at 74% 24%,#000 0 15%,#0000 16%)}.fin-planet-saturn .front:after{background:radial-gradient(circle at 74% 24%, #ffffff8c 0 9%, var(--c2) 15%, transparent 16%), radial-gradient(ellipse 30% 6% at 74% 24%, transparent 0 70%, #a8903ae6 72% 88%, transparent 90%)}.fin-snack{--c1:#ffe9b8;--c2:#b5651d;--ink-on:#2a1a08;--foil:var(--foil-mirror)}.fin-snack .front:after{content:"";mix-blend-mode:multiply;pointer-events:none;background-color:#0000;background-image:radial-gradient(circle at 20% 30%,#ff5a5a80 0 4px,#0000 5px),radial-gradient(circle at 70% 20%,#5a8cff80 0 4px,#0000 5px),radial-gradient(circle at 45% 65%,#ffc83c99 0 4px,#0000 5px),radial-gradient(circle at 82% 78%,#50c87880 0 4px,#0000 5px),radial-gradient(circle at 15% 85%,#ff8cc880 0 4px,#0000 5px);background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;position:absolute;inset:0}.fin-logofractor{--c1:#e8ecf4;--c2:#4a5568;--foil:var(--foil-mirror)}.fin-logofractor .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#ffffff47 0 2px,#0000 2px 14px),repeating-linear-gradient(-45deg,#00000029 0 2px,#0000 2px 14px);position:absolute;inset:0}.fin-packfractor{--c1:#f3e7c9;--c2:#b12a2a;--ink-on:#2a1208}.fin-packfractor .front:after{content:"";pointer-events:none;background:linear-gradient(#b12a2ad9 0 12%,#1e3c8c99 12% 15%,#0000 15%),repeating-linear-gradient(0deg,#0000000d 0 1px,#0000 1px 4px);position:absolute;inset:0}.fin-rosegold{--c1:#ffcdb8;--c2:#c97a5a;--ink-on:#3a1408;--foil:linear-gradient(115deg, #fff0 25%, #fffc 50%, #fff0 75%)}.fin-pink{--c1:#ffd6ec;--c2:#e2489a;--ink-on:#3f0a26}.fin-bronze{--c1:#e9c9a6;--c2:#8a5a2b;--ink-on:#2e1a0a}.fin-white{--c1:#fff;--c2:#c9cfd8;--ink-on:#1b1e24;--foil:linear-gradient(115deg, #fff0 30%, #fffffff2 50%, #fff0 70%)}.fin-plate{--c1:#8c9098;--c2:#2a2d33;--ink-on:#f1f2f5;--foil:linear-gradient(115deg, #fff0 35%, #ffffff59 50%, #fff0 65%)}.tex-plate .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(100deg,#ffffff29 0 1px,#0000 1px 2px,#00000024 2px 3px,#0000 3px 5px);position:absolute;inset:0}.fin-anniversary{--c1:#fff1c2;--c2:#c9932a;--ink-on:#3a2a05}.fin-vintage{--c1:#f1e9d3;--c2:#d3c4a0;--ink-on:#3a2f1c;--foil:none}.fin-vintage .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#785a280f 0 1px,#0000 1px 3px);position:absolute;inset:0}.fin-canvas{--c1:#f6f3ec;--c2:#d9d3c4;--ink-on:#2c2a24;--foil:none}.fin-canvas .front:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000000d 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#0000000d 0 1px,#0000 1px 3px);position:absolute;inset:0}.fin-camo{--c1:#8d9a67;--c2:#3b4530;--ink-on:#f1f2ea;--foil:none}.fin-camo .front:after{content:"";pointer-events:none;background:radial-gradient(34% 22% at 22% 30%,#1e281473 0 60%,#0000 62%),radial-gradient(28% 30% at 70% 62%,#1e281466 0 60%,#0000 62%),radial-gradient(30% 18% at 60% 18%,#bec89659 0 60%,#0000 62%),radial-gradient(26% 26% at 30% 78%,#bec8964d 0 60%,#0000 62%);position:absolute;inset:0}.fin-spring{--c1:#d7f5ea;--c2:#2f9e7a;--ink-on:#0c3527}.fin-opening{--c1:#dff5d8;--c2:#3e8e4a;--ink-on:#10301a}.fin-confetti{--c1:#fff;--c2:#e6e9ef;--ink-on:#16181d}.fin-canada{--c1:#f7f7f9;--c2:#d6d9e0}.fin-canada .front:after{content:"";mix-blend-mode:soft-light;opacity:.85;pointer-events:none;background:linear-gradient(115deg,#ff5a5a 0 28%,#fff 28% 72%,#ff5a5a 72% 100%);position:absolute;inset:0}.fin-holiday{--c1:#fffdf5;--c2:#e8e4d6;--ink-on:#16181d}.fin-holiday .front:after{content:"";mix-blend-mode:soft-light;opacity:.7;pointer-events:none;background:repeating-linear-gradient(135deg,#ffe9a3 0 10px,#ffd6e3 10px 20px,#bfe8ff 20px 30px,#fff 30px 40px);position:absolute;inset:0}.fin-confetti .front:after{content:"";pointer-events:none;background:radial-gradient(circle at 12% 18%,#ff5a5a 0 2px,#0000 3px),radial-gradient(circle at 78% 26%,#7fa8ff 0 2px,#0000 3px),radial-gradient(circle at 40% 52%,#ffd166 0 2px,#0000 3px),radial-gradient(circle at 86% 70%,#6fe08a 0 2px,#0000 3px),radial-gradient(circle at 22% 84%,#b58cff 0 2px,#0000 3px),radial-gradient(circle at 62% 88%,#ff9ad6 0 2px,#0000 3px);position:absolute;inset:0}.fin-football{--c1:#8a5535;--c2:#4a2a15;--ink-on:#fbf3e6}.fin-football .front{background:radial-gradient(circle at 30% 20%,#ffffff24,#0000 45%),repeating-radial-gradient(circle,#00000024 0 1px,#0000 1px 3px),linear-gradient(155deg,#8a5535,#4a2a15)}.fin-football .front:after{content:"";opacity:.6;pointer-events:none;background:repeating-linear-gradient(#f4ecdc 0 5px,#0000 5px 9px);border-radius:2px;width:3px;position:absolute;top:22%;bottom:22%;right:9px}.sport-baseball{--plate:#3f4756}.sport-baseball .front{grid-template-rows:auto auto 1fr auto auto}.sport-baseball .teamline{grid-row:2;margin-top:6px}.sport-baseball .teamline small{margin-top:0}.sport-baseball .subset{grid-row:3;align-self:end;margin-bottom:4px;font-size:10px;line-height:1.2}.sport-baseball .subset.insert{margin-bottom:4px;font-size:15px;line-height:1}.sport-baseball .plate{border-top:2px solid var(--team2);color:#fff;background:#0000008c;grid-row:4;align-self:end;align-items:center;gap:5px;margin:0 -10px 6px;padding:5px 10px 6px;display:flex;position:relative}.sport-baseball .bottom{grid-row:5}.sport-baseball .name{min-width:0;font-family:var(--slab);text-transform:none;letter-spacing:0;text-shadow:var(--ghost-lit-x,0) 0 var(--ghost-blur,0) var(--ghost-lit,transparent), var(--ghost-dim-x,0) 0 var(--ghost-blur,0) var(--ghost-dim,transparent), 0 1px 0 #00000059;flex:auto;align-self:center;font-size:min(18px,10.7cqw);font-weight:400;line-height:1.02}.sport-baseball .name.long{font-size:min(15px,8.9cqw)}.sport-baseball .name.xlong{font-size:min(12px,7.1cqw)}.sport-baseball .rules{display:none}.sport-baseball .rc{color:#fff;border-color:#ffffffd9;flex:none;padding:1px 4px;font-size:10px;position:static}.sport-baseball .auto{top:auto;bottom:calc(100% + 4px)}.sport-baseball .subset+.plate .auto{bottom:calc(100% + 22px)}.sport-baseball .subset.insert+.plate .auto{bottom:calc(100% + 26px)}.sport-baseball .relic{bottom:50%}.sport-football{--plate:#3f4756}.sport-football .front{grid-template-rows:auto auto 1fr auto auto}.sport-football .band{border-bottom:3px solid var(--team2);color:#fff;background:#0000008c;grid-row:2;justify-content:space-between;align-items:center;gap:6px;min-width:0;height:26px;margin:6px -10px 0;padding:4px 10px;display:flex;position:relative}.sport-football .teamname{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;text-box:trim-both cap alphabetic;font-size:min(12px,7.1cqw);font-weight:700;line-height:1;overflow:hidden}.sport-football .teamname.long{font-size:min(10.5px,6.25cqw)}.sport-football .rc{color:#fff;border-color:#ffffffd9;flex:none;padding:1px 4px;font-size:10px;line-height:1;position:static}.sport-football .subset{grid-row:3;align-self:end;margin-bottom:3px;font-size:10px;line-height:1.2}.sport-football .subset.insert{margin-bottom:4px;font-size:14px;line-height:1}.sport-football .name{font-family:var(--varsity);letter-spacing:.02em;text-transform:uppercase;grid-row:4;align-self:end;margin-bottom:6px;font-size:min(17px,10.1cqw);font-weight:400;line-height:1.08}.sport-football .name.long{font-size:min(14px,8.3cqw)}.sport-football .name.xlong{font-size:min(11px,6.5cqw)}.sport-football .rules{display:none}.sport-football .bottom{grid-row:5}.sport-football .auto{top:auto;bottom:calc(100% + 2px)}.sport-football .subset+.name .auto{bottom:calc(100% + 17px)}.sport-football .subset.insert+.name .auto{bottom:calc(100% + 21px)}.sport-soccer{--plate:#3f4756}.sport-soccer .front{grid-template-rows:auto auto 1fr auto auto}.sport-soccer .sash{z-index:0;pointer-events:none;clip-path:polygon(0 42%,100% 10%,100% 24%,0 56%);background:#0000008c;position:absolute;inset:0}.sport-soccer .sash:before,.sport-soccer .sash:after{content:"";background:var(--team2);position:absolute;inset:0}.sport-soccer .sash:before{clip-path:polygon(0 42%,100% 10%,100% 11.4%,0 43.4%)}.sport-soccer .sash:after{clip-path:polygon(0 54.6%,100% 22.6%,100% 24%,0 56%)}.sport-soccer .sashname{white-space:nowrap;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px #00000059;color:#fff;pointer-events:none;font-size:min(12px,7.1cqw);font-weight:700;line-height:1;position:absolute;top:33%;left:50%;transform:translate(-50%,-50%)rotate(-24.1deg)}.sport-soccer .sashname.long{letter-spacing:.08em;font-size:min(10px,6cqw)}.sport-soccer .subset{grid-row:3;align-self:end;margin-bottom:3px;font-size:10px;line-height:1.2}.sport-soccer .subset.insert{margin-bottom:4px;font-size:14px;line-height:1}.sport-soccer .kitname{grid-row:4;align-self:end;align-items:flex-end;gap:5px;margin-bottom:6px;display:flex;position:relative}.sport-soccer .name{min-width:0;font-family:var(--kit);letter-spacing:-.01em;text-transform:uppercase;flex:auto;font-size:min(15px,8.9cqw);font-weight:600;line-height:1.02;display:grid}.sport-soccer .name.long{font-size:min(12px,7.1cqw)}.sport-soccer .name.xlong{font-size:min(9.5px,5.7cqw)}.sport-soccer .given{font-family:var(--body);letter-spacing:.06em;opacity:.9;font-size:min(10px,6cqw);font-weight:600;line-height:1.1}.sport-soccer .rules{display:none}.sport-soccer .bottom{grid-row:5}.sport-soccer .rc{flex:none;margin-bottom:1px;position:static}.sport-soccer .auto{top:auto;bottom:calc(100% + 4px)}.sport-soccer .subset+.kitname .auto{bottom:calc(100% + 18px)}.sport-soccer .subset.insert+.kitname .auto{bottom:calc(100% + 22px)}.sport-soccer .relic{bottom:50%}.fin-base .teampaint,.fin-refractor .teampaint,.fin-xfractor .teampaint,.fin-prism .teampaint,.fin-negative .teampaint,.fin-wave .teampaint,.fin-geometric .teampaint,.fin-skylight .teampaint,.fin-denim .teampaint,.fin-insert .teampaint,.fin-chrome .teampaint,.fin-mojo .teampaint,.fin-reptilian .teampaint,.fin-diamond .teampaint,.fin-steel .teampaint,.fin-glossy .teampaint,.fin-filigree .teampaint,.fin-lazer .teampaint,.fin-shimmer .teampaint,.fin-pulsar .teampaint,.fin-snack .teampaint,.fin-logofractor .teampaint,.fin-packfractor .teampaint,.fin-vintage .teampaint,.fin-canvas .teampaint,.fin-clear .teampaint,.fin-team .teampaint{background:var(--plate)}.set-chrome.fin-base .front{box-shadow:inset 0 0 0 1px #ffffff59,inset 0 0 0 5px #0000000f}.set-chrome.fin-base .front:after{content:none}.set-sapphire.fin-base{--c1:#9cc4ff;--c2:#143a9e;--ink-on:#0a1a3f;--foil:linear-gradient(115deg, #fff0 30%, #ffffffd9 50%, #fff0 70%)}.set-sapphire.fin-base .front{box-shadow:none;background:linear-gradient(155deg,#bcd6ff 0%,#2f66d9 32%,#9fc2ff 50%,#1b3f9c 68%,#7fa8f5 100%)}.set-sapphire.fin-base .name{text-shadow:var(--ghost-lit-x,0) 0 var(--ghost-blur,0) var(--ghost-lit,transparent), var(--ghost-dim-x,0) 0 var(--ghost-blur,0) var(--ghost-dim,transparent), 0 1px 0 #ffffff40}.set-sapphire.fin-base .rules{display:none}.set-sapphire.fin-base .front:after{content:"";mix-blend-mode:soft-light;opacity:.5;pointer-events:none;background:linear-gradient(115deg,#7ad9ff 0%,#c3a2ff 35%,#fff 55%,#7ad9ff 100%);position:absolute;inset:0}.set-sapphire.fin-gold .front:after,.set-sapphire.fin-orange .front:after,.set-sapphire.fin-purple .front:after,.set-sapphire.fin-black .front:after,.set-sapphire.fin-red .front:after,.set-sapphire.fin-insert .front:after{content:"";mix-blend-mode:soft-light;opacity:.6;pointer-events:none;background:linear-gradient(155deg,#2f66d9 0%,#fff 45%,#143a9e 100%);position:absolute;inset:0}.set-black.fin-base{--c1:#4b4f59;--c2:#0a0b0e;--ink-on:#f2f3f6;--foil:linear-gradient(115deg, #fff0 30%, #ffffff80 50%, #fff0 70%)}.set-black.fin-base .front{background:linear-gradient(155deg,#5c6070 0%,#15171c 32%,#3a3e48 50%,#07080a 68%,#2a2d35 100%);box-shadow:inset 0 0 0 1px #ffffff2e}.set-black.fin-base .name{text-shadow:var(--ghost-lit-x,0) 0 var(--ghost-blur,0) var(--ghost-lit,transparent), var(--ghost-dim-x,0) 0 var(--ghost-blur,0) var(--ghost-dim,transparent), 0 1px 0 #0009}.set-black.fin-base .rules{display:none}.set-black.fin-base .front:after{content:"";mix-blend-mode:soft-light;opacity:.45;pointer-events:none;background:linear-gradient(115deg,#8d93a1 0%,#fff 48%,#5f6472 100%);position:absolute;inset:0}.set-black.fin-refractor .front:after,.set-black.fin-wave .front:after,.set-black.fin-blue .front:after,.set-black.fin-green .front:after,.set-black.fin-purple .front:after,.set-black.fin-gold .front:after,.set-black.fin-orange .front:after,.set-black.fin-rosegold .front:after,.set-black.fin-white .front:after,.set-black.fin-red .front:after,.set-black.fin-insert .front:after{content:"";mix-blend-mode:multiply;opacity:.4;pointer-events:none;background:linear-gradient(155deg,#0a0b0e 0%,#3a3d45 45%,#0a0b0e 100%);position:absolute;inset:0}.fin-padparadscha{--c1:#ffc9a8;--c2:#e0603a;--ink-on:#3a1408;--foil:linear-gradient(115deg, #fff0 25%, #ffffffd9 50%, #fff0 75%)}.fin-padparadscha .front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(45deg,#ffffff59 0 3px,#0000 3px 9px);position:absolute;inset:0}.set-antique.fin-base,.set-antique.fin-insert{--c1:#efe3c6;--c2:#d6c49a;--ink-on:#4a3a22;--foil:none}.set-antique.fin-base .front,.set-antique.fin-insert .front{box-shadow:inset 0 0 0 1px #5a3c1433,inset 0 0 22px #78501e2e}.set-antique.fin-base .front:after,.set-antique.fin-insert .front:after{content:"";background:radial-gradient(120% 90% at 50% 50%, transparent 55%, #6e4b1e29), linear-gradient(155deg, color-mix(in srgb, var(--team1) 14%, #a07a3c4d), transparent 60%);pointer-events:none;position:absolute;inset:0}.set-antique.fin-base .name,.set-antique.fin-insert .name{opacity:.9}.set-antique.fin-base .teampaint,.set-antique.fin-insert .teampaint{filter:sepia(.45)saturate(.7)}.fin-glossy{--c1:#fbfaf6;--c2:#d9dbe2;--foil:var(--foil-mirror)}.fin-filigree{--c1:#f3efe4;--c2:#c9bfa4}.fin-filigree .front:after,.tex-filigree .front:after{content:"";border-radius:calc(var(--card-r) - 3px);mix-blend-mode:overlay;pointer-events:none;background:radial-gradient(circle at 0 0,#fff9 0 5px,#0000 6px),radial-gradient(circle at 100% 0,#fff9 0 5px,#0000 6px),radial-gradient(circle at 0 100%,#fff9 0 5px,#0000 6px),radial-gradient(circle at 100% 100%,#fff9 0 5px,#0000 6px);border:2px double #ffffffb3;position:absolute;inset:5px;box-shadow:0 0 0 1px #0000001f}.card.petite{transform:rotateY(180deg)scale(1)}.card.petite.up{transform:rotateY(0)scale(.7,.714)}.card.mini{transition:none}.card.mini .front{padding:0;display:block}.card.mini .top{top:5cqw;left:calc(var(--from,0) * 100% + 6cqw);right:calc((1 - var(--to,1)) * 100% + 6cqw);font-size:min(9px,7cqw);position:absolute}.card.mini.tight .top,.card.mini.tight .relic{display:none}.card.mini .slotname{left:calc((var(--from,0) + var(--to,1)) / 2 * 100%);font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;text-align:center;white-space:nowrap;max-width:calc((var(--to,1) - var(--from,0)) * 100%);text-shadow:0 1px #ffffff59;font-size:min(20px,17cqw);font-weight:900;line-height:1.2;position:absolute;top:50%;transform:translate(-50%,-50%)}.card.mini .slotname:not(:has(.auto)){text-overflow:ellipsis;overflow:hidden}.card.mini .slotname.narrow{writing-mode:vertical-rl;letter-spacing:.06em;max-width:none;max-height:88%;font-size:min(13px,10cqw);line-height:.95;overflow:hidden;transform:translate(-50%,-50%)rotate(180deg)}.card.mini .auto{font-size:min(16px,14cqw);top:calc(100% + 2cqw)}.card.mini .slotname.narrow .auto{display:none}.card.mini .relic{width:22cqw;height:16cqw;bottom:12cqw;right:8cqw}
