@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-arabic-400-normal-B6c_9tGI.woff2)format("woff2"),url(/assets/rubik-arabic-400-normal-Dci85dQr.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-cyrillic-ext-400-normal-D-KNTwvG.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-400-normal-CTkTGo13.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-cyrillic-400-normal-C5G8_8ug.woff2)format("woff2"),url(/assets/rubik-cyrillic-400-normal-D5R8xuhl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-hebrew-400-normal-Dp0lvSRB.woff2)format("woff2"),url(/assets/rubik-hebrew-400-normal-BQDoxs6C.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-ext-400-normal-BtzQ7olK.woff2)format("woff2"),url(/assets/rubik-latin-ext-400-normal-E7wwwcV8.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-400-normal-j0pmKyiQ.woff2)format("woff2"),url(/assets/rubik-latin-400-normal-BV1Ho3GG.woff)format("woff");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:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-arabic-500-normal-soGt7v5W.woff2)format("woff2"),url(/assets/rubik-arabic-500-normal-DNk3Rzpj.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-cyrillic-ext-500-normal-DVRnamQw.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-500-normal-CnfIzV8i.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-cyrillic-500-normal-Didq2w9O.woff2)format("woff2"),url(/assets/rubik-cyrillic-500-normal-BH_pkKR0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-hebrew-500-normal-B_5jqoVI.woff2)format("woff2"),url(/assets/rubik-hebrew-500-normal--anb7y8_.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-ext-500-normal-CKoAoPpD.woff2)format("woff2"),url(/assets/rubik-latin-ext-500-normal-BUryUc8T.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-500-normal-1os41rQk.woff2)format("woff2"),url(/assets/rubik-latin-500-normal-LZYVHeqz.woff)format("woff");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:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-arabic-700-normal-DNWlnGaX.woff2)format("woff2"),url(/assets/rubik-arabic-700-normal-BJDbbalN.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-ext-700-normal-3CKVJqgg.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-700-normal-CEbQMks9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-700-normal-DFnztZBh.woff2)format("woff2"),url(/assets/rubik-cyrillic-700-normal-C_jxLOfU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-hebrew-700-normal-Da14F88e.woff2)format("woff2"),url(/assets/rubik-hebrew-700-normal-B2Hm7hpE.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-ext-700-normal-D5I4eEgK.woff2)format("woff2"),url(/assets/rubik-latin-ext-700-normal-CQ1www4I.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-700-normal-D-tMm-eS.woff2)format("woff2"),url(/assets/rubik-latin-700-normal-KHOtubUA.woff)format("woff");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:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-arabic-800-normal-ByBdlBy_.woff2)format("woff2"),url(/assets/rubik-arabic-800-normal-Ds6dJ7Q-.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-cyrillic-ext-800-normal-D8Ih7GUu.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-800-normal-BLkQng3O.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-cyrillic-800-normal-wonQiwhm.woff2)format("woff2"),url(/assets/rubik-cyrillic-800-normal-DocVmW4N.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-hebrew-800-normal-CEoY7Wj3.woff2)format("woff2"),url(/assets/rubik-hebrew-800-normal-DgqUxLtA.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-latin-ext-800-normal-C-Q65BvC.woff2)format("woff2"),url(/assets/rubik-latin-ext-800-normal-MUfMznEV.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-latin-800-normal-BtaGuVpR.woff2)format("woff2"),url(/assets/rubik-latin-800-normal-Dq1miTTj.woff)format("woff");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}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-size:.875rem}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}:root{--sky:#45a8ee;--sky2:#7cc4f5;--hill:#fbf1a9;--hill2:#f6e27e;--ink:#0f4c9c;--ink2:#3c5f8f;--coral:#f0645a;--go:#4cb944;--go2:#3a9c34;--card:#fff;--soft:#eef6fd;--line:#d7e6f5;--star:#ffc531;--font:"Rubik","Arial Hebrew","Segoe UI",Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{height:100%}body{font-family:var(--font);color:var(--ink);background:var(--hill);-webkit-tap-highlight-color:transparent;margin:0}button{cursor:pointer;font-family:inherit}button:focus-visible{outline:.1875rem solid var(--star);outline-offset:.125rem}select:focus-visible{outline:.1875rem solid var(--star);outline-offset:.125rem}input:focus-visible{outline:.1875rem solid var(--star);outline-offset:.125rem}.sky{background:linear-gradient(180deg,var(--sky),var(--sky2));padding-bottom:4.375rem;position:relative;overflow:hidden}.sky:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff8c .125rem,#0000 .1563rem),radial-gradient(circle,#ffffff59 .25rem,#0000 .2813rem);background-position:.625rem 1.25rem,3.75rem 3.125rem;background-size:5.625rem 4.375rem,10.625rem 8.125rem;position:absolute;top:0;bottom:0;left:0;right:0}.hills{width:100%;height:5rem;position:absolute;bottom:-.0625rem;left:0;right:0}.wrap{max-width:61.25rem;margin:0 auto;padding-inline-start:1rem;padding-inline-end:1rem;position:relative}header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-block-start:.875rem;padding-block-end:.875rem;display:flex}.brand{color:#fff;align-items:center;gap:.625rem;font-size:1.25rem;font-weight:800;display:flex}.brand img{width:2.75rem;height:2.75rem}.brand small{opacity:.9;font-size:.75rem;font-weight:500;display:block}.kids{flex-wrap:wrap;gap:.5rem;display:flex}.kid{color:#fff;background:0 0;border:.125rem solid #fffc;border-radius:999px;padding:.4375rem .875rem;font-size:.95rem;font-weight:700}.kid[aria-pressed=true]{color:var(--ink);background:#fff}.iconbtn{color:#fff;background:0 0;border:.125rem solid #fffc;border-radius:999px;padding:.4375rem .875rem;font-weight:700}.hero{grid-template-columns:1fr auto;align-items:end;gap:1rem;padding-top:.5rem;display:grid}.hero h1{color:#fff;text-wrap:balance;margin:0 0 1.125rem;font-size:clamp(1.7rem,5vw,2.6rem);font-weight:800}.hero p{color:#fff;max-width:34em;margin:0 0 1.125rem;font-size:1.05rem}.rudy-hero{filter:drop-shadow(0 .5rem .625rem #00000026);width:clamp(6.875rem,22vw,11.25rem)}.start{background:var(--go);color:#fff;box-shadow:0 .375rem 0 var(--go2);border:0;border-radius:999px;align-items:center;gap:.75rem;padding:1rem 1.75rem;font-size:1.3rem;font-weight:800;display:inline-flex}.start:active{box-shadow:0 .1875rem 0 var(--go2);transform:translateY(.1875rem)}.start .play{background:#fff;border-radius:50%;place-items:center;width:2.125rem;height:2.125rem;display:grid}.start .play:after{content:"";border-style:solid;border-width:.5rem .8125rem .5rem 0;border-color:transparent var(--go) transparent transparent;margin-left:.1875rem}.today-line{color:#fff;margin-top:.75rem;font-size:.95rem;font-weight:500}main{padding-block-start:.5rem;padding-block-end:2.5rem}.card{background:var(--card);border-radius:1.375rem;padding:1.125rem;box-shadow:0 .375rem 1.125rem #0f4c9c1a}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:.75rem;display:flex}.card-head h2{margin:0;font-size:1.35rem}.tabs{background:var(--soft);border-radius:999px;padding:.25rem;display:flex}.tabs button{color:var(--ink2);background:0 0;border:0;border-radius:999px;padding:.4375rem 1rem;font-weight:700}.tabs button[aria-pressed=true]{background:var(--ink);color:#fff}.scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}table.week{border-collapse:separate;border-spacing:.25rem;width:100%;min-width:35rem}.week th{color:var(--ink2);padding:.25rem;font-size:.9rem;font-weight:700}.week th.today{color:#fff;background:var(--coral);border-radius:.625rem}.week td{background:var(--soft);text-align:center;border-radius:.625rem;height:2.625rem;font-size:1.3rem}.week td.taskname{text-align:right;white-space:nowrap;background:0 0;padding-inline-end:.5rem;font-size:.95rem;font-weight:500}.week td.taskname span{margin-inline-start:.375rem;font-size:1.2rem}.week td.done{background:#fff4cc}.week td.done:after{content:"★";color:var(--star);text-shadow:0 .0625rem #e0a400}.week td.todaycol{outline:.125rem dashed var(--coral);outline-offset:-.125rem}.week tfoot td{color:var(--ink2);background:0 0;height:auto;font-size:.85rem;font-weight:700}.legend{color:var(--ink2);margin-top:.625rem;font-size:.85rem}.month{grid-template-columns:repeat(7,1fr);gap:.375rem;display:grid}.month .dow{text-align:center;color:var(--ink2);font-size:.85rem;font-weight:700}.month .day{background:var(--soft);border-radius:.75rem;flex-direction:column;justify-content:space-between;min-height:3.625rem;padding:.375rem;font-size:.85rem;display:flex}.month .day.empty{background:0 0}.month .day.full{background:#fff4cc}.month .day.today{outline:.125rem solid var(--coral)}.month .day b{color:var(--ink2);font-size:.8rem}.month .day .stars{color:#d99a00;font-size:.8rem;font-weight:700}.note{color:var(--ink2);text-align:center;margin-top:1.125rem;font-size:.8rem}.run{background:linear-gradient(180deg,var(--sky),var(--sky2) 60%,var(--hill) 60%);flex-direction:column;min-height:100%;display:flex}.runtop{justify-content:space-between;align-items:center;gap:.625rem;padding-block-start:.875rem;padding-block-end:.875rem;display:flex}.dots{flex-wrap:wrap;gap:.375rem;display:flex}.dots i{background:#ffffff73;border-radius:50%;width:.875rem;height:.875rem;display:block}.dots i.ok{background:var(--star)}.dots i.now{background:#fff;box-shadow:0 0 0 .1875rem #fff6}.stage{flex:1;grid-template-columns:auto 1fr;align-items:center;gap:1.125rem;padding-block-start:.625rem;padding-block-end:1.875rem;display:grid}.rudy-run{width:clamp(8.125rem,26vw,13.75rem);animation:2.4s ease-in-out infinite bob}@keyframes bob{50%{transform:translateY(-.5rem)rotate(-2deg)}}.panel{background:#fff;border-radius:1.625rem;min-width:0;padding:1.375rem;position:relative;box-shadow:0 .5rem 1.375rem #0f4c9c26}.panel:before{content:"";border:.75rem solid #0000;border-left:1rem solid #fff;border-right-width:0;position:absolute;top:3.125rem;right:-.875rem}.step{color:var(--coral);font-size:.9rem;font-weight:700}.panel h2{margin:.25rem 0 .5rem;font-size:clamp(1.6rem,5vw,2.2rem)}.panel h2 span{margin-inline-start:.5rem}.say{color:var(--ink2);margin:0 0 .375rem;font-size:1.15rem;line-height:1.6}.voice{color:var(--ink2);background:var(--soft);border-radius:.625rem;margin-bottom:.75rem;padding:.375rem .625rem;font-size:.8rem;display:inline-block}.timer{flex-wrap:wrap;align-items:center;gap:1.125rem;display:flex}.ring{width:calc(8rem * var(--ring-scale,1));height:calc(8rem * var(--ring-scale,1));flex:none;position:relative}.ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.ring .t{font-size:calc(1.7rem * var(--ring-scale,1));font-variant-numeric:tabular-nums;place-items:center;font-weight:800;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.btns{flex-wrap:wrap;gap:.625rem;display:flex}.done-btn{background:var(--go);color:#fff;box-shadow:0 .3125rem 0 var(--go2);border:0;border-radius:999px;padding:.875rem 1.75rem;font-size:1.25rem;font-weight:800}.done-btn:active{box-shadow:0 .125rem 0 var(--go2);transform:translateY(.1875rem)}.ghost{border:.125rem solid var(--line);color:var(--ink2);background:0 0;border-radius:999px;padding:.625rem 1.125rem;font-weight:700}.toggle{color:var(--ink2);align-items:center;gap:.5rem;margin-top:.75rem;font-size:.85rem;display:flex}.timeup{color:var(--coral);margin-top:.5rem;font-weight:700}.finish{text-align:center;padding-block-start:1.875rem;padding-block-end:1.875rem}.finish h2{color:#fff;margin:.5rem 0;font-size:clamp(2rem,7vw,3rem)}.finish p{color:#fff;font-size:1.15rem}.bigstar{color:var(--star);text-shadow:0 .25rem #e0a400;font-size:5rem;animation:.7s ease-out pop}@keyframes pop{0%{transform:scale(.2)rotate(-40deg)}70%{transform:scale(1.15)}to{transform:scale(1)}}.confetti{pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.confetti i{color:var(--star);font-style:normal;animation:linear forwards fall;position:absolute;top:-1.25rem}@keyframes fall{to{transform:translateY(110vh)rotate(360deg)}}.setlist{flex-direction:column;gap:.5rem;display:flex}.row{background:var(--soft);border-radius:.875rem;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.625rem;padding:.5rem .625rem;display:grid}.row.off{opacity:.55}.row .nm{min-width:0;font-weight:500}.row .nm span{margin-inline-start:.375rem;font-size:1.2rem}.row input[type=checkbox]{width:1.375rem;height:1.375rem;accent-color:var(--go)}.row select{border:.0625rem solid var(--line);color:var(--ink);background:#fff;border-radius:.5rem;padding:.3125rem;font-family:inherit;font-size:.9rem}.grip{color:var(--ink2);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:.5rem;place-items:center;width:2.125rem;height:2.5rem;padding:0;display:grid}.grip i{background:currentColor;border-radius:.125rem;width:1.25rem;height:.1875rem;display:block;box-shadow:0 -.375rem,0 .375rem}.grip:active{cursor:grabbing}.grip.ph{visibility:hidden}.row.dragging{z-index:5;background:#fff;position:relative;transform:scale(1.02);box-shadow:0 .5rem 1.25rem #0f4c9c40}.dcol{border-top:.5rem solid var(--kc,var(--sky));transition:box-shadow .3s}.dcol h3{color:var(--kc,var(--coral))}.bigic.anim{animation:1.6s ease-in-out infinite taskbob}@keyframes taskbob{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-.5rem)rotate(4deg)}}.breath{background:radial-gradient(circle,#fff 30%,var(--kc) 100%);border-radius:50%;place-items:center;width:7.5rem;height:7.5rem;margin:.375rem auto;font-size:2.6rem;animation:8s ease-in-out infinite breathe;display:grid}@keyframes breathe{0%,to{transform:scale(.62)}50%{transform:scale(1)}}.breathtxt{text-align:center;color:var(--ink2);margin:0;font-weight:700}header{z-index:3;position:relative}.iconbtn.gear{padding:.25rem .625rem;font-size:1.2rem;line-height:1.3}.todaylist{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.todaylist li{background:var(--soft);border-radius:.875rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.625rem .875rem;font-size:1.05rem;font-weight:500;display:grid}.todaylist li.ok{background:#fff4cc}.todaylist .tic{font-size:1.4rem}.todaylist .tst{width:2.125rem;height:2.125rem;color:var(--star);text-shadow:0 .0625rem #e0a400;border:.125rem dashed var(--line);background:#fff;border-radius:50%;place-items:center;font-size:1.3rem;display:grid}.todaylist li.ok .tst{background:0 0;border:0}.prevbtn{margin-top:.75rem;padding:.5rem 1rem;font-size:.9rem}.setup h2{margin:0 0 .75rem}.card.setup{max-width:35rem;margin-inline-start:auto;margin-inline-end:auto}.kidrow{background:var(--soft);border-radius:.875rem;grid-template-columns:1fr auto auto;align-items:center;gap:.625rem;margin-bottom:.5rem;padding:.5rem .625rem;display:grid}.gsel{border:.0625rem solid var(--line);background:#fff;border-radius:999px;gap:.125rem;padding:.1875rem;display:flex}.gsel button{color:var(--ink2);background:0 0;border:0;border-radius:999px;padding:.4375rem .875rem;font-size:.95rem;font-weight:800}.gsel button[aria-checked=true]{background:var(--ink);color:#fff}.who .trio{object-fit:cover;object-position:50% 20%;border-radius:.875rem;width:100%;max-width:10.625rem;height:6rem}.whobuddy{width:6rem;height:6rem;margin:0 auto;display:block}.whobuddy .mini{width:3.625rem;margin:0 auto;display:block}.whobuddy .billy{object-fit:contain;transform-origin:50% 90%;width:6rem;height:6rem;animation:3.4s ease-in-out infinite billy}@keyframes billy{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)translateY(-.25rem)}}.kidrow input{border:.0625rem solid var(--line);color:var(--ink);background:#fff;border-radius:.625rem;width:100%;min-width:0;padding:.625rem;font-family:inherit;font-size:1.1rem}.whogrid{grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));gap:.75rem;display:grid}.who{border:.125rem solid var(--line);color:var(--ink);box-shadow:0 .25rem 0 var(--line);background:#fff;border-radius:1.25rem;flex-direction:column;align-items:center;gap:.375rem;padding:1.25rem .625rem;font-size:1.4rem;font-weight:800;display:flex}.who span{font-size:2.6rem}.who:hover{border-color:var(--sky)}.who.together{border-color:var(--star);background:#fff9e0}.who small{color:var(--ink2);font-size:.8rem;font-weight:500}.xopt{cursor:pointer;background:#fff;border-radius:.75rem;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.75rem;display:grid}.xopt input{width:1.5rem;height:1.5rem;accent-color:var(--go);margin:.125rem 0 0}.xopt b{font-size:1rem;display:block}.xopt small{color:var(--ink2);margin-top:.125rem;font-size:.85rem;display:block}.mbox.wide{text-align:start;max-width:30rem;max-height:calc(100vh - 2rem);border-style:none;max-height:calc(100dvh - 2rem);margin:0;position:relative;overflow-y:auto}.mbox.wide .savebar{justify-content:flex-start}.mclose{background:var(--soft);color:var(--ink);border:0;border-radius:50%;width:2.125rem;height:2.125rem;font-weight:800;position:absolute;top:.625rem;left:.625rem}.playsnd{background:var(--soft);color:var(--ink);border:0;border-radius:999px;padding:.625rem 1rem;font-weight:700}.mv{flex-direction:column;gap:.125rem;display:flex}.mv button{color:var(--ink);background:#fff;border:0;border-radius:.375rem;width:1.75rem;height:1.25rem;font-size:.7rem;line-height:1}.mv button:disabled{opacity:.3}.sethead p{color:var(--ink2);margin:.25rem 0 .875rem}.row.has-del{grid-template-columns:auto auto 1fr auto auto}.del{color:var(--coral);background:#fff;border:0;border-radius:.5rem;width:1.875rem;height:1.875rem;font-weight:800}.mine{background:var(--star);color:var(--ink);border-radius:999px;padding:.0625rem .5rem;font-size:.7rem;font-weight:700}.addbox{border:.125rem dashed var(--line);border-radius:1rem;flex-direction:column;gap:.375rem;margin-top:1.125rem;padding:.875rem;display:flex}.addbox h3{margin:0;font-size:1.1rem}.addbox p{color:var(--ink2);margin:0 0 .375rem;font-size:.9rem}.fl{margin-top:.375rem;font-size:.85rem;font-weight:700}.addbox input{border:.0625rem solid var(--line);color:var(--ink);background:#fff;border-radius:.625rem;width:100%;padding:.625rem;font-family:inherit;font-size:1rem}.emos{flex-wrap:wrap;gap:.375rem;display:flex}.emos button{border:.125rem solid var(--line);background:#fff;border-radius:.625rem;width:2.625rem;height:2.625rem;font-size:1.3rem}.emos button[aria-checked=true]{border-color:var(--go);background:#e8f7e5}.addbtn{border-color:var(--go);color:var(--go2)}.savebar{flex-wrap:wrap;justify-content:flex-start;gap:.625rem;margin-top:1rem;display:flex}.rudywrap{display:inline-block;position:relative}.rig{width:100%;height:auto;display:block;overflow:visible}.rig g{transform-box:view-box}.rg-body{transform-origin:155px 480px;animation:3.2s ease-in-out infinite rbreath}.rg-head{transform-origin:153px 328px;animation:4s ease-in-out infinite rhead}.rg-earl{transform-origin:140.5px 152.5px;animation:4s ease-in-out infinite rearl}.rg-earr{transform-origin:212.3px 164.8px;animation:4s ease-in-out .15s infinite rearr}.rg-arml{transform-origin:96px 346px;animation:3.2s ease-in-out infinite rarml}.rg-armr{transform-origin:209px 339px;animation:7s ease-in-out infinite rwave}.rg-mouth{transform-origin:136px 227px}.talk .rg-mouth{animation:.26s ease-in-out 10 alternate rtalk}@keyframes rbreath{50%{transform:scale(1.012,.988)}}@keyframes rhead{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}@keyframes rearl{0%,to{transform:rotate(3deg)}50%{transform:rotate(-6deg)}}@keyframes rearr{0%,to{transform:rotate(-3deg)}50%{transform:rotate(7deg)}}@keyframes rarml{50%{transform:rotate(5deg)}}@keyframes rwave{0%,68%,to{transform:rotate(0)}74%{transform:rotate(-36deg)}80%{transform:rotate(-16deg)}86%{transform:rotate(-36deg)}93%{transform:rotate(0)}}@keyframes rtalk{to{transform:scaleY(.35)}}.ofront{filter:drop-shadow(0 .1875rem .1875rem #0003)}.rig .oitem,.rig .ocape{transform-box:fill-box;transform-origin:50%}.rig .ocape{transform-origin:50% 0}.oitem.put-on{animation:1.1s cubic-bezier(.3,1.4,.5,1) .35s backwards puton}@keyframes puton{0%{opacity:0;transform:translateY(-260%)rotate(-35deg)scale(.6)}45%{opacity:1}65%{transform:translateY(6%)rotate(6deg)scale(1.12,.88)}82%{transform:translateY(-8%)rotate(-3deg)}to{transform:none}}.ocape.put-on{animation:.9s ease-out .35s backwards capeon}.prize .worn{color:var(--go2);font-size:.7rem;font-weight:800}.runbar{flex-wrap:wrap;align-items:center;gap:.875rem;margin-top:.875rem;display:flex}.ring.sm{--ring-scale:.62}.taskanim{width:100%;max-width:22.5rem;height:auto;margin:.25rem auto 0;display:block}.backbtn{border:.125rem solid var(--line);background:#fff;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;padding:0;font-size:1.5rem;display:grid}.prize .pday{color:var(--ink2);font-size:.7rem;font-weight:700}.giftstage{justify-content:center;align-items:flex-end;gap:.25rem;padding-top:.375rem;display:flex}.giftstage .rudy-gift{flex:none;width:min(34%,9.375rem);margin-left:2%}.giftstage .gift{width:min(46%,13.125rem);height:auto;margin-bottom:9%;overflow:visible}.giftcap{text-align:center;color:var(--ink);margin:.375rem 0 .25rem;font-size:1.15rem;font-weight:800}.finish .giftcap{color:var(--ink);background:#fff;border-radius:999px;padding:.375rem 1.125rem;display:inline-block}.finish .giftstage{max-width:32.5rem;margin:.375rem auto .625rem}.gift g,.gift polygon,.gift path{transform-box:fill-box}.gift .lid{transform-origin:0 100%}.gift.closed{transform-origin:50% 95%;animation:2.6s ease-in-out infinite wiggle}@keyframes wiggle{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-4deg)}82%{transform:rotate(4deg)}88%{transform:rotate(-3deg)}94%{transform:rotate(2deg)}}.gift.closed .conf{display:none}.gift.open .lid{transform:translate(-26px,-74px)rotate(-24deg)}.gift.opening .lid{animation:.8s cubic-bezier(.3,1.6,.5,1) .35s both lidpop}@keyframes lidpop{0%{transform:none}25%{transform:translateY(6px)}to{transform:translate(-26px,-74px)rotate(-24deg)}}.gift.opening .body{animation:.5s ease-out .2s boxsquash}@keyframes boxsquash{40%{transform:scale(1.05,.94)}}.gift .conf>*{transform-box:view-box;transform-origin:150px 170px}.gift.opening .conf>*{animation:.9s cubic-bezier(.2,1.3,.4,1) .7s both burst}@keyframes burst{0%{opacity:0;transform:scale(.05)}30%{opacity:1}to{opacity:1;transform:none}}.gift.open .tw,.gift.opening .tw{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite twinkle}.gift.opening .conf>.tw{animation:.9s cubic-bezier(.2,1.3,.4,1) .7s both burst,1.6s ease-in-out 1.6s infinite twinkle}@keyframes twinkle{50%{opacity:.7;transform:scale(.6)rotate(20deg)}}.late .oitem.put-on,.late .ocape.put-on{animation-delay:1.5s}.late.hop .rig{animation-delay:2.1s}.late .spark{animation-delay:2.2s!important}.prize.mystery{border:.125rem dashed var(--star);background:#fff4cc;animation:1.8s ease-in-out infinite mysto}@keyframes mysto{50%{transform:scale(1.04)rotate(-2deg)}}@keyframes capeon{0%{opacity:0;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1.08)}80%{transform:scaleY(.95)skew(4deg)}to{transform:none}}.hop .rig{animation:.5s ease-out 1s hop}@keyframes hop{40%{transform:scaleY(.93)translateY(3%)}70%{transform:translateY(-5%)}}.spark{z-index:3;opacity:0;font-size:1.4rem;font-style:normal;animation:1.2s ease-out 1.05s spark;position:absolute}.s1{top:12%;left:8%}.s2{animation-delay:1.2s;top:20%;left:78%}.s3{animation-delay:1.35s;top:38%;left:20%}@keyframes spark{0%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(.8)translateY(-40%)}}.bubble{color:var(--ink);background:#fff;border-radius:1rem;margin:0 0 .75rem;padding:.5rem .875rem;font-weight:500;display:inline-block;box-shadow:0 .25rem .625rem #0f4c9c26}.herobtns{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.duo-btn{color:var(--ink);background:#fff;border:0;border-radius:999px;padding:.875rem 1.375rem;font-size:1.1rem;font-weight:800;box-shadow:0 .3125rem #0f4c9c40}.duo-btn:active{transform:translateY(.1875rem);box-shadow:0 .125rem #0f4c9c40}.ghost.small{background:#fff;padding:.375rem .875rem;font-size:.85rem}.prizes{margin-top:1rem}.prizes .card-head{text-align:center;justify-content:center}.card.prizes{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#0000 calc(50% - .875rem),#d7262b calc(50% - .875rem) calc(50% + .875rem),#0000 calc(50% + .875rem)) border-box,repeating-linear-gradient(45deg,#ffc531 0 .75rem,#ffe58a .75rem 1.5rem) border-box;border:.625rem solid #0000;margin-top:1.625rem;position:relative;overflow:visible}.card.prizes .bow{filter:drop-shadow(0 .1875rem .1875rem #0000002e);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 46'%3E%3Cpath d='M42 28C30 4 4 2 6 20c2 14 22 14 36 8zM42 28C54 4 80 2 78 20c-2 14-22 14-36 8z' fill='%23D7262B' stroke='%239E1B1F' stroke-width='2.5'/%3E%3Cpath d='M38 30l-10 16h7l7-10 7 10h7l-10-16z' fill='%23D7262B' stroke='%239E1B1F' stroke-width='2'/%3E%3Ccircle cx='42' cy='28' r='7' fill='%23E8453C' stroke='%239E1B1F' stroke-width='2.5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:5.25rem;height:2.875rem;position:absolute;top:-1.875rem;left:50%;transform:translate(-50%)}.prizes>p{color:var(--ink2);margin:0 0 .625rem}.bar{background:var(--soft);border-radius:999px;height:.875rem;margin-bottom:.875rem;overflow:hidden}.bar i{background:linear-gradient(90deg,var(--star),#fa0);border-radius:999px;height:100%;display:block}.plist{grid-template-columns:repeat(auto-fill,minmax(6.875rem,1fr));gap:.625rem;margin-bottom:.625rem;display:grid}.prize{border:.125rem solid var(--line);color:var(--ink);background:#fff9e0;border-radius:1rem;flex-direction:column;align-items:center;gap:.25rem;padding:.625rem .375rem;font-size:2rem;display:flex}.prize small{text-align:center;font-size:.75rem;font-weight:700}.prize.on{border-color:var(--go);background:#e8f7e5}.prize.locked{background:var(--soft);opacity:.7;font-size:1.6rem}.leave{color:var(--ink);background:#fff;border-radius:999px;padding:.4375rem .875rem;font-size:.95rem;font-weight:700}.leave.ok{color:var(--go2)}.leave.hurry{color:#fff;background:var(--coral)}.leave.late{color:var(--coral)}.runtop{flex-wrap:wrap}.bigic{text-align:center;font-size:clamp(4rem,14vw,6rem);line-height:1.1}.speak{background:var(--soft);color:var(--ink);border:0;border-radius:999px;padding:.625rem 1rem;font-weight:700}.duo{flex:1;grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));align-content:start;gap:1rem;padding-block-start:.625rem;padding-block-end:1.875rem;display:grid}.dcol:before{display:none}.dcol h3{color:var(--coral);margin:0;font-size:1.3rem}.dstep{color:var(--ink2);font-size:.8rem;font-weight:500}.dcol h2{text-align:center;margin:0 0 .375rem}.dclock{text-align:center;font-variant-numeric:tabular-nums;margin:.375rem 0 .625rem;font-size:2.4rem;font-weight:800}.dclock.low{color:var(--coral)}.dcol .btns{justify-content:center}.dcol .timeup{text-align:center}.newprize{color:var(--ink);background:#fff;border-radius:1.125rem;margin:.375rem .25rem;padding:.75rem 1.25rem;font-size:1.15rem;font-weight:800;display:inline-block}.extras{background:var(--soft);border-radius:1rem;flex-direction:column;gap:.75rem;margin-bottom:1.125rem;padding:.875rem;display:flex}.extras h3{margin:0;font-size:1.1rem}.xrow{flex-wrap:wrap;align-items:center;gap:.625rem;font-weight:500;display:flex}.xrow input[type=time]{border:.0625rem solid var(--line);color:var(--ink);background:#fff;border-radius:.5rem;padding:.375rem .5rem;font-family:inherit;font-size:1rem}.xrow input[type=checkbox]{width:1.375rem;height:1.375rem;accent-color:var(--go);flex:none}.modal{z-index:50;background:#0f285073;place-items:center;padding:1rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.mbox{text-align:center;background:#fff;border-radius:1.375rem;width:100%;max-width:21.25rem;padding:1.375rem}.mbox h3{margin:0 0 .375rem;font-size:1.4rem}.mbox p{color:var(--ink2);margin:0 0 .75rem}.q{direction:ltr;justify-content:center;align-items:center;gap:.5rem;font-size:1.8rem;font-weight:800;display:flex}.q input{text-align:center;border:.125rem solid var(--line);width:5rem;color:var(--ink);border-radius:.625rem;padding:.25rem;font-family:inherit;font-size:1.6rem}.mbox .savebar{justify-content:center}.gok{background:var(--go);color:#fff;border:0;border-radius:999px;padding:.625rem 1.5rem;font-size:1rem;font-weight:800}.adderr{color:var(--coral);margin-top:.5rem;font-size:.9rem;font-weight:700}.toast{background:var(--ink);color:#fff;z-index:60;text-align:center;border-radius:999px;max-width:90vw;padding:.75rem 1.25rem;font-weight:700;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 .375rem 1rem #0003}@media (max-width:620px){.hero{grid-template-columns:1fr}.rudy-hero{width:6rem;position:absolute;top:4.375rem;left:.25rem}.hero h1,.hero p{padding-left:6rem}.stage{grid-template-columns:1fr;justify-items:center}.rudy-run{width:7.5rem}.panel{width:100%}.panel:before{display:none}.row{grid-template-columns:auto auto 1fr auto;gap:.375rem}.row.has-del{grid-template-columns:auto auto 1fr auto auto}table.week{border-spacing:.1875rem;min-width:0}.week th{padding:.125rem;font-size:.75rem}.week td{border-radius:.5rem;height:2.125rem;font-size:1rem}.week td.taskname{white-space:normal;max-width:6rem;font-size:.78rem;line-height:1.2}.week td.taskname span{display:none}.card{padding:.875rem .625rem}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}@media (min-width:1100px){.wrap{max-width:77.5rem}.homegrid{grid-template-columns:minmax(0,1.8fr) minmax(18.75rem,1fr);align-items:start;gap:1.25rem;display:grid}.homegrid .prizes{margin-top:0}.homegrid .note{grid-column:1/-1}.plist{grid-template-columns:repeat(2,1fr)}.hero{min-height:13.75rem}}@media (min-width:1100px) and (orientation:landscape){.rudy-run{width:min(24vw,36vh)}.stage .panel{max-width:53.75rem;padding:2rem}.stage .panel h2{font-size:clamp(2.2rem,3vw,3.2rem)}.stage .say{font-size:1.5rem}.stage .step{font-size:1.1rem}.stage .ring{--ring-scale:.85}.stage .done-btn{padding:1.125rem 2.375rem;font-size:1.6rem}.stage .ghost,.stage .speak{padding:.75rem 1.375rem;font-size:1.1rem}.dcol h2{font-size:2.2rem}.dcol .bigic{font-size:7rem}.dclock{font-size:3.2rem}}@media (max-width:620px){.hero h1,.hero p{padding-left:0}}.sky.ctr header{text-align:center;flex-direction:column;align-items:center}.sky.ctr .brand{text-align:right;align-self:flex-start}.sky.ctr .kids{justify-content:center}.sky.ctr .hero{text-align:center;grid-template-columns:1fr;justify-items:center}.sky.ctr .hero h1,.sky.ctr .hero p{margin-inline-start:auto;margin-inline-end:auto;padding-left:0}.sky.ctr .herobtns{justify-content:center}.sky.ctr .today-line{text-align:center}.run .runtop{padding-top:4rem}.scsteps{color:var(--ink);margin:.25rem 0 0;padding-inline-start:1.375rem;line-height:1.9}.navbtns{justify-content:center;gap:.5rem;margin-top:.875rem;display:flex}.runtop{justify-content:center}.runtop .brand{justify-content:center;width:100%}@media (min-width:1100px){.sky.ctr .hero{min-height:0}}@media (min-width:768px){.sky.ctr{padding-bottom:2.125rem}.sky.ctr .hills{height:2.5rem}.sky.ctr header{padding-block-start:.625rem;padding-block-end:0}.sky.ctr .hero{padding-top:0}.sky.ctr .hero>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.125rem;display:flex}.sky.ctr .hero h1{margin:0;font-size:clamp(1.6rem,2.6vw,2.2rem)}.sky.ctr .hero p{flex:0 0 100%;max-width:none;margin:0;font-size:.95rem}.sky.ctr .herobtns .start{padding:.625rem 1.375rem;font-size:1.15rem}.sky.ctr .herobtns .start .play{width:1.75rem;height:1.75rem}.sky.ctr .today-line,.sky.ctr .navbtns{margin:0}main{padding-block-start:0;padding-block-end:.25rem}.note{margin-top:.5rem}.card{padding:.875rem 1rem}.todaylist{gap:.375rem}.todaylist li{padding:.375rem .875rem}.todaylist .tst{width:1.75rem;height:1.75rem;font-size:1.1rem}.giftstage .rudy-gift{width:min(30%,8.125rem)}.giftstage .gift{width:min(40%,11.25rem)}#app{flex-direction:column;min-height:100vh;display:flex}#app>main{flex:1;align-items:center;padding-block-start:1.75rem;padding-block-end:1.75rem;display:flex}#app>main>.wrap{width:100%}}@media (min-width:900px){.homegrid{grid-template-columns:minmax(0,1.7fr) minmax(16.25rem,1fr);align-items:start;gap:1rem;display:grid}.homegrid .prizes{margin-top:0}.homegrid .note{grid-column:1/-1}}.ridbtn{color:var(--ink);background:#fff;border:0;border-radius:1.125rem;max-width:28.75rem;margin:.375rem auto 1rem;padding:.75rem 1.25rem;font-size:1.05rem;font-weight:800;line-height:1.4;display:block;box-shadow:0 .3125rem #0f4c9c40}.ridbtn small{color:var(--ink2);font-size:.85rem;font-weight:500;display:block}.ridq{color:var(--ink);margin:.625rem 0 .875rem;font-size:1.45rem;font-weight:800;line-height:1.5}.rida{color:var(--go2);margin:0 0 .75rem;font-size:1.6rem;font-weight:800}.ridn{color:var(--coral);font-size:.85rem;font-weight:700}.topctl{z-index:20;align-items:center;gap:.5rem;display:flex;position:absolute;top:1rem}.topctl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.topctl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.topctl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.topctl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}.topctl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}.langbtn,.menubtn{color:#fff;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);background:#ffffff2e;border:.125rem solid #ffffffd9;border-radius:999px;align-items:center;gap:.4375rem;height:2.5rem;padding:0 .875rem;font-size:.9rem;font-weight:800;line-height:1;transition:background .15s;display:flex}.langbtn:hover,.menubtn:hover,.menubtn[aria-expanded=true]{background:#ffffff57}.langbtn svg{border-radius:.1875rem;flex:none;width:1.375rem;height:.9375rem;box-shadow:0 0 0 .0625rem #0000002e}.burger{place-items:center;width:1.125rem;height:.875rem;display:grid}.burger i{background:currentColor;border-radius:.125rem;width:1.125rem;height:.1563rem;display:block;box-shadow:0 -.3438rem,0 .3438rem}.menuwrap{position:relative}.spare{background:#fff;border-radius:1.375rem;max-width:28.75rem;margin:.5rem auto 1.125rem;padding:.875rem 1rem 1rem;box-shadow:0 .3125rem #0f4c9c33}.spareq{font-weight:800;color:var(--ink)!important;margin:0 0 .625rem!important;font-size:1.15rem!important}.spareopts{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.spareopt{border:.125rem solid var(--line);background:var(--soft);color:var(--ink);box-shadow:0 .25rem 0 var(--line);border-radius:1.125rem;flex-direction:column;align-items:center;gap:.125rem;padding:.75rem .5rem;font-size:1.15rem;font-weight:800;transition:transform .1s;display:flex}.spareopt:hover{border-color:var(--sky)}.spareopts.one{grid-template-columns:minmax(0,15rem);justify-content:center;margin:.375rem 0 .25rem}.mbox.wide h3{padding-inline-start:2.375rem;padding-inline-end:2.375rem}.mbox.wide .savebar.ctr{justify-content:center}.spareopt:active{box-shadow:0 .0625rem 0 var(--line);transform:translateY(.1875rem)}.spareopt .sic{font-size:2.2rem;line-height:1.1}.spareopt small{color:var(--ink2);font-size:.78rem;font-weight:500}.medbox{text-align:center!important}.medhint{font-size:.95rem}.medbreath{--kc:var(--sky);width:10.625rem;height:10.625rem;margin:.875rem auto;font-size:3.4rem}.medbreath.still{animation:none;transform:scale(.85)}.medbreath{place-items:center;display:grid}.medface{width:62%;height:auto;overflow:visible}.medfly{width:100%;height:100%;overflow:visible}.medvoice{font-size:.95rem}.medctl{align-items:center;gap:.625rem}.medbreath.paused{animation-play-state:paused}.medstep{min-height:2.2em;font-weight:800;color:var(--ink)!important;margin:.25rem 0!important;font-size:1.4rem!important}.quiz{text-align:center}.qprog{color:var(--ink2);align-items:center;gap:.625rem;font-size:.9rem;font-weight:700;display:flex}.qprog .bar{flex:1;margin:0}.qic{margin:.875rem 0 .25rem;font-size:4.5rem;line-height:1.1;animation:.45s ease-out pop}.qnm{margin:0 0 1.125rem;font-size:1.7rem}.qbtns{justify-content:center;gap:1.75rem;margin-bottom:.625rem;display:flex}.qyes,.qno{color:#fff;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:5.75rem;height:5.75rem;font-size:2.4rem;font-weight:800;line-height:1;transition:transform .1s;display:flex}.qyes small,.qno small{margin-top:.25rem;font-size:.8rem}.qyes{background:var(--go);box-shadow:0 .375rem 0 var(--go2)}.qno{background:var(--coral);box-shadow:0 .375rem #c2463e}.qyes:active,.qno:active{box-shadow:none;transform:translateY(.25rem)}.qback{margin-top:.5rem}.quiz .savebar{justify-content:center}.sky .hero{z-index:2;position:relative}.subbox{color:var(--ink);background:#fffffff2;border-radius:1rem;max-width:40rem;margin-bottom:.375rem;padding:.625rem 1.125rem;font-weight:700;line-height:1.5;display:inline-block;box-shadow:0 .25rem .75rem #0f4c9c2e}.subbox small{color:var(--ink2);margin-top:.125rem;font-size:.85em;font-weight:500;display:block}.qsmall{color:var(--ink2);margin:-.5rem 0 1rem;font-size:.85rem}.stage.solo{justify-content:center;align-items:flex-start;padding-block-start:.375rem;padding-block-end:1rem;display:flex}.stage.solo .panel{width:100%;max-width:40rem}.stage.solo .panel:before{display:none}.stage.solo .rtitle{text-align:center}.stage.solo .taskanim{width:auto;max-width:100%;max-height:min(11.875rem,24vh)}@media (max-width:620px){.run .runtop{gap:.375rem;padding-top:3.625rem;padding-bottom:.25rem}.run .runtop .dots{justify-content:center;width:100%}.run .runtop .dots i{width:.6875rem;height:.6875rem}.run .runtop .leave{padding:.3125rem .625rem;font-size:.8rem}.run .runtop .iconbtn{padding:.3125rem .6875rem;font-size:.85rem}.stage.solo .panel{border-radius:1.375rem;padding:.875rem .875rem 1rem}.stage.solo .panel h2{margin:.125rem 0 .25rem;font-size:1.45rem}.stage.solo .step{font-size:.8rem}.stage.solo .rsay{margin:0 0 .25rem;font-size:.98rem;line-height:1.5}.stage.solo .taskanim{max-height:min(9.375rem,20vh)}.stage.solo .runbar{margin-top:.5rem}}.rsay{margin:.125rem 0 .5rem}@media (max-width:480px){.stage .panel{padding:1.125rem .875rem}.runbar{flex-wrap:nowrap;gap:.5rem}.runbar .done-btn{white-space:nowrap;padding:.75rem 1.125rem;font-size:1.1rem}.runbar .ring.sm{--ring-scale:.55}.runbar .pausebtn,.runbar .backbtn{width:2.75rem;height:2.75rem;font-size:1.1rem}}.menubtn{position:relative}.menubtn.muted:after{content:"🔇";background:#fff;border-radius:50%;place-items:center;width:1.375rem;height:1.375rem;font-size:.7rem;display:grid;position:absolute;top:-.4375rem;box-shadow:0 .125rem .3125rem #0003}.menubtn.muted:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-.4375rem}.menubtn.muted:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-.4375rem}.menubtn.muted:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-.4375rem}.menubtn.muted:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-.4375rem}.menubtn.muted:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-.4375rem}.musicbtn[aria-pressed=true]{color:var(--ink);background:#fff;border-color:#fff}.musicbtn[aria-pressed=false]{opacity:.85}.topmenu{background:#fff;border-radius:1rem;flex-direction:column;gap:.125rem;min-width:15rem;padding:.375rem;animation:.15s ease-out menuin;display:flex;position:absolute;top:calc(100% + .5rem);box-shadow:0 .75rem 1.875rem #0f285040}.topmenu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.topmenu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.topmenu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.topmenu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.topmenu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.topmenu[hidden]{display:none}@keyframes menuin{0%{opacity:0;transform:translateY(-.375rem)}}.topmenu button{color:var(--ink);text-align:start;white-space:nowrap;background:0 0;border:0;border-radius:.625rem;padding:.75rem .875rem;font-size:.98rem;font-weight:700}.topmenu button:hover{background:var(--soft);outline:none}.topmenu button:focus-visible{background:var(--soft);outline:none}.sky.ctr .kids{background:#ffffff2e;border:.125rem solid #fff9;border-radius:999px;flex-wrap:nowrap;gap:.125rem;margin-top:.5rem;padding:.1875rem}.sky.ctr .kid{border:0;padding:.375rem 1rem}.sky.ctr .today-line{background:#fff3;border-radius:999px;padding:.375rem .875rem;font-weight:700;display:inline-block}@media (min-width:900px){.sky.ctr header{justify-content:center;min-height:4.5rem}.sky.ctr .kids{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:768px){.sky.ctr .hero h1{text-align:center;flex:0 0 100%}}@media (max-width:480px){.topctl{gap:.375rem;top:1rem}.topctl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.75rem}.topctl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.75rem}.topctl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.75rem}.topctl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.75rem}.topctl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.75rem}.langbtn,.menubtn{height:2.375rem;padding:0 .6875rem;font-size:.82rem}.menubtn .mt{display:none}.menubtn{justify-content:center;width:2.375rem;padding:0}.sky .brand{gap:.375rem;font-size:1rem}.sky .brand img{width:2.25rem;height:2.25rem}.sky .brand small{font-size:.62rem}.sky .wrap{padding-inline-start:.75rem;padding-inline-end:.75rem}}.pausebtn{border:.125rem solid var(--line);color:var(--ink);background:#fff;border-radius:50%;flex:none;place-items:center;width:3.25rem;height:3.25rem;padding:0;font-size:1.25rem;display:grid}.pausebtn[aria-pressed=true]{background:var(--star);border-color:#e0a400}.ring.paused{opacity:.55}.ring.paused .t:after{content:"⏸";font-size:calc(.9rem * var(--ring-scale,1));bottom:calc(.875rem * var(--ring-scale,1));position:absolute}.dcol.paused .dclock{opacity:.5}.dcol .btns{align-items:center}.dcol .brk{flex-basis:100%;height:0}.wardrobe{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.625rem;display:flex}.witem{border:.125rem solid var(--line);background:#fff9e0;border-radius:.875rem;place-items:center;width:3.25rem;height:3.25rem;padding:0;font-size:1.7rem;line-height:1;transition:transform .15s;display:grid}.witem:active{transform:scale(.92)}.witem[aria-pressed=true]{border-color:var(--go);box-shadow:0 0 0 .125rem var(--go) inset;background:#e8f7e5}.whint{text-align:center;color:var(--ink2);margin:.375rem 0 .125rem;font-size:.8rem}@media (min-width:768px){.wardrobe{gap:.375rem;margin-top:.125rem}.witem{border-radius:.75rem;width:2.625rem;height:2.625rem;font-size:1.35rem}.whint{margin:.25rem 0 0;font-size:.75rem}.card.prizes .card-head{margin-bottom:.25rem}}[dir=ltr] .panel:before{border-width:.75rem 1rem .75rem 0;border-color:#0000 #fff #0000 #0000;left:-.875rem;right:auto}[dir=ltr] .giftstage .rudy-gift{margin-left:0;margin-right:2%}[dir=ltr] .week td.taskname,[dir=ltr] .sky.ctr .brand{text-align:left}@media (min-width:768px){[dir=ltr] .sky.ctr .hero h1{font-size:clamp(1.4rem,2.2vw,2rem)}[dir=ltr] .sky.ctr .hero>div{column-gap:.875rem}}@media (max-width:620px){.duorun .runtop{gap:.625rem .5rem;padding-top:4.625rem;padding-bottom:.875rem}.duorun .runtop .brand{margin-bottom:.125rem}.duorun .duo{padding-top:.375rem}.duorun .runtop .brand{font-size:1rem!important}.duorun .runtop .bt{display:none}.duorun .runtop .iconbtn{padding:.3125rem .625rem}.duorun .leave{padding:.3125rem .625rem;font-size:.8rem}.duo{grid-template-columns:1fr;gap:.5rem;padding-block-start:.125rem;padding-block-end:.75rem}.duo .dcol{border-top:0;border-inline-start:.4375rem solid var(--kc);border-radius:1.125rem;grid-template-columns:3.625rem 1fr auto;grid-template-areas:"vis name clock""vis task clock""btns btns btns";align-items:center;gap:.125rem .625rem;padding:.5rem .75rem;display:grid}.duo .dcol h3{grid-area:name;margin:0;font-size:1.05rem}.duo .dcol .dstep{font-size:.72rem}.duo .dcol h2{text-align:start;grid-area:task;margin:0;font-size:1.05rem;line-height:1.2}.duo .dvis{grid-area:vis;place-items:center;display:grid;overflow:hidden}.duo .dvis .taskanim{width:3.625rem;margin:0}.duo .dvis .bigic{font-size:2.4rem}.duo .dvis .breath{width:3.125rem;height:3.125rem;margin:0;font-size:1.3rem}.duo .dvis .breathtxt,.duo .dcol .say:not(.dmsg),.duo .dcol .timeup{display:none}.duo .dcol .dmsg{grid-area:task;margin:0;font-size:.85rem;text-align:start!important}.duo .dclock{grid-area:clock;margin:0;font-size:1.5rem}.duo .dcol .btns{flex-wrap:nowrap;grid-area:btns;justify-content:flex-start;gap:.375rem;margin-top:.25rem}.duo .dcol .done-btn{box-shadow:0 .1875rem 0 var(--go2);padding:.5rem 1rem;font-size:1rem}.duo .dcol .pausebtn{width:2.5rem;height:2.5rem;font-size:1rem}.duo .dcol .ghost{padding:.4375rem .75rem;font-size:.85rem}.duo .dcol .brk,.duo .dcol .pvt{display:none}.duo .dcol .prevbtn{margin:0;border-radius:50%;width:2.5rem;height:2.5rem;margin-inline-start:auto;padding:0}}html{font-size:calc(100% * var(--ui-scale,1))}@media (min-width:1700px) and (min-height:880px){:root{--ui-scale:1.3}}@media (min-width:2300px) and (min-height:1180px){:root{--ui-scale:1.7}}@media (min-width:3200px) and (min-height:1600px){:root{--ui-scale:2.3}}.topctl{top:calc(1rem + env(safe-area-inset-top,0px))}.topmenu .menulang{align-items:center;gap:.5rem;display:flex}.topmenu .menulang svg{border-radius:.1875rem;flex:none;width:1.375rem;height:.9375rem;box-shadow:0 0 0 .0625rem #0000002e}.sky>.wrap,.run>.wrap{padding-top:env(safe-area-inset-top,0px)}#app>main,.kidscreen{padding-bottom:env(safe-area-inset-bottom,0px)}.kidscreen{overscroll-behavior:none;height:100vh;height:100dvh;overflow:hidden}.kidscreen>.wrap{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.kidscreen .runtop{flex:none}.stage.solo{flex:1;min-height:0}.stage.solo .panel{flex-direction:column;align-self:stretch;max-height:100%;display:flex}.stage.solo .taskart{flex:1 1 0;min-height:0;position:relative}.kidscreen .ph{visibility:hidden}.stage.solo .taskart .taskanim,.stage.solo .taskart .bigic{width:100%;max-width:none;height:100%;max-height:none;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.stage.solo .taskart .bigic{justify-content:center;align-items:center;display:flex}@supports (width:1cqh){.stage.solo .taskart{container-type:size}.stage.solo .taskart .bigic{font-size:min(62cqh,62cqw)}}.kidscreen .duo{min-height:0;overflow:hidden}@media (max-width:620px){.kidscreen .duo{grid-auto-rows:minmax(0,auto);align-content:start}}@media (min-width:621px) and (orientation:landscape){.kidscreen .duo{grid-template-columns:repeat(var(--lanes,2), minmax(0, 1fr))}}@media (min-width:621px){.kidscreen .duo:not(.many){grid-auto-rows:minmax(0,1fr);align-content:stretch}.duo:not(.many) .dcol{flex-direction:column;min-height:0;display:flex}.duo:not(.many) .dvis{flex:1 1 0;min-height:0;position:relative}.duo:not(.many) .dvis .taskanim,.duo:not(.many) .dvis .bigic{width:100%;max-width:none;height:100%;max-height:none;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.duo:not(.many) .dvis .bigic{justify-content:center;align-items:center;display:flex}@supports (width:1cqh){.duo:not(.many) .dvis{container-type:size}.duo:not(.many) .dvis .bigic{font-size:min(62cqh,62cqw)}}}.kidscreen .duo.many{grid-auto-rows:auto;align-content:start;overflow-y:auto}.finishscreen .finish{padding-block-start:clamp(.25rem,2.5vh,1.875rem);padding-block-end:clamp(.25rem,2.5vh,1.875rem);flex:1;grid-template-columns:minmax(0,1fr);grid-template-areas:"star""title""msg""art""spare""back";align-content:center;justify-items:center;min-height:0;padding-block-start:clamp(.25rem,2.5dvh,1.875rem);padding-block-end:clamp(.25rem,2.5dvh,1.875rem);display:grid}.finish .fmain{display:contents}.finish .bigstar{font-size:clamp(2.75rem,9vh,5rem);grid-area:star;font-size:clamp(2.75rem,9dvh,5rem);line-height:1}.finish .ftitle{font-size:clamp(1.6rem,min(7vw,6vh),3rem);grid-area:title;margin:.25rem 0;font-size:clamp(1.6rem,min(7vw,6dvh),3rem)}.finish .fmsg{grid-area:msg;max-width:34em;margin:0 0 .25rem}.finish .fart{width:100%;height:clamp(6.5rem,27vh,17rem);grid-area:art;justify-content:center;height:clamp(6.5rem,27dvh,17rem);min-height:0;display:flex}.finish .fspare{grid-area:spare;width:100%}.finish .fspare .spare{margin:.375rem auto .625rem}.finish .fback{grid-area:back}.finish .fart .giftstage{align-items:flex-end;max-width:none;height:100%;margin:0;padding-top:0}.finish .fart .giftstage .rudy-gift{width:auto;height:100%}.finish .fart .giftstage .gift{width:auto;height:86%;margin-bottom:2%}.finish .fart .rudywrap,.finish .fart .rudywrap .rig{width:auto;height:100%}.finish .fart .rudy-run{margin:0 auto}.comeback .finish{padding-block-start:clamp(.5rem,3vh,1.875rem);padding-block-end:clamp(.5rem,3vh,1.875rem);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(.25rem,1.5vh,.75rem);min-height:0;padding-block-start:clamp(.5rem,3dvh,1.875rem);padding-block-end:clamp(.5rem,3dvh,1.875rem);display:flex}.comeback .finish h2,.comeback .finish p{margin:0}.comeback .cbart{height:clamp(6rem,34vh,17rem);justify-content:center;height:clamp(6rem,34dvh,17rem);min-height:0;display:flex}.comeback .cbart .rudywrap,.comeback .cbart .rudywrap .rig{width:auto;height:100%}@media (orientation:landscape) and (max-height:500px){.comeback .finish h2{margin-inline-start:3.5rem;margin-inline-end:3.5rem;font-size:1.75rem}}@media (max-width:899px),(orientation:portrait){.finishscreen.together .fart{height:clamp(7rem,34vh,20rem);height:clamp(7rem,34dvh,20rem)}}.finish .fart .giftgrid{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));align-content:center;gap:.5rem;width:100%;height:100%;display:grid}.finish .giftcell{flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;margin:0;display:flex}.finish .fart .giftcell .giftstage{height:var(--stage-h,6rem)}.finish .gcap{max-width:100%;color:var(--ink);text-align:center;font-size:clamp(.8rem,2.2vh,1.15rem);font-weight:800;background:#fff;border-radius:.875rem;padding:.125rem .75rem;font-size:clamp(.8rem,2.2dvh,1.15rem);line-height:1.25}.finish .gcap .greveal{animation:.4s ease-out 2.2s backwards greveal;display:inline-block}@keyframes greveal{0%{opacity:0}}@media (min-width:900px) and (orientation:landscape){.finishscreen .finish{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"main art""back spare";align-items:center;column-gap:2.5rem}.finish .fmain{text-align:center;flex-direction:column;grid-area:main;align-self:end;align-items:center;display:flex}.finish .fback{align-self:start;margin-top:1.25rem}.finish .fart{height:clamp(10rem,44vh,22rem);height:clamp(10rem,44dvh,22rem)}.finish .fspare{align-self:start}}@media (min-width:768px) and (max-width:899px){.homegrid{grid-template-columns:minmax(0,1.7fr) minmax(16.25rem,1fr);align-items:start;gap:1rem;display:grid}.homegrid .prizes{margin-top:0}}@media (min-width:768px){.boardcard .todaylist li{min-height:0;padding-top:clamp(.125rem, calc((100vh - 27rem) / var(--rows,8) / 2 - .9rem), .375rem);padding-bottom:clamp(.125rem, calc((100vh - 27rem) / var(--rows,8) / 2 - .9rem), .375rem);padding-block:clamp(.125rem, calc((100dvh - 27rem) / var(--rows,8) / 2 - .9rem), .375rem)}.boardcard .week td{height:clamp(1.25rem, calc((100vh - 30rem) / var(--rows,8)), 2.625rem);height:clamp(1.25rem, calc((100dvh - 30rem) / var(--rows,8)), 2.625rem)}}.settingscard{grid-template-areas:"extras""bank""actions""save";display:grid}.settingscard .extras{grid-area:extras}.settingscard .setbank{grid-area:bank;min-width:0}.settingscard .setactions{grid-area:actions}.settingscard .setsave{grid-area:save}.settingscard .sethead h2{margin:0}@media (min-width:1280px) and (min-height:700px){.settingscard{grid-template:"extras bank""actions bank""save bank"1fr/minmax(17rem,1fr) minmax(0,1.7fr);align-items:start;column-gap:1.5rem}.settingscard .setbank{overscroll-behavior:contain;max-height:calc(100vh - 14rem);max-height:calc(100dvh - 14rem);margin-inline-start:-.5rem;padding-inline-start:.5rem;padding-inline-end:.5rem;overflow:hidden auto}.settingscard .extras{margin-bottom:0}}@media (min-width:1024px) and (max-height:780px){.sky.ctr{padding-bottom:1.25rem}.sky.ctr .hills{height:1.5rem}.sky.ctr header{min-height:3.5rem;padding-block-start:.375rem;padding-block-end:0}.sky.ctr .hero>div{flex-wrap:nowrap;column-gap:1rem}.sky.ctr .hero h1{white-space:nowrap;flex:0 auto;font-size:clamp(1.3rem,2.2vw,1.8rem)}.sky.ctr .hero p{display:none}#app>main{padding-block-start:.5rem;padding-block-end:.5rem}.card{padding-block-start:.625rem;padding-block-end:.625rem}.card-head{margin-bottom:.375rem}.boardcard .todaylist{gap:.25rem}.boardcard .todaylist li{padding-block-start:.125rem;padding-block-end:.125rem}.boardcard .todaylist .tst{width:1.5rem;height:1.5rem;font-size:1rem}.card.prizes{margin-top:0}}@media (orientation:landscape) and (max-height:500px){.menubtn{height:2.375rem;padding:0 .6875rem;font-size:.82rem}.menubtn .mt{display:none}.menubtn{justify-content:center;width:2.375rem;padding:0}.run .runtop{padding-top:.5rem;padding-inline-end:11rem;gap:.375rem;padding-bottom:.25rem}.run .runtop .leave,.run .runtop .iconbtn{padding:.25rem .625rem;font-size:.8rem}.stage.solo{align-items:center;padding-block-start:.5rem;padding-block-end:.5rem}.kidscreen .duo{align-content:center}.stage.solo .panel{padding:.625rem 1rem}.stage.solo .panel h2{margin:0;font-size:1.3rem}.stage.solo .rsay{display:none}.stage.solo .runbar{margin-top:.25rem}.runbar .ring.sm{--ring-scale:.5}.runbar .done-btn{padding:.5rem 1.25rem;font-size:1.05rem}.finishscreen .finish{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"main art""back spare";align-items:center;column-gap:1.5rem;padding-block-start:.25rem;padding-block-end:.25rem}.finish .fmain{text-align:center;flex-direction:column;grid-area:main;align-self:end;align-items:center;display:flex}.finish .bigstar{font-size:2.25rem}.finish .ftitle{font-size:1.4rem}.finish .fmsg{font-size:.9rem}.finish .fart{height:34vh;height:34dvh}.finish .fback{align-self:start;margin-top:.5rem;padding:.5rem 1.25rem;font-size:1.05rem}.finish .fspare .spare{margin:.25rem auto;padding:.5rem .75rem}.finish .spareopt{padding:.375rem;font-size:1rem}.finish .spareopt .sic{font-size:1.5rem}.kidscreen .duo{gap:.5rem;padding-block-start:.25rem;padding-block-end:.25rem}.duo .dcol{padding:.5rem .625rem}.duo .dcol h3{font-size:1rem}.duo .dcol h2{margin:0;font-size:1.05rem}.duo .dvis .taskanim{max-height:18vh;max-height:18dvh}.duo .dvis .bigic{font-size:2rem}.dclock{margin:.125rem 0;font-size:1.5rem}.duo .dcol .done-btn{padding:.375rem .875rem;font-size:.95rem}.duo .dcol .pausebtn{width:2.25rem;height:2.25rem}.duo .dcol .ghost{padding:.25rem .625rem}}html.tv:not(.tvcursor) :focus:not([tabindex="-1"]){outline:.375rem solid var(--star);outline-offset:.25rem}html.tv:not(.tvcursor) input:focus,html.tv:not(.tvcursor) select:focus,html.tv:not(.tvcursor) textarea:focus{outline-offset:0;outline-width:.25rem}:root{--sky:#2095e9;--sky2:#56b3f0;--go:#429c3a;--go2:#32772c}a.brand{border-radius:.75rem;text-decoration:none}a.brand:focus-visible{outline:3px solid var(--star);outline-offset:4px}.runwrap{flex-direction:column;flex:1;width:100%;display:flex}.duobrand{font-size:1.1rem}.ctrtext,.duo .dcol .dmsg{text-align:center}button,.start,.done-btn{touch-action:manipulation}.rig,.rudyface,.taskanim,.gift,.medfly{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.rudyface{vertical-align:-.25em;width:1em;height:1.3em}[dir=ltr] .mirror-ltr{transform-box:view-box;transform-origin:50% 0;transform:scaleX(-1)}[dir=ltr] .spark{left:auto}[dir=ltr] .spark.s1{right:8%}[dir=ltr] .spark.s2{right:78%}[dir=ltr] .spark.s3{right:20%}[dir=ltr] .start .play:after{border-width:.5rem 0 .5rem .8125rem;border-color:transparent transparent transparent var(--go)}.start .play:after{margin-left:0;margin-inline-start:.1875rem}@media (pointer:coarse){input,select,textarea{font-size:max(1rem,16px)}}a.start{text-decoration:none}.audiochip{bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));z-index:70;background:var(--star);color:var(--ink);border:0;border-radius:999px;padding:.75rem 1.25rem;font-weight:800;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #0003}.sronly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lockbtn{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;overflow:hidden}.lockbtn>span{position:relative}.lockbtn:before{content:"";transform-origin:100%;background:#ffffff80;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}[dir=ltr] .lockbtn:before{transform-origin:0}.lockbtn.holding:before{animation:2s linear forwards lockfill}@keyframes lockfill{to{transform:scaleX(1)}}.mbox.pinbox{max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto}.pindots{justify-content:center;gap:.75rem;margin:.25rem 0 .875rem}.pindots i{background:var(--line);width:1rem;height:1rem}.pindots i.ok{background:var(--sky)}.pinkeys{direction:ltr;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;max-width:15rem;margin:0 auto .75rem;display:grid}.ghost.pinkey{height:clamp(2.25rem,9vh,3.25rem);height:clamp(2.25rem,9dvh,3.25rem);color:var(--ink);background:#fff;padding:0;font-size:1.3rem;font-weight:800}.ghost.pinkey:disabled{opacity:.5}@media (max-height:500px){.mbox.pinbox>p{display:none}}.extras .xnote{color:var(--ink2);margin:0;font-size:.85rem}.comeback{z-index:19;position:fixed;top:0;bottom:0;left:0;right:0}.trialchip{background:var(--card);color:var(--ink);border:0;border-radius:999px;margin-top:.5rem;padding:.375rem .875rem;font-size:.9rem;font-weight:800;box-shadow:0 .1875rem #0f4c9c33}.account .consent{margin:0 0 .875rem;font-size:.9rem}.gok.small{padding:.375rem .875rem;font-size:.85rem}.buywin .coupon{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.375rem;margin-top:1.125rem;display:flex}.buywin .coupon label{text-align:start;flex-direction:column;flex:0 14rem;gap:.625rem;font-size:.8rem;font-weight:700;display:flex}.buywin .coupon input{text-transform:uppercase;min-width:0;color:var(--ink);border:.0625rem solid var(--line);direction:ltr;border-radius:.625rem;padding:.375rem .5rem;font-family:inherit;font-size:max(1rem,16px)}.buywin .coupon .okmsg,.buywin .coupon .adderr{flex-basis:100%;margin:0}.buywin .okmsg{color:var(--go);font-size:.9rem;font-weight:700}.spinner{vertical-align:-.15em;border:.15em solid;border-inline-end-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;margin-inline-end:.4em;animation:.7s linear infinite rudyspin;display:inline-block}@keyframes rudyspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner{animation-duration:1.6s}}button[aria-busy=true]{cursor:progress}.start .play.busy:after{display:none}.start .play .spinner{color:var(--go);margin:0;font-size:1.1rem}.googlebtn .spinner{order:1;margin:0}[dir=ltr] .googlebtn .spinner{order:0}.account .consent.bad{color:var(--coral)}.account .consenterr{margin:-.5rem 0 .875rem}.myaccount{align-items:flex-start}.accountwin .accountsec{border-top:0;padding-top:0}.paywallcover{z-index:21;cursor:pointer;background:0 0;border:0;position:fixed;top:0;bottom:0;left:0;right:0}.fakeorder{font-size:1.2rem;font-weight:800}.fakepay .testcards{background:var(--soft);border-radius:.875rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .875rem;padding:.625rem .875rem;font-size:.9rem;font-weight:700;display:flex}.cardform .cardrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.cardform input[dir=ltr]{text-align:left}.cardform label.bad input{border-color:var(--coral);box-shadow:0 0 0 .125rem #f0645a40}.devfab{bottom:calc(.75rem + env(safe-area-inset-bottom,0px));z-index:90;color:#fff;opacity:.85;background:#2b3a55;border:2px solid #fff;border-radius:50%;width:2.75rem;height:2.75rem;font-size:1.2rem;position:fixed;left:.75rem;box-shadow:0 4px 12px #00000040}.devtools{z-index:90;color:#e8eefc;text-align:left;width:min(30rem,100vw - 1.5rem);max-height:min(34rem,100vh - 1.5rem);background:#1f2a40;border-radius:.875rem;flex-direction:column;max-height:min(34rem,100dvh - 1.5rem);font:13px/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:fixed;bottom:.75rem;left:.75rem;box-shadow:0 12px 30px #00000059}.devtools button,.devtools input{font:inherit;color:#fff;background:#2b3a55;border:1px solid #4a5a7d;border-radius:6px;padding:3px 8px}.devtools button[aria-pressed=true]{background:#4cb944;border-color:#4cb944}.devtools button:disabled{opacity:.5}.devhead{border-bottom:1px solid #34456a;align-items:center;gap:8px;padding:8px 10px;display:flex}.devhead span{opacity:.85;flex:1}.devtabs{gap:4px;padding:6px 10px 0;display:flex}.devbody{flex-direction:column;gap:8px;padding:8px 10px 10px;display:flex;overflow:auto}.devrow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.devcol{flex-direction:column;align-items:stretch}.devwarn{color:#ffc531}.devnow{opacity:.85;margin:0}.devdanger{background:#b33a3a!important;border-color:#b33a3a!important}.devlog p{margin:4px 0}.devevent,.deverr{word-break:break-all;border-bottom:1px solid #2b3a55;padding:2px 0;font-size:11px}.deverr{color:#ff9b94}.pickkids{text-align:start;flex-direction:column;gap:.625rem;margin:.25rem 0 .875rem;font-size:1.1rem;font-weight:700;display:flex}.pickkids .xrow{background:var(--soft);cursor:pointer;border-radius:.875rem;padding:.5rem .75rem}.mbox .gok:disabled{opacity:.5}.mbox.wide::-webkit-scrollbar{width:.875rem}.mbox.wide::-webkit-scrollbar-track{background:0 0;margin-block-start:1.375rem;margin-block-end:1.375rem}.mbox.wide::-webkit-scrollbar-thumb{background:var(--line) padding-box;border:.25rem solid #0000;border-radius:999px}.mbox.wide::-webkit-scrollbar-thumb:hover{background-color:var(--sky)}@supports not selector(::-webkit-scrollbar){.mbox.wide{scrollbar-width:thin;scrollbar-color:var(--line) transparent}}.runbar .skipbtn{white-space:nowrap}@media (max-width:480px){.runbar .skipbtn{padding:.5rem .75rem;font-size:.9rem}}.account .trialnote{background:var(--soft);border-radius:.875rem;margin:0 0 .875rem;padding:.625rem .875rem;font-weight:700}.account .googlebtn{background:#fff;justify-content:center;align-items:center;gap:.625rem;width:100%;padding:.75rem 1rem;font-size:1.05rem;display:flex}.account .googlebtn .g{flex:none;order:1;width:1.375rem;height:1.375rem}[dir=ltr] .account .googlebtn .g{order:0}.account .orline{color:var(--ink2);align-items:center;gap:.75rem;margin:.875rem 0;font-size:.9rem;display:flex}.account .orline:before,.account .orline:after{content:"";border-top:.0625rem solid var(--line);flex:1}.accountform{flex-direction:column;gap:.75rem;display:flex}.accountform label{text-align:start;flex-direction:column;gap:.3rem;font-weight:700;display:flex}.accountform input{width:100%;min-width:0;color:var(--ink);border:.0625rem solid var(--line);background:#fff;border-radius:.625rem;padding:.625rem;font-family:inherit;font-size:max(1.05rem,16px)}.account .okmsg{color:var(--go);font-size:.9rem;font-weight:700}.accountlinks,.welcomelinks{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.875rem;display:flex}.accountsec{border-top:.0625rem solid var(--line);flex-direction:column;gap:.5rem;padding-top:.75rem;display:flex}.accountsec h3{margin:0;font-size:1.1rem}.accountsec .devhead{font-weight:700}.accountsec .devlist{flex-direction:column;gap:.375rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.accountsec .devlist li{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.accountsec .devwhen{opacity:.7;font-size:.85em;display:block}.tvcode{text-align:center;flex-direction:column;align-items:center;gap:.875rem;display:flex}.tvcodebody{text-align:start;justify-content:center;align-items:center;gap:2rem;display:flex}.tvqr{width:clamp(9rem,38vh,17rem);border-radius:.75rem;flex:none;width:clamp(9rem,38dvh,17rem);height:auto}.tvcodetext{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:28rem;display:flex}.tvcodetext p{margin:0}.tvcodetext .tvscan{font-size:1.3rem;font-weight:800}.tvcodenum{letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:3rem;font-weight:800}.tvwait{color:var(--ink2);justify-content:center;align-items:center;gap:.5rem;margin:0;font-weight:700;display:flex}@media (max-width:640px){.tvcodebody{flex-direction:column;gap:1rem}}.tvconnect .tvcodeinput{letter-spacing:.15em;text-align:center;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800}.tvconnect .tvcheck{color:var(--ink2);margin:0}.tvlocked p{margin-bottom:0}.tvurl{background:var(--soft);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:.75rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin:.25rem 0 .375rem;padding:.375rem 1rem;font-family:inherit;font-size:1.3rem;font-weight:800;line-height:1.5;display:block}.whobuddy .billy{width:auto;height:5rem;margin:1rem auto 0;display:block}.who .trio{object-fit:contain;border-radius:0}.qsame{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}.setkids{z-index:2;background:var(--card);flex-wrap:wrap;gap:.5rem;margin-bottom:.875rem;padding-block-start:.375rem;padding-block-end:.5rem;display:flex;position:sticky;top:0}.setkid{border:.1875rem solid var(--line);background:var(--soft);min-width:7rem;box-shadow:0 .25rem 0 var(--line);color:var(--ink2);cursor:pointer;border-radius:1rem;flex:1 1 0;justify-content:center;align-items:center;gap:.5rem;padding:.25rem .75rem;font-family:inherit;font-size:1.15rem;font-weight:800;display:flex}.setkid:hover{border-color:var(--kc)}.setkid[aria-pressed=true]{background:var(--card);border-color:var(--kc);box-shadow:0 .25rem 0 var(--kc);color:var(--ink)}.setkid[aria-pressed=false] .setkidbuddy{opacity:.6}.setkidbuddy{align-items:flex-end;height:2.75rem;display:flex}.setkidbuddy .mini{width:1.75rem}.setkidbuddy .billy{height:2.4rem}@media (max-width:599px){.setkid{flex-direction:column;gap:0;min-width:4.5rem;padding:.25rem .375rem;font-size:1rem}}.legalcard{text-align:start;max-width:46rem;margin-inline-start:auto;margin-inline-end:auto;font-size:1rem;line-height:1.6}.legalcard h3{color:var(--ink);margin:1.4rem 0 .5rem;font-size:1.2rem}.legalcard h4{color:var(--ink);margin:1rem 0 .4rem;font-size:1.05rem}.legalcard p,.legalcard li{color:var(--ink2)}.legalcard ul{margin:.3rem 0 .8rem;padding-inline-start:1.3rem}.legalcard a{color:var(--ink)}.legalnote{background:var(--soft);border:1px solid var(--line);border-radius:.8rem;padding:.6rem .9rem}.legallinks{text-align:center;color:var(--ink2);margin:.8rem 0 0;font-size:.85rem}.legallinks a{color:var(--ink2)}.googlenew{color:var(--ink2);text-align:center;margin:.4rem 0 0;font-size:.85rem}.consent a,.googlenew a{color:var(--ink)}.planterms{color:var(--ink2);margin:.4rem 0 0;font-size:.8rem;line-height:1.4}
