/* AutoCare Beta 13 RC — final minimalist UI, accessibility and release-candidate polish. */
:root{--b13-black:#111214;--b13-orange:#ed672f;--b13-focus:#f28a57}
html{scroll-behavior:smooth}
body{accent-color:var(--b13-orange)}
.b13-skip{position:fixed;left:12px;top:10px;z-index:1000;background:var(--b13-black);color:#fff;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:800;transform:translateY(-150%);transition:transform .15s ease}.b13-skip:focus{transform:translateY(0)}
button,a,input,select,textarea{touch-action:manipulation}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--b13-focus)!important;outline-offset:2px}
.btn,.nav,.b06-feature,.b02-quick button,.b04-intel-actions button{min-height:44px}
.close{min-width:40px;min-height:40px}
.main,#content,.panel,.b02-section{min-width:0}
img{max-width:100%}
.b13-build-card{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--line);background:#fff;border-radius:14px;padding:14px 15px;margin-top:12px}.b13-build-card strong{display:block;font-size:12px}.b13-build-card small{display:block;color:var(--muted);font-size:10px;margin-top:3px;line-height:1.45}.b13-build-badge{display:inline-flex;align-items:center;white-space:nowrap;border-radius:999px;padding:6px 9px;background:var(--b13-black);color:#fff;font-size:9px;font-weight:800;letter-spacing:.06em}
.b13-release-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.b13-release-tools button{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px;text-align:left;min-height:58px}.b13-release-tools strong{display:block;font-size:11px}.b13-release-tools small{display:block;color:var(--muted);font-size:9px;margin-top:3px;line-height:1.4}
.b12-global-env{background:var(--b13-black)!important;color:#fff!important;border-color:var(--b13-black)!important}
.b13-runtime-note{font-size:10px;color:var(--muted);line-height:1.5}
@media(max-width:760px){.b13-release-tools{grid-template-columns:1fr}.b13-build-card{align-items:flex-start}.b13-build-badge{margin-top:1px}.b06-group summary{min-height:46px}.b06-feature{min-height:52px}.b02-primary-actions .btn{white-space:normal}.tablewrap{margin-inline:-4px}.modal input,.modal select,.modal textarea{font-size:16px!important}}
@media(max-width:390px){.b06-group-grid{grid-template-columns:1fr!important}.b02-quick{grid-template-columns:repeat(2,minmax(0,1fr))!important}.b02-kpis{grid-template-columns:1fr!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.b13-skip{transition:none}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
