.gen[data-astro-cid-ss5w2xnu]{--bar-pad:var(--space-3)}.bar[data-astro-cid-ss5w2xnu]{z-index:5;margin-inline:calc(var(--gutter) * -1);padding:var(--bar-pad) var(--gutter) var(--space-1);transition:background-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);position:sticky;top:0}.bar[data-astro-cid-ss5w2xnu].is-stuck{background:var(--color-surface);box-shadow:var(--shadow-bar)}.field[data-astro-cid-ss5w2xnu]{position:relative}input[data-astro-cid-ss5w2xnu]{width:100%;min-height:3.25rem;padding:0 3.25rem 0 var(--space-5);border-radius:var(--radius-pill);background:var(--color-field);color:var(--color-text);font:inherit;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border:2px solid #0000;font-size:1.0625rem}input[data-astro-cid-ss5w2xnu]::placeholder{color:var(--color-text-muted)}input[data-astro-cid-ss5w2xnu]:focus{background:var(--color-surface);border-color:var(--color-accent);outline:none}.clear[data-astro-cid-ss5w2xnu]{top:50%;right:var(--space-1);width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-pill);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.clear[data-astro-cid-ss5w2xnu]:hover{color:var(--color-text)}.clear[data-astro-cid-ss5w2xnu][hidden],[data-astro-cid-ss5w2xnu][data-cut]:empty,[data-astro-cid-ss5w2xnu][data-cut]:not(:empty)+.hint[data-astro-cid-ss5w2xnu]{display:none}.hint[data-astro-cid-ss5w2xnu]{text-align:center;flex:1}.toast[data-astro-cid-ss5w2xnu]{left:50%;bottom:calc(var(--ad-height-phone) + var(--space-4));z-index:11;align-items:center;gap:var(--space-2);max-width:calc(100vw - 2 * var(--gutter) - 7rem);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-ink);color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);box-shadow:var(--shadow-float);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;opacity:0;transform:translate(-50%, var(--space-3));transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);display:flex;position:fixed;overflow:hidden}.toast[data-astro-cid-ss5w2xnu] svg[data-astro-cid-ss5w2xnu]{color:#8ab4f8;flex:none}.toast[data-astro-cid-ss5w2xnu].is-on{opacity:1;transform:translate(-50%)}@media (width>=64rem){.toast[data-astro-cid-ss5w2xnu]{bottom:calc(var(--ad-height-desktop) + var(--space-4))}}.status[data-astro-cid-ss5w2xnu]{justify-content:space-between;gap:var(--space-3);min-height:1.25rem;padding-inline:var(--space-5);font-size:var(--font-size-xs);color:var(--color-text-secondary);display:flex}.count[data-astro-cid-ss5w2xnu].is-full{color:var(--color-error);font-weight:var(--font-weight-medium)}.tools[data-astro-cid-ss5w2xnu]{align-items:center;gap:var(--space-2);padding-block:var(--space-3);display:flex}.chips[data-astro-cid-ss5w2xnu]{gap:var(--space-2);scrollbar-width:none;flex:1;min-width:0;margin-block:-4px;padding-block:4px;display:flex;overflow-x:auto}.chips[data-astro-cid-ss5w2xnu]::-webkit-scrollbar{display:none}.chip[data-astro-cid-ss5w2xnu]{flex:none}.view[data-astro-cid-ss5w2xnu]{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-pill);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-left:auto;display:grid}.view[data-astro-cid-ss5w2xnu]:hover{background:var(--color-field);color:var(--color-text)}.view[data-astro-cid-ss5w2xnu] .icon-list[data-astro-cid-ss5w2xnu],.view[data-astro-cid-ss5w2xnu][aria-pressed=true] .icon-grid[data-astro-cid-ss5w2xnu]{display:none}.view[data-astro-cid-ss5w2xnu][aria-pressed=true] .icon-list[data-astro-cid-ss5w2xnu]{display:block}.rows[data-astro-cid-ss5w2xnu]{margin:0;padding:0;list-style:none}.row[data-astro-cid-ss5w2xnu]{border-bottom:1px solid var(--color-line);transition:background-color var(--duration-base) var(--ease-out);align-items:center;display:flex;position:relative}.row[data-astro-cid-ss5w2xnu][hidden]{display:none}.copy[data-astro-cid-ss5w2xnu]{min-width:0;padding:var(--space-3) var(--space-2);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:2px;display:flex}.sample[data-astro-cid-ss5w2xnu]{font-size:var(--font-size-sample);line-height:var(--line-height-sample);overflow-wrap:anywhere;white-space:pre-wrap}.name[data-astro-cid-ss5w2xnu]{font-size:var(--font-size-xs);color:var(--color-text-secondary);position:relative}.row[data-astro-cid-ss5w2xnu]:hover{background:var(--color-field)}.row[data-astro-cid-ss5w2xnu].is-copied{background:var(--color-accent-bg)}.act[data-astro-cid-ss5w2xnu]{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-pill);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.act[data-astro-cid-ss5w2xnu]:hover{color:var(--color-text);background:var(--color-surface)}.pin[data-astro-cid-ss5w2xnu][aria-pressed=true]{color:var(--color-accent);--pin-fill:currentColor}.none[data-astro-cid-ss5w2xnu]{color:var(--color-text-secondary);padding:var(--space-5) var(--space-2)}.rows[data-astro-cid-ss5w2xnu][data-layout=grid]{gap:var(--space-3);display:grid}@media (width>=48rem){.rows[data-astro-cid-ss5w2xnu][data-layout=grid]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}}.rows[data-astro-cid-ss5w2xnu][data-layout=grid] .row[data-astro-cid-ss5w2xnu]{border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-2);align-items:flex-start}.ideas[data-astro-cid-j2qlwe6j]{margin:var(--space-4) 0;padding:0;list-style:none}.ideas[data-astro-cid-j2qlwe6j] li[data-astro-cid-j2qlwe6j]{align-items:center;column-gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text btns""label btns";margin:0;display:grid}.text[data-astro-cid-j2qlwe6j]{font-size:var(--font-size-sample);line-height:var(--line-height-sample);color:var(--color-text);overflow-wrap:anywhere;grid-area:text}.label[data-astro-cid-j2qlwe6j]{font-size:var(--font-size-xs);color:var(--color-text-secondary);grid-area:label}.btn[data-astro-cid-j2qlwe6j]{grid-area:btns}.row.is-flash{animation:flash 1.6s var(--ease-out)}@keyframes flash{0%,40%{background:var(--color-accent-bg);box-shadow:inset 0 0 0 2px var(--color-accent)}to{background:0 0;box-shadow:inset 0 0 0 2px #0000}}.faq[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--color-line)}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding-block:var(--space-3);font-weight:var(--font-weight-medium);color:var(--color-text);cursor:pointer;list-style:none;display:flex}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:after{content:"+";color:var(--color-text-muted);transition:transform var(--duration-base) var(--ease-out);flex:none;font-size:1.25rem}.faq[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{transform:rotate(45deg)}.faq[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{margin:0 0 var(--space-4);color:var(--color-text-secondary)}.steps[data-astro-cid-udhgnu5k]{margin:var(--space-4) 0 var(--space-5);gap:var(--space-4);padding:0;list-style:none;display:grid}.steps[data-astro-cid-udhgnu5k] li[data-astro-cid-udhgnu5k]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);margin:0;overflow:hidden}.steps[data-astro-cid-udhgnu5k] .shot[data-astro-cid-udhgnu5k]{min-height:13rem;padding:var(--space-7) var(--space-4) var(--space-5);background:var(--hero-light-card);place-items:center;display:grid;position:relative}.steps[data-astro-cid-udhgnu5k] .shot[data-astro-cid-udhgnu5k] img[data-astro-cid-udhgnu5k]{border-radius:var(--radius-md);width:100%;max-width:20rem;height:auto;box-shadow:var(--shadow-float);background:var(--color-surface);display:block}.step-no[data-astro-cid-udhgnu5k]{top:var(--space-3);left:var(--space-3);background:var(--color-accent);width:2rem;height:2rem;color:var(--color-white-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);border-radius:50%;place-items:center;display:grid;position:absolute}.steps[data-astro-cid-udhgnu5k] h3[data-astro-cid-udhgnu5k]{margin:var(--space-4) var(--space-4) var(--space-2);color:var(--color-text);font-size:1.0625rem}.steps[data-astro-cid-udhgnu5k] p[data-astro-cid-udhgnu5k]{margin:0 var(--space-4) var(--space-4)}@media (width>=48rem){.steps[data-astro-cid-udhgnu5k]{width:min(var(--container) - 2 * var(--gutter), 100vw - 2 * var(--gutter));grid-template-columns:repeat(3,minmax(0,1fr))}.steps[data-astro-cid-udhgnu5k] .shot[data-astro-cid-udhgnu5k]{height:16.5rem}}.more-fonts[data-astro-cid-kw2g2trg]{margin:var(--space-4) 0 var(--space-5);gap:var(--space-4);padding:0;list-style:none;display:grid}.more-fonts[data-astro-cid-kw2g2trg] li[data-astro-cid-kw2g2trg]{min-width:0;margin:0}.more-fonts[data-astro-cid-kw2g2trg] a[data-astro-cid-kw2g2trg]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);height:100%;color:var(--color-text);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);text-decoration:none;display:block;overflow:hidden}.more-fonts[data-astro-cid-kw2g2trg] a[data-astro-cid-kw2g2trg]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-float)}.more-fonts[data-astro-cid-kw2g2trg] a[data-astro-cid-kw2g2trg]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.shot[data-astro-cid-kw2g2trg]{padding:var(--space-5) var(--space-4);background:var(--hero-light-card);place-items:center;display:grid}.panel[data-astro-cid-kw2g2trg]{gap:var(--space-2);width:100%;max-width:20rem;padding:var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-float);background:var(--color-surface);flex-direction:column;display:flex}.sample[data-astro-cid-kw2g2trg]{font-size:1rem;line-height:var(--line-height-sample);overflow-wrap:anywhere}.more-fonts[data-astro-cid-kw2g2trg] h3[data-astro-cid-kw2g2trg]{margin:var(--space-4) var(--space-4) var(--space-2);color:var(--color-text);font-size:1.0625rem}.more-fonts[data-astro-cid-kw2g2trg] p[data-astro-cid-kw2g2trg]{margin:0 var(--space-4) var(--space-4);color:var(--color-text)}@media (width>=48rem){.more-fonts[data-astro-cid-kw2g2trg]{width:min(var(--container) - 2 * var(--gutter), 100vw - 2 * var(--gutter));grid-template-columns:repeat(3,minmax(0,1fr))}}
