.pbc{--pbc-card: #ffffff;--pbc-border: #e6e6ea;--pbc-border-strong: #c9c9d0;--pbc-text: #1a1a1e;--pbc-muted: #5c5c66;--pbc-accent: #b23c0a;--pbc-on-accent: #ffffff;--pbc-field: #f0f0f2;--pbc-dark: #1a1a1e;--pbc-dark-hover: #33333a;--pbc-on-dark: #ffffff;--pbc-stage-top: #434347;--pbc-stage-bot: #2e2e33;--pbc-stage-ink: #b4b4be;--pbc-hi: #e8590c;--pbc-radius: 16px;--pbc-radius-sm: 10px;color:var(--pbc-text);font-size:15px;line-height:1.5;letter-spacing:normal}.pbc *,.pbc *:before,.pbc *:after{box-sizing:border-box}.pbc [hidden]{display:none!important}.pbc button,.pbc a.pbc__btn{text-transform:none;letter-spacing:normal;box-shadow:none;margin:0;min-height:0;text-shadow:none}.pbc canvas{max-width:none}.pbc__inner{max-width:var(--pbc-max, 1240px);margin:0 auto;display:grid;gap:20px;padding-block:var(--pbc-pad-top, 24px) var(--pbc-pad-bottom, 56px);padding-inline:var(--pbc-gutter, 24px)}@media(max-width:749px){.pbc__inner{padding-inline:var(--pbc-gutter, 16px)}}.pbc__head{display:grid;gap:6px;max-width:640px}.pbc__label{font-size:12px;font-weight:700;line-height:1.3;color:var(--pbc-accent)}.pbc__title{margin:0;color:inherit;text-transform:none;font-size:32px;font-weight:800;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}@media(max-width:749px){.pbc__title{font-size:26px}}.pbc__lead{margin:0;color:var(--pbc-muted);font-size:15px;line-height:1.55}.pbc__ctarow{margin-top:8px}.pbc__meta{font-size:13px;color:var(--pbc-muted);font-variant-numeric:tabular-nums}.pbc__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 18px;border-radius:999px;border:1px solid var(--pbc-dark);background:var(--pbc-dark);color:var(--pbc-on-dark);font-family:inherit;font-size:14px;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.pbc__btn:hover{background:var(--pbc-dark-hover);border-color:var(--pbc-dark-hover)}.pbc a.pbc__btn,.pbc a.pbc__btn:hover,.pbc a.pbc__btn:visited{color:var(--pbc-on-dark);text-decoration:none}.pbc__btn--ghost{background:var(--pbc-card);color:var(--pbc-text);border-color:var(--pbc-border)}.pbc__btn--ghost:hover{background:var(--pbc-card);border-color:var(--pbc-border-strong)}.pbc__arrow{flex:none}.pbc__chips{display:flex;gap:8px;flex-wrap:wrap}.pbc__chip{height:34px;padding:0 15px;border-radius:999px;cursor:pointer;border:1px solid var(--pbc-border);background:var(--pbc-card);color:var(--pbc-text);font-family:inherit;font-size:13px;font-weight:600;line-height:1;white-space:nowrap}.pbc__chip:hover{border-color:var(--pbc-border-strong)}.pbc__chip[aria-pressed=true]{background:var(--pbc-dark);border-color:var(--pbc-dark);color:var(--pbc-on-dark)}.pbc__chip--num{min-width:46px;font-size:14px;font-variant-numeric:tabular-nums}.pbc__btn:focus-visible,.pbc__chip:focus-visible,.pbc__cell:focus-visible,.pbc__part:focus-visible{outline:2px solid var(--pbc-accent);outline-offset:2px}.pbc__grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:990px){.pbc__grid{grid-template-columns:minmax(0,1.6fr) minmax(340px,1fr)}.pbc__main{position:sticky;top:16px}}.pbc__main,.pbc__side{display:grid;gap:16px;min-width:0}.pbc__stage{position:relative;aspect-ratio:4 / 3;max-width:100%;border-radius:var(--pbc-radius);overflow:hidden;border:1px solid var(--pbc-stage-bot);background:linear-gradient(180deg,var(--pbc-stage-top),var(--pbc-stage-bot))}.pbc__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab}.pbc__canvas:active{cursor:grabbing}.pbc__badges{position:absolute;top:14px;left:14px;display:flex;gap:6px;pointer-events:none}.pbc__badge{background:var(--pbc-accent);color:var(--pbc-on-accent);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:5px 9px;border-radius:6px;line-height:1.2}.pbc__views{position:absolute;right:12px;bottom:12px;display:flex;gap:6px}.pbc__views .pbc__chip{height:32px;padding:0 13px}.pbc__views .pbc__chip[aria-pressed=true]{border-color:var(--pbc-card);box-shadow:0 0 0 1px var(--pbc-dark)}.pbc__status{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;text-align:center;color:var(--pbc-stage-ink);font-size:14px;pointer-events:none}.pbc__hint{position:absolute;left:16px;bottom:18px;font-size:12px;color:var(--pbc-stage-ink);pointer-events:none}@media(max-width:749px){.pbc__hint{display:none}}.pbc__stats{display:flex;flex-wrap:wrap;gap:8px 32px;align-items:baseline;padding:16px 20px;background:var(--pbc-card);border:1px solid var(--pbc-border);border-radius:var(--pbc-radius)}.pbc__stat{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:14px;color:var(--pbc-muted)}.pbc__stat b{font-size:20px;font-weight:800;color:var(--pbc-text);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.pbc__card{display:grid;gap:16px;padding:18px 20px 20px;background:var(--pbc-card);border:1px solid var(--pbc-border);border-radius:var(--pbc-radius);min-width:0}.pbc__cardhead{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap}.pbc__h3{margin:0;color:inherit;text-transform:none;font-size:17px;font-weight:800;line-height:1.25;letter-spacing:-.005em}.pbc__row{display:grid;gap:8px}.pbc__rowhead{display:flex;justify-content:space-between;gap:8px;font-size:14px;font-weight:600}.pbc__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pbc__copied{font-size:13px;font-weight:700;color:var(--pbc-accent)}.pbc__map{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:end;padding-top:14px;border-top:1px solid var(--pbc-border)}.pbc__mapcol{display:grid;gap:6px}.pbc__tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:3px;width:168px}.pbc__cell{aspect-ratio:1;padding:0;border-radius:5px;border:1px solid var(--pbc-border);background:var(--pbc-field);cursor:pointer;position:relative}.pbc__cell:hover{border-color:var(--pbc-border-strong)}.pbc__cell.is-on{background:var(--pbc-dark);border-color:var(--pbc-dark)}.pbc__cell.is-preview{background:var(--pbc-card);border:1px dashed var(--pbc-dark)}.pbc__cell.is-flipper:after{content:"";position:absolute;left:22%;right:22%;top:40%;height:20%;border-radius:2px;background:var(--pbc-accent)}.pbc__cell.is-on.is-flipper:after{background:#fff}.pbc__front{font-size:12px;color:var(--pbc-muted);text-align:center}.pbc__mapnote{margin:0;font-size:13px;line-height:1.5;color:var(--pbc-muted)}@media(max-width:459px){.pbc__map{grid-template-columns:minmax(0,1fr)}.pbc__mapcol{justify-items:start}}.pbc__list{display:grid;gap:18px;min-width:0}.pbc__group{display:grid}.pbc__grouphead{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:8px}.pbc__part{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left;font:inherit;color:inherit;background:none;border:0;border-top:1px solid var(--pbc-border);border-radius:0;padding:10px 8px;cursor:pointer}.pbc__part:hover,.pbc__part.is-hi{background:var(--pbc-field)}.pbc__pname{min-width:0;font-size:15px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.pbc__pname small{display:block;margin-top:2px;font-size:13px;font-weight:400;color:var(--pbc-muted);font-variant-numeric:tabular-nums}.pbc__qty{font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.pbc__x{font-size:13px;font-weight:600;color:var(--pbc-muted);margin-right:2px}.pbc__part.is-hi .pbc__qty,.pbc__part.is-hi .pbc__x{color:var(--pbc-hi)}.pbc__qty--changed{color:var(--pbc-accent)}.pbc__foot{display:flex;justify-content:space-between;align-items:baseline;padding:12px 8px 0;border-top:1px solid var(--pbc-text);font-size:15px;font-weight:800}.pbc__foot span:last-child{font-size:17px;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.pbc *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/pinball-customizer.css.map */
