html[data-ui-theme=eye-care]{--tp-primary:#455d4d;--tp-text:#303b33;--tp-surface:#e5e2d0;--tp-surface-soft:#e7e6db;--tp-border:#a7ada0;color:#303b33;background:#d4d3be}html[data-ui-theme=eye-care] body{background:#d4d3be}html[data-ui-theme=eye-care] .tablet{background:#c9cbb7;border-color:#a7aa9c;box-shadow:inset 0 0 0 3px #eae8dc,0 6px #a9ad9e}html[data-ui-theme=eye-care] :is(.screen,.workspace,.reader-stage,.user-onboarding){background:linear-gradient(#dedcc8ed,#dedcc8ed),url(/themes/eye-care/paper-v1.png) 50%/640px}html[data-ui-theme=eye-care] :is(.course-heading,.free-course-heading,.reader-controls,.user-dock-menu,.book-style-menu,.user-editor,.book-dialog,.drawer,.translation,.point-reading-actions){color:#303b33;background:#e5e2d0;border-color:#d2d2c5;box-shadow:0 4px #a7ac9d,0 12px 30px #333c3020}html[data-ui-theme=eye-care] :is(.course-title-button,.free-learning-nav button,.top-picture-entry,.dock-label,.reader-page-zone,.hardware-slogan,.book-dialog h2,.book-dialog h3,.user-editor h2){color:#374739}html[data-ui-theme=eye-care] :is(.dock-icon img,.top-picture-entry>img,.free-learning-nav img,.reader-page-zone img,.hardware-brand img,.sticker-rail img){filter:grayscale()sepia(.18)}img[data-book-style=eye-care]{filter:none}img[data-book-style=eye-care][data-original-source=true]{filter:grayscale()sepia(.25)brightness(.86)}html[data-ui-theme=eye-care] :is(.primary,.user-primary,.task-primary-button){color:#fffdf4;background:#455d4d;box-shadow:0 3px #304537}html[data-ui-theme=eye-care] :is(.book-dialog-close,.user-editor-close){color:#344638;background:#e0dfd1;border-color:#f3f0e6;box-shadow:0 3px #a4ab9a}html[data-ui-theme=eye-care] :is(.word-card,.lesson-word-card,.answers button,.practice-modes button,.learning-setting-row,.reader-thumbnails button){color:#303b33;background:#e5e2d0}html[data-ui-theme=eye-care] .hotspot:is(:hover,.active){background:#687e5818;border-color:#526a50;box-shadow:0 0 0 2px #526a5025}html[data-ui-theme=eye-care] :is(.dock-icon,.free-learning-nav img,.book-character,.live-dot,.user-dock-trigger){animation:none!important}html[data-ui-theme=eye-care] :is(.book,.reader-sheet,.book-dialog,.user-editor){animation:none}html[data-ui-theme=eye-care] :is(button,a,input,select):focus-visible{outline-color:#405f50}.eye-rest-dialog.book-dialog{text-align:center;color:#303b33;z-index:300;background:#e5e2d0;border-color:#e5e2d0;width:min(480px,100vw - 64px);box-shadow:0 6px #929b89,0 18px 45px #333c3030}.eye-rest-dialog .book-dialog-header{justify-content:center;padding-right:0}.eye-rest-dialog .book-dialog-header h2{color:#303b33;font-size:26px}.eye-rest-art{object-fit:contain;width:150px;height:110px;margin:0 auto 16px;display:block}.eye-rest-dialog p{margin:0 0 24px;font-size:18px;line-height:1.7}.eye-rest-actions{flex-direction:column;align-items:stretch;gap:12px;display:flex}.eye-rest-actions button{min-height:max(48px,var(--viewport-touch-size,44px));color:#374739;background:#e1e3d7;border-radius:14px;padding:10px 18px;font-size:17px}.eye-rest-actions .eye-rest-primary{color:#fffdf4;background:#455d4d}.eye-rest-actions span{color:#535f50;padding:12px}.book-dialog-backdrop:has(+.eye-rest-dialog){z-index:299;-webkit-backdrop-filter:none;backdrop-filter:none;background:#323c30a6}.eye-rest-dialog .book-dialog-close{color:#344638;min-width:var(--viewport-touch-size,44px);min-height:var(--viewport-touch-size,44px);background:#e0dfd1}@media (max-height:600px){.eye-rest-dialog .book-dialog-close{top:8px;right:8px}.eye-rest-art{height:70px;margin-bottom:8px}.eye-rest-dialog p{margin-bottom:12px}}html[data-ui-theme=eye-care] :is(.free-learning-nav,.course-title-button,.course-page-actions .top-picture-entry,.user-primary,.learning-settings .user-primary){color:#343830;background:#dedcc8;border-color:#b4b7a2;box-shadow:0 2px #abb09a}html[data-ui-theme=eye-care] .free-learning-nav button[aria-pressed=true]{color:#fffdf2;background:#838777;border-color:#6c7362}html[data-ui-theme=eye-care] .page{background:#dedcc8}body:has(.eye-rest-dialog) .book-dialog-backdrop{z-index:299;-webkit-backdrop-filter:none;backdrop-filter:none;background:#323c30a6}html[data-ui-theme=eye-care] :is(.sticker-layer img,.user-dock-trigger img,.book-character img){filter:grayscale()sepia(.18)}html[data-ui-theme=eye-care] :is(.page-video-trigger,.page-world-trigger,.page-worksheet-trigger){color:#fffdf2;background:#737b68;border-color:#e5e2d0}
