body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper]{--reading-surface:var(--paper-canvas);--reading-panel:var(--paper-sheet);--reading-text:var(--paper-ink);--reading-ui-muted:var(--paper-muted);--reading-border:var(--paper-line);--reading-accent:var(--paper-accent);--reading-muted-surface:#f2ecdf;--reading-selected:#ede3cf;--reading-positive:#596b45;--reading-danger:#a25242;--reading-warning:#856325;--reading-contrast:#fffaf0}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-library-shell[data-library-layout=hall],.reading-538-shell,.reading-vocab-shell,.reading-study-shell,.reading-report-page-shell,.reading-unavailable-shell){--reading-acid:var(--paper-accent);--reading-cyan:#626e4b;--reading-muted:var(--paper-muted);color:var(--paper-ink);background-color:var(--paper-canvas);background-image:var(--paper-grain),radial-gradient(ellipse at 20% 0,rgba(255,253,246,.72),transparent 68%)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall]{--reading-status-panel:var(--paper-sheet);--reading-status-text:var(--paper-ink);--reading-status-muted:var(--paper-muted);--reading-status-line:var(--paper-line);--reading-status-new:#5b6870;--reading-status-progress:#856325;--reading-status-completed:#596b45;--reading-status-new-bg:#f5f1e7;--reading-status-progress-bg:#f4ebd7;--reading-status-completed-bg:#edf0df}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-bank-stats,.reading-hall-nav,.reading-538-stats,.reading-538-tabs,.reading-vocab-stats,.reading-vocab-path,.study-directory,.study-tabs a){color:var(--paper-ink);border-color:var(--paper-line);border-radius:8px;background-color:#f7f1e5;background-image:var(--paper-grain);box-shadow:var(--paper-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall] .reading-bank-stats{background-color:#f7f1e5;background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-exam-card,.reading-hall-tip-grid article,.reading-hall-resource,.reading-hall-review-tip,.reading-skills-entry,.reading-hall-empty,.reading-filter-empty,.reading-538-word-card,.reading-538-relation-card,.reading-538-favorite-grid>article,.reading-vocab-catalog,.reading-vocab-quiz,.reading-vocab-card,.reading-synonym-collection,.reading-synonym-collection-grid>article,.study-example,.study-corrections,.study-vocab-guide,.study-empty,.reading-report-summary,.reading-report-scoring-note,.reading-report-body>section,.reading-unavailable-shell section){color:var(--paper-ink);border-color:var(--paper-line);border-radius:8px;background-color:var(--paper-sheet);background-image:var(--paper-grain);box-shadow:0 2px 0 rgba(255,250,240,.85),0 3px 0 rgba(118,99,70,.1),var(--paper-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall] :is(.reading-exam-card,.reading-skills-entry){color:var(--paper-ink);border-color:var(--paper-line);border-radius:8px;background-color:var(--paper-sheet);background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall] .reading-exam-card[data-practice-state]{border-left-color:var(--status-accent)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-exam-card:hover,.reading-vocab-card:hover,.reading-538-word-card:focus-within,.reading-538-relation-card:focus-within){border-color:rgba(122,85,62,.42);box-shadow:0 2px 0 rgba(255,250,240,.95),0 3px 0 rgba(118,99,70,.14),0 10px 26px rgba(82,67,44,.09)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-xiaomage-word-card.is-mastered,.reading-vocab-card.mastered){border-color:rgba(89,107,69,.38);background-color:#f1f1e4}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall] :is(.reading-hall-record-list,.reading-mock-history,.reading-hall-recent>aside,.reading-hall-recent>section){color:var(--paper-ink);border-color:var(--paper-line);border-radius:8px;background-color:var(--paper-sheet);background-image:var(--paper-grain);box-shadow:var(--paper-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall] :is(.reading-hall-record-list>a,.reading-mock-history a){color:var(--paper-ink);border-color:var(--paper-line);background-color:rgba(255,250,240,.66);background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall] :is(.reading-hall-record-list>a:hover,.reading-mock-history a:hover){background-color:#f3ecde}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-library-toolbar input,.reading-538-toolbar input,.reading-vocab-search input,.study-filter input,.study-filter select,.study-answer input,.reading-vocab-reveal){color:var(--paper-ink);border-color:rgba(99,84,62,.24);border-radius:6px;background:#fffdf6;box-shadow:inset 0 1px 3px rgba(82,67,44,.035)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall] .reading-library-toolbar input{border-color:rgba(99,84,62,.24);border-radius:6px;background:#fffdf6}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall] .reading-library-toolbar input:focus{border-color:var(--paper-accent);box-shadow:inset 0 1px 3px rgba(82,67,44,.035),0 0 0 2px rgba(122,85,62,.1)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-library-toolbar input:focus,.reading-538-toolbar input:focus,.reading-vocab-search input:focus,.study-filter input:focus,.study-filter select:focus,.study-answer input:focus){border-color:var(--paper-accent);box-shadow:inset 0 1px 3px rgba(82,67,44,.035),0 0 0 2px rgba(122,85,62,.1)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-hall-nav a[aria-current=page],.reading-538-tabs button.active,.study-tabs a[aria-current=page]){color:var(--paper-accent);border-color:rgba(122,85,62,.25);background:#ede3cf;box-shadow:inset 0 1px rgba(255,255,255,.65),inset 0 -2px rgba(122,85,62,.28)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall] :is(.reading-part-tabs,.reading-difficulty-tabs,.reading-type-options) button[aria-pressed=true]{color:var(--paper-accent);border-color:rgba(122,85,62,.4);background:#ede3cf;box-shadow:inset 0 1px rgba(255,255,255,.65)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-538-topbar,.reading-vocab-topbar,.reading-538-toolbar,.reading-vocab-tools){color:var(--paper-ink);border-color:var(--paper-line);background-color:#f6f0e4;background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-538-state,.reading-vocab-empty,.reading-vocab-quiz-empty,.reading-synonym-collection-state,.reading-synonym-collection-empty){color:var(--paper-muted);border-color:var(--paper-line);border-radius:8px;background-color:var(--paper-sheet);background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-538-state,.reading-vocab-empty,.reading-vocab-quiz-empty,.reading-synonym-collection-empty)>strong{color:var(--paper-ink)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] :is(.reading-538-state.is-error,.reading-synonym-collection-state.is-error){color:var(--reading-danger);border-color:rgba(162,82,66,.3);background-color:#fcf1e7}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-vocab-reveal:hover{color:var(--paper-accent);border-color:var(--paper-accent);background-color:#f4eddc}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-study-shell .study-primary{color:var(--paper-sheet);border-color:var(--paper-accent);background:var(--paper-accent);box-shadow:inset 0 1px rgba(255,255,255,.13),0 3px 8px rgba(82,67,44,.1)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell :is(.reading-library-hero h1,.reading-exam-card h2,.reading-card-practice strong){color:var(--paper-ink)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell :is(.reading-kicker,.reading-result-count){color:var(--paper-accent)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-library-shell[data-library-layout=hall] .reading-hall-recent>.reading-mock-sync-warning{color:var(--reading-danger);border-color:rgba(162,82,66,.3);background-color:#fcf1e7}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode{--reading-ink:var(--paper-ink);--reading-paper:var(--paper-sheet);--reading-paper-2:#f2ecdf;--reading-acid:var(--paper-accent);--reading-cyan:#596b45;--reading-coral:var(--reading-danger);--reading-line:var(--paper-line);--reading-muted:var(--paper-muted);color:var(--paper-ink);background:var(--paper-canvas)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-passage-pane,.reading-question-copy>.group){color:var(--paper-ink);background:var(--paper-grain),var(--paper-sheet);border-color:var(--paper-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-question-pane,.reading-coach-dock){color:var(--paper-ink);background:var(--paper-grain),#f2ecdf;border-color:var(--paper-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-pane-label,.reading-question-pane>.reading-pane-label){color:var(--paper-muted);background:var(--paper-grain),#f7f1e5;border-color:var(--paper-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-practice-topbar,.reading-submit-bar,.reading-score-banner,.reading-coach-panel,.reading-coach-summary,.reading-mark-toolbar,.reading-mark-drawer,.reading-remark-dialog){color:var(--paper-ink);background:var(--paper-grain),var(--paper-sheet);border-color:var(--paper-line);box-shadow:var(--paper-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-coach-panel,.reading-coach-summary,.reading-mark-toolbar,.reading-mark-drawer,.reading-remark-dialog){border-radius:8px}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-coach-route,.reading-coach-task,.reading-coach-primary-locator,.reading-coach-search-plan,.reading-coach-strategy-details,.reading-coach-outcome-strip,.reading-coach-summary-rules){color:var(--paper-ink);background:var(--paper-grain),#f7f1e5;border-color:var(--paper-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-coach-primary-locator>div,.reading-coach-search-plan article,.reading-coach-pairs article,.reading-coach-method article,.reading-coach-summary-rules li,.reading-coach-step blockquote){color:var(--paper-ink);background:var(--paper-sheet);border-color:var(--paper-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-mode-switch,.reading-mode-switch button+button,.reading-coach-panel>header,.reading-coach-panel>footer,.reading-coach-route span,.reading-coach-step,.reading-coach-pair-meaning,.reading-coach-words article,.reading-coach-summary>header,.reading-coach-summary article,.reading-coach-summary ul,.reading-coach-summary li,.reading-coach-outcome-strip span,.reading-result-overview,.reading-mark-drawer>header,.reading-mark-list article,.reading-mark-list span small){border-color:var(--paper-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-coach-primary-locator>header strong,.reading-coach-primary-locator>div>strong,.reading-coach-primary-locator blockquote,.reading-coach-strategy-details b,.reading-coach-search-plan>p b,.reading-coach-pairs article strong,.reading-coach-method article strong,.reading-coach-summary-rules>header strong,.reading-result-overview>span,.reading-mark-list article>button:first-child){color:var(--paper-ink)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-practice-topbar>a,.reading-mode-switch small,.reading-mode-switch button[aria-pressed=true] small,.reading-timer small,.reading-timer em,.reading-score-banner p,.reading-score-banner.is-collapsed .reading-score-result span,.reading-submit-actions span,.reading-submit-actions span small,.reading-coach-trigger span,.reading-coach-route span,.reading-coach-task small,.reading-coach-task p,.reading-coach-primary-locator small,.reading-coach-primary-locator p,.reading-coach-primary-locator li span,.reading-coach-search-plan p,.reading-coach-search-plan small,.reading-coach-search-plan>header strong,.reading-coach-recovery span,.reading-coach-diagnose>p,.reading-coach-diagnose button small,.reading-coach-step>p,.reading-coach-pairs article span,.reading-coach-pairs article p,.reading-coach-pair-meaning p,.reading-coach-method article p,.reading-coach-voice-name,.reading-coach-rule small,.reading-coach-words p,.reading-coach-panel>footer,.reading-coach-summary p,.reading-coach-summary small,.reading-coach-summary li span,.reading-coach-outcome-strip span,.reading-coach-reasoning-note p,.reading-result-overview>span small,.reading-mark-toolbar>span,.reading-mark-empty,.reading-mark-list span small,.reading-remark-dialog small){color:var(--paper-muted)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-practice-topbar button,.reading-score-banner button,.reading-coach-trigger,.reading-coach-panel>header button,.reading-coach-panel>footer button,.reading-coach-diagnose button,.reading-coach-step>button,.reading-coach-inline-actions button,.reading-coach-pair-meaning>button,.reading-mark-toolbar button,.reading-mark-drawer header button,.reading-mark-list article>button:last-child,.reading-mark-clear,.reading-remark-dialog button){color:var(--paper-accent);border-color:var(--paper-line);background:#fffdf6}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-coach-trigger strong,.reading-coach-route span.is-reached){color:var(--paper-accent)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-coach-primary-locator li,.reading-coach-primary-locator blockquote,.reading-coach-search-plan>p,.reading-coach-rule,.reading-coach-summary article.priority,.reading-coach-reasoning-note,.reading-coach-summary-rules li>b,.reading-remark-dialog blockquote){background:#eee4d2;border-color:rgba(122,85,62,.3)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-practice-topbar .reading-mode-switch button[aria-pressed=true],.reading-coach-diagnose button.is-suggested,.reading-coach-pair-meaning>button.is-favorite){color:var(--paper-accent);background:#eee4d2;border-color:var(--paper-accent)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-coach-trigger,.reading-coach-panel>header button,.reading-coach-panel>footer button,.reading-coach-diagnose button,.reading-coach-step>button,.reading-coach-inline-actions button,.reading-coach-pair-meaning>button,.reading-practice-topbar button,.reading-score-banner button,.reading-mark-toolbar button,.reading-mark-clear,.reading-remark-dialog button):not(:disabled):is(:hover,:focus-visible){color:var(--paper-accent);background:#eee4d2;border-color:var(--paper-accent)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-coach-step>header b,.reading-score-actions a,.reading-submit-actions>button:not(:disabled),.reading-mark-toolbar button.bookmark,.reading-remark-dialog .reading-remark-save){color:var(--paper-sheet);background:var(--paper-accent);border-color:var(--paper-accent);box-shadow:0 3px 8px rgba(82,67,44,.12)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-score-actions a,.reading-submit-actions>button,.reading-mark-toolbar button.bookmark,.reading-remark-dialog .reading-remark-save):not(:disabled):is(:hover,:focus-visible){color:var(--paper-sheet);background:#634431;border-color:#634431;outline-color:#d3b693}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-practice-topbar button,.reading-submit-actions>button,.reading-coach-panel button,.reading-remark-dialog button):disabled{color:#777565;background:#ece6da;border-color:#cfc6b5;box-shadow:none}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-coach-step>small,.reading-coach-pair-error,.reading-coach-voice-name.is-error,.reading-coach-summary li b,.reading-coach-recovery strong,.reading-coach-locate-error,.reading-submit-actions span small.reading-selection-notice,.reading-timer em.is-offline,.reading-mark-toolbar button.remove){color:var(--reading-danger)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-coach-recovery,.reading-coach-locate-error,.reading-remark-dialog [role=alert]){color:var(--reading-danger);background:#f8e9df;border-color:rgba(162,82,66,.35)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode .reading-timer em.is-saved{color:var(--reading-positive)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode .reading-question-nav button{color:var(--paper-muted);background:var(--paper-sheet);border-color:var(--paper-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-question-nav button.answered,.reading-question-nav button:hover,.reading-question-nav button:focus-visible){color:var(--paper-accent);background:#eee4d2;border-color:var(--paper-accent)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-question-nav button.correct,.reading-result-overview button.correct){color:var(--reading-positive);background:#edf0e1;border-color:var(--reading-positive)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-question-nav button.wrong,.reading-result-overview button.wrong){color:var(--reading-danger);background:#f8e9df;border-color:var(--reading-danger)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode .reading-result-overview button.wrong:hover{background:#f2dfd2}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode .reading-remark-dialog textarea{color:var(--paper-ink);background:#fffdf6;border-color:var(--paper-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-question-copy input[type=text],.reading-question-copy input:not([type]),.reading-question-copy textarea,.reading-question-copy select):focus{border-color:var(--paper-accent);box-shadow:0 2px 0 var(--paper-accent)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode :is(.reading-practice-topbar button,.reading-coach-panel button,.reading-coach-trigger,.reading-mark-toolbar button,.reading-mark-drawer button,.reading-question-nav button,.reading-remarks-root button,.reading-remark-dialog textarea):focus-visible{outline-color:var(--paper-accent);box-shadow:0 0 0 2px rgba(122,85,62,.25)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode .reading-question-copy input[type=radio]:focus-visible{border-color:var(--paper-accent);box-shadow:0 0 0 3px rgba(122,85,62,.25)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode .reading-mark-library-button{border-color:var(--paper-line)!important;color:var(--paper-accent)!important}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode mark.reading-coach-flash.is-evidence{color:var(--paper-ink);background:#dce6c9;box-shadow:0 0 0 3px rgba(89,107,69,.18)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has(.reading-theme-shell[data-ui-theme=paper] .reading-practice-shell.is-coach-mode)>.reading-remark-tooltip{color:var(--paper-ink);background:var(--paper-grain),var(--paper-sheet);border-color:var(--paper-line);box-shadow:var(--paper-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=paper] .reading-538-topbar>strong:not(.is-published){color:#765329;border-color:#765329;background:#f4ecd5}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) :is(.reading-theme-shell,.synonym-library-shell,.ear-shell)[data-ui-theme=paper] :is(input,textarea)::placeholder{color:var(--paper-muted)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper]{--w-bg:var(--paper-canvas);--w-surface:var(--paper-sheet);--w-panel:var(--paper-sheet);--w-raised:#f0e7d6;--w-text:var(--paper-ink);--w-muted:var(--paper-muted);--w-border:var(--paper-line);--w-line:var(--paper-line);--w-accent:var(--paper-accent);--w-secondary:#686b46;--w-on-accent:#fffaf0;--w-warning:#856325;--w-danger:#a25242;--writing-ink:var(--paper-canvas);--writing-paper:var(--paper-sheet);--writing-paper-2:#f0e7d6;--writing-coral:var(--w-danger);--writing-amber:var(--w-warning);color:var(--paper-ink);color-scheme:light;background-color:var(--paper-canvas);background-image:var(--paper-grain),radial-gradient(ellipse at 18% 0,rgba(255,253,246,.7),transparent 70%)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-library-shell,.writing-review-shell,.guided-coach-shell,.typing-practice-shell,.writing-template-library){background:transparent}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] .guided-coach-shell{--g-paper:var(--paper-sheet);--g-ink:var(--paper-ink);--g-coral:var(--w-danger)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-library-topbar,.writing-review-topbar,.guided-coach-topbar,.guided-phase-nav,.guided-stage-footer,.writing-hub-nav,.writing-library-shell>header dl,.writing-bank-toolbar){border-color:var(--paper-line);background-color:#f7f1e5;background-image:var(--paper-grain);box-shadow:var(--paper-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-hub-nav button.active,.guided-phase-nav button.active){color:var(--paper-accent);background-color:var(--paper-sheet);background-image:var(--paper-grain);box-shadow:inset 0 -3px var(--paper-accent),0 2px 8px rgba(82,67,44,.04)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-question-card,.writing-bank-results article,.writing-task1-grid>article,.writing-flow article,.writing-route-cards>button,.writing-route-cards>a,.writing-history-list button,.writing-memory-panel,.writing-guided-question,.writing-resume-bar,.writing-draft-grid article,.writing-contract-actions,.writing-task1-contract-work,.guided-idea-columns>section,.guided-contract-panel,.template-directory-list,.template-empty){border-radius:8px;box-shadow:0 2px 0 rgba(255,250,240,.85),0 3px 0 rgba(118,99,70,.1),var(--paper-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-flow article,.writing-history-list button,.writing-memory-panel,.writing-guided-question,.writing-resume-bar,.writing-draft-grid article,.writing-contract-actions,.writing-task1-contract-work,.guided-idea-columns>section,.guided-contract-panel,.template-directory-list,.template-empty),body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-question-card,.writing-bank-results article,.writing-task1-grid>article):not([data-writing-score-state]){background-color:var(--paper-sheet);background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-bank-results article,.writing-task1-grid>article)[data-writing-score-state]{background:var(--paper-grain),linear-gradient(var(--writing-score-tint,#68758212),var(--writing-score-tint,#68758212)),var(--paper-sheet)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-task1-grid figcaption,.writing-material-reader>header,.writing-material-reader-footer,.writing-material-pages>section>header,.writing-reviewed-paper>header,.guided-question-translation,.template-paper .template-editor-note,.template-reading-guide){color:var(--paper-ink);border-color:var(--paper-line);background-color:#f0e7d6;background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-material-layout,.writing-material-categories,.writing-material-pages){border-color:var(--paper-line);background-color:#eee5d5;background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-material-reader,.writing-material-welcome,.writing-material-expanded,.writing-material-pages>section,.writing-reviewed-paper,.writing-contract-question,.guided-question-panel,.guided-sentence-workbench,.template-paper){color:var(--paper-ink);border-color:var(--paper-line);background-color:var(--paper-sheet);background-image:var(--paper-grain);box-shadow:var(--paper-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-material-categories button.active,.writing-material-doc-tabs button.active,.template-tabs a[aria-current=page],.template-sidebar a:hover,.template-sidebar a[aria-current=page],.template-directory-row:hover){color:var(--paper-accent);border-color:rgba(122,85,62,.34);background-color:#f0e7d6;background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-material-doc-tabs small,.writing-material-pages>section>header span,.guided-sentence-workbench>header small,.template-paper figcaption,.template-paper .template-editor-note){color:var(--paper-muted)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-bank-toolbar input,.writing-bank-toolbar select,.writing-contract-actions textarea,.writing-material-reader>header input,.guided-own-idea textarea,.guided-sentence-input,.template-search input,.template-lesson-practice textarea){color:var(--paper-ink);border-color:rgba(99,84,62,.28);background:#fffdf6;box-shadow:inset 0 1px 3px rgba(82,67,44,.04)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.guided-primary,.writing-brand>span,.guided-brand>i,.writing-resume-bar button,.writing-hero-actions button:not(.secondary)){box-shadow:inset 0 1px rgba(255,255,255,.18),0 3px 8px rgba(82,67,44,.12)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-template-library button[aria-pressed=true],.writing-translation-preview>footer button.primary){color:#fffaf0;border-color:var(--paper-accent);background:var(--paper-accent)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] .guided-autosave:not([data-error=true]) span{box-shadow:0 0 0 3px rgba(122,85,62,.1)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(.writing-failed-dialog,.writing-submit-confirm,.guided-pattern-modal>section,.template-image-dialog){color:var(--paper-ink);border-color:var(--paper-line);background-color:var(--paper-sheet);background-image:var(--paper-grain);box-shadow:0 20px 55px rgba(68,52,32,.2),inset 0 1px rgba(255,255,255,.8)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(input,textarea,select,button,a,summary):focus-visible{outline-color:var(--paper-accent)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper]{--speaking-ink:var(--paper-canvas);--speaking-panel:var(--paper-sheet);--speaking-panel-deep:#f2ecdf;--speaking-paper:var(--paper-ink);--speaking-muted:var(--paper-muted);--speaking-line:var(--paper-line);--speaking-mint:var(--paper-accent);--speaking-coral:#a25242;--speaking-yellow:#856325;--speaking-blue:#5c6d74;--speaking-success:#596b45;--speaking-on-accent:#fffaf0;--speaking-soft:#f4ecdd;--speaking-hover:#ede3d0;--speaking-warning:#f4ebd7;color:var(--paper-ink);color-scheme:light;background-color:var(--paper-canvas);background-image:var(--paper-grain),radial-gradient(ellipse at 18% 0,rgba(255,253,246,.7),transparent 70%)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(.speaking-library-shell,.speaking-practice-shell,.speaking-hall-layout){background:transparent}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(.speaking-mode-switch,.speaking-library-stats,.speaking-directory,.speaking-practice-workspace,.speaking-material-card,.speaking-personal-material,.speaking-material-recommendation-card,.speaking-material-save-review){border-color:var(--paper-line);border-radius:8px;background-color:var(--paper-sheet);background-image:var(--paper-grain);box-shadow:0 2px 0 rgba(255,250,240,.85),0 3px 0 rgba(118,99,70,.1),var(--paper-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(.speaking-library-stats div,.speaking-directory-head,.speaking-unit-list,.speaking-question-translation-content){border-color:var(--paper-line);background-color:#f4eddf;background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] .speaking-topic-row{border-color:var(--paper-line);background:transparent}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(.speaking-topic-row:hover,.speaking-topic-row:focus-visible,.speaking-unit-row.is-current){background-color:#f0e7d6;background-image:var(--paper-grain);box-shadow:inset 3px 0 rgba(122,85,62,.55)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(.speaking-mode-switch [aria-current=page],.speaking-library-filter-options button.is-active){color:var(--paper-accent);border-color:rgba(122,85,62,.32);background-color:#ede3d0;background-image:var(--paper-grain);box-shadow:inset 0 1px rgba(255,255,255,.7)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] .speaking-new-badge{color:#795035;border-color:rgba(122,85,62,.3);background:#efe1c9;box-shadow:inset 0 1px rgba(255,255,255,.7);text-shadow:none}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(.speaking-pagination button,.speaking-question-translation summary,.speaking-material-card-actions>a,.speaking-material-card-actions>button,.speaking-material-edit-actions>button){border-color:var(--paper-line);border-radius:6px;background-color:var(--paper-sheet);background-image:var(--paper-grain);box-shadow:0 1px 3px rgba(82,67,44,.04)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(.speaking-prompt-panel,.speaking-material-card[open],.speaking-notes-panel,.speaking-idea-assistant-panel,.speaking-personal-material-help-dialog){border-color:var(--paper-line);background-color:var(--paper-sheet);background-image:var(--paper-grain)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(.speaking-notes-panel,.speaking-personal-material-help-dialog){box-shadow:0 16px 42px rgba(68,52,32,.15),inset 0 1px rgba(255,255,255,.8)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(.speaking-search-field input,.speaking-materials-library-tools input,.speaking-material-edit-form input,.speaking-material-edit-form textarea,.speaking-notes-panel textarea,.speaking-personal-material textarea,.speaking-material-save-review input:not([type=checkbox]),.speaking-material-save-review textarea){color:var(--paper-ink);border-color:rgba(99,84,62,.28);border-radius:6px;background:#fffdf6;box-shadow:inset 0 1px 3px rgba(82,67,44,.04)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(input,textarea,select,button,a,summary):focus-visible{outline-color:var(--paper-accent)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] .speaking-material-save-review .speaking-material-card-actions>button:first-child{border-color:var(--paper-accent);background:var(--paper-accent);color:#fffaf0}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=paper] :is(input,textarea)::placeholder{color:var(--paper-muted)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=paper] :is(.speaking-search-field input,.speaking-materials-library-tools input,.speaking-material-edit-form input,.speaking-material-edit-form textarea,.speaking-personal-material textarea,.video-catalog-filters input):not([data-player-theme-preserve=true],[data-player-theme-preserve=true] *)::placeholder{color:var(--paper-muted)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) .study-notes-root{--notes-acid:#86c6d9;--notes-coral:#e49a97;--notes-paper:#edf4f8;--notes-line:#314757;--notes-muted:#a5b8c6;--notes-surface:#101c29;--notes-raised:#182b39;--notes-selected:#244454;--notes-action:#315e72;color:var(--notes-paper);color-scheme:dark}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-launcher,.study-note-selection-bar,.study-notes-toast,.study-notes-workspace){color:var(--notes-paper);border-color:var(--notes-line);background:var(--notes-surface);box-shadow:0 18px 48px #030b164d,inset 0 1px #aac8dc14}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) .study-notes-launcher:is(:hover,:focus-visible,.dragging){border-color:var(--notes-acid);box-shadow:0 18px 48px #030b164d,0 0 0 2px #86c6d922}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-directory,.study-note-window-bar){color:var(--notes-paper);border-color:var(--notes-line);background:#132330}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-note-content,.study-note-paper){color:var(--notes-paper);background:var(--notes-surface)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-directory-header h2,.study-note-row,.study-notes-empty,.study-note-delete b){color:var(--notes-paper)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-root button,.study-notes-root input,.study-notes-root select,.study-notes-root textarea,.study-note-source-context){border-color:var(--notes-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-launcher kbd,.study-note-selection-bar button.close,.study-folder-create input,.study-folder-editor input,.study-folder-create button,.study-folder-editor button,.study-note-window-actions select,.study-note-window-actions button,.study-notes-directory-header .study-notes-directory-close,.study-note-mobile-back){color:var(--notes-paper);border-color:var(--notes-line);background:var(--notes-raised);box-shadow:inset 0 1px #aac8dc14}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-folder-nav button,.study-notes-custom-folders>.study-folder-item>button,.study-note-source-context){color:var(--notes-paper);background:var(--notes-raised)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-folder-nav button:hover,.study-notes-custom-folders>.study-folder-item>button:hover,.study-note-row:hover,.study-notes-folder-heading button:hover,.study-notes-folder-heading button[aria-pressed=true]){color:var(--notes-paper);background:var(--notes-selected)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) .study-note-row.active{color:var(--notes-paper);border-color:#527084;background:var(--notes-selected);box-shadow:inset 0 1px #aac8dc14}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-note-selection-bar button.save,.study-notes-directory-header button:not(.study-notes-directory-close),.study-notes-folder-nav button.active,.study-notes-custom-folders>.study-folder-item>button.active,.study-notes-folder-nav button.drag-over,.study-notes-custom-folders>.study-folder-item>button.drag-over,.study-note-window-actions button.marked,.study-note-delete button.restore,.study-note-empty-content button){color:#eef8fc;border-color:var(--notes-action);background:var(--notes-action);box-shadow:inset 0 1px #d2edff26}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-folder-nav button.can-drop,.study-notes-custom-folders>.study-folder-item>button.can-drop){box-shadow:inset 0 0 0 1px #86c6d94d}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-folder-nav button small,.study-notes-custom-folders button small,.study-notes-folder-heading,.study-notes-list-heading,.study-notes-folder-heading button,.study-notes-subject-heading small,.study-folder-editor>span,.study-notes-list-heading small,.study-note-row span,.study-note-row time,.study-note-window-bar>span,.study-note-save-state,.study-note-save-state[data-state=local],.study-note-save-state[data-state=saving],.study-note-window-actions label>span,.study-note-source-context summary small,.study-note-source-context p,.study-note-editor-loading,.study-note-paper footer,.study-note-empty-content span,.study-notes-empty span,.study-notes-sync-recovery small){color:var(--notes-muted)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-folder-nav button.active,.study-notes-custom-folders button.active,.study-notes-folder-nav button.drag-over,.study-notes-custom-folders button.drag-over) :is(i,small){color:#eef8fc}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-note-source-context p mark,.study-note-row strong i){color:var(--notes-acid);background:var(--notes-selected)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-notes-sync-recovery,.study-note-migration-state){color:var(--notes-coral);border-color:#754b50;background:#34232d;box-shadow:0 12px 35px #030b1633}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-folder-editor button.danger,.study-note-delete button.danger){color:#fff4f1;border-color:#894f50;background:#894f50}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) .study-note-delete button:not(.danger):not(.restore){color:var(--notes-coral)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) .study-note-save-state[data-state=error]{color:var(--notes-coral)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-folder-create input:focus,.study-folder-editor input:focus,.study-note-window-actions select:focus){border-color:var(--notes-acid);box-shadow:0 0 0 2px #86c6d926}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) .study-note-row.dragging{border-color:var(--notes-acid)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) .study-notes-backdrop{background:#030b16a6}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) :is(.study-note-block-editor,.study-note-block-editor .bn-container){--bn-colors-editor-background:transparent;--bn-colors-editor-text:#edf4f8;--bn-colors-menu-background:#182b39;--bn-colors-menu-text:#edf4f8;--bn-colors-tooltip-background:#244454;--bn-colors-tooltip-text:#eef8fc;--bn-colors-hovered-background:#244454;--bn-colors-hovered-text:#edf4f8;--bn-colors-selected-background:#315e72;--bn-colors-selected-text:#eef8fc;--bn-colors-disabled-background:#132330;--bn-colors-disabled-text:#a5b8c6;--bn-colors-border:#314757;--bn-colors-side-menu:#a5b8c6;--bn-colors-shadow:#030b1666;color:#edf4f8;color-scheme:dark;background:transparent}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) .study-note-block-editor .bn-editor{color:#edf4f8;background:transparent}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):has([data-ui-theme=focus],.ll-hall[data-theme=focus]) .study-note-block-editor ::selection{color:#eef8fc;background:#315e72}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=focus] :is(.reading-538-pagination button:disabled,.reading-vocab-pagination button:disabled){color:var(--reading-muted);border-color:var(--reading-border);background:var(--reading-muted-surface);box-shadow:none}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .writing-theme-shell[data-ui-theme=focus] .writing-logic-chain article.missing>i{color:#151b22}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)):not(:has(.video-session,.video-room-stage,.video-room,.speaking-video-stage)) .speaking-theme-shell[data-ui-theme=focus] .speaking-new-badge{color:#bfe4ef;border-color:#456679;background:#213d4d;box-shadow:inset 0 1px #aac8dc1a;text-shadow:none}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .learning-home-shell[data-ui-theme=focus] .learning-quick-group-header{background:linear-gradient(100deg,#192e3d,rgba(16,28,41,.2));border-color:#385568;border-radius:10px;box-shadow:inset 0 1px rgba(190,217,231,.08)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .learning-home-shell[data-ui-theme=focus] .quick-group-index{color:#c7e7f2;background:linear-gradient(145deg,#2d5266,#1c3444);border-color:#608094;border-radius:50%;box-shadow:inset 0 1px rgba(211,235,245,.22)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .learning-home-shell[data-ui-theme=focus] .learning-quick-group-header p{color:#a5bccb}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock]{--hall-muted:#345b51;--mock-strong-bg:#e8f3e6;--mock-strong-text:#285e44;--mock-strong-line:#aac6ad;--mock-developing-bg:#f7eed6;--mock-developing-text:#765820;--mock-developing-line:#cdbc8a;--mock-review-bg:#f8e9df;--mock-review-text:#944d42;--mock-review-line:#d7ada0;--mock-new-bg:#e8f0ed;--mock-new-text:#315e5d;--mock-new-line:#9ebab2}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] .reading-training-entrances{color:var(--reading-text);background:rgba(226,245,237,.84);border-radius:20px;box-shadow:0 0 0 14px rgba(226,245,237,.84),var(--jade-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] .reading-mock-builder{color:var(--reading-text);background-color:var(--jade-card);background-image:none;border-color:var(--jade-card-line);border-radius:20px;box-shadow:var(--jade-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] .reading-mock-catalog-grid>article{color:var(--mock-card-text,var(--reading-text));background-color:var(--mock-card-bg,var(--reading-panel));background-image:none;border-color:var(--mock-card-line,var(--reading-border));border-radius:20px;box-shadow:var(--jade-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] .reading-mock-card-start:after{border-radius:20px}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] :is(.reading-mock-source-tabs a,.reading-mock-catalog [role=group] button,.reading-mock-recommend,.reading-mock-levels button,.reading-mock-builder>footer button){color:var(--reading-text);background-color:var(--jade-card);background-image:none;border-color:var(--reading-border);border-radius:999px}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] :is(.reading-mock-source-tabs a[aria-current=page],.reading-mock-catalog [role=group] button[aria-pressed=true],.reading-mock-levels button.active){color:#1b6656;background:#deecde;border-color:#1b6656;box-shadow:inset 0 1px rgba(255,255,255,.12)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] :is(.reading-mock-source-tabs a,.reading-mock-recommend,.reading-mock-catalog [role=group] button,.reading-mock-levels button,.reading-mock-builder>footer button):not(:disabled):is(:hover,:focus-visible){color:#1b6656;border-color:#1b6656;background:#deecde}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] .reading-mock-manual-grid select{color:var(--reading-text);background-color:var(--jade-card);border-color:var(--reading-border);border-radius:999px}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] .reading-mock-manual-grid select option{color:var(--reading-text);background-color:#edf6ef}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] :is(.reading-mock-card-start,.reading-mock-builder>footer .reading-mock-start){color:#f3f8f2;background:#1b6656;border-color:#1b6656;border-radius:999px;box-shadow:0 3px 10px rgba(54,70,48,.1)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] :is(.reading-mock-card-start,.reading-mock-builder>footer .reading-mock-start):not(:disabled):is(:hover,:focus-visible){color:#f3f8f2;background:#235c4f;border-color:#235c4f}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] :is(.reading-mock-card-start,.reading-mock-builder>footer button):disabled{color:#667768;background:#dce7dc;border-color:var(--jade-card-line);box-shadow:none}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] .reading-mock-card-report{border-radius:999px;background-color:rgba(255,253,244,.48)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] .reading-mock-custom-options>p[role=alert]{color:var(--reading-danger)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] :is(.reading-mock-catalog>p[role=status],.reading-hall-footnote,.reading-mock-custom-options>p:not([role=alert]),.reading-mock-custom-options summary){color:#345b51}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=mock] :is(.reading-mock-source-tabs a,.reading-mock-catalog button,.reading-mock-catalog a,.reading-mock-builder button,.reading-mock-manual-grid select,.reading-mock-custom-options summary):focus-visible{outline-color:#1b6656}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-report-page-shell .reading-report-content{--reading-muted:#345b51;color:var(--reading-text);background:rgba(226,245,237,.84);border-radius:20px;box-shadow:0 0 0 14px rgba(226,245,237,.84),var(--jade-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-report-page-shell .reading-report-page-header{background:transparent;border-color:var(--reading-border);box-shadow:none}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-report-page-shell :is(.reading-report-summary,.reading-report-scoring-note,.reading-report-parts>a,.reading-report-body>section){color:var(--reading-text);background-color:var(--jade-card);background-image:none;border-color:var(--jade-card-line);border-radius:20px;box-shadow:var(--jade-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-report-page-shell :is(.reading-report-back,.reading-report-parts>a>span){border-color:var(--reading-border);border-radius:999px}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-report-page-shell :is(.reading-report-back,.reading-report-parts>a):is(:hover,:focus-visible){border-color:#1b6656;background-color:#deecde}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-report-page-shell .reading-report-body>section>div>article{background-color:#e5f0e2;border-color:var(--reading-border);border-radius:12px}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-report-page-shell .reading-report-body>section>nav>a.is-wrong{border-color:var(--reading-danger);color:var(--reading-danger);background-color:color-mix(in srgb,var(--reading-danger) 7%,var(--reading-panel))}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-report-page-shell .reading-report-body>section>nav>a.is-unanswered{border-color:var(--reading-warning);color:var(--reading-warning);background-color:color-mix(in srgb,var(--reading-warning) 7%,var(--reading-panel))}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-report-page-shell .reading-report-content a:focus-visible{outline-color:#1b6656}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)){--reading-acid:#1b6656;--reading-cyan:var(--reading-positive);--reading-muted:#345b51;--reading-paper:#edf6ef;--reading-paper-2:#e3eee4;background:var(--reading-surface)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-practice-topbar,.reading-submit-bar,.reading-mock-total-report,.reading-score-banner,.reading-mark-drawer,.reading-mark-toolbar){color:var(--reading-text);background-color:var(--jade-card);background-image:none;border-color:var(--jade-card-line);box-shadow:var(--jade-shadow)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-mock-result-grid>a,.reading-mock-report-details>section,.reading-mock-type-results>div){color:var(--reading-text);background-color:var(--jade-card);background-image:none;border-color:var(--reading-border);border-radius:16px}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-mock-type-results span,.reading-result-overview>span,.reading-mark-list article>button:first-child){color:var(--reading-text)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-practice-topbar>a,.reading-mode-switch small,.reading-mode-switch button[aria-pressed=true] small,.reading-timer small,.reading-timer em,.reading-mock-total-report p,.reading-mock-total-score>span:not(.ielts-band-badge),.reading-mock-total-score p b,.reading-mock-result-grid>a small,.reading-mock-report-details>section>header small,.reading-mock-report-details>section>p,.reading-mock-type-results small,.reading-mock-total-report-content>footer,.reading-score-banner p,.reading-score-banner.is-collapsed .reading-score-result span,.reading-score-collapsed-note,.reading-result-overview>span small,.reading-submit-actions span,.reading-submit-actions span small,.reading-mark-toolbar>span,.reading-mark-drawer header button,.reading-mark-list article>button:last-child,.reading-mark-list span small,.reading-mark-empty){color:#345b51}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-mock-total-report>header small,.reading-mock-total-score>strong,.reading-mock-result-grid>a>span,.reading-mock-result-grid time,.reading-mock-total-report-content>footer a){color:#1b6656;border-color:var(--reading-border)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-mode-switch,.reading-mode-switch button+button,.reading-result-overview,.reading-mark-drawer>header,.reading-mark-list article,.reading-mark-list span small){border-color:var(--reading-border)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-practice-topbar button,.reading-score-banner button,.reading-mock-report-toggle,.reading-mark-toolbar button,.reading-mark-clear,.reading-question-nav button){color:#1b6656;border-color:var(--reading-border);background:var(--jade-card)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-mock-result-grid>a,.reading-mock-report-toggle,.reading-practice-topbar button,.reading-score-banner button,.reading-mark-toolbar button,.reading-mark-clear,.reading-question-nav button):not(:disabled):is(:hover,:focus-visible){color:#1b6656;border-color:#1b6656;background-color:#deecde}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-mock-result-grid>a.is-current,.reading-question-nav button.answered){color:#1b6656;border-color:#1b6656;background-color:#deecde}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-score-actions a,.reading-mark-toolbar button.bookmark){color:#f3f8f2;background:#1b6656;border-color:#1b6656}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-score-actions a,.reading-mark-toolbar button.bookmark):not(:disabled):is(:hover,:focus-visible){color:#f3f8f2;background:#235c4f;border-color:#235c4f}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-practice-topbar button,.reading-submit-actions>button):disabled{color:#667768;background:#dce7dc;border-color:var(--reading-border);box-shadow:none}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-mock-report-details nav a.is-wrong,.reading-result-overview button.wrong,.reading-question-nav button.wrong){color:var(--reading-danger);border-color:var(--reading-danger);background:color-mix(in srgb,var(--reading-danger) 8%,var(--reading-panel))}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) .reading-mock-report-details nav a.is-unanswered{color:var(--reading-warning);border-color:var(--reading-warning);background:color-mix(in srgb,var(--reading-warning) 8%,var(--reading-panel))}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-result-overview button.correct,.reading-question-nav button.correct){color:var(--reading-positive);border-color:var(--reading-positive);background:color-mix(in srgb,var(--reading-positive) 8%,var(--reading-panel))}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) .reading-mock-report-details nav a small{color:inherit}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-mock-type-results strong,.reading-mark-toolbar button.remove,.reading-timer em.is-offline){color:var(--reading-danger)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) .reading-timer em.is-saved{color:var(--reading-positive)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) .reading-mark-library-button{color:#1b6656!important;border-color:var(--reading-border)!important}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .reading-theme-shell[data-ui-theme=cultivation] .reading-practice-shell.is-exam-mode:not([data-theme-preserve=true]):is(.has-single-report,:has(>.reading-mock-total-report,>.reading-score-banner)) :is(.reading-mock-report-toggle,.reading-mock-total-report a,.reading-score-banner button,.reading-score-banner a,.reading-practice-topbar button,.reading-mark-toolbar button,.reading-mark-clear):focus-visible{outline-color:#1b6656;box-shadow:0 0 0 2px color-mix(in srgb,#1b6656 36%,transparent)}