.RestCard-module__MtfxNG__card{align-items:center;gap:var(--space-4);width:100%;max-width:560px;margin:var(--space-4) auto;padding:var(--space-5) var(--space-4) var(--space-6);border:3px solid var(--ink);border-radius:var(--radius-lg);background:var(--card);box-shadow:0 7px 0 var(--ink);color:var(--ink);font-family:var(--font-ui);text-align:center;flex-direction:column;display:flex}.RestCard-module__MtfxNG__title{font:800 var(--text-2xl) / 1.1 var(--font-ui);margin:0}.RestCard-module__MtfxNG__says{max-width:420px}.RestCard-module__MtfxNG__earn{max-width:420px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md,14px);background:var(--sun-soft);font:700 var(--text-md) / 1.3 var(--font-ui);margin:0}.RestCard-module__MtfxNG__go{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RestCard-module__MtfxNG__big{min-width:calc(var(--tap-kid) * 2.4);font-weight:800}.RestCard-module__MtfxNG__icon{width:32px;height:32px;display:block}.RestCard-module__MtfxNG__whole{z-index:1;min-height:70vh;padding:var(--space-5) var(--gutter,16px) var(--kd-float-room,calc(116px + env(safe-area-inset-bottom)));position:relative}
.FunNames-module__DJP1pa__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:8px 0 0;display:flex}.FunNames-module__DJP1pa__label{text-align:center;width:100%;color:var(--ink-soft,var(--ink));font-size:16px;font-weight:600}.FunNames-module__DJP1pa__name,.FunNames-module__DJP1pa__more{min-height:var(--tap);border:2px solid var(--line-strong,var(--ink));border-radius:var(--radius-pill);background:var(--grape-soft,#f1eaff);color:var(--ink);font:inherit;cursor:pointer;padding:6px 16px;font-size:18px;font-weight:700}.FunNames-module__DJP1pa__more{min-width:var(--tap);background:var(--paper,#fff);padding:6px 10px}.FunNames-module__DJP1pa__name:active,.FunNames-module__DJP1pa__more:active{transform:translateY(1px)}
.GradePicker-module__OQGFtq__tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:560px){.GradePicker-module__OQGFtq__tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}.GradePicker-module__OQGFtq__tile{justify-content:center;align-items:center;gap:var(--space-1);min-height:calc(var(--tap-kid) + var(--space-6));padding:var(--space-3) var(--space-2);border-radius:var(--radius-lg);background:var(--card);border:3px solid var(--line-strong);box-shadow:0 5px 0 var(--line-strong);color:var(--ink);font:inherit;text-align:center;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);flex-direction:column;display:flex}.GradePicker-module__OQGFtq__tile:active{box-shadow:0 1px 0 var(--line-strong);transform:translateY(4px)}.GradePicker-module__OQGFtq__tile[aria-pressed=true]{background:var(--kid-accent-soft,var(--brand-soft));border-color:var(--kid-accent-deep,var(--brand-deep));box-shadow:0 5px 0 var(--kid-accent-deep,var(--brand-deep))}.GradePicker-module__OQGFtq__tile[disabled]{cursor:default}.GradePicker-module__OQGFtq__tile[aria-busy=true]{box-shadow:0 1px 0 var(--line-strong);transform:translateY(4px)}.GradePicker-module__OQGFtq__art{font-size:var(--text-xl);line-height:1}.GradePicker-module__OQGFtq__mark{font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight)}.GradePicker-module__OQGFtq__word{font-size:var(--text-md);font-weight:600;line-height:var(--leading-tight);overflow-wrap:anywhere}
.GradeGate-module__78E4HG__overlay{z-index:1100}.GradeGate-module__78E4HG__sheet{text-align:center;align-items:stretch;max-width:720px;margin-block:auto}.GradeGate-module__78E4HG__line{font-size:var(--text-xl);font-weight:700;line-height:var(--leading-tight)}.GradeGate-module__78E4HG__nameForm{justify-items:center;gap:var(--space-4);width:100%;max-width:420px;margin:0 auto;display:grid}.GradeGate-module__78E4HG__nameForm>button{min-width:220px;min-height:var(--tap-kid);font-size:var(--text-lg)}.GradeGate-module__78E4HG__nameInput{border:3px solid var(--line-strong);border-radius:var(--radius-lg,24px);background:var(--card);width:100%;min-height:72px;color:var(--ink);font:700 32px / 1 var(--font-ui);text-align:center;padding:10px 20px}.GradeGate-module__78E4HG__nameInput:focus-visible{box-shadow:var(--glow-focus);outline:none}.GradeGate-module__78E4HG__problem{color:var(--ink);margin:0;font-weight:600}.GradeGate-module__78E4HG__grades{width:100%}.GradeGate-module__78E4HG__later{min-height:var(--tap-kid);color:var(--ink);font:600 var(--text-base,18px) / 1 var(--font-ui);cursor:pointer;background:0 0;border:0;padding:0 16px;text-decoration:underline}.GradeGate-module__78E4HG__back{color:var(--ink);font:600 var(--text-base,18px) / 1.4 var(--font-ui);margin:0}.GradeGate-module__78E4HG__back a{min-height:var(--tap-kid);color:inherit;padding:12px 8px;text-decoration:underline;display:inline-block}.GradeGate-module__78E4HG__bands{gap:10px;width:100%;display:grid}.GradeGate-module__78E4HG__band{border:3px solid var(--kd-line,#e8b4c6);background:var(--kd-card,#fff);min-height:72px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:18px;align-items:center;gap:14px;padding:10px 16px;display:flex}.GradeGate-module__78E4HG__band:active{transform:translateY(1px)}.GradeGate-module__78E4HG__bandArt{font-size:2rem;line-height:1}.GradeGate-module__78E4HG__bandText{gap:2px;display:grid}.GradeGate-module__78E4HG__bandText b{font-size:1.2rem}.GradeGate-module__78E4HG__bandText span{opacity:.8}.GradeGate-module__78E4HG__bandNote{text-align:center;color:var(--ink-soft);margin:0;font-size:.9rem}.GradeGate-module__78E4HG__grown{justify-items:center;gap:4px;display:grid}.GradeGate-module__78E4HG__grownBtn{border:2px solid var(--line-strong);border-radius:var(--radius-lg,24px);background:var(--card);min-height:48px;color:var(--ink);font:700 var(--text-base,18px) / 1.2 var(--font-ui);cursor:pointer;padding:10px 22px}.GradeGate-module__78E4HG__grownBtn:focus-visible{box-shadow:var(--glow-focus);outline:none}.GradeGate-module__78E4HG__grownBtn:disabled{opacity:.6;cursor:default}.GradeGate-module__78E4HG__grownNote{color:var(--ink);font:500 var(--text-base,18px) / 1.4 var(--font-ui);margin:0}.GradeGate-module__78E4HG__grownNote a{min-height:44px;color:inherit;padding:10px 6px;text-decoration:underline;display:inline-block}.GradeGate-module__78E4HG__fork{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;padding-bottom:10px;display:flex}.GradeGate-module__78E4HG__forkLabel{color:var(--ink);font:600 var(--text-base,18px) / 1.3 var(--font-ui)}.GradeGate-module__78E4HG__forkBtn{border:2px solid var(--line-strong);border-radius:var(--radius-lg,24px);background:var(--card);min-height:44px;color:var(--ink);font:700 var(--text-base,18px) / 1.2 var(--font-ui);cursor:pointer;padding:8px 18px}.GradeGate-module__78E4HG__forkBtn:focus-visible{box-shadow:var(--glow-focus);outline:none}.GradeGate-module__78E4HG__forkBtn:disabled{opacity:.6;cursor:default}.GradeGate-module__78E4HG__forList{text-align:left;max-width:34em;color:var(--ink);font:500 var(--text-base,18px) / 1.45 var(--font-ui);margin:0 auto;padding-left:1.2em}.GradeGate-module__78E4HG__forList li+li{margin-top:4px}
.HereNow-module__mm6-sa__dot{z-index:1;cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:-7px;right:-7px}.HereNow-module__mm6-sa__light{background:var(--mint,#4fb477);width:11px;height:11px;box-shadow:0 0 0 2px var(--card,#fff);border-radius:50%}.HereNow-module__mm6-sa__dot:focus-visible{outline:none}.HereNow-module__mm6-sa__dot:focus-visible .HereNow-module__mm6-sa__light{box-shadow:0 0 0 2px var(--card,#fff), 0 0 0 5px var(--sky-deep,#2f8fcb)}
main:has(.PeabodyAside-module__-za4Jq__aside){--pb-col:clamp(240px, 23vw, 320px);--pb-edge:max(10px, env(safe-area-inset-right));padding-bottom:calc(var(--pb-dock-h,120px) + max(28px, env(safe-area-inset-bottom) + 16px) + var(--kd-float-room,0px))}.PeabodyAside-module__-za4Jq__aside{--pb-size:76px;--pb-nav:0px;--bubble-bg:var(--card,#fff);--bubble-edge:color-mix(in srgb, var(--pb-shade,#6b68ba) 45%, var(--line,#efe2cc));z-index:2;right:var(--pb-edge,10px);bottom:calc(max(10px, env(safe-area-inset-bottom)) + var(--pb-nav));max-width:calc(100vw - 2 * var(--pb-edge,10px));pointer-events:none;font-family:var(--font-ui);justify-content:flex-end;align-items:flex-end;gap:2px;display:flex;position:fixed}.PeabodyAside-module__-za4Jq__aside>*{pointer-events:auto}.kd-chrome:has(>nav[aria-label=Places]) .PeabodyAside-module__-za4Jq__aside{--pb-nav:92px}.kd-chrome[data-pill] .PeabodyAside-module__-za4Jq__aside{--pb-nav:var(--kd-float-lift,98px)}@media (prefers-reduced-motion:no-preference){.PeabodyAside-module__-za4Jq__aside{transition:bottom .3s cubic-bezier(.2,.8,.2,1)}}.PeabodyAside-module__-za4Jq__bubble{min-width:0;max-width:min(300px, calc(100vw - 2 * var(--pb-edge,10px) - var(--pb-size) - 6px));border:2.5px solid var(--bubble-edge);background:linear-gradient(180deg, color-mix(in srgb, var(--bubble-bg) 92%, white), var(--bubble-bg) 60%);box-shadow:0 4px 0 color-mix(in srgb, var(--bubble-edge) 55%, transparent), 0 14px 24px -14px #1d18404d;color:var(--ink,#2b2553);font-family:var(--font-read,var(--font-ui,system-ui));text-wrap:balance;overflow-wrap:anywhere;cursor:default;border-radius:20px;flex:0 auto;margin:0 0 22px;padding:10px 14px 12px;font-size:16px;font-weight:700;line-height:1.35;position:relative}:is(.kid-chrome .PeabodyAside-module__-za4Jq__aside:not(.PeabodyAside-module__-za4Jq__quiet) .PeabodyAside-module__-za4Jq__bubble,.auth-kid .PeabodyAside-module__-za4Jq__aside:not(.PeabodyAside-module__-za4Jq__quiet) .PeabodyAside-module__-za4Jq__bubble){padding-bottom:24px}.PeabodyAside-module__-za4Jq__bubble:before{content:"";background:var(--bubble-bg);border:inherit;border-width:2.5px 2.5px 0 0;border-radius:0 5px 0 0;width:16px;height:16px;position:absolute;bottom:14px;right:-10px;transform:rotate(45deg)}.PeabodyAside-module__-za4Jq__bubble>span[aria-live=off]{bottom:-22px;left:-12px;right:auto}.PeabodyAside-module__-za4Jq__aside:not([data-open]) .PeabodyAside-module__-za4Jq__bubble{display:none}.PeabodyAside-module__-za4Jq__tell{border:2.5px solid var(--bubble-edge);background:color-mix(in srgb, var(--pb-shade,#6b68ba) 14%, var(--card,#fff));width:100%;min-height:44px;color:var(--ink,#2b2553);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:8px 0 0;padding:4px 14px;font-size:16px;font-weight:800;display:flex}.PeabodyAside-module__-za4Jq__tell:focus-visible{outline:3px solid var(--grape,#6a5ae0);outline-offset:2px}.PeabodyAside-module__-za4Jq__dot{border:3px solid var(--card,#fff);background:var(--berry,#e5484d);border-radius:50%;width:18px;height:18px;position:absolute;top:4px;right:4px}.PeabodyAside-module__-za4Jq__peabody{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.PeabodyAside-module__-za4Jq__peabody:focus-visible{outline:3px solid var(--grape,#6a5ae0);outline-offset:2px}.PeabodyAside-module__-za4Jq__figure{filter:drop-shadow(0 6px 8px #1d18402e);transform:scaleX(-1)}.PeabodyAside-module__-za4Jq__nub{border:2.5px solid var(--bubble-edge);background:var(--bubble-bg);width:34px;height:34px;box-shadow:0 3px 0 color-mix(in srgb, var(--bubble-edge) 55%, transparent);border-radius:50%;place-items:center;font-size:17px;line-height:1;display:none;position:absolute;top:-4px;left:-4px}.PeabodyAside-module__-za4Jq__aside:not([data-open]) .PeabodyAside-module__-za4Jq__nub{display:grid}@media (prefers-reduced-motion:no-preference){.PeabodyAside-module__-za4Jq__bubble{transform-origin:100% 85%;animation:.44s cubic-bezier(.34,1.56,.64,1) 80ms both PeabodyAside-module__-za4Jq__aside-pop}.PeabodyAside-module__-za4Jq__aside:not([data-open]) .PeabodyAside-module__-za4Jq__nub{animation:.3s cubic-bezier(.34,1.56,.64,1) both PeabodyAside-module__-za4Jq__aside-pop}}@keyframes PeabodyAside-module__-za4Jq__aside-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@media (min-width:900px){main:has(.PeabodyAside-module__-za4Jq__aside){--pb-edge:clamp(14px, 3vw, 32px);padding-bottom:max(48px, calc(env(safe-area-inset-bottom) + 32px));padding-right:calc(var(--pb-col) + var(--pb-edge) + 20px)}.PeabodyAside-module__-za4Jq__aside{--pb-size:clamp(150px, 14vw, 196px);width:var(--pb-col);flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;max-width:none;top:84px}.PeabodyAside-module__-za4Jq__bubble{text-align:center;border-radius:24px;max-width:100%;margin:0 0 6px;padding:14px 18px 16px;font-size:clamp(18px,.4vw + 14px,20px)}.PeabodyAside-module__-za4Jq__bubble:before{border-width:0 2.5px 2.5px 0;border-radius:0 0 5px;bottom:-10px;left:calc(50% - 8px);right:auto}.PeabodyAside-module__-za4Jq__bubble>span[aria-live=off]{bottom:-20px;left:-14px}@media (prefers-reduced-motion:no-preference){.PeabodyAside-module__-za4Jq__bubble{transform-origin:50% 100%}}.PeabodyAside-module__-za4Jq__nub{width:42px;height:42px;font-size:21px;top:6px;left:6px}main:has(.PeabodyAside-module__-za4Jq__corner){padding-right:var(--gutter,16px);padding-bottom:calc(var(--pb-dock-h,120px) + 40px + var(--kd-float-room,0px))}.PeabodyAside-module__-za4Jq__aside.PeabodyAside-module__-za4Jq__corner{--pb-size:88px;top:auto;bottom:calc(max(14px, env(safe-area-inset-bottom)) + var(--pb-nav));right:var(--pb-edge,10px);z-index:30;flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:2px;width:auto;max-width:min(440px,46vw);position:fixed}.PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__bubble{text-align:left;border-radius:20px;max-width:300px;margin:0 0 18px;padding:10px 14px 12px;font-size:16px}.PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__bubble:before{border-width:2.5px 2.5px 0 0;border-radius:0 5px 0 0;bottom:14px;left:auto;right:-10px}.PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__bubble>span[aria-live=off]{bottom:-22px;left:-12px}.PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__nub{width:34px;height:34px;font-size:17px;top:-4px;left:-4px}@media (prefers-reduced-motion:no-preference){.PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__bubble{transform-origin:100% 85%}}}.PeabodyAside-module__-za4Jq__aside.PeabodyAside-module__-za4Jq__corner{--pb-size:88px;top:auto;bottom:max(12px, env(safe-area-inset-bottom));right:var(--pb-edge,10px);z-index:41;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:0;width:auto}.kd-chrome[data-pill] .PeabodyAside-module__-za4Jq__aside.PeabodyAside-module__-za4Jq__corner{--pb-nav:0px}.kd-chrome:has(>nav[aria-label=Places]) .PeabodyAside-module__-za4Jq__aside.PeabodyAside-module__-za4Jq__corner{--pb-nav:0px}.PeabodyAside-module__-za4Jq__aside.PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__bubble{max-width:min(300px, calc(100vw - 2 * var(--pb-edge,10px)));text-align:left;transform-origin:85% 100%;margin:0 0 16px}.PeabodyAside-module__-za4Jq__aside.PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__bubble:before{right:calc(var(--pb-size) / 2 - 8px);border-width:0 2.5px 2.5px 0;border-radius:0 0 5px;bottom:-10px;left:auto}.PeabodyAside-module__-za4Jq__aside.PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__bubble>span[aria-live=off]{bottom:-22px;left:-12px}@media (max-width:899.98px){.PeabodyAside-module__-za4Jq__aside.PeabodyAside-module__-za4Jq__corner{--pb-size:76px}}@media print{.PeabodyAside-module__-za4Jq__aside{display:none}}[data-fit] .PeabodyAside-module__-za4Jq__aside{--pb-size:44px;top:calc(env(safe-area-inset-top) + 4px);right:max(8px, env(safe-area-inset-right));z-index:2;flex-direction:row;align-items:center;gap:2px;width:auto;max-width:calc(100% - 64px);position:absolute;bottom:auto}[data-fit] .PeabodyAside-module__-za4Jq__aside.PeabodyAside-module__-za4Jq__corner{--pb-size:44px;top:calc(env(safe-area-inset-top) + 4px);right:max(8px, env(safe-area-inset-right));z-index:2;flex-direction:row;align-items:center;gap:2px;width:auto;max-width:calc(100% - 64px);position:absolute;bottom:auto}[data-fit] .PeabodyAside-module__-za4Jq__bubble{text-align:left;border-radius:14px;max-width:none;margin:0;padding:3px 10px;font-size:14px;line-height:1.2}[data-fit] .PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__bubble{text-align:left;border-radius:14px;max-width:none;margin:0;padding:3px 10px;font-size:14px;line-height:1.2}.kid-chrome [data-fit] .PeabodyAside-module__-za4Jq__aside:not(.PeabodyAside-module__-za4Jq__quiet) .PeabodyAside-module__-za4Jq__bubble{text-align:left;border-radius:14px;max-width:none;margin:0;padding:3px 10px;font-size:14px;line-height:1.2}[data-fit] .PeabodyAside-module__-za4Jq__bubble:before{border-width:2.5px 2.5px 0 0;border-radius:0 3px 0 0;width:10px;height:10px;bottom:calc(50% - 6px);left:auto;right:-7px}[data-fit] .PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__bubble:before{border-width:2.5px 2.5px 0 0;border-radius:0 3px 0 0;width:10px;height:10px;bottom:calc(50% - 6px);left:auto;right:-7px}[data-fit] .PeabodyAside-module__-za4Jq__tell{display:none}.kid-chrome [data-fit] .PeabodyAside-module__-za4Jq__aside:not(.PeabodyAside-module__-za4Jq__quiet) .PeabodyAside-module__-za4Jq__bubble{padding-left:34px}[data-fit] .PeabodyAside-module__-za4Jq__bubble>span[aria-live=off]{transform-origin:0;inset:50% auto auto 3px;transform:translateY(-50%)scale(.62)}[data-fit] .PeabodyAside-module__-za4Jq__corner .PeabodyAside-module__-za4Jq__bubble>span[aria-live=off]{transform-origin:0;inset:50% auto auto 3px;transform:translateY(-50%)scale(.62)}[data-fit]:has([data-fit-out]) .PeabodyAside-module__-za4Jq__aside{max-width:calc(100% - 112px)}@media (min-width:480px){[data-fit] .PeabodyAside-module__-za4Jq__aside{max-width:calc(100% - 280px)}[data-fit] .PeabodyAside-module__-za4Jq__aside.PeabodyAside-module__-za4Jq__corner{max-width:calc(100% - 280px)}[data-fit]:has([data-fit-out]) .PeabodyAside-module__-za4Jq__aside{max-width:calc(100% - 280px)}}.PeabodyAside-module__-za4Jq__heard{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
