body.physics-mock-page{background:#eef5f8;color:#102536}.physics-mock-page .ona-mock-back{color:#075985}.physics-mock-page .physics-mock-hero{background:linear-gradient(135deg,#082f49,#0369a1 58%,#0891b2);box-shadow:0 22px 60px rgba(8,47,73,.22)}.physics-mock-page .ona-question header span{color:#0369a1}.physics-mock-page .ona-option-key{background:#e0f2fe;color:#075985}.physics-mock-page .ona-options label:hover{border-color:#0284c7;background:#f0f9ff}.physics-mock-page .ona-submit{background:#082f49}.physics-mock-page .ona-submit button,.physics-mock-page .ona-result button{background:#0284c7}.physics-mock-page .ona-result{border-color:#0284c7}.physics-mock-page .ona-result .ona-eyebrow,.physics-mock-page .ona-result-score strong,.physics-mock-page .ona-result-credit a{color:#0369a1}.physics-mock-page .ona-result-score span{background:#e0f2fe;color:#075985}.physics-source-note{margin-top:18px;padding:13px 15px;border:1px solid rgba(255,255,255,.2);border-radius:13px;background:rgba(1,23,38,.22);color:#e0f2fe;font-size:.9rem;line-height:1.55}.physics-source-note a{color:inherit;font-weight:800;white-space:nowrap}.physics-timer-pill{margin-left:auto}.physics-timer-pill b{font-variant-numeric:tabular-nums}.physics-timer-pill b.is-warning{color:#fde68a}.physics-question-context{margin:18px 0 0;padding:13px 15px;border-left:4px solid #38bdf8;border-radius:8px;background:#f0f9ff;line-height:1.6}.physics-editorial-note{margin:14px 0;padding:12px 14px;border-left:4px solid #f59e0b;border-radius:10px;background:#fffbeb;color:#78350f;font-size:.94rem;line-height:1.55}.physics-diagram-button{display:block;width:min(100%,620px);margin:18px auto 24px;padding:10px;border:1px solid #cbd5e1;border-radius:16px;background:#fff;cursor:zoom-in}.physics-diagram-button img{display:block;max-width:100%;max-height:480px;margin:auto;object-fit:contain}.physics-two-part{grid-template-columns:1fr}.physics-two-part label span{line-height:1.55}.physics-solution-slot:empty{display:none}.physics-solution{margin-top:15px;border:1px solid #bae6fd;border-radius:14px;background:#f8fcff;overflow:hidden}.physics-solution summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;color:#075985;font-weight:850;cursor:pointer;list-style:none}.physics-solution summary::-webkit-details-marker{display:none}.physics-solution summary::after{content:"+";font-size:1.45rem;line-height:1}.physics-solution[open] summary::after{content:"−"}.physics-solution summary small{margin-left:auto;color:#64748b;font-weight:650}.physics-solution-body{padding:0 17px 18px;border-top:1px solid #dbeafe;color:#1e293b}.physics-solution-body h3{margin:17px 0 12px;color:#0c4a6e}.physics-solution-body section{margin-top:14px}.physics-solution-body h4{margin:0 0 7px;color:#334155;font-size:.95rem}.physics-solution-body ul,.physics-solution-body ol{margin:0;padding-left:22px}.physics-solution-body li{margin:7px 0;line-height:1.55}.physics-solution-formula{padding:11px 14px 11px 34px!important;border-radius:10px;background:#e0f2fe;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.physics-solution-answer{display:grid;gap:4px;margin-top:16px;padding:12px 14px;border-radius:11px;background:#dcfce7;color:#14532d}.physics-solution-answer span{font-size:.8rem;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.physics-solution-answer strong{font-size:1.04rem}.physics-solution-remember,.physics-solution-status{margin-top:14px;padding:11px 13px;border-radius:10px;background:#fff7ed;color:#7c2d12;line-height:1.5}.physics-solution-status{background:#e0f2fe;color:#075985;font-weight:750}.physics-image-dialog{width:min(92vw,920px);max-height:90vh;padding:50px 18px 18px;border:0;border-radius:18px;background:#fff;box-shadow:0 30px 90px rgba(2,25,45,.35)}.physics-image-dialog::backdrop{background:rgba(2,15,28,.78)}.physics-image-dialog button{position:absolute;top:10px;right:14px;border:0;background:transparent;color:#0c4a6e;font-size:34px;cursor:pointer}.physics-image-dialog img{display:block;max-width:100%;max-height:78vh;margin:auto;object-fit:contain}.physics-test-card-pending{filter:saturate(.55);opacity:.68;cursor:not-allowed}.physics-test-card-pending:hover{transform:none}.physics-test-card-official{border:2px solid #16a34a;background:linear-gradient(145deg,#f0fdf4 0%,#fff 72%)}.physics-catalog-summary{margin:14px 0 0;color:#64748b;font-weight:800}.physics-catalog-note{margin-top:22px;padding:15px 18px;border:1px solid #bae6fd;border-radius:14px;background:#f0f9ff;color:#0c4a6e;line-height:1.55}@media(max-width:700px){.physics-timer-pill{margin-left:0}.physics-diagram-button{padding:6px}.physics-solution summary{align-items:flex-start;flex-wrap:wrap}.physics-solution summary small{order:3;width:100%;margin-left:0}.physics-image-dialog{padding:48px 10px 10px}}
