.ap[data-astro-cid-evy67b6s]{text-align:left;max-width:680px;margin:28px auto 0}.ap__form[data-astro-cid-evy67b6s]{border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);background:#fff;padding:14px 14px 12px}.ap__form[data-astro-cid-evy67b6s]:focus-within{border-color:var(--accent);box-shadow:var(--ring)}textarea[data-astro-cid-evy67b6s]{resize:none;width:100%;color:var(--ink);background:0 0;border:0;min-height:56px;padding:4px 4px 8px;font-size:16px;line-height:1.5}textarea[data-astro-cid-evy67b6s]:focus{outline:none}textarea[data-astro-cid-evy67b6s]::placeholder{color:var(--soft)}.ap__bar[data-astro-cid-evy67b6s]{justify-content:space-between;align-items:center;gap:12px;display:flex}.ap__hint[data-astro-cid-evy67b6s]{color:var(--soft);font-size:12.5px}.ap__go[data-astro-cid-evy67b6s]{border-radius:var(--r-btn);color:#fff;background:var(--accent);border:0;flex:none;height:42px;padding:0 16px;font-size:15px;font-weight:700}.ap__go[data-astro-cid-evy67b6s]:hover{filter:brightness(1.08)}.ap__chips[data-astro-cid-evy67b6s]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.ap__chip[data-astro-cid-evy67b6s]{border:1px solid var(--line-2);border-radius:var(--r-pill);color:var(--muted);background:#fff;padding:6px 12px;font-size:13px}.ap__chip[data-astro-cid-evy67b6s]:hover{border-color:var(--line-2);color:var(--accent-ink);background:var(--paper-2)}@media (width<=520px){.ap__hint[data-astro-cid-evy67b6s]{display:none}.ap__go[data-astro-cid-evy67b6s]{width:100%}}.cv[data-astro-cid-vxhnrs2t]{max-width:1000px;margin-inline:auto}.cv__bar[data-astro-cid-vxhnrs2t]{border-bottom:1px solid var(--line);background:#fcfcfb;align-items:center;gap:14px;min-width:0;padding:10px 14px;font-size:13px;display:flex}.cv__brand[data-astro-cid-vxhnrs2t]{white-space:nowrap;font-weight:700}.cv__status[data-astro-cid-vxhnrs2t]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-size:12.5px;display:flex;overflow:hidden}.cv__status[data-astro-cid-vxhnrs2t] i[data-astro-cid-vxhnrs2t]{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}.cv__open[data-astro-cid-vxhnrs2t]{color:#fff;background:var(--accent);border-radius:var(--r-btn);white-space:nowrap;flex:none;margin-left:auto;padding:7px 12px;font-size:12.5px;font-weight:700}.cv__body[data-astro-cid-vxhnrs2t]{grid-template-columns:minmax(0,1fr);display:grid}.cv__chat[data-astro-cid-vxhnrs2t]{background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:16px;display:flex}.cv__me[data-astro-cid-vxhnrs2t]{background:var(--night);color:#fff;border-radius:12px 12px 3px;align-self:flex-end;max-width:92%;padding:10px 12px;font-size:13px;line-height:1.5}.cv__ai[data-astro-cid-vxhnrs2t]{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:12px 12px 12px 3px;max-width:92%;padding:10px 12px;font-size:13px;line-height:1.5}.cv__ai[data-astro-cid-vxhnrs2t] ul[data-astro-cid-vxhnrs2t]{gap:5px;margin-bottom:8px;list-style:none;display:grid}.cv__ai[data-astro-cid-vxhnrs2t] li[data-astro-cid-vxhnrs2t]{align-items:center;gap:8px;font-size:12.5px;display:flex}.cv__ai[data-astro-cid-vxhnrs2t] li[data-astro-cid-vxhnrs2t] b[data-astro-cid-vxhnrs2t]{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:9px;display:grid}.cv__next[data-astro-cid-vxhnrs2t]{border:1px dashed var(--line-2);color:var(--soft);background:#fff;border-radius:10px;margin-top:auto;padding:9px 12px;font-size:12.5px}.cv__canvas[data-astro-cid-vxhnrs2t]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;padding:18px 14px;display:grid}.pg[data-astro-cid-vxhnrs2t]{border:1px solid var(--line);box-shadow:var(--shadow-xs);background:#fff;border-radius:10px;flex-direction:column;gap:7px;min-width:0;padding:10px;display:flex}.pg--hot[data-astro-cid-vxhnrs2t]{border-color:var(--line-2);box-shadow:0 0 0 3px #2f55d414}.pg__h[data-astro-cid-vxhnrs2t]{color:var(--muted);font-size:11px;font-weight:700}.pg__hero[data-astro-cid-vxhnrs2t]{background:linear-gradient(135deg,#f3ece0,#e9dfcc);border-radius:7px;padding:9px}.pg__hero[data-astro-cid-vxhnrs2t] b[data-astro-cid-vxhnrs2t]{color:var(--ink);font-size:12.5px;line-height:1.3;display:block}.pg__hero[data-astro-cid-vxhnrs2t] i[data-astro-cid-vxhnrs2t]{background:var(--accent);border-radius:4px;width:46%;height:8px;margin-top:7px;display:block}.pg__stars[data-astro-cid-vxhnrs2t]{color:#e0a325;white-space:nowrap;font-size:10.5px}.pg__stars[data-astro-cid-vxhnrs2t] em[data-astro-cid-vxhnrs2t]{color:var(--muted);font-style:normal}.pg__packs[data-astro-cid-vxhnrs2t]{gap:5px;display:flex}.pg__packs[data-astro-cid-vxhnrs2t] i[data-astro-cid-vxhnrs2t]{border:1px solid var(--line-2);color:var(--muted);border-radius:5px;padding:2px 6px;font-size:10.5px;font-style:normal}.pg__packs[data-astro-cid-vxhnrs2t] i[data-astro-cid-vxhnrs2t].on{border-color:var(--accent);color:var(--accent);background:var(--accent-soft);font-weight:700}.pg__bump[data-astro-cid-vxhnrs2t]{color:var(--green);background:var(--green-soft);border-radius:6px;padding:5px 7px;font-size:11px;font-weight:600}.pg__btn[data-astro-cid-vxhnrs2t]{color:#fff;background:var(--accent);text-align:center;border-radius:6px;padding:6px;font-size:11px;font-weight:700}.pg__btn--ok[data-astro-cid-vxhnrs2t]{background:var(--green)}.pg__q[data-astro-cid-vxhnrs2t]{font-size:12px;font-weight:700}.pg__done[data-astro-cid-vxhnrs2t]{color:var(--green);font-size:12px;font-weight:700}.cv__sum[data-astro-cid-vxhnrs2t]{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:6px 0 0;display:grid;overflow:hidden}.cv__sum[data-astro-cid-vxhnrs2t] div[data-astro-cid-vxhnrs2t]{background:#fff;min-width:0;padding:10px 12px}.cv__sum[data-astro-cid-vxhnrs2t] dt[data-astro-cid-vxhnrs2t]{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);font-size:10.5px;font-weight:700}.cv__sum[data-astro-cid-vxhnrs2t] dd[data-astro-cid-vxhnrs2t]{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:13px;font-weight:700;overflow:hidden}@media (width>=860px){.cv__sum[data-astro-cid-vxhnrs2t]{grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;margin-top:18px}}@media (width<=520px){.cv__status[data-astro-cid-vxhnrs2t]{display:none}}@media (width>=860px){.cv__body[data-astro-cid-vxhnrs2t]{grid-template-columns:300px minmax(0,1fr)}.cv__chat[data-astro-cid-vxhnrs2t]{border-bottom:0;border-right:1px solid var(--line)}.cv__canvas[data-astro-cid-vxhnrs2t]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;padding:28px 20px}.pg[data-astro-cid-vxhnrs2t]:nth-child(2){margin-top:18px}.pg[data-astro-cid-vxhnrs2t]:nth-child(3){margin-top:30px}.pg[data-astro-cid-vxhnrs2t]:nth-child(4){margin-top:18px}}.sw[data-astro-cid-oursrfkj]{gap:20px;display:grid}@media (width>=768px){.sw[data-astro-cid-oursrfkj]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sw__card[data-astro-cid-oursrfkj]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.sw__art[data-astro-cid-oursrfkj]{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:10px;min-height:210px;padding:40px 18px 18px;display:flex;position:relative}.sw__tag[data-astro-cid-oursrfkj]{position:absolute;top:14px;left:18px}.sw__prompt[data-astro-cid-oursrfkj]{border:1px solid var(--line-2);color:var(--ink-2);box-shadow:var(--shadow-xs);background:#fff;border-radius:10px;padding:9px 11px;font-size:12.5px}.sw__page[data-astro-cid-oursrfkj]{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:11px;display:flex}.sw__page[data-astro-cid-oursrfkj] b[data-astro-cid-oursrfkj]{font-size:14px;line-height:1.3}.sw__page[data-astro-cid-oursrfkj] i[data-astro-cid-oursrfkj]{color:#fff;background:var(--accent);border-radius:6px;align-self:flex-start;margin-top:2px;padding:5px 10px;font-size:11px;font-style:normal;font-weight:700}.sw__drop[data-astro-cid-oursrfkj]{border:1.5px dashed var(--line-2);background:#ffffffb3;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.sw__ph[data-astro-cid-oursrfkj]{aspect-ratio:1;box-shadow:var(--shadow-xs);background:#fff;border-radius:8px;overflow:hidden}.sw__ph[data-astro-cid-oursrfkj] img[data-astro-cid-oursrfkj]{object-fit:cover;width:100%;height:100%;display:block}.sw__done[data-astro-cid-oursrfkj]{text-align:center;font-size:12.5px}.sw__url[data-astro-cid-oursrfkj]{border:1px solid var(--line-2);color:var(--ink-2);background:#fff;border-radius:8px;padding:8px 11px;font-size:13px}.sw__brand[data-astro-cid-oursrfkj]{border:1px solid var(--line);box-shadow:var(--shadow-xs);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.sw__sw[data-astro-cid-oursrfkj]{gap:5px;display:flex}.sw__sw[data-astro-cid-oursrfkj] i[data-astro-cid-oursrfkj]{border:1px solid #0000000f;border-radius:50%;width:22px;height:22px}.sw__font[data-astro-cid-oursrfkj]{color:var(--ink);font-family:Georgia,serif;font-size:22px}.sw__logo[data-astro-cid-oursrfkj]{color:#2f5d50;letter-spacing:-.02em;font-size:15px;font-weight:800}.sw__body[data-astro-cid-oursrfkj]{padding:18px 20px 22px}.sw__body[data-astro-cid-oursrfkj] h3[data-astro-cid-oursrfkj]{font-size:var(--fs-h3);align-items:center;gap:10px;display:flex}.sw__ic[data-astro-cid-oursrfkj]{background:var(--paper-2);width:30px;height:30px;color:var(--accent-ink);border-radius:8px;flex:none;place-items:center;font-size:15px;display:grid}.sw__body[data-astro-cid-oursrfkj] p[data-astro-cid-oursrfkj]{font-size:var(--fs-sm);color:var(--muted);margin-top:6px;line-height:1.55}.sm[data-astro-cid-6ra6gm7c]{gap:20px;display:grid}@media (width>=900px){.sm[data-astro-cid-6ra6gm7c]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm__card--wide[data-astro-cid-6ra6gm7c]{grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.sm__card--wide[data-astro-cid-6ra6gm7c] .sm__art[data-astro-cid-6ra6gm7c]{border-bottom:0;border-right:1px solid var(--line)}.sm__card--wide[data-astro-cid-6ra6gm7c] .sm__body[data-astro-cid-6ra6gm7c]{align-self:center;padding:32px}}.sm__card[data-astro-cid-6ra6gm7c]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);min-width:0;overflow:hidden}.sm__art[data-astro-cid-6ra6gm7c]{border-bottom:1px solid var(--line);padding:20px}.sm__body[data-astro-cid-6ra6gm7c]{padding:20px 22px 24px}.sm__tag[data-astro-cid-6ra6gm7c]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;font-size:11px;font-weight:700}.sm__body[data-astro-cid-6ra6gm7c] h3[data-astro-cid-6ra6gm7c]{font-size:20px}.sm__body[data-astro-cid-6ra6gm7c] p[data-astro-cid-6ra6gm7c]:last-child{font-size:var(--fs-sm);color:var(--muted);margin-top:8px;line-height:1.55}.mem[data-astro-cid-6ra6gm7c]{gap:16px;display:grid}@media (width>=560px){.mem[data-astro-cid-6ra6gm7c]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start}}.mem__chat[data-astro-cid-6ra6gm7c]{flex-direction:column;gap:8px;display:flex}.mem__me[data-astro-cid-6ra6gm7c]{background:var(--night);color:#fff;border-radius:10px 10px 10px 3px;align-self:flex-start;max-width:95%;padding:8px 11px;font-size:12.5px;line-height:1.45}.mem__me[data-astro-cid-6ra6gm7c]:nth-child(n+3){border-radius:10px 10px 3px;align-self:flex-end}.mem__ai[data-astro-cid-6ra6gm7c]{border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow-xs);background:#fff;border-radius:10px 10px 10px 3px;padding:8px 11px;font-size:12.5px;line-height:1.45}.mem__panel[data-astro-cid-6ra6gm7c]{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.mem__h[data-astro-cid-6ra6gm7c]{justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.mem__h[data-astro-cid-6ra6gm7c] b[data-astro-cid-6ra6gm7c]{font-variant-numeric:tabular-nums;color:var(--muted)}.mem__track[data-astro-cid-6ra6gm7c],.ses__track[data-astro-cid-6ra6gm7c]{background:var(--paper-2);border-radius:3px;height:6px;margin-bottom:4px;display:block;overflow:hidden}.mem__track[data-astro-cid-6ra6gm7c] i[data-astro-cid-6ra6gm7c],.ses__track[data-astro-cid-6ra6gm7c] i[data-astro-cid-6ra6gm7c]{background:var(--accent);border-radius:3px;height:100%;display:block}.mem__track[data-astro-cid-6ra6gm7c] i[data-astro-cid-6ra6gm7c]{width:95%}.mem__tags[data-astro-cid-6ra6gm7c]{flex-wrap:wrap;gap:6px;display:flex}.mem__ok[data-astro-cid-6ra6gm7c]{margin-top:4px;font-size:13px}.ses[data-astro-cid-6ra6gm7c]{flex-direction:column;gap:10px;display:flex}.ses__h[data-astro-cid-6ra6gm7c]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:2px;font-size:13px;font-weight:700;display:flex}.ses__live[data-astro-cid-6ra6gm7c]{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.ses__live[data-astro-cid-6ra6gm7c] i[data-astro-cid-6ra6gm7c]{background:var(--green);border-radius:50%;width:7px;height:7px}.ses__row[data-astro-cid-6ra6gm7c]{border:1px solid var(--line);box-shadow:var(--shadow-xs);background:#fff;border-radius:10px;padding:12px 14px}.ses__row[data-astro-cid-6ra6gm7c] p[data-astro-cid-6ra6gm7c]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;font-size:13px;display:flex}.ses__track[data-astro-cid-6ra6gm7c] i[data-astro-cid-6ra6gm7c]{background:var(--green)}.ses__row[data-astro-cid-6ra6gm7c].is-building .ses__track[data-astro-cid-6ra6gm7c] i[data-astro-cid-6ra6gm7c]{background:var(--accent)}.ses__st[data-astro-cid-6ra6gm7c]{flex:none;font-size:12px;display:inline-grid;position:relative}.ses__st[data-astro-cid-6ra6gm7c] em[data-astro-cid-6ra6gm7c]{text-align:right;grid-area:1/1;font-style:normal;transition:opacity .3s}.ses__b[data-astro-cid-6ra6gm7c]{color:var(--soft);opacity:0}.ses__row[data-astro-cid-6ra6gm7c].is-building .ses__b[data-astro-cid-6ra6gm7c]{opacity:1}.ses__row[data-astro-cid-6ra6gm7c].is-building .ses__r[data-astro-cid-6ra6gm7c]{opacity:0}.var[data-astro-cid-6ra6gm7c]{flex-direction:column;gap:12px;display:flex}.var__prod[data-astro-cid-6ra6gm7c]{border:1px solid var(--line);box-shadow:var(--shadow-xs);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.var__img[data-astro-cid-6ra6gm7c]{background:linear-gradient(160deg,#f7e8e1,#e2b8a5);border-radius:8px;flex:none;width:38px;height:38px}.var__nm[data-astro-cid-6ra6gm7c]{flex-direction:column;min-width:0;font-size:13px;display:flex}.var__nm[data-astro-cid-6ra6gm7c] small[data-astro-cid-6ra6gm7c]{color:var(--soft);font-size:12px}.var__btn[data-astro-cid-6ra6gm7c]{color:var(--accent-ink);border:1px solid var(--line-2);background:var(--paper-2);white-space:nowrap;border-radius:8px;flex:none;margin-left:auto;padding:6px 10px;font-size:12px;font-weight:700}.var__grid[data-astro-cid-6ra6gm7c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width>=480px){.var__grid[data-astro-cid-6ra6gm7c]{grid-template-columns:repeat(3,minmax(0,1fr))}}.var__v[data-astro-cid-6ra6gm7c]{border:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:8px;align-items:center;gap:7px;min-width:0;padding:8px 9px;font-size:12px;display:flex;overflow:hidden}.var__v[data-astro-cid-6ra6gm7c] i[data-astro-cid-6ra6gm7c]{border-radius:50%;flex:none;width:10px;height:10px}.var__ok[data-astro-cid-6ra6gm7c]{font-size:13px}.rw[data-astro-cid-w7ulco4i]{max-width:560px;margin-inline:auto}.rw__bar[data-astro-cid-w7ulco4i]{border-bottom:1px solid var(--line);background:#fcfcfb;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;display:flex}.rw__ttl[data-astro-cid-w7ulco4i]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.rw__draft[data-astro-cid-w7ulco4i]{color:var(--amber);background:var(--amber-soft);border-radius:var(--r-pill);flex:none;padding:2px 9px;font-size:11px;font-weight:700}.rw__body[data-astro-cid-w7ulco4i]{grid-template-columns:96px minmax(0,1fr);display:grid}.rw__side[data-astro-cid-w7ulco4i]{border-right:1px solid var(--line);background:#fcfcfb;flex-direction:column;gap:4px;padding:12px 8px;list-style:none;display:flex}.rw__side[data-astro-cid-w7ulco4i] li[data-astro-cid-w7ulco4i]{color:var(--muted);border-radius:6px;padding:6px 8px;font-size:12px}.rw__side[data-astro-cid-w7ulco4i] li[data-astro-cid-w7ulco4i].on{background:var(--paper-2);color:var(--accent-ink);font-weight:700}.rw__page[data-astro-cid-w7ulco4i]{flex-direction:column;gap:8px;min-width:0;padding:18px 18px 20px;display:flex}.rw__kick[data-astro-cid-w7ulco4i]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:10.5px;font-weight:700}.rw__sel[data-astro-cid-w7ulco4i]{border:1.5px solid var(--accent);border-radius:6px;margin:18px 0 4px;padding:10px 10px 8px;position:relative}.rw__lbl[data-astro-cid-w7ulco4i]{color:#fff;background:var(--accent);border-radius:4px 4px 0 0;padding:2px 7px;font-size:10.5px;font-weight:700;position:absolute;top:-18px;left:-1px}.rw__tool[data-astro-cid-w7ulco4i]{border:1px solid var(--line-2);color:var(--accent-ink);border-radius:var(--r-pill);box-shadow:var(--shadow-sm);background:#fff;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;top:-14px;right:8px}.rw__tool[data-astro-cid-w7ulco4i] em[data-astro-cid-w7ulco4i]{color:var(--soft);font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.rw__h[data-astro-cid-w7ulco4i]{letter-spacing:-.02em;min-height:2.4em;font-size:clamp(18px,2.4vw,22px);font-weight:800;line-height:1.2;transition:opacity .2s}.rw__img[data-astro-cid-w7ulco4i]{background:linear-gradient(135deg,#f3ece0,#e2d4bb);border-radius:8px;height:70px;margin-top:4px}.rw__cta[data-astro-cid-w7ulco4i]{color:#fff;background:var(--accent);border-radius:7px;align-self:flex-start;padding:7px 14px;font-size:12px;font-weight:700}.rw__rate[data-astro-cid-w7ulco4i]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding-top:10px;font-size:12px;display:flex}.rw__q[data-astro-cid-w7ulco4i]{color:var(--muted);font-weight:600}.rw__thumb[data-astro-cid-w7ulco4i]{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.rw__thumb--on[data-astro-cid-w7ulco4i]{border-color:var(--green);background:var(--green-soft)}.rw__sent[data-astro-cid-w7ulco4i]{margin-left:auto}@media (width<=420px){.rw__body[data-astro-cid-w7ulco4i]{grid-template-columns:minmax(0,1fr)}.rw__side[data-astro-cid-w7ulco4i]{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;padding:8px;overflow:hidden}.rw__side[data-astro-cid-w7ulco4i] li[data-astro-cid-w7ulco4i]:nth-child(n+4){display:none}}.st[data-astro-cid-tv2dytbi]{max-width:560px;margin-inline:auto;padding:18px}.st__head[data-astro-cid-tv2dytbi]{justify-content:space-between;gap:10px;display:flex}.st__src[data-astro-cid-tv2dytbi]{flex-direction:column;align-items:center;margin-top:12px;display:flex}.st__ad[data-astro-cid-tv2dytbi]{color:#fff;background:var(--ink);border-radius:10px;padding:7px 14px;font-size:13px;font-weight:700}.st__lines[data-astro-cid-tv2dytbi]{width:66%;height:32px}.st__lines[data-astro-cid-tv2dytbi] path[data-astro-cid-tv2dytbi]{fill:none;stroke:var(--line-2);stroke-width:2px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.st__grid[data-astro-cid-tv2dytbi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.st__p[data-astro-cid-tv2dytbi]{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:12px 10px;transition:opacity .4s;display:flex;position:relative}.st[data-astro-cid-tv2dytbi]:not(.is-running) .st__p[data-astro-cid-tv2dytbi]:not(.st__p--win){opacity:.55}.st__p--win[data-astro-cid-tv2dytbi]{background:var(--green-soft);border-color:#9dd0b4}.st__badge[data-astro-cid-tv2dytbi]{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--green);border-radius:5px;padding:2px 7px;font-size:10px;font-weight:800;position:absolute;top:-10px;right:8px}.st__k[data-astro-cid-tv2dytbi]{background:var(--accent-soft);width:22px;height:22px;color:var(--accent-ink);border-radius:6px;place-items:center;font-size:12px;font-weight:800;display:grid}.st__t[data-astro-cid-tv2dytbi]{min-height:2.5em;font-size:13px;line-height:1.25}.st__p[data-astro-cid-tv2dytbi] p[data-astro-cid-tv2dytbi]{color:var(--muted);justify-content:space-between;gap:6px;font-size:12px;display:flex}.st__p[data-astro-cid-tv2dytbi] p[data-astro-cid-tv2dytbi] b[data-astro-cid-tv2dytbi]{color:var(--ink);font-variant-numeric:tabular-nums}.st__track[data-astro-cid-tv2dytbi]{background:var(--paper-2);border-radius:3px;height:6px;margin-top:2px;display:block;overflow:hidden}.st__track[data-astro-cid-tv2dytbi] i[data-astro-cid-tv2dytbi]{width:100%;height:100%;transform:scaleX(var(--p,1));background:#9aaee8;border-radius:3px;display:block}.st__p--win[data-astro-cid-tv2dytbi] .st__track[data-astro-cid-tv2dytbi] i[data-astro-cid-tv2dytbi]{background:var(--green)}.st__send[data-astro-cid-tv2dytbi]{width:max-content;max-width:100%;color:var(--green);background:var(--green-soft);border:1px solid #bfe3cf;border-radius:10px;margin:14px auto 0;padding:8px 14px;font-size:13px;font-weight:700}@media (width<=420px){.st[data-astro-cid-tv2dytbi]{padding:14px 12px}.st__grid[data-astro-cid-tv2dytbi]{gap:6px}.st__p[data-astro-cid-tv2dytbi]{padding:10px 8px}.st__t[data-astro-cid-tv2dytbi]{font-size:12px}.st__p[data-astro-cid-tv2dytbi] p[data-astro-cid-tv2dytbi]{font-size:11px}}.ab-mock{font-family:var(--font-ui);color:var(--ink);text-align:left;min-width:0}.ab-mock [data-step]{transition:opacity .45s var(--ease), transform .45s var(--ease)}.ab-mock .ab-hid{opacity:0;transform:translateY(8px)}.ab-mock .ab-fill{transform-origin:0;transition:transform .9s var(--ease), opacity .3s}.ab-mock .ab-fill.ab-hid{opacity:1;transform:scaleX(0)}.ab-mock .ab-pop{animation:ab-pop .4s var(--ease)}@keyframes ab-pop{0%{transform:scale(.92)}60%{transform:scale(1.05)}to{transform:scale(1)}}.ab-panel{border:1px solid var(--line-2);border-radius:var(--r-md);box-shadow:var(--shadow-lg);background:#fff;overflow:hidden}.ab-dots{background-color:#f6f5f1;background-image:radial-gradient(#6e789629 1px,#0000 1px);background-size:14px 14px}.ab-cap{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:10.5px;font-weight:700}.ab-chip{border-radius:var(--r-sm);background:var(--paper-2);color:var(--ink-2);border:1px solid var(--line);white-space:nowrap;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-flex}.ab-ok{color:var(--green);font-weight:700}.ab-line{background:var(--line);border-radius:3px;height:6px;display:block}@media (prefers-reduced-motion:reduce){.ab-mock [data-step],.ab-mock .ab-fill{transition:none}}.ah[data-astro-cid-hqtunx4h]{text-align:center;background:var(--paper);border-bottom:1px solid var(--line);padding:clamp(48px,8vw,104px) 0 clamp(40px,6vw,72px)}.ah__tag[data-astro-cid-hqtunx4h]{font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-bottom:20px;font-weight:600;display:flex}.ah__pill[data-astro-cid-hqtunx4h]{border-radius:var(--r-pill);background:var(--card);color:var(--ink);border:1px solid var(--line-2);padding:3px 10px;font-weight:700}.ah__title[data-astro-cid-hqtunx4h]{font-family:var(--font-display);font-size:var(--fs-hero);line-height:var(--lh-tight);letter-spacing:-.025em;color:var(--ink);max-width:880px;margin-inline:auto}.ah__title[data-astro-cid-hqtunx4h] span[data-astro-cid-hqtunx4h]{color:var(--accent)}.ah__lead[data-astro-cid-hqtunx4h]{max-width:640px;margin:20px auto 0}.ah__fine[data-astro-cid-hqtunx4h]{margin-top:16px;line-height:1.6}.ah[data-astro-cid-hqtunx4h] .ah__proof{margin-top:16px}.ah__art[data-astro-cid-hqtunx4h]{margin-top:clamp(40px,6vw,64px)}.row-cta[data-astro-cid-hqtunx4h]{margin-top:var(--sp-8);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;display:flex}.row-note[data-astro-cid-hqtunx4h]{text-align:center;font-size:var(--fs-sm);color:var(--muted);margin-top:14px}.hl-dark[data-astro-cid-hqtunx4h]{color:var(--night-accent)}.gap[data-astro-cid-hqtunx4h]{max-width:880px;margin:0 auto var(--sp-7);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;display:flex}.gap[data-astro-cid-hqtunx4h] p[data-astro-cid-hqtunx4h]{border-radius:var(--r-card);font-size:var(--fs-sm);border:1px solid var(--night-line-2);align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:flex}.gap__bad[data-astro-cid-hqtunx4h]{color:var(--night-dim)}.gap__good[data-astro-cid-hqtunx4h]{color:var(--mint);background:#3ddc9714}.gap__arrow[data-astro-cid-hqtunx4h]{color:var(--night-faint);font-size:18px}@media (width<=640px){.gap__arrow[data-astro-cid-hqtunx4h]{transform:rotate(90deg)}}.cmp-wrap[data-astro-cid-hqtunx4h]{max-width:880px;margin-inline:auto}.cmp-wrap[data-astro-cid-hqtunx4h] .cmp .tx a{color:var(--night-accent)}.credit[data-astro-cid-hqtunx4h]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);padding:24px}.credit__n[data-astro-cid-hqtunx4h]{letter-spacing:.08em;color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:12px;font-weight:700;display:block}.credit[data-astro-cid-hqtunx4h] h3[data-astro-cid-hqtunx4h]{margin-bottom:8px}.credit[data-astro-cid-hqtunx4h] p[data-astro-cid-hqtunx4h]{font-size:var(--fs-sm);color:var(--muted);line-height:1.55}.winners[data-astro-cid-hqtunx4h]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);align-items:center;gap:16px;margin-top:4px;padding:16px 18px;display:flex}.winners__n[data-astro-cid-hqtunx4h]{letter-spacing:-.03em;color:var(--ink);flex:none;font-size:32px;font-weight:700}.winners__t[data-astro-cid-hqtunx4h]{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.5}.winners__t[data-astro-cid-hqtunx4h] small[data-astro-cid-hqtunx4h]{color:var(--soft);margin-top:4px;font-size:12px;display:block}
