/* White, vivid accent colors, dark text and a joyful crowd of AI reading cats. */
body.studio-page.children-view:not(.dark){--bg:#fff;--paper:#fff;--ink:#24262b;--kids-ink:#24262b;--kids-muted:#686d78;--kids-line:#e9edf2;background:#fff;color:#24262b}





body.studio-page.children-view .studio-workspace{padding-top:13px}
body.studio-page.children-view:not(.dark) .children-shelf{--child-ink:#24262b;--child-muted:#666d79;--child-line:#e5eaf0;color:#24262b}
body.studio-page.children-view .children-heading{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:22px;padding:23px 12px 26px;border:0;border-bottom:1px solid #f0f2f5;border-radius:0;min-height:365px;overflow:visible;background:#fff}
body.studio-page.children-view .children-heading>div{max-width:none}
body.studio-page.children-view .kids-welcome-copy{padding:14px 0 8px 9px;align-self:center}
body.studio-page.children-view .children-heading .children-eyebrow{color:#ea6b21;font-size:12px;letter-spacing:1px;font-weight:500}
body.studio-page.children-view .children-eyebrow i{width:7px;height:7px;background:#ff7b24;border-radius:2px}
body.studio-page.children-view .children-heading h1{font-size:42px;line-height:1.48;letter-spacing:-.5px;color:#20232b;font-weight:800;margin:13px 0 15px}
body.studio-page.children-view .kids-welcome-copy h1 em{color:#f17222;font-size:1em;line-height:inherit;background:none;margin:0}
body.studio-page.children-view .children-heading p{font-size:14px;line-height:1.95;color:#626976}
body.studio-page.children-view .kids-welcome-actions{gap:20px;margin-top:21px}
body.studio-page.children-view .kids-welcome-actions>button:first-child{background:#ff822b;color:#332415;border:1px solid #ff822b;font-weight:600;font-size:13px;min-height:43px;border-radius:4px;padding:11px 18px}
body.studio-page.children-view .kids-welcome-actions>button:first-child:hover{background:#ff943f}
body.studio-page.children-view .kids-welcome-actions .miao-greet{color:#555e6b;font-size:12px}
body.studio-page.children-view .kids-welcome-notes{color:#7a8390;font-size:10px;gap:17px;margin-top:18px}
body.studio-page.children-view .kids-welcome-notes>span:before{color:#36a46b}
body.studio-page.children-view .kids-welcome-scene.kids-cat-crowd{display:flex!important;flex-direction:column;justify-content:center;align-items:center;min-height:0;position:relative;align-self:center;overflow:visible}
body.studio-page.children-view .kids-cat-crowd:before{display:none}
body.studio-page.children-view .kids-ai-cats{display:block;position:static;width:100%;height:auto;max-height:350px;object-fit:contain;object-position:center;margin:0;filter:none}
body.studio-page.children-view .kids-cat-crowd .kids-scene-caption{position:static;display:block;text-align:center;color:#89909b;font-size:10px;letter-spacing:1px;margin-top:0;line-height:1.8}
body.studio-page.children-view:not(.dark) .kids-discover-top{background:#fff;border-color:#e6ebf1;border-left:4px solid #ffb43d;padding:17px 21px;margin:20px 0 25px}
body.studio-page.children-view:not(.dark) .kids-overline{color:#e17a22;font-size:10px;font-weight:500}
body.studio-page.children-view:not(.dark) .kids-overline i{background:#ff933b}
body.studio-page.children-view:not(.dark) .kids-daily-copy h2{color:#272b33;font-size:21px;font-weight:700}
body.studio-page.children-view:not(.dark) .kids-daily-copy>p{color:#68707c;font-size:12px}
body.studio-page.children-view:not(.dark) .kids-daily-actions .primary{background:#fff0e3!important;border-color:#ffc99c!important;color:#b8460a!important;font-size:12px;font-weight:500;min-height:38px;box-shadow:none}
body.studio-page.children-view:not(.dark) .kids-daily-actions>span{color:#7d8490}
body.studio-page.children-view:not(.dark) .kids-daily-book{border-left-color:#e5eaf1}
body.studio-page.children-view:not(.dark) .kids-daily-book b{color:#353a43;font-family:inherit;font-size:21px}
body.studio-page.children-view:not(.dark) .kids-daily-book small{color:#ee832f}
body.studio-page.children-view:not(.dark) .kids-daily-book>div>span{background:#eaf6ef;color:#318758}
body.studio-page.children-view:not(.dark) .kids-daily-book p{color:#747e8b}
body.studio-page.children-view:not(.dark) .kids-section-title h2{font-size:21px;font-weight:700;color:#272b33}
body.studio-page.children-view:not(.dark) .kids-section-title>span{color:#7b8491;font-size:11px}
body.studio-page.children-view .kids-topic-grid.children-filters{gap:13px}
body.studio-page.children-view .children-filters .kids-topic{border:1px solid transparent;min-height:89px;border-radius:5px;padding:14px}
body.studio-page.children-view:not(.dark) .kids-topic.mint{background:#e5f7eb;color:#217548}
body.studio-page.children-view:not(.dark) .kids-topic.peach{background:#fff0e3;color:#a94d16}
body.studio-page.children-view:not(.dark) .kids-topic.lavender{background:#eee9ff;color:#7053b9}
body.studio-page.children-view:not(.dark) .kids-topic.yellow{background:#fff4c9;color:#8e6710}
body.studio-page.children-view .kids-topic-icon{width:39px;height:41px;background:#ffffffb8;border-radius:5px}
body.studio-page.children-view:not(.dark) .mint .kids-topic-icon{color:#24a565}
body.studio-page.children-view:not(.dark) .peach .kids-topic-icon{color:#f57b28}
body.studio-page.children-view:not(.dark) .lavender .kids-topic-icon{color:#9161e7}
body.studio-page.children-view:not(.dark) .yellow .kids-topic-icon{color:#dfac16}
body.studio-page.children-view .kids-topic b{font-size:15px;font-weight:650}
body.studio-page.children-view:not(.dark) .kids-topic small{font-size:10px;color:#657264}
body.studio-page.children-view:not(.dark) .peach small{color:#8b6c54}
body.studio-page.children-view:not(.dark) .lavender small{color:#7d7194}
body.studio-page.children-view:not(.dark) .yellow small{color:#8b7b4d}
body.studio-page.children-view:not(.dark) .children-filters .kids-topic.active{border-color:#f68135;box-shadow:inset 0 0 0 1px #f6813522}
body.studio-page.children-view .kids-topic-arrow{opacity:.65}
body.studio-page.children-view:not(.dark) .children-search{background:#fff;border-color:#dbe2ec}
body.studio-page.children-view:not(.dark) .children-search .icon{color:#9aa5b5}
body.studio-page.children-view:not(.dark) .children-search input{color:#3d4654;font-size:12px}
body.studio-page.children-view:not(.dark) .children-search input::placeholder{color:#8d98a8}
body.studio-page.children-view:not(.dark) .children-tools{border-color:#e8edf3}
body.studio-page.children-view:not(.dark) .kids-collection-filters button{color:#687180}
body.studio-page.children-view:not(.dark) .kids-collection-filters button.active{color:#c25816;background:#fff0e3;border-color:#ffd2ae}
body.studio-page.children-view:not(.dark) .kids-language-filter{border-color:#e0e5ec}
body.studio-page.children-view:not(.dark) .kids-language-filter button{color:#697483;font-size:11px}
body.studio-page.children-view:not(.dark) .kids-language-filter button.active{background:#edf5ff;border-color:#c7defb;color:#3472b4}
body.studio-page.children-view:not(.dark) .kids-reset{color:#8993a1}
body.studio-page.children-view:not(.dark) .kids-shelf-section-head h3{color:#323945;font-size:17px;font-weight:650}
body.studio-page.children-view:not(.dark) .kids-shelf-section-head h3 small{color:#7e8997}
body.studio-page.children-view:not(.dark) .kids-shelf-section-head>span{color:#8692a2}
body.studio-page.children-view:not(.dark) .kids-language-mark{background:#e4f5e9;color:#339562}
body.studio-page.children-view:not(.dark) .kids-language-mark.english{background:#e9efff;color:#687acb}
body.studio-page.children-view:not(.dark) .child-book{border-color:#e4eaf2;background:#fff;box-shadow:0 3px 10px #26324704}
body.studio-page.children-view:not(.dark) .child-book:hover{border-color:#ffb87f}
body.studio-page.children-view:not(.dark) .child-book h3{color:#323a46;font-weight:600}
body.studio-page.children-view:not(.dark) .child-book>p{color:#717d8c;font-size:12px}
body.studio-page.children-view:not(.dark) .child-book-meta>span{color:#3f976c}
body.studio-page.children-view:not(.dark) .child-book-meta>small{color:#8792a0}
body.studio-page.children-view:not(.dark) .child-book-bottom{border-color:#edf0f5}
body.studio-page.children-view:not(.dark) .child-read-link{color:#d36921;font-size:12px}
body.studio-page.children-view:not(.dark) .child-save-book{background:#fff3e8;color:#e08b46}
body.studio-page.children-view:not(.dark) .child-save-book[aria-pressed=true]{background:#e8f6ec;color:#339663}
body.studio-page.children-view:not(.dark) #english-books{border-color:#e6ebf2}
body.studio-page.children-view:not(.dark) #english-books .english-section-heading h2{color:#323945;font-size:17px}
body.studio-page.children-view:not(.dark) #english-books .english-section-heading h2 small{color:#8091ac}
body.studio-page.children-view:not(.dark) #english-books .english-section-heading p,body.studio-page.children-view:not(.dark) .english-edition-note{color:#7d8999}
body.studio-page.children-view:not(.dark) .kids-english-meta>span{color:#7d8999}
body.studio-page.children-view:not(.dark) .english-levels button{background:#fff;border-color:#dde5ef;color:#6e7f98}
body.studio-page.children-view:not(.dark) .english-levels button.active{background:#eaf2ff;border-color:#bed8ff;color:#3b78c2}
body.studio-page.children-view:not(.dark) .kids-reading-path{border-color:#e6ebf2}
body.studio-page.children-view:not(.dark) .kids-reading-path small{color:#e38c35}
body.studio-page.children-view:not(.dark) .kids-reading-path b{color:#4a5768;font-size:14px}
body.studio-page.children-view:not(.dark) .kids-reading-path>div>span{color:#7b899c}
body.studio-page.children-view:not(.dark) .kids-footer-line p{color:#7a889b}
body.studio-page.children-view:not(.dark) .kids-footer-line>span{color:#909cab}
body.studio-page.children-view:not(.dark) .kids-footer-line button{color:#d4772c}
body.studio-page.children-view .children-shelf button:focus-visible{outline-color:#ee8739}
body.studio-page.children-view.dark .children-heading{background:#242725;border-bottom-color:#484c45}
body.studio-page.children-view.dark .children-heading h1{color:#f1f4ef}
body.studio-page.children-view.dark .children-heading p{color:#bdc9bd}
body.studio-page.children-view.dark .kids-cat-crowd .kids-scene-caption{color:#b4c0b4}
@media(max-width:1100px){body.studio-page.children-view .children-heading{grid-template-columns:1fr 1.1fr;padding:21px 6px;gap:13px}body.studio-page.children-view .children-heading h1{font-size:35px}body.studio-page.children-view .kids-ai-cats{max-height:310px}body.studio-page.children-view .kids-topic small{font-size:9px}body.studio-page.children-view .kids-topic-icon{width:32px;flex-shrink:0}body.studio-page.children-view .children-filters .kids-topic{padding:12px;gap:9px}}
@media(max-width:850px){body.studio-page.children-view .children-heading{grid-template-columns:.95fr 1.05fr;min-height:310px;gap:10px;padding:20px 3px}body.studio-page.children-view .children-heading h1{font-size:29px;letter-spacing:0}body.studio-page.children-view .children-heading p{font-size:12px}body.studio-page.children-view .children-heading .children-eyebrow{font-size:10px}body.studio-page.children-view .kids-ai-cats{max-height:275px}body.studio-page.children-view .kids-welcome-copy{padding-left:0}body.studio-page.children-view .kids-welcome-actions{gap:13px}body.studio-page.children-view .kids-welcome-actions>button:first-child{font-size:12px;padding:10px 13px}body.studio-page.children-view .kids-welcome-notes{font-size:8px;gap:9px}body.studio-page.children-view .kids-cat-crowd .kids-scene-caption{font-size:8px;letter-spacing:0}body.studio-page.children-view .children-filters .kids-topic{min-height:80px}body.studio-page.children-view .kids-topic-icon{width:38px}}
@media(max-width:560px){body.studio-page.children-view .studio-workspace{padding-top:10px}body.studio-page.children-view .children-heading{display:flex;flex-direction:column;gap:8px;min-height:0;padding:17px 3px 18px}body.studio-page.children-view .kids-welcome-copy{text-align:center;padding:0;width:100%}body.studio-page.children-view .children-heading .children-eyebrow{justify-content:center;font-size:10px;letter-spacing:.5px}body.studio-page.children-view .children-heading h1{font-size:31px;line-height:1.45;margin:11px 0 12px}body.studio-page.children-view .children-heading p{font-size:12px;line-height:1.9}body.studio-page.children-view .kids-welcome-actions{justify-content:center;gap:17px;margin-top:16px;flex-wrap:nowrap}body.studio-page.children-view .kids-welcome-actions>button:first-child{font-size:12px;padding:10px 15px;min-height:40px}body.studio-page.children-view .kids-welcome-actions .miao-greet{font-size:11px;min-height:36px}body.studio-page.children-view .kids-welcome-notes{display:none}body.studio-page.children-view .kids-welcome-scene.kids-cat-crowd{width:100%;align-self:center;min-height:0;margin-top:8px}body.studio-page.children-view .kids-ai-cats{width:100%;height:auto;max-height:none;max-width:430px}body.studio-page.children-view .kids-cat-crowd .kids-scene-caption{font-size:9px;margin-top:4px;color:#8b97a6}body.studio-page.children-view:not(.dark) .kids-discover-top{padding:14px 13px;margin:16px 0 22px;border-left-width:3px}body.studio-page.children-view:not(.dark) .kids-daily-copy h2{font-size:16px}body.studio-page.children-view:not(.dark) .kids-daily-copy>p{font-size:11px}body.studio-page.children-view:not(.dark) .kids-section-title h2{font-size:18px}body.studio-page.children-view .children-filters .kids-topic{min-height:77px;padding:11px;gap:8px}body.studio-page.children-view .kids-topic b{font-size:13px}body.studio-page.children-view .kids-topic small{font-size:9px;line-height:1.7}body.studio-page.children-view .kids-topic-icon{width:30px;height:36px}body.studio-page.children-view:not(.dark) .kids-section-title>span{font-size:10px}body.studio-page.children-view:not(.dark) .child-book>p{font-size:11px}body.studio-page.children-view:not(.dark) .child-read-link{font-size:11px}body.studio-page.children-view:not(.dark) .kids-language-filter button{font-size:10px}body.studio-page.children-view:not(.dark) .kids-shelf-section-head h3,body.studio-page.children-view:not(.dark) #english-books .english-section-heading h2{font-size:15px}}
@media(max-width:360px){body.studio-page.children-view .children-heading h1{font-size:28px}body.studio-page.children-view .kids-topic small{font-size:8px}body.studio-page.children-view .kids-topic b{font-size:12px}body.studio-page.children-view .kids-topic-icon{width:26px}body.studio-page.children-view .kids-welcome-actions{gap:13px}}
