p[data-astro-cid-hgsdacpx]{color:inherit;margin:0}.app-top[data-astro-cid-hgsdacpx]{justify-content:flex-end;margin:-.6rem -.3rem -.2rem 0;display:flex}.topics-header[data-astro-cid-hgsdacpx]{align-items:center;gap:.5rem;display:flex}.topics-streak[data-astro-cid-hgsdacpx]{background:var(--ember);box-shadow:0 3px 0 var(--test-card-edge);color:var(--sky-deep);border-radius:999px;flex:none;padding:.05rem .5rem;font-size:.625rem;font-weight:700}.topics-goal[data-astro-cid-hgsdacpx]{min-width:0;color:var(--starlight-dim);flex:1;align-items:center;gap:.2rem;font-size:.5625rem;display:flex}.topics-goal[data-astro-cid-hgsdacpx] p[data-astro-cid-hgsdacpx]{margin-left:.25rem}.goal-dot[data-astro-cid-hgsdacpx]{border:1px solid var(--starlight-dim);border-radius:50%;flex:none;place-items:center;width:.7rem;height:.7rem;display:grid}.goal-dot-done[data-astro-cid-hgsdacpx]{border-color:var(--lit);background:var(--lit);color:var(--sky-deep)}.today-line[data-astro-cid-hgsdacpx]{background:var(--paper);color:var(--ink);border-radius:.6rem;padding:.3rem .5rem;font-size:.5625rem;line-height:1.35}.tile-star-lit[data-astro-cid-hgsdacpx]{fill:var(--lit)}.tile-star-fading[data-astro-cid-hgsdacpx]{fill:var(--ember)}.tile-star-dark[data-astro-cid-hgsdacpx]{fill:var(--starlight-dim);opacity:.5}.now-card[data-astro-cid-hgsdacpx]{gap:.2rem;padding:.4rem .55rem .55rem;display:grid}.now-sky[data-astro-cid-hgsdacpx]{justify-self:center;width:62%;display:block}.now-kicker[data-astro-cid-hgsdacpx]{letter-spacing:.06em;text-transform:uppercase;color:var(--glass-label);font-size:.5rem;font-weight:700}.now-title[data-astro-cid-hgsdacpx]{font-family:var(--font-heading);font-size:.875rem;font-weight:700;line-height:1.15}.now-path[data-astro-cid-hgsdacpx]{color:var(--starlight-dim);gap:.45rem;margin:0 0 .2rem;padding:0;font-size:.5rem;list-style:none;display:flex}.now-step[data-astro-cid-hgsdacpx]{align-items:center;gap:.2rem;display:flex}.now-step-current[data-astro-cid-hgsdacpx]{color:var(--starlight);font-weight:700}.path-dot[data-astro-cid-hgsdacpx]{border:1px solid var(--glass-accent);border-radius:50%;flex:none;place-items:center;width:.375rem;height:.375rem;display:grid}.now-step-done[data-astro-cid-hgsdacpx] .path-dot[data-astro-cid-hgsdacpx],.path-dot-done[data-astro-cid-hgsdacpx]{background:var(--glass-accent);color:var(--glass-on)}.now-step[data-astro-cid-hgsdacpx] .path-dot[data-astro-cid-hgsdacpx]{width:.55rem;height:.55rem}.path-dot-current[data-astro-cid-hgsdacpx]{box-shadow:0 0 0 1.5px var(--sky-mid), 0 0 0 2.5px var(--glass-accent)}.today-start[data-astro-cid-hgsdacpx]{border-radius:var(--radius-chip);background:linear-gradient(90deg, var(--lit), var(--lit-bright));box-shadow:0 4px 0 var(--lit-edge);color:var(--sky-deep);font-family:var(--font-heading);text-align:center;justify-content:center;align-items:center;gap:.3rem;padding:.4rem;font-size:.6875rem;font-weight:700;display:flex}.topics-list[data-astro-cid-hgsdacpx]{flex:1;align-content:start;gap:.45rem;min-height:0;margin:.15rem 0 -.5rem;padding:0;list-style:none;display:grid;overflow:hidden}.topic-tile[data-astro-cid-hgsdacpx]{align-items:center;gap:.4rem;padding:.3rem .4rem;display:flex}.topic-text[data-astro-cid-hgsdacpx]{flex:1;justify-items:start;gap:.1rem;min-width:0;display:grid}.topic-more[data-astro-cid-hgsdacpx]{letter-spacing:.05em;color:var(--starlight-dim);margin-left:auto;padding-left:.6rem}.topic-subject[data-astro-cid-hgsdacpx]{letter-spacing:.06em;text-transform:uppercase;color:var(--glass-label);align-self:stretch;font-size:.4375rem;font-weight:700;display:flex}.topic-title[data-astro-cid-hgsdacpx]{font-family:var(--font-heading);font-size:.6875rem;font-weight:700;line-height:1.1}.topic-detail[data-astro-cid-hgsdacpx]{align-items:center;gap:.15rem;display:flex}.topic-detail[data-astro-cid-hgsdacpx] .glass-pill[data-astro-cid-hgsdacpx]{margin-left:.15rem}.topic-test[data-astro-cid-hgsdacpx]{color:var(--ember);align-items:center;gap:.15rem;font-size:.5rem;font-weight:700;display:inline-flex}.topic-sky[data-astro-cid-hgsdacpx]{flex:none;width:2.6rem}p[data-astro-cid-tihhehme]{color:inherit;margin:0}.app-top[data-astro-cid-tihhehme]{justify-content:flex-end;margin:-.6rem -.3rem -.2rem 0;display:flex}.modes-header[data-astro-cid-tihhehme]{opacity:.55;justify-items:start;gap:.2rem;padding:.5rem .6rem;display:grid}.modes-topic[data-astro-cid-tihhehme]{font-family:var(--font-heading);font-size:.9375rem;font-weight:700;line-height:1.1}.modes-kicker[data-astro-cid-tihhehme]{letter-spacing:.06em;text-transform:uppercase;color:var(--glass-label);font-size:.5rem;font-weight:700}.modes-state[data-astro-cid-tihhehme]{background:var(--starlight-dim);color:var(--sky-deep);border-radius:.3rem;padding:0 .35rem;font-size:.5rem;font-weight:700}.modes-path[data-astro-cid-tihhehme]{color:var(--starlight-dim);gap:.4rem;margin:0;padding:0;font-size:.5rem;list-style:none;display:flex}.modes-step[data-astro-cid-tihhehme]{align-items:center;gap:.2rem;display:flex}.modes-dot[data-astro-cid-tihhehme]{border:1px solid var(--glass-accent);border-radius:50%;place-items:center;width:.55rem;height:.55rem;display:grid}.modes-step-done[data-astro-cid-tihhehme] .modes-dot[data-astro-cid-tihhehme]{background:var(--glass-accent);color:var(--glass-on)}.modes-step-current[data-astro-cid-tihhehme]{color:var(--starlight);font-weight:700}.modes-step-todo[data-astro-cid-tihhehme] .modes-dot[data-astro-cid-tihhehme]{border-color:var(--starlight-dim)}.modes-sheet[data-astro-cid-tihhehme]{background:var(--paper);box-shadow:0 4px 0 var(--paper-edge);color:var(--ink);border-radius:.9rem;gap:.35rem;padding:.55rem .5rem .6rem;display:grid}.modes-title[data-astro-cid-tihhehme]{font-family:var(--font-heading);font-size:.875rem;font-weight:700}.modes[data-astro-cid-tihhehme]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.mode[data-astro-cid-tihhehme]{background:var(--right-card);box-shadow:0 2px 0 var(--right-edge);color:var(--on-right);border-radius:.55rem;align-items:center;gap:.45rem;padding:.3rem .45rem;display:flex}.mode-text[data-astro-cid-tihhehme]{line-height:1.2;display:grid}.mode[data-astro-cid-tihhehme] strong[data-astro-cid-tihhehme]{font-family:var(--font-heading);color:var(--ink);font-size:.6875rem}.mode-text[data-astro-cid-tihhehme] span[data-astro-cid-tihhehme]{color:var(--ink-body);font-size:.5rem}.sheets[data-astro-cid-v42zry5i]{padding:5.5rem 18% 0 0;position:relative}.sheet[data-astro-cid-v42zry5i]{background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:6px;padding:1.1rem 1.2rem 1.3rem;font-size:.6875rem;line-height:1.35}.sheet[data-astro-cid-v42zry5i] p[data-astro-cid-v42zry5i]{color:var(--ink);margin:0}.sheet-test[data-astro-cid-v42zry5i]{position:relative;transform:rotate(-1.5deg)}.sheet-answers[data-astro-cid-v42zry5i]{width:58%;min-height:60%;position:absolute;top:0;right:0;transform:rotate(3.5deg)}.sheet-brand[data-astro-cid-v42zry5i]{align-items:center;gap:.5rem;display:flex}.sheet[data-astro-cid-v42zry5i] .sheet-site[data-astro-cid-v42zry5i]{color:var(--ink-soft);font-size:.625rem}.sheet[data-astro-cid-v42zry5i] .sheet-set[data-astro-cid-v42zry5i]{color:var(--ink-soft);font-family:var(--font-body);margin-left:auto}.sheet[data-astro-cid-v42zry5i] .sheet-q-head[data-astro-cid-v42zry5i]{justify-content:space-between;gap:.5rem;display:flex}.sheet[data-astro-cid-v42zry5i] .sheet-pts[data-astro-cid-v42zry5i]{color:var(--ink-soft);flex:none;font-size:.5625rem}.sheet-nowrap[data-astro-cid-v42zry5i]{white-space:nowrap}.sheet-frame[data-astro-cid-v42zry5i]{border:1px solid var(--ink-border);border-radius:4px;height:3.2rem;margin-top:.3rem;display:block}.sheet[data-astro-cid-v42zry5i] .sheet-title[data-astro-cid-v42zry5i]{font-family:var(--font-heading);margin-top:.4rem;font-size:1rem;font-weight:700}.sheet[data-astro-cid-v42zry5i] .sheet-sub[data-astro-cid-v42zry5i]{color:var(--ink-soft);margin-bottom:.5rem}.sheet[data-astro-cid-v42zry5i] .sheet-part[data-astro-cid-v42zry5i]{background:var(--ember-tint);border-radius:4px;margin-top:.6rem;padding:.15rem .45rem;font-weight:700;display:inline-block}.sheet[data-astro-cid-v42zry5i] .sheet-part-creative[data-astro-cid-v42zry5i]{background:color-mix(in srgb, var(--lit) 35%, transparent)}.sheet-q[data-astro-cid-v42zry5i]{margin-top:.4rem}.sheet[data-astro-cid-v42zry5i] .sheet-choices[data-astro-cid-v42zry5i]{color:var(--ink-soft);flex-wrap:wrap;gap:.2rem .8rem;display:flex}.sheet-line[data-astro-cid-v42zry5i]{border-bottom:1px dashed var(--ink-border);height:.95rem;display:block}.sheet-answer-list[data-astro-cid-v42zry5i]{gap:.3rem;margin:0;padding-left:0;list-style:none;display:grid}p[data-astro-cid-w2pz434g]{color:inherit;margin:0}.parent-title[data-astro-cid-w2pz434g]{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;line-height:1.2}.parent-card[data-astro-cid-w2pz434g]{background:var(--paper);color:var(--ink-muted);box-shadow:0 4px 0 var(--paper-edge);border-radius:.9rem;gap:.35rem;padding:.6rem .65rem;display:grid}.parent-heading[data-astro-cid-w2pz434g]{font-family:var(--font-heading);color:var(--ink);font-size:.8125rem;font-weight:700}.parent-kpis[data-astro-cid-w2pz434g]{grid-template-columns:1fr 1fr;gap:.35rem;padding:.45rem}.parent-kpi[data-astro-cid-w2pz434g]{border:1px solid var(--calm-border);border-radius:.55rem;align-content:start;padding:.3rem .4rem;line-height:1.25;display:grid}.parent-number[data-astro-cid-w2pz434g]{font-family:var(--font-heading);color:var(--ink);font-size:.9375rem;font-weight:700;line-height:1.15}.parent-number-warm[data-astro-cid-w2pz434g]{color:var(--on-test-card)}.parent-kpi-label[data-astro-cid-w2pz434g]{color:var(--ink-body);font-size:.5rem}.parent-kpi-note[data-astro-cid-w2pz434g]{color:var(--ink-muted);margin-top:.15rem;font-size:.4375rem}.parent-week[data-astro-cid-w2pz434g]{grid-template-columns:repeat(7,1fr);gap:.2rem;height:3.6rem;display:grid}.parent-day[data-astro-cid-w2pz434g]{grid-template-rows:auto 1fr auto;justify-items:center;font-size:.4375rem;display:grid}.parent-day-value[data-astro-cid-w2pz434g]{min-height:.6rem;color:var(--ink);font-weight:700}.parent-bar[data-astro-cid-w2pz434g]{background:var(--right-edge);border-radius:.2rem .2rem 0 0;align-self:end;width:.7rem}.parent-bar-7[data-astro-cid-w2pz434g]{height:47%}.parent-bar-9[data-astro-cid-w2pz434g]{height:60%}.parent-bar-12[data-astro-cid-w2pz434g]{height:80%}.parent-bar-15[data-astro-cid-w2pz434g]{height:100%}.parent-bar-today[data-astro-cid-w2pz434g]{background:var(--lit-edge)}.parent-bar-none[data-astro-cid-w2pz434g]{background:var(--calm-border);border-radius:50%;width:.3rem;height:.3rem}.parent-bar-ahead[data-astro-cid-w2pz434g]{border:1px dashed var(--paper-edge);background:0 0;border-radius:.2rem;height:100%}.parent-day-name[data-astro-cid-w2pz434g]{color:var(--ink-muted)}.parent-day-today[data-astro-cid-w2pz434g]{color:var(--ink);font-weight:700}.parent-heat[data-astro-cid-w2pz434g]{grid-template-columns:repeat(7,.65rem);gap:.15rem;display:grid}.parent-heat-day[data-astro-cid-w2pz434g]{border-radius:.15rem;height:.65rem}.parent-heat-0[data-astro-cid-w2pz434g]{background:var(--calm-border)}.parent-heat-1[data-astro-cid-w2pz434g]{background:var(--right-card)}.parent-heat-2[data-astro-cid-w2pz434g]{background:color-mix(in srgb, var(--right-edge) 55%, var(--right-card))}.parent-heat-3[data-astro-cid-w2pz434g]{background:var(--right-edge)}.parent-heat-4[data-astro-cid-w2pz434g]{background:var(--lit-edge)}.parent-heat-ahead[data-astro-cid-w2pz434g]{border:1px solid var(--paper-edge)}
