.ai-spend-panel_panel__a_GSH{min-width:0;background:var(--color-paper);border:1px solid var(--color-hairline);border-radius:24px}.ai-spend-panel_header__inXb_{align-items:flex-end;border-bottom:1px solid var(--color-hairline);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;padding:1rem 1.25rem}.ai-spend-panel_title__dli_T{color:var(--color-ink);font-size:.9375rem;font-weight:700;line-height:1.3}.ai-spend-panel_caption__AfBTE{color:var(--color-mist);font-size:.8125rem;line-height:1.5;margin-top:.1875rem;max-width:62ch}.ai-spend-panel_range__e_4xN{align-items:center;color:var(--color-mist);display:inline-flex;flex:none;font-size:.8125rem;font-weight:700;gap:.5rem}.ai-spend-panel_rangeSelect__iezD9{background:var(--color-paper);border:1px solid var(--color-hairline);border-radius:8px;color:var(--color-ink);font:inherit;min-height:44px;padding:0 .75rem;transition:border-color .15s ease-out}.ai-spend-panel_rangeSelect__iezD9:focus-visible{border-color:var(--color-deep-teal);outline:2px solid var(--color-deep-teal);outline-offset:1px}.ai-spend-panel_figures__TPwrI{border-bottom:1px solid var(--color-hairline);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ai-spend-panel_figure__Gtqpi{padding:1rem 1.25rem}.ai-spend-panel_figure__Gtqpi+.ai-spend-panel_figure__Gtqpi{border-left:1px solid var(--color-hairline)}.ai-spend-panel_figureLabel__3H8_R{color:var(--color-mist);font-size:.8125rem;font-weight:700;line-height:1.4}.ai-spend-panel_figureValue__7jjPq{color:var(--color-ink);font-feature-settings:"tnum" 1;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:1.15;margin-top:.375rem}.ai-spend-panel_figureSub__Ytd_9{color:var(--color-mist);font-feature-settings:"tnum" 1;font-size:.8125rem;font-variant-numeric:tabular-nums;line-height:1.4;margin-top:.25rem}.ai-spend-panel_chart__2GWHP{position:relative;padding:1.25rem 1.25rem .875rem}.ai-spend-panel_bars__yc1xh{align-items:flex-end;border-bottom:1px solid var(--color-hairline);display:flex;gap:2px;height:132px;list-style:none;margin:0;padding:0}.ai-spend-panel_bar__JG2op{align-items:flex-end;border-radius:4px 4px 0 0;display:flex;flex:1 1 0;height:100%;justify-content:center;min-width:0;position:relative;transition:background-color .15s ease-out}.ai-spend-panel_bar__JG2op:focus-visible{background:var(--color-cream);outline:2px solid var(--color-deep-teal);outline-offset:-2px}.ai-spend-panel_fill__ceGvR{background:var(--color-deep-teal);border-radius:4px 4px 0 0;max-width:28px;transition:background-color .15s ease-out;width:100%}.ai-spend-panel_today__xwvZw .ai-spend-panel_fill__ceGvR{background:var(--color-ink)}.ai-spend-panel_bar__JG2op:focus-visible .ai-spend-panel_fill__ceGvR{background:var(--color-bright-teal)}.ai-spend-panel_tip__wmEKY{background:var(--color-ink);border-radius:8px;bottom:calc(100% + 8px);color:var(--color-paper);font-size:.75rem;font-weight:700;left:50%;line-height:1.45;opacity:0;padding:.375rem .5rem;pointer-events:none;position:absolute;transform:translate(-50%,3px);transition:opacity .15s ease-out,transform .15s ease-out;white-space:nowrap;z-index:20}.ai-spend-panel_tipDate___R3Mt{color:var(--color-mint-glass);display:block;font-weight:400}.ai-spend-panel_bar__JG2op:focus-visible .ai-spend-panel_tip__wmEKY{opacity:1;transform:translate(-50%)}.ai-spend-panel_bar__JG2op:first-child .ai-spend-panel_tip__wmEKY{left:0;transform:translateY(3px)}.ai-spend-panel_bar__JG2op:first-child:focus-visible .ai-spend-panel_tip__wmEKY{transform:translate(0)}.ai-spend-panel_bar__JG2op:last-child .ai-spend-panel_tip__wmEKY{left:auto;right:0;transform:translateY(3px)}.ai-spend-panel_bar__JG2op:last-child:focus-visible .ai-spend-panel_tip__wmEKY{transform:translate(0)}.ai-spend-panel_loaded__Fd8rT,.ai-spend-panel_refreshing__9Selp{transition:opacity .15s ease-out}.ai-spend-panel_refreshing__9Selp{opacity:.55}.ai-spend-panel_axis__kV0SO{color:var(--color-mist);display:flex;font-size:.75rem;justify-content:space-between;line-height:1.4;margin-top:.5rem}.ai-spend-panel_footnote___jV6W{border-top:1px solid var(--color-hairline);color:var(--color-mist);font-size:.75rem;line-height:1.5;padding:.75rem 1.25rem}.ai-spend-panel_state__KJ2Ag{color:var(--color-mist);font-size:.875rem;line-height:1.5;padding:1.25rem}.ai-spend-panel_state__KJ2Ag strong{color:var(--color-ink);display:block;font-size:.9375rem;margin-bottom:.25rem}.ai-spend-panel_skeleton__0A8OY{animation:ai-spend-panel_spendPulse__p_p7B 1.4s ease-in-out infinite;background:var(--color-hairline);border-radius:8px}.ai-spend-panel_skeletonFigures__0N8sg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ai-spend-panel_skeletonFigure__orgQF{padding:1rem 1.25rem}.ai-spend-panel_skeletonLabel__0o7aw{height:12px;width:40%}.ai-spend-panel_skeletonValue__BViup{height:24px;margin-top:.5rem;width:65%}.ai-spend-panel_skeletonChart__yOR6X{height:132px;margin:1.25rem}.ai-spend-panel_srOnly__4UKfm{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes ai-spend-panel_spendPulse__p_p7B{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:620px){.ai-spend-panel_figures__TPwrI,.ai-spend-panel_skeletonFigures__0N8sg{grid-template-columns:minmax(0,1fr)}.ai-spend-panel_figure__Gtqpi+.ai-spend-panel_figure__Gtqpi{border-left:0;border-top:1px solid var(--color-hairline)}}@media (max-width:520px){.ai-spend-panel_axis__kV0SO span:nth-child(2){display:none}}@media (hover:hover) and (pointer:fine){.ai-spend-panel_bar__JG2op:hover{background:var(--color-cream)}.ai-spend-panel_bar__JG2op:hover .ai-spend-panel_fill__ceGvR{background:var(--color-bright-teal)}.ai-spend-panel_bar__JG2op:hover .ai-spend-panel_tip__wmEKY{opacity:1;transform:translate(-50%)}.ai-spend-panel_bar__JG2op:first-child:hover .ai-spend-panel_tip__wmEKY,.ai-spend-panel_bar__JG2op:last-child:hover .ai-spend-panel_tip__wmEKY{transform:translate(0)}.ai-spend-panel_rangeSelect__iezD9:hover:not(:disabled){border-color:var(--color-mist)}}@media (prefers-reduced-motion:reduce){.ai-spend-panel_bar__JG2op,.ai-spend-panel_fill__ceGvR,.ai-spend-panel_loaded__Fd8rT,.ai-spend-panel_rangeSelect__iezD9,.ai-spend-panel_refreshing__9Selp,.ai-spend-panel_tip__wmEKY{transition-duration:1ms}.ai-spend-panel_skeleton__0A8OY{animation:none}}.usd-to-vnd-rate-editor_editor__5HI10{align-items:center;color:var(--color-mist);display:inline-flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem}.usd-to-vnd-rate-editor_value__UYK4K{color:var(--color-ink);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;font-weight:700}.usd-to-vnd-rate-editor_editButton__ett5X{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--color-mist);display:inline-flex;gap:.25rem;min-height:44px;padding:.25rem .5rem;transition:background-color .15s ease-out,color .15s ease-out}.usd-to-vnd-rate-editor_editButton__ett5X:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:1px}.usd-to-vnd-rate-editor_form__AcD77{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.375rem}.usd-to-vnd-rate-editor_input__afI4k{background:var(--color-paper);border:1px solid var(--color-hairline);border-radius:8px;color:var(--color-ink);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;min-height:44px;padding:0 .5rem;width:9ch}.usd-to-vnd-rate-editor_input__afI4k:focus-visible{border-color:var(--color-deep-teal);outline:2px solid var(--color-deep-teal);outline-offset:1px}.usd-to-vnd-rate-editor_cancel__tCCEg,.usd-to-vnd-rate-editor_confirm__PqR8Q{align-items:center;border-radius:8px;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;transition:background-color .15s ease-out}.usd-to-vnd-rate-editor_confirm__PqR8Q{background:var(--color-deep-teal);color:var(--color-paper)}.usd-to-vnd-rate-editor_confirm__PqR8Q:disabled{opacity:.5}.usd-to-vnd-rate-editor_cancel__tCCEg{background:transparent;border:1px solid var(--color-hairline);color:var(--color-mist)}.usd-to-vnd-rate-editor_cancel__tCCEg:focus-visible,.usd-to-vnd-rate-editor_confirm__PqR8Q:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:1px}.usd-to-vnd-rate-editor_error__a_5_D{color:var(--color-ink);flex-basis:100%;font-weight:700}@media (hover:hover) and (pointer:fine){.usd-to-vnd-rate-editor_editButton__ett5X:hover{background:var(--color-cream);color:var(--color-ink)}.usd-to-vnd-rate-editor_confirm__PqR8Q:hover:not(:disabled){background:var(--color-bright-teal)}.usd-to-vnd-rate-editor_cancel__tCCEg:hover:not(:disabled){color:var(--color-ink)}}@media (prefers-reduced-motion:reduce){.usd-to-vnd-rate-editor_cancel__tCCEg,.usd-to-vnd-rate-editor_confirm__PqR8Q,.usd-to-vnd-rate-editor_editButton__ett5X{transition-duration:1ms}}.article-audio-player_playerCard__hoHnk{overflow:hidden;border:var(--tactile-border) solid var(--color-hairline);border-bottom-width:var(--tactile-lip);border-radius:var(--radius-tactile);background:var(--color-paper);padding:14px 18px 12px;font-family:var(--font-tactile-ui),var(--font-ui),-apple-system,BlinkMacSystemFont,ui-sans-serif,sans-serif;transition:border-color .15s ease,box-shadow .15s ease}.article-audio-player_embedFrame__LtBgJ{overflow:hidden;border-radius:var(--radius-tactile-sm)}.article-audio-player_embed__r9GFk{display:block;width:100%;height:152px;border:0;border-radius:var(--radius-tactile-sm);background:transparent}.article-audio-player_playerCardCompact__SjB_0{padding:10px 14px 8px}.article-audio-player_header__RWrLJ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.article-audio-player_metaInfo__CRE58{display:flex;min-width:0;align-items:baseline;gap:8px}.article-audio-player_title__M_6JM{margin:0;overflow:hidden;color:var(--color-ink);font-size:.875rem;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.article-audio-player_provider__UkKHS{color:var(--color-mist);font-size:.75rem;white-space:nowrap}.article-audio-player_sourceLink__JQyJ2{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;color:var(--color-deep-teal);font-size:.75rem;font-weight:600;text-decoration:none;transition:color .15s ease}.article-audio-player_sourceLink__JQyJ2:hover{color:var(--color-bright-teal);text-decoration:underline;text-underline-offset:2px}.article-audio-player_sourceLink__JQyJ2:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.article-audio-player_scrubberSection__CUKOk{margin-bottom:4px}.article-audio-player_scrubberWrapper__nBAeG{position:relative;display:flex;width:100%;height:16px;align-items:center;cursor:pointer}.article-audio-player_scrubberTrack__Tslab{width:100%;background:color-mix(in srgb,var(--color-grid-line) 80%,var(--color-hairline))}.article-audio-player_scrubberProgress___p7KE,.article-audio-player_scrubberTrack__Tslab{position:absolute;top:50%;left:0;height:4px;border-radius:999px;transform:translateY(-50%);pointer-events:none}.article-audio-player_scrubberProgress___p7KE{background:var(--color-deep-teal)}.article-audio-player_rangeInput__WfyAj{position:relative;z-index:2;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.article-audio-player_rangeInput__WfyAj:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px;border-radius:4px}.article-audio-player_rangeInput__WfyAj::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:transparent}.article-audio-player_rangeInput__WfyAj::-moz-range-track{height:4px;border-radius:999px;background:transparent}.article-audio-player_rangeInput__WfyAj::-webkit-slider-thumb{width:12px;height:12px;margin-top:-4px;-webkit-appearance:none;appearance:none;border:2px solid var(--color-paper);border-radius:50%;background:var(--color-deep-teal);box-shadow:0 1px 3px rgba(6,29,41,.25);cursor:pointer;opacity:0;-webkit-transition:opacity .12s ease,transform .12s ease;transition:opacity .12s ease,transform .12s ease}.article-audio-player_rangeInput__WfyAj:focus-visible::-webkit-slider-thumb,.article-audio-player_scrubberWrapper__nBAeG:hover .article-audio-player_rangeInput__WfyAj::-webkit-slider-thumb{opacity:1;transform:scale(1.15)}.article-audio-player_rangeInput__WfyAj::-moz-range-thumb{width:12px;height:12px;-moz-appearance:none;appearance:none;border:2px solid var(--color-paper);border-radius:50%;background:var(--color-deep-teal);box-shadow:0 1px 3px rgba(6,29,41,.25);cursor:pointer;opacity:0;-moz-transition:opacity .12s ease,transform .12s ease;transition:opacity .12s ease,transform .12s ease}.article-audio-player_rangeInput__WfyAj:focus-visible::-moz-range-thumb,.article-audio-player_scrubberWrapper__nBAeG:hover .article-audio-player_rangeInput__WfyAj::-moz-range-thumb{opacity:1;transform:scale(1.15)}.article-audio-player_timeRow__NfG5U{display:flex;align-items:center;justify-content:space-between;margin-top:1px}.article-audio-player_timeText__zJvk9{color:var(--color-mist);font-size:.6875rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.article-audio-player_controlsRow__UiX3m{display:flex;align-items:center;justify-content:space-between;margin-top:2px}.article-audio-player_leftControls__prhvD{display:flex;align-items:center;gap:10px}.article-audio-player_playButton__WB28x{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--color-ink);cursor:pointer;transition:transform .1s ease,color .15s ease}.article-audio-player_playButton__WB28x:hover{color:var(--color-deep-teal)}.article-audio-player_playButton__WB28x:active{transform:scale(.92)}.article-audio-player_playButton__WB28x:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.article-audio-player_skipButton__wPaVG{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:var(--color-mist);cursor:pointer;transition:color .15s ease}.article-audio-player_skipButton__wPaVG:hover{color:var(--color-ink)}.article-audio-player_skipButton__wPaVG:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.article-audio-player_speedButton__8Rp9x{display:inline-flex;height:24px;align-items:center;justify-content:center;padding:0 4px;border:0;background:transparent;color:var(--color-mist);font-size:.75rem;font-weight:600;cursor:pointer;transition:color .15s ease}.article-audio-player_speedButton__8Rp9x:hover{color:var(--color-ink)}.article-audio-player_speedButton__8Rp9x:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.article-audio-player_rightControls__jSXYr{display:flex;align-items:center;gap:8px}.article-audio-player_iconActionBtn__8H9f1{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:var(--color-mist);cursor:pointer;transition:color .15s ease}.article-audio-player_iconActionBtn__8H9f1:hover{color:var(--color-ink)}.article-audio-player_iconActionBtn__8H9f1:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.article-audio-player_errorMessage__u27Wk{margin:0;padding:12px 14px;border-radius:8px;background:color-mix(in srgb,var(--color-grid-line) 45%,var(--color-paper));color:var(--color-mist);font-size:.8125rem;line-height:1.4}[data-reading-theme=dark] .article-audio-player_playerCard__hoHnk{border-color:var(--reader-dark-border);background:var(--reader-dark-surface);box-shadow:none}[data-reading-theme=dark] .article-audio-player_title__M_6JM{color:var(--reader-dark-text)}[data-reading-theme=dark] .article-audio-player_provider__UkKHS,[data-reading-theme=dark] .article-audio-player_timeText__zJvk9{color:var(--reader-dark-muted)}[data-reading-theme=dark] .article-audio-player_sourceLink__JQyJ2{color:var(--reader-dark-accent)}[data-reading-theme=dark] .article-audio-player_scrubberTrack__Tslab{background:var(--reader-dark-border)}[data-reading-theme=dark] .article-audio-player_scrubberProgress___p7KE{background:var(--reader-dark-accent)}[data-reading-theme=dark] .article-audio-player_rangeInput__WfyAj::-webkit-slider-thumb{border-color:var(--reader-dark-surface);background:var(--reader-dark-accent)}[data-reading-theme=dark] .article-audio-player_rangeInput__WfyAj::-moz-range-thumb{border-color:var(--reader-dark-surface);background:var(--reader-dark-accent)}[data-reading-theme=dark] .article-audio-player_playButton__WB28x{color:var(--reader-dark-text)}[data-reading-theme=dark] .article-audio-player_playButton__WB28x:hover{color:var(--reader-dark-accent)}[data-reading-theme=dark] .article-audio-player_iconActionBtn__8H9f1,[data-reading-theme=dark] .article-audio-player_skipButton__wPaVG,[data-reading-theme=dark] .article-audio-player_speedButton__8Rp9x{color:var(--reader-dark-muted)}[data-reading-theme=dark] .article-audio-player_iconActionBtn__8H9f1:hover,[data-reading-theme=dark] .article-audio-player_skipButton__wPaVG:hover,[data-reading-theme=dark] .article-audio-player_speedButton__8Rp9x:hover{color:var(--reader-dark-text)}.toast_stack__wnAKE{position:fixed;z-index:100;top:env(safe-area-inset-top,0);right:env(safe-area-inset-right,0);display:flex;flex-direction:column;gap:8px;box-sizing:border-box;width:min(344px,100vw);height:calc(100dvh - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow-y:auto;pointer-events:none;padding:12px}.toast_item__10kQg{flex:0 0 auto;min-width:0}.toast_card__U_HVc{--toast-tone:var(--toast-info);position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:8px;min-height:52px;box-sizing:border-box;padding:8px 6px 8px 12px;border-radius:8px;background:var(--color-paper);color:var(--color-ink);box-shadow:0 0 0 1px rgba(6,29,41,.06),0 16px 32px -12px rgba(6,29,41,.28);font:400 13px/1.45 var(--font-ui);pointer-events:auto}.toast_card__U_HVc[data-toast-kind=success]{--toast-tone:var(--toast-success)}.toast_card__U_HVc[data-toast-kind=error]{--toast-tone:var(--toast-error)}.toast_card__U_HVc[data-toast-kind=warning]{--toast-tone:var(--toast-warning)}.toast_wash__A_IyV{position:absolute;z-index:-1;left:-48px;top:-18px;width:100px;height:120px;border-radius:48%;transform:rotate(-18deg);background:color-mix(in srgb,var(--toast-tone) 12%,transparent);pointer-events:none}.toast_icon__Wfgqd{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:50%;color:var(--color-ink);background:color-mix(in srgb,var(--toast-tone) 25%,var(--color-paper))}.toast_copy__hLWe2{flex:1;min-width:0;overflow-wrap:anywhere}.toast_title__62bsM{margin:0;font-size:13px;font-weight:600;line-height:1.45}.toast_message__LaeV2{margin:2px 0 0;color:var(--color-ink);font-size:12px}.toast_card__U_HVc .toast_action__MISqF,.toast_card__U_HVc .toast_close__agcwK{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:6px;border:0;border-radius:6px;background:transparent;color:var(--color-ink);font:inherit;cursor:pointer}.toast_close__agcwK{align-self:flex-start;flex:0 0 36px}.toast_card__U_HVc .toast_action__MISqF{margin-top:6px;text-decoration:underline;text-underline-offset:3px;font-weight:600}.toast_card__U_HVc button:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:-2px;background:var(--color-cream)}@media (hover:hover) and (pointer:fine){.toast_card__U_HVc button:hover{background:var(--color-cream)}}@media (pointer:coarse){.toast_card__U_HVc .toast_action__MISqF,.toast_card__U_HVc .toast_close__agcwK{min-width:44px;min-height:44px}.toast_close__agcwK{flex-basis:44px}}.article-delete-action_action__oqNg6{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--color-ink);display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;min-height:44px;padding:.625rem .75rem;transition:background-color .15s ease-out,color .15s ease-out}.article-delete-action_action__oqNg6:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.article-delete-action_action__oqNg6:active:not(:disabled){transform:scale(.98)}.article-delete-action_action__oqNg6:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover) and (pointer:fine){.article-delete-action_action__oqNg6:hover:not(:disabled){background:var(--color-cream)}}@media (prefers-reduced-motion:reduce){.article-delete-action_action__oqNg6{transition-duration:1ms}}.article-delete-dialog_dialog__oa9TF{background:var(--color-paper);border:0;border-radius:16px;box-shadow:0 0 0 1px rgba(6,29,41,.06),0 16px 32px -12px rgba(6,29,41,.28);color:var(--color-ink);margin:auto;max-width:32rem;padding:0;width:calc(100% - 2rem)}.article-delete-dialog_dialog__oa9TF::backdrop{background:rgba(6,29,41,.32)}.article-delete-dialog_content__3CZtR{display:grid;gap:1.5rem;padding:1.5rem}.article-delete-dialog_title__0e9pw{font-size:1.25rem;font-weight:700;line-height:1.3;text-wrap:balance}.article-delete-dialog_articleTitle__N6iFh{font-size:.875rem;font-weight:700;line-height:1.5;margin-top:.5rem;overflow-wrap:anywhere}.article-delete-dialog_description__Q9wOc,.article-delete-dialog_irreversible__pDd74{color:var(--color-mist);font-size:.875rem;line-height:1.5;margin-top:.75rem;text-wrap:pretty}.article-delete-dialog_irreversible__pDd74{color:var(--color-ink);font-weight:600;margin-top:.5rem}.article-delete-dialog_error__yvEWV{color:var(--color-ink);font-size:.875rem;font-weight:600}.article-delete-dialog_actions__XTYbF{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.article-delete-dialog_cancel__DK__P,.article-delete-dialog_confirm__lUO3M{align-items:center;border-radius:8px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;min-height:44px;padding:.625rem 1rem;transition:background-color .15s ease-out,color .15s ease-out}.article-delete-dialog_cancel__DK__P{background:transparent;border:1px solid var(--color-hairline);color:var(--color-ink)}.article-delete-dialog_confirm__lUO3M{background:var(--color-ink);border:1px solid var(--color-ink);color:var(--color-paper)}.article-delete-dialog_cancel__DK__P:focus-visible,.article-delete-dialog_confirm__lUO3M:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.article-delete-dialog_cancel__DK__P:active:not(:disabled),.article-delete-dialog_confirm__lUO3M:active:not(:disabled){transform:scale(.98)}.article-delete-dialog_cancel__DK__P:disabled,.article-delete-dialog_confirm__lUO3M:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover) and (pointer:fine){.article-delete-dialog_cancel__DK__P:hover:not(:disabled){background:var(--color-cream)}.article-delete-dialog_confirm__lUO3M:hover:not(:disabled){background:var(--color-deep-teal);border-color:var(--color-deep-teal)}}@media (max-width:420px){.article-delete-dialog_actions__XTYbF,.article-delete-dialog_cancel__DK__P,.article-delete-dialog_confirm__lUO3M{width:100%}}@media (prefers-reduced-motion:reduce){.article-delete-dialog_cancel__DK__P,.article-delete-dialog_confirm__lUO3M{transition-duration:1ms}}.admin-reading-article-list_heading__xTT7j{align-items:flex-start;border-bottom:1px solid var(--color-hairline);display:flex;gap:1rem;justify-content:space-between;padding:.875rem 1rem}.admin-reading-article-list_title__bh571{color:var(--color-ink);font-size:.875rem;font-weight:700;line-height:1.4}.admin-reading-article-list_count__nmdNS,.admin-reading-article-list_empty__32aDO,.admin-reading-article-list_hint__jKRVH,.admin-reading-article-list_meta__XfIH1{color:var(--color-mist);font-size:.875rem;line-height:1.5}.admin-reading-article-list_hint__jKRVH{margin-top:.125rem}.admin-reading-article-list_count__nmdNS{flex:none;font-variant-numeric:tabular-nums;font-weight:700}.admin-reading-article-list_list__0Fwew{max-height:700px;overflow-y:auto}.admin-reading-article-list_row__RkR_D{align-items:stretch;background:var(--color-paper);border-bottom:1px solid var(--color-hairline);display:flex;min-width:0;transition:background-color .15s ease-out}.admin-reading-article-list_row__RkR_D:last-child{border-bottom:0}.admin-reading-article-list_selected__MIDS_{background:var(--color-cream)}.admin-reading-article-list_open__OR0ft{background:transparent;border:0;color:var(--color-ink);flex:1;min-width:0;padding:.875rem .75rem .875rem 1rem;text-align:left}.admin-reading-article-list_articleTitle__U_ASt{display:-webkit-box;font-size:.875rem;font-weight:700;line-height:1.45;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-reading-article-list_meta__XfIH1{display:flex;flex-wrap:wrap;gap:.25rem .625rem;margin-top:.375rem}.admin-reading-article-list_cost__OR1PF{color:var(--color-ink);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto;padding-left:.5rem}.admin-reading-article-list_srOnly__KXENx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.admin-reading-article-list_delete__MslaS{align-items:center;align-self:center;background:transparent;border:0;border-radius:8px;color:var(--color-mist);display:inline-flex;flex:none;font-size:.875rem;font-weight:600;gap:.375rem;justify-content:center;margin-right:.5rem;min-height:44px;padding:.5rem;transition:background-color .15s ease-out,color .15s ease-out}.admin-reading-article-list_delete__MslaS:focus-visible,.admin-reading-article-list_open__OR0ft:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:-2px}.admin-reading-article-list_delete__MslaS:active:not(:disabled){transform:scale(.98)}.admin-reading-article-list_delete__MslaS:disabled,.admin-reading-article-list_open__OR0ft:disabled{cursor:not-allowed;opacity:.4}.admin-reading-article-list_empty__32aDO{display:grid;gap:.25rem;padding:2rem 1rem;text-align:center}.admin-reading-article-list_empty__32aDO p:first-child{color:var(--color-ink);font-size:.875rem;font-weight:700}@media (hover:hover) and (pointer:fine){.admin-reading-article-list_row__RkR_D:not(.admin-reading-article-list_selected__MIDS_):hover{background:var(--color-cream)}.admin-reading-article-list_delete__MslaS:hover:not(:disabled){color:var(--color-ink)}}@media (max-width:420px){.admin-reading-article-list_delete__MslaS span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (prefers-reduced-motion:reduce){.admin-reading-article-list_delete__MslaS,.admin-reading-article-list_row__RkR_D{transition-duration:1ms}}.book-workflow_workflow__rEdsA{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;font-size:.875rem}.book-workflow_pane__cV7Se[hidden],.book-workflow_workflow__rEdsA[hidden]{display:none}.book-workflow_pane__cV7Se{display:flex;flex-direction:column;min-height:0;flex:1}.book-workflow_toolbar__q2EWU{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 20px;border-bottom:1px solid var(--color-hairline)}.book-workflow_toolbar__q2EWU h2{margin:0;font-size:1rem;font-weight:600;line-height:1.5;font-family:inherit}.book-workflow_toolbar__q2EWU p{margin:4px 0 0;line-height:1.5}.book-workflow_actions__5dKec{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.book-workflow_scroll__lTkTv{flex:1;overflow:auto;overscroll-behavior:contain;min-height:0;padding:20px}.book-workflow_split__j5m5O{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,2fr);flex:1;min-height:0}.book-workflow_toc__7QZ7K{overflow:auto;min-height:0;border-right:1px solid var(--color-hairline)}.book-workflow_tocToggle__aRT_o{display:none}.book-workflow_workflow__rEdsA button{box-shadow:none}.book-workflow_tocHead__IeSwm{padding:12px;display:flex;gap:8px;align-items:center}.book-workflow_chapter__4LW62{display:flex;gap:8px;align-items:center;padding:4px 12px;border-bottom:1px solid var(--color-hairline)}.book-workflow_chapter__4LW62[aria-current=true]{background:color-mix(in srgb,var(--color-mint-glass) 30%,var(--color-paper))}.book-workflow_chapter__4LW62 button{flex:1;min-width:0;text-align:left;border:0;background:transparent;color:var(--color-ink);padding:10px 0;cursor:pointer;font:inherit}.book-workflow_chapter__4LW62 strong{display:block;overflow-wrap:anywhere;font-weight:600;line-height:1.4}.book-workflow_chapter__4LW62 small{display:block;margin-top:4px;line-height:1.5}.book-workflow_form__t3ecX{display:grid;gap:18px;max-width:760px;width:100%}.book-workflow_form__t3ecX label{display:grid;gap:6px;font-weight:500}.book-workflow_workflow__rEdsA input:not([type=checkbox]),.book-workflow_workflow__rEdsA select,.book-workflow_workflow__rEdsA textarea{width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--color-hairline);border-radius:6px;background:var(--color-paper);color:var(--color-ink);font:inherit}.book-workflow_workflow__rEdsA textarea{resize:vertical;line-height:1.6}.book-workflow_workflow__rEdsA input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-deep-teal)}.book-workflow_workflow__rEdsA :is(button,input,select,textarea):focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.book-workflow_workflow__rEdsA button:disabled{cursor:not-allowed;opacity:.55}.book-workflow_two__fmphg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.book-workflow_cost__oTm_E{padding:14px 0;border-block:1px solid var(--color-hairline);line-height:1.7}.book-workflow_cost__oTm_E dl{margin:0;display:grid;grid-template-columns:1fr auto;gap:4px 16px}.book-workflow_cost__oTm_E dd{margin:0;font-variant-numeric:tabular-nums;text-align:right}.book-workflow_hint__UXxaL{font-size:.8125rem;line-height:1.6;margin:8px 0}.book-workflow_notice__bBi6f{flex-shrink:0;padding:10px 20px;margin:0;background:color-mix(in srgb,var(--color-mint-glass) 25%,var(--color-paper));line-height:1.5}.book-workflow_progress__BlzlM{padding:10px 20px;border-bottom:1px solid var(--color-hairline);display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.book-workflow_progress__BlzlM progress{max-width:160px;height:8px;accent-color:var(--color-deep-teal)}.book-workflow_segment__CXiww{padding:18px 0;border-bottom:1px solid var(--color-hairline)}.book-workflow_segment__CXiww:first-child{padding-top:0}.book-workflow_segment__CXiww header{justify-content:space-between;margin-bottom:10px}.book-workflow_segment__CXiww header,.book-workflow_segment__CXiww header label{display:flex;align-items:center;gap:8px}.book-workflow_source__nCEj4{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-family:var(--font-lora),Georgia,serif}.book-workflow_segment__CXiww textarea{min-height:150px}.book-workflow_history__wvlLq{margin-top:12px;padding:12px 0;border-top:1px solid var(--color-hairline)}.book-workflow_history__wvlLq article{padding:12px 0}.book-workflow_checklist__saJA2{padding-left:20px;line-height:2}.book-workflow_footer__Uv9Dg{flex-shrink:0;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-top:1px solid var(--color-hairline)}.book-workflow_dialog__BEHcP{width:min(900px,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--color-hairline);border-radius:12px;color:var(--color-ink);background:var(--color-paper)}.book-workflow_dialog__BEHcP[open]{display:flex;flex-direction:column}.book-workflow_dialog__BEHcP::backdrop{background:color-mix(in srgb,var(--color-ink) 60%,transparent)}@container (max-width:1000px){.book-workflow_split__j5m5O{grid-template-columns:200px minmax(0,1fr)}.book-workflow_two__fmphg{grid-template-columns:1fr}}@container (max-width:680px){.book-workflow_split__j5m5O{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.book-workflow_toc__7QZ7K{max-height:180px;border-right:0;border-bottom:1px solid var(--color-hairline)}.book-workflow_tocToggle__aRT_o{display:block;width:100%;padding:12px;min-height:44px;background:var(--color-paper);border:0;color:var(--color-deep-teal);font:inherit;text-align:left}.book-workflow_toc__7QZ7K[data-expanded=false]>:not(.book-workflow_tocToggle__aRT_o){display:none}.book-workflow_scroll__lTkTv,.book-workflow_toolbar__q2EWU{padding:12px}.book-workflow_footer__Uv9Dg{padding:12px;flex-wrap:wrap}.book-workflow_footer__Uv9Dg>span,.book-workflow_toolbar__q2EWU>.book-workflow_hint__UXxaL{display:none}.book-workflow_toolbar__q2EWU>label{display:flex;align-items:center;gap:8px;flex:1}.book-workflow_toolbar__q2EWU>label select{width:auto;flex:1}.book-workflow_progress__BlzlM{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:8px 12px;flex-shrink:0}.book-workflow_progress__BlzlM progress{display:none}.book-workflow_progress__BlzlM>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.75rem}.book-workflow_progress__BlzlM>span:not([role]){grid-column:1}.book-workflow_progress__BlzlM button{grid-column:2;grid-row:1/span 2}.book-workflow_notice__bBi6f{padding:8px 12px;font-size:.75rem}}.article-rating_radio__bNmva{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:2px}.article-rating_radioInput__GH1sN{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.article-rating_radioLabel__QBngZ{position:relative;display:inline-flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:8px;color:var(--color-mist);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease-out,transform .15s cubic-bezier(.25,1,.5,1)}.article-rating_starIcon__jxTNW{width:30px;height:30px;fill:transparent;stroke:currentColor;transition:fill .15s ease-out}.article-rating_radioLabel__QBngZ[data-highlighted=true]{color:var(--color-ember)}.article-rating_radioLabel__QBngZ[data-highlighted=true] .article-rating_starIcon__jxTNW{fill:currentColor}.article-rating_radioLabel__QBngZ:after,.article-rating_radioLabel__QBngZ:before{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--color-ember);content:"";opacity:0;pointer-events:none;transform:scale(.5)}.article-rating_radioLabel__QBngZ:before{top:5px;left:9px}.article-rating_radioLabel__QBngZ:after{right:7px;bottom:6px}.article-rating_radioInput__GH1sN:focus-visible+.article-rating_radioLabel__QBngZ{outline:2px solid var(--color-deep-teal);outline-offset:1px;transform:scale(1.08)}.article-rating_radioInput__GH1sN:focus-visible+.article-rating_radioLabel__QBngZ:after,.article-rating_radioInput__GH1sN:focus-visible+.article-rating_radioLabel__QBngZ:before{animation:article-rating_rating-particle-pop__5jmDv .2s cubic-bezier(.25,1,.5,1)}.article-rating_radioInput__GH1sN:disabled+.article-rating_radioLabel__QBngZ{cursor:wait;opacity:.6}.article-rating_radioLabel__QBngZ:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.article-rating_radioLabel__QBngZ:hover{transform:scale(1.08)}.article-rating_radioLabel__QBngZ:hover:after,.article-rating_radioLabel__QBngZ:hover:before{animation:article-rating_rating-particle-pop__5jmDv .2s cubic-bezier(.25,1,.5,1)}}[data-reading-theme=dark] .article-rating_radioLabel__QBngZ{color:var(--reader-dark-muted)}[data-reading-theme=dark] .article-rating_radioLabel__QBngZ[data-highlighted=true]{color:var(--color-ember)}[data-reading-theme=dark] .article-rating_radioInput__GH1sN:focus-visible+.article-rating_radioLabel__QBngZ{outline-color:var(--reader-dark-accent)}@keyframes article-rating_rating-particle-pop__5jmDv{0%{opacity:0;transform:scale(.5)}45%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.article-rating_radioLabel__QBngZ,.article-rating_starIcon__jxTNW{transition-duration:.01ms}.article-rating_radioLabel__QBngZ:after,.article-rating_radioLabel__QBngZ:before{animation:none}}.article-end-panel_panel__0g_h8{margin-top:3rem;overflow:hidden;border-radius:24px;background:color-mix(in srgb,var(--color-mint-glass) 58%,var(--color-paper))}.article-end-panel_primary__7vQve{display:grid;min-height:16rem;grid-template-columns:minmax(0,1fr) minmax(9rem,13rem);align-items:end;gap:1.5rem;padding:2rem 2rem 0}.article-end-panel_copy__uhlKb{position:relative;z-index:1;padding-bottom:2rem}.article-end-panel_completion__H_YB5{display:inline-flex;min-height:1.75rem;align-items:center;gap:.4rem;margin:0;padding:.25rem .65rem;border-radius:999px;background:var(--color-signal-yellow);color:var(--color-ink);font-size:14px;font-weight:700;line-height:1}.article-end-panel_title__wDSQ0{max-width:18ch;margin:1rem 0 0;color:var(--color-ink);font-family:var(--font-anthropic-serif-display);font-size:clamp(1.75rem,4cqi,2.25rem);font-weight:400;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}.article-end-panel_intro__VxKyG{max-width:48ch;margin:.75rem 0 0;color:var(--color-mist);font-size:1rem;line-height:1.6;text-wrap:pretty}.article-end-panel_sourceLink__OGYIu{display:inline-flex;min-height:44px;align-items:center;gap:.55rem;margin-top:1.25rem;padding:.65rem 1rem;border-radius:8px;background:var(--color-deep-teal);color:var(--color-paper);font-size:.875rem;font-weight:500;line-height:1;transition:background-color .15s ease-out,transform .12s ease-out}.article-end-panel_sourceLink__OGYIu:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:3px}.article-end-panel_sourceLink__OGYIu:active{transform:scale(.98)}.article-end-panel_illustration__uVYTs{display:block;width:min(100%,13rem);height:auto;justify-self:end}.article-end-panel_secondary__36vwo{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(15rem,.9fr);align-items:center;gap:2rem;padding:1.5rem 2rem;border-top:1px solid color-mix(in srgb,var(--color-deep-teal) 18%,transparent)}.article-end-panel_disclaimer__2RK6f{max-width:45ch;margin:0;color:var(--color-mist);font-size:.875rem;line-height:1.6;text-wrap:pretty}@media (hover:hover) and (pointer:fine){.article-end-panel_sourceLink__OGYIu:hover{background:var(--color-bright-teal)}}@media (max-width:639px){.article-end-panel_primary__7vQve{min-height:0;grid-template-columns:minmax(0,1fr);gap:0;padding:1.5rem 1.25rem 0}.article-end-panel_copy__uhlKb{padding-bottom:0}.article-end-panel_illustration__uVYTs{width:min(58%,11rem);margin-top:-1.5rem}.article-end-panel_secondary__36vwo{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.5rem 1.25rem}}[data-reading-theme=dark] .article-end-panel_panel__0g_h8{background:var(--reader-dark-accent-surface)}[data-reading-theme=dark] .article-end-panel_title__wDSQ0{color:var(--reader-dark-text)}[data-reading-theme=dark] .article-end-panel_disclaimer__2RK6f,[data-reading-theme=dark] .article-end-panel_intro__VxKyG{color:var(--reader-dark-muted)}[data-reading-theme=dark] .article-end-panel_secondary__36vwo{border-color:var(--reader-dark-border)}[data-reading-theme=dark] .article-end-panel_sourceLink__OGYIu{background:var(--reader-dark-accent);color:var(--reader-dark-canvas)}@media (prefers-reduced-motion:reduce){.article-end-panel_sourceLink__OGYIu{transition:none}}.article-resume-prompt_prompt__2r99_{position:fixed;z-index:40;bottom:max(20px,env(safe-area-inset-bottom));left:50%;display:flex;width:min(calc(100vw - 32px),440px);align-items:center;gap:12px;padding:10px 8px 10px 16px;border:var(--tactile-border) solid var(--color-hairline);border-radius:var(--radius-tactile-sm);background:var(--color-paper);box-shadow:0 0 0 1px rgba(6,29,41,.06),0 16px 32px -12px rgba(6,29,41,.28);color:var(--color-ink);font-family:var(--font-tactile-ui);transform:translateX(-50%);animation:article-resume-prompt_resume-enter__6HuxP .22s cubic-bezier(.25,1,.5,1)}.article-resume-prompt_text__s4JqS{display:grid;min-width:0;flex:1;gap:1px}.article-resume-prompt_text__s4JqS strong{font-size:14px;font-weight:900}.article-resume-prompt_text__s4JqS span{color:var(--color-mist);font-size:12px;font-weight:700}.article-resume-prompt_prompt__2r99_ .article-resume-prompt_resume__u1gyE{min-height:42px;flex-shrink:0;gap:6px;padding:0 16px;font-size:13px}.article-resume-prompt_close__b0Awx{display:grid;width:44px;height:44px;flex-shrink:0;place-items:center;border:0;border-radius:var(--radius-tactile-xs);background:none;color:var(--color-mist);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.article-resume-prompt_close__b0Awx:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.article-resume-prompt_close__b0Awx:hover{background:var(--color-tactile-hover-wash);color:var(--color-ink)}}@keyframes article-resume-prompt_resume-enter__6HuxP{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.article-resume-prompt_prompt__2r99_{animation:none}.article-resume-prompt_close__b0Awx{transition:none}}.article-source-credit_credit__NcjJG{display:flex;align-items:center;gap:.75rem;margin-top:3.5rem;padding-top:1.125rem;border-top:1px solid var(--color-hairline);font-family:var(--font-ui)}.article-source-credit_credit__NcjJG+[data-article-end-panel]{margin-top:1.75rem}.article-source-credit_avatar__t26So{width:2.5rem;height:2.5rem;flex:0 0 2.5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.article-source-credit_line__gfF_s{min-width:0;margin:0;color:var(--color-mist);font-size:.9375rem;line-height:1.55}.article-source-credit_connector__rP49B,.article-source-credit_lead__eQxxD{color:var(--color-mist)}.article-source-credit_authorLink__BaU7J,.article-source-credit_authorName__qb_EM,.article-source-credit_sourceLink__aIiI7{color:var(--color-ink);font-weight:700}.article-source-credit_authorLink__BaU7J,.article-source-credit_sourceLink__aIiI7{text-decoration:none;transition:color .15s ease-out}.article-source-credit_sourceLink__aIiI7{display:inline-flex;min-width:0;align-items:center;gap:.45rem;vertical-align:middle}.article-source-credit_sourceLogo__Ep0UJ{width:auto;height:1.625rem;max-width:min(13rem,55vw);flex:0 0 auto;-o-object-fit:contain;object-fit:contain}.article-source-credit_authorLink__BaU7J:focus-visible,.article-source-credit_sourceLink__aIiI7:focus-visible{border-radius:3px;outline:2px solid var(--color-deep-teal);outline-offset:3px}@media (hover:hover) and (pointer:fine){.article-source-credit_authorLink__BaU7J:hover,.article-source-credit_sourceLink__aIiI7:hover{color:var(--color-deep-teal)}}@media (max-width:639px){.article-source-credit_credit__NcjJG+[data-article-end-panel]{margin-top:1.5rem}.article-source-credit_line__gfF_s{font-size:.875rem}.article-source-credit_sourceLogo__Ep0UJ{height:1.5rem}}[data-reading-theme=dark] .article-source-credit_credit__NcjJG{border-color:var(--reader-dark-border)}[data-reading-theme=dark] .article-source-credit_connector__rP49B,[data-reading-theme=dark] .article-source-credit_lead__eQxxD,[data-reading-theme=dark] .article-source-credit_line__gfF_s{color:var(--reader-dark-muted)}[data-reading-theme=dark] .article-source-credit_authorLink__BaU7J,[data-reading-theme=dark] .article-source-credit_authorName__qb_EM,[data-reading-theme=dark] .article-source-credit_sourceLink__aIiI7{color:var(--reader-dark-text)}[data-reading-theme=dark] .article-source-credit_sourceLogo__Ep0UJ{filter:grayscale(1) brightness(0) invert(1)}@media (hover:hover) and (pointer:fine){[data-reading-theme=dark] .article-source-credit_authorLink__BaU7J:hover,[data-reading-theme=dark] .article-source-credit_sourceLink__aIiI7:hover{color:var(--reader-dark-accent)}}.library-chrome_header__0Wul1{display:flex;align-items:center;justify-content:space-between;gap:24px}.library-chrome_header__0Wul1>div{min-width:0}.library-chrome_title__Kltp6{margin:0;font-family:var(--font-tactile-display);font-size:clamp(30px,4vw,42px);font-weight:800;line-height:1.1;letter-spacing:0;text-wrap:balance}.library-chrome_subtitle__JV7hG{max-width:60ch;margin:10px 0 0;color:var(--color-mist);font-size:16px;font-weight:500;line-height:1.6;text-wrap:pretty}.library-chrome_headerArt__VtAUe{flex-shrink:0;width:132px;height:132px;margin:-24px 0 -16px;-o-object-fit:contain;object-fit:contain}.library-chrome_tabs__GNNqw{display:flex;gap:28px;margin-top:28px;overflow-x:auto;border-bottom:1px solid var(--color-hairline);scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.library-chrome_tabs__GNNqw[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.library-chrome_tab__YJLQQ{position:relative;display:inline-flex;min-height:44px;flex-shrink:0;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--color-mist);font:inherit;font-size:15px;font-weight:800;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .15s ease-out}.library-chrome_tab__YJLQQ:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:4px 4px 0 0;background:var(--color-deep-teal);content:"";opacity:0;transition:opacity .15s ease-out}.library-chrome_tabIcon__tKc79{width:24px;height:24px;flex-shrink:0}.library-chrome_tab__YJLQQ[aria-current=page],.library-chrome_tab__YJLQQ[aria-pressed=true]{color:var(--color-ink)}.library-chrome_tab__YJLQQ[aria-current=page]:after,.library-chrome_tab__YJLQQ[aria-pressed=true]:after{opacity:1}.library-chrome_tab__YJLQQ:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-3px;border-radius:var(--radius-tactile-xs)}.library-chrome_searchForm__Lymhd{position:relative;margin-top:28px}.library-chrome_searchIcon__iZ_xM{position:absolute;top:50%;left:18px;color:var(--color-mist);transform:translateY(-50%);pointer-events:none}.library-chrome_searchInput__zghUB{display:block;width:100%;height:56px;padding:0 52px 0 50px;border:var(--tactile-border) solid var(--color-hairline);border-radius:var(--radius-tactile);background:var(--color-paper);color:var(--color-ink);font:inherit;font-size:16px;font-weight:600;transition:border-color .15s ease-out}.library-chrome_searchInput__zghUB::-moz-placeholder{color:var(--color-mist);font-weight:500}.library-chrome_searchInput__zghUB::placeholder{color:var(--color-mist);font-weight:500}.library-chrome_searchInput__zghUB::-webkit-search-cancel-button{display:none}.library-chrome_searchInput__zghUB:focus-visible{border-color:var(--color-tactile-selected);outline:3px solid var(--color-focus-ring);outline-offset:3px}.library-chrome_searchClear__R_38n{position:absolute;top:50%;right:8px;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:var(--radius-tactile-sm);background:transparent;color:var(--color-mist);cursor:pointer;transform:translateY(-50%);transition:color .15s ease-out}.library-chrome_searchClear__R_38n:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:0;color:var(--color-ink)}.library-chrome_filters__asJg1{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.library-chrome_filterChip__172Eg{position:relative;display:inline-flex;min-height:44px;align-items:center;gap:6px;padding:0 14px;border:var(--tactile-border) solid var(--color-hairline);border-bottom-width:var(--tactile-lip);border-radius:var(--radius-tactile-sm);background:var(--color-paper);color:var(--color-ink);font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out,transform .12s ease-out}.library-chrome_filterChip__172Eg:active{transform:translateY(2px)}.library-chrome_filterChip__172Eg:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.library-chrome_filterChip__172Eg[aria-pressed=true],.library-chrome_filterChip__172Eg[data-active=true]{border-color:var(--color-tactile-selected);border-bottom-color:var(--color-tactile-selected-lip);background:var(--color-tactile-selected-wash);color:var(--color-tactile-selected-text)}.library-chrome_dropdown__14z5Z{position:relative}.library-chrome_dropdownChevron__KV2I4{flex-shrink:0;transition:transform .15s ease-out}.library-chrome_dropdownChevron__KV2I4[data-open=true]{transform:rotate(180deg)}.library-chrome_dropdownList__RIRwM{position:absolute;z-index:30;top:calc(100% + 6px);left:0;min-width:220px;max-height:320px;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;border:var(--tactile-border) solid var(--color-hairline);border-radius:var(--radius-tactile-sm);background:var(--color-paper);box-shadow:0 0 0 1px rgba(6,29,41,.06),0 16px 32px -12px rgba(6,29,41,.28);list-style:none;animation:library-chrome_dropdownEnter__ofZh_ .22s cubic-bezier(.25,1,.5,1)}.library-chrome_dropdownList__RIRwM[data-align=end]{right:0;left:auto}.library-chrome_dropdownList__RIRwM:focus-visible{outline:none}.library-chrome_dropdownOption__I5Vmr{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;border-radius:var(--radius-tactile-xs);color:var(--color-ink);font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.library-chrome_dropdownOption__I5Vmr[data-active=true]{background:var(--color-tactile-hover-wash)}.library-chrome_dropdownOption__I5Vmr[aria-selected=true]{color:var(--color-tactile-selected-text);font-weight:800}@keyframes library-chrome_dropdownEnter__ofZh_{0%{opacity:0;transform:translateY(-6px)}}.library-chrome_sectionHead___Bvka{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:18px}.library-chrome_sectionTitle__4fu7n{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--font-tactile-display);font-size:22px;font-weight:800;line-height:1.15;letter-spacing:0}.library-chrome_sectionIcon__y5Z1p{width:36px;height:36px;flex-shrink:0;margin:-6px 0 -6px -2px}.library-chrome_sectionCount__mFuAk{padding:2px 10px;border-radius:var(--radius-tactile-xs);background:var(--color-tactile-index);color:var(--color-mist);font-family:var(--font-tactile-ui);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.library-chrome_sectionAside__92zOb{display:inline-flex;align-items:center;gap:12px}.library-chrome_sectionNote__ABWZr{flex-basis:100%;order:3;margin:0;color:var(--color-mist);font-size:14px;font-weight:500}.library-chrome_seeAll__OVlVH{display:inline-flex;min-height:44px;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--color-deep-teal);font:inherit;font-size:13px;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;cursor:pointer}.library-chrome_seeAll__OVlVH svg{transition:transform .2s cubic-bezier(.25,1,.5,1)}.library-chrome_seeAll__OVlVH:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px;border-radius:var(--radius-tactile-xs)}.library-chrome_seeAll__OVlVH:focus-visible svg{transform:translateX(3px)}@media (hover:hover) and (pointer:fine){.library-chrome_searchClear__R_38n:hover,.library-chrome_tab__YJLQQ:hover{color:var(--color-ink)}.library-chrome_filterChip__172Eg:hover{border-color:var(--color-tactile-selected);background:var(--color-tactile-hover-wash)}.library-chrome_filterChip__172Eg[aria-pressed=true]:hover,.library-chrome_filterChip__172Eg[data-active=true]:hover{background:var(--color-tactile-selected-wash)}.library-chrome_seeAll__OVlVH:hover svg{transform:translateX(3px)}}@media (max-width:640px){.library-chrome_header__0Wul1{gap:12px}.library-chrome_headerArt__VtAUe{width:64px;height:64px;margin:-8px -4px -8px 0}.library-chrome_searchForm__Lymhd{margin-top:20px}.library-chrome_tabs__GNNqw{gap:14px;margin-top:20px}.library-chrome_tab__YJLQQ{font-size:14px}.library-chrome_tabIcon__tKc79{display:none}.library-chrome_filters__asJg1{gap:6px}.library-chrome_filterChip__172Eg{padding:0 11px}}@media (max-width:360px){.library-chrome_tabs__GNNqw{gap:8px}.library-chrome_tab__YJLQQ{font-size:12px}}@media (prefers-reduced-motion:reduce){.library-chrome_dropdownList__RIRwM{animation:none}.library-chrome_dropdownChevron__KV2I4,.library-chrome_filterChip__172Eg,.library-chrome_searchInput__zghUB,.library-chrome_seeAll__OVlVH svg,.library-chrome_tab__YJLQQ,.library-chrome_tab__YJLQQ:after{transition:none}}.article-reading-mode_dialog__gGWAJ,.article-reading-mode_switcher__TPrHp{--mode-accent:var(--color-deep-teal);--mode-accent-hover:var(--color-bright-teal);--mode-border:var(--color-hairline);--mode-border-subtle:var(--color-hairline);--mode-text-primary:var(--color-ink);--mode-text-secondary:var(--color-mist);--mode-text-muted:var(--color-mist);--mode-paper:var(--color-paper)}.article-reading-mode_dialog__gGWAJ{width:min(880px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;border:1px solid var(--mode-border);border-radius:16px;background:var(--mode-paper);color:var(--mode-text-primary);box-shadow:0 0 0 1px rgba(6,29,41,.06),0 16px 32px -12px rgba(6,29,41,.28);font-family:var(--font-tactile-ui),var(--font-ui),-apple-system,BlinkMacSystemFont,ui-sans-serif,sans-serif}.article-reading-mode_dialog__gGWAJ::backdrop{background:rgba(6,29,41,.52);backdrop-filter:blur(2px)}.article-reading-mode_dialogContent__wAuVW{position:relative;padding:0}.article-reading-mode_closeButton__uu3IY{position:absolute;top:20px;right:24px;display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid var(--mode-border);border-radius:8px;background:var(--mode-paper);color:var(--mode-text-secondary);cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.article-reading-mode_closeButton__uu3IY:hover{background:var(--color-cream);border-color:var(--color-mist);color:var(--mode-text-primary)}.article-reading-mode_closeButton__uu3IY:focus-visible{outline:2px solid var(--mode-accent);outline-offset:2px}.article-reading-mode_dialogHeader__kltmK{padding:28px 72px 18px 32px}.article-reading-mode_dialogTitle__zY52n{margin:0;color:var(--mode-text-primary);font-family:var(--font-anthropic-serif),"Source Serif 4",Georgia,serif;font-size:1.375rem;font-weight:600;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}.article-reading-mode_dialogIntro__3E77T{max-width:64ch;margin:6px 0 0;color:var(--mode-text-secondary);font-size:.85rem;line-height:1.5;text-wrap:pretty}.article-reading-mode_srOnly__xqBdJ{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.article-reading-mode_options__BWANv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:4px 32px 28px;border:0}.article-reading-mode_option__aMPqx{position:relative;display:flex;min-width:0;overflow:hidden;flex-direction:column;border:1.5px solid var(--mode-border);border-radius:12px;background:var(--mode-paper);cursor:pointer;transition:border-color .16s cubic-bezier(.25,1,.5,1),box-shadow .16s cubic-bezier(.25,1,.5,1),transform .16s cubic-bezier(.25,1,.5,1)}.article-reading-mode_option__aMPqx:hover{border-color:var(--mode-accent);box-shadow:0 4px 10px -2px rgba(6,29,41,.1);transform:translateY(-4px)}.article-reading-mode_optionChecked__SLBGM,.article-reading-mode_option__aMPqx:has(input:checked){border-color:var(--mode-accent);background:var(--color-cream);box-shadow:0 0 0 1px var(--mode-accent)}.article-reading-mode_option__aMPqx:has(input:focus-visible){outline:2px solid var(--mode-accent);outline-offset:2px}.article-reading-mode_option__aMPqx>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.article-reading-mode_illustrationWrapper__mu5pQ{position:relative;display:flex;height:132px;width:100%;align-items:flex-start;justify-content:center;overflow:hidden;padding:16px 18px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.article-reading-mode_vietnameseBg__rrhF5{background:linear-gradient(160deg,var(--color-cream) 0,var(--color-grid-line) 100%)}.article-reading-mode_bilingualBg__EWJzm{background:linear-gradient(160deg,var(--color-mint-glass) 0,var(--color-grid-line) 100%)}.article-reading-mode_learningBg__PxkQ3{background:linear-gradient(160deg,var(--color-blossom) 0,var(--color-cream) 100%)}.article-reading-mode_illustrationSheet__CPggJ{display:flex;width:100%;flex-direction:column;gap:7px;padding:12px 12px 14px;border-radius:6px 6px 0 0;background:var(--color-paper);box-shadow:0 2px 8px -3px rgba(6,29,41,.16)}.article-reading-mode_lineGroup__P2rCU{display:flex;flex-direction:column;gap:5px}.article-reading-mode_illLine__d0hzY{display:block;height:5px;border-radius:3px;background:var(--color-hairline)}.article-reading-mode_illHeadingLine__5B6FG{display:block;height:8px;margin-top:2px;border-radius:3px;background:var(--color-ink)}.article-reading-mode_illLineMuted___Cny2{display:block;height:5px;border-radius:3px;background:var(--color-grid-line)}.article-reading-mode_illLineDark__R5lTy{display:block;height:5px;border-radius:3px;background:var(--color-ink)}.article-reading-mode_illustrationGrid__0f_K1{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:10px;padding:12px 12px 14px;border-radius:6px 6px 0 0;background:var(--color-paper);box-shadow:0 2px 8px -3px rgba(6,29,41,.16)}.article-reading-mode_bilingualColumn__1aP8E{display:flex;flex-direction:column;gap:9px}.article-reading-mode_bilingualColumnRight__ECy06{display:flex;flex-direction:column;gap:9px;border-left:2px solid var(--mode-accent);padding-left:8px}.article-reading-mode_illLineTeal__9u88K{display:block;height:5px;border-radius:3px;background:var(--color-bright-teal)}.article-reading-mode_illLineTealMuted__dYq3_{display:block;height:5px;border-radius:3px;background:var(--color-mint-glass)}.article-reading-mode_chipRow__KnSNR{display:flex;align-items:center;gap:5px}.article-reading-mode_vocabChip__vSKVN{display:block;width:32px;height:9px;border:1px solid var(--color-hairline);border-radius:5px;background:var(--color-paper)}.article-reading-mode_vocabChipActive__XPdbN{display:block;width:20px;height:9px;border-radius:3px;background:var(--mode-accent)}.article-reading-mode_vocabChipMuted__sFtlZ{display:block;width:32px;height:9px;border:1px solid var(--color-hairline);border-radius:5px;background:var(--color-paper)}.article-reading-mode_dictionaryCard__tMvVf{position:absolute;right:12px;bottom:8px;z-index:2;display:flex;width:96px;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--color-hairline);border-radius:7px;background:var(--color-paper);box-shadow:0 8px 18px -8px rgba(6,29,41,.3)}.article-reading-mode_dictionaryHeader__U8GYn{display:flex;align-items:center;gap:5px}.article-reading-mode_dictionaryBadge__VqV3K{display:block;width:30px;height:7px;border-radius:3px;background:var(--mode-accent)}.article-reading-mode_dictionaryBadgeSub__UGxQ_{display:block;width:14px;height:6px;border-radius:3px;background:var(--color-mint-glass)}.article-reading-mode_dictionaryDefLine__77aSe{display:block;height:4px;border-radius:2px;background:var(--color-grid-line)}.article-reading-mode_illHeadingLine__5B6FG,.article-reading-mode_illLineMuted___Cny2,.article-reading-mode_illLine__d0hzY,.article-reading-mode_vocabChipActive__XPdbN{position:relative}.article-reading-mode_illLineMuted___Cny2,.article-reading-mode_illLine__d0hzY{overflow:hidden}.article-reading-mode_translateSweep__g1p16{position:absolute;inset:0;border-radius:inherit;background:color-mix(in srgb,var(--color-ink) 82%,var(--color-paper));transform-origin:0 50%;animation:article-reading-mode_mode-translate__MGV1L 4.8s cubic-bezier(.25,1,.5,1) calc(var(--line-index, 0) * .14s) infinite both}.article-reading-mode_illLineMuted___Cny2 .article-reading-mode_translateSweep__g1p16{background:color-mix(in srgb,var(--color-ink) 34%,var(--color-paper))}.article-reading-mode_sourcePeek__38G0d{position:absolute;bottom:calc(100% + 6px);left:18%;z-index:2;display:flex;width:64px;flex-direction:column;gap:3px;padding:5px 6px;border:1px solid var(--color-hairline);border-radius:5px;background:var(--color-paper);transform-origin:30% 100%;animation:article-reading-mode_mode-peek__xATvF 4.8s cubic-bezier(.25,1,.5,1) infinite both}.article-reading-mode_sourcePeekLine__mx7jN{display:block;height:3px;border-radius:2px;background:var(--color-bright-teal)}.article-reading-mode_tapRing__mk5g_{position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid var(--color-bright-teal);border-radius:50%;opacity:0;pointer-events:none;animation:article-reading-mode_mode-tap-late__uCE9d 4.8s ease-out infinite both}.article-reading-mode_illustrationGrid__0f_K1{position:relative}.article-reading-mode_bilingualColumnRight__ECy06,.article-reading-mode_bilingualColumn__1aP8E{position:relative;z-index:1}.article-reading-mode_alignBand__uE2K3{position:absolute;top:8px;right:6px;left:6px;height:23px;border-radius:4px;background:color-mix(in srgb,var(--color-mint-glass) 70%,var(--color-paper));transform-origin:50% 0;animation:article-reading-mode_mode-align__q4CWa 6s cubic-bezier(.25,1,.5,1) infinite both}[data-mode-scene=learning] .article-reading-mode_tapRing__mk5g_{animation:article-reading-mode_mode-tap-early__XMYcL 4.2s ease-out infinite both}.article-reading-mode_vocabChipActive__XPdbN{animation:article-reading-mode_mode-chip__g_w41 4.2s ease-out infinite both}.article-reading-mode_dictionaryCard__tMvVf{transform-origin:70% 100%;animation:article-reading-mode_mode-dictionary__IUu1N 4.2s cubic-bezier(.25,1,.5,1) infinite both}@keyframes article-reading-mode_mode-translate__MGV1L{0%,6%{transform:scaleX(0);opacity:1}24%,88%{transform:scaleX(1);opacity:1}96%,to{transform:scaleX(1);opacity:0}}@keyframes article-reading-mode_mode-peek__xATvF{0%,52%{transform:translateY(4px) scale(.9);opacity:0}60%,84%{transform:translateY(0) scale(1);opacity:1}92%,to{transform:translateY(2px) scale(.96);opacity:0}}@keyframes article-reading-mode_mode-tap-late__uCE9d{0%,44%{transform:scale(.4);opacity:0}50%{transform:scale(1);opacity:.9}62%,to{transform:scale(1.7);opacity:0}}@keyframes article-reading-mode_mode-tap-early__XMYcL{0%,12%{transform:scale(.4);opacity:0}18%{transform:scale(1);opacity:.9}30%,to{transform:scale(1.7);opacity:0}}@keyframes article-reading-mode_mode-chip__g_w41{0%,16%{background-color:color-mix(in srgb,var(--color-ink) 14%,var(--color-paper))}22%,86%{background-color:var(--mode-accent)}94%,to{background-color:color-mix(in srgb,var(--color-ink) 14%,var(--color-paper))}}@keyframes article-reading-mode_mode-dictionary__IUu1N{0%,22%{transform:translateY(6px) scale(.9);opacity:0}32%,84%{transform:translateY(0) scale(1);opacity:1}94%,to{transform:translateY(4px) scale(.96);opacity:0}}@keyframes article-reading-mode_mode-align__q4CWa{0%,26%{transform:translateY(0) scaleY(1);opacity:1}33%,59%{transform:translateY(28px) scaleY(1.43);opacity:1}66%,90%{transform:translateY(62px) scaleY(1);opacity:1}95%{transform:translateY(62px) scaleY(1);opacity:0}96%{transform:translateY(0) scaleY(1);opacity:0}to{transform:translateY(0) scaleY(1);opacity:1}}@media (prefers-reduced-motion:reduce){.article-reading-mode_illustrationWrapper__mu5pQ *,.article-reading-mode_illustrationWrapper__mu5pQ :after{animation:none!important}}.article-reading-mode_optionCopy__HlSSu{display:block;min-width:0;padding:14px 16px 16px;border-top:1px solid var(--mode-border-subtle);background:var(--mode-paper)}.article-reading-mode_optionHeading__f1MBV{display:flex;align-items:center;justify-content:space-between;gap:8px}.article-reading-mode_optionLabel__3H1g3{display:block;color:var(--mode-text-primary);font-size:.925rem;font-weight:600;line-height:1.35}.article-reading-mode_selectionIndicator__MgvLP{display:inline-flex;width:18px;height:18px;flex:0 0 auto;align-items:center;justify-content:center;border:1.5px solid var(--color-hairline);border-radius:999px;background:var(--mode-paper);transition:border-color .15s ease-out}.article-reading-mode_selectionIndicator__MgvLP:after{width:8px;height:8px;border-radius:inherit;background:transparent;content:"";transform:scale(.5);transition:background-color .15s ease-out,transform .15s ease-out}.article-reading-mode_optionChecked__SLBGM .article-reading-mode_selectionIndicator__MgvLP,.article-reading-mode_option__aMPqx:has(input:checked) .article-reading-mode_selectionIndicator__MgvLP{border-color:var(--mode-accent)}.article-reading-mode_optionChecked__SLBGM .article-reading-mode_selectionIndicator__MgvLP:after,.article-reading-mode_option__aMPqx:has(input:checked) .article-reading-mode_selectionIndicator__MgvLP:after{background:var(--mode-accent);transform:scale(1)}.article-reading-mode_optionDescription__xyy6G{display:block;margin-top:4px;color:var(--mode-text-secondary);font-size:.78rem;line-height:1.45}.article-reading-mode_preferenceSection__H5_Y_{display:flex;flex-direction:column;gap:12px;margin:0 32px;padding:14px 0 16px;border-top:1px solid var(--mode-border-subtle)}.article-reading-mode_infoHintRow__Ba9O_{display:flex;align-items:center;gap:8px;color:var(--mode-accent);font-size:.78125rem;font-weight:600;line-height:1.5}.article-reading-mode_infoHintIcon__TZ66a{display:inline-flex;width:14px;height:14px;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--mode-accent);color:var(--mode-paper);font-size:8px;font-weight:700;line-height:1}.article-reading-mode_infoHintText__QSROq{color:inherit}.article-reading-mode_rememberRow__ua2fO{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:44px;align-items:center;justify-content:flex-start;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.article-reading-mode_rememberCopy__NsHcx{display:flex;min-width:0;flex-direction:column;gap:1px}.article-reading-mode_rememberLabel__K6PPJ{color:var(--mode-text-primary);font-size:.8125rem;font-weight:600;line-height:1.35}.article-reading-mode_rememberDescription__pdRL9{color:var(--mode-text-muted);font-size:.72rem;line-height:1.35}.article-reading-mode_rememberToggle__b8mvR{position:relative;display:inline-flex;width:36px;height:22px;flex:0 0 auto}.article-reading-mode_rememberToggle__b8mvR input{position:absolute;inset:0;z-index:1;margin:0;opacity:0;cursor:pointer}.article-reading-mode_rememberTrack__lUVjt{position:relative;width:100%;height:100%;border-radius:999px;background:var(--color-hairline);transition:background-color .16s ease-out}.article-reading-mode_rememberTrack__lUVjt:after{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:var(--color-paper);box-shadow:0 1px 3px rgba(6,29,41,.3);content:"";transition:transform .16s ease-out}.article-reading-mode_rememberToggle__b8mvR input:checked+.article-reading-mode_rememberTrack__lUVjt{background:var(--mode-accent)}.article-reading-mode_rememberToggle__b8mvR input:checked+.article-reading-mode_rememberTrack__lUVjt:after{transform:translateX(14px)}.article-reading-mode_rememberToggle__b8mvR input:focus-visible+.article-reading-mode_rememberTrack__lUVjt{outline:2px solid var(--mode-accent);outline-offset:2px}.article-reading-mode_dialogFooter__LyXRB{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 32px 26px}.article-reading-mode_selectedMode__Kelof{min-width:0;margin:0;overflow:hidden;color:var(--mode-text-muted);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.article-reading-mode_selectedMode__Kelof strong{color:var(--mode-text-primary);font-weight:600}.article-reading-mode_dialogActions__AIXfU{display:flex;flex-shrink:0;align-items:center;gap:10px}.article-reading-mode_cancelButton__ZiH1R,.article-reading-mode_startButton__Rt62g{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:8px 18px;border-radius:8px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .1s ease-out}.article-reading-mode_cancelButton__ZiH1R{border:1px solid var(--color-hairline);background:var(--color-paper);color:var(--color-ink)}.article-reading-mode_cancelButton__ZiH1R:hover{border-color:var(--color-mist);background:var(--color-cream);color:var(--color-ink)}.article-reading-mode_startButton__Rt62g{min-width:112px;background:var(--mode-accent);font-weight:600}.article-reading-mode_startButton__Rt62g:hover:not(:disabled){background:var(--mode-accent-hover)}.article-reading-mode_startButton__Rt62g:active:not(:disabled){transform:scale(.98)}.article-reading-mode_startButton__Rt62g:disabled{background:var(--color-hairline);color:var(--color-mist);cursor:not-allowed}.article-reading-mode_cancelButton__ZiH1R:focus-visible,.article-reading-mode_startButton__Rt62g:focus-visible{outline:2px solid var(--mode-accent);outline-offset:2px}.article-reading-mode_switcher__TPrHp{padding:12px 14px;border:1px solid var(--color-hairline);border-radius:12px;background:var(--color-paper);color:var(--color-ink);box-shadow:0 1px 3px 0 rgba(6,29,41,.04),0 4px 12px -2px rgba(6,29,41,.06);font-family:var(--font-tactile-ui),var(--font-ui),-apple-system,BlinkMacSystemFont,ui-sans-serif,sans-serif}.article-reading-mode_switcherLabel__PaxeU{display:block;margin:0 0 8px;color:var(--color-ink);font-size:.8125rem;font-weight:800;letter-spacing:0}.article-reading-mode_switcherOptions__I4_7a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.article-reading-mode_switcherButton___qz2U{display:inline-flex;min-width:0;min-height:40px;align-items:center;justify-content:center;padding:4px 8px;border:var(--tactile-border) solid var(--color-hairline);border-bottom-width:var(--tactile-lip);border-radius:var(--radius-tactile-sm);background:var(--color-paper);color:var(--color-ink);font-size:.8125rem;font-weight:800;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out,transform .12s ease-out}@media (hover:hover) and (pointer:fine){.article-reading-mode_bilingualLayoutButton__Jvyzh:hover,.article-reading-mode_switcherButton___qz2U:hover{border-color:var(--color-tactile-selected);background:var(--color-tactile-hover-wash)}}.article-reading-mode_switcherButton___qz2U[aria-pressed=true]{border-color:var(--color-tactile-selected);border-bottom-color:var(--color-tactile-selected-lip);background:var(--color-tactile-selected-wash);color:var(--color-tactile-selected-text)}.article-reading-mode_switcherButton___qz2U:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.article-reading-mode_bilingualLayoutRow__qjLsP{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--color-hairline)}.article-reading-mode_bilingualLayoutLabel__qEBA2{color:var(--color-ink);font-size:.8125rem;font-weight:700}.article-reading-mode_bilingualLayoutOptions__zdw9U{display:inline-flex;align-items:center;gap:6px}.article-reading-mode_bilingualLayoutButton__Jvyzh{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:2px 12px;border:var(--tactile-border) solid var(--color-hairline);border-bottom-width:var(--tactile-lip);border-radius:var(--radius-tactile-sm);background:var(--color-paper);color:var(--color-ink);font-size:.75rem;font-weight:800;white-space:nowrap;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out,transform .12s ease-out}.article-reading-mode_bilingualLayoutButton__Jvyzh[aria-pressed=true]{border-color:var(--color-tactile-selected);border-bottom-color:var(--color-tactile-selected-lip);background:var(--color-tactile-selected-wash);color:var(--color-tactile-selected-text)}.article-reading-mode_bilingualLayoutButton__Jvyzh:active,.article-reading-mode_switcherButton___qz2U:active{transform:translateY(2px)}.article-reading-mode_bilingualLayoutButton__Jvyzh:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.article-reading-mode_switcherMeta__YeKla{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--color-hairline)}.article-reading-mode_switcherMetaText___zDQH{display:flex;min-width:0;flex-direction:column;gap:1px}.article-reading-mode_switcherMetaTitle__aBZuR{color:var(--color-ink);font-size:.8125rem;font-weight:700;line-height:1.25}.article-reading-mode_switcherMetaDesc__CSrYg{color:var(--color-mist);font-size:.6875rem;line-height:1.25}.article-reading-mode_switcherEmbedded___i8ju{margin-bottom:0;padding-inline:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media (max-width:1279px){.article-reading-mode_switcher__TPrHp{margin-bottom:12px}}[data-reading-theme=dark] .article-reading-mode_switcher__TPrHp{border-color:var(--reader-dark-border);background:var(--reader-dark-surface);color:var(--reader-dark-text);box-shadow:none}[data-reading-theme=dark] .article-reading-mode_switcherLabel__PaxeU{color:var(--reader-dark-text)}[data-reading-theme=dark] .article-reading-mode_switcherMeta__YeKla{border-color:var(--reader-dark-border)}[data-reading-theme=dark] .article-reading-mode_switcherMetaTitle__aBZuR{color:var(--reader-dark-text)}[data-reading-theme=dark] .article-reading-mode_switcherMetaDesc__CSrYg{color:var(--reader-dark-muted)}[data-reading-theme=dark] .article-reading-mode_bilingualLayoutButton__Jvyzh,[data-reading-theme=dark] .article-reading-mode_switcherButton___qz2U{border-color:var(--reader-dark-border);background:var(--reader-dark-surface);color:var(--reader-dark-text)}[data-reading-theme=dark] .article-reading-mode_switcherButton___qz2U:hover{background:var(--reader-dark-surface-raised);color:var(--reader-dark-text)}[data-reading-theme=dark] .article-reading-mode_bilingualLayoutButton__Jvyzh[aria-pressed=true],[data-reading-theme=dark] .article-reading-mode_switcherButton___qz2U[aria-pressed=true]{border-color:var(--reader-dark-accent);background:var(--reader-dark-accent-surface-strong);color:var(--reader-dark-accent);outline:0}[data-reading-theme=dark] .article-reading-mode_bilingualLayoutRow__qjLsP{border-color:var(--reader-dark-border)}[data-reading-theme=dark] .article-reading-mode_bilingualLayoutLabel__qEBA2{color:var(--reader-dark-text)}@media (max-width:720px){.article-reading-mode_dialog__gGWAJ{width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:hidden}.article-reading-mode_dialogContent__wAuVW{display:flex;max-height:calc(100dvh - 24px);flex-direction:column;overflow:hidden}.article-reading-mode_dialogHeader__kltmK{flex:0 0 auto;padding:18px 56px 12px 20px}.article-reading-mode_dialogTitle__zY52n{font-size:1.25rem}.article-reading-mode_options__BWANv{grid-template-columns:minmax(0,1fr);gap:8px;min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 12px}.article-reading-mode_option__aMPqx{min-height:84px;flex:0 0 auto;flex-direction:row}.article-reading-mode_illustrationWrapper__mu5pQ{width:104px;height:auto;min-height:82px;flex:0 0 auto;padding:10px 10px 0}.article-reading-mode_optionCopy__HlSSu{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;justify-content:center;padding:10px 12px;border-top:0;border-left:1px solid var(--mode-border-subtle)}.article-reading-mode_optionDescription__xyy6G{font-size:.72rem;line-height:1.35}.article-reading-mode_preferenceSection__H5_Y_{flex:0 0 auto;margin:0 20px;padding:10px 0 12px}.article-reading-mode_dialogFooter__LyXRB{flex:0 0 auto;padding:4px 20px max(16px,env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:8px;background:var(--mode-paper)}.article-reading-mode_selectedMode__Kelof{text-align:center}.article-reading-mode_dialogActions__AIXfU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);width:100%;gap:10px}.article-reading-mode_cancelButton__ZiH1R,.article-reading-mode_startButton__Rt62g{min-width:0;min-height:44px}}@media (max-width:479px){.article-reading-mode_closeButton__uu3IY{top:14px;right:14px}.article-reading-mode_dialogTitle__zY52n{font-size:1.15rem}.article-reading-mode_dialogHeader__kltmK{padding:16px 52px 10px 14px}.article-reading-mode_dialogIntro__3E77T{margin-top:3px;font-size:.75rem}.article-reading-mode_options__BWANv{padding:0 14px 10px}.article-reading-mode_option__aMPqx{min-height:76px}.article-reading-mode_illustrationWrapper__mu5pQ{width:88px;min-height:74px;padding:8px 8px 0}.article-reading-mode_optionCopy__HlSSu{padding:8px 10px}.article-reading-mode_optionLabel__3H1g3{font-size:.85rem}.article-reading-mode_optionDescription__xyy6G{font-size:.6875rem}.article-reading-mode_preferenceSection__H5_Y_{margin-inline:14px;padding-block:8px 10px}.article-reading-mode_infoHintRow__Ba9O_{display:none}.article-reading-mode_dialogFooter__LyXRB{padding:2px 14px max(12px,env(safe-area-inset-bottom))}.article-reading-mode_selectedMode__Kelof{display:none}.article-reading-mode_switcher__TPrHp{padding:8px}.article-reading-mode_switcherButton___qz2U{padding-inline:4px;font-size:.7rem}.article-reading-mode_bilingualLayoutRow__qjLsP{align-items:stretch;flex-direction:column;gap:4px}.article-reading-mode_bilingualLayoutOptions__zdw9U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.article-reading-mode_bilingualLayoutButton__Jvyzh,.article-reading-mode_cancelButton__ZiH1R,.article-reading-mode_closeButton__uu3IY,.article-reading-mode_option__aMPqx,.article-reading-mode_rememberTrack__lUVjt,.article-reading-mode_rememberTrack__lUVjt:after,.article-reading-mode_startButton__Rt62g,.article-reading-mode_switcherButton___qz2U{transition-duration:.01ms}}.article-reading-mode_dialog__gGWAJ{border:var(--tactile-border) solid var(--color-hairline);border-radius:var(--radius-tactile)}.article-reading-mode_dialog__gGWAJ::backdrop{backdrop-filter:none}.article-reading-mode_dialogTitle__zY52n{font-family:var(--font-tactile-display);font-size:1.625rem;font-weight:800;line-height:1.15;letter-spacing:0}.article-reading-mode_dialogIntro__3E77T{font-size:.9375rem;font-weight:500}.article-reading-mode_cancelButton__ZiH1R,.article-reading-mode_closeButton__uu3IY{border:var(--tactile-border) solid var(--color-hairline);border-bottom-width:var(--tactile-lip);border-radius:var(--radius-tactile-sm);background:var(--color-paper);color:var(--color-deep-teal);transition:border-color .15s ease-out,background-color .15s ease-out,transform .12s ease-out}.article-reading-mode_closeButton__uu3IY{width:44px;height:44px}.article-reading-mode_cancelButton__ZiH1R:active,.article-reading-mode_closeButton__uu3IY:active{transform:translateY(2px)}.article-reading-mode_option__aMPqx{border:var(--tactile-border) solid var(--color-hairline);border-bottom-width:var(--tactile-lip);border-radius:var(--radius-tactile);box-shadow:none;transition:border-color .15s ease-out,background-color .15s ease-out,transform .12s ease-out}.article-reading-mode_option__aMPqx:active{transform:translateY(2px)}.article-reading-mode_optionChecked__SLBGM,.article-reading-mode_option__aMPqx:has(input:checked){border-color:var(--color-tactile-selected);border-bottom-color:var(--color-tactile-selected-lip);background:var(--color-tactile-selected-wash);box-shadow:none}.article-reading-mode_option__aMPqx:has(input:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:3px}.article-reading-mode_optionCopy__HlSSu{background:transparent}.article-reading-mode_optionLabel__3H1g3{font-family:var(--font-tactile-display);font-size:1.0625rem;font-weight:800}.article-reading-mode_optionDescription__xyy6G{font-size:.8125rem;font-weight:500}.article-reading-mode_selectionIndicator__MgvLP{width:22px;height:22px;border-width:var(--tactile-border)}.article-reading-mode_selectionIndicator__MgvLP:after{width:10px;height:10px}.article-reading-mode_optionChecked__SLBGM .article-reading-mode_selectionIndicator__MgvLP,.article-reading-mode_option__aMPqx:has(input:checked) .article-reading-mode_selectionIndicator__MgvLP{border-color:var(--color-tactile-selected)}.article-reading-mode_optionChecked__SLBGM .article-reading-mode_selectionIndicator__MgvLP:after,.article-reading-mode_option__aMPqx:has(input:checked) .article-reading-mode_selectionIndicator__MgvLP:after{background:var(--color-tactile-selected)}.article-reading-mode_infoHintRow__Ba9O_{padding:10px 12px;border-radius:var(--radius-tactile-xs);background:color-mix(in srgb,var(--color-mint-glass) 45%,var(--color-paper));color:var(--color-deep-teal);font-weight:700}.article-reading-mode_infoHintIcon__TZ66a{width:18px;height:18px;font-size:11px;font-weight:900}.article-reading-mode_rememberLabel__K6PPJ{font-size:.875rem;font-weight:800}.article-reading-mode_rememberDescription__pdRL9{font-size:.75rem;font-weight:600}.article-reading-mode_rememberToggle__b8mvR input:checked+.article-reading-mode_rememberTrack__lUVjt{background:var(--color-tactile-selected)}.article-reading-mode_rememberToggle__b8mvR input:focus-visible+.article-reading-mode_rememberTrack__lUVjt{outline:3px solid var(--color-focus-ring);outline-offset:3px}.article-reading-mode_selectedMode__Kelof{font-size:.8125rem;font-weight:600}.article-reading-mode_selectedMode__Kelof strong{font-weight:800}.article-reading-mode_cancelButton__ZiH1R,.article-reading-mode_startButton__Rt62g{min-height:46px;padding:0 20px;font-family:var(--font-tactile-ui);font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase}.article-reading-mode_cancelButton__ZiH1R{font-weight:800}.article-reading-mode_startButton__Rt62g{border:0;border-bottom:var(--tactile-lip) solid var(--color-deep-teal-lip);border-radius:var(--radius-tactile);background:var(--color-deep-teal);color:var(--color-paper);font-weight:900;transition:background-color .15s ease-out,transform .12s ease-out}.article-reading-mode_startButton__Rt62g:hover:not(:disabled){background:var(--color-deep-teal-raised)}.article-reading-mode_startButton__Rt62g:active:not(:disabled){transform:translateY(var(--tactile-lip));border-bottom-color:transparent}.article-reading-mode_startButton__Rt62g:disabled{opacity:.55;background:var(--color-deep-teal);color:var(--color-paper)}.article-reading-mode_cancelButton__ZiH1R:focus-visible,.article-reading-mode_closeButton__uu3IY:focus-visible,.article-reading-mode_startButton__Rt62g:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}@media (hover:hover) and (pointer:fine){.article-reading-mode_option__aMPqx:hover{border-color:var(--color-tactile-selected);background:var(--color-tactile-hover-wash);box-shadow:none;transform:none}.article-reading-mode_option__aMPqx:has(input:checked):hover{background:var(--color-tactile-selected-wash)}.article-reading-mode_cancelButton__ZiH1R:hover,.article-reading-mode_closeButton__uu3IY:hover{border-color:var(--color-tactile-selected);background:var(--color-tactile-hover-wash);color:var(--color-deep-teal)}}@media (max-width:720px){.article-reading-mode_cancelButton__ZiH1R,.article-reading-mode_startButton__Rt62g{min-height:46px}}@media (prefers-reduced-motion:reduce){.article-reading-mode_cancelButton__ZiH1R,.article-reading-mode_closeButton__uu3IY,.article-reading-mode_option__aMPqx,.article-reading-mode_startButton__Rt62g{transition:none}}