.Card-module__si82nG__card{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:var(--space-l);position:relative}.Card-module__si82nG__interactive{border-block-start:3px solid var(--ink);transition:transform var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease)}.Card-module__si82nG__interactive:hover{border-block-start-color:var(--accent);transform:translateY(-2px)}.Card-module__si82nG__accentTop{border-block-start:3px solid var(--accent)}
.Sheet-module__U6Ljqa__dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:flex-end;margin:0;padding:0;display:none;position:fixed;inset:0}.Sheet-module__U6Ljqa__dialog[open]{display:flex}.Sheet-module__U6Ljqa__dialog::backdrop{background:color-mix(in srgb, var(--bg) 60%, transparent)}.Sheet-module__U6Ljqa__panel{background:var(--surface);border-block-start:1px solid var(--line-strong);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;width:100%;max-height:76dvh;box-shadow:var(--shadow-overlay);animation:Sheet-module__U6Ljqa__sheet-up var(--dur-sheet) var(--ease) both;flex-direction:column;display:flex}.Sheet-module__U6Ljqa__grip{touch-action:none;flex:none}.Sheet-module__U6Ljqa__handle{background:var(--line-strong);border-radius:2px;width:36px;height:4px;margin:10px auto 0;display:block}.Sheet-module__U6Ljqa__header{padding:var(--space-s) var(--space-m) var(--space-xs)}.Sheet-module__U6Ljqa__body{-webkit-overflow-scrolling:touch;min-height:0;padding:var(--space-xs) var(--space-m) var(--space-m);flex:auto;overflow-y:auto}.Sheet-module__U6Ljqa__footer{padding:var(--space-s) var(--space-m) calc(var(--space-m) + env(safe-area-inset-bottom));border-block-start:1px solid var(--line);background:var(--surface);flex:none}@media (min-width:64rem){.Sheet-module__U6Ljqa__dialog{align-items:center}.Sheet-module__U6Ljqa__panel{border:1px solid var(--line-strong);border-radius:var(--radius-lg);width:480px;max-height:80dvh;animation:none}.Sheet-module__U6Ljqa__handle{display:none}.Sheet-module__U6Ljqa__header{padding:var(--space-l) var(--space-l) var(--space-xs)}.Sheet-module__U6Ljqa__body{padding:var(--space-xs) var(--space-l) var(--space-l)}.Sheet-module__U6Ljqa__footer{padding:var(--space-m) var(--space-l)}}
.QuestionNavigator-module__gN4JxG__sheetHeader{padding-inline:var(--space-2xs);flex-direction:column;gap:10px;display:flex}.QuestionNavigator-module__gN4JxG__titleRow{justify-content:space-between;align-items:baseline;gap:var(--space-s);display:flex}.QuestionNavigator-module__gN4JxG__title{font-family:var(--font-ui);font-size:var(--text-l);letter-spacing:var(--tracking-tight);font-weight:700}.QuestionNavigator-module__gN4JxG__meta{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--ink-muted);white-space:nowrap}.QuestionNavigator-module__gN4JxG__legend{font-family:var(--font-ui);font-size:var(--text-2xs);color:var(--ink-muted);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.QuestionNavigator-module__gN4JxG__legend li{align-items:center;gap:6px;display:flex}.QuestionNavigator-module__gN4JxG__swatch{box-sizing:border-box;border-radius:3px;flex:none;width:12px;height:12px}.QuestionNavigator-module__gN4JxG__filters{gap:var(--space-xs);display:flex}.QuestionNavigator-module__gN4JxG__filter{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:40px;color:var(--ink-muted);font-family:var(--font-ui);font-size:var(--text-s);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;flex:1;font-weight:600}.QuestionNavigator-module__gN4JxG__filter:hover:not(:disabled){color:var(--ink)}.QuestionNavigator-module__gN4JxG__filter:disabled{color:var(--ink-faint);border-color:var(--line);cursor:default}.QuestionNavigator-module__gN4JxG__filterOn{background:var(--bg);color:var(--ink)}.QuestionNavigator-module__gN4JxG__footerTwo{gap:var(--space-xs);grid-template-columns:1fr 1fr;display:grid}.QuestionNavigator-module__gN4JxG__footerOne{grid-template-columns:1fr;display:grid}.QuestionNavigator-module__gN4JxG__footerButton{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:52px;color:var(--ink);font-family:var(--font-ui);font-size:var(--text-m);letter-spacing:var(--tracking-tight);cursor:pointer;background:0 0;font-weight:600}.QuestionNavigator-module__gN4JxG__footerButton:hover{border-color:var(--ink-faint)}.QuestionNavigator-module__gN4JxG__footerDanger{border:1.5px solid var(--state-wrong);color:var(--state-wrong)}.QuestionNavigator-module__gN4JxG__footerDanger:hover{background:var(--state-wrong-wash);border-color:var(--state-wrong)}.QuestionNavigator-module__gN4JxG__grid{margin:0;padding:0;list-style:none;display:grid}.QuestionNavigator-module__gN4JxG__gridSheet{padding-block:var(--space-xs) var(--space-s);grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.QuestionNavigator-module__gN4JxG__gridSheet .QuestionNavigator-module__gN4JxG__cell{min-height:44px;font-size:var(--text-xs)}.QuestionNavigator-module__gN4JxG__gridSidebar{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px}.QuestionNavigator-module__gN4JxG__gridSidebar .QuestionNavigator-module__gN4JxG__cell{min-height:26px;font-size:var(--text-2xs)}.QuestionNavigator-module__gN4JxG__cell{aspect-ratio:1;width:100%;font-family:var(--font-ui);font-variant-numeric:tabular-nums;cursor:pointer;border:1.5px solid #0000;border-radius:3px;place-items:center;padding:0;display:grid}.QuestionNavigator-module__gN4JxG__isAnswered{background:var(--ink);border-color:var(--ink);color:var(--bg);font-weight:600}.QuestionNavigator-module__gN4JxG__isEmpty{background:var(--bg);border-color:var(--line-strong);color:var(--ink-muted);font-weight:500}.QuestionNavigator-module__gN4JxG__isCorrect{background:var(--state-correct);border-color:var(--state-correct);color:var(--on-accent);font-weight:600}.QuestionNavigator-module__gN4JxG__isWrong{background:var(--state-wrong);border-color:var(--state-wrong);color:var(--bg);font-weight:600}.QuestionNavigator-module__gN4JxG__isFlagged{background:var(--state-flag-wash);border-color:var(--state-flag);color:var(--state-flag);font-weight:700}.QuestionNavigator-module__gN4JxG__isCurrent{outline:2px solid var(--accent);outline-offset:1px}.QuestionNavigator-module__gN4JxG__isCurrentSwatch{background:var(--bg);outline:2px solid var(--accent);outline-offset:1px}.QuestionNavigator-module__gN4JxG__aside{gap:var(--space-s);flex-direction:column;display:flex}.QuestionNavigator-module__gN4JxG__asideHead{justify-content:space-between;align-items:baseline;gap:var(--space-s);border-block-end:2px solid var(--ink);padding-block-end:10px;display:flex}.QuestionNavigator-module__gN4JxG__asideTitle{font-family:var(--font-ui);font-size:var(--text-s);font-weight:700}.QuestionNavigator-module__gN4JxG__finish{min-height:44px;font-size:var(--text-s);margin-block-start:var(--space-xs)}
.ReviewRunner-module__WVucOa__tabsMobile{display:block}.ReviewRunner-module__WVucOa__tabsDesktop{display:none}.ReviewRunner-module__WVucOa__grid{gap:var(--space-m);flex-direction:column;display:flex}.ReviewRunner-module__WVucOa__question{gap:var(--space-l);flex-direction:column;min-width:0;display:flex}.ReviewRunner-module__WVucOa__desktopNav{display:none}@media (min-width:64rem){.ReviewRunner-module__WVucOa__tabsMobile{display:none}.ReviewRunner-module__WVucOa__tabsDesktop{margin-inline-start:var(--space-m);display:block}.ReviewRunner-module__WVucOa__grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;display:grid}.ReviewRunner-module__WVucOa__citation{position:sticky;top:106px}.ReviewRunner-module__WVucOa__desktopNav{justify-content:space-between;gap:var(--space-s);padding-block-start:var(--space-xs);display:flex}.ReviewRunner-module__WVucOa__desktopNav>*{padding-inline:20px}}
