.carHead{padding:26px 0 14px}.carHead h1{font-size:28px;font-weight:800}.carHead p{color:var(--t2);margin-top:5px;font-size:14.5px}.wallet{background:var(--bg-card);border:1px solid var(--accent-dim);border-radius:99px;align-items:center;gap:8px;margin-top:14px;padding:9px 15px;font-size:14px;display:inline-flex}.wallet b{color:var(--accent);font-size:16px;font-weight:800}.carCard{text-align:left;background:linear-gradient(180deg,var(--bg-card),var(--bg-card-hi));border:1px solid var(--bg-card-hi);border-radius:var(--r-card);width:100%;margin-bottom:11px;padding:16px;transition:border-color .15s,transform 80ms;display:block}.carCard:hover{border-color:var(--primary-lt)}.carCard:active{transform:scale(.995)}.carCard.narrative{border-color:#b6f06059}.carCard.locked{opacity:.62}.carCard.done{border-color:var(--ok-dim)}.carTop{align-items:flex-start;gap:12px;display:flex}.carTop h3{flex:1;font-size:17px;font-weight:700}.carSub{color:var(--t2);margin-top:3px;font-size:12.5px}.carRow{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.pill{letter-spacing:.5px;text-transform:uppercase;background:var(--bg);color:var(--t3);border-radius:7px;padding:4px 9px;font-size:11px;font-weight:700}.pill.gold{color:var(--accent);background:#c9a84c24}.pill.lime{color:#b6f060;background:#b6f0601f}.pill.ok{color:var(--ok);background:#2ecc7a24}.pill.err{color:var(--err);background:#e8454524}.priceTag{color:var(--accent);white-space:nowrap;margin-left:auto;font-size:14px;font-weight:700}.priceTag.cant{color:var(--t3)}.dossier .label{margin-bottom:7px}.factList{margin-top:4px}.fact{border-bottom:1px solid var(--bg-card-hi);padding:11px 0}.fact:last-child{border-bottom:none}.fact b{color:var(--accent);letter-spacing:.4px;text-transform:uppercase;margin-bottom:3px;font-size:13px;font-weight:700;display:block}.fact span{color:var(--t2);font-size:14px;line-height:1.5}.bullets{margin:4px 0 0;padding-left:18px}.bullets li{color:var(--t2);margin-bottom:6px;font-size:14px;line-height:1.5}.stepNo{letter-spacing:1.4px;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:700}.choice{text-align:left;background:var(--bg-card);border:1.5px solid var(--bg-card-hi);width:100%;color:var(--t1);cursor:pointer;border-radius:14px;margin-bottom:9px;padding:14px;font-size:14.5px;line-height:1.45;transition:border-color .15s,background .15s,transform 80ms;display:block}.choice:hover:not(:disabled){border-color:var(--primary-lt);background:var(--bg-card-hi)}.choice:active:not(:disabled){transform:scale(.995)}.choice:disabled{cursor:default}.choice.chosen{border-color:var(--glow);background:#3d6fd421}.choice.dimmed{opacity:.4}.riskNote{border-top:1px solid var(--bg-card-hi);color:var(--t2);margin-top:9px;padding-top:9px;font-size:12.5px;font-style:italic}.verdict{text-align:center;padding:24px 0 6px}.verdictTag{letter-spacing:1.6px;text-transform:uppercase;border-radius:99px;margin-bottom:14px;padding:7px 16px;font-size:11.5px;font-weight:800;display:inline-block}.verdictTag.best{color:var(--ok);background:#2ecc7a29}.verdictTag.mid{color:var(--warning);background:#f5a62329}.verdictTag.worst{color:var(--err);background:#e8454529}.judge{color:var(--t1);border-left:3px solid var(--accent-dim);text-align:left;background:#c9a84c0d;border-radius:0 12px 12px 0;padding:18px;font-size:17px;font-style:italic;line-height:1.5}
