.apps-grid[data-astro-cid-jknjr6z3]{gap:var(--space-12);align-items:center;display:grid}@media (width>=64rem){.apps-grid[data-astro-cid-jknjr6z3]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.apps-copy[data-astro-cid-jknjr6z3]{gap:var(--space-4);justify-items:start;display:grid}.apps-copy[data-astro-cid-jknjr6z3] h2[data-astro-cid-jknjr6z3]{font-size:var(--step-4);max-width:18ch}.apps-notify[data-astro-cid-jknjr6z3]{gap:var(--space-2);width:100%;max-width:30rem;margin-top:var(--space-2);display:grid}.apps-notify[data-astro-cid-jknjr6z3] .btn[data-astro-cid-jknjr6z3]{white-space:normal;justify-self:start}.apps-form[data-astro-cid-jknjr6z3]{gap:var(--space-2);display:grid}.apps-form[data-astro-cid-jknjr6z3] label[data-astro-cid-jknjr6z3]{font-weight:600;font-size:var(--step-n1)}.apps-form-row[data-astro-cid-jknjr6z3]{gap:var(--space-2);flex-wrap:wrap;display:flex}.apps-form-row[data-astro-cid-jknjr6z3] .input[data-astro-cid-jknjr6z3]{flex:14rem;min-width:0}.apps-notify[data-astro-cid-jknjr6z3] .form-status[data-astro-cid-jknjr6z3]:focus{outline:none}.phones[data-astro-cid-jknjr6z3]{gap:var(--space-4);justify-items:center;min-width:0;display:grid;container-type:inline-size}.phones-stage[data-astro-cid-jknjr6z3]{justify-content:center;align-items:flex-start;gap:1.25em;font-size:clamp(8px,3.15cqi,15px);display:flex}.phone[data-astro-cid-jknjr6z3]{aspect-ratio:9/19.5;background:color-mix(in oklch, var(--color-text) 14%, var(--color-bg));width:14.5em;box-shadow:0 0 0 1px var(--color-border), var(--shadow-3);border-radius:2.6em;flex:none;padding:.45em}.phone-android[data-astro-cid-jknjr6z3]{border-radius:1.9em;margin-top:2.5em}.screen[data-astro-cid-jknjr6z3]{background:var(--color-bg);height:100%;color:var(--color-text);font-family:var(--font-text);border-radius:2.2em;flex-direction:column;gap:.75em;padding:0 .9em;font-size:.72em;line-height:1.3;display:flex;position:relative;overflow:hidden}.phone-android[data-astro-cid-jknjr6z3] .screen[data-astro-cid-jknjr6z3]{border-radius:1.5em}.screen[data-astro-cid-jknjr6z3] svg{flex:none;width:1.2em;height:1.2em}.status-bar[data-astro-cid-jknjr6z3]{justify-content:space-between;align-items:center;min-height:3.2em;font-size:.95em;font-weight:600;display:flex}.island[data-astro-cid-jknjr6z3]{background:#000;border-radius:1em;width:6em;height:1.7em}.punch-hole[data-astro-cid-jknjr6z3]{background:#000;border-radius:50%;width:.9em;height:.9em}.status-icons[data-astro-cid-jknjr6z3]{align-items:flex-end;gap:.25em;display:flex}.status-icons[data-astro-cid-jknjr6z3] i[data-astro-cid-jknjr6z3]{background:currentColor;border-radius:.1em;width:.35em;height:.75em;display:block}.status-icons[data-astro-cid-jknjr6z3] i[data-astro-cid-jknjr6z3]:first-child{height:.5em}.status-icons[data-astro-cid-jknjr6z3] .battery[data-astro-cid-jknjr6z3]{border-radius:.2em;width:1.5em;height:.75em}.ios-nav[data-astro-cid-jknjr6z3]{justify-content:center;align-items:center;min-height:1.6em;font-weight:600;display:flex;position:relative}.ios-credits[data-astro-cid-jknjr6z3]{background:color-mix(in oklch, var(--color-accent) 30%, var(--color-surface));border-radius:1em;width:2.6em;height:1.4em;position:absolute;right:0}.phone-title[data-astro-cid-jknjr6z3]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.75em;font-weight:700;line-height:1.1}.android-title[data-astro-cid-jknjr6z3]{margin-top:.6em}.m-chips[data-astro-cid-jknjr6z3]{white-space:nowrap;gap:.5em;margin-right:-.9em;display:flex;overflow:hidden}.m-chip[data-astro-cid-jknjr6z3]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1em;flex:none;align-items:center;gap:.35em;padding:.45em .8em;display:inline-flex}.m-chip-android[data-astro-cid-jknjr6z3]{border-radius:.55em}.m-chip-on[data-astro-cid-jknjr6z3]{background:var(--color-accent);color:var(--color-on-accent);border-color:#0000}.placeholder[data-astro-cid-jknjr6z3]{color:var(--color-muted);font-size:1.12em}.ios-card[data-astro-cid-jknjr6z3]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.1em;gap:.6em;min-height:9em;padding:.9em;display:grid}.ios-mic[data-astro-cid-jknjr6z3],.android-mic[data-astro-cid-jknjr6z3]{color:var(--color-link);place-self:end}.ios-buttons[data-astro-cid-jknjr6z3],.android-buttons[data-astro-cid-jknjr6z3]{gap:.5em;display:flex}.ios-secondary[data-astro-cid-jknjr6z3]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.8em;align-items:center;gap:.35em;padding:.55em .9em;font-weight:600;display:inline-flex}.ios-generate[data-astro-cid-jknjr6z3]{background:var(--color-accent);color:var(--color-on-accent);border-radius:1em;justify-content:space-between;padding:.95em 1.1em;font-weight:700;display:flex}.m-price[data-astro-cid-jknjr6z3]{font-family:var(--font-mono);font-weight:500}.home-indicator[data-astro-cid-jknjr6z3],.gesture-bar[data-astro-cid-jknjr6z3]{background:var(--color-text);opacity:.6;border-radius:1em;width:7em;height:.3em;position:absolute;bottom:.6em;left:50%;transform:translate(-50%)}.android-field[data-astro-cid-jknjr6z3]{border:1px solid var(--color-control);background:var(--color-surface);border-radius:1em;min-height:9em;padding:1.1em .9em .8em;display:grid;position:relative}.android-label[data-astro-cid-jknjr6z3]{background:var(--color-bg);color:var(--color-muted);padding:0 .3em;font-size:.85em;position:absolute;top:-.7em;left:.8em}.android-buttons[data-astro-cid-jknjr6z3]{color:var(--color-link);justify-content:space-between;font-weight:600}.android-buttons[data-astro-cid-jknjr6z3] span[data-astro-cid-jknjr6z3]{align-items:center;gap:.35em;display:inline-flex}.android-bottom[data-astro-cid-jknjr6z3]{margin-top:auto;padding-bottom:2em}.android-generate[data-astro-cid-jknjr6z3]{background:var(--color-accent);color:var(--color-on-accent);text-align:center;border-radius:2em;padding:1em;font-weight:700;display:block}.phones[data-astro-cid-jknjr6z3] figcaption[data-astro-cid-jknjr6z3]{text-align:center;max-width:32ch}.prompt-actions[data-astro-cid-ge2uvauf] svg:not(.google-g){width:1.1em;height:1.1em}
