.quiz-box[data-astro-cid-ozv5ooe3]{background:linear-gradient(155deg,#151c29,#101520);border:1px solid #00e5ff4d;border-radius:16px;margin:2rem 0;padding:1.6rem}.quiz-pill[data-astro-cid-ozv5ooe3]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--accent-gaming);background:#00e5ff1f;border-radius:6px;margin-bottom:.45rem;padding:.2rem .6rem;font-size:.72rem;display:inline-block}.quiz-header[data-astro-cid-ozv5ooe3] h4[data-astro-cid-ozv5ooe3]{font-family:var(--font-display);color:#fff;margin-bottom:1rem;font-size:1.25rem}.quiz-item[data-astro-cid-ozv5ooe3]{border-top:1px solid var(--border-subtle);padding:1rem 0}.quiz-q[data-astro-cid-ozv5ooe3]{color:#f8fafc;margin-bottom:.75rem;font-size:1rem}.quiz-options[data-astro-cid-ozv5ooe3]{gap:.55rem;display:grid}.quiz-opt-btn[data-astro-cid-ozv5ooe3]{text-align:left;border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);cursor:pointer;background:#ffffff09;border-radius:10px;align-items:center;gap:.75rem;padding:.7rem .95rem;font-size:.92rem;transition:all .18s;display:flex}.quiz-opt-btn[data-astro-cid-ozv5ooe3]:hover:not(:disabled){border-color:var(--accent-gaming);background:#00e5ff14}.opt-letter[data-astro-cid-ozv5ooe3]{width:26px;height:26px;font-family:var(--font-mono);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:inline-flex}.quiz-opt-btn[data-astro-cid-ozv5ooe3].correct{color:#fff;background:#22c55e29;border-color:#22c55e}.quiz-opt-btn[data-astro-cid-ozv5ooe3].wrong{background:#ef444429;border-color:#ef4444}.quiz-feedback[data-astro-cid-ozv5ooe3]{background:#ffffff0a;border-radius:10px;margin-top:.8rem;padding:.85rem 1rem;font-size:.9rem}.quiz-feedback[data-astro-cid-ozv5ooe3].is-correct{border-left:3px solid #22c55e}.quiz-feedback[data-astro-cid-ozv5ooe3].is-wrong{border-left:3px solid #ef4444}.quiz-exp[data-astro-cid-ozv5ooe3]{color:var(--text-secondary);margin-top:.3rem;margin-bottom:0!important}.calc-widget[data-astro-cid-b7llyl4u]{background:linear-gradient(155deg,#161d2b,#0f141e);border:1px solid #ff6b2b59;border-radius:16px;margin:2rem 0;padding:1.6rem;box-shadow:0 10px 28px #0000004d}.calc-badge[data-astro-cid-b7llyl4u]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:#ff8e5e;background:#ff6b2b24;border-radius:6px;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.72rem;display:inline-block}.calc-header[data-astro-cid-b7llyl4u] h4[data-astro-cid-b7llyl4u]{font-family:var(--font-display);color:#fff;margin-bottom:.3rem;font-size:1.25rem}.calc-header[data-astro-cid-b7llyl4u] p[data-astro-cid-b7llyl4u]{color:var(--text-secondary);margin-bottom:1.25rem;font-size:.9rem}.calc-grid[data-astro-cid-b7llyl4u]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}.calc-input-group[data-astro-cid-b7llyl4u]{border:1px solid var(--border-subtle);background:#ffffff08;border-radius:10px;padding:.9rem 1rem}.calc-input-group[data-astro-cid-b7llyl4u] label[data-astro-cid-b7llyl4u]{color:var(--text-secondary);flex-direction:column;gap:.55rem;font-size:.88rem;display:flex}.calc-input-group[data-astro-cid-b7llyl4u] strong[data-astro-cid-b7llyl4u]{color:#fff;font-family:var(--font-mono)}.calc-input-group[data-astro-cid-b7llyl4u] input[data-astro-cid-b7llyl4u][type=range]{width:100%;accent-color:var(--accent-garage);cursor:pointer}.calc-results[data-astro-cid-b7llyl4u]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;margin-bottom:1rem;display:grid}.calc-res-box[data-astro-cid-b7llyl4u]{border:1px solid var(--border-subtle);text-align:center;background:#0000004d;border-radius:10px;padding:.9rem 1rem}.calc-res-box[data-astro-cid-b7llyl4u].primary{background:#ff6b2b1a;border-color:#ff6b2b80}.res-label[data-astro-cid-b7llyl4u]{color:var(--text-secondary);margin-bottom:.25rem;font-size:.76rem;display:block}.res-num[data-astro-cid-b7llyl4u]{font-family:var(--font-mono);color:#fff;font-size:1.4rem;font-weight:800}.calc-res-box[data-astro-cid-b7llyl4u].primary .res-num[data-astro-cid-b7llyl4u]{color:var(--accent-garage)}.calc-formula[data-astro-cid-b7llyl4u]{color:var(--text-muted);text-align:center;font-size:.8rem}
