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-ink:#153e3b;--reading-paper:#c7ded6;--reading-paper-2:#dceae2;--reading-acid:#1b6656;--reading-cyan:#1b6656;--reading-coral:#936837;--reading-line:#aac8bb;--reading-muted:#486962;color-scheme:light}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{--reading-ink:#153e3b;--reading-paper:#c7ded6;--reading-paper-2:#dceae2;--reading-acid:#1b6656;--reading-cyan:#1b6656;--reading-coral:#936837;--reading-line:#aac8bb;--reading-muted:#486962;color:#153e3b;background:#c7ded6}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 .reading-library-hero{border-color:var(--jade-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=cultivation] .reading-library-shell .reading-back-link{color:#486962}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 .reading-back-link:hover,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 .reading-back-link[aria-disabled=true]{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-library-shell .reading-kicker{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-library-shell .reading-library-hero h1{color:#153e3b}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 .reading-library-hero p{color:#486962}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 .reading-bank-stats{border-color:var(--jade-line);background:rgba(237,246,239,.7)}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 .reading-bank-stats div{border-color:var(--jade-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=cultivation] .reading-library-shell .reading-bank-stats dt{color:var(--jade-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=cultivation] .reading-library-shell .reading-bank-stats dd{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-library-shell .reading-training-intro{border-color:var(--jade-line);color:#153e3b;background:#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 .reading-training-intro>span{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-library-shell .reading-training-intro h2{color:#153e3b}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 .reading-training-intro p{color:#486962}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 .reading-difficulty-tabs button:hover{border-color:#9abaaa;color:#153e3b}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 .reading-difficulty-tabs button.active{border-color:#1b6656;color:#edf6ef;background:#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-library-shell .reading-difficulty-tabs button 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-library-shell .reading-library-toolbar{border-color:var(--jade-line);color:#153e3b;background:rgba(237,246,239,.95)}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 .reading-library-toolbar label span{color:#486962}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 .reading-library-toolbar input{border-color:var(--jade-line);color:#153e3b;background:#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 .reading-library-toolbar input:focus{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-library-shell .reading-part-tabs{border-color:var(--jade-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=cultivation] .reading-library-shell .reading-part-tabs button{border-color:var(--jade-line);color:#486962;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)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell .reading-part-tabs button.active{border-color:#153e3b;color:#edf6ef;background:#153e3b}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 .reading-part-tabs 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-library-shell .reading-result-count{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-library-shell .reading-exam-card{border-color:var(--jade-line);color:#153e3b;background:rgba(237,246,239,.88)}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 .reading-exam-card.has-reading-coach{border-color:var(--jade-line);background:#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 .reading-exam-card.has-reading-coach:hover,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 .reading-exam-card:hover{border-color:#9abaaa;background:#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 .reading-card-meta span{border-color:var(--jade-line);color:#486962;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)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell .reading-card-meta span:first-child{border-color:#1b6656;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-library-shell .reading-card-meta .reading-card-coach-badge{border-color:var(--jade-line);color:#1b6656;background:rgba(27,102,86,.045)}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 .reading-exam-card h2{color:#153e3b}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 .reading-exam-card p{color:#486962}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 .reading-card-footer{border-color:var(--jade-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=cultivation] .reading-library-shell .reading-card-footer>b,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 .reading-exam-card>b{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-library-shell .reading-card-practice strong{color:#153e3b}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 .reading-card-practice small{color:var(--jade-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=cultivation] .reading-library-shell .reading-card-practice>i{border-color:#9abaaa;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)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell .reading-card-practice.is-progress>i{border-color:#936837;background:#936837}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 .reading-card-practice.is-completed>i{border-color:#1b6656;background:#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-library-shell .reading-vocabulary-card{color:#153e3b;background:#dceae2}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 .reading-return-transition{color:#153e3b;background:rgba(237,246,239,.98)}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 .reading-return-transition>div{color:#153e3b}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 .reading-return-transition strong{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-library-shell .reading-return-transition small{color:#486962}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 .reading-return-orbit{border-color:var(--jade-line);border-top-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-library-shell .reading-return-transition>i{background:#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-538-shell{color:#153e3b;background-color:#c7ded6;background-image:radial-gradient(circle at 88% 1%,rgba(27,102,86,.08),transparent 30rem),radial-gradient(circle at 4% 34%,rgba(27,102,86,.075),transparent 25rem),repeating-linear-gradient(0deg,rgba(27,102,86,.018) 0 1px,transparent 1px 7px)}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] :is(.reading-538-topbar,.reading-538-toolbar){color:#153e3b;background:rgba(237,246,239,.94)}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] :is(.reading-538-word-card,.reading-538-relation-card,.reading-538-favorite-grid>article,.reading-538-tabs button,.reading-538-toolbar input,.reading-538-filter button,.reading-538-review-filter,.reading-538-pagination button){border-color:var(--jade-line);color:#153e3b;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] :is(.reading-538-topbar,.reading-538-hero ol,.reading-538-hero li,.reading-538-stats,.reading-538-stats div,.reading-538-tabs,.reading-538-tabs button,.reading-538-relation-term,.reading-538-synonym-item,.reading-538-favorite-pair>div,.reading-538-state,.reading-538-coach-hits,.reading-538-coach-hits>header,.reading-538-coach-hits>a){border-color:var(--jade-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=cultivation] :is(.reading-538-topbar>a,.reading-538-hero p,.reading-538-hero li small,.reading-538-stats small,.reading-538-stats span,.reading-538-toolbar label>span,.reading-538-word-card>header,.reading-538-relation-card>header,.reading-538-word-meaning small,.reading-538-word-card details,.reading-538-word-card>footer span,.reading-538-relation-card>footer span,.reading-538-favorite-grid>article>header,.reading-538-favorite-pair small){color:var(--jade-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=cultivation] :is(.reading-538-word-meaning,.reading-538-synonym-item,.reading-538-relation-card>p,.reading-538-coach-hits>a,.reading-538-favorite-grid article>p,.reading-538-state strong){color:#153e3b}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] :is(.reading-538-word-links,.reading-xiaomage-word-card.is-mastered){background-color:#dceae2}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-538-tabs button.active{color:#edf6ef;background:var(--reading-cyan)}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-538-filter button.active,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-538-review-filter.active{color:#1b6656;background:rgba(27,102,86,.08)}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-skills-practice-note{border-color:var(--jade-line);background:rgba(27,102,86,.06)}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-xiaomage-note{color:#486962!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-xiaomage-master[aria-pressed=true]{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-skills-practice-note span{color:#486962}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-xiaomage-word-card>footer .reading-xiaomage-master[aria-pressed=true]{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 .reading-skills-entry{border-color:#a2c8b7;color:#153e3b;background:linear-gradient(105deg,rgba(27,102,86,.08),transparent 46%),#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 .reading-skills-entry h2{color:#153e3b}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 .reading-skills-entry p{color:#486962}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 .reading-skills-entry dl,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 .reading-skills-entry dl div{border-color:var(--jade-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=cultivation] .reading-library-shell .reading-skills-entry>a{border-color:#1b6656;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-library-shell .reading-skills-entry>a:hover{color:#edf6ef;background:#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-study-shell{--study-bg:#c7ded6;--study-surface:#fffdf8;--study-text:#153e3b;--study-muted:#60665e;--study-border:#d6d1c5;--study-accent:#913f32;--study-selected:#eee8dc}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] .study-word footer button[aria-pressed=true]{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)) .synonym-library-shell[data-ui-theme=cultivation]{--library-bg:#c7ded6;--library-panel:var(--jade-card);--library-line:var(--jade-line);--library-text:#153e3b;--library-muted:#486962;--control-surface:var(--jade-control);--control-line:var(--jade-line);--control-text:#486962;--control-active:#1b6656;background:radial-gradient(circle at 12% 10%,rgba(27,102,86,.07),transparent 26rem),radial-gradient(circle at 82% 20%,rgba(27,102,86,.08),transparent 30rem),repeating-linear-gradient(0deg,rgba(27,102,86,.018) 0 1px,transparent 1px 6px),var(--library-bg)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] .synonym-library-orbit{border-color:var(--jade-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] :is(.synonym-library-stats,.synonym-curriculum-map,.synonym-learning-loop,.synonym-library-controls,.synonym-library-rule-menu,.synonym-library-results,.synonym-continuous-player,.synonym-card,.synonym-family,.synonym-library-message){border-color:var(--library-line);color:var(--library-text);background:rgba(237,246,239,.82);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)) .synonym-library-shell[data-ui-theme=cultivation] :is(.synonym-library-hero p,.synonym-curriculum-stages p,.synonym-curriculum-stages small,.synonym-learning-loop p,.synonym-library-results>header p,.synonym-card header,.synonym-card small,.synonym-continuous-chinese,.synonym-library-pages span){color:var(--library-muted)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] :is(.synonym-library-kicker,.synonym-curriculum-map>header span,.synonym-curriculum-map>footer b,.synonym-library-results>header p span,.synonym-pair>i,.synonym-family>button,.synonym-library-topbar a:hover){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)) .synonym-library-shell[data-ui-theme=cultivation] :is(.synonym-library-stats strong,.synonym-curriculum-map>header>strong,.synonym-continuous-player strong.is-speaking,.synonym-curriculum-progress i){color:#2d7163}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] .synonym-curriculum-progress i{background:#1b6656}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] .synonym-library-topbar{color:#486962}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] .synonym-library-topbar a{color:#315950}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] :is(input,select,button,summary){border-color:var(--library-line);color:var(--library-text);background-color:rgba(237,246,239,.78)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] :is(.synonym-library-frequency button.is-active,.synonym-library-study-filters button.is-active,.synonym-library-rule-menu button.is-active){border-color:#1b6656;color:#1b6656;background:rgba(27,102,86,.08)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .ear-shell[data-ui-theme=cultivation]{--ear-bg:#c7ded6;--ear-panel:var(--jade-card);--ear-line:var(--jade-line);--ear-text:#153e3b;--ear-muted:#486962;--ear-acid:#1b6656;--ear-cyan:#2d7163;--control-surface:var(--jade-control);--control-line:var(--jade-line);--control-text:#486962;--control-active:#1b6656;background:radial-gradient(circle at 76% 8%,rgba(27,102,86,.08),transparent 29rem),radial-gradient(circle at 15% 85%,rgba(27,102,86,.07),transparent 31rem),repeating-linear-gradient(0deg,rgba(27,102,86,.018) 0 1px,transparent 1px 6px),var(--ear-bg)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .ear-shell[data-ui-theme=cultivation] .ear-orbit{border-color:var(--jade-line)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .ear-shell[data-ui-theme=cultivation] :is(.ear-evidence-ledger,.ear-landing-grid,.ear-start-panel,.ear-playlist,.ear-lesson,.ear-status,.ear-pair-lock,.ear-pair-stage article,.ear-memory,.ear-family,.ear-authentic-evidence,.ear-context,.ear-challenge,.ear-success){border-color:var(--ear-line);color:var(--ear-text);background:rgba(237,246,239,.84);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)) .ear-shell[data-ui-theme=cultivation] :is(.ear-landing-content>p,.ear-landing-grid span,.ear-evidence-ledger span,.ear-start-panel small,.ear-status span,.ear-playlist-chapter small,.ear-pair-stage small,.ear-memory p,.ear-memory small,.ear-context-translation span,.ear-authentic-evidence p){color:var(--ear-muted)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .ear-shell[data-ui-theme=cultivation] :is(input,select,option,button){border-color:var(--ear-line);color:var(--ear-text);background-color:rgba(237,246,239,.84)}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .ear-shell[data-ui-theme=cultivation] :is(.ear-primary,.ear-start-panel button:not(.ear-start-secondary):not(.ear-start-review)){border-color:#1b6656;color:#edf6ef;background:#1b6656}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .ear-shell[data-ui-theme=cultivation] :is(.ear-kicker,.ear-evidence-ledger strong,.ear-playlist>header strong,.ear-lesson-heading span,.ear-pair-stage article>span,.ear-authentic-evidence header span){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)) .ear-shell[data-ui-theme=cultivation] :is(.ear-pair-lock>span,.ear-memory>span,.ear-review-flag){color:#2d7163}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .ear-shell[data-ui-theme=cultivation] .ear-topbar{color:#486962}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .ear-shell[data-ui-theme=cultivation] .ear-topbar a{color:#315950}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)[data-ui-theme=cultivation]{--reading-surface:#c7ded6;--reading-panel:var(--jade-card);--reading-text:#153e3b;--reading-ui-muted:#486962;--reading-border:var(--jade-line);--reading-accent:#1b6656;--reading-danger:#aa554b;--reading-warning:#936837;--reading-muted-surface:rgba(218,239,222,.78);--reading-selected:rgba(245,255,246,.87);--reading-positive:#246f59;--reading-contrast:#f3f8f2;--reading-ink:#153e3b;--reading-paper:#edf6ef;--reading-paper-2:#e3efe7;--reading-acid:#1b6656;--reading-cyan:#2d7163;--reading-coral:#aa554b;--reading-line:#aac8bb;--reading-muted:#486962;color-scheme:light}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation]{--reading-warning:#78552b}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] .synonym-library-hero{--library-muted: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)) .synonym-library-shell[data-ui-theme=cultivation] .synonym-library-hero p{background:var(--jade-glass);border-radius:6px;box-shadow:0 0 0 12px var(--jade-glass)}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{--reading-status-new:#466d77;--reading-status-progress:#936837;--reading-status-completed:#246f59;--reading-status-new-bg:#e7f1ed;--reading-status-progress-bg:#f0f0df;--reading-status-completed-bg:#dceee1;--reading-status-panel:var(--jade-card);--reading-status-text:#153e3b;--reading-status-muted:#486962;--reading-status-line:var(--jade-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=cultivation] :is(.reading-library-shell[data-library-layout=hall],.reading-538-shell,.reading-vocab-shell,.reading-study-shell,.reading-skills-shell,.reading-report-page-shell,.reading-unavailable-shell){color:var(--reading-text);background:var(--jade-atmosphere);background-attachment:fixed}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-study-shell{--study-bg:var(--reading-surface);--study-surface:var(--reading-panel);--study-text:var(--reading-text);--study-muted:var(--reading-ui-muted);--study-border:var(--reading-border);--study-accent:var(--reading-accent);--study-selected:var(--reading-selected)}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] :is(.reading-bank-stats,.reading-hall-nav,.reading-hall-record-list,.reading-exam-card,.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,.reading-report-summary,.reading-report-scoring-note,.reading-report-body>section,.study-example,.study-directory,.study-corrections,.study-vocab-guide,.reading-unavailable-shell section){border-color:var(--reading-border);border-radius:18px;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] .reading-exam-card{background:linear-gradient(145deg,rgba(250,255,246,.85),rgba(230,243,232,.92))}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] :is(.reading-hall-nav a,.reading-library-toolbar input,.reading-part-tabs button,.reading-difficulty-tabs button,.reading-type-options button,.reading-practice-filter-options button,.reading-538-tabs button,.reading-538-filter button,.reading-538-toolbar input,.reading-538-pagination button,.reading-vocab-mode button,.reading-vocab-topics button,.reading-vocab-search input,.reading-report-parts>a,.study-tabs a,.study-filter input,.study-filter select,.reading-study-shell button){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-library-shell[data-library-layout=hall] :is(.reading-library-toolbar input,.reading-part-tabs button,.reading-difficulty-tabs button,.reading-type-options button,.reading-practice-filter-options button){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] :is(.reading-538-tabs,.reading-538-toolbar,.reading-vocab-topbar,.reading-vocab-tools,.reading-study-shell .study-tabs){border-color:var(--reading-border);background-color:rgba(220,237,225,.78)}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] :is(.reading-unavailable-shell p,.reading-unavailable-shell small){color:var(--reading-ui-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=cultivation] .reading-practice-shell.is-coach-mode{color:var(--reading-text);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-coach-mode :is(.reading-practice-topbar,.reading-submit-bar,.reading-score-banner,.reading-coach-panel,.reading-coach-summary){border-color:var(--reading-border);color:var(--reading-text);background:linear-gradient(135deg,rgba(247,253,242,.96),rgba(215,234,221,.97));box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 8px 28px rgba(35,79,61,.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-practice-shell.is-coach-mode :is(.reading-coach-panel,.reading-coach-summary){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-coach-mode :is(.reading-coach-dock,.reading-coach-route,.reading-coach-task,.reading-coach-primary-locator,.reading-coach-search-plan,.reading-coach-strategy-details,.reading-coach-summary-rules,.reading-coach-outcome-strip){border-color:var(--reading-border);background:var(--reading-muted-surface);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-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,.reading-coach-diagnose button,.reading-coach-step>button,.reading-coach-inline-actions button,.reading-coach-trigger){border-color:var(--reading-border);background:var(--reading-panel);color:var(--reading-text);border-radius:10px}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-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-result-overview){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-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-coach-route span.is-reached,.reading-result-overview>span){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-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-panel>header button,.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-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-pair-meaning>button,.reading-coach-method article p,.reading-coach-voice-name,.reading-coach-rule small,.reading-coach-words p,.reading-coach-panel>footer,.reading-coach-panel>footer button,.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){color:var(--reading-ui-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=cultivation] .reading-practice-shell.is-coach-mode :is(.reading-coach-primary-locator li,.reading-coach-primary-locator blockquote,.reading-coach-search-plan>p,.reading-coach-diagnose button.is-suggested,.reading-coach-pair-meaning>button.is-favorite,.reading-coach-rule,.reading-coach-summary article.priority,.reading-coach-reasoning-note,.reading-coach-summary-rules li>b,.reading-practice-topbar .reading-mode-switch button[aria-pressed=true]){background:var(--reading-selected);color:var(--reading-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=cultivation] .reading-practice-shell.is-coach-mode :is(.reading-practice-topbar button,.reading-score-banner button,.reading-coach-trigger strong){border-color:var(--reading-border);color:var(--reading-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=cultivation] .reading-practice-shell.is-coach-mode :is(.reading-coach-trigger:hover,.reading-coach-trigger:focus-visible){border-color:var(--reading-accent);color:var(--reading-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=cultivation] .reading-practice-shell.is-coach-mode :is(.reading-coach-step>header b,.reading-score-actions a,.reading-submit-actions>button:not(:disabled)){border-color:var(--reading-accent);color:var(--reading-contrast);background:var(--reading-accent);box-shadow:0 3px 8px rgba(27,102,86,.14)}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-coach-mode .reading-submit-actions>button:not(:disabled):hover{background:#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-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){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-coach-mode .reading-result-overview button.correct{border-color:var(--reading-positive);background:#d8ecdf;color:#246f59}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-coach-mode .reading-result-overview button.wrong{border-color:var(--reading-danger);background:#f3e5df;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-coach-mode .reading-result-overview button.wrong:hover{background:#ecd8d0}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) :is(.synonym-library-shell,.ear-shell)[data-ui-theme=cultivation]{color-scheme:light;--control-surface:var(--jade-control);--control-line:var(--jade-line);--control-text:#486962;--control-active:#1b6656;background:var(--jade-atmosphere);background-attachment:fixed}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] :is(.synonym-library-stats,.synonym-curriculum-map,.synonym-learning-loop,.synonym-library-controls,.synonym-library-rule-menu,.synonym-library-results,.synonym-continuous-player,.synonym-card,.synonym-family,.synonym-library-message){border-radius:18px;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)) .ear-shell[data-ui-theme=cultivation] :is(.ear-evidence-ledger,.ear-landing-grid,.ear-start-panel,.ear-playlist,.ear-lesson,.ear-status,.ear-pair-lock,.ear-pair-stage article,.ear-memory,.ear-family,.ear-authentic-evidence,.ear-context,.ear-challenge,.ear-success){border-radius:18px;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)) :is(.synonym-library-shell,.ear-shell)[data-ui-theme=cultivation] :is(button,input,select,summary){border-radius:10px}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-coach-mode .reading-mark-library-button{border-color:var(--reading-border)!important;color:var(--reading-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=cultivation] .reading-practice-shell.is-coach-mode .reading-coach-voice-name{color:var(--reading-ui-muted)!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-coach-mode .reading-coach-voice-name.is-error{color:var(--reading-danger)!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-coach-mode :is(.reading-mark-toolbar,.reading-mark-drawer,.reading-remark-dialog){border-color:var(--reading-border);color:var(--reading-text);background:var(--reading-panel);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 14px 36px rgba(35,79,61,.16)}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-coach-mode :is(.reading-mark-toolbar button,.reading-mark-clear,.reading-remark-dialog button,.reading-remark-dialog textarea){border-color:var(--reading-border);color:var(--reading-text);background:#f3f8f2}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-coach-mode :is(.reading-mark-drawer>header,.reading-mark-list article,.reading-mark-list span small,.reading-coach-words article,.reading-coach-summary ul,.reading-coach-summary li){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-coach-mode .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-coach-mode :is(.reading-mark-toolbar>span,.reading-mark-toolbar button.close,.reading-mark-drawer header button,.reading-mark-list article>button:last-child,.reading-mark-list span small,.reading-mark-empty){color:var(--reading-ui-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=cultivation] .reading-practice-shell.is-coach-mode :is(.reading-mark-toolbar button.bookmark,.reading-remark-dialog .reading-remark-save){border-color:var(--reading-accent);color:var(--reading-contrast);background:var(--reading-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=cultivation] .reading-practice-shell.is-coach-mode .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=cultivation] .reading-practice-shell.is-coach-mode :is(.reading-matching-bank,.reading-matching-slot){--match-paper:var(--reading-panel);--match-ink:var(--reading-text);--match-line:var(--reading-border);--match-accent:var(--reading-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=cultivation] .reading-practice-shell.is-coach-mode mark.reading-coach-flash.is-evidence{background:#b4dec2;color:var(--reading-text);box-shadow:0 0 0 3px rgba(36,111,89,.18)}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-coach-mode .reading-question-nav button{border-color:var(--reading-border);color:var(--reading-text);background: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-coach-mode :is(.reading-question-nav button:hover,.reading-question-nav button.answered){border-color:var(--reading-accent);color:var(--reading-accent);background:var(--reading-selected)}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-coach-mode .reading-question-nav button.correct{border-color:var(--reading-positive);color:var(--reading-positive);background:#d8ecdf}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-coach-mode .reading-question-nav button.wrong{border-color:var(--reading-danger);color:var(--reading-danger);background:#f3e5df}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] .reading-library-toolbar{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)) .reading-theme-shell[data-ui-theme=cultivation] :is(.reading-bank-stats,.reading-hall-nav,.reading-hall-record-list,.reading-538-stats,.reading-538-tabs,.reading-538-toolbar,.reading-vocab-stats,.reading-vocab-topics,.reading-vocab-tools,.reading-vocab-path,.study-directory,.study-tabs,.reading-report-summary){background:var(--jade-glass);border-color:var(--jade-glass-line);border-radius:24px;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] :is(.reading-bank-stats,.reading-hall-nav){background:var(--jade-glass);border-color:var(--jade-glass-line);border-radius:24px;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] :is(.reading-exam-card,.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,.reading-report-scoring-note,.reading-report-body>section,.reading-report-parts>a,.study-example,.study-corrections,.study-vocab-guide,.reading-unavailable-shell section){background:var(--jade-card);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] .reading-exam-card{background:var(--jade-card);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] :is(.reading-library-filter-details,.reading-hall-filter-summary,.reading-library-shell .reading-practice-filters,.reading-vocab-list-heading,.reading-538-pagination,.reading-vocab-pagination,.study-heading,.study-list-controls,.study-pagination,.study-footer,.reading-report-page-header){background:var(--jade-glass);border-color:var(--jade-glass-line);border-radius:18px}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] :is(.reading-library-filter-details,.reading-practice-filters,.reading-hall-filter-summary){background:var(--jade-glass);border-color:var(--jade-glass-line);border-radius:18px}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] :is(.reading-538-hero,.reading-vocab-intro,.study-lesson){background:rgba(239,249,235,.84);border-radius:24px;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] :is(.reading-hall-nav a,.reading-538-tabs button,.study-tabs a){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] :is(.reading-library-toolbar input,.reading-part-tabs button,.reading-difficulty-tabs button,.reading-type-options button,.reading-practice-filter-options button){background:var(--jade-control);border-color:var(--jade-glass-line);border-radius:999px;color:#153e3b}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] :is(.reading-538-toolbar input,.reading-538-filter button,.reading-538-pagination button,.reading-vocab-search input,.reading-vocab-mode button,.reading-vocab-topics button,.reading-vocab-pagination button,.study-filter input,.study-filter select,.reading-study-shell button){background:var(--jade-control);border-color:var(--jade-glass-line);border-radius:999px;color:#153e3b}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] :is(.reading-part-tabs,.reading-difficulty-tabs,.reading-type-options,.reading-practice-filter-options) button[aria-pressed=true]{background:var(--jade-selected);border-color:#1b6656;color:#1b6656;box-shadow:inset 0 -2px #1b6656,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)) .reading-theme-shell[data-ui-theme=cultivation] .reading-hall-nav a[aria-current=page]{background:rgba(245,255,246,.87);border-color:var(--jade-glass-line);box-shadow:0 3px 9px rgba(9,59,54,.1),inset 0 1px 2px white}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .synonym-library-shell[data-ui-theme=cultivation] :is(.synonym-library-stats,.synonym-curriculum-map,.synonym-learning-loop,.synonym-library-controls,.synonym-library-results,.synonym-continuous-player){background:var(--jade-glass);border-color:var(--jade-glass-line);border-radius:24px;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)) .synonym-library-shell[data-ui-theme=cultivation] :is(.synonym-library-rule-menu,.synonym-card,.synonym-family,.synonym-library-message){background:var(--jade-card);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)) .synonym-library-shell[data-ui-theme=cultivation] :is(.synonym-library-pages,.synonym-library-results>header){background:rgba(226,245,237,.64);border-radius:18px}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) .ear-shell[data-ui-theme=cultivation] :is(.ear-evidence-ledger,.ear-landing-grid,.ear-playlist,.ear-status){background:var(--jade-glass);border-color:var(--jade-glass-line);border-radius:24px;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)) .ear-shell[data-ui-theme=cultivation] :is(.ear-start-panel,.ear-lesson,.ear-pair-lock,.ear-pair-stage article,.ear-memory,.ear-family,.ear-authentic-evidence,.ear-context,.ear-challenge,.ear-success){background:var(--jade-card);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)) .ear-shell[data-ui-theme=cultivation] :is(.ear-landing-content>p,.ear-lesson-heading){background:rgba(226,245,237,.64);border-radius:18px}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) :is(.synonym-library-shell,.ear-shell)[data-ui-theme=cultivation] :is(input,select){background:var(--jade-control);border-color:var(--jade-glass-line);border-radius:999px;color:#153e3b}body:has([data-jade-theme=enabled]):not(:has([data-theme-preserve=true],.writing-exam-shell,.writing-studio-exam,.is-computer-mock,.lm-exam)) :is(.synonym-library-shell,.ear-shell)[data-ui-theme=cultivation] :is(button,summary){border-color:var(--jade-glass-line);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)) :is(.synonym-library-shell,.ear-shell)[data-ui-theme=cultivation] :is(.synonym-library-topbar,.ear-topbar){border-color:var(--jade-glass-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=cultivation] :is(.reading-538-tabs button.active,.reading-538-filter button.active,.reading-vocab-mode button.active,.reading-vocab-topics button.active,.reading-study-shell button[aria-pressed=true]){background:var(--jade-selected);border-color:#1b6656;color:#1b6656;box-shadow:inset 0 -2px #1b6656,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)) .reading-theme-shell[data-ui-theme=cultivation] .reading-study-shell .study-primary{background:#174f4b;border-color:#174f4b;color:#f0f8e9}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] :is(.reading-hall-history,.reading-hall-skills){--hall-muted:#2b5149;background:rgba(226,245,235,.8);border-color:var(--jade-glass-line);border-radius:18px;box-shadow:0 0 0 14px rgba(226,245,235,.8),0 20px 48px rgba(4,48,49,.12);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-library-shell[data-library-layout=hall] :is(.reading-hall-history,.reading-hall-skills)>.reading-hall-section-heading{background:transparent;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=history] .reading-hall-single-history{background:transparent;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-library-shell[data-library-layout=hall][data-library-view=history] :is(.reading-hall-empty,.reading-mock-history,.reading-hall-record-list){background:var(--jade-card);border-color:var(--jade-card-line);border-radius:20px;box-shadow:0 4px 16px rgba(4,48,49,.06),inset 0 1px rgba(255,255,255,.9);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-library-shell[data-library-layout=hall][data-library-view=history] .reading-hall-empty{color:var(--hall-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=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=history] .reading-hall-empty :is(h3,strong){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-library-shell[data-library-layout=hall][data-library-view=history] .reading-hall-single-history>header :is(h3,strong){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-library-shell[data-library-layout=hall][data-library-view=history] :is(.reading-hall-section-heading p,.reading-hall-single-history>header p,.reading-hall-single-history>header small,.reading-mock-history summary small){color:var(--hall-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=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=history] :is(.reading-mock-history summary,.reading-hall-single-history>header){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)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall][data-library-view=history] :is(.reading-mock-history a,.reading-hall-record-list>a){background:rgba(239,249,235,.56);border-color:var(--jade-line);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-library-shell[data-library-layout=hall][data-library-view=history] :is(.reading-mock-history a:hover,.reading-hall-record-list>a:hover){background:rgba(248,255,244,.94)}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=history] :is(.reading-hall-section-heading>button,.reading-mock-history-more){background:var(--jade-control);border-color:var(--jade-glass-line);border-radius:999px;color:var(--reading-accent);box-shadow: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)) .reading-theme-shell[data-ui-theme=cultivation] .reading-library-shell[data-library-layout=hall] :is(.reading-hall-tip-grid article,.reading-hall-review-tip,.reading-hall-resource,.reading-skills-entry,.reading-filter-empty){background:var(--jade-card);border-color:var(--jade-card-line);border-radius:20px;box-shadow:0 4px 16px rgba(4,48,49,.06),inset 0 1px rgba(255,255,255,.9);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-library-shell[data-library-layout=hall] :is(.reading-hall-tip-grid article,.reading-hall-review-tip,.reading-hall-resource,.reading-filter-empty) :is(p,small){color:#2b5149}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] :is(.reading-hall-resource>a,.reading-hall-tip-grid button,.reading-filter-empty button){background:var(--jade-control);border-color:var(--jade-glass-line);border-radius:999px;color:var(--reading-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=cultivation] .reading-library-shell[data-library-layout=hall] .reading-hall-recent>:is(.reading-mock-resume,.reading-mock-latest-result,.reading-mock-sync-warning){background:var(--jade-card);border-color:var(--jade-card-line);border-radius:20px;box-shadow:0 4px 16px rgba(4,48,49,.06),inset 0 1px rgba(255,255,255,.9);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-library-shell[data-library-layout=hall] .reading-hall-recent>.reading-mock-sync-warning{color:var(--reading-danger);border-color:rgba(170,85,75,.34)}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] :is(.reading-538-state,.reading-vocab-empty,.reading-vocab-quiz-empty,.reading-synonym-collection-state,.reading-synonym-collection-empty,.reading-study-shell .study-empty){background:var(--jade-card);border-color:var(--jade-card-line);border-radius:20px;box-shadow:0 4px 16px rgba(4,48,49,.06),inset 0 1px rgba(255,255,255,.9);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] :is(.reading-538-state,.reading-vocab-empty,.reading-vocab-quiz-empty,.reading-synonym-collection-state,.reading-synonym-collection-empty,.reading-study-shell .study-empty) :is(p,small){color:var(--reading-ui-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=cultivation] :is(.reading-538-state.is-error,.reading-synonym-collection-state.is-error){color:var(--reading-danger);border-color:rgba(170,85,75,.34)}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] :is(.reading-538-state,.reading-vocab-empty,.reading-vocab-quiz-empty,.reading-synonym-collection-state,.reading-synonym-collection-empty) :is(button,a){color:var(--reading-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=cultivation] .reading-study-shell .study-vocabulary{--study-muted:#2b5149;background:linear-gradient(140deg,rgba(235,250,240,.8),rgba(226,245,237,.72));border-color:var(--jade-glass-line);border-radius:24px;box-shadow:0 12px 40px rgba(4,48,49,.09),inset 0 1px rgba(255,255,255,.9),inset 0 0 0 1px rgba(242,255,250,.66);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-study-shell .study-vocabulary :is(.study-list-controls,.study-pagination){background:transparent;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-study-shell .study-vocabulary :is(.study-vocabulary-intro p,.study-source-info,.study-count,.study-list-controls>span,.study-pagination>span){color:var(--study-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=cultivation] .reading-study-shell .study-vocabulary [role=alert]{background:var(--jade-card);color:var(--reading-danger);border-color:rgba(170,85,75,.34);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] :is(.reading-538-gate,.reading-skills-practice-note){background:var(--jade-card);border-color:var(--jade-card-line);border-radius:20px;box-shadow:0 4px 16px rgba(4,48,49,.06),inset 0 1px rgba(255,255,255,.9);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-538-gate :is(strong,span,p){color:var(--reading-warning)}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] :is(.reading-538-stats,.reading-538-tabs,.reading-vocab-stats,.reading-vocab-topics,.reading-study-shell .study-directory){background:rgba(226,245,237,.76)}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] :is(.reading-538-stats small,.reading-538-stats span,.reading-vocab-stats small,.reading-vocab-stats span,.reading-study-shell .study-directory a>span:first-child){color:#2b5149}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-vocab-shell .reading-vocab-reveal{background:var(--reading-muted-surface);border-color:var(--reading-border);border-radius:12px;color:var(--reading-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=cultivation] .reading-vocab-shell .reading-vocab-reveal:hover{background:var(--reading-selected);border-color:var(--reading-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=cultivation] :is(.reading-538-pagination,.reading-vocab-pagination) button:disabled{background:#dce9df;border-color:#bdcfc3;color:#667d71;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-coach-mode :is(.reading-practice-topbar>button:disabled,.reading-practice-topbar .reading-mode-switch button:disabled){background:rgba(220,233,223,.62);border-color:#bdcfc3;color:#667d71;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-538-shell .reading-word-controls{background:rgba(226,245,235,.8);border-radius:12px;box-shadow:0 0 0 6px rgba(226,245,235,.8),0 8px 20px rgba(4,48,49,.06)}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-538-shell .reading-word-controls .reading-pronunciation-settings>span{color:#2b5149}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-synonym-collection-empty>strong{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] :is(.reading-library-shell[data-library-layout=hall] .reading-library-filter-details,.reading-library-shell[data-library-layout=hall] .reading-practice-filters,.reading-library-shell[data-library-layout=hall] .reading-hall-filter-summary,.reading-538-shell .reading-538-pagination,.reading-vocab-shell .reading-vocab-pagination,.reading-study-shell .study-footer){--hall-muted:#345b51;--reading-muted:#345b51;--study-muted:#345b51;color:#345b51;background:var(--jade-card);border-color:var(--jade-card-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=cultivation] .reading-538-topbar>strong:not(.is-published){color:#805e29;border-color:#805e29;background:#f5efd5}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=cultivation] :is(input,textarea)::placeholder{color:var(--jade-muted)}