.uHc3za_lab{background:var(--ltct-surface-alt,#f0f4ff);border:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-ink,#14213d);border-radius:1rem;margin:2rem 0;padding:clamp(1rem,3vw,1.75rem)}.uHc3za_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.uHc3za_heading span{color:var(--ltct-text-muted,#4c5a73);font-size:.875rem;font-weight:650}.uHc3za_heading h3{letter-spacing:-.025em;margin:.4rem 0 0;font-size:clamp(1.25rem,3vw,1.65rem);line-height:1.5}.uHc3za_heading .uHc3za_progress{border:1px solid var(--ltct-border-strong,#bdcbed);background:#fff;border-radius:2rem;padding:.4rem .8rem}.uHc3za_lab button{min-height:44px;font:inherit;color:var(--ltct-primary,#2447e8);border:1px solid var(--ltct-border-strong,#bdcbed);cursor:pointer;background:#fff;border-radius:.6rem;padding:.7rem .9rem;font-size:.9375rem;line-height:1.6}.uHc3za_lab button:hover:not(:disabled){background:var(--ltct-surface-alt,#f0f4ff)}.uHc3za_lab button:disabled{cursor:default;color:var(--ltct-primary,#2447e8);background:var(--ltct-surface-alt,#f0f4ff);border-color:var(--ltct-border,#dbe3f2)}.uHc3za_lab button:focus-visible,.uHc3za_lab summary:focus-visible{outline:3px solid var(--ltct-primary,#2447e8);outline-offset:4px}.uHc3za_key{flex-wrap:wrap;gap:.6rem 1.5rem;margin-top:1.25rem;display:flex}.uHc3za_lab .uHc3za_key p{align-items:center;gap:.65rem;margin:0;font-size:1rem;display:flex}.uHc3za_key b{background:var(--ltct-primary,#2447e8);color:#fff;border-radius:.4rem;place-items:center;width:1.75rem;height:1.75rem;display:inline-grid}.uHc3za_premises{border-left:4px solid var(--ltct-primary,#2447e8);background:#fff;border-radius:.3rem;margin:1.25rem 0;padding:1rem 1.2rem;font-size:1rem}.uHc3za_premises ol{margin:.5rem 0 0;padding-left:1.5rem;line-height:1.8}.uHc3za_lab .uHc3za_premises p{color:var(--ltct-text-muted,#4c5a73);margin:.65rem 0 0;font-size:.875rem}.uHc3za_lab .uHc3za_instruction{font-size:1rem;line-height:1.8}.uHc3za_diagram{-webkit-user-select:none;user-select:none;background:#fff;border-radius:.75rem;width:100%;height:auto;font-family:inherit;display:block}.uHc3za_symbol{cursor:pointer}.uHc3za_symbol:hover rect{fill:#d0e1c8}.uHc3za_lab .uHc3za_diagramHelp{color:var(--ltct-text-muted,#4c5a73);margin:.5rem 0 1.25rem;font-size:.875rem;line-height:1.8}.uHc3za_reading{background:var(--ltct-surface-strong,#e9efff);border-radius:.7rem;flex-direction:column;gap:.45rem;margin-bottom:1rem;padding:1.15rem;display:flex}.uHc3za_reading span{color:var(--ltct-text-muted,#4c5a73);font-size:.875rem}.uHc3za_reading strong{font-size:1.0625rem;line-height:1.8}.uHc3za_reading code{color:var(--ltct-ink,#14213d);overflow-wrap:anywhere;font-family:inherit;font-size:1.125rem}.uHc3za_operations{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.uHc3za_operations button{text-align:left;padding:.85rem}.uHc3za_operations strong{font-size:1rem;display:block}.uHc3za_operations small{margin-top:.4rem;font-size:.875rem;line-height:1.65;display:block}.uHc3za_actions{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.uHc3za_lab .uHc3za_hint{color:#6c532d;background:#eee8d9;border-radius:.6rem;padding:1rem;font-size:.9375rem;line-height:1.8}.uHc3za_notice{color:#775329;background:#faf0e2;border-left:3px solid #a08048;margin:1rem 0;padding:1rem;font-size:.9375rem;line-height:1.8}.uHc3za_notice:empty{display:none}.uHc3za_result{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.75rem;margin:1.25rem 0;padding:1.2rem}.uHc3za_result>strong{font-size:1.125rem}.uHc3za_lab .uHc3za_result p{margin:.7rem 0 0;font-size:1rem;line-height:1.8}.uHc3za_complete{background:#edf4e7;border-color:#5e8653}.uHc3za_result .uHc3za_entailment{color:var(--ltct-ink,#14213d);font-weight:650}.uHc3za_lab .uHc3za_result .uHc3za_detail{color:var(--ltct-text-muted,#4c5a73);font-size:.875rem}.uHc3za_lab details{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.6rem;margin:1rem 0;padding:.75rem 1rem}.uHc3za_lab summary{cursor:pointer;min-height:44px;padding:.6rem 0;font-size:.9375rem;font-weight:650;line-height:1.6}.uHc3za_history ol{margin:.6rem 0;padding-left:1.4rem}.uHc3za_history li{padding:.4rem 0;font-size:.9375rem;line-height:1.7}.uHc3za_history li span{color:var(--ltct-text-muted,#4c5a73);display:block}.uHc3za_lab .uHc3za_truth p{font-size:.9375rem;line-height:1.8}.uHc3za_tableWrap{overflow-x:auto}.uHc3za_truth table{border-collapse:collapse;width:100%;font-size:.9375rem}.uHc3za_truth caption{text-align:left;color:var(--ltct-text-muted,#4c5a73);padding:.5rem 0;font-size:.875rem}.uHc3za_truth th,.uHc3za_truth td{text-align:center;border-bottom:1px solid var(--ltct-border,#dbe3f2);white-space:nowrap;padding:.65rem .35rem}.uHc3za_truth thead{background:var(--ltct-surface-alt,#f0f4ff)}.uHc3za_lab .uHc3za_note{border-top:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-text-muted,#4c5a73);margin:1.25rem 0 0;padding-top:1rem;font-size:.875rem;line-height:1.8}@media (max-width:600px){.uHc3za_operations{grid-template-columns:minmax(0,1fr)}.uHc3za_actions button{flex:9rem}}
.gk6ewG_lab{background:var(--ltct-surface-alt,#f0f4ff);border:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-ink,#14213d);border-radius:1rem;margin:2rem 0;padding:clamp(1rem,3vw,1.75rem)}.gk6ewG_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.gk6ewG_heading span{color:var(--ltct-text-muted,#4c5a73);font-size:.875rem}.gk6ewG_heading h3{letter-spacing:-.025em;margin:.4rem 0 0;font-size:clamp(1.3rem,3vw,1.7rem);line-height:1.5}.gk6ewG_badge{background:var(--ltct-surface-strong,#e9efff);border-radius:2rem;padding:.5rem .85rem}.gk6ewG_lab .gk6ewG_scenario{font-size:1rem;line-height:1.85}.gk6ewG_scenario strong{margin-bottom:.5rem;display:block}.gk6ewG_lab button{min-height:44px;font:inherit;border:1px solid var(--ltct-border-strong,#bdcbed);color:var(--ltct-primary,#2447e8);cursor:pointer;background:#fff;border-radius:.6rem;padding:.7rem .9rem;font-size:.9375rem;line-height:1.65}.gk6ewG_lab button:hover:not(:disabled){background:var(--ltct-surface-alt,#f0f4ff)}.gk6ewG_lab button:disabled{color:var(--ltct-primary,#2447e8);background:var(--ltct-surface-alt,#f0f4ff);border-color:var(--ltct-border,#dbe3f2);cursor:default}.gk6ewG_lab button:focus-visible,.gk6ewG_lab input:focus-visible,.gk6ewG_lab summary:focus-visible{outline:3px solid var(--ltct-primary,#2447e8);outline-offset:4px}.gk6ewG_materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1.1rem 0;display:grid}.gk6ewG_card{flex-direction:column;gap:.4rem;display:flex}.gk6ewG_lab .gk6ewG_selectCard{text-align:left;flex-direction:column;flex:1;align-items:flex-start;padding:1rem;display:flex}.gk6ewG_selectCard span{font-size:1rem;font-weight:700}.gk6ewG_selectCard small{margin:.55rem 0;font-size:.9375rem;line-height:1.8}.gk6ewG_selectCard em{margin-top:auto;font-size:.8125rem;font-style:normal;font-weight:650}.gk6ewG_lab .gk6ewG_selectCard[aria-pressed=true]{border:2px solid var(--ltct-primary,#2447e8);background:var(--ltct-surface-strong,#e9efff);padding:calc(1rem - 1px)}.gk6ewG_lab .gk6ewG_remove{padding:.4rem .6rem;font-size:.875rem}.gk6ewG_selected{background:var(--ltct-primary,#2447e8);color:#fff;border-radius:.7rem;margin:1.2rem 0 .75rem;padding:1rem 1.2rem}.gk6ewG_selected span{color:var(--ltct-surface-strong,#e9efff);margin-bottom:.3rem;font-size:.875rem;display:block}.gk6ewG_selected strong{font-size:1.125rem}.gk6ewG_lab .gk6ewG_selected p{margin:.55rem 0 0;font-size:1rem;line-height:1.8}.gk6ewG_targets{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.gk6ewG_targets button{text-align:left}.gk6ewG_targets small{margin-top:.4rem;font-size:.8125rem;line-height:1.7;display:block}.gk6ewG_notice{background:var(--ltct-surface-alt,#f0f4ff);border-left:3px solid var(--ltct-primary,#2447e8);border-radius:.2rem;margin:1rem 0;padding:.9rem 1rem;font-size:.9375rem;line-height:1.8}.gk6ewG_legend{flex-wrap:wrap;gap:.6rem 1rem;margin:1.25rem 0 .65rem;font-size:.875rem;line-height:1.8;display:flex}.gk6ewG_legend span{align-items:center;gap:.4rem;display:flex}.gk6ewG_legend i{width:1.25rem;height:.25rem;display:inline-block}.gk6ewG_legend .gk6ewG_pending{background:repeating-linear-gradient(90deg,#9ca796 0 4px,#0000 4px 7px)}.gk6ewG_diagram{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.75rem;width:100%;height:auto;font-family:inherit;display:block}.gk6ewG_clickable{cursor:pointer}.gk6ewG_clickable:hover rect{stroke-width:4px}.gk6ewG_edge{transition:stroke .2s}.gk6ewG_lab .gk6ewG_diagramHelp{color:var(--ltct-text-muted,#4c5a73);margin:.75rem 0 1.25rem;font-size:.875rem;line-height:1.8}.gk6ewG_lab details{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.65rem;margin:1rem 0;padding:.7rem 1rem}.gk6ewG_lab summary{cursor:pointer;min-height:44px;padding:.6rem 0;font-size:1rem;font-weight:650;line-height:1.7}.gk6ewG_additional{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.8rem;display:grid}.gk6ewG_lab .gk6ewG_more p,.gk6ewG_lab .gk6ewG_review p{font-size:.9375rem;line-height:1.8}.gk6ewG_copy{background:var(--ltct-surface-alt,#f0f4ff);cursor:pointer;color:var(--ltct-ink,#14213d);border-radius:.65rem;align-items:flex-start;gap:.8rem;padding:1rem;display:flex}.gk6ewG_copy input{width:1.25rem;height:1.25rem;accent-color:var(--ltct-primary,#2447e8);flex-shrink:0;margin-top:.2rem}.gk6ewG_copy strong{font-size:1rem;line-height:1.7}.gk6ewG_copy small{margin-top:.4rem;font-size:.875rem;line-height:1.8;display:block}.gk6ewG_actions{flex-wrap:wrap;gap:.65rem;margin:1.25rem 0;display:flex}.gk6ewG_result{border:1px solid var(--ltct-border-strong,#bdcbed);background:#fff;border-radius:.75rem;padding:1.25rem}.gk6ewG_result>strong{font-size:1.125rem;line-height:1.7}.gk6ewG_lab .gk6ewG_result p{margin:.7rem 0;font-size:1rem;line-height:1.85}.gk6ewG_result ul,.gk6ewG_review ul{padding-left:1.25rem;font-size:.9375rem;line-height:1.85}.gk6ewG_result li,.gk6ewG_review li{margin-top:.55rem}.gk6ewG_review li span{display:block}.gk6ewG_lab .gk6ewG_note{border-top:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-text-muted,#4c5a73);margin-top:1.25rem;padding-top:1rem;font-size:.875rem;line-height:1.8}@media (max-width:600px){.gk6ewG_materials,.gk6ewG_targets,.gk6ewG_additional{grid-template-columns:minmax(0,1fr)}.gk6ewG_actions button{flex:9rem}}@media (prefers-reduced-motion:reduce){.gk6ewG_edge{transition:none}}
.aktbFW_lab{background:var(--ltct-surface-alt,#f0f4ff);border:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-ink,#14213d);border-radius:1rem;margin:2rem 0;padding:clamp(1rem,3vw,1.75rem)}.aktbFW_heading>span,.aktbFW_kicker{color:var(--ltct-text-muted,#4c5a73);font-size:.875rem;line-height:1.7;display:block}.aktbFW_heading h3{letter-spacing:-.025em;margin:.4rem 0 0;font-size:clamp(1.3rem,3vw,1.7rem);line-height:1.5}.aktbFW_lab .aktbFW_scenario{font-size:1rem;line-height:1.85}.aktbFW_scenario strong{margin-bottom:.5rem;display:block}.aktbFW_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;margin:1.5rem 0 1rem;display:grid}.aktbFW_controls fieldset{border:1px solid var(--ltct-border-strong,#bdcbed);background:var(--ltct-surface,#f5f7ff);border-radius:.7rem;min-width:0;padding:.9rem}.aktbFW_controls legend{padding:0 .3rem;font-size:1rem;font-weight:700;line-height:1.7}.aktbFW_options{gap:.6rem;display:grid}.aktbFW_option,.aktbFW_documentCheck{border:1px solid var(--ltct-border,#dbe3f2);cursor:pointer;background:#fff;border-radius:.55rem;align-items:flex-start;gap:.6rem;padding:.8rem;display:flex}.aktbFW_option[data-selected=true]{border-color:var(--ltct-primary,#2447e8);box-shadow:inset 0 0 0 1px var(--ltct-primary,#2447e8);background:var(--ltct-surface-alt,#f0f4ff)}.aktbFW_lab input{width:1.125rem;height:1.125rem;accent-color:var(--ltct-primary,#2447e8);flex-shrink:0;margin:.3rem 0 0}.aktbFW_option strong,.aktbFW_documentCheck strong{font-size:.9375rem;font-weight:650;line-height:1.7}.aktbFW_option small,.aktbFW_documentCheck small{color:var(--ltct-text-muted,#4c5a73);margin-top:.35rem;font-size:.875rem;line-height:1.8;display:block}.aktbFW_lab .aktbFW_controlNote{margin-bottom:0;font-size:.875rem;line-height:1.8}.aktbFW_lab details{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.65rem;margin:1rem 0;padding:.65rem 1rem}.aktbFW_lab summary{cursor:pointer;min-height:44px;padding:.6rem 0;font-size:1rem;font-weight:650;line-height:1.7}.aktbFW_lab .aktbFW_document{margin-bottom:0;padding:.4rem .7rem}.aktbFW_document strong{display:block}.aktbFW_lab .aktbFW_document p,.aktbFW_lab .aktbFW_experiments p{font-size:.875rem;line-height:1.85}.aktbFW_notice{background:var(--ltct-surface-alt,#f0f4ff);border-left:3px solid var(--ltct-primary,#2447e8);border-radius:.2rem;margin:1rem 0;padding:.9rem 1rem;font-size:.9375rem;line-height:1.8}.aktbFW_result{border:1px solid var(--ltct-border-strong,#bdcbed);background:#fff;border-radius:.75rem;padding:1.25rem}.aktbFW_lab .aktbFW_sentence{color:var(--ltct-ink,#14213d);margin:.5rem 0 1.25rem;font-size:clamp(1.15rem,2.6vw,1.4rem);font-weight:650;line-height:1.8}.aktbFW_reviewTitle{border-top:1px solid var(--ltct-border,#dbe3f2);padding-top:1rem;font-size:1rem;line-height:1.75;display:block}.aktbFW_lab .aktbFW_result p{line-height:1.85}.aktbFW_lab .aktbFW_result p:not(.aktbFW_sentence){font-size:.9375rem}.aktbFW_wording{background:var(--ltct-surface-alt,#f0f4ff);border-radius:.5rem;padding:.8rem 1rem}.aktbFW_lab button{min-height:44px;font:inherit;border:1px solid var(--ltct-border-strong,#bdcbed);color:var(--ltct-primary,#2447e8);cursor:pointer;background:#fff;border-radius:.6rem;padding:.7rem .9rem;font-size:.9375rem;line-height:1.65}.aktbFW_lab button:hover:not(:disabled){background:var(--ltct-surface-alt,#f0f4ff)}.aktbFW_lab button:disabled{color:var(--ltct-primary,#2447e8);background:var(--ltct-surface-alt,#f0f4ff);border-color:var(--ltct-border,#dbe3f2);cursor:default}.aktbFW_lab button:focus-visible,.aktbFW_lab input:focus-visible,.aktbFW_lab summary:focus-visible{outline:3px solid var(--ltct-primary,#2447e8);outline-offset:4px}.aktbFW_actions{flex-wrap:wrap;gap:.65rem;margin:1.25rem 0;display:flex}.aktbFW_legend{flex-wrap:wrap;gap:.6rem 1rem;margin:1.25rem 0 .65rem;font-size:.875rem;line-height:1.8;display:flex}.aktbFW_legend span{align-items:center;gap:.4rem;display:flex}.aktbFW_legend i{width:1.25rem;height:.25rem;display:inline-block}.aktbFW_reviewLine{background:repeating-linear-gradient(90deg,#956824 0 4px,#0000 4px 7px)}.aktbFW_exceptionLine{background:repeating-linear-gradient(90deg,#9b463a 0 4px,#0000 4px 7px)}.aktbFW_pendingLine{background:repeating-linear-gradient(90deg, var(--ltct-surface-accent,#dce6ff) 0 4px, transparent 4px 7px)}.aktbFW_diagram{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.75rem;width:100%;height:auto;font-family:inherit;display:block}.aktbFW_lab .aktbFW_diagramHelp{color:var(--ltct-text-muted,#4c5a73);margin:.75rem 0 1.25rem;font-size:.875rem;line-height:1.85}.aktbFW_roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:.7rem 0 1rem;display:grid}.aktbFW_roles>div{border:1px solid var(--ltct-border,#dbe3f2);border-radius:.5rem;padding:.8rem}.aktbFW_roles dt{font-size:1rem;font-weight:650;line-height:1.7}.aktbFW_roles dd{margin:.5rem 0 0;font-size:.9375rem;line-height:1.85}.aktbFW_rewrite{background:var(--ltct-surface-strong,#e9efff);border-radius:.7rem;padding:1.1rem 1.25rem}.aktbFW_lab .aktbFW_rewrite p{margin:.5rem 0 0;font-size:1rem;line-height:1.9}.aktbFW_presets{flex-wrap:wrap;gap:.65rem;margin:.5rem 0;display:flex}.aktbFW_lab .aktbFW_note{border-top:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-text-muted,#4c5a73);margin-top:1.25rem;padding-top:1rem;font-size:.875rem;line-height:1.85}@media (max-width:600px){.aktbFW_controls,.aktbFW_roles{grid-template-columns:minmax(0,1fr)}.aktbFW_controls{gap:1rem}.aktbFW_actions button,.aktbFW_presets button{flex:9rem}}
._7ccozq_lab{background:var(--ltct-surface-alt,#f0f4ff);border:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-ink,#14213d);border-radius:1rem;margin:2rem 0;padding:clamp(1rem,3vw,1.75rem)}._7ccozq_heading>span{color:var(--ltct-text-muted,#4c5a73);font-size:.875rem;line-height:1.7;display:block}._7ccozq_heading h3{letter-spacing:-.025em;margin:.4rem 0 0;font-size:clamp(1.3rem,3vw,1.7rem);line-height:1.5}._7ccozq_lab ._7ccozq_scenario{font-size:1rem;line-height:1.85}._7ccozq_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;margin:1.5rem 0 1rem;display:grid}._7ccozq_controls fieldset{border:1px solid var(--ltct-border-strong,#bdcbed);background:var(--ltct-surface,#f5f7ff);border-radius:.7rem;min-width:0;padding:.9rem}._7ccozq_controls legend{padding:0 .3rem;font-size:1rem;font-weight:700;line-height:1.7}._7ccozq_options{gap:.6rem;display:grid}._7ccozq_option{border:1px solid var(--ltct-border,#dbe3f2);cursor:pointer;background:#fff;border-radius:.55rem;align-items:flex-start;gap:.6rem;padding:.8rem;display:flex}._7ccozq_option[data-selected=true]{border-color:var(--ltct-primary,#2447e8);box-shadow:inset 0 0 0 1px var(--ltct-primary,#2447e8);background:var(--ltct-surface-alt,#f0f4ff)}._7ccozq_option input{width:1.125rem;height:1.125rem;accent-color:var(--ltct-primary,#2447e8);flex-shrink:0;margin:.3rem 0 0}._7ccozq_option strong{font-size:.9375rem;font-weight:650;line-height:1.7}._7ccozq_option small{color:var(--ltct-text-muted,#4c5a73);margin-top:.35rem;font-size:.875rem;line-height:1.8;display:block}._7ccozq_lab ._7ccozq_controlNote{margin-bottom:0;font-size:.875rem;line-height:1.8}._7ccozq_rangeLabel{justify-content:space-between;gap:.7rem;margin:.6rem 0;font-size:1rem;line-height:1.8;display:flex}._7ccozq_rangeLabel strong{font-size:1.3rem}._7ccozq_range{width:100%;min-height:44px;accent-color:var(--ltct-primary,#2447e8);cursor:pointer;margin:0;display:block}._7ccozq_rangeEnds{color:var(--ltct-text-muted,#4c5a73);justify-content:space-between;font-size:.875rem;display:flex}._7ccozq_notice{background:var(--ltct-surface-alt,#f0f4ff);border-left:3px solid var(--ltct-primary,#2447e8);border-radius:.2rem;margin:1rem 0;padding:.9rem 1rem;font-size:.9375rem;line-height:1.8}._7ccozq_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._7ccozq_metrics>div{border:1px solid var(--ltct-border-strong,#bdcbed);background:#fff;border-radius:.7rem;flex-direction:column;justify-content:space-between;padding:1.1rem;display:flex}._7ccozq_metrics span{color:var(--ltct-text-muted,#4c5a73);font-size:.875rem;line-height:1.8}._7ccozq_metrics strong{margin:.45rem 0;font-size:1.2rem;line-height:1.7;display:block}._7ccozq_metrics strong._7ccozq_largeNumber{font-variant-numeric:tabular-nums;font-size:2.4rem;line-height:1.3}._7ccozq_metrics small{color:var(--ltct-text-muted,#4c5a73);font-size:.875rem;line-height:1.8}._7ccozq_composition{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.65rem;margin:1rem 0 1.4rem;padding:1rem}._7ccozq_composition>strong{font-size:1rem;line-height:1.7}._7ccozq_bar{background:#e0e9d7;border-radius:.3rem;height:1.2rem;margin-top:.8rem;overflow:hidden}._7ccozq_bar>span{background:#537258;height:100%;display:block}._7ccozq_lab ._7ccozq_composition p{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:.75rem 0 .35rem;font-size:.9375rem;line-height:1.8;display:flex}._7ccozq_composition p span{align-items:center;gap:.4rem;display:inline-flex}._7ccozq_composition i{border-radius:.15rem;width:.65rem;height:.65rem;display:inline-block}._7ccozq_highDot{background:#537258}._7ccozq_lowDot{background:#e0e9d7;border:1px solid #aebda6}._7ccozq_composition small{color:var(--ltct-text-muted,#4c5a73);font-size:.8125rem;line-height:1.8}._7ccozq_diagram{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.75rem;width:100%;height:auto;font-family:inherit;display:block}._7ccozq_reading{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.7rem;margin:1rem 0;padding:1.1rem 1.2rem}._7ccozq_reading>strong{font-size:1.1rem;line-height:1.8}._7ccozq_lab ._7ccozq_reading p{font-size:.9375rem;line-height:1.9}._7ccozq_tableWrap{width:100%;margin:1rem 0}._7ccozq_lab ._7ccozq_comparison{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;background:#fff;width:100%;font-size:.875rem;line-height:1.7}._7ccozq_comparison caption{text-align:left;color:var(--ltct-ink,#14213d);padding:.4rem 0 .8rem;font-size:1rem;font-weight:650;line-height:1.7}._7ccozq_comparison th,._7ccozq_comparison td{border:1px solid var(--ltct-border,#dbe3f2);text-align:center;overflow-wrap:anywhere;padding:.7rem .5rem}._7ccozq_comparison th:first-child{text-align:left;width:37%}._7ccozq_comparison thead{background:var(--ltct-surface-alt,#f0f4ff)}._7ccozq_comparison tbody th{font-weight:550}._7ccozq_comparison small{color:var(--ltct-text-muted,#4c5a73);margin-top:.35rem;font-size:.75rem;line-height:1.7;display:block}._7ccozq_comparison tr[data-current=true],._7ccozq_adjustedRow{background:var(--ltct-surface-strong,#e9efff)}._7ccozq_lab ._7ccozq_tableNote{color:var(--ltct-text-muted,#4c5a73);font-size:.8125rem;line-height:1.85}._7ccozq_lab details{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.65rem;margin:1rem 0;padding:.65rem 1rem}._7ccozq_lab summary{cursor:pointer;min-height:44px;padding:.6rem 0;font-size:1rem;font-weight:650;line-height:1.7}._7ccozq_lab details p{font-size:.9375rem;line-height:1.9}._7ccozq_lab button{min-height:44px;font:inherit;border:1px solid var(--ltct-border-strong,#bdcbed);color:var(--ltct-primary,#2447e8);cursor:pointer;background:#fff;border-radius:.6rem;padding:.7rem .9rem;font-size:.9375rem;line-height:1.65}._7ccozq_lab button:hover:not(:disabled){background:var(--ltct-surface-alt,#f0f4ff)}._7ccozq_lab button:disabled{color:var(--ltct-primary,#2447e8);background:var(--ltct-surface-alt,#f0f4ff);border-color:var(--ltct-border,#dbe3f2);cursor:default}._7ccozq_lab button:focus-visible,._7ccozq_lab input:focus-visible,._7ccozq_lab summary:focus-visible{outline:3px solid var(--ltct-primary,#2447e8);outline-offset:4px}._7ccozq_buttons{flex-wrap:wrap;gap:.65rem;margin:1rem 0;display:flex}._7ccozq_lab ._7ccozq_note{border-top:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-text-muted,#4c5a73);margin-top:1.25rem;padding-top:1rem;font-size:.875rem;line-height:1.85}@media (max-width:600px){._7ccozq_controls{grid-template-columns:minmax(0,1fr);gap:1rem}._7ccozq_metrics{gap:.55rem}._7ccozq_metrics>div{padding:.85rem}._7ccozq_metrics strong{font-size:1rem}._7ccozq_metrics strong._7ccozq_largeNumber{font-size:2rem}._7ccozq_buttons button{flex:9rem}._7ccozq_comparison th,._7ccozq_comparison td{padding:.6rem .3rem}._7ccozq_lab details{padding:.65rem .75rem}}
._5DR_tq_lab{background:var(--ltct-surface-alt,#f0f4ff);border:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-ink,#14213d);border-radius:1rem;margin:2rem 0;padding:clamp(1rem,3vw,1.75rem)}._5DR_tq_heading>span{color:var(--ltct-text-muted,#4c5a73);font-size:.875rem;line-height:1.7;display:block}._5DR_tq_heading h3{letter-spacing:-.025em;margin:.4rem 0 0;font-size:clamp(1.3rem,3vw,1.7rem);line-height:1.5}._5DR_tq_focus{border-left:3px solid var(--ltct-primary,#2447e8);background:var(--ltct-surface-alt,#f0f4ff);border-radius:.25rem;gap:.45rem;margin:1.4rem 0 1rem;padding:1rem 1.1rem;display:grid}._5DR_tq_focus span{color:var(--ltct-primary,#2447e8);font-size:.8125rem;line-height:1.7}._5DR_tq_focus strong{font-size:1.1rem;line-height:1.8}._5DR_tq_lab ._5DR_tq_lead{font-size:1rem;line-height:1.85}._5DR_tq_source,._5DR_tq_hiddenSource{border:1px solid var(--ltct-border-strong,#bdcbed);background:#fff;border-radius:.75rem;margin:1rem 0;padding:1.1rem 1.2rem}._5DR_tq_source>strong,._5DR_tq_hiddenSource>strong{font-size:1rem;line-height:1.8}._5DR_tq_source ol{margin:.8rem 0 .1rem;padding-left:1.4rem}._5DR_tq_source li{margin:.6rem 0;padding-left:.2rem;font-size:1rem;line-height:1.9}._5DR_tq_hiddenSource{background:var(--ltct-surface-alt,#f0f4ff);border-color:var(--ltct-border,#dbe3f2)}._5DR_tq_lab ._5DR_tq_hiddenSource p{font-size:.9375rem;line-height:1.85}._5DR_tq_exerciseButtons,._5DR_tq_actions{flex-wrap:wrap;gap:.65rem;margin:1rem 0;display:flex}._5DR_tq_lab button{min-height:44px;font:inherit;border:1px solid var(--ltct-border-strong,#bdcbed);color:var(--ltct-primary,#2447e8);cursor:pointer;background:#fff;border-radius:.6rem;padding:.7rem 1rem;font-size:.9375rem;line-height:1.65}._5DR_tq_lab button:hover:not(:disabled){background:var(--ltct-surface-alt,#f0f4ff)}._5DR_tq_lab button._5DR_tq_primary{background:var(--ltct-primary,#2447e8);border-color:var(--ltct-primary,#2447e8);color:#fff}._5DR_tq_lab button._5DR_tq_primary:hover{background:var(--ltct-primary-hover,#1d39bf)}._5DR_tq_lab button:disabled{color:var(--ltct-primary,#2447e8);background:var(--ltct-surface-alt,#f0f4ff);border-color:var(--ltct-border,#dbe3f2);cursor:default}._5DR_tq_lab button:focus-visible,._5DR_tq_lab input:focus-visible,._5DR_tq_lab select:focus-visible{outline:3px solid var(--ltct-primary,#2447e8);outline-offset:4px}._5DR_tq_lab ._5DR_tq_smallNote{color:var(--ltct-text-muted,#4c5a73);font-size:.8125rem;line-height:1.85}._5DR_tq_notice{background:var(--ltct-surface-alt,#f0f4ff);border-left:3px solid var(--ltct-primary,#2447e8);border-radius:.2rem;margin:1rem 0;padding:.9rem 1rem;font-size:.9375rem;line-height:1.8}._5DR_tq_displayControls{flex-wrap:wrap;gap:1rem 1.3rem;margin:1.25rem 0;display:flex}._5DR_tq_choiceGroup{border:0;min-width:0;margin:0;padding:0}._5DR_tq_choiceGroup legend{margin-bottom:.5rem;font-size:.875rem;font-weight:650;line-height:1.7}._5DR_tq_choiceGroup>div{flex-wrap:wrap;gap:.5rem;display:flex}._5DR_tq_choiceGroup label{border:1px solid var(--ltct-border-strong,#bdcbed);cursor:pointer;background:#fff;border-radius:.5rem;align-items:center;gap:.5rem;min-height:44px;padding:.6rem .75rem;font-size:.875rem;line-height:1.6;display:inline-flex}._5DR_tq_choiceGroup label[data-selected=true]{background:var(--ltct-surface-strong,#e9efff);border-color:var(--ltct-primary,#2447e8)}._5DR_tq_choiceGroup input{accent-color:var(--ltct-primary,#2447e8);width:1.1rem;height:1.1rem;margin:0}._5DR_tq_progress{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.7rem;flex-direction:column;gap:.4rem;margin:1rem 0;padding:.95rem 1.1rem;display:flex}._5DR_tq_progress strong{font-size:1.1rem;line-height:1.7}._5DR_tq_progress span{color:var(--ltct-text-muted,#4c5a73);font-size:.8125rem;line-height:1.8}._5DR_tq_map{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.75rem;width:100%;height:auto;font-family:inherit;display:block}._5DR_tq_sentences{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.7rem;padding:1.1rem 1.2rem}._5DR_tq_sentences>strong{font-size:1.05rem;line-height:1.8}._5DR_tq_sentences ol{margin:1rem 0;padding-left:1.5rem}._5DR_tq_sentences li{margin:.65rem 0;font-size:1rem;line-height:1.9}._5DR_tq_lab ._5DR_tq_sentences p{color:var(--ltct-text-muted,#4c5a73);font-size:.875rem;line-height:1.8}._5DR_tq_editors{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1.3rem 0;display:grid}._5DR_tq_editor{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.7rem;min-width:0;padding:1rem}._5DR_tq_editor label{align-items:baseline;gap:.5rem;margin-bottom:.75rem;font-size:.9375rem;font-weight:650;line-height:1.8;display:flex}._5DR_tq_editor label>span{text-align:center;background:var(--ltct-surface-strong,#e9efff);width:1.4rem;height:1.4rem;color:var(--ltct-ink,#14213d);border-radius:50%;flex-shrink:0;font-size:.8125rem;line-height:1.4rem}._5DR_tq_editor select{width:100%;max-width:100%;min-height:46px;font:inherit;background:var(--ltct-surface,#f5f7ff);color:var(--ltct-ink,#14213d);border:1px solid var(--ltct-border-strong,#bdcbed);cursor:pointer;border-radius:.45rem;padding:.6rem .7rem;font-size:1rem;line-height:1.7}._5DR_tq_lab ._5DR_tq_editor p{color:var(--ltct-text-muted,#4c5a73);overflow-wrap:anywhere;margin:.8rem 0 0;font-size:.875rem;line-height:1.85}._5DR_tq_review{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:.8rem;margin:1.2rem 0;padding:1.1rem 1.2rem}._5DR_tq_review h4{margin:.1rem 0 .8rem;font-size:1.15rem;line-height:1.8}._5DR_tq_review>ol{padding-left:1.3rem}._5DR_tq_review li{border-bottom:1px solid var(--ltct-border,#dbe3f2);padding:.85rem .1rem}._5DR_tq_review li:last-child{border-bottom:0}._5DR_tq_review li>strong{color:#806026;background:#f6efdf;border-radius:.3rem;padding:.2rem .6rem;font-size:.875rem;line-height:1.8;display:inline-block}._5DR_tq_review li[data-status=matched]>strong{background:var(--ltct-surface-alt,#f0f4ff);color:var(--ltct-ink,#14213d)}._5DR_tq_lab ._5DR_tq_review p{margin:.6rem 0;font-size:.9375rem;line-height:1.85}._5DR_tq_review blockquote{border-left:3px solid var(--ltct-border-strong,#bdcbed);background:var(--ltct-surface-alt,#f0f4ff);color:var(--ltct-text-muted,#4c5a73);margin:.9rem 0 .2rem;padding:.7rem .9rem;font-size:.875rem;line-height:1.8}._5DR_tq_lab ._5DR_tq_note{border-top:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-text-muted,#4c5a73);margin-top:1.25rem;padding-top:1rem;font-size:.875rem;line-height:1.85}@media (max-width:600px){._5DR_tq_editors{grid-template-columns:minmax(0,1fr)}._5DR_tq_exerciseButtons button,._5DR_tq_actions button{flex:9rem}._5DR_tq_displayControls{gap:1rem}._5DR_tq_source,._5DR_tq_hiddenSource,._5DR_tq_review{padding:1rem}}
.Zj6kpq_lab{border:1px solid var(--ltct-border,#dbe3f2);background:var(--ltct-surface-alt,#f0f4ff);color:var(--ltct-ink,#14213d);overflow-wrap:anywhere;border-radius:24px;margin:2rem 0;padding:clamp(1rem,3vw,2rem)}.Zj6kpq_lab *{box-sizing:border-box}.Zj6kpq_heading h3{margin:.55rem 0;font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.5}.Zj6kpq_heading p,.Zj6kpq_lab p{line-height:1.8}.Zj6kpq_kicker{color:var(--ltct-text-muted,#4c5a73);letter-spacing:.04em;font-size:.88rem;font-weight:700}.Zj6kpq_fieldset{border:0;min-width:0;margin:1.5rem 0;padding:0}.Zj6kpq_fieldset legend{padding:0 0 .7rem;font-weight:750}.Zj6kpq_choices{flex-wrap:wrap;gap:.6rem;display:flex}.Zj6kpq_choice,.Zj6kpq_activeChoice{border:1px solid var(--ltct-primary,#2447e8);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:.55rem;min-height:48px;padding:.6rem .8rem;display:flex}.Zj6kpq_activeChoice{border-color:var(--ltct-primary,#2447e8);background:var(--ltct-surface-strong,#e9efff);font-weight:700}.Zj6kpq_choice:has(input:disabled){color:var(--ltct-text-muted,#4c5a73);background:var(--ltct-surface-alt,#f0f4ff);cursor:default}.Zj6kpq_choice input,.Zj6kpq_activeChoice input{width:18px;height:18px;accent-color:var(--ltct-primary,#2447e8);flex-shrink:0;margin:0}.Zj6kpq_lab .Zj6kpq_hint{color:var(--ltct-text-muted,#4c5a73);margin:.7rem 0;font-size:.88rem;line-height:1.75}.Zj6kpq_board{background:var(--ltct-surface,#f5f7ff);border:1px solid var(--ltct-border,#dbe3f2);border-radius:20px;margin:1.5rem 0;overflow:hidden}.Zj6kpq_svg{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.Zj6kpq_tick{fill:#63756a;font-family:inherit;font-size:28px}.Zj6kpq_axis{fill:#536653;font-family:inherit;font-size:28px}.Zj6kpq_pointLabel{fill:#243f35;stroke:#fafbf6;stroke-width:8px;paint-order:stroke fill;stroke-linejoin:round;font-family:inherit;font-size:33px;font-weight:750}.Zj6kpq_handle{cursor:grab;touch-action:none;outline:none}.Zj6kpq_handle:active{cursor:grabbing}.Zj6kpq_focusRing{fill:none;stroke:#0000;stroke-width:4px}.Zj6kpq_handle:focus-visible .Zj6kpq_focusRing{stroke:#755a95;stroke-dasharray:5 5}.Zj6kpq_fixedPoint{pointer-events:none}.Zj6kpq_lab .Zj6kpq_legend{color:#536653;flex-wrap:wrap;justify-content:center;gap:.45rem 1rem;margin:0;padding:.6rem 1rem 1rem;font-size:.85rem;display:flex}.Zj6kpq_sliders{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.1rem;display:grid}.Zj6kpq_slider{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:14px;flex-direction:column;gap:.4rem;min-width:0;padding:.8rem 1rem;display:flex}.Zj6kpq_slider span{justify-content:space-between;gap:.5rem;display:flex}.Zj6kpq_slider strong{font-variant-numeric:tabular-nums;color:var(--ltct-ink,#14213d)}.Zj6kpq_slider input{width:100%;min-width:0;height:44px;accent-color:var(--ltct-primary,#2447e8);margin:0}.Zj6kpq_reading{background:var(--ltct-surface-strong,#e9efff);border-left:4px solid var(--ltct-primary,#2447e8);border-radius:0 14px 14px 0;margin-top:1.5rem;padding:1rem 1.2rem}.Zj6kpq_reading h4{margin:0 0 .45rem;font-size:1.07rem}.Zj6kpq_lab .Zj6kpq_reading p{margin:0}.Zj6kpq_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1rem 0;display:grid}.Zj6kpq_metrics>div{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:14px;padding:1rem}.Zj6kpq_metrics dt{font-size:.85rem;line-height:1.6}.Zj6kpq_metrics dd{color:var(--ltct-ink,#14213d);margin:.55rem 0;font-size:1.16rem;font-weight:750;line-height:1.5}.Zj6kpq_metrics small{color:var(--ltct-text-muted,#4c5a73);font-size:.8rem;line-height:1.65;display:block}.Zj6kpq_actions,.Zj6kpq_presetButtons{flex-wrap:wrap;gap:.65rem;margin:1rem 0;display:flex}.Zj6kpq_lab button{font:inherit;min-height:46px;color:var(--ltct-primary,#2447e8);border:1px solid var(--ltct-border-strong,#bdcbed);cursor:pointer;background:#fff;border-radius:11px;padding:.65rem .9rem;font-size:.9rem}.Zj6kpq_lab button:hover:enabled{background:var(--ltct-surface-alt,#f0f4ff)}.Zj6kpq_lab button.Zj6kpq_primary{background:var(--ltct-primary,#2447e8);color:#fff;border-color:var(--ltct-primary,#2447e8)}.Zj6kpq_lab button.Zj6kpq_primary:hover{background:var(--ltct-primary-hover,#1d39bf)}.Zj6kpq_lab button:disabled{color:var(--ltct-primary,#2447e8);background:var(--ltct-surface-strong,#e9efff);border-color:var(--ltct-border,#dbe3f2);cursor:default}.Zj6kpq_lab button:focus-visible,.Zj6kpq_lab input:focus-visible,.Zj6kpq_lab summary:focus-visible{outline:3px solid var(--ltct-primary,#2447e8);outline-offset:3px}.Zj6kpq_details{border-top:1px solid var(--ltct-border,#dbe3f2);padding:.6rem 0}.Zj6kpq_lab summary{cursor:pointer;min-height:44px;padding:.6rem .15rem;font-weight:650;line-height:1.65}.Zj6kpq_details p,.Zj6kpq_recordList p{font-size:.9rem}.Zj6kpq_tableWrap{margin:.7rem 0;overflow-x:auto}.Zj6kpq_tableWrap table{border-collapse:collapse;width:100%;font-size:.9rem}.Zj6kpq_tableWrap caption{text-align:left;color:var(--ltct-text-muted,#4c5a73);padding:.5rem 0 .75rem}.Zj6kpq_tableWrap th,.Zj6kpq_tableWrap td{text-align:left;border-bottom:1px solid var(--ltct-border,#dbe3f2);padding:.7rem}.Zj6kpq_tableWrap thead{background:var(--ltct-surface-strong,#e9efff)}.Zj6kpq_records{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:16px;margin-top:1rem;padding:1rem}.Zj6kpq_records h4{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:0;font-size:1.05rem;display:flex}.Zj6kpq_records h4 span{color:var(--ltct-text-muted,#4c5a73)}.Zj6kpq_records>p{font-size:.88rem}.Zj6kpq_recordList{margin:0;padding:0;list-style:none}.Zj6kpq_recordList>li{border-top:1px solid var(--ltct-border,#dbe3f2);padding:.4rem 0}.Zj6kpq_lab .Zj6kpq_empty{color:var(--ltct-text-muted,#4c5a73);margin-bottom:0}@media (max-width:600px){.Zj6kpq_sliders,.Zj6kpq_metrics{grid-template-columns:1fr}.Zj6kpq_metrics>div{padding:.8rem 1rem}.Zj6kpq_lab{border-radius:18px}.Zj6kpq_choice,.Zj6kpq_activeChoice{padding:.55rem .65rem;font-size:.88rem}.Zj6kpq_actions{flex-direction:column}.Zj6kpq_actions button{width:100%}}
.oCLZ_G_lab{border:1px solid var(--ltct-border,#dbe3f2);background:var(--ltct-surface-alt,#f0f4ff);color:var(--ltct-ink,#14213d);overflow-wrap:anywhere;border-radius:24px;margin:2rem 0;padding:clamp(1rem,3vw,2rem)}.oCLZ_G_lab *{box-sizing:border-box}.oCLZ_G_heading h3{margin:.55rem 0;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.5}.oCLZ_G_lab p,.oCLZ_G_lab li{line-height:1.8}.oCLZ_G_kicker{color:var(--ltct-text-muted,#4c5a73);letter-spacing:.03em;font-size:.87rem;font-weight:750}.oCLZ_G_lab .oCLZ_G_provenance{border:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-text-muted,#4c5a73);background:#fff;border-radius:12px;padding:.85rem 1rem;font-size:.87rem}.oCLZ_G_source{background:var(--ltct-surface-alt,#f0f4ff);border-left:4px solid var(--ltct-primary,#2447e8);border-radius:0 16px 16px 0;margin:1.4rem 0;padding:1rem 1.2rem}.oCLZ_G_source h4,.oCLZ_G_results h4,.oCLZ_G_records h4{margin:0 0 .7rem;font-size:1.07rem}.oCLZ_G_source ol,.oCLZ_G_details ol{padding-left:1.4rem}.oCLZ_G_source li{padding:.15rem 0 .4rem}.oCLZ_G_lab .oCLZ_G_source p{margin-bottom:0;font-size:.88rem}.oCLZ_G_fieldset{border:0;min-width:0;margin:1.4rem 0;padding:0}.oCLZ_G_fieldset legend{padding:0 0 .7rem;font-weight:750}.oCLZ_G_caseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.oCLZ_G_choices{flex-wrap:wrap;gap:.6rem;display:flex}.oCLZ_G_choice,.oCLZ_G_activeChoice{border:1px solid var(--ltct-primary,#2447e8);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:.55rem;min-height:48px;padding:.7rem .85rem;font-size:.9rem;line-height:1.65;display:flex}.oCLZ_G_activeChoice{border-color:var(--ltct-primary,#2447e8);background:var(--ltct-surface-strong,#e9efff);font-weight:700}.oCLZ_G_choice input,.oCLZ_G_activeChoice input{width:18px;height:18px;accent-color:var(--ltct-primary,#2447e8);flex-shrink:0;margin:0}.oCLZ_G_draft{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:16px;padding:1.1rem 1.2rem}.oCLZ_G_draft blockquote{background:#faf5e9;border-left:3px solid #9b732c;margin:.9rem 0 0;padding:.8rem 1rem;font-size:1rem;line-height:1.9}.oCLZ_G_lab .oCLZ_G_hint{color:var(--ltct-text-muted,#4c5a73);font-size:.87rem;line-height:1.75}.oCLZ_G_stepHeading{margin:1.7rem 0 1rem;font-size:1.08rem}.oCLZ_G_board{border:1px solid var(--ltct-border,#dbe3f2);background:var(--ltct-surface,#f5f7ff);text-align:center;border-radius:18px;padding-bottom:.9rem;overflow:hidden}.oCLZ_G_svg{width:100%;height:auto;display:block}.oCLZ_G_nodeLabel{font-family:inherit;font-size:29px;font-weight:650}.oCLZ_G_nodeNote{font-family:inherit;font-size:23px}.oCLZ_G_graphCaption{fill:#63756a;font-family:inherit;font-size:25px}.oCLZ_G_edgeLabel{fill:#245b46;font-family:inherit;font-size:29px}.oCLZ_G_lab button{font:inherit;min-height:46px;color:var(--ltct-primary,#2447e8);border:1px solid var(--ltct-border-strong,#bdcbed);cursor:pointer;background:#fff;border-radius:11px;padding:.65rem .9rem;font-size:.9rem;line-height:1.6}.oCLZ_G_lab button:hover:enabled{background:var(--ltct-surface-alt,#f0f4ff)}.oCLZ_G_lab button.oCLZ_G_primary{background:var(--ltct-primary,#2447e8);color:#fff;border-color:var(--ltct-primary,#2447e8)}.oCLZ_G_lab button.oCLZ_G_primary:hover{background:var(--ltct-primary-hover,#1d39bf)}.oCLZ_G_lab button:disabled{color:var(--ltct-primary,#2447e8);background:var(--ltct-surface-strong,#e9efff);border-color:var(--ltct-border,#dbe3f2);cursor:default}.oCLZ_G_lab button:focus-visible,.oCLZ_G_lab input:focus-visible,.oCLZ_G_lab select:focus-visible,.oCLZ_G_lab summary:focus-visible{outline:3px solid var(--ltct-primary,#2447e8);outline-offset:3px}.oCLZ_G_lab .oCLZ_G_layoutButton{max-width:calc(100% - 2rem);font-size:.85rem}.oCLZ_G_ruleControls{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.oCLZ_G_factGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.oCLZ_G_factLabel{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:12px;flex-direction:column;gap:.5rem;min-width:0;padding:.9rem;display:flex}.oCLZ_G_lab select{font:inherit;color:var(--ltct-ink,#14213d);border:1px solid var(--ltct-border-strong,#bdcbed);background:#fff;border-radius:9px;width:100%;min-width:0;min-height:48px;padding:.6rem .65rem;font-size:.93rem}.oCLZ_G_factLabel span{font-size:.93rem;font-weight:650}.oCLZ_G_targetLabel{flex-direction:column;gap:.7rem;margin:1.4rem 0;display:flex}.oCLZ_G_actions{flex-wrap:wrap;gap:.65rem;margin:1rem 0;display:flex}.oCLZ_G_details{border-top:1px solid var(--ltct-border,#dbe3f2);margin-top:.5rem;padding:.5rem 0}.oCLZ_G_lab summary{cursor:pointer;min-height:44px;padding:.6rem .15rem;font-weight:650;line-height:1.7}.oCLZ_G_details p,.oCLZ_G_witness p{font-size:.9rem}.oCLZ_G_results{border:1px solid var(--ltct-border-strong,#bdcbed);background:var(--ltct-surface-alt,#f0f4ff);border-radius:16px;margin:1.5rem 0;padding:1.1rem}.oCLZ_G_resultGrid{grid-template-columns:1fr;gap:.8rem;display:grid}.oCLZ_G_resultGrid>div{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:12px;padding:1rem}.oCLZ_G_resultGrid h5{margin:0 0 .55rem;font-size:.95rem}.oCLZ_G_resultGrid strong{color:var(--ltct-ink,#14213d);font-size:1.13rem;line-height:1.7}.oCLZ_G_lab .oCLZ_G_resultGrid p{margin-bottom:0;font-size:.91rem}.oCLZ_G_lab .oCLZ_G_comparison{font-size:.9rem}.oCLZ_G_witness{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:12px;margin:.75rem 0;padding:.6rem .8rem}.oCLZ_G_tableWrap{margin:.5rem 0;overflow-x:auto}.oCLZ_G_tableWrap table{border-collapse:collapse;width:100%;min-width:420px;font-size:.88rem}.oCLZ_G_tableWrap caption{text-align:left;color:var(--ltct-text-muted,#4c5a73);padding:.5rem 0 .75rem;line-height:1.65}.oCLZ_G_tableWrap th,.oCLZ_G_tableWrap td{text-align:center;border-bottom:1px solid var(--ltct-border,#dbe3f2);padding:.7rem .5rem;line-height:1.6}.oCLZ_G_tableWrap thead{background:var(--ltct-surface-alt,#f0f4ff)}.oCLZ_G_targetCell{background:var(--ltct-surface-strong,#e9efff)}.oCLZ_G_records{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:16px;padding:1rem}.oCLZ_G_records h4{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.oCLZ_G_records h4 span{color:var(--ltct-text-muted,#4c5a73)}.oCLZ_G_records p{font-size:.88rem}.oCLZ_G_recordList{margin:0;padding:0;list-style:none}.oCLZ_G_recordList>li{border-top:1px solid var(--ltct-border,#dbe3f2);padding:.4rem 0}@media (max-width:600px){.oCLZ_G_caseGrid,.oCLZ_G_factGrid,.oCLZ_G_ruleControls{grid-template-columns:1fr}.oCLZ_G_ruleControls{gap:0}.oCLZ_G_lab{border-radius:18px}.oCLZ_G_actions{flex-direction:column}.oCLZ_G_actions button{width:100%}.oCLZ_G_choice,.oCLZ_G_activeChoice{padding:.6rem .7rem}}
.OjbQNW_collection{color:var(--ltct-ink);margin:0 0 2.5rem}.OjbQNW_collectionHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:1.5rem;display:flex}.OjbQNW_eyebrow{color:var(--ltct-text-muted);letter-spacing:.06em;font-size:.75rem;font-weight:700}.OjbQNW_collectionHead h2{letter-spacing:-.03em;margin:.5rem 0 0;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.4}.OjbQNW_collectionHead p{max-width:23rem;color:var(--ltct-text-muted);margin:0;font-size:.9375rem;line-height:1.7}.OjbQNW_entryList{gap:1.25rem;display:grid}.OjbQNW_entry{border-block:1px solid var(--ltct-border);color:inherit;align-items:center;gap:clamp(1rem,3vw,2rem);padding:1.5rem 0;text-decoration:none;display:flex}.OjbQNW_entry+.OjbQNW_entry{border-top:0}.OjbQNW_entry:hover h3{color:var(--ltct-ink);text-underline-offset:.2em;text-decoration:underline}.OjbQNW_entryImage{border:1px solid var(--ltct-border);background:var(--ltct-surface);border-radius:.65rem;flex:0 0 29%;min-width:0;max-width:16rem;overflow:hidden}.OjbQNW_entryImage img{width:100%;height:auto;display:block}.OjbQNW_entryText{min-width:0}.OjbQNW_meta,.OjbQNW_articleMeta{color:var(--ltct-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1.2rem;font-size:.8125rem;line-height:1.7;display:flex}.OjbQNW_meta>:first-child,.OjbQNW_articleMeta>:first-child{color:var(--ltct-ink);font-weight:700}.OjbQNW_entryText h3{letter-spacing:-.03em;margin:.6rem 0;font-size:clamp(1.35rem,3vw,1.7rem);line-height:1.4}.OjbQNW_entryText p{max-width:42rem;color:var(--ltct-text-muted);margin:0;font-size:.9375rem;line-height:1.8}.OjbQNW_entryAction{margin-top:.9rem;font-size:.875rem;font-weight:700;display:inline-block}.OjbQNW_compact .OjbQNW_collectionHead{display:block}.OjbQNW_compact .OjbQNW_collectionHead p{margin-top:.75rem}.OjbQNW_compact .OjbQNW_entry{gap:1rem}.OjbQNW_compact .OjbQNW_entryText h3{font-size:1.3rem}.OjbQNW_compact .OjbQNW_entryText p{font-size:.875rem}.OjbQNW_textLink{color:var(--ltct-text-muted);text-underline-offset:.25em;font-size:.9375rem;font-weight:650;line-height:1.7;text-decoration:underline;display:inline-block}.OjbQNW_collection>.OjbQNW_textLink{margin-top:1.2rem}.OjbQNW_entry:focus-visible,.OjbQNW_textLink:focus-visible,.OjbQNW_body a:focus-visible{outline:3px solid var(--ltct-primary);outline-offset:4px;border-radius:2px}.OjbQNW_archive{padding-block:clamp(2rem,6vw,4rem)}.OjbQNW_archiveInner{width:min(66rem,100% - 2.5rem);margin:auto}.OjbQNW_archiveTitle{color:var(--ltct-ink);margin:0 0 2.5rem;font-size:clamp(2rem,5vw,3rem);line-height:1.35}.OjbQNW_article{width:min(50rem,100% - 2.5rem);color:var(--ltct-ink);margin:auto;padding-block:clamp(2rem,6vw,4.5rem)}.OjbQNW_articleHeader{border-bottom:1px solid var(--ltct-border);margin-bottom:2.5rem;padding-bottom:2rem}.OjbQNW_articleMeta{margin-top:2rem;font-size:.875rem}.OjbQNW_articleHeader h1{letter-spacing:-.045em;color:var(--ltct-ink);margin:1rem 0 .8rem;font-size:clamp(2.1rem,6vw,3.7rem);line-height:1.25}.OjbQNW_subtitle{color:var(--ltct-text-muted);letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(1.15rem,3vw,1.6rem);line-height:1.6}.OjbQNW_lead{color:var(--ltct-text-muted);max-width:44rem;margin:0;font-size:1.125rem;line-height:1.9}.OjbQNW_article,.OjbQNW_collection{word-break:keep-all;overflow-wrap:anywhere}.OjbQNW_body{font-size:1.125rem;line-height:1.95}.OjbQNW_body p{margin:0 0 1.5em}.OjbQNW_searchAnswer{border:1px solid var(--ltct-border);background:var(--ltct-surface);border-radius:.8rem;margin:0 0 2rem;padding:1.25rem 1.35rem}.OjbQNW_searchAnswer strong{color:var(--ltct-ink);margin-bottom:.45rem;font-size:1rem;display:block}.OjbQNW_searchAnswer p{color:var(--ltct-text-muted);font-size:1rem;line-height:1.8;margin:0!important}.OjbQNW_intro{margin-bottom:2rem}.OjbQNW_contents{border-block:1px solid var(--ltct-border);gap:.6rem;margin-block:2.25rem 3.25rem;padding:1.2rem 0;font-size:.9375rem;display:grid}.OjbQNW_contents>span{color:var(--ltct-text-muted);font-size:.8125rem;font-weight:700}.OjbQNW_contents a{width:fit-content;color:var(--ltct-ink);align-items:baseline;gap:1rem;text-decoration:none;display:flex}.OjbQNW_contents a:hover{text-decoration:underline}.OjbQNW_contents a>span{color:var(--ltct-text-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.OjbQNW_articleSection{margin-top:3.5rem;scroll-margin-top:7rem}.OjbQNW_sectionKicker{color:var(--ltct-text-muted);letter-spacing:.025em;font-size:.8125rem;font-weight:700}.OjbQNW_articleSection h2{color:var(--ltct-ink);letter-spacing:-.035em;margin:.5rem 0 1.25rem;font-size:clamp(1.45rem,3.4vw,2rem);line-height:1.5}.OjbQNW_citations{vertical-align:super;gap:.2rem;margin-left:.35em;font-size:.7em;line-height:1.2;display:inline-flex}.OjbQNW_citations a{color:var(--ltct-text-muted);text-decoration:none}.OjbQNW_citations a:hover{text-decoration:underline}.OjbQNW_figure{margin:2rem 0}.OjbQNW_figure>img{border:1px solid var(--ltct-border);border-radius:.75rem;width:100%;height:auto;display:block}.OjbQNW_photograph>img{width:auto;max-width:100%;max-height:40rem;margin-inline:auto}.OjbQNW_figure figcaption{color:var(--ltct-text-muted);margin-top:.8rem;font-size:.8125rem;line-height:1.8}.OjbQNW_tableWrap{margin:1.8rem 0}.OjbQNW_tableWrap table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9375rem;line-height:1.8}.OjbQNW_tableWrap th,.OjbQNW_tableWrap td{border-bottom:1px solid var(--ltct-border);text-align:left;vertical-align:top;padding:.85rem .65rem}.OjbQNW_tableWrap thead th{background:var(--ltct-surface);color:var(--ltct-ink);font-weight:700}.OjbQNW_tableWrap tbody th{font-weight:650}.OjbQNW_tableWrap th:first-child{width:25%}.OjbQNW_tableCaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OjbQNW_closing{border-left:3px solid var(--ltct-primary);background:var(--ltct-surface);margin-top:3rem;padding:1.7rem}.OjbQNW_closing h2{color:var(--ltct-ink);margin:0 0 .6rem;font-size:1.1875rem;line-height:1.6}.OjbQNW_closing p{margin:0;font-size:.9375rem}.OjbQNW_sources{border-top:1px solid var(--ltct-border);color:var(--ltct-text-muted);margin-top:3rem;padding-top:1.8rem;font-size:.875rem;line-height:1.8}.OjbQNW_sources h2{margin:0 0 1rem;font-size:1.1875rem}.OjbQNW_sources ol{padding-left:1.6rem}.OjbQNW_sources li{margin-bottom:1.4rem;padding-left:.3rem;scroll-margin-top:7rem}.OjbQNW_sources li>span{margin-top:.15rem;display:block}.OjbQNW_sources li p{margin:.35rem 0 0;font-size:.8125rem}.OjbQNW_sources a{color:var(--ltct-ink);text-underline-offset:.25em;font-weight:650}.OjbQNW_footer{border-top:1px solid var(--ltct-border);color:var(--ltct-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.875rem;display:flex}.OjbQNW_seriesNav{border-top:1px solid var(--ltct-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.5rem;margin-top:2.5rem;padding-top:1.5rem;display:grid}.OjbQNW_seriesNav a{color:var(--ltct-ink);line-height:1.65;text-decoration:none}.OjbQNW_seriesNav a span{margin-bottom:.35rem;font-size:.875rem;display:block}.OjbQNW_seriesNav a strong{font-size:1rem;font-weight:650}.OjbQNW_seriesNav a:hover strong{text-underline-offset:.2em;text-decoration:underline}.OjbQNW_seriesNav a:focus-visible{outline:3px solid var(--ltct-primary);outline-offset:4px}@media (max-width:640px){.OjbQNW_entry{flex-direction:column;align-items:stretch}.OjbQNW_entryImage{width:100%;max-width:none}.OjbQNW_entryImage img{object-fit:contain;max-height:14rem}.OjbQNW_body,.OjbQNW_lead{font-size:1.0625rem}.OjbQNW_article{width:calc(100% - 2rem)}.OjbQNW_tableWrap table{font-size:.8125rem}.OjbQNW_tableWrap th,.OjbQNW_tableWrap td{padding:.7rem .45rem}.OjbQNW_closing{padding:1.3rem}}.OjbQNW_articleWithTitleArt{width:min(68rem,100% - 2.5rem)}.OjbQNW_articleWithTitleArt .OjbQNW_body{width:min(50rem,100%);margin-inline:auto}.OjbQNW_titleHero{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);margin-top:1rem;display:grid}.OjbQNW_titleCopy{min-width:0}.OjbQNW_titleCopy h1{margin-top:0}.OjbQNW_titleIllustration{min-width:0;margin:0}.OjbQNW_titleIllustration img{object-fit:contain;background:#fff;border-radius:.75rem;width:100%;height:auto;display:block}.OjbQNW_titleIllustration figcaption{color:var(--ltct-text-muted);margin-top:.75rem;font-size:.8125rem;line-height:1.75}@media (max-width:760px){.OjbQNW_articleWithTitleArt{width:calc(100% - 2rem)}.OjbQNW_titleHero{grid-template-columns:minmax(0,1fr);gap:1.5rem}.OjbQNW_titleIllustration{width:100%}}
