.head[data-astro-cid-iafb6ume]{padding:var(--s-8) var(--gutter) var(--s-12)}.head__in[data-astro-cid-iafb6ume]{max-inline-size:var(--measure);margin-inline:auto}.head[data-astro-cid-iafb6ume] h1[data-astro-cid-iafb6ume]{margin-block-start:var(--s-3)}.head__lead[data-astro-cid-iafb6ume]{font-size:var(--fs-lead);color:var(--muted);margin-block-start:var(--s-6)}.gen[data-astro-cid-iafb6ume]{padding-inline:var(--gutter)}.gen__in[data-astro-cid-iafb6ume]{max-inline-size:var(--measure);padding:var(--s-6);background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);margin-inline:auto}.gen__form[data-astro-cid-iafb6ume]{gap:var(--s-4);display:grid}@media (min-width:720px){.gen__form[data-astro-cid-iafb6ume]{grid-template-columns:1fr 1fr 1fr}}.field[data-astro-cid-iafb6ume]{gap:6px;display:grid}.field__label[data-astro-cid-iafb6ume]{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700}.field__input[data-astro-cid-iafb6ume]{min-block-size:var(--tap);padding-inline:var(--s-3);font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-btn);font-size:16px}.field__input[data-astro-cid-iafb6ume]:focus-visible{border-color:var(--amber)}.gen__go[data-astro-cid-iafb6ume]{min-block-size:var(--tap);white-space:nowrap;justify-self:start}@media (min-width:720px){.gen__go[data-astro-cid-iafb6ume]{grid-column:1/-1}}.gen__fine[data-astro-cid-iafb6ume]{font-size:var(--fs-small);color:var(--muted);margin-block-start:var(--s-3)}.gen__out[data-astro-cid-iafb6ume]{border-block-start:1px solid var(--line);margin-block-start:var(--s-6);padding-block-start:var(--s-6)}.gen__empty[data-astro-cid-iafb6ume],.gen__out[data-astro-cid-iafb6ume] .gen__count{font-size:var(--fs-small);color:var(--muted)}.styles[data-astro-cid-iafb6ume]{border:0;grid-column:1/-1;min-inline-size:0;margin:0;padding:0}.styles__row[data-astro-cid-iafb6ume]{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-2);display:flex}.styles__chip[data-astro-cid-iafb6ume]{display:inline-flex}.styles__chip[data-astro-cid-iafb6ume] input[data-astro-cid-iafb6ume]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.styles__chip[data-astro-cid-iafb6ume] span[data-astro-cid-iafb6ume]{min-block-size:var(--tap);padding-inline:var(--s-4);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--card);cursor:pointer;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.styles__chip[data-astro-cid-iafb6ume] input[data-astro-cid-iafb6ume]:checked+span[data-astro-cid-iafb6ume]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.styles__chip[data-astro-cid-iafb6ume] input[data-astro-cid-iafb6ume]:focus-visible+span[data-astro-cid-iafb6ume]{outline:2px solid var(--ink);outline-offset:2px}.styles__note[data-astro-cid-iafb6ume]{color:var(--muted);max-inline-size:52ch;margin-block-start:var(--s-3);font-size:14px}.next__grade[data-astro-cid-iafb6ume]{min-block-size:var(--tap);color:var(--amber-text);align-items:center;margin-block-start:var(--s-4);font-weight:700;display:inline-flex}.next__grade[data-astro-cid-iafb6ume]:hover{color:var(--ink)}.gen__warn[data-astro-cid-iafb6ume]{padding:var(--s-4);background:var(--soon-bg);border:1px solid var(--soon-line);border-radius:var(--r-card);font-size:var(--fs-small);color:var(--soon-text);margin-block-start:var(--s-6);line-height:1.6}.gen__out[data-astro-cid-iafb6ume] .names{margin:var(--s-4) 0 0;gap:var(--s-2);padding:0;list-style:none;display:grid}@media (min-width:640px){.gen__out[data-astro-cid-iafb6ume] .names{column-gap:var(--s-4);grid-template-columns:1fr 1fr}}.gen__out[data-astro-cid-iafb6ume] .names__item{justify-content:space-between;align-items:center;gap:var(--s-3);min-block-size:var(--tap);padding-inline:var(--s-3);background:var(--putty);border-radius:var(--r-btn);display:flex}.gen__out[data-astro-cid-iafb6ume] .names__name{font-family:var(--font-head);font-size:19px;font-weight:800;line-height:1.2}.gen__out[data-astro-cid-iafb6ume] .names__pattern{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex:none;font-size:11px;font-weight:700}.sec[data-astro-cid-iafb6ume]{padding:var(--section-y) var(--gutter)}.sec--alt[data-astro-cid-iafb6ume]{background:var(--putty)}.sec__in[data-astro-cid-iafb6ume]{max-inline-size:var(--measure);margin-inline:auto}.sec__lead[data-astro-cid-iafb6ume]{color:var(--muted);margin-block-start:var(--s-4);font-size:18px;line-height:1.7}.sec__note[data-astro-cid-iafb6ume]{font-size:var(--fs-small);color:var(--muted);margin-block-start:var(--s-4)}.sec__center[data-astro-cid-iafb6ume]{text-align:center}.rules[data-astro-cid-iafb6ume]{margin:var(--s-6) 0 0;gap:var(--s-4);padding:0;list-style:none;display:grid}.rules__item[data-astro-cid-iafb6ume]{border-inline-start:2px solid var(--line);color:var(--muted);padding-inline-start:var(--s-4);font-size:18px;line-height:1.7}.rules__item[data-astro-cid-iafb6ume] strong[data-astro-cid-iafb6ume]{color:var(--ink)}.pats[data-astro-cid-iafb6ume]{gap:var(--s-4);margin-block-start:var(--s-6);display:grid}@media (min-width:720px){.pats[data-astro-cid-iafb6ume]{grid-template-columns:1fr 1fr}}.pat[data-astro-cid-iafb6ume]{flex-direction:column;display:flex}.pat__h[data-astro-cid-iafb6ume]{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--amber-text);font-weight:700}.pat__ex[data-astro-cid-iafb6ume]{font-family:var(--font-head);margin-block-start:var(--s-2);font-size:24px;font-weight:800;line-height:1.15}.pat__when[data-astro-cid-iafb6ume]{color:var(--muted);margin-block-start:var(--s-3);font-size:16px;line-height:1.65}.pat__watch[data-astro-cid-iafb6ume]{border-block-start:1px solid var(--line);color:var(--muted);margin-block-start:auto;padding-block-start:var(--s-3);font-size:15px;line-height:1.6}.pat__watch[data-astro-cid-iafb6ume] strong[data-astro-cid-iafb6ume]{color:var(--ink)}.check[data-astro-cid-iafb6ume]{margin:var(--s-6) 0 0;gap:var(--s-3);padding-inline-start:var(--s-6);display:grid}.check__item[data-astro-cid-iafb6ume]{color:var(--muted);font-size:18px;line-height:1.7}.next__links[data-astro-cid-iafb6ume]{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-6);display:flex}.next__links[data-astro-cid-iafb6ume] .chip[data-astro-cid-iafb6ume]{min-block-size:var(--tap)}
