.obd[data-astro-cid-tgoprk7y]{padding:calc(72px + var(--sp-xl)) 0 var(--sp-xxl)}.obd__inner[data-astro-cid-tgoprk7y]{display:flex;flex-direction:column;gap:var(--sp-xl);max-width:820px}.obd__crumbs[data-astro-cid-tgoprk7y]{display:flex;flex-wrap:wrap;gap:var(--sp-s);color:var(--text-tertiary);font-size:.85rem}.obd__heading[data-astro-cid-tgoprk7y]{display:flex;flex-direction:column;gap:var(--sp-s);margin:0;font-size:clamp(1.45rem,3.2vw,2rem);line-height:1.2}.obd__code[data-astro-cid-tgoprk7y]{align-self:flex-start;padding:var(--sp-xs) var(--sp-m);border-radius:var(--r-s);background:color-mix(in srgb,var(--accent) 16%,var(--surface));color:var(--accent);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:clamp(1.9rem,5vw,2.6rem);letter-spacing:.04em;line-height:1.1}.obd__sae[data-astro-cid-tgoprk7y]{margin:calc(-1 * var(--sp-m)) 0 0;color:var(--text-tertiary);font-size:.9rem}.obd__answer[data-astro-cid-tgoprk7y]{margin:0;color:var(--text-secondary);font-size:1.05rem;line-height:1.6}.obd__ask[data-astro-cid-tgoprk7y]{align-self:flex-start;gap:6px}.obd__ask[data-astro-cid-tgoprk7y]:hover{background:color-mix(in srgb,var(--accent) 24%,transparent);border-color:var(--accent)}.obd__facts[data-astro-cid-tgoprk7y]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--sp-l);margin:0;padding:var(--sp-l)}.obd__facts[data-astro-cid-tgoprk7y] dt[data-astro-cid-tgoprk7y]{color:var(--text-tertiary);font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}.obd__facts[data-astro-cid-tgoprk7y] dd[data-astro-cid-tgoprk7y]{margin:var(--sp-xs) 0 0;font-size:1.05rem;font-weight:600}.obd__urgency--high[data-astro-cid-tgoprk7y]{color:var(--danger)}.obd__urgency--moderate[data-astro-cid-tgoprk7y]{color:var(--accent)}.obd__urgency--low[data-astro-cid-tgoprk7y]{color:var(--success)}.obd__section[data-astro-cid-tgoprk7y]{display:flex;flex-direction:column;gap:var(--sp-m);border-top:1px solid var(--separator);padding-top:var(--sp-xl)}.obd__h2[data-astro-cid-tgoprk7y]{margin:0;font-size:1.35rem}.obd__h3[data-astro-cid-tgoprk7y]{margin:var(--sp-s) 0 0;font-size:.95rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.obd__text[data-astro-cid-tgoprk7y]{margin:0;color:var(--text-secondary);line-height:1.65}.obd__lead[data-astro-cid-tgoprk7y]{color:var(--text-primary);font-weight:600}.obd__text--tight[data-astro-cid-tgoprk7y]{margin-bottom:var(--sp-m)}.obd__columns[data-astro-cid-tgoprk7y]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-xl)}@media(max-width:640px){.obd__columns[data-astro-cid-tgoprk7y]{grid-template-columns:1fr;gap:var(--sp-m)}}.obd__list[data-astro-cid-tgoprk7y]{margin:var(--sp-s) 0 0;padding-inline-start:1.2em;display:flex;flex-direction:column;gap:var(--sp-s);color:var(--text-secondary);line-height:1.55}.obd__list[data-astro-cid-tgoprk7y] li[data-astro-cid-tgoprk7y]::marker{color:var(--accent)}.obd__verdict[data-astro-cid-tgoprk7y]{align-self:flex-start;margin:0;font-size:.85rem}.obd__verdict--high[data-astro-cid-tgoprk7y]{color:var(--danger);border-color:var(--danger)}.obd__verdict--moderate[data-astro-cid-tgoprk7y]{color:var(--accent);border-color:var(--accent)}.obd__verdict--low[data-astro-cid-tgoprk7y]{color:var(--success);border-color:var(--success)}.obd__more[data-astro-cid-tgoprk7y]{align-self:flex-start;font-weight:600;color:var(--accent)}.obd__chat[data-astro-cid-tgoprk7y]{scroll-margin-top:80px}.obd__cta[data-astro-cid-tgoprk7y]{padding:var(--sp-xl);display:flex;flex-direction:column;gap:var(--sp-m);align-items:flex-start}.obd__cta-title[data-astro-cid-tgoprk7y]{margin:0;font-size:1.25rem}.obd__related[data-astro-cid-tgoprk7y]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--sp-s)}.obd__related-link[data-astro-cid-tgoprk7y]{display:flex;flex-direction:column;gap:2px;height:100%;padding:var(--sp-m);text-decoration:none;color:inherit}.obd__related-link[data-astro-cid-tgoprk7y]:hover{border-color:var(--accent)}.obd__related-code[data-astro-cid-tgoprk7y]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:700;color:var(--accent)}.obd__related-desc[data-astro-cid-tgoprk7y]{font-size:.85rem;line-height:1.45;color:var(--text-secondary)}.obd__guides[data-astro-cid-tgoprk7y]{display:grid;gap:var(--sp-s);margin:0;padding:0;list-style:none}.obd__guide[data-astro-cid-tgoprk7y]{display:flex;flex-direction:column;gap:var(--sp-xs);padding:var(--sp-m) var(--sp-l);text-decoration:none}.obd__guide[data-astro-cid-tgoprk7y]:hover .obd__guide-title[data-astro-cid-tgoprk7y]{color:var(--accent)}.obd__guide-title[data-astro-cid-tgoprk7y]{font-weight:600;color:var(--text-primary)}.obd__guide-meta[data-astro-cid-tgoprk7y]{font-size:.8rem;color:var(--text-tertiary)}.obd__source[data-astro-cid-tgoprk7y]{margin:0;color:var(--text-tertiary);font-size:.85rem;line-height:1.6}.obd__back[data-astro-cid-tgoprk7y]{display:flex;gap:var(--sp-s);margin:0;color:var(--text-tertiary);font-size:.9rem}.range[data-astro-cid-3mboxgad]{padding:calc(72px + var(--sp-xl)) 0 var(--sp-xxl)}.range__inner[data-astro-cid-3mboxgad]{display:flex;flex-direction:column;gap:var(--sp-xl);max-width:880px}.range__crumbs[data-astro-cid-3mboxgad]{display:flex;gap:var(--sp-s);color:var(--text-tertiary);font-size:.85rem}.range__heading[data-astro-cid-3mboxgad]{margin:0;font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.2}.range__text[data-astro-cid-3mboxgad]{margin:0;color:var(--text-secondary);line-height:1.65}.range__columns[data-astro-cid-3mboxgad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-m)}@media(max-width:680px){.range__columns[data-astro-cid-3mboxgad]{grid-template-columns:1fr}}.range__block[data-astro-cid-3mboxgad]{display:flex;flex-direction:column;gap:var(--sp-m);padding:var(--sp-l)}.range__h2[data-astro-cid-3mboxgad]{margin:0;font-size:1.2rem}.range__list[data-astro-cid-3mboxgad]{margin:0;padding-inline-start:1.2em;display:flex;flex-direction:column;gap:var(--sp-s);color:var(--text-secondary);line-height:1.55}.range__list[data-astro-cid-3mboxgad] li[data-astro-cid-3mboxgad]::marker{color:var(--accent)}.range__section[data-astro-cid-3mboxgad]{display:flex;flex-direction:column;gap:var(--sp-m);border-top:1px solid var(--separator);padding-top:var(--sp-xl)}.range__table-wrap[data-astro-cid-3mboxgad]{overflow-x:auto}.range__table[data-astro-cid-3mboxgad]{width:100%;border-collapse:collapse;font-size:.92rem}.range__table[data-astro-cid-3mboxgad] th[data-astro-cid-3mboxgad],.range__table[data-astro-cid-3mboxgad] td[data-astro-cid-3mboxgad]{text-align:start;padding:var(--sp-s) var(--sp-m);border-bottom:1px solid var(--separator);vertical-align:top}.range__table[data-astro-cid-3mboxgad] th[data-astro-cid-3mboxgad]{color:var(--text-tertiary);font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}.range__table[data-astro-cid-3mboxgad] td[data-astro-cid-3mboxgad]{color:var(--text-secondary);line-height:1.5}.range__table[data-astro-cid-3mboxgad] td[data-astro-cid-3mboxgad]:first-child{width:1%;white-space:nowrap}.range__code[data-astro-cid-3mboxgad]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:700;color:var(--accent);text-decoration:none}.range__code[data-astro-cid-3mboxgad]:hover{text-decoration:underline}.range__cta[data-astro-cid-3mboxgad]{padding:var(--sp-xl);display:flex;flex-direction:column;gap:var(--sp-m);align-items:flex-start}.range__cta-title[data-astro-cid-3mboxgad]{margin:0;font-size:1.25rem}.range__others[data-astro-cid-3mboxgad]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-s)}.range__other[data-astro-cid-3mboxgad]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;text-decoration:none;color:inherit}.range__other[data-astro-cid-3mboxgad]:hover,.range__other[data-astro-cid-3mboxgad][aria-current]{border-color:var(--accent);color:var(--accent)}.range__back[data-astro-cid-3mboxgad]{margin:0;color:var(--text-tertiary);font-size:.9rem}
