.phone-preview[data-astro-cid-k7mbr7da]{justify-content:center;display:flex}.phone-frame[data-astro-cid-k7mbr7da]{aspect-ratio:9/16;border:1px solid var(--panel-border);background:radial-gradient(circle at 14% 6%, var(--star-dot) 0 1px, transparent 1.6px), radial-gradient(circle at 63% 3%, var(--star-dot-faint) 0 1px, transparent 1.6px), radial-gradient(circle at 86% 9%, var(--star-dot) 0 1.2px, transparent 1.8px), radial-gradient(circle at 4% 33%, var(--star-dot-faint) 0 1px, transparent 1.6px), radial-gradient(circle at 96% 41%, var(--star-dot) 0 1px, transparent 1.6px), radial-gradient(circle at 3% 60%, var(--star-dot) 0 1.2px, transparent 1.8px), radial-gradient(circle at 97% 71%, var(--star-dot-faint) 0 1px, transparent 1.6px), radial-gradient(circle at 8% 90%, var(--star-dot-faint) 0 1px, transparent 1.6px), radial-gradient(circle at 48% 98%, var(--star-dot) 0 1px, transparent 1.6px), radial-gradient(circle at 90% 95%, var(--star-dot-faint) 0 1.2px, transparent 1.8px), radial-gradient(circle at top right, var(--sky-top), var(--sky-mid) 50%, var(--sky-deep));width:min(100%,15rem);box-shadow:var(--shadow);color:var(--starlight);border-radius:2rem;flex-direction:column;gap:.5rem;padding:1.5rem 1.1rem 1.25rem;display:flex}.app-corner[data-astro-cid-3z6oudtj]{flex:none;gap:.25rem;display:flex}.app-round[data-astro-cid-3z6oudtj]{border:1px solid var(--panel-border);background:var(--sky-deep);width:1.25rem;height:1.25rem;color:var(--starlight);border-radius:50%;place-items:center;display:grid}.app-tabs[data-astro-cid-a7l6jn3r]{border:1px solid var(--panel-border);background:var(--sky-mid);border-radius:999px;flex:none;justify-content:space-around;margin-top:auto;padding:.25rem .2rem;display:flex}.app-tab[data-astro-cid-a7l6jn3r]{color:var(--starlight-dim);justify-items:center;gap:.05rem;font-size:.5rem;display:grid}.app-tab-icon[data-astro-cid-a7l6jn3r]{border-radius:999px;place-items:center;width:1.5rem;height:.9rem;display:grid}.app-tab-selected[data-astro-cid-a7l6jn3r]{color:var(--starlight);font-weight:700}.app-tab-selected[data-astro-cid-a7l6jn3r] .app-tab-icon[data-astro-cid-a7l6jn3r]{background:var(--lit);color:var(--sky-deep)}p[data-astro-cid-rh2udhki]{color:inherit;margin:0}.quiz-top[data-astro-cid-rh2udhki]{align-items:center;gap:.3rem;margin-top:-.6rem;display:flex}.quiz-name[data-astro-cid-rh2udhki]{font-family:var(--font-heading);flex:1;font-size:.8125rem;font-weight:700}.quiz-pill[data-astro-cid-rh2udhki]{color:var(--sky-deep);border-radius:999px;align-items:center;gap:.15rem;padding:.1rem .3rem;font-size:.5rem;font-weight:700;display:inline-flex}.quiz-pill-right[data-astro-cid-rh2udhki]{background:var(--lit);box-shadow:0 2px 0 var(--lit-edge)}.quiz-pill-streak[data-astro-cid-rh2udhki]{background:var(--ember);box-shadow:0 2px 0 var(--test-card-edge)}.quiz-sky[data-astro-cid-rh2udhki]{width:3.2rem;margin:0 auto;display:block}.quiz-star-dark[data-astro-cid-rh2udhki]{fill:var(--starlight-dim)}.quiz-badge[data-astro-cid-rh2udhki]{background:var(--test-card);color:var(--on-test-card);border-radius:999px;align-self:center;align-items:center;gap:.25rem;margin-top:-.3rem;padding:.1rem .45rem;font-size:.5rem;font-weight:700;display:flex}.quiz-badge-dot[data-astro-cid-rh2udhki]{background:var(--test-card-edge);border-radius:50%;width:.35rem;height:.35rem}.question-text[data-astro-cid-rh2udhki]{background:var(--paper);box-shadow:0 3px 0 var(--paper-edge);color:var(--ink);font-family:var(--font-heading);border-radius:.8rem;padding:.45rem .6rem;font-size:.75rem;font-weight:700;line-height:1.25}.question-answers[data-astro-cid-rh2udhki]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.question-answer[data-astro-cid-rh2udhki]{background:var(--panel-border);box-shadow:0 2px 0 var(--panel-fill);color:var(--starlight-dim);border-radius:.7rem;align-items:center;gap:.45rem;padding:.25rem .35rem;font-size:.6875rem;display:flex}.question-letter[data-astro-cid-rh2udhki]{background:var(--panel-fill);border-radius:.35rem;flex:none;place-items:center;width:1.1rem;height:1.1rem;font-size:.5625rem;font-weight:700;display:grid}.question-label[data-astro-cid-rh2udhki]{flex:1}.question-correct[data-astro-cid-rh2udhki]{border:1.5px solid var(--right-edge);background:var(--right-card);box-shadow:0 2px 0 var(--right-edge);color:var(--ink)}.question-correct[data-astro-cid-rh2udhki] .question-letter[data-astro-cid-rh2udhki]{background:var(--white);color:var(--on-right)}.question-mark[data-astro-cid-rh2udhki]{background:var(--right-edge);width:.9rem;height:.9rem;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}p[data-astro-cid-tceip2xx]{color:inherit;margin:0}.tour[data-astro-cid-tceip2xx]{flex-direction:column;flex:1;min-height:0;margin:-.6rem -1.1rem -1.25rem;display:flex}.tour-top[data-astro-cid-tceip2xx]{justify-content:space-between;align-items:center;padding:0 1.1rem .45rem;display:flex}.tour-listen[data-astro-cid-tceip2xx]{background:var(--lit);width:1.5rem;height:1.5rem;box-shadow:0 2px 0 var(--lit-edge);color:var(--sky-deep);border-radius:50%;place-items:center;display:grid}.tour-stage[data-astro-cid-tceip2xx]{background:var(--sheet-paper);flex:1 1 0;width:100%;min-height:0;display:block}.sheet-paper[data-astro-cid-tceip2xx]{fill:var(--sheet-paper)}.sheet-grid[data-astro-cid-tceip2xx]{fill:var(--sheet-grid)}.sheet-fade[data-astro-cid-tceip2xx]{fill:var(--sheet-paper);fill-opacity:.8;fill-rule:evenodd}.tour-panel[data-astro-cid-tceip2xx]{background:var(--paper);box-shadow:0 -1px 0 var(--paper-edge);color:var(--ink);border-radius:1rem 1rem calc(2rem - 1px) calc(2rem - 1px);gap:.35rem;margin-top:-.7rem;padding:.7rem .75rem;display:grid;position:relative}.tour-title[data-astro-cid-tceip2xx]{font-family:var(--font-heading);font-size:.9375rem;font-weight:700;line-height:1.15}.tour-text[data-astro-cid-tceip2xx]{font-size:.625rem;line-height:1.5}.tour-nav[data-astro-cid-tceip2xx]{border-top:1px solid var(--paper-edge);align-items:center;gap:.4rem;margin-top:.25rem;padding-top:.5rem;display:flex}.tour-back[data-astro-cid-tceip2xx]{border:1.5px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:1.4rem;height:1.4rem;display:grid}.tour-back[data-astro-cid-tceip2xx] svg[data-astro-cid-tceip2xx]{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:.7rem;height:.7rem}.tour-dots[data-astro-cid-tceip2xx]{flex:1;justify-content:center;align-items:center;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.tour-dots[data-astro-cid-tceip2xx] li[data-astro-cid-tceip2xx]{background:var(--paper-edge);border-radius:999px;width:.25rem;height:.25rem}.tour-dots[data-astro-cid-tceip2xx] .tour-dot-done[data-astro-cid-tceip2xx]{background:var(--ink)}.tour-dots[data-astro-cid-tceip2xx] .tour-dot-now[data-astro-cid-tceip2xx]{background:var(--ink);width:.6rem}.tour-next[data-astro-cid-tceip2xx]{background:var(--lit);box-shadow:0 2px 0 var(--lit-edge);color:var(--ink);font-family:var(--font-heading);border-radius:999px;flex:none;padding:.3rem .75rem;font-size:.6875rem;font-weight:700}.sheet-figure[data-astro-cid-hkomiuir]{margin:0}.sheet-figure[data-astro-cid-hkomiuir] img[data-astro-cid-hkomiuir]{border-radius:var(--radius-card);width:100%;height:auto;box-shadow:var(--shadow), 0 0 3rem color-mix(in srgb, var(--lit) 12%, transparent);display:block}.sheet-figure[data-astro-cid-hkomiuir] figcaption[data-astro-cid-hkomiuir]{color:var(--starlight-dim);text-align:center;margin-top:.75rem;font-size:.875rem}
