.exam-module__rmLRZW__page{--ink:var(--sc-color-text);--muted:var(--sc-color-text-secondary);--line:var(--sc-color-border);--accent:var(--sc-color-accent);--ease:var(--sc-motion-spring);--dock-h:calc(var(--sc-size-tap) + var(--sc-space-4));background:radial-gradient(120% 60% at 100% 0%, var(--sc-color-accent-soft), transparent 60%), var(--sc-color-canvas);min-block-size:100dvh;color:var(--ink);padding:calc(var(--sc-space-2) + env(safe-area-inset-top,0px)) var(--sc-space-4) calc(var(--dock-h) + var(--sc-space-10) + var(--sc-safe-bottom));position:relative}.exam-module__rmLRZW__page[data-view=start]{place-items:center;padding-block-end:calc(var(--sc-space-8) + var(--sc-safe-bottom));display:grid}.exam-module__rmLRZW__startBack{z-index:2;background:var(--sc-color-canvas);box-shadow:var(--sc-shadow-raised);position:absolute;inset-block-start:calc(var(--sc-space-2) + env(safe-area-inset-top,0px));inset-inline-start:max(var(--sc-space-4), env(safe-area-inset-left,0px))}.exam-module__rmLRZW__sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.exam-module__rmLRZW__page h1:focus{outline:none}.exam-module__rmLRZW__top{grid-template-columns:var(--sc-size-tap) 1fr auto;align-items:center;gap:var(--sc-space-3);inline-size:min(100%,720px);min-block-size:var(--sc-size-tap);animation:exam-module__rmLRZW__fade-down var(--sc-motion-reveal) var(--ease) backwards;margin-inline:auto;display:grid}.exam-module__rmLRZW__topTitle{text-align:center;justify-items:center;margin:0;line-height:1.25;display:grid}.exam-module__rmLRZW__topTitle small,.exam-module__rmLRZW__candidate small{color:var(--muted);font-size:var(--sc-type-caption-size);letter-spacing:.08em}.exam-module__rmLRZW__topTitle strong{font-size:var(--sc-type-label-size);letter-spacing:.02em;font-weight:800}.exam-module__rmLRZW__candidate{padding:var(--sc-space-1) var(--sc-space-3);border:1px solid var(--line);border-radius:var(--sc-radius-small);background:var(--sc-color-surface);justify-items:end;margin:0;line-height:1.2;display:grid}.exam-module__rmLRZW__candidate strong{font-variant-numeric:tabular-nums;font-size:var(--sc-type-body-strong-size);letter-spacing:.12em;font-weight:800}.exam-module__rmLRZW__meter{inline-size:min(100%,720px);margin:var(--sc-space-2) auto 0;border-radius:var(--sc-radius-pill);background:var(--sc-color-surface-subtle);block-size:4px;overflow:hidden}.exam-module__rmLRZW__meter>span{border-radius:inherit;background:var(--accent);block-size:100%;min-inline-size:4px;transition:inline-size var(--sc-motion-reveal) var(--ease);display:block}.exam-module__rmLRZW__sheet{gap:var(--sc-space-4);inline-size:min(100%,720px);margin-inline:auto;padding-block-start:var(--sc-space-4);display:grid}.exam-module__rmLRZW__kicker{color:var(--muted);font-size:var(--sc-type-caption-size);letter-spacing:.12em;margin:0;font-weight:700}.exam-module__rmLRZW__note{color:var(--muted);font-size:var(--sc-type-caption-size);margin:0;line-height:1.55}.exam-module__rmLRZW__miss{color:var(--sc-color-error);margin:0;font-weight:700}.exam-module__rmLRZW__proctor,.exam-module__rmLRZW__dockBar{isolation:isolate;background:var(--sc-component-glass-nav-background);backdrop-filter:var(--sc-component-glass-nav-filter);box-shadow:var(--sc-component-glass-nav-depth);border-radius:var(--sc-radius-pill);position:relative}.exam-module__rmLRZW__proctor:before,.exam-module__rmLRZW__dockBar:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:var(--sc-component-glass-nav-rim);-webkit-mask:linear-gradient(var(--ink) 0 0) content-box, linear-gradient(var(--ink) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--ink) 0 0) content-box exclude, linear-gradient(var(--ink) 0 0);mask:linear-gradient(var(--ink) 0 0) content-box exclude, linear-gradient(var(--ink) 0 0);padding:1px;position:absolute;inset:0}.exam-module__rmLRZW__proctor{align-items:center;gap:var(--sc-space-3);padding:var(--sc-space-1) var(--sc-space-2) var(--sc-space-1) var(--sc-space-1);animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) 60ms backwards;display:flex}.exam-module__rmLRZW__proctorAvatar{inline-size:var(--sc-size-tap);block-size:var(--sc-size-tap);background:var(--sc-color-accent-soft);border:2px solid var(--sc-color-surface);border-radius:50%;flex:none;position:relative;overflow:hidden}.exam-module__rmLRZW__avatarCat,.exam-module__rmLRZW__avatarCat picture{display:block;position:absolute;inset:0}.exam-module__rmLRZW__avatarCat :is(video,img){object-fit:cover;object-position:43% 50%;transform-origin:50% 60%;block-size:100%;inline-size:100%;position:absolute;inset:0;transform:scale(1.04)}.exam-module__rmLRZW__proctorText{flex:1;min-inline-size:0;line-height:1.3;display:grid}.exam-module__rmLRZW__proctorText strong{font-size:var(--sc-type-label-size);font-weight:800}.exam-module__rmLRZW__proctorText small{color:var(--muted);font-size:var(--sc-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.exam-module__rmLRZW__proctorCount{flex:none;place-items:center;block-size:40px;inline-size:40px;display:grid;position:relative}.exam-module__rmLRZW__proctorCount svg{block-size:100%;inline-size:100%;position:absolute;inset:0;transform:rotate(-90deg)}.exam-module__rmLRZW__proctorCount circle{fill:none;stroke-width:3px;stroke:var(--sc-color-surface-subtle)}.exam-module__rmLRZW__proctorCount circle+circle{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p));transition:stroke-dashoffset var(--sc-motion-reveal) var(--ease)}.exam-module__rmLRZW__proctorCount b{font-size:var(--sc-type-label-size);font-variant-numeric:tabular-nums}.exam-module__rmLRZW__answerSheet{border:1px solid var(--line);border-radius:var(--sc-radius-card);background:var(--sc-color-surface);animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) .1s backwards}.exam-module__rmLRZW__answerSheet summary{align-items:center;gap:var(--sc-space-2);min-block-size:var(--sc-size-tap);padding-inline:var(--sc-space-4);cursor:pointer;transition:opacity var(--sc-motion-standard) var(--sc-motion-ease);font-weight:700;list-style:none;display:flex}.exam-module__rmLRZW__answerSheet summary::-webkit-details-marker{display:none}.exam-module__rmLRZW__answerSheet summary small{color:var(--muted);font-size:var(--sc-type-label-size);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:500}.exam-module__rmLRZW__answerSheet summary:focus-visible{opacity:.62;outline:none}.exam-module__rmLRZW__chev{transition:transform var(--sc-motion-standard) var(--ease);display:inline-flex}.exam-module__rmLRZW__answerSheet[open] .exam-module__rmLRZW__chev{transform:rotate(90deg)}.exam-module__rmLRZW__cells{grid-template-columns:repeat(5, var(--sc-size-tap));justify-content:space-between;gap:var(--sc-space-2);padding:0 var(--sc-space-4) var(--sc-space-4);display:grid}.exam-module__rmLRZW__answerSheet[open] .exam-module__rmLRZW__cells{animation:exam-module__rmLRZW__fade-in var(--sc-motion-standard) var(--sc-motion-ease) backwards}.exam-module__rmLRZW__cells button{inline-size:var(--sc-size-tap);block-size:var(--sc-size-tap);border:1px solid var(--line);background:var(--sc-color-surface);color:var(--muted);font:inherit;font-size:var(--sc-type-label-size);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform var(--sc-motion-fast) var(--sc-motion-ease), opacity var(--sc-motion-standard);border-radius:50%;font-weight:700}.exam-module__rmLRZW__cells button[data-done=true]{background:var(--ink);border-color:var(--ink);color:var(--sc-color-text-inverse)}.exam-module__rmLRZW__cells button[aria-current=step]{border:2px solid var(--accent);color:var(--ink)}.exam-module__rmLRZW__cells button[data-done=true][aria-current=step]{background:var(--accent);border-color:var(--accent);color:var(--sc-color-text-inverse)}.exam-module__rmLRZW__cells button:active{transform:scale(.9)}.exam-module__rmLRZW__cells button[aria-disabled=true]{opacity:.45;cursor:default}.exam-module__rmLRZW__cells button[aria-disabled=true]:active{transform:none}.exam-module__rmLRZW__cells button:focus-visible{opacity:.62;outline:none}.exam-module__rmLRZW__cells button[aria-disabled=true]:focus-visible{opacity:.45}.exam-module__rmLRZW__question{gap:var(--sc-space-4);display:grid}.exam-module__rmLRZW__qHead{justify-content:space-between;align-items:baseline;gap:var(--sc-space-3);animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) backwards;display:flex}.exam-module__rmLRZW__qHead h1{font-size:var(--sc-type-label-size);letter-spacing:.08em;color:var(--accent);margin:0;font-weight:800}.exam-module__rmLRZW__qHead span{color:var(--muted);font-size:var(--sc-type-label-size);font-variant-numeric:tabular-nums}.exam-module__rmLRZW__stem{font-size:clamp(var(--sc-type-title-size), 5.4vw, var(--sc-type-heading-size));letter-spacing:.01em;animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) 60ms backwards;margin:0;font-weight:800;line-height:1.45}.exam-module__rmLRZW__alert{padding:var(--sc-space-3) var(--sc-space-4);border-radius:var(--sc-radius-control);background:var(--sc-color-error-surface);color:var(--sc-color-error);animation:exam-module__rmLRZW__shake .36s var(--sc-motion-ease) backwards;margin:0;font-weight:700}.exam-module__rmLRZW__options{border:0;min-inline-size:0;margin:0;padding:0}.exam-module__rmLRZW__optionList{gap:var(--sc-space-3);display:grid}.exam-module__rmLRZW__option{--lift:0;align-items:center;gap:var(--sc-space-3);min-block-size:calc(var(--sc-size-tap) + var(--sc-space-3));padding:var(--sc-space-3) var(--sc-space-4) var(--sc-space-3) var(--sc-space-3);border:1.5px solid var(--line);border-radius:var(--sc-radius-control);background:var(--sc-color-surface);color:inherit;font:inherit;font-size:var(--sc-type-body-size);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) backwards;animation-delay:calc(.12s + var(--i,0) * 60ms);transition:transform var(--sc-motion-standard) var(--ease), border-color var(--sc-motion-standard) var(--sc-motion-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease), box-shadow var(--sc-motion-standard) var(--sc-motion-ease);grid-template-columns:auto 1fr auto;line-height:1.5;display:grid;position:relative}.exam-module__rmLRZW__letter{border:1.5px solid var(--line);background:var(--sc-color-canvas);block-size:36px;inline-size:36px;font-size:var(--sc-type-label-size);transition:background-color var(--sc-motion-standard) var(--sc-motion-ease), color var(--sc-motion-standard) var(--sc-motion-ease), border-color var(--sc-motion-standard) var(--sc-motion-ease), transform var(--sc-motion-standard) var(--ease);border-radius:50%;place-items:center;font-weight:800;display:grid}.exam-module__rmLRZW__tick{background:var(--accent);block-size:28px;inline-size:28px;color:var(--sc-color-text-inverse);opacity:0;transition:opacity var(--sc-motion-standard) var(--sc-motion-ease), transform var(--sc-motion-standard) var(--ease);border-radius:50%;place-items:center;display:grid;transform:scale(.4)}@media (hover:hover){.exam-module__rmLRZW__option:hover{border-color:var(--sc-color-border-selected);box-shadow:var(--sc-shadow-card-rest);transform:translateY(-2px)}.exam-module__rmLRZW__option:hover .exam-module__rmLRZW__letter{border-color:var(--ink)}}.exam-module__rmLRZW__option:active{transform:scale(var(--sc-motion-select-scale))}.exam-module__rmLRZW__option:focus-visible{opacity:.72;outline:none}.exam-module__rmLRZW__option[aria-pressed=true],.exam-module__rmLRZW__option[data-picked]{border-color:var(--ink);background:var(--sc-color-surface-selected);font-weight:700}.exam-module__rmLRZW__option[aria-pressed=true] .exam-module__rmLRZW__letter,.exam-module__rmLRZW__option[data-picked] .exam-module__rmLRZW__letter{background:var(--ink);border-color:var(--ink);color:var(--sc-color-text-inverse);transform:scale(1.06)}.exam-module__rmLRZW__option[aria-pressed=true] .exam-module__rmLRZW__tick,.exam-module__rmLRZW__option[data-picked] .exam-module__rmLRZW__tick{opacity:1;animation:exam-module__rmLRZW__pop .42s var(--ease) backwards;transform:scale(1)}:is(.exam-module__rmLRZW__optionList:has([aria-pressed=true]) .exam-module__rmLRZW__option[aria-pressed=false],.exam-module__rmLRZW__optionList:has([data-picked]) .exam-module__rmLRZW__option:not([data-picked])){opacity:.55;border-color:var(--line);background:var(--sc-color-surface);font-weight:400}:is(.exam-module__rmLRZW__optionList:has([aria-pressed=true]) .exam-module__rmLRZW__option[aria-pressed=false] .exam-module__rmLRZW__letter,.exam-module__rmLRZW__optionList:has([data-picked]) .exam-module__rmLRZW__option:not([data-picked]) .exam-module__rmLRZW__letter){background:var(--sc-color-canvas);border-color:var(--line);color:inherit;transform:none}:is(.exam-module__rmLRZW__optionList:has([aria-pressed=true]) .exam-module__rmLRZW__option[aria-pressed=false] .exam-module__rmLRZW__tick,.exam-module__rmLRZW__optionList:has([data-picked]) .exam-module__rmLRZW__option:not([data-picked]) .exam-module__rmLRZW__tick){opacity:0;animation:none;transform:scale(.4)}.exam-module__rmLRZW__dock{z-index:var(--sc-z-sticky);inset-inline:0;bottom:calc(var(--sc-space-3) + var(--sc-safe-bottom));padding-inline:var(--sc-space-3);pointer-events:none;animation:exam-module__rmLRZW__dock-in var(--sc-motion-reveal) var(--ease) .16s backwards;flex-direction:column;align-items:center;display:flex;position:fixed}.exam-module__rmLRZW__hint{pointer-events:none;margin:0 0 var(--sc-space-2);padding:var(--sc-space-2) var(--sc-space-4);border-radius:var(--sc-radius-pill);background:var(--sc-color-surface);color:var(--sc-color-error);font-size:var(--sc-type-caption-size);box-shadow:var(--sc-shadow-card-rest);font-weight:700;line-height:1.4}.exam-module__rmLRZW__dockBar{pointer-events:auto;align-items:center;gap:var(--sc-space-2);inline-size:min(100%,560px);padding:var(--sc-space-2);display:flex}.exam-module__rmLRZW__dockNav,.exam-module__rmLRZW__dockSubmit{gap:var(--sc-space-2);flex:1;min-inline-size:0;display:flex}.exam-module__rmLRZW__dockNav:not(:has(.exam-module__rmLRZW__primary)){flex:none}.exam-module__rmLRZW__dockSubmit{flex:1.4}.exam-module__rmLRZW__round,.exam-module__rmLRZW__primary,.exam-module__rmLRZW__release,.exam-module__rmLRZW__ghostLink{justify-content:center;align-items:center;gap:var(--sc-space-1);min-block-size:var(--sc-size-tap);padding:0 var(--sc-space-5);border-radius:var(--sc-radius-pill);font:inherit;font-size:var(--sc-type-body-size);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--sc-motion-fast) var(--sc-motion-ease), opacity var(--sc-motion-standard) var(--sc-motion-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease), box-shadow var(--sc-motion-standard) var(--sc-motion-ease);border:1px solid #0000;font-weight:800;text-decoration:none;display:inline-flex}.exam-module__rmLRZW__round{inline-size:var(--sc-size-tap);background:var(--sc-color-surface);border-color:var(--line);color:var(--ink);flex:none;padding:0}.exam-module__rmLRZW__primary,.exam-module__rmLRZW__release{background:var(--ink);color:var(--sc-color-text-inverse);flex:1}.exam-module__rmLRZW__ghostLink{background:var(--sc-color-surface);border-color:var(--line);color:var(--ink);flex:1}.exam-module__rmLRZW__release:not(:disabled){background:var(--accent);box-shadow:var(--sc-shadow-action)}.exam-module__rmLRZW__release:not(:disabled):after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(110deg, transparent 30%, var(--sc-color-landing-glass-edge) 50%, transparent 70%);opacity:0;animation:exam-module__rmLRZW__sheen 1.2s var(--sc-motion-ease) .48s 1 backwards;background-size:250% 100%;position:absolute;inset:0}.exam-module__rmLRZW__release{inline-size:100%;position:relative;overflow:hidden}.exam-module__rmLRZW__round:disabled,.exam-module__rmLRZW__release:disabled,.exam-module__rmLRZW__primary:disabled,.exam-module__rmLRZW__primary[aria-disabled=true]{opacity:.45;cursor:default}.exam-module__rmLRZW__release:disabled{background:var(--sc-color-surface-subtle);color:var(--muted);font-size:var(--sc-type-label-size)}.exam-module__rmLRZW__primary:disabled:active,.exam-module__rmLRZW__primary[aria-disabled=true]:active{transform:none}:is(.exam-module__rmLRZW__round,.exam-module__rmLRZW__primary,.exam-module__rmLRZW__release,.exam-module__rmLRZW__ghostLink):not(:disabled):not([aria-disabled=true]):active{transform:scale(var(--sc-motion-press-scale))}:is(.exam-module__rmLRZW__round,.exam-module__rmLRZW__primary,.exam-module__rmLRZW__release,.exam-module__rmLRZW__ghostLink):focus-visible{opacity:.72;outline:none}.exam-module__rmLRZW__primary:disabled:focus-visible,.exam-module__rmLRZW__primary[aria-disabled=true]:focus-visible{opacity:.45}@media (hover:hover){.exam-module__rmLRZW__release:not(:disabled):hover{box-shadow:var(--sc-shadow-action-lift)}.exam-module__rmLRZW__primary:not(:disabled):not([aria-disabled=true]):hover{opacity:.9}}.exam-module__rmLRZW__startCard{justify-items:center;gap:var(--sc-space-3);text-align:center;inline-size:min(100%,440px);padding:var(--sc-space-6) var(--sc-space-5) var(--sc-space-8);border-radius:var(--sc-radius-sheet);background:var(--sc-color-surface);box-shadow:var(--sc-shadow-card-rest);animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) backwards;display:grid}.exam-module__rmLRZW__startCard h1{font-size:var(--sc-type-heading-size);margin:0;font-weight:800;line-height:1.25}.exam-module__rmLRZW__startCat{inline-size:180px;margin-block-end:calc(var(--sc-space-2) * -1);display:block}.exam-module__rmLRZW__startCat :is(img,video,picture){block-size:auto;inline-size:100%;display:block}.exam-module__rmLRZW__lead{color:var(--muted);margin:0;line-height:1.6}.exam-module__rmLRZW__facts{gap:var(--sc-space-2);inline-size:100%;margin:var(--sc-space-2) 0 0;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.exam-module__rmLRZW__facts li{padding:var(--sc-space-3) var(--sc-space-2);border-radius:var(--sc-radius-control);background:var(--sc-color-surface-subtle);animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) backwards;gap:2px;display:grid}.exam-module__rmLRZW__facts li:nth-child(2){animation-delay:60ms}.exam-module__rmLRZW__facts li:nth-child(3){animation-delay:.12s}.exam-module__rmLRZW__facts strong{font-size:var(--sc-type-title-size);font-weight:800}.exam-module__rmLRZW__facts span{color:var(--muted);font-size:var(--sc-type-caption-size)}.exam-module__rmLRZW__startForm{inline-size:100%;margin-block-start:var(--sc-space-2);display:flex}.exam-module__rmLRZW__startForm .exam-module__rmLRZW__primary{position:relative}.exam-module__rmLRZW__spinner{border:2px solid var(--sc-color-text-secondary-on-dark);border-top-color:var(--sc-color-text-inverse);border-radius:50%;block-size:18px;inline-size:18px;animation:.8s linear infinite exam-module__rmLRZW__spin;display:none}.exam-module__rmLRZW__primary[data-auto=true] .exam-module__rmLRZW__spinner{display:inline-block}.exam-module__rmLRZW__status{color:var(--muted);font-size:var(--sc-type-label-size);animation:exam-module__rmLRZW__breathe 1.6s var(--sc-motion-ease) infinite alternate;margin:0}.exam-module__rmLRZW__countdownScrim{z-index:var(--sc-z-sheet);background:var(--sc-color-scrim);backdrop-filter:var(--sc-component-glass-sheet-filter);animation:exam-module__rmLRZW__exam-scrim-in var(--sc-motion-reveal) var(--sc-motion-ease);align-items:flex-end;display:flex;position:fixed;inset:0}.exam-module__rmLRZW__countdownSheet{align-content:center;justify-items:center;gap:var(--sc-space-4);block-size:50dvh;inline-size:100%;padding:var(--sc-space-6) var(--sc-space-5) calc(var(--sc-space-6) + var(--sc-safe-bottom));border-radius:var(--sc-radius-sheet) var(--sc-radius-sheet) 0 0;background:var(--sc-color-surface);box-shadow:var(--sc-shadow-sheet);text-align:center;animation:exam-module__rmLRZW__exam-sheet-in var(--sc-motion-sheet) var(--sc-motion-spring) both;margin:0;display:grid;position:relative}.exam-module__rmLRZW__countdownSheet:focus{outline:none}.exam-module__rmLRZW__countdownHandle{top:var(--sc-space-2);inline-size:var(--sc-space-8);block-size:var(--sc-space-1);border-radius:var(--sc-radius-pill);background:var(--sc-color-border);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.exam-module__rmLRZW__countdownBrand{min-block-size:calc(var(--sc-type-heading-size) * 1.06);min-inline-size:calc(var(--sc-type-heading-size) * 5.2);justify-content:center;display:flex}.exam-module__rmLRZW__countdownBrand .hm-brand-lockup{font-size:var(--sc-type-heading-size)}.exam-module__rmLRZW__countdownFace{inline-size:calc(var(--sc-type-exam-countdown-size) * 2.75);aspect-ratio:1;isolation:isolate;border-radius:50%;place-items:center;display:grid;position:relative}.exam-module__rmLRZW__countdownFace:before{content:"";border-radius:inherit;background:linear-gradient(96deg, var(--sc-color-landing-blue) 0%, var(--sc-color-vivid-purple) 34%, var(--sc-color-landing-accent) 67%, var(--sc-color-honey) 100%);opacity:.18;position:absolute;inset:0}.exam-module__rmLRZW__countdownFace svg{block-size:100%;inline-size:100%;position:absolute;inset:0;transform:rotate(-90deg)}.exam-module__rmLRZW__countdownTrack,.exam-module__rmLRZW__countdownArc{fill:none;stroke-width:8px}.exam-module__rmLRZW__countdownTrack{stroke:var(--sc-color-surface-subtle)}.exam-module__rmLRZW__countdownArc{stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:var(--remain,0);transition:stroke-dashoffset 1s linear}.exam-module__rmLRZW__countdownDigits{color:var(--sc-color-text);font-size:var(--sc-type-exam-countdown-size);line-height:var(--sc-type-exam-countdown-line);font-weight:var(--sc-type-exam-countdown-weight);letter-spacing:var(--sc-type-exam-countdown-tracking);font-variant-numeric:tabular-nums;animation:exam-module__rmLRZW__exam-tick var(--sc-motion-reveal) var(--sc-motion-ease);margin:0;position:relative}.exam-module__rmLRZW__countdownCaption{color:var(--sc-color-text-secondary);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);font-weight:var(--sc-type-label-weight);margin:0}.exam-module__rmLRZW__ordinal{justify-content:center;align-items:baseline;gap:var(--sc-space-1);color:var(--sc-color-text-secondary);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);font-weight:var(--sc-type-label-weight);margin:0;display:flex}.exam-module__rmLRZW__ordinal strong{color:var(--sc-color-landing-blue);font-size:var(--sc-type-title-size);line-height:var(--sc-type-title-line);font-weight:var(--sc-type-title-weight);font-variant-numeric:tabular-nums}@supports ((-webkit-background-clip:text) or (background-clip:text)){.exam-module__rmLRZW__ordinal strong{background-image:linear-gradient(96deg, var(--sc-color-landing-blue) 0%, var(--sc-color-vivid-purple) 34%, var(--sc-color-landing-accent) 67%, var(--sc-color-honey) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}}@keyframes exam-module__rmLRZW__exam-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes exam-module__rmLRZW__exam-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes exam-module__rmLRZW__exam-tick{0%{transform:scale(.94)}45%{transform:scale(1.06)}to{transform:scale(1)}}.exam-module__rmLRZW__slip{justify-items:center;gap:var(--sc-space-3);text-align:center;padding:var(--sc-space-6) var(--sc-space-5);border-radius:var(--sc-radius-sheet);background:var(--sc-color-surface);box-shadow:var(--sc-shadow-card-rest);animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) backwards;display:grid;position:relative;overflow:hidden}.exam-module__rmLRZW__slip:before{content:"";inset:0 var(--sc-space-12) auto;border-radius:0 0 var(--sc-radius-small) var(--sc-radius-small);background:var(--accent);transform-origin:50%;block-size:4px;animation:exam-module__rmLRZW__grow-x .7s var(--ease) .2s backwards;position:absolute}.exam-module__rmLRZW__slip[data-fail=true]:before{background:var(--sc-color-error)}.exam-module__rmLRZW__slip h1{font-size:var(--sc-type-title-size);margin:0;font-weight:800}.exam-module__rmLRZW__slipTag{padding:var(--sc-space-1) var(--sc-space-3);border-radius:var(--sc-radius-pill);background:var(--sc-color-surface-subtle);color:var(--muted);font-size:var(--sc-type-caption-size);letter-spacing:.1em;margin:0;font-weight:700}.exam-module__rmLRZW__ring{aspect-ratio:1;inline-size:min(56vw,200px);margin-block:var(--sc-space-2);place-items:center;display:grid;position:relative}.exam-module__rmLRZW__ring svg{block-size:100%;inline-size:100%;position:absolute;inset:0;transform:rotate(-90deg)}.exam-module__rmLRZW__ring circle{fill:none;stroke-width:8px;stroke:var(--sc-color-surface-subtle)}.exam-module__rmLRZW__ring circle+circle{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p));animation:exam-module__rmLRZW__ring-fill 1.2s var(--ease) .3s backwards}.exam-module__rmLRZW__slip[data-fail=true] .exam-module__rmLRZW__ring circle+circle{stroke:var(--sc-color-error)}.exam-module__rmLRZW__ring>div{justify-items:center;line-height:1;display:grid}.exam-module__rmLRZW__ring small{color:var(--muted);font-size:var(--sc-type-caption-size);letter-spacing:.12em;font-weight:700}.exam-module__rmLRZW__grade{font-size:clamp(var(--sc-type-brand-display-size), 22vw, calc(var(--sc-type-brand-display-size) * 1.5));font-variant-numeric:tabular-nums;animation:exam-module__rmLRZW__stamp .7s var(--ease) .5s backwards;margin:0;font-weight:900;line-height:1}.exam-module__rmLRZW__grade[data-fail=true]{color:var(--sc-color-error)}.exam-module__rmLRZW__score{font-size:var(--sc-type-title-size);font-variant-numeric:tabular-nums;animation:exam-module__rmLRZW__fade-in var(--sc-motion-reveal) var(--sc-motion-ease) .7s backwards;margin:0;font-weight:800}.exam-module__rmLRZW__verdict{align-items:center;gap:var(--sc-space-3);inline-size:100%;padding:var(--sc-space-2) var(--sc-space-4) var(--sc-space-2) var(--sc-space-2);border-radius:var(--sc-radius-pill);background:var(--sc-color-accent-soft);text-align:start;animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) .8s backwards;display:flex}.exam-module__rmLRZW__slip[data-fail=true] .exam-module__rmLRZW__verdict{background:var(--sc-color-error-surface)}.exam-module__rmLRZW__verdict p{margin:0;line-height:1.4;display:grid}.exam-module__rmLRZW__verdict small{color:var(--muted);font-size:var(--sc-type-caption-size);font-weight:700}.exam-module__rmLRZW__verdict span{font-weight:700}.exam-module__rmLRZW__stats{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.exam-module__rmLRZW__stats li{padding:var(--sc-space-3) var(--sc-space-1);animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) backwards;gap:2px;display:grid}.exam-module__rmLRZW__stats li+li{border-inline-start:1px solid var(--line)}.exam-module__rmLRZW__stats li:first-child{animation-delay:.9s}.exam-module__rmLRZW__stats li:nth-child(2){animation-delay:.96s}.exam-module__rmLRZW__stats li:nth-child(3){animation-delay:1.02s}.exam-module__rmLRZW__stats strong{font-size:var(--sc-type-title-size);font-variant-numeric:tabular-nums;font-weight:800}.exam-module__rmLRZW__stats span{color:var(--muted);font-size:var(--sc-type-caption-size)}.exam-module__rmLRZW__panel{gap:var(--sc-space-4);padding:var(--sc-space-5);border-radius:var(--sc-radius-card);background:var(--sc-color-surface);border:1px solid var(--line);animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) .2s backwards;display:grid}.exam-module__rmLRZW__panelHead{justify-content:space-between;align-items:baseline;gap:var(--sc-space-3);display:flex}.exam-module__rmLRZW__panelHead h2{font-size:var(--sc-type-title-size);margin:0;font-weight:800}.exam-module__rmLRZW__panelHead small{color:var(--muted);font-size:var(--sc-type-caption-size);font-variant-numeric:tabular-nums}.exam-module__rmLRZW__empty{color:var(--muted);margin:0}.exam-module__rmLRZW__bars{align-items:end;gap:var(--sc-space-2);grid-template-columns:repeat(6,1fr);block-size:180px;margin:0;padding:0;list-style:none;display:grid}.exam-module__rmLRZW__bars[data-counts=true]{block-size:calc(180px + var(--sc-space-6))}.exam-module__rmLRZW__bars li{justify-items:center;gap:var(--sc-space-1);grid-template-rows:auto 1fr auto;block-size:100%;min-inline-size:0;display:grid}.exam-module__rmLRZW__bars[data-counts=true] li{grid-template-rows:auto auto 1fr auto}.exam-module__rmLRZW__barValue{font-size:var(--sc-type-caption-size);color:var(--muted);font-variant-numeric:tabular-nums;animation:exam-module__rmLRZW__fade-in var(--sc-motion-reveal) var(--sc-motion-ease) backwards;animation-delay:calc(.6s + var(--i) * 70ms)}.exam-module__rmLRZW__barCount{max-inline-size:100%;color:var(--muted);font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);font-variant-numeric:tabular-nums;text-align:center;overflow-wrap:anywhere}.exam-module__rmLRZW__track{border-radius:var(--sc-radius-small);background:var(--sc-color-surface-subtle);inline-size:100%;max-inline-size:44px;position:relative;overflow:hidden}.exam-module__rmLRZW__track>span{block-size:calc(var(--h) * 100%);border-radius:inherit;background:var(--sc-color-text-tertiary);transform-origin:bottom;min-block-size:3px;animation:exam-module__rmLRZW__grow .8s var(--ease) backwards;animation-delay:calc(.3s + var(--i) * 70ms);position:absolute;inset:auto 0 0}.exam-module__rmLRZW__bars li[data-mine=true] .exam-module__rmLRZW__track>span{background:var(--accent)}.exam-module__rmLRZW__bars li[data-grade=U] .exam-module__rmLRZW__track>span{background:var(--sc-color-error)}.exam-module__rmLRZW__barLabel{justify-items:center;font-weight:800;display:grid}.exam-module__rmLRZW__barLabel em{padding:0 var(--sc-space-2);border-radius:var(--sc-radius-pill);background:var(--ink);color:var(--sc-color-text-inverse);font-size:var(--sc-type-caption-size);margin-block-start:2px;font-style:normal;font-weight:700}.exam-module__rmLRZW__bars li[data-mine=true] .exam-module__rmLRZW__barValue,.exam-module__rmLRZW__bars li[data-mine=true] .exam-module__rmLRZW__barCount{color:var(--ink);font-weight:800}.exam-module__rmLRZW__summary{gap:var(--sc-space-2);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.exam-module__rmLRZW__summary li{padding:var(--sc-space-3) var(--sc-space-1);border-radius:var(--sc-radius-control);background:var(--sc-color-surface-subtle);animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) backwards;justify-items:center;gap:2px;display:grid}.exam-module__rmLRZW__summary li:nth-child(2){animation-delay:60ms}.exam-module__rmLRZW__summary li:nth-child(3){animation-delay:.12s}.exam-module__rmLRZW__summary li[data-mine=true]{background:var(--sc-color-accent-soft)}.exam-module__rmLRZW__summary strong{font-size:var(--sc-type-title-size);font-variant-numeric:tabular-nums;font-weight:800}.exam-module__rmLRZW__summary span{color:var(--muted);font-size:var(--sc-type-caption-size);text-align:center}.exam-module__rmLRZW__scoreBars{align-items:end;gap:var(--sc-space-1);grid-template-columns:repeat(10,1fr);block-size:140px;margin:0;padding:0;list-style:none;display:grid}.exam-module__rmLRZW__scoreBars li{justify-items:center;gap:var(--sc-space-1);grid-template-rows:1fr auto;block-size:100%;display:grid}.exam-module__rmLRZW__scoreBars .exam-module__rmLRZW__track{border-radius:var(--sc-radius-small) var(--sc-radius-small) 0 0;max-inline-size:28px}.exam-module__rmLRZW__scoreBars li[data-mine=true] .exam-module__rmLRZW__track>span{background:var(--accent)}.exam-module__rmLRZW__scoreBars .exam-module__rmLRZW__barLabel{color:var(--muted);font-size:var(--sc-type-caption-size);font-variant-numeric:tabular-nums;font-weight:600}.exam-module__rmLRZW__scoreBars li[data-mine=true] .exam-module__rmLRZW__barLabel{color:var(--ink);font-weight:800}.exam-module__rmLRZW__keep{justify-items:center;gap:var(--sc-space-2);display:grid}.exam-module__rmLRZW__shareBtn{justify-content:center;align-items:center;gap:var(--sc-space-2);min-block-size:var(--sc-size-tap);padding-inline:var(--sc-space-5);border:1px solid var(--line);border-radius:var(--sc-radius-pill);background:var(--sc-color-surface);color:var(--ink);font:inherit;cursor:pointer;transition:transform var(--sc-motion-fast) var(--ease);font-weight:700;display:inline-flex}.exam-module__rmLRZW__shareBtn:active{transform:scale(var(--sc-motion-press-scale))}.exam-module__rmLRZW__shareBtn:focus-visible{opacity:.72;outline:none}.exam-module__rmLRZW__keepStatus{min-block-size:1.2em;color:var(--muted);font-size:var(--sc-type-caption-size);margin:0}.exam-module__rmLRZW__history{gap:var(--sc-space-2);margin:0;padding:0;list-style:none;display:grid}.exam-module__rmLRZW__history li{align-items:center;gap:var(--sc-space-3);min-block-size:var(--sc-size-tap);padding:var(--sc-space-2) var(--sc-space-3);border-radius:var(--sc-radius-control);background:var(--sc-color-surface-subtle);grid-template-columns:auto 1fr auto;display:grid}.exam-module__rmLRZW__history li[data-current=true]{background:var(--sc-color-accent-soft)}.exam-module__rmLRZW__history b{background:var(--ink);block-size:36px;inline-size:36px;color:var(--sc-color-text-inverse);border-radius:50%;place-items:center;font-weight:800;display:grid}.exam-module__rmLRZW__history b[data-fail=true]{background:var(--sc-color-error)}.exam-module__rmLRZW__history span{font-variant-numeric:tabular-nums;font-weight:700}.exam-module__rmLRZW__history small{color:var(--muted);font-size:var(--sc-type-caption-size);font-variant-numeric:tabular-nums}.exam-module__rmLRZW__historyMini{gap:var(--sc-space-2);text-align:start;inline-size:100%;display:grid}@media (prefers-reduced-motion:reduce){.exam-module__rmLRZW__shareBtn{transition:none}}.exam-module__rmLRZW__wrong{gap:var(--sc-space-3);margin:0;padding:0;list-style:none;display:grid}.exam-module__rmLRZW__wrong li{gap:var(--sc-space-2);padding:var(--sc-space-4);border-radius:var(--sc-radius-control);background:var(--sc-color-canvas);border:1px solid var(--line);animation:exam-module__rmLRZW__rise var(--sc-motion-reveal) var(--ease) backwards;animation-delay:calc(.26s + var(--i) * 50ms);display:grid}.exam-module__rmLRZW__wrong p{margin:0;line-height:1.55}.exam-module__rmLRZW__wrongHead{align-items:center;gap:var(--sc-space-2);display:flex}.exam-module__rmLRZW__wrongHead b{background:var(--ink);block-size:28px;inline-size:28px;color:var(--sc-color-text-inverse);font-size:var(--sc-type-caption-size);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.exam-module__rmLRZW__stage{padding:2px var(--sc-space-2);border-radius:var(--sc-radius-pill);background:var(--sc-color-surface-subtle);color:var(--muted);font-size:var(--sc-type-caption-size);font-weight:700}.exam-module__rmLRZW__wrongStem{font-weight:700}.exam-module__rmLRZW__answerRow{align-items:start;gap:var(--sc-space-2);padding:var(--sc-space-2) var(--sc-space-3);border-radius:var(--sc-radius-small);grid-template-columns:auto 1fr;display:grid}.exam-module__rmLRZW__answerRow svg{margin-block-start:3px}.exam-module__rmLRZW__answerRow span{display:grid}.exam-module__rmLRZW__answerRow small{font-size:var(--sc-type-caption-size);opacity:.8;font-weight:700}.exam-module__rmLRZW__answerRow[data-kind=miss]{background:var(--sc-color-error-surface);color:var(--sc-color-error)}.exam-module__rmLRZW__answerRow[data-kind=ok]{background:var(--sc-color-success-surface);color:var(--sc-color-success);font-weight:700}.exam-module__rmLRZW__learnLinks{align-items:center;gap:var(--sc-space-2);flex-wrap:wrap;display:flex}.exam-module__rmLRZW__learnLinks small{color:var(--muted);font-size:var(--sc-type-caption-size);font-weight:700}.exam-module__rmLRZW__learnLink{min-block-size:var(--sc-size-tap);padding:0 var(--sc-space-3);border-radius:var(--sc-radius-pill);background:var(--sc-color-surface-subtle);color:var(--ink);font-size:var(--sc-type-caption-size);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.exam-module__rmLRZW__learnLink:focus-visible{opacity:.7;outline:none}.exam-module__rmLRZW__nextLink{justify-content:space-between;align-items:center;gap:var(--sc-space-3);min-block-size:calc(var(--sc-size-tap) + var(--sc-space-2));padding:var(--sc-space-3) var(--sc-space-4);border-radius:var(--sc-radius-control);background:var(--sc-color-canvas);border:1px solid var(--line);color:inherit;text-decoration:none;display:flex}.exam-module__rmLRZW__nextLink:focus-visible{opacity:.7;outline:none}.exam-module__rmLRZW__nextLink span{gap:2px;min-inline-size:0;display:grid}.exam-module__rmLRZW__nextLink strong{font-weight:800}.exam-module__rmLRZW__nextLink small{color:var(--muted);font-size:var(--sc-type-caption-size)}.exam-module__rmLRZW__explain{color:var(--muted);font-size:var(--sc-type-label-size);border-inline-start:2px solid var(--accent);padding-inline-start:var(--sc-space-3)}@keyframes exam-module__rmLRZW__rise{0%{opacity:0;transform:translateY(12px)}}@keyframes exam-module__rmLRZW__fade-down{0%{opacity:0;transform:translateY(-8px)}}@keyframes exam-module__rmLRZW__fade-in{0%{opacity:0}}@keyframes exam-module__rmLRZW__dock-in{0%{opacity:0;transform:translateY(24px)scale(.96)}}@keyframes exam-module__rmLRZW__pop{0%{transform:scale(.4)}60%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes exam-module__rmLRZW__shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes exam-module__rmLRZW__ring-fill{0%{stroke-dashoffset:100px}}@keyframes exam-module__rmLRZW__stamp{0%{opacity:0;filter:blur(6px);transform:scale(1.8)rotate(-8deg)}70%{opacity:1;filter:blur();transform:scale(.94)rotate(0)}to{transform:scale(1)}}@keyframes exam-module__rmLRZW__grow{0%{transform:scaleY(0)}}@keyframes exam-module__rmLRZW__sheen{0%{opacity:1;background-position:150% 0}to{opacity:1;background-position:-100% 0}}@keyframes exam-module__rmLRZW__grow-x{0%{transform:scaleX(0)}}@keyframes exam-module__rmLRZW__spin{to{transform:rotate(360deg)}}@keyframes exam-module__rmLRZW__breathe{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.exam-module__rmLRZW__page *,.exam-module__rmLRZW__page :before,.exam-module__rmLRZW__page :after,.exam-module__rmLRZW__countdownScrim,.exam-module__rmLRZW__countdownScrim *,.exam-module__rmLRZW__countdownScrim :before,.exam-module__rmLRZW__countdownScrim :after{transition:none!important;animation:none!important}.exam-module__rmLRZW__spinner{display:none!important}}@media (min-width:768px){.exam-module__rmLRZW__page{padding-inline:var(--sc-space-8)}.exam-module__rmLRZW__cells{grid-template-columns:repeat(10, var(--sc-size-tap))}.exam-module__rmLRZW__optionList{gap:var(--sc-space-3)}.exam-module__rmLRZW__slip{padding:var(--sc-space-8)}.exam-module__rmLRZW__bars{block-size:220px}.exam-module__rmLRZW__bars[data-counts=true]{block-size:calc(220px + var(--sc-space-6))}}