.brand b,h1{font-family:"Times New Roman",serif;letter-spacing:.07em}#bCart,#bVoice,#cart,.qty,.tabs [data-tab=ask],#tab-ask,.priceline #pUnit{display:none!important}.launch{display:inline-block;background:#186c70;color:white;padding:10px 16px;border-radius:8px;text-decoration:none;font-weight:bold}.library{margin-top:48px;border-top:1px solid #b7c9d8;padding-top:24px}#gameSearch{width:100%;padding:14px;border:1px solid #7f9ab2;border-radius:8px;font:inherit}.pcard .bd p{font-size:.93rem;line-height:1.5}.pcard .row{margin-top:auto}.pcard img{object-fit:cover}.badge{letter-spacing:.12em}.card{border-top:5px solid #186c70}.hint{font-size:.85rem}#gameGallery .device{font-size:.8rem;color:#315968}
:root{color-scheme:dark;--paper:#101d2e!important;--ink:#edf8ff;--dim:#adc1d3;--accent:#247c87;--sign:#55dbe9}body{background:#080e19;color:#edf8ff;font-family:system-ui,sans-serif}.overlay{background:rgba(3,9,18,.84);backdrop-filter:blur(12px)}.card,.panel,.listwrap{background:linear-gradient(140deg,#14283b,#0a1525);color:#edf8ff;border:1px solid #31546b;border-radius:18px;box-shadow:0 24px 100px #0008}.card{max-width:740px!important;padding:clamp(24px,5vw,60px)!important;border-top:2px solid #61e5ed}.card h1{font-size:clamp(2.7rem,7vw,5rem);line-height:1.1;margin:20px 0}.card .badge{color:#61e5ed}.card p{color:#bed0df}.card .big,.launch{background:#65e4e5;color:#06121f;border:0;border-radius:6px}#bar{background:rgba(8,18,31,.93);border-bottom:1px solid #294c63;color:#edf8ff}.brand b{color:#f1fbff}.brand span{color:#9cb6ca}.pcard{background:#122336!important;border:1px solid #2e4b62!important;box-shadow:none;border-radius:12px;overflow:hidden}.pcard:hover{border-color:#61e5ed!important}.pcard .nm,.pcard h3{color:#f0fbff}.pcard p,.pcard .device{color:#b2cbdc!important}.pcard .bd{padding:20px}.pcard img{aspect-ratio:16/9;height:auto!important;width:100%}.pcard .row{gap:10px}.listwrap{max-width:1320px!important}.listhead{background:#0f2031!important}button{background:#193448;color:#e2f6ff;border:1px solid #365d74}button:hover{border-color:#62dfe8}.link{color:#70e2e7!important}#gameSearch{background:#0c1929;color:#f2fbff;border-color:#34536c}.library{border-color:#29465b}.tabpane{color:#c7dce9}.tabs button.on{background:#254b60;color:#85f1f4}.library h2,.listhead h2{letter-spacing:-.03em}.small.dim{color:#a8c2d4!important}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #75eced;outline-offset:4px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

.panel .left,#iv{background:#0a1728!important}.panel h2{font-family:system-ui,sans-serif}.priceline .price{color:#72e3eb!important}.hint{color:#a5c8db!important}.primary{background:#61dce5!important;color:#071924!important}.pcard .bd{display:flex;flex-direction:column}.panel .right{border-left:1px solid #25445b}

#serviceCartButton{display:inline-block!important}.service-drawer{position:fixed;right:0;top:0;bottom:0;width:min(440px,100vw);z-index:1000;background:#102237;border-left:1px solid #5ad9e5;padding:28px;overflow:auto;box-shadow:-20px 0 70px #0008}.service-drawer .row{display:flex;justify-content:space-between;align-items:center}.service-line{padding:18px 0;border-bottom:1px solid #35516a}.service-line p,#serviceStatus{color:#b6cedf}.service-drawer a{color:#092136}#squareCheckout:disabled{opacity:.6;cursor:not-allowed;padding:14px;width:100%}#bGyro{border-color:#49c6da}.touch #stick{border-color:#6bdce5}.touch #knob{background:#54ceda}
