@import url('/original-design.css');
button,input,select{font:inherit}button{touch-action:manipulation}[hidden]{display:none!important}.view-tabs{display:flex;align-items:center}.view-tabs button{border:0;background:transparent;color:#5c6c77;height:31px;cursor:pointer;border-radius:4px}.view-tabs button[data-state=active]{color:#172c40}.sort-label{font-size:10px;color:#71808b;display:flex;align-items:center;gap:6px}.sort-label select{padding:6px;background:#fffefa;color:#526677;border:1px solid #deded5;border-radius:4px}.article-sheet{position:fixed;left:auto;right:0;top:0;bottom:0;margin:0;height:100dvh;max-height:100dvh;border:0;border-left:1px solid #deded5;box-shadow:-10px 0 45px #0002;color:#172c40;scrollbar-width:thin}.article-sheet::backdrop{background:#12283d80}.article-sheet h2{font-family:serif;font-size:25px;line-height:1.55;max-width:95%;margin:15px 0}.sheet-close{position:sticky;float:right;top:0;width:30px;height:30px;background:#efeee6;color:#172c40;border:0;border-radius:50%;font-size:22px;z-index:2}.detail-actions{display:flex;gap:12px;margin-top:18px}.detail-actions button{padding:7px 12px;border:1px solid #d9d9cc;background:#efeee6;border-radius:4px;color:#172c40;font-size:12px}.source-card span{overflow-wrap:anywhere}.time-grid b{display:block}.timeline .history-content{background:#f1eee5;padding:15px;margin-top:10px}.timeline .history-content p{overflow-wrap:anywhere}.news-card.is-read .article-button h3{color:#687786}.article-sheet .notice{display:block}.audio-bar select{border:1px solid #3a5262;border-radius:4px}.status-pill,.text-link{touch-action:manipulation}.news-list{overflow-wrap:anywhere}.card-bottom .sources{font-size:10px}.summary{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.list-heading h2 #listTitle{font-size:15px;padding:0;background:none;color:#172c40}.audio-control{font-size:15px}.source-card:focus-visible{outline:2px solid #ba8745}@media(max-width:760px){.controls{flex-direction:column}.view-tabs{height:auto;flex-wrap:wrap;padding:4px}.view-tabs button{font-size:11px;flex:1;white-space:nowrap;padding:0 9px}.list-heading{gap:8px}.list-heading h2 #listTitle{font-size:14px}.sort-label{font-size:0}.sort-label select{font-size:11px;max-width:112px}.article-sheet{width:95vw!important}.time-grid{grid-template-columns:1fr}.article-sheet h2{font-size:22px}.card-bottom .sources{max-width:100%}.audio-bar{gap:10px}.audio-copy{flex:1}.rate{flex:none}.private{font-size:9px;max-width:120px;line-height:1.6}.brand>span{white-space:nowrap;font-size:21px;letter-spacing:3px}}

.voice-choice{display:flex;flex-direction:column;gap:3px;font-size:10px;flex:none}.voice-choice select{max-width:190px;background:#172f44;color:#fff;padding:5px;font-size:11px}.audio-copy{min-width:0}.audio-copy #speechStatus{white-space:normal;overflow:visible;text-overflow:clip;max-width:none;overflow-wrap:anywhere;line-height:1.5}.audio-bar{align-items:center}main{padding-bottom:190px}@media(max-width:760px){.audio-bar{flex-wrap:wrap;row-gap:8px}.audio-copy{flex-basis:calc(100% - 8px)}.voice-choice{flex:1;min-width:0}.voice-choice select{max-width:100%;width:100%}.audio-copy #speechStatus{max-width:none}.audio-copy strong{max-width:100%}main{padding-bottom:230px}}
