@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._5U1njG_className{font-family:Inter,Inter Fallback;font-style:normal}
.BMOiVa_navigationBar{transition:transform .18s ease-out}@media (prefers-reduced-motion:reduce){.BMOiVa_navigationBar{transition:none;transform:scaleX(1)!important}}
._38idGq_dialog{border:1px solid hsl(var(--border));background:hsl(var(--card));width:min(440px,100vw - 32px);max-width:none;color:hsl(var(--card-foreground));border-radius:22px;margin:auto;padding:0;box-shadow:0 24px 64px #00000073}._38idGq_dialog[open]{animation:.2s cubic-bezier(.23,1,.32,1) _38idGq_dialog-in}._38idGq_dialog::backdrop{background:#0000009e;animation:.2s ease-out _38idGq_fade-in}._38idGq_body{gap:8px;padding:22px;display:grid}._38idGq_title{text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600;line-height:1.35}._38idGq_description{color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.55}._38idGq_input{border:1px solid hsl(var(--input));background:hsl(var(--background));min-height:44px;color:inherit;border-radius:12px;outline:none;margin-top:8px;padding:0 14px;font-size:1rem}._38idGq_input:focus-visible{border-color:hsl(var(--ring))}._38idGq_actions{flex-wrap:wrap-reverse;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}._38idGq_cancel,._38idGq_confirm{border-radius:999px;min-height:44px;padding:0 18px;font-size:.875rem;font-weight:600;transition:background-color .15s,transform .12s ease-out}._38idGq_cancel:active,._38idGq_confirm:active{transform:scale(.97)}._38idGq_cancel{color:hsl(var(--muted-foreground))}._38idGq_cancel:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._38idGq_confirm{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._38idGq_confirm:hover{background:hsl(var(--primary) / .9)}._38idGq_confirm[data-tone=destructive]{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}._38idGq_confirm[data-tone=destructive]:hover{background:hsl(var(--destructive) / .9)}._38idGq_confirm:disabled{opacity:.5}._38idGq_cancel:focus-visible,._38idGq_confirm:focus-visible,._38idGq_undo:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._38idGq_toast{inset:auto auto calc(var(--dashboard-mobile-nav-height,3.5rem) + env(safe-area-inset-bottom) + 12px) 50%;z-index:120;border:1px solid hsl(var(--border));background:hsl(var(--popover));width:max-content;max-width:calc(100vw - 32px);color:hsl(var(--popover-foreground));border-radius:999px;align-items:center;gap:12px;margin:0;padding:6px 6px 6px 18px;animation:.22s cubic-bezier(.23,1,.32,1) _38idGq_toast-in;display:flex;position:fixed;overflow:visible;transform:translate(-50%);box-shadow:0 12px 32px #0006}@media (min-width:768px){._38idGq_toast{bottom:24px}}._38idGq_message{font-size:.875rem;line-height:1.4}._38idGq_undo{min-height:40px;color:hsl(var(--primary));border-radius:999px;padding:0 14px;font-size:.875rem;font-weight:600}._38idGq_undo:hover{background:hsl(var(--primary) / .12)}@keyframes _38idGq_dialog-in{0%{opacity:0;transform:scale(.96)}}@keyframes _38idGq_toast-in{0%{opacity:0;transform:translate(-50%,12px)}}@keyframes _38idGq_fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._38idGq_dialog[open],._38idGq_toast{animation-name:_38idGq_fade-in}._38idGq_cancel:active,._38idGq_confirm:active{transform:none}}
.vGujuW_book{isolation:isolate;perspective:1800px;min-width:0;transform-style:preserve-3d;position:relative}.vGujuW_live{z-index:0;position:relative}.vGujuW_turn{z-index:2;pointer-events:none;width:50%;transform-style:preserve-3d;will-change:transform;transition:transform .5s cubic-bezier(.23,1,.32,1);position:absolute;top:0;bottom:0;overflow:visible}.vGujuW_forward{transform-origin:0;left:50%;transform:rotateY(0)}.vGujuW_forward.vGujuW_turning{transform:rotateY(-180deg)}.vGujuW_backward{transform-origin:100%;left:0;transform:rotateY(0)}.vGujuW_backward.vGujuW_turning{transform:rotateY(180deg)}.vGujuW_front,.vGujuW_back{background:var(--book-paper,#faf5e8);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.vGujuW_front{box-shadow:.35rem 0 1.1rem #3123162e}.vGujuW_back{background:linear-gradient(90deg, #5e432821, transparent 13%, transparent 87%, #5e432814), var(--book-paper,#faf5e8);place-items:stretch stretch;display:grid;transform:rotateY(180deg);box-shadow:-.35rem 0 1.1rem #3123162e}.vGujuW_snapshot{width:200%;position:absolute;top:0;bottom:0}.vGujuW_snapshot>*{width:100%;height:100%}.vGujuW_forward .vGujuW_snapshot{left:-100%}.vGujuW_backward .vGujuW_snapshot{left:0}.vGujuW_crease{pointer-events:none;opacity:.48;width:1.5rem;position:absolute;top:0;bottom:0}.vGujuW_forward .vGujuW_crease{background:linear-gradient(90deg,#432d1a38,#0000);left:0}.vGujuW_backward .vGujuW_crease{background:linear-gradient(270deg,#432d1a38,#0000);right:0}.vGujuW_paperGrain{opacity:.22;background-image:radial-gradient(#4935202b .55px,#0000 .7px);background-size:5px 5px;position:absolute;inset:0}.vGujuW_backShadow{background:linear-gradient(90deg,#26180f26,#0000 20% 80%,#26180f1c);position:absolute;inset:0}.vGujuW_singlePage .vGujuW_turn{width:100%}.vGujuW_singlePage .vGujuW_forward{transform-origin:0;left:0}.vGujuW_singlePage .vGujuW_backward{transform-origin:100%;left:0}.vGujuW_singlePage .vGujuW_snapshot,.vGujuW_singlePage .vGujuW_forward .vGujuW_snapshot,.vGujuW_singlePage .vGujuW_backward .vGujuW_snapshot{width:100%;left:0}.vGujuW_stationary{z-index:1;pointer-events:none;width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.vGujuW_stationaryLeft{left:0}.vGujuW_stationaryRight{right:0}.vGujuW_stationarySnapshot,.vGujuW_nextSnapshot{width:200%;position:absolute;top:0;bottom:0}.vGujuW_stationaryLeft .vGujuW_stationarySnapshot,.vGujuW_forward .vGujuW_nextSnapshot{left:0}.vGujuW_stationaryRight .vGujuW_stationarySnapshot,.vGujuW_backward .vGujuW_nextSnapshot{left:-100%}.vGujuW_singlePage .vGujuW_stationary{display:none}.vGujuW_singlePage .vGujuW_nextSnapshot{width:100%;left:0}.vGujuW_singlePage .vGujuW_snapshot>*{width:100%}@media (prefers-reduced-motion:reduce){.vGujuW_turn{transition:none}}
.oFpiJa_opening{z-index:60;position:fixed;inset:0;overflow:hidden}.oFpiJa_scene{pointer-events:none;position:fixed;overflow:hidden}.oFpiJa_scene>*{width:100%}.oFpiJa_shade{opacity:0;pointer-events:none;background:linear-gradient(90deg,#1c140ce6,#1c140c73);position:fixed}.oFpiJa_board{visibility:hidden;transform-origin:0;transform-style:preserve-3d;will-change:transform;border-radius:7px 10px 10px 7px;position:fixed}.oFpiJa_board[data-side=right]{border-radius:0 10px 10px 0}.oFpiJa_front,.oFpiJa_back{border-radius:inherit;backface-visibility:hidden;position:absolute;inset:0}.oFpiJa_front{-o-object-fit:contain;object-fit:contain;background-color:#4e6149;width:100%;height:100%;box-shadow:inset 7px 0 10px -6px #140e0880}.oFpiJa_back{background:linear-gradient(270deg,#5e432829,#0000 14%),#faf5e8;border-radius:10px 0 0 10px;transform:rotateY(180deg)}
@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1da7971befa2e0ab-s.3sg9c_ri22s7v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/00ee5b4487506171-s.3c1mi33283pgx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a3e5777798c5e4b9-s.3jyli_-5oqg0t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3ca09bdef9637ff-s.1-gh1h2qv0_4a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fc305d0af336f700-s.32rar7z61vdo6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/adac34f79c5dec90-s.1qdpfkmjsxxsa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}.IRKkBW_className{font-family:Libre Caslon Text,Libre Caslon Text Fallback}.IRKkBW_variable{--story-font-caslon:"Libre Caslon Text", "Libre Caslon Text Fallback"}
@font-face{font-family:Nunito;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../media/dd1fe2c4279205ed-s.3gfguc49qchp3.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../media/55ae2c9cc7c89a86-s.3_vi78b7dhpx_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../media/0feef24f10955ace-s.37nvmq197qumc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../media/ddba6cb7ff48ffaf-s.0mzr0rk9r9k2o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../media/78e2298f76913498-s.3intrkt0ym_si.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/648e19a466ec92f1-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/29e2a75af8e45044-s.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.e2MI9G_className{font-family:Nunito,Nunito Fallback}.e2MI9G_variable{--story-font-nunito:"Nunito", "Nunito Fallback"}
@font-face{font-family:Shantell Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url(../media/391e6b81936bed1b-s.21ea80b0jog7l.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Shantell Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url(../media/73d9bd2a962fef16-s.1d0z3nooxyddn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Shantell Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url(../media/5740830596ef26db-s.26q-3ehysy_fs.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Shantell Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url(../media/db80cb0fe95ee85b-s.3wlcn1jbudozv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shantell Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url(../media/844a73e5d6a2e41c-s.0lofcz-fo0g7g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/5cc1e1e22aff9373-s.3uz-nj2n_xfxx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/d0b8840a2fa38fca-s.2z1jalfioqoq1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/d7418a13446babc2-s.3ku2jbk1ds8uz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/de3ab1eb90f2adaa-s.0d999r0-lftmv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/20c414c0aeb38a33-s.1a1nhbv5y0ukj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Shantell Sans Fallback;src:local(Arial);ascent-override:90.04%;descent-override:28.25%;line-gap-override:0.0%;size-adjust:113.28%}.rTRaSq_className{font-family:Shantell Sans,Shantell Sans Fallback}.rTRaSq_variable{--story-font-shantell:"Shantell Sans", "Shantell Sans Fallback"}
@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/5bc5c47cf450d68e-s.2qnmu_gd8yl-7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/185f053c592be281-s.0ityy9cj-ly6c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/714520aa447fc5f6-s.2s3_2osoc1egv.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/51dfae66219cef97-s.20v-3qrw09t1v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/0a3a0f1a0b0bf010-s.23fld972jd285.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/c7fdecb38cc9453c-s.11wsqytv313rh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/0a1b5d365dd3c5aa-s.38kc3fdhqv9nj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/7274a653206caeca-s.2h-zgd4kn5-yf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/fedb2de3d7241a62-s.14w0l550ci3yl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/5c5bef65b50d46b5-s.35rs2ho86mq85.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/ac7f8c1f4d6555e4-s.2g9n9md5msvg2.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/89b61c968bcb128d-s.26v2fg3gytbt5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/bfb4a1ca3c7f5395-s.167l7r8dhiyx3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/604f3468f3aca351-s.0kfjr62lqeiro.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}.WooeLG_className{font-family:Literata,Literata Fallback}.WooeLG_variable{--story-font-literata:"Literata", "Literata Fallback"}
.k6wwOW_reader{--book-paper:#faf5e8;--story-type-floor:18px;color:#f5efdf;grid-template-rows:minmax(0,1fr);width:100%;min-height:0;margin:0 auto;display:grid;position:relative;container:reader/size}.k6wwOW_readingRoom{box-sizing:border-box;height:100svh;padding:max(6px, env(safe-area-inset-top)) max(6px, env(safe-area-inset-right)) max(6px, env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left));font-family:var(--font-sans,ui-sans-serif, system-ui);background:#293c32;display:flex;overflow:hidden}.k6wwOW_libraryRoom{background:#8e9d7c;padding:0!important}.k6wwOW_reader:focus{outline:none}.k6wwOW_reader[data-book-opening=flying] [data-book-live]{visibility:hidden}.k6wwOW_reader[data-book-opening=closed] [data-book-turn=spread]{clip-path:inset(0 0 0 50%)}.k6wwOW_stage{box-sizing:border-box;place-items:center;min-height:0;padding:22px 0 24px;display:grid;position:relative;container-type:size}.k6wwOW_backButton,.k6wwOW_readerTools,.k6wwOW_question{z-index:12;position:absolute}.k6wwOW_backButton{isolation:isolate;color:#293c32;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 14px 0 12px;font-size:13px;font-weight:700;display:inline-flex;top:-22px;left:2px}.k6wwOW_backButton:before{content:"";z-index:-1;background:#fffaf0f7;border:1px solid #405a4b52;border-radius:999px;position:absolute;inset:6px 0;box-shadow:0 2px 6px #17281838}.k6wwOW_backButton svg{width:16px;height:16px}.k6wwOW_readerTools{align-items:center;gap:.6rem;display:flex;top:-22px;right:2px}.k6wwOW_optionsButton{isolation:isolate;color:#2f4136;width:44px;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.85rem;display:inline-flex;position:relative}.k6wwOW_optionsButton:before{content:"";z-index:-1;background:#fffaf0f5;border:1px solid #405a4b52;border-radius:50%;position:absolute;inset:0}.k6wwOW_optionsButton svg{width:18px;height:18px}.k6wwOW_readingRoom .k6wwOW_optionsButton:before{inset:6px;box-shadow:0 2px 6px #17281838}.k6wwOW_readingRoom .k6wwOW_optionsButton svg{width:14px;height:14px}.k6wwOW_optionsButton:focus-visible{outline-offset:2px;outline:3px solid #315f69}.k6wwOW_goodnightOptions{z-index:41;top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));position:fixed}.k6wwOW_optionsMenu{z-index:100;min-width:190px;max-height:var(--radix-dropdown-menu-content-available-height);color:#26372c;background:#faf5e8;border:1px solid #82917f;border-radius:12px;padding:6px;overflow-y:auto;box-shadow:0 10px 30px #26372c33}.k6wwOW_optionItem{cursor:pointer;border-radius:7px;outline:none;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:14px;display:flex}.k6wwOW_optionItem[data-highlighted]{background:#dce3cf}.k6wwOW_optionItem svg{width:18px;height:18px}.k6wwOW_optionCheck{margin-left:auto;display:flex}.k6wwOW_optionValue{opacity:.7;margin-left:auto}.k6wwOW_optionChoices{margin-inline-start:12px}.k6wwOW_goodnight{color:#e9dfc6;text-align:center;flex:1;align-content:center;justify-items:center;gap:.5rem;padding:2rem 1rem;animation:1.6s ease-out both k6wwOW_goodnight-settle;display:grid}.k6wwOW_goodnight h2{letter-spacing:-.02em;outline:none;margin:1.4rem 0 0;font:italic 400 clamp(28px,6vw,44px)/1.15 Georgia,Times New Roman,serif}.k6wwOW_goodnight p{color:#b8b08f;margin:0;font:italic clamp(16px,2.6vw,20px)/1.4 Georgia,Times New Roman,serif}.k6wwOW_goodnight button{color:#8f8a74;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #f8f1df29;border-radius:999px;margin-top:2.5rem;padding:0 16px;font-size:13px;font-weight:650}.k6wwOW_goodnight button:focus-visible{outline-offset:2px;outline:3px solid #c5d3a4}.k6wwOW_goodnightMoon{filter:drop-shadow(0 0 18px #f3e4bd4d);border-radius:50%;width:1em;height:1em;font-size:clamp(72px,16vmin,120px);animation:6s ease-in-out 1.6s infinite alternate k6wwOW_goodnight-glow;translate:.4em;box-shadow:-.3em .08em #f3e4bd}@keyframes k6wwOW_goodnight-settle{0%{opacity:0}}@keyframes k6wwOW_goodnight-glow{to{filter:drop-shadow(0 0 28px #f3e4bd6b)}}.k6wwOW_binding{width:min(100%, calc((100cqh - 16px) * var(--spread-aspect,1.5)));box-sizing:border-box;background:#4e6149;border-radius:7px 10px 10px 7px;margin:0 auto;padding:5px 6px 8px;position:relative;box-shadow:0 23px 35px -19px #17281885,0 3px 5px #17281850}.k6wwOW_binding:before{content:"";pointer-events:none;border-bottom:4px double #b9af97;border-radius:3px;position:absolute;inset:5px}.k6wwOW_window{aspect-ratio:var(--spread-aspect,3 / 2);background:var(--book-paper);border-radius:2px;position:relative;overflow:hidden}.k6wwOW_single .k6wwOW_window{aspect-ratio:calc(var(--spread-aspect,1.5) / 2)}.k6wwOW_canvas{width:100%;aspect-ratio:var(--spread-aspect,3 / 2);isolation:isolate;background:var(--book-paper);position:relative;container-type:inline-size}.k6wwOW_single .k6wwOW_canvas{width:200%}.k6wwOW_rightLeaf .k6wwOW_canvas{transform:translate(-50%)}.k6wwOW_single .k6wwOW_art [data-story-character]{width:44%!important;left:25%!important}.k6wwOW_single .k6wwOW_rightLeaf .k6wwOW_art [data-story-character],.k6wwOW_single .k6wwOW_art [data-story-character][data-phone-character-leaf="1"]{display:none}.k6wwOW_single .k6wwOW_rightLeaf .k6wwOW_art [data-story-character][data-phone-character-leaf="1"]{display:block;left:75%!important}.k6wwOW_single .k6wwOW_art [data-story-grounding]{width:16.7%!important;left:25%!important}.k6wwOW_single .k6wwOW_rightLeaf .k6wwOW_art [data-story-grounding],.k6wwOW_single .k6wwOW_art [data-story-grounding][data-phone-character-leaf="1"]{display:none}.k6wwOW_single .k6wwOW_rightLeaf .k6wwOW_art [data-story-grounding][data-phone-character-leaf="1"]{display:block;left:75%!important}.k6wwOW_art{border-radius:0;width:100%;height:100%;inset:0;aspect-ratio:auto!important;background:var(--book-paper)!important;position:absolute!important}.k6wwOW_art[data-media-state=failed]{z-index:4}.k6wwOW_art[data-media-state=failed] [data-media-error]{color:#26372c}.k6wwOW_single .k6wwOW_art[data-media-state=failed] [data-media-error]{width:50%;inset:0 auto 0 0}.k6wwOW_single .k6wwOW_rightLeaf .k6wwOW_art[data-media-state=failed] [data-media-error]{left:50%}.k6wwOW_art img{-webkit-mask-image:none;mask-image:none}.k6wwOW_art img[data-phone-base]{-o-object-fit:contain;object-fit:contain;width:50%;height:100%;position:absolute;left:0}.k6wwOW_art img[data-phone-base="1"]{left:50%}.k6wwOW_leaf{z-index:3;width:50%;position:absolute;inset:0 auto 0 0}.k6wwOW_leafRight{left:50%}.k6wwOW_words{z-index:100;left:var(--story-copy-left,6%);width:max-content;max-width:var(--story-copy-width,88%);padding:.72em var(--story-copy-end-inset,1.55em) .86em 1.45em;box-sizing:border-box;font:400 clamp(var(--story-type-floor,18px), 2.12cqw, 28px)/1.42 var(--story-font,Georgia), "Times New Roman", serif;font-variation-settings:var(--story-font-settings,normal);letter-spacing:-.015em;overflow-wrap:anywhere;text-wrap:pretty;color:#26372c;position:absolute}.k6wwOW_petChoices{gap:8px;display:grid}.k6wwOW_petChoices label{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.k6wwOW_reader [data-story-copy]{isolation:isolate}.k6wwOW_reader [data-story-copy]:before{content:"";z-index:-1;opacity:.7;pointer-events:none;border-image-source:url(../media/story-paper-wash.0m2hivowzwhtl.webp);border-image-slice:22% 5% fill;border-image-width:.5em .9em;border-image-repeat:stretch;position:absolute;inset:0}.k6wwOW_reader [data-story-copy][data-copy-wash=none]:before,.k6wwOW_reader [data-story-copy][data-copy-wash=glow]:before{display:none}.k6wwOW_reader [data-story-copy][data-copy-wash=glow]{text-shadow:0 0 .3em #fff8e8e6,0 0 .9em #fff8e899}.k6wwOW_reader [data-story-copy][data-copy-wash=glow][data-copy-ink=light]{text-shadow:0 .05em .15em #181228b3,0 0 .8em #1812288c}.k6wwOW_reader [data-story-copy][data-copy-ink=light]{color:#fff4d8}.k6wwOW_reader [data-story-copy][data-copy-align=center]{left:calc(var(--story-copy-left,6%) + var(--story-copy-width,88%) / 2);text-align:center;translate:-50%}.k6wwOW_reader [data-story-copy][data-copy-size=page]{font-size:clamp(calc(var(--story-type-floor,18px) * 1.3), 3.3cqw, 46px);line-height:1.3}.k6wwOW_top{top:var(--story-copy-offset,4%)}.k6wwOW_bottom{bottom:var(--story-copy-offset,7%)}.k6wwOW_words.k6wwOW_moonClear{max-width:var(--story-copy-width,56%)}.k6wwOW_words p{white-space:pre-line;margin:0}.k6wwOW_longName .k6wwOW_words{left:var(--story-copy-left,8%);max-width:var(--story-copy-width,84%)}.k6wwOW_longName .k6wwOW_top{top:var(--story-copy-offset,3%)}.k6wwOW_emphasis{font-size:var(--story-emphasis-size,1.5em);margin-bottom:.3em;font-style:italic;line-height:1.1;display:block}.k6wwOW_emphasisAfter{margin-top:.3em;margin-bottom:0}.k6wwOW_emphasis.k6wwOW_climax{font-size:var(--story-climax-size,2.2em);letter-spacing:.01em;white-space:pre;overflow-wrap:normal;font-weight:700}.k6wwOW_accent{letter-spacing:0;font-size:1.18em;font-style:italic;font-weight:700}.k6wwOW_whisper{letter-spacing:.01em;opacity:.78;font-size:.9em;font-style:italic}.k6wwOW_readWord{background:linear-gradient(#e0a93a,#e0a93a) 0 96%/0% .11em no-repeat;border-radius:.28em;transition:background-size .16s cubic-bezier(.23,1,.32,1),background-color .14s,box-shadow .14s}.k6wwOW_readWord[data-read]{background-size:100% .11em}.k6wwOW_readWord[data-tap]{cursor:pointer}.k6wwOW_readWord[data-next]{background-color:#96cdeb66;box-shadow:0 0 0 .12em #96cdeb66}[data-copy-ink=light] .k6wwOW_readWord{background-image:linear-gradient(#ffd27a,#ffd27a)}[data-copy-ink=light] .k6wwOW_readWord[data-next]{background-color:#96cdf04d;box-shadow:0 0 0 .12em #96cdf04d}.k6wwOW_thingLights{z-index:5;filter:drop-shadow(0 0 5px #ffd664f2)drop-shadow(0 0 14px #ffc8508c);pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.k6wwOW_thingShape{animation:1.4s cubic-bezier(.23,1,.32,1) both k6wwOW_thing-light}.k6wwOW_thingFill{fill:#fff7d72e}.k6wwOW_thingSheen{animation:1s cubic-bezier(.45,0,.2,1) 60ms both k6wwOW_thing-sheen}.k6wwOW_thingGlow{z-index:5;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#fffbe4cc 0%,#ffe28273 38%,#ffd66400 68%);border-radius:50%;animation:1.4s cubic-bezier(.23,1,.32,1) both k6wwOW_thing-bloom;position:absolute;translate:-50% -50%}@keyframes k6wwOW_thing-light{0%{opacity:0}6%,60%{opacity:1}to{opacity:0}}@keyframes k6wwOW_thing-bloom{0%{opacity:0;transform:scale(.85)}6%{opacity:1;transform:scale(1.05)}22%{transform:scale(1)}60%{opacity:1}to{opacity:0}}@keyframes k6wwOW_thing-sheen{0%{transform:translate(0)skew(-14deg)}to{transform:translate(170px)skew(-14deg)}}.k6wwOW_heardStrip{z-index:200;color:#f3ead2;pointer-events:none;background:#0f1812d1;border-radius:8px;max-width:min(640px,100vw - 24px);margin:0;padding:6px 10px;font:500 13px/1.35 ui-monospace,Consolas,monospace;position:fixed;bottom:12px;right:12px}.k6wwOW_reader [data-story-copy][data-copy-wash=full]{padding:.82em var(--story-copy-end-inset,1.6em) .96em;line-height:1.38}.k6wwOW_reader [data-compact-copy]{font-size:clamp(12px, 2.8cqw, var(--story-compact-font));padding:.44em .72em .55em;line-height:1.35}.k6wwOW_reader [data-compact-copy][data-copy-wash=brief]:before{opacity:.96}.k6wwOW_reader [data-compact-copy][data-copy-wash=glow]{text-shadow:0 0 .15em #fff8e8,0 0 .44em #fff8e8}.k6wwOW_reader [data-compact-copy][data-copy-wash=glow][data-copy-ink=light]{text-shadow:0 .06em .12em #19152a,0 0 .45em #19152a}.k6wwOW_longName .k6wwOW_words.k6wwOW_moonClear{max-width:var(--story-copy-width,54%)}.k6wwOW_ending{margin-top:.6em;font-size:.88em;font-style:italic;display:block}.k6wwOW_endComposition{position:absolute;inset:0}.k6wwOW_endVignette{--window:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 853' preserveAspectRatio='none'%3E%3Cfilter id='f' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='22'/%3E%3C/filter%3E%3Cpath filter='url(%23f)' d='M445 60H835A270 270 0 0 1 1105 330V680A110 110 0 0 1 995 790H285A110 110 0 0 1 175 680V330A270 270 0 0 1 445 60Z'/%3E%3C/svg%3E");-webkit-mask:var(--window) center / 100% 100% no-repeat;-webkit-mask:var(--window) center / 100% 100% no-repeat;mask:var(--window) center / 100% 100% no-repeat;position:absolute;top:2%;left:-14%;right:-14%}.k6wwOW_endLine{overflow-wrap:anywhere;white-space:pre-line;color:#344432;text-align:center;font:italic clamp(var(--story-type-floor,18px), 2cqw, 27px)/1.4 var(--story-font,Georgia), serif;font-variation-settings:var(--story-font-settings,normal);position:absolute;top:69%;left:12%;right:12%}.k6wwOW_closingLeaf{pointer-events:none;width:50%;position:absolute;top:0;bottom:0}.k6wwOW_gutter{z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000,#59442b0a 24%,#59442b30 48%,#fff5da60 54%,#0000);width:2%;position:absolute;inset:0 auto 0 49%}.k6wwOW_single .k6wwOW_gutter{display:none}.k6wwOW_pageEdge{z-index:6;pointer-events:none;position:absolute;inset:0;box-shadow:inset 2px 0 4px #735d3620,inset -2px 0 3px #735d3622}.k6wwOW_corner{z-index:8;color:#293c32;cursor:pointer;background:0 0;border:0;width:clamp(44px,5vw,64px);height:clamp(44px,5vw,64px);padding:0;position:absolute;bottom:8px}.k6wwOW_corner span{pointer-events:none;background:linear-gradient(135deg,#0000 48%,#aa987954 49%,#d7c8ae 51%,#fff9e9 57%,#f3e9d6);border-radius:0 0 3px;position:absolute;inset:0}.k6wwOW_previous{left:6px}.k6wwOW_previous span{transform:scaleX(-1)}.k6wwOW_next{right:6px}.k6wwOW_corner[data-nudge] span{transform-origin:100% 100%;animation:2.6s cubic-bezier(.23,1,.32,1) .6s infinite k6wwOW_corner-nudge}@keyframes k6wwOW_corner-nudge{0%,40%,to{transform:none}14%{transform:scale(1.18)}}.k6wwOW_corner:disabled{visibility:hidden;cursor:default}.k6wwOW_corner:focus-visible,.k6wwOW_backButton:focus-visible,.k6wwOW_question summary:focus-visible{outline-offset:2px;outline:3px solid #c5d3a4}.k6wwOW_question{font-size:.9rem;bottom:-22px;left:50%;translate:-50%}.k6wwOW_question summary{isolation:isolate;color:#fffaf0;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:0 14px;font-size:13px;font-weight:500;list-style:none;display:flex;position:relative}.k6wwOW_question summary:before{content:"";z-index:-1;background:#293c32ad;border:1px solid #fffaf03d;border-radius:999px;position:absolute;inset:0}.k6wwOW_question summary::-webkit-details-marker{display:none}.k6wwOW_question summary svg{width:16px;height:16px}@media (orientation:portrait){.k6wwOW_binding>.k6wwOW_question{bottom:max(24px, calc(env(safe-area-inset-bottom) + 16px));position:fixed}.k6wwOW_binding>.k6wwOW_question summary:before{background:#fffaf01a;border-color:#fffaf02e}}.k6wwOW_questionCard{z-index:15;box-sizing:border-box;color:#293c32;text-align:center;background:#faf5e8;border:1px solid #b7b69c;border-radius:18px;width:min(340px,100vw - 48px);max-height:calc(100svh - 100px);padding:22px;position:absolute;bottom:calc(100% + 10px);left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 8px 28px #00000040}.k6wwOW_previewCast{position:relative;bottom:auto;left:auto;translate:none}.k6wwOW_previewCast .k6wwOW_questionCard{width:min(340px,100vw - 24px);max-height:min(40svh,100svh - 100px);inset:calc(100% + 4px) 0 auto auto;overflow:auto;transform:none}.k6wwOW_questionCard p{margin:12px 0 20px;font:22px/1.4 Georgia,serif}.k6wwOW_questionMotif{background:#e1e8d1;border-radius:50%;place-items:center;width:48px;height:48px;display:inline-grid}.k6wwOW_questionCard button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #82917f;border-radius:999px;padding:8px 18px;font-weight:650}.k6wwOW_single{width:100%}.k6wwOW_reader:not(.k6wwOW_single){--story-type-floor:12px}.k6wwOW_single .k6wwOW_stage{padding:22px 0 24px}.k6wwOW_single .k6wwOW_binding{width:min(100%, calc((100cqh - 16px) * var(--spread-aspect,1.5) / 2));padding:4px 5px 7px}.k6wwOW_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}@container reader (min-aspect-ratio:3/2){.k6wwOW_reader .k6wwOW_stage{padding:22px 0 24px}}@container reader ((max-height:500px) and (min-aspect-ratio:9/5)) or ((not (max-height:500px)) and (min-aspect-ratio:17/10)){.k6wwOW_reader:not(.k6wwOW_single) .k6wwOW_stage{padding:0}.k6wwOW_reader:not(.k6wwOW_single) .k6wwOW_backButton{justify-content:center;width:44px;padding:0;top:0;left:auto;right:calc(100% + 6px)}.k6wwOW_reader:not(.k6wwOW_single) .k6wwOW_readerTools{top:0;left:calc(100% + 6px);right:auto}.k6wwOW_reader:not(.k6wwOW_single) .k6wwOW_binding>.k6wwOW_question{bottom:0;left:calc(100% + 6px);translate:none}.k6wwOW_reader:not(.k6wwOW_single) .k6wwOW_binding>.k6wwOW_question summary{justify-content:center;width:44px;padding:0}.k6wwOW_reader:not(.k6wwOW_single) :is(.k6wwOW_backButton,.k6wwOW_binding>.k6wwOW_question summary):before{border-radius:50%;inset:6px}.k6wwOW_reader:not(.k6wwOW_single) :is(.k6wwOW_backButton,.k6wwOW_binding>.k6wwOW_question summary) span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k6wwOW_reader:not(.k6wwOW_single) .k6wwOW_binding>.k6wwOW_question .k6wwOW_questionCard{max-height:calc(100cqh - 12px);bottom:0;left:auto;right:calc(100% + 6px);transform:none}}@container reader ((max-height:500px) and (9/5<=aspect-ratio<2)) or ((not (max-height:500px)) and (min-aspect-ratio:17/10)){.k6wwOW_reader:not(.k6wwOW_single) .k6wwOW_readerTools{flex-direction:column;gap:0}}.k6wwOW_reader[data-follow-words] .k6wwOW_binding{width:calc(100% - 112px);height:100cqh}.k6wwOW_reader[data-follow-words] .k6wwOW_viewport{border-radius:2px;height:100%;overflow:hidden}.k6wwOW_reader[data-follow-words] .k6wwOW_pan{transition:transform .52s cubic-bezier(.77,0,.175,1)}.k6wwOW_tabletNote{z-index:20;bottom:max(10px, env(safe-area-inset-bottom));box-sizing:border-box;color:#26372c;background:#faf5e8;border:1px solid #405a4b52;border-radius:14px;align-items:center;gap:10px;width:max-content;max-width:min(480px,100% - 24px);padding:4px 4px 4px 14px;transition:opacity .26s cubic-bezier(.23,1,.32,1),transform .26s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;left:50%;translate:-50%;box-shadow:0 8px 24px #1728184d}@starting-style{.k6wwOW_tabletNote{opacity:0;transform:translateY(10px)}}.k6wwOW_tabletNote[data-leaving]{opacity:0;transition-duration:.18s;transform:translateY(6px)}.k6wwOW_tabletNote>svg{color:#4e6149;flex-shrink:0;width:18px;height:18px}.k6wwOW_tabletNote>.k6wwOW_rotateDiagram{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:39px;height:32px}.k6wwOW_rotatePhone{transform-origin:48px 36px;transform:rotate(90deg)}.k6wwOW_rotatePhone rect{fill:#dce7cf}@media (prefers-reduced-motion:no-preference){.k6wwOW_rotatePhone{animation:2.4s cubic-bezier(.22,.61,.36,1) 2 k6wwOW_story-phone-turn}}@keyframes k6wwOW_story-phone-turn{0%,20%{transform:rotate(0)}65%,to{transform:rotate(90deg)}}.k6wwOW_tabletNote[data-rotate-note] button{width:44px;height:44px}.k6wwOW_tabletNote p{text-wrap:pretty;margin:0;font-size:13px;line-height:1.35}.k6wwOW_tabletNote button{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;padding:0;display:grid}.k6wwOW_tabletNote button svg{width:16px;height:16px}.k6wwOW_tabletNote button:focus-visible{outline-offset:-3px;outline:3px solid #315f69}@media (max-width:720px){.k6wwOW_stage{touch-action:pan-y pinch-zoom}}@media (hover:hover) and (pointer:fine){.k6wwOW_corner:not(:disabled):hover span{filter:brightness(1.05)}}.k6wwOW_sound{z-index:110;color:#2d2a22;font:italic 700 clamp(calc(var(--story-type-floor,18px) - 1px), 2.3cqw, 30px)/1.1 var(--story-font,Georgia), "Times New Roman", serif;font-variation-settings:var(--story-font-settings,normal);white-space:nowrap;transform-origin:0 100%;animation:.26s cubic-bezier(.23,1,.32,1) both k6wwOW_sound-pop;animation-delay:calc(.5s + var(--sound-order,0) * .45s);pointer-events:none;background:#fff8e6;border:2px solid #3a3326;border-radius:999px;padding:.28em .75em .34em;position:absolute;transform:translate(.6em,calc(-100% - .9em));box-shadow:0 3px 10px #00000040}.k6wwOW_sound[data-toward=left]{transform-origin:100% 100%;transform:translate(calc(-100% - .6em),calc(-100% - .9em))}.k6wwOW_sound:after{content:"";background:#fff8e6;border-bottom:2px solid #3a3326;border-right:2px solid #3a3326;width:.7em;height:.7em;position:absolute;bottom:-.42em;left:.5em;transform:skew(-25deg)rotate(45deg)}.k6wwOW_sound[data-toward=left]:after{left:auto;right:.5em;transform:skew(25deg)rotate(45deg)}.k6wwOW_sound[data-below]{transform-origin:0 0;transform:translate(.6em,.9em)}.k6wwOW_sound[data-below][data-toward=left]{transform-origin:100% 0;transform:translate(calc(-100% - .6em),.9em)}.k6wwOW_sound[data-below]:after{top:-.42em;bottom:auto;transform:skew(25deg)rotate(225deg)}.k6wwOW_sound[data-below][data-toward=left]:after{transform:skew(-25deg)rotate(225deg)}@keyframes k6wwOW_sound-pop{0%{opacity:0;scale:.95}}.k6wwOW_readingRoom,.k6wwOW_binding{transition:background-color .4s}.k6wwOW_readingRoom[data-bedtime]{background:#050806}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_binding{box-shadow:none;background:#161d15}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_binding:before{border-bottom-color:#4a4637}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_binding:after{content:"";z-index:9;border-radius:inherit;mix-blend-mode:multiply;pointer-events:none;background:#301c0657;position:absolute;inset:0}.k6wwOW_readingRoom[data-bedtime] :is(.k6wwOW_backButton,.k6wwOW_readerTools,.k6wwOW_question){opacity:.55;transition:opacity .2s ease-out}.k6wwOW_readingRoom[data-bedtime] :is(.k6wwOW_backButton,.k6wwOW_readerTools,.k6wwOW_question):is(:hover,:focus-within){opacity:1}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_backButton{color:#d8d0bd}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_backButton:before{background:#101411e6;border-color:#f8f1df2e}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_optionsButton{color:#d8d0bd}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_optionsButton:before{background:#161a17;border-color:#f8f1df33}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_question summary{color:#d9c99c}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_question summary:before{background:#231e14;border-color:#4a3f27}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_questionCard{color:#e9dfc6;background:#1c1a14;border-color:#4a3f27}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_questionMotif{background:#2c2a20}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_tabletNote{color:#e9dfc6;background:#1c1a14;border-color:#f8f1df2e}.k6wwOW_readingRoom[data-bedtime] .k6wwOW_tabletNote>svg{color:#b8b08f}.k6wwOW_optionsMenu[data-bedtime]{color:#e6dfcc;background:#141814;border-color:#3a4237;box-shadow:0 10px 30px #00000080}.k6wwOW_optionsMenu[data-bedtime] .k6wwOW_optionItem[data-highlighted]{background:#262d25}.k6wwOW_libraryRoom[data-bedtime]:after{content:"";z-index:25;pointer-events:none;background:#03050473;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.k6wwOW_reader{scroll-behavior:auto}.k6wwOW_corner[data-nudge] span{filter:brightness(1.08)drop-shadow(0 0 6px #ffd66ee6);animation:none}.k6wwOW_readWord{transition:none}.k6wwOW_thingGlow{animation-name:k6wwOW_thing-light}.k6wwOW_thingSheen{opacity:0;animation:none}.k6wwOW_readingRoom,.k6wwOW_binding,.k6wwOW_readingRoom[data-bedtime] :is(.k6wwOW_backButton,.k6wwOW_readerTools,.k6wwOW_question){transition:none}.k6wwOW_sound{animation:none}.k6wwOW_tabletNote,.k6wwOW_tabletNote[data-leaving]{transform:none}.k6wwOW_reader[data-follow-words] .k6wwOW_pan{transition:none}.k6wwOW_goodnight,.k6wwOW_goodnightMoon{animation:none}}
.KOo7Qa_people{overflow-wrap:anywhere;max-width:720px;margin:0 auto}.KOo7Qa_people h3{margin:24px 0 12px}.KOo7Qa_people h3:first-child{margin-top:0}.KOo7Qa_list,.KOo7Qa_feed{margin:0 0 16px;padding:0;list-style:none}.KOo7Qa_person{border-bottom:1px solid;border-color:color-mix(in srgb, currentColor 20%, transparent);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.KOo7Qa_face{background:var(--studio-paper);width:40px;height:40px;color:var(--studio-ink);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}.KOo7Qa_face img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.KOo7Qa_personText{flex:1;min-width:0}.KOo7Qa_personText small{margin-top:3px;font-size:13px;display:block}.KOo7Qa_chips,.KOo7Qa_actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.KOo7Qa_chips span{border:1px solid;border-radius:999px;padding:3px 9px;font-size:12px}.KOo7Qa_preference{align-items:center;gap:10px;min-height:44px;margin-top:8px;display:flex}.KOo7Qa_form{gap:12px;padding:16px 0;display:grid}.KOo7Qa_form p{margin:0}.KOo7Qa_form label{gap:8px;display:grid}.KOo7Qa_form input{background:var(--studio-paper);width:100%;min-height:44px;color:var(--studio-ink);font:inherit;border:1px solid;border-radius:12px;padding:8px 12px}.KOo7Qa_feed li{border-bottom:1px solid color-mix(in srgb, currentColor 20%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:12px 0;display:flex}.KOo7Qa_feed time{font-size:12px}.KOo7Qa_deletion{border-bottom:1px solid;margin-top:20px;padding:0 0 16px}.KOo7Qa_manage summary{cursor:pointer;min-height:44px}.KOo7Qa_request{border:1px solid var(--studio-gold);border-radius:18px;margin:0 0 16px;padding:16px}.KOo7Qa_requestSlot{grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.23,1,.32,1),opacity .2s ease-out;display:grid}.KOo7Qa_requestSlot>div{min-height:0;overflow:hidden}.KOo7Qa_requestSlot[data-folding]{opacity:0;grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.KOo7Qa_requestSlot{transition:opacity .2s ease-out}}.KOo7Qa_people .KOo7Qa_face img{border-radius:0;width:100%;height:100%}.KOo7Qa_people .KOo7Qa_preference{display:flex}.KOo7Qa_people .KOo7Qa_preference input{width:20px;height:20px;min-height:20px;padding:0}.KOo7Qa_lead{margin:0 0 12px}.KOo7Qa_people .KOo7Qa_preference{justify-content:space-between;max-width:420px;padding:4px 0;font-weight:650}.KOo7Qa_people .KOo7Qa_switch.KOo7Qa_switch{appearance:none;cursor:pointer;background:#5b5a52;border:0;border-radius:16px;flex:none;width:52px;height:32px;min-height:0;margin:0;padding:0;position:relative}.KOo7Qa_switch:after{content:"";background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .16s cubic-bezier(.23,1,.32,1);position:absolute;top:3px;left:3px}.KOo7Qa_people .KOo7Qa_switch.KOo7Qa_switch:checked{background:#4f8a37}.KOo7Qa_switch:checked:after{transform:translate(20px)}.KOo7Qa_switch:focus-visible{outline:3px solid var(--studio-gold);outline-offset:3px}@media (prefers-reduced-motion:reduce){.KOo7Qa_switch:after{transition:none}}.KOo7Qa_head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 4px;display:flex}.KOo7Qa_people .KOo7Qa_head h3{margin:0;font-size:18px}.KOo7Qa_people .KOo7Qa_invite{min-height:44px;padding:8px 20px}.KOo7Qa_family{margin-top:0}.KOo7Qa_family .KOo7Qa_list{margin:0}.KOo7Qa_family .KOo7Qa_person{align-items:center;min-height:64px;padding:10px 0}.KOo7Qa_family .KOo7Qa_face{background:color-mix(in srgb, var(--studio-gold) 85%, var(--studio-paper));width:44px;height:44px;font-size:18px}.KOo7Qa_family .KOo7Qa_personText strong{font-size:16px;display:block}.KOo7Qa_family .KOo7Qa_personText small{opacity:.85;margin-top:1px}.KOo7Qa_flag{color:var(--studio-gold);font-weight:650}.KOo7Qa_family .KOo7Qa_actions{margin-top:8px}.KOo7Qa_people .KOo7Qa_remove{width:44px;color:inherit;opacity:.7;background:0 0;flex:none;place-items:center;padding:0;display:grid}.KOo7Qa_people .KOo7Qa_remove:hover{opacity:1}.KOo7Qa_kinds{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.KOo7Qa_people .KOo7Qa_kinds button{color:inherit;background:0 0}.KOo7Qa_people .KOo7Qa_kinds button[aria-pressed=true]{background:var(--studio-gold);color:var(--studio-ink)}.KOo7Qa_family .KOo7Qa_form{padding:12px 0 4px}.KOo7Qa_skeleton{gap:10px;display:grid}.KOo7Qa_skeleton span{background:color-mix(in srgb, currentColor 10%, transparent);border-radius:14px;height:64px;animation:1.4s ease-in-out infinite KOo7Qa_pulse;display:block}@keyframes KOo7Qa_pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.KOo7Qa_skeleton span{animation:none}}.KOo7Qa_manage{border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);margin-top:0}.KOo7Qa_manage summary{align-items:center;min-height:52px;list-style:none;display:flex}.KOo7Qa_manage summary::-webkit-details-marker{display:none}.KOo7Qa_manage summary:after{content:"›";opacity:.7;margin-left:auto;font-size:22px;transition:transform .14s}.KOo7Qa_manage[open] summary:after{transform:rotate(90deg)}.KOo7Qa_manage>.KOo7Qa_actions{padding-bottom:12px}.KOo7Qa_preview{background:color-mix(in srgb, currentColor 9%, transparent);border:1px dashed color-mix(in srgb, currentColor 30%, transparent);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.KOo7Qa_family .KOo7Qa_preview .KOo7Qa_face{width:40px;height:40px}.KOo7Qa_preview small{opacity:.8;text-transform:none;font-size:12px;display:block}.KOo7Qa_people .KOo7Qa_preview p{margin:2px 0 0;font-size:14px;line-height:1.35}.KOo7Qa_family .KOo7Qa_lead{opacity:.85;margin:4px 0 8px;font-size:14px}.KOo7Qa_person:has(>.KOo7Qa_personOpen){padding:0}.KOo7Qa_people button.KOo7Qa_personOpen{width:100%;min-height:64px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:10px 0;font-weight:400;display:flex}.KOo7Qa_personOpen .KOo7Qa_personText{flex:1;min-width:0}.KOo7Qa_personOpen>svg{opacity:.7;flex:none}.KOo7Qa_people button.KOo7Qa_settingsRow{border:0;border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:12px;margin-top:8px;padding:8px 0;font-weight:400;display:flex}.KOo7Qa_settingsRow span{flex:1;min-width:0}.KOo7Qa_settingsRow b{font-size:16px;display:block}.KOo7Qa_settingsRow small{opacity:.8;font-size:13px;display:block}.KOo7Qa_settingsRow>svg{opacity:.7;flex:none}.KOo7Qa_people.KOo7Qa_inSheet{max-width:none;padding-bottom:8px}.KOo7Qa_inSheet .KOo7Qa_feed li{border-bottom:1px solid color-mix(in srgb, currentColor 15%, transparent);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.KOo7Qa_inSheet .KOo7Qa_feed time{opacity:.75;flex:none}.KOo7Qa_people.KOo7Qa_inSheet .KOo7Qa_actions button{color:inherit;border:1px solid color-mix(in srgb, currentColor 35%, transparent);background:0 0}.KOo7Qa_people.KOo7Qa_inSheet .KOo7Qa_actions button:last-child:not(:first-child){color:var(--sheet-danger,#ffb4a1);border-color:var(--sheet-danger-line,#7a4a3c)}.KOo7Qa_people button.KOo7Qa_inviteRow{width:100%;min-height:64px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:10px 0;font-weight:400;display:flex}.KOo7Qa_people button.KOo7Qa_inviteRow:disabled{opacity:.6}.KOo7Qa_inviteRow .KOo7Qa_personText{flex:1;min-width:0}.KOo7Qa_family .KOo7Qa_inviteFace{border:2px dashed color-mix(in srgb, var(--studio-gold) 70%, transparent);color:var(--studio-gold);background:0 0}.KOo7Qa_person:has(>.KOo7Qa_inviteRow){border-bottom:0;padding:0}
._145YjW_room{box-sizing:border-box;min-height:100dvh;padding:max(16px, env(safe-area-inset-top), var(--kids-home-below,0px)) 16px max(32px, env(safe-area-inset-bottom));color:#26372c;font-family:var(--font-sans,ui-sans-serif, system-ui);background:#f8f1df}._145YjW_sheetRoot{z-index:50;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._145YjW_scrim{background:#26372c80;animation:.22s ease-out both _145YjW_scrim-in;position:absolute;inset:0}._145YjW_sheet{box-sizing:border-box;overscroll-behavior:contain;width:min(100%,36rem);max-height:88dvh;padding:1.6rem 20px max(28px, env(safe-area-inset-bottom));color:#26372c;font-family:var(--font-sans,ui-sans-serif, system-ui);background:#f8f1df;border-radius:26px 26px 0 0;animation:.32s cubic-bezier(.23,1,.32,1) both _145YjW_sheet-up;position:relative;overflow-y:auto;box-shadow:0 -10px 40px #26372c40}._145YjW_grabber{background:#26372c40;border-radius:3px;width:44px;height:5px;margin-left:-22px;position:absolute;top:8px;left:50%}._145YjW_sheetClose{color:#2f4136;cursor:pointer;background:#26372c14;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:10px;right:10px}._145YjW_sheetClose svg{width:1.3rem;height:1.3rem}._145YjW_sheetHelp{font:750 1.3rem/1 var(--font-sans,ui-sans-serif, system-ui);right:62px;}._145YjW_sheetClose:focus-visible{outline-offset:2px;outline:3px solid #315f69}._145YjW_sheet ._145YjW_title{margin-top:0;padding-right:3rem}._145YjW_sheet ._145YjW_homeTitle{padding-right:5.2rem;font-size:clamp(1.7rem,7vw,2.6rem)}._145YjW_weekStrip{color:#3f5a2c;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:700;line-height:1.45}._145YjW_sheet{color:#35291a;background:#f6ebcc;border-top:9px solid #a9692f;padding-top:1.9rem;box-shadow:0 -10px 40px #26372c40,inset 0 2px #d9a05a}._145YjW_sheet ._145YjW_primaryButton{color:#fbf1d6;background:#3f5a2c;border-color:#d3a954;box-shadow:0 2px #28391b}._145YjW_sheet ._145YjW_secondaryButton{color:#35291a;background:#fbf3dc;border-color:#b89a62}._145YjW_sheet ._145YjW_small{color:#5e5030}._145YjW_sheet ._145YjW_grabber{background:#35291a4d}._145YjW_sheet ._145YjW_sheetClose,._145YjW_sheet ._145YjW_sheetHelp{color:#35291a;background:#35291a1a}._145YjW_sheet ._145YjW_back{color:#35291a;background:#fbf3dc;border-color:#b89a62}._145YjW_sheet :is(._145YjW_primaryButton,._145YjW_secondaryButton,._145YjW_choice,._145YjW_linkButton):focus-visible{outline-color:#3f5a2c}._145YjW_pageBook{grid-template-columns:3.4rem 1fr;align-items:center;gap:.85rem;display:grid}._145YjW_pageBook>div{gap:.15rem;min-width:0;display:grid}._145YjW_pageBook img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;border-radius:4px 8px 8px 4px;width:100%;box-shadow:0 4px 10px #35291a40}._145YjW_pageBook ._145YjW_title{margin:0;padding-right:0;font-size:clamp(1.6rem,6vw,2rem)}._145YjW_pitchPhil{width:5.5rem;height:auto;margin:0 auto -.2rem}._145YjW_sheet img[src*=read-to-phil-sitting]:not(._145YjW_settingUpPhil){box-sizing:border-box;-o-object-fit:contain;object-fit:contain;background:#efe2bf;padding:10% 6% 4%}._145YjW_settingUp{text-align:center;justify-items:center;gap:.75rem;padding-top:.6rem;display:grid}._145YjW_settingUp ._145YjW_title{margin:0;padding-right:0}._145YjW_settingUpPhil{transform-origin:50% 100%;width:5.5rem;height:auto}._145YjW_settingUpBar{background:#35291a1f;border-radius:999px;width:min(100%,18rem);height:8px;display:block;overflow:hidden}._145YjW_settingUpBar span{border-radius:inherit;transform-origin:0;background:#3f5a2c;height:100%;transition:transform .4s cubic-bezier(.23,1,.32,1);display:block}._145YjW_setupParts{color:#5e5030;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:.35rem 1rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}._145YjW_setupParts li{align-items:center;gap:.25rem;display:inline-flex}._145YjW_setupParts li[data-done]{color:#3f5a2c;font-weight:700}._145YjW_setupParts svg{width:1rem;height:1rem}@media (prefers-reduced-motion:no-preference){._145YjW_settingUp:not([data-ready]) ._145YjW_settingUpPhil{animation:1.1s cubic-bezier(.45,0,.55,1) infinite _145YjW_phil-busy}._145YjW_settingUp[data-ready] ._145YjW_settingUpPhil{animation:.52s cubic-bezier(.23,1,.32,1) _145YjW_phil-ready}}@keyframes _145YjW_phil-busy{0%,to{translate:0;scale:1}15%{scale:1.05 .95}45%{translate:0 -8%;scale:.97 1.03}}@keyframes _145YjW_phil-ready{0%{scale:1.08 .9}40%{translate:0 -16%;scale:.94 1.07}70%{translate:0;scale:1.05 .95}to{translate:0;scale:1}}._145YjW_pitchList{gap:.85rem;margin:.2rem 0;padding:0;list-style:none;display:grid}._145YjW_pitchList li{grid-template-columns:2.2rem 1fr;align-items:start;gap:.75rem;line-height:1.4;display:grid}._145YjW_pitchList svg{color:#3f5a2c;background:#e3d3a1;border-radius:50%;width:2.2rem;height:2.2rem;padding:.45rem}._145YjW_choices{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}._145YjW_choice{color:#35291a;font:inherit;text-align:center;cursor:pointer;background:#fbf3dc;border:2px solid #b89a62;border-radius:18px;justify-items:center;gap:.3rem;padding:1.3rem .6rem 1.1rem;transition:transform .16s cubic-bezier(.23,1,.32,1);display:grid}._145YjW_choice:active{transform:scale(.97)}._145YjW_choice:disabled{opacity:.6;cursor:default}._145YjW_choice svg{color:#3f5a2c;width:2.4rem;height:2.4rem}._145YjW_choice strong{font-size:1.05rem}._145YjW_choice span{color:#5e5030;font-size:.88rem}._145YjW_pageChoices{grid-template-columns:minmax(0,1fr)}._145YjW_pageChoices ._145YjW_choice{-moz-column-gap:.8rem;text-align:left;grid-template-columns:2.4rem minmax(0,1fr);justify-items:start;column-gap:.8rem;min-height:64px;padding:.85rem 1rem}._145YjW_pageChoices ._145YjW_choice svg{grid-row:span 2;align-self:center}._145YjW_pageChoices ._145YjW_choice strong,._145YjW_pageChoices ._145YjW_choice span{overflow-wrap:anywhere;min-width:0}._145YjW_pageChoices ._145YjW_choice ._145YjW_choiceTag{margin-top:.3rem;font-size:.75rem;font-weight:500;display:block}._145YjW_linkButton{color:#3f5a2c;min-height:44px;font:700 .95rem/1 var(--font-sans,ui-sans-serif, system-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:.4rem .8rem;text-decoration:underline}@keyframes _145YjW_sheet-up{0%{transform:translateY(100%)}}@keyframes _145YjW_scrim-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._145YjW_sheet,._145YjW_scrim{animation:none}}._145YjW_column{flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:34rem;margin:0 auto;display:flex}._145YjW_column>*{min-width:0}._145YjW_column :is(h1,h2,p,._145YjW_bookTitle,._145YjW_bookMeta){overflow-wrap:anywhere}._145YjW_sheet :is(button,summary,input):focus-visible{outline-offset:2px;outline:3px solid #315f69}._145YjW_topBar{display:flex}._145YjW_back{color:#2f4136;min-height:44px;font:inherit;cursor:pointer;background:#fffaf0db;border:1px solid #405a4b52;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem 1rem .45rem .8rem;font-weight:700;display:inline-flex}._145YjW_title,._145YjW_celebration{letter-spacing:-.01em;margin:.5rem 0 0;font:700 clamp(2rem,8vw,2.6rem)/1.05 Georgia,serif}._145YjW_celebration{font-size:clamp(2.4rem,11vw,3.4rem)}._145YjW_lead{margin:0;font-size:1.1rem;line-height:1.45}._145YjW_small{color:#4f5d4c;margin:0;font-size:.9rem;line-height:1.45}._145YjW_problem{color:#8a2d1f;margin:0;font-weight:650;line-height:1.45}._145YjW_primaryButton,._145YjW_secondaryButton,._145YjW_captureButton{color:#fffaf0;min-height:52px;font:750 1.05rem/1.1 var(--font-sans,ui-sans-serif, system-ui);cursor:pointer;background:#2f4136;border:1px solid #2f4136;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.4rem;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s;display:inline-flex}._145YjW_secondaryButton{color:#26372c;background:#fffaf0;border-color:#71806a;min-height:44px;font-size:.95rem}._145YjW_primaryButton:active,._145YjW_secondaryButton:active,._145YjW_captureButton:active,._145YjW_bookCard:active{transform:scale(.97)}._145YjW_primaryButton:disabled{opacity:.6;cursor:default}._145YjW_primaryButton svg,._145YjW_secondaryButton svg,._145YjW_captureButton svg{width:1.2em;height:1.2em}:is(._145YjW_primaryButton,._145YjW_secondaryButton,._145YjW_captureButton,._145YjW_quietButton,._145YjW_back,._145YjW_bookCard,._145YjW_wordChip,._145YjW_feeling,._145YjW_darkButton,._145YjW_roundButton,._145YjW_clearButton):focus-visible{outline-offset:3px;outline:3px solid #315f69}._145YjW_actions{gap:.6rem;display:grid}._145YjW_steps{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}._145YjW_steps li{grid-template-columns:3rem 1fr;align-items:start;gap:.8rem;line-height:1.45;display:grid}._145YjW_stepIcon{color:#2f4136;width:3rem;height:2.2rem}._145YjW_shelf{grid-template-columns:repeat(auto-fill,minmax(min(8.5rem,100%),1fr));gap:1rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}._145YjW_bookCard{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;gap:.35rem;padding:0;transition:transform .16s cubic-bezier(.23,1,.32,1);display:grid}._145YjW_bookCard img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;background:#e6dcc3;border-radius:6px 10px 10px 6px;width:100%;box-shadow:0 6px 16px #26372c33,inset 4px 0 #00000014}._145YjW_bookTitle{font-weight:750;line-height:1.25}._145YjW_bookMeta{color:#4f5d4c;font-size:.85rem}._145YjW_addCover{box-sizing:border-box;aspect-ratio:3/4;border:2px dashed #8b794d;border-radius:6px 10px 10px 6px;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;width:100%;font-weight:750;display:flex}._145YjW_addCover svg{width:2rem;height:2rem}._145YjW_bookNavigation{justify-content:space-between;align-items:center;gap:.5rem;padding-right:2.6rem;display:flex}._145YjW_bookHeading{margin:0;font:700 clamp(1.6rem,6vw,2.2rem)/1.15 Georgia,serif}._145YjW_bookMenu{z-index:2;position:absolute;top:10px;right:64px}._145YjW_bookIntro{grid-template-columns:clamp(5.5rem,26vw,7.5rem) 1fr;align-items:center;gap:1rem;display:grid}._145YjW_bookIntro img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;background:#e6dcc3;border-radius:4px 8px 8px 4px;width:100%;box-shadow:0 5px 14px #35291a40}._145YjW_bookIntro>div{gap:.35rem;min-width:0;display:grid}._145YjW_bookIntro ._145YjW_bookHeading{overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,5.4vw,1.8rem);line-height:1.15}._145YjW_bookStats{color:#3f5a2c;margin:0;font-size:.92rem;font-weight:700;line-height:1.4}._145YjW_bookMenu summary{box-sizing:border-box;cursor:pointer;background:#35291a1a;border-radius:50%;place-items:center;width:44px;height:44px;list-style:none;display:grid}._145YjW_bookMenu summary::-webkit-details-marker{display:none}._145YjW_bookMenu>div{z-index:1;background:#fbf3dc;border:1px solid #b89a62;border-radius:12px;gap:2px;min-width:9rem;padding:.35rem;display:grid;position:absolute;right:0;box-shadow:0 4px 12px #35291a30}._145YjW_bookMenu>div>button{color:#35291a;min-height:44px;font:700 .95rem/1.2 var(--font-sans,ui-sans-serif, system-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-self:stretch;margin:0;padding:.5rem .75rem;text-decoration:none}._145YjW_bookMenu>div>button:hover{background:#35291a12}._145YjW_bookMenu>div>button._145YjW_clearButton{color:#8a2d1f}._145YjW_coverFrame{display:block;position:relative}._145YjW_coverFrame>img{display:block}._145YjW_clothCover{box-sizing:border-box;aspect-ratio:3/4;color:#493b2c;text-align:center;overflow-wrap:anywhere;background:#d8ccb0;border-radius:6px 10px 10px 6px;place-items:center;width:100%;padding:1rem .7rem;font:700 clamp(1rem,4vw,1.3rem)/1.3 Georgia,serif;display:grid;box-shadow:0 6px 16px #26372c33,inset 5px 0 #00000014}._145YjW_finishedRibbon{box-sizing:border-box;color:#fffaf0;clip-path:polygon(0 0,88% 0,100% 8%,100% 100%,50% 82%,0 100%);background:#b65048;place-items:start center;width:27px;height:39px;padding-top:8px;display:grid;position:absolute;top:-3px;right:9px}._145YjW_finishedRibbon:before{content:"";background:#78372f;width:4px;height:4px;position:absolute;top:0;right:0}._145YjW_finishedRibbon svg{stroke-width:3px;width:15px;height:15px}._145YjW_finishedTile{color:#7b3932;background:#ecddc2;border-style:solid;border-color:#b65048}._145YjW_searchShelf{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}._145YjW_searchShelf ._145YjW_bookTitle{font-size:.82rem}._145YjW_searchShelf ._145YjW_bookMeta{font-size:.74rem}._145YjW_logSave{background:linear-gradient(#f6ebcc00,#f6ebcc 1.2rem);gap:.8rem;margin:0 -20px;padding:1.2rem 20px .8rem;display:grid;position:sticky;bottom:0}._145YjW_logSave ._145YjW_readingMode ._145YjW_actions{flex-wrap:wrap;gap:.5rem;display:flex}._145YjW_logSave ._145YjW_readingMode ._145YjW_choice{border-radius:999px;flex:auto;width:auto;min-height:44px;padding:.45rem .9rem}._145YjW_logSave ._145YjW_readingMode legend{margin-bottom:.4rem}._145YjW_searchShelf ._145YjW_bookCard[aria-pressed=true] ._145YjW_coverFrame{outline-offset:3px;border-radius:6px 10px 10px 6px;outline:3px solid #3f5a2c}._145YjW_coverSelected{color:#fffaf0;background:#3f5a2c;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:6px;right:6px}._145YjW_coverSelected svg{width:20px;height:20px}._145YjW_bookHistory{color:#5e5030;overflow-wrap:anywhere;gap:.5rem;margin:0;padding:0;font-size:.85rem;line-height:1.45;list-style:none;display:grid}._145YjW_bookHistory small{font-size:.78rem}._145YjW_finishCard{text-align:center;justify-items:center;gap:.8rem;padding-top:1rem;display:grid}._145YjW_finishCover{width:min(9rem,50%);animation:.64s cubic-bezier(.34,1.56,.64,1) .12s both _145YjW_finish-hop}@keyframes _145YjW_finish-hop{0%{opacity:0;transform:translateY(12px)scale(.92)}55%{opacity:1;transform:translateY(-10px)scale(1.03)}to{transform:none}}@media (prefers-reduced-motion:reduce){._145YjW_finishCover{animation:none}}._145YjW_finishCover img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;border-radius:6px 10px 10px 6px;width:100%;display:block;box-shadow:0 6px 16px #26372c33}._145YjW_readingMode{border:0;min-width:0;margin:0;padding:0}._145YjW_readingMode legend{margin-bottom:.6rem;font-weight:700}._145YjW_readingMode ._145YjW_choice{grid-template-columns:auto;min-height:48px;padding:.75rem 1rem}._145YjW_readingMode ._145YjW_choice[aria-pressed=true]{color:#fbf1d6;background:#3f5a2c;border-color:#3f5a2c}._145YjW_readingMode ._145YjW_choice[aria-pressed=true]:before{content:"✓"}._145YjW_readingMode ._145YjW_choice[aria-pressed=true]{grid-template-columns:auto auto;justify-content:center;gap:.5rem}._145YjW_logMore summary{cursor:pointer;align-content:center;min-height:44px;font-weight:700;display:list-item}._145YjW_logMore[open]{gap:.7rem;display:grid}._145YjW_logMore ._145YjW_field+._145YjW_field{margin-top:.7rem}._145YjW_field textarea{box-sizing:border-box;color:#26372c;width:100%;min-height:90px;font:inherit;resize:vertical;background:#fffaf0;border:1px solid #71806a;border-radius:12px;padding:.6rem .8rem}._145YjW_sheet textarea:focus-visible{outline-offset:2px;outline:3px solid #315f69}._145YjW_recordSheet,._145YjW_recordControls{gap:1rem;min-width:0;display:grid}._145YjW_recordDates{gap:.8rem;display:grid}._145YjW_recordList{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}._145YjW_recordList li{overflow-wrap:anywhere;gap:.25rem;line-height:1.4;display:grid}._145YjW_recordList li>span{font-size:.9rem}._145YjW_recordPrintTable,._145YjW_recordInitials{display:none}._145YjW_secondaryButton:disabled{opacity:.6;cursor:default}@media (min-width:480px){._145YjW_searchShelf{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print{body:has(._145YjW_recordSheet) :has(._145YjW_recordSheet){contain:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body:has(._145YjW_recordSheet) :has(._145YjW_recordSheet)>:not(:has(._145YjW_recordSheet)):not(._145YjW_recordSheet){display:none!important}body:has(._145YjW_recordSheet)>:not(:has(._145YjW_recordSheet)){display:none!important}._145YjW_sheetRoot:has(._145YjW_recordSheet){display:block;position:static}._145YjW_sheet:has(._145YjW_recordSheet){color:#000;width:100%;max-height:none;box-shadow:none;background:#fff;border:0;border-radius:0;padding:0;animation:none;overflow:visible}._145YjW_column:has(._145YjW_recordSheet){max-width:none;margin:0}:is(._145YjW_sheet:has(._145YjW_recordSheet) :is(._145YjW_topBar,._145YjW_grabber,._145YjW_sheetClose,._145YjW_sheetHelp),._145YjW_sheetRoot:has(._145YjW_recordSheet) ._145YjW_scrim){display:none}._145YjW_recordSheet{width:100%;font:11pt/1.4 Arial,sans-serif;display:block;position:static}._145YjW_recordSheet ._145YjW_title{margin-bottom:12pt;padding:0;font-size:22pt}._145YjW_recordSheet :is(._145YjW_recordControls,._145YjW_recordList){display:none}._145YjW_recordPrintTable{border-collapse:collapse;table-layout:fixed;width:100%;margin:12pt 0;display:table}._145YjW_recordPrintTable :is(th,td){text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #aaa;padding:6pt 4pt}._145YjW_recordPrintTable th:nth-child(2){width:30%}._145YjW_recordPrintTable tr{-moz-column-break-inside:avoid;break-inside:avoid}._145YjW_recordPrintTable small{display:block}._145YjW_recordInitials{margin-top:24pt;display:block}._145YjW_recordSheet :is(._145YjW_small,._145YjW_bookStats){color:#000}}[data-finding] ._145YjW_coverFrame:after{content:"";background:linear-gradient(105deg,#0000 30%,#fffaeba6 50%,#0000 70%) 0 0/250% 100%;border-radius:4px 8px 8px 4px;position:absolute;inset:0}._145YjW_findingNote{color:#5e5030;margin:0;font-size:.9rem}._145YjW_addedNote{color:#3f5a2c;flex-wrap:wrap;align-items:center;gap:0 .35rem;margin:0;font-weight:700;display:flex}._145YjW_addedNote ._145YjW_linkButton{min-height:44px;padding-inline:.4rem}._145YjW_pageRow{gap:.5rem;display:grid}._145YjW_pageRowTitle{color:#35291a;margin:0;font-weight:700}._145YjW_pageRow ol{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._145YjW_pageRow ol button{color:#35291a;min-width:44px;min-height:44px;font:700 .95rem/1 var(--font-sans,ui-sans-serif, system-ui);font-variant-numeric:tabular-nums;cursor:pointer;background:#fbf3dc;border:1px solid #b89a62;border-radius:10px;padding:0 .6rem}._145YjW_pageRow ol button[aria-pressed=true]{color:#fbf1d6;background:#3f5a2c;border-color:#3f5a2c}._145YjW_philAsks{grid-template-columns:3.6rem 1fr;align-items:end;gap:.4rem .8rem;display:grid}._145YjW_philAsks>img{transform-origin:50% 100%;width:100%;height:auto}._145YjW_philAsksBubble{color:#35291a;transform-origin:0 70%;background:#fffaf0;border:2px solid #6b4a2b;border-radius:16px;align-self:center;margin:0;padding:.65rem .9rem;font:700 1.05rem/1.3 Georgia,serif;position:relative}._145YjW_philAsksBubble:before{content:"";background:#fffaf0;border-bottom:2px solid #6b4a2b;border-left:2px solid #6b4a2b;width:11px;height:11px;position:absolute;top:60%;left:-7px;rotate:45deg}._145YjW_philAsksActions{grid-column:1/-1;gap:.6rem;display:grid}@media (prefers-reduced-motion:no-preference){._145YjW_philAsks>img{animation:.42s cubic-bezier(.23,1,.32,1) _145YjW_read-to-me-ask}._145YjW_philAsksBubble{animation:.32s cubic-bezier(.34,1.56,.64,1) 80ms both _145YjW_read-to-me-ask-bubble}}@keyframes _145YjW_read-to-me-ask{0%{scale:1}30%{scale:1.08 .9}60%{scale:.96 1.05}to{scale:1}}@keyframes _145YjW_read-to-me-ask-bubble{0%{opacity:0;scale:.4}}._145YjW_pageRow ol button:focus-visible{outline-offset:2px;outline:3px solid #3f5a2c}._145YjW_pageRowMore{color:#5e5030;place-items:center;min-width:44px;min-height:44px;font-weight:700;display:grid}@media (prefers-reduced-motion:no-preference){[data-finding] ._145YjW_coverFrame:after{animation:1.4s ease-in-out infinite _145YjW_cover-shimmer}}@keyframes _145YjW_cover-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}._145YjW_renameForm{gap:.7rem;display:grid}._145YjW_sheet ._145YjW_scanChips{justify-content:flex-start}._145YjW_sheet ._145YjW_scanChip{color:#fbf3dc;background:#35291a}._145YjW_grownUps{background:#fffaf0;border:1px solid #d3c9a9;border-radius:14px;margin-top:1rem;padding:.9rem 1rem}._145YjW_grownUps summary{cursor:pointer;min-height:44px;font-weight:750}._145YjW_grownUps[open] summary{margin-bottom:.8rem}._145YjW_grownUps>:not(summary)+:not(summary){margin-top:.8rem}._145YjW_stats{gap:.6rem;margin:0;display:grid}._145YjW_stats div{gap:.1rem;display:grid}._145YjW_stats dt{color:#4f5d4c;font-size:.85rem}._145YjW_stats dd{margin:0;font-weight:700}._145YjW_record{justify-items:start;gap:.6rem;display:grid}._145YjW_record p{margin:0;line-height:1.45}._145YjW_clearButton{color:#8a2d1f;min-height:44px;font:650 .9rem/1 var(--font-sans,ui-sans-serif, system-ui);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._145YjW_draftCover{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;border-radius:6px 10px 10px 6px;width:min(14rem,70%);margin:.5rem auto 0;box-shadow:0 8px 20px #26372c33}._145YjW_field{gap:.4rem;font-weight:750;display:grid}._145YjW_field input{box-sizing:border-box;color:#26372c;width:100%;min-width:0;min-height:48px;font:650 1.1rem/1.2 var(--font-sans,ui-sans-serif, system-ui);background:#fffaf0;border:1px solid #71806a;border-radius:12px;padding:.6rem .8rem}._145YjW_camera{z-index:60;color:#fffaf0;font-family:var(--font-sans,ui-sans-serif, system-ui);background:#111;position:fixed;inset:0}._145YjW_video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._145YjW_frame{border:3px solid #fffaf0d9;border-radius:18px;transition:border-color .2s;position:absolute;inset:12% 7% 24%;box-shadow:0 0 0 100vmax #00000059}._145YjW_frame[data-reading]{border-color:#f3c45a}@media (prefers-reduced-motion:no-preference){._145YjW_frame[data-reading]{animation:1.1s ease-in-out infinite _145YjW_frame-read}}@keyframes _145YjW_frame-read{50%{border-color:#f3c45a73}}._145YjW_cameraTop{top:max(14px, env(safe-area-inset-top), var(--kids-home-top,0px));left:var(--kids-home-clear,14px);position:absolute}._145YjW_roundButton{color:#fffaf0;cursor:pointer;background:#00000080;border:0;border-radius:999px;place-items:center;width:48px;height:48px;display:grid}._145YjW_cameraBottom{padding:1rem 16px max(20px, env(safe-area-inset-bottom));text-align:center;justify-items:center;gap:.8rem;display:grid;position:absolute;bottom:0;left:0;right:0}._145YjW_prompt{text-shadow:0 1px 8px #000;margin:0;font:700 clamp(1.3rem,5.5vw,1.6rem)/1.25 Georgia,serif}._145YjW_cameraActions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}._145YjW_scanCamera ._145YjW_frame{pointer-events:none;inset:12% 7% 35%}._145YjW_scanCamera ._145YjW_cameraTop{align-items:center;gap:.8rem;display:flex}._145YjW_scanCamera ._145YjW_cameraBottom{box-sizing:border-box;background:linear-gradient(#0000,#000000d9 25%);max-height:34%;overflow-y:auto}._145YjW_scanCount{background:#000000a6;border-radius:999px;padding:.4rem .7rem}._145YjW_scanChips{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._145YjW_scanChip{background:#000c;border-radius:999px;align-items:center;gap:.3rem;padding:.4rem .6rem;font-size:.85rem;display:inline-flex}._145YjW_scanChip svg{flex-shrink:0;width:1rem;height:1rem}._145YjW_scanPending{font-size:.85rem}._145YjW_scanSrOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){._145YjW_scanSpinner{animation:.9s linear infinite _145YjW_scan-spin}}@keyframes _145YjW_scan-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._145YjW_pageChoices ._145YjW_choice{transition:none}._145YjW_pageChoices ._145YjW_choice:active{background:#e3d3a1;transform:none}}._145YjW_captureButton{color:#26372c;background:#fffaf0;border-color:#fffaf0}._145YjW_quietButton{color:#fffaf0;min-height:44px;font:650 .95rem/1 var(--font-sans,ui-sans-serif, system-ui);cursor:pointer;background:#0006;border:1px solid #fffaf080;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;display:inline-flex}._145YjW_quietButton svg{width:1.1em;height:1.1em}._145YjW_chooseButton{color:#fffaf0;min-height:52px;font:750 1.05rem/1.1 var(--font-sans,ui-sans-serif, system-ui);cursor:pointer;background:#00000073;border:2px solid #fffaf0d9;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.4rem;display:inline-flex}._145YjW_chooseButton svg{width:1.2em;height:1.2em}._145YjW_chooseButton:focus-visible{outline-offset:3px;outline:3px solid #fffaf0}._145YjW_listening{z-index:60;box-sizing:border-box;padding:max(16px, env(safe-area-inset-top), var(--kids-home-below,0px)) 16px max(20px, env(safe-area-inset-bottom));color:#d8d2c2;font-family:var(--font-sans,ui-sans-serif, system-ui);background:#070908;grid-template-rows:auto minmax(0,1fr) auto auto auto;justify-items:center;gap:1rem;display:grid;position:fixed;inset:0}._145YjW_listeningTop{align-items:center;gap:.8rem;width:min(100%,34rem);display:flex}._145YjW_listeningHeading{gap:.25rem;min-width:0;display:grid}._145YjW_listeningStatus{align-items:center;gap:.5rem;margin:0;line-height:1.4;display:flex}._145YjW_phil{opacity:.8;flex:0 0 4.5rem;width:4.5rem;height:auto}._145YjW_listeningDot{background:#d8d2c2;border-radius:50%;flex:0 0 .45rem;width:.45rem;height:.45rem}@media (prefers-reduced-motion:no-preference){._145YjW_listeningDot{animation:2.4s ease-in-out infinite _145YjW_listening-pulse}}@keyframes _145YjW_listening-pulse{50%{opacity:.5}}._145YjW_pageText{box-sizing:border-box;overscroll-behavior:contain;overflow-wrap:anywhere;width:min(100%,34rem);min-height:0;padding:.75rem .4rem;font:400 1.2rem/1.6 Georgia,serif;overflow-y:auto}._145YjW_pageText p{margin:0}._145YjW_pageText p+p{margin-top:1em}._145YjW_pageText ._145YjW_pageHeading{font-weight:700}._145YjW_pageText ._145YjW_pageWarning{font:400 .9rem/1.5 var(--font-sans,ui-sans-serif, system-ui);color:#d8d2c2}._145YjW_pageText:focus-visible{outline-offset:2px;outline:2px solid #d8d2c2}._145YjW_pageWord{color:#a9a393}._145YjW_pageWord[data-state=read]{color:#e0dccf}._145YjW_pageWord[data-state=current]{color:#fff4d6;text-underline-offset:.25em;-webkit-text-decoration:underline #d8bc7a;text-decoration:underline #d8bc7a;text-decoration-thickness:2px}._145YjW_pageWord[data-helped]{border-bottom:1px dotted #a9a393}._145YjW_helpWord{color:#fff4d6;text-align:center;min-height:1.3em;margin:0;font:700 1.5rem/1.3 Georgia,serif}._145YjW_pageBar{background:#d8d2c226;border-radius:999px;width:min(100%,22rem);height:4px;overflow:hidden}._145YjW_pageBar span{transform-origin:0;background:#f3c45a99;height:100%;transition:transform .4s cubic-bezier(.23,1,.32,1);display:block}._145YjW_listeningActions{flex-wrap:wrap;justify-content:center;gap:.6rem;width:min(100%,34rem);display:flex}._145YjW_retryLabel{color:#a9a393;margin-bottom:.2rem;font-size:.8rem;font-weight:400;display:block}._145YjW_listeningActions ._145YjW_darkButton:first-child{border-color:#a9a393}._145YjW_listening ._145YjW_darkButton:focus-visible{outline-color:#d8d2c2}@media (prefers-reduced-motion:reduce){._145YjW_listening ._145YjW_pageBar span{transition:none}}._145YjW_darkButton{color:#d8d2c2;min-height:44px;font:650 .95rem/1 var(--font-sans,ui-sans-serif, system-ui);cursor:pointer;background:0 0;border:1px solid #d8d2c240;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;display:inline-flex}._145YjW_darkButton svg{width:1.1em;height:1.1em}._145YjW_listening ._145YjW_problem{color:#f2a58e;text-align:center}._145YjW_listening ._145YjW_small{color:#a9a393}._145YjW_comeBack{background:#070908d9;place-items:center;display:grid;position:absolute;inset:0}._145YjW_group{gap:.6rem;display:grid}._145YjW_groupTitle{margin:0;font-size:1rem}._145YjW_wordChips,._145YjW_feelings{flex-wrap:wrap;gap:.5rem;display:flex}._145YjW_wordChip,._145YjW_feeling{color:#26372c;min-height:44px;font:700 1rem/1 var(--font-sans,ui-sans-serif, system-ui);cursor:pointer;background:#fffaf0;border:1px solid #71806a;border-radius:999px;padding:.5rem 1rem}._145YjW_wordChip{font:700 1.15rem/1 Georgia,serif}._145YjW_feeling[aria-pressed=true]{color:#fffaf0;background:#2f4136;border-color:#2f4136}@media (prefers-reduced-motion:reduce){._145YjW_sheet *,._145YjW_camera *,._145YjW_listening *{transition:none!important;animation:none!important}._145YjW_sheet button:active,._145YjW_camera button:active{transform:none}}
.GBaa0a_called{border:1px solid var(--studio-gold,#d9a93a);border-radius:18px;margin:0 0 24px;padding:16px}.GBaa0a_called h3{margin:0 0 4px}.GBaa0a_called>p{margin:0 0 12px}.GBaa0a_choices{flex-wrap:wrap;gap:8px;margin:4px 0 0;display:flex}.GBaa0a_choice{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:8px 16px;font-weight:650}.GBaa0a_choice[aria-pressed=true]{border-color:var(--studio-gold,#d9a93a);background:var(--studio-gold,#d9a93a);color:var(--studio-ink,#1f1b14)}.GBaa0a_choice:disabled{cursor:default;opacity:.7}.GBaa0a_other{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin-top:12px;display:flex}.GBaa0a_other label{flex:200px;gap:6px;display:grid}.GBaa0a_other input{background:var(--studio-paper,transparent);width:100%;min-height:44px;color:var(--studio-ink,#1f1b14);font:inherit;border:1px solid;border-radius:12px;padding:8px 12px}.GBaa0a_other button{min-height:44px}.GBaa0a_compact{text-align:center;border-color:var(--border,currentColor);max-width:420px;margin:0 auto 8px}.GBaa0a_compact .GBaa0a_choices{justify-content:center}.GBaa0a_compact .GBaa0a_other{text-align:left;justify-content:center}.GBaa0a_row{border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);margin:4px 0 0}.GBaa0a_row>summary{cursor:pointer;align-items:center;gap:12px;min-height:52px;list-style:none;display:flex}.GBaa0a_row>summary::-webkit-details-marker{display:none}.GBaa0a_row>summary strong{background:var(--studio-gold);color:var(--studio-ink);border-radius:999px;margin-left:auto;padding:2px 12px}.GBaa0a_row>summary:after{content:"›";opacity:.7;font-size:22px;line-height:1;transition:transform .14s}.GBaa0a_row[open]>summary:after{transform:rotate(90deg)}.GBaa0a_body{padding:0 0 12px}.GBaa0a_pending{opacity:.5;align-items:center;min-height:52px;display:flex}.GBaa0a_row>summary span{min-width:0}.GBaa0a_row>summary strong{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:60%;overflow:hidden}
.LhewYG_stage{--book:min(45cqh, 64cqw, 360px);--pitch:calc(var(--book) * .96);background:#83916a url(../media/library-wide-bay.2vngbtm-u3vfb.webp) top/auto 100% repeat-x;flex:1 1 0;min-height:360px;position:relative;container-type:size}.LhewYG_scroller{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-user-select:none;user-select:none;height:100%;position:relative;overflow:auto hidden}.LhewYG_scroller::-webkit-scrollbar{display:none}.LhewYG_scroller[data-dragging]{scroll-snap-type:none;cursor:grabbing}.LhewYG_track{box-sizing:border-box;width:max-content;height:100%;padding:0 calc(50% - var(--pitch) / 2) 16.5cqh;align-items:flex-end;margin:0;list-style:none;display:flex}.LhewYG_slide{width:var(--pitch);scroll-snap-align:center;scroll-snap-stop:always;flex:none;justify-content:center;display:flex}.LhewYG_book{width:var(--book);scale:var(--book-scale,.72);transform-origin:50% 100%;flex:none;display:block}.LhewYG_coverButton{cursor:pointer;transform-origin:100% 100%;-webkit-tap-highlight-color:transparent;background:#e7dcc4;border:0;border-radius:4px 9px 8px 4px;width:fit-content;max-width:100%;margin-inline:auto;padding:0;display:block;transform:rotate(-.5deg);box-shadow:-6px 2px #4d392b,-10px 4px #c5ae89,14px 14px 24px #282d1e52}.LhewYG_slide:nth-child(2n) .LhewYG_coverButton{transform:rotate(.5deg)}.LhewYG_coverButton:focus-visible{outline-offset:5px;outline:3px solid #f3e4bd}.LhewYG_cover{width:auto;max-width:100%;height:auto;max-height:calc(var(--book) * 1.5);-o-object-fit:contain;object-fit:contain;border-radius:inherit;pointer-events:none;border:1px solid #48362770;display:block}.LhewYG_ledge{z-index:1;pointer-events:none;justify-content:space-between;align-items:center;gap:.6rem;width:min(30rem,100% - 1.5rem);display:flex;position:absolute;top:91%;left:50%;translate:-50% -50%}.LhewYG_ledge>*{pointer-events:auto}.LhewYG_turn{color:#344432;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f8f1df;border:1px solid #899376;border-radius:999px;flex:none;place-items:center;width:48px;height:48px;padding:0;display:grid;box-shadow:0 4px 12px #26372c38}.LhewYG_turn svg{width:24px;height:24px}.LhewYG_turn:disabled{cursor:default;opacity:0;pointer-events:none}.LhewYG_turn:focus-visible{outline-offset:3px;outline:3px solid #f3e4bd}.LhewYG_turn:active:not(:disabled){scale:.96}.LhewYG_plaque{box-sizing:border-box;flex:0 auto;place-items:center;min-width:0;max-width:min(19rem,100%);min-height:38px;padding:7px 34px;display:grid;position:relative;rotate:-.35deg}.LhewYG_plaqueArt{-o-object-fit:fill;object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.LhewYG_title{z-index:1;color:#382b1e;text-align:center;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font:600 clamp(.875rem,2.4cqw,1.05rem)/1.1 Georgia,Times New Roman,serif;display:-webkit-box;position:relative;overflow:hidden}.LhewYG_seal,.LhewYG_bookmark{z-index:1;-o-object-fit:contain;object-fit:contain;display:block;position:absolute;top:50%;right:8px}.LhewYG_seal{width:24px;height:24px;translate:0 -50%;rotate:-8deg}.LhewYG_bookmark{width:18px;height:27px;translate:0 -50%;rotate:3deg}.LhewYG_badge{z-index:1;aspect-ratio:1;color:#513a26;background:linear-gradient(135deg,#f8edcd,#ddbf7e);border:1px solid #5a422d;border-radius:48% 52% 50% 46%;place-items:center;width:22px;display:grid;position:absolute;top:50%;left:7px;translate:0 -50%;rotate:-3deg;box-shadow:1px 2px #513a26}.LhewYG_badge svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:78%;height:78%}@media (hover:hover) and (pointer:fine){.LhewYG_scroller{cursor:grab}.LhewYG_coverButton{transition:translate .16s cubic-bezier(.23,1,.32,1),box-shadow .16s ease-out}.LhewYG_coverButton:hover{translate:0 -4px}.LhewYG_turn{transition:background-color .16s ease-out,opacity .16s ease-out}.LhewYG_turn:not(:disabled):hover{background:#fffaf0}}@media (prefers-reduced-motion:no-preference){.LhewYG_title{animation:.18s cubic-bezier(.23,1,.32,1) LhewYG_title-in}.LhewYG_turn{transition:opacity .16s ease-out,scale .12s ease-out}}@keyframes LhewYG_title-in{0%{opacity:0}}
.K4Qp3q_page{max-width:820px;padding:20px 16px max(32px, env(safe-area-inset-bottom));margin:0 auto}.K4Qp3q_page>nav{margin-bottom:16px}.K4Qp3q_sender{--spark-paper:var(--studio-paper,#fff8ea);--spark-ink:var(--studio-ink,#2b2a26);background:var(--spark-paper);color:var(--spark-ink);overflow-wrap:anywhere;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:22px;max-width:720px;margin:0 auto;padding:clamp(16px,4vw,28px);font:16px/1.5 ui-rounded,Trebuchet MS,system-ui,sans-serif}.K4Qp3q_sender *,.K4Qp3q_sender :before{box-sizing:border-box}.K4Qp3q_sender h1,.K4Qp3q_sender h2{margin:0 0 8px;font-size:26px;font-weight:700;line-height:1.2}.K4Qp3q_sender h3{margin:28px 0 12px;font-size:18px;font-weight:700}.K4Qp3q_sender p{margin:10px 0 16px}.K4Qp3q_sender button[type]{min-height:44px;color:var(--spark-ink);font:inherit;cursor:pointer;background:#fffdf7;border:1px solid #b7a98f;border-radius:12px;padding:8px 14px;font-weight:650}.K4Qp3q_sender button:disabled{opacity:.5;cursor:default}.K4Qp3q_sender :is(button,a,input,summary):focus-visible{outline-offset:3px;outline:3px solid #765000}.K4Qp3q_sender .K4Qp3q_thread small,.K4Qp3q_sender .K4Qp3q_children small{color:#686052;margin-top:4px;font-size:13px;display:block}.K4Qp3q_sender .K4Qp3q_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.K4Qp3q_sender .K4Qp3q_grid button{border-color:#e0d6c2;align-content:start;justify-items:center;gap:8px;padding:14px 4px;font-size:14px;line-height:1.25;display:grid}.K4Qp3q_grid svg{color:#4e4136;width:min(64px,100%);height:64px}.K4Qp3q_sender .K4Qp3q_schedule{border:0;flex-wrap:wrap;gap:4px 12px;min-width:0;margin:20px 0;padding:0;display:flex}.K4Qp3q_schedule legend{margin-bottom:4px;font-size:14px;font-weight:650}.K4Qp3q_schedule label{cursor:pointer;align-items:center;gap:6px;min-height:44px;font-size:14px;display:flex}.K4Qp3q_schedule input{accent-color:var(--spark-ink)}.K4Qp3q_sender .K4Qp3q_ideas button{background:color-mix(in srgb, hsl(var(--primary)) 12%, var(--spark-paper))}.K4Qp3q_sender .K4Qp3q_homeIdeas button{text-align:center}.K4Qp3q_homeIdeas img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.K4Qp3q_sender .K4Qp3q_storyLink{width:fit-content;min-height:44px;color:inherit;align-items:center;gap:10px;margin:20px 0;font-weight:650;display:flex}.K4Qp3q_storyLink svg{flex:none;width:36px;height:36px}.K4Qp3q_thread strong{color:var(--spark-ink);font-size:15px}.K4Qp3q_sender .K4Qp3q_thread,.K4Qp3q_children{margin:0;padding:0;list-style:none}.K4Qp3q_sender .K4Qp3q_thread li{border-bottom:1px solid #e0d6c2;align-items:center;gap:12px;padding:14px 0;display:flex}.K4Qp3q_thread li>div{flex:1;min-width:0}.K4Qp3q_art{flex:none;width:42px;height:42px}.K4Qp3q_art svg{width:100%;height:100%}.K4Qp3q_off{margin:20px 0}.K4Qp3q_sender .K4Qp3q_toast{background:var(--spark-ink);color:var(--spark-paper);z-index:1;border-radius:14px;padding:12px 16px;position:sticky;bottom:12px;box-shadow:0 4px 20px #0002}.K4Qp3q_about{border-top:1px solid #e0d6c2;margin-top:0}.K4Qp3q_sender summary{cursor:pointer;min-height:44px;font-weight:650}.K4Qp3q_sender .K4Qp3q_about form,.K4Qp3q_sender .K4Qp3q_about fieldset{border:0;gap:14px;min-width:0;max-width:440px;margin:12px 0;padding:0;display:grid}.K4Qp3q_sender .K4Qp3q_about label{gap:8px;display:grid}.K4Qp3q_sender .K4Qp3q_about input{width:100%;min-height:44px;color:var(--spark-ink);font:inherit;background:#fffdf7;border:1px solid #b7a98f;border-radius:12px;padding:10px 12px}.K4Qp3q_sender input[type=file]{max-width:100%;font-size:13px}.K4Qp3q_sender .K4Qp3q_hidden{display:none}.K4Qp3q_sender .K4Qp3q_photo{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:80px;height:80px}.K4Qp3q_sender audio{max-width:100%}.K4Qp3q_sender p[role=alert]{color:#8e2921}.K4Qp3q_children li{border-bottom:1px solid #e0d6c2;padding:16px 0}.K4Qp3q_children a{min-height:44px;color:inherit;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;text-decoration:none;display:flex}.K4Qp3q_children strong{font-size:20px}.K4Qp3q_children small{width:100%}.K4Qp3q_playback{background:#f5e9d2;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:140px;padding:20px;display:flex;position:relative;overflow:hidden}.K4Qp3q_playback svg{transform-origin:50% 80%;width:80px;height:80px;animation:1.5s cubic-bezier(.23,1,.32,1) both K4Qp3q_hello}.K4Qp3q_playback span{text-align:center;width:100%}.K4Qp3q_playback[data-kind=hearts] svg{animation-name:K4Qp3q_hearts}.K4Qp3q_playback[data-kind=hearts] svg:nth-child(2){animation-delay:.15s}.K4Qp3q_playback[data-kind=hearts] svg:nth-child(3){animation-delay:.3s}.K4Qp3q_playback[data-kind=squeeze] svg{animation-name:K4Qp3q_squeeze}@keyframes K4Qp3q_hello{0%,to{transform:rotate(0)}20%,60%{transform:rotate(16deg)}40%,80%{transform:rotate(-12deg)}}@keyframes K4Qp3q_hearts{0%{opacity:0;transform:translateY(24px)scale(.7)}40%{opacity:1}to{opacity:1;transform:translateY(-10px)scale(1)}}@keyframes K4Qp3q_squeeze{0%,to{transform:scale(1)}35%,70%{transform:scale(.8,1.12)}}@media (prefers-reduced-motion:reduce){.K4Qp3q_playback svg{animation:none}}@media (max-width:360px){.K4Qp3q_sender .K4Qp3q_grid{gap:8px}.K4Qp3q_sender{padding:16px 12px}.K4Qp3q_sender .K4Qp3q_grid button{font-size:13px}}.K4Qp3q_moreIdeas{margin-top:10px}.K4Qp3q_moreIdeas>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-weight:650;list-style:none;display:flex}.K4Qp3q_moreIdeas>summary::-webkit-details-marker{display:none}.K4Qp3q_moreIdeas>summary:before{content:"›";font-size:20px;line-height:1;transition:transform .14s}.K4Qp3q_moreIdeas[open]>summary:before{transform:rotate(90deg)}.K4Qp3q_sender .K4Qp3q_hellos{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;margin:14px -4px 0;padding:2px 4px 6px;display:flex;overflow-x:auto}.K4Qp3q_hellos::-webkit-scrollbar{display:none}.K4Qp3q_sender .K4Qp3q_hellos button,.K4Qp3q_hellos>div{scroll-snap-align:start;text-align:center;min-height:104px;color:var(--spark-ink);background:#fffdf7;border:1px solid #e0d6c2;border-radius:16px;flex:0 0 84px;align-content:center;justify-items:center;gap:4px;padding:10px 4px;font-size:13px;line-height:1.2;display:grid}.K4Qp3q_sender .K4Qp3q_hellos button{transition:transform .12s cubic-bezier(.23,1,.32,1)}.K4Qp3q_sender .K4Qp3q_hellos button:active:not(:disabled){transform:scale(.95)}.K4Qp3q_hellos svg{color:#4e4136;width:52px;height:52px}.K4Qp3q_sender .K4Qp3q_skeleton{pointer-events:none;opacity:.55;overflow:hidden}.K4Qp3q_sender .K4Qp3q_segment{background:#efe5d0;border:0;border-radius:12px;grid-template-columns:.8fr 1.1fr 1.3fr;gap:0;min-width:0;margin:10px 0 0;padding:3px;display:grid}.K4Qp3q_segment legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.K4Qp3q_segment label{cursor:pointer;text-align:center;border-radius:9px;place-items:center;min-height:40px;margin:0;padding:0 4px;font-size:14px;font-weight:650;display:grid;position:relative}.K4Qp3q_segment input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.K4Qp3q_segment label:has(input:checked){background:#fffdf7;box-shadow:0 1px 3px #0003}.K4Qp3q_segment label:has(input:focus-visible){outline-offset:1px;outline:3px solid #765000}.K4Qp3q_fold{border-top:1px solid #e0d6c2;margin-top:14px}.K4Qp3q_fold>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;font-weight:650;list-style:none;display:flex}.K4Qp3q_fold>summary::-webkit-details-marker{display:none}.K4Qp3q_fold>summary:after{content:"›";color:#686052;font-size:22px;line-height:1;transition:transform .14s}.K4Qp3q_fold[open]>summary:after{transform:rotate(90deg)}.K4Qp3q_fold>summary small{background:#efe5d0;border-radius:999px;margin:0 auto 0 8px;padding:1px 8px;font-size:12px}.K4Qp3q_fold>section>h3:first-child{margin-top:8px}.K4Qp3q_sender .K4Qp3q_fold+.K4Qp3q_about{margin-top:0}@media (prefers-reduced-motion:reduce){.K4Qp3q_sender .K4Qp3q_hellos button{transition:none}}@media (min-width:640px){.K4Qp3q_sender .K4Qp3q_hellos button,.K4Qp3q_hellos>div{flex-basis:96px}}.K4Qp3q_about>summary{justify-content:space-between;align-items:center;min-height:48px;list-style:none;display:flex}.K4Qp3q_about>summary::-webkit-details-marker{display:none}.K4Qp3q_about>summary:after{content:"›";color:#686052;font-size:22px;line-height:1;transition:transform .14s}.K4Qp3q_about[open]>summary:after{transform:rotate(90deg)}.K4Qp3q_sender>.K4Qp3q_fold:last-of-type{margin-bottom:0}.K4Qp3q_sender.K4Qp3q_sender .K4Qp3q_segment label{text-align:center;justify-content:center;align-items:center;min-height:44px;display:flex}.K4Qp3q_segment span{text-align:center;width:100%;display:block}.K4Qp3q_sender .K4Qp3q_off{color:#686052;margin:10px 0 0;font-size:13px}.K4Qp3q_sender .K4Qp3q_off p{margin:0}.K4Qp3q_sender.K4Qp3q_studio{--spark-ink:currentColor;color:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border-radius:0;max-width:none;margin:0;padding:0}.K4Qp3q_sender.K4Qp3q_studio h2{margin:0 0 4px;font-size:20px;line-height:1.25}.K4Qp3q_sender.K4Qp3q_studio h3{font-size:16px}.K4Qp3q_sender.K4Qp3q_studio :is(button,a,input,summary):focus-visible{outline-color:var(--studio-gold,#ffc33a)}.K4Qp3q_sender.K4Qp3q_studio button[type]{background:color-mix(in srgb, currentColor 10%, transparent);border-color:color-mix(in srgb, currentColor 28%, transparent);color:inherit}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_hellos button,.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_grid button{color:#2b2a26;background:#fffdf7;border-color:#e0d6c2}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_hellos button[aria-pressed=true]{border-color:var(--studio-gold,#ffc33a);box-shadow:0 0 0 3px var(--studio-gold,#ffc33a)}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_segment{background:color-mix(in srgb, currentColor 12%, transparent)}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_segment label:has(input:checked){background:var(--studio-gold,#ffc33a);color:var(--studio-ink,#2b2a26);box-shadow:none}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_segment label:has(input:focus-visible){outline-color:var(--studio-gold,#ffc33a)}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_fold,.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_about{border-top-color:color-mix(in srgb, currentColor 20%, transparent)}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_fold>summary:after,.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_about>summary:after{color:inherit;opacity:.7}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_fold>summary small{background:color-mix(in srgb, currentColor 16%, transparent);color:inherit}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_thread small{color:#c7c4b7}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_thread li{border-bottom-color:color-mix(in srgb, currentColor 20%, transparent)}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_thread strong{color:inherit}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_thread .K4Qp3q_art svg{color:#fff1ca}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_about input{border-color:color-mix(in srgb, currentColor 35%, transparent);color:inherit;background:#00000047}.K4Qp3q_sender.K4Qp3q_studio p[role=alert]{color:#ffb4a1}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_off{color:#c7c4b7}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_playback{color:#2b2a26}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_storyLink svg{color:#fff1ca}.K4Qp3q_sender .K4Qp3q_toast{align-items:center;gap:12px;display:flex}.K4Qp3q_toast svg{flex:none;width:40px;height:40px}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_toast{color:#e6f5d2;box-shadow:none;background:#2f3b25;border:1px solid #5f8a43;margin:12px 0 0}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_toast svg{color:#e6f5d2}.K4Qp3q_sender .K4Qp3q_queued{margin:8px 0 0;font-size:14px}.K4Qp3q_foldHold{border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);opacity:.45;align-items:center;min-height:48px;margin-top:14px;font-weight:650;display:flex}.K4Qp3q_foldHold span{flex:1}.K4Qp3q_foldHold:after{content:"›";font-size:22px;line-height:1}.K4Qp3q_sender .K4Qp3q_whenPick{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 0;display:grid}.K4Qp3q_sender .K4Qp3q_whenPick button[type]{min-height:44px;padding:6px 8px;font-size:14px}.K4Qp3q_sender .K4Qp3q_whenPick button[data-primary]{background:var(--studio-gold,#ffc33a);border-color:var(--studio-gold,#ffc33a);color:#2b2a26}.K4Qp3q_sender.K4Qp3q_studio .K4Qp3q_hellos .K4Qp3q_moreCard{border:1px dashed color-mix(in srgb, currentColor 40%, transparent);color:inherit;background:0 0}.K4Qp3q_sender .K4Qp3q_hellos .K4Qp3q_moreMark{color:currentColor;width:40px;height:40px;margin:6px}.K4Qp3q_lately h3{margin-top:0}.K4Qp3q_sender .K4Qp3q_lately>p{opacity:.85;margin:0 0 8px}.K4Qp3q_sender .K4Qp3q_seeAll[type]{margin-top:10px}.K4Qp3q_sender .K4Qp3q_aboutRow[type]{text-align:left;width:100%;margin-top:16px}.K4Qp3q_sender.K4Qp3q_studio.K4Qp3q_inSheet{color-scheme:inherit}.K4Qp3q_sender.K4Qp3q_inSheet .K4Qp3q_about{border-top:0}.K4Qp3q_sender.K4Qp3q_inSheet .K4Qp3q_segment{margin-top:0}.K4Qp3q_sender .K4Qp3q_hellos .K4Qp3q_helloGroup{display:contents}.K4Qp3q_sender .K4Qp3q_aboutLead{opacity:.85;margin:0 0 4px;font-size:14px}
.MhEOoq_page{color:#27332f;min-height:100%;font-family:var(--font-sans,ui-sans-serif, system-ui);background:#f7f0df;padding:clamp(1rem,3vw,3rem)}.MhEOoq_loading{color:#52655a;place-items:center;min-height:40vh;display:grid}.MhEOoq_loading[data-storytime-dark],.MhEOoq_darkRoom{z-index:60;color:#0000;background:radial-gradient(80% 70% at 50% 42%,#24211a,#12110d 75%);position:fixed;inset:0}.MhEOoq_shelf,.MhEOoq_reader{max-width:1120px;margin:0 auto}.MhEOoq_kicker,.MhEOoq_bookName{color:#66754c;letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;font-weight:700}.MhEOoq_shelf h1{max-width:680px;margin:.35rem 0;font-family:Georgia,serif;font-size:clamp(2rem,5vw,4rem);line-height:1.04}.MhEOoq_intro{margin:0 0 1.5rem;font-size:1.1rem}.MhEOoq_bookList{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2rem);margin-top:1.5rem;display:grid}.MhEOoq_bookCard{background:#e5ead7;border:1px solid #b7c0a4;border-radius:1rem;grid-template-columns:minmax(135px,.72fr) 1fr;align-items:start;gap:1.1rem;padding:1rem;display:grid;box-shadow:0 8px 30px #363d2a17}.MhEOoq_bookCard h2{margin:.2rem 0 .55rem;font-family:Georgia,serif;font-size:1.45rem;line-height:1.08}.MhEOoq_bookCard p{margin:.45rem 0}.MhEOoq_progress,.MhEOoq_localNote,.MhEOoq_pageNumber{color:#56665c;font-size:.92rem}.MhEOoq_cover{aspect-ratio:3/4;isolation:isolate;background-position:50%;background-size:cover;border:1px solid #526558;border-radius:.45rem;position:relative;overflow:hidden;box-shadow:0 4px 10px #212c2433}.MhEOoq_cover:after{content:"";z-index:-1;background:#1b332a1f;position:absolute;inset:0}.MhEOoq_cover strong{color:#fff9e9;text-align:center;text-shadow:0 2px 6px #1d2b24;font:700 clamp(1.2rem,2vw,1.85rem)/1.05 Georgia,serif;position:absolute;inset:auto .65rem .85rem}.MhEOoq_coverCharacter{aspect-ratio:1;background-position:0 0;background-repeat:no-repeat;background-size:200%;width:95%;position:absolute;top:32%;left:7%}.MhEOoq_primaryButton,.MhEOoq_secondaryButton,.MhEOoq_textButton{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;font-weight:650}.MhEOoq_primaryButton{background:var(--primary,#bc872d);color:var(--primary-foreground,#19231d);border:1px solid #9c6b1e;padding:.7rem 1.15rem}.MhEOoq_secondaryButton{color:#2a3831;background:#fffaf0;border:1px solid #859183;padding:.65rem 1rem}.MhEOoq_textButton{color:#2a3831;text-underline-offset:3px;background:0 0;border:0;padding:.4rem .15rem;text-decoration:underline}.MhEOoq_primaryButton:disabled,.MhEOoq_secondaryButton:disabled{opacity:.45;cursor:not-allowed}.MhEOoq_primaryButton:focus-visible,.MhEOoq_secondaryButton:focus-visible,.MhEOoq_textButton:focus-visible,.MhEOoq_copy summary:focus-visible,.MhEOoq_dialog input:focus-visible{outline-offset:3px;outline:3px solid #315f69}.MhEOoq_localNote{margin:1rem 0 0}.MhEOoq_readerTop{justify-content:space-between;gap:1rem;display:flex}.MhEOoq_bookName{text-align:center;margin:.4rem 0 .9rem}.MhEOoq_spread{background:#fffaf0;border:1px solid #d7cebc;border-radius:1rem;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);display:grid;overflow:hidden;box-shadow:0 8px 30px #363d2a17}.MhEOoq_scene{aspect-ratio:3/2;background:#d3d9cc;margin:0;position:relative;overflow:hidden}.MhEOoq_scene>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.MhEOoq_character{aspect-ratio:1;pointer-events:none;background-repeat:no-repeat;background-size:200%;position:absolute;transform:translate(-50%,-50%)}.MhEOoq_props{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.MhEOoq_copy{flex-direction:column;padding:clamp(1rem,3vw,2rem);display:flex}.MhEOoq_storyText{white-space:pre-line;margin:.7rem 0 1rem;font:clamp(1.12rem,1.8vw,1.42rem)/1.55 Georgia,serif}.MhEOoq_copy details{border-top:1px solid #d8d0bd;margin-top:auto;padding-top:.8rem}.MhEOoq_copy summary{cursor:pointer;font-weight:700}.MhEOoq_copy details p{margin-bottom:0}.MhEOoq_ending{gap:.6rem;margin-top:1rem;display:grid}.MhEOoq_ending p{margin:0;font:700 1.45rem Georgia,serif}.MhEOoq_pageNav{justify-content:space-between;align-items:center;gap:.75rem;max-width:640px;margin:1rem auto 0;display:flex}.MhEOoq_pageNav span{white-space:nowrap;color:#52655a;font-variant-numeric:tabular-nums}.MhEOoq_mediaError{text-align:center;background:#edf0e8;align-content:center;justify-items:center;gap:.4rem;padding:1rem;display:grid;position:absolute;inset:0}.MhEOoq_storageNotice{color:#3b3931;background:#fff7e8;border:1px solid #a17438;border-radius:.7rem;max-width:360px;margin:0;padding:.8rem 1rem;position:fixed;bottom:1rem;right:1rem;box-shadow:0 8px 22px #282a1e2e}.MhEOoq_dialog{color:#27332f;background:#fffaf0;border:1px solid #c8bda6;border-radius:1rem;width:min(620px,100vw - 2rem);max-height:min(90vh,760px);padding:clamp(1.1rem,4vw,2rem);box-shadow:0 20px 70px #191e164d}.MhEOoq_dialog::backdrop{background:#16241d7a}.MhEOoq_dialog h2{margin:0;font:700 1.8rem Georgia,serif}.MhEOoq_dialog label,.MhEOoq_dialog legend{margin:1rem 0 .4rem;font-weight:700;display:block}.MhEOoq_dialog label span{font-weight:400}.MhEOoq_dialog input[type=text],.MhEOoq_dialog input:not([type]){width:100%;min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #a7ab9b;border-radius:.55rem;padding:.5rem .7rem}.MhEOoq_dialog fieldset{border:0;margin:1rem 0;padding:0}.MhEOoq_characterChoices{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.MhEOoq_characterChoice,.MhEOoq_characterChoiceSelected{cursor:pointer;border:2px solid #bcc4af;border-radius:.7rem;place-items:center;gap:.25rem;min-height:150px;padding:.35rem;display:grid}.MhEOoq_characterChoiceSelected{background:#fff1d4;border-color:#af7720}.MhEOoq_characterChoice input,.MhEOoq_characterChoiceSelected input{opacity:0;position:absolute}.MhEOoq_choiceArt{aspect-ratio:1;background-position:0 0;background-repeat:no-repeat;background-size:200%;width:96px}.MhEOoq_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:1rem;display:flex}.MhEOoq_fieldError{color:#9a3728;margin:.4rem 0 0;font-weight:650}.MhEOoq_resetButton{color:#81402f;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:1.2rem;padding:.2rem 0}@media (max-width:760px){.MhEOoq_page{padding:1rem}.MhEOoq_bookList,.MhEOoq_spread{grid-template-columns:1fr}.MhEOoq_bookCard{grid-template-columns:128px 1fr}.MhEOoq_readerTop{align-items:flex-start}.MhEOoq_scene{order:0}.MhEOoq_copy{order:1}.MhEOoq_pageNav{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f7f0dff0;border-radius:.8rem;padding:.5rem;position:sticky;bottom:.4rem}.MhEOoq_pageNav .MhEOoq_primaryButton,.MhEOoq_pageNav .MhEOoq_secondaryButton{flex:1}.MhEOoq_characterChoices{gap:.35rem}.MhEOoq_characterChoice,.MhEOoq_characterChoiceSelected{min-height:128px}.MhEOoq_choiceArt{width:78px}}@media (prefers-reduced-motion:no-preference){.MhEOoq_primaryButton,.MhEOoq_secondaryButton{transition:background-color .14s ease-out,transform .14s ease-out}.MhEOoq_primaryButton:active,.MhEOoq_secondaryButton:active{transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.MhEOoq_page,.MhEOoq_page *,.MhEOoq_page :before,.MhEOoq_page :after{scroll-behavior:auto!important;transition-duration:0s!important}}.MhEOoq_characterGrounding{filter:blur(3px);mix-blend-mode:multiply;pointer-events:none;background:#422e1a2b;border-radius:50%;height:1.5%;position:absolute;bottom:4.6%;transform:translate(-50%)}.MhEOoq_character{bottom:4%;transform:translate(-50%);top:auto!important}.MhEOoq_primaryButton{background:hsl(var(--primary,38 60% 45%));color:hsl(var(--primary-foreground,160 20% 12%))}.MhEOoq_libraryBack{color:#456052;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:650;display:inline-flex}.MhEOoq_page{min-height:100dvh;padding-bottom:max(1rem, env(safe-area-inset-bottom))}.MhEOoq_shelf h1{font-size:clamp(2rem,4vw,3rem)}.MhEOoq_storyText{overflow-wrap:anywhere}.MhEOoq_scene{align-self:center;width:100%}:is(.MhEOoq_characterChoice:has(input:focus-visible),.MhEOoq_characterChoiceSelected:has(input:focus-visible)){outline-offset:3px;outline:3px solid #315f69}.MhEOoq_resetButton{min-height:44px}.MhEOoq_libraryBack:focus-visible{outline-offset:3px;outline:3px solid #315f69}.MhEOoq_composition{position:absolute;inset:0}.MhEOoq_composition>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.MhEOoq_dialog .MhEOoq_characterChoice,.MhEOoq_dialog .MhEOoq_characterChoiceSelected{display:grid}.MhEOoq_choiceArt{display:block}.MhEOoq_cover .MhEOoq_scene{width:200%;position:absolute;top:0;left:-20%}.MhEOoq_reader:focus{outline:none}
.yLrAHa_tab,.yLrAHa_cols{gap:28px;display:grid}.yLrAHa_hello,.yLrAHa_people{min-width:0}.yLrAHa_tab .yLrAHa_hello h2,.yLrAHa_tab .yLrAHa_history h3{letter-spacing:0;margin-top:0;font-size:18px;font-weight:700}.yLrAHa_history{padding-top:4px}@media (min-width:960px){.yLrAHa_tab{width:min(1080px,100vw - 64px);position:relative;left:50%;transform:translate(-50%)}.yLrAHa_cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px}.yLrAHa_hello{border-left:1px solid var(--studio-line,#40413b);margin-left:-24px;padding-left:48px}.yLrAHa_history{max-width:520px}}
@property --opening-light{syntax:"<length>";inherits:false;initial-value:-2000px}.cjiOvq_opening{z-index:60;touch-action:manipulation;-webkit-user-select:none;user-select:none;--lit:1;position:fixed;inset:0;overflow:hidden}[data-bedtime] .cjiOvq_opening{--lit:.56}.cjiOvq_dark{-webkit-mask-image:radial-gradient(circle at var(--bulb-x,50%) var(--bulb-y,40%), transparent var(--opening-light), #000 calc(var(--opening-light) + 22vmax));-webkit-mask-image:radial-gradient(circle at var(--bulb-x,50%) var(--bulb-y,40%), transparent var(--opening-light), #000 calc(var(--opening-light) + 22vmax));mask-image:radial-gradient(circle at var(--bulb-x,50%) var(--bulb-y,40%), transparent var(--opening-light), #000 calc(var(--opening-light) + 22vmax));background:radial-gradient(80% 70% at 50% 42%,#24211a,#12110d 75%);position:absolute;inset:0}.cjiOvq_wash{opacity:0;background:radial-gradient(circle at var(--bulb-x,50%) var(--bulb-y,40%), #ffcd876b, #ffbe6e29 16vmax, #ffb46400 38vmax);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.cjiOvq_stage{aspect-ratio:1440/576;transform-origin:0 0;filter:brightness(.5)saturate(.75);width:min(90vw,46rem,190svh);position:absolute;top:44%;left:50%;translate:-50% -50%}.cjiOvq_piece{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cjiOvq_opening[data-phase=waiting] .cjiOvq_piece{opacity:0}.cjiOvq_glow,.cjiOvq_pool{opacity:0;mix-blend-mode:screen;pointer-events:none;position:absolute}.cjiOvq_glow{background:radial-gradient(closest-side at 50% 44%,#fff0c4f2,#ffdc9680 34%,#ffcd8229 66%,#ffc87800 100%);width:45%;height:112%;top:-12%;left:62%}.cjiOvq_pool{background:radial-gradient(closest-side,#ffd68c8c,#ffc87833 55%,#ffbe6e00 100%);width:34%;height:40%;top:48%;left:68%}.cjiOvq_opening:not([data-phase=waiting]) .cjiOvq_piece{animation:cjiOvq_piece-drop .58s var(--at) backwards}.cjiOvq_opening:not([data-phase=waiting]) .cjiOvq_stage{animation:cjiOvq_lamp-on .65s linear var(--lamp-on) both, cjiOvq_room-lit .9s ease-out var(--rise) forwards}.cjiOvq_opening:not([data-phase=waiting]) .cjiOvq_glow,.cjiOvq_opening:not([data-phase=waiting]) .cjiOvq_pool{animation:cjiOvq_glow-on .65s linear var(--lamp-on) both, cjiOvq_glow-off .7s ease-out calc(var(--rise) + .25s) forwards}.cjiOvq_opening:not([data-phase=waiting]) .cjiOvq_wash{animation:cjiOvq_wash-pool .65s linear var(--lamp-on) both, cjiOvq_wash-bloom 1.7s ease-out var(--rise) forwards}.cjiOvq_opening:not([data-phase=waiting]) .cjiOvq_dark{animation:cjiOvq_light-flood 1.2s cubic-bezier(.4, 0, .2, 1) var(--rise) both}.cjiOvq_opening[data-phase=flying] .cjiOvq_dark{opacity:0;transition:opacity .4s ease-out .8s}.cjiOvq_opening[data-phase=leaving]{opacity:0;pointer-events:none;transition:opacity .22s ease-out}@media (prefers-reduced-motion:reduce){.cjiOvq_opening{display:none}}@keyframes cjiOvq_piece-drop{0%{opacity:0;translate:0 var(--fall);rotate:var(--tilt);animation-timing-function:cubic-bezier(.45,0,.85,.6)}20%{opacity:1}58%{animation-timing-function:cubic-bezier(.23,1,.32,1);translate:0;rotate:0deg}78%{translate:0 calc(var(--fall) * -.05);rotate:var(--rock);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{translate:0;rotate:0deg}}@keyframes cjiOvq_lamp-on{0%{filter:brightness(.5)saturate(.75)}10%{filter:brightness(.8)saturate(.95)}22%{filter:brightness(.54)saturate(.78)}36%{filter:brightness(.8)saturate(.95)}to{filter:brightness(.68)saturate(.9)}}@keyframes cjiOvq_room-lit{0%{filter:brightness(.68)saturate(.9)}to{filter:brightness(var(--lit)) saturate(1)}}@keyframes cjiOvq_glow-on{0%{opacity:0}10%{opacity:1}22%{opacity:.15}36%{opacity:1}to{opacity:.9}}@keyframes cjiOvq_glow-off{to{opacity:0}}@keyframes cjiOvq_wash-pool{0%{opacity:0}10%{opacity:.7}22%{opacity:.1}36%{opacity:.7}to{opacity:.55}}@keyframes cjiOvq_wash-bloom{0%{opacity:.55}22%{opacity:1}to{opacity:0}}@keyframes cjiOvq_light-flood{0%{--opening-light:-24vmax}to{--opening-light:150vmax}}
.AYm0gG_workspace{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.AYm0gG_tools{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.AYm0gG_tool{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .018);text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;min-height:144px;padding:18px;display:flex}.AYm0gG_tool:not(:disabled):hover{background:hsl(var(--foreground) / .04)}.AYm0gG_tool[aria-pressed=true]{border-color:hsl(var(--primary));box-shadow:inset 0 0 0 1px hsl(var(--primary));background:hsl(var(--primary) / .065)}.AYm0gG_tool:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}.AYm0gG_tool:disabled,.AYm0gG_otherTool:disabled{cursor:default}.AYm0gG_tool:disabled .AYm0gG_toolLogo{opacity:.6}.AYm0gG_toolLogo{-o-object-fit:contain;object-fit:contain;border-radius:8px;width:36px;height:36px}.AYm0gG_toolName{color:hsl(var(--foreground));font-size:15px;font-weight:600}.AYm0gG_toolStatus{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:12px;line-height:1.5;display:flex}.AYm0gG_toolStatus svg{flex-shrink:0}.AYm0gG_toolStatus[data-connected=true]{color:#64c891}.AYm0gG_otherTool{min-height:44px;color:hsl(var(--muted-foreground));text-align:left;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding:8px 4px;font-size:13px;display:flex}.AYm0gG_otherTool .AYm0gG_toolStatus{margin-left:auto}.AYm0gG_selectedWorkspace{border-top:1px solid hsl(var(--foreground) / .1);min-width:0;padding-top:24px}@media (min-width:900px){.AYm0gG_workspace{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:28px}.AYm0gG_selectedWorkspace{border-top:0;border-left:1px solid hsl(var(--foreground) / .1);padding-top:0;padding-left:28px}}@media (max-width:480px){.AYm0gG_tool{min-height:132px;padding:14px 12px}.AYm0gG_toolStatus{font-size:11px}}
.wjTzza_maker{color:var(--studio-ink,#2b2a26)}.wjTzza_maker h3{margin:4px 0 20px;font-size:21px}.wjTzza_maker p{margin:12px 0}.wjTzza_maker label{gap:6px;margin:12px 0;font-weight:600;display:grid}.wjTzza_maker input:not([type=radio]){color:#2b2a26;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #b7a98f;border-radius:10px;padding:10px}.wjTzza_maker input[type=file]{font-size:13px;overflow:hidden}.wjTzza_maker fieldset{border:0;min-width:0;margin:0;padding:0}.wjTzza_maker button{margin:4px 0}.wjTzza_maker .wjTzza_template{text-align:left;background:#ede5d6;gap:4px;width:100%;margin:12px 0;padding:16px;display:grid}.wjTzza_template strong{font-size:18px}.wjTzza_template small{font-weight:400}.wjTzza_maker .wjTzza_secondary{background:0 0;border:1px solid #b7a98f;font-size:14px}.wjTzza_page{border-top:1px solid #ddd2bd;margin:24px 0;padding-top:16px}.wjTzza_pageHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.wjTzza_pageHead h4{margin:0;font-size:18px}.wjTzza_photo{-o-object-fit:contain;object-fit:contain;background:#ede5d6;border-radius:12px;width:100%;max-height:240px;margin-top:12px}.wjTzza_maker .wjTzza_cover{align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:400;display:flex}.wjTzza_cover input{accent-color:#765000;width:20px;height:20px}.wjTzza_voice audio{width:100%;height:44px;margin:12px 0;display:block}.wjTzza_voiceButtons{flex-wrap:wrap;gap:8px;display:flex}.wjTzza_maker .wjTzza_privacy{color:var(--studio-muted,#686052);font-size:12px}.wjTzza_maker [role=alert]{color:#8c2513}.wjTzza_maker :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #765000}
.VQQyFW_preview{gap:28px;min-width:0;margin:0;display:grid;position:relative}.VQQyFW_deck{isolation:isolate;position:relative}.VQQyFW_underCard{border:1px solid hsl(var(--primary) / .46);background:hsl(var(--background));transform-origin:bottom;pointer-events:none;border-radius:14px;position:absolute;inset:0;overflow:hidden}.VQQyFW_underCard img{width:100%;height:auto;display:block}.VQQyFW_underCard span{background:hsl(var(--background) / .9);color:hsl(var(--primary));border-radius:20px;padding:8px 12px;font-size:13px;position:absolute;bottom:16px;left:16px}.VQQyFW_viewer{z-index:2;transform-origin:50% 85%;transition:transform .22s cubic-bezier(.22,1,.36,1);position:relative}.VQQyFW_viewer[data-exiting]{pointer-events:none;transition-timing-function:cubic-bezier(.32,0,.67,0)}.VQQyFW_viewer[data-dragging]{transition:none}.VQQyFW_viewer[role=button]{cursor:pointer}.VQQyFW_viewer:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.VQQyFW_swipeHint{z-index:3;width:max-content;max-width:95%;color:hsl(var(--primary));text-shadow:0 1px 5px hsl(var(--background)), 0 0 12px hsl(var(--background));pointer-events:none;align-items:center;gap:12px;padding:10px 18px;font-size:12px;display:flex;position:absolute;bottom:88px;left:50%;transform:translate(-50%)}.VQQyFW_swipeHint span{font-size:22px;font-weight:300}@media (prefers-reduced-motion:reduce){.VQQyFW_viewer{transition:none;transform:none!important}}.VQQyFW_viewer{height:calc(100dvh - 222px - env(safe-area-inset-bottom));overscroll-behavior:contain;border:1px solid hsl(var(--primary) / .46);background:hsl(var(--background));min-height:300px;box-shadow:0 8px 24px hsl(var(--background) / .4);touch-action:pan-y;border-radius:14px;padding-bottom:104px;scroll-padding-block-end:104px;overflow-y:auto}.VQQyFW_image{-o-object-fit:contain;object-fit:contain;background:hsl(var(--foreground) / .05);width:100%;height:auto;min-height:100%;display:block}.VQQyFW_selector{overscroll-behavior-x:contain;scrollbar-width:none;justify-content:center;align-items:center;gap:10px;min-height:44px;display:flex;overflow-x:auto}.VQQyFW_selector button{border:1px solid hsl(var(--foreground) / .16);width:32px;height:32px;color:hsl(var(--muted-foreground));background:0 0;border-radius:50%;flex:0 0 32px;place-items:center;font-size:12px;font-weight:650;display:grid}.VQQyFW_selector button[aria-pressed=true]{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.VQQyFW_selector button:focus-visible{outline:3px solid hsl(var(--primary) / .35);outline-offset:2px}.VQQyFW_preview[data-compact=true]{height:100%}.VQQyFW_preview[data-compact=true] .VQQyFW_viewer{height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;padding-bottom:0}.VQQyFW_preview[data-compact=true] .VQQyFW_image{height:100%}@media (max-width:430px){.VQQyFW_viewer{height:calc(100dvh - 210px - env(safe-area-inset-bottom))}}
.eyeH-W_ceremony{flex-direction:column;align-items:center;width:100%;max-width:75rem;display:flex}.eyeH-W_heading{width:100%;margin-bottom:1.25rem}.eyeH-W_heading p,.eyeH-W_heading h1{margin:0}.eyeH-W_heading p{color:#d4b45a;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:600}.eyeH-W_heading h1{color:#ffffffd1;letter-spacing:-.015em;margin-top:.45rem;font-size:clamp(1.15rem,2.4vw,1.7rem);font-weight:400}.eyeH-W_actions{flex-wrap:wrap;gap:.75rem;width:100%;margin-top:1.5rem;display:flex}@media (max-width:640px){.eyeH-W_heading{margin-bottom:1rem}.eyeH-W_actions>*{flex:1;min-width:9rem}}
@font-face{font-family:libreBaskerville;src:url(../media/LibreBaskerville[wght]-s.0smth36w611jo.ttf)format("truetype");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:libreBaskerville;src:url(../media/LibreBaskerville_Italic[wght]-s.2zwvqpcdskz78.ttf)format("truetype");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:libreBaskerville Fallback;src:local(Arial);ascent-override:83.43%;descent-override:23.22%;line-gap-override:0.0%;size-adjust:116.27%}.C4WUUq_className{font-family:libreBaskerville,libreBaskerville Fallback}.C4WUUq_variable{--font-libre-baskerville:"libreBaskerville", "libreBaskerville Fallback"}
._55USRW_scrollSafe{padding-bottom:max(2rem, env(safe-area-inset-bottom))}._55USRW_primary{transition:transform .16s ease-out,background-color .16s ease-out}._55USRW_primary:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){._55USRW_primary{transition:none}}
