.phone[data-v-ce40c855]{--app-bg:#fff;--app-surface:#fff;--app-text:var(--color-ink);--app-text-muted:var(--color-ink-muted);--app-border:var(--color-border-strong);--app-rule:var(--color-border);--app-accent:var(--color-brand-500);--app-accent-tint:var(--color-brand-50);--app-on-accent:#fff;--app-track:rgba(45,31,20,.1);--app-correct:#1f7a44;--app-correct-tint:#e9f6ee;--app-wrong:#c23a2b;--app-wrong-tint:#fdecea;background:#1a1612;border-radius:2.6em;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #1f1a1533,0 18px 40px #1f1a154d;box-sizing:border-box;color:var(--app-text);font-family:var(--font-family-body);padding:.5em}.phone__screen[data-v-ce40c855]{aspect-ratio:9/19.5;background:var(--app-bg);border-radius:2.1em;overflow:hidden;position:relative}.phone__notch[data-v-ce40c855]{background:#1a1612;height:1.25em;top:.7em;width:30%}.phone__home[data-v-ce40c855],.phone__notch[data-v-ce40c855]{border-radius:999px;left:50%;position:absolute;transform:translate(-50%);z-index:2}.phone__home[data-v-ce40c855]{background:var(--color-ink);bottom:.55em;height:.35em;opacity:.85;width:34%}
