.session-module__zxfM2G__sessionRoot{width:100vw;height:100vh;font-family:var(--font-noto-sans-jp), sans-serif;color:#1e293b;background-color:#f8fafc;flex-direction:column;display:flex;overflow:hidden}.session-module__zxfM2G__header{background-color:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:flex}.session-module__zxfM2G__headerTitle{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.session-module__zxfM2G__headerBadge{color:#64748b;background-color:#f1f5f9;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.session-module__zxfM2G__mainArea{flex:1;display:flex;overflow:hidden}@media (min-width:821px){.session-module__zxfM2G__mainArea{flex-direction:row}.session-module__zxfM2G__leftPane,.session-module__zxfM2G__rightPane{flex-direction:column;flex:1;display:flex;overflow:hidden}.session-module__zxfM2G__leftPane{background-color:#fff;border-right:1px solid #e2e8f0}.session-module__zxfM2G__mobileTabs{display:none}}@media (max-width:820px){.session-module__zxfM2G__mainArea{flex-direction:column}.session-module__zxfM2G__leftPane,.session-module__zxfM2G__rightPane{flex-direction:column;flex:1;display:flex;overflow:hidden}.session-module__zxfM2G__leftPane[data-active=false],.session-module__zxfM2G__rightPane[data-active=false]{display:none}.session-module__zxfM2G__mobileTabs{background-color:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;display:flex}.session-module__zxfM2G__mobileTab{text-align:center;color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:12px 0;font-size:14px;font-weight:500}.session-module__zxfM2G__mobileTab[data-active=true]{color:#0f62c9;border-bottom-color:#0f62c9}}.session-module__zxfM2G__contentHeader{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;flex-shrink:0;padding:16px;font-weight:600}.session-module__zxfM2G__scrollArea{flex:1;padding:16px;overflow-y:auto}.session-module__zxfM2G__mockProblem{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:16px;padding:16px}.session-module__zxfM2G__mockTitle{margin-bottom:12px;font-size:16px;font-weight:600}.session-module__zxfM2G__mockText{color:#334155;margin-bottom:8px;font-size:14px;line-height:1.6}.session-module__zxfM2G__messageList{flex-direction:column;gap:12px;display:flex}.session-module__zxfM2G__message{flex-direction:column;gap:4px;display:flex}.session-module__zxfM2G__messageSender{color:#64748b;font-size:12px}.session-module__zxfM2G__messageBubble{background-color:#f1f5f9;border-radius:8px;width:fit-content;max-width:90%;padding:10px 14px;font-size:14px;line-height:1.5}.session-module__zxfM2G__messageSelf .session-module__zxfM2G__messageBubble{color:#fff;background-color:#0f62c9;align-self:flex-end}.session-module__zxfM2G__messageSelf .session-module__zxfM2G__messageSender{align-self:flex-end}.session-module__zxfM2G__actionArea{background-color:#fff;border-top:1px solid #e2e8f0;flex-direction:column;flex-shrink:0;gap:12px;padding:16px;display:flex}.session-module__zxfM2G__primaryButton{color:#fff;cursor:pointer;background-color:#0f62c9;border:none;border-radius:8px;width:100%;padding:12px 16px;font-size:14px;font-weight:600;transition:background-color .2s}.session-module__zxfM2G__primaryButton:hover{background-color:#0d56b0}.session-module__zxfM2G__primaryButton[data-ready=true]{background-color:#10b981}.session-module__zxfM2G__primaryButton[data-ready=true]:hover{background-color:#059669}.session-module__zxfM2G__chatInputWrapper{gap:8px;display:flex}.session-module__zxfM2G__chatInput{border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:10px 12px;font-size:14px}.session-module__zxfM2G__chatSendButton{color:#fff;cursor:pointer;background-color:#0f62c9;border:none;border-radius:8px;padding:0 16px;font-weight:600}.session-module__zxfM2G__phaseNav{justify-content:center;gap:8px;margin-top:8px;display:flex}.session-module__zxfM2G__phaseButton{color:#475569;cursor:pointer;background:0 0;border:1px solid #cbd5e1;border-radius:4px;padding:4px 8px;font-size:12px}.session-module__zxfM2G__phaseButton:hover{background-color:#f1f5f9}.session-module__zxfM2G__lobbyArea{text-align:center;flex-direction:column;flex:none;justify-content:flex-start;align-items:center;height:auto;padding:32px;display:flex}.session-module__zxfM2G__participantList{flex-direction:column;gap:12px;width:100%;max-width:400px;margin:24px 0;display:flex}.session-module__zxfM2G__participantCard{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;display:flex}.session-module__zxfM2G__participantName{align-items:center;gap:8px;font-weight:500;display:flex}.session-module__zxfM2G__statusIndicator{color:#64748b;align-items:center;gap:6px;font-size:13px;display:flex}.session-module__zxfM2G__statusDot{background-color:#cbd5e1;border-radius:50%;width:8px;height:8px}.session-module__zxfM2G__statusDot[data-ready=true]{background-color:#10b981}.session-module__zxfM2G__systemMessage{text-align:center;color:#64748b;margin:16px 0;font-size:13px;font-style:italic}.collab-page{color:#172b46;background:#f8fafc;min-height:100dvh;padding-bottom:1rem;overflow:auto}.collab-page h1{align-items:center;gap:.5rem;margin:0;font-size:1.2rem;display:flex}.collab-page h2{margin:.5rem 0;font-size:1.15rem}.collab-page h3{margin:1rem 0 .5rem;font-size:1.05rem}:is(.collab-page form,.collab-page label){flex-direction:column;gap:.45rem;display:flex}.collab-page label{margin:.35rem 0}:is(.collab-page input:not([type=checkbox]),.collab-page textarea,.collab-page select){color:#172b46;background:#fff;border:1px solid #94a3b8;border-radius:6px;width:100%;min-height:44px;padding:.6rem;font-size:16px}.collab-page button{color:#172b46;cursor:pointer;background:#fff;border:1px solid #71839b;border-radius:6px;min-height:44px;margin:.2rem;padding:.55rem .8rem;font-size:14px}.collab-page button:disabled{opacity:.5;cursor:default}:is(.collab-page button:focus-visible,.collab-page input:focus-visible,.collab-page textarea:focus-visible){outline-offset:2px;outline:3px solid #1d4ed8}:is(.collab-boundary,.collab-error,.collab-page>p,.collab-history,.collab-tools,.collab-members){margin:0;padding:.4rem 1rem}.collab-error{color:#a02626;white-space:pre-wrap}.collab-members{border-bottom:1px solid #cbd5e1;flex-wrap:wrap;gap:.5rem;display:flex}.collab-members span{background:#e9eff7;border-radius:4px;padding:.5rem}.voice-controls{z-index:3;background:#eef4fa;border-bottom:1px solid #cbd5e1;padding:.5rem 1rem;position:sticky;top:0}.voice-context{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.voice-controls div{flex-wrap:wrap;display:flex}.collab-topic{max-width:720px;padding:1rem}.collab-columns{flex:none;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);display:grid;overflow:visible}:is(.collab-subject,.collab-chat){overflow-wrap:anywhere;min-width:0;padding:1rem}.collab-chat{background:#fff;border-left:1px solid #cbd5e1}.collab-page article{background:#fff;border:1px solid #cbd5e1;border-radius:6px;margin:.5rem 0;padding:.7rem}.collab-page p{white-space:pre-wrap}@media (max-width:820px){.collab-columns{display:block}:is(.collab-subject[data-tab=chat],.collab-chat[data-tab=problem]){display:none}.collab-page .session-module__zxfM2G__header{flex-wrap:wrap;gap:.5rem;height:auto}.voice-controls{position:sticky;top:0}.voice-controls button{padding:.4rem;font-size:13px}.collab-chat{border:0;padding:.5rem .75rem}.collab-chat [role=log]{max-height:72px;overflow:auto}.collab-chat textarea{height:54px}.collab-chat p{margin:.4rem 0}.collab-page textarea{scroll-margin-block:100px}}@media (max-width:820px) and (max-height:500px){.collab-chat h2{margin:.2rem 0;font-size:1rem}.collab-chat [role=log]{height:32px;max-height:32px}.collab-chat{padding-block:.25rem}}.collab-chat .chat-help{color:#475569;margin:0 0 .5rem;font-size:12px}.collab-chat .chat-log{overscroll-behavior:contain;scrollbar-gutter:stable;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;height:min(48dvh,420px);max-height:none;padding:.5rem;overflow-y:auto}.collab-chat .chat-log:focus-visible{outline:3px solid #1d4ed8}.chat-message{max-width:92%;margin-bottom:.8rem}.chat-message[data-self=true]{margin-left:auto}.chat-message-meta{color:#475569;justify-content:space-between;align-items:baseline;gap:.6rem;font-size:12px;display:flex}.chat-message-meta time{white-space:nowrap}.collab-chat .chat-message p{white-space:pre-wrap;overflow-wrap:anywhere;background:#e7edf5;border-radius:10px;margin:.2rem 0 0;padding:.65rem;line-height:1.6}.collab-chat .chat-message[data-self=true] p{background:#dbeafe}.chat-empty{color:#475569;font-size:14px}.collab-chat .chat-compose-actions{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.collab-chat .chat-compose-actions button{color:#fff;background:#164da8;border-color:#164da8;min-width:100px;margin:0}:is(.collab-chat .chat-state,.collab-chat .chat-failure){margin:0;font-size:13px}.collab-chat .chat-failure{color:#a02626}@media (max-width:820px){.collab-chat .chat-log{height:min(30dvh,250px)}}@media (max-width:820px) and (max-height:500px){.collab-chat .chat-help{display:none}.collab-chat .chat-log{height:60px}:is(.collab-chat form,.collab-chat label){gap:.2rem}}.collab-home{max-width:1400px;margin:auto;padding:16px}.collab-home iframe{border:1px solid #aaa;border-radius:8px;width:100%;height:min(80vh,850px)}.collab-home section{border:1px solid #ddd;border-radius:10px;margin:16px 0;padding:12px}.collab-home label{margin:8px 0;display:block}:is(.collab-home input:not([type=checkbox]),.collab-home textarea,.collab-home select){box-sizing:border-box;width:100%;max-width:100%;padding:10px}.collab-home button{min-height:44px;margin:4px;padding:8px 12px}.collab-home textarea{min-height:100px}.collab-home [hidden]{display:none!important}.collab-page summary{cursor:pointer;min-height:44px;padding:12px 8px;font-weight:700}.collab-page summary:focus-visible{outline-offset:2px;outline:3px solid #1d4ed8}.collab-start-note{background:#eff6ff;border-left:3px solid #1d4ed8;padding:12px}@media (max-width:600px){.collab-home{padding:8px}.collab-home section{padding:8px}}
.learning-resources-module__tADZjW__panel{color:#172b3a;background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1.25rem}.learning-resources-module__tADZjW__panel h3{margin:.8rem 0 .4rem;font-size:1rem}.learning-resources-module__tADZjW__panel p{overflow-wrap:anywhere;line-height:1.8}.learning-resources-module__tADZjW__tabs,.learning-resources-module__tADZjW__actions{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.learning-resources-module__tADZjW__panel button{cursor:pointer;color:#163c3e;background:#f5faf9;border:1px solid #99b4bb;border-radius:8px;padding:.65rem .85rem}.learning-resources-module__tADZjW__panel button[aria-pressed=true]{background:#d8eeea;border-color:#276b64}.learning-resources-module__tADZjW__source{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.learning-resources-module__tADZjW__table{margin:.8rem 0;overflow-x:auto}.learning-resources-module__tADZjW__table table{border-collapse:collapse;width:100%;min-width:360px}.learning-resources-module__tADZjW__table td{vertical-align:top;border:1px solid #cbd5e1;padding:.5rem;line-height:1.6}.learning-resources-module__tADZjW__focus{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff0a8;padding:.1rem}.learning-resources-module__tADZjW__layout{min-width:0;scroll-margin-top:96px}@media (min-width:1100px){:is(.learning-resources-module__tADZjW__layout:has(>.learning-resources-module__tADZjW__panel[data-open=true]),.learning-resources-module__tADZjW__layout:has(>[data-testid=practice-material-preview][data-open=true])){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1.25rem;display:grid}:is(.learning-resources-module__tADZjW__layout:has(>.learning-resources-module__tADZjW__panel[data-open=true])>:not(.learning-resources-module__tADZjW__panel),.learning-resources-module__tADZjW__layout:has(>[data-testid=practice-material-preview][data-open=true])>:not([data-testid=practice-material-preview])){grid-column:1;min-width:0}:is(.learning-resources-module__tADZjW__layout:has(>.learning-resources-module__tADZjW__panel[data-open=true])>.learning-resources-module__tADZjW__panel,.learning-resources-module__tADZjW__layout:has(>[data-testid=practice-material-preview][data-open=true])>[data-testid=practice-material-preview]){grid-area:1/2/span 3;max-height:calc(100dvh - 2rem);position:sticky;top:1rem;overflow-y:auto}}@media (max-width:1099px){:is(.learning-resources-module__tADZjW__layout:has(>.learning-resources-module__tADZjW__panel[data-open=true])>:not(.learning-resources-module__tADZjW__panel),.learning-resources-module__tADZjW__layout:has(>[data-testid=practice-material-preview][data-open=true])>:not([data-testid=practice-material-preview])){display:none}.learning-resources-module__tADZjW__panel{padding:1rem 1rem 5rem}}.learning-resources-module__tADZjW__drillLayout,.learning-resources-module__tADZjW__drillPreviewLayout,.learning-resources-module__tADZjW__drillOrigin,.learning-resources-module__tADZjW__drillResource{min-width:0}.learning-resources-module__tADZjW__drillResource{background:#fff;border:1px solid #cbd5e1;border-radius:12px;padding:1rem}.learning-resources-module__tADZjW__mobileReaderTabs{display:none}@media (min-width:1100px){.learning-resources-module__tADZjW__drillLayout[data-open=true]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1.25rem;display:grid}.learning-resources-module__tADZjW__drillResource{max-height:calc(100dvh - 2rem);position:sticky;top:1rem;overflow-y:auto}.learning-resources-module__tADZjW__drillPreviewLayout:has(>[data-testid=practice-material-preview][data-open=true]){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1.25rem;display:grid}.learning-resources-module__tADZjW__drillPreviewLayout:has(>[data-testid=practice-material-preview][data-open=true])>:not([data-testid=practice-material-preview]){grid-column:1;min-width:0}.learning-resources-module__tADZjW__drillPreviewLayout:has(>[data-testid=practice-material-preview][data-open=true])>[data-testid=practice-material-preview]{grid-area:1/2/span 40;max-height:calc(100dvh - 2rem);position:sticky;top:1rem;overflow-y:auto}}@media (max-width:1099px){.learning-resources-module__tADZjW__mobileReaderTabs{z-index:3;background:#fff;gap:.5rem;padding:.5rem 0;display:flex;position:sticky;top:0}.learning-resources-module__tADZjW__mobileReaderTabs button{color:#163c3e;min-height:44px;font:inherit;background:#f5faf9;border:1px solid #99b4bb;border-radius:8px;flex:1}.learning-resources-module__tADZjW__mobileReaderTabs button[aria-pressed=true]{background:#d8eeea;border-color:#276b64;font-weight:700}.learning-resources-module__tADZjW__drillLayout[data-open=true] .learning-resources-module__tADZjW__drillOrigin[data-mobile-visible=false],.learning-resources-module__tADZjW__drillLayout[data-open=true] .learning-resources-module__tADZjW__drillResource[data-mobile-visible=false]{display:none}.learning-resources-module__tADZjW__drillLayout[data-open=true] .learning-resources-module__tADZjW__drillResource{max-height:calc(100dvh - 5rem);overflow-y:auto}.learning-resources-module__tADZjW__drillReturn{display:none}.learning-resources-module__tADZjW__drillPreviewLayout:has(>[data-testid=practice-material-preview][data-open=true])>:not([data-testid=practice-material-preview]){display:none}.learning-resources-module__tADZjW__drillPreviewLayout:has(>[data-testid=practice-material-preview][data-open=true])>[data-testid=practice-material-preview]{max-height:calc(100dvh - 2rem);overflow-y:auto}}.learning-resources-module__tADZjW__drillPage{box-sizing:border-box;overflow-wrap:anywhere;width:100%;max-width:760px;margin:32px auto;padding:24px}:is(.learning-resources-module__tADZjW__drillPage:has(.learning-resources-module__tADZjW__runBody>[data-testid=practice-material-preview][data-open=true]),.learning-resources-module__tADZjW__drillPage:has(.learning-resources-module__tADZjW__drillLayout[data-open=true])){max-width:1440px}.learning-resources-module__tADZjW__runHeader{margin-bottom:1.25rem}.learning-resources-module__tADZjW__runEyebrow{color:var(--blue-on-tint);font-size:.85rem;font-weight:750}.learning-resources-module__tADZjW__runProgress{border:1px solid var(--line);background:#f7faff;border-radius:12px;margin:1rem 0 1.25rem;padding:1rem}.learning-resources-module__tADZjW__runProgress>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.learning-resources-module__tADZjW__runProgressTrack{background:#e8f0fa;border-radius:999px;height:8px;margin-top:.75rem;overflow:hidden}.learning-resources-module__tADZjW__runProgressTrack span{border-radius:inherit;background:linear-gradient(90deg,#5968e8,#8b5cf6,#13aebb);height:100%;display:block}.learning-resources-module__tADZjW__runBody{flex-direction:column;min-width:0;display:flex}.learning-resources-module__tADZjW__runBody>[data-testid=practice-material-preview],.learning-resources-module__tADZjW__runBody>[data-testid=material-mode-unavailable]{order:-1}.learning-resources-module__tADZjW__runBody>[data-testid=practice-material-preview]{min-width:0}.learning-resources-module__tADZjW__runConfidence,.learning-resources-module__tADZjW__runNavigation{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.learning-resources-module__tADZjW__runNavigation{border-top:1px solid var(--line);justify-content:space-between;padding-top:1rem}.learning-resources-module__tADZjW__runFeedback,.learning-resources-module__tADZjW__runNotice{border:1px solid var(--line);background:#f7faff;border-radius:10px;margin-block:1rem;padding:1rem}.learning-resources-module__tADZjW__runFeedback p{margin-bottom:0}.learning-resources-module__tADZjW__savedOptions{gap:.6rem;margin:1rem 0;padding:0;list-style:none;display:grid}.learning-resources-module__tADZjW__savedOptions li{border:1px solid var(--line);background:#f7faff;border-radius:8px;padding:.65rem 1rem}@media (min-width:1100px){.learning-resources-module__tADZjW__runBody:has(>[data-testid=practice-material-preview][data-open=true]){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1.25rem;display:grid}.learning-resources-module__tADZjW__runBody:has(>[data-testid=practice-material-preview][data-open=true])>.learning-resources-module__tADZjW__drillQuestion{grid-area:1/1;min-width:0}.learning-resources-module__tADZjW__runBody:has(>[data-testid=practice-material-preview][data-open=true])>[data-testid=practice-material-preview]{grid-area:1/2;max-height:calc(100dvh - 2rem);margin:0;position:sticky;top:1rem;overflow-y:auto}}@media (max-width:1099px){.learning-resources-module__tADZjW__runBody:has(>[data-testid=practice-material-preview][data-open=true])>.learning-resources-module__tADZjW__drillQuestion{display:none}.learning-resources-module__tADZjW__runBody:has(>[data-testid=practice-material-preview][data-open=true])>[data-testid=practice-material-preview]{max-height:calc(100dvh - 2rem);overflow-y:auto}}.learning-resources-module__tADZjW__drillPage h1{margin:0 0 1rem;font-size:clamp(1.4rem,4vw,1.9rem)}.learning-resources-module__tADZjW__drillPage h2{font-size:1.25rem;line-height:1.6}.learning-resources-module__tADZjW__drillPage button,.learning-resources-module__tADZjW__drillPage a{min-height:44px}.learning-resources-module__tADZjW__drillPage button{border:1px solid var(--line-2);background:var(--surface);max-width:100%;color:var(--ink);font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;border-radius:8px;padding:.65rem 1rem;line-height:1.6}.learning-resources-module__tADZjW__drillPage button[aria-pressed=true]{border-color:var(--blue-on-tint);color:var(--blue-on-tint);background:#e8f1ff}.learning-resources-module__tADZjW__drillPage button.primary{background:var(--blue-on-tint);border-color:var(--blue-on-tint);color:#fff}.learning-resources-module__tADZjW__drillPage button:disabled{border-color:var(--line);color:var(--muted);cursor:default;background:#edf1f7}.learning-resources-module__tADZjW__drillPage button:disabled[aria-pressed=true]{border-color:var(--blue-on-tint);color:var(--blue-on-tint);background:#e8f1ff}.learning-resources-module__tADZjW__drillPage button:focus-visible,.learning-resources-module__tADZjW__drillPage a:focus-visible{outline:3px solid var(--blue-on-tint);outline-offset:3px}.learning-resources-module__tADZjW__drillPage a{color:var(--blue-on-tint);align-items:center;display:inline-flex}.learning-resources-module__tADZjW__drillQuestion{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-card);border-radius:12px;padding:24px}.learning-resources-module__tADZjW__drillQuestion>p:first-child{color:var(--muted);margin-top:0}.learning-resources-module__tADZjW__drillOptions{margin:1.25rem 0}.learning-resources-module__tADZjW__drillOptions p{margin:.6rem 0}.learning-resources-module__tADZjW__drillOptions button{text-align:left;width:100%}@media (max-width:719px){.learning-resources-module__tADZjW__drillPage{margin:16px auto;padding:16px}.learning-resources-module__tADZjW__drillQuestion{padding:16px}}.learning-resources-module__tADZjW__drillReturn{z-index:2;background:#fff;padding:.5rem 0;position:sticky;top:0}
.practice-material-preview-module__gJAy4W__preview{border:1px solid var(--border,#d8dee8);background:var(--surface,#fff);border-radius:1rem;margin-block:1rem;padding:1rem}.practice-material-preview-module__gJAy4W__open,.practice-material-preview-module__gJAy4W__return,.practice-material-preview-module__gJAy4W__modeSelected,.practice-material-preview-module__gJAy4W__modeUnavailable{min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.75rem;padding:.65rem .9rem;font-weight:650}.practice-material-preview-module__gJAy4W__modes{flex-wrap:wrap;gap:.5rem;display:flex}.practice-material-preview-module__gJAy4W__modeSelected{background:var(--surface-muted,#eef2f7);cursor:default}.practice-material-preview-module__gJAy4W__modeUnavailable{opacity:.6;cursor:not-allowed}.practice-material-preview-module__gJAy4W__heading{justify-content:space-between;align-items:center;gap:.75rem;margin-block-end:.75rem;display:flex}.practice-material-preview-module__gJAy4W__heading h4{margin:0;font-size:1rem}.practice-material-preview-module__gJAy4W__note{color:var(--muted-foreground,#556273);margin-block:.75rem 0;font-size:.875rem}.practice-material-preview-module__gJAy4W__relatedDrill{border-block-start:1px solid var(--border,#d8dee8);justify-items:start;gap:.35rem;margin-block-start:1rem;padding-block-start:1rem;display:grid}.practice-material-preview-module__gJAy4W__drillLink{min-height:2.75rem;color:inherit;font:inherit;border:1px solid;border-radius:.75rem;align-items:center;padding:.65rem .9rem;font-weight:650;text-decoration:none;display:inline-flex}.practice-material-preview-module__gJAy4W__relatedDrill p{color:var(--muted-foreground,#556273);margin:0;font-size:.875rem}@media (max-width:40rem){.practice-material-preview-module__gJAy4W__preview{padding:.8rem}.practice-material-preview-module__gJAy4W__heading{align-items:flex-start}.practice-material-preview-module__gJAy4W__open,.practice-material-preview-module__gJAy4W__return,.practice-material-preview-module__gJAy4W__drillLink,.practice-material-preview-module__gJAy4W__modes{width:100%}.practice-material-preview-module__gJAy4W__modes>button{flex:8rem}}
.past-exam-remaining-view-module__DzivFW__main{max-width:1120px;margin-inline:auto;padding:24px 20px 48px}.past-exam-remaining-view-module__DzivFW__header{margin-block:24px}.past-exam-remaining-view-module__DzivFW__header h1{font-size:24px;line-height:1.5}.past-exam-remaining-view-module__DzivFW__header p{line-height:1.7}.past-exam-remaining-view-module__DzivFW__remaining{font-size:20px}.past-exam-remaining-view-module__DzivFW__remaining strong{font-size:32px}.past-exam-remaining-view-module__DzivFW__remaining small{font-size:13px;display:block}.past-exam-remaining-view-module__DzivFW__controls,.past-exam-remaining-view-module__DzivFW__pager,.past-exam-remaining-view-module__DzivFW__gradeBar,.past-exam-remaining-view-module__DzivFW__sources{flex-wrap:wrap;align-items:center;gap:12px;margin-block:20px;display:flex}.past-exam-remaining-view-module__DzivFW__controls label{align-items:center;gap:8px;display:flex}.past-exam-remaining-view-module__DzivFW__controls button,.past-exam-remaining-view-module__DzivFW__pager button,.past-exam-remaining-view-module__DzivFW__gradeBar button,.past-exam-remaining-view-module__DzivFW__confidence button,.past-exam-remaining-view-module__DzivFW__complete button,.past-exam-remaining-view-module__DzivFW__notice button{color:#17416f;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #b7cce6;border-radius:8px;padding:10px 16px}.past-exam-remaining-view-module__DzivFW__controls button[aria-pressed=true],.past-exam-remaining-view-module__DzivFW__confidence button[aria-pressed=true],.past-exam-remaining-view-module__DzivFW__gradeBar button,.past-exam-remaining-view-module__DzivFW__complete button{background:var(--exd-cta,#0f62c9);color:#fff}.past-exam-remaining-view-module__DzivFW__main button:disabled{opacity:.5;cursor:not-allowed}.past-exam-remaining-view-module__DzivFW__main button:focus-visible,.past-exam-remaining-view-module__DzivFW__main a:focus-visible,.past-exam-remaining-view-module__DzivFW__main select:focus-visible{outline-offset:3px;outline:3px solid #0f62c9}.past-exam-remaining-view-module__DzivFW__controls select{max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #b7cce6;border-radius:8px;padding:8px}.past-exam-remaining-view-module__DzivFW__confidence{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.past-exam-remaining-view-module__DzivFW__questions{gap:24px;display:grid}.past-exam-remaining-view-module__DzivFW__gradeBar{background:#f0f6fd;border-radius:10px;justify-content:space-between;padding:16px}.past-exam-remaining-view-module__DzivFW__pager{justify-content:space-between}.past-exam-remaining-view-module__DzivFW__pager span{font-size:13px}.past-exam-remaining-view-module__DzivFW__complete,.past-exam-remaining-view-module__DzivFW__notice{background:#f0f6fd;border:1px solid #b7cce6;border-radius:10px;margin-block:20px;padding:20px;line-height:1.7}.past-exam-remaining-view-module__DzivFW__complete h2{margin:0 0 8px;font-size:20px}.past-exam-remaining-view-module__DzivFW__notice button{margin:8px}.past-exam-remaining-view-module__DzivFW__sources{border-top:1px solid #d6e3f2;padding-top:24px;font-size:13px}@media (max-width:640px){.past-exam-remaining-view-module__DzivFW__main{padding-inline:12px}.past-exam-remaining-view-module__DzivFW__header h1{font-size:20px}.past-exam-remaining-view-module__DzivFW__pager{justify-content:center}.past-exam-remaining-view-module__DzivFW__controls label{width:100%}}@media (prefers-reduced-motion:reduce){.past-exam-remaining-view-module__DzivFW__main{scroll-behavior:auto}}
.past-exam-library-view-module__nq9Wwa__roundCard{min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.past-exam-library-view-module__nq9Wwa__roundCard:focus-visible,.past-exam-library-view-module__nq9Wwa__questionListLink:focus-visible,.past-exam-library-view-module__nq9Wwa__questionNavigation a:focus-visible,.past-exam-library-view-module__nq9Wwa__officialSources a:focus-visible{outline-offset:3px;outline:3px solid #2563eb4d}.past-exam-library-view-module__nq9Wwa__roundCardAction{color:#1d4ed8;align-items:center;gap:5px;margin-top:14px;font-size:13px;font-weight:800;display:inline-flex}.past-exam-library-view-module__nq9Wwa__roundPanel,.past-exam-library-view-module__nq9Wwa__questionCard,.past-exam-library-view-module__nq9Wwa__explanation{background:#fff;border:1px solid #0f172a1a;border-radius:20px;min-width:0;box-shadow:0 18px 50px #0f172a12}.past-exam-library-view-module__nq9Wwa__roundPanel{padding:24px}.past-exam-library-view-module__nq9Wwa__roundHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.past-exam-library-view-module__nq9Wwa__roundHeading>div{gap:5px;display:grid}.past-exam-library-view-module__nq9Wwa__roundHeading span{color:#2563eb;letter-spacing:.08em;font-size:12px;font-weight:800}.past-exam-library-view-module__nq9Wwa__roundHeading h2{color:#0f172a;margin:0;font-size:22px;line-height:1.35}.past-exam-library-view-module__nq9Wwa__roundHeading p{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border-radius:999px;margin:0;padding:8px 12px;font-size:12px;font-weight:800}.past-exam-library-view-module__nq9Wwa__questionList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.past-exam-library-view-module__nq9Wwa__questionList li{min-width:0}.past-exam-library-view-module__nq9Wwa__questionListLink{color:#0f172a;border:1px solid #0f172a1a;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px 12px;min-width:0;min-height:116px;padding:14px;text-decoration:none;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid}.past-exam-library-view-module__nq9Wwa__questionListLink:hover{border-color:#2563eb61;transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14}.past-exam-library-view-module__nq9Wwa__questionNumber{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border-radius:9px;grid-row:1/3;padding:6px 8px;font-size:12px;font-weight:850}.past-exam-library-view-module__nq9Wwa__questionStem{color:#172033;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:14px;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.past-exam-library-view-module__nq9Wwa__questionMeta{color:#64748b;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:11px;line-height:1.35;display:flex}.past-exam-library-view-module__nq9Wwa__questionMeta b{color:#047857;background:#ecfdf5;border-radius:999px;padding:3px 7px;font-size:10px}.past-exam-library-view-module__nq9Wwa__questionListLink>svg{color:#94a3b8;grid-area:1/3/3;align-self:center}.past-exam-library-view-module__nq9Wwa__questionCard{gap:24px;padding:clamp(20px,4vw,36px);display:grid}.past-exam-library-view-module__nq9Wwa__questionPrompt{gap:10px;display:grid}.past-exam-library-view-module__nq9Wwa__questionPrompt>span{color:#1d4ed8;background:#eff6ff;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:850}.past-exam-library-view-module__nq9Wwa__questionPrompt h2{color:#0f172a;letter-spacing:.01em;overflow-wrap:anywhere;margin:0;font-size:clamp(21px,2.8vw,27px);font-weight:800;line-height:1.72}.past-exam-library-view-module__nq9Wwa__choices{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.past-exam-library-view-module__nq9Wwa__choices legend{color:#475569;margin-bottom:12px;font-size:13px;font-weight:750}.past-exam-library-view-module__nq9Wwa__choice{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:13px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:17px 18px;transition:border-color .14s,background-color .14s,box-shadow .14s;display:grid}.past-exam-library-view-module__nq9Wwa__choice:hover{background:#f8fbff;border-color:#2563eb66}.past-exam-library-view-module__nq9Wwa__choiceStatic{cursor:default;grid-template-columns:auto minmax(0,1fr) auto}.past-exam-library-view-module__nq9Wwa__choiceStatic:hover{background:#fff;border-color:#0f172a1f}.past-exam-library-view-module__nq9Wwa__choiceStatic.past-exam-library-view-module__nq9Wwa__choiceCorrect:hover{background:#ecfdf5;border-color:#05966994}.past-exam-library-view-module__nq9Wwa__choice:has(input:focus-visible){outline-offset:2px;outline:3px solid #2563eb47}.past-exam-library-view-module__nq9Wwa__choice input{accent-color:#2563eb;width:18px;height:18px;margin:0}.past-exam-library-view-module__nq9Wwa__choice>b{color:#334155;background:#f1f5f9;border-radius:9px;place-items:center;width:32px;height:32px;font-size:14px;display:inline-grid}.past-exam-library-view-module__nq9Wwa__choice>span{overflow-wrap:anywhere;min-width:0;font-size:16.5px;font-weight:650;line-height:1.7}.past-exam-library-view-module__nq9Wwa__choiceSelected{background:#eff6ff;border-color:#2563eb9e;box-shadow:inset 0 0 0 1px #2563eb1f}.past-exam-library-view-module__nq9Wwa__choiceCorrect{background:#ecfdf5;border-color:#05966994}.past-exam-library-view-module__nq9Wwa__choiceCorrect>b{color:#047857;background:#d1fae5}.past-exam-library-view-module__nq9Wwa__choiceCorrect>svg{color:#059669}.past-exam-library-view-module__nq9Wwa__choiceIncorrect{background:#fef2f2;border-color:#dc262661}.past-exam-library-view-module__nq9Wwa__checkAnswerButton{color:#fff;width:fit-content;min-height:48px;font:inherit;cursor:pointer;background:#2563eb;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:850;display:inline-flex}.past-exam-library-view-module__nq9Wwa__checkAnswerButton:disabled{cursor:not-allowed;background:#cbd5e1}.past-exam-library-view-module__nq9Wwa__checkAnswerButton:focus-visible{outline-offset:3px;outline:3px solid #2563eb4d}.past-exam-library-view-module__nq9Wwa__answerResult{background:#f0fdf4;border:1px solid #0596693d;border-radius:15px;gap:10px;padding:18px 20px;display:grid}.past-exam-library-view-module__nq9Wwa__answerResult>strong{border-radius:999px;width:fit-content;padding:6px 10px;font-size:13px}.past-exam-library-view-module__nq9Wwa__correctResult{color:#047857;background:#d1fae5}.past-exam-library-view-module__nq9Wwa__incorrectResult{color:#c2410c;background:#fff7ed}.past-exam-library-view-module__nq9Wwa__answerResult p{color:#065f46;margin:0;font-size:17px;font-weight:800}.past-exam-library-view-module__nq9Wwa__answerResult p b{font-size:24px}.past-exam-library-view-module__nq9Wwa__answerResult small{color:#047857;font-size:12.5px;font-weight:650;line-height:1.55}.past-exam-library-view-module__nq9Wwa__explanation{gap:20px;margin-top:20px;padding:clamp(20px,4vw,32px);display:grid}.past-exam-library-view-module__nq9Wwa__explanationTitle{color:#1d4ed8;align-items:center;gap:9px;display:flex}.past-exam-library-view-module__nq9Wwa__explanationTitle h2{color:#0f172a;margin:0;font-size:21px}.past-exam-library-view-module__nq9Wwa__explanationGrid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.past-exam-library-view-module__nq9Wwa__explanationGrid article{background:#f8fafc;border-radius:14px;min-width:0;padding:18px 20px}.past-exam-library-view-module__nq9Wwa__explanationGrid h3{color:#1d4ed8;letter-spacing:.04em;margin:0 0 9px;font-size:13px;font-weight:850}.past-exam-library-view-module__nq9Wwa__explanationGrid p{color:#1e293b;overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:15.5px;line-height:1.85}.past-exam-library-view-module__nq9Wwa__fullWidthExplanation{grid-column:1/-1}.past-exam-library-view-module__nq9Wwa__wrongChoiceList,.past-exam-library-view-module__nq9Wwa__reviewList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.past-exam-library-view-module__nq9Wwa__wrongChoiceList li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.past-exam-library-view-module__nq9Wwa__wrongChoiceList b{color:#334155;background:#e2e8f0;border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;display:inline-grid}.past-exam-library-view-module__nq9Wwa__wrongChoiceList span,.past-exam-library-view-module__nq9Wwa__reviewList li{color:#1e293b;overflow-wrap:anywhere;font-size:15px;line-height:1.8}.past-exam-library-view-module__nq9Wwa__wrongChoiceCorrect>b{color:#047857;background:#d1fae5}.past-exam-library-view-module__nq9Wwa__wrongChoiceCorrect>span{color:#065f46;font-weight:700}.past-exam-library-view-module__nq9Wwa__reviewList li{padding-left:18px;position:relative}.past-exam-library-view-module__nq9Wwa__reviewList li:before{content:"";background:#2563eb;border-radius:999px;width:6px;height:6px;position:absolute;top:.72em;left:2px}.past-exam-library-view-module__nq9Wwa__officialSources{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:12px;display:flex}.past-exam-library-view-module__nq9Wwa__officialSources>span{font-weight:750}.past-exam-library-view-module__nq9Wwa__officialSources a{color:#475569;background:#f1f5f9;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-weight:750;text-decoration:none;display:inline-flex}.past-exam-library-view-module__nq9Wwa__questionNavigation{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-top:24px;display:grid}.past-exam-library-view-module__nq9Wwa__questionNavigation a,.past-exam-library-view-module__nq9Wwa__questionNavigation span[aria-disabled=true]{color:#1d4ed8;background:#fff;border:1px solid #0f172a1f;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:44px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.past-exam-library-view-module__nq9Wwa__questionNavigation>:first-child{justify-self:start}.past-exam-library-view-module__nq9Wwa__questionNavigation>:last-child{justify-self:end}.past-exam-library-view-module__nq9Wwa__questionNavigation span[aria-disabled=true]{color:#94a3b8;background:0 0;border-color:#0000}.past-exam-library-view-module__nq9Wwa__roundListReturn{color:#334155!important}@media (max-width:820px){.past-exam-library-view-module__nq9Wwa__questionList,.past-exam-library-view-module__nq9Wwa__explanationGrid{grid-template-columns:1fr}.past-exam-library-view-module__nq9Wwa__fullWidthExplanation{grid-column:auto}}@media (max-width:620px){.past-exam-library-view-module__nq9Wwa__roundPanel{padding:16px}.past-exam-library-view-module__nq9Wwa__roundHeading{flex-direction:column;align-items:flex-start}.past-exam-library-view-module__nq9Wwa__questionListLink{grid-template-columns:auto minmax(0,1fr);min-height:104px;padding:12px}.past-exam-library-view-module__nq9Wwa__questionListLink>svg{display:none}.past-exam-library-view-module__nq9Wwa__questionCard{gap:20px;padding:18px}.past-exam-library-view-module__nq9Wwa__choice{grid-template-columns:auto auto minmax(0,1fr) auto;gap:9px;padding:12px}.past-exam-library-view-module__nq9Wwa__choice>span{font-size:14px}.past-exam-library-view-module__nq9Wwa__checkAnswerButton{width:100%}.past-exam-library-view-module__nq9Wwa__questionNavigation{grid-template-columns:1fr 1fr}.past-exam-library-view-module__nq9Wwa__roundListReturn{grid-area:1/1/auto/-1}.past-exam-library-view-module__nq9Wwa__questionNavigation>:first-child{grid-area:2/1;justify-self:stretch}.past-exam-library-view-module__nq9Wwa__questionNavigation>:last-child{grid-area:2/2;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.past-exam-library-view-module__nq9Wwa__questionListLink,.past-exam-library-view-module__nq9Wwa__choice{transition:none}.past-exam-library-view-module__nq9Wwa__questionListLink:hover{transform:none}}.past-exam-library-view-module__nq9Wwa__questionHeader{gap:14px;min-width:0;display:grid}.past-exam-library-view-module__nq9Wwa__questionHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.past-exam-library-view-module__nq9Wwa__questionBackLink{color:#475569;align-items:center;gap:6px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}.past-exam-library-view-module__nq9Wwa__questionBackLink:hover{color:#1d4ed8}.past-exam-library-view-module__nq9Wwa__questionBackLink:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #2563eb4d}.past-exam-library-view-module__nq9Wwa__questionHeaderTitle{color:#0f172a;flex-wrap:wrap;align-items:baseline;gap:6px 14px;min-width:0;margin:0;font-size:clamp(22px,3vw,28px);font-weight:850;line-height:1.3;display:flex}.past-exam-library-view-module__nq9Wwa__questionHeaderTitle>span{color:#475569;font-size:13.5px;font-weight:750}.past-exam-library-view-module__nq9Wwa__modeSwitch{background:#fff;border:1px solid #0f172a1a;border-radius:15px;grid-auto-flow:column;gap:6px;min-width:0;padding:6px;display:grid;box-shadow:0 8px 22px #0f172a0f}.past-exam-library-view-module__nq9Wwa__modeButton{color:#475569;min-width:0;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #0000;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 14px;transition:background-color .14s,border-color .14s,color .14s;display:grid}.past-exam-library-view-module__nq9Wwa__modeButton>span{gap:3px;min-width:0;display:grid}.past-exam-library-view-module__nq9Wwa__modeButton b{white-space:nowrap;font-size:14px;font-weight:850}.past-exam-library-view-module__nq9Wwa__modeButton small{opacity:.85;white-space:nowrap;font-size:11.5px;font-weight:650;line-height:1.35}.past-exam-library-view-module__nq9Wwa__modeButton:hover{color:#1d4ed8;background:#f1f6ff;border-color:#2563eb4d}.past-exam-library-view-module__nq9Wwa__modeButton:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}.past-exam-library-view-module__nq9Wwa__modeButtonActive,.past-exam-library-view-module__nq9Wwa__modeButtonActive:hover{color:#fff;background:#2563eb;border-color:#2563eb80}.past-exam-library-view-module__nq9Wwa__modeButtonActive small{opacity:.92}.past-exam-library-view-module__nq9Wwa__noExplanationNote{color:#475569;background:#f8fafc;border:1px dashed #0f172a29;border-radius:16px;margin:0;padding:18px 20px;font-size:14px;font-weight:650;line-height:1.6}@media (max-width:720px){.past-exam-library-view-module__nq9Wwa__modeSwitch{width:100%}.past-exam-library-view-module__nq9Wwa__modeButton small{white-space:normal}}@media (max-width:560px){.past-exam-library-view-module__nq9Wwa__modeSwitch{border-radius:13px;padding:5px}.past-exam-library-view-module__nq9Wwa__modeButton{gap:7px;min-height:42px;padding:6px 10px}.past-exam-library-view-module__nq9Wwa__modeButton b{font-size:13px}.past-exam-library-view-module__nq9Wwa__modeButton small{display:none}.past-exam-library-view-module__nq9Wwa__questionHeader{gap:10px}.past-exam-library-view-module__nq9Wwa__questionCard{gap:18px;padding:18px 16px}.past-exam-library-view-module__nq9Wwa__choices{gap:10px}.past-exam-library-view-module__nq9Wwa__choices legend{margin-bottom:8px}.past-exam-library-view-module__nq9Wwa__choice{gap:10px;padding:14px}.past-exam-library-view-module__nq9Wwa__choice>span{font-size:15.5px;line-height:1.6}}.past-exam-library-view-module__nq9Wwa__subjectFilter{background:#fff;border:1px solid #0f172a1a;border-radius:18px;flex-wrap:wrap;gap:8px;min-width:0;padding:14px;display:flex;box-shadow:0 12px 32px #0f172a0f}.past-exam-library-view-module__nq9Wwa__subjectChip{color:#334155;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #0f172a1f;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:800;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.past-exam-library-view-module__nq9Wwa__subjectChip b{background:#0f172a14;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:850}.past-exam-library-view-module__nq9Wwa__subjectChip:hover{color:#1d4ed8;background:#f1f6ff;border-color:#2563eb66}.past-exam-library-view-module__nq9Wwa__subjectChip:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}.past-exam-library-view-module__nq9Wwa__subjectChipActive,.past-exam-library-view-module__nq9Wwa__subjectChipActive:hover{color:#fff;background:#2563eb;border-color:#2563eb80}.past-exam-library-view-module__nq9Wwa__subjectChipActive b{background:#ffffff38}.past-exam-library-view-module__nq9Wwa__subjectSection{gap:14px;min-width:0;scroll-margin-top:20px;display:grid}.past-exam-library-view-module__nq9Wwa__subjectHeading{border-bottom:2px solid #2563eb29;flex-wrap:wrap;align-items:baseline;gap:6px 14px;min-width:0;padding-bottom:10px;display:flex}.past-exam-library-view-module__nq9Wwa__subjectHeading h2{color:#0f172a;margin:0;font-size:clamp(19px,2.3vw,23px);font-weight:850}.past-exam-library-view-module__nq9Wwa__subjectHeading span{color:#475569;font-size:13px;font-weight:750}.past-exam-library-view-module__nq9Wwa__roundQuestionCard{background:#fff;border:1px solid #0f172a1a;border-radius:18px;gap:18px;min-width:0;padding:clamp(18px,3vw,28px);scroll-margin-top:20px;display:grid;box-shadow:0 12px 32px #0f172a0d}.past-exam-library-view-module__nq9Wwa__roundQuestionPrompt{gap:10px;display:grid}.past-exam-library-view-module__nq9Wwa__roundQuestionPrompt>span{color:#1d4ed8;background:#eff6ff;border-radius:999px;width:fit-content;padding:5px 10px;font-size:12px;font-weight:850}.past-exam-library-view-module__nq9Wwa__roundQuestionPrompt h3{color:#0f172a;overflow-wrap:anywhere;margin:0;font-size:clamp(18px,2.2vw,21px);font-weight:800;line-height:1.7}.past-exam-library-view-module__nq9Wwa__singleQuestionLink{color:#475569;align-items:center;gap:5px;width:fit-content;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}.past-exam-library-view-module__nq9Wwa__singleQuestionLink:hover{color:#1d4ed8}.past-exam-library-view-module__nq9Wwa__singleQuestionLink:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #2563eb4d}.past-exam-library-view-module__nq9Wwa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:560px){.past-exam-library-view-module__nq9Wwa__subjectFilter{overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;border-radius:14px;flex-wrap:nowrap;gap:6px;padding:10px;overflow-x:auto}.past-exam-library-view-module__nq9Wwa__subjectChip{flex:none;padding:8px 12px;font-size:12.5px}.past-exam-library-view-module__nq9Wwa__nursingSectionFilter{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow-x:visible}.past-exam-library-view-module__nq9Wwa__nursingSectionFilter .past-exam-library-view-module__nq9Wwa__subjectChip{flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:7px 3px;font-size:11px}.past-exam-library-view-module__nq9Wwa__nursingSectionFilter .past-exam-library-view-module__nq9Wwa__subjectChip b{padding:1px 5px;font-size:10.5px}.past-exam-library-view-module__nq9Wwa__roundQuestionCard{gap:15px;padding:16px 14px}.past-exam-library-view-module__nq9Wwa__subjectHeading{padding-bottom:8px}}.past-exam-library-view-module__nq9Wwa__gradeBar{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffed;border:1px solid #2563eb38;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;padding:12px 16px;display:flex;position:sticky;top:8px;box-shadow:0 10px 28px #0f172a1a}.past-exam-library-view-module__nq9Wwa__gradeBarCount{color:#334155;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;font-size:13.5px;font-weight:750;display:flex}.past-exam-library-view-module__nq9Wwa__gradeBarCount>b{color:#1d4ed8;font-size:20px;font-weight:850}.past-exam-library-view-module__nq9Wwa__gradeBarCount>em{color:#047857;background:#ecfdf5;border-radius:999px;padding:4px 10px;font-size:12.5px;font-style:normal;font-weight:800}.past-exam-library-view-module__nq9Wwa__gradeBarCount>em b{font-size:15px;font-weight:850}.past-exam-library-view-module__nq9Wwa__gradeBarWide{font-style:normal}.past-exam-library-view-module__nq9Wwa__gradeBarActions{align-items:center;gap:8px;display:flex}.past-exam-library-view-module__nq9Wwa__gradeBarButton{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#2563eb;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:14px;font-weight:850;transition:background-color .14s;display:inline-flex}.past-exam-library-view-module__nq9Wwa__gradeBarButton:hover:not(:disabled){background:#1d4ed8}.past-exam-library-view-module__nq9Wwa__gradeBarButton:disabled{cursor:not-allowed;background:#cbd5f5}.past-exam-library-view-module__nq9Wwa__gradeBarButton:focus-visible,.past-exam-library-view-module__nq9Wwa__gradeBarReset:focus-visible{outline-offset:2px;outline:3px solid #2563eb52}.past-exam-library-view-module__nq9Wwa__gradeBarReset{color:#475569;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #0f172a24;border-radius:12px;padding:0 14px;font-size:13px;font-weight:800}.past-exam-library-view-module__nq9Wwa__gradeBarReset:hover{color:#b91c1c;border-color:#dc262666}.past-exam-library-view-module__nq9Wwa__checkAnswerButtonInline{color:#475569;width:fit-content;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #0f172a24;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:800;transition:border-color .14s,color .14s}.past-exam-library-view-module__nq9Wwa__checkAnswerButtonInline:hover:not(:disabled){color:#1d4ed8;border-color:#2563eb66}.past-exam-library-view-module__nq9Wwa__checkAnswerButtonInline:disabled{opacity:.5;cursor:not-allowed}.past-exam-library-view-module__nq9Wwa__checkAnswerButtonInline:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}@media (max-width:560px){.past-exam-library-view-module__nq9Wwa__gradeBar{border-radius:13px;flex-wrap:nowrap;gap:10px;padding:9px 12px;top:4px}.past-exam-library-view-module__nq9Wwa__gradeBarCount{white-space:nowrap;flex-wrap:nowrap;gap:5px;font-size:12px}.past-exam-library-view-module__nq9Wwa__gradeBarWide{display:none}.past-exam-library-view-module__nq9Wwa__gradeBarCount>b{font-size:17px}.past-exam-library-view-module__nq9Wwa__gradeBarCount>em{padding:2px 8px;font-size:11.5px}.past-exam-library-view-module__nq9Wwa__gradeBarCount>em b{font-size:13px}.past-exam-library-view-module__nq9Wwa__gradeBarActions{flex:none;gap:6px}.past-exam-library-view-module__nq9Wwa__gradeBarButton{min-height:40px;padding:0 13px;font-size:13px}.past-exam-library-view-module__nq9Wwa__gradeBarReset{min-height:40px;padding:0 10px;font-size:12px}}.past-exam-library-view-module__nq9Wwa__wrongChip{color:#b91c1c;font:inherit;cursor:pointer;background:#fef2f2;border:1px solid #dc26264d;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:800;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.past-exam-library-view-module__nq9Wwa__wrongChip b{background:#dc26261f;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:850}.past-exam-library-view-module__nq9Wwa__wrongChip:hover{border-color:#dc26268c}.past-exam-library-view-module__nq9Wwa__wrongChip:focus-visible{outline-offset:2px;outline:3px solid #dc26264d}.past-exam-library-view-module__nq9Wwa__wrongChipActive,.past-exam-library-view-module__nq9Wwa__wrongChipActive:hover{color:#fff;background:#b91c1c;border-color:#b91c1cb3}.past-exam-library-view-module__nq9Wwa__wrongChipActive b{background:#ffffff3d}.past-exam-library-view-module__nq9Wwa__saveState{align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.past-exam-library-view-module__nq9Wwa__saveStateSaved{color:#047857}.past-exam-library-view-module__nq9Wwa__saveStateFailed{color:#b91c1c}.past-exam-library-view-module__nq9Wwa__saveStateRetry{color:#b91c1c;font:inherit;cursor:pointer;background:#fff;border:1px solid #dc262666;border-radius:8px;padding:4px 9px;font-size:11.5px;font-weight:800}.past-exam-library-view-module__nq9Wwa__saveStateRetry:focus-visible{outline-offset:2px;outline:3px solid #dc26264d}.past-exam-library-view-module__nq9Wwa__recordHint{color:#64748b;font-size:11.5px;font-weight:700}.past-exam-library-view-module__nq9Wwa__subjectProgress{color:#047857;background:#ecfdf5;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:800}.past-exam-library-view-module__nq9Wwa__roundCardProgress{color:#047857;background:#ecfdf5;border-radius:999px;width:fit-content;padding:3px 9px;font-size:12px;font-weight:800}@media (max-width:560px){.past-exam-library-view-module__nq9Wwa__wrongChip{flex:none;padding:7px 11px;font-size:12.5px}}.past-exam-library-view-module__nq9Wwa__questionSaveRow{align-items:center;display:flex}.past-exam-library-view-module__nq9Wwa__nursingSectionSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.past-exam-library-view-module__nq9Wwa__nursingSectionSummary article{background:#fff;border:1px solid #0f172a1a;border-radius:16px;gap:5px;padding:18px;display:grid}.past-exam-library-view-module__nq9Wwa__nursingSectionSummary span{color:#2563eb;font-size:12px;font-weight:850}.past-exam-library-view-module__nq9Wwa__nursingSectionSummary strong{color:#0f172a;font-size:20px}.past-exam-library-view-module__nq9Wwa__nursingSectionSummary small,.past-exam-library-view-module__nq9Wwa__figureLibraryNote,.past-exam-library-view-module__nq9Wwa__roundPersistenceNote{color:#64748b;font-size:13px;line-height:1.6}.past-exam-library-view-module__nq9Wwa__figureLibraryNote,.past-exam-library-view-module__nq9Wwa__roundPersistenceNote{margin:0}.past-exam-library-view-module__nq9Wwa__sessionFilter{background:#e2e8f0;border-radius:12px;gap:5px;width:fit-content;padding:4px;display:flex}.past-exam-library-view-module__nq9Wwa__sessionFilter button{color:#475569;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:13px;font-weight:800}.past-exam-library-view-module__nq9Wwa__sessionFilter button[aria-pressed=true]{color:#1d4ed8;background:#fff;box-shadow:0 2px 8px #0f172a17}.past-exam-library-view-module__nq9Wwa__caseText{color:#334155;white-space:pre-line;background:#f8fafc;border-left:4px solid #93c5fd;border-radius:0 12px 12px 0;gap:8px;margin:0;padding:16px 18px;font-size:15px;line-height:1.8;display:grid}.past-exam-library-view-module__nq9Wwa__caseText b{color:#1d4ed8;font-size:12px}.past-exam-library-view-module__nq9Wwa__figureFrame{background:#fff;border:1px solid #0f172a1f;border-radius:14px;gap:10px;margin:0;padding:14px;display:grid}.past-exam-library-view-module__nq9Wwa__figureImage{border-radius:8px;width:100%;max-width:720px;height:auto;margin-inline:auto;display:block}.past-exam-library-view-module__nq9Wwa__figureCaption{color:#475569;flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;line-height:1.5;display:flex}.past-exam-library-view-module__nq9Wwa__figureCaption a{color:#334155;border:1px solid #0f172a24;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-weight:700;text-decoration:none;display:inline-flex}.past-exam-library-view-module__nq9Wwa__figureCaption a:hover{background:#f8fafc}.past-exam-library-view-module__nq9Wwa__choiceColumns{color:#1e3a8a;background:#eff6ff;border:1px solid #2563eb2e;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:10px 14px;font-size:13px;display:flex}.past-exam-library-view-module__nq9Wwa__choiceColumns>span{color:#475569;font-size:11px;font-weight:800}.past-exam-library-view-module__nq9Wwa__choiceColumns>b{background:#fff;border-radius:999px;padding:4px 9px;font-weight:800}.past-exam-library-view-module__nq9Wwa__figureNotice{color:#92400e;background:#fffbeb;border:1px solid #d9770647;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:14px 16px;display:flex}.past-exam-library-view-module__nq9Wwa__figureNotice>div{flex:1;gap:3px;min-width:min(100%,260px);display:grid}.past-exam-library-view-module__nq9Wwa__figureNotice strong{font-size:13.5px}.past-exam-library-view-module__nq9Wwa__figureNotice span{font-size:12px;line-height:1.5}.past-exam-library-view-module__nq9Wwa__figureNotice a{color:#92400e;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.past-exam-library-view-module__nq9Wwa__numericAnswer{color:#334155;gap:8px;width:min(100%,360px);font-size:13px;font-weight:800;display:grid}.past-exam-library-view-module__nq9Wwa__numericAnswer input{color:#0f172a;min-height:54px;font:inherit;letter-spacing:.08em;background:#fff;border:1px solid #0f172a2e;border-radius:12px;padding:0 16px;font-size:22px;font-weight:850}.past-exam-library-view-module__nq9Wwa__numericAnswer input:focus-visible,.past-exam-library-view-module__nq9Wwa__sessionFilter button:focus-visible,.past-exam-library-view-module__nq9Wwa__figureNotice a:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}.past-exam-library-view-module__nq9Wwa__questionCognitive{color:#155e75;background:#ecfeff;border:1px solid #0e74902e;border-radius:12px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px 9px;width:fit-content;max-width:100%;padding:8px 10px;display:grid}.past-exam-library-view-module__nq9Wwa__questionCognitive>span,.past-exam-library-view-module__nq9Wwa__questionCognitive>small{font-size:12px;line-height:1.45}.past-exam-library-view-module__nq9Wwa__questionCognitive>span{color:#64748b;font-weight:750}.past-exam-library-view-module__nq9Wwa__questionCognitive>strong{color:#fff;background:#0e7490;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:850}.past-exam-library-view-module__nq9Wwa__questionCognitive>small{color:#334155;font-weight:700}@media (max-width:560px){.past-exam-library-view-module__nq9Wwa__questionCognitive{grid-template-columns:auto 1fr;width:100%}.past-exam-library-view-module__nq9Wwa__questionCognitive>small{grid-column:1/-1}}.past-exam-library-view-module__nq9Wwa__unavailableChoice,.past-exam-library-view-module__nq9Wwa__scoringExcluded{border-radius:14px;align-items:flex-start;gap:10px;min-width:0;padding:16px 18px;display:flex}.past-exam-library-view-module__nq9Wwa__unavailableChoice{color:#475569;background:#f8fafc;border:1px dashed #0f172a33;display:grid}.past-exam-library-view-module__nq9Wwa__scoringExcluded{color:#92400e;background:#fffbeb;border:1px solid #d9770647}.past-exam-library-view-module__nq9Wwa__scoringExcluded>div{gap:4px;display:grid}.past-exam-library-view-module__nq9Wwa__unavailableChoice strong,.past-exam-library-view-module__nq9Wwa__scoringExcluded strong{font-size:14px}.past-exam-library-view-module__nq9Wwa__unavailableChoice span,.past-exam-library-view-module__nq9Wwa__scoringExcluded span{font-size:12.5px;line-height:1.6}@media (max-width:720px){.past-exam-library-view-module__nq9Wwa__nursingSectionSummary{grid-template-columns:1fr}.past-exam-library-view-module__nq9Wwa__sessionFilter{width:100%}.past-exam-library-view-module__nq9Wwa__sessionFilter button{flex:1;padding:0 8px}.past-exam-library-view-module__nq9Wwa__figureNotice a{flex:1;justify-content:center}}@media (max-width:560px){.past-exam-library-view-module__nq9Wwa__recordHint{display:none}}
.past-exam-related-learning-module__MfHviG__callout{color:#172554;background:#eff6ff;border:1px solid #2563eb47;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:18px;padding:18px;display:grid}.past-exam-related-learning-module__MfHviG__callout>svg{color:#1d4ed8}.past-exam-related-learning-module__MfHviG__callout>div{gap:4px;display:grid}.past-exam-related-learning-module__MfHviG__callout span{color:#1d4ed8;font-size:12px;font-weight:800}.past-exam-related-learning-module__MfHviG__callout h2{margin:0;font-size:17px;line-height:1.45}.past-exam-related-learning-module__MfHviG__callout p{color:#334155;margin:0;font-size:13px;line-height:1.7}.past-exam-related-learning-module__MfHviG__callout>a{color:#fff;background:#1d4ed8;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 15px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.past-exam-related-learning-module__MfHviG__callout>a:focus-visible{outline-offset:3px;outline:3px solid #2563eb52}@media (max-width:720px){.past-exam-related-learning-module__MfHviG__callout{grid-template-columns:auto minmax(0,1fr)}.past-exam-related-learning-module__MfHviG__callout>a{grid-column:1/-1;width:100%}}
.nursing-past-exam-explanation-module__4S9Xma__explanation{border:1px solid var(--pd-border,#d8e2e0);background:var(--pd-surface,#fff);color:var(--pd-text,#183c38);overflow-wrap:anywhere;border-radius:16px;min-width:0;padding:20px}.nursing-past-exam-explanation-module__4S9Xma__explanation h3{margin:0 0 12px;font-size:18px}.nursing-past-exam-explanation-module__4S9Xma__explanation h4{margin:20px 0 8px;font-size:15px}.nursing-past-exam-explanation-module__4S9Xma__explanation p,.nursing-past-exam-explanation-module__4S9Xma__explanation li{white-space:pre-wrap;font-size:15px;line-height:1.9}.nursing-past-exam-explanation-module__4S9Xma__explanation p{margin:8px 0 16px}.nursing-past-exam-explanation-module__4S9Xma__explanation summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:700}.nursing-past-exam-explanation-module__4S9Xma__explanation summary:focus-visible{outline-offset:4px;outline:2px solid #276b61}.nursing-past-exam-explanation-module__4S9Xma__explanation ul{padding-left:20px}.nursing-past-exam-explanation-module__4S9Xma__cognitiveBadge{color:#245b4c;white-space:nowrap;background:#edf5f2;border:1px solid #c7dbd5;border-radius:999px;align-items:center;margin:0 0 8px 12px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:600px){.nursing-past-exam-explanation-module__4S9Xma__explanation{padding:16px}}
.clinical-specific-current-position-results-module__QaH0UW__results{--result-blue:var(--clinical-blue);--result-blue-dark:var(--clinical-blue-d);--result-blue-ink:var(--blue-on-tint);--result-blue-tint:#e8f1ff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;color:var(--ink);background:radial-gradient(72rem 44rem at 0% -18%, #0d72df12, transparent 58%), radial-gradient(54rem 40rem at 100% 26%, #0d72df09, transparent 60%), var(--bg);font-family:var(--sans);overflow-wrap:anywhere}.clinical-specific-current-position-results-module__QaH0UW__results *,.clinical-specific-current-position-results-module__QaH0UW__results :before,.clinical-specific-current-position-results-module__QaH0UW__results :after{box-sizing:border-box}.clinical-specific-current-position-results-module__QaH0UW__appBar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050914c7;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:10px clamp(16px,3vw,36px);display:flex}.clinical-specific-current-position-results-module__QaH0UW__brand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.clinical-specific-current-position-results-module__QaH0UW__brandMark{color:#5eead4;background:#14b8a61a;border:1px solid #2dd4bf66;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.clinical-specific-current-position-results-module__QaH0UW__brand b{letter-spacing:-.02em;color:#f8fafc;font-size:15px;display:block}.clinical-specific-current-position-results-module__QaH0UW__brand small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.clinical-specific-current-position-results-module__QaH0UW__scope{border:1px solid var(--line);color:#d8e1ee;background:#ffffff0a;border-radius:9px;align-items:center;gap:9px;padding:8px 11px;font-size:13px;font-weight:700;display:inline-flex}.clinical-specific-current-position-results-module__QaH0UW__scopeCount{color:#94a3b8;font-size:12px;font-weight:500}.clinical-specific-current-position-results-module__QaH0UW__liveDot{background:#2dd4bf;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2dd4bf1f}.clinical-specific-current-position-results-module__QaH0UW__page{width:min(1660px,100%);margin:0 auto;padding:22px clamp(12px,2vw,28px) 64px}.clinical-specific-current-position-results-module__QaH0UW__columns{grid-template-columns:minmax(250px,.9fr) minmax(430px,1.65fr) minmax(300px,1fr);grid-template-areas:"summary matrix inspector";align-items:start;gap:14px;display:grid}.clinical-specific-current-position-results-module__QaH0UW__summaryColumn{grid-area:summary;gap:14px;min-width:0;display:grid}.clinical-specific-current-position-results-module__QaH0UW__matrixCard{grid-area:matrix;min-width:0}.clinical-specific-current-position-results-module__QaH0UW__inspectorCard{grid-area:inspector;min-width:0;scroll-margin-top:18px}.clinical-specific-current-position-results-module__QaH0UW__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(130% 120% at 20% 0,#14203ac2,#080e1ce0);border:1px solid #ffffff1a;border-radius:16px;min-width:0;padding:clamp(16px,1.7vw,22px);box-shadow:0 14px 34px -15px #000000ad,inset 0 1px #ffffff0e}.clinical-specific-current-position-results-module__QaH0UW__cardHeading,.clinical-specific-current-position-results-module__QaH0UW__sectionTitle,.clinical-specific-current-position-results-module__QaH0UW__matrixHeading,.clinical-specific-current-position-results-module__QaH0UW__domainHeading,.clinical-specific-current-position-results-module__QaH0UW__optionHeading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.clinical-specific-current-position-results-module__QaH0UW__cardHeading{align-items:flex-start}.clinical-specific-current-position-results-module__QaH0UW__eyebrow{color:#5eead4;letter-spacing:.075em;margin:0 0 5px;font-size:12px;font-weight:750}.clinical-specific-current-position-results-module__QaH0UW__card h1{color:#f8fafc;letter-spacing:-.025em;margin:0;font-size:clamp(22px,2vw,29px);font-weight:800;line-height:1.25}.clinical-specific-current-position-results-module__QaH0UW__card h2{color:#f8fafc;margin:0;font-size:18px;font-weight:750;line-height:1.35}.clinical-specific-current-position-results-module__QaH0UW__card h3{color:#eaf0f8;margin:0;font-size:15px;line-height:1.45}.clinical-specific-current-position-results-module__QaH0UW__card h4{color:#dce5f1;margin:16px 0 6px;font-size:14px}.clinical-specific-current-position-results-module__QaH0UW__resultTag,.clinical-specific-current-position-results-module__QaH0UW__countBadge{color:#5eead4;background:#14b8a61c;border:1px solid #2dd4bf4a;border-radius:999px;flex:none;padding:5px 8px;font-size:11px;font-weight:700}.clinical-specific-current-position-results-module__QaH0UW__countBadge{color:#b9c6d9;border-color:var(--line);background:#ffffff0a}.clinical-specific-current-position-results-module__QaH0UW__summaryLead{color:#b5c1d2;margin:20px 0 2px;font-size:14px;font-weight:650}.clinical-specific-current-position-results-module__QaH0UW__scoreLine{align-items:center;gap:12px;margin:0 0 14px;display:flex}.clinical-specific-current-position-results-module__QaH0UW__scoreLine>strong{color:#f8fafc;font-family:var(--sr-mono,ui-monospace, monospace);letter-spacing:-.06em;font-size:clamp(42px,4vw,55px);font-weight:800;line-height:1}.clinical-specific-current-position-results-module__QaH0UW__scoreLine>strong span{color:#56d8bf;letter-spacing:-.02em;margin-left:3px;font-size:.5em}.clinical-specific-current-position-results-module__QaH0UW__scoreLine p{gap:3px;margin:0;display:grid}.clinical-specific-current-position-results-module__QaH0UW__scoreLine p b{color:#eaf0f8;font-size:14px}.clinical-specific-current-position-results-module__QaH0UW__scoreLine p small{color:var(--muted);font-size:12px}.clinical-specific-current-position-results-module__QaH0UW__answerProgress,.clinical-specific-current-position-results-module__QaH0UW__domainTrack{background:#94a3b82e;border-radius:999px;width:100%;height:7px;overflow:hidden}.clinical-specific-current-position-results-module__QaH0UW__answerProgress span,.clinical-specific-current-position-results-module__QaH0UW__domainTrack span{border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#10b981);height:100%;transition:width .22s;display:block}.clinical-specific-current-position-results-module__QaH0UW__mutedCopy{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.65}.clinical-specific-current-position-results-module__QaH0UW__confidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:17px;display:grid}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile{background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;gap:7px;min-width:0;padding:9px 10px;display:flex}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile span{color:#c1cbd9;font-size:11px;line-height:1.35}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile strong{color:#e2e8f0;font-family:var(--sr-mono,ui-monospace, monospace);flex:none;font-size:16px}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=emerald]{border-color:#10b9813b}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=emerald] strong{color:#6ee7b7}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=teal]{border-color:#2dd4bf3b}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=teal] strong{color:#5eead4}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=rose]{border-color:#fb71853d}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=rose] strong{color:#fda4af}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=amber]{border-color:#f59e0b3d}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=amber] strong{color:#fcd34d}.clinical-specific-current-position-results-module__QaH0UW__disclaimer{border-top:1px solid var(--line);color:#96a3b7;margin:15px 0 0;padding-top:12px;font-size:12px;line-height:1.7}.clinical-specific-current-position-results-module__QaH0UW__resumeCard{background:linear-gradient(140deg,#14b8a621,#0d1426e6 58%);border-color:#2dd4bf47}.clinical-specific-current-position-results-module__QaH0UW__resumeCopy{align-items:flex-start;gap:10px;display:flex}.clinical-specific-current-position-results-module__QaH0UW__resumeIcon{color:#041410;background:#5eead4;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.clinical-specific-current-position-results-module__QaH0UW__resumeCopy h2{font-size:15px}.clinical-specific-current-position-results-module__QaH0UW__resumeCopy p{color:#b5c4d4;margin:5px 0 0;font-size:12px;line-height:1.6}.clinical-specific-current-position-results-module__QaH0UW__primaryButton{color:#04231c;width:100%;min-height:46px;font:inherit;cursor:pointer;background:linear-gradient(100deg,#5eead4,#34d399);border:0;border-radius:10px;margin-top:14px;padding:10px 14px;font-size:14px;font-weight:800}.clinical-specific-current-position-results-module__QaH0UW__primaryButton:hover:not(:disabled){filter:brightness(1.07)}.clinical-specific-current-position-results-module__QaH0UW__primaryButton:disabled{cursor:wait;opacity:.7}.clinical-specific-current-position-results-module__QaH0UW__notice{color:#fecaca;margin:10px 0 0;font-size:13px}.clinical-specific-current-position-results-module__QaH0UW__domainCard{padding-bottom:16px}.clinical-specific-current-position-results-module__QaH0UW__domainList{scrollbar-color:#94a3b859 transparent;gap:14px;max-height:410px;margin:17px 0 0;padding:0 3px 0 0;list-style:none;display:grid;overflow:auto}.clinical-specific-current-position-results-module__QaH0UW__domainList li{min-width:0}.clinical-specific-current-position-results-module__QaH0UW__domainHeading{align-items:flex-start;margin-bottom:6px}.clinical-specific-current-position-results-module__QaH0UW__domainHeading span{color:#d6deea;font-size:12px;font-weight:650}.clinical-specific-current-position-results-module__QaH0UW__domainHeading strong{color:#aebbd0;font-family:var(--sr-mono,ui-monospace, monospace);flex:none;font-size:10px;font-weight:650}.clinical-specific-current-position-results-module__QaH0UW__domainTrack{height:5px}.clinical-specific-current-position-results-module__QaH0UW__domainTrack span{background:linear-gradient(90deg,#0f766e,#34d399)}.clinical-specific-current-position-results-module__QaH0UW__matrixCard{padding:clamp(16px,1.7vw,22px)}.clinical-specific-current-position-results-module__QaH0UW__matrixHeading{flex-direction:column;align-items:flex-start;gap:8px}.clinical-specific-current-position-results-module__QaH0UW__matrixIcon{color:#5eead4;background:#14b8a61a;border:1px solid #2dd4bf3b;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.clinical-specific-current-position-results-module__QaH0UW__matrixHeading .clinical-specific-current-position-results-module__QaH0UW__sectionTitle{justify-content:flex-start}.clinical-specific-current-position-results-module__QaH0UW__matrixHelp{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.clinical-specific-current-position-results-module__QaH0UW__filters{flex-wrap:wrap;gap:7px;margin:17px 0 8px;display:flex}.clinical-specific-current-position-results-module__QaH0UW__filters button{border:1px solid var(--line);color:#b8c4d5;min-height:38px;font:inherit;cursor:pointer;background:#ffffff09;border-radius:9px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.clinical-specific-current-position-results-module__QaH0UW__filters button span{color:#dce5f1;background:#ffffff17;border-radius:999px;place-items:center;min-width:21px;min-height:21px;padding:0 4px;font-size:10px;display:inline-grid}.clinical-specific-current-position-results-module__QaH0UW__filters button[aria-pressed=true]{color:#a7f3e6;background:#14b8a61f;border-color:#2dd4bf73}.clinical-specific-current-position-results-module__QaH0UW__filters button:focus-visible,.clinical-specific-current-position-results-module__QaH0UW__matrixCell:focus-visible,.clinical-specific-current-position-results-module__QaH0UW__primaryButton:focus-visible,.clinical-specific-current-position-results-module__QaH0UW__inspectorLinks a:focus-visible,.clinical-specific-current-position-results-module__QaH0UW__detail summary:focus-visible{outline-offset:3px;outline:3px solid #67e8f9}.clinical-specific-current-position-results-module__QaH0UW__supportSections button:focus-visible{outline-offset:3px;outline:3px solid #67e8f9}.clinical-specific-current-position-results-module__QaH0UW__supportSections a:focus-visible{outline-offset:3px;outline:3px solid #67e8f9}.clinical-specific-current-position-results-module__QaH0UW__supportSections summary:focus-visible{outline-offset:3px;outline:3px solid #67e8f9}.clinical-specific-current-position-results-module__QaH0UW__keyboardHelp{color:#8998ae;margin:9px 0 10px;font-size:11px;line-height:1.55}.clinical-specific-current-position-results-module__QaH0UW__matrix{background:#03071294;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;padding:9px;display:grid}.clinical-specific-current-position-results-module__QaH0UW__matrixCell{color:#aab8cd;min-width:0;min-height:55px;font:inherit;cursor:pointer;background:#94a3b80e;border:1px solid #94a3b82e;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:5px 2px;transition:border-color .15s,background-color .15s,transform .15s;display:flex}.clinical-specific-current-position-results-module__QaH0UW__matrixCell:hover{border-color:#ffffff52;transform:translateY(-1px)}.clinical-specific-current-position-results-module__QaH0UW__matrixCell[aria-pressed=true]{border-width:2px;border-color:#5eead4;box-shadow:0 0 0 2px #2dd4bf21}.clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=correct]{color:#a7f3d0;background:#10b9811a;border-color:#34d3994d}.clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=wrong]{color:#fecdd3;background:#f43f5e1f;border-color:#fb718561}.clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=unanswered]{color:#a7b2c4;background:#94a3b80e;border-color:#94a3b829}.clinical-specific-current-position-results-module__QaH0UW__cellNumber{font-family:var(--sr-mono,ui-monospace, monospace);white-space:nowrap;font-size:clamp(10px,.85vw,12px);font-weight:750}.clinical-specific-current-position-results-module__QaH0UW__cellStatus{align-items:center;gap:3px;font-size:10px;font-weight:750;line-height:1;display:inline-flex}.clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=correct] .clinical-specific-current-position-results-module__QaH0UW__cellStatus{color:#6ee7b7}.clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=wrong] .clinical-specific-current-position-results-module__QaH0UW__cellStatus{color:#fda4af}.clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=unanswered] .clinical-specific-current-position-results-module__QaH0UW__cellStatus{color:#a8b2c1}.clinical-specific-current-position-results-module__QaH0UW__legend{flex-wrap:wrap;gap:9px 16px;margin-top:13px;display:flex}.clinical-specific-current-position-results-module__QaH0UW__legend span{color:#bac5d4;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.clinical-specific-current-position-results-module__QaH0UW__legend [data-tone=emerald] svg{color:#6ee7b7}.clinical-specific-current-position-results-module__QaH0UW__legend [data-tone=rose] svg{color:#fda4af}.clinical-specific-current-position-results-module__QaH0UW__legend [data-tone=slate] svg{color:#a8b2c1}.clinical-specific-current-position-results-module__QaH0UW__inspectorCard{border-color:#ffffff24}.clinical-specific-current-position-results-module__QaH0UW__inspectorCard>.clinical-specific-current-position-results-module__QaH0UW__sectionTitle{align-items:center;margin-bottom:16px}.clinical-specific-current-position-results-module__QaH0UW__inspectorCard .clinical-specific-current-position-results-module__QaH0UW__sectionTitle h2{font-size:22px}.clinical-specific-current-position-results-module__QaH0UW__statusPill{border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:750;display:inline-flex}.clinical-specific-current-position-results-module__QaH0UW__statusPill[data-status=correct]{color:#6ee7b7;background:#10b9811a;border-color:#34d3994d}.clinical-specific-current-position-results-module__QaH0UW__statusPill[data-status=wrong]{color:#fda4af;background:#f43f5e1a;border-color:#fb718557}.clinical-specific-current-position-results-module__QaH0UW__metaLine{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.clinical-specific-current-position-results-module__QaH0UW__metaLine span{color:#b6c3d5;background:#ffffff0b;border:1px solid #ffffff14;border-radius:7px;padding:5px 8px;font-size:11px;line-height:1.4}.clinical-specific-current-position-results-module__QaH0UW__target,.clinical-specific-current-position-results-module__QaH0UW__questionSummary,.clinical-specific-current-position-results-module__QaH0UW__explanation{background:#03071252;border:1px solid #ffffff14;border-radius:10px;padding:12px}.clinical-specific-current-position-results-module__QaH0UW__target{border-left:2px solid #818cf8;margin:12px 0}.clinical-specific-current-position-results-module__QaH0UW__target span,.clinical-specific-current-position-results-module__QaH0UW__questionSummary>b{color:#9baac0;font-size:11px;font-weight:700}.clinical-specific-current-position-results-module__QaH0UW__target p,.clinical-specific-current-position-results-module__QaH0UW__questionSummary p,.clinical-specific-current-position-results-module__QaH0UW__explanation p{color:#d3dbe8;margin:6px 0 0;font-size:13px;line-height:1.7}.clinical-specific-current-position-results-module__QaH0UW__questionSummary{border-left:2px solid #2dd4bf}.clinical-specific-current-position-results-module__QaH0UW__answerPair{grid-template-columns:1fr 1fr;gap:7px;margin:10px 0;display:grid}.clinical-specific-current-position-results-module__QaH0UW__answerPair div{background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;gap:5px;padding:10px;display:grid}.clinical-specific-current-position-results-module__QaH0UW__answerPair span{color:#98a6bb;font-size:10px}.clinical-specific-current-position-results-module__QaH0UW__answerPair strong{color:#dce5f1;font-size:12px;line-height:1.5}.clinical-specific-current-position-results-module__QaH0UW__answerPair [data-answer=correct]{border-color:#34d3993b}.clinical-specific-current-position-results-module__QaH0UW__answerPair [data-answer=selected]{border-color:#fb718547}.clinical-specific-current-position-results-module__QaH0UW__explanation{border-left:2px solid #34d399;margin-top:10px}.clinical-specific-current-position-results-module__QaH0UW__explanation h3{color:#a7f3d0;align-items:center;gap:7px;font-size:13px;display:flex}.clinical-specific-current-position-results-module__QaH0UW__optionList{margin-top:17px}.clinical-specific-current-position-results-module__QaH0UW__optionList>h3{color:#eaf0f8;margin-bottom:7px;font-size:13px}.clinical-specific-current-position-results-module__QaH0UW__option{border-top:1px solid var(--line);padding:9px 0}.clinical-specific-current-position-results-module__QaH0UW__optionHeading{align-items:flex-start}.clinical-specific-current-position-results-module__QaH0UW__optionHeading b{color:#d5deeb;font-size:11px;line-height:1.55}.clinical-specific-current-position-results-module__QaH0UW__optionHeading span{color:#b7c4d5;background:#ffffff12;border-radius:6px;flex:none;padding:3px 6px;font-size:10px;font-weight:700}.clinical-specific-current-position-results-module__QaH0UW__option[data-correct=true] .clinical-specific-current-position-results-module__QaH0UW__optionHeading span{color:#6ee7b7;background:#10b98124}.clinical-specific-current-position-results-module__QaH0UW__option[data-selected=true][data-correct=false] .clinical-specific-current-position-results-module__QaH0UW__optionHeading span{color:#fda4af;background:#f43f5e24}.clinical-specific-current-position-results-module__QaH0UW__option p{color:#9eacc0;margin:5px 0 0;font-size:11px;line-height:1.65}.clinical-specific-current-position-results-module__QaH0UW__inspectorLinks{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.clinical-specific-current-position-results-module__QaH0UW__inspectorLinks a{color:#8eeadd;background:#14b8a614;border:1px solid #2dd4bf47;border-radius:9px;align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.clinical-specific-current-position-results-module__QaH0UW__inspectorLinks a:hover{background:#14b8a629}.clinical-specific-current-position-results-module__QaH0UW__unansweredState{color:#bbc5d3;background:#94a3b80d;border:1px solid #94a3b829;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.clinical-specific-current-position-results-module__QaH0UW__unansweredState>svg{color:#a4b0c2;flex:none;margin-top:2px}.clinical-specific-current-position-results-module__QaH0UW__unansweredState h3{margin-bottom:4px}.clinical-specific-current-position-results-module__QaH0UW__unansweredState p{color:#9daabe;margin:0;font-size:12px;line-height:1.6}.clinical-specific-current-position-results-module__QaH0UW__unavailableNote{color:#fcd88b;background:#f59e0b14;border:1px solid #f59e0b42;border-radius:10px;align-items:flex-start;gap:9px;margin:16px 0;padding:12px 14px;font-size:13px;line-height:1.65;display:flex}.clinical-specific-current-position-results-module__QaH0UW__unavailableNote svg{flex:none;margin-top:2px}.clinical-specific-current-position-results-module__QaH0UW__supportSections{gap:14px;margin-top:16px;display:grid}.clinical-specific-current-position-results-module__QaH0UW__supportCard{min-width:0;color:var(--ink);overflow-wrap:anywhere;background:radial-gradient(130% 120% at 20% 0,#14203abd,#080e1ce6);border:1px solid #ffffff1a;border-radius:16px;padding:clamp(16px,2vw,24px);box-shadow:0 14px 34px -15px #000000ad}.clinical-specific-current-position-results-module__QaH0UW__supportCard>section[aria-label=学び直す内容]{margin:0}.clinical-specific-current-position-results-module__QaH0UW__supportCard h2{color:#f8fafc;font-size:18px}:is(.clinical-specific-current-position-results-module__QaH0UW__supportCard h3,.clinical-specific-current-position-results-module__QaH0UW__supportCard h4){color:#eaf0f8}:is(.clinical-specific-current-position-results-module__QaH0UW__supportCard p,.clinical-specific-current-position-results-module__QaH0UW__supportCard li){color:#b8c4d5;line-height:1.7}.clinical-specific-current-position-results-module__QaH0UW__supportCard button{color:#dbe5f1!important;background:#ffffff0e!important;border-color:#ffffff29!important}.clinical-specific-current-position-results-module__QaH0UW__supportCard button:hover{background:#14b8a61f!important;border-color:#2dd4bf61!important}.clinical-specific-current-position-results-module__QaH0UW__supportCard a{color:#80e8d7}.clinical-specific-current-position-results-module__QaH0UW__supportCard article{border-color:var(--line)!important}.clinical-specific-current-position-results-module__QaH0UW__supportCard details{border-color:var(--line);color:#cbd5e1}.clinical-specific-current-position-results-module__QaH0UW__supportCard summary{color:#dbe5f1;cursor:pointer}.clinical-specific-current-position-results-module__QaH0UW__supportCard [class*=tabs] button{color:#dbe5f1}.clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容]{color:#dce5f1;background:radial-gradient(130% 120% at 20% 0,#14203abd,#080e1ce6);border:1px solid #ffffff1a;border-radius:16px;margin:0;padding:clamp(16px,2vw,24px)}:is(.clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] h2,.clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] h3){color:#f8fafc}:is(.clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] p,.clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] li,.clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] span){color:#b8c4d5}.clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] article{border-color:var(--line);color:#dce5f1;background:#ffffff0a}.clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] a{color:#061a17;background:#5eead4}.clinical-specific-current-position-results-module__QaH0UW__supportCard .focus{color:#05201b;background:#6ee7b7}.clinical-specific-current-position-results-module__QaH0UW__detailsCard{padding-bottom:20px}.clinical-specific-current-position-results-module__QaH0UW__detailsCard>.clinical-specific-current-position-results-module__QaH0UW__sectionTitle{margin-bottom:18px}.clinical-specific-current-position-results-module__QaH0UW__explanationDomain+.clinical-specific-current-position-results-module__QaH0UW__explanationDomain{margin-top:16px}.clinical-specific-current-position-results-module__QaH0UW__explanationDomain>h3{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;margin:0;padding:10px 0 8px;font-size:15px;display:flex}.clinical-specific-current-position-results-module__QaH0UW__explanationDomain>h3 span{color:#9caac0;font-family:var(--sr-mono,ui-monospace, monospace);font-size:11px;font-weight:600}.clinical-specific-current-position-results-module__QaH0UW__detail{border-bottom:1px solid var(--line);color:#c4cfde;padding:12px 0;scroll-margin-top:18px}.clinical-specific-current-position-results-module__QaH0UW__detail summary{color:#dce5f1;cursor:pointer;min-height:44px;padding:10px 4px;font-size:13px;font-weight:700}.clinical-specific-current-position-results-module__QaH0UW__detail p{color:#bbc7d6;margin:10px 4px;font-size:13px;line-height:1.75}.clinical-specific-current-position-results-module__QaH0UW__detail p b{color:#edf2f8}:is(.clinical-specific-current-position-results-module__QaH0UW__results a:focus-visible,.clinical-specific-current-position-results-module__QaH0UW__results button:focus-visible,.clinical-specific-current-position-results-module__QaH0UW__results summary:focus-visible){outline-offset:3px;outline:3px solid #67e8f9}@media (max-width:1260px){.clinical-specific-current-position-results-module__QaH0UW__columns{grid-template-columns:minmax(255px,.85fr) minmax(420px,1.35fr);grid-template-areas:"summary matrix""inspector matrix"}.clinical-specific-current-position-results-module__QaH0UW__matrixCard{grid-area:1/2/span 2}.clinical-specific-current-position-results-module__QaH0UW__inspectorCard{grid-area:2/1}}@media (max-width:850px){.clinical-specific-current-position-results-module__QaH0UW__columns{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""matrix""inspector"}.clinical-specific-current-position-results-module__QaH0UW__matrixCard,.clinical-specific-current-position-results-module__QaH0UW__inspectorCard{grid-area:auto}.clinical-specific-current-position-results-module__QaH0UW__page{padding-top:14px}.clinical-specific-current-position-results-module__QaH0UW__matrix{gap:5px}.clinical-specific-current-position-results-module__QaH0UW__matrixCell{min-height:52px}.clinical-specific-current-position-results-module__QaH0UW__supportSections{margin-top:14px}}@media (max-width:480px){.clinical-specific-current-position-results-module__QaH0UW__appBar{align-items:flex-start;gap:10px;padding:10px 13px}.clinical-specific-current-position-results-module__QaH0UW__brandMark{width:33px;height:33px}.clinical-specific-current-position-results-module__QaH0UW__brand small{font-size:11px}.clinical-specific-current-position-results-module__QaH0UW__scope{white-space:nowrap;gap:6px;padding:7px 8px;font-size:11px}.clinical-specific-current-position-results-module__QaH0UW__scopeCount{font-size:10px}.clinical-specific-current-position-results-module__QaH0UW__page{padding-left:11px;padding-right:11px}.clinical-specific-current-position-results-module__QaH0UW__card{border-radius:14px;padding:15px}.clinical-specific-current-position-results-module__QaH0UW__matrixCard{padding:14px 11px}.clinical-specific-current-position-results-module__QaH0UW__matrix{gap:4px;padding:7px}.clinical-specific-current-position-results-module__QaH0UW__matrixCell{border-radius:7px;gap:3px;min-height:48px}.clinical-specific-current-position-results-module__QaH0UW__cellNumber{font-size:10px}.clinical-specific-current-position-results-module__QaH0UW__cellStatus{gap:2px;font-size:9px}.clinical-specific-current-position-results-module__QaH0UW__cellStatus svg{width:13px;height:13px}.clinical-specific-current-position-results-module__QaH0UW__filters{gap:5px}.clinical-specific-current-position-results-module__QaH0UW__filters button{min-height:36px;padding:6px 8px;font-size:11px}.clinical-specific-current-position-results-module__QaH0UW__filters button span{min-width:19px;min-height:19px}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile{padding:8px}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile span{font-size:10px}.clinical-specific-current-position-results-module__QaH0UW__confidenceTile strong{font-size:15px}.clinical-specific-current-position-results-module__QaH0UW__answerPair{grid-template-columns:1fr}.clinical-specific-current-position-results-module__QaH0UW__explanationDomain>h3{flex-direction:column;align-items:flex-start;gap:3px}}@media (prefers-reduced-motion:reduce){.clinical-specific-current-position-results-module__QaH0UW__answerProgress span,.clinical-specific-current-position-results-module__QaH0UW__domainTrack span,.clinical-specific-current-position-results-module__QaH0UW__matrixCell{transition:none}.clinical-specific-current-position-results-module__QaH0UW__matrixCell:hover{transform:none}}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__appBar{border-color:var(--line);background:#ffffffe0;box-shadow:0 4px 16px #17213d0a}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__brandMark,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixIcon{color:var(--result-blue);background:var(--result-blue-tint);border-color:#0d72df38}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__brand b,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__scope,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__card h1,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__card h2,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__card h3,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__card h4,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__scoreLine>strong,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__scoreLine p b,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__domainHeading span,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__inspectorCard .clinical-specific-current-position-results-module__QaH0UW__sectionTitle h2,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__optionList>h3,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__optionHeading b,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__detail summary,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__detail p b{color:var(--ink)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__scope{border-color:var(--line);background:var(--surface-2)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__liveDot{background:var(--result-blue);box-shadow:0 0 0 4px #0d72df1a}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__scopeCount,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__brand small,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__summaryLead,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__scoreLine p small,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__mutedCopy,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__domainHeading strong,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__keyboardHelp,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixHelp,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__target span,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__questionSummary>b,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__answerPair span,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__option p,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__explanationDomain>h3 span,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__detail p,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__resumeCopy p{color:var(--muted)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__eyebrow{color:var(--result-blue-ink)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__resultTag,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__countBadge{color:var(--result-blue-ink);background:var(--result-blue-tint);border-color:#0d72df33}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__countBadge{border-color:var(--line);color:var(--muted);background:var(--surface-2)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__scoreLine>strong span{color:var(--result-blue)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__answerProgress,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__domainTrack{background:#e9edf7}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__answerProgress span,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__domainTrack span{background:linear-gradient(90deg,#1b7ae4,#0f62c9)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__card,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard{border-color:var(--line);color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;box-shadow:0 10px 28px -20px #17213d6b,inset 0 1px #ffffffe6}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__disclaimer{border-color:var(--line);color:var(--muted)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile{border-color:var(--line);background:var(--surface-2)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile span{color:var(--ink-soft)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile strong{color:var(--ink)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=emerald]{background:#eef8f2;border-color:#177a523b}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=emerald] strong{color:var(--green)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=teal]{background:#eef5ff;border-color:#0d72df33}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=teal] strong{color:var(--result-blue-ink)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=rose]{background:#fff1f3;border-color:#c7365238}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=rose] strong{color:var(--rose)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=amber]{background:#fff7ed;border-color:#b4530938}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile[data-tone=amber] strong{color:var(--amber)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__resumeCard{background:linear-gradient(140deg,#eef5ff,#fff 72%);border-color:#0d72df3d}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__resumeIcon{color:#fff;background:var(--result-blue)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__resumeCopy p{color:var(--ink-soft)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__primaryButton{color:#fff;background:linear-gradient(100deg,#1b7ae4,#0f62c9)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__notice{color:#b4233f}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__domainHeading strong{color:var(--muted)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__filters button{border-color:var(--line);color:var(--ink-soft);background:var(--surface-2)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__filters button span{color:var(--ink-soft);background:#e9edf7}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__filters button[aria-pressed=true]{color:var(--result-blue-ink);background:var(--result-blue-tint);border-color:#0d72df6b}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrix{border-color:var(--line);background:#f7f9fe}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCell{color:var(--ink-soft);background:#f2f6fb;border-color:#d7deef}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCell:hover{border-color:#8297b6}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCell[aria-pressed=true]{border-color:var(--result-blue);box-shadow:0 0 0 2px #0d72df1f}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=correct]{color:#145c3f;background:#eaf7f0;border-color:#177a524d}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=wrong]{color:#9f2440;background:#fff0f2;border-color:#c7365252}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=unanswered]{color:var(--muted);background:#f2f6fb;border-color:#d7deeb}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=correct] .clinical-specific-current-position-results-module__QaH0UW__cellStatus{color:var(--green)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=wrong] .clinical-specific-current-position-results-module__QaH0UW__cellStatus{color:var(--rose)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCell[data-status=unanswered] .clinical-specific-current-position-results-module__QaH0UW__cellStatus{color:var(--muted)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__legend span{color:var(--ink-soft)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__legend [data-tone=emerald] svg{color:var(--green)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__legend [data-tone=rose] svg{color:var(--rose)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__legend [data-tone=slate] svg{color:var(--muted)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__inspectorCard{border-color:var(--line)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__statusPill[data-status=correct]{color:var(--green);background:#eef8f2;border-color:#177a523b}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__statusPill[data-status=wrong]{color:var(--rose);background:#fff1f3;border-color:#c736523d}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__metaLine span,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__answerPair div,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__target,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__questionSummary,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__explanation,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__unansweredState{border-color:var(--line);color:var(--ink);background:#f7f9fe}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__target{border-left-color:var(--result-blue)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__target span,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__questionSummary>b{color:var(--muted)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__target p,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__questionSummary p,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__answerPair strong,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__explanation p,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__optionHeading b,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__detail,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__detail summary,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__detail p{color:var(--ink-soft)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__questionSummary{border-left-color:var(--result-blue)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__answerPair [data-answer=correct]{background:#eef8f2;border-color:#177a523d}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__answerPair [data-answer=selected]{background:#fff1f3;border-color:#c7365240}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__explanation{border-left-color:var(--green);background:#f1f8f4}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__explanation h3{color:var(--green)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__option{border-color:var(--line)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__optionHeading span{color:var(--ink-soft);background:#e9edf7}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__option[data-correct=true] .clinical-specific-current-position-results-module__QaH0UW__optionHeading span{color:var(--green);background:#eaf7f0}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__option[data-selected=true][data-correct=false] .clinical-specific-current-position-results-module__QaH0UW__optionHeading span{color:var(--rose);background:#fff0f2}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__inspectorLinks a{color:var(--result-blue-ink);background:var(--result-blue-tint);border-color:#0d72df40}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__inspectorLinks a:hover{background:#dbeaff}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__unansweredState{color:var(--muted);background:#f2f6fb}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__unansweredState>svg,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__unansweredState p{color:var(--muted)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__unavailableNote{color:#854d0e;background:#fff7ed;border-color:#b453093b}:is(.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard h2,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard h3,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard h4){color:var(--ink)}:is(.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard p,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard li){color:var(--ink-soft)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard button{border-color:var(--line-2)!important;color:var(--ink)!important;background:var(--surface)!important}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard button:hover{background:var(--result-blue-tint)!important;border-color:#0d72df66!important}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard a{color:var(--result-blue-ink)}:is(.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard article,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard details){color:var(--ink-soft);border-color:var(--line)!important}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard summary{color:var(--ink)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容]{border-color:var(--line);color:var(--ink);background:#fff;box-shadow:0 8px 24px -18px #17213d4d}:is(.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] h2,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] h3){color:var(--ink)}:is(.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] p,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] li,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] span){color:var(--ink-soft)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] article{color:var(--ink);background:#f7f9fe;border-color:var(--line)!important}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard[data-theme=clinical-current-position] section[aria-label=次に確認する内容] a{color:#fff;background:var(--result-blue)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__supportCard .focus{color:#fff;background:var(--result-blue)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__explanationDomain>h3{border-color:var(--line);color:var(--ink)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__explanationDomain>h3 span{color:var(--muted)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__detail{border-color:var(--line)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__detail summary{color:var(--ink)}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__filters button:focus-visible,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCell:focus-visible,.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__primaryButton:focus-visible{outline-color:#2f5be8}.clinical-specific-current-position-results-module__QaH0UW__results a:focus-visible{outline-color:#2f5be8}.clinical-specific-current-position-results-module__QaH0UW__results button:focus-visible{outline-color:#2f5be8}.clinical-specific-current-position-results-module__QaH0UW__results summary:focus-visible{outline-color:#2f5be8}.clinical-specific-current-position-results-module__QaH0UW__mobileDetailCta{display:none}.clinical-specific-current-position-results-module__QaH0UW__selectedQuestionTitle{scroll-margin-top:20px}.clinical-specific-current-position-results-module__QaH0UW__selectedQuestionTitle:focus{outline-offset:4px;border-radius:3px;outline:3px solid #2f5be8}@media (max-width:850px){.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__mobileDetailCta{min-height:44px;color:var(--result-blue-ink);background:var(--result-blue-tint);border:1px solid #0d72df47;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;font-size:13px;font-weight:750;line-height:1.45;text-decoration:none;display:flex}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__mobileDetailCta:hover{background:#dceaff}.clinical-specific-current-position-results-module__QaH0UW__domainList{max-height:none;overflow:visible}.clinical-specific-current-position-results-module__QaH0UW__reviewPriorityCard section[aria-label=学び直す内容]>h2{margin:0;font-size:17px}.clinical-specific-current-position-results-module__QaH0UW__reviewPriorityCard section[aria-label=学び直す内容]>p{margin:6px 0 0;font-size:12px;line-height:1.5}.clinical-specific-current-position-results-module__QaH0UW__reviewPriorityCard section[aria-label=学び直す内容] article{padding:10px 0!important}.clinical-specific-current-position-results-module__QaH0UW__reviewPriorityCard section[aria-label=学び直す内容] article h3{margin:0;font-size:14px;line-height:1.4}.clinical-specific-current-position-results-module__QaH0UW__reviewPriorityCard section[aria-label=学び直す内容] article p{margin:4px 0;font-size:11px;line-height:1.45}}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__mobileDetailCta:focus-visible{outline-color:#2f5be8}@media (max-width:480px){.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__summaryCard{padding:14px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__summaryLead{margin-top:11px;font-size:13px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__scoreLine{margin-bottom:10px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__mutedCopy{margin-top:8px;line-height:1.5}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceGrid{gap:6px;margin-top:12px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile{padding:7px 8px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__disclaimer{margin-top:10px;padding-top:8px;font-size:11px;line-height:1.5}}@media (max-width:360px){.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__appBar{padding-left:10px;padding-right:10px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__brand{gap:8px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__brand small{font-size:10px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__scope{gap:4px;padding:6px 7px;font-size:10px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__scopeCount{font-size:9px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__page{padding-left:8px;padding-right:8px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__card{padding:12px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__matrixCard{padding:12px 9px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__summaryLead{margin-top:9px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__confidenceTile span{font-size:10px}}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__reviewPriorityCard>section[aria-label=学び直す内容]{margin:0!important}@media (max-width:480px){.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__resumeCard{padding:12px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__resumeCopy h2{font-size:13px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__resumeCopy p{margin-top:3px;font-size:11px;line-height:1.4}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__resumeIcon{width:25px;height:25px}.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__resumeCard .clinical-specific-current-position-results-module__QaH0UW__primaryButton{min-height:44px;margin-top:7px}}@media (max-width:360px){.clinical-specific-current-position-results-module__QaH0UW__results .clinical-specific-current-position-results-module__QaH0UW__reviewPriorityCard section[aria-label=学び直す内容]>p{margin-top:4px;font-size:11px;line-height:1.4}}
