*{box-sizing:border-box}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f4f1e9;background:#080a0e;font-synthesis:none;--bg:#080a0e;--panel:#13161d;--line:#2b2d36;--gold:#d7bd92;--muted:#9298a7;--green:#83c9ac;--red:#ea9a9f}body{margin:0;font-size:13px;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{cursor:pointer;color:inherit;background:none;border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:3px}button:disabled{opacity:.45;cursor:not-allowed}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1{font-size:29px;line-height:1.15;letter-spacing:-1px;font-weight:550}h2{font-size:23px;letter-spacing:-.6px;font-weight:550}h3{font-size:15px;font-weight:550}p{line-height:1.7}small,.small{font-size:11px;line-height:1.6}.muted{color:var(--muted)}.gold{color:var(--gold)}.green{color:var(--green)}.red{color:var(--red)}.eyebrow{font-size:9px;text-transform:uppercase;letter-spacing:2.1px;color:var(--gold);font-weight:600}.row{display:flex;gap:10px;align-items:center}.between{justify-content:space-between}.wrap{flex-wrap:wrap}.grow{flex:1;min-width:0}.stack{display:flex;flex-direction:column;gap:7px}.gap{margin-top:16px}.space{margin-top:24px}.section-head{display:flex;align-items:center;justify-content:space-between;margin:23px 0 12px;gap:8px}.section-head a,.link{color:var(--gold);font-size:11px}.brand{display:flex;align-items:center;gap:9px;font-size:16px;letter-spacing:3px;font-weight:600}.brand small{display:block;font-size:8px;color:var(--muted);letter-spacing:2px;margin-top:3px;font-weight:400}.king-logo{width:35px;height:35px;border-radius:50%;object-fit:cover;border:1px solid #b9a17755}.topbar{height:78px;display:flex;justify-content:space-between;align-items:center;max-width:1100px;margin:auto;padding:16px 22px;gap:10px}.topbar .tiny{font-size:9px}.circle{display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;width:40px;height:40px;font-size:19px;flex-shrink:0}.content{max-width:1100px;margin:0 auto;padding:8px 22px calc(110px + env(safe-area-inset-bottom))}.content.narrow{max-width:700px}.nav{position:fixed;z-index:30;bottom:0;left:0;right:0;background:#101219;border-top:1px solid var(--line);padding:12px 8px calc(12px + env(safe-area-inset-bottom));height:calc(77px + env(safe-area-inset-bottom));display:flex;justify-content:space-around;gap:6px}.nav>a,.nav>button{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:flex-start;font-size:10px;color:var(--muted);min-width:48px}.nav .active{color:var(--gold)}.nav .glyph{font-size:22px;font-weight:400;height:25px;line-height:25px}.nav .central{position:relative;margin-top:-29px;width:57px;height:57px;border:5px solid var(--bg);border-radius:50%;background:linear-gradient(145deg,#ead4b1,#ad8f62);color:#171511;justify-content:center;font-size:23px;box-sizing:content-box;box-shadow:0 0 20px #d1b78a0c}.btn{display:flex;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:#191c24;font-size:12px;font-weight:600;line-height:1.4}.btn.primary{background:linear-gradient(120deg,#e6cea8,#b59a6c);color:#171410;border-color:#cab082}.btn.outline{background:none;border-color:#5d4d35;color:var(--gold)}.btn.danger{border-color:#79454d;color:#f3b3b8;background:#2b171e}.btn.compact{width:auto;min-height:38px;padding:8px 12px;font-size:11px}.btn+.btn{margin-top:9px}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.grid2>.btn+.btn{margin:0}.panel{background:linear-gradient(135deg,#1b1c23,#11141b);border:1px solid var(--line);border-radius:13px;padding:16px}.pill{display:inline-flex;align-items:center;gap:5px;font-size:9px;color:var(--gold);border:1px solid #524630;border-radius:5px;padding:5px 7px;letter-spacing:.7px;line-height:1.2}.pill img{width:14px;height:14px;border-radius:50%}.notice{border:1px solid #46402f;background:#1c1a14;border-radius:10px;padding:12px 13px;font-size:11px;line-height:1.7;color:#d6c9af}.notice.error{color:#efb7bc;border-color:#74414a;background:#28171d}.notice.success{color:#a9dcc7;border-color:#315c4c;background:#13261f}.hero{position:relative;border-radius:15px;overflow:hidden;border:1px solid #54442e;min-height:190px;background:#11141b}.hero>img{position:absolute;width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080a0eef,#080a0e22)}.hero .over{position:relative;z-index:1;padding:24px;max-width:420px}.hero h1,.hero h2{font-family:Georgia,serif;font-weight:400;line-height:1.1}.hero h1{font-size:39px;letter-spacing:.3px}.hero h2{font-size:30px}.hero p{color:#b6b4b3;font-size:11px;margin:12px 0 18px}.hero .btn{max-width:300px}.hero.games{height:340px}.hero.games:after{background:linear-gradient(0deg,#080a0e 5%,#080a0e20)}.hero.games .over{padding:22px;position:absolute;bottom:0;max-width:100%;left:0;right:0}.hero.games h1{font-size:36px;margin-top:10px}.hero.games p{margin:10px 0 18px}.intro{position:relative;min-height:100dvh;max-width:700px;margin:auto;padding:25px 23px 35px;overflow:hidden}.intro>img{position:absolute;top:0;left:0;width:100%;height:540px;object-fit:cover;animation:arrive 10s ease-in-out infinite alternate}.intro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#080a0e22,#080a0e00 26%,#080a0e 57%);pointer-events:none}.intro>*:not(img){position:relative;z-index:1}.intro .intro-title{margin-top:58px;min-height:275px}.intro-title h1{font-family:Georgia,serif;font-size:47px;letter-spacing:-1.5px;font-weight:400;margin:11px 0}.intro-title p{font-size:10px;letter-spacing:1.1px;color:#c3beb4}.intro .intro-body{padding-top:22px}.intro-body h2{font-size:22px;margin:8px 0 15px}.intro .signin-note{font-size:11px;color:#bababa;line-height:1.7;margin:14px 0}.balance{text-align:center;padding:19px 0}.balance h1{font-size:43px;font-weight:450;margin:10px 0}.balance .unit{font-size:22px;color:var(--muted)}.actions{display:flex;justify-content:space-between;margin:10px 0 25px;gap:9px}.action{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:10px;flex:1}.action span{width:48px;height:48px;display:grid;place-items:center;background:#191b22;color:var(--gold);border:1px solid #3c352b;border-radius:14px;font-size:21px}.token-row{display:flex;gap:11px;align-items:center;padding:15px 0;border-bottom:1px solid #252830;width:100%;text-align:left}.token-row .coin{width:35px;height:35px;border-radius:50%;background:#20232c;flex-shrink:0;object-fit:contain}.token-row strong{font-size:12px;font-weight:550;display:block}.token-row small{color:var(--muted);display:block;font-size:10px;margin-top:3px}.token-end{text-align:right;max-width:42%;font-size:12px}.change{color:var(--green)}.tabs{display:flex;gap:7px;overflow-x:auto;padding:4px 0 10px;margin:15px 0 8px;scrollbar-width:none}.tabs button,.chip{border:1px solid var(--line);background:#161922;color:#a6a9b4;padding:9px 13px;border-radius:8px;font-size:11px;white-space:nowrap;min-height:38px}.tabs button.active,.chip.active{border-color:#7f6847;background:#30271b;color:var(--gold)}.stats-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #37312a;border-radius:11px;background:#15161b;margin:16px 0}.stats-strip>div{text-align:center;padding:12px 4px}.stats-strip>div+div{border-left:1px solid #302d29}.stats-strip b{display:block;font-size:19px;color:var(--gold);font-weight:450}.stats-strip small{font-size:9px;color:var(--muted)}.save-line{font-size:10px;color:var(--muted);margin-top:10px;display:flex;gap:5px;align-items:center;justify-content:space-between}.xp-track{height:4px;background:#2c2a25;border-radius:5px;overflow:hidden;margin-top:10px}.xp-track span{height:100%;display:block;background:linear-gradient(90deg,#a48759,#e0c99e)}.resources{display:flex;gap:8px}.resources>span{border:1px solid #3c3426;padding:6px 8px;border-radius:7px;font-size:10px;color:var(--gold);background:#1c1a17}.garage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.car-card{--rarity:#8297a4;position:relative;width:100%;aspect-ratio:.7;overflow:hidden;background:#0e121a;border:1px solid var(--rarity);border-radius:13px;isolation:isolate;box-shadow:inset 0 0 0 4px #141923,inset 0 0 0 5px #ac9d7040;text-align:left;padding:0;transform:perspective(700px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s ease;will-change:auto}.car-card[data-rarity="1"]{--rarity:#6da9a4}.car-card[data-rarity="2"]{--rarity:#a898df}.car-card[data-rarity="3"]{--rarity:#dec08b}.car-card[data-rarity="4"]{--rarity:#edc55c}.car-card:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:3;border:1px solid #b9b29b33;border-radius:8px;pointer-events:none}.car-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0d111600 34%,#0e121abf 55%,#0e121a 72%);pointer-events:none;z-index:1}.car-card .car-art{position:absolute;top:22px;left:0;width:100%;height:66%;object-fit:cover}.car-card .card-top{position:absolute;z-index:2;top:11px;left:12px;right:12px;display:flex;justify-content:space-between;align-items:center;gap:2px}.card-top .eyebrow{font-size:5.5px;letter-spacing:1.1px}.card-top .king-logo{width:20px;height:20px}.car-card .card-copy{position:absolute;z-index:2;left:12px;right:12px;bottom:14px}.card-copy .sub{display:flex;justify-content:space-between;gap:3px;font-size:6px;text-transform:uppercase;letter-spacing:.8px;color:var(--rarity)}.card-copy h2{font-family:Georgia,serif;font-size:clamp(16px,4.2vw,24px);font-weight:400;margin:7px 0 4px;white-space:nowrap;letter-spacing:-.5px}.card-copy .finish{font-size:6px;letter-spacing:.7px;color:#9ba0b0;text-transform:uppercase}.card-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-top:11px}.card-stats>div{text-align:center;padding:6px 0 5px;background:#1b1e28;border:1px solid #383946;border-radius:4px}.card-stats b{display:block;font-size:13px;font-weight:500}.card-stats small{display:block;font-size:5px;color:#a1a5b2;letter-spacing:.1px;margin-top:3px}.card-copy .edition{display:flex;justify-content:space-between;font-size:5px;color:#7f8999;letter-spacing:.7px;margin-top:8px}.foil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;opacity:.27;background:linear-gradient(115deg,transparent 12%,#9581e020 25%,#8edbe040 37%,#fff7 42%,#dea2f744 45%,transparent 52%);background-size:260% 100%;animation:foil 7s ease-in-out infinite;mix-blend-mode:screen}.car-card[data-finish="1"] .foil{background-image:linear-gradient(115deg,transparent 20%,#fff9 42%,#adc4d769 47%,transparent 55%)}.car-card[data-finish="4"] .foil{background-image:linear-gradient(115deg,transparent 12%,#e1b96a10 25%,#f5d08d30 37%,#fff6d18b 42%,#e0b85a44 45%,transparent 52%)}.glitter{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background-image:radial-gradient(#e5cea6 .7px,transparent 1px),radial-gradient(#d2ac62 .6px,transparent 1px);background-position:2px 4px,17px 22px;background-size:43px 59px,71px 83px;opacity:.3;animation:twinkle 4s alternate infinite}.car-card.missing{opacity:.4;filter:saturate(.3)}.card-controls{display:flex;justify-content:space-between;gap:4px;margin-top:7px;font-size:9px;color:var(--muted)}.card-large{max-width:300px;width:90%;margin:10px auto 20px}.card-large .card-copy h2{font-size:29px}.card-large .card-stats b{font-size:20px}.card-large .card-stats small{font-size:7px}.card-large .card-copy{bottom:24px;left:21px;right:21px}.card-large .card-top{top:19px;left:22px;right:22px}.card-large .card-top .eyebrow{font-size:9px}.card-large .card-top .king-logo{width:29px;height:29px}.card-large .sub{font-size:8px}.card-large .finish,.card-large .edition{font-size:7px}.battle-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 18px}.player{font-size:10px;text-align:center;width:78px;color:#bfc1ca;overflow-wrap:anywhere}.avatar{width:37px;height:37px;border-radius:11px;border:1px solid #6c5636;background:#2b2419;color:var(--gold);display:grid;place-items:center;font-size:15px;margin:0 auto 7px}.battle-score{text-align:center}.battle-score b{font-size:30px;letter-spacing:8px;font-weight:450}.round-dots{display:flex;justify-content:center;gap:6px;margin-top:8px}.round-dots span{width:7px;height:7px;background:#343540;border-radius:50%}.round-dots .won{background:var(--gold)}.round-dots .lost{background:#9d8fc1}.track{border:1px solid #52442e;border-radius:10px;padding:13px;background:linear-gradient(90deg,#171a25,#191f32);display:flex;align-items:center;justify-content:space-between;gap:12px}.timer{width:39px;height:39px;border:1px solid #b2996f;border-radius:50%;display:grid;place-items:center;color:var(--gold);font-size:16px;flex-shrink:0}.battle-stage{display:flex;justify-content:center;align-items:center;gap:15px;min-height:235px;padding:14px 0}.battle-stage .car-card{width:164px;flex-shrink:0}.battle-stage .battle-aside{width:65px;font-size:10px;color:var(--muted);line-height:1.8}.battle-stage .battle-aside:last-child{text-align:right}.battle-deck{display:flex;gap:7px;margin:12px 0;overflow-x:auto;padding:3px 0 8px}.battle-deck button{position:relative;flex:1;min-width:50px;max-width:100px;border:1px solid #424350;border-radius:7px;overflow:hidden;padding:0;background:#181b24}.battle-deck button img{width:100%;height:47px;object-fit:cover}.battle-deck button small{font-size:7px;line-height:1.2;display:block;padding:4px 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.battle-deck button.selected{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.stat-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.stat-button{padding:10px 2px;border:1px solid #333542;border-radius:9px;background:#171b24;color:#aeb3c0;display:flex;flex-direction:column;gap:4px;align-items:center;font-size:10px}.stat-button b{font-size:19px;font-weight:500}.stat-button.selected{background:#31291d;color:var(--gold);border-color:#b69b70}.battle-result{text-align:center;padding:25px 0}.battle-result .result-icon{font-size:51px;line-height:1;margin:15px 0}.battle-result h1{font-family:Georgia,serif;font-size:38px}.result-row{padding:12px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;font-size:11px;gap:8px}.pack{min-height:230px;position:relative;border-radius:15px;border:1px solid #6b5638;padding:18px;overflow:hidden;background:radial-gradient(ellipse at 50% 0,#4f3e27,#14151c 70%);display:flex;flex-direction:column;align-items:center;text-align:center}.pack.purple{border-color:#77659e;background:radial-gradient(ellipse at 50% 0,#403052,#14151c 70%)}.pack .pack-mark{height:95px;display:grid;place-items:center;margin-bottom:12px;transform:rotate(-8deg)}.pack .pack-mark img{width:70px;height:70px;border-radius:50%;box-shadow:0 7px 40px #e0c89826}.pack h3{font-family:Georgia,serif;font-size:23px}.pack p{font-size:10px;color:var(--muted);margin:8px 0 16px}.pack .btn{margin-top:auto}.reward{display:flex;gap:14px;align-items:center;padding:18px;border:1px solid #4e422f;border-radius:12px;background:linear-gradient(110deg,#272115,#14171e)}.reward .reward-icon{font-size:30px}.reward+.reward{margin-top:11px}.reward p{color:var(--muted);font-size:11px;margin-top:6px}.menu-item{padding:16px 0;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left}.menu-item small{color:var(--muted);display:block;margin-top:4px}.menu-item .chev{color:var(--gold);font-size:20px}.field{display:block;margin:15px 0}.field>span{display:block;font-size:11px;color:#b6b8c3;margin-bottom:8px}input:not([type=checkbox]):not([type=range]),select,textarea{border:1px solid #3b3d4a;background:#0e1118;color:#eee;border-radius:9px;padding:13px;width:100%;min-width:0;max-width:100%;outline:none}input[type=range]{accent-color:#d4b783;width:100%}input[type=checkbox]{accent-color:#d4b783;width:18px;height:18px;flex-shrink:0}.check{display:flex;gap:10px;align-items:flex-start;font-size:11px;line-height:1.6;margin:16px 0}textarea{min-height:95px;resize:vertical}.address{font-family:monospace;overflow-wrap:anywhere;word-break:break-all;font-size:12px;line-height:1.7}.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;z-index:80;display:flex;justify-content:center;align-items:flex-end;padding:12px 0 0}.sheet{background:#151921;border:1px solid #45424a;border-radius:22px 22px 0 0;padding:22px 23px calc(25px + env(safe-area-inset-bottom));width:100%;max-width:560px;max-height:94dvh;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 -20px 100px #0008;animation:sheetIn .2s ease-out}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.sheet-head h2{font-size:23px}.sheet .close{width:37px;height:37px;border-radius:50%;border:1px solid #383a46;font-size:22px;flex-shrink:0}.sheet p{font-size:12px;color:#b3b8c4;line-height:1.8}.sheet .notice{margin:15px 0}.sheet .card-large{width:75%}.sheet .garage-grid{gap:10px}.sheet .garage-grid .card-copy h2{font-size:15px}.modal-bg .btn{margin-top:9px}#toast{position:fixed;left:18px;right:18px;bottom:calc(94px + env(safe-area-inset-bottom));z-index:120;margin:auto;max-width:500px;background:#e0c79d;color:#211a11;border:1px solid #e3cfab;border-radius:11px;padding:13px 16px;box-shadow:0 6px 30px #0008;font-size:12px;line-height:1.6;pointer-events:none;opacity:0;transform:translateY(10px);transition:.2s}#toast.visible{opacity:1;transform:translateY(0)}.spinner{width:19px;height:19px;border:2px solid #61513a;border-top-color:#e6ceaa;border-radius:50%;animation:spin .8s linear infinite;display:inline-block;vertical-align:middle}.empty{padding:35px 15px;text-align:center;color:var(--muted);line-height:1.8}.empty h2{color:#e0d7c7;margin-bottom:12px}.powered{border:1px solid #4d412e;border-radius:13px;padding:16px;background:#181813;margin-top:18px}.powered p{font-size:11px;color:#aeb1bb;margin:12px 0}.powered .row{gap:13px;flex-wrap:wrap}.powered a{font-size:10px;color:var(--gold);text-decoration:underline;text-underline-offset:3px}.powered .risk{font-size:9px;margin-bottom:0;color:#9c9c9e}.progress-label{font-size:11px;color:var(--muted);margin:6px 0 12px}.round-reveal{animation:reveal .45s ease-out}.pack-opening{animation:reveal .6s ease-out}.secret{border-color:#8c5a5f!important;background:#21181c!important}.qr{width:220px;height:220px;max-width:100%;display:block;margin:20px auto;background:#fff;border:12px solid white;border-radius:12px}.chart{width:100%;height:95px;display:block;margin-top:15px}.chart polyline{fill:none;stroke:var(--gold);stroke-width:2}.hidden{display:none!important}.offline-banner{background:#342619;color:#e6ca9c;font-size:11px;padding:10px;text-align:center}.test-tag{font-size:8px;letter-spacing:.8px;color:#b4a17d;border:1px solid #4d4230;padding:4px 5px;border-radius:4px}.help-copy h3{margin:24px 0 10px;color:var(--gold)}.help-copy p,.help-copy li{font-size:12px;color:#adb2c0;line-height:1.9}.help-copy ul{padding-left:20px}.leader-row{display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--line);padding:16px 0}.leader-row .rank{width:22px;color:var(--gold);font-size:16px}.leader-row b{font-size:14px;font-weight:500}.reduced *,.battery .foil,.battery .glitter{animation:none!important;transition:none!important}.battery .car-card{transform:none!important}.flip-back{background:radial-gradient(ellipse,#39301e,#111620);display:flex;align-items:center;justify-content:center;text-align:center}.flip-back:after{display:none}.flip-back .king-logo{width:100px;height:100px;margin:0 auto 15px}.flip-back h2{font-size:28px;font-family:Georgia,serif}.thumb-select.selected{outline:2px solid var(--gold)}@keyframes arrive{0%{transform:scale(1.03)}to{transform:scale(1.1) translateY(-10px)}}@keyframes foil{0%,15%{background-position:100% 0}65%,to{background-position:-100% 0}}@keyframes twinkle{0%{opacity:.12}to{opacity:.35}}@keyframes sheetIn{0%{transform:translateY(30px);opacity:.5}to{transform:translateY(0);opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes reveal{0%{transform:translateY(20px) scale(.94);opacity:0}to{transform:none;opacity:1}}@media(min-width:700px){.garage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.content.narrow .garage-grid,.sheet .garage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.car-card .card-copy h2{font-size:24px}.nav{left:50%;transform:translate(-50%);max-width:700px;border:1px solid var(--line);border-radius:18px 18px 0 0}.hero.games{height:400px}.hero.games>img{object-position:center 58%}.grid3.packs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.intro .intro-title{margin-top:85px;min-height:300px}.intro>img{height:610px}.sheet{border-radius:22px;margin-bottom:22px}.modal-bg{align-items:center;padding:20px}.card-copy .sub,.card-copy .finish{font-size:8px}.card-stats b{font-size:20px}.card-stats small{font-size:7px}.card-top .eyebrow{font-size:8px}.card-top .king-logo{width:27px;height:27px}.battle-stage .card-copy h2{font-size:17px}.battle-stage .card-stats b{font-size:14px}.battle-stage .card-stats small{font-size:5px}.battle-stage .card-copy .sub,.battle-stage .card-copy .finish{font-size:6px}.battle-stage .card-top .eyebrow{font-size:5px}.battle-stage .card-top .king-logo{width:19px;height:19px}.hero .over{max-width:450px}.battle-stage{min-height:280px}.battle-stage .car-card{width:200px}}@media(max-width:370px){.content,.topbar{padding-left:16px;padding-right:16px}.card-copy h2{font-size:15px}.car-card .card-copy{left:10px;right:10px;bottom:12px}.battle-stage{gap:8px}.battle-stage .battle-aside{width:55px;font-size:9px}.battle-stage .car-card{width:153px}.intro{padding-left:19px;padding-right:19px}.intro .intro-title{min-height:265px}.brand{font-size:14px}.resources{gap:4px}.resources>span{font-size:9px;padding:6px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.opponent-badge{padding:12px 14px;border:1px solid #bd9848;border-radius:12px;background:#262116;color:#f1d292;font-weight:700;font-size:12px;margin:8px 0 16px;line-height:1.6}.notice .address{overflow-wrap:anywhere}
