.question-card_root__e1HEE{--k:var(--m-questions);--hue:var(--m-questions);--paint:#58a618;--paint-50:color-mix(in srgb,var(--paint) 11%,#fff);--paint-200:color-mix(in srgb,var(--paint) 32%,#fff);--paint-fill:color-mix(in srgb,var(--paint) 52%,#fff);--paint-edge:color-mix(in srgb,var(--paint) 72%,#fff);--paint-700:color-mix(in srgb,var(--paint) 68%,#0c0b14);scroll-margin-top:84px}.question-card_root__e1HEE [data-hue=reading],.question-card_root__e1HEE[data-hue=reading]{--hue:#a78bfa}.question-card_root__e1HEE [data-hue=logic],.question-card_root__e1HEE[data-hue=logic]{--hue:#7349f2}.question-card_root__e1HEE [data-hue=bio],.question-card_root__e1HEE[data-hue=bio]{--hue:#0f9f8c}.question-card_root__e1HEE [data-hue=chem],.question-card_root__e1HEE[data-hue=chem]{--hue:#f59e0b}.question-card_root__e1HEE [data-hue=phys],.question-card_root__e1HEE[data-hue=phys]{--hue:#3b6cf6}.question-card_root__e1HEE:not([data-mode=exam]) .xi-k:before{background:var(--hue)}.guide-document .question-card_root__e1HEE p{margin:0}.question-card_root__e1HEE .c2-head{display:grid;gap:0}.question-card_root__e1HEE .xi-sub{max-width:36em}.question-card_root__e1HEE .c2-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0;padding:0;border:0}.question-card_root__e1HEE .c2-body{margin-top:18px}.question-card_root__e1HEE .c2-flip{flex:none}[dir=rtl] .question-card_root__e1HEE .c2-flip{transform:scaleX(-1)}.question-card_root__e1HEE .c2-top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font:500 13px/1.3 var(--font);color:var(--ink-3)}.question-card_root__e1HEE .c2-count{font-weight:650;color:var(--ink-2);font-variant-numeric:tabular-nums}.question-card_root__e1HEE .c2-fs{border:0;margin:0;padding:0;min-width:0}.guide-document .question-card_root__e1HEE .c2-stem{display:block;width:100%;margin:12px 0 14px;padding:0;font:700 20px/1.35 var(--font);letter-spacing:-.012em;color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere}.question-card_root__e1HEE .c2-stem .c2-ctx{font-weight:450;color:var(--ink-2)}.guide-document .question-card_root__e1HEE .c2-lead{margin-bottom:10px;font-weight:450;font-size:17px;color:var(--ink-2)}.guide-document .question-card_root__e1HEE blockquote.c2-passage{margin:14px 0 0;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#fbfbfd;font:italic 450 15px/1.55 var(--font);color:var(--ink)}.question-card_root__e1HEE blockquote.c2-passage i{font-weight:600}.question-card_root__e1HEE .c2-opts{clear:both;display:grid;gap:8px;margin:0;padding:0;list-style:none}.guide-document .question-card_root__e1HEE .c2-opt{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) 20px;gap:12px;align-items:center;min-height:50px;margin:0;padding:11px 14px;border-radius:12px;border:1px solid var(--line);background:var(--surface,#fff);font:450 15.5px/1.45 var(--font);color:var(--ink);overflow-wrap:anywhere}.question-card_root__e1HEE .c2-opt-live{cursor:pointer;box-shadow:0 1px 2px rgba(20,16,40,.05),inset 0 -2px 0 rgba(12,11,20,.06);transition:transform .16s var(--spring,cubic-bezier(.34,1.4,.64,1)),border-color .16s ease,background-color .16s ease}.question-card_root__e1HEE .c2-opt-live:hover:not([data-locked]){transform:translateY(-1px);border-color:var(--brand-300)}.question-card_root__e1HEE .c2-opt-live:active:not([data-locked]){transform:translateY(1px);box-shadow:none;transition:none}.question-card_root__e1HEE .c2-opt-live:has(input:focus-visible){outline:2px solid var(--brand-500);outline-offset:2px}.question-card_root__e1HEE .c2-opt[data-locked]{cursor:default;box-shadow:none}.question-card_root__e1HEE .c2-opt[data-locked][data-state=pending]{opacity:.56}.question-card_root__e1HEE .c2-dot{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--line-2);background:var(--surface,#fff)}.question-card_root__e1HEE .c2-opt-live:has(input:checked) .c2-dot{border-color:var(--brand-600);background:var(--brand-600);box-shadow:inset 0 0 0 3.5px var(--surface,#fff)}.guide-document .question-card_root__e1HEE .c2-opt[data-state=correct]{border-color:#b6e2c6;background:#e8f7ee}.guide-document .question-card_root__e1HEE .c2-opt[data-state=wrong]{border-color:#f5c4c4;background:#fdecec}.question-card_root__e1HEE .c2-opt[data-state=correct] .c2-dot,.question-card_root__e1HEE .c2-opt[data-state=wrong] .c2-dot{border-color:transparent;background:transparent;box-shadow:none}.question-card_root__e1HEE .c2-mark{width:20px;height:20px;border-radius:50%}.question-card_root__e1HEE .c2-opt[data-state=correct] .c2-mark{background:var(--ok-fill,var(--ok-500)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/15px no-repeat}.question-card_root__e1HEE .c2-opt[data-state=wrong] .c2-mark{background:var(--bad-fill,var(--bad-500)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.5 6.5l7 7M13.5 6.5l-7 7' fill='none' stroke='%23fff' stroke-width='2.3' stroke-linecap='round'/%3E%3C/svg%3E") center/13px no-repeat}.question-card_root__e1HEE .c2-opt[data-state=wrong]{animation:question-card_c2Shake__9j6Zc .28s ease 1}@keyframes question-card_c2Shake__9j6Zc{0%,to{transform:none}25%{transform:translateX(-3px)}75%{transform:translateX(3px)}}.question-card_root__e1HEE .c2-frac{display:inline-grid;vertical-align:middle;text-align:center;font-variant-numeric:tabular-nums;line-height:1.15;margin:-2px 0}.question-card_root__e1HEE .c2-frac>span:first-child{border-bottom:1.5px solid;padding:0 3px 1px}.question-card_root__e1HEE .c2-frac>span:last-child{padding:1px 3px 0}.guide-document .question-card_root__e1HEE .c2-src{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:12px 0 0;font:500 12.5px/1.45 var(--font);color:var(--ink-3)}.guide-document .question-card_root__e1HEE .c2-src a{display:inline-flex;align-items:center;gap:4px;color:var(--brand-ink);font-weight:600;text-decoration:none}.guide-document .question-card_root__e1HEE .c2-src a:hover{text-decoration:underline;text-underline-offset:2px}.question-card_root__e1HEE .c2-src svg{width:13px;height:13px}.question-card_root__e1HEE .c2-sep{color:var(--line-2)}.question-card_root__e1HEE .c2-verb{flex-basis:100%;text-wrap:pretty}.guide-document .question-card_root__e1HEE .c2-verdict{margin:14px 0 0;font:650 16px/1.45 var(--font);outline:none}.question-card_root__e1HEE .c2-verdict[data-state=correct]{color:#11733a}.question-card_root__e1HEE .c2-verdict[data-state=wrong]{color:#b42318}.guide-document .question-card_root__e1HEE .c2-verdict b{color:var(--ink);font-weight:650}.question-card_root__e1HEE .c2-verdict[data-state=skip]{color:var(--ink-2);font-weight:550}.guide-document .question-card_root__e1HEE .c2-verdict[data-state=skip] b{color:#11733a}.guide-document .question-card_root__e1HEE .c2-walknote{margin:6px 0 0;font:500 14px/1.45 var(--font);color:var(--ink-3)}.question-card_root__e1HEE .c2-head.c2-head-one{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px}.question-card_root__e1HEE .c2-head-one .xi-k{flex:1 1 auto;min-width:0}.guide-document .question-card_root__e1HEE .c2-of{margin:0;font:600 12.5px/1 var(--font);color:var(--ink-3);font-variant-numeric:tabular-nums}.question-card_root__e1HEE:not([data-mode=exam]) .c2-body{margin-top:0}.guide-document .question-card_root__e1HEE .c2-from{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;margin:14px 0 0;font:500 13px/1.4 var(--font);color:var(--ink-3)}.question-card_root__e1HEE .c2-from i{flex:none;width:8px;height:8px;border-radius:2px;background:var(--hue)}.guide-document .question-card_root__e1HEE .c2-from b{font-weight:650;color:var(--ink-2)}.question-card_root__e1HEE .c2-table-wrap{overflow-x:auto;margin:0 0 4px;border-radius:10px;border:1px solid var(--line)}.guide-document .question-card_root__e1HEE .c2-table{width:100%;min-width:0;margin:0;border-collapse:collapse;font:500 14px/1.2 var(--font);font-variant-numeric:tabular-nums}.guide-document .question-card_root__e1HEE .c2-table td,.guide-document .question-card_root__e1HEE .c2-table th{padding:8px 6px;border:0;border-inline-start:1px solid var(--line);text-align:center;white-space:nowrap;width:auto;font-size:14px;font-weight:500;letter-spacing:0;background:transparent}.guide-document .question-card_root__e1HEE .c2-table tr+tr td,.guide-document .question-card_root__e1HEE .c2-table tr+tr th{border-top:1px solid var(--line)}.guide-document .question-card_root__e1HEE .c2-table th{border-inline-start:0;text-align:start;padding-inline-start:12px;font-weight:650;color:var(--ink-2);background:#fbfbfd}.question-card_root__e1HEE mark.c2-same{background:transparent;color:inherit;border-radius:3px;padding:0 1px;margin:0 -1px;transition:background-color .24s ease,box-shadow .24s ease}.question-card_root__e1HEE .c2-twin mark.c2-same,.question-card_root__e1HEE:has(.c2-key-d[open] .c2-twin) mark.c2-same,.question-card_root__e1HEE[data-twin-open] mark.c2-same{background:var(--gold-100,#fff3cc)}.question-card_root__e1HEE .c2-twin{display:grid;gap:12px;margin-top:16px;padding:16px 18px 14px;border-radius:14px;border:1px solid var(--brand-200);background:var(--brand-50);animation:question-card_c2Rise__rWRid .24s var(--ease-out,cubic-bezier(.16,1,.3,1)) 1}@keyframes question-card_c2Rise__rWRid{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.guide-document .question-card_root__e1HEE .c2-twin-k{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font:400 10px/1.4 var(--pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-ink)}.question-card_root__e1HEE .c2-twin-k i{flex:none;width:8px;height:8px;border-radius:2px;background:var(--brand-500)}.question-card_root__e1HEE .c2-twin-deck{font:600 12.5px/1.2 var(--font);letter-spacing:0;text-transform:none;color:var(--ink-2)}.question-card_root__e1HEE .c2-twin-since{margin-inline-start:6px;font-weight:500;color:var(--ink-3)}.guide-document .question-card_root__e1HEE .c2-twin-q{margin:0;font:650 16.5px/1.45 var(--font);color:var(--ink);text-wrap:pretty}.question-card_root__e1HEE .c2-twin-opts{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--brand-100)}.guide-document .question-card_root__e1HEE .c2-twin-opts li{display:grid;grid-template-columns:22px minmax(0,1fr) 18px;gap:10px;align-items:center;min-height:0;margin:0;padding:8px 2px;border:0;border-bottom:1px solid var(--brand-100);border-radius:0;background:transparent;font:450 14.5px/1.4 var(--font);color:var(--ink)}.guide-document .question-card_root__e1HEE .c2-twin-opts li[data-key]{color:#11733a;font-weight:600}.question-card_root__e1HEE .c2-l{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1px var(--brand-100);color:var(--brand-700);font:700 11.5px var(--font)}.question-card_root__e1HEE .c2-twin-opts li[data-key] .c2-l{background:var(--ok-fill);box-shadow:none;color:#fff}.question-card_root__e1HEE .c2-tmark{width:18px;height:18px;border-radius:50%;background:var(--ok-fill,var(--ok-500)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}.guide-document .question-card_root__e1HEE .c2-twin-same{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:2px 0 0;font:500 14.5px/1.5 var(--font);color:var(--ink-2)}.question-card_root__e1HEE .c2-same-k{flex:none;display:inline-flex;align-items:center;gap:6px;font:400 10px/1.9 var(--pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-ink)}.question-card_root__e1HEE .c2-same-k:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--gold-500)}.guide-document .question-card_root__e1HEE .c2-twin-foot{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;padding-top:10px;border-top:1px solid var(--brand-100);font:500 13px/1.45 var(--font);color:var(--ink-3)}.question-card_root__e1HEE .xi-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-block:20px 0;margin-inline:-22px;padding-block:14px;padding-inline:22px;border-top:1px solid var(--line);background:#fbfbfd;border-radius:0 0 22px 22px}.question-card_root__e1HEE .xi-leo{flex:none;width:40px;height:40px;border-radius:12px;background:var(--brand-50);display:grid;place-items:center;overflow:hidden}.guide-document .question-card_root__e1HEE .xi-say{flex:1 1 220px;min-width:0;margin:0;font:500 14px/1.45 var(--font);color:var(--ink-2);font-variant-numeric:tabular-nums;text-wrap:pretty}.guide-document .question-card_root__e1HEE .xi-say b{font-weight:650;color:var(--ink)}.question-card_root__e1HEE .xi-say .c2-lt{display:block}.question-card_root__e1HEE .xi-acts{display:flex;flex-wrap:wrap;gap:8px}.question-card_root__e1HEE .xi-acts .btn{height:40px}.question-card_root__e1HEE .xi-acts:empty{display:none}.question-card_root__e1HEE .btn svg{width:16px;height:16px}.question-card_root__e1HEE .c2-next svg{margin-inline-start:2px}.question-card_root__e1HEE .c2-nojs{display:contents}.question-card_root__e1HEE:has(.c2-nojs) .c2-bar{flex-wrap:wrap;min-height:69px}.question-card_root__e1HEE:has(.c2-nojs) .c2-bar .xi-say,.question-card_root__e1HEE:has(.c2-static) .c2-bar .xi-leo{display:none}.question-card_root__e1HEE .c2-bar .c2-details{margin:0;border:0;background:none;border-radius:0}.question-card_root__e1HEE .c2-bar .c2-details>summary{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--brand-200);background:var(--brand-50);font:600 14px var(--font);color:var(--brand-ink);cursor:pointer;list-style:none;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 60%,transparent)}.question-card_root__e1HEE .c2-bar .c2-details>summary::-webkit-details-marker{display:none}.question-card_root__e1HEE .c2-bar .c2-details>summary:after{content:"";width:7px;height:7px;margin-top:-3px;border:solid;border-width:0 1.6px 1.6px 0;transform:rotate(45deg)}.question-card_root__e1HEE .c2-bar .c2-details[open]{flex-basis:100%;order:9}.question-card_root__e1HEE .c2-bar .c2-details[open]>summary{border-bottom:1px solid var(--brand-200)}.question-card_root__e1HEE .c2-bar .c2-details[open]>summary:after{margin-top:3px;transform:rotate(-135deg)}.question-card_root__e1HEE .c2-bar .c2-dbody{margin-top:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--surface,#fff)}.guide-document .question-card_root__e1HEE .c2-bar .c2-dbody .c2-verdict{margin:0;padding:0}.question-card_root__e1HEE .c2-bar .c2-dbody .c2-twin{margin-top:12px;border:1px solid var(--brand-200);border-radius:14px;animation:none}.question-card_root__e1HEE .c2-static-later{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:12px 0 0;padding-top:12px;border-top:1px solid var(--line)}.guide-document .question-card_root__e1HEE .c2-static-later p{flex:1 1 240px;margin:0;font:450 14px/1.5 var(--font);color:var(--ink-2)}.guide-document .question-card_root__e1HEE .c2-static-later .c2-lt{display:block;color:var(--ink);font-weight:650}.question-card_root__e1HEE .c2-keys{display:grid;gap:6px;margin:0;padding:0;list-style:none}.guide-document .question-card_root__e1HEE .c2-keys li{display:flex;flex-wrap:wrap;gap:2px 10px;margin:0;font:450 14.5px/1.45 var(--font);color:var(--ink)}.question-card_root__e1HEE .c2-keys li span{color:var(--ink-3);font-size:13px}.guide-document .question-card_root__e1HEE .c2-keys li b{font-weight:650;color:#11733a}.question-card_root__e1HEE .c2-nbox{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.question-card_root__e1HEE .c2-board{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px;padding:10px 12px;border-radius:14px;background:#fbfbfd;border:1px solid var(--line)}.question-card_root__e1HEE .c2-slots{flex:1 1 320px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.guide-document .question-card_root__e1HEE li.c2-slot{position:relative;display:grid;align-content:stretch;gap:3px;min-height:46px;margin:0;padding:6px 9px;border-radius:9px;background:var(--surface,#fff);border:1px dashed var(--line-2)}.question-card_root__e1HEE .c2-slot-n{font:600 11.5px/1.2 var(--font);color:var(--ink-3);overflow-wrap:anywhere}.question-card_root__e1HEE .c2-slot-n:before{content:"";display:inline-block;width:8px;height:8px;margin-inline-end:6px;border-radius:2px;background:var(--hue);vertical-align:0}.guide-document .question-card_root__e1HEE .c2-slot-v{min-height:17px;font:750 15px/1.1 var(--font);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink)}.question-card_root__e1HEE .c2-slot-q{font:650 12.5px/1.1 var(--font);color:var(--ink-3)}.guide-document .question-card_root__e1HEE li.c2-slot:not([data-state=pending]){border-style:solid;border-color:var(--line)}.guide-document .question-card_root__e1HEE li.c2-slot[data-state=correct]{background:#e8f7ee;border-color:#b6e2c6}.guide-document .question-card_root__e1HEE .c2-slot[data-state=correct] .c2-slot-v{color:#11733a}.guide-document .question-card_root__e1HEE li.c2-slot[data-state=wrong]{background:#fdecec;border-color:#f5c4c4}.guide-document .question-card_root__e1HEE .c2-slot[data-state=wrong] .c2-slot-v{color:#b42318}.guide-document .question-card_root__e1HEE .c2-slot[data-state=skip] .c2-slot-v{color:var(--ink-3)}.question-card_root__e1HEE .c2-slot-l{display:grid;align-content:space-between;gap:3px;margin:-6px -9px;padding:6px 9px;border-radius:9px;cursor:pointer}.guide-document .question-card_root__e1HEE .c2-total{flex:none;margin:0;margin-inline:auto 2px;text-align:end;font:500 12.5px/1.25 var(--font);color:var(--ink-3)}.guide-document .question-card_root__e1HEE .c2-total b{display:block;font:750 24px/1.05 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.guide-document .question-card_root__e1HEE[data-mode=exam] .c2-board:has(.c2-slot:not([data-state=pending])) .c2-total b{color:var(--brand-ink)}.question-card_root__e1HEE[data-mode=exam]:has(.c2-static) .c2-total{visibility:hidden}.question-card_root__e1HEE .c2-sec{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ink-2)}.question-card_root__e1HEE .c2-sec i{width:8px;height:8px;border-radius:2px;background:var(--hue)}.question-card_root__e1HEE[data-mode=exam] .c2-body{margin-top:16px}.question-card_root__e1HEE .c2-static .c2-panel{display:none}.question-card_root__e1HEE>.c2-step-in:first-of-type:checked~.c2-body.c2-static .c2-panels>.c2-panel:first-child,.question-card_root__e1HEE>.c2-step-in:nth-of-type(2):checked~.c2-body.c2-static .c2-panels>.c2-panel:nth-child(2),.question-card_root__e1HEE>.c2-step-in:nth-of-type(3):checked~.c2-body.c2-static .c2-panels>.c2-panel:nth-child(3),.question-card_root__e1HEE>.c2-step-in:nth-of-type(4):checked~.c2-body.c2-static .c2-panels>.c2-panel:nth-child(4),.question-card_root__e1HEE>.c2-step-in:nth-of-type(5):checked~.c2-body.c2-static .c2-panels>.c2-panel:nth-child(5),.question-card_root__e1HEE>.c2-step-in:nth-of-type(6):checked~.c2-body.c2-static .c2-panels>.c2-panel:nth-child(6){display:block}.guide-document .question-card_root__e1HEE>.c2-step-in:first-of-type:checked~.c2-board li.c2-slot:first-child,.guide-document .question-card_root__e1HEE>.c2-step-in:nth-of-type(2):checked~.c2-board li.c2-slot:nth-child(2),.guide-document .question-card_root__e1HEE>.c2-step-in:nth-of-type(3):checked~.c2-board li.c2-slot:nth-child(3),.guide-document .question-card_root__e1HEE>.c2-step-in:nth-of-type(4):checked~.c2-board li.c2-slot:nth-child(4),.guide-document .question-card_root__e1HEE>.c2-step-in:nth-of-type(5):checked~.c2-board li.c2-slot:nth-child(5),.guide-document .question-card_root__e1HEE>.c2-step-in:nth-of-type(6):checked~.c2-board li.c2-slot:nth-child(6){border-style:solid;border-color:var(--brand-300);background:var(--brand-50);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 60%,transparent)}.question-card_root__e1HEE>.c2-step-in:focus-visible~.c2-board{outline:2px solid var(--brand-500);outline-offset:2px}.question-card_root__e1HEE .c2-done{display:grid;gap:14px}.guide-document .question-card_root__e1HEE .c2-done-h{margin:4px 0 0;font:700 20px/1.35 var(--font);letter-spacing:-.01em;color:var(--ink);outline:none;text-wrap:pretty}.question-card_root__e1HEE .c2-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.guide-document .question-card_root__e1HEE .c2-summary li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:center;min-height:40px;margin:0;padding:6px 12px;border-radius:10px;border:1px solid var(--line);font:550 14px/1.35 var(--font);color:var(--ink)}.question-card_root__e1HEE .c2-summary small{display:block;font:500 12px/1.3 var(--font);color:var(--ink-3)}.question-card_root__e1HEE .c2-smark{width:18px;height:18px;border-radius:50%}.question-card_root__e1HEE .c2-summary [data-state=correct] .c2-smark{background:var(--ok-fill,var(--ok-500)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}.question-card_root__e1HEE .c2-summary [data-state=wrong] .c2-smark{background:var(--bad-fill,var(--bad-500)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.5 6.5l7 7M13.5 6.5l-7 7' fill='none' stroke='%23fff' stroke-width='2.3' stroke-linecap='round'/%3E%3C/svg%3E") center/12px no-repeat}.question-card_root__e1HEE .c2-summary [data-state=skip] .c2-smark{background:#f3f3f6;box-shadow:inset 0 0 0 1.5px var(--line-2)}.question-card_root__e1HEE .c2-free{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font:450 13.5px/1.5 var(--font);color:var(--ink-3)}.guide-document .question-card_root__e1HEE .c2-free-a{display:inline-flex;align-items:center;gap:6px;font:650 15px/1.4 var(--font);color:var(--brand-ink);text-decoration:none}.question-card_root__e1HEE .c2-free-a svg{width:16px;height:16px}.question-card_root__e1HEE .c2-again{justify-self:start;margin-inline-start:-10px}.question-card_root__e1HEE[data-mode=exam][data-state=done] .c2-bar:has(.xi-say:empty):has(.xi-acts:empty){display:none}.question-card_root__e1HEE .c2-helper{margin-top:16px}.guide-document .question-card_root__e1HEE[data-mode=walk]{margin:1.6em 0 1.8em}.question-card_root__e1HEE .cube{margin:0;padding:16px 16px 18px;border-radius:14px;border:1px solid var(--line);background:#fbfbfd;font:400 14px/1.45 var(--font);color:var(--ink)}.question-card_root__e1HEE .cube-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px}.guide-document .question-card_root__e1HEE .cube-t{font:650 15.5px/1.35 var(--font);letter-spacing:-.005em;color:var(--ink)}.guide-document .question-card_root__e1HEE .cube-leg{display:flex;flex-wrap:wrap;gap:4px 14px;font:500 12.5px/1.3 var(--font);color:var(--ink-3)}.question-card_root__e1HEE .cube-leg span{display:inline-flex;align-items:center;gap:6px}.question-card_root__e1HEE .cube-sw{flex:none;width:12px;height:12px;border-radius:3px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2)}.question-card_root__e1HEE .cube-sw.is-p{background:var(--paint-fill);box-shadow:inset 0 0 0 1px var(--paint-edge)}.question-card_root__e1HEE .cube-main{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px 26px;align-items:start;margin-top:14px}.question-card_root__e1HEE .cube-grid{--c:30px;--g:4px;display:grid;grid-template-columns:repeat(var(--n),var(--c));grid-auto-rows:var(--c);gap:var(--g);padding:10px;border-radius:12px;background:#fff;border:1px solid var(--line)}.question-card_root__e1HEE .cube-grid i{border-radius:5px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color .16s ease,box-shadow .16s ease}.question-card_root__e1HEE .cube-grid i.is-p{background:var(--paint-fill);box-shadow:inset 0 0 0 1px var(--paint-edge)}.question-card_root__e1HEE .cube-side{display:grid;align-content:start;gap:12px;min-width:0}.guide-document .question-card_root__e1HEE .cube-at{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.guide-document .question-card_root__e1HEE .cube-at b{font:750 19px/1.2 var(--font);letter-spacing:-.015em;color:var(--ink);font-variant-numeric:tabular-nums}.question-card_root__e1HEE .cube-at span{font:550 13.5px/1.3 var(--font);color:var(--ink-3)}.question-card_root__e1HEE .cube-slots{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none}.guide-document .question-card_root__e1HEE .cube-slots li{position:relative;display:grid;place-items:center;height:34px;margin:0;border-radius:9px;border:1.5px dashed var(--line-2);background:transparent;transition:background-color .16s ease,border-color .16s ease}.guide-document .question-card_root__e1HEE .cube-slots li b{font:700 13.5px/1 var(--font);color:var(--paint-700);font-variant-numeric:tabular-nums;visibility:hidden}.guide-document .question-card_root__e1HEE .cube-slots li[data-on]{border:1px solid var(--paint-200);background:var(--paint-50)}.guide-document .question-card_root__e1HEE .cube-slots li[data-on] b{visibility:visible}.question-card_root__e1HEE .cube.is-static .cube-slots li[aria-current]:after{content:"";position:absolute;inset-inline-start:50%;bottom:-8px;width:5px;height:5px;margin-inline-start:-2.5px;border-radius:50%;background:var(--ink-3)}.question-card_root__e1HEE .cube-ctl{display:grid;gap:4px}.question-card_root__e1HEE .cube-range{--th:22px;--f:0;-webkit-appearance:none;appearance:none;display:block;width:calc(100% * (var(--n) - 1) / var(--n) + var(--th));height:28px;margin:0;margin-inline-start:calc(100% / var(--n) / 2 - var(--th) / 2);padding:0;background:transparent;cursor:pointer}.question-card_root__e1HEE .cube-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--brand-500) 0 calc(var(--th) / 2 + (100% - var(--th)) * var(--f)),var(--line-2) calc(var(--th) / 2 + (100% - var(--th)) * var(--f)))}[dir=rtl] .question-card_root__e1HEE .cube-range::-webkit-slider-runnable-track{background:linear-gradient(270deg,var(--brand-500) 0 calc(var(--th) / 2 + (100% - var(--th)) * var(--f)),var(--line-2) calc(var(--th) / 2 + (100% - var(--th)) * var(--f)))}.question-card_root__e1HEE .cube-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--th);height:var(--th);margin-top:-8px;border-radius:50%;background:#fff;border:1.5px solid var(--brand-500);box-shadow:0 1px 2px rgba(20,16,40,.14),inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 60%,transparent);transition:transform .09s linear}.question-card_root__e1HEE .cube-range:active::-webkit-slider-thumb{transform:scale(1.08)}.question-card_root__e1HEE .cube-range::-moz-range-track{height:6px;border-radius:3px;background:var(--line-2)}.question-card_root__e1HEE .cube-range::-moz-range-progress{height:6px;border-radius:3px;background:var(--brand-500)}.question-card_root__e1HEE .cube-range::-moz-range-thumb{width:var(--th);height:var(--th);border-radius:50%;background:#fff;border:1.5px solid var(--brand-500);box-shadow:0 1px 2px rgba(20,16,40,.14),inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 60%,transparent)}.question-card_root__e1HEE .cube-range:focus{outline:none}.question-card_root__e1HEE .cube-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--brand-500);outline-offset:2px}.question-card_root__e1HEE .cube-range:focus-visible::-moz-range-thumb{outline:2px solid var(--brand-500);outline-offset:2px}.guide-document .question-card_root__e1HEE .cube-total{display:flex;align-items:baseline;gap:8px;font:500 13.5px/1.3 var(--font);color:var(--ink-3)}.guide-document .question-card_root__e1HEE .cube-total b{font:750 26px/1 var(--font);letter-spacing:-.02em;color:var(--ink)}.question-card_root__e1HEE .cube-sums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding-top:12px;border-top:1px solid var(--line)}.question-card_root__e1HEE .cube-sums[hidden]{display:none!important}.guide-document .question-card_root__e1HEE .cube-sums p{display:flex;flex-direction:column;gap:3px}.question-card_root__e1HEE .cube-eq{font:700 16px/1.25 var(--font);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.guide-document .question-card_root__e1HEE .cube-eq b{font-weight:800}.question-card_root__e1HEE .cube-sk{font:500 13px/1.35 var(--font);color:var(--ink-3);text-wrap:pretty}.question-card_root__e1HEE .cube.is-static{margin:12px 0 0;background:#fff}.question-card_root__e1HEE .cube.is-static .cube-grid{background:#fbfbfd}.question-card_root__e1HEE .bq-opt{grid-template-columns:24px minmax(0,1fr) 20px}.question-card_root__e1HEE .bq-l{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:var(--surface,#fff);border:1px solid var(--line-2);font:700 12.5px/1 var(--font);color:var(--ink-2);font-variant-numeric:tabular-nums}.question-card_root__e1HEE .bq-l.is-key,.question-card_root__e1HEE .c2-opt[data-state=correct] .bq-l{background:#e8f7ee;border-color:#b6e2c6;color:#11733a}.question-card_root__e1HEE .c2-opt[data-state=wrong] .bq-l{background:#fdecec;border-color:#f3b5b5;color:#b42318}.guide-document .question-card_root__e1HEE .bq-why{display:grid;gap:4px;margin:12px 0 0;padding:12px 14px;border-radius:12px;background:#f7fbf8;border:1px solid #cdebd9}.guide-document .question-card_root__e1HEE .bq-why p{margin:0}.guide-document .question-card_root__e1HEE .bq-why-k{display:flex;align-items:center;gap:8px;font:650 13px/1.3 var(--font);color:#11733a}.guide-document .question-card_root__e1HEE .bq-why-k .bq-l{width:22px;height:22px}.guide-document .question-card_root__e1HEE .bq-why-t{font:450 15px/1.55 var(--font);color:var(--ink)}.question-card_root__e1HEE .c2-bar .c2-dbody .bq-why{margin-top:10px}html[data-theme=professional] .question-card_root__e1HEE .xi-leo{display:none}html[data-theme=professional] .question-card_root__e1HEE[data-live] .c2-bar{min-height:69px}html[data-theme=professional] .question-card_root__e1HEE[data-live][data-state=right] .c2-bar:has(.xi-say:empty):has(.xi-acts:empty),html[data-theme=professional] .question-card_root__e1HEE[data-live][data-state=wrong] .c2-bar:has(.xi-say:empty):has(.xi-acts:empty){display:none}html[data-theme=professional] .question-card_root__e1HEE .c2-opt-live,html[data-theme=professional] .question-card_root__e1HEE .cube-grid i{transition:none}html[data-theme=professional] .guide-document .question-card_root__e1HEE .c2-twin-k,html[data-theme=professional] .question-card_root__e1HEE .c2-same-k{font:650 11px/1.4 var(--font);letter-spacing:.04em}html[data-calm="1"] .question-card_root__e1HEE *{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.question-card_root__e1HEE *{animation:none!important;transition:none!important}}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-table th,html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) blockquote.c2-passage,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-bar,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-board,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .cube{background:var(--bg);border-color:var(--line)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-dot{border-color:var(--field-line);background:var(--bg)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-opt-live:has(input:checked) .c2-dot{border-color:var(--brand-500);background:var(--brand-500)}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-opt[data-state=correct]{border-color:color-mix(in srgb,var(--ok-500) 55%,var(--surface));background:color-mix(in srgb,var(--ok-500) 12%,var(--surface))}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-opt[data-state=wrong]{border-color:color-mix(in srgb,var(--bad-500) 55%,var(--surface));background:color-mix(in srgb,var(--bad-500) 11%,var(--surface))}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-keys li b,html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-twin-opts li[data-key],html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-verdict[data-state=correct]{color:var(--ok-500)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-verdict[data-state=wrong]{color:var(--bad-500)}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-free-a,html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-src a,html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-twin-k,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-bar .c2-details>summary{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-twin{background:color-mix(in srgb,var(--brand-500) 9%,var(--surface));border-color:color-mix(in srgb,var(--brand-500) 35%,var(--surface))}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) li.c2-slot,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-bar .c2-dbody,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-l,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .cube-grid{background:var(--surface);border-color:var(--line-2);color:var(--ink);box-shadow:none}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-bar .c2-details>summary{background:var(--surface);border-color:var(--line-2);box-shadow:none}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) mark.c2-same{color:var(--ink)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-twin mark.c2-same,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *))[data-twin-open] mark.c2-same{background:color-mix(in srgb,var(--gold-500) 22%,var(--surface));box-shadow:none}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .cube-grid i{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .cube-grid i.is-p,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .cube-sw.is-p{background:color-mix(in srgb,var(--paint) 45%,var(--surface))}@media (max-width:600px){.guide-document .question-card_root__e1HEE .c2-stem{font-size:18px}.guide-document .question-card_root__e1HEE .c2-lead{font-size:16px}.guide-document .question-card_root__e1HEE .c2-opt{font-size:15px;min-height:52px;padding:11px 12px;gap:10px}.question-card_root__e1HEE .c2-top{gap:6px 10px}.guide-document .question-card_root__e1HEE .c2-src{font-size:12px}.question-card_root__e1HEE .c2-twin{padding:14px 14px 12px}.guide-document .question-card_root__e1HEE .c2-twin-q{font-size:15.5px}.question-card_root__e1HEE .c2-summary{grid-template-columns:1fr}.question-card_root__e1HEE .xi-bar{margin-block:16px 0;margin-inline:-16px;padding-block:14px;padding-inline:16px;border-radius:0 0 18px 18px}.question-card_root__e1HEE .xi-acts{width:100%}.question-card_root__e1HEE .xi-acts .btn{flex:1 1 100%}.question-card_root__e1HEE:has(.c2-nojs) .c2-bar .xi-acts{width:auto}.question-card_root__e1HEE[data-mode=exam] .c2-bar .xi-acts{width:auto;margin-inline-start:auto}.question-card_root__e1HEE[data-mode=exam] .c2-bar .xi-acts .btn{flex:none}.guide-document .question-card_root__e1HEE[data-mode=exam] .c2-bar .xi-say{flex:1 1 120px}.guide-document .question-card_root__e1HEE .c2-table td,.guide-document .question-card_root__e1HEE .c2-table th{padding:7px 1px;font-size:13px}.guide-document .question-card_root__e1HEE .c2-table th{padding-inline-start:8px}.question-card_root__e1HEE .c2-slots{flex-basis:100%;gap:5px}.guide-document .question-card_root__e1HEE li.c2-slot{min-height:44px;padding:7px 8px}.question-card_root__e1HEE .c2-slot-l{margin:-7px -8px;padding:7px 8px}.question-card_root__e1HEE .c2-slot-n{font-size:0;line-height:0}.question-card_root__e1HEE .c2-slot-n:before{margin-inline-end:0}.guide-document .question-card_root__e1HEE .c2-total{margin-inline:0;text-align:start;display:flex;align-items:baseline;gap:6px}.guide-document .question-card_root__e1HEE .c2-total b{display:inline;font-size:20px}.question-card_root__e1HEE .cube{padding:14px 12px 16px}.question-card_root__e1HEE .cube-main{grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px}.question-card_root__e1HEE .cube-side{width:100%}.question-card_root__e1HEE .cube-grid{--c:26px;--g:3px;padding:8px}.question-card_root__e1HEE .cube-grid i{border-radius:4px}.question-card_root__e1HEE .cube-slots{gap:4px}.guide-document .question-card_root__e1HEE .cube-slots li{height:32px;border-radius:8px}.guide-document .question-card_root__e1HEE .cube-slots li b{font-size:12.5px}.guide-document .question-card_root__e1HEE .cube-at b{font-size:18px}.guide-document .question-card_root__e1HEE .cube-total b{font-size:24px}.question-card_root__e1HEE .cube-eq{font-size:15px}}@media print{.question-card_root__e1HEE .xi-bar{display:none}}.question-card_root__e1HEE .c2-dots{display:flex;gap:5px;margin:0;margin-inline-start:auto;padding:0;list-style:none}.guide-document .question-card_root__e1HEE .c2-dots li{width:22px;height:6px;margin:0;border-radius:3px;background:var(--line-2);transition:background-color .16s ease}.question-card_root__e1HEE .c2-dots li[data-state=current]{background:var(--brand-500)}.question-card_root__e1HEE .c2-dots li[data-state=correct]{background:var(--ok-500)}.question-card_root__e1HEE .c2-dots li[data-state=wrong]{background:var(--bad-500)}.question-card_root__e1HEE[data-mode=set] .c2-body{margin-top:16px}.question-card_root__e1HEE .c2-result{display:grid;gap:12px;margin-top:14px}.guide-document .question-card_root__e1HEE .c2-result .c2-verdict{margin:0}.question-card_root__e1HEE .c2-explain-btn{justify-self:start}.question-card_root__e1HEE .c2-explain{display:grid;gap:12px;padding:14px 16px;border-radius:12px;background:#fbfbfd;border:1px solid var(--line);animation:question-card_c2Rise__rWRid .24s var(--ease-out,cubic-bezier(.16,1,.3,1)) 1}.guide-document .question-card_root__e1HEE .c2-explain-h{font:650 12.5px/1.4 var(--font);letter-spacing:.01em;color:var(--ink-3)}.question-card_root__e1HEE .c2-analysis{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;margin:0}.question-card_root__e1HEE .c2-analysis>div{display:contents}.guide-document .question-card_root__e1HEE .c2-analysis dt{margin:0;padding-top:1px;font:650 12.5px/1.5 var(--font);color:var(--ink-3)}.guide-document .question-card_root__e1HEE .c2-analysis dd{margin:0;font:450 14.5px/1.5 var(--font);color:var(--ink)}.guide-document .question-card_root__e1HEE .c2-analysis ol{display:grid;gap:3px;margin:0;padding-inline-start:18px}.guide-document .question-card_root__e1HEE .c2-analysis li{margin:0}.question-card_root__e1HEE .c2-analysis li::marker{color:var(--ink-3);font-variant-numeric:tabular-nums}.question-card_root__e1HEE .c2-trap{display:grid;gap:2px;padding:10px 12px;border-radius:10px;border:1px dashed var(--line-2);background:var(--surface,#fff)}.guide-document .question-card_root__e1HEE .c2-trap p{margin:0;font:450 14px/1.5 var(--font);color:var(--ink-2)}.guide-document .question-card_root__e1HEE .c2-trap .c2-trap-k{font:650 12.5px/1.4 var(--font);color:var(--ink-3)}.question-card_root__e1HEE .c2-trap.is-hit{border-style:solid;border-color:#f5c4c4;background:#fdecec}.guide-document .question-card_root__e1HEE .c2-trap.is-hit .c2-trap-k{color:#b42318}.question-card_root__e1HEE[data-mode=set][data-state=done] .c2-bar:has(.xi-say:empty):has(.xi-acts:empty){display:none}.question-card_root__e1HEE .c2-steps{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.question-card_root__e1HEE .c2-steps label{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;border:1px solid var(--line);background:var(--surface,#fff);font:650 13px var(--font);color:var(--ink-2);cursor:pointer;box-shadow:inset 0 -2px 0 rgba(12,11,20,.06)}.question-card_root__e1HEE>.c2-step-in:first-of-type:checked~.c2-steps label:first-child,.question-card_root__e1HEE>.c2-step-in:nth-of-type(2):checked~.c2-steps label:nth-child(2),.question-card_root__e1HEE>.c2-step-in:nth-of-type(3):checked~.c2-steps label:nth-child(3),.question-card_root__e1HEE>.c2-step-in:nth-of-type(4):checked~.c2-steps label:nth-child(4),.question-card_root__e1HEE>.c2-step-in:nth-of-type(5):checked~.c2-steps label:nth-child(5),.question-card_root__e1HEE>.c2-step-in:nth-of-type(6):checked~.c2-steps label:nth-child(6){border-color:var(--brand-300);background:var(--brand-50);color:var(--brand-700)}.question-card_root__e1HEE>.c2-step-in:focus-visible~.c2-steps{outline:2px solid var(--brand-500);outline-offset:3px;border-radius:10px}.question-card_root__e1HEE .c2-set-d{margin-top:12px;border-radius:12px;border:1px solid var(--line);background:#fbfbfd}.guide-document .question-card_root__e1HEE .c2-set-d>summary{padding:11px 14px;font:600 14px var(--font);color:var(--brand-700);cursor:pointer}.question-card_root__e1HEE .c2-set-d[open]>summary{border-bottom:1px solid var(--line)}.question-card_root__e1HEE .c2-set-d .c2-dbody{display:grid;gap:10px;padding:12px 16px 16px}.guide-document .question-card_root__e1HEE .c2-set-d .c2-verdict{margin:0}.question-card_root__e1HEE .c2-set-d .c2-explain{padding:0;border:0;background:none;animation:none}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-explain,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-set-d{background:var(--bg);border-color:var(--line)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-trap{background:var(--surface);border-color:var(--line-2)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-trap.is-hit{border-color:color-mix(in srgb,var(--bad-500) 50%,var(--surface));background:color-mix(in srgb,var(--bad-500) 10%,var(--surface))}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-trap.is-hit .c2-trap-k{color:var(--bad-500)}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-set-d>summary{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-steps label{background:var(--active-bg,var(--surface));border-color:var(--line-2);box-shadow:none}html[data-calm="1"] .question-card_root__e1HEE .c2-dots li,html[data-calm="1"] .question-card_root__e1HEE .c2-explain{animation:none;transition:none}@media (prefers-reduced-motion:reduce){.question-card_root__e1HEE .c2-dots li,.question-card_root__e1HEE .c2-explain{animation:none;transition:none}}@media (max-width:600px){.guide-document .question-card_root__e1HEE .c2-dots li{width:16px;height:5px}.question-card_root__e1HEE .c2-dots{margin-inline-start:0;width:100%}.question-card_root__e1HEE .c2-analysis{grid-template-columns:1fr;gap:2px}.guide-document .question-card_root__e1HEE .c2-analysis dd{margin-bottom:8px}}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--paint-50:color-mix(in srgb,var(--paint) 14%,var(--surface));--paint-200:color-mix(in srgb,var(--paint) 40%,var(--surface));--paint-fill:color-mix(in srgb,var(--paint) 45%,var(--surface));--paint-edge:color-mix(in srgb,var(--paint) 70%,var(--surface));--paint-700:color-mix(in srgb,var(--paint) 60%,var(--ink))}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-verdict[data-state=skip] b{color:var(--ok-500)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-twin-opts li[data-key] .c2-l{background:var(--ok-fill);color:#fff}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)):has(.c2-key-d[open] .c2-twin) mark.c2-same{background:color-mix(in srgb,var(--gold-500) 22%,var(--surface));box-shadow:none}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) li.c2-slot[data-state=correct]{background:color-mix(in srgb,var(--ok-500) 12%,var(--surface));border-color:color-mix(in srgb,var(--ok-500) 45%,var(--surface))}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-slot[data-state=correct] .c2-slot-v{color:var(--ok-500)}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) li.c2-slot[data-state=wrong]{background:color-mix(in srgb,var(--bad-500) 11%,var(--surface));border-color:color-mix(in srgb,var(--bad-500) 45%,var(--surface))}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-slot[data-state=wrong] .c2-slot-v{color:var(--bad-500)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-summary [data-state=skip] .c2-smark{background:var(--bg)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .cube-sw{background:var(--bg)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .cube-grid i.is-p{box-shadow:inset 0 0 0 1px var(--paint-edge)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .cube-range::-webkit-slider-thumb{background:var(--active-bg);box-shadow:inset 0 -2px 0 var(--brand-300)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .cube-range::-moz-range-thumb{background:var(--active-bg);box-shadow:inset 0 -2px 0 var(--brand-300)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .bq-l.is-key,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-opt[data-state=correct] .bq-l{background:color-mix(in srgb,var(--ok-500) 12%,var(--surface));border-color:color-mix(in srgb,var(--ok-500) 45%,var(--surface));color:var(--ok-500)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c2-opt[data-state=wrong] .bq-l{background:color-mix(in srgb,var(--bad-500) 11%,var(--surface));border-color:color-mix(in srgb,var(--bad-500) 45%,var(--surface));color:var(--bad-500)}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .bq-why{background:color-mix(in srgb,var(--ok-500) 12%,var(--surface));border-color:color-mix(in srgb,var(--ok-500) 45%,var(--surface))}html[data-theme=professional][data-scheme=dark] .guide-document .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .bq-why-k{color:var(--ok-500)}html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *))>.c2-step-in:first-of-type:checked~.c2-steps label:first-child,html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *))>.c2-step-in:nth-of-type(2):checked~.c2-steps label:nth-child(2),html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *))>.c2-step-in:nth-of-type(3):checked~.c2-steps label:nth-child(3),html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *))>.c2-step-in:nth-of-type(4):checked~.c2-steps label:nth-child(4),html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *))>.c2-step-in:nth-of-type(5):checked~.c2-steps label:nth-child(5),html[data-theme=professional][data-scheme=dark] .question-card_root__e1HEE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *))>.c2-step-in:nth-of-type(6):checked~.c2-steps label:nth-child(6){border-color:var(--brand-400);color:var(--brand-ink)}.exam-ruler_root__YtTX3{--xr-g:2px;--xr-gg:6px;--sec-reading:#a78bfa;--sec-logic:#7349f2;--sec-bio:#0f9f8c;--sec-chem:#f59e0b;--sec-phys:#3b6cf6;--xr-hair:color-mix(in srgb,var(--line) 70%,transparent)}html[data-theme=professional] .exam-ruler_root__YtTX3{--sec-reading:#a896cf;--sec-logic:#6a4fa3;--sec-bio:#1f7a6d;--sec-chem:#b7791f;--sec-phys:#3563b8}html[data-theme=professional][data-scheme=dark] .exam-ruler_root__YtTX3:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--sec-reading:#b27ec3;--sec-logic:#6d5abd;--sec-bio:#2b9d90;--sec-chem:#ba873d;--sec-phys:#5a81bc}.exam-ruler_root__YtTX3 [data-hue=reading]{--hue:var(--sec-reading)}.exam-ruler_root__YtTX3 [data-hue=logic]{--hue:var(--sec-logic)}.exam-ruler_root__YtTX3 [data-hue=bio]{--hue:var(--sec-bio)}.exam-ruler_root__YtTX3 [data-hue=chem]{--hue:var(--sec-chem)}.exam-ruler_root__YtTX3 [data-hue=phys]{--hue:var(--sec-phys)}.exam-ruler_root__YtTX3.xi.xr{padding-block-end:20px}.exam-ruler_root__YtTX3 .xr-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 28px}.exam-ruler_root__YtTX3 .xr-hl{min-width:0}.exam-ruler_root__YtTX3 .xr-total{display:flex;align-items:baseline;gap:10px;margin-block:0 1px;margin-inline:0;font:500 13.5px/1.2 var(--font);color:var(--ink-3);white-space:nowrap}.exam-ruler_root__YtTX3 .xr-total b{margin-inline-end:4px;font:750 24px/1 var(--font);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.exam-ruler_root__YtTX3 .xr-dot{color:var(--line-2)}.exam-ruler_root__YtTX3 .xr-ruler{margin-block-start:24px}.exam-ruler_root__YtTX3 .xr-bar,.exam-ruler_root__YtTX3 .xr-labels{display:grid;grid-template-columns:var(--xr-cols);column-gap:var(--xr-g)}.exam-ruler_root__YtTX3 .xr-bar{grid-template-rows:auto 2px;row-gap:7px}.exam-ruler_root__YtTX3 .xr-q{display:block;aspect-ratio:1;border-radius:2.5px;background:var(--hue)}.exam-ruler_root__YtTX3 .xr-gap{display:block}.exam-ruler_root__YtTX3 .xr-br{display:block;grid-row:2;height:2px;border-radius:2px;background:var(--hue)}.exam-ruler_root__YtTX3 .xr-labels{align-items:start}.exam-ruler_root__YtTX3 .xr-l{position:relative;min-width:0;margin:0;padding-block:10px 0;padding-inline:0;font:500 12.5px/1.35 var(--font);color:var(--ink-3)}.exam-ruler_root__YtTX3 .xr-ln{display:block;font:600 13.5px/1.3 var(--font);color:var(--ink-2);text-wrap:balance}.exam-ruler_root__YtTX3 .xr-ln b{margin-inline-end:3px;font:750 16px/1 var(--font);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.exam-ruler_root__YtTX3 .xr-lp{display:block;margin-block-start:3px;font-variant-numeric:tabular-nums}.exam-ruler_root__YtTX3 .xr-sep{display:none;color:var(--line-2)}.exam-ruler_root__YtTX3 .xr-l:not([data-tier="1"]){padding-block:9px 0;padding-inline:16px 0;white-space:nowrap}.exam-ruler_root__YtTX3 .xr-l:not([data-tier="1"]) .xr-ln,.exam-ruler_root__YtTX3 .xr-l:not([data-tier="1"]) .xr-lp,.exam-ruler_root__YtTX3 .xr-l:not([data-tier="1"]) .xr-sep{display:inline}.exam-ruler_root__YtTX3 .xr-l:not([data-tier="1"]) .xr-lp{margin:0}.exam-ruler_root__YtTX3 .xr-l:not([data-tier="1"]):before{content:"";position:absolute;inset-inline-start:3px;inset-block-start:0;width:9px;height:19px;border:0 solid var(--hue);border-block-end-width:1.5px;border-inline-start-width:1.5px;border-end-start-radius:5px}.exam-ruler_root__YtTX3 .xr-lead{display:block;width:0;align-self:stretch;justify-self:start;margin-inline-start:3px;border-inline-start:1.5px solid var(--hue)}.exam-ruler_root__YtTX3 .xr-legend{display:none;list-style:none;margin-block:16px 0;margin-inline:0;padding:0}.exam-ruler_root__YtTX3 .xr-official{margin-block:18px 0;margin-inline:0;padding-block:14px 0;padding-inline:0;border-block-start:1px solid var(--line);font:450 14px/1.55 var(--font);color:var(--ink-2);text-wrap:pretty}.exam-ruler_root__YtTX3 .xr-official b{font-weight:600;color:var(--ink)}.guide-document .exam-ruler_root__YtTX3.xi.xr .xi-src{margin-block-start:10px}@media (max-width:600px){.exam-ruler_root__YtTX3{--xr-g:1px;--xr-gg:3px}.exam-ruler_root__YtTX3 .xr-head{display:block}.exam-ruler_root__YtTX3 .xr-total{margin-block-start:10px}.exam-ruler_root__YtTX3 .xr-total b{font-size:20px}.exam-ruler_root__YtTX3 .xr-ruler{margin-block-start:16px}.exam-ruler_root__YtTX3 .xr-q{border-radius:1px}.exam-ruler_root__YtTX3 .xr-bar{row-gap:5px}.exam-ruler_root__YtTX3 .xr-labels{display:none}.exam-ruler_root__YtTX3 .xr-legend{display:block}.exam-ruler_root__YtTX3 .xr-legend li{display:grid;grid-template-columns:10px minmax(0,1fr) auto 84px;column-gap:10px;align-items:baseline;margin:0;padding-block:8px;padding-inline:0;border-block-start:1px solid var(--xr-hair);font:500 13.5px/1.35 var(--font);color:var(--ink-3)}.exam-ruler_root__YtTX3 .xr-legend li:first-child{border-block-start:0;padding-block-start:2px}.exam-ruler_root__YtTX3 .xr-legend i{width:9px;height:9px;border-radius:2px;background:var(--hue);align-self:center}.exam-ruler_root__YtTX3 .xr-gn{font-weight:600;color:var(--ink)}.exam-ruler_root__YtTX3 .xr-gp,.exam-ruler_root__YtTX3 .xr-gq{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.exam-ruler_root__YtTX3 .xr-gp b,.exam-ruler_root__YtTX3 .xr-gq b{font-weight:700;color:var(--ink)}.exam-ruler_root__YtTX3 .xr-official{font-size:13.5px}}.calendar_root__KcfpG.xi.cal{padding-block-end:20px}.calendar_root__KcfpG .cal-strip{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin-block:16px 0;margin-inline:0;padding-block:28px 0;padding-inline:0;list-style:none}.calendar_root__KcfpG .cal-strip:before{content:"";position:absolute;inset-inline:8px 0;inset-block-start:35px;height:2px;border-radius:2px;background:var(--line-2)}.calendar_root__KcfpG .cal-s{position:relative;display:flex;flex-direction:column;min-width:0;margin:0;padding-block:24px 0;padding-inline:0 16px}.calendar_root__KcfpG .cal-s:before{content:"";position:absolute;inset-inline-start:2px;inset-block-start:2px;width:12px;height:12px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 2px var(--field-line),0 0 0 3px var(--surface)}.calendar_root__KcfpG .cal-s.is-done:before{background:var(--field-line);box-shadow:0 0 0 3px var(--surface)}.calendar_root__KcfpG .cal-s b{font:700 14.5px/1.3 var(--font);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.calendar_root__KcfpG .cal-s b.is-tbd{font-weight:600;color:var(--ink-3)}.calendar_root__KcfpG .cal-n{margin-block-start:2px;font:500 13.5px/1.38 var(--font);color:var(--ink-2);text-wrap:pretty}.calendar_root__KcfpG .cal-s small{margin-block-start:5px;font:500 12.5px/1.35 var(--font);color:var(--ink-3)}.calendar_root__KcfpG .cal-strip .cal-s.is-exam:before{background:var(--gold-500);box-shadow:0 0 0 3px var(--surface)}.calendar_root__KcfpG .cal-strip .cal-s.is-exam b{color:var(--gold-ink)}.calendar_root__KcfpG .cal-now{position:absolute;inset-inline-start:calc(8px + var(--f) * 100%);inset-block-start:8px;z-index:1;width:0;height:0}.calendar_root__KcfpG .cal-tick{position:absolute;inset-inline-start:-1px;inset-block-start:-8px;width:2px;height:16px;border-radius:1px;background:var(--brand-600)}.calendar_root__KcfpG .cal-today{position:absolute;inset-inline-start:7px;inset-block-end:9px;font:650 11.5px/1 var(--font);letter-spacing:.01em;color:var(--brand-ink);white-space:nowrap}.calendar_root__KcfpG .cal-now.is-end .cal-today{inset-inline:auto 7px}.calendar_root__KcfpG .cal-strip .cal-now.is-start{inset-inline-start:-6px}.calendar_root__KcfpG.xi.cal .cal-27{display:flex;align-items:center;gap:12px;margin-block:22px 0;margin-inline:0;padding-block:12px;padding-inline:16px;border:1.5px dashed var(--line-2);border-radius:12px;font:500 14px/1.5 var(--font);color:var(--ink-2);text-wrap:pretty}.calendar_root__KcfpG .cal-27-dot{flex:none;width:12px;height:12px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 2px var(--line-2)}.calendar_root__KcfpG .cal-27 b{font-weight:650;color:var(--ink)}.calendar_root__KcfpG.xi.cal .cal-status{margin-block:22px 0;margin-inline:0;font:500 14px/1.5 var(--font);color:var(--ink-2);text-wrap:pretty}.guide-document .calendar_root__KcfpG.xi.cal .cal-27 a,.guide-document .calendar_root__KcfpG.xi.cal .cal-status a{color:var(--brand-ink);font-weight:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.guide-document .calendar_root__KcfpG.xi.cal .xi-src{margin-block-start:14px}html:not([data-theme]) .calendar_root__KcfpG .cal-strip{padding-block-start:6px}html:not([data-theme]) .calendar_root__KcfpG .cal-strip:before{inset-block-start:13px}html:not([data-theme]) .calendar_root__KcfpG .cal-now{display:none}@media (max-width:600px){.calendar_root__KcfpG .cal-strip{display:block;margin-block-start:14px;padding-block:6px 2px;padding-inline:52px 0}.calendar_root__KcfpG .cal-strip:before{inset-inline:59px auto;inset-block:19px 16px;width:2px;height:auto}.calendar_root__KcfpG .cal-s{display:grid;grid-template-columns:62px minmax(0,1fr);column-gap:10px;align-items:baseline;padding-block:4px 12px;padding-inline:26px 0}.calendar_root__KcfpG .cal-s:before{inset-block-start:7px}.calendar_root__KcfpG .cal-s b{grid-column:1}.calendar_root__KcfpG .cal-n{grid-column:2;margin-block-start:0}.calendar_root__KcfpG .cal-s small{grid-column:2;margin-block-start:2px}.calendar_root__KcfpG .cal-strip .cal-now,.calendar_root__KcfpG .cal-strip .cal-now.is-start{inset-inline-start:8px;inset-block-start:calc(13px + var(--f) * 100%)}.calendar_root__KcfpG .cal-strip .cal-tick{inset-inline-start:-9px;inset-block-start:-1px;width:16px;height:2px}.calendar_root__KcfpG .cal-strip .cal-now.is-end .cal-today,.calendar_root__KcfpG .cal-strip .cal-today{inset-inline:auto 14px;inset-block:-6px auto}.calendar_root__KcfpG.xi.cal .cal-27{align-items:flex-start;padding-block:11px;padding-inline:14px;font-size:13.5px}.calendar_root__KcfpG .cal-27-dot{margin-block-start:4px}html:not([data-theme]) .calendar_root__KcfpG .cal-strip{padding-block:2px;padding-inline:0}html:not([data-theme]) .calendar_root__KcfpG .cal-strip:before{inset-inline-start:7px;inset-block-start:15px}}.logic-chart_root__FqgGE{--lc-old:#c2c2cc;--lc-new:var(--gold-500);--lc-hair:#eeeef2;--sec-logic:#7349f2;--k:var(--sec-logic)}html[data-theme=professional] .logic-chart_root__FqgGE{--sec-logic:#6a4fa3}.guide-document .logic-chart_root__FqgGE p{margin:0}.logic-chart_root__FqgGE .lc-head .xi-t{font-size:22px;line-height:1.2}.guide-document .logic-chart_root__FqgGE .lc-head p.xi-sub{margin-block-start:4px;font-size:14.5px;color:var(--ink-3)}.logic-chart_root__FqgGE .lc-chart{--lw:150px;--gap:16px;--room:62px;margin-block-start:20px}.logic-chart_root__FqgGE[data-chart=time] .lc-chart{--lw:188px}.logic-chart_root__FqgGE[data-chart=types] .lc-chart{--lw:252px;--room:52px}.logic-chart_root__FqgGE .lc-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-block-end:12px}.logic-chart_root__FqgGE .lc-cat{font:600 12.5px/1.3 var(--font);color:var(--ink-3)}.logic-chart_root__FqgGE .lc-key{display:flex;flex-wrap:wrap;gap:4px 18px;font:550 13px/1.35 var(--font);color:var(--ink-2)}.logic-chart_root__FqgGE .lc-key span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.logic-chart_root__FqgGE .lc-sw{flex:none;width:12px;height:12px;border-radius:3px;background:var(--lc-c)}.logic-chart_root__FqgGE .is-old{--lc-c:var(--lc-old)}.logic-chart_root__FqgGE .is-new{--lc-c:var(--lc-new)}.logic-chart_root__FqgGE .lc-rows{position:relative;display:grid;gap:16px}.logic-chart_root__FqgGE .is-single .lc-rows{gap:12px}.logic-chart_root__FqgGE .lc-row{position:relative;z-index:1;display:grid;grid-template-columns:var(--lw) minmax(0,1fr);column-gap:var(--gap);align-items:center}.logic-chart_root__FqgGE .lc-lab{font:600 14px/1.3 var(--font);color:var(--ink);text-wrap:pretty}.logic-chart_root__FqgGE .lc-lab small{display:block;margin-block-start:1px;font:500 12.5px/1.3 var(--font);color:var(--ink-3)}.logic-chart_root__FqgGE .lc-bars{position:relative;display:grid;gap:4px}.logic-chart_root__FqgGE .lc-bar{position:relative;display:block;width:calc((100% - var(--room)) * var(--v));min-width:3px;height:18px;border-radius:0;border-start-end-radius:4px;border-end-end-radius:4px;background:var(--lc-c)}.logic-chart_root__FqgGE .lc-bar b{position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + 8px);transform:translateY(-50%);font:650 13px/1 var(--font);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.logic-chart_root__FqgGE .lc-bar.is-old b{color:var(--ink-2);font-weight:600}.logic-chart_root__FqgGE .lc-grid{position:absolute;z-index:0;inset-block:-8px;inset-inline:calc(var(--lw) + var(--gap)) 0;pointer-events:none}.logic-chart_root__FqgGE .lc-grid i{position:absolute;inset-block:0;inset-inline-start:calc((100% - var(--room)) * var(--t));width:1px;background:var(--lc-hair)}.logic-chart_root__FqgGE .lc-grid i:first-child{background:var(--line-2)}.logic-chart_root__FqgGE .lc-axis{position:relative;height:16px;margin-block:14px 0;margin-inline:calc(var(--lw) + var(--gap)) 0}.logic-chart_root__FqgGE .lc-axis span{position:absolute;inset-block-start:0;inset-inline-start:calc((100% - var(--room)) * var(--t));width:4em;margin-inline-start:-2em;text-align:center;white-space:nowrap;font:500 12px/1 var(--font);color:var(--ink-3);font-variant-numeric:tabular-nums}.logic-chart_root__FqgGE .lc-vt{padding-inline-end:var(--room);text-align:center;font:600 12.5px/1.3 var(--font);color:var(--ink-3)}.logic-chart_root__FqgGE .is-share .lc-rows{gap:10px}.logic-chart_root__FqgGE .lc-nums{margin-block:22px 0;margin-inline:-22px;padding:0;border:0;border-block-start:1px solid var(--line);border-radius:0;border-end-start-radius:22px;border-end-end-radius:22px;background:#fbfbfd}.logic-chart_root__FqgGE .lc-nums summary{display:flex;align-items:center;gap:8px;padding-block:12px;padding-inline:22px;border-radius:0;border-end-start-radius:22px;border-end-end-radius:22px;font:600 13.5px/1.3 var(--font);color:var(--brand-ink);cursor:pointer;list-style:none}.logic-chart_root__FqgGE .lc-nums summary::-webkit-details-marker{display:none}.logic-chart_root__FqgGE .lc-nums summary:before{content:"";flex:none;width:14px;height:14px;background:currentColor;transition:transform .16s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}.logic-chart_root__FqgGE .lc-nums[open] summary:before{transform:rotate(90deg)}.logic-chart_root__FqgGE:dir(rtl) .lc-nums summary:before{transform:rotate(180deg)}.logic-chart_root__FqgGE:dir(rtl) .lc-nums[open] summary:before{transform:rotate(90deg)}.logic-chart_root__FqgGE .lc-nums summary:focus-visible{outline:2px solid var(--brand-500);outline-offset:-2px}.logic-chart_root__FqgGE .lc-tw{padding-block:0 18px;padding-inline:22px;overflow-x:auto}.logic-chart_root__FqgGE .lc-t{width:100%;margin:0;border-collapse:collapse;font:500 14px/1.35 var(--font);color:var(--ink);font-variant-numeric:tabular-nums}.logic-chart_root__FqgGE .lc-t caption{caption-side:top;padding-block:0 8px;padding-inline:0;text-align:start;font:600 12.5px/1.3 var(--font);color:var(--ink-3)}.guide-document .logic-chart_root__FqgGE .lc-t td,.guide-document .logic-chart_root__FqgGE .lc-t th{min-width:0;padding-block:9px;padding-inline:10px;border:0;border-block-end:1px solid var(--line);background:transparent;color:inherit;text-align:end;white-space:nowrap}.guide-document .logic-chart_root__FqgGE .lc-t th[scope=row]{text-align:start;font-weight:600;white-space:normal}.guide-document .logic-chart_root__FqgGE .lc-t thead th{vertical-align:bottom;font:600 12.5px/1.3 var(--font);color:var(--ink-3);white-space:normal}.guide-document .logic-chart_root__FqgGE .lc-t thead th:first-child{text-align:start}.guide-document .logic-chart_root__FqgGE .lc-t tr>:first-child{padding-inline-start:0}.guide-document .logic-chart_root__FqgGE .lc-t tr>:last-child{padding-inline-end:0}.logic-chart_root__FqgGE .lc-lab small,.logic-chart_root__FqgGE .lc-nw{white-space:nowrap}.logic-chart_root__FqgGE.xi[data-view=tiles]{padding-block-end:22px}.logic-chart_root__FqgGE .lc-tiles{display:grid;gap:8px;margin-block:18px 0;margin-inline:0;padding:0;list-style:none}.logic-chart_root__FqgGE .lc-tiles li{margin:0}.guide-document .logic-chart_root__FqgGE .lc-tile,.logic-chart_root__FqgGE .lc-tile{display:grid;grid-template-columns:auto minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:50px;padding-block:10px;padding-inline:10px 14px;border-radius:12px;border:1px solid var(--line);background:#fff;color:var(--ink);text-decoration:none;box-shadow:0 1px 2px rgba(20,16,40,.05),inset 0 -2px 0 rgba(12,11,20,.06);transition:transform .16s var(--spring),border-color .16s ease}.logic-chart_root__FqgGE .lc-tile:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--sec-logic) 40%,#fff)}.logic-chart_root__FqgGE .lc-tile:active{transform:translateY(1px);box-shadow:none;transition:none}.logic-chart_root__FqgGE .lc-tile:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.logic-chart_root__FqgGE .lc-tq{display:grid;place-items:center;min-width:34px;height:30px;padding-block:0;padding-inline:6px;border-radius:8px;background:color-mix(in srgb,var(--sec-logic) 9%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sec-logic) 26%,#fff);font:700 12.5px/1 var(--font);color:color-mix(in srgb,var(--sec-logic) 78%,#14102a);font-variant-numeric:tabular-nums}.logic-chart_root__FqgGE .lc-tl{font:600 15px/1.35 var(--font)}.logic-chart_root__FqgGE .lc-tile svg{width:16px;height:16px;color:var(--ink-3)}html[data-theme=professional] .logic-chart_root__FqgGE .lc-tile{transition:none}html[data-calm="1"] .logic-chart_root__FqgGE .lc-nums summary:before,html[data-calm="1"] .logic-chart_root__FqgGE .lc-tile{transition:none!important}@media (prefers-reduced-motion:reduce){.logic-chart_root__FqgGE .lc-nums summary:before,.logic-chart_root__FqgGE .lc-tile{transition:none!important}}@media (max-width:600px){.logic-chart_root__FqgGE .lc-head .xi-t{font-size:20px}.logic-chart_root__FqgGE .lc-chart,.logic-chart_root__FqgGE[data-chart] .lc-chart{--lw:100%;--gap:0px;--room:58px;margin-block-start:16px}.logic-chart_root__FqgGE[data-chart=types] .lc-chart{--room:46px}.logic-chart_root__FqgGE .lc-top{display:grid;gap:8px}.logic-chart_root__FqgGE .lc-key{display:grid;gap:5px}.logic-chart_root__FqgGE .lc-row{grid-template-columns:minmax(0,1fr);row-gap:7px}.logic-chart_root__FqgGE .lc-lab{justify-self:start;padding-inline-end:8px;background:#fff;font-size:14px}.logic-chart_root__FqgGE .lc-lab small{display:inline;margin:0;margin-inline-start:2px}.logic-chart_root__FqgGE .lc-rows{gap:18px}.logic-chart_root__FqgGE .is-single .lc-rows{gap:14px}.logic-chart_root__FqgGE .lc-grid{inset-block:-4px;inset-inline-start:0}.logic-chart_root__FqgGE .lc-axis{margin-inline-start:0}.logic-chart_root__FqgGE .lc-bar{height:16px}.logic-chart_root__FqgGE .lc-nums{margin-block:18px 0;margin-inline:-16px;border-end-start-radius:18px;border-end-end-radius:18px}.logic-chart_root__FqgGE .lc-nums summary{padding-block:12px;padding-inline:16px;border-end-start-radius:18px;border-end-end-radius:18px}.logic-chart_root__FqgGE .lc-tw{padding-block:0 16px;padding-inline:16px}.logic-chart_root__FqgGE .lc-t{font-size:13.5px}.guide-document .logic-chart_root__FqgGE .lc-t td,.guide-document .logic-chart_root__FqgGE .lc-t th{padding-block:8px;padding-inline:6px}.logic-chart_root__FqgGE.xi[data-view=tiles]{padding-block-end:16px}.logic-chart_root__FqgGE .lc-tl{font-size:14.5px}}@media print{.logic-chart_root__FqgGE .lc-bar,.logic-chart_root__FqgGE .lc-grid i,.logic-chart_root__FqgGE .lc-sw{-webkit-print-color-adjust:exact;print-color-adjust:exact}}html[data-theme=professional][data-scheme=dark] .logic-chart_root__FqgGE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--lc-hair:var(--line);--lc-old:color-mix(in srgb,var(--ink-3) 38%,var(--surface));--sec-logic:#6d5abd}html[data-theme=professional][data-scheme=dark] .logic-chart_root__FqgGE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .lc-nums{background:var(--bg)}html[data-theme=professional][data-scheme=dark] .logic-chart_root__FqgGE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .lc-nums summary{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .logic-chart_root__FqgGE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .lc-tile{background:var(--surface);border-color:var(--line-2);box-shadow:none}html[data-theme=professional][data-scheme=dark] .logic-chart_root__FqgGE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .lc-tile:hover{border-color:color-mix(in srgb,var(--sec-logic) 55%,var(--surface))}html[data-theme=professional][data-scheme=dark] .logic-chart_root__FqgGE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .lc-tq{background:color-mix(in srgb,var(--sec-logic) 18%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sec-logic) 45%,var(--surface));color:color-mix(in srgb,var(--sec-logic) 35%,var(--ink))}@media (max-width:600px){html[data-theme=professional][data-scheme=dark] .logic-chart_root__FqgGE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .lc-lab{background:var(--surface)}}