.ors[data-v-e97c502b]{padding:4px 2px}.ors__head[data-v-e97c502b]{color:#fff;border-radius:10px;margin-bottom:18px;padding:18px 22px}.ors__head.is-pass[data-v-e97c502b]{background:linear-gradient(135deg,#1d8a4e,#15683b)}.ors__head.is-fail[data-v-e97c502b]{background:linear-gradient(135deg,#6b7280,#4b5563)}.ors__pct[data-v-e97c502b]{font-size:40px;font-weight:800;line-height:1}.ors__sub[data-v-e97c502b]{opacity:.95;margin-top:6px;font-size:14px}.ors__verdict[data-v-e97c502b]{margin-top:10px;font-size:16px;font-weight:700}.ors__caveat[data-v-e97c502b]{opacity:.85;margin-top:4px;font-size:12px}.ors__cohort[data-v-e97c502b]{opacity:.95;margin-top:8px;font-size:13px}.ors__grade[data-v-e97c502b]{margin-top:8px;font-size:14px}.ors__coach[data-v-e97c502b]{color:#1f2a44;margin:0 0 4px;padding:10px 14px;font-size:13px}.ors__coach[data-v-e97c502b],.ors__study[data-v-e97c502b]{background:#f2f5fa;border:1px solid #dfe6f1;border-radius:8px}.ors__study[data-v-e97c502b]{margin:0 0 16px;padding:12px 16px}.ors__studytitle[data-v-e97c502b]{color:#1f2a44;margin:0 0 6px;font-size:15px}.ors__studybody[data-v-e97c502b]{color:#1f2a44;margin:0 0 10px;font-size:13px}.ors__retry[data-v-e97c502b]{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}.ors__retrybtn[data-v-e97c502b]{color:#fff;cursor:pointer;background:#2b5797;border:0;border-radius:8px;padding:9px 16px;font-size:14px;font-weight:700}.ors__retrybtn[data-v-e97c502b]:disabled{opacity:.6;cursor:default}.ors__retrynote[data-v-e97c502b]{color:#5a6473;max-width:420px;font-size:12px}.ors__retryerr[data-v-e97c502b]{color:#b3261e;width:100%;margin:0;font-size:12px}.ors__step[data-v-e97c502b]{border-bottom:1px solid #eef1f6;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:6px 0;font-size:13px;display:flex}.ors__step[data-v-e97c502b]:last-of-type{border-bottom:0}.ors__steplbl[data-v-e97c502b]{color:#1f2a44;flex:240px}.ors__stepnum[data-v-e97c502b]{color:#5a6473;margin-left:8px;font-size:12px}.ors__steplinks[data-v-e97c502b]{flex-wrap:wrap;gap:12px;display:flex}.ors__steplinks a[data-v-e97c502b]{color:#2b5797;font-weight:600;text-decoration:none}.ors__steplinks a[data-v-e97c502b]:hover{text-decoration:underline}.ors__h[data-v-e97c502b]{color:#5a6473;text-transform:uppercase;letter-spacing:.4px;margin:16px 0 8px;font-size:13px}.ors__row[data-v-e97c502b]{align-items:center;gap:10px;padding:4px 0;font-size:13px;display:flex}.ors__lbl[data-v-e97c502b]{color:#1f2a44;flex:none;min-width:120px;max-width:240px;font-weight:600}.ors__bar[data-v-e97c502b]{background:#e9edf3;border-radius:4px;flex:1;height:8px;overflow:hidden}.ors__fill[data-v-e97c502b]{background:#2b5797;height:100%}.ors__num[data-v-e97c502b]{text-align:right;color:#5a6473;flex:none;width:70px}.ors__num--wide[data-v-e97c502b]{width:auto}.ors__coach[data-v-e97c502b]{color:var(--orsx-strong,#1f2a44)}.ors__coach[data-v-e97c502b],.ors__study[data-v-e97c502b]{background:var(--orsx-panel,#f2f5fa);border-color:var(--orsx-edge,#dfe6f1)}.ors__studybody[data-v-e97c502b],.ors__studytitle[data-v-e97c502b]{color:var(--orsx-strong,#1f2a44)}.ors__h[data-v-e97c502b],.ors__num[data-v-e97c502b]{color:var(--orsx-muted,#5a6473)}.ors__lbl[data-v-e97c502b]{color:var(--orsx-strong,#1f2a44)}.ors__bar[data-v-e97c502b]{background:var(--orsx-rail,#e9edf3)}.ors__fill[data-v-e97c502b]{background:var(--orsx-accent,#2b5797)}.ors__retrynote[data-v-e97c502b]{color:var(--orsx-muted,#5a6473)}.ors__step[data-v-e97c502b]{border-bottom-color:var(--orsx-edge,#eef1f6)}.ors__steplbl[data-v-e97c502b]{color:var(--orsx-strong,#1f2a44)}.ors__stepnum[data-v-e97c502b]{color:var(--orsx-muted,#5a6473)}.ors__steplinks a[data-v-e97c502b]{color:var(--orsx-accent,#2b5797)}.ors__retryerr[data-v-e97c502b]{color:var(--orsx-bad,#b3261e)}html[data-theme=dark] .ors[data-v-e97c502b]{--orsx-panel:#111926;--orsx-edge:#2d3542;--orsx-strong:#e6edf7;--orsx-muted:#a6b2c2;--orsx-rail:#1d2530;--orsx-accent:#6ea8e8;--orsx-bad:#ff9a9a}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .ors[data-v-e97c502b]{--orsx-panel:#111926;--orsx-edge:#2d3542;--orsx-strong:#e6edf7;--orsx-muted:#a6b2c2;--orsx-rail:#1d2530;--orsx-accent:#6ea8e8}}.optour[data-v-280f1340]{z-index:90;position:fixed;inset:0}.optour__scrim[data-v-280f1340]{background:#0f172a8c;position:fixed;inset:0}.optour__spot[data-v-280f1340]{pointer-events:none;border-radius:8px;outline:2px solid #fff;position:fixed;box-shadow:0 0 0 9999px #0f172a8c}.optour__card[data-v-280f1340]{color:#1f2933;background:#fff;border-radius:10px;padding:16px 18px;font-size:14px;line-height:1.5;position:fixed;box-shadow:0 12px 32px #0f172a59}.optour__count[data-v-280f1340]{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px;font-size:12px}.optour__title[data-v-280f1340]{margin:0 0 6px;font-size:16px;font-weight:700}.optour__body[data-v-280f1340]{margin:0 0 14px}.optour__actions[data-v-280f1340]{align-items:center;gap:8px;display:flex}.optour__spacer[data-v-280f1340]{flex:1}.optour__actions button[data-v-280f1340]{font:inherit;cursor:pointer;border-radius:6px;padding:7px 12px}.optour__skip[data-v-280f1340]{color:#6b7280;background:0 0;border:0;padding-left:0}.optour__back[data-v-280f1340]{color:#1f2933;background:#fff;border:1px solid #cbd2d9}.optour__next[data-v-280f1340]{color:#fff;background:#166534;border:1px solid #14532d;font-weight:600}.optour__back[data-v-280f1340]:focus-visible,.optour__next[data-v-280f1340]:focus-visible,.optour__skip[data-v-280f1340]:focus-visible{outline-offset:2px;outline:2px solid #166534}@media (prefers-reduced-motion:no-preference){.optour__spot[data-v-280f1340]{transition:top .12s,left .12s,width .12s,height .12s}}.op[data-v-69acf3b3]{color:#1d2330;background:#eef0f4;flex-direction:column;height:100svh;font-family:Arial,Segoe UI,Tahoma,sans-serif;font-size:13px;display:flex;overflow:hidden}.op--embedded[data-v-69acf3b3]{background:#fff;border:1px solid #e3e7f0;border-radius:12px;height:auto;min-height:0;overflow:hidden}@media (width>=641px){.op--embedded[data-v-69acf3b3]{min-height:min(600px,100svh - 80px)}}.op__top[data-v-69acf3b3]{color:#fff;background:#1f2a44;flex:none;align-items:center;gap:16px;height:46px;padding:0 14px;display:flex}.op--embedded .op__top[data-v-69acf3b3]{background:#1c2440;padding:0 20px}.op__preview[data-v-69acf3b3]{color:#6d5610;text-align:center;background:#fff4cc;border-bottom:1px solid #e5c96a;flex:none;padding:7px 12px;font-size:12px;font-weight:600}.op__authbar[data-v-69acf3b3]{color:#7d1d1d;background:#fde8e8;border-bottom:2px solid #b3261e;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:8px 14px;font-size:12.5px;display:flex}.op__authbar-text[data-v-69acf3b3]{flex:1;min-width:220px;line-height:1.45}.op__authbar-link[data-v-69acf3b3]{color:#7d1d1d;font-weight:700;text-decoration:underline}.op__authbar-btn[data-v-69acf3b3]{color:#fff;cursor:pointer;background:#b3261e;border:0;border-radius:4px;padding:6px 14px;font-size:12px;font-weight:700}.op__authbar-btn[data-v-69acf3b3]:disabled{opacity:.6;cursor:default}.op__alert[data-v-69acf3b3]{color:#7d1d1d;background:#fde8e8;border-bottom:1px solid #e0a2a2;flex:none;align-items:center;gap:10px;padding:8px 14px;font-size:12.5px;font-weight:600;display:flex}.op__alert--warn[data-v-69acf3b3]{color:#7a5b1e;background:#fff7e6;border-bottom-color:#f0d9a8}.op__alert--sheet[data-v-69acf3b3]{border:1px solid #e0a2a2;border-radius:6px;margin:10px 0 0}.op__alert--info[data-v-69acf3b3]{color:#1f4468;background:#eaf2fb;border-bottom-color:#b9d1ea}.op__alert-text[data-v-69acf3b3]{flex:1;min-width:0}.op__alert-btn[data-v-69acf3b3]{color:#fff;cursor:pointer;background:#b3261e;border:0;border-radius:3px;padding:5px 12px;font-size:11.5px;font-weight:700}.op__alert-btn[data-v-69acf3b3]:disabled{opacity:.55;cursor:default}.op__alert-dismiss[data-v-69acf3b3]{color:inherit;border:1px solid;border-radius:3px;padding:4px 10px}.op__alert-dismiss[data-v-69acf3b3],.op__alert-force[data-v-69acf3b3]{cursor:pointer;background:0 0;font-size:11.5px}.op__alert-force[data-v-69acf3b3]{color:#7d1d1d;border:1px solid #7d1d1d;border-radius:3px;padding:4px 12px;font-weight:600}.op__alert-force[data-v-69acf3b3]:disabled{opacity:.55;cursor:default}.op__force[data-v-69acf3b3]{color:#b3261e;border-color:#b3261e;font-weight:600}.op__pending[data-v-69acf3b3]{color:#7a5b1e;margin:8px 0 0;font-size:12px}.op__brand[data-v-69acf3b3]{align-items:center;gap:10px;margin-right:auto;display:flex}.op__clockarea[data-v-69acf3b3],.op__tools[data-v-69acf3b3]{align-items:center;gap:8px;display:flex}.op__clocktoggle[data-v-69acf3b3]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff8c;border-radius:4px;padding:4px 10px;font-size:12px}.op__clocktoggle[aria-pressed=true][data-v-69acf3b3]{color:#1f2a44;background:#fff;font-weight:600}.op__clocktoggle[data-v-69acf3b3]:focus-visible{outline-offset:2px;outline:2px solid #fff}.op__tool[data-v-69acf3b3]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff8c;border-radius:4px;padding:4px 10px;font-size:12px}.op__tool.on[data-v-69acf3b3]{color:#1f2a44;background:#fff;border-color:#fff;font-weight:600}.op__tool[data-v-69acf3b3]:focus-visible{outline-offset:2px;outline:2px solid #fff}.op__tsize[data-v-69acf3b3]{border:1px solid #ffffff8c;border-radius:4px;align-items:center;display:flex;overflow:hidden}.op__tsize-btn[data-v-69acf3b3]{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff59;padding:5px 9px;font-family:inherit;font-size:12px;line-height:1}.op__tsize-btn[data-v-69acf3b3]:first-child{border-left:0}.op__tsize-btn[aria-pressed=true][data-v-69acf3b3]{color:#1f2a44;background:#fff;font-weight:700}.op__tsize-btn[data-v-69acf3b3]:disabled{opacity:.45;cursor:default}.op__tsize-btn[data-v-69acf3b3]:focus-visible{outline-offset:-2px;outline:2px solid #fff}.op__keyhelp-btn[data-v-69acf3b3]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff8c;border-radius:50%;width:24px;height:24px;padding:0;font-family:inherit;font-size:12px;font-weight:700;line-height:1}.op__keyhelp-btn[data-v-69acf3b3]:focus-visible{outline-offset:2px;outline:2px solid #fff}.op__keyhelp-list[data-v-69acf3b3]{margin:0}.op__keyhelp-row[data-v-69acf3b3]{align-items:baseline;gap:12px;padding:5px 0;display:flex}.op__keyhelp-row dt[data-v-69acf3b3]{flex:0 0 92px;margin:0}.op__keyhelp-row dd[data-v-69acf3b3]{margin:0}.op__keyhelp-row kbd[data-v-69acf3b3]{background:#eef0f4;border:1px solid #cbd2d9;border-radius:4px;padding:2px 6px;font-family:inherit;font-size:12px}.op__keyhelp-note[data-v-69acf3b3]{color:#52606d;margin:12px 0 0}.op__keyhelp-close[data-v-69acf3b3]{cursor:pointer;background:#fff;border:1px solid #cbd2d9;border-radius:6px;margin-top:14px;padding:7px 14px;font-family:inherit}.op__covercard button.op__covertour[data-v-69acf3b3]{color:var(--ot-blue,#2b5797);background:0 0;border:0;align-self:flex-end;margin-top:-8px;padding:4px 0;font-weight:500;text-decoration:underline}.op__toolwins[data-v-69acf3b3]{z-index:80;isolation:isolate;position:relative}.op__logo[data-v-69acf3b3]{align-items:center;display:inline-flex}.op__logo-img[data-v-69acf3b3]{width:auto;height:21px;display:block}.op__logo-fallback[data-v-69acf3b3]{color:#1f2a44;letter-spacing:.5px;background:#fff;border-radius:3px;padding:3px 8px;font-size:13px;font-weight:800}a.op__logo[data-v-69acf3b3]:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #fff}.op__exam[data-v-69acf3b3]{font-size:14px;font-weight:600}.op__done[data-v-69acf3b3]{opacity:.9;margin-left:auto;font-size:13px}.op__state[data-v-69acf3b3]{color:#475067;padding:40px}.op__state--error[data-v-69acf3b3]{color:#b3261e}.op__clockhold[data-v-69acf3b3]{align-items:center;gap:8px;font-size:12.5px;display:flex}.op__clockhold-time[data-v-69acf3b3]{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.op__clockhold-note[data-v-69acf3b3]{opacity:.85}.op__clockhold-btn[data-v-69acf3b3]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffffa6;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:600}.op__clockhold-btn[data-v-69acf3b3]:disabled{opacity:.6;cursor:default}.op__signin[data-v-69acf3b3]{background:#fff;border:1px solid #dfe3e8;border-radius:10px;width:min(520px,92%);margin:40px auto;padding:22px;line-height:1.55}.op__signin-text[data-v-69acf3b3]{color:#475067;margin:8px 0 0}.op__signin-btns[data-v-69acf3b3]{align-items:center;gap:12px;margin-top:14px;display:flex}.op__signin-link[data-v-69acf3b3]{color:#2b5797;font-weight:700;text-decoration:underline}.op__signin-btn[data-v-69acf3b3]{color:#fff;cursor:pointer;background:#2b5797;border:0;border-radius:6px;padding:8px 16px;font-weight:600}.op__signin-btn[data-v-69acf3b3]:disabled{opacity:.6;cursor:default}.op__cover[data-v-69acf3b3],.op__results[data-v-69acf3b3]{font-family:var(--ot-font-ui,inherit)}.op__coverbrand[data-v-69acf3b3],.op__resultbrand[data-v-69acf3b3]{align-self:flex-start;align-items:center;display:inline-flex}.op__coverbrand img[data-v-69acf3b3],.op__resultbrand img[data-v-69acf3b3]{width:auto;height:30px;display:block}.op__resultbrand[data-v-69acf3b3]{margin-bottom:14px}.op__coverbrand-fallback[data-v-69acf3b3]{color:var(--ot-blue,#2b5797);font-size:17px;font-weight:800}.op__coverbrand[data-v-69acf3b3]:focus-visible,.op__resultbrand[data-v-69acf3b3]:focus-visible{outline:2px solid var(--ot-blue,#2b5797);outline-offset:3px;border-radius:3px}.op__resultnav[data-v-69acf3b3]{border-top:1px solid #dfe3e8;flex-wrap:wrap;gap:18px;margin-top:26px;padding-top:16px;font-size:13px;display:flex}.op__resultnav a[data-v-69acf3b3]{color:var(--ot-blue,#2b5797);font-weight:600;text-decoration:none}.op__resultnav a[data-v-69acf3b3]:hover{text-decoration:underline}.op__cover[data-v-69acf3b3]{flex:1;place-items:start center;padding:36px 20px;display:grid;overflow:auto}.op__covercard[data-v-69acf3b3]{background:#fff;border:1px solid #dfe3e8;border-radius:10px;flex-direction:column;gap:18px;width:min(760px,100%);padding:26px;line-height:1.6;display:flex}.op__covercard button[data-v-69acf3b3]{background:var(--ot-blue,#2b5797);color:#fff;cursor:pointer;border:0;border-radius:6px;align-self:flex-end;padding:9px 18px;font-family:inherit;font-weight:700}.op__mockcover[data-v-69acf3b3]{gap:14px}.op__mockcover .op__badge[data-v-69acf3b3]{align-self:flex-start}.op__mockcover-title[data-v-69acf3b3]{margin:0;font-size:22px}.op__mockcover-facts[data-v-69acf3b3]{background:#f4f6fa;border-radius:8px;flex-wrap:wrap;gap:10px 34px;margin:0;padding:12px 16px;display:flex}.op__mockcover-facts dt[data-v-69acf3b3]{text-transform:uppercase;letter-spacing:.4px;color:#5a6473;font-size:11px}.op__mockcover-facts dd[data-v-69acf3b3]{margin:2px 0 0;font-size:15px;font-weight:700}.op__mockcover-sections[data-v-69acf3b3]{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.op__mockcover-note[data-v-69acf3b3]{color:#5a6473;margin:0;font-size:12.5px}.op__mockcover-extra[data-v-69acf3b3]{color:var(--opx-info-text);margin:-8px 0 0;font-size:12.5px;font-weight:600}.op__conditions[data-v-69acf3b3]{cursor:pointer;text-align:left;background:#f7f9fc;border:1px solid #d5dbe6;border-radius:6px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.op__conditions input[data-v-69acf3b3]{flex:none;margin-top:2px}.op__conditions-copy[data-v-69acf3b3]{color:#3c4657;font-size:12.5px;line-height:1.45}.op__mockcover-error[data-v-69acf3b3]{color:#7d1d1d;background:#fde8e8;border:1px solid #e0a2a2;border-radius:6px;margin:0;padding:10px 12px;font-size:12.5px;font-weight:600}.op__mockcover button[data-v-69acf3b3]:disabled{opacity:.6;cursor:default}.op__main[data-v-69acf3b3]{flex:1;min-height:0;display:flex}.op__main--embedded[data-v-69acf3b3]{flex-direction:column;min-height:0}.op__main--embedded .op__q[data-v-69acf3b3]{max-width:none;padding:14px 22px 18px;overflow:visible}.op__main--embedded[data-v-69acf3b3] .oq.ot-question-card{background:0 0;border:0;border-radius:0;padding:0}.op__main--embedded[data-v-69acf3b3] .oq__prompt{color:var(--opx-text);font-weight:600}.op__main--embedded .op__qbar[data-v-69acf3b3]{margin-bottom:12px}.op__strip[data-v-69acf3b3]{background:#fbfcfe;border-bottom:1px solid #e3e7f0;flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:12px 20px;display:flex}.op__strip-label[data-v-69acf3b3]{color:#5a6480;margin-right:4px;font-size:12.5px}@media (width>=721px){.op--revision-deck .op__top[data-v-69acf3b3]{height:42px;padding:0 14px}.op--revision-deck .op__strip[data-v-69acf3b3]{gap:4px;padding:8px 12px}.op--revision-deck .op__chip[data-v-69acf3b3]{border-radius:7px;width:30px;height:30px;font-size:12.5px}.op--revision-deck .op__q[data-v-69acf3b3]{padding:10px 16px 14px}.op--revision-deck .op__qbar[data-v-69acf3b3]{gap:8px;margin-bottom:8px}.op--revision-deck[data-v-69acf3b3] .oq__prompt{line-height:1.45}.op--revision-deck[data-v-69acf3b3] .oc{gap:6px}.op--revision-deck[data-v-69acf3b3] .oc__opt{gap:11px;min-height:42px;padding:9px 12px;line-height:1.4}.op--revision-deck .op__btns--embedded[data-v-69acf3b3]{margin-top:12px}.op--revision-deck .op__btns--embedded button[data-v-69acf3b3]{padding:8px 14px}}.op__chip[data-v-69acf3b3]{color:#5a6480;cursor:pointer;background:#fff;border:1.5px solid #d7deea;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.op__chip.answered[data-v-69acf3b3]{color:#fff;background:#2f54d0;border-color:#2f54d0}.op__chip.current[data-v-69acf3b3]{color:#2f54d0;border-color:#2f54d0;box-shadow:0 0 0 3px #2f54d02e}.op__chip.answered.current[data-v-69acf3b3]{color:#fff;background:#2f54d0;box-shadow:0 0 0 3px #2f54d052}.op__chip[data-v-69acf3b3]:focus-visible{outline-offset:2px;outline:2px solid #2f54d0}.op__chip.flagged[data-v-69acf3b3]:after{content:"⚑";color:#b8860b;text-shadow:0 0 2px #fbfcfe;font-size:11px;position:absolute;top:-7px;right:-5px}.op__strip-right[data-v-69acf3b3]{align-items:center;gap:10px;margin-left:auto;display:flex}.op__strip-saved[data-v-69acf3b3]{border-radius:999px;align-items:center;gap:5px;padding:3px 11px;font-size:12px;font-weight:600;display:inline-flex}.op__strip-saved.is-saved[data-v-69acf3b3]{color:#1e7d4f;background:#e7f5ee}.op__strip-saved.is-saved[data-v-69acf3b3]:before{content:"✓";font-size:11px}.op__strip-saved.is-pending[data-v-69acf3b3]{color:#5a6480;background:#f1f4fa}.op__strip-saved.is-error[data-v-69acf3b3]{color:#a3261e;background:#fdecec}.op__strip-review[data-v-69acf3b3]{cursor:pointer;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:600}.op__revision-saved[data-v-69acf3b3]{margin-left:auto}.op__revision-review[data-v-69acf3b3]{color:#1c2440;cursor:pointer;background:#fff;border:1px solid #ffffffb8;border-radius:7px;padding:6px 12px;font-size:12.5px;font-weight:700}.op__revision-saved+.op__revision-review[data-v-69acf3b3]{margin-left:0}.op__revision-review[data-v-69acf3b3]:focus-visible{outline-offset:2px;outline:2px solid #fff}.op__btns--embedded .op__btn--primary[data-v-69acf3b3],.op__strip .op__btn--primary[data-v-69acf3b3]{color:#fff;background:#1c2440;border:1.5px solid #1c2440}.op__btns--embedded .op__btn--primary[data-v-69acf3b3]:hover,.op__strip .op__btn--primary[data-v-69acf3b3]:hover{background:#111a34;border-color:#111a34}.op__btns--embedded .op__btn--ghost[data-v-69acf3b3],.op__strip .op__btn--ghost[data-v-69acf3b3]{color:#1c2440;background:#fff;border:1.5px solid #cfd6e4}.op__btns--embedded .op__btn--ghost[data-v-69acf3b3]:hover:not(:disabled),.op__strip .op__btn--ghost[data-v-69acf3b3]:hover:not(:disabled){border-color:#1c2440}.op__btn--ghost[data-v-69acf3b3]:focus-visible,.op__btn--primary[data-v-69acf3b3]:focus-visible{outline-offset:2px;outline:2px solid #1c2440}.op__nav[data-v-69acf3b3]{background:#fff;border-right:1px solid #dfe3e8;flex-direction:column;flex:none;gap:12px;width:220px;padding:14px;display:flex;overflow:auto}.op__navhead[data-v-69acf3b3]{color:#5a6473;font-size:12px;font-weight:600}.op__palette[data-v-69acf3b3]{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.op__pal-group[data-v-69acf3b3]{display:contents}.op__pal-sec[data-v-69acf3b3]{flex-direction:column;gap:1px;margin-top:4px;display:flex}.op__pal-sec-title[data-v-69acf3b3]{color:#1f2a44;font-size:12px;font-weight:700;line-height:1.3}.op__pal-sec-meta[data-v-69acf3b3]{color:#5a6473;font-size:11px}.op__pal-sec--review[data-v-69acf3b3]{margin:10px 0 0}.op__inter-meta[data-v-69acf3b3]{color:#1f2a44;margin:4px 0 0;font-weight:600}.op__inter-note[data-v-69acf3b3]{color:#5a6473;margin:6px 0 0;font-size:12px}.op__pq[data-v-69acf3b3]{aspect-ratio:1;cursor:pointer;color:#1f2a44;background:#f4f6fa;border:1px solid #c3cad6;border-radius:5px;font-size:12px;position:relative}.op__pq.done[data-v-69acf3b3]{background:#e4f0e7;border-color:#4c9a68}.op__pq.on[data-v-69acf3b3]{outline-offset:1px;outline:2px solid #2b5797}.op__pq.part[data-v-69acf3b3]{background:linear-gradient(90deg,#e4f0e7 0 50%,#f4f6fa 50% 100%);border-color:#4c9a68}.op__task[data-v-69acf3b3]{border-top:1px solid #e9edf4;margin-top:18px}.op__task[data-v-69acf3b3]:first-child{border-top:0;margin-top:0}.op__taskbar[data-v-69acf3b3]{align-items:center;gap:10px;padding:12px 20px 0;display:flex}.op__tasklabel[data-v-69acf3b3]{color:#1f2a44;font-size:15px;font-weight:700}.op__taskmarks[data-v-69acf3b3]{color:#5a6473;background:#edf1f7;border-radius:10px;padding:2px 9px;font-size:11.5px;font-weight:600}.op__tasksave[data-v-69acf3b3]{color:#4c9a68;margin-left:auto;font-size:11.5px}.op__tasksave[data-v-69acf3b3]:empty{display:none}.op__csgroups[data-v-69acf3b3]{display:contents}.op__csreview[data-v-69acf3b3]{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.op__csreview li[data-v-69acf3b3]{align-items:center;gap:10px;display:flex}.op__csreview .op__pq[data-v-69acf3b3]{aspect-ratio:auto;flex:none;width:30px;height:30px}.op__csreview-label[data-v-69acf3b3]{color:#1f2a44;font-weight:600}.op__csreview-detail[data-v-69acf3b3]{color:#5a6473;margin-left:auto;font-size:12px}.op__pq.flag[data-v-69acf3b3]:after{content:"⚑";color:#c0392b;font-size:10px;position:absolute;top:-4px;right:-2px}.op__reviewcounts[data-v-69acf3b3]{color:#475067;margin:6px 0 0;font-size:12.5px}.op__meta[data-v-69acf3b3]{opacity:.9;white-space:nowrap;font-size:12px}.op__review[data-v-69acf3b3]{color:#fff;cursor:pointer;background:#2b5797;border:0;border-radius:6px;margin-top:auto;padding:9px;font-weight:600}.op__q[data-v-69acf3b3]{flex:1;max-width:860px;padding:18px 26px 40px;overflow:auto}.op__qbar[data-v-69acf3b3]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.op__badge[data-v-69acf3b3]{color:#fff;background:#1f2a44;border-radius:10px;padding:2px 9px;font-size:11px}.op__qn[data-v-69acf3b3]{font-weight:600}.op__taskctx[data-v-69acf3b3]{font-size:12px}.op__marks[data-v-69acf3b3],.op__taskctx[data-v-69acf3b3]{color:#5a6473}.op__flagbtn[data-v-69acf3b3]{cursor:pointer;background:#fff;border:1px solid #c3cad6;border-radius:5px;margin-left:auto;padding:5px 11px;font-size:12px}.op__flagbtn.on[data-v-69acf3b3]{color:#c0392b;background:#fdecec;border-color:#c0392b}.op__problem[data-v-69acf3b3]{color:#2b5797;cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}.op__scenario[data-v-69acf3b3]{background:#fbfcfe;border:1px solid #dbe0ea;border-radius:8px;margin-bottom:18px}.op__scenario-h[data-v-69acf3b3]{background:#eef3fb;border-bottom:1px solid #dbe0ea;border-radius:8px 8px 0 0;align-items:center;gap:8px;padding:7px 12px;font-weight:600;display:flex}.op__scenario-title[data-v-69acf3b3]{flex:1;min-width:0}.op__scenario-marks[data-v-69acf3b3]{color:#5a6473;white-space:nowrap;font-size:12px;font-weight:600}.op__scenario-toggle[data-v-69acf3b3]{color:#5a6473;cursor:pointer;background:#fff;border:1px solid #c3cad6;border-radius:4px;flex:none;width:22px;height:22px;font-size:11px;line-height:1}.op__scenario-b[data-v-69acf3b3]{max-height:50svh;padding:12px 14px;overflow:auto}.op__exhibit-tabs[data-v-69acf3b3]{border-bottom:1px solid #dbe0ea;flex-wrap:wrap;gap:4px;padding:8px 10px 0;display:flex}.op__exhibit-tab[data-v-69acf3b3]{color:#5a6473;font:inherit;cursor:pointer;white-space:nowrap;background:#eef3fb;border:1px solid #c3cad6;border-bottom:0;border-radius:6px 6px 0 0;margin-bottom:-1px;padding:5px 11px;font-size:12px;font-weight:600}.op__exhibit-tab--active[data-v-69acf3b3]{color:#20242c;background:#fbfcfe;border-color:#dbe0ea}.op__exhibit-tab[data-v-69acf3b3]:focus-visible{outline:2px solid var(--ot-blue,#2b5797);outline-offset:1px}.op__exhibit-body[data-v-69acf3b3]{max-height:50svh;padding:12px 14px;overflow:auto}.op__qsplit--case .op__exhibit-body[data-v-69acf3b3]{flex:0 auto;max-height:none;overflow:auto}.op[data-v-69acf3b3]:not(.op--embedded){--op-q-font:15px;--op-q-line:1.6}.op:not(.op--embedded)[data-text-size=small][data-v-69acf3b3]{--op-q-font:14px}.op:not(.op--embedded)[data-text-size=large][data-v-69acf3b3]{--op-q-font:17.5px}.op:not(.op--embedded) .op__scenario-b[data-v-69acf3b3],.op[data-v-69acf3b3]:not(.op--embedded) .oq__prompt{font-size:var(--op-q-font);line-height:var(--op-q-line)}.op[data-v-69acf3b3]:not(.op--embedded) .oq__info,.op[data-v-69acf3b3]:not(.op--embedded) .oa td,.op[data-v-69acf3b3]:not(.op--embedded) .og,.op[data-v-69acf3b3]:not(.op--embedded) .or__row,.op[data-v-69acf3b3]:not(.op--embedded) .on__in,.op[data-v-69acf3b3]:not(.op--embedded) .on__fix,.op:not(.op--embedded) .op__scenario-title[data-v-69acf3b3]{font-size:var(--op-q-font)}.op[data-v-69acf3b3]:not(.op--embedded) .oc__opt{font-size:var(--op-q-font);line-height:var(--op-q-line);min-height:44px;padding:9px 14px}.op[data-v-69acf3b3]:not(.op--embedded) .oc{gap:6px}.op:not(.op--embedded) .op__tasks[data-v-69acf3b3]{background:#fff;border:1px solid #dfe3e8;border-radius:8px;overflow:hidden}.op:not(.op--embedded) .op__tasks[data-v-69acf3b3] .ot-question-card{background:0 0;border:0;border-radius:0}.op:not(.op--embedded) .op__tasks[data-v-69acf3b3] .oq{padding:14px 20px 18px}.op:not(.op--embedded) .op__qmain[data-v-69acf3b3] .oq.ot-question-card,.op:not(.op--embedded) .op__tasks[data-v-69acf3b3]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1d2330;--ot-surface:#fff;--ot-surface-soft:#f1f5fa;--ot-text:#20242c;--ot-muted:#65707d;--ot-line:#dfe3e8;--ot-blue:#06c}.op:not(.op--embedded) .op__qmain[data-v-69acf3b3] .oq.ot-question-card{background:#fff;border-color:#dfe3e8}.op__qmain[data-v-69acf3b3],.op__qsplit[data-v-69acf3b3]{display:contents}.op__case-divider[data-v-69acf3b3]{display:none}@media (width>=981px){.op__q[data-v-69acf3b3]:has(.op__qsplit--case){max-width:1280px}.op__qsplit--case[data-v-69acf3b3]{grid-template-columns:var(--case-split,42%) 12px minmax(0,1fr);align-items:start;display:grid}.op__qsplit--case .op__qmain[data-v-69acf3b3]{min-width:0;display:block}.op__qsplit--case .op__scenario[data-v-69acf3b3]{flex-direction:column;min-width:0;max-height:calc(100svh - 170px);margin-bottom:0;display:flex;position:sticky;top:12px}.op__qsplit--case .op__scenario-b[data-v-69acf3b3]{flex:0 auto;max-height:none;overflow:auto}.op__qsplit--case .op__scenario-toggle[data-v-69acf3b3]{display:none}.op__qsplit--case .op__case-divider[data-v-69acf3b3]{cursor:col-resize;touch-action:none;align-self:stretch;display:block;position:relative}.op__qsplit--case .op__case-divider[data-v-69acf3b3]:before{content:"";background:#d7deea;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:5px}.op__qsplit--case .op__case-divider[data-v-69acf3b3]:focus-visible:before,.op__qsplit--case .op__case-divider[data-v-69acf3b3]:hover:before{background:#2b5797}.op__qsplit--case .op__case-divider[data-v-69acf3b3]:focus-visible{outline-offset:1px;outline:2px solid #2b5797}}.op__btns[data-v-69acf3b3]{align-items:center;gap:14px;margin-top:26px;display:flex}.op__btns button[data-v-69acf3b3]{cursor:pointer;background:#fff;border:1px solid #c3cad6;border-radius:6px;padding:8px 16px;font-size:13px}.op__btns button[data-v-69acf3b3]:disabled{opacity:.4;cursor:default}.op__btns--embedded[data-v-69acf3b3]{justify-content:space-between;margin-top:18px}.op__btns--embedded button[data-v-69acf3b3]{border-radius:10px;padding:9px 18px;font-size:14px;font-weight:600}.op__btns--embedded button[data-v-69acf3b3]:disabled{opacity:.4;cursor:default}.op__save[data-v-69acf3b3]{color:#5a6473;margin:0 auto;font-size:12px}.op-qfade-enter-active[data-v-69acf3b3],.op-qfade-leave-active[data-v-69acf3b3]{transition:opacity .15s}.op-qfade-enter-from[data-v-69acf3b3],.op-qfade-leave-to[data-v-69acf3b3]{opacity:0}.op__hidereview[data-v-69acf3b3]{color:#7a5b1e;background:#fff7e6;border:1px solid #f0d9a8;border-radius:8px;margin:0 0 16px;padding:14px 16px;line-height:1.5}.op__hidereview p[data-v-69acf3b3]{margin:4px 0 0}.op__results[data-v-69acf3b3]{flex:1;width:100%;max-width:680px;margin:0 auto;padding:26px;overflow:auto}.op__results h2[data-v-69acf3b3]{margin:0 0 16px}.op__marking[data-v-69acf3b3]{color:#1f416d;background:#f2f6fb;border:1px solid #b9c9df;border-radius:8px;padding:18px;line-height:1.5}.op__marking p[data-v-69acf3b3]{margin:6px 0 0}.op__consent-note[data-v-69acf3b3]{color:#4a5160;background:#f4f6fa;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.5}.op__feedbacklist[data-v-69acf3b3]{border-top:1px solid #dfe3e8;margin-top:22px;padding-top:14px}.op__feedbackrow[data-v-69acf3b3]{border-bottom:1px solid #eef0f4;grid-template-columns:70px 1fr;gap:10px;padding:7px 0;display:grid}.op__communitytag[data-v-69acf3b3]{color:var(--opx-muted);font-size:12px;font-weight:600;display:block}.op__communitytag+.ot-question-richtext[data-v-69acf3b3]{margin-top:2px}.op__report-review[data-v-69acf3b3]{border-top:1px solid #dfe3e8;margin-top:24px;padding-top:14px}.op__report-row[data-v-69acf3b3]{border-bottom:1px solid #eef0f4;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:8px 0;display:grid}.op__report-row button[data-v-69acf3b3]{color:#2b5797;cursor:pointer;background:#fff;border:1px solid #c3cad6;border-radius:5px;padding:5px 9px}.op__report-prompt[data-v-69acf3b3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.op__missed-review[data-v-69acf3b3]{border-top:1px solid var(--opx-border);margin-top:24px;padding-top:14px}.op__missed-review>p[data-v-69acf3b3]{color:var(--opx-muted);line-height:1.5}.op__review-card[data-v-69acf3b3]{border:1px solid var(--opx-border);background:var(--opx-surface);border-radius:10px;margin:16px 0;padding:16px}.op__review-card-head[data-v-69acf3b3]{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.op__review-card-head>div[data-v-69acf3b3]{align-items:baseline;gap:10px;display:flex}.op__review-card-head span[data-v-69acf3b3]{color:var(--opx-muted)}.op__notattempted[data-v-69acf3b3]{text-transform:uppercase;letter-spacing:.4px;background:var(--opx-control,#e9edf3);border:1px solid var(--opx-border,#d5dbe5);border-radius:10px;padding:2px 8px;font-size:12px;font-weight:700}.op__review-scenario[data-v-69acf3b3]{border-left:3px solid var(--opx-chip-edge);background:var(--opx-soft);margin:0 0 12px;padding:12px}.op__review-answers[data-v-69acf3b3]{gap:8px;margin:14px 0;display:grid}.op__review-answers>div[data-v-69acf3b3]{grid-template-columns:120px 1fr;gap:10px;display:grid}.op__review-answers dt[data-v-69acf3b3]{font-weight:700}.op__review-answers dd[data-v-69acf3b3]{margin:0}.op__review-explanation[data-v-69acf3b3]{background:var(--opx-soft);border-radius:8px;margin:12px 0;padding:12px}.op__review-explanation p[data-v-69acf3b3]{color:var(--opx-muted);margin:6px 0 0}.op__field[data-v-69acf3b3]{gap:6px;margin-top:14px;font-weight:600;display:grid}.op__field select[data-v-69acf3b3],.op__field textarea[data-v-69acf3b3]{width:100%;font:inherit;border:1px solid #c3cad6;border-radius:6px;padding:8px;font-weight:400}.op__report-error[data-v-69acf3b3]{color:#9c251f;margin-top:12px}.op__report-success[data-v-69acf3b3]{color:#23633b;background:#e4f0e7;border-radius:6px;padding:12px}.op__modal[data-v-69acf3b3]{z-index:100;background:#141c2e73;place-items:center;display:grid;position:fixed;inset:0}.op__sheet[data-v-69acf3b3]{background:var(--opx-surface);overscroll-behavior:contain;border-radius:10px;width:min(520px,92vw);max-height:min(90svh,100svh - 24px);padding:22px;overflow-y:auto}.op__sheet h3[data-v-69acf3b3]{margin:0 0 8px}.op__palette--review[data-v-69acf3b3]{grid-template-columns:repeat(10,1fr);margin:14px 0}.op__sheetbtns[data-v-69acf3b3]{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.op__cancel[data-v-69acf3b3]{cursor:pointer;background:#fff;border:1px solid #c3cad6;border-radius:6px;padding:9px 16px}.op__submit[data-v-69acf3b3]{color:#fff;cursor:pointer;background:#2b5797;border:0;border-radius:6px;padding:9px 18px;font-weight:600}.op__submit[data-v-69acf3b3]:disabled{opacity:.5}.op__toast[data-v-69acf3b3]{color:#7a5b1e;z-index:90;background:#fff7e6;border:1px solid #f0d9a8;border-radius:6px;align-items:center;gap:12px;padding:8px 14px;font-size:12.5px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.op__toast button[data-v-69acf3b3]{color:#fff;cursor:pointer;background:#9a6a12;border:0;border-radius:3px;padding:3px 10px}.op__toast--five[data-v-69acf3b3]{color:#7d1d1d;background:#fdecec;border-color:#e0a2a2;bottom:64px}.op__toast--five button[data-v-69acf3b3]{background:#b3261e}@media (width<=640px){.op__main[data-v-69acf3b3]{flex-direction:column}.op__nav[data-v-69acf3b3]{border-bottom:1px solid #dfe3e8;border-right:0;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:auto;padding:8px 12px;display:grid;overflow-x:auto}.op__palette[data-v-69acf3b3]{gap:5px;display:flex}.op__pq[data-v-69acf3b3]{flex:none;width:34px;height:34px}.op__palette--review[data-v-69acf3b3]{flex-wrap:wrap}.op__review[data-v-69acf3b3]{white-space:nowrap;margin:0}.op__q[data-v-69acf3b3]{width:100%;max-width:none;padding:12px}.op__qbar[data-v-69acf3b3]{flex-wrap:wrap}.op__clockhold-note[data-v-69acf3b3]{display:none}.op__nav--sections[data-v-69acf3b3]{flex-direction:column;align-items:stretch;gap:6px;display:flex}.op__nav--sections .op__palette[data-v-69acf3b3]{flex-wrap:wrap;gap:5px;display:flex}.op__nav--sections .op__pal-sec[data-v-69acf3b3]{flex-direction:row;align-items:baseline;gap:8px;margin-top:2px}.op__nav--sections .op__review[data-v-69acf3b3]{align-self:flex-end}.op__top[data-v-69acf3b3]{flex-wrap:wrap;row-gap:4px;height:auto;min-height:46px;padding:6px 14px}.op__meta[data-v-69acf3b3]{display:none}.op__q[data-v-69acf3b3] input,.op__q[data-v-69acf3b3] select,.op__q[data-v-69acf3b3] textarea,.op__sheet input[data-v-69acf3b3],.op__sheet select[data-v-69acf3b3],.op__sheet textarea[data-v-69acf3b3]{font-size:16px}.op__exam[data-v-69acf3b3]{text-overflow:ellipsis;white-space:nowrap;max-width:55vw;overflow:hidden}}.op[data-v-69acf3b3]{--opx-page:#eef0f4;--opx-text:#1d2330;--opx-heading:#1f2a44;--opx-muted:#5a6473;--opx-surface:#fff;--opx-strip:#fbfcfe;--opx-soft:#f4f6fa;--opx-raised:#f4f6fa;--opx-seen-bg:#e8ebf2;--opx-seen-edge:#9aa5b8;--opx-flag-bg:#fff3d6;--opx-flag-edge:#b8860b;--opx-flag-done-bg:#f4ecd2;--opx-control:#fff;--opx-border:#dfe3e8;--opx-border-strong:#c3cad6;--opx-border-soft:#d7deea;--opx-link:#2b5797;--opx-chip-on:#2f54d0;--opx-chip-edge:#6ea8e8;--opx-scenario-edge:#dbe0ea;--opx-scenario-head:#eef3fb;--opx-done-bg:#e4f0e7;--opx-done-text:#23633b;--opx-ok-bg:#e7f5ee;--opx-ok-text:#1e7d4f;--opx-pending-bg:#f1f4fa;--opx-warn-bg:#fff7e6;--opx-warn-edge:#f0d9a8;--opx-warn-text:#7a5b1e;--opx-bad-bg:#fdecec;--opx-bad-edge:#c0392b;--opx-bad-text:#a3261e;--opx-info-bg:#f2f6fb;--opx-info-edge:#b9c9df;--opx-info-text:#1f416d}html[data-theme=dark] .op[data-v-69acf3b3]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--opx-page:#0f1218;--opx-text:#e6edf7;--opx-heading:#e6edf7;--opx-muted:#a6b2c2;--opx-surface:#171c24;--opx-strip:#171c24;--opx-soft:#111926;--opx-raised:#1d2530;--opx-seen-bg:#232c3a;--opx-seen-edge:#55617a;--opx-flag-bg:#33290f;--opx-flag-edge:#c9a13d;--opx-flag-done-bg:#2b2618;--opx-control:#1d2530;--opx-border:#2d3542;--opx-border-strong:#3f4a5a;--opx-border-soft:#3f4a5a;--opx-link:#6ea8e8;--opx-chip-on:#3f6ae8;--opx-chip-edge:#6ea8e8;--opx-scenario-edge:#2d3542;--opx-scenario-head:#1d2530;--opx-done-bg:#1c3a2a;--opx-done-text:#82d6a3;--opx-ok-bg:#13271e;--opx-ok-text:#82d6a3;--opx-pending-bg:#1d2530;--opx-warn-bg:#2a220f;--opx-warn-edge:#745b25;--opx-warn-text:#f2cf71;--opx-bad-bg:#29171b;--opx-bad-edge:#ff8f8f;--opx-bad-text:#ff9a9a;--opx-info-bg:#102947;--opx-info-edge:#3f4a5a;--opx-info-text:#cfe0f5}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .op[data-v-69acf3b3]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--opx-page:#0f1218;--opx-text:#e6edf7;--opx-heading:#e6edf7;--opx-muted:#a6b2c2;--opx-surface:#171c24;--opx-strip:#171c24;--opx-soft:#111926;--opx-raised:#1d2530;--opx-seen-bg:#232c3a;--opx-seen-edge:#55617a;--opx-flag-bg:#33290f;--opx-flag-edge:#c9a13d;--opx-flag-done-bg:#2b2618;--opx-control:#1d2530;--opx-border:#2d3542;--opx-border-strong:#3f4a5a;--opx-border-soft:#3f4a5a;--opx-link:#6ea8e8;--opx-chip-on:#3f6ae8;--opx-chip-edge:#6ea8e8;--opx-scenario-edge:#2d3542;--opx-scenario-head:#1d2530;--opx-done-bg:#1c3a2a;--opx-done-text:#82d6a3;--opx-ok-bg:#13271e;--opx-ok-text:#82d6a3;--opx-pending-bg:#1d2530;--opx-warn-bg:#2a220f;--opx-warn-edge:#745b25;--opx-warn-text:#f2cf71;--opx-bad-bg:#29171b;--opx-bad-edge:#ff8f8f;--opx-bad-text:#ff9a9a;--opx-info-bg:#102947;--opx-info-edge:#3f4a5a;--opx-info-text:#cfe0f5}}.op[data-v-69acf3b3]{background:var(--opx-page);color:var(--opx-text)}.op--embedded[data-v-69acf3b3],.op__covercard[data-v-69acf3b3],.op__signin[data-v-69acf3b3]{background:var(--opx-surface);border-color:var(--opx-border)}.op__consent-note[data-v-69acf3b3],.op__mockcover-facts[data-v-69acf3b3]{background:var(--opx-soft)}.op__consent-note[data-v-69acf3b3],.op__inter-note[data-v-69acf3b3],.op__marks[data-v-69acf3b3],.op__mockcover-facts dt[data-v-69acf3b3],.op__mockcover-note[data-v-69acf3b3],.op__navhead[data-v-69acf3b3],.op__pal-sec-meta[data-v-69acf3b3],.op__save[data-v-69acf3b3],.op__scenario-marks[data-v-69acf3b3],.op__signin-text[data-v-69acf3b3],.op__strip-label[data-v-69acf3b3],.op__taskctx[data-v-69acf3b3]{color:var(--opx-muted)}.op__inter-meta[data-v-69acf3b3],.op__pal-sec-title[data-v-69acf3b3]{color:var(--opx-heading)}.op__resultnav[data-v-69acf3b3]{border-top-color:var(--opx-border)}.op__marking[data-v-69acf3b3]{background:var(--opx-info-bg);border-color:var(--opx-info-edge);color:var(--opx-info-text)}.op__scenario[data-v-69acf3b3]{background:var(--opx-strip);border-color:var(--opx-scenario-edge)}.op__scenario-h[data-v-69acf3b3]{background:var(--opx-scenario-head);border-bottom-color:var(--opx-scenario-edge)}.op__scenario-toggle[data-v-69acf3b3]{background:var(--opx-control);border-color:var(--opx-border-strong);color:var(--opx-muted)}.op__exhibit-tabs[data-v-69acf3b3]{border-bottom-color:var(--opx-scenario-edge)}.op__exhibit-tab[data-v-69acf3b3]{background:var(--opx-scenario-head);border-color:var(--opx-border-strong);color:var(--opx-muted)}.op__exhibit-tab--active[data-v-69acf3b3]{background:var(--opx-strip);border-color:var(--opx-scenario-edge);color:var(--opx-heading)}.op__strip[data-v-69acf3b3]{background:var(--opx-strip);border-bottom-color:var(--opx-border)}.op__chip[data-v-69acf3b3]{background:var(--opx-control);border-color:var(--opx-border-soft);color:var(--opx-muted)}.op__chip.answered[data-v-69acf3b3],.op__chip.answered.current[data-v-69acf3b3]{background:var(--opx-chip-on);border-color:var(--opx-chip-on);color:#fff}.op__chip.current[data-v-69acf3b3]{border-color:var(--opx-chip-edge)}.op--revision-deck .op__chip.answered[data-v-69acf3b3],.op--revision-deck .op__chip.answered.current[data-v-69acf3b3]{background:var(--opx-ok-bg);border-color:color-mix(in srgb,var(--opx-ok-text) 38%,var(--opx-ok-bg));color:var(--opx-ok-text)}.op__strip-saved.is-saved[data-v-69acf3b3]{background:var(--opx-ok-bg);color:var(--opx-ok-text)}.op__strip-saved.is-pending[data-v-69acf3b3]{background:var(--opx-pending-bg);color:var(--opx-muted)}.op__strip-saved.is-error[data-v-69acf3b3]{background:var(--opx-bad-bg);color:var(--opx-bad-text)}.op__nav[data-v-69acf3b3]{background:var(--opx-surface);border-right-color:var(--opx-border)}.op__pq[data-v-69acf3b3]{background:var(--opx-raised);border-color:var(--opx-border-strong);color:var(--opx-heading)}.op__pq.done[data-v-69acf3b3]{background:var(--opx-done-bg)}.op__pq.part[data-v-69acf3b3]{background:linear-gradient(90deg,var(--opx-done-bg) 0 50%,var(--opx-raised) 50% 100%)}.op__pq.seen[data-v-69acf3b3]{background:var(--opx-seen-bg);border-color:var(--opx-seen-edge)}.op__pq.flag[data-v-69acf3b3]:after{color:var(--opx-bad-edge)}.op__palette--sections .op__pq.flag[data-v-69acf3b3]{background:var(--opx-flag-bg);border-color:var(--opx-flag-edge);box-shadow:inset 0 0 0 1px var(--opx-flag-edge)}.op__palette--sections .op__pq.flag.done[data-v-69acf3b3]{background:var(--opx-flag-done-bg)}.op__pq.on[data-v-69acf3b3]{outline-color:var(--opx-chip-edge)}.op__task[data-v-69acf3b3]{border-top-color:var(--opx-border)}.op__btns button[data-v-69acf3b3],.op__flagbtn[data-v-69acf3b3]{background:var(--opx-control);border-color:var(--opx-border-strong);color:var(--opx-text)}.op__flagbtn.on[data-v-69acf3b3]{background:var(--opx-bad-bg);border-color:var(--opx-bad-edge);color:var(--opx-bad-text)}.op__problem[data-v-69acf3b3],.op__resultnav a[data-v-69acf3b3],.op__signin-link[data-v-69acf3b3]{color:var(--opx-link)}.op__hidereview[data-v-69acf3b3]{background:var(--opx-warn-bg);border-color:var(--opx-warn-edge);color:var(--opx-warn-text)}.op__reviewcounts[data-v-69acf3b3]{color:var(--opx-muted)}.op__pending[data-v-69acf3b3]{color:var(--opx-warn-text)}.op__keyhelp-row kbd[data-v-69acf3b3]{background:var(--opx-raised);border-color:var(--opx-border-strong)}.op__keyhelp-note[data-v-69acf3b3]{color:var(--opx-muted)}.op__cancel[data-v-69acf3b3],.op__keyhelp-close[data-v-69acf3b3]{color:var(--opx-text)}.op__cancel[data-v-69acf3b3],.op__keyhelp-close[data-v-69acf3b3],.op__report-row button[data-v-69acf3b3]{background:var(--opx-control);border-color:var(--opx-border-strong)}.op__report-row button[data-v-69acf3b3]{color:var(--opx-link)}.op__feedbackrow[data-v-69acf3b3],.op__report-row[data-v-69acf3b3]{border-bottom-color:var(--opx-border)}.op__feedbacklist[data-v-69acf3b3],.op__report-review[data-v-69acf3b3]{border-top-color:var(--opx-border)}.op__field select[data-v-69acf3b3],.op__field textarea[data-v-69acf3b3]{background:var(--opx-control);border-color:var(--opx-border-strong);color:var(--opx-text)}.op__report-error[data-v-69acf3b3]{color:var(--opx-bad-text)}.op__report-success[data-v-69acf3b3]{background:var(--opx-done-bg);color:var(--opx-done-text)}
