/* Mystery Vending v0.1 — scoped to the new experience. */
/* Saved lineup prices sit at the lower right, wrapping below status on phones. */
.mx .mx-priced-card{display:flex;flex-direction:column}
.mx .mx-card-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;border-top:1px solid #ffffff20;margin-top:auto;padding-top:10px}
.mx .mx-card-footer .mx-state{flex:1 1 80px;margin:0;border:0;padding:0}
.mx .mx-priced-card>b{padding-bottom:12px}
.mx .mx-priced-card>small{margin-bottom:12px}
.mx .mx-saved-prices{margin:0 0 0 auto;max-width:100%;display:grid;gap:5px;text-align:right}
.mx .mx-saved-prices>div{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:3px 8px}
.mx .mx-saved-prices dt{font-size:11px;color:#ead6a3;font-weight:600;line-height:1.3}
.mx .mx-saved-prices dt span{display:block;font-size:9px;font-weight:400}
.mx .mx-saved-prices dd{margin:0;color:#fff6e8;font-size:12px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}
.mx{--mx-gold:#ead6a3;--mx-ink:#241b20;--mx-muted:#645660;--tier:#d7be80;color:var(--mx-ink);font-family:inherit}.mx *{box-sizing:border-box}.mx [data-tier="1"]{--tier:#50c484}.mx [data-tier="2"]{--tier:#459fee}.mx [data-tier="3"]{--tier:#ab79e7}.mx [data-tier="4"]{--tier:#ed9a4e}.mx [data-tier="5"]{--tier:#ebc55e}.mx h1,.mx h2,.mx h3{line-height:1.15}.mx small{display:block}.mx p{line-height:1.55}.mx .card{margin:18px 0}.mx button,.mx .btn{cursor:pointer;min-height:44px}.mx button:disabled{cursor:not-allowed;opacity:.6}.mx button:focus-visible,.mx select:focus-visible,.mx input:focus-visible{outline:3px solid #986c20;outline-offset:3px}.mx-test{display:flex;gap:8px 24px;align-items:center;flex-wrap:wrap;background:#f4e8cb;border:1px solid #b39a61;border-radius:12px;padding:16px 20px;color:#493615}.mx-test strong{font-size:12px;letter-spacing:1px}.mx-test span{font-size:13px}.mx-controls{display:flex;gap:14px;align-items:end;flex-wrap:wrap}.mx-controls label{flex:1;min-width:180px}.mx label{display:block;font-size:13px;font-weight:700;line-height:1.6}.mx input,.mx select{display:block;width:100%;min-height:44px;padding:10px 12px;border:1px solid #9b9398;border-radius:8px;background:#fffaf2;color:#211a1e;font:inherit}.mx select{max-width:100%}.mx-controls button{flex-shrink:0}.mx-tiers{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0}.mx .mx-tier{display:flex;flex-direction:column;align-items:center;gap:8px;border:1px solid var(--tier);border-radius:16px;background:linear-gradient(145deg,#3d1724,#160d12);color:#fff6e4;padding:20px 8px;box-shadow:inset 0 0 24px color-mix(in srgb,var(--tier) 12%,transparent),0 6px 18px #1d0b1420}.mx .mx-tier[aria-pressed="true"]{outline:3px solid var(--tier);outline-offset:3px}.mx-tier b{font-size:22px;color:var(--tier)}.mx-tier small{font-size:11px;color:#e5d5d6}.mx-coin{display:grid;place-items:center;width:54px;height:54px;border:3px double var(--tier);border-radius:50%;color:var(--tier);font-size:32px;font-weight:900;font-style:italic;text-shadow:1px 1px #fff8,-1px -1px #000;box-shadow:0 0 20px color-mix(in srgb,var(--tier) 24%,transparent)}.mx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(195px,1fr));gap:18px;margin:20px 0}.mx .mx-card{position:relative;padding:12px;border:2px solid var(--tier);border-radius:16px;background:linear-gradient(140deg,#3c1423,#1a0e15);color:#fff6e8;box-shadow:inset 0 0 24px color-mix(in srgb,var(--tier) 12%,transparent),0 5px 15px #1f07182b;overflow:hidden;min-width:0}.mx-card-top{display:flex;justify-content:space-between;gap:6px;font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--tier);padding:3px 0 10px}.mx-card-top span{font-size:9px;border-bottom:1px solid currentColor}.mx-art{display:grid;place-items:center;height:235px;padding:9px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--tier) 17%,#180b12),#100a0e);border-radius:10px;border:1px solid #ffffff20;margin-bottom:12px}.mx-art img{width:100%;height:100%;max-height:217px;object-fit:contain;filter:drop-shadow(0 6px 8px #0008)}.mx-art span{color:#e0cbd6;font-size:12px}.mx-card>strong{display:block;font-size:17px;line-height:1.3}.mx-card p{font-size:12px;margin:7px 0;color:#e1d4da}.mx-card b{font-size:12px}.mx-card small{font-size:11px;margin-top:8px;overflow-wrap:anywhere}.mx-card .mx-state{font-weight:700;color:var(--tier);border-top:1px solid #ffffff20;padding-top:10px;margin-top:12px}.mx-card form{display:grid;gap:8px}.mx-card select{font-size:12px}.mx-card button{width:100%;font-size:12px}.mx-empty-slot{display:flex;height:235px;align-items:center;justify-content:center;flex-direction:column;border:1px dashed var(--tier);border-radius:10px;margin-bottom:12px}.mx-empty-slot span{font-size:70px;font-style:italic;color:var(--tier);opacity:.6}.mx-pulled .mx-art{opacity:.55}.mx-hero{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(300px,1.15fr);gap:40px;padding:30px 0;align-items:center}.mx-machine{max-width:440px;width:100%;justify-self:center;border:2px solid #bbaa82;border-radius:28px 28px 20px 20px;padding:17px;background:linear-gradient(100deg,#652f41 0,#341622 9%,#1c1017 45%,#47202f 93%,#936171);box-shadow:inset 0 0 0 5px #ffffff10,0 18px 35px #25101d40}.mx-marquee{background:#100e10;border-radius:14px;border:1px solid #c8ac6c;padding:10px;text-align:center;color:#e9d8ad}.mx-marquee img{display:block;width:100%;height:94px;object-fit:contain}.mx-marquee small{font-size:10px;letter-spacing:2.8px;margin:5px 0}.mx-glass{position:relative;overflow:hidden;height:330px;margin:15px 0;display:grid;place-items:center;border:1px solid #a9a5ad;border-radius:12px;background:radial-gradient(ellipse,#8e644b55,transparent 65%),linear-gradient(130deg,#ffffff16,transparent 36%),#130d18;box-shadow:inset 0 0 25px #0009}.mx-glass:after{content:'';position:absolute;width:40px;height:140%;background:#ffffff0c;transform:rotate(30deg);left:20%;pointer-events:none}.mx .mx-pack{display:flex;align-items:center;justify-content:space-around;flex-direction:column;position:relative;width:155px;height:225px;border:3px double #e0c58a;border-radius:12px;background:linear-gradient(130deg,#5a283b,#210c18 50%,#4b2032);box-shadow:0 15px 25px #0008,inset 0 0 25px #ead6a31a;color:#fff3d3;transform:rotate(-5deg);padding:20px 9px;z-index:1}.mx-pack>span{font-size:23px;font-weight:900;font-style:italic;letter-spacing:2px}.mx-pack b{font-size:76px;font-style:italic;line-height:1;color:#ecd59b;text-shadow:0 0 22px #ecd59b77}.mx-pack small{font-size:8px;letter-spacing:1.5px}.mx-gold{color:#efd69b}.mx-orbit{position:absolute;font-size:280px;color:#e6c87710;animation:mx-orbit 25s linear infinite}.mx-stars{position:absolute;bottom:19px;color:#e8dba4;letter-spacing:20px;animation:mx-twinkle 3s ease-in-out infinite}.mx-dispenser{display:flex;align-items:center;justify-content:center;gap:22px;border:1px solid #bfb4aa;border-radius:10px;padding:13px;color:#ebd7a7;background:linear-gradient(#0c080c,#24171f);box-shadow:inset 0 7px 8px #000}.mx-dispenser span{font-size:24px;font-weight:900;font-style:italic}.mx-dispenser small{font-size:10px;letter-spacing:1.5px}.mx-intro>small{font-size:11px;letter-spacing:2px;color:#6a414e}.mx-intro h2{font-size:clamp(28px,3.3vw,45px);margin:16px 0 25px;letter-spacing:-1.4px}.mx-intro h3{font-size:20px;margin:20px 0 10px}.mx-price{font-size:32px;font-weight:800}.mx-price small{font-size:12px;font-weight:400;margin-top:4px}.mx .mx-gold-button{width:100%;background:linear-gradient(120deg,#9f783e,#f4e2b2 45%,#d0ac68);color:#25190e;border:1px solid #89662f;box-shadow:inset 0 1px #fff7d8,0 6px 14px #61401c30;font-size:16px;font-weight:800;padding:16px;border-radius:10px}.mx .mx-fine{font-size:11px;line-height:1.5;color:#71616a}.mx-lineup-heading{display:flex;justify-content:space-between;align-items:center;gap:15px}.mx-lineup-heading h2{margin-bottom:8px}.mx-lineup-heading p{margin:0}.mx-lineup-heading button{flex-shrink:0}.mx-orders{display:grid;gap:15px}.mx-order{display:flex;align-items:center;justify-content:space-between;gap:20px;border-left:4px solid var(--tier);padding:15px;background:#ffffff60}.mx-order p{margin:6px 0;font-size:13px}.mx-order small{font-size:10px;overflow-wrap:anywhere}.mx-order form{min-width:240px;max-width:100%;display:grid;gap:8px}.mx-pulls{display:grid;gap:14px}.mx-pull{display:flex;gap:18px;align-items:center;padding:16px;border:1px solid #c5b4a1;border-left:4px solid var(--tier);border-radius:12px;background:#fff9ed90}.mx-pull img{width:60px;height:84px;object-fit:contain}.mx-pull>div{flex:1}.mx-pull small{font-size:11px}.mx-pull p{margin:6px 0;font-size:13px}.mx-sealed{display:grid;place-items:center;width:60px;height:84px;flex-shrink:0;background:#391724;border:1px solid #d8c188;border-radius:6px;color:#e6cc8d;font-weight:900;font-style:italic;font-size:35px}.mx-waiting{text-align:center;padding:50px 20px!important}.mx-waiting .mx-coin{margin:auto}.mx-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.mx-reveal{width:min(510px,94vw);max-height:94dvh;overflow:auto;border:2px solid #d7bc7c;border-radius:24px;padding:34px 28px 24px;text-align:center;background:radial-gradient(ellipse at 50% 60%,#593048,#1c0c17 75%);color:#fff2db;box-shadow:0 0 80px #ecd69f33}.mx-reveal::backdrop{background:#100915df;backdrop-filter:blur(8px)}.mx-reveal>small{font-size:10px;letter-spacing:2px;color:#d5c6aa}.mx-reveal h2{font-size:27px;margin:20px 0 12px}.mx-reveal p{font-size:13px;color:#ecdbdf}.mx .mx-close{position:absolute;right:9px;top:6px;padding:0;width:38px;background:transparent;border:0;color:#fff2db;font-size:26px;box-shadow:none}.mx-reveal-stage{position:relative;display:flex;justify-content:center;min-height:275px;align-items:center;margin:20px 0}.mx-reveal .mx-pack{width:180px;height:250px;transform:none;transition:box-shadow 1s,transform 1s}.mx-sparkles{position:absolute;color:#edcf86;font-size:33px;letter-spacing:27px;top:7px;animation:mx-twinkle 2s infinite}.mx-opening .mx-pack{animation:mx-reveal-pack 1.6s ease both;box-shadow:0 0 90px var(--tier),inset 0 0 35px var(--tier)}.mx-reveal.mx-revealed{border-color:var(--tier);box-shadow:0 0 100px color-mix(in srgb,var(--tier) 40%,transparent)}.mx-reveal-stage .mx-card{width:260px;animation:mx-card-enter .55s ease both}.mx-reveal .mx-fine{color:#bda8b4}.mx .mx-skip{min-width:200px;background:linear-gradient(#eee5dc,#aea5a3);color:#241c21;border:1px solid #b6a68e;border-radius:8px;padding:12px}.mx #mx-message:not(:empty),.mx #mx-notice:not(:empty){padding:14px;border:1px solid #be9f67;background:#fff0d1;border-radius:8px;color:#4f3414}
@keyframes mx-orbit{to{transform:rotate(360deg)}}@keyframes mx-twinkle{50%{opacity:.35;transform:translateY(-5px)}}@keyframes mx-reveal-pack{0%{transform:translateY(0)}35%{transform:translateY(-13px) rotate(-4deg)}65%{transform:translateY(-13px) rotate(4deg)}100%{transform:scale(1.12);filter:brightness(1.7)}}@keyframes mx-card-enter{from{opacity:0;transform:translateY(15px) scale(.95)}to{opacity:1;transform:none}}
@media(max-width:900px){.mx-hero{gap:24px;grid-template-columns:minmax(240px,.9fr) minmax(240px,1fr)}.mx-order{flex-direction:column;align-items:stretch}.mx-order form{min-width:0}}
@media(max-width:650px){.mx-hero{grid-template-columns:1fr;padding-top:20px}.mx-machine{max-width:310px}.mx-glass{height:260px}.mx-marquee img{height:70px}.mx-glass .mx-pack{height:190px;width:135px}.mx-tiers{gap:6px}.mx .mx-tier{padding:12px 3px;border-radius:11px;gap:6px}.mx-coin{width:36px;height:36px;font-size:23px}.mx-tier strong{font-size:11px}.mx-tier b{font-size:16px}.mx-tier small{font-size:9px;line-height:1.3}.mx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mx .mx-card{padding:9px;border-radius:12px}.mx-art{height:190px;padding:5px}.mx-art img{max-height:178px}.mx-card>strong{font-size:14px}.mx-card-top{font-size:9px;letter-spacing:0}.mx-card p{font-size:11px}.mx-lineup-heading{align-items:start;flex-direction:column}.mx-pull{gap:10px;flex-wrap:wrap;padding:12px}.mx-pull>button{width:100%}.mx-reveal{padding:34px 16px 20px}.mx-controls label{min-width:140px}.mx-card form select{font-size:11px;padding:8px 4px}.mx-empty-slot{height:190px}}
@media(prefers-reduced-motion:reduce){.mx *,.mx *:before,.mx *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.mx-dispensing .mx-glass .mx-pack{animation:mx-dispense .75s ease-in both}.mx-dispensing .mx-dispenser{box-shadow:inset 0 0 20px #edce8d88,0 0 18px #edce8d55}@keyframes mx-dispense{0%{transform:rotate(-5deg)}30%{transform:translateY(-12px) rotate(3deg)}100%{transform:translateY(230px) rotate(0);opacity:0}}

/* Vending marquee v0.2: full-width plaque with its original proportions. */
.mx .mx-marquee{padding:10px 12px 12px}
.mx .mx-marquee img{display:block;width:100%;height:auto;max-height:none;margin:0 auto;object-fit:contain}
.mx .mx-marquee small{color:#d8d3cc;margin:8px 0 0;font-size:10px;letter-spacing:2px;line-height:1.5}
@media(max-width:650px){.mx .mx-marquee{padding:8px 9px 10px}.mx .mx-marquee small{font-size:9px;letter-spacing:1.5px}}

/* Vending Metal v0.1 — approved maroon faces and champagne-gold bevels. */
.mx{
  --mx-metal-grain:repeating-linear-gradient(0deg,#ffffff0e 0px,#ffffff0e .5px,#00000024 .5px,#00000024 1px,transparent 1px,transparent 3px);
  --mx-champagne-frame:conic-gradient(from 135deg,#796545 0deg,#d7c19a 24deg,#fff7df 42deg,#b29a70 70deg,#6b593d 92deg,#e4d2ad 126deg,#fffbed 144deg,#bda57b 170deg,#806b47 181deg,#ddcba5 216deg,#fff8e5 239deg,#b59c6e 264deg,#6b583b 277deg,#e9d9b7 311deg,#fffbed 326deg,#796545 360deg);
}
.mx .mx-machine :is(.mx-glass,.mx-dispenser){
  position:relative;isolation:isolate;border:8px solid transparent;border-radius:15px;
  background:var(--mx-metal-grain) padding-box,
    repeating-linear-gradient(0deg,transparent 0 7px,#ffffff09 7px 8px,transparent 8px 11px) padding-box,
    linear-gradient(180deg,#ffffff12,transparent 24%,#00000030) padding-box,
    linear-gradient(100deg,#430716 0%,#9b2144 16%,#4c0a1c 34%,#300510 57%,#8f1c3d 83%,#480b20 100%) padding-box,
    var(--mx-champagne-frame) border-box;
  box-shadow:inset 0 1px 2px #fff0cc,inset 0 -2px 3px #17060dd9,0 0 0 1px #e8d5b0,0 2px 0 1px #635036,0 5px 10px #0006;
}
.mx .mx-machine :is(.mx-glass,.mx-dispenser)::before{
  content:"";position:absolute;inset:0;border:1px solid #fff2d5c9;border-radius:7px;
  box-shadow:inset 0 2px 4px #1c080dbf,0 0 0 2px #6f5b3e,0 0 0 3px #fff3d385;
  pointer-events:none;z-index:2;
}
.mx .mx-machine .mx-glass::after{content:none}
.mx .mx-pack{
  background:var(--mx-metal-grain),linear-gradient(135deg,#68182d,#290b16 49%,#59162b);
  border-color:#ead3a1;color:#fff1d0;
  box-shadow:0 12px 20px #19030dbf,inset 0 1px 1px #fff0c6cc,inset 0 -1px 2px #0009,inset 0 0 20px #f3d99b12;
}
.mx .mx-pack>span{color:#fff1d0;text-shadow:0 1px 1px #fff4,0 2px 3px #0009}
.mx .mx-pack small{color:#ead9c4;text-shadow:0 1px 2px #16050c;font-weight:600}
.mx .mx-pack b{color:#f1d69b;text-shadow:0 1px 1px #fff7d7,0 3px 3px #1c0715,0 0 18px #ead49b33}
.mx.mx-opening .mx-pack{box-shadow:0 0 90px var(--tier),inset 0 0 35px var(--tier)}
.mx .mx-machine .mx-orbit{opacity:.25}
.mx .mx-machine .mx-stars{color:#f1dcb3;font-size:12px;letter-spacing:15px;bottom:14px;opacity:.65}
.mx .mx-machine .mx-dispenser{min-height:66px;padding:12px 10px;gap:18px}
.mx .mx-machine .mx-dispenser span{
  font-size:28px;line-height:1;color:#efd7a0;
  background:linear-gradient(115deg,#a4803e,#fff4c9 28%,#dab968 50%,#fff4d0 64%,#9d7534);
  -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;
  filter:drop-shadow(0 1px 0 #fff0bd) drop-shadow(0 2px 1px #21080d);
}
.mx .mx-machine .mx-dispenser small{color:#fff0cc;font-size:10px;line-height:1.4;letter-spacing:1.2px;font-weight:750;text-shadow:0 1px 2px #2a0613}
.mx .mx-machine.mx-dispensing .mx-dispenser{box-shadow:inset 0 0 20px #edce8d88,0 0 0 1px #fff0ca,0 0 22px #edce8d77}
@media(max-width:650px){
  .mx .mx-machine :is(.mx-glass,.mx-dispenser){border-width:6px;border-radius:13px}
  .mx .mx-machine .mx-dispenser{min-height:60px;padding:11px 8px;gap:12px}
  .mx .mx-machine .mx-dispenser small{font-size:9px;letter-spacing:.8px}
}

/* Collector revealed pulls: keep the top result prominent and artwork fully visible. */
.slx-collector .mx-revealed-pull{min-width:0}
.slx-collector .mx-revealed-pull:has(.mx-top-pull){grid-column:1/-1;max-width:430px;width:100%;justify-self:center}
.slx-collector .mx-revealed-pull .mx-art{opacity:1}
.slx-collector .mx-revealed-pull>p{font-size:13px;overflow-wrap:anywhere}
.slx-collector .mx-revealed-pull [data-pull-trainer]{font-size:13px;max-width:100%;overflow-wrap:anywhere}
.slx-collector .mx-top-pull{color:#654810;text-align:center}
.slx-collector .mx-revealed-pull>small{color:#35414f}

.slx-collector .mx-chase{display:grid;grid-template-columns:1fr minmax(180px,280px);gap:24px;align-items:center;border:2px solid #d8c398;background:var(--silver-panel)}
.slx-collector .mx-chase .mx-saved-prices{margin:20px 0;text-align:left;font-size:20px;gap:16px;color:#241b20}
.slx-collector .mx-chase .mx-saved-prices dd{margin:4px 0;font-weight:800}
.slx-collector .mx-chase-cover{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 7px 20px #0005}
.slx-collector .mx-chase-card .mx-art{opacity:1}
@media(max-width:500px){.slx-collector .mx-chase{grid-template-columns:1fr;gap:16px}.slx-collector .mx-chase-card{width:min(100%,250px);justify-self:center}.slx-collector .mx-chase .mx-saved-prices{display:flex;gap:24px;flex-wrap:wrap;font-size:18px}}

/* Collector Pull Filters v0.1 — metallic badges and trainer attribution inside the card. */
.slx-collector .mx .mx-pull-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:20px 0 8px;scroll-margin-top:20px}
.slx-collector .mx .mx-pull-tier{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;min-height:44px;padding:8px 3px;border:2px solid transparent;border-radius:14px;background:transparent!important;box-shadow:none!important;color:#17222e!important;text-shadow:0 1px #fff8;white-space:normal}
.slx-collector .mx .mx-pull-tier:hover{background:#fff3!important;border-color:var(--tier)}
.slx-collector .mx .mx-pull-tier[aria-pressed="true"]{border-color:var(--tier);background:linear-gradient(145deg,#491327,#210c17)!important;color:#fff3da!important;text-shadow:0 1px 2px #000;box-shadow:inset 0 1px 2px #fff5,0 0 12px color-mix(in srgb,var(--tier) 40%,transparent)!important}
.slx-collector .mx .mx-pull-tier:focus-visible{outline:3px solid var(--tier);outline-offset:3px}
.slx-collector .mx-pull-ball{display:block;width:100%;max-width:100px;aspect-ratio:4/5;background-image:url('/mystery-tier-balls-v1.webp');background-size:500% auto;background-repeat:no-repeat;filter:drop-shadow(0 3px 2px #0005)}
.slx-collector .mx-pull-tier strong{font-size:15px}
.slx-collector .mx-pull-tier>span:last-child{font-size:12px}
.slx-collector .mx-card-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:4px}
.slx-collector .mx-card-identity{flex:1 1 130px;min-width:0}
.slx-collector .mx-card-identity>strong{display:block;font-size:17px;line-height:1.3;overflow-wrap:anywhere}
.slx-collector .mx-pull-attribution{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:0 1 180px;max-width:100%;color:#ead6a3;font-size:11px}
.slx-collector .mx .mx-pull-attribution [data-pull-trainer]{width:auto;max-width:100%;min-height:44px;margin:0;padding:9px 11px;white-space:normal;font-size:12px;line-height:1.4;overflow-wrap:anywhere}
.slx-collector .mx-private-trainer{color:#fff3df;font-size:12px}
.slx-collector .mx-revealed-pull .mx-priced-card>small{color:#e1d4da}
@media(max-width:650px){.slx-collector .mx .mx-pull-filters{gap:4px}.slx-collector .mx .mx-pull-tier{padding:6px 1px;border-radius:10px}.slx-collector .mx-pull-tier strong{font-size:12px}.slx-collector .mx-pull-tier>span:last-child{font-size:10px}.slx-collector .mx-card-identity>strong{font-size:14px}.slx-collector .mx-pull-attribution{flex-basis:150px}}

