._header_c1ueb_1{text-align:center;border-bottom:3px double var(--ink);padding-bottom:16px;margin-bottom:8px}._crest_c1ueb_7{width:70px;height:auto;display:block;margin:0 auto 10px}._kicker_c1ueb_13{font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--oxblood);font-weight:700}._title_c1ueb_20{font-family:Newsreader,serif;font-weight:600;font-size:clamp(44px,10vw,74px);line-height:.98;letter-spacing:.04em;margin:8px 0 6px;text-transform:uppercase}._sub_c1ueb_29{font-size:13px;color:#5a5340;font-style:italic;font-family:Newsreader,serif}._verified_c1ueb_35{display:inline-block;margin-top:8px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--green);font-weight:600;border:1px solid var(--green);border-radius:2px;padding:2px 8px}._btn_1eqpo_1{font-family:Libre Franklin,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:13px 22px;cursor:pointer;border:1px solid var(--ink);transition:all .12s ease}._primary_1eqpo_12{background:var(--ink);color:var(--paper);flex:1;box-shadow:3px 3px 0 var(--shadow)}._primary_1eqpo_12:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--shadow)}._primary_1eqpo_12:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--shadow)}._ghost_1eqpo_26{background:transparent;color:var(--ink)}._ghost_1eqpo_26:hover{background:var(--paper-dim)}._panel_1uvx0_1{background:#fbf8f0;border:1px solid var(--rule);box-shadow:4px 4px 0 var(--shadow);padding:26px 24px}._panel_1uvx0_1 p{font-size:14.5px;margin-bottom:12px;color:#3a3527}._steps_1uvx0_13{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:4px 0 24px}@media (max-width: 560px){._steps_1uvx0_13{grid-template-columns:1fr}}._step_1uvx0_13{border:1px solid var(--rule);background:var(--paper-dim);padding:13px 13px 15px}._stepNum_1uvx0_29{font-family:Newsreader,serif;font-size:36px;font-weight:600;color:var(--brass);line-height:1;margin-bottom:7px}._stepTitle_1uvx0_37{font-weight:700;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}._stepDesc_1uvx0_44{font-size:12.5px;color:#5a5340;line-height:1.5}._tipHi_1uvx0_49{color:var(--brass)}._chooseLabel_1uvx0_53{font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#5a5340;margin-bottom:8px}._modeGrid_1uvx0_61{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:6px 0 18px}@media (max-width: 520px){._modeGrid_1uvx0_61{grid-template-columns:1fr}}._modeHead_1uvx0_72{grid-column:1 / -1;font-weight:900;font-size:15px;letter-spacing:.12em;text-transform:uppercase;color:var(--oxblood);margin:16px 0 4px;border-bottom:3px double var(--oxblood);padding-bottom:6px}._modeHead_1uvx0_72:first-child{margin-top:0}._modeCard_1uvx0_86{text-align:left;background:#fbf8f0;border:1px solid var(--rule);padding:12px 14px;cursor:pointer;transition:all .12s ease}._modeCard_1uvx0_86:hover{background:var(--paper-dim);border-color:var(--ink);transform:translateY(-1px)}._modeCard_1uvx0_86._on_1uvx0_99{border-color:var(--ink);border-width:2px;background:#2f5d3a14;box-shadow:3px 3px 0 var(--shadow)}._modeCard_1uvx0_86._on_1uvx0_99 ._modeName_1uvx0_105:after{content:" ✓";color:var(--green)}._modeName_1uvx0_105{font-weight:700;font-size:14px;letter-spacing:.02em}._modeDesc_1uvx0_114{font-size:11.5px;color:#6a614a;margin-top:2px}._modeCount_1uvx0_119{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--brass);font-weight:600}._settingRow_1uvx0_126{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}._settingRow_1uvx0_126 label{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5a5340}._seg_1uvx0_140{display:flex;border:1px solid var(--ink)}._seg_1uvx0_140 button{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;padding:7px 13px;background:#fbf8f0;border:none;border-right:1px solid var(--rule);cursor:pointer;color:var(--ink)}._seg_1uvx0_140 button:last-child{border-right:none}._seg_1uvx0_140 button._on_1uvx0_99{background:var(--ink);color:var(--paper)}._controls_1uvx0_163{display:flex;gap:10px;margin-top:20px}._hint_1uvx0_168{font-size:11px;color:#7a7058;text-align:center;margin-top:14px;letter-spacing:.04em}._controls_h0wg2_1{display:flex;gap:10px;margin-top:20px}._hint_h0wg2_6{font-size:11px;color:#7a7058;text-align:center;margin-top:14px;letter-spacing:.04em}._ruling_d3atx_1{margin-top:18px;border:1px solid var(--ink);background:var(--paper-dim);opacity:1;overflow:hidden}._head_d3atx_8{background:var(--ink);color:var(--paper);padding:8px 16px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;display:flex;justify-content:space-between;align-items:center}._verdict_d3atx_20{font-weight:900}._verdict_d3atx_20._sustained_d3atx_23{color:#8fd49e}._verdict_d3atx_20._missed_d3atx_26{color:#e89393}._verdict_d3atx_20._partial_d3atx_29{color:#e6c67d}._body_d3atx_32{padding:16px}._row_d3atx_35{margin-bottom:13px}._row_d3atx_35:last-child{margin-bottom:0}._tag_d3atx_41{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--oxblood);margin-bottom:3px}._tag_d3atx_41._strat_d3atx_49{color:var(--brass)}._text_d3atx_52{font-family:Newsreader,serif;font-size:16px;line-height:1.5}._cite_d3atx_57{font-family:JetBrains Mono,monospace;font-weight:600;font-size:14px;background:#fbf8f0;border:1px solid var(--rule);padding:1px 7px;border-radius:2px;color:var(--oxblood)}._quoteRule_d3atx_67{font-family:Newsreader,serif;font-style:italic;font-size:14.5px;border-left:3px solid var(--brass);padding:4px 0 4px 12px;margin-top:5px;color:#4a4232}._card_6a958_1{background:#fbf8f0;border:1px solid var(--rule);box-shadow:4px 4px 0 var(--shadow);padding:22px 22px 24px;margin-bottom:18px;position:relative}._caseMeta_6a958_9{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#7a7058;border-bottom:1px solid var(--rule);padding-bottom:10px;margin-bottom:16px}._caseMeta_6a958_9 b{color:var(--ink);font-weight:700}._postureTag_6a958_25{margin-left:auto;background:var(--ink);color:var(--paper);padding:2px 9px;border-radius:2px;letter-spacing:.08em;font-weight:600}._postureTag_6a958_25._cross_6a958_34{background:var(--oxblood)}._scene_6a958_37{font-size:13px;font-style:italic;color:#5a5340;font-family:Newsreader,serif;margin-bottom:16px}._transcript_6a958_44{font-family:Newsreader,serif;font-size:18px;line-height:1.55}._speaker_6a958_49{font-weight:600;font-variant:small-caps;letter-spacing:.04em}._qLine_6a958_54{margin-bottom:4px}._answerLine_6a958_57{margin-top:14px;padding-top:14px;border-top:1px dashed var(--rule);opacity:0;max-height:0;overflow:hidden;transition:opacity .4s ease,max-height .5s ease}._answerLine_6a958_57._show_6a958_66{opacity:1;max-height:400px}._answerLine_6a958_57 ._speaker_6a958_49{color:var(--oxblood)}._answerText_6a958_73{transition:opacity .3s ease}._answerText_6a958_73._struck_6a958_76{text-decoration:line-through;opacity:.55}._stamp_6a958_80{display:inline-block;font-family:Libre Franklin,sans-serif;font-size:9px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;padding:1px 7px;border-radius:2px;margin-left:8px;vertical-align:middle}._stamp_6a958_80._in_6a958_92{background:var(--oxblood);color:var(--paper)}._stamp_6a958_80._struck_6a958_76{background:var(--green);color:var(--paper)}._stage_6a958_101{margin-top:20px}._promptQ_6a958_104{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--oxblood);margin-bottom:10px}._options_6a958_112{display:grid;gap:8px;margin-bottom:4px}._opt_6a958_112{text-align:left;font-family:Libre Franklin,sans-serif;font-size:14.5px;font-weight:500;background:#fbf8f0;border:1px solid var(--rule);padding:11px 14px;cursor:pointer;transition:all .12s ease;color:var(--ink);display:flex;align-items:center;gap:10px;position:relative}._opt_6a958_112:hover:not(:disabled){background:var(--paper-dim);transform:translate(2px);border-color:var(--ink)}._opt_6a958_112:disabled{cursor:default}._opt_6a958_112 ._key_6a958_141{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;background:var(--paper-dim);border:1px solid var(--rule);width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:2px}._opt_6a958_112._correct_6a958_155{background:#2f5d3a24;border-color:var(--green);border-width:2px}._opt_6a958_112._correct_6a958_155 ._key_6a958_141{background:var(--green);color:var(--paper);border-color:var(--green)}._opt_6a958_112._wrong_6a958_165{background:#6e1f1f1f;border-color:var(--oxblood-bright)}._opt_6a958_112._wrong_6a958_165 ._key_6a958_141{background:var(--oxblood-bright);color:var(--paper);border-color:var(--oxblood-bright)}._mono_6a958_174{font-family:JetBrains Mono,monospace;font-size:14px}._opt_6a958_112._standby_6a958_178{border-style:dashed}._ruleTip_6a958_182{visibility:hidden;opacity:0;position:absolute;left:6px;right:6px;bottom:calc(100% + 8px);background:var(--ink);color:var(--paper);font-family:Newsreader,serif;font-size:13.5px;font-weight:400;line-height:1.45;padding:10px 13px;border-radius:3px;box-shadow:3px 3px 0 var(--shadow);z-index:45;pointer-events:none;white-space:normal;text-transform:none;letter-spacing:normal;transition:opacity .15s ease .3s,visibility 0s linear .3s}._ruleTip_6a958_182:after{content:"";position:absolute;top:100%;left:24px;border:6px solid transparent;border-top-color:var(--ink)}._opt_6a958_112:hover ._ruleTip_6a958_182{visibility:visible;opacity:1}._ruleTipHead_6a958_217{display:block;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:600;letter-spacing:.1em;color:var(--brass);margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid rgba(244,239,227,.25)}._scoreboard_mgz3j_1{display:flex;justify-content:space-between;gap:1px;background:var(--rule);border:1px solid var(--rule);margin:18px 0 22px;box-shadow:2px 2px 0 var(--shadow)}._cell_mgz3j_10{flex:1;background:var(--paper-dim);padding:9px 6px;text-align:center}._num_mgz3j_16{font-family:Newsreader,serif;font-size:26px;font-weight:600;line-height:1}._lbl_mgz3j_22{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#6a614a;margin-top:3px}._good_mgz3j_29 ._num_mgz3j_16{color:var(--green)}._bad_mgz3j_32 ._num_mgz3j_16{color:var(--oxblood-bright)}._shell_cm8nn_1{height:8px;background:var(--paper-dim);border:1px solid var(--rule);overflow:hidden;margin-bottom:4px;position:relative}._fill_cm8nn_9{height:100%;width:100%;background:linear-gradient(90deg,var(--green-bright),var(--brass));transform-origin:left;transition:transform .1s linear}._fill_cm8nn_9._warn_cm8nn_16{background:linear-gradient(90deg,var(--brass),var(--oxblood-bright))}._label_cm8nn_19{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6a614a;margin-bottom:14px}._num_cm8nn_28{font-family:JetBrains Mono,monospace;font-weight:600}._panel_l7w9g_1{background:#fbf8f0;border:1px solid var(--rule);box-shadow:4px 4px 0 var(--shadow);padding:26px 24px}._panel_l7w9g_1 h2{font-family:Newsreader,serif;font-weight:600;font-size:20px;margin-bottom:12px}._grade_l7w9g_14{font-family:Newsreader,serif;font-size:64px;font-weight:600;line-height:1;text-align:center}._gradeSub_l7w9g_21{text-align:center;font-size:13px;color:#6a614a;letter-spacing:.06em;margin-bottom:18px}._tagBreakdown_l7w9g_28{margin:16px 0}._tagBarRow_l7w9g_31{display:flex;align-items:center;gap:10px;margin-bottom:6px;font-size:12px}._tagBarLabel_l7w9g_38{width:130px;flex-shrink:0;font-weight:600}._tagBarTrack_l7w9g_43{flex:1;height:14px;background:var(--paper-dim);border:1px solid var(--rule);position:relative}._tagBarFill_l7w9g_50{height:100%;background:var(--green)}._tagBarFill_l7w9g_50._low_l7w9g_54{background:var(--oxblood-bright)}._tagBarPct_l7w9g_57{width:56px;text-align:right;font-family:JetBrains Mono,monospace;font-size:11px}._missList_l7w9g_64{margin-top:6px}._missItem_l7w9g_67{border-bottom:1px solid var(--rule);padding:10px 0;font-size:13.5px}._missItem_l7w9g_67:last-child{border-bottom:none}._missHead_l7w9g_75{font-weight:700}._quote_l7w9g_78{margin:3px 0;font-family:Newsreader,serif;font-size:14px;font-style:italic;color:#4a4232}._controls_l7w9g_86{display:flex;gap:10px;margin-top:22px}:root{--ink: #14110b;--paper: #f4efe3;--paper-dim: #e9e1cf;--rule: #c9bfa6;--oxblood: #6e1f1f;--oxblood-bright: #9a2a2a;--brass: #9c7a2f;--green: #2f5d3a;--green-bright: #3c7a4a;--shadow: rgba(20, 17, 11, .18)}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--paper);color:var(--ink);font-family:Libre Franklin,sans-serif;line-height:1.5;min-height:100vh}body{background-image:radial-gradient(circle at 20% 10%,rgba(110,31,31,.04),transparent 40%),radial-gradient(circle at 80% 90%,rgba(47,93,58,.04),transparent 40%);padding:24px 16px 64px}button{font-family:inherit;color:inherit;background:none;border:none;cursor:pointer}a{color:inherit}kbd{font-family:JetBrains Mono,monospace;font-size:10px;background:var(--paper-dim);border:1px solid var(--rule);border-bottom-width:2px;padding:1px 5px;border-radius:3px}.grain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:999;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.wrap{max-width:760px;margin:0 auto;position:relative}.hidden{display:none!important}.mre-tab{position:fixed;top:0;right:22px;background:var(--oxblood);color:var(--paper);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:9px 15px 7px;border-radius:0 0 4px 4px;text-decoration:none;box-shadow:2px 2px 0 var(--shadow);z-index:60;transition:all .12s ease}.mre-tab:hover{background:var(--oxblood-bright);padding-top:12px}footer{text-align:center;font-size:10px;color:#8a8068;margin-top:30px;letter-spacing:.06em;line-height:1.7}
