.rrF_-W_strip{margin:0 0 var(--nh-s-5);border:1px solid var(--nh-ink-200);border-radius:var(--nh-r-lg);background:var(--nh-paper);padding:12px 14px}.rrF_-W_head{font-family:var(--nh-font-ko);color:var(--nh-ink-800);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 8px;font-size:13px;line-height:1.6;display:flex}.rrF_-W_head b{font-family:var(--nh-font-num);font-weight:600}.rrF_-W_lead{font-size:12px;font-weight:700}.rrF_-W_bar{border-radius:0;gap:2px;height:8px;display:flex;overflow:hidden}.rrF_-W_seg{flex-basis:0;min-width:3px}.rrF_-W_seg[data-band="1"],.rrF_-W_swatch[data-band="1"]{background:var(--nh-ink-800)}.rrF_-W_seg[data-band="2"],.rrF_-W_swatch[data-band="2"]{background:var(--nh-ink-600)}.rrF_-W_seg[data-band="3"],.rrF_-W_swatch[data-band="3"]{background:var(--nh-ink-400)}.rrF_-W_seg[data-band="5"],.rrF_-W_swatch[data-band="5"]{background:var(--nh-ink-200)}.rrF_-W_seg[data-band="0"],.rrF_-W_swatch[data-band="0"]{background:var(--nh-yellow)}.rrF_-W_legend{flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.rrF_-W_legend li{font-family:var(--nh-font-num);color:var(--nh-ink-600);align-items:center;gap:5px;font-size:12px;display:inline-flex}.rrF_-W_swatch{border-radius:0;width:10px;height:10px}.rrF_-W_legendLabel{color:var(--nh-ink-800);letter-spacing:.04em}.rrF_-W_legendPct{font-variant-numeric:tabular-nums}.rrF_-W_rare{font-family:var(--nh-font-en);color:var(--nh-ink-800);margin:8px 0 0;font-size:13px;line-height:1.6}.rrF_-W_rareLabel{font-family:var(--nh-font-ko);margin-right:4px;font-size:12px;font-weight:700}.rrF_-W_pill{font-family:var(--nh-font-num);letter-spacing:1px;border:1px solid var(--nh-ink-400);color:var(--nh-ink-800);background:0 0;border-radius:0;padding:1px 6px;font-size:10px;font-weight:700}.rrF_-W_pill[data-band="0"]{border-color:var(--nh-yellow-deep);background:var(--nh-yellow-soft);color:var(--nh-ink-deep)}@media print{.rrF_-W_strip{display:none}}
._0rBi-a_group{position:relative}._0rBi-a_pairControl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0rBi-a_pairControl:focus-visible{z-index:2;inset-inline-start:0;width:max-content;height:var(--nh-control-h);padding:0 var(--nh-s-3);clip-path:none;border:var(--nh-border-w) solid var(--nh-ink);border-radius:var(--nh-r-md);background:var(--nh-paper);color:var(--nh-ink);font:700 var(--nh-small-size)/1.4 var(--nh-font-ko);outline:var(--nh-active-w) solid var(--nh-yellow-deep);outline-offset:var(--nh-active-w);bottom:100%}._0rBi-a_sentence{cursor:pointer;transition:background-color var(--nh-motion-fast) ease, border-color var(--nh-motion-fast) ease, box-shadow var(--nh-motion-fast) ease, opacity var(--nh-motion-base) ease;border-bottom:1px dotted #0000;border-radius:0;outline:none;padding:1px 2px}._0rBi-a_sentence:hover{background:var(--nh-hi-100);border-bottom-color:var(--nh-yellow)}._0rBi-a_sentence:focus-visible{background:var(--nh-hi-100);outline:2px solid var(--nh-yellow-deep);outline-offset:1px}._0rBi-a_sentence[data-state=hover]{background:var(--nh-hi-100);border-bottom:1px dotted var(--nh-yellow)}._0rBi-a_sentence[data-state=hover-paired]{background:var(--nh-hi-100)}._0rBi-a_sentence[data-state=active]{background:var(--nh-yellow);color:var(--nh-ink-deep);box-shadow:0 0 0 2px var(--nh-yellow);border-bottom-color:var(--nh-yellow-deep)}._0rBi-a_sentence[data-state=paired]{background:var(--nh-hi-200);border-bottom-color:var(--nh-yellow-deep)}._0rBi-a_sentence[data-dimmed=true]{opacity:.45}._0rBi-a_sentence[data-dimmed=true]:hover{opacity:1}@media (prefers-reduced-motion:reduce){._0rBi-a_sentence{transition:none}}
.W9BTPW_toolbar{max-width:100%;margin:var(--nh-s-5) 0 var(--nh-s-6);background:var(--nh-card);border:1px solid var(--nh-ink-200);border-radius:var(--nh-r-0);box-shadow:var(--nh-shadow-card);flex-wrap:wrap;align-items:center;gap:12px;width:fit-content;padding:10px 14px;display:flex}.W9BTPW_toggle{min-height:var(--nh-control-h);white-space:nowrap;background:var(--nh-ink-100);border:1px solid var(--nh-ink-200);color:var(--nh-ink-600);border-radius:var(--nh-r-pill);cursor:pointer;transition:background var(--nh-motion-fast), color var(--nh-motion-fast), border-color var(--nh-motion-fast);flex-shrink:0;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.W9BTPW_toggle:hover{background:var(--nh-card);border-color:var(--nh-ink-400);color:var(--nh-ink-deep)}.W9BTPW_toggleDot{background:var(--nh-card);border:1px solid var(--nh-ink-400);width:18px;height:18px;transition:background var(--nh-motion-fast), border-color var(--nh-motion-fast);border-radius:50%;flex-shrink:0}.W9BTPW_toggleOn{background:var(--nh-ink);color:var(--nh-ink-0);border-color:var(--nh-ink)}.W9BTPW_toggleOn:hover{background:var(--nh-ink-deep);border-color:var(--nh-ink-deep);color:var(--nh-ink-0)}.W9BTPW_toggleOn .W9BTPW_toggleDot{background:var(--nh-yellow);border-color:var(--nh-yellow)}.W9BTPW_mobileGlyph{display:none}.W9BTPW_toggle:focus-visible,.W9BTPW_printBtn:focus-visible,.W9BTPW_vocabBadge:focus-visible,.W9BTPW_reviewPill:focus-visible{outline:2px solid var(--nh-yellow-deep);outline-offset:2px}.W9BTPW_vocabBadge{min-height:var(--nh-control-h);border-radius:var(--nh-r-pill);font-family:var(--nh-font-en);color:var(--nh-ink-600);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.W9BTPW_vocabBadge svg{color:var(--nh-yellow-deep)}.W9BTPW_vocabCount{font-family:var(--nh-font-num);color:var(--nh-ink-deep);margin-left:2px;font-size:15px;font-weight:700}@media (prefers-reduced-motion:reduce){.W9BTPW_toggle,.W9BTPW_toggleDot,.W9BTPW_vocabBadge{transition:none}.W9BTPW_wordHint,.W9BTPW_wordHintDot,.W9BTPW_badgeInner.W9BTPW_bumping,.W9BTPW_badgeInner.W9BTPW_bumping .W9BTPW_bumpRing,.W9BTPW_reviewPill{animation:none}}.W9BTPW_wordHint{align-items:center;gap:var(--nh-s-2);font-family:var(--nh-font-ko);color:var(--nh-ink-600);margin:0;font-size:12px;animation:.4s W9BTPW_fadeIn;display:flex}.W9BTPW_wordHintDot{background:var(--nh-yellow);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite W9BTPW_pulse}.W9BTPW_wordHintCopy strong{font-weight:inherit}@keyframes W9BTPW_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes W9BTPW_fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.W9BTPW_printBtn{min-height:var(--nh-control-h);border:1px solid var(--nh-ink-200);font-family:var(--nh-font-ko);color:var(--nh-ink-600);cursor:pointer;transition:border-color var(--nh-motion-fast) ease, color var(--nh-motion-fast) ease;background:0 0;border-radius:0;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.W9BTPW_printBtn:hover:not(:disabled){color:var(--nh-ink);border-color:var(--nh-ink-400)}.W9BTPW_printBtn:disabled{opacity:.45;cursor:not-allowed}.W9BTPW_vocabSlot{align-items:center;display:inline-flex}.W9BTPW_vocabGroup{align-items:center;gap:8px;display:inline-flex}.W9BTPW_vocabBadge{cursor:pointer;text-decoration:none}.W9BTPW_vocabBadge:hover{background:var(--nh-ink-100);border-color:var(--nh-ink-200)}.W9BTPW_badgeInner{align-items:center;gap:6px;display:inline-flex;position:relative}.W9BTPW_badgeInner.W9BTPW_bumping{animation:.42s cubic-bezier(.2,.8,.2,1.2) W9BTPW_nh-bump}.W9BTPW_bumpRing{border-radius:var(--nh-r-pill);border:2px solid var(--nh-yellow);opacity:0;pointer-events:none;position:absolute;inset:-7px}.W9BTPW_badgeInner.W9BTPW_bumping .W9BTPW_bumpRing{animation:.55s ease-out W9BTPW_nh-ring}@keyframes W9BTPW_nh-bump{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes W9BTPW_nh-ring{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.3)}}.W9BTPW_reviewPill{min-height:var(--nh-control-h);border-radius:var(--nh-r-pill);background:var(--nh-yellow);border:1px solid var(--nh-yellow);color:var(--nh-ink-deep);font-family:var(--nh-font-ko);white-space:nowrap;align-items:center;gap:4px;padding:7px 13px;font-size:12.5px;font-weight:700;text-decoration:none;animation:.3s W9BTPW_fadeIn;display:inline-flex}.W9BTPW_reviewPill strong{font-family:var(--nh-font-num);margin:0 1px;font-weight:700}.W9BTPW_reviewPill:hover{background:var(--nh-yellow-deep);border-color:var(--nh-ink);color:var(--nh-ink-0)}@media (max-width:600px){.W9BTPW_toolbar{box-sizing:border-box;justify-content:flex-start;gap:var(--nh-s-2);border-radius:0;width:100%;min-height:66px;padding:10px}.W9BTPW_toggle,.W9BTPW_printBtn{box-sizing:border-box;background:var(--nh-ink-100);border-radius:0;flex:0 0 44px;place-items:center;gap:0;width:44px;height:44px;padding:0;display:grid}.W9BTPW_toggleOn,.W9BTPW_toggleOn:hover{background:var(--nh-ink-deep);border-color:var(--nh-ink-deep);color:var(--nh-yellow);box-shadow:inset 0 -2px 0 var(--nh-yellow)}.W9BTPW_toggleDot,.W9BTPW_controlLabel{display:none}.W9BTPW_mobileGlyph{display:block}.W9BTPW_l2Glyph{font-family:var(--nh-font-num);letter-spacing:.4px;color:currentColor;font-size:13px;font-weight:700}.W9BTPW_printBtn svg{width:19px;height:19px}.W9BTPW_vocabSlot{min-width:0;padding-top:var(--nh-s-2);border-top:1px solid var(--nh-ink-200);flex:1 0 100%;align-self:stretch}.W9BTPW_wordHint{gap:var(--nh-s-2);letter-spacing:-.1px;min-width:0;font-size:11px;line-height:1.45}.W9BTPW_wordHintCopy{min-width:0}.W9BTPW_wordHintCopy strong{color:var(--nh-ink-deep);font-weight:700;display:inline}.W9BTPW_vocabGroup{gap:var(--nh-s-1);width:100%;min-width:0}.W9BTPW_vocabBadge{min-width:0;padding:7px 4px}.W9BTPW_vocabBadge svg{flex:0 0 14px}.W9BTPW_badgeInner{gap:var(--nh-s-1)}.W9BTPW_vocabCount{margin-left:0}.W9BTPW_vocabLabel{display:none}.W9BTPW_reviewPill{padding:7px 8px;font-size:11.5px}}
.rJNPWG_player{left:50%;bottom:calc(var(--nh-consent-height,0px) + var(--nh-s-4) + env(safe-area-inset-bottom));z-index:190;width:max-content;max-width:calc(100vw - var(--nh-s-5));min-height:96px;max-height:calc(100dvh - var(--nh-consent-height,0px) - var(--nh-control-h) - var(--nh-s-5) - env(safe-area-inset-bottom));animation:rJNPWG_player-enter var(--nh-motion-base) var(--nh-ease-out);flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.rJNPWG_bar{background:var(--nh-ink);color:var(--nh-ink-0);border:1px solid var(--nh-ink-600);border-radius:var(--nh-r-pill);box-shadow:var(--nh-shadow-card);flex-shrink:0;align-items:center;gap:4px;padding:6px 10px;display:flex}.rJNPWG_error{margin:0 0 var(--nh-s-2);padding:var(--nh-s-3) var(--nh-s-4);border:var(--nh-border-w) solid var(--nh-ink-200);border-radius:var(--nh-r-lg);background:var(--nh-paper);color:var(--nh-ink);box-shadow:var(--nh-shadow-card);font:500 var(--nh-small-size)/1.6 var(--nh-font-ko)}@keyframes rJNPWG_player-enter{0%{opacity:0;transform:translate(-50%, var(--nh-s-2))}to{opacity:1;transform:translate(-50%)}}@media (min-width:1024px){.rJNPWG_player{left:calc(50% + var(--nh-sidebar-w-md) / 2)}}@media (min-width:1281px){.rJNPWG_player{left:calc(50% + var(--nh-sidebar-w) / 2)}}.rJNPWG_button{width:var(--nh-control-h);height:var(--nh-control-h);color:var(--nh-ink-0);border-radius:var(--nh-r-pill);cursor:pointer;transition:background-color var(--nh-motion-fast) ease, color var(--nh-motion-fast) ease;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rJNPWG_button:hover:not(:disabled){background:var(--nh-ink-soft)}.rJNPWG_button:focus-visible{outline:2px solid var(--nh-yellow);outline-offset:2px}.rJNPWG_button:disabled{color:var(--nh-ink-400);cursor:default}.rJNPWG_buttonOn{color:var(--nh-yellow)}.rJNPWG_primary{background:var(--nh-yellow);color:var(--nh-ink)}.rJNPWG_primary:hover:not(:disabled){background:var(--nh-yellow-soft);color:var(--nh-ink)}.rJNPWG_close{color:var(--nh-ink-400)}.rJNPWG_close:hover:not(:disabled){color:var(--nh-ink-0)}.rJNPWG_progress{min-width:var(--nh-s-7);text-align:center;font-family:var(--font-oswald), sans-serif;letter-spacing:.04em;color:var(--nh-ink-400);font-variant-numeric:tabular-nums;font-size:14px}.rJNPWG_divider{background:var(--nh-ink-600);width:1px;height:20px}.rJNPWG_rateButton{min-width:var(--nh-control-h);height:var(--nh-control-h);color:var(--nh-ink-0);border:1px solid var(--nh-ink-600);border-radius:var(--nh-r-pill);font-family:var(--font-oswald), sans-serif;letter-spacing:.04em;cursor:pointer;transition:background-color var(--nh-motion-fast) ease, border-color var(--nh-motion-fast) ease;background:0 0;padding:0 10px;font-size:13px}.rJNPWG_rateButton:hover{background:var(--nh-ink-soft);border-color:var(--nh-ink-400)}.rJNPWG_rateButton:focus-visible{outline:2px solid var(--nh-yellow);outline-offset:2px}@media (max-width:640px){.rJNPWG_player{min-height:140px}.rJNPWG_bar{padding:var(--nh-s-1);flex-wrap:wrap;justify-content:center;gap:0}.rJNPWG_progress{min-width:var(--nh-control-h)}}@media (prefers-reduced-motion:reduce){.rJNPWG_player{animation:none}.rJNPWG_button,.rJNPWG_rateButton{transition:none}}.rJNPWG_settings{border:1px solid var(--nh-ink-200);background:var(--nh-paper);color:var(--nh-ink);border-radius:var(--nh-r-lg);box-sizing:border-box;width:360px;max-width:calc(100vw - 24px);min-height:0;margin-bottom:8px;padding:14px 18px;overflow-y:auto}.rJNPWG_voiceRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.rJNPWG_voiceRow select{min-height:var(--nh-control-h);background:var(--nh-card);color:var(--nh-ink);border:1px solid var(--nh-ink-200);font:14px var(--nh-font-ko);padding:6px}.rJNPWG_settings p{margin:10px 0 0;font-size:11px;line-height:1.7}.rJNPWG_settings .rJNPWG_error{box-shadow:none;color:#991b1b;border:0;padding:0}.rJNPWG_download{border:1px solid var(--nh-ink);background:var(--nh-yellow);width:100%;min-height:44px;color:var(--nh-ink);font:700 12px var(--nh-font-ko);cursor:pointer;margin-top:12px}.rJNPWG_download:disabled{opacity:.5;cursor:not-allowed}.rJNPWG_download:focus-visible,.rJNPWG_voiceRow select:focus-visible{outline:2px solid var(--nh-ink);outline-offset:3px}
.xfeRga_legend{margin:0 0 var(--nh-s-5);background:var(--nh-ink-100);border:1px solid var(--nh-ink-200);border-radius:var(--nh-r-lg);transition:opacity var(--nh-motion-fast);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 14px;display:flex}.xfeRga_legend[data-dim=true]{opacity:.4}.xfeRga_lead{font-family:var(--nh-font-ko);color:var(--nh-ink-800);font-size:12px;font-weight:700}.xfeRga_item{--pen:var(--nh-study-green);align-items:center;gap:6px;display:inline-flex}.xfeRga_item[data-anno-type=native]{--pen:var(--nh-study-orange)}.xfeRga_swatch{border-bottom:2px solid var(--pen);width:20px;height:0}.xfeRga_item[data-anno-type=phrase] .xfeRga_swatch{border-bottom-style:dashed}.xfeRga_label{font-family:var(--nh-font-ko);color:var(--nh-ink-600);font-size:12px}.xfeRga_hint{font-family:var(--nh-font-ko);font-size:var(--nh-small-size);color:var(--nh-ink-600);margin-left:auto}@media (max-width:640px){.xfeRga_hint{flex-basis:100%;margin-left:0}}
.FLwaPG_word{font:inherit;color:inherit;cursor:pointer;transition:background var(--nh-motion-fast), color var(--nh-motion-fast);background:0 0;border:none;border-bottom:1px solid #0000;border-radius:0;margin:0;padding:0;display:inline}.FLwaPG_keyword{border-bottom-color:var(--nh-ink-400)}.FLwaPG_word:hover{background:var(--nh-yellow);color:var(--nh-ink-deep);border-bottom-color:#0000}.FLwaPG_word:focus-visible{outline:2px solid var(--nh-yellow-deep);outline-offset:1px}.FLwaPG_open{background:var(--nh-yellow);color:var(--nh-ink-deep);border-bottom-color:#0000;font-weight:600}.FLwaPG_saved:after{content:"★";color:var(--nh-yellow-deep);vertical-align:super;margin-left:1px;font-size:.7em}.FLwaPG_word.FLwaPG_saved{border-bottom-color:var(--nh-yellow-deep)}.FLwaPG_popover{z-index:200;background:var(--nh-card);border:var(--nh-border-strong) solid var(--nh-ink);border-radius:var(--nh-r-xl);width:min(360px,100vw - 24px);box-shadow:var(--nh-shadow-pop);font-family:var(--nh-font-en);color:var(--nh-ink-800);transition:opacity var(--nh-motion-fast) ease;padding:18px 18px 16px;position:absolute}.FLwaPG_head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.FLwaPG_headLeft{flex-direction:column;gap:2px;min-width:0;display:flex}.FLwaPG_lemma{font-family:var(--nh-font-en);color:var(--nh-ink-deep);letter-spacing:-.4px;font-size:22px;font-weight:800;line-height:1.1}.FLwaPG_ipa{font-family:var(--nh-font-mono);color:var(--nh-ink-600);letter-spacing:.2px;font-size:13px}.FLwaPG_iconBtn{background:var(--nh-ink-100);border:1px solid var(--nh-ink-200);color:var(--nh-ink-deep);border-radius:var(--nh-r-md);cursor:pointer;width:36px;height:36px;transition:background var(--nh-motion-fast), color var(--nh-motion-fast), border-color var(--nh-motion-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FLwaPG_iconBtn:hover{background:var(--nh-ink);color:var(--nh-ink-0);border-color:var(--nh-ink)}.FLwaPG_speaking{background:var(--nh-yellow);border-color:var(--nh-yellow);color:var(--nh-ink-deep);animation:.9s ease-in-out infinite FLwaPG_pulse}@keyframes FLwaPG_pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.FLwaPG_pos{font-family:var(--nh-font-num);letter-spacing:1.5px;text-transform:uppercase;color:var(--nh-yellow-deep);align-items:center;gap:8px;margin:8px 0 10px;font-size:11px;display:flex}.FLwaPG_cefrPill{font-family:var(--nh-font-num);letter-spacing:1px;background:var(--nh-ink-deep);color:var(--nh-ink-0);border-radius:0;padding:2px 6px;font-size:10px;font-weight:700}.FLwaPG_examples{background:var(--nh-ink-100);border-left:3px solid var(--nh-ink);border-radius:0 var(--nh-r-sm) var(--nh-r-sm) 0;margin:0 0 14px;padding:10px 12px}.FLwaPG_examples .FLwaPG_contextLabel{margin-bottom:6px;display:block}.FLwaPG_exampleList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.FLwaPG_exampleList li{flex-direction:column;gap:2px;font-size:12.5px;line-height:1.55;display:flex}.FLwaPG_exampleEn{font-family:var(--nh-font-en);color:var(--nh-ink-800);font-style:italic}.FLwaPG_exampleKo{font-family:var(--nh-font-ko);color:var(--nh-ink-600)}.FLwaPG_nuance{background:var(--nh-ink-100);border-left:3px solid var(--nh-yellow);border-radius:0 var(--nh-r-sm) var(--nh-r-sm) 0;margin:0 0 14px;padding:10px 12px}.FLwaPG_nuance .FLwaPG_contextLabel,.FLwaPG_family .FLwaPG_contextLabel{margin-bottom:6px;display:block}.FLwaPG_nuanceText{font-family:var(--nh-font-ko);color:var(--nh-ink-800);margin:0;font-size:13px;line-height:1.65}.FLwaPG_family{margin:0 0 14px}.FLwaPG_familyList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.FLwaPG_familyList li{flex-direction:column;gap:2px;font-size:12.5px;line-height:1.55;display:flex}.FLwaPG_familyHead{font-family:var(--nh-font-en);color:var(--nh-ink-800)}.FLwaPG_familyHead [lang=ko]{font-family:var(--nh-font-ko)}.FLwaPG_familyPos{font-family:var(--nh-font-en);color:var(--nh-ink-600)}.FLwaPG_meanings{font-family:var(--nh-font-ko);color:var(--nh-ink-800);margin:0 0 14px;padding-left:20px;font-size:14.5px;line-height:1.6;list-style:decimal}.FLwaPG_meanings li+li{margin-top:4px}.FLwaPG_context{background:var(--nh-ink-100);border-left:3px solid var(--nh-yellow);border-radius:0 var(--nh-r-sm) var(--nh-r-sm) 0;font-family:var(--nh-font-en);color:var(--nh-ink-800);flex-direction:column;gap:4px;margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.55;display:flex}.FLwaPG_contextLabel{font-family:var(--nh-font-num);letter-spacing:1.5px;text-transform:uppercase;color:var(--nh-ink-600);font-size:10px;font-weight:700}.FLwaPG_contextSentence{font-style:italic}.FLwaPG_saveBtn{box-sizing:border-box;background:var(--nh-ink);width:100%;color:var(--nh-ink-0);border:1px solid var(--nh-ink);border-radius:var(--nh-r-md);cursor:pointer;transition:background var(--nh-motion-fast), color var(--nh-motion-fast), border-color var(--nh-motion-fast);justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.FLwaPG_saveBtn:hover{background:var(--nh-yellow-deep);border-color:var(--nh-ink)}.FLwaPG_saveBtnActive{background:var(--nh-yellow);color:var(--nh-ink-deep);border-color:var(--nh-yellow)}.FLwaPG_saveBtnActive:hover{background:var(--nh-yellow-soft);border-color:var(--nh-yellow-soft)}.FLwaPG_saveBtn.FLwaPG_bursting svg{transform-origin:50%;animation:.5s cubic-bezier(.2,.8,.2,1.4) FLwaPG_nh-star-burst}@keyframes FLwaPG_nh-star-burst{0%{transform:scale(1)rotate(0)}40%{transform:scale(1.55)rotate(18deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.FLwaPG_word,.FLwaPG_iconBtn,.FLwaPG_saveBtn,.FLwaPG_popover{transition:none}.FLwaPG_speaking,.FLwaPG_saveBtn.FLwaPG_bursting svg{animation:none}}
.Ew5JZq_mark{--pen:var(--nh-study-green);--pen-style:solid;background:color-mix(in srgb, var(--pen) 9%, transparent);text-decoration-line:underline;-webkit-text-decoration-color:var(--pen);text-decoration-color:var(--pen);-webkit-text-decoration-style:var(--pen-style);text-decoration-style:var(--pen-style);text-underline-offset:3px;transition:background var(--nh-motion-fast);border-radius:0;padding:0 1px;text-decoration-thickness:2px;position:relative}.Ew5JZq_mark:hover{background:color-mix(in srgb, var(--pen) 18%, transparent)}.Ew5JZq_mark[data-anno-type=phrase]{--pen-style:dashed}.Ew5JZq_mark[data-anno-type=native]{--pen:var(--nh-study-orange)}.Ew5JZq_mark button[data-word-id]{border-bottom-color:#0000}.Ew5JZq_tag{font-family:var(--nh-font-ko);font-size:var(--nh-eyebrow-size);letter-spacing:.2px;vertical-align:2px;color:var(--nh-ink-800);background:color-mix(in srgb, var(--pen) 12%, var(--nh-card));border:1px solid color-mix(in srgb, var(--pen) 45%, transparent);border-radius:var(--nh-r-pill);cursor:pointer;white-space:nowrap;transition:background var(--nh-motion-fast), color var(--nh-motion-fast);margin-left:3px;padding:0 5px;font-weight:700;line-height:1.5;display:inline-block}.Ew5JZq_tag:hover,.Ew5JZq_tagOpen{color:var(--nh-ink-800);background:var(--pen);border-color:var(--pen)}.Ew5JZq_tag:focus-visible{outline:2px solid var(--pen);outline-offset:1px}.Ew5JZq_popover{--pen:var(--nh-study-green);z-index:200;background:var(--nh-card);border:var(--nh-border-strong) solid var(--nh-ink);border-top:3px solid var(--pen);border-radius:var(--nh-r-xl);width:min(340px,100vw - 24px);box-shadow:var(--nh-shadow-pop);font-family:var(--nh-font-en);color:var(--nh-ink-800);transition:opacity var(--nh-motion-fast) ease;padding:14px 16px 16px;position:absolute}.Ew5JZq_popover[data-anno-type=native]{--pen:var(--nh-study-orange)}.Ew5JZq_head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.Ew5JZq_typeTag{font-family:var(--nh-font-ko);color:var(--nh-card);background:var(--pen);border-radius:var(--nh-r-pill);padding:2px 8px;font-size:11px;font-weight:700}.Ew5JZq_iconBtn{background:var(--nh-ink-100);border:1px solid var(--nh-ink-200);color:var(--nh-ink-deep);border-radius:var(--nh-r-md);cursor:pointer;width:32px;height:32px;transition:background var(--nh-motion-fast), color var(--nh-motion-fast), border-color var(--nh-motion-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Ew5JZq_iconBtn:hover{background:var(--nh-ink);color:var(--nh-ink-0);border-color:var(--nh-ink)}.Ew5JZq_speaking{background:var(--pen);border-color:var(--pen);color:var(--nh-card);animation:.9s ease-in-out infinite Ew5JZq_anno-pulse}@keyframes Ew5JZq_anno-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.Ew5JZq_phrase{font-family:var(--nh-font-en);letter-spacing:-.3px;color:var(--nh-ink-deep);margin:0 0 6px;font-size:18px;font-weight:800;line-height:1.25}.Ew5JZq_note{font-family:var(--nh-font-ko);color:var(--nh-ink-800);margin:0 0 12px;font-size:14.5px;line-height:1.65}.Ew5JZq_literal{font-family:var(--nh-font-ko);color:var(--nh-ink-600);background:var(--nh-ink-100);border-radius:var(--nh-r-sm);margin:0 0 12px;padding:8px 10px;font-size:13px;line-height:1.55}.Ew5JZq_literalLabel{font-family:var(--nh-font-num);letter-spacing:1.5px;text-transform:uppercase;color:var(--nh-ink-600);margin-right:8px;font-size:10px;font-weight:700}.Ew5JZq_example{background:var(--nh-ink-100);border-left:3px solid var(--pen);border-radius:0 var(--nh-r-sm) var(--nh-r-sm) 0;flex-direction:column;gap:3px;margin:0 0 14px;padding:10px 12px;display:flex}.Ew5JZq_exampleLabel{font-family:var(--nh-font-num);letter-spacing:1.5px;text-transform:uppercase;color:var(--nh-ink-600);margin-bottom:2px;font-size:10px;font-weight:700}.Ew5JZq_exampleEn{font-family:var(--nh-font-en);color:var(--nh-ink-800);font-size:13px;font-style:italic;line-height:1.5}.Ew5JZq_exampleKo{font-family:var(--nh-font-ko);color:var(--nh-ink-600);font-size:12.5px;line-height:1.5}.Ew5JZq_saveBtn{box-sizing:border-box;background:var(--nh-ink);width:100%;color:var(--nh-ink-0);border:1px solid var(--nh-ink);border-radius:var(--nh-r-md);font-family:var(--nh-font-ko);cursor:pointer;transition:background var(--nh-motion-fast), color var(--nh-motion-fast), border-color var(--nh-motion-fast);justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.Ew5JZq_saveBtn:hover{background:var(--pen);border-color:var(--pen)}.Ew5JZq_saveBtnActive{background:var(--pen);color:var(--nh-card);border-color:var(--pen)}@media (prefers-reduced-motion:reduce){.Ew5JZq_mark,.Ew5JZq_tag,.Ew5JZq_iconBtn,.Ew5JZq_saveBtn,.Ew5JZq_popover{transition:none}.Ew5JZq_speaking{animation:none}}@media print{.Ew5JZq_tag{border-color:var(--pen)}}
.ZL4Paa_chip{background:var(--nh-card);border:1px solid var(--nh-ink-200);border-left:3px solid var(--nh-yellow);border-radius:var(--nh-r-2xl);padding:var(--nh-s-4) 52px var(--nh-s-4) var(--nh-s-5);margin:0 0 var(--nh-s-5);align-items:center;gap:var(--nh-s-5);box-shadow:var(--nh-shadow-card);grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);display:grid;position:relative}.ZL4Paa_chipIntro{min-width:0}.ZL4Paa_chipEyebrow{font-family:var(--nh-font-num);font-size:var(--nh-eyebrow-size);letter-spacing:1.6px;text-transform:uppercase;color:var(--nh-ink-600);margin-bottom:4px;font-weight:600;display:block}.ZL4Paa_chipPrompt{font-family:var(--nh-font-ko);letter-spacing:-.2px;color:var(--nh-ink-deep);margin:0;font-size:15px;font-weight:900;line-height:1.4}.ZL4Paa_chipOptions{gap:var(--nh-s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ZL4Paa_chipBtn{align-items:center;gap:var(--nh-s-2);border-radius:var(--nh-r-md);border:1px solid var(--nh-ink-200);background:var(--nh-paper);min-width:0;font-family:var(--nh-font-ko);cursor:pointer;text-align:left;transition:transform var(--nh-motion-fast) ease, background var(--nh-motion-fast) ease, border-color var(--nh-motion-fast) ease, box-shadow var(--nh-motion-fast) ease;grid-template-columns:14px minmax(0,1fr);padding:10px 12px;display:grid}.ZL4Paa_chipBtn:not(:disabled):hover{border-color:var(--nh-ink-400);background:var(--nh-card);box-shadow:var(--nh-shadow-card)}.ZL4Paa_chipBtn:focus-visible,.ZL4Paa_chipDismiss:focus-visible{outline:2px solid var(--nh-yellow-deep);outline-offset:2px}.ZL4Paa_chipBtn:disabled{cursor:default}.ZL4Paa_chipBtn:disabled:not(.ZL4Paa_chipBtnActive){opacity:.5}.ZL4Paa_chipBtnMark{border:1px solid var(--nh-ink-400);background:var(--nh-card);width:14px;height:14px;box-shadow:inset 0 0 0 3px var(--nh-card);border-radius:50%}.ZL4Paa_chipBtnCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.ZL4Paa_chipBtnLabel{color:var(--nh-ink-deep);letter-spacing:-.1px;font-size:13px;font-weight:700}.ZL4Paa_chipBtnSub{color:var(--nh-ink-600);font-size:11px}.ZL4Paa_chipBtnActive{background:var(--nh-ink-deep);border-color:var(--nh-ink-deep);box-shadow:var(--nh-shadow-card)}.ZL4Paa_chipBtnActive .ZL4Paa_chipBtnLabel{color:var(--nh-ink-0)}.ZL4Paa_chipBtnActive .ZL4Paa_chipBtnSub{color:var(--nh-ink-400)}.ZL4Paa_chipBtnActive .ZL4Paa_chipBtnMark{border-color:var(--nh-yellow);background:var(--nh-yellow);box-shadow:inset 0 0 0 3px var(--nh-ink-deep)}.ZL4Paa_chipDismiss{width:var(--nh-control-h);height:var(--nh-control-h);cursor:pointer;color:var(--nh-ink-400);border-radius:var(--nh-r-sm);transition:background var(--nh-motion-fast), color var(--nh-motion-fast);background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:8px;right:10px}.ZL4Paa_chipDismiss:hover{background:var(--nh-ink-100);color:var(--nh-ink-deep)}.ZL4Paa_reflect{margin:var(--nh-s-6) 0;background:var(--nh-ink-deep);color:var(--nh-ink-0);border-radius:var(--nh-r-xl);box-shadow:var(--nh-shadow-pop);flex-direction:column;gap:10px;padding:22px 52px 22px 22px;animation:.25s ZL4Paa_reflectIn;display:flex;position:relative}@keyframes ZL4Paa_reflectIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ZL4Paa_reflectPrompt{font-family:var(--nh-font-ko);color:var(--nh-ink-0);letter-spacing:-.2px;margin:0;font-size:14px;font-weight:700}.ZL4Paa_reflectOptions{flex-wrap:wrap;gap:6px;display:flex}.ZL4Paa_reflectOptions>button{min-height:var(--nh-control-h);flex:0 auto}.ZL4Paa_reflectBtn{border-radius:var(--nh-r-md);color:var(--nh-ink-0);cursor:pointer;font-family:var(--nh-font-ko);transition:background var(--nh-motion-fast), border-color var(--nh-motion-fast);white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;flex:1;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:700;display:inline-flex}.ZL4Paa_reflectBtn:hover{background:var(--nh-yellow);color:var(--nh-ink-deep);border-color:var(--nh-ink)}.ZL4Paa_reflectDots{font-family:var(--nh-font-num);letter-spacing:1.5px;color:var(--nh-yellow)}.ZL4Paa_reflectBtn:hover .ZL4Paa_reflectDots{color:var(--nh-ink-deep)}.ZL4Paa_reflectThanks{font-family:var(--nh-font-ko);color:var(--nh-yellow);margin:0;font-size:13px;line-height:1.5}.ZL4Paa_reflectDismiss{width:var(--nh-control-h);height:var(--nh-control-h);cursor:pointer;color:#ffffff80;border-radius:var(--nh-r-sm);transition:background var(--nh-motion-fast), color var(--nh-motion-fast);background:0 0;border:0;font-size:20px;line-height:1;position:absolute;top:6px;right:8px}.ZL4Paa_reflectDismiss:hover{color:var(--nh-ink-0);background:#ffffff1a}@media (max-width:600px){.ZL4Paa_chip{padding:var(--nh-s-4) 44px var(--nh-s-4) var(--nh-s-4);gap:var(--nh-s-3);grid-template-columns:1fr}.ZL4Paa_chipOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.ZL4Paa_chipBtn{text-align:center;justify-content:center;min-height:48px;padding:8px 6px;display:flex}.ZL4Paa_chipBtnMark,.ZL4Paa_chipBtnSub{display:none}}@media (prefers-reduced-motion:reduce){.ZL4Paa_reflect{animation:none}.ZL4Paa_chipBtn,.ZL4Paa_reflectBtn,.ZL4Paa_chipDismiss,.ZL4Paa_reflectDismiss{transition:none}.ZL4Paa_chipBtn:not(:disabled):hover{transform:none}}
.Lv1xiW_note{background:var(--nh-yellow-tint);border-left:3px solid var(--nh-yellow);border-radius:var(--nh-r-md);padding:var(--nh-s-4) var(--nh-s-5);margin:var(--nh-s-2) 0;grid-column:1/-1}.Lv1xiW_label{align-items:center;gap:var(--nh-s-1);font-family:var(--nh-font-num);letter-spacing:2px;text-transform:uppercase;color:var(--nh-yellow-deep);margin:0 0 var(--nh-s-2);font-size:12px;font-weight:600;display:flex}.Lv1xiW_pencil{font-size:13px;line-height:1}.Lv1xiW_body{font-family:var(--nh-font-ko);font-size:var(--nh-body-size);line-height:var(--nh-body-leading);color:var(--nh-ink-800);margin:0}
.hsWimq_panel{margin:0 0 var(--nh-s-7);padding:var(--nh-s-5) var(--nh-s-5) var(--nh-s-6);border:1px solid var(--nh-ink-200);border-radius:var(--nh-r-xl);background:var(--nh-ink-0);box-shadow:var(--nh-shadow-card)}.hsWimq_head{margin-bottom:var(--nh-s-4);flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.hsWimq_company{font-family:var(--nh-font-en);color:var(--nh-ink-deep);font-size:clamp(18px,1rem + .5vw,22px);font-weight:800}.hsWimq_ticker{font-family:var(--nh-font-num);font-weight:600;font-size:var(--nh-small-size);color:var(--nh-yellow-deep);margin-left:8px}.hsWimq_quarter,.hsWimq_date{font-family:var(--nh-font-num);font-size:var(--nh-small-size);color:var(--nh-ink-600)}.hsWimq_table{border-collapse:collapse;width:100%;font-family:var(--nh-font-num);font-size:var(--nh-small-size)}.hsWimq_table th,.hsWimq_table td{text-align:right;border-bottom:1px solid var(--nh-ink-200);padding:10px 8px}.hsWimq_table thead th{color:var(--nh-ink-600);text-transform:uppercase;letter-spacing:var(--nh-eyebrow-track);font-weight:600;font-size:var(--nh-eyebrow-size)}.hsWimq_table th[scope=row]{text-align:left;color:var(--nh-ink-deep);font-weight:700}.hsWimq_colKo,.hsWimq_metricKo{font-family:var(--nh-font-ko);letter-spacing:0;text-transform:none;margin-top:2px;font-weight:400;display:block}.hsWimq_colKo{color:var(--nh-ink-400);font-size:11px}.hsWimq_metricKo{color:var(--nh-ink-600);font-size:12px}.hsWimq_table tbody tr:last-child th,.hsWimq_table tbody tr:last-child td{border-bottom:none}.hsWimq_badge{border-radius:var(--nh-r-pill);font-weight:700;font-size:var(--nh-eyebrow-size);text-transform:uppercase;letter-spacing:var(--nh-eyebrow-track);padding:2px 10px;display:inline-block}.hsWimq_badge[data-result=beat]{color:#166534;background:#dcfce7}.hsWimq_badge[data-result=miss]{color:#991b1b;background:#fee2e2}.hsWimq_badge[data-result=inline]{background:var(--nh-ink-100);color:var(--nh-ink-600)}.hsWimq_audio{margin-top:var(--nh-s-5);border-radius:var(--nh-r-pill);background:var(--nh-yellow);color:var(--nh-ink-deep);font-family:var(--nh-font-en);font-weight:700;font-size:var(--nh-small-size);align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.hsWimq_audio:hover{box-shadow:var(--nh-shadow-pop)}.hsWimq_audioKo{font-family:var(--nh-font-ko);color:var(--nh-ink-600);font-weight:500}
.qDXeFa_box{margin-top:var(--nh-s-6);padding:var(--nh-s-6) var(--nh-s-7);background:var(--nh-hi-100);border:1px solid var(--nh-yellow-soft);border-radius:var(--nh-r-xl);gap:var(--nh-s-6);grid-template-columns:1fr 1fr;align-items:center;display:grid}.qDXeFa_copy{min-width:0}.qDXeFa_heading{font-family:var(--nh-font-ko);letter-spacing:-.5px;color:var(--nh-ink-deep);margin:0 0 var(--nh-s-2);font-size:19px;font-weight:900;line-height:1.3}.qDXeFa_body{font-family:var(--nh-font-ko);color:var(--nh-ink-600);margin:0;font-size:14px;line-height:1.6}.qDXeFa_formCol{min-width:0}.qDXeFa_form{background:var(--nh-card);border:1px solid var(--nh-ink-200);border-radius:var(--nh-r-md);box-shadow:var(--nh-shadow-form);transition:border-color var(--nh-motion-fast), box-shadow var(--nh-motion-fast);align-items:center;gap:4px;padding:6px;display:flex}.qDXeFa_form:focus-within{border-color:var(--nh-yellow);box-shadow:0 0 0 3px #facc1540}.qDXeFa_form[data-state=invalid]{border-color:var(--nh-danger);box-shadow:0 0 0 3px #b91c1c2e}.qDXeFa_form[data-state=success]{border-color:var(--nh-yellow)}.qDXeFa_input{font-size:var(--nh-body-size);color:var(--nh-ink-800);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:12px 14px;font-family:inherit}.qDXeFa_input::placeholder{color:var(--nh-ink-400)}.qDXeFa_input:disabled{color:var(--nh-ink-600);cursor:not-allowed}.qDXeFa_btn{background:var(--nh-ink);color:var(--nh-ink-0);border:1px solid var(--nh-ink);min-height:var(--nh-control-h);border-radius:var(--nh-r-lg);cursor:pointer;transition:background var(--nh-motion-base), border-color var(--nh-motion-base);white-space:nowrap;justify-content:center;align-items:center;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.qDXeFa_btn:hover:not(:disabled){background:var(--nh-yellow-deep);border-color:var(--nh-ink)}.qDXeFa_btn:disabled{cursor:default}.qDXeFa_btn[data-state=success]{background:var(--nh-yellow);color:var(--nh-ink-deep);border-color:var(--nh-yellow)}.qDXeFa_btn[data-state=submitting]{background:var(--nh-ink-soft);border-color:var(--nh-ink-soft);opacity:.85}.qDXeFa_help{margin:var(--nh-s-2) 0 0;color:var(--nh-ink-600);font-size:12px;line-height:1.5}.qDXeFa_helpError{color:var(--nh-danger);font-weight:600}@media (max-width:767px){.qDXeFa_box{gap:var(--nh-s-4);grid-template-columns:1fr}}@media (max-width:480px){.qDXeFa_form{flex-direction:column;align-items:stretch;gap:8px}}@media (prefers-reduced-motion:reduce){.qDXeFa_form,.qDXeFa_btn{transition:none}}
