@font-face{font-family:Unbounded;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/unbounded-latin-600-normal-oRSANpZr.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rb-bg:#0e0e12;--rb-surface:#16161c;--rb-surface-border:#2c2c36;--rb-well:#14141a;--rb-glass:#ffffff0f;--rb-glass-strong:#ffffff14;--rb-glass-border:#ffffff29;--rb-text:#f5f2ec;--rb-text-muted:#a7a3b8;--rb-link:#b3a8ff;--rb-iris:#8272ff;--rb-on-iris:#0e0e12;--rb-iris-wash:#8272ff47;--rb-gain:#4fd99a;--rb-loss:#ff8a7a;--rb-holo-cyan:#6fd8f0;--rb-holo-iris:#8272ff;--rb-holo-pink:#f27bc0;--rb-series-1:#8272ff;--rb-series-2:#f27bc0;--rb-series-3:#6fd8f0;--rb-series-4:#ffb86b;--rb-series-5:#f5f2ec;--rb-control-border:#ffffff47;--rb-chip-border:#ffffff4d;--rb-track:#ffffff1f;--rb-card-edge:#f5f2ec38;--page:var(--rb-bg);--surface:var(--rb-surface);--raised:#1d1d25;--sleeve:#22222c;--line:var(--rb-surface-border);--ink:var(--rb-text);--muted:var(--rb-text-muted);--accent:var(--rb-iris);--accent-ink:var(--rb-on-iris);--signal:var(--rb-link);--ok:var(--rb-gain);--warn:#ffb86b;--danger:var(--rb-loss);--idle:#6e6a80;--bulb:var(--rb-link);--binder:var(--rb-well);--pocket:#0e0e1299;--pocket-edge:#ffffff2e;--sheen:#ffffff1f;--foil:linear-gradient(100deg, var(--rb-holo-cyan) 0%, var(--rb-holo-iris) 50%, var(--rb-holo-pink) 100%);--font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Space Grotesk", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-logo:"Unbounded", "Space Grotesk", system-ui, sans-serif;--step--1:.875rem;--step-0:1rem;--step-1:1.125rem;--step-2:1.3125rem;--step-4:clamp(2.125rem, 1.6rem + 1.8vw, 2.75rem);--radius-s:8px;--radius-m:14px;--radius-glass:18px;--label-tracking:.12em;--action-tracking:.14em}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--page);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:.9375rem;line-height:1.5}h1,h2,p,dl,dd,figure,ol{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:600}a{color:var(--signal);text-underline-offset:.18em}a:hover{color:var(--ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.mono{font-family:var(--font-mono);font-weight:500}.label{letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--muted);font-size:.75rem}.display{font-size:var(--step-4);font-family:var(--font-display);letter-spacing:-.01em;font-weight:600;line-height:1.1}.lede{color:var(--muted);max-width:48rem;font-size:1.0625rem}.caption,.hint,.note{font-size:var(--step--1);color:var(--muted);max-width:34rem}.foil{font-family:var(--font-mono);color:var(--ink);font-weight:500}.bulb{color:var(--bulb);flex:none}.button{appearance:none;background:var(--accent);color:var(--accent-ink);font:inherit;font-family:var(--font-display);letter-spacing:var(--action-tracking);text-transform:uppercase;cursor:pointer;border:0;border-radius:10px;justify-self:start;min-height:2.75rem;padding:.7rem 1.4rem;font-size:.9375rem;font-weight:600;line-height:1.2}.button:hover:not(:disabled){filter:brightness(1.08)}.button:disabled{opacity:.6;cursor:progress}.button--quiet{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rb-control-border);font-family:var(--font);letter-spacing:0;text-transform:none;background:0 0;min-height:2.5rem;padding:.45rem .95rem;font-size:.9375rem;font-weight:500}.button--quiet:hover:not(:disabled){filter:none;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff73}:where(select,textarea,input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color])){font:inherit;color:var(--ink);background-color:var(--surface);border:1px solid var(--rb-control-border);border-radius:var(--radius-s);padding:.35rem .6rem}:where(select,textarea,input):focus-visible{border-color:var(--accent);outline-offset:0}:where(input,textarea)::placeholder{color:var(--muted)}:where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--accent)}.form{gap:1rem;display:grid}.field{color:var(--muted);gap:.5rem;font-size:.8125rem;font-weight:500;display:grid}.field input{font:inherit;font-size:var(--step-0);color:var(--ink);border:1px solid var(--rb-control-border);background:#0e0e1299;border-radius:10px;min-height:3.125rem;padding:0 1rem;font-weight:400}.field input::placeholder{color:var(--muted)}.field input:focus-visible{border-color:var(--accent);outline-offset:0;outline-width:2px}.form__error{color:var(--danger);font-weight:500}.latest-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;width:100%;margin:0;padding:1.125rem;list-style:none;display:grid}.latest-row__card{aspect-ratio:5/7;background:var(--pocket);border:1px solid var(--pocket-edge);border-radius:8px;flex-direction:column;gap:.375rem;padding:.5rem;display:flex;position:relative;overflow:hidden}.latest-row__art{background:#ffffff0d;border-radius:5px;flex:1;min-height:0;overflow:hidden}.latest-row__art img{object-fit:cover;width:100%;height:100%;display:block}.latest-row__name{-webkit-line-clamp:2;color:var(--ink);-webkit-box-orient:vertical;font-size:.75rem;font-weight:500;line-height:.9375rem;text-decoration:none;display:-webkit-box;overflow:hidden}a.latest-row__card{color:var(--ink);text-decoration:none}a.latest-row__card:hover{border-color:#fff6}.latest-row--shimmer .latest-row__art{position:relative}.latest-row--shimmer .latest-row__art:after{content:"";background:linear-gradient(115deg, transparent 40%, var(--sheen) 50%, transparent 60%);animation:2.4s ease-in-out infinite sheen;animation-delay:calc(var(--i) * .12s);position:absolute;inset:-20%;transform:translate(-100%)}@keyframes sheen{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.latest-row--shimmer .latest-row__art:after{background:var(--sheen);opacity:.4;animation:none;transform:none}}.pocket{aspect-ratio:5/7;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:7px;display:block;position:relative;overflow:hidden}.pocket img{object-fit:cover;border-radius:5px;width:100%;height:100%;display:block}.glass{background:var(--rb-glass);border:1px solid var(--rb-glass-border);border-radius:var(--radius-glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.glow{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.glow span{border-radius:50%;position:absolute}.glow__iris{background:var(--rb-iris);filter:blur(140px);width:620px;height:620px}.glow__cyan{background:var(--rb-holo-cyan);filter:blur(120px);width:380px;height:380px}.glow__pink{background:var(--rb-holo-pink);filter:blur(120px);width:400px;height:400px}.glow--signin .glow__iris{opacity:.36;top:-120px;left:8%}.glow--signin .glow__cyan{opacity:.18;bottom:-140px;left:-80px}.glow--signin .glow__pink{opacity:.18;bottom:-120px;right:-80px}.glow--dashboard .glow__iris{opacity:.3;top:60px;left:30%}.glow--dashboard .glow__cyan{opacity:.14;top:520px;left:-100px}.glow--dashboard .glow__pink{opacity:.14;top:620px;right:-100px}@media (forced-colors:active){.glow{display:none}}.row-strip{align-items:stretch;height:10px;padding:0 clamp(1rem,4vw,2.5rem);display:flex}.row-strip__edges{background:repeating-linear-gradient(90deg, var(--rb-card-edge) 0 2px, transparent 2px 6px);flex:3}.row-strip__edges--long{flex:5}.row-strip__holo{background:linear-gradient(90deg, var(--rb-holo-cyan) 0 3px, transparent 3px 6px, var(--rb-holo-iris) 6px 9px, transparent 9px 12px, var(--rb-holo-pink) 12px 15px);width:15px}.segments{border:1.5px solid var(--ink);border-radius:6px;gap:3px;padding:3px;display:flex}.segments>span{background:var(--rb-track);border-radius:2px;flex:1;height:10px}.segments>.segments__on{background:var(--accent)}.auth{flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}.auth>:not(.glow){position:relative}.auth__head{justify-content:space-between;align-items:center;padding:1.75rem clamp(1rem,4vw,2.5rem);display:flex}.auth__head a{border-radius:8px;display:inline-flex}.auth__main{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:4.5rem;width:100%;max-width:1260px;margin:0 auto;padding:.5rem clamp(1rem,4vw,2.5rem) 4rem;display:flex}.auth__panel{flex-direction:column;flex:360px;gap:1.5rem;min-width:0;max-width:460px;display:flex}.auth__title{gap:.625rem;display:grid}.wordmark{width:100%;max-width:400px;height:auto;margin:0 0 .875rem -2px;display:block}.auth__line{font-family:var(--font-display);letter-spacing:-.01em;color:var(--muted);font-size:1.625rem;font-weight:600;line-height:1.2}.auth__form{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#ffffff12;border:1px solid #fff3;border-radius:20px;gap:1.125rem;padding:1.75rem;display:grid}.auth__form .form{gap:1.125rem}.auth__form .button{justify-self:stretch;min-height:3.25rem}.auth__foot{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;padding:0 clamp(1rem,4vw,2.5rem) 1.75rem;font-size:.8125rem;display:flex}.rowbox-art{flex-direction:column;flex:420px;gap:1rem;min-width:0;max-width:580px;display:flex}.rowbox-art__box{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:20px;flex-direction:column;gap:34px;padding:46px 22px 22px;display:flex}.rowbox-art__row{background:#0e0e1280;border:1px solid #fff3;border-radius:8px;align-items:stretch;height:60px;padding:8px 12px;display:flex}.rowbox-art__edges{background:repeating-linear-gradient(90deg,#f5f2ec57 0 2px,#0000 2px 6px);margin:0 4px}.rowbox-art__holo{background:linear-gradient(90deg, var(--rb-holo-cyan) 0 3px, transparent 3px 6px, var(--rb-holo-iris) 6px 9px, transparent 9px 12px, var(--rb-holo-pink) 12px 15px);width:15px}.rowbox-art__divider,.rowbox-art__found{background:var(--ink);border-radius:2px;width:4px;position:relative}.rowbox-art__found{background:var(--accent);width:5px;margin-top:-18px}.rowbox-art b{background:var(--ink);color:var(--page);font:500 11px/1.3 var(--font-mono);white-space:nowrap;border-radius:6px 6px 6px 0;padding:3px 8px;position:absolute;top:-32px;left:0}.rowbox-art__found b{background:var(--accent);border-radius:6px;top:-30px;left:50%;transform:translate(-50%)}.rowbox-art__loading{align-items:center;gap:1rem;padding:.5rem .25rem;display:flex}.rowbox-art__loading .label{font-family:var(--font-display);letter-spacing:var(--action-tracking);white-space:nowrap;font-size:11px;font-weight:500}.segments--loading{border-radius:8px;flex:1;gap:4px;padding:4px}.segments--loading>span{border-radius:3px;height:14px}@media (width<=760px){.auth__main{flex-direction:column-reverse;align-items:stretch;gap:2.5rem}.rowbox-art{flex:none}.rowbox-art__box{gap:28px;padding:40px 14px 14px}.rowbox-art__row{height:44px}.auth__panel{flex:none;max-width:none}}.shell{min-height:100dvh;position:relative;overflow-x:clip}.shell>:not(.glow){position:relative}.topbar{border-bottom:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:.5rem 1.75rem;padding:1rem clamp(1rem,4vw,2.5rem);display:flex}.brand{color:var(--ink);font-family:var(--font-logo);letter-spacing:-.02em;border-radius:8px;align-items:center;gap:.625rem;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.brand:hover{color:var(--ink)}.nav{flex-wrap:wrap;gap:.25rem;display:flex}.nav a{color:var(--muted);border-radius:8px;padding:.625rem .875rem;font-size:.9375rem;font-weight:500;text-decoration:none}.nav a:hover{color:var(--ink);background:#ffffff0d}.nav a.active{color:var(--ink);background:var(--rb-iris-wash)}.account{align-items:center;gap:.75rem;margin-left:auto;display:flex}.main{max-width:1400px;margin:0 auto;padding:2rem clamp(1rem,4vw,2.5rem) 3rem}.main:has(.page--wide){max-width:112rem}@media (width<=760px){.topbar{gap:.5rem 1rem;padding-block:.75rem}.nav{scrollbar-width:none;flex-wrap:nowrap;order:3;width:calc(100% + 1.75rem);margin-inline:-.875rem;overflow-x:auto}.nav a{flex:none;align-items:center;min-height:2.75rem;display:inline-flex}.account__email{display:none}}.dashboard{grid-template-columns:minmax(0,26.25rem) minmax(0,1fr);grid-template-areas:"binder side";align-items:start;gap:1.75rem;display:grid}.dashboard .panel{background:var(--rb-glass);border-color:var(--rb-glass-border);border-radius:var(--radius-glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.dashboard .dashboard__collection{gap:1.25rem;padding:1.5rem}.dashboard .tile{border-radius:16px;gap:.75rem;padding:1.25rem}.dashboard__side{grid-area:side;align-content:start;gap:1.25rem;display:grid;container-type:inline-size}.dashboard__binder{grid-area:binder;gap:.25rem;display:grid}.dashboard__binder .latest-row{order:1;margin-bottom:.875rem}.dashboard__binder h1{order:2;font-size:1.125rem;line-height:1.3}.dashboard__binder>.caption{order:3}.dashboard__collection{align-content:start}.dashboard__collection-body{flex-wrap:wrap;align-items:center;gap:1.25rem clamp(1.5rem,3vw,2.75rem);display:flex}.dashboard__figures--stacked{flex-direction:column;gap:.875rem;min-width:8rem}.dashboard__tiles{grid-template-columns:1fr;gap:1rem;display:grid}@container (width>=30rem){.dashboard__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=58rem){.dashboard__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.dashboard__status{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tile{align-content:start;gap:.8rem}.tile__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.tile__actions{align-items:center;gap:.9rem;display:flex}.tile__more{white-space:nowrap;font-size:.875rem}.segmented--small button{min-height:2rem;padding:.25rem .75rem;font-size:.875rem}.tile__line{font-size:.875rem;line-height:1.5}.tile__sets{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.tile__set,.tile__badge{color:inherit;text-decoration:none}.tile__badge{align-items:center;gap:.7rem;display:flex}.tile__badge>span:last-child{display:grid}.dashboard__figures{flex-wrap:wrap;gap:.75rem 1.75rem;display:flex}.figure dt{color:var(--muted);letter-spacing:var(--label-tracking);text-transform:uppercase;font-size:.75rem}.figure dd{display:grid}.figure__value{font-size:1.5rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2}.figure .caption{font-size:.8125rem}:root{--game-ygo:var(--rb-series-1);--game-pkm:var(--rb-series-2);--game-fb:var(--rb-series-3);--game-mtg:var(--rb-series-4);--game-op:var(--rb-series-5)}.donut{flex:1;min-width:min(100%,22rem);display:grid}.donut__body{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.donut__chart{flex:none;width:12.5rem;height:12.5rem}.donut__well{fill:var(--rb-well)}.donut__slice{cursor:default;transition:stroke-width .12s,opacity .12s}.donut__slice--ygo{stroke:var(--game-ygo);background:var(--game-ygo)}.donut__slice--pkm{stroke:var(--game-pkm);background:var(--game-pkm)}.donut__slice--op{stroke:var(--game-op);background:var(--game-op)}.donut__slice--fb{stroke:var(--game-fb);background:var(--game-fb)}.donut__slice--mtg{stroke:var(--game-mtg);background:var(--game-mtg)}.donut__slice--dim{opacity:.35}.donut__center-label{fill:var(--muted);font-size:8.4px}.donut__center-value{fill:var(--ink);font-family:var(--font-mono);font-size:14px;font-weight:500}.donut__legend{flex:1;gap:.15rem;min-width:13rem;max-width:34rem;margin:0;padding:0;list-style:none;display:grid}.donut__row{border-radius:var(--radius-s);width:100%;min-height:2.75rem;color:inherit;font-size:.9375rem;font:inherit;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:auto 1fr auto 3rem;align-items:center;gap:.75rem;padding:.375rem .625rem;display:grid}.donut__row:hover,.donut__row:focus-visible,.donut__row--active{border-color:var(--rb-glass-border);background:#ffffff0f}.donut__swatch{border-radius:3px;width:.8rem;height:.8rem}.donut__figure,.donut__pct{font-variant-numeric:tabular-nums;text-align:right}.donut__figure{font-family:var(--font-mono);font-weight:500}.donut__pct{color:var(--muted)}.donut__unvalued{text-align:right;color:var(--muted);font-size:var(--step--1);grid-column:span 2}@media (forced-colors:active){.donut__swatch{forced-color-adjust:none}}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);gap:1rem;padding:1.25rem 1.25rem 1.4rem;display:grid}.panel__title{font-size:1.25rem;line-height:1.3;font-family:var(--font-display);align-items:center;gap:.4rem;font-weight:600;display:flex}.tile .panel__title{font-size:1.0625rem}.rows{gap:.6rem;display:grid}.row{grid-template-columns:5.5rem 1fr;align-items:baseline;gap:.75rem;display:grid}.row dt{color:var(--muted);font-size:var(--step--1)}.row dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.signal{align-items:flex-start;gap:.45rem;display:inline-flex}.signal__dot{border-radius:50%;flex:none;width:.55rem;height:.55rem;margin-top:calc(.775em - .275rem)}.signal--ok .signal__dot{background:var(--ok)}.signal--warn .signal__dot{background:var(--warn)}.signal--danger .signal__dot{background:var(--danger)}.signal--idle .signal__dot{background:var(--idle)}@media (width<=960px){.dashboard{grid-template-columns:1fr;grid-template-areas:"binder""side"}.dashboard__figures--stacked{border-right:0;flex-direction:row;padding-right:0}}.upcoming{gap:1rem;max-width:38rem;display:grid}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notice{color:var(--danger);justify-items:start;gap:.75rem;display:grid}.collection{gap:1.5rem;display:grid}.collection__head{gap:.5rem;display:grid}.collection__head .lede{font-variant-numeric:tabular-nums;max-width:none}.filters{gap:.9rem;display:grid}.chips{flex-wrap:wrap;gap:.5rem;display:flex}.card-binders{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;display:inline-flex}.card-binders__one{align-items:center;gap:.2rem;display:inline-flex}.chips__actions{flex-wrap:wrap;align-items:center;gap:.25rem;margin-left:.25rem;display:inline-flex}.chip{appearance:none;font:inherit;color:var(--ink);border:1px solid var(--rb-chip-border);cursor:pointer;background:0 0;border-radius:999px;align-items:center;min-height:2.75rem;padding:.4rem 1rem;font-size:.9375rem;font-weight:400;text-decoration:none;display:inline-flex}.chip:hover{color:var(--ink);border-color:#ffffff8c}.chip--active,.chip--active:hover{background:var(--ink);border-color:var(--ink);color:var(--page)}.chip__count{font-family:var(--font-mono);margin-left:.375rem;font-size:.875rem;font-weight:500}.filters__row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem 1.25rem;display:flex}.field--inline{align-items:center;gap:.6rem;display:flex}.field--inline input{width:min(22rem,100%);padding:.55rem .75rem}.field--inline:has(input){flex:16rem;max-width:22rem}.field select{font:inherit;font-size:var(--step--1);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s);padding:.5rem .6rem}.cards{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1.5rem 1.1rem;margin:0;padding:0;list-style:none;display:grid}.tile{min-width:0;color:var(--ink);grid-template-columns:minmax(0,1fr);gap:.15rem;text-decoration:none;display:grid}.tile__photo.pocket{margin-bottom:.75rem;transition:transform .16s,border-color .16s}.tile:hover .tile__photo{border-color:#fff6;transform:translateY(-2px)}.tile__name{font-size:.9375rem;font-weight:500;line-height:1.3}.tile:hover .tile__name{text-underline-offset:.18em;text-decoration:underline}.tile__meta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.8125rem;overflow:hidden}.tile__price{align-items:center;gap:.5rem;display:flex}.tile__listed{color:var(--ok);align-items:center;gap:.2rem;display:inline-flex}.tile__value{font-family:var(--font-mono);color:var(--ink);align-items:center;gap:.3rem;font-size:.9375rem;font-weight:500;display:inline-flex}@media (prefers-reduced-motion:reduce){.tile__photo.pocket{transition:none}}.tile--pickable{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.tile--pickable:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.tile__check{background:var(--surface);width:1.4rem;height:1.4rem;box-shadow:inset 0 0 0 2px var(--muted);border-radius:50%;position:absolute;top:.75rem;right:.75rem}.tile--picked .tile__photo.pocket{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tile--picked .tile__check{background:var(--accent);box-shadow:none}.tile--picked .tile__check:after{content:"";border:solid var(--accent-ink);border-width:0 2px 2px 0;width:.35rem;height:.65rem;position:absolute;top:.26rem;left:.48rem;transform:rotate(45deg)}.bulkbar{z-index:20;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--raised);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:1.5rem;padding:.7rem .9rem;display:flex;position:sticky;bottom:1rem;box-shadow:0 8px 24px #0000002e}.bulkbar__count{flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin:0;display:flex}.bulkbar__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bulkbar__actions select{min-height:2.25rem}.bulkbar__archive{color:var(--danger)}.toast{z-index:40;border-radius:var(--radius-m);background:var(--ink);max-width:calc(100vw - 2rem);color:var(--page);align-items:center;gap:.75rem;padding:.6rem .6rem .6rem 1rem;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000040}.toast .button--quiet{color:var(--page);font-weight:600}.toast--in-bar{max-width:none;box-shadow:none;flex-basis:100%;justify-content:space-between;position:static;transform:none}.toast__close{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 .4rem;font-size:1.25rem;line-height:1}@media (width<=520px){.cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .9rem}}.item{gap:1.25rem;display:grid}.crumb a{font-weight:500;text-decoration:none}.item__layout{grid-template-columns:minmax(0,20rem) minmax(0,44rem);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.item__sides{width:fit-content;margin:.6rem auto 0;display:flex}.item__photo img,.item__photo .pocket{aspect-ratio:59/86;object-fit:cover;border-radius:var(--radius-m);background:var(--surface);width:100%;box-shadow:0 0 0 1px var(--line);display:block}.item__body{gap:1.5rem;display:grid}.item__body header{gap:.5rem;display:grid}.item__value{gap:.15rem;display:grid}.item__amount{font-size:var(--step-2);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}@media (width<=760px){.item__layout{grid-template-columns:1fr}.item__photo{max-width:16rem}}.set-grid{grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.set-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);height:100%;color:inherit;gap:.45rem;padding:.9rem 1rem 1rem;text-decoration:none;display:grid}.set-card:hover,.set-card:focus-visible{border-color:var(--accent)}.set-card__head{align-items:center;gap:.5rem;display:flex}.set-card__name{font-weight:600;line-height:1.2}.set-title{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.set-progress{gap:.7rem;display:grid}.meter{gap:.375rem;display:grid}.meter__label{justify-content:space-between;gap:.5rem;font-size:.8125rem;display:flex}.tile__set .meter__label>span:first-child{font-family:var(--font-mono);font-weight:500}.meter__count{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.meter--quiet .meter__track{border-color:var(--rb-control-border)}.meter--quiet .meter__track>span{height:6px}.meter--quiet .meter__track>.segments__on{background:var(--muted)}.meter--complete .meter__track{border-color:var(--rb-holo-cyan)}.meter--complete .meter__track>.segments__on{background:var(--rb-holo-cyan)}@media (forced-colors:active){.segments{border-color:canvastext}.segments>.segments__on{background:highlight}}.set-table{border-collapse:collapse;width:100%;font-size:var(--step--1)}.set-table th,.set-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.5rem .6rem}.set-table th{color:var(--muted);font-weight:600}.set-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.set-table__code{font-variant-numeric:tabular-nums;white-space:nowrap}.set-table__owned td:first-child{box-shadow:inset 3px 0 0 var(--ok)}@media (width<=40rem){.set-table th:nth-child(3),.set-table td:nth-child(3){display:none}}.header-icon{width:2.75rem;height:2.75rem;color:var(--ink);border-radius:50%;place-items:center;text-decoration:none;display:grid;position:relative}.header-icon:hover,.header-icon:focus-visible,.header-icon.active{color:var(--ink);background:#ffffff14}.header-icon__badge{background:var(--accent);min-width:1.1rem;height:1.1rem;color:var(--accent-ink);border-radius:999px;place-items:center;padding:0 .25rem;font-size:.68rem;font-weight:600;line-height:1;display:grid;position:absolute;top:.05rem;right:.05rem}.conversations{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.conversation-row{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);color:inherit;align-items:center;gap:.8rem;padding:.7rem .9rem;text-decoration:none;display:flex}.conversation-row:hover,.conversation-row:focus-visible{border-color:var(--accent)}.conversation-row__thumb{object-fit:cover;background:var(--line);border-radius:4px;flex:none;width:2.6rem;height:3.6rem}.conversation-row__text{flex:1;gap:.1rem;min-width:0;display:grid}.conversation-row__top{justify-content:space-between;gap:.5rem;display:flex}.conversation-row__about,.conversation-row__snippet{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-row--unread .conversation-row__snippet{font-weight:600}.conversation-row__dot{background:var(--accent);border-radius:50%;flex:none;width:.6rem;height:.6rem}.conversation__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.conversation__actions{flex-wrap:wrap;gap:.5rem;display:flex}.conversation__listing{border:1px solid var(--line);border-radius:var(--radius-m);color:inherit;align-items:center;gap:.8rem;max-width:34rem;padding:.6rem .8rem;text-decoration:none;display:flex}.conversation__listing>span{display:grid}.thread{gap:.6rem;max-width:44rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.bubble{border-radius:var(--radius-m);gap:.25rem;max-width:min(32rem,85%);padding:.6rem .8rem;display:grid}.bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.bubble__photo{border-radius:var(--radius-s);max-width:min(16rem,100%);display:block}.bubble--them{background:var(--surface);border:1px solid var(--line);justify-self:start}.bubble--you{background:var(--accent);color:var(--accent-ink);justify-self:end}.bubble--you .caption{color:inherit;opacity:.8}.reply{gap:.5rem;max-width:44rem;margin-top:1rem;display:grid}.reply__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.achievements{gap:.9rem;display:grid}.achievements__heading{font-size:var(--step-0);margin:.4rem 0 .5rem}.badge-grid{grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.achievement{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);color:inherit;align-items:center;gap:.8rem;height:100%;padding:.7rem .8rem;text-decoration:none;display:flex}a.achievement:hover,a.achievement:focus-visible{border-color:var(--accent)}.achievement--locked{opacity:.55}.achievement__text{gap:.1rem;min-width:0;display:grid}.badge-mark{color:var(--muted);border:2px solid var(--line);border-radius:50%;flex:none;place-items:center;display:grid}.badge-mark--earned{color:var(--ink);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--foil) border-box;border:2px solid #0000}@media (forced-colors:active){.badge-mark--earned{border-color:highlight}}.unlocks{z-index:30;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#1d1d25d1;border:1px solid #fff3;border-radius:16px;gap:.75rem;width:min(26.25rem,100vw - 2rem);padding:1.125rem;animation:.4s ease-out live-in;display:grid;position:fixed;bottom:1rem;right:1rem;box-shadow:0 16px 40px #00000073}.unlocks:before{content:"";background:linear-gradient(90deg, var(--rb-holo-cyan) 0 33.3%, var(--rb-holo-iris) 33.3% 66.6%, var(--rb-holo-pink) 66.6%);border-radius:2px;height:3px}.unlock__text>.caption:first-child{letter-spacing:var(--action-tracking);text-transform:uppercase;font-size:.6875rem}.unlock{align-items:center;gap:.7rem;display:flex}.unlock__text{display:grid}.unlock__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.unlock__actions .caption{margin-right:auto}.research__result{gap:.35rem;display:grid}.research__value{font-size:var(--step-4);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.05}.research__range{font-size:var(--step-0);font-family:var(--font-mono);color:var(--muted);margin-left:.6rem;font-weight:500}.research__running{color:var(--muted);align-items:center;gap:.6rem;display:flex}.spinner{border:2px solid var(--line);border-top-color:var(--signal);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner{animation-duration:2.4s}}.comps summary{cursor:pointer;color:var(--signal);font-weight:600}.comps table{border-collapse:collapse;width:100%;font-size:var(--step--1);margin-top:.75rem}.comps th{text-align:left;color:var(--muted);padding:0 .5rem .4rem 0;font-weight:600}.comps td{border-top:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:.5rem .5rem .5rem 0}.comps .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-right:0;font-weight:600}.comps__kind{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding-right:.9rem;font-size:.75rem;font-weight:600}@media (width<=520px){.comps th:nth-child(3),.comps td:nth-child(3){display:none}}.segmented{box-shadow:inset 0 0 0 1px var(--rb-control-border);background:0 0;border-radius:10px;padding:4px;display:inline-flex}.segmented button{appearance:none;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:2.25rem;padding:.35rem 1rem;font-size:.9375rem;font-weight:500}.segmented button[aria-pressed=true]{color:var(--page);background:var(--ink)}.table.MuiDataGrid-root{--DataGrid-containerBackground:var(--surface);--DataGrid-rowBorderColor:var(--line);border-color:var(--line);border-radius:var(--radius-m);background:var(--surface);color:var(--ink);font-family:var(--font);font-size:.9375rem}.table .MuiDataGrid-columnHeaderTitle{letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:400}.table .MuiDataGrid-row{cursor:pointer}.table .MuiDataGrid-row:hover{background:#ffffff08}.table .MuiDataGrid-cell{align-items:center;display:flex}.table .MuiDataGrid-cell:focus,.table .MuiDataGrid-cell:focus-within,.table .MuiDataGrid-columnHeader:focus,.table .MuiDataGrid-columnHeader:focus-within{outline:2px solid var(--signal);outline-offset:-2px}.table__thumb{aspect-ratio:59/86;object-fit:cover;background:var(--sleeve);border-radius:3px;width:32px;display:block}.table__name{color:var(--ink);font-weight:500;text-decoration:none}.table__name:hover{text-decoration:underline}.table__value-cell{justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.table__value{font-family:var(--font-mono);color:var(--ink);align-items:center;gap:.3rem;font-weight:500;display:inline-flex}.filters__export{margin-left:auto}@media (width<=520px){.filters__export{margin-left:0}}.stats{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.9rem;display:grid}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);gap:.25rem;padding:1.25rem 1.5rem 1.375rem;display:grid}.stat dt{color:var(--muted);letter-spacing:var(--label-tracking);text-transform:uppercase;font-size:.75rem}.stat dd{gap:.1rem;display:grid}.stat__value{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2}.stat__note{font-size:var(--step--1);color:var(--muted)}.signal--signal .signal__dot{background:var(--signal)}.table__stack{min-width:0;line-height:1.3;display:grid}.table__stack--end{justify-items:end}.table__sub{font-size:var(--step--1);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.caption .bulb{vertical-align:-2px}.nightly{max-width:48rem}.nightly p strong{font-variant-numeric:tabular-nums}.nightly__form{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.money-input{color:var(--ink);font-size:var(--step-0);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.money-input input{font-variant-numeric:tabular-nums;width:7rem;padding:.55rem .7rem}.percent-input{align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.percent-input input{font-variant-numeric:tabular-nums;width:6rem;padding:.55rem .7rem}.promote__fields{grid-template-columns:minmax(0,1fr);gap:.8rem;display:grid}.promote__fields select{text-overflow:ellipsis;width:100%;min-width:0}.promote__rate{justify-items:start}.promote__stop{margin-right:auto}.promo-pill{border:1px solid var(--line);background:var(--sleeve);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:.15rem .55rem;font-weight:600}.promo-pill:hover{border-color:var(--signal)}.nightly__form .caption,.nightly__form .form__error{flex-basis:100%}.acquired{border-top:1px solid var(--line);gap:.5rem;padding-top:1.25rem;display:grid}.acquired__head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.acquired__fields{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}.acquired__fields input[type=date]{min-height:2.75rem}.acquired__actions{flex-wrap:wrap;gap:.6rem;display:flex}.acquired__change{font-variant-numeric:tabular-nums;font-weight:600}.acquired__change--up{color:var(--ok)}.acquired__change--down{color:var(--danger)}.acquired__change .caption{font-weight:400}.badges{vertical-align:.12em;flex-wrap:wrap;gap:.3rem;max-width:100%;display:inline-flex}.badge{font-family:var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;max-width:100%;padding:.16rem .3rem;font-size:.625rem;font-weight:600;line-height:1;display:inline-block;overflow:hidden}.badge--rush{color:var(--accent);border-color:var(--accent)}.badge--speed{color:var(--rb-holo-cyan);border-color:var(--rb-holo-cyan)}.badge--sealed{color:var(--warn);border-color:var(--warn)}.badge--chase{color:var(--accent);border-color:var(--accent)}.badge--reverse{color:var(--rb-holo-cyan);border-color:var(--rb-holo-cyan)}.badge--first{color:var(--ink);border-color:var(--ink)}.badge--wotc{color:var(--warn);border-color:var(--warn);border-style:dashed}.badge--base{color:var(--page);background:var(--warn);border-color:var(--warn);border-radius:999px;padding-inline:.45rem}.item__body header .badges{justify-self:start}.printed-name{font-size:var(--step-2);color:var(--muted);margin-top:-.25rem}.table__with-badges{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.credits{max-width:1400px;color:var(--muted);margin:0 auto;padding:1.5rem clamp(1rem,4vw,2.5rem) 2rem;font-size:.8125rem;line-height:1.55}.credits a{color:inherit}.shell:has(.page--wide) .credits{max-width:112rem}.packaging{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:inline-flex}.link-button{appearance:none;font:inherit;font-size:var(--step--1);color:var(--signal);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.link-button:disabled{opacity:.6;cursor:progress}.filterbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.filterbar__clear{margin-left:.25rem}.multiselect{position:relative}.multiselect__button span{color:inherit;opacity:.7;font-size:.7em}.multiselect__menu{z-index:20;background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-m);gap:.1rem;min-width:12rem;margin:0;padding:.4rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0;box-shadow:0 10px 30px #0000002e}.multiselect__option{border-radius:var(--radius-s);font-size:var(--step--1);cursor:pointer;align-items:center;gap:.55rem;padding:.45rem .55rem;display:flex}.multiselect__option:hover{background:var(--sleeve)}.multiselect__option input{accent-color:var(--accent);width:1rem;height:1rem}.settings{gap:1.5rem;max-width:64rem;display:grid}.settings .panel__title .badge{margin-left:.25rem}.settings__layout{grid-template-columns:11rem 1fr;align-items:start;gap:2rem;display:grid}.settings__nav{gap:.15rem;display:grid;position:sticky;top:1rem}.settings__link{color:var(--muted);border-radius:var(--radius-s);border-left:3px solid #0000;padding:.5rem .75rem;font-weight:600;text-decoration:none}.settings__link:hover{color:var(--ink);background:var(--surface)}.settings__link.active{color:var(--ink);background:var(--surface);border-left-color:var(--accent)}.settings__body{gap:1.5rem;min-width:0;display:grid}.password-form{max-width:26rem}@media (width<=720px){.settings__layout{grid-template-columns:1fr;gap:1rem}.settings__nav{border-bottom:1px solid var(--line);gap:.25rem;display:flex;position:static;overflow-x:auto}.settings__link{background:0 0;border-bottom:3px solid #0000;border-left:0;border-radius:0}.settings__link.active{border-bottom-color:var(--accent);background:0 0}}.integrations{gap:1rem;display:grid}.integrations__grid{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.integration{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);gap:.9rem;padding:1.1rem 1.25rem 1.25rem;transition:border-color .3s,box-shadow .3s;display:grid}.integration--live{border-color:color-mix(in srgb, var(--ok) 55%, var(--line));box-shadow:inset 3px 0 0 var(--ok)}.integration__head{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.integration__mark{border-radius:var(--radius-s);background:var(--raised);border:1px solid var(--line);width:2.5rem;height:2.5rem;color:var(--accent);flex:none;place-items:center;display:grid}.integration__mark svg{display:block}.integration--live .integration__mark{color:var(--ok);background:color-mix(in srgb, var(--ok) 10%, var(--raised));border-color:color-mix(in srgb, var(--ok) 45%, var(--line))}.integration__name{font-size:var(--step-1);font-family:var(--font-display);flex:1;margin:0;font-weight:600}.integration__live{align-items:center;gap:.9rem;display:flex}.integration__live .check{flex:none}.integration__live--new{animation:.5s ease-out live-in}.integration__actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.integration__actions .button{justify-self:auto;align-items:center;gap:.5rem;display:inline-flex}.status-pill{font-family:var(--font-display);letter-spacing:var(--action-tracking);text-transform:uppercase;border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.status-pill__dot{background:var(--idle);border-radius:50%;width:.45rem;height:.45rem}.status-pill--ok{color:var(--ok);border-color:var(--ok)}.status-pill--warn .status-pill__dot{background:var(--warn)}.status-pill--sold{color:var(--rb-holo-cyan);border-color:var(--rb-holo-cyan)}.check circle{fill:color-mix(in srgb, var(--ok) 16%, transparent);stroke:var(--ok);stroke-width:1.5px}.check path{fill:none;stroke:var(--ok);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.check--draw circle{stroke-dasharray:70;stroke-dashoffset:70px;animation:.5s ease-out forwards draw}.check--draw path{stroke-dasharray:20;stroke-dashoffset:20px;animation:.35s ease-out .4s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}@keyframes live-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.check--draw circle,.check--draw path{stroke-dashoffset:0;animation:none}.integration__live--new,.sell__active--new{animation:none}}.ghl-form{gap:.9rem;display:grid}.ghl-steps{font-size:var(--step--1);gap:.4rem;margin:0;padding-left:1.2rem;display:grid}.ghl-steps code{background:var(--raised);border:1px solid var(--line);white-space:nowrap;border-radius:4px;padding:.05rem .3rem;font-size:.78rem;line-height:1.9}.secret-input{align-items:center;gap:.5rem;display:flex}.secret-input input{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.spinner--inline{border-color:color-mix(in srgb, var(--accent-ink) 35%, transparent);border-top-color:var(--accent-ink);width:.9rem;height:.9rem;display:inline-block}.field textarea{font:inherit;font-size:var(--step-0);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s);resize:vertical;padding:.7rem .8rem;font-weight:400}.sell__form{gap:.9rem;display:grid}.sell__active{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.sell__active>div{flex:1;min-width:12rem}.sell__active--new{animation:.5s ease-out live-in}.sell__cancel{border:1px solid var(--warn);border-radius:var(--radius-m);gap:.5rem;padding:.75rem 1rem;display:grid}.sell__cancel p{margin:0}.listings__cancel{color:var(--warn);white-space:nowrap;font-weight:600}.lock-mark{vertical-align:-1px;color:var(--muted);display:inline-flex}.sell__end{flex-wrap:wrap;gap:.5rem;display:flex}.sell__reprice{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}.sell__reprice .money-input input{width:7rem}.sell__shipping{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}.sell__shipping select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s);max-width:100%;padding:.3rem .5rem}.sell__thumb{object-fit:cover;border:1px solid var(--line);border-radius:4px;width:3.5rem;height:4.9rem}.sell__photos{border:0;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;display:flex}.sell__promote{border:0;gap:.8rem;margin:0;padding:0;display:grid}.sell__promote-toggle{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.sell__photos legend{font-size:var(--step--1);color:var(--muted);margin-bottom:.35rem;font-weight:600}.sell__photo{justify-items:center;gap:.25rem;display:grid;position:relative}.sell__photo img{object-fit:cover;border:1px solid var(--line);border-radius:4px;width:4.5rem;height:6.3rem}.sell__photo input[type=checkbox]{accent-color:var(--accent);width:1rem;height:1rem;position:absolute;top:.3rem;left:.3rem}.sell__add{border:1px dashed var(--line);width:4.5rem;height:6.3rem;color:var(--signal);font-size:var(--step--1);text-align:center;cursor:pointer;border-radius:4px;place-items:center;font-weight:600;display:grid}.sell__add input{opacity:0;width:1px;height:1px;position:absolute}.sell__add:focus-within{outline:3px solid var(--signal);outline-offset:2px}.table-wrap{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);overflow-x:auto}.listings{border-collapse:collapse;width:100%;font-size:.9375rem}.listings th{text-align:left;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:1.125rem;font-size:.75rem;font-weight:400}.listings td{border-top:1px solid var(--line);vertical-align:middle;padding:.75rem 1.125rem}.listings .num{text-align:right;font-family:var(--font-mono);white-space:nowrap;font-weight:500}.listings th.num{font-family:var(--font);font-weight:400}.table .signal{align-items:center}.table .signal__dot{margin-top:0}.listings__card{color:var(--ink);align-items:center;gap:.7rem;min-width:16rem;font-weight:600;text-decoration:none;display:flex}.listings__card:hover span{text-decoration:underline}.listings__sort,.listings__views{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.listings__sort{color:var(--muted);letter-spacing:inherit;text-transform:inherit;font-weight:400}.listings__sort:hover,.listings__views:hover{color:var(--signal)}.listings__views{font-family:var(--font-mono);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.listings__made{font:inherit;font-size:var(--step--1);color:var(--ok);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:block}.listings__offer{font-size:var(--step--1)}.sell__earnings summary{cursor:pointer;color:var(--signal);font-weight:600;font-size:var(--step--1)}.sell__earnings .earnings{margin-top:.6rem;position:static}.earnings{gap:.6rem;max-width:min(26rem,100vw - 4.5rem);display:grid;position:sticky;left:.9rem}.earnings__lines{gap:.25rem;margin:0;display:grid}.earnings__lines>div{justify-content:space-between;gap:1rem;display:flex}.earnings__lines dd{font-variant-numeric:tabular-nums;margin:0}.earnings__net{border-top:1px solid var(--line);padding-top:.3rem;font-weight:600}.listings__detail td{background:var(--sleeve);border-top:0}.traffic{gap:.8rem;max-width:min(44rem,100vw - 4.5rem);padding:.4rem 0;display:grid;position:sticky;left:.9rem}.traffic__figures{flex-wrap:wrap;gap:.5rem 2rem;margin:0;display:flex}.traffic__figures dt{color:var(--muted);font-size:var(--step--1)}.traffic__figures dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.traffic__sources{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.traffic__sources li{grid-template-columns:minmax(6.5rem,9rem) 1fr 3rem;align-items:center;gap:.75rem;display:grid}.traffic__bar{background:var(--line);border-radius:999px;height:.5rem;overflow:hidden}.traffic__bar span{background:var(--signal);border-radius:999px;height:100%;display:block}.traffic__count{text-align:right;font-variant-numeric:tabular-nums}.listings__card img,.listings__blank{object-fit:cover;border:1px solid var(--line);background:var(--raised);border-radius:3px;flex:none;width:2.2rem;height:3.1rem}.sell__seo summary{cursor:pointer;color:var(--signal);font-weight:600}.sell__seo>*+*{margin-top:.75rem}.seo-preview{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--page);gap:.2rem;padding:.8rem .9rem;display:grid}.seo-preview__title{color:var(--signal);font-size:var(--step-1);overflow-wrap:anywhere;font-weight:500}.seo-preview__text{color:var(--muted);font-size:var(--step--1)}.game-mark{height:1.375rem;color:var(--ink);font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid #f5f2ec8c;border-radius:4px;justify-content:center;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:500;line-height:1;display:inline-flex}.item__game{margin-bottom:.35rem}.legal{gap:.9rem;max-width:44rem;padding-bottom:3rem;display:grid}.legal h2{font-size:var(--step-2);font-family:var(--font-display);margin:1rem 0 0;font-weight:600}.legal ul{gap:.45rem;margin:0;padding-left:1.25rem;display:grid}.ebay-setup{border-top:1px solid var(--line);gap:.85rem;padding-top:.25rem;display:grid}.ebay-setup__row{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;display:grid}.ebay-setup__package summary{cursor:pointer;color:var(--signal);font-weight:600}.ebay-setup__package>*+*{margin-top:.75rem}.team__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.team__row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding:.75rem 0;display:grid}.team__who{min-width:0;display:grid}.team__email{overflow-wrap:anywhere;font-weight:600}.team__actions{flex-wrap:wrap;grid-column:1/-1;gap:1rem;display:flex}.team__actions:empty{display:none}.team__subhead{margin:1.25rem 0 .5rem;font-size:1rem}.team__invite{margin-top:.5rem}.account__switch{max-width:16rem;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:.3rem .5rem;font-weight:500}.no-access{max-width:36rem;margin:3rem auto}.admin__create{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:end;gap:1rem;display:grid}.activity__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.activity__row{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.65rem 0;display:grid}.activity__text{overflow-wrap:anywhere;gap:.1rem;display:grid}.activity__filters{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.activity__icon{width:2rem;height:2rem;color:var(--muted);background:color-mix(in srgb, currentColor 14%, transparent);border-radius:50%;place-items:center;display:grid}.chip .activity__icon{width:auto;height:auto;color:inherit;background:0 0}.activity__icon--selling{color:var(--ok)}.activity__icon--research{color:var(--signal)}.activity__icon--cards{color:var(--warn)}.activity__icon--people{color:var(--accent)}.chip--icon{align-items:center;gap:.35rem;display:inline-flex}.avatar{background:var(--accent);color:var(--accent-ink);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.account-menu{position:relative}.account-menu__button{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:2px;display:grid}.account-menu__button:hover,.account-menu__button[aria-expanded=true]{box-shadow:0 0 0 2px var(--accent)}.account-menu__popover{z-index:20;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--raised);min-width:14rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 16px 40px #00000073}.account-menu__who{border-bottom:1px solid var(--line);overflow-wrap:anywhere;gap:.1rem;margin-bottom:.25rem;padding:.55rem .7rem .6rem;display:grid}.account-menu__item{border-radius:var(--radius-s);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.55rem .7rem;font-weight:500;text-decoration:none;display:block}.account-menu__item:hover,.account-menu__item:focus-visible{background:var(--rb-iris-wash);outline:none}.dialog{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);width:min(28rem,100vw - 2rem);color:var(--ink);padding:1.5rem}.dialog::backdrop{background:#050508b3}.dialog__actions{justify-content:flex-end;gap:.6rem;display:flex}.profile__photo{align-items:center;gap:1rem;display:flex}.profile__avatar{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:grid;position:relative}.profile__avatar-hint{color:#fff;text-align:center;background:#05050c99;border-radius:0 0 999px 999px;padding:.2rem 0 .35rem;font-size:.7rem;font-weight:600;position:absolute;inset:auto 0 0}.profile__avatar:hover .profile__avatar-hint,.profile__avatar:focus-visible .profile__avatar-hint{background:#05050ccc}.profile__names{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=480px){.profile__names{grid-template-columns:1fr}}.admin__panels{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:1rem;display:grid}.admin__panels>.panel{align-content:start}.admin__pending{gap:.5rem;padding:0;list-style:none;display:grid}.admin__pending li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.admin__pending-actions{gap:1rem;display:flex}.account-games{gap:.6rem;display:grid}.game-picker{flex-wrap:wrap}.game-picker__chip{align-items:center;gap:.45rem;display:inline-flex}.game-picker__chip:disabled{cursor:default;opacity:.6}.onboarding{gap:1.25rem;max-width:44rem;margin:2rem auto;display:grid}.onboarding__progress{gap:.5rem;padding:0;list-style:none;display:flex}.onboarding__dot{font-size:var(--step--1);color:var(--muted);flex:1;gap:.4rem;display:grid}.onboarding__dot-mark{background:var(--line);border-radius:2px;height:4px}.onboarding__dot--done .onboarding__dot-mark{background:var(--muted)}.onboarding__dot--current{color:var(--ink);font-weight:600}.onboarding__dot--current .onboarding__dot-mark{background:var(--accent)}.onboarding__panel{gap:1.1rem;padding:1.75rem}.onboarding__title{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.4rem)}.onboarding__title:focus{outline:none}.onboarding__points{gap:.85rem;padding-left:1.4rem;line-height:1.5;display:grid}.onboarding__points li::marker{color:var(--accent);font-weight:600}.onboarding__links{gap:.5rem;padding-left:1.2rem;display:grid}.onboarding__check{align-items:center;gap:.5rem;display:inline-flex}.onboarding__actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding-top:.5rem;display:flex}.onboarding__spacer{flex:1}@media (width<=40rem){.onboarding{margin:1rem auto}.onboarding__panel{padding:1.25rem}.onboarding__dot:not(.onboarding__dot--current) .onboarding__dot-label{visibility:hidden}.onboarding__dot-label{white-space:nowrap}}.button--danger{color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger);background:0 0;padding:.45rem .9rem;font-weight:600}.status-chip{font-size:var(--step--1);color:var(--ink);white-space:nowrap;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.status-chip__dot{border-radius:50%;width:.5rem;height:.5rem}.status-chip--ok .status-chip__dot{background:var(--ok)}.status-chip--warn .status-chip__dot{background:var(--warn)}.status-chip--danger .status-chip__dot{background:var(--danger)}.admin__collections{gap:.75rem;display:grid}.admin__collections-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.admin__sort{align-items:center;gap:.5rem;display:inline-flex}.admin__name{font-weight:600}.admin__table td{vertical-align:top}.admin__budget{min-width:13rem}.admin__who{flex-wrap:wrap;align-items:center;gap:.35rem 1rem;display:flex}.admin__list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.admin__list li{flex-wrap:wrap;justify-content:space-between;gap:.15rem 1rem;display:flex}.admin__subhead{font-size:var(--step-0);margin:0;font-weight:600}.admin__budget-row{flex-wrap:wrap;align-items:end;gap:1rem 1.5rem;display:flex}.admin__slider{flex:18rem}.admin__slider input[type=range]{width:100%;accent-color:var(--accent)}.admin__slider-ends{justify-content:space-between;justify-self:stretch;max-width:none;display:flex}.admin__toggles{border-top:1px solid var(--line);gap:.75rem;padding-top:1rem;display:grid}.admin__toggle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.admin__toggle p{max-width:38rem}.budget-meter{gap:.25rem;display:grid}.budget-meter__track{background:var(--line);border-radius:999px;height:.5rem;display:block;overflow:hidden}.budget-meter__fill{border-radius:inherit;background:var(--accent);height:100%;display:block}.budget-meter--warn .budget-meter__fill{background:var(--warn)}.budget-meter--danger .budget-meter__fill{background:var(--danger)}.suspended-banner{border:1px solid var(--danger);border-radius:var(--radius-m);background:var(--surface);margin-bottom:1.25rem;padding:.75rem 1rem}.spend-chart{gap:.75rem;display:grid}.spend-chart__head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.spend-chart__plot{grid-template-columns:auto 1fr;gap:.5rem;height:13rem;display:grid}.spend-chart__axis{font-size:var(--step--1);color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;padding-bottom:1.5rem;display:flex}.spend-chart__axis span{transform:translateY(-50%)}.spend-chart__axis span:last-child{transform:translateY(50%)}.spend-chart__bars{grid-auto-columns:1fr;grid-auto-flow:column;padding-bottom:1.5rem;display:grid;position:relative}.spend-chart__grid-layer{position:absolute;inset:0 0 1.5rem}.spend-chart__grid{background:var(--line);height:1px;position:absolute;left:0;right:0}.spend-chart__slot{justify-content:center;height:100%;display:flex;position:relative}.spend-chart__hit{appearance:none;cursor:default;z-index:1;background:0 0;border:0;justify-content:center;align-items:flex-end;width:100%;height:100%;padding:0 2px;display:flex;position:relative}.spend-chart__hit:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.spend-chart__bar{background:var(--muted);opacity:.55;border-radius:4px 4px 0 0;width:100%;max-width:24px;min-height:0;display:block}.spend-chart__hit--current .spend-chart__bar{background:var(--accent);opacity:1}.spend-chart__hit:hover .spend-chart__bar,.spend-chart__hit:focus-visible .spend-chart__bar{opacity:1}.spend-chart__month{font-size:var(--step--1);color:var(--muted);position:absolute;bottom:-1.5rem}.spend-chart__tip{z-index:2;background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-s);min-width:8.5rem;font-size:var(--step--1);color:var(--muted);pointer-events:none;gap:.1rem;padding:.45rem .65rem;display:grid;position:absolute;bottom:calc(100% - 1rem);left:50%;box-shadow:0 6px 18px #0000001f}.spend-chart__tip strong{color:var(--ink);font-size:var(--step-0);font-variant-numeric:tabular-nums}.spend-chart__tip--left{left:auto;right:50%}@media (width<=40rem){.spend-chart__month{font-size:.7rem}}.visiting-banner{border:1px solid var(--accent);border-radius:var(--radius-m);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:1.25rem;padding:.75rem 1rem;display:flex}.binder-research{gap:.5rem;margin-block:.75rem;display:grid}.binder-research__skipped{color:var(--muted);font-size:var(--step--1);margin:0;padding-inline-start:1.25rem}.binder-research__note{color:var(--ink)}.bulk-list{justify-items:start;gap:1rem;display:grid}.bulk-list>*{justify-self:stretch}.bulk-list>.button{justify-self:start}.chips__actions a.button,.bulk-list a.button{text-decoration:none}.bulk-list__settings{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),18rem));align-items:end;gap:.75rem 1.25rem;padding:1rem;display:grid}.bulk-list__settings>.sell__promote,.bulk-list__settings>.form__error,.bulk-list__wide{grid-column:1/-1}.bulk-list__channel{margin:0;font-weight:600}.bulk-list__table input:not([type=checkbox]),.bulk-list__table select{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--raised);color:var(--ink);font:inherit;padding:.4rem .55rem}.field--check{color:var(--ink);align-items:center;gap:.5rem;display:flex}.bulk-list__table td{vertical-align:top}.bulk-list__card{align-items:flex-start;gap:.7rem;min-width:18rem;display:flex}.bulk-list__card img,.bulk-list__card .listings__blank{object-fit:cover;border:1px solid var(--line);border-radius:3px;flex:none;width:2.2rem;height:3.1rem}.bulk-list__title{flex:1;gap:.2rem;display:grid}.bulk-list__title input{width:100%}.bulk-list__price{text-align:right;width:6.5rem}.bulk-list__each{display:block}.bulk-list__copies{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bulk-list__copies .segmented button{font-size:var(--step--1)}.bulk-list__off td:not(:first-child){opacity:.55}.bulk-list__footer{background:var(--page);border-top:1px solid var(--line);gap:.5rem;padding-block:.75rem;display:grid;position:sticky;bottom:0}.binder-run{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.25rem 1rem;margin-block-end:1.25rem;padding:.875rem 1rem;display:grid}.binder-run>.meter,.binder-run>.caption{grid-column:1}.binder-run__problems{font-size:var(--step--1);color:var(--muted);grid-column:1;margin:0;padding-inline-start:1.25rem}.binder-run__hide{grid-area:1/2/span 2;align-self:center}.tile__research{font-size:var(--step--1);color:var(--muted);white-space:nowrap}.tile__research--running{color:var(--accent)}.tile__research--running:before{content:"";background:currentColor;border-radius:50%;width:.5rem;height:.5rem;margin-inline-end:.3rem;animation:1.2s ease-in-out infinite tile-research-pulse;display:inline-block}@keyframes tile-research-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.tile__research--running:before{animation:none}}.tile--fresh .tile__value{color:var(--ink)}
