.News-module__qtN0EG__inputContainer{background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);margin-bottom:2rem;padding:2rem;box-shadow:0 1px 3px #0000001a}.News-module__qtN0EG__tabs{border-bottom:1px solid var(--color-border-subtle);gap:1rem;margin-bottom:1.5rem;padding-bottom:.5rem;display:flex}.News-module__qtN0EG__tab{color:var(--color-content-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:all .2s}.News-module__qtN0EG__tab:hover{color:var(--color-content-primary)}.News-module__qtN0EG__tab.News-module__qtN0EG__active{color:var(--color-content-primary);background:var(--color-surface-elevated);font-weight:600}.News-module__qtN0EG__inputField{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-background);width:100%;color:var(--color-content-primary);margin-bottom:1rem;padding:.75rem;font-size:1rem}.News-module__qtN0EG__inputField:focus{border-color:var(--color-content-primary);outline:none;box-shadow:0 0 0 2px #1c19171a}.News-module__qtN0EG__textarea{resize:vertical;min-height:150px}.News-module__qtN0EG__submitButton{background:var(--color-content-primary);width:100%;color:var(--color-surface);border-radius:var(--radius-sm);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-weight:600;transition:background-color .2s;display:flex}.News-module__qtN0EG__submitButton:hover{opacity:.9}.News-module__qtN0EG__submitButton:disabled{opacity:.5;cursor:not-allowed}.News-module__qtN0EG__summaryContainer{flex-direction:column;gap:2rem;animation:.5s ease-out News-module__qtN0EG__fadeIn;display:flex}.News-module__qtN0EG__levelCard{background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);padding:2rem;box-shadow:0 1px 3px #0000001a}.News-module__qtN0EG__levelHeader{border-bottom:2px solid var(--color-border-subtle);align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.News-module__qtN0EG__levelIcon{font-size:1.75rem}.News-module__qtN0EG__levelTitle{color:var(--color-content-primary);margin:0;font-size:1.25rem;font-weight:700}.News-module__qtN0EG__contentSection{flex-direction:column;gap:1.5rem;display:flex}.News-module__qtN0EG__englishSection,.News-module__qtN0EG__japaneseSection{flex-direction:column;gap:.5rem;display:flex}.News-module__qtN0EG__languageLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-content-secondary);font-size:.75rem;font-weight:700}.News-module__qtN0EG__audioPlayer{background:var(--color-surface-elevated);border-radius:var(--radius-sm);align-items:center;gap:1rem;margin:.5rem 0;padding:1rem;display:flex}.News-module__qtN0EG__audioButton{background:var(--color-content-primary);color:var(--color-surface);border-radius:var(--radius-sm);cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.News-module__qtN0EG__audioButton:hover{opacity:.9}.News-module__qtN0EG__audioButton:active{transform:scale(.98)}.News-module__qtN0EG__audioLabel{font-size:.875rem}.News-module__qtN0EG__progressContainer{flex:1;align-items:center;gap:.75rem;display:flex}.News-module__qtN0EG__progressBar{background:var(--color-border-subtle);border-radius:2px;flex:1;height:4px;overflow:hidden}.News-module__qtN0EG__progressFill{background:var(--color-content-primary);height:100%;transition:width .1s linear}.News-module__qtN0EG__timeLabel{color:var(--color-content-secondary);text-align:right;min-width:2.5rem;font-size:.75rem;font-weight:600}.News-module__qtN0EG__englishText{color:var(--color-content-primary);margin:0;font-size:1.125rem;font-weight:500;line-height:1.8}.News-module__qtN0EG__japaneseText{color:var(--color-content-secondary);margin:0;font-size:1rem;line-height:1.7}.News-module__qtN0EG__error{color:#991b1b;border-radius:var(--radius-sm);text-align:center;background:#fef2f2;border:1px solid #fecaca;margin-bottom:2rem;padding:1rem}@keyframes News-module__qtN0EG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
