html[data-look=chalk]{--chalk-line:#26302b;--chalk-dim:rgba(38,48,43,0.45);--chalk-red:#d93a3f;--chalk-margin:rgba(217,58,63,0.38);--chalk-blue:#2563c9;--chalk-mint:#0e9f6e;--chalk-mint-soft:#dcf6e9;--chalk-amber:#f2a93b;--chalk-paper:var(--ak-surface);--chalk-grid:rgba(37,99,201,0.08);--chalk-cta:#1dc59d;--chalk-cta-hover:#22cfa6;--chalk-cta-ink:#03150e;--chalk-shadow:0 1px 2px rgba(14,24,19,0.08),0 6px 16px -8px rgba(14,24,19,0.28);--chalk-btn-shadow:inset 0 -2px 0 rgba(0,50,34,0.16),0 1px 2px rgba(14,24,19,0.1),0 6px 14px -8px rgba(14,24,19,0.35)}html[data-look=chalk] .dark,html[data-look=chalk].dark{--chalk-line:#e9efeb;--chalk-dim:rgba(233,239,235,0.5);--chalk-red:#ff8a80;--chalk-margin:rgba(248,113,113,0.58);--chalk-blue:#8cb9ff;--chalk-mint:#4fe3a6;--chalk-mint-soft:rgba(79,227,166,0.13);--chalk-amber:#f7be55;--chalk-grid:rgba(140,185,255,0.056);--chalk-shadow:0 1px 2px rgba(0,0,0,0.3),0 8px 18px -10px rgba(0,0,0,0.6);--chalk-btn-shadow:inset 0 -2px 0 rgba(0,50,34,0.22),0 1px 2px rgba(0,0,0,0.35),0 6px 14px -8px rgba(0,0,0,0.6)}html[data-look=chalk] :is(.ak-shell-bg__orb,.ak-backdrop,.glow-orb,.glow-orb-wide,.glass-glow-clip){display:none}html[data-look=chalk] :is(.blur-3xl,.blur-2xl,.blur-xl).rounded-full{display:none}html[data-look=chalk] :is(.ak-mascot,.ak-hm-focus,.ak-hm-ocard--pay):before{display:none}html[data-look=chalk] .ak-acct-glow{background:none}html[data-look=chalk] .ak-hm-hero{background:var(--ak-surface)}html[data-look=chalk] :is(.ak-shell-support,.ak-shell-support[aria-current=page]){background:var(--ak-surface-2);box-shadow:var(--ak-hl)}html[data-look=chalk] .dark .ak-acct-ring[data-glow=true],html[data-look=chalk].dark .ak-acct-ring[data-glow=true]{box-shadow:0 0 0 2px var(--ring-gap,var(--ak-surface)),0 0 0 4px var(--rank,var(--ak-accent-line))}html[data-look=chalk] .ak-card--hairline:before{display:none}html[data-look=chalk] .ak-card--toned.ak-card--hairline:not(.ak-card--accent):not([aria-labelledby^=next-step-]){background-image:none}html[data-look=chalk] .ak-card--accent{background:var(--ak-surface)}@media (hover:hover){html[data-look=chalk] .ak-card--interactive:hover{box-shadow:var(--ak-shadow-1),var(--ak-hl),var(--chalk-shadow)}}html[data-look=chalk] .ak-icon-tile{background:var(--tone-soft,var(--ak-accent-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone-fg,var(--ak-accent)) 22%,transparent)}html[data-look=chalk] .ak-paid-banner{background:var(--ak-surface);box-shadow:var(--ak-shadow-1),var(--ak-hl),var(--chalk-shadow)}html[data-look=chalk] .ak-paid-banner:before{display:none}html[data-look=chalk] .ak-kicker:before{background:currentColor;box-shadow:none}html[data-look=chalk] .animate-ping{display:none}html[data-look=chalk] .rounded-full.animate-pulse{animation:none}html[data-look=chalk] :is(.ak-grad-text,.bg-clip-text.text-transparent):not(input,textarea,[contenteditable]){background:none;-webkit-text-fill-color:currentColor;color:var(--ak-accent)}html[data-look=chalk] [class*="shadow-[0_0_"]:not([class*="shadow-[0_0_0_"]){box-shadow:var(--chalk-shadow)!important}html[data-look=chalk] [class*="shadow-[0_0_0_3px_var(--ak-accent-soft)]"]{box-shadow:none!important}html[data-look=chalk] [class*="drop-shadow-[0_0_"]{filter:none!important}html[data-look=chalk] :is([class*="shadow-[0_"][class*="rgba(4,120,87"],[class*="shadow-[0_"][class*="rgba(52,211,153"],[class*="shadow-[0_"][class*="rgba(16,185,129"],[class*="shadow-[0_"][class*="rgba(45,212,191"],[class*="shadow-[0_"][class*="rgba(20,184,166"],[class*="shadow-[0_"][class*="rgba(34,211,238"],[class*="shadow-[0_"][class*="rgba(6,182,212"],[class*="shadow-[0_"][class*="rgba(5,150,105"]){box-shadow:var(--chalk-shadow)!important}html[data-look=chalk] :is(button,a)[class*=bg-gradient-to-][class*=from-emerald-]{background-image:none!important;background-color:var(--chalk-cta)!important;color:var(--chalk-cta-ink)!important;box-shadow:var(--chalk-btn-shadow)!important;filter:none}html[data-look=chalk] :is([class*=shadow-emerald-],[class*=shadow-teal-],[class*=shadow-rose-],[class*=shadow-cyan-],[class*=shadow-purple-],[class*=shadow-amber-],[class*=shadow-blue-],[class*=shadow-sky-],[class*=shadow-violet-]){--tw-shadow-color:rgba(0,0,0,0.22)!important}html[data-look=chalk] .ak-btn--primary,html[data-look=chalk] .ak-btn--primary.ak-btn--sm{background:var(--chalk-cta);color:var(--chalk-cta-ink);box-shadow:var(--chalk-btn-shadow)}@media (hover:hover){html[data-look=chalk] .ak-btn--primary:not([disabled]):hover{filter:none;background:var(--chalk-cta-hover);box-shadow:var(--chalk-btn-shadow)}}html[data-look=chalk] .ak-btn--tint,html[data-look=chalk] .ak-btn--tint:not([disabled]):hover{box-shadow:inset 0 0 0 1px var(--ak-tint-line)}html[data-look=chalk] .ak-sys-action--primary{background-image:none;background-color:var(--chalk-cta);color:var(--chalk-cta-ink);box-shadow:var(--chalk-btn-shadow)}html[data-look=chalk] .ak-sys-action--primary:hover{background-color:var(--chalk-cta-hover)}html[data-look=chalk] [data-ak-chalk-ul]{position:relative;padding-bottom:10px;margin-bottom:-10px}html[data-look=chalk] .ak-hm-sechead:has([data-ak-chalk-ul]){margin-bottom:16px}html[data-look=chalk] .ak-chalk-underline{position:absolute;left:0;bottom:0;width:100%;height:9px;overflow:visible;pointer-events:none}html[data-look=chalk] [data-ak-section-ul]{position:relative}html[data-look=chalk] [data-ak-section-ul]>.ak-section-wave{left:0;bottom:-12px;width:80px;max-width:none;height:9px}html[data-look=chalk] :has(>[data-ak-section-ul]:last-child)+p,html[data-look=chalk] [data-ak-section-ul]+p{margin-top:14px}html[data-look=chalk] .tu-page-header:has([data-ak-section-ul])>div+div{margin-top:16px}html[data-look=chalk] [data-ak-section-ul].truncate{padding-bottom:12px;margin-bottom:-12px}html[data-look=chalk] [data-ak-section-ul].truncate>.ak-section-wave{bottom:0}html[data-look=chalk] header:has(>[data-ak-section-ul].ak-hm-hello){margin-bottom:6px}html[data-look=chalk] header:has(>div>h1[data-ak-section-ul].ak-hm-title){padding-bottom:12px}html[data-look=chalk] :is(section[aria-labelledby^=next-step-],[data-ak-empty=art].ak-card){background-color:var(--ak-surface);background-image:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--ak-surface) 70%,transparent) 100%),linear-gradient(var(--chalk-grid) 1px,transparent 1px),linear-gradient(90deg,var(--chalk-grid) 1px,transparent 1px);background-size:100% 100%,18px 18px,18px 18px;background-position:0 0,-1px -1px,-1px -1px;background-repeat:no-repeat,repeat,repeat}html[data-look=chalk] :is(section[aria-labelledby^=next-step-],[data-ak-empty=art].ak-card):after{content:"";position:absolute;top:22px;bottom:22px;left:12px;width:1.5px;background:var(--chalk-margin);pointer-events:none}html[data-look=chalk] [data-ak-empty=art]{position:relative;overflow:hidden}html[data-look=chalk] [data-ak-empty=art] [data-ak-empty-icon]{display:none}html[data-look=chalk] .ak-chalk-empty-art{display:block;width:168px;height:124px;margin:-6px 0 -2px}html[data-look=chalk] [data-ak-empty=art] [data-ak-empty-title]{font-family:var(--ak-font-display);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2}html[data-look=chalk] [data-ak-empty=art] [data-ak-empty-desc]{margin-top:8px;font-size:14.5px}html[data-look=chalk] [data-ak-empty-points] [data-ak-empty-desc]{display:none}html[data-look=chalk] .ak-chalk-points{display:grid;gap:8px;width:max-content;max-width:100%;margin:14px auto 2px;padding:0;list-style:none;text-align:left}html[data-look=chalk] .ak-chalk-points li{display:flex;align-items:center;gap:9px;font-size:14.5px;line-height:1.35;color:var(--ak-text-2)}html[data-look=chalk] .ak-chalk-points svg{flex:none;width:18px;height:18px}html[data-look=chalk] [data-ak-plaque]{background-color:var(--ak-surface)!important;background-image:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--ak-line-2);box-shadow:var(--ak-hl),var(--chalk-shadow)!important}html[data-look=chalk] [data-ak-moment] [data-ak-plaque-icon],html[data-look=chalk] [data-ak-plaque-line]{display:none}html[data-look=chalk] .ak-chalk-moment{flex:none;align-self:center;width:70px;height:60px;margin:-2px -4px -2px 0}html[data-look=chalk] :is(.ak-chalk-moment--paid,.ak-chalk-moment--accepted){width:48px;height:48px;margin:0}html[data-look=chalk] [data-ak-moment] [data-ak-plaque-title]{font-family:var(--ak-font-display);font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1.25}html[data-look=chalk] :is([data-ak-moment=paid],[data-ak-moment=accepted]){padding-left:26px}html[data-look=chalk] :is([data-ak-moment=paid],[data-ak-moment=accepted]):after{content:"";position:absolute;top:20px;bottom:20px;left:13px;width:1.5px;background:var(--chalk-margin);pointer-events:none}html[data-look=chalk] section[aria-labelledby^=next-step-] .ak-btn--tint{background:linear-gradient(var(--ak-tint-bg),var(--ak-tint-bg)),var(--ak-surface)}@media (hover:hover){html[data-look=chalk] section[aria-labelledby^=next-step-] .ak-btn--tint:not([disabled]):hover{background:linear-gradient(var(--ak-tint-bg-hover),var(--ak-tint-bg-hover)),var(--ak-surface)}}html[data-look=chalk] section[aria-labelledby^=next-step-] .ak-btn--secondary{background-color:var(--ak-surface)}html[data-look=chalk] [data-ak-empty-points] [data-ak-empty-body]{max-width:100%}html[data-look=chalk] button[aria-label="Оформить заказ"].rounded-full{background:var(--chalk-cta);color:var(--chalk-cta-ink);box-shadow:var(--chalk-btn-shadow)}html[data-look=chalk] .chat-bubble[class*=from-orange-500][class*=via-rose-500]{background-image:linear-gradient(135deg,#cc4a0c,#a93c0b)!important;background-size:100% 100%!important;animation:none!important}html[data-look=chalk] .chat-bubble:before{display:none}html[data-look=chalk] .chat-bubble:after{background:none;box-shadow:none}html[data-look=chalk] .chat-bubble[class*=from-orange-500][class*=via-rose-500] .opacity-65{opacity:1;color:#ffffff}html[data-look=chalk] .rounded-full.bg-danger{background-color:#e11d48}html[data-look=chalk] p>span.px-1.opacity-50{opacity:1;color:var(--ak-text-3)}html[data-look=chalk],html[data-look=chalk] .dark{--tu-ink:var(--ak-text);--tu-surface:var(--ak-surface);--tu-overlay:var(--ak-overlay);--tu-border:var(--ak-line);--tu-border-strong:var(--ak-line-2);--tu-border-accent:var(--ak-accent-line);--tu-hairline:var(--ak-line-2);--tu-text:var(--ak-text);--tu-text-2:var(--ak-text-2);--tu-text-3:var(--ak-text-3);--tu-on-accent:#ffffff;--tu-accent:var(--ak-accent);--tu-accent-soft:var(--ak-accent-soft);--tu-focus:var(--ak-focus);--tu-grad-accent:linear-gradient(#046c4e,#046c4e);--tu-grad-accent-hover:linear-gradient(#065f46,#065f46);--tu-grad-text:linear-gradient(var(--ak-accent),var(--ak-accent));--tu-grad-live:linear-gradient(#e11d48,#e11d48);--tu-grad-tasks:linear-gradient(#046c4e,#046c4e);--tu-hero-bg:var(--ak-surface);--tu-hero-border:var(--ak-line);--tu-paper-line:transparent;--tu-highlight:var(--ak-hl);--tu-shadow-1:var(--ak-shadow-1);--tu-shadow-2:var(--ak-shadow-1),var(--chalk-shadow);--tu-shadow-3:var(--ak-shadow-3);--tu-glow:var(--chalk-shadow);--tu-glow-strong:var(--chalk-shadow);--tu-glow-live:var(--chalk-shadow);--tu-orb-1:transparent;--tu-orb-2:transparent;--tu-orb-3:transparent;--tu-skel:var(--ak-skel);--tu-skel-shine:var(--ak-skel-shine);--tu-avatar-base:var(--ak-surface);--tu-a-50:#ecfdf5;--tu-a-100:#d1fae5;--tu-a-200:#a7f3d0;--tu-a-300:#6ee7b7;--tu-a-400:#34d399;--tu-a-500:#10b981;--tu-a-600:#059669;--tu-a-700:#047857;--tu-a-800:#065f46;--tu-a-900:#064e3b;--tu-periwinkle:#10b981;--tu-orchid:#14b8a6}html[data-look=chalk]{--tu-surface-raised:var(--ak-surface);--tu-surface-tint:var(--ak-surface-2);--tu-surface-sunken:var(--ak-bg-2);--tu-track:rgba(14,24,19,0.08);--tu-accent-strong:#065f46;--tu-accent-softer:rgba(16,185,129,0.06);--tu-s1:#059669;--tu-s2:#0891b2;--tu-s7:#2563eb;--tu-ill-bg:rgba(16,185,129,0.07);--tu-ill-grid:rgba(14,24,19,0.06);--tu-ill-card:#ffffff;--tu-ill-card-2:#ecfdf5;--tu-ill-stroke:rgba(4,120,87,0.26);--tu-ill-line:rgba(4,120,87,0.14);--tu-ill-a:#10b981;--tu-ill-b:#14b8a6;--tu-ill-spark:#34d399;--tu-ill-shadow:transparent}html[data-look=chalk] .dark,html[data-look=chalk].dark{--tu-surface-raised:var(--ak-surface-2);--tu-surface-tint:rgba(52,211,153,0.06);--tu-surface-sunken:rgba(255,255,255,0.035);--tu-track:rgba(255,255,255,0.08);--tu-accent-strong:#6ee7b7;--tu-accent-softer:rgba(52,211,153,0.07);--tu-s1:#34d399;--tu-s2:#22d3ee;--tu-s7:#7fb2ee;--tu-ill-bg:rgba(52,211,153,0.08);--tu-ill-grid:rgba(255,255,255,0.06);--tu-ill-card:#1b1b1f;--tu-ill-card-2:#202024;--tu-ill-stroke:rgba(110,231,183,0.3);--tu-ill-line:rgba(110,231,183,0.16);--tu-ill-a:#34d399;--tu-ill-b:#5eead4;--tu-ill-spark:#6ee7b7;--tu-ill-shadow:transparent}html[data-look=chalk] [data-ak-shell-mode=tutor]{--ak-shell-rail-line:var(--ak-hairline);--ak-indigo:var(--ak-accent);--ak-indigo-soft:var(--ak-accent-soft)}html[data-look=chalk] [data-akadia-tabbar][data-tutor]{--ak-tabbar-on:var(--ak-accent);--ak-tabbar-cap:rgba(16,185,129,0.13)}html[data-look=chalk].dark [data-akadia-tabbar][data-tutor]{--ak-tabbar-cap:rgba(52,211,153,0.15)}html[data-look=chalk] [data-ak-shell-mode=tutor] [class*="border-indigo-500/30"][class*="bg-indigo-500/10"]{border-color:var(--ak-accent-line);background-color:var(--ak-accent-soft);color:var(--ak-accent)}html[data-look=chalk] [data-ak-shell-mode=tutor] [data-ak-shell-header]:after{background-image:linear-gradient(90deg,transparent,rgba(16,185,129,.25),transparent)}html[data-look=chalk] [data-ak-shell-mode=tutor] .ak-prof-hero[data-tone=mode]{--halo:16,185,129;--ink:4,120,87}html[data-look=chalk].dark [data-ak-shell-mode=tutor] .ak-prof-hero[data-tone=mode]{--halo:52,211,153;--ink:110,231,183}html[data-look=chalk] [class*="bg-[#0b0a14]"]{background-color:#09090b}html[data-look=chalk] :is(.tu-backdrop,.tu-card__glow){display:none}html[data-look=chalk] .tu-page-header:after,html[data-look=chalk] :is(.tu-hairline,.tu-hero):before{display:none}html[data-look=chalk] :is(.tu-hero,.tu-paper):after{display:none}html[data-look=chalk] .tu-card--accent{background:var(--tu-surface)}html[data-look=chalk] .tu-card--live{background:var(--tu-surface);box-shadow:var(--tu-highlight),var(--tu-shadow-1)}html[data-look=chalk] :is(.tu-hero,.tu-hero--live,.tu-hero--quiet){background:var(--ak-surface);box-shadow:var(--ak-shadow-1),var(--ak-hl)}html[data-look=chalk] .tu-page-header{background:color-mix(in oklab,var(--ak-bg) 88%,transparent)}html[data-look=chalk] :is(.tu-dot--pulse,.tu-rec__dot,.tu-live-dot):after{display:none}html[data-look=chalk] :is(.tu-rec__dot,.tu-live-dot){animation:none;box-shadow:none}html[data-look=chalk] .tu-join-flash{animation:none}html[data-look=chalk] .tu-now-line{background:var(--ak-accent);box-shadow:none}html[data-look=chalk] .tu-now-line:before{background:var(--ak-accent);box-shadow:0 0 0 2px var(--ak-bg)}html[data-look=chalk] .tu-empty__art{filter:none}html[data-look=chalk] .pointer-events-none.absolute[class*="bg-[radial-gradient("][class*="var(--tu-"]{display:none}@media (hover:hover) and (pointer:fine){html[data-look=chalk] .tu-lesson-block:hover{box-shadow:var(--chalk-shadow)}}html[data-look=chalk] .tu-avatar{background:color-mix(in oklab,var(--tu-h,var(--tu-s1)) 22%,var(--tu-avatar-base))}html[data-look=chalk] .tu-plate{box-shadow:inset 0 0 0 1px var(--tone-border)}html[data-look=chalk] :is([class*=shadow-indigo-],[class*=shadow-fuchsia-]){--tw-shadow-color:rgba(0,0,0,0.22)!important}html[data-look=chalk] :is([class*="rgba(113,96,247"],[class*="var(--tu-glow"]){box-shadow:var(--chalk-shadow)!important}@media (min-width:768px){html[data-look=chalk] [class*="text-[#4a37c8]"]{color:#047857!important}}html[data-look=chalk] [class*=from-indigo-500][class*=to-violet-500]{background-image:none;background-color:#046c4e;box-shadow:none}html[data-look=chalk] .tu-btn--primary{color:var(--chalk-cta-ink);background:var(--chalk-cta);box-shadow:var(--chalk-btn-shadow)}@media (hover:hover){html[data-look=chalk] .tu-btn--primary:hover{background:var(--chalk-cta-hover);box-shadow:var(--chalk-btn-shadow)}}html[data-look=chalk] :is(.tu-btn--primary,.tu-btn--live):after{display:none}html[data-look=chalk] .tu-btn--live{background:#e11d48;box-shadow:inset 0 -2px 0 rgba(80,0,20,.2),var(--chalk-shadow)}html[data-look=chalk] .tu-btn--secondary{box-shadow:var(--ak-hl)}@media (hover:hover){html[data-look=chalk] .tu-btn--secondary:hover{border-color:var(--ak-accent-line);color:var(--ak-text)}}html[data-look=chalk] .tu-ibtn--accent .tu-ibtn__face{color:var(--chalk-cta-ink);background:var(--chalk-cta);box-shadow:var(--chalk-btn-shadow)}html[data-look=chalk] .tu-ibtn--danger .tu-ibtn__face{background:#e11d48;box-shadow:var(--chalk-shadow)}html[data-look=chalk] :is(.tu-seg--accent .tu-seg__thumb,.tu-mode__thumb--tasks,.tu-mode__thumb--tutor){background:#046c4e;box-shadow:var(--chalk-shadow)}html[data-look=chalk] :is(.tu-daychip[data-selected=true],.tu-pick[aria-checked=true]){box-shadow:var(--chalk-shadow)}html[data-look=chalk] .tu-drag-ghost{box-shadow:none}html[data-look=chalk] .tu-lesson-block[data-past=true]{opacity:.9}html[data-look=chalk] .tu-lesson-block[data-cancelled=true],html[data-look=chalk] [data-tu-time=past]{opacity:.85}html[data-look=chalk]:not(.dark) .tu-text-3:not(.dark .tu-text-3){color:#5b6661}html[data-look=chalk] .tu-daychip[data-selected=true]>span{color:#ffffff}html[data-look=chalk] .tu-daychip:not([data-selected=true])>span.opacity-75{opacity:1}html[data-look=chalk] .tu-tone-accent{--tone-fg:#065f46}html[data-look=chalk] .tu-seg__badge{color:#065f46}html[data-look=chalk] .tu-tone-warning{--tone-fg:#92400e}html[data-look=chalk] .tu-hue{--tu-h-fg:color-mix(in oklab,var(--tu-h,var(--tu-s1)) 50%,var(--tu-ink))}html[data-look=chalk] .dark .tu-tone-accent,html[data-look=chalk].dark .tu-tone-accent{--tone-fg:var(--tu-accent)}html[data-look=chalk] .dark .tu-tone-warning,html[data-look=chalk].dark .tu-tone-warning{--tone-fg:var(--tu-warning-fg)}html[data-look=chalk] .dark .tu-seg__badge,html[data-look=chalk].dark .tu-seg__badge{color:var(--tu-accent)}html[data-look=chalk] .dark .tu-hue,html[data-look=chalk].dark .tu-hue{--tu-h-fg:color-mix(in oklab,var(--tu-h,var(--tu-s1)) 62%,var(--tu-ink))}html[data-look=chalk] .tu-seg--accent .is-selected .tu-seg__badge{color:#ffffff}html[data-look=chalk] :is([data-tu-nav=today],[data-tu-nav=lessons]){background-image:linear-gradient(to bottom right,#a7f3d0,#d1fae5);color:#047857;--tw-ring-color:rgba(16,185,129,0.35)}html[data-look=chalk] [data-tu-nav=schedule]{background-image:linear-gradient(to bottom right,#99f6e4,#ccfbf1);color:#0f766e;--tw-ring-color:rgba(20,184,166,0.35)}html[data-look=chalk] [data-tu-nav=learn]{background-image:linear-gradient(to bottom right,#bbf7d0,#dcfce7);color:#15803d;--tw-ring-color:rgba(34,197,94,0.35)}html[data-look=chalk] [data-tu-nav=recordings]{background-image:linear-gradient(to bottom right,#fecdd3,#ffe4e6);color:#be123c;--tw-ring-color:rgba(244,63,94,0.35)}html[data-look=chalk].dark :is([data-tu-nav=today],[data-tu-nav=lessons]){background-image:linear-gradient(to bottom right,rgba(52,211,153,.6),rgba(5,150,105,.35));color:#ecfdf5;--tw-ring-color:rgba(110,231,183,0.45)}html[data-look=chalk].dark [data-tu-nav=schedule]{background-image:linear-gradient(to bottom right,rgba(45,212,191,.6),rgba(13,148,136,.35));color:#f0fdfa;--tw-ring-color:rgba(94,234,212,0.45)}html[data-look=chalk].dark [data-tu-nav=learn]{background-image:linear-gradient(to bottom right,rgba(74,222,128,.6),rgba(22,163,74,.35));color:#f0fdf4;--tw-ring-color:rgba(134,239,172,0.45)}html[data-look=chalk].dark [data-tu-nav=recordings]{background-image:linear-gradient(to bottom right,rgba(251,113,133,.6),rgba(225,29,72,.35));color:#fff1f2;--tw-ring-color:rgba(253,164,175,0.45)}html[data-look=chalk] .onb-skin-tutor.onb-skin-tutor{--onb-acc:52 211 153;--onb-acc-2:16 185 129;--onb-acc-3:45 212 191;--onb-ring-a:#10b981;--onb-ring-b:#2dd4bf;--onb-hot:#34d399;--onb-hot-ink:#04150f;--color-emerald-50:oklch(97.9% 0.021 166.113);--color-emerald-100:oklch(95% 0.052 163.051);--color-emerald-200:oklch(90.5% 0.093 164.15);--color-emerald-300:oklch(84.5% 0.143 164.978);--color-emerald-400:oklch(76.5% 0.177 163.223);--color-emerald-500:oklch(69.6% 0.17 162.48);--color-emerald-600:oklch(59.6% 0.145 163.225);--color-emerald-700:oklch(50.8% 0.118 165.612);--color-emerald-800:oklch(43.2% 0.095 166.913);--color-emerald-900:oklch(37.8% 0.077 168.94);--color-emerald-950:oklch(26.2% 0.051 172.552);--color-teal-50:oklch(98.4% 0.014 180.72);--color-teal-100:oklch(95.3% 0.051 180.801);--color-teal-200:oklch(91% 0.096 180.426);--color-teal-300:oklch(85.5% 0.138 181.071);--color-teal-400:oklch(77.7% 0.152 181.912);--color-teal-500:oklch(70.4% 0.14 182.503);--color-teal-600:oklch(60% 0.118 184.704);--color-teal-700:oklch(51.1% 0.096 186.391);--color-teal-800:oklch(43.7% 0.078 188.216);--color-teal-900:oklch(38.6% 0.063 188.416);--color-teal-950:oklch(27.7% 0.046 192.524)}html[data-look=chalk]:not(.dark) .onb-skin-tutor.onb-skin-tutor{--onb-ring-a:#059669;--onb-ring-b:#0d9488;--onb-hot:#047857;--onb-hot-ink:#ffffff}html[data-look=chalk] .tl-glow{display:none}html[data-look=chalk] :is(.tl-twinkle,.tl-sheen){animation:none}html[data-look=chalk] .tu-hero[data-tu-chalk=focus]{padding-left:28px;background-color:var(--ak-surface);background-image:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--ak-surface) 70%,transparent) 100%),linear-gradient(var(--chalk-grid) 1px,transparent 1px),linear-gradient(90deg,var(--chalk-grid) 1px,transparent 1px);background-size:100% 100%,18px 18px,18px 18px;background-position:0 0,-1px -1px,-1px -1px;background-repeat:no-repeat,repeat,repeat}html[data-look=chalk] .tu-hero[data-tu-chalk=focus]:after{content:"";display:block;position:absolute;inset:22px auto 22px 13px;width:1.5px;z-index:0;background:var(--chalk-margin);-webkit-mask-image:none;mask-image:none;pointer-events:none}@media (min-width:640px){html[data-look=chalk] .tu-hero[data-tu-chalk=focus]{padding-left:40px}html[data-look=chalk] .tu-hero[data-tu-chalk=focus]:after{left:18px}}html[data-look=chalk] .tu-hero[data-tu-chalk=focus] :is(.tu-btn--secondary,.tu-pill){background-color:var(--ak-surface)}html[data-look=chalk] .tu-hero[data-tu-chalk=focus] .tu-pill{background-image:linear-gradient(var(--tone-soft,var(--tu-neutral-soft)),var(--tone-soft,var(--tu-neutral-soft)))}html[data-look=chalk] section[data-tu-chalk=task]{position:relative;padding:14px 16px 14px 30px;border:1px solid var(--ak-line);border-radius:18px;background-color:var(--ak-surface);background-image:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--ak-surface) 70%,transparent) 100%),linear-gradient(var(--chalk-grid) 1px,transparent 1px),linear-gradient(90deg,var(--chalk-grid) 1px,transparent 1px);background-size:100% 100%,18px 18px,18px 18px;background-position:0 0,-1px -1px,-1px -1px;background-repeat:no-repeat,repeat,repeat;box-shadow:var(--ak-hl)}html[data-look=chalk] section[data-tu-chalk=task]:after{content:"";position:absolute;top:16px;bottom:16px;left:15px;width:1.5px;background:var(--chalk-margin);pointer-events:none}html[data-look=chalk] .tu-empty__art:has(+.tu-chalk-art){display:none}html[data-look=chalk] .tu-chalk-art{display:block;flex:none;overflow:visible}html[data-look=chalk] .tu-empty .tu-chalk-art{margin-bottom:-4px}html[data-look=chalk] .tu-empty:has(.tu-chalk-art)>:is(h2,h3,p.font-semibold){font-family:var(--ak-font-display);font-weight:700;letter-spacing:-.02em}html[data-look=chalk] [data-tu-moment]:has(>.tu-chalk-stamp)>:not(.tu-chalk-stamp){display:none}html[data-look=chalk] [data-tu-moment=lesson-done]:has(>.tu-chalk-stamp){display:grid;place-items:center}html[data-look=chalk] .tu-chalk-stamp{display:block;flex:none;overflow:visible}html[data-look=chalk] .tu-chalk-stamp--done{width:96px;height:96px}html[data-look=chalk] .tu-chalk-stamp--ring{width:80px;height:80px}html[data-look=chalk] [data-tu-chalk-hide]:has(~.tu-chalk-stamp){display:none}html[data-look=chalk] .tu-chalk-stamp--head{width:52px;height:52px;margin:-2px 0}html[data-look=chalk] .truncate:has(>.ak-chalk-underline):not([data-ak-section-ul]){position:relative;padding-bottom:10px;margin-bottom:-10px}html[data-look=chalk] .oc-root[data-oc-tone=tutor] .oc-wall{background-color:#dcefe5;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22280%22%20height%3D%22280%22%20viewBox%3D%220%200%20280%20280%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%230f5132%22%20stroke-opacity%3D%220.13%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%20%3Cg%20transform%3D%22translate(18%2022)%20rotate(-12)%22%3E%3Cpath%20d%3D%22M0%204c6-3%2012-3%2018%200v20c-6-3-12-3-18%200zM18%204c6-3%2012-3%2018%200v20c-6-3-12-3-18%200%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(92%2014)%20rotate(28)%22%3E%3Cpath%20d%3D%22M0%200h6v30l-3%206-3-6z%20M0%206h6%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(150%2030)%20rotate(-8)%22%3E%3Cpath%20d%3D%22M0%2010%2016%203l16%207-16%207z%22%2F%3E%3Cpath%20d%3D%22M6%2013v7c0%202%204%204%2010%204s10-2%2010-4v-7M32%2010v9%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(222%2018)%20rotate(14)%22%3E%3Cpath%20d%3D%22M0%206h22l3%203-3%203H0zM5%206v6M10%206v3M15%206v6M20%206v3%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(40%2092)%20rotate(10)%22%3E%3Ccircle%20cx%3D%220%22%20cy%3D%220%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M-2%202-12%2030M2%202l10%2028M-8%2018h16%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(108%2086)%22%3E%3Ctext%20font-family%3D%22Georgia%2Cserif%22%20font-size%3D%2222%22%20font-style%3D%22italic%22%20stroke-width%3D%221%22%20x%3D%220%22%20y%3D%220%22%3E%CF%80%3C%2Ftext%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(150%2098)%20rotate(-18)%22%3E%3Cpath%20d%3D%22M0%2012%2022%200l-6%2022-5-8z%20M11%2014l11-14%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(222%2092)%22%3E%3Cpath%20d%3D%22M0%200c-6%200-10%204-10%2010%200%204%203%206%204%209h12c1-3%204-5%204-9%200-6-4-10-10-10zM-5%2023h10M-3%2027h6%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(22%20170)%20rotate(-6)%22%3E%3Ctext%20font-family%3D%22Georgia%2Cserif%22%20font-size%3D%2217%22%20font-style%3D%22italic%22%20stroke-width%3D%220.9%22%20x%3D%220%22%20y%3D%220%22%3E%E2%88%9Ax%3C%2Ftext%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(78%20158)%20rotate(18)%22%3E%3Cpath%20d%3D%22M0%207%202.5%200%205%207l7%20.5-5.5%204.5%202%207L3%2015l-6%204%202-7-5.5-4.5z%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(128%20168)%20rotate(-20)%22%3E%3Crect%20height%3D%2226%22%20rx%3D%222%22%20width%3D%2220%22%20x%3D%220%22%20y%3D%220%22%2F%3E%3Cpath%20d%3D%22M4%206h12M4%2011h12M4%2016h8%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(196%20160)%20rotate(8)%22%3E%3Cpath%20d%3D%22M0%2014a14%2014%200%200%201%2028%200zM14%200v-4M2%2014v4M26%2014v4%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(250%20162)%22%3E%3Ctext%20font-family%3D%22Georgia%2Cserif%22%20font-size%3D%2216%22%20font-style%3D%22italic%22%20stroke-width%3D%220.9%22%20x%3D%220%22%20y%3D%220%22%3E%CE%A3%3C%2Ftext%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(36%20236)%20rotate(-24)%22%3E%3Cpath%20d%3D%22M0%200h26M0%200l4-4M0%200l4%204M26%200v-6%22%2F%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(96%20222)%20rotate(12)%22%3E%3Cpath%20d%3D%22M0%2018a9%209%200%201%200%2018%200a9%209%200%201%200-18%200M9%209V0h8%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(158%20232)%20rotate(-4)%22%3E%3Ctext%20font-family%3D%22Georgia%2Cserif%22%20font-size%3D%2215%22%20font-style%3D%22italic%22%20stroke-width%3D%220.9%22%20x%3D%220%22%20y%3D%220%22%3Ea%C2%B2%2Bb%C2%B2%3C%2Ftext%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(236%20226)%20rotate(-16)%22%3E%3Cpath%20d%3D%22M0%204%204%200l14%2014-4%204zM14%2018l-4%204-6%200%200-6%204-4%22%2F%3E%3C%2Fg%3E%20%3Ccircle%20cx%3D%2270%22%20cy%3D%2258%22%20r%3D%221.6%22%2F%3E%3Ccircle%20cx%3D%22196%22%20cy%3D%2270%22%20r%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22262%22%20cy%3D%22128%22%20r%3D%221.6%22%2F%3E%20%3Ccircle%20cx%3D%2214%22%20cy%3D%22128%22%20r%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22206%22%20r%3D%221.6%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22268%22%20r%3D%221.4%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E"),none,none,linear-gradient(160deg,#d9f0e3,#e8f1d8 50%,#dcefe8)}html[data-look=chalk].dark .oc-root[data-oc-tone=tutor] .oc-wall{background-color:#111716;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22280%22%20height%3D%22280%22%20viewBox%3D%220%200%20280%20280%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-opacity%3D%220.055%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%20%3Cg%20transform%3D%22translate(18%2022)%20rotate(-12)%22%3E%3Cpath%20d%3D%22M0%204c6-3%2012-3%2018%200v20c-6-3-12-3-18%200zM18%204c6-3%2012-3%2018%200v20c-6-3-12-3-18%200%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(92%2014)%20rotate(28)%22%3E%3Cpath%20d%3D%22M0%200h6v30l-3%206-3-6z%20M0%206h6%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(150%2030)%20rotate(-8)%22%3E%3Cpath%20d%3D%22M0%2010%2016%203l16%207-16%207z%22%2F%3E%3Cpath%20d%3D%22M6%2013v7c0%202%204%204%2010%204s10-2%2010-4v-7M32%2010v9%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(222%2018)%20rotate(14)%22%3E%3Cpath%20d%3D%22M0%206h22l3%203-3%203H0zM5%206v6M10%206v3M15%206v6M20%206v3%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(40%2092)%20rotate(10)%22%3E%3Ccircle%20cx%3D%220%22%20cy%3D%220%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M-2%202-12%2030M2%202l10%2028M-8%2018h16%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(108%2086)%22%3E%3Ctext%20font-family%3D%22Georgia%2Cserif%22%20font-size%3D%2222%22%20font-style%3D%22italic%22%20stroke-width%3D%221%22%20x%3D%220%22%20y%3D%220%22%3E%CF%80%3C%2Ftext%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(150%2098)%20rotate(-18)%22%3E%3Cpath%20d%3D%22M0%2012%2022%200l-6%2022-5-8z%20M11%2014l11-14%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(222%2092)%22%3E%3Cpath%20d%3D%22M0%200c-6%200-10%204-10%2010%200%204%203%206%204%209h12c1-3%204-5%204-9%200-6-4-10-10-10zM-5%2023h10M-3%2027h6%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(22%20170)%20rotate(-6)%22%3E%3Ctext%20font-family%3D%22Georgia%2Cserif%22%20font-size%3D%2217%22%20font-style%3D%22italic%22%20stroke-width%3D%220.9%22%20x%3D%220%22%20y%3D%220%22%3E%E2%88%9Ax%3C%2Ftext%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(78%20158)%20rotate(18)%22%3E%3Cpath%20d%3D%22M0%207%202.5%200%205%207l7%20.5-5.5%204.5%202%207L3%2015l-6%204%202-7-5.5-4.5z%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(128%20168)%20rotate(-20)%22%3E%3Crect%20height%3D%2226%22%20rx%3D%222%22%20width%3D%2220%22%20x%3D%220%22%20y%3D%220%22%2F%3E%3Cpath%20d%3D%22M4%206h12M4%2011h12M4%2016h8%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(196%20160)%20rotate(8)%22%3E%3Cpath%20d%3D%22M0%2014a14%2014%200%200%201%2028%200zM14%200v-4M2%2014v4M26%2014v4%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(250%20162)%22%3E%3Ctext%20font-family%3D%22Georgia%2Cserif%22%20font-size%3D%2216%22%20font-style%3D%22italic%22%20stroke-width%3D%220.9%22%20x%3D%220%22%20y%3D%220%22%3E%CE%A3%3C%2Ftext%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(36%20236)%20rotate(-24)%22%3E%3Cpath%20d%3D%22M0%200h26M0%200l4-4M0%200l4%204M26%200v-6%22%2F%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(96%20222)%20rotate(12)%22%3E%3Cpath%20d%3D%22M0%2018a9%209%200%201%200%2018%200a9%209%200%201%200-18%200M9%209V0h8%22%2F%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(158%20232)%20rotate(-4)%22%3E%3Ctext%20font-family%3D%22Georgia%2Cserif%22%20font-size%3D%2215%22%20font-style%3D%22italic%22%20stroke-width%3D%220.9%22%20x%3D%220%22%20y%3D%220%22%3Ea%C2%B2%2Bb%C2%B2%3C%2Ftext%3E%3C%2Fg%3E%20%3Cg%20transform%3D%22translate(236%20226)%20rotate(-16)%22%3E%3Cpath%20d%3D%22M0%204%204%200l14%2014-4%204zM14%2018l-4%204-6%200%200-6%204-4%22%2F%3E%3C%2Fg%3E%20%3Ccircle%20cx%3D%2270%22%20cy%3D%2258%22%20r%3D%221.6%22%2F%3E%3Ccircle%20cx%3D%22196%22%20cy%3D%2270%22%20r%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22262%22%20cy%3D%22128%22%20r%3D%221.6%22%2F%3E%20%3Ccircle%20cx%3D%2214%22%20cy%3D%22128%22%20r%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22206%22%20r%3D%221.6%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22268%22%20r%3D%221.4%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E"),none,none,linear-gradient(180deg,#121a18,#101316)}html[data-look=chalk]:has([data-ak-student]){--tu-a-50:#ecfdf5;--tu-a-100:#d1fae5;--tu-a-200:#a7f3d0;--tu-a-300:#6ee7b7;--tu-a-400:#34d399;--tu-a-500:#059669;--tu-a-600:#047857;--tu-a-700:#047857;--tu-a-800:#065f46;--tu-a-900:#064e3b;--tu-orchid:#059669;--tu-periwinkle:#059669;--tu-surface:var(--ak-surface);--tu-surface-raised:var(--ak-surface);--tu-surface-tint:var(--ak-surface-2);--tu-surface-sunken:var(--ak-surface-sunken);--tu-overlay:var(--ak-overlay);--tu-border:var(--ak-line);--tu-border-strong:var(--ak-line-2);--tu-border-accent:rgba(16,185,129,0.38);--tu-hairline:rgba(16,185,129,0.45);--tu-text:var(--ak-text);--tu-text-2:var(--ak-text-2);--tu-text-3:var(--ak-text-3);--tu-on-accent:var(--chalk-cta-ink);--tu-accent:#047857;--tu-accent-strong:#065f46;--tu-accent-soft:rgba(16,185,129,0.11);--tu-accent-softer:rgba(16,185,129,0.06);--tu-focus:var(--ak-focus);--tu-grad-accent:linear-gradient(var(--chalk-cta),var(--chalk-cta));--tu-grad-accent-hover:linear-gradient(var(--chalk-cta-hover),var(--chalk-cta-hover));--tu-grad-text:linear-gradient(var(--tu-accent),var(--tu-accent));--tu-grad-live:linear-gradient(#e11d48,#e11d48);--tu-hero-bg:var(--ak-surface);--tu-hero-border:var(--ak-line);--tu-paper-line:transparent;--tu-highlight:var(--ak-hl);--tu-shadow-1:var(--ak-shadow-1);--tu-shadow-2:var(--ak-shadow-2);--tu-shadow-3:var(--ak-shadow-3);--tu-glow:0 0 0 0 transparent;--tu-glow-strong:0 0 0 0 transparent;--tu-glow-live:0 0 0 0 transparent;--tu-orb-1:transparent;--tu-orb-2:transparent;--tu-orb-3:transparent;--tu-neutral-fg:var(--ak-text-2);--tu-neutral-soft:var(--ak-neutral-soft);--tu-neutral-border:var(--ak-line-2);--tu-skel:var(--ak-skel);--tu-skel-shine:var(--ak-skel-shine);--tu-ill-bg:transparent;--tu-ill-grid:transparent;--tu-ill-card:var(--ak-surface);--tu-ill-card-2:var(--ak-surface-2);--tu-ill-stroke:rgba(4,120,87,0.3);--tu-ill-line:rgba(4,120,87,0.16);--tu-ill-a:#10b981;--tu-ill-b:#10b981;--tu-ill-spark:transparent;--tu-ill-shadow:transparent;--tu-avatar-base:var(--ak-surface)}html[data-look=chalk].dark:has([data-ak-student]),html[data-look=chalk]:has([data-ak-student]) .dark{--tu-a-500:#34d399;--tu-orchid:#34d399;--tu-periwinkle:#34d399;--tu-surface:var(--ak-surface);--tu-surface-raised:var(--ak-surface-2);--tu-surface-tint:var(--ak-surface-2);--tu-surface-sunken:rgba(255,255,255,0.035);--tu-overlay:var(--ak-overlay);--tu-border:var(--ak-line);--tu-border-strong:var(--ak-line-2);--tu-border-accent:rgba(52,211,153,0.36);--tu-hairline:rgba(52,211,153,0.45);--tu-text:var(--ak-text);--tu-text-2:var(--ak-text-2);--tu-text-3:var(--ak-text-3);--tu-on-accent:var(--chalk-cta-ink);--tu-accent:#34d399;--tu-accent-strong:#6ee7b7;--tu-accent-soft:rgba(52,211,153,0.12);--tu-accent-softer:rgba(52,211,153,0.07);--tu-focus:var(--ak-focus);--tu-grad-accent:linear-gradient(var(--chalk-cta),var(--chalk-cta));--tu-grad-accent-hover:linear-gradient(var(--chalk-cta-hover),var(--chalk-cta-hover));--tu-grad-text:linear-gradient(var(--tu-accent),var(--tu-accent));--tu-grad-live:linear-gradient(#e11d48,#e11d48);--tu-hero-bg:var(--ak-surface);--tu-hero-border:var(--ak-line);--tu-paper-line:transparent;--tu-highlight:var(--ak-hl);--tu-shadow-1:var(--ak-shadow-1);--tu-shadow-2:var(--ak-shadow-2);--tu-shadow-3:var(--ak-shadow-3);--tu-glow:0 0 0 0 transparent;--tu-glow-strong:0 0 0 0 transparent;--tu-glow-live:0 0 0 0 transparent;--tu-orb-1:transparent;--tu-orb-2:transparent;--tu-orb-3:transparent;--tu-neutral-fg:#c4c4cc;--tu-neutral-soft:rgba(255,255,255,0.05);--tu-neutral-border:var(--ak-line-2);--tu-skel:var(--ak-skel);--tu-skel-shine:var(--ak-skel-shine);--tu-ill-bg:transparent;--tu-ill-grid:transparent;--tu-ill-card:var(--ak-surface);--tu-ill-card-2:var(--ak-surface-2);--tu-ill-stroke:rgba(52,211,153,0.34);--tu-ill-line:rgba(52,211,153,0.18);--tu-ill-a:#34d399;--tu-ill-b:#34d399;--tu-ill-spark:transparent;--tu-ill-shadow:transparent;--tu-avatar-base:var(--ak-surface)}html[data-look=chalk]:has([data-ak-student]) :is(.tu-backdrop,.tu-card__glow){display:none}html[data-look=chalk]:has([data-ak-student]) :is(.tu-hairline,.tu-hero,.tu-page-header,.tu-paper):before,html[data-look=chalk]:has([data-ak-student]) :is(.tu-hero,.tu-page-header,.tu-paper):after{display:none}html[data-look=chalk]:has([data-ak-student]) .tu-page-header{background:var(--ak-surface);border-bottom-color:var(--ak-line)}html[data-look=chalk]:has([data-ak-student=after]) .dark.fixed.inset-0{background:var(--ak-bg)}html[data-look=chalk]:has([data-ak-student]) :is(.tu-card--accent,.tu-card--live,.tu-hero,.tu-hero--live,.tu-hero--quiet){background:var(--ak-surface)}html[data-look=chalk]:has([data-ak-student]) .tu-card--live{box-shadow:var(--tu-highlight),var(--tu-shadow-1)}html[data-look=chalk]:has([data-ak-student]) .tu-hero{box-shadow:var(--ak-shadow-1),var(--ak-hl)}html[data-look=chalk]:has([data-ak-student]) .tu-hero--live{border-color:var(--tu-live-border)}@media (hover:hover) and (pointer:fine){html[data-look=chalk]:has([data-ak-student]) .tu-card--interactive:hover{box-shadow:var(--ak-shadow-1),var(--ak-hl),var(--chalk-shadow)}}html[data-look=chalk]:has([data-ak-student]) :is(.tu-dot--pulse,.tu-rec__dot):after{display:none}html[data-look=chalk]:has([data-ak-student]) .tu-rec__dot{box-shadow:none;animation:none}html[data-look=chalk]:has([data-ak-student]) .tu-now-line{background:var(--tu-accent);box-shadow:none}html[data-look=chalk]:has([data-ak-student]) .tu-now-line:before{background:var(--tu-accent);box-shadow:0 0 0 2px var(--ak-surface)}html[data-look=chalk]:has([data-ak-student]) .tu-text-grad{background:none;-webkit-text-fill-color:currentColor;color:var(--tu-accent)}@media (hover:hover) and (pointer:fine){html[data-look=chalk]:has([data-ak-student]) .tu-lesson-block:hover{box-shadow:var(--chalk-shadow)}}html[data-look=chalk]:has([data-ak-student]) .tu-seg__thumb{box-shadow:var(--chalk-shadow)}html[data-look=chalk]:has([data-ak-student]) .tu-empty__art{filter:none}html[data-look=chalk]:has([data-ak-student]) .tu-empty__art>:is(ellipse,rect,path){display:none}html[data-look=chalk]:has([data-ak-student]) .tu-btn--primary{background:var(--chalk-cta);color:var(--chalk-cta-ink);box-shadow:var(--chalk-btn-shadow)}@media (hover:hover){html[data-look=chalk]:has([data-ak-student]) .tu-btn--primary:hover{background:var(--chalk-cta-hover);box-shadow:var(--chalk-btn-shadow)}}html[data-look=chalk]:has([data-ak-student]) .tu-btn--live{background:#e11d48;color:#ffffff;box-shadow:inset 0 -2px 0 rgba(80,6,24,.22),0 1px 2px rgba(14,24,19,.1),0 6px 14px -8px rgba(14,24,19,.35)}html[data-look=chalk]:has([data-ak-student]) :is(.tu-btn--primary,.tu-btn--live):after{display:none}html[data-look=chalk]:has([data-ak-student]) .tu-btn--secondary{box-shadow:var(--ak-hl),0 1px 2px rgba(0,0,0,.05)}html[data-look=chalk]:has([data-ak-student]) .tu-ibtn--accent .tu-ibtn__face{background:var(--chalk-cta);color:var(--chalk-cta-ink);box-shadow:var(--chalk-btn-shadow)}html[data-look=chalk]:has([data-ak-student]) .tu-ibtn--danger .tu-ibtn__face{background:#e11d48;box-shadow:none}html[data-look=chalk]:has([data-ak-student]) [class*="[box-shadow:var(--tu-glow"]{box-shadow:none!important}html[data-look=chalk]:has([data-ak-student]) .tu-seg--accent .tu-seg__thumb{background:var(--chalk-cta);box-shadow:var(--chalk-btn-shadow)}html[data-look=chalk]:has([data-ak-student]) .tu-seg--accent .is-selected .tu-seg__badge{background:rgba(3,21,14,.14);color:var(--chalk-cta-ink)}html[data-look=chalk]:has([data-ak-student]) .tu-daychip[data-selected=true]{background:var(--chalk-cta);box-shadow:var(--chalk-btn-shadow)}html[data-look=chalk]:has([data-ak-student]) :is([class*="var(--tu-grad-accent)"],.tu-daychip[data-selected=true]){box-shadow:none!important}html[data-look=chalk]:has([data-ak-student]) :is([class*="var(--tu-grad-accent)"],.tu-daychip[data-selected=true]) :is(.text-white,[class*="text-white/"]),html[data-look=chalk]:has([data-ak-student]) :is([class*="var(--tu-grad-accent)"],.tu-daychip[data-selected=true]):is(.text-white,[class*="text-white/"]){color:var(--chalk-cta-ink)!important}html[data-look=chalk]:has([data-ak-student]) [class*="var(--tu-grad-accent)"] .bg-white\/25{background-color:rgba(3,21,14,.14)}html[data-look=chalk]:has([data-ak-student]) :is([class*="var(--tu-grad-accent)"],.tu-daychip[data-selected=true]) .ring-white\/70{--tw-ring-color:rgba(3,21,14,0.4)}html[data-look=chalk]:has([data-ak-student]) [role=radiogroup] .tu-text-3{color:var(--ak-text-2)}html[data-look=chalk]:has([data-ak-student]) button.tu-text-3.opacity-60{opacity:1;color:var(--ak-text-3)}html[data-look=chalk] [data-ak-stu-ul]{position:relative;display:inline-block;max-width:100%;padding-bottom:10px;margin-bottom:-6px}html[data-look=chalk] [data-ak-stu-ul] .ak-chalk-underline{width:min(100%,9em)}html[data-look=chalk]:has([data-ak-student]) .tu-hero:has([data-ak-stu-ul=now]){padding-left:26px;background-color:var(--ak-surface);background-image:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--ak-surface) 70%,transparent) 100%),linear-gradient(var(--chalk-grid) 1px,transparent 1px),linear-gradient(90deg,var(--chalk-grid) 1px,transparent 1px);background-size:100% 100%,18px 18px,18px 18px;background-position:0 0,-1px -1px,-1px -1px;background-repeat:no-repeat,repeat,repeat}html[data-look=chalk]:has([data-ak-student]) .tu-hero:has([data-ak-stu-ul=now]):after{content:"";display:block;position:absolute;inset:22px auto 22px 12px;z-index:0;width:1.5px;height:auto;background:var(--chalk-margin);-webkit-mask-image:none;mask-image:none;pointer-events:none}@media (min-width:640px){html[data-look=chalk]:has([data-ak-student]) .tu-hero:has([data-ak-stu-ul=now]){padding-left:34px}html[data-look=chalk]:has([data-ak-student]) .tu-hero:has([data-ak-stu-ul=now]):after{left:16px}}html[data-look=chalk]:has([data-ak-student]) .tu-hero:has([data-ak-stu-ul=now]) .tu-pill{background:linear-gradient(var(--tone-soft,var(--tu-neutral-soft)),var(--tone-soft,var(--tu-neutral-soft))),var(--ak-surface)}html[data-look=chalk]:has([data-ak-student]) .tu-hero:has([data-ak-stu-ul=now]) .rounded-2xl.border[style*="--tone-soft"]{background:linear-gradient(var(--tone-soft),var(--tone-soft)),var(--ak-surface)!important}html[data-look=chalk]:has([data-ak-student]) [data-ak-stu-task]{position:relative;padding:14px 14px 16px 28px;border:1px solid var(--ak-line);border-radius:18px;background-color:var(--ak-surface);background-image:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--ak-surface) 70%,transparent) 100%),linear-gradient(var(--chalk-grid) 1px,transparent 1px),linear-gradient(90deg,var(--chalk-grid) 1px,transparent 1px);background-size:100% 100%,18px 18px,18px 18px;background-position:0 0,-1px -1px,-1px -1px;background-repeat:no-repeat,repeat,repeat;box-shadow:var(--ak-hl),var(--chalk-shadow)}html[data-look=chalk]:has([data-ak-student]) [data-ak-stu-task]:after{content:"";position:absolute;top:16px;bottom:16px;left:13px;width:1.5px;background:var(--chalk-margin);pointer-events:none}.ak-stu-art{display:block}html[data-look=chalk] .ak-stu-art--hw-done,html[data-look=chalk] .ak-stu-art--hw-wait{width:150px;height:128px;margin:26px auto -6px}html[data-look=chalk] .tu-card>.ak-stu-art+.tu-empty{padding-top:0}html[data-look=chalk] .ak-stu-art+.tu-empty>svg{display:none}html[data-look=chalk] .ak-stu-art+.tu-empty>:is(h2,h3,p:first-of-type){margin-top:6px}html[data-look=chalk] section[aria-labelledby=tu-home-hw] .ak-stu-art{width:118px;height:100px;margin-top:10px}html[data-look=chalk] .ak-stu-art--lesson-done{width:152px;height:120px;margin:-10px auto -4px}html[data-look=chalk] .ak-stu-art--lesson-done+*{display:none!important}html[data-look=chalk] .ak-chalk-moment.ak-stu-paid-stamp{position:absolute;top:12px;right:12px;z-index:1;width:46px;height:46px;margin:0;pointer-events:none}html[data-look=chalk] section[aria-label="Пакет занятий"]:has(>.ak-stu-paid-stamp)>div:first-of-type{padding-right:64px}html[data-look=chalk] .ak-hm-lesson{border-color:var(--ak-line);background:var(--ak-surface);box-shadow:var(--ak-shadow-1),var(--ak-hl),var(--chalk-shadow)}html[data-look=chalk] .ak-hm-lesson__k{color:var(--ak-accent)}html[data-look=chalk] .ak-hm-vbtn{color:var(--chalk-cta-ink);background:var(--chalk-cta);box-shadow:var(--chalk-btn-shadow)}html[data-look=chalk] .ak-hm-vbtn--soft{color:var(--ak-tint-ink);background:linear-gradient(var(--ak-tint-bg),var(--ak-tint-bg)),var(--ak-surface);box-shadow:inset 0 0 0 1px var(--ak-tint-line)}