.cbt-inspera,.xm-scope,[data-exam-sim]{--xm-font:Arial,sans-serif;--xm-fs-base:16px;--xm-lh-base:1.5em;--xm-fw-body:500;--xm-fw-semibold:600;--xm-fw-bold:700;--xm-fw-black:900;--xm-fs-sm:14px;--xm-lh-sm:20px;--xm-fs-xs:12px;--xm-lh-xs:16px;--xm-fs-para-letter:20px;--xm-fs-h2:1.5em;--xm-text:#000;--xm-black:#242424;--xm-white:#fff;--xm-border-header:#c1c1c1;--xm-partbox-bg:#f1f2ec;--xm-partbox-border:#d5d5d5;--xm-footer-bg:#f8fafc;--xm-submit-bg:#efefef;--xm-submit-bg-hover:#262626;--xm-btn-prev:#4c4c4c;--xm-btn-next:#000;--xm-hover-row:#e4e4e4;--xm-hover-icon:#2424240d;--xm-divider:#00000080;--xm-divider-hover-bg:#d6d6d6;--xm-grid-line:#242424;--xm-chip-border:#c5c5c5;--xm-slot-border:#d1d5db;--xm-slot-border-filled:#e5e7eb;--xm-hint:#6b7280;--xm-note-item-bg:#f3f4f6;--xm-popup-border:#242424;--xm-popup-label:#374151;--xm-focus:#418ec8;--xm-focus-alt:#418fc6;--xm-selected-bg:#bbd8f0;--xm-chip-hover:#0e98f0;--xm-slot-hover:#60a5fa;--xm-answered:#358e14;--xm-unanswered:#d7d7d7;--xm-flag:red;--xm-highlight-bg:#750102;--xm-highlight-text:#fff;--xm-note-bg:#1204e2;--xm-note-focus-bg:#0a0183;--xm-overlap-bg:#e500e2;--xm-popup-note-hover:#1d4ed8;--xm-popup-hl-hover-bg:#fef2f2;--xm-popup-hl-hover:#b91c1c;--xm-overlay:#000000b3;--xm-time-warning:#ff00004d;--xm-r-4:4px;--xm-r-3:3px;--xm-r-2:2px;--xm-r-chip:6px;--xm-r-pill:9999px;--xm-ring:0 0 0 1px var(--xm-focus);--xm-popup-shadow:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808;--xm-header-h:65px;--xm-logo-h:32px;--xm-icon-btn:40px;--xm-footer-h:58px;--xm-nav-btn:56px;--xm-divider-w:16px;--xm-divider-handle:36px;--xm-gap-input-w:9rem;--xm-gap-input-h:1.35rem;--xm-slot-min-w:6rem;--xm-slot-h:28px;--xm-radio:14px;--xm-grid-q-min:200px;--xm-scrollbar:17px;--xm-scroll-thumb:#8a8a8a;--xm-dur:200ms;--xm-dur-fast:100ms;--xm-ease:cubic-bezier(0.4,0,0.2,1);--xm-z-arrows:61;--xm-z-overlay:1000;--xm-z-annot-menu:10000;--xm-z-annot-editor:10001;font-family:var(--xm-font);font-size:var(--xm-fs-base);line-height:var(--xm-lh-base);font-weight:var(--xm-fw-body);color:var(--xm-text)}.cbt-inspera ::-webkit-scrollbar,.xm-scope ::-webkit-scrollbar,[data-exam-sim] ::-webkit-scrollbar{width:var(--xm-scrollbar);height:var(--xm-scrollbar)}.cbt-inspera ::-webkit-scrollbar-thumb,.xm-scope ::-webkit-scrollbar-thumb,[data-exam-sim] ::-webkit-scrollbar-thumb{background-color:var(--xm-scroll-thumb);border-radius:0}.cbt-inspera ::-webkit-scrollbar-corner,.cbt-inspera ::-webkit-scrollbar-track,.xm-scope ::-webkit-scrollbar-corner,.xm-scope ::-webkit-scrollbar-track,[data-exam-sim] ::-webkit-scrollbar-corner,[data-exam-sim] ::-webkit-scrollbar-track{background:#0000}@media (max-width:768px){.cbt-inspera ::-webkit-scrollbar,.xm-scope ::-webkit-scrollbar,[data-exam-sim] ::-webkit-scrollbar{width:8px;height:8px}}.xm-scroll{overflow-y:auto;scrollbar-gutter:stable}.xm-header{flex:none;border-bottom:1px solid var(--xm-border-header);background:var(--xm-white)}.xm-header__bar{display:flex;width:100%;align-items:center;transition:background-color var(--xm-dur)}.xm-header__bar.is-warning{background:var(--xm-time-warning)}.xm-header__logo{padding:14px 16px}.xm-header__logo img,.xm-header__logo svg{height:var(--xm-logo-h);width:auto}.xm-header__info{padding:4px 16px}.xm-header__title{font-weight:var(--xm-fw-bold)}.xm-header__meta{display:flex;align-items:center;gap:8px;min-height:32px}.xm-header__timer{font-size:var(--xm-fs-sm);line-height:var(--xm-lh-sm)}.xm-header__tools{margin-left:auto;margin-right:8px;height:100%;gap:8px}.xm-header__tools,.xm-icon-btn{display:flex;align-items:center}.xm-icon-btn{width:var(--xm-icon-btn);height:var(--xm-icon-btn);padding:8px;justify-content:center;background:none;border:0;color:var(--xm-black);cursor:pointer;transition:background-color var(--xm-dur) var(--xm-ease)}.xm-icon-btn:hover{background:var(--xm-hover-icon)}.xm-icon-btn svg{width:24px;height:24px}.xm-icon-btn--static,.xm-icon-btn--static:hover{background:none;cursor:default}.xm-header__lead{gap:8px;padding-left:8px}.xm-endscreen,.xm-header__lead{display:flex;align-items:center}.xm-endscreen{padding:40px;justify-content:space-between;max-width:1024px;margin:0 auto}.xm-endscreen__next{display:flex;gap:12px;align-items:center;cursor:pointer;border:0;font:inherit;background:var(--xm-btn-next);color:var(--xm-white);padding:8px 16px;border-radius:var(--xm-r-3)}.xm-endscreen__next:hover:not(:disabled){background:var(--xm-black)}.xm-endscreen__next:disabled{cursor:default}.xm-endscreen__next svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2}.xm-spin{animation:xm-spin 1s linear infinite}@keyframes xm-spin{to{transform:rotate(1turn)}}.xm-audio-pill{display:flex;align-items:center;gap:4px;background:none;border:1px solid var(--xm-border-header);border-radius:var(--xm-r-pill);padding:4px 8px;font:inherit;font-size:var(--xm-fs-xs);line-height:var(--xm-lh-xs);font-weight:500;color:var(--xm-black);cursor:pointer;transition:all var(--xm-dur) var(--xm-ease)}.xm-audio-pill:hover{background:var(--xm-hover-icon)}.xm-audio-pill svg{width:14px;height:14px;fill:currentColor}.xm-audio-pill.is-active{background:var(--xm-black);border-color:var(--xm-black);color:var(--xm-white)}.xm-partbox{margin:16px;padding:16px;background:var(--xm-partbox-bg);border:1px solid var(--xm-partbox-border);border-radius:var(--xm-r-4)}.xm-partbox__title{font-weight:var(--xm-fw-black)}.xm-split [role=separator]{position:relative;width:var(--xm-divider-w);border-left:2px solid var(--xm-divider);border-bottom:1px solid var(--xm-divider);background:#0000;transition:background-color var(--xm-dur-fast)}.xm-split [role=separator]:hover,.xm-split [role=separator][data-separator=active]{background:var(--xm-divider-hover-bg);border-color:var(--xm-focus)}.xm-split [role=separator]>*{position:absolute;top:50%;left:0;transform:translate(-22px,-50%);width:var(--xm-divider-handle);height:var(--xm-divider-handle);display:flex;align-items:center;justify-content:center;background:var(--xm-white);border:2px solid var(--xm-divider);border-radius:0;color:var(--xm-divider);z-index:10}.xm-split [role=separator]:hover>*{border-color:var(--xm-focus);color:var(--xm-focus)}.xm-split [role=separator] svg{width:16px;height:16px;stroke-width:2}.xm-split [role=separator]>.cbt-resize-icon{display:none!important}.xm-split [role=separator]>.cbt-resize-icon--xm{display:flex!important;box-sizing:border-box;width:var(--xm-divider-handle)!important;height:var(--xm-divider-handle)!important;padding:8px;fill:var(--xm-text);stroke:var(--xm-divider);stroke-width:2}@media (max-width:1023px){.xm-split [role=separator]{width:100%;height:1px;border-left:0;border-bottom:1px solid var(--xm-divider)}.xm-split [role=separator]:hover,.xm-split [role=separator][data-separator=active]{border-left:0;border-bottom-color:var(--xm-focus)}.xm-split [role=separator]>*{left:50%;width:32px;height:32px;transform:translate(-50%,-50%) rotate(90deg)}}.xm-footer{position:relative;flex:none;width:100%;margin-top:auto;background:var(--xm-footer-bg)}.xm-arrows{position:absolute;z-index:var(--xm-z-arrows);bottom:100%;margin-bottom:16px;right:24px;gap:8px}.xm-arrow,.xm-arrows{display:flex;align-items:center}.xm-arrow{width:var(--xm-nav-btn);height:var(--xm-nav-btn);border:0;border-radius:var(--xm-r-4);justify-content:center;color:var(--xm-white);cursor:pointer}.xm-arrow:disabled{cursor:default;opacity:.5}.xm-arrow--prev{background:var(--xm-btn-prev)}.xm-arrow--next{background:var(--xm-btn-next)}.xm-arrow svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:2}.xm-footer__row{display:flex;overflow:auto}.xm-part{position:relative;display:flex;gap:4px;flex:1;align-items:stretch;border:2px solid #0000;border-bottom:0}.xm-part:not(.is-active){cursor:pointer}.xm-part:not(.is-active):hover{background:var(--xm-submit-bg)}.xm-part:not(.is-active):active{border-color:var(--xm-focus)}.xm-part__label{width:100%;white-space:nowrap;padding:16px;display:flex;align-items:center;justify-content:center;gap:8px;background:none;border:0;font:inherit;color:inherit;cursor:inherit}.xm-part__label b{font-weight:var(--xm-fw-bold)}.xm-part.is-active .xm-part__label{max-width:6rem}.xm-part__nums{display:flex;align-items:stretch;gap:2px}.xm-navnum-wrap{padding-top:8px}.xm-navnum,.xm-navnum-wrap{position:relative;display:flex;align-items:center}.xm-navnum{justify-content:center;width:-moz-fit-content;width:fit-content;padding:0 4px;background:none;border:1px solid #0000;border-radius:var(--xm-r-4);font:inherit;color:inherit;white-space:nowrap;cursor:pointer}.xm-navnum.is-current,.xm-navnum:hover{border-color:var(--xm-focus-alt);box-shadow:0 0 0 1px var(--xm-focus-alt)}.xm-navnum__bar{position:absolute;left:0;bottom:100%;margin-bottom:-2px;width:100%;height:3px;background:var(--xm-unanswered)}.xm-navnum.is-answered .xm-navnum__bar{background:var(--xm-answered)}.xm-navnum__flag{position:absolute;top:0;left:50%;margin-top:2px;transform:translateX(-50%)}.xm-navnum__flag svg{width:12px;height:12px;fill:var(--xm-flag);stroke:var(--xm-flag)}.xm-submit{display:flex;padding:16px;border:0;background:var(--xm-submit-bg);color:var(--xm-text);cursor:pointer;transition:background-color var(--xm-dur)}.xm-submit:disabled{cursor:default}.xm-submit svg{margin:0 8px;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2}.xm-submit:hover:not(:disabled){background:var(--xm-submit-bg-hover);color:var(--xm-white)}.xm-qnum{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:0 4px;font-weight:var(--xm-fw-bold);white-space:nowrap;border:1px solid #0000;border-radius:var(--xm-r-4)}.xm-qnum.is-current{border-color:var(--xm-focus);box-shadow:var(--xm-ring)}.xm-mark{margin-left:auto;height:-moz-fit-content;height:fit-content;padding:0;background:none;border:0;color:inherit;cursor:pointer}.xm-mark svg{display:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2}.xm-mark.is-marked svg,.xm-mark.is-visible svg{display:block}.xm-mark.is-marked svg{fill:var(--xm-flag);stroke:var(--xm-flag)}.xm-mark--abs{position:absolute;right:16px;transform:translateX(16px)}.xm-overlay{position:fixed;inset:0;z-index:var(--xm-z-overlay);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:16px 32px;background:var(--xm-overlay);color:var(--xm-white);text-align:center}.xm-overlay__icon svg{width:80px;height:80px;fill:currentColor}.xm-play{display:flex;align-items:center;gap:8px;padding:12px 20px;border:0;border-radius:var(--xm-r-3);background:var(--xm-btn-next);color:var(--xm-white);font:inherit;cursor:pointer;transition:background-color var(--xm-dur)}.xm-play:hover{background:var(--xm-overlay)}.xm-play__dot{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:9999px;background:var(--xm-white);color:var(--xm-text)}.xm-play__dot svg{width:12px;height:12px;fill:currentColor;stroke:currentColor;transform:translateX(1px)}@media (max-width:767px){.xm-header__tools{display:none}.xm-arrow{width:32px;height:32px}.xm-submit{background:var(--xm-submit-bg-hover);color:var(--xm-white);justify-content:center}}