.wikireader{display:flex;flex-direction:column;align-items:stretch;position:relative;width:100%;color:#333}.wikireader *,.wikireader *::before,.wikireader *::after{box-sizing:border-box;color:#333}.wikireader .wr-main-card,.wikireader .wr-search-panel,.wikireader .wr-player-section,.wikireader .wr-options-row,.wikireader .wr-voice-info,.wikireader .wr-status-bar,.wikireader .wr-footer{width:100%;max-width:820px;align-self:flex-start}.wikireader .wr-main-card{border:1px solid #bbb;overflow:hidden}.wikireader .wr-article-header{padding:14px 20px;border-bottom:1px solid #ddd}.wikireader .wr-article-title{line-height:1.4;transition:opacity 0.3s;margin:0 0 4px}.wikireader .wr-article-title.loading{opacity:.35}.wikireader .wr-source-tag{display:inline-block;padding:1px 7px;border:1px solid #bbb;color:#888}.wikireader .wr-article-link{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:1px 7px;border:1px solid #bbb;color:#333;text-decoration:none;transition:color 0.2s,border-color 0.2s}.wikireader .wr-article-link:hover{color:#333;border-color:#999}.wikireader .wr-article-link.hidden{display:none}.wikireader .wr-content-area{padding:16px 20px;max-height:360px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ccc transparent}.wikireader .wr-content-area::-webkit-scrollbar{width:3px}.wikireader .wr-content-area::-webkit-scrollbar-thumb{background:#ccc}.wikireader .wr-paragraph-item{padding:8px 12px;margin-bottom:5px;border-left:2px solid transparent;cursor:pointer;transition:border-left-color 0.15s,background 0.15s;line-height:1.85;color:#555}.wikireader .wr-paragraph-item:hover{color:#333;border-left-color:#bbb;background:#fafafa}.wikireader .wr-paragraph-item.active{color:#333;border-left-color:#8bd;background:#f0f7ff}.wikireader .wr-para-badge{padding:1px 5px;margin-right:7px;vertical-align:middle;text-transform:uppercase;color:#999;border:1px solid #ccc}.wikireader .wr-empty-state{text-align:center;padding:48px 20px;line-height:2;color:#aaa}.wikireader .wr-search-panel{border:1px solid #bbb;border-top:none;background:#fafafa}.wikireader .wr-search-panel-heading{padding:8px 16px 0;color:#333}.wikireader .wr-mode-tabs{display:flex;border-bottom:1px solid #ddd;margin-top:6px}.wikireader .wr-mode-tab{flex:1;padding:7px 10px;border:none;border-right:1px solid #ddd;background:#f5f5f5;color:#333;cursor:pointer;transition:background 0.15s,color 0.15s;text-align:center}.wikireader .wr-mode-tab:last-child{border-right:none}.wikireader .wr-mode-tab:hover{background:#ebebeb;color:#555}.wikireader .wr-mode-tab.active{background:#dbeeff;color:#3a7aaa;border-bottom:2px solid #8bd}.wikireader .wr-search-row{display:none;flex-direction:column;gap:8px;padding:12px 16px}.wikireader .wr-search-row.visible{display:flex}.wikireader .wr-search-label{text-transform:uppercase;color:#333}.wikireader .wr-row-desc{line-height:1.8;color:#333}.wikireader .wr-search-input{width:100%;padding:7px 12px;background:#fff;border:1px solid #ccc;color:#333;outline:none;transition:border-color 0.2s}.wikireader .wr-search-input:focus{border-color:#8bd}.wikireader .wr-search-input::placeholder{color:#bbb}.wikireader .wr-search-input-row{display:flex;gap:8px;width:100%}.wikireader .wr-search-input-row .wr-search-input{flex:1}.wikireader .wr-search-results{border:1px solid #ddd;overflow:hidden;display:none;background:#fff}.wikireader .wr-search-results.visible{display:block}.wikireader .wr-search-result-item{padding:7px 12px;cursor:pointer;transition:background 0.15s;border-bottom:1px solid #eee;color:#555;display:flex;align-items:center;gap:10px}.wikireader .wr-search-result-item:last-child{border-bottom:none}.wikireader .wr-search-result-item:hover{background:#f0f7ff;color:#333}.wikireader .wr-result-icon{flex-shrink:0}.wikireader .wr-btn-search-go{padding:7px 14px;border:1px solid #bbb;background:#f5f5f5;color:#555;cursor:pointer;transition:background 0.15s,color 0.15s;white-space:nowrap;flex-shrink:0}.wikireader .wr-btn-search-go:hover{background:#ebebeb;color:#333}.wikireader .wr-cat-active-label{display:none;color:#333}.wikireader .wr-cat-active-label.visible{display:block}.wikireader .wr-player-section{padding:14px 20px 16px;border:1px solid #bbb;border-top:none;background:#fafafa}.wikireader .wr-progress-track{height:2px;background:#ddd;margin-bottom:12px;overflow:hidden}.wikireader .wr-progress-fill{height:100%;background:#8bd;width:0%;transition:width 0.3s}.wikireader .wr-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-start}.wikireader .wr-btn{display:inline-flex;align-items:center!important;gap:6px!important;padding:7px 16px!important;border:1px solid #bbb!important;background:#f5f5f5!important;color:#555!important;cursor:pointer!important;transition:background 0.15s,color 0.15s!important;white-space:nowrap!important;line-height:normal!important;text-decoration:none!important}.wikireader .wr-btn:hover{background:#ebebeb!important;color:#333!important}.wikireader .wr-btn:disabled{background:#f5f5f5!important;color:#ccc!important;border-color:#ddd!important;cursor:default!important;pointer-events:none!important}.wikireader .wr-btn-primary{background:#dbeeff!important;border-color:#88bbdd!important;color:#2a6a99!important}.wikireader .wr-btn-primary:hover{background:#cce4f7!important}.wikireader .wr-btn-primary.playing{background:#edf6ff!important;color:#5599cc!important}.wikireader .wr-btn-stop{background:#f5f5f5!important;border-color:#bbb!important;color:#888!important}.wikireader .wr-speed-control{display:flex;align-items:center;gap:6px;margin-left:auto}.wikireader .wr-speed-display{min-width:34px;text-align:center;color:#888}.wikireader .wr-options-row{display:flex;align-items:center;justify-content:flex-start;gap:16px;flex-wrap:wrap;padding:9px 20px;border:1px solid #bbb;border-top:none;background:#fafafa}.wikireader .wr-checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none;color:#666;transition:color 0.2s}.wikireader .wr-checkbox-label:hover{color:#333}.wikireader .wr-checkbox-label.is-active{color:#2a6a99}.wikireader .wr-checkbox-label input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:13px;height:13px;border:1px solid #bbb;background:#fff;cursor:pointer;position:relative;flex-shrink:0;transition:background 0.15s,border-color 0.15s;margin:0;padding:0}.wikireader .wr-checkbox-label input[type="checkbox"]:checked{background:#8bd;border-color:#8bd}.wikireader .wr-checkbox-label input[type="checkbox"]:checked::after{content:'';position:absolute;left:2px;top:0;width:7px;height:9px;border:1.5px solid #fff;border-top:none;border-left:none;transform:rotate(42deg)}.wikireader .wr-auto-badge{display:none;padding:1px 8px;border:1px solid #8bd;color:#3a7aaa;background:#edf6ff;animation:wr-badge-blink 2s ease-in-out infinite}.wikireader .wr-auto-badge.on{display:inline-block}@keyframes wr-badge-blink{0%,100%{opacity:.6}50%{opacity:1}}.wikireader #wr-auto-note{color:#333;margin-left:4px}.wikireader .wr-voice-info{display:flex;align-items:center;gap:8px;padding:6px 20px;border:1px solid #bbb;border-top:none;background:#fafafa;color:#aaa}.wikireader .wr-voice-dot{width:5px;height:5px;border-radius:50%;background:#ccc;flex-shrink:0;transition:background 0.3s}.wikireader .wr-voice-dot.active{background:#8bd}.wikireader .wr-status-bar{padding:5px 20px;border:1px solid #bbb;border-top:none;background:#fafafa;color:#aaa;min-height:26px;display:flex;align-items:center;gap:7px}.wikireader .wr-status-spinner{width:9px;height:9px;border:1.5px solid #ccc;border-top-color:#8bd;border-radius:50%;animation:wr-spin 0.8s linear infinite;display:none;flex-shrink:0}.wikireader .wr-status-spinner.active{display:block}@keyframes wr-spin{to{transform:rotate(360deg)}}.wikireader .wr-footer{padding:6px 20px;text-align:right;width:100%;color:#bbb;border:1px solid #bbb;border-top:none;background:#fafafa;margin-bottom:8px}.wikireader .wr-footer a{color:#aaa;text-decoration:underline}.wikireader .wr-footer a:hover{color:#666}