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