.basement-hub-section{margin:0;padding:0}.basement-hub-section .bs-wall{font-size:16px;line-height:normal}.basement-hub-section .bs-btn{line-height:normal}.basement-hub-section .bs-btn:hover{filter:none}.basement-hub-section input:focus-visible,.basement-hub-section select:focus-visible,.basement-hub-section [tabindex]:focus-visible{outline:revert;outline-offset:revert}.basement-hub-section .bs-arc:focus,.basement-hub-section .bs-arc:focus-visible{outline:none;outline-offset:0}.basement-hub-section .bs-btn[disabled],.basement-hub-section .bs-btn[aria-disabled=true]{opacity:1;cursor:pointer}body:has(.basement-hub-section):before{display:none}html.bs-hub-page,html.bs-hub-page body{margin:0;padding:0;height:100%;overflow:hidden;overflow:clip}html.bs-hub-page body:before{display:none}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(press-start-2p.woff2) format("woff2")}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(vt323.woff2) format("woff2")}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(silkscreen.woff2) format("woff2")}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(silkscreen-700.woff2) format("woff2")}@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(permanent-marker.woff2) format("woff2")}@font-face{font-family:Handjet;font-style:normal;font-weight:100 900;font-display:swap;src:url(handjet.woff2) format("woff2")}.bs-wall{--bs-acid: #ffd400;--bs-red: #d40000;--bs-red-d: #8a0000;--bs-orange: #ff6a00;--bs-bone: #f2f0e6;--bs-ink: #0b0b0f;--bs-face: #c0c0c0;--bs-hi: #ffffff;--bs-lo: #808080;--bs-dark: #404040;--bs-bez-a: #31313a;--bs-bez-b: #232329;--bs-bez-c: #17171c;--bs-bez-lip: #050507;--bs-admw: 360px;--bs-px: "Press Start 2P", "Courier New", monospace;--bs-term: "VT323", "Courier New", monospace;--bs-silk: "Silkscreen", "Courier New", monospace;--bs-read: "Handjet", "VT323", "Courier New", monospace;--bs-mark: "Permanent Marker", "Comic Sans MS", cursive;--bs-logo-face: "Helvetica Neue", Helvetica, Arial, "Liberation Sans", sans-serif;--bs-noise: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='120' height='120' filter='url(%23n)'/></svg>")}html:has(.basement-hub-section),body:has(.basement-hub-section){margin:0;padding:0;height:100%;overflow:hidden;overflow:clip}.bs-wall,.bs-wall *,.bs-wall *:before,.bs-wall *:after{box-sizing:border-box;margin:0;padding:0}.bs-wall{height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:0;font-family:var(--bs-term);color:#e8e8f0;background:radial-gradient(120% 90% at 50% 0%,#131318,#0a0a0d 60%,#000);overflow:hidden;overflow:clip;position:relative}.bs-wall:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--bs-noise);opacity:.07;mix-blend-mode:overlay}.bs-wall ::selection{background:var(--bs-acid);color:#000}.bs-wall a{color:inherit}.bs-wall a:focus-visible,.bs-wall button:focus-visible{outline:3px dashed var(--bs-acid);outline-offset:3px}.bs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.bs-skip{position:absolute;left:-999px;top:0;z-index:99;font-family:var(--bs-px);font-size:10px;padding:10px 14px;background:var(--bs-acid);color:#000;text-decoration:none}.bs-skip:focus{left:8px;top:8px}.bs-tv{position:relative;width:100%;height:100%;display:flex;flex-direction:column;border-radius:0;padding:clamp(16px,2.2vh,30px) clamp(18px,2vw,36px) clamp(86px,11.5vh,122px);background:linear-gradient(160deg,var(--bs-bez-a) 0%,var(--bs-bez-b) 55%,var(--bs-bez-c) 100%);box-shadow:inset 0 2px #ffffff1a,inset 0 -3px 0 var(--bs-bez-lip),inset 3px 0 4px #ffffff0d,inset -4px -6px 12px #0009}.bs-screw{position:absolute;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#6a6a75,#33333b 60%,#1a1a20);box-shadow:inset 0 -1px 1px #000000b3}.bs-screw:after{content:"";position:absolute;left:1px;right:1px;top:4px;height:2px;background:#0c0c10;transform:rotate(38deg)}.bs-screw.tl{top:11px;left:14px}.bs-screw.tr{top:11px;right:14px}.bs-screen{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;border-radius:14px/18px;overflow:hidden;overflow:clip;background:var(--bs-ink);box-shadow:inset 0 0 0 3px #000,inset 0 0 40px 14px #000000d9,0 0 0 4px var(--bs-bez-lip)}.bs-back{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;overflow:clip;background:radial-gradient(75% 55% at 50% 6%,rgba(255,243,205,.09),transparent 62%),linear-gradient(180deg,#191920,#121217 63%,#0b0b0f 63.4%,#07070a)}.bs-back:after{content:"";position:absolute;left:0;right:0;top:63%;height:1px;background:#ffffff0f}.bs-bgimg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:none;background-image:var(--bs-bg-img, none);background-position:center center;background-size:var(--bs-bg-size, cover);background-repeat:var(--bs-bg-repeat, no-repeat);opacity:var(--bs-bg-op, 1);filter:blur(var(--bs-bg-blur, 0px));transform:scale(1.06);will-change:transform}.bs-bgtint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:none;background:linear-gradient(180deg,rgba(10,10,15,var(--bs-bg-tint, .34)),rgba(6,6,10,calc(var(--bs-bg-tint, .34) + .16)))}.bs-wall.bs-bg-on .bs-bgimg,.bs-wall.bs-bg-on .bs-bgtint{display:block}.bs-wall.bs-bg-on .bs-back{background:#08080c}.bs-wall.bs-bg-drift .bs-bgimg{animation:bs-bg-drift 46s ease-in-out infinite alternate}@keyframes bs-bg-drift{0%{transform:scale(1.06) translate(-1.4%,-1%)}to{transform:scale(1.14) translate(1.4%,1%)}}.bs-tag{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%) rotate(-8deg);font-family:var(--bs-mark);font-size:clamp(56px,12.5vw,190px);letter-spacing:.02em;white-space:nowrap;color:#eeece20d;text-shadow:0 0 22px rgba(238,236,226,.05);-webkit-user-select:none;user-select:none}.bs-doodle{position:absolute;font-family:var(--bs-mark);color:#eeece212;white-space:nowrap;-webkit-user-select:none;user-select:none}.bs-doodle.d1{left:4%;top:9%;font-size:clamp(16px,2.6vmin,26px);transform:rotate(-13deg)}.bs-doodle.d2{right:5%;bottom:32%;font-size:clamp(14px,2.2vmin,22px);transform:rotate(6deg)}.bs-grain{position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;pointer-events:none;z-index:2;background-image:var(--bs-noise);opacity:.1;mix-blend-mode:overlay;animation:bs-grain .5s steps(4) infinite}@keyframes bs-grain{0%{transform:translate(0)}25%{transform:translate(-24px,14px)}50%{transform:translate(18px,-20px)}75%{transform:translate(-10px,-8px)}to{transform:translate(0)}}.bs-tracking{position:absolute;left:0;right:0;top:0;height:38px;z-index:3;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(255,255,255,.1),rgba(255,212,0,.05),transparent);animation:bs-track 9s linear infinite;mix-blend-mode:screen;will-change:transform}@keyframes bs-track{0%{transform:translateY(-60px)}to{transform:translateY(120vh)}}.bs-scanlines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6;background:repeating-linear-gradient(180deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px)}.bs-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;pointer-events:none;background:radial-gradient(115% 105% at 50% 45%,transparent 62%,rgba(0,0,0,.55) 100%)}.bs-ui{position:relative;z-index:5;flex:1;min-height:0;display:flex;flex-direction:column}.bs-ticker{flex:none;overflow:hidden;white-space:nowrap;background:#08080ae6;border-bottom:2px solid var(--bs-acid);box-shadow:0 2px 12px #ffd40038;padding:5px 0 3px}.bs-ticker .bs-track{display:inline-flex;animation:bs-ticker 26s linear infinite;will-change:transform}.bs-ticker:hover .bs-track,.bs-ticker:focus-within .bs-track{animation-play-state:paused}.bs-ticker span{font-family:var(--bs-px);font-size:clamp(10px,1.35vmin,12px);color:var(--bs-acid);padding-right:3em;text-shadow:0 0 8px rgba(255,212,0,.45)}@keyframes bs-ticker{to{transform:translate(-50%)}}.bs-stage{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;position:relative;padding:24px 12px 14px}.bs-win{background:var(--bs-face);border:2px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi);box-shadow:inset 1px 1px #dfdfdf,inset -1px -1px 0 var(--bs-lo),4px 6px #0000008c;color:var(--bs-ink)}.bs-titlebar{position:relative;display:flex;align-items:center;gap:6px;padding:3px 4px;background:linear-gradient(90deg,#0d0d11,#1e1e25);border-bottom:2px solid var(--bs-acid);color:var(--bs-bone);font-family:var(--bs-px);font-size:clamp(8px,1.3vmin,11px);letter-spacing:.5px;text-shadow:1px 1px 0 rgba(0,0,0,.65);-webkit-user-select:none;user-select:none}.bs-titlebar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--bs-noise) 0 0 / 90px 90px;opacity:.16;mix-blend-mode:overlay}.bs-titlebar .bs-tglyph{width:14px;height:14px;flex:none;image-rendering:pixelated}.bs-titlebar .bs-ttext{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:2px}.bs-tbtns{display:flex;gap:2px;position:relative;z-index:1}.bs-tbtn{width:16px;height:14px;flex:none;background:var(--bs-face);border:1px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi);font-family:var(--bs-px);font-size:7px;line-height:12px;text-align:center;color:var(--bs-ink)}button.bs-tbtn{cursor:pointer;padding:0;appearance:none;-webkit-appearance:none}.bs-menubar{display:flex;gap:2px;padding:2px 4px;border-bottom:1px solid var(--bs-lo);box-shadow:0 1px 0 var(--bs-hi);font-family:var(--bs-term);font-size:17px}.bs-menubar span{padding:0 7px;cursor:default}.bs-menubar span:hover{background:#101014;color:var(--bs-acid)}.bs-menubar u{text-decoration:underline}.bs-statusbar{display:flex;gap:3px;padding:3px;font-family:var(--bs-term);font-size:15px;line-height:1}.bs-statusbar>div{border:1px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);padding:3px 7px;background:var(--bs-face);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-statusbar .grow{flex:1}.bs-sesbtn{appearance:none;-webkit-appearance:none;cursor:pointer;background:none;border:0;padding:0;font-family:var(--bs-term);font-size:15px;letter-spacing:1px;color:var(--bs-red-d);text-decoration:underline}.bs-sesbtn:hover{color:var(--bs-red)}.bs-btn{appearance:none;-webkit-appearance:none;font-family:var(--bs-px);font-size:9px;letter-spacing:.08em;padding:9px 12px 8px;cursor:pointer;background:var(--bs-face);color:var(--bs-ink);border:2px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi);box-shadow:inset 1px 1px #dfdfdf,inset -1px -1px 0 var(--bs-lo)}.bs-btn:active{border-color:var(--bs-dark) var(--bs-hi) var(--bs-hi) var(--bs-dark);transform:translate(1px,1px)}.bs-btn--go{background:var(--bs-acid)}.bs-mainwin{width:clamp(320px,calc(var(--bs-winw, 50) * 1vw),1000px);max-height:100%;display:flex;flex-direction:column;animation:bs-boot .45s cubic-bezier(.2,1.6,.4,1) both}.bs-mainwin>.bs-titlebar,.bs-mainwin>.bs-menubar,.bs-mainwin>.bs-statusbar{flex:none}@keyframes bs-boot{0%{transform:scale(.86);opacity:0}}.bs-grid{display:grid;grid-template-columns:repeat(var(--bs-cols, 4),1fr);gap:6px;padding:14px 12px 10px;background:var(--bs-noise) 0 0 / 90px 90px;background-color:var(--bs-face);background-blend-mode:overlay;counter-reset:bs-chap;flex:1 1 auto;min-height:0;overflow:auto;scrollbar-width:thin}.bs-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:16px 4px 10px;text-decoration:none;border:2px solid transparent;counter-increment:bs-chap;transition:transform .12s cubic-bezier(.2,1.6,.4,1),background .12s}.bs-tile:before{content:"CH\b7 0" counter(bs-chap);position:absolute;top:2px;left:5px;font-family:var(--bs-term);font-size:13px;letter-spacing:1px;color:#10101461}.bs-tile svg{width:clamp(46px,3.9vw,72px);height:clamp(46px,3.9vw,72px);image-rendering:pixelated;transition:transform .16s cubic-bezier(.2,1.7,.4,1)}.bs-tile .bs-lbl{font-family:var(--bs-px);font-size:clamp(9px,1.3vmin,13px);color:var(--bs-ink);padding:2px 3px;text-align:center;line-height:1.6}.bs-tile .bs-sub{font-family:var(--bs-term);font-size:clamp(15px,1.7vmin,20px);line-height:1;color:#0a0a14b8;letter-spacing:1px;margin-top:-3px}.bs-tile:hover,.bs-tile:focus-visible{border:2px dotted var(--bs-ink);background:#10101414;outline:none;transform:translateY(-3px)}.bs-tile:hover svg,.bs-tile:focus-visible svg{transform:scale(1.1) rotate(-4deg)}.bs-tile:hover .bs-lbl,.bs-tile:focus-visible .bs-lbl{background:#101014;color:var(--bs-acid)}.bs-tile:active{transform:translate(1px,1px)}.bs-tile[data-admin]{display:none}.bs-wall.bs-admin .bs-tile[data-admin]{display:flex}.bs-cartrow{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 8px;margin-top:2px;text-decoration:none;border:2px dashed #9a6a00;background:#ffd4001a}.bs-cartrow svg{width:clamp(26px,2.1vw,38px);height:clamp(26px,2.1vw,38px);image-rendering:pixelated}.bs-cartrow .bs-lbl{font-family:var(--bs-px);font-size:clamp(9px,1.3vmin,13px);color:#7a4a00;letter-spacing:.06em;line-height:1.6}.bs-cartrow:hover,.bs-cartrow:focus-visible{background:var(--bs-acid);border-color:#101014;outline:none}.bs-cartrow:hover .bs-lbl,.bs-cartrow:focus-visible .bs-lbl{color:#101014}.bs-cartrow:active{transform:translate(1px,1px)}.bs-arcaderow{display:none;border-color:#9a0000;background:#d400001f}.bs-arcaderow .bs-lbl{color:#7a1414}.bs-arcaderow:hover,.bs-arcaderow:focus-visible{background:var(--bs-red);border-color:#101014}.bs-arcaderow:hover .bs-lbl,.bs-arcaderow:focus-visible .bs-lbl{color:var(--bs-acid)}@media(max-width:960px){.bs-arcaderow{display:flex}}.bs-tvwin{position:absolute;top:24px;right:14px;width:clamp(180px,18vw,262px);z-index:9;animation:bs-boot .45s .18s cubic-bezier(.2,1.6,.4,1) both}.bs-feed{position:relative;height:clamp(110px,13vw,150px);margin:4px;overflow:hidden;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);background:radial-gradient(70% 60% at 50% 0%,rgba(255,243,205,.1),transparent 60%),linear-gradient(180deg,#26262e,#141419 64%,#0c0c10 64.5%,#08080b)}.bs-feed:before{content:"";position:absolute;left:0;right:0;top:16%;height:48%;background-image:repeating-linear-gradient(45deg,rgba(200,205,215,.55) 0 1px,transparent 1px 9px),repeating-linear-gradient(-45deg,rgba(200,205,215,.55) 0 1px,transparent 1px 9px);opacity:.24;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.bs-feed:after{content:"";position:absolute;left:0;right:0;bottom:29%;height:2px;background:linear-gradient(180deg,#ffffff4d,#ffffff0a)}.bs-sk8track{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:bs-push 7.5s linear infinite;will-change:transform}@keyframes bs-push{0%{transform:translate(-14%)}to{transform:translate(104%)}}.bs-skater{position:absolute;left:0;bottom:30%;width:34px;height:34px;animation:bs-hop 7.5s linear infinite}@keyframes bs-hop{0%,44%,56%,to{transform:translateY(0)}48%,52%{transform:translateY(-11px)}50%{transform:translateY(-13px)}}.bs-feed .bs-lines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.28) 0 1px,transparent 1px 3px)}.bs-feed .bs-rec{position:absolute;top:5px;left:7px;font-family:var(--bs-term);font-size:16px;color:#fff;letter-spacing:1px;text-shadow:0 0 4px #000}.bs-feed .bs-rec i{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--bs-red);box-shadow:0 0 8px var(--bs-red);animation:bs-blink 1s steps(2) infinite;margin-right:4px}@keyframes bs-blink{50%{opacity:0}}.bs-feed .bs-sp{position:absolute;top:5px;right:7px;font-family:var(--bs-term);font-size:15px;color:#eaffea;text-shadow:0 0 4px #000}.bs-feed .bs-stamp{position:absolute;bottom:4px;right:7px;font-family:var(--bs-term);font-size:14px;color:#eaffea;text-shadow:0 0 4px #000}.bs-tvwin .bs-caption{font-family:var(--bs-term);font-size:15px;padding:2px 6px 4px;color:var(--bs-ink)}.bs-tvwin .bs-caption a{color:var(--bs-red-d)}.bs-tvwin .bs-caption a:focus-visible{outline:2px dotted var(--bs-ink);outline-offset:1px}.bs-tvwin{cursor:pointer}.bs-tv-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:#0404094d;border:0;padding:0;color:var(--bs-bone);opacity:0;transition:opacity .18s,background .18s}.bs-tvwin:hover .bs-tv-play,.bs-tv-play:focus-visible{opacity:1;background:#040409ad}.bs-tv-play-i{width:0;height:0;flex:none;border-left:18px solid var(--bs-acid);border-top:12px solid transparent;border-bottom:12px solid transparent;filter:drop-shadow(0 0 8px rgba(255,212,0,.6))}.bs-tv-play-t{font-family:var(--bs-px);font-size:7px;line-height:2;letter-spacing:.08em;text-align:center;color:var(--bs-bone);text-shadow:1px 1px 0 #000}.bs-tv-play-t b{display:block;color:var(--bs-acid);font-size:8px}@media(pointer:coarse){.bs-tv-play{opacity:1;background:linear-gradient(180deg,transparent 40%,rgba(4,4,9,.72));justify-content:flex-end;padding-bottom:8px}}.bs-tvwin>.bs-titlebar{position:relative}.bs-tvwin>.bs-titlebar:before{content:"INSERT CART";position:absolute;right:34px;top:4px;font-family:var(--bs-px);font-size:6px;letter-spacing:.1em;color:var(--bs-acid);opacity:.85;animation:bs-cart-blink 1.6s steps(2) infinite}@keyframes bs-cart-blink{50%{opacity:.2}}@media(prefers-reduced-motion:reduce){.bs-tvwin>.bs-titlebar:before{animation:none}}.bs-panel{position:absolute;left:30px;right:250px;bottom:12px;height:62px;display:flex;align-items:center;gap:20px}.bs-logo{display:flex;flex-direction:column;align-items:flex-end;width:max-content;flex:none;font-family:var(--bs-logo-face);font-weight:900;line-height:.84;text-transform:uppercase;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 1px 0 rgba(255,255,255,.22)) drop-shadow(0 -1px 1px rgba(0,0,0,.65))}.bs-logo-word,.bs-logo-num{background:linear-gradient(180deg,#f6faff,#aeb6c6 42%,#3c4356,#9aa3b5 58%,#e8eef8);-webkit-background-clip:text;background-clip:text;color:transparent}.bs-logo-word{font-size:clamp(19px,3.1vmin,29px);letter-spacing:-.045em}.bs-logo-num{font-size:clamp(10px,1.6vmin,15px);letter-spacing:-.02em;line-height:.94;margin-top:.14em}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.bs-logo-word,.bs-logo-num{background:none;color:#c9d0dd}}.bs-model{font-family:var(--bs-silk);font-size:10px;color:#6a6a75;letter-spacing:2px;border-left:2px solid #3a3a44;padding-left:14px;line-height:1.7}.bs-speaker{flex:1;height:22px;max-width:340px;margin-left:auto;background:repeating-linear-gradient(90deg,rgba(255,255,255,.1) 0 3px,transparent 3px 9px);border-radius:3px;opacity:.6}.bs-led{width:10px;height:10px;border-radius:50%;flex:none;background:#39ff88;box-shadow:0 0 10px #39ff88,inset 0 0 3px #0a4;animation:bs-ledpulse 3s ease-in-out infinite}@keyframes bs-ledpulse{50%{box-shadow:0 0 4px #39ff88,inset 0 0 3px #0a4}}.bs-stickers{position:absolute;right:24px;bottom:12px;width:200px;height:64px;pointer-events:none;z-index:3}.bs-stk{position:absolute;font-family:var(--bs-px);box-shadow:1px 2px 3px #00000073}.bs-stk.oval{left:0;bottom:14px;transform:rotate(-8deg);background:#fff;color:#d40000;border:3px solid #111;border-radius:50%;font-size:9px;padding:7px 11px;letter-spacing:1px}.bs-stk.star{left:78px;bottom:6px;transform:rotate(7deg);background:var(--bs-acid);color:#111;font-size:6px;text-align:center;line-height:1.5;clip-path:polygon(50% 0%,61% 12%,77% 6%,79% 23%,95% 26%,88% 41%,100% 50%,88% 59%,95% 74%,79% 77%,77% 94%,61% 88%,50% 100%,39% 88%,23% 94%,21% 77%,5% 74%,12% 59%,0% 50%,12% 41%,5% 26%,21% 23%,23% 6%,39% 12%);width:56px;height:56px;display:flex;align-items:center;justify-content:center;box-shadow:none}.bs-stk.tape{left:136px;bottom:4px;transform:rotate(-4deg);background:#fff;color:#d40000;font-size:8px;padding:5px 8px 4px;border:2px solid #111}@media(max-width:960px){.bs-tvwin{display:none}.bs-mainwin{width:min(640px,100%)}}@media(max-width:1100px){.bs-wall{--bs-admw: 320px}}@media(max-width:640px){.bs-wall{padding:0}.bs-tv{width:100%;height:100%;border-radius:0;padding:8px 8px 12px;box-shadow:none}.bs-screen{border-radius:8px}.bs-panel,.bs-stickers,.bs-screw,.bs-menubar{display:none}.bs-grid{--bs-cols:2;padding:10px 10px 8px}.bs-tile{padding:12px 4px 8px;gap:5px}.bs-tile svg{width:36px;height:36px}.bs-tile .bs-sub{font-size:14px}.bs-cartrow{padding:8px}.bs-tag{font-size:clamp(48px,17vw,90px)}.bs-stage{padding:20px 8px 8px}}@media(max-height:760px){.bs-tv{padding:14px 20px 80px}.bs-stage{padding-top:18px}.bs-stickers{transform:scale(.92);transform-origin:100% 100%}}@media(max-height:660px){.bs-tv{padding:12px 16px 66px}.bs-panel{height:46px;bottom:8px}.bs-stickers{transform:scale(.78);transform-origin:100% 100%;bottom:8px}}@media(max-height:560px){.bs-tile{padding:10px 4px 7px;gap:5px}.bs-tile svg{width:38px;height:38px}.bs-tile .bs-sub{display:none}}@media(max-width:640px){.bs-tv{padding:8px 8px 12px}}@media(prefers-reduced-motion:reduce){.bs-grain,.bs-tracking{display:none}.bs-ticker .bs-track,.bs-sk8track,.bs-skater,.bs-feed .bs-rec i,.bs-led,.bs-mainwin,.bs-tvwin,.bs-lg-win,.bs-bgimg{animation:none!important}.bs-tile,.bs-tile svg{transition:none}.bs-tile:hover,.bs-tile:focus-visible{transform:none}.bs-tile:hover svg,.bs-tile:focus-visible svg{transform:none}}.bs-startgate{display:none}.bs-wall.bs-start-live .bs-startgate{display:block}.bs-wall.bs-start-live .bs-startgate~.bs-tv .bs-mainwin,.bs-wall.bs-start-live .bs-startgate~.bs-tv .bs-tvwin{animation-play-state:paused}.bs-wall.bs-start-live .bs-startgate.bs-sg-live~.bs-tv .bs-mainwin,.bs-wall.bs-start-live .bs-startgate.bs-sg-live~.bs-tv .bs-tvwin{animation-play-state:running}.bs-startgate.bs-sg-live~.bs-tv{animation:bs-sg-tubeopen .48s cubic-bezier(.15,.85,.25,1) both;transform-origin:50% 50%;will-change:transform,filter}@keyframes bs-sg-tubeopen{0%{transform:scaleY(.004) scaleX(1.045);filter:brightness(2.8) saturate(1.6) contrast(1.3)}54%{transform:scaleY(1.05) scaleX(1);filter:brightness(1.9) saturate(1.3) contrast(1.15)}70%{transform:scaleY(.985) scaleX(1)}to{transform:none;filter:none}}.bs-startgate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden;background:#000;color:#e9f6ff;--sg-hot:#ff2f2f;--sg-deep:#8f0000;font-family:var(--bs-term);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}.bs-startgate.bs-sg-go{cursor:default;pointer-events:none;animation:bs-sg-veil .01s .86s steps(1,end) forwards}@keyframes bs-sg-veil{to{background-color:transparent}}.bs-sg-plate{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;background:radial-gradient(125% 95% at 50% 40%,#16161a,#0a0a0c 46%,#000 78%)}.bs-sg-frame{position:absolute;left:0;right:0;top:0;height:100vh;height:100svh;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,3.4vh,38px);padding:clamp(14px,4vw,54px);text-align:center}.bs-sg-lock{width:max-content;max-width:100%;animation:bs-sg-flick 3.6s steps(1,end) 1.1s infinite}.bs-sg-mark{display:block;font-family:Helvetica Neue,Helvetica,Arial,Liberation Sans,sans-serif;font-weight:900;font-size:clamp(34px,min(15.5vw,19vh),190px);line-height:.84;white-space:nowrap;text-transform:uppercase;filter:drop-shadow(-.014em 0 0 rgba(255,45,60,.75)) drop-shadow(.014em 0 0 rgba(0,229,255,.75)) drop-shadow(0 0 .013em rgba(0,0,0,.95)) drop-shadow(.038em .044em 0 #1d1d21) drop-shadow(0 0 .16em rgba(255,47,47,.46)) drop-shadow(0 0 .42em rgba(212,0,0,.22))}.bs-sg-word{display:block;letter-spacing:-.055em}.bs-sg-num{display:block;font-size:.5em;line-height:.94;letter-spacing:-.03em;text-align:right;margin-top:.06em}.bs-sg-mark i{font-style:normal;display:inline-block;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:bs-sg-asm .42s steps(5,end) both;animation-delay:calc(var(--bs-sg-i, 0) * 52ms)}.bs-sg-word i{background-image:repeating-linear-gradient(180deg,rgba(4,0,18,.34) 0 .022em,transparent .022em .066em),linear-gradient(180deg,#fff 0% 13%,#dfe3ea 27%,#97a0ae 40%,#2f3440 46%,#ff2a2a 50%,#ff5545 58%,#8f0000,#d40000,#ffd6cc)}.bs-sg-num i{background-image:repeating-linear-gradient(180deg,rgba(4,0,18,.34) 0 .022em,transparent .022em .066em),linear-gradient(180deg,#ff2a2a,#ff5545 22%,#8f0000 56%,#d40000 82%,#ffd6cc)}.bs-sg-word i:last-child,.bs-sg-num i:last-child{letter-spacing:0}@media(max-width:600px),(max-height:520px){.bs-sg-word i{background-image:linear-gradient(180deg,#fff 0% 13%,#dfe3ea 27%,#97a0ae 40%,#2f3440 46%,#ff2a2a 50%,#ff5545 58%,#8f0000,#d40000,#ffd6cc)}.bs-sg-num i{background-image:linear-gradient(180deg,#ff2a2a,#ff5545 22%,#8f0000 56%,#d40000 82%,#ffd6cc)}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.bs-sg-mark i{background-image:none;color:#ffb8b0;-webkit-text-fill-color:#ffb8b0}}.bs-sg-word i:nth-child(1){--bs-sg-i:0;--bs-sg-dx:-1.4em;--bs-sg-dy:-.9em;--bs-sg-sc:2.6 }.bs-sg-word i:nth-child(2){--bs-sg-i:1;--bs-sg-dx: 1.1em;--bs-sg-dy: .8em;--bs-sg-sc:.3 }.bs-sg-word i:nth-child(3){--bs-sg-i:2;--bs-sg-dx:-.7em;--bs-sg-dy: 1.2em;--bs-sg-sc:2.1 }.bs-sg-word i:nth-child(4){--bs-sg-i:3;--bs-sg-dx: 1.6em;--bs-sg-dy:-1.1em;--bs-sg-sc:.4 }.bs-sg-word i:nth-child(5){--bs-sg-i:4;--bs-sg-dx:-1.2em;--bs-sg-dy:-1.4em;--bs-sg-sc:1.9 }.bs-sg-word i:nth-child(6){--bs-sg-i:5;--bs-sg-dx: .9em;--bs-sg-dy: 1.3em;--bs-sg-sc:2.4 }.bs-sg-word i:nth-child(7){--bs-sg-i:6;--bs-sg-dx:-1.5em;--bs-sg-dy: .7em;--bs-sg-sc:.35 }.bs-sg-word i:nth-child(8){--bs-sg-i:7;--bs-sg-dx: 1.3em;--bs-sg-dy:-.8em;--bs-sg-sc:2.2 }.bs-sg-num i:nth-child(1){--bs-sg-i:9;--bs-sg-dx:-1.8em;--bs-sg-dy: 1.4em;--bs-sg-sc:2.4 }.bs-sg-num i:nth-child(2){--bs-sg-i:10;--bs-sg-dx: 1.6em;--bs-sg-dy:-1.6em;--bs-sg-sc:.3 }.bs-sg-num i:nth-child(3){--bs-sg-i:11;--bs-sg-dx:-1.4em;--bs-sg-dy:-1.2em;--bs-sg-sc:2.6 }@keyframes bs-sg-asm{0%{transform:translate(var(--bs-sg-dx,0),var(--bs-sg-dy,0)) scale(var(--bs-sg-sc,1));opacity:0}40%{opacity:1}to{transform:translate(0) scale(1);opacity:1}}@keyframes bs-sg-flick{0%,91%,93%,96%,to{opacity:1}92%,95%{opacity:.82}}.bs-sg-bar{position:relative;height:4px;margin-top:clamp(9px,1.5vh,18px);margin-left:auto;width:100%;background:#d4000029;box-shadow:inset 0 0 0 1px #ff2f2f52;overflow:hidden}.bs-sg-bar i{position:absolute;left:0;top:0;bottom:0;width:100%;transform-origin:0 50%;background:linear-gradient(90deg,#d40000cc,#ff8a7a);box-shadow:0 0 14px #ff2f2fbf;animation:bs-sg-load .78s .3s steps(12,end) both}@keyframes bs-sg-load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bs-sg-cta{display:flex;flex-direction:column;align-items:center;gap:8px;animation:bs-sg-in .24s 1.09s steps(3,end) both}@keyframes bs-sg-in{0%{opacity:0}to{opacity:1}}.bs-sg-btn{display:block;appearance:none;-webkit-appearance:none;background:transparent;border:0;min-height:44px;padding:.55em 1.1em;font-family:var(--bs-px);font-size:clamp(10px,1.9vmin,17px);line-height:1.7;letter-spacing:.11em;color:var(--sg-hot);text-shadow:0 0 12px rgba(255,47,47,.55),2px 2px 0 #2a0505;cursor:pointer;animation:bs-sg-attract 1.05s linear infinite}@keyframes bs-sg-attract{0%,52%{opacity:1}53%,to{opacity:0}}.bs-sg-btn:focus,.bs-sg-btn:hover{animation:none;opacity:1}.bs-sg-btn:hover{color:#ff8a7a}.bs-sg-btn:focus-visible{outline:3px dashed var(--sg-hot);outline-offset:4px}.bs-sg-hint{font-family:var(--bs-term);font-size:clamp(14px,2vmin,19px);letter-spacing:2px;color:#8b887c}.bs-sg-corner{position:absolute;font-family:var(--bs-silk);font-size:clamp(9px,1.15vmin,11px);line-height:1.9;letter-spacing:1.5px;color:#b9b6a6;animation:bs-sg-in .2s .1s steps(2,end) both}.bs-sg-corner.bs-sg-tl{top:clamp(12px,3vh,30px);left:clamp(12px,3vw,34px);text-align:left}.bs-sg-corner.bs-sg-tr{top:clamp(12px,3vh,30px);right:clamp(12px,3vw,34px);text-align:right}.bs-sg-corner.bs-sg-bl{bottom:clamp(12px,3vh,30px);left:clamp(12px,3vw,34px);text-align:left;color:#9a9789;letter-spacing:1.2px}.bs-sg-corner.bs-sg-br{bottom:clamp(12px,3vh,30px);right:clamp(12px,3vw,34px);text-align:right;color:var(--sg-hot)}.bs-sg-corner b{font-weight:400;color:var(--sg-hot)}.bs-sg-corner em{font-style:normal;animation:bs-sg-attract 1.4s linear infinite}.bs-sg-lines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;background:repeating-linear-gradient(180deg,rgba(0,0,0,.4) 0 1px,transparent 1px 3px)}.bs-sg-noise{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;pointer-events:none;z-index:3;background-image:var(--bs-noise);opacity:.1;mix-blend-mode:overlay;animation:bs-grain .5s steps(4) infinite}.bs-sg-roll{position:absolute;left:0;right:0;height:26%;z-index:4;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(180deg,transparent,rgba(255,255,255,.05) 45%,rgba(255,200,190,.08) 50%,rgba(255,255,255,.05) 55%,transparent);animation:bs-sg-rollband 7.5s linear infinite;will-change:transform}@keyframes bs-sg-rollband{0%{transform:translateY(-120%)}to{transform:translateY(400%)}}.bs-startgate.bs-sg-go .bs-sg-bar i,.bs-startgate.bs-sg-go .bs-sg-lock,.bs-startgate.bs-sg-go .bs-sg-noise,.bs-startgate.bs-sg-go .bs-sg-roll,.bs-startgate.bs-sg-go .bs-sg-corner em{animation-play-state:paused}.bs-startgate.bs-sg-go .bs-sg-btn{animation:none;opacity:1}.bs-startgate.bs-sg-go .bs-sg-cta{animation:bs-sg-strobe .42s steps(1,end) both}@keyframes bs-sg-strobe{0%,7.9%{opacity:1}8%,15.9%{opacity:0}16%,23.9%{opacity:1}24%,31.9%{opacity:0}32%,39.9%{opacity:1}40%,47.9%{opacity:0}48%,55.9%{opacity:1}56%,63.9%{opacity:0}64%,71.9%{opacity:1}72%,79.9%{opacity:0}80%,87.9%{opacity:1}88%,to{opacity:0}}.bs-sg-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#fff;opacity:0;pointer-events:none;will-change:opacity}.bs-startgate.bs-sg-go .bs-sg-flash{animation:bs-sg-flash .32s .38s linear forwards}@keyframes bs-sg-flash{0%{opacity:0}18%{opacity:1}46%{opacity:.9}to{opacity:0}}.bs-startgate.bs-sg-go .bs-sg-plate{animation:bs-sg-collapse .26s .47s cubic-bezier(.62,0,.86,.3) forwards}@keyframes bs-sg-collapse{0%{transform:scaleY(1) scaleX(1);filter:brightness(1) saturate(1)}60%{transform:scaleY(.26) scaleX(1.03);filter:brightness(2.6) saturate(.35)}to{transform:scaleY(.004) scaleX(1.03);filter:brightness(3.4) saturate(0);visibility:hidden}}.bs-sg-line{position:absolute;left:0;right:0;top:50%;z-index:6;height:3px;margin-top:-1.5px;background:#fff;opacity:0;transform:scaleX(.18);pointer-events:none;box-shadow:0 0 18px 2px #fff,0 0 70px 10px #ff2f2fb3,0 0 120px 26px #d4000073;will-change:transform,opacity}.bs-startgate.bs-sg-go .bs-sg-line{animation:bs-sg-line .74s .7s cubic-bezier(.2,.9,.3,1) forwards}@keyframes bs-sg-line{0%{opacity:1;transform:scaleX(.18) scaleY(1)}6%{opacity:1;transform:scaleX(1) scaleY(1)}22%{opacity:1;transform:scaleX(1) scaleY(1)}to{opacity:0;transform:scaleX(1) scaleY(11)}}@media(max-height:520px),(max-width:420px){.bs-sg-corner.bs-sg-tr,.bs-sg-corner.bs-sg-br{display:none}.bs-sg-frame{gap:clamp(12px,2.6vh,24px)}}@media(max-height:420px){.bs-sg-hint{display:none}.bs-sg-corner{font-size:9px;line-height:1.7}}@media(prefers-reduced-motion:reduce){.bs-sg-mark i,.bs-sg-bar i,.bs-sg-cta,.bs-sg-btn,.bs-sg-lock,.bs-sg-corner,.bs-sg-corner em,.bs-sg-noise,.bs-sg-roll{animation:none!important;opacity:1!important;transform:none!important}.bs-sg-roll{display:none}.bs-startgate.bs-sg-go .bs-sg-plate,.bs-startgate.bs-sg-go .bs-sg-flash,.bs-startgate.bs-sg-go .bs-sg-line,.bs-startgate.bs-sg-go .bs-sg-cta,.bs-startgate.bs-sg-live~.bs-tv{animation:none!important}.bs-startgate.bs-sg-go{animation:bs-sg-out .19s linear forwards}@keyframes bs-sg-out{to{opacity:0}}}.bs-login{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:none;align-items:center;justify-content:center;padding:14px;background:#030306a8;font-family:var(--bs-term)}.bs-login.on{display:flex}.bs-lg-win{width:min(380px,94vw);animation:bs-boot .3s cubic-bezier(.2,1.6,.4,1) both}.bs-login.err .bs-lg-win{animation:bs-lg-shake .3s linear}@keyframes bs-lg-shake{0%,to{transform:none}20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.bs-lg-body{display:flex;flex-direction:column;gap:10px;padding:16px 16px 14px}.bs-lg-head{font-family:var(--bs-px);font-size:9px;line-height:1.8;color:var(--bs-ink)}.bs-lg-head small{display:block;font-family:var(--bs-term);font-size:16px;color:#3a3a55;letter-spacing:1px}.bs-lg-row{display:flex;flex-direction:column;gap:3px;font-size:15px;letter-spacing:1px;color:#3a3a55}.bs-lg-row .wrap{display:flex;gap:4px}.bs-lg-row input{flex:1;min-width:0;width:100%;font-family:var(--bs-term);font-size:20px;color:var(--bs-ink);background:#fff;padding:4px 8px;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);border-radius:0}.bs-lg-row input:focus{outline:2px dashed var(--bs-acid);outline-offset:1px}.bs-lg-show{font-size:7px;padding:4px 7px;flex:none}.bs-lg-err{display:none;font-size:16px;letter-spacing:1px;color:var(--bs-red-d);background:#ffe2e2;border:1px solid var(--bs-red);padding:3px 8px}.bs-login.err .bs-lg-err{display:block}.bs-lg-btns{display:flex;gap:8px;justify-content:flex-end;margin-top:2px;flex-wrap:wrap}.bs-lg-note{font-size:14px;color:#7a7a90;letter-spacing:1px;text-align:center}.bs-login.locked .bs-lg-go{opacity:.4;pointer-events:none}.bs-login.locked input{opacity:.55;pointer-events:none}.bs-adm{position:fixed;top:0;right:0;bottom:0;z-index:8500;width:var(--bs-admw);display:flex;flex-direction:column;transform:translate(102%);transition:transform .22s ease;background:#131318;border-left:2px solid var(--bs-acid);color:#e8e8f0;font-family:var(--bs-term);font-size:17px}.bs-wall.bs-editing{padding-right:var(--bs-admw)}.bs-wall.bs-editing .bs-adm{transform:none}.bs-wall.bs-editing .bs-mainwin{width:min(52%,720px)}.bs-wall.bs-editing .bs-tvwin{width:180px;top:20px}.bs-wall.bs-editing .bs-screen{box-shadow:inset 0 0 0 3px #000,inset 0 0 0 5px var(--bs-acid),inset 0 0 40px 14px #000000d9,0 0 0 4px var(--bs-bez-lip)}@media(max-width:760px){.bs-adm{width:100%;inset:auto 0 0;height:62svh;height:62vh;border-left:0;border-top:2px solid var(--bs-acid);transform:translateY(102%)}.bs-wall.bs-editing{padding-right:0;padding-bottom:62vh}.bs-wall.bs-editing .bs-mainwin{width:min(96%,640px)}}.bs-adm-top{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#0b0b0f;border-bottom:1px solid #26262e}.bs-adm-logo{font-family:var(--bs-px);font-size:10px;letter-spacing:2px;color:var(--bs-acid);line-height:1.5}.bs-adm-logo small{display:block;font-family:var(--bs-term);font-size:13px;color:#6a6a75;letter-spacing:2px}.bs-adm-dot{width:9px;height:9px;border-radius:50%;flex:none;background:#2c2c33}.bs-adm-dot.on{background:var(--bs-orange);box-shadow:0 0 8px var(--bs-orange)}.bs-adm-actions{margin-left:auto;display:flex;gap:4px}.bs-adm-ib{appearance:none;-webkit-appearance:none;cursor:pointer;background:#1d1d24;color:#cfcfda;border:1px solid #3a3a44;font-family:var(--bs-term);font-size:15px;letter-spacing:1px;padding:4px 8px;line-height:1}.bs-adm-ib:hover:not(:disabled){border-color:var(--bs-acid);color:var(--bs-acid)}.bs-adm-ib:disabled{opacity:.35;cursor:default}.bs-adm-ib--go{background:var(--bs-acid);color:#111;border-color:var(--bs-acid);font-weight:700}.bs-adm-ib--go:hover:not(:disabled){color:#000}.bs-adm-hint{padding:8px 12px;font-size:14px;letter-spacing:.5px;color:#8a8a95;border-bottom:1px solid #1d1d24;line-height:1.5}.bs-adm-scroll{flex:1;overflow-y:auto;min-height:0}.bs-adm-scroll::-webkit-scrollbar{width:10px}.bs-adm-scroll::-webkit-scrollbar-thumb{background:#26262e;border:2px solid #131318}.bs-adm details{border-bottom:1px solid #1d1d24}.bs-adm summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:8px;padding:11px 12px;font-family:var(--bs-px);font-size:8px;letter-spacing:2px;color:#cfcfda}.bs-adm summary::-webkit-details-marker{display:none}.bs-adm summary:after{content:"\25b8";margin-left:auto;color:#5a5a66;font-family:var(--bs-term);font-size:15px}.bs-adm details[open] summary{color:var(--bs-acid)}.bs-adm details[open] summary:after{content:"\25be";color:var(--bs-acid)}.bs-adm-sec{padding:2px 12px 14px;display:flex;flex-direction:column;gap:10px}.bs-adm-l{display:flex;flex-direction:column;gap:4px;font-size:13px;letter-spacing:1.5px;color:#8a8a95}.bs-adm input[type=text],.bs-adm textarea,.bs-adm select{width:100%;background:#0b0b0f;color:#e8e8f0;border:1px solid #33333d;border-radius:0;font-family:var(--bs-term);font-size:17px;letter-spacing:.5px;padding:5px 8px}.bs-adm input[type=text]:focus,.bs-adm textarea:focus,.bs-adm select:focus{outline:none;border-color:var(--bs-acid)}.bs-adm textarea{resize:vertical}.bs-adm-c{display:flex;align-items:center;gap:8px;font-size:16px;letter-spacing:1px;color:#cfcfda;cursor:pointer}.bs-adm input[type=checkbox]{width:15px;height:15px;accent-color:var(--bs-acid)}.bs-adm-color{display:flex;align-items:center;gap:8px}.bs-adm input[type=range]{accent-color:var(--bs-acid)}.bs-adm input[type=color]{width:44px;height:26px;padding:0;border:1px solid #33333d;background:#0b0b0f;cursor:pointer}.bs-adm-tile{border:1px solid #26262e;background:#17171d;padding:8px;display:flex;flex-direction:column;gap:7px}.bs-adm-tile.hl{border-color:var(--bs-acid);box-shadow:0 0 0 1px var(--bs-acid)}.bs-adm-tile .thead{display:flex;align-items:center;gap:7px}.bs-adm-tile .thead svg{width:18px;height:18px;image-rendering:pixelated;flex:none}.bs-adm-tile .thead b{font-family:var(--bs-px);font-size:8px;letter-spacing:1px;color:#cfcfda;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-adm-tile .thead .sp{flex:1}.bs-adm-tile .cols{display:grid;grid-template-columns:1fr 1fr;gap:7px}.bs-adm-add{align-self:flex-start}.bs-adm-lockline{font-size:13px;color:#7a7a85;letter-spacing:1px}.bs-adm-drop{position:relative;border:2px dashed #3a3a44;background:#0e0e13;transition:border-color .14s,background .14s}.bs-adm-drop.over{border-color:var(--bs-acid);background:#ffd40014}.bs-adm-drop.busy{opacity:.6;pointer-events:none}.bs-adm-file{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.bs-adm-droplabel{display:flex;flex-direction:column;align-items:center;gap:3px;padding:16px 10px;text-align:center;cursor:pointer}.bs-adm-droplabel b{font-family:var(--bs-px);font-size:8px;letter-spacing:1px;color:#cfcfda}.bs-adm-drop.over .bs-adm-droplabel b{color:var(--bs-acid)}.bs-adm-droplabel span{font-size:13px;letter-spacing:1px;color:#6a6a75}.bs-adm-bgnow{display:flex;gap:9px;align-items:center;padding:7px;background:#17171d;border:1px solid #26262e}.bs-adm-bgthumb{flex:none;width:74px;height:46px;background-size:cover;background-position:center;border:1px solid #000;box-shadow:0 0 0 1px #3a3a44;image-rendering:auto}.bs-adm-bgmeta{display:flex;flex-direction:column;min-width:0;gap:2px}.bs-adm-bgmeta b{font-family:var(--bs-px);font-size:8px;color:var(--bs-acid);letter-spacing:1px}.bs-adm-bgmeta span{font-size:13px;color:#8a8a95;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-adm-lockline.warn{color:var(--bs-orange)}.bs-adm-io{font-size:13px!important;line-height:1.35}.bs-adm-row{display:flex;gap:6px;flex-wrap:wrap}.bs-adm-danger{border-color:#5a2020!important;color:#ff8080!important}.bs-adm-danger:hover:not(:disabled){border-color:#c40000!important;color:#ff4040!important}.bs-adm-note{font-size:13px;color:#6a6a75;letter-spacing:.5px;line-height:1.5}.bs-adm-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:#0b0b0f;border-top:1px solid #26262e;font-size:14px;letter-spacing:1px;color:#6a6a75}.bs-adm-foot .js-adm-msg{color:var(--bs-acid)}.bs-wall.bs-editing [data-bse]{cursor:text;outline:1px dashed rgba(255,212,0,.42);outline-offset:2px}.bs-wall.bs-editing [data-bse]:hover{outline:2px dashed var(--bs-acid);outline-offset:2px}.bs-wall.bs-editing .bs-tile:hover,.bs-wall.bs-editing .bs-cartrow:hover{outline:2px dashed var(--bs-acid);outline-offset:-2px}.bs-wall.bs-editing [data-bse]:focus{outline:2px solid var(--bs-acid);outline-offset:2px;background:#ffd4001a}.bs-wall.bs-editing .bs-tile{cursor:default}.bs-wall.bs-editing .bs-ticker .bs-track{animation-play-state:paused}.bs-wall.bs-editing .bs-ticker .bs-track span+span{visibility:hidden}.bs-wall.bs-x-grain .bs-grain,.bs-wall.bs-x-track .bs-tracking,.bs-wall.bs-x-scan .bs-scanlines,.bs-wall.bs-x-stk .bs-stickers{display:none}.bs-arc{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;padding:clamp(6px,1.4vmin,18px);overflow:hidden;overflow:clip;background:#030306b8;color:#efe6d2;font-family:VT323,Courier New,monospace;--arc-px:"Press Start 2P", "Courier New", monospace;--arc-acid:#ffd400;--arc-red:#d43a2a;--arc-fur:#e07a2f;--arc-denim:#3d5480;--arc-green:#9dff5c;--arc-bone:#efe6d2;--arc-ink:#12100f;animation:bs-arc-in .32s ease-out both;touch-action:none;user-select:none;-webkit-user-select:none}@keyframes bs-arc-in{0%{opacity:0;transform:scale(1.04)}}.bs-arc:focus{outline:none}.bs-arc button:focus-visible{outline:3px dashed var(--arc-acid);outline-offset:3px}.bs-arc-win{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;background:#0b0a12}.bs-arc-win>.bs-titlebar{flex:none}.bs-arc-stage{position:relative;flex:1 1 auto;min-height:0;margin:3px;overflow:hidden;overflow:clip;background:#05050a;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo)}.bs-arc.min{background:transparent;pointer-events:none;align-items:flex-end;animation:none}.bs-arc.min .bs-arc-win{flex:0 0 auto;width:min(300px,64%);pointer-events:auto;cursor:pointer}.bs-arc.min .bs-arc-stage{display:none}.bs-arc:fullscreen{padding:0}.bs-arc:fullscreen .bs-arc-stage{margin:0;border-width:0}html.bs-arc-open,html.bs-arc-open body{overflow:hidden;overflow:clip}.bs-arc-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;image-rendering:pixelated}.bs-arc-crt{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;background:repeating-linear-gradient(180deg,rgba(0,0,0,.22) 0 1px,transparent 1px 3px)}.bs-arc-crt:after{content:"";position:absolute;left:0;right:0;top:0;height:100%;background:linear-gradient(180deg,transparent 0 40%,rgba(255,255,255,.045) 50%,transparent 60% 100%);animation:bs-arc-roll 7s linear infinite}@keyframes bs-arc-roll{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.bs-arc-hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:clamp(10px,2.2vmin,22px)}.bs-arc-side{display:flex;flex-direction:column;gap:6px}.bs-arc-side.right{align-items:flex-end;text-align:right}.bs-arc-score{font-family:var(--arc-px);font-size:clamp(16px,3.4vmin,34px);color:var(--arc-acid);letter-spacing:.04em;text-shadow:-2px 0 0 var(--arc-red),3px 3px 0 rgba(0,0,0,.85),0 0 16px rgba(255,212,0,.4)}.bs-arc-lives{display:flex;gap:5px}.bs-arc-pip{width:clamp(18px,2.6vmin,26px);height:9px;background:var(--arc-acid);border-bottom:3px solid #8a6a00;box-shadow:0 0 8px #ffd40073;clip-path:polygon(6% 0,94% 0,100% 55%,88% 100%,12% 100%,0 55%);transition:opacity .18s,filter .18s}.bs-arc-pip.off{opacity:.2;filter:grayscale(1);box-shadow:none}.bs-arc-mid{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:2px;min-width:0}.bs-arc-comborow{display:flex;align-items:baseline;gap:10px}.bs-arc-combo{font-family:var(--arc-px);font-size:clamp(12px,2.4vmin,22px);color:var(--arc-green);text-shadow:0 0 12px rgba(157,255,92,.55),2px 2px 0 rgba(0,0,0,.8);opacity:0;transform:scale(.9);transition:opacity .12s,transform .12s}.bs-arc-combo.on{opacity:1;transform:scale(1)}.bs-arc-mult{--m:0;font-family:var(--arc-px);font-size:calc(clamp(12px,2.4vmin,22px) * (1 + var(--m) * .75));color:var(--arc-acid);text-shadow:0 0 calc(8px + var(--m) * 22px) rgba(255,212,0,.75),2px 2px 0 rgba(0,0,0,.85);opacity:0;transition:opacity .12s}.bs-arc-mult.on{opacity:1}.bs-arc-mult.hot{color:#fff;text-shadow:0 0 26px var(--arc-red),3px 3px 0 var(--arc-red)}.bs-arc-mult.pop{animation:bs-arc-multpop .34s cubic-bezier(.2,1.7,.4,1)}@keyframes bs-arc-multpop{0%{transform:scale(1.9) rotate(-4deg)}}.bs-arc-timer{width:min(38vw,200px);height:4px;background:#ffffff24;opacity:0;transition:opacity .15s;overflow:hidden}.bs-arc-timer.on{opacity:1}.bs-arc-timer span{display:block;width:100%;height:100%;transform-origin:left center;background:var(--arc-green);box-shadow:0 0 10px #9dff5cb3}.bs-arc-timer span.warn{background:var(--arc-red);box-shadow:0 0 10px #d40000cc;animation:bs-arc-blink .22s steps(2) infinite}.bs-arc-chain{font-size:clamp(13px,1.9vmin,20px);letter-spacing:2px;color:#f2f0e6bf;text-shadow:1px 1px 0 #000;max-width:min(60vw,520px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bs-arc-dist{font-family:var(--arc-px);font-size:clamp(11px,1.9vmin,17px);color:var(--arc-bone);text-shadow:2px 2px 0 rgba(0,0,0,.8)}.bs-arc-zone{font-size:clamp(14px,2vmin,21px);letter-spacing:3px;color:var(--arc-acid);text-shadow:1px 1px 0 #000}.bs-arc-zone.pop{animation:bs-arc-pop .9s ease-out}@keyframes bs-arc-pop{0%{transform:scale(1.5);color:#fff;letter-spacing:9px}to{transform:scale(1)}}.bs-arc-cred{font-family:var(--arc-px);font-size:clamp(8px,1.2vmin,11px);letter-spacing:.06em;color:#ffd400d9;text-shadow:2px 2px 0 rgba(0,0,0,.8)}.bs-arc-tools{position:absolute;right:clamp(10px,2.2vmin,22px);bottom:clamp(10px,2.2vmin,22px);z-index:7;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.bs-arc-touch{position:absolute;left:0;right:0;bottom:clamp(52px,8vmin,74px);z-index:6;text-align:center;pointer-events:none;font-size:15px;letter-spacing:2px;color:#f2f0e68c;display:none}@media(pointer:coarse){.bs-arc-touch{display:block}}.bs-arc-touch span{display:block}.bs-arc-touch .turn{display:none;color:#ffd400b3;margin-top:3px}@media(pointer:coarse)and (orientation:portrait){.bs-arc-touch .turn{display:block}}.bs-arc-btn{appearance:none;-webkit-appearance:none;cursor:pointer;font-family:var(--arc-px);font-size:clamp(9px,1.35vmin,12px);letter-spacing:.08em;padding:12px 18px 11px;color:#f2f0e6;background:#1b1b22;border:2px solid;border-color:#5a5a68 #101014 #101014 #5a5a68;box-shadow:0 4px #000000b3;transition:transform .08s,background .12s,color .12s}.bs-arc-btn:hover{background:#26262f}.bs-arc-btn:active{transform:translateY(3px);box-shadow:0 1px #000000b3}.bs-arc-btn.go{background:var(--arc-acid);color:var(--arc-ink);border-color:#fff3a8 #8a6a00 #8a6a00 #fff3a8;text-shadow:1px 1px 0 rgba(255,255,255,.45);animation:bs-arc-blink 1.4s steps(2) infinite}@keyframes bs-arc-blink{50%{filter:brightness(.78)}}.bs-arc-btn.go:hover{background:#ffe45c;animation:none}.bs-arc-btn.danger{color:#ff8f8f}.bs-arc-btn.danger:hover{background:var(--arc-red);color:#fff}.bs-arc-btn.tiny{font-size:clamp(7px,1vmin,9px);padding:7px 9px 6px;background:#0c0c12d1;box-shadow:0 2px #000000b3}.bs-arc-screen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:none;align-items:center;justify-content:center;padding:clamp(10px,3vmin,28px);background:#040409cc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:auto}.bs-arc-screen.on{display:flex}.bs-arc-screen.ghost{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.bs-arc-card{width:min(560px,100%);max-height:100%;overflow:auto;text-align:center;padding:clamp(16px,3vmin,30px);background:repeating-linear-gradient(45deg,rgba(255,255,255,.022) 0 2px,transparent 2px 4px),linear-gradient(180deg,#221d30fa,#0c0a12fa);border:2px solid;border-color:var(--arc-denim) var(--arc-ink) var(--arc-ink) var(--arc-denim);box-shadow:0 0 0 3px #000000b3,0 22px 60px #000000bf,inset 0 0 70px #e07a2f12;animation:bs-arc-card .34s cubic-bezier(.2,1.5,.4,1) both;scrollbar-width:thin}.bs-arc-card.wide{width:min(680px,100%)}@keyframes bs-arc-card{0%{transform:scale(.9) translateY(14px);opacity:0}}.bs-arc-mark{display:flex;flex-direction:column;align-items:flex-end;width:max-content;margin:0 auto 2px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;line-height:.84;text-transform:uppercase}.bs-arc-mark .w{font-size:clamp(26px,5.4vmin,46px);letter-spacing:-.045em;color:var(--arc-bone)}.bs-arc-mark .n{font-size:clamp(13px,2.6vmin,22px);letter-spacing:-.02em;color:var(--arc-red)}.bs-arc-title{font-family:var(--arc-px);font-size:clamp(18px,4.2vmin,40px);color:var(--arc-acid);letter-spacing:.06em;margin:6px 0 2px;text-shadow:-3px 0 0 var(--arc-red),3px 3px 0 var(--arc-denim),0 0 26px rgba(255,212,0,.4)}.bs-arc-h{font-family:var(--arc-px);font-size:clamp(15px,3.4vmin,30px);color:var(--arc-acid);letter-spacing:.06em;text-shadow:3px 3px 0 rgba(0,0,0,.8)}.bs-arc-h.red{color:var(--arc-red);text-shadow:0 0 22px rgba(212,0,0,.55),3px 3px 0 #000}.bs-arc-tag{font-size:clamp(14px,1.9vmin,19px);letter-spacing:3px;color:#efe6d299;margin-top:4px}.bs-arc-tag.hot{color:var(--arc-fur);letter-spacing:4px;margin-top:2px}.bs-arc-badge{display:inline-block;margin:10px auto 0;font-family:var(--arc-px);font-size:clamp(8px,1.2vmin,11px);padding:7px 12px;color:#101014;background:var(--arc-acid);animation:bs-arc-blink .7s steps(2) infinite}.bs-arc-badge.tier{background:var(--arc-green);animation:none}.bs-arc-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(122px,1fr));gap:6px;margin:14px 0 4px}.bs-arc-stat{padding:8px 6px 7px;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:2px}.bs-arc-stat .k{font-size:14px;letter-spacing:2px;color:#f2f0e680}.bs-arc-stat .v{font-family:var(--arc-px);font-size:clamp(10px,1.6vmin,14px);color:var(--arc-bone)}.bs-arc-stat.hot .v{color:var(--arc-acid)}.bs-arc-bal,.bs-arc-pay{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:baseline;justify-content:center;margin:14px 0 2px;padding:10px;border:1px dashed rgba(255,212,0,.4);background:#ffd4000f}.bs-arc-bal .c,.bs-arc-pay .plus{font-family:var(--arc-px);font-size:clamp(10px,1.7vmin,15px);color:var(--arc-acid)}.bs-arc-pay .plus{color:var(--arc-green)}.bs-arc-bal .t{font-size:17px;letter-spacing:3px;color:var(--arc-bone)}.bs-arc-bal .n,.bs-arc-pay .bal{font-size:16px;letter-spacing:2px;color:#f2f0e699}.bs-arc-keys{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:3px 14px;margin:14px 0 2px;text-align:left}.bs-arc-key{display:flex;gap:8px;align-items:baseline;font-size:17px;letter-spacing:1px}.bs-arc-key kbd{flex:none;min-width:86px;font-family:var(--arc-px);font-size:8px;letter-spacing:0;padding:6px 6px 5px;color:var(--arc-ink);background:var(--arc-bone);border-bottom:3px solid var(--arc-fur);text-align:center}.bs-arc-key span{color:#efe6d2cc}.bs-arc-keys{gap:6px 14px}.bs-arc-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:18px}.bs-arc-fine{margin-top:12px;font-size:15px;line-height:1.35;letter-spacing:1px;color:#f2f0e673}.bs-arc-ready{font-family:var(--arc-px);font-size:clamp(24px,7vmin,64px);color:var(--arc-acid);text-shadow:0 0 30px rgba(255,212,0,.6),6px 6px 0 var(--arc-red);animation:bs-arc-ready .45s ease-out both}@keyframes bs-arc-ready{0%{transform:scale(2.2);opacity:0}}@media(max-width:560px){.bs-arc-keys{grid-template-columns:1fr}.bs-arc-chain{display:none}}@media(prefers-reduced-motion:reduce){.bs-arc,.bs-arc-card,.bs-arc-ready{animation:none!important}.bs-arc-crt:after{display:none}.bs-arc-btn.go,.bs-arc-badge{animation:none!important}}.bs-arc-hud.off{opacity:0}.bs-arc-hud{transition:opacity .25s}.bs-app{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9000;display:none;align-items:center;justify-content:center;padding:clamp(8px,2vmin,28px);background:#030306b8;font-family:var(--bs-term)}.bs-app.on{display:flex}.bs-app-win{width:min(980px,96vw);height:min(88vh,860px);display:flex;flex-direction:column;animation:bs-boot .28s cubic-bezier(.2,1.5,.4,1) both}.bs-app-glyph{display:flex;width:14px;height:14px;flex:none}.bs-app-glyph svg{width:14px;height:14px;image-rendering:pixelated}.bs-app-tools{flex:none;display:flex;align-items:center;gap:4px;padding:4px;border-bottom:1px solid var(--bs-lo);box-shadow:0 1px 0 var(--bs-hi);background:var(--bs-face)}.bs-btn.bs-app-tb{font-family:var(--bs-px);font-size:8px;letter-spacing:.06em;padding:6px 8px 5px;flex:none}.bs-btn.bs-app-tb:disabled{opacity:.45;cursor:default}.bs-app-chip.hot{background:var(--bs-acid)}.bs-app-chip.cred{color:var(--bs-red-d)}.bs-app-path{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;letter-spacing:1px;color:#3a3a55;border:1px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);background:#fff;padding:3px 8px;margin-left:4px}.bs-app-grow{flex:1 1 auto}.bs-app-body{flex:1 1 auto;min-height:0;overflow:auto;padding:16px 18px 22px;background:var(--bs-noise) 0 0 / 90px 90px,var(--bs-face);background-blend-mode:overlay,normal;color:var(--bs-ink);scrollbar-width:thin}.bs-app-body::-webkit-scrollbar{width:14px}.bs-app-body::-webkit-scrollbar-track{background:#b4b4b4}.bs-app-body::-webkit-scrollbar-thumb{background:var(--bs-face);border:2px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi)}.bs-app-toast{color:var(--bs-red-d);letter-spacing:1px;max-width:44%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-app-head{margin-bottom:14px}.bs-app-head h2{font-family:var(--bs-px);font-size:clamp(11px,1.7vmin,15px);letter-spacing:.06em;line-height:1.7}.bs-app-head p{font-family:var(--bs-read);font-size:20px;line-height:1.6;color:#3a3a55;margin-top:7px;max-width:62ch}.bs-app-p{font-family:var(--bs-read);font-size:20px;line-height:1.65;color:#22222e;max-width:62ch}.bs-app-note{margin-top:12px;font-family:var(--bs-read);font-size:17px;line-height:1.65;color:#57576f;max-width:70ch}.bs-app-subh{font-family:var(--bs-px);font-size:9px;margin:14px 0 6px}.bs-app-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.bs-app-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.bs-app-panel{margin-top:16px;padding:12px;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);background:#ffffff47}.bs-app-panelh{font-family:var(--bs-px);font-size:9px;letter-spacing:.06em;color:var(--bs-ink);margin:-20px 0 10px;padding:3px 6px;background:var(--bs-face);width:max-content;border:1px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi)}.bs-app-dl{display:grid;grid-template-columns:minmax(130px,32%) 1fr;gap:0 12px;font-family:var(--bs-read);font-size:19px;line-height:1.85}.bs-app-dl dt{color:#5a5a72;letter-spacing:.04em}.bs-app-dl dd{color:var(--bs-ink)}.bs-app-dl dt:nth-of-type(odd),.bs-app-dl dd:nth-of-type(odd){background:#ffffff57}.bs-btn.danger{color:var(--bs-red-d)}.bs-btn.danger:hover{background:var(--bs-red);color:#fff}.bs-btn.cold{opacity:.55}.bs-app-headline{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.bs-app-count{display:inline-flex;align-items:baseline;gap:4px;padding:4px 8px 3px;background:var(--bs-ink);color:var(--bs-acid);font-family:var(--bs-silk);font-size:11px;letter-spacing:.06em}.bs-app-count b{font-family:var(--bs-px);font-size:9px}.bs-app-facts{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.bs-app-fact{display:flex;flex-direction:column;gap:1px;padding:5px 9px 4px;background:#ffffff57;border:1px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi)}.bs-app-fact b{font-family:var(--bs-silk);font-size:10px;letter-spacing:.08em;color:#6a6a82}.bs-app-fact span{font-family:var(--bs-read);font-size:19px;color:var(--bs-ink)}.bs-app-filters{position:sticky;top:-16px;z-index:3;display:flex;gap:5px;flex-wrap:wrap;align-items:center;padding:7px;margin-bottom:14px;border:1px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);background:var(--bs-face);box-shadow:0 3px #00000024}.bs-btn.bs-app-fbtn{font-size:8px;padding:7px 10px 6px}.bs-btn.bs-app-fbtn.on{background:var(--bs-acid);border-color:var(--bs-dark) var(--bs-hi) var(--bs-hi) var(--bs-dark)}.bs-app-sort{font-family:var(--bs-read);font-size:19px;padding:5px 7px;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);background:#fff;color:var(--bs-ink);border-radius:0}.bs-app-aisle{display:flex;align-items:center;gap:9px;margin:20px 0 9px;padding:6px 8px;background:linear-gradient(90deg,var(--bs-ink),rgba(11,11,15,.55));color:var(--bs-bone);border-left:5px solid var(--bs-acid)}.bs-app-aisle:first-of-type{margin-top:6px}.bs-app-aisleicon{display:flex;width:20px;height:20px;flex:none}.bs-app-aisleicon svg{width:20px;height:20px;image-rendering:pixelated}.bs-app-aisletxt{display:flex;flex-direction:column;gap:1px;min-width:0}.bs-app-aisletxt b{font-family:var(--bs-px);font-size:10px;letter-spacing:.06em;color:var(--bs-acid)}.bs-app-aisletxt span{font-family:var(--bs-read);font-size:17px;color:#f2f0e6a8}.bs-app-aisle .bs-btn{flex:none}.bs-app-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(206px,1fr));gap:12px}.bs-app-grid.tight{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:8px}.bs-app-card{appearance:none;-webkit-appearance:none;cursor:pointer;text-align:left;display:flex;flex-direction:column;padding:0;overflow:hidden;background:#ffffff80;border:2px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi);color:var(--bs-ink);font-family:var(--bs-term);transition:transform .14s cubic-bezier(.2,1.4,.4,1),box-shadow .14s,background .14s;animation:bs-app-in .34s cubic-bezier(.2,1.2,.4,1) both;animation-delay:calc(var(--i, 0) * 32ms)}@keyframes bs-app-in{0%{opacity:0;transform:translateY(10px)}}.bs-app-card:hover,.bs-app-card:focus-visible{outline:none;background:#fff;transform:translateY(-3px);box-shadow:0 6px #0000004d,0 0 0 2px var(--bs-acid)}.bs-app-card:active{transform:translateY(0);box-shadow:0 2px #0000004d}.bs-app-cardart{position:relative;overflow:hidden;aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center;padding:10px 10px 8px;background:radial-gradient(120% 80% at 50% 0%,rgba(255,212,0,.1),transparent 60%),linear-gradient(180deg,#23232c,#0b0b11);border-bottom:2px solid var(--bs-dark)}.bs-app-cardart .bs-art{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.55));transition:transform .18s cubic-bezier(.2,1.4,.4,1)}.bs-app-card:hover .bs-app-cardart .bs-art{transform:scale(1.07) rotate(-1deg)}.bs-app-cardshine{position:absolute;top:-40%;right:-60%;bottom:-40%;left:-60%;pointer-events:none;background:linear-gradient(70deg,transparent 42%,rgba(255,255,255,.16) 50%,transparent 58%);transform:translate(-70%);transition:transform .55s ease-out}.bs-app-card:hover .bs-app-cardshine{transform:translate(70%)}.bs-app-cardbody{display:flex;flex-direction:column;gap:3px;padding:9px 10px 10px}.bs-app-cardt{font-family:var(--bs-px);font-size:9px;line-height:1.65}.bs-app-cardsub{font-family:var(--bs-read);font-size:17px;line-height:1.35;color:#4a4a62;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-app-cardfoot{display:flex;align-items:baseline;justify-content:space-between;gap:4px 8px;flex-wrap:wrap;margin-top:4px;padding-top:6px;border-top:1px dashed rgba(16,16,20,.22)}.bs-app-cardp{display:flex;gap:6px;align-items:baseline}.bs-app-cardp b{font-family:var(--bs-px);font-size:11px;white-space:nowrap}.bs-app-cardp s{font-family:var(--bs-read);font-size:17px;color:#8a8aa0}.bs-app-cardp b.credits{font-size:8px;color:var(--bs-red-d)}.bs-app-cardmeta{font-family:var(--bs-silk);font-size:10px;color:#5a5a72;white-space:nowrap}.bs-app-cardmeta .sold{color:var(--bs-red-d)}.bs-app-card.sold .bs-app-cardart .bs-art{filter:grayscale(.7) brightness(.72)}.bs-app-badge{position:absolute;top:6px;left:6px;z-index:2;font-family:var(--bs-px);font-size:6px;letter-spacing:.08em;padding:5px 6px 4px;color:#101014;background:var(--bs-acid);box-shadow:2px 2px #00000073;transform:rotate(-3deg)}.bs-app-badge.b-sale{background:var(--bs-red);color:#fff}.bs-app-badge.b-exclusive{background:#9dff5c}.bs-app-badge.b-last{background:#ff6a00;color:#fff}.bs-app-badge.b-team{background:#3ad8ff}.bs-app-badge.b-new{background:#fff}.bs-app-lock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;font-family:var(--bs-px);font-size:10px;color:var(--bs-acid);background:#06060cbd;letter-spacing:.1em}.bs-app-lock.sold{color:#fff;background:#06060c99}.bs-app-card.locked .bs-art{filter:grayscale(.85) brightness(.6)}.bs-app-crumbs{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-bottom:12px;font-family:var(--bs-read);font-size:17px}.bs-btn.bs-app-crumb{font-family:var(--bs-read);font-size:17px;letter-spacing:.02em;padding:4px 7px 3px}.bs-app-crumbs .sep{color:#7a7a90}.bs-app-crumbs .here{color:var(--bs-red-d);font-weight:700}.bs-app-product{display:grid;grid-template-columns:minmax(240px,40%) 1fr;gap:20px;align-items:start}.bs-app-partcol{position:sticky;top:0}.bs-app-part{position:relative;overflow:hidden;aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 80% at 50% 0%,rgba(255,212,0,.12),transparent 62%),linear-gradient(180deg,#23232c,#08080e);border:3px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);padding:18px}.bs-app-part .bs-art{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(0,0,0,.6));animation:bs-app-float 6s ease-in-out infinite}@keyframes bs-app-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(.6deg)}}.bs-app-partmark{position:absolute;right:8px;bottom:4px;font-family:var(--bs-logo-face);font-weight:900;font-size:40px;color:#ffffff0f;letter-spacing:-.03em;pointer-events:none}.bs-app-partcap{font-family:var(--bs-silk);font-size:11px;letter-spacing:.1em;color:#6a6a82;margin-top:6px;text-align:center}.bs-app-pinfo{min-width:0}.bs-app-ptitle{font-family:var(--bs-px);font-size:clamp(12px,2vmin,18px);line-height:1.55;text-shadow:2px 2px 0 rgba(0,0,0,.1)}.bs-app-psub{font-family:var(--bs-read);font-size:19px;color:#4a4a62;margin-top:6px}.bs-app-prate{font-family:var(--bs-read);font-size:17px;color:#5a5a72;margin-top:7px}.bs-app-stars{color:#b07800;letter-spacing:1px}.bs-app-pprice{display:flex;gap:9px;align-items:baseline;margin:12px 0 4px;flex-wrap:wrap}.bs-app-pprice b{font-family:var(--bs-px);font-size:clamp(14px,2.2vmin,20px)}.bs-app-pprice b.credits{font-size:11px;color:var(--bs-red-d)}.bs-app-pprice s{font-family:var(--bs-read);font-size:20px;color:#8a8aa0}.bs-app-pprice .save{font-family:var(--bs-px);font-size:8px;color:#fff;background:var(--bs-red);padding:5px 7px 4px;transform:rotate(-2deg);box-shadow:2px 2px #00000059}.bs-app-pblurb{font-family:var(--bs-read);font-size:21px;line-height:1.6;color:#1c1c26;margin:13px 0 15px;max-width:50ch}.bs-app-plabel{font-family:var(--bs-silk);font-size:11px;letter-spacing:.08em;color:#5a5a72}.bs-app-plabel b{color:var(--bs-ink)}.bs-app-variants{display:flex;gap:5px;flex-wrap:wrap;margin:7px 0}.bs-app-vbtn{appearance:none;-webkit-appearance:none;cursor:pointer;font-family:var(--bs-px);font-size:8px;padding:9px 11px 8px;background:var(--bs-face);color:var(--bs-ink);border:2px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi);transition:transform .1s,background .12s}.bs-app-vbtn:hover:not(.out){background:#fff;transform:translateY(-1px)}.bs-app-vbtn.on{background:var(--bs-acid);border-color:var(--bs-dark) var(--bs-hi) var(--bs-hi) var(--bs-dark)}.bs-app-vbtn.out{opacity:.4;cursor:not-allowed;text-decoration:line-through}.bs-app-pstock{font-family:var(--bs-read);font-size:19px;color:#2f6a22;margin-top:7px}.bs-app-pstock.low{color:#a05a00}.bs-app-pstock.out{color:var(--bs-red-d)}.bs-app-buy{display:flex;gap:9px;align-items:stretch;margin-top:14px;flex-wrap:wrap}.bs-app-add{flex:1 1 210px;font-size:10px;padding:12px 14px 11px}.bs-app-add.hit{animation:bs-app-hit .4s cubic-bezier(.2,1.6,.4,1)}@keyframes bs-app-hit{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:scale(1)}}.bs-app-qty{display:flex;align-items:center;gap:0;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);background:#fff}.bs-app-qty .v{min-width:36px;text-align:center;font-family:var(--bs-read);font-size:21px}.bs-btn.bs-app-qbtn{font-size:9px;padding:9px 11px 8px;border-width:2px}.bs-btn.bs-app-qbtn.danger{padding:8px 9px 7px}.bs-app-usp{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:5px;margin-top:16px}.bs-app-uspcell{display:flex;flex-direction:column;gap:2px;padding:7px 9px 6px;background:#ffffff5c;border-left:4px solid var(--bs-acid)}.bs-app-uspcell b{font-family:var(--bs-px);font-size:7px;letter-spacing:.06em;line-height:1.6}.bs-app-uspcell span{font-family:var(--bs-read);font-size:17px;color:#5a5a72}.bs-app-riders{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.bs-app-rider{appearance:none;-webkit-appearance:none;cursor:pointer;text-align:left;display:flex;gap:10px;align-items:center;padding:8px;background:#ffffff6b;color:var(--bs-ink);font-family:var(--bs-term);border:2px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi)}.bs-app-rider:hover,.bs-app-rider:focus-visible{background:var(--bs-acid);outline:none}.bs-app-face{width:56px;height:56px;flex:none;image-rendering:pixelated;border:1px solid #000}.bs-app-ridert{display:flex;flex-direction:column;min-width:0}.bs-app-ridert b{font-family:var(--bs-px);font-size:8px;line-height:1.7}.bs-app-ridert .alias{font-family:var(--bs-read);font-size:19px;color:var(--bs-red-d)}.bs-app-ridert .meta{font-family:var(--bs-read);font-size:16px;color:#5a5a72}.bs-app-riderhead{display:grid;grid-template-columns:minmax(120px,26%) 1fr;gap:16px}.bs-app-riderface{background:linear-gradient(180deg,#1b1b22,#0a0a10);border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);padding:10px}.bs-app-riderface .bs-app-face{width:100%;height:auto;border:0}.bs-app-quote{font-family:var(--bs-mark);font-size:22px;line-height:1.15;color:var(--bs-red-d);margin:10px 0;max-width:40ch}.bs-app-meters{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:4px 12px;margin-top:8px}.bs-app-meter{display:flex;gap:8px;align-items:center;font-size:16px;letter-spacing:2px;color:#5a5a72}.bs-app-meter .bar{display:flex;gap:2px}.bs-app-meter i{width:12px;height:10px;background:#1010142e}.bs-app-meter i.on{background:var(--bs-red)}.bs-app-linkcard{appearance:none;-webkit-appearance:none;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:2px;padding:8px 10px;width:100%;background:var(--bs-face);color:var(--bs-ink);font-family:var(--bs-term);border:2px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi)}.bs-app-linkcard:hover{background:var(--bs-acid)}.bs-app-linkcard b{font-family:var(--bs-px);font-size:9px;line-height:1.7}.bs-app-linkcard span{font-family:var(--bs-read);font-size:17px;color:#4a4a62}.bs-app-tapes{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.bs-app-tape{appearance:none;-webkit-appearance:none;cursor:pointer;text-align:left;display:flex;gap:10px;padding:8px;align-items:stretch;background:#101014;color:var(--bs-bone);font-family:var(--bs-term);border:2px solid;border-color:#5a5a68 #000 #000 #5a5a68}.bs-app-tape:hover,.bs-app-tape:focus-visible{outline:none;border-color:var(--bs-acid)}.bs-app-tape .spine{width:14px;flex:none}.bs-app-tape .txt{display:flex;flex-direction:column;min-width:0}.bs-app-tape b{font-family:var(--bs-px);font-size:8px;line-height:1.8;color:var(--bs-acid)}.bs-app-tape .meta{font-size:16px;color:#f2f0e69e;letter-spacing:1px}.bs-app-screen{position:relative;height:clamp(180px,34vh,300px);overflow:hidden;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);background:#05050a;--tape:0}.bs-app-bars{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.bs-app-bars i{flex:1}.bs-app-screen.started .bs-app-bars{opacity:0;transition:opacity .3s}.bs-app-titlecard{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;opacity:0;transition:opacity .4s}.bs-app-screen.started .bs-app-titlecard{opacity:1}.bs-app-titlecard b{font-family:var(--bs-px);font-size:clamp(11px,2.4vmin,20px);color:var(--bs-acid);text-shadow:3px 3px 0 var(--bs-red);letter-spacing:.06em;line-height:1.7;padding:0 12px}.bs-app-titlecard span{font-size:18px;letter-spacing:3px;color:#f2f0e6b3}.bs-app-scene{position:absolute;left:8px;bottom:8px;font-size:18px;letter-spacing:3px;color:#eaffea;text-shadow:0 0 4px #000}.bs-app-screen .bs-lines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.3) 0 1px,transparent 1px 3px)}.bs-app-screen.rolling:after{content:"";position:absolute;left:0;right:0;height:40px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.1),transparent);animation:bs-arc-roll 4s linear infinite}.bs-app-rec{position:absolute;top:6px;left:8px;display:flex;align-items:center;gap:5px;font-size:17px;letter-spacing:2px;color:#fff;text-shadow:0 0 4px #000}.bs-app-rec i{width:9px;height:9px;border-radius:50%;background:var(--bs-red);box-shadow:0 0 8px var(--bs-red)}.bs-app-screen.rolling .bs-app-rec i{animation:bs-blink 1s steps(2) infinite}.bs-app-stamp{position:absolute;top:6px;right:8px;font-size:17px;color:#eaffea;text-shadow:0 0 4px #000;letter-spacing:1px}.bs-app-transport{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:8px}.bs-btn.bs-app-tbtn2{font-size:9px;padding:8px 11px 7px}.bs-app-scrub{flex:1 1 180px;min-width:140px;accent-color:var(--bs-red)}.bs-app-chapters{display:flex;flex-direction:column;gap:3px}.bs-btn.bs-app-chapter{display:flex;justify-content:space-between;gap:10px;width:100%;font-size:8px;padding:8px 10px 7px;text-align:left}.bs-app-chapter .at{font-family:var(--bs-term);font-size:15px;color:#5a5a72}.bs-app-lines{display:flex;flex-direction:column;gap:4px}.bs-app-line{display:grid;grid-template-columns:56px 1fr auto auto auto;gap:10px;align-items:center;padding:6px 8px;background:#ffffff57;border:1px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi)}.bs-app-lineart{appearance:none;-webkit-appearance:none;cursor:pointer;padding:2px;border:1px solid #000;background:linear-gradient(180deg,#1b1b22,#0a0a10)}.bs-app-lineart .bs-art{display:block;width:100%;height:auto}.bs-app-lineinfo{display:flex;flex-direction:column;min-width:0}.bs-app-linetitle{appearance:none;-webkit-appearance:none;cursor:pointer;text-align:left;background:none;border:0;padding:0;color:var(--bs-ink);font-family:var(--bs-px);font-size:8px;line-height:1.7;text-decoration:underline}.bs-app-linetitle:hover{color:var(--bs-red-d)}.bs-app-lineinfo .meta{font-family:var(--bs-read);font-size:17px;color:#5a5a72}.bs-app-linetotal{font-family:var(--bs-px);font-size:10px;min-width:76px;text-align:right}.bs-app-empty{text-align:center;padding:40px 10px;font-size:20px;letter-spacing:3px;color:#5a5a72}.bs-app-empty p{margin-bottom:14px}.bs-app-vrow{display:flex;gap:6px}.bs-app-input{font-family:var(--bs-term);font-size:19px;color:var(--bs-ink);background:#fff;padding:5px 8px;width:100%;min-width:0;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);border-radius:0}.bs-app-input:focus{outline:2px dashed var(--bs-acid);outline-offset:1px}.bs-app-totals{display:flex;flex-direction:column;gap:2px}.bs-app-trow{display:flex;justify-content:space-between;gap:12px;font-family:var(--bs-read);font-size:19px}.bs-app-trow b{font-family:var(--bs-term)}.bs-app-trow.off b{color:var(--bs-red-d)}.bs-app-trow.grand{margin-top:6px;padding-top:6px;border-top:2px solid var(--bs-lo);font-family:var(--bs-px);font-size:11px}.bs-app-trow.grand b{font-family:var(--bs-px)}.bs-app-receipt{font-family:var(--bs-term);font-size:18px;line-height:1.25;background:#f7f6ee;color:#1a1a22;padding:16px;border:1px solid var(--bs-lo);box-shadow:inset 0 0 30px #0000001a;overflow-x:auto;white-space:pre}.bs-app-balance{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:12px;margin-bottom:6px;border:2px dashed #9a6a00;background:#ffd40024}.bs-app-bignum{display:flex;align-items:baseline;gap:6px}.bs-app-bignum .sym{font-family:var(--bs-px);font-size:10px;letter-spacing:.08em;color:#9a6a00}.bs-app-bignum b{font-family:var(--bs-px);font-size:clamp(16px,3vmin,30px);color:var(--bs-ink)}.bs-app-balfacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:4px 14px;flex:1 1 300px}.bs-app-stat{display:flex;flex-direction:column}.bs-app-stat .k{font-size:14px;letter-spacing:2px;color:#6a6a82}.bs-app-stat .v{font-family:var(--bs-px);font-size:9px;line-height:1.7}.bs-app-rank{margin-top:12px;padding:10px 12px;background:#ffffff4d;border:1px solid var(--bs-lo)}.bs-app-rankhead{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.bs-app-rankhead b{font-family:var(--bs-px);font-size:11px}.bs-app-rankhead span{font-size:17px;color:#5a5a72;letter-spacing:1px}.bs-app-ranktrack{display:flex;gap:4px;margin:8px 0 4px}.bs-app-ranktrack .step{flex:1;height:6px;background:#10101429}.bs-app-ranktrack .step.on{background:var(--bs-red)}.bs-app-rankbar{height:12px;background:#10101429;border:1px solid var(--bs-lo)}.bs-app-rankbar i{display:block;height:100%;background:var(--bs-acid)}.bs-app-rewards{display:grid;grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:8px}.bs-app-reward{display:flex;flex-direction:column;gap:6px;padding:10px;background:#fff6;border:2px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi)}.bs-app-reward.s-owned{background:#9dff5c3d}.bs-app-reward.s-locked{opacity:.62}.bs-app-rewardtop{display:flex;gap:8px;align-items:flex-start}.bs-app-rewardicon{flex:none;width:26px;height:26px}.bs-app-rewardicon svg{width:26px;height:26px;image-rendering:pixelated}.bs-app-rewardt{display:flex;flex-direction:column;min-width:0}.bs-app-rewardt b{font-family:var(--bs-px);font-size:8px;line-height:1.8}.bs-app-rewardt .val{font-size:16px;letter-spacing:2px;color:var(--bs-red-d)}.bs-app-rewardb{font-family:var(--bs-read);font-size:17px;line-height:1.5;color:#33334c;flex:1}.bs-app-rewardfoot{display:flex;gap:8px;align-items:center;justify-content:space-between}.bs-app-rewardfoot .cost{font-family:var(--bs-px);font-size:10px;color:#9a6a00}.bs-app-rewardfoot .bs-btn{font-size:8px;padding:8px 10px 7px}.bs-btn.bs-app-rewardlink{font-size:8px;padding:7px 9px 6px}.bs-app-codes{display:flex;flex-direction:column;gap:4px}.bs-app-code{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:6px 8px;background:#101014;color:var(--bs-bone);border:1px solid #000}.bs-app-code b{font-family:var(--bs-px);font-size:10px;color:var(--bs-acid);letter-spacing:.06em}.bs-app-code .lbl{font-size:17px;flex:1 1 auto;min-width:0}.bs-app-code .meta{font-size:15px;color:#f2f0e68c;letter-spacing:1px}.bs-app-ledger{display:flex;flex-direction:column;gap:1px}.bs-app-lrow{display:grid;grid-template-columns:78px 1fr auto;gap:10px;font-size:17px;letter-spacing:1px;padding:3px 4px}.bs-app-lrow:nth-child(odd){background:#ffffff38}.bs-app-lrow .when{color:#6a6a82}.bs-app-lrow .amt{color:#2c6a00;font-family:var(--bs-term)}.bs-app-lrow.out .amt{color:var(--bs-red-d)}.bs-app-map{display:block;width:100%;height:auto;margin-top:10px;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);image-rendering:pixelated}.bs-app-transport{margin-top:8px;display:flex;flex-direction:column;gap:2px}.bs-app-trow2{display:flex;gap:10px;font-family:var(--bs-read);font-size:17px}.bs-app-trow2 b{min-width:70px;color:#5a5a72;letter-spacing:1px}.bs-app-hours{display:flex;flex-direction:column;gap:1px}.bs-app-hrow{display:flex;justify-content:space-between;gap:12px;font-family:var(--bs-read);font-size:19px;padding:3px 5px}.bs-app-hrow:nth-child(odd){background:#ffffff38}.bs-app-hrow b{letter-spacing:2px;color:#5a5a72}.bs-app-hrow.today{background:var(--bs-acid)}.bs-app-hrow.today b{color:#101014}.bs-app-form{display:flex;flex-direction:column;gap:8px}.bs-app-field{display:flex;flex-direction:column;gap:3px;font-size:16px;letter-spacing:2px;color:#5a5a72}.bs-app-err{display:none;font-size:17px;letter-spacing:1px;color:var(--bs-red-d);background:#ffe2e2;border:1px solid var(--bs-red);padding:4px 8px}.bs-app-err.on{display:block}.bs-app-faq{border-top:1px solid rgba(16,16,20,.14);padding:5px 0}.bs-app-faq summary{font-family:var(--bs-px);font-size:9px;line-height:1.8;cursor:pointer}.bs-app-faq p{font-family:var(--bs-read);font-size:19px;line-height:1.6;color:#33334c;margin-top:6px;max-width:64ch}.bs-app-news{padding:7px 0;border-top:1px solid rgba(16,16,20,.14)}.bs-app-news .when{font-size:15px;letter-spacing:2px;color:#6a6a82}.bs-app-news b{display:block;font-family:var(--bs-px);font-size:9px;line-height:1.8;margin:2px 0 3px}.bs-app-news p{font-family:var(--bs-read);font-size:19px;line-height:1.6;color:#33334c;max-width:64ch}@media(max-width:720px){.bs-app{padding:0}.bs-app-win{width:100%;height:100%}.bs-app-product,.bs-app-riderhead{grid-template-columns:1fr}.bs-app-partcol{position:static}.bs-app-part{aspect-ratio:5 / 4}.bs-app-path{display:none}.bs-app-line{grid-template-columns:44px 1fr auto;row-gap:6px}.bs-app-linetotal{grid-column:2 / -1;text-align:left}.bs-app-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.bs-app-grid.tight{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.bs-app-filters{position:static}}@media(prefers-reduced-motion:reduce){.bs-app-win,.bs-app-card,.bs-app-part .bs-art,.bs-app-add.hit{animation:none!important}.bs-app-screen.rolling:after{display:none}.bs-app-card:hover,.bs-app-card:hover .bs-app-cardart .bs-art{transform:none}.bs-app-cardshine{display:none}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/basement-hub.css.map */
