.NewsReader-module__XTc1Gq__backRow{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:-12px;margin-bottom:8px;font-size:14px;display:flex}.NewsReader-module__XTc1Gq__backRow a{min-height:40px;color:var(--color-text-muted);align-items:center;display:inline-flex}.NewsReader-module__XTc1Gq__headline{word-break:normal;padding-top:5px;line-height:1.95}.NewsReader-module__XTc1Gq__articleMeta{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;font-size:14px;display:flex}.NewsReader-module__XTc1Gq__translation[hidden]{display:none}.NewsReader-module__XTc1Gq__readingMode{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 24px;display:flex}.NewsReader-module__XTc1Gq__readingMode .NewsReader-module__XTc1Gq__secondaryButton{gap:8px}.NewsReader-module__XTc1Gq__readingMode p{color:var(--color-text-faint);font-size:12px;line-height:1.65}.NewsReader-module__XTc1Gq__sourceNote{color:var(--color-text-faint);margin:-12px 0 24px 22px;font-size:12px}.NewsReader-module__XTc1Gq__vocabulary{border:1px solid var(--color-border);border-radius:var(--radius-md);margin-top:24px;padding:16px}.NewsReader-module__XTc1Gq__vocabularyHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.NewsReader-module__XTc1Gq__vocabularyHeader h2{letter-spacing:-.025em;font-size:16px}.NewsReader-module__XTc1Gq__vocabularyHeader h2>span{color:var(--color-accent);margin-left:6px;font-size:16px}.NewsReader-module__XTc1Gq__knownCount{color:var(--color-success);font-size:12px}.NewsReader-module__XTc1Gq__vocabularyIntro{color:var(--color-text-faint);margin-top:8px;font-size:12px}.NewsReader-module__XTc1Gq__levelFilters{flex-wrap:wrap;gap:7px;margin:17px 0 20px;display:flex}.NewsReader-module__XTc1Gq__levelFilters button{border:1px solid var(--color-border);background:var(--color-surface);min-height:40px;color:var(--color-text-muted);border-radius:6px;align-items:center;gap:7px;padding:7px 11px;font-size:13px;display:inline-flex}.NewsReader-module__XTc1Gq__levelFilters b{color:var(--color-text-faint);font-size:12px;font-weight:500}.NewsReader-module__XTc1Gq__levelFilters button[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-accent-soft)}.NewsReader-module__XTc1Gq__levelFilters button[aria-pressed=true] b{color:var(--color-accent)}.NewsReader-module__XTc1Gq__wordDetails>summary{cursor:pointer;align-items:center;gap:9px;min-height:48px;font-size:14px;font-weight:600;list-style:none;display:flex}.NewsReader-module__XTc1Gq__wordDetails>summary::-webkit-details-marker{display:none}.NewsReader-module__XTc1Gq__wordDetails>summary:after{content:"+";color:var(--color-text-faint);margin-left:auto;font-size:20px;font-weight:400}.NewsReader-module__XTc1Gq__wordDetails[open]>summary:after{content:"−"}.NewsReader-module__XTc1Gq__wordDetails>summary>span{color:var(--color-text-faint);font-size:12px;font-weight:400}.NewsReader-module__XTc1Gq__wordList{margin:6px 0 0;padding:0;list-style:none}.NewsReader-module__XTc1Gq__wordList li{border-top:1px solid var(--color-border)}.NewsReader-module__XTc1Gq__wordList button{width:100%;color:var(--color-text);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) fit-content(42%);gap:3px 10px;padding:15px 0;display:grid}.NewsReader-module__XTc1Gq__wordMain{flex-wrap:wrap;align-items:center;row-gap:4px;min-width:0;font-size:18px;display:flex}.NewsReader-module__XTc1Gq__wordMain>span[lang=ja]{font-family:var(--font-jp);overflow-wrap:anywhere}.NewsReader-module__XTc1Gq__wordKnown{color:var(--color-success);margin-left:8px;font-size:12px}.NewsReader-module__XTc1Gq__wordReading{overflow-wrap:anywhere;min-width:0;color:var(--color-text-faint);font-family:var(--font-jp);align-self:center;font-size:12px}.NewsReader-module__XTc1Gq__wordMeaning{color:var(--color-text-muted);grid-column:1/-1;font-size:14px;line-height:1.65}.NewsReader-module__XTc1Gq__practice{background:var(--color-bg-subtle);border-radius:10px;margin-top:28px;padding:22px}.NewsReader-module__XTc1Gq__practiceHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.NewsReader-module__XTc1Gq__practiceHeading h2{letter-spacing:-.025em;font-size:17px}.NewsReader-module__XTc1Gq__practiceHeading p{color:var(--color-text-muted);margin-top:6px;font-size:13px}.NewsReader-module__XTc1Gq__primaryButton,.NewsReader-module__XTc1Gq__secondaryButton{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:14px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.NewsReader-module__XTc1Gq__primaryButton{color:var(--color-primary-contrast);background:var(--color-primary)}.NewsReader-module__XTc1Gq__secondaryButton{color:var(--color-text-muted);border-color:var(--color-border-strong);background:0 0}.NewsReader-module__XTc1Gq__practiceBody{margin-top:24px}.NewsReader-module__XTc1Gq__practiceBody:focus{outline:none}.NewsReader-module__XTc1Gq__practiceTopline{color:var(--color-text-faint);justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;font-size:12px;display:flex}.NewsReader-module__XTc1Gq__practiceTopline>span:last-child{font-variant-numeric:tabular-nums;flex-shrink:0}.NewsReader-module__XTc1Gq__matchGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.NewsReader-module__XTc1Gq__matchColumn{flex-direction:column;gap:10px;display:flex}.NewsReader-module__XTc1Gq__matchOption{border:1px solid var(--color-border-strong);min-height:62px;color:var(--color-text);background:var(--color-surface);text-align:left;word-break:keep-all;overflow-wrap:anywhere;border-radius:7px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.NewsReader-module__XTc1Gq__matchOption>span[lang=ja]{font-family:var(--font-jp);font-size:17px}.NewsReader-module__XTc1Gq__matchSelected{border-color:var(--color-accent);color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent);background:var(--color-accent-soft)}.NewsReader-module__XTc1Gq__matchDone{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 40%, transparent);background:color-mix(in srgb, var(--color-success) 5%, var(--color-surface));cursor:default}.NewsReader-module__XTc1Gq__matchDone>span:last-child{font-size:13px}.NewsReader-module__XTc1Gq__practiceFeedback{min-height:40px;color:var(--color-text-muted);margin-top:14px;font-size:13px}.NewsReader-module__XTc1Gq__practiceActions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.NewsReader-module__XTc1Gq__practiceRecap{border-top:1px solid var(--color-border);margin-top:18px;padding-top:18px}.NewsReader-module__XTc1Gq__practiceRecap h3{font-size:15px}.NewsReader-module__XTc1Gq__practiceRecap>p{color:var(--color-text-muted);margin-top:6px;font-size:12px;line-height:1.7}.NewsReader-module__XTc1Gq__recapList{margin:14px 0 20px;padding:0;list-style:none}.NewsReader-module__XTc1Gq__recapList li{border-top:1px solid var(--color-border);padding:14px 0}.NewsReader-module__XTc1Gq__recapWord{flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.NewsReader-module__XTc1Gq__recapWord>span[lang=ja]{font-family:var(--font-jp);overflow-wrap:anywhere;font-size:20px}.NewsReader-module__XTc1Gq__recapRetry{color:var(--color-text-muted);margin-left:8px;font-size:11px}.NewsReader-module__XTc1Gq__recapReading{color:var(--color-text-faint);font-family:var(--font-jp);font-size:12px}.NewsReader-module__XTc1Gq__recapMeaning{color:var(--color-text-muted);overflow-wrap:anywhere;margin-top:5px;font-size:14px}.NewsReader-module__XTc1Gq__recapActions{align-items:center;gap:8px;margin-top:8px;display:flex}.NewsReader-module__XTc1Gq__recapSpeak,.NewsReader-module__XTc1Gq__recapDetail{border:1px solid var(--color-border-strong);min-height:44px;color:var(--color-accent);background:var(--color-surface);border-radius:6px}.NewsReader-module__XTc1Gq__recapSpeak{justify-content:center;align-items:center;min-width:44px;display:inline-flex}.NewsReader-module__XTc1Gq__recapDetail{padding:8px 12px;font-size:12px}.NewsReader-module__XTc1Gq__recapDetail:disabled{opacity:.6;cursor:wait}.NewsReader-module__XTc1Gq__readerNote{color:var(--color-text-faint);margin-top:20px;font-size:12px;line-height:1.85}.NewsReader-module__XTc1Gq__bottomBack{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-top:32px;padding:16px 0;font-size:14px;font-weight:600;display:flex}.NewsReader-module__XTc1Gq__error{color:var(--color-danger);margin-top:16px;font-size:14px}.NewsReader-module__XTc1Gq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.NewsReader-module__XTc1Gq__wordList button:hover .NewsReader-module__XTc1Gq__wordMain{color:var(--color-accent)}.NewsReader-module__XTc1Gq__primaryButton:hover{background:var(--color-primary-hover)}.NewsReader-module__XTc1Gq__bottomBack:hover,.NewsReader-module__XTc1Gq__backRow a:hover{color:var(--color-accent)}}@media (max-width:480px){.NewsReader-module__XTc1Gq__wordList button{grid-template-columns:minmax(0,1fr)}.NewsReader-module__XTc1Gq__wordReading:empty{display:none}.NewsReader-module__XTc1Gq__practice{padding:19px 16px}.NewsReader-module__XTc1Gq__matchGrid{gap:10px}.NewsReader-module__XTc1Gq__matchOption{padding:10px}}
