.m-menu__panel.m-menu--cream{--mn-ink:#14092f;--mn-lime:#c6ff3d;--mn-paper:#fbfbf6;--mn-soft:#f1efe6;background:var(--mn-paper);width:min(350px,86vw);color:var(--mn-ink);border-inline-end:3px solid var(--mn-ink)}.m-menu__panel.m-menu--cream.is-open{box-shadow:none}.m-menu__panel.m-menu--cream .m-menu__top{padding:18px}.m-menu__panel.m-menu--cream .m-menu__brand{color:var(--mn-ink);font-size:22px;font-weight:900}.m-menu__panel.m-menu--cream .m-menu__close{border:2.5px solid var(--mn-ink);width:42px;height:42px;color:var(--mn-ink);background:0 0;border-radius:50%;font-size:16px;font-weight:900}.m-menu__panel.m-menu--cream .m-menu__close:hover{background:var(--mn-soft)}.m-menu__panel.m-menu--cream .m-menu__close:focus-visible{outline:3px solid var(--mn-ink);outline-offset:2px}.m-menu__panel.m-menu--cream .m-menu__nav{padding:0 14px 12px}.m-menu__panel.m-menu--cream .m-menu__list{gap:4px;display:grid}.m-menu__panel.m-menu--cream .m-menu__list--sep{border-top:2px solid var(--mn-soft);margin-top:14px;padding-top:14px}.m-menu__panel.m-menu--cream .m-menu__item{color:var(--mn-ink);border-radius:18px;gap:14px;padding:9px 10px;font-size:20px;font-weight:900}.m-menu__panel.m-menu--cream .m-menu__item:hover{background:var(--mn-soft);color:var(--mn-ink)}.m-menu__panel.m-menu--cream .m-menu__item:focus-visible{outline:3px solid var(--mn-ink);outline-offset:-3px}.m-menu__panel.m-menu--cream .m-menu__icon{background:var(--mn-soft);width:44px;height:44px;color:var(--mn-ink);border-radius:13px;flex:0 0 44px;place-items:center;display:grid;transform:rotate(-4deg)}.m-menu__panel.m-menu--cream .m-menu__item--math .m-menu__icon{background:#f74c06}.m-menu__panel.m-menu--cream .m-menu__item--science .m-menu__icon{background:#04a17c}.m-menu__panel.m-menu--cream .m-menu__item--progress .m-menu__icon{background:var(--mn-lime)}.m-menu__panel.m-menu--cream .m-menu__item--plan .m-menu__icon{background:var(--mn-ink);color:var(--mn-lime)}.m-menu__panel.m-menu--cream .m-menu__item.is-here{background:var(--mn-ink);color:#fff}.m-menu__panel.m-menu--cream .m-menu__list--sep .m-menu__item{color:#2f2944;font-size:17px;font-weight:800}.m-menu__panel.m-menu--cream .m-menu__list--sep .m-menu__item.is-here{color:#fff}.m-menu__panel.m-menu--cream .m-menu__list--sep .m-menu__icon{flex-basis:38px;width:38px;height:38px;transform:none}.m-menu__panel.m-menu--cream .m-menu__foot{border-top:0;padding:12px 16px 20px}.m-menu__panel.m-menu--cream .m-menu__cta{background:var(--mn-ink);height:56px;color:var(--mn-lime);box-shadow:none;border-radius:99px;font-size:18px;font-weight:900}.m-menu__panel.m-menu--cream .m-menu__cta:focus-visible{outline:3px solid var(--mn-ink);outline-offset:3px}.m-menu__panel.m-menu--cream.m-menu--lesson{border-inline-end:6px solid #d3cdbf}.m-menu__panel.m-menu--lesson .m-menu__here{background:var(--mn-soft);color:var(--mn-ink);border-radius:18px;flex-direction:column;margin:0 14px 10px;padding:12px 14px;line-height:1.5;display:flex}.m-menu__panel.m-menu--lesson .m-menu__here small{color:#4a4262;font-size:13px;font-weight:700}.m-menu__panel.m-menu--lesson .m-menu__here b{font-size:18px;font-weight:900}.m-menu__panel.m-menu--lesson .m-menu__list--sep{margin-top:10px;padding-top:10px}.m-menu__panel.m-menu--cream button.m-menu__item{text-align:start;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}.m-menu__panel.m-menu--cream .m-menu__item--prev .m-menu__icon{background:var(--mn-ink);color:var(--mn-lime)}.m-menu__panel.m-menu--lesson .m-menu__tx{flex-direction:column;line-height:1.35;display:flex}.m-menu__panel.m-menu--lesson .m-menu__tx small{color:#4a4262;font-size:13px;font-weight:700}.m-menu__burger--lesson{background:#ffffff1a;border-radius:12px;flex:none;width:40px;height:40px;min-height:40px;padding:0 11px;box-shadow:inset 0 0 0 1px #ffffff38}.m-menu__burger--lesson span{background:#fff}.m-menu__burger--lesson:hover{background:#ffffff29}.m-menu__burger--lesson:focus-visible{outline-offset:2px;outline:3px solid #c6ff3d}
