.crumbs[data-astro-cid-rccrbjaa] ol[data-astro-cid-rccrbjaa]{gap:0 var(--s-2);font-size:var(--text-xs);color:var(--ink-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-rccrbjaa] li[data-astro-cid-rccrbjaa]+li[data-astro-cid-rccrbjaa]:before{content:"/";margin-right:var(--s-2);color:var(--ink-4);opacity:.6}.crumbs[data-astro-cid-rccrbjaa] a[data-astro-cid-rccrbjaa]{color:var(--ink-3);text-decoration:none}.crumbs[data-astro-cid-rccrbjaa] a[data-astro-cid-rccrbjaa]:hover{color:var(--ink)}.crumbs[data-astro-cid-rccrbjaa] [data-astro-cid-rccrbjaa][aria-current]{color:var(--accent-ink);overflow-wrap:anywhere}.aibar[data-astro-cid-kp67amqc]{font-size:var(--text-xs);position:relative}.aibar[data-astro-cid-kp67amqc]>summary[data-astro-cid-kp67amqc]{background:var(--surface);height:2rem;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--radius-ctl);cursor:pointer;transition:border-color var(--duration-fast) ease, color var(--duration-fast) ease;align-items:center;gap:.35rem;padding:0 .7rem;list-style:none;display:inline-flex}.aibar[data-astro-cid-kp67amqc]>summary[data-astro-cid-kp67amqc]::-webkit-details-marker{display:none}.aibar[data-astro-cid-kp67amqc]>summary[data-astro-cid-kp67amqc]:hover{color:var(--ink);border-color:var(--line-strong)}.aibar__chev[data-astro-cid-kp67amqc]{color:var(--ink-4);transition:transform var(--duration-fast) ease}.aibar[data-astro-cid-kp67amqc][open] .aibar__chev[data-astro-cid-kp67amqc]{transform:rotate(180deg)}.aibar__menu[data-astro-cid-kp67amqc]{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:14rem;box-shadow:var(--shadow-lg);animation:aibar-in .16s var(--ease-out-expo);padding:.35rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0}@keyframes aibar-in{0%{opacity:0;transform:translateY(-3px)}}.aibar__menu[data-astro-cid-kp67amqc] a[data-astro-cid-kp67amqc],.aibar__menu[data-astro-cid-kp67amqc] button[data-astro-cid-kp67amqc]{border-radius:var(--radius-sm);color:var(--ink);text-align:left;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.3rem;padding:.5rem .65rem;display:flex}.aibar__menu[data-astro-cid-kp67amqc] a[data-astro-cid-kp67amqc]:hover,.aibar__menu[data-astro-cid-kp67amqc] button[data-astro-cid-kp67amqc]:hover{background:var(--surface-2);color:var(--ink)}.aibar__menu[data-astro-cid-kp67amqc] button[data-astro-cid-kp67amqc][data-done]{color:var(--ok)}.aibar__ext[data-astro-cid-kp67amqc]{color:var(--ink-4);margin-left:auto}@media (width<=40rem){.aibar__menu[data-astro-cid-kp67amqc]{left:0;right:auto}}main[data-astro-cid-hkbrpulz]{padding-bottom:var(--space-section);display:block}.trail[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-5);padding-top:var(--s-5);flex-wrap:wrap;display:flex}.toc[data-astro-cid-npq66zcs]{gap:var(--s-2);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.toc[data-astro-cid-npq66zcs] a[data-astro-cid-npq66zcs]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--ink);padding:.3rem .8rem}.toc[data-astro-cid-npq66zcs] .num[data-astro-cid-npq66zcs]{color:var(--ink-3);margin-left:.2rem}.group[data-astro-cid-npq66zcs]+.group[data-astro-cid-npq66zcs]{margin-top:var(--s-7)}.group[data-astro-cid-npq66zcs] h2[data-astro-cid-npq66zcs]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.answers[data-astro-cid-npq66zcs]{border-top:1px solid var(--line);padding:0;list-style:none}.answers[data-astro-cid-npq66zcs] li[data-astro-cid-npq66zcs]{border-bottom:1px solid var(--rule)}.answers[data-astro-cid-npq66zcs] a[data-astro-cid-npq66zcs]{gap:var(--s-2);padding-block:var(--s-5);grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}.answers[data-astro-cid-npq66zcs] a[data-astro-cid-npq66zcs]>[data-astro-cid-npq66zcs]{overflow-wrap:anywhere;min-width:0}.answers__q[data-astro-cid-npq66zcs]{font-size:var(--text-xl);letter-spacing:-.02em;max-width:40ch;font-weight:650;line-height:1.2}.answers[data-astro-cid-npq66zcs] a[data-astro-cid-npq66zcs]:hover .answers__q[data-astro-cid-npq66zcs]{color:var(--signal-ink)}.answers__a[data-astro-cid-npq66zcs]{color:var(--ink-2);max-width:70ch}.answers__meta[data-astro-cid-npq66zcs]{font-size:var(--text-xs);color:var(--ink-3);overflow-wrap:anywhere}.cluster[data-astro-cid-l42qeq2p]{margin-top:var(--s-6)}.cluster[data-astro-cid-l42qeq2p] ul[data-astro-cid-l42qeq2p]{margin-top:var(--s-2);border-top:1px solid var(--rule-strong);padding:0;list-style:none}.cluster[data-astro-cid-l42qeq2p] li[data-astro-cid-l42qeq2p]{padding-block:var(--s-2);border-bottom:1px solid var(--rule);font-size:var(--text-sm);line-height:1.4}.cluster[data-astro-cid-l42qeq2p] a[data-astro-cid-l42qeq2p]{color:var(--ink)}.cluster[data-astro-cid-l42qeq2p] a[data-astro-cid-l42qeq2p]:hover{color:var(--signal-ink)}.sources[data-astro-cid-aono7jzp]{margin-top:var(--s-7);max-width:var(--measure);border-top:1px solid var(--rule);padding-top:var(--s-4)}.sources[data-astro-cid-aono7jzp] h2[data-astro-cid-aono7jzp]{font-size:var(--text-lg);margin-bottom:var(--s-3)}.sources[data-astro-cid-aono7jzp] ol[data-astro-cid-aono7jzp],.sources[data-astro-cid-aono7jzp] ul[data-astro-cid-aono7jzp]{gap:var(--s-2);font-size:var(--text-sm);padding-left:1.2rem;display:grid}.sources[data-astro-cid-aono7jzp] li[data-astro-cid-aono7jzp]{overflow-wrap:anywhere}.sources__meta[data-astro-cid-aono7jzp]{font-size:var(--text-2xs);color:var(--ink-3);display:block}.sources__asked[data-astro-cid-aono7jzp]{margin-top:var(--s-4);margin-bottom:var(--s-2);font-size:var(--text-xs);color:var(--ink-3)}.answer[data-astro-cid-ixmyjj7u] .page-head[data-astro-cid-ixmyjj7u] h1[data-astro-cid-ixmyjj7u]{max-width:26ch;font-size:var(--text-2xl)}.answer__grid[data-astro-cid-ixmyjj7u]{gap:var(--s-7);border-top:1px solid var(--line);padding-top:var(--s-5);display:grid}.answer__main[data-astro-cid-ixmyjj7u]{min-width:0}@media (width>=64rem){.answer__grid[data-astro-cid-ixmyjj7u]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start}.used[data-astro-cid-ixmyjj7u]{top:var(--s-5);position:sticky}}.short[data-astro-cid-ixmyjj7u]{max-width:var(--measure);padding:var(--s-5);background:var(--ink);color:var(--paper);border-radius:var(--radius-chip);margin-bottom:var(--s-6)}.short[data-astro-cid-ixmyjj7u] .label[data-astro-cid-ixmyjj7u]{color:color-mix(in oklch, var(--paper) 70%, transparent);font-size:var(--text-xs);margin-bottom:var(--s-2)}.short[data-astro-cid-ixmyjj7u] p[data-astro-cid-ixmyjj7u]{font-size:var(--text-lg);line-height:1.5}.used[data-astro-cid-ixmyjj7u] ul[data-astro-cid-ixmyjj7u]{margin-top:var(--s-2);border-top:1px solid var(--rule-strong);padding:0;list-style:none}.used[data-astro-cid-ixmyjj7u] li[data-astro-cid-ixmyjj7u]{gap:var(--s-1) var(--s-3);padding-block:var(--s-3);border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;display:grid}.used[data-astro-cid-ixmyjj7u] a[data-astro-cid-ixmyjj7u]{font-weight:600}.used__price[data-astro-cid-ixmyjj7u]{color:var(--signal-ink)}.used__line[data-astro-cid-ixmyjj7u]{font-size:var(--text-xs);color:var(--ink-3);grid-column:1/-1}.updated[data-astro-cid-ixmyjj7u]{margin-top:var(--s-7);font-size:var(--text-xs);color:var(--ink-3)}.et[data-astro-cid-hccvvdnp]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);overflow:hidden;container-type:inline-size}.et__cols[data-astro-cid-hccvvdnp]{display:none}.et__group[data-astro-cid-hccvvdnp]{scroll-margin-top:var(--s-6)}.et__group[data-astro-cid-hccvvdnp]+.et__group[data-astro-cid-hccvvdnp]{border-top:1px solid var(--line)}.et__group[data-astro-cid-hccvvdnp][hidden],.et[data-astro-cid-hccvvdnp] li[data-astro-cid-hccvvdnp][hidden]{display:none}.et__ghead[data-astro-cid-hccvvdnp]{align-items:baseline;gap:var(--s-2);padding:var(--s-4) var(--s-4) var(--s-1);display:flex}.et__ghead[data-astro-cid-hccvvdnp] h3[data-astro-cid-hccvvdnp]{font-size:var(--text-sm);font-weight:600}.et__count[data-astro-cid-hccvvdnp]{font-size:var(--text-xs);color:var(--ink-4)}.et__hub[data-astro-cid-hccvvdnp]{font-size:var(--text-xs);white-space:nowrap;margin-left:auto;font-weight:500}.et[data-astro-cid-hccvvdnp] ul[data-astro-cid-hccvvdnp]{padding:0;list-style:none}.et[data-astro-cid-hccvvdnp] li[data-astro-cid-hccvvdnp]+li[data-astro-cid-hccvvdnp]{border-top:1px solid var(--line)}.et__row[data-astro-cid-hccvvdnp]{gap:.15rem var(--s-3);padding:.65rem var(--s-4);color:var(--ink);transition:background-color var(--duration-fast) ease;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""path path""ret ret";display:grid}.et__row[data-astro-cid-hccvvdnp]:hover{color:var(--ink);background:var(--surface-2)}.et__row[data-astro-cid-hccvvdnp]:focus-visible{outline-offset:-2px;border-radius:0}.et__name[data-astro-cid-hccvvdnp]{font-size:var(--text-sm);transition:color var(--duration-fast) ease;grid-area:name;font-weight:500;line-height:1.45}.et__row[data-astro-cid-hccvvdnp]:hover .et__name[data-astro-cid-hccvvdnp]{color:var(--accent-ink)}.et__soon[data-astro-cid-hccvvdnp]{margin-left:var(--s-2);border-radius:var(--radius-xs);color:var(--warn);font-size:var(--text-2xs);white-space:nowrap;background:#fff7ed;border:1px solid #fde3c4;padding:0 .4rem;font-weight:500}.et__path[data-astro-cid-hccvvdnp]{min-width:0;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-3);overflow-wrap:anywhere;grid-area:path;line-height:1.5}.et__method[data-astro-cid-hccvvdnp]{color:var(--ok);font-weight:600}.et__ret[data-astro-cid-hccvvdnp]{font-size:var(--text-2xs);color:var(--ink-3);overflow-wrap:anywhere;grid-area:ret}.et__price[data-astro-cid-hccvvdnp]{font-size:var(--text-sm);white-space:nowrap;grid-area:price;justify-self:end;font-weight:600}.et__unit[data-astro-cid-hccvvdnp]{font-size:var(--text-2xs);color:var(--ink-3);margin-left:.15rem;font-weight:400}@container (width>=34rem){.et__cols[data-astro-cid-hccvvdnp],.et__row[data-astro-cid-hccvvdnp]{grid-template-columns:minmax(0,1fr) 8.5rem 6.5rem}.et__cols[data-astro-cid-hccvvdnp]{gap:var(--s-3);padding:.55rem var(--s-5);background:var(--surface-2);border-bottom:1px solid var(--line);font-size:var(--text-2xs);color:var(--ink-3);display:grid}.et__cols[data-astro-cid-hccvvdnp] span[data-astro-cid-hccvvdnp]:last-child{text-align:right}.et__ghead[data-astro-cid-hccvvdnp]{padding-inline:var(--s-5)}.et__row[data-astro-cid-hccvvdnp]{padding-inline:var(--s-5);grid-template-areas:"name ret price""path ret price";align-items:center}.et__ret[data-astro-cid-hccvvdnp]{font-size:var(--text-xs);color:var(--ink-2)}}@container (width>=60rem){.et__cols[data-astro-cid-hccvvdnp],.et__row[data-astro-cid-hccvvdnp]{grid-template-columns:minmax(10rem,.9fr) minmax(0,1.5fr) 8.5rem 6.5rem}.et__cols[data-astro-cid-hccvvdnp] span[data-astro-cid-hccvvdnp]:first-child{grid-column:span 2}.et__row[data-astro-cid-hccvvdnp]{grid-template-areas:"name path ret price";padding-block:.7rem}.et__path[data-astro-cid-hccvvdnp]{font-size:var(--text-xs)}}.kpis[data-astro-cid-nwcarskd],.kpis[data-astro-cid-nwcarskd] dd[data-astro-cid-nwcarskd]{margin:0}.kpis[data-astro-cid-nwcarskd] dt[data-astro-cid-nwcarskd]{font-size:var(--text-xs);color:var(--ink-3)}.kpis__value[data-astro-cid-nwcarskd]{color:var(--ink);font-weight:600;line-height:1.3}.kpis__note[data-astro-cid-nwcarskd]{font-size:var(--text-xs);color:var(--ink-3);line-height:1.5}.kpis--strip[data-astro-cid-nwcarskd]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.kpis--strip[data-astro-cid-nwcarskd] .kpis__cell[data-astro-cid-nwcarskd]{padding:var(--s-4);background:var(--surface);align-content:start;gap:.2rem;display:grid}.kpis--strip[data-astro-cid-nwcarskd] .kpis__value[data-astro-cid-nwcarskd]{margin-top:var(--s-1);font-size:var(--text-xl)}@media (width>=56rem){.kpis--strip[data-astro-cid-nwcarskd]{grid-template-columns:repeat(4,minmax(0,1fr))}.kpis--strip[data-astro-cid-nwcarskd] .kpis__cell[data-astro-cid-nwcarskd]{padding:var(--s-5)}}@media (width<=22rem){.kpis--strip[data-astro-cid-nwcarskd] .kpis__cell[data-astro-cid-nwcarskd]{padding:var(--s-3)}.kpis--strip[data-astro-cid-nwcarskd] .kpis__value[data-astro-cid-nwcarskd]{font-size:var(--text-lg)}}.kpis--list[data-astro-cid-nwcarskd]{border-top:1px solid var(--line);display:grid}.kpis--list[data-astro-cid-nwcarskd] .kpis__cell[data-astro-cid-nwcarskd]{column-gap:var(--s-4);padding-block:var(--s-3);border-bottom:1px solid var(--line);grid-template-columns:6rem minmax(0,1fr);display:grid}.kpis--list[data-astro-cid-nwcarskd] dt[data-astro-cid-nwcarskd]{grid-row:span 2;padding-top:.3rem}.kpis--list[data-astro-cid-nwcarskd] .kpis__value[data-astro-cid-nwcarskd]{font-size:var(--text-lg)}.apis__head[data-astro-cid-nqsvudxe]{gap:var(--s-6);padding-block:var(--s-6) var(--s-6);display:grid}.apis__intro[data-astro-cid-nqsvudxe]{min-width:0}.apis__head[data-astro-cid-nqsvudxe] h1[data-astro-cid-nqsvudxe]{margin-top:var(--s-2);font-size:var(--text-h1);line-height:var(--leading-tight)}.apis__head[data-astro-cid-nqsvudxe] .lede[data-astro-cid-nqsvudxe]{margin-top:var(--s-4);max-width:60ch;font-size:var(--text-lg);color:var(--ink-3)}@media (width>=64rem){.apis__head[data-astro-cid-nqsvudxe]{gap:var(--s-8);padding-top:var(--s-7);grid-template-columns:minmax(0,1fr) 21rem;align-items:start}.apis__kpis[data-astro-cid-nqsvudxe]{padding-top:var(--s-6)}}@media (width>=40rem) and (width<=63.99rem){.apis__kpis[data-astro-cid-nqsvudxe] .kpis--list{column-gap:var(--s-4);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr))}.apis__kpis[data-astro-cid-nqsvudxe] .kpis--list .kpis__cell{border-bottom:0;grid-template-columns:minmax(0,1fr)}.apis__kpis[data-astro-cid-nqsvudxe] .kpis--list dt{grid-row:auto;padding-top:0}}@media (width<=22rem){.seg[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]{padding-inline:.6rem}}.search[data-astro-cid-nqsvudxe]{margin-top:var(--s-5);max-width:44rem}.search[data-astro-cid-nqsvudxe][hidden]{display:none}.search[data-astro-cid-nqsvudxe] label[data-astro-cid-nqsvudxe]{display:block;position:relative}.search[data-astro-cid-nqsvudxe] svg[data-astro-cid-nqsvudxe]{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:1rem;translate:0 -50%}.search[data-astro-cid-nqsvudxe] input[data-astro-cid-nqsvudxe]{background:var(--surface);width:100%;height:3rem;color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow-sm);font-size:var(--text-base);transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;padding:0 1rem 0 2.75rem}.search__status[data-astro-cid-nqsvudxe]{margin-top:var(--s-2);font-size:var(--text-xs);color:var(--ink-3)}.search__status[data-astro-cid-nqsvudxe]:empty{margin-top:0}.search[data-astro-cid-nqsvudxe] input[data-astro-cid-nqsvudxe]::placeholder{color:var(--ink-4)}.search[data-astro-cid-nqsvudxe] input[data-astro-cid-nqsvudxe]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.often[data-astro-cid-nqsvudxe]{gap:var(--s-2);margin-top:var(--s-4);display:grid}.often__label[data-astro-cid-nqsvudxe]{font-size:var(--text-xs);color:var(--ink-3)}.often[data-astro-cid-nqsvudxe] ul[data-astro-cid-nqsvudxe]{padding:0 0 var(--s-1);gap:var(--s-2);scrollbar-width:thin;list-style:none;display:flex;overflow-x:auto}.often[data-astro-cid-nqsvudxe] li[data-astro-cid-nqsvudxe]{flex:none}@media (width>=40rem){.often[data-astro-cid-nqsvudxe]{align-items:start;column-gap:var(--s-3);grid-template-columns:auto minmax(0,1fr)}.often__label[data-astro-cid-nqsvudxe]{padding-top:.3rem}.often[data-astro-cid-nqsvudxe] ul[data-astro-cid-nqsvudxe]{flex-wrap:wrap;padding:0;overflow:visible}}.often[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-xs);color:var(--ink-2);transition:border-color var(--duration-fast) ease, color var(--duration-fast) ease;align-items:center;gap:.4rem;padding:.25rem .7rem .25rem .45rem;display:inline-flex}.often[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]:hover{color:var(--ink);border-color:var(--line-strong)}.often__dot[data-astro-cid-nqsvudxe]{background:var(--dot);border-radius:2px;width:.45rem;height:.45rem;margin-inline:.2rem .05rem}.bar[data-astro-cid-nqsvudxe]{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);margin:var(--s-5) 0 var(--s-4);flex-wrap:wrap;display:flex}.bar__note[data-astro-cid-nqsvudxe]{font-size:var(--text-xs);color:var(--ink-3);max-width:52ch}.seg[data-astro-cid-nqsvudxe]{background:var(--surface-3);border-radius:var(--radius-btn);gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.seg[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]{font-size:var(--text-sm);color:var(--ink-2);transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;border-radius:7px;flex:none;padding:.35rem .85rem}.seg[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]:hover{color:var(--ink);background:#ffffff8c}.seg[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe][aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:500}.ex[data-astro-cid-nqsvudxe]{gap:var(--s-4);display:grid}.ex__nav[data-astro-cid-nqsvudxe]{min-width:0}.ex__navhead[data-astro-cid-nqsvudxe]{display:none}.ex__nav[data-astro-cid-nqsvudxe] ul[data-astro-cid-nqsvudxe]{padding:0 0 var(--s-1);gap:var(--s-2);scrollbar-width:thin;list-style:none;display:flex;overflow-x:auto}.ex__nav[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]{align-items:center;gap:var(--s-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-btn);font-size:var(--text-sm);color:var(--ink-2);white-space:nowrap;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, border-color var(--duration-fast) ease;padding:.35rem .7rem .35rem .4rem;display:flex}.ex__nav[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]:hover{color:var(--ink);border-color:var(--line-strong)}.ex__nav[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe][aria-current=true]{background:var(--accent-soft);color:var(--accent-ink);border-color:#0000;font-weight:500}.ex__nav[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe][data-empty]{opacity:.45}.ex__pcount[data-astro-cid-nqsvudxe]{padding-left:var(--s-2);font-size:var(--text-2xs);color:var(--ink-4);margin-left:auto}.ex__nav[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe][aria-current=true] .ex__pcount[data-astro-cid-nqsvudxe]{color:var(--accent-ink)}@media (width>=60rem){.ex[data-astro-cid-nqsvudxe]{gap:var(--s-6);grid-template-columns:13.5rem minmax(0,1fr);align-items:start}.ex__nav[data-astro-cid-nqsvudxe]{top:var(--s-5);position:sticky}.ex__navhead[data-astro-cid-nqsvudxe]{padding:0 .6rem var(--s-2);font-size:var(--text-xs);color:var(--ink-3);display:block}.ex__nav[data-astro-cid-nqsvudxe] ul[data-astro-cid-nqsvudxe]{flex-direction:column;gap:1px;padding:0;overflow:visible}.ex__nav[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]{background:0 0;border-color:#0000;padding:.4rem .6rem}.ex__nav[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]:hover{background:var(--surface);border-color:var(--line)}}.ex__panes[data-astro-cid-nqsvudxe]{gap:var(--s-7);min-width:0;display:grid}.ex__pane[data-astro-cid-nqsvudxe]{scroll-margin-top:var(--s-5)}.ex__pane[data-astro-cid-nqsvudxe][hidden],.ex__empty[data-astro-cid-nqsvudxe][hidden]{display:none}.ex__phead[data-astro-cid-nqsvudxe]{align-items:center;gap:var(--s-2) var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.ex__ptitle[data-astro-cid-nqsvudxe]{flex:12rem;min-width:0}.ex__ptitle[data-astro-cid-nqsvudxe] h2[data-astro-cid-nqsvudxe]{font-size:var(--text-xl);line-height:1.25}.ex__ptitle[data-astro-cid-nqsvudxe] h2[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]{color:var(--ink)}.ex__ptitle[data-astro-cid-nqsvudxe] h2[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]:hover{color:var(--accent-ink)}.ex__ptitle[data-astro-cid-nqsvudxe] p[data-astro-cid-nqsvudxe]{font-size:var(--text-xs);color:var(--ink-3)}.ex__more[data-astro-cid-nqsvudxe]{font-size:var(--text-sm);font-weight:500}.ex__empty[data-astro-cid-nqsvudxe]{padding:var(--s-6);background:var(--surface);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--ink-2)}.block[data-astro-cid-nqsvudxe]{margin-top:var(--space-section)}.block__head[data-astro-cid-nqsvudxe]{gap:var(--s-2);margin-bottom:var(--s-5);display:grid}.block__head[data-astro-cid-nqsvudxe] h2[data-astro-cid-nqsvudxe]{font-size:clamp(1.5rem,1.25rem + .9vw,1.875rem)}.block__head[data-astro-cid-nqsvudxe] p[data-astro-cid-nqsvudxe]{color:var(--ink-3)}.format[data-astro-cid-nqsvudxe]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);gap:1px;padding:0;list-style:none;display:grid;overflow:hidden}@media (width>=52rem){.format[data-astro-cid-nqsvudxe]{grid-template-columns:repeat(3,minmax(0,1fr))}}.format[data-astro-cid-nqsvudxe] li[data-astro-cid-nqsvudxe]{gap:var(--s-3);padding:var(--s-5);background:var(--surface);flex-direction:column;min-width:0;display:flex}.format[data-astro-cid-nqsvudxe] h3[data-astro-cid-nqsvudxe]{font-size:var(--text-lg)}.format[data-astro-cid-nqsvudxe] p[data-astro-cid-nqsvudxe]{font-size:var(--text-sm);color:var(--ink-2)}.format__sample[data-astro-cid-nqsvudxe]{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--text-2xs);color:var(--ink-2);overflow-wrap:anywhere;margin-top:auto;padding:.6rem .8rem;display:block}.more[data-astro-cid-nqsvudxe] ul[data-astro-cid-nqsvudxe]{margin-top:var(--s-3);gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.more[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]{height:100%;padding:var(--s-4) var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);transition:border-color var(--duration-fast) ease, transform var(--duration-normal) var(--ease-out-expo);gap:.2rem;display:grid}.more[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]:hover{color:var(--ink);border-color:var(--line-strong);transform:translateY(-1px)}.more[data-astro-cid-nqsvudxe] strong[data-astro-cid-nqsvudxe]{font-weight:600}.more[data-astro-cid-nqsvudxe] strong[data-astro-cid-nqsvudxe]:after{content:" →";color:var(--accent-ink)}.more[data-astro-cid-nqsvudxe] span[data-astro-cid-nqsvudxe]{font-size:var(--text-xs);color:var(--ink-3)}.feed[data-astro-cid-wqhg7b2k]{margin-top:var(--s-3);font-size:var(--text-xs)}.log[data-astro-cid-wqhg7b2k]{border-top:1px solid var(--line);padding:0;list-style:none}.log[data-astro-cid-wqhg7b2k]>li[data-astro-cid-wqhg7b2k]{gap:var(--s-3) var(--s-6);padding-block:var(--s-6);border-bottom:1px solid var(--rule);display:grid}@media (width>=52rem){.log[data-astro-cid-wqhg7b2k]>li[data-astro-cid-wqhg7b2k]{grid-template-columns:10rem 1fr}}.log__when[data-astro-cid-wqhg7b2k]{gap:var(--s-2);flex-wrap:wrap;align-content:start;align-items:baseline;display:flex}@media (width>=52rem){.log__when[data-astro-cid-wqhg7b2k]{flex-direction:column}}.log__date[data-astro-cid-wqhg7b2k]{color:var(--signal-ink)}.log__kind[data-astro-cid-wqhg7b2k]{font-size:var(--text-xs);color:var(--ink-3)}.log[data-astro-cid-wqhg7b2k] h2[data-astro-cid-wqhg7b2k]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.log[data-astro-cid-wqhg7b2k] ul[data-astro-cid-wqhg7b2k]{gap:var(--s-2);color:var(--ink-2);max-width:var(--measure);padding-left:1.1rem;display:grid}.log__callers[data-astro-cid-wqhg7b2k]{margin-top:var(--s-3);font-size:var(--text-sm);color:var(--ink-2);max-width:var(--measure)}.guides[data-astro-cid-l4i3apif]{border-top:1px solid var(--line);padding:0;list-style:none}.guides[data-astro-cid-l4i3apif] li[data-astro-cid-l4i3apif]{border-bottom:1px solid var(--rule)}.guides[data-astro-cid-l4i3apif] a[data-astro-cid-l4i3apif]{gap:var(--s-1) var(--s-3);padding-block:var(--s-5);grid-template-columns:3rem 1fr;text-decoration:none;display:grid}.guides[data-astro-cid-l4i3apif] a[data-astro-cid-l4i3apif]:hover .guides__title[data-astro-cid-l4i3apif]{color:var(--signal-ink)}.guides__n[data-astro-cid-l4i3apif]{color:var(--ink-3);grid-row:span 2;padding-top:.4rem}.guides__title[data-astro-cid-l4i3apif]{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);transition:color var(--duration-fast) ease;font-weight:650;line-height:1.1}.guides__desc[data-astro-cid-l4i3apif]{color:var(--ink-2)}.split[data-astro-cid-l4i3apif]{gap:var(--s-7);margin-top:var(--space-section);display:grid}@media (width>=52rem){.split[data-astro-cid-l4i3apif]{grid-template-columns:3fr 2fr}}.split[data-astro-cid-l4i3apif] h2[data-astro-cid-l4i3apif]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.list[data-astro-cid-l4i3apif]{border-top:1px solid var(--rule-strong);padding:0;list-style:none}.list[data-astro-cid-l4i3apif] li[data-astro-cid-l4i3apif]{padding-block:var(--s-3);border-bottom:1px solid var(--rule);color:var(--ink-2)}.list[data-astro-cid-l4i3apif] a[data-astro-cid-l4i3apif]{color:var(--ink);margin-right:var(--s-2)}.pane[data-astro-cid-4xkfn2w7]{background:var(--code-bg);border-radius:var(--radius-pane);min-width:0;margin:0;overflow:hidden}.pane__bar[data-astro-cid-4xkfn2w7]{align-items:center;gap:var(--s-3);min-height:2.5rem;padding:.4rem var(--s-4);background:var(--code-bar);color:var(--code-dim);border-bottom:1px solid var(--code-line);font-size:var(--text-xs);display:flex}.pane__label[data-astro-cid-4xkfn2w7]{min-width:0;color:var(--code-fg);font-weight:500;font-family:var(--font-mono);overflow-wrap:anywhere}.pane__note[data-astro-cid-4xkfn2w7]{min-width:0;font-family:var(--font-mono);font-size:var(--text-2xs);overflow-wrap:anywhere;margin-left:auto}.pane__copy[data-astro-cid-4xkfn2w7]{flex:none;margin-left:auto;display:inline-flex}.pane__note[data-astro-cid-4xkfn2w7]+.pane__copy[data-astro-cid-4xkfn2w7]{margin-left:0}.pane[data-astro-cid-4xkfn2w7] pre[data-astro-cid-4xkfn2w7],.pane[data-astro-cid-4xkfn2w7] .code-wrap{border:0;border-radius:0;margin:0}.ct[data-astro-cid-dxumitjb]{background:var(--code-bg);border-radius:var(--radius-pane);color-scheme:dark;min-width:0;overflow:hidden}.ct__bar[data-astro-cid-dxumitjb]{align-items:center;gap:var(--s-2);background:var(--code-bar);border-bottom:1px solid var(--code-line);padding:.45rem .5rem;display:none}.ct[data-astro-cid-dxumitjb][data-tabs-ready] .ct__bar[data-astro-cid-dxumitjb],.ct[data-astro-cid-dxumitjb][data-copy-ready] .ct__bar[data-astro-cid-dxumitjb]{display:flex}.ct__copy[data-astro-cid-dxumitjb]{flex:none;margin-left:auto;display:inline-flex}.ct__list[data-astro-cid-dxumitjb]{flex-wrap:wrap;gap:2px;display:flex}.ct__list[data-astro-cid-dxumitjb][hidden]{display:none}.ct__tab[data-astro-cid-dxumitjb]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--code-dim);cursor:pointer;transition:color var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;border:0;border-radius:7px;padding:.3rem .7rem}.ct__tab[data-astro-cid-dxumitjb]:hover{color:var(--code-fg)}.ct__tab[data-astro-cid-dxumitjb][aria-selected=true]{color:#fff;background:#ffffff1a}.ct__tab[data-astro-cid-dxumitjb]:focus-visible{outline-color:var(--code-key)}.ct__panel[data-astro-cid-dxumitjb]{min-width:0}.ct__panel[data-astro-cid-dxumitjb]+.ct__panel[data-astro-cid-dxumitjb]{border-top:1px solid var(--code-line)}.ct[data-astro-cid-dxumitjb][data-tabs-ready] .ct__panel[data-astro-cid-dxumitjb]+.ct__panel[data-astro-cid-dxumitjb]{border-top:0}.ct__panel[data-astro-cid-dxumitjb][hidden]{display:none}.ct__panel[data-astro-cid-dxumitjb]:focus-visible{outline:2px solid var(--code-key);outline-offset:-2px}.ct__head[data-astro-cid-dxumitjb]{align-items:center;gap:var(--s-3);padding:.55rem var(--s-4) 0;font-size:var(--text-2xs);font-family:var(--font-mono);color:var(--code-dim);display:flex}.ct__label[data-astro-cid-dxumitjb]{color:var(--code-fg);font-weight:500}.ct[data-astro-cid-dxumitjb][data-tabs-ready] .ct__label[data-astro-cid-dxumitjb],.ct[data-astro-cid-dxumitjb][data-tabs-ready] .ct__head[data-astro-cid-dxumitjb]:not(:has(.ct__note)){display:none}.ct__note[data-astro-cid-dxumitjb]{overflow-wrap:anywhere}.ct[data-astro-cid-dxumitjb] pre[data-astro-cid-dxumitjb],.ct[data-astro-cid-dxumitjb] .code-wrap{border:0;border-radius:0;margin:0}.tryit[data-astro-cid-4kjpdlyc]{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:var(--radius-pane);background:var(--paper);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.tryit[data-astro-cid-4kjpdlyc] h2[data-astro-cid-4kjpdlyc]{font-size:var(--text-xl)}.tryit__warn[data-astro-cid-4kjpdlyc]{font-size:var(--text-sm);color:var(--ink-2);max-width:70ch}.tryit__form[data-astro-cid-4kjpdlyc]{gap:var(--s-4);display:grid}.tryit__form[data-astro-cid-4kjpdlyc][hidden]{display:none}.tryit__params[data-astro-cid-4kjpdlyc]{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.tryit__field[data-astro-cid-4kjpdlyc]{gap:var(--s-1);min-width:0;display:grid}.tryit__field[data-astro-cid-4kjpdlyc] .label[data-astro-cid-4kjpdlyc]{text-transform:none;letter-spacing:0}.tryit[data-astro-cid-4kjpdlyc] input[data-astro-cid-4kjpdlyc]:not([type=checkbox]),.tryit[data-astro-cid-4kjpdlyc] select[data-astro-cid-4kjpdlyc]{border:1px solid var(--rule);border-bottom:2px solid var(--ink-3);border-radius:var(--radius-chip);background:var(--paper-2);width:100%;font-family:var(--font-mono);font-size:var(--text-sm);transition:border-color var(--duration-fast) ease;padding:.55rem .7rem}.tryit[data-astro-cid-4kjpdlyc] input[data-astro-cid-4kjpdlyc]:focus,.tryit[data-astro-cid-4kjpdlyc] select[data-astro-cid-4kjpdlyc]:focus{border-bottom-color:var(--signal);outline:none}.tryit[data-astro-cid-4kjpdlyc] input[data-astro-cid-4kjpdlyc]:focus-visible,.tryit[data-astro-cid-4kjpdlyc] select[data-astro-cid-4kjpdlyc]:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.tryit__keep[data-astro-cid-4kjpdlyc]{gap:var(--s-2);font-size:var(--text-sm);color:var(--ink-2);align-items:center;display:flex}.tryit__keep[data-astro-cid-4kjpdlyc] input[data-astro-cid-4kjpdlyc]{accent-color:var(--signal)}.tryit[data-astro-cid-4kjpdlyc] button[data-astro-cid-4kjpdlyc]{cursor:pointer;justify-self:start}.tryit[data-astro-cid-4kjpdlyc] button[data-astro-cid-4kjpdlyc][disabled]{opacity:.6;cursor:progress}.req[data-astro-cid-4kjpdlyc]{color:var(--signal-ink)}.tryit__out[data-astro-cid-4kjpdlyc]{gap:var(--s-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.tryit__out[data-astro-cid-4kjpdlyc][hidden]{display:none}.tryit__out[data-astro-cid-4kjpdlyc] pre[data-astro-cid-4kjpdlyc]{max-height:28rem}.tryit__status[data-astro-cid-4kjpdlyc]{font-size:var(--text-sm)}.tryit__status[data-astro-cid-4kjpdlyc][data-state=ok]{color:var(--ok)}.tryit__status[data-astro-cid-4kjpdlyc][data-state=error]{color:var(--signal-ink)}.tryit__board[data-astro-cid-4kjpdlyc]{gap:var(--s-1);font-size:var(--text-sm);padding-left:2rem;display:grid}.tryit__board[data-astro-cid-4kjpdlyc][hidden]{display:none}.tryit__board[data-astro-cid-4kjpdlyc] .heat{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);margin-left:var(--s-2)}.eh[data-astro-cid-6n3rtlcd]{padding-block:var(--s-6) var(--s-6)}.eh__kicker[data-astro-cid-6n3rtlcd]{align-items:center;gap:var(--s-2) var(--s-4);margin-bottom:var(--s-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.eh__platform[data-astro-cid-6n3rtlcd]{align-items:center;gap:var(--s-2);color:var(--ink);font-weight:600;display:inline-flex}.eh__platform[data-astro-cid-6n3rtlcd] svg,.eh__platform[data-astro-cid-6n3rtlcd] span:first-child{flex:none}.eh__platform[data-astro-cid-6n3rtlcd]:hover{color:var(--accent-ink)}.eh__cat[data-astro-cid-6n3rtlcd]{color:var(--ink-2);align-items:center;gap:.45rem;display:inline-flex}.eh__cat[data-astro-cid-6n3rtlcd]:hover{color:var(--ink)}.eh__cat[data-astro-cid-6n3rtlcd]{--dot:var(--c-social)}.eh__cat[data-astro-cid-6n3rtlcd][data-cat=creator]{--dot:var(--c-creator)}.eh__cat[data-astro-cid-6n3rtlcd][data-cat=ads]{--dot:var(--c-ads)}.eh__cat[data-astro-cid-6n3rtlcd][data-cat=commerce]{--dot:var(--c-shop)}.eh__dot[data-astro-cid-6n3rtlcd]{background:var(--dot);width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--dot) 18%, transparent);border-radius:50%}.eh__group[data-astro-cid-6n3rtlcd]{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink-2);font-size:var(--text-xs);padding:.05rem .6rem}a[data-astro-cid-6n3rtlcd].eh__group:hover{color:var(--ink);border-color:var(--ink-3)}.eh[data-astro-cid-6n3rtlcd] h1[data-astro-cid-6n3rtlcd]{font-size:var(--text-h1);line-height:var(--leading-tight);max-width:22ch}.eh__lede[data-astro-cid-6n3rtlcd]{margin-top:var(--s-4);font-size:var(--text-lg);color:var(--ink-3);max-width:62ch}.eh__call[data-astro-cid-6n3rtlcd]{align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.eh__pill[data-astro-cid-6n3rtlcd]{align-items:center;gap:var(--s-3);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);min-width:0;max-width:100%;box-shadow:var(--shadow-sm);font-family:var(--font-mono);font-size:var(--text-sm);padding:.35rem .4rem;display:flex}@media (width<=30rem){.eh__pill[data-astro-cid-6n3rtlcd]{font-size:var(--text-xs);gap:var(--s-2)}}.eh__pill[data-astro-cid-6n3rtlcd] code[data-astro-cid-6n3rtlcd]{min-width:0;font-size:inherit;color:var(--ink);overflow-wrap:anywhere;background:0 0;border:0;padding:0}.eh__method[data-astro-cid-6n3rtlcd]{background:var(--ok-soft);color:var(--ok);font:600 var(--text-2xs)/1.6 var(--font-mono);border-radius:6px;flex:none;padding:.1rem .5rem}.eh__method--post[data-astro-cid-6n3rtlcd]{background:var(--accent-soft);color:var(--accent-ink)}.eh__copy[data-astro-cid-6n3rtlcd]{background:var(--surface);height:1.875rem;color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font:500 var(--text-xs)/1 var(--font-sans);cursor:pointer;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease;flex:none;padding:0 .7rem}.eh__copy[data-astro-cid-6n3rtlcd]:hover{background:var(--surface-2)}.eh__copy[data-astro-cid-6n3rtlcd][data-state=done]{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 40%, transparent)}.eh__post[data-astro-cid-6n3rtlcd]{align-items:center;gap:var(--s-2);font-size:var(--text-xs);color:var(--ink-2);display:inline-flex}.eh__post[data-astro-cid-6n3rtlcd]:hover{color:var(--ink)}.eh__aliases[data-astro-cid-6n3rtlcd]{align-items:center;gap:var(--s-2);margin-top:var(--s-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.eh__also[data-astro-cid-6n3rtlcd]{color:var(--ink);margin-right:var(--s-1);font-weight:500}.eh__alias[data-astro-cid-6n3rtlcd]{background:var(--surface-2);border-radius:var(--radius-xs);color:var(--ink-2);padding:.05rem .55rem}.eh__en[data-astro-cid-6n3rtlcd]{color:var(--ink-3)}.eh__alias[data-astro-cid-6n3rtlcd]+.eh__en[data-astro-cid-6n3rtlcd]{margin-left:var(--s-3)}.eh__en[data-astro-cid-6n3rtlcd] [data-astro-cid-6n3rtlcd][lang=en]{color:var(--ink-2)}.kpi[data-astro-cid-q6bgti4p]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.kpi__cell[data-astro-cid-q6bgti4p]{padding:var(--s-4) var(--s-5);align-content:start;gap:.2rem;min-width:0;display:grid}.kpi__cell[data-astro-cid-q6bgti4p]+.kpi__cell[data-astro-cid-q6bgti4p]{border-top:1px solid var(--line)}@media (width>=40rem){.kpi[data-astro-cid-q6bgti4p]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi__cell[data-astro-cid-q6bgti4p]+.kpi__cell[data-astro-cid-q6bgti4p]{border-top:0}.kpi__cell[data-astro-cid-q6bgti4p]:nth-child(n+3){border-top:1px solid var(--line)}.kpi__cell[data-astro-cid-q6bgti4p]:nth-child(2n){border-left:1px solid var(--line)}}@media (width>=64rem){.kpi[data-astro-cid-q6bgti4p]{grid-template-columns:1.15fr 1fr 1fr 1fr}.kpi__cell[data-astro-cid-q6bgti4p]:nth-child(n+3){border-top:0}.kpi__cell[data-astro-cid-q6bgti4p]+.kpi__cell[data-astro-cid-q6bgti4p]{border-left:1px solid var(--line)}}.kpi[data-astro-cid-q6bgti4p] dt[data-astro-cid-q6bgti4p]{font-size:var(--text-xs);color:var(--ink-3)}.kpi[data-astro-cid-q6bgti4p] dd[data-astro-cid-q6bgti4p]{margin:0}.kpi__value[data-astro-cid-q6bgti4p]{align-items:center;gap:0 var(--s-2);font-size:var(--text-xl);color:var(--ink);flex-wrap:wrap;font-weight:600;line-height:1.35;display:flex}.kpi__cell--price[data-astro-cid-q6bgti4p] .kpi__value[data-astro-cid-q6bgti4p] .num[data-astro-cid-q6bgti4p]{font-size:var(--text-2xl);letter-spacing:-.02em}.kpi__aside[data-astro-cid-q6bgti4p]{font-size:var(--text-sm);color:var(--ink-3);font-weight:400}.kpi__value--ok[data-astro-cid-q6bgti4p]{color:var(--ok)}.kpi__sub[data-astro-cid-q6bgti4p]{font-size:var(--text-xs);color:var(--ink-3);max-width:34ch;line-height:1.6}.kpi__dot[data-astro-cid-q6bgti4p]{background:var(--warn);width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--warn) 18%, transparent);border-radius:50%}.kpi__dot[data-astro-cid-q6bgti4p][data-tone=stable]{background:var(--ok);box-shadow:0 0 0 3px var(--ok-soft)}.kpi__dot[data-astro-cid-q6bgti4p][data-tone=paused]{background:var(--ink-4);box-shadow:0 0 0 3px var(--line)}.ea[data-astro-cid-ggswhjah]{gap:var(--s-4);align-content:start;display:grid}.ea__toc[data-astro-cid-ggswhjah]{display:none}@media (width>=64rem){.ea[data-astro-cid-ggswhjah]{top:var(--s-5);max-height:calc(100vh - 2 * var(--s-5));overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}.ea__toc[data-astro-cid-ggswhjah]{padding-left:var(--s-4);border-left:1px solid var(--line);display:block}}.ea__label[data-astro-cid-ggswhjah]{font-size:var(--text-2xs);color:var(--ink-3);margin-bottom:var(--s-2)}.ea__toc[data-astro-cid-ggswhjah] ol[data-astro-cid-ggswhjah]{gap:.1rem;padding:0;list-style:none;display:grid}.ea__toc[data-astro-cid-ggswhjah] a[data-astro-cid-ggswhjah]{font-size:var(--text-sm);color:var(--ink-3);padding:.2rem 0;display:block;position:relative}.ea__toc[data-astro-cid-ggswhjah] a[data-astro-cid-ggswhjah]:hover{color:var(--ink)}.ea__toc[data-astro-cid-ggswhjah] a[data-astro-cid-ggswhjah][aria-current]{color:var(--ink);font-weight:600}.ea__toc[data-astro-cid-ggswhjah] a[data-astro-cid-ggswhjah][aria-current]:before{content:"";left:calc(-1 * var(--s-4) - 1px);background:var(--ink);border-radius:2px;width:2px;position:absolute;top:.3rem;bottom:.3rem}.ea__trial[data-astro-cid-ggswhjah],.ea__card[data-astro-cid-ggswhjah]{gap:var(--s-2);padding:var(--s-5);border-radius:var(--radius-lg);font-size:var(--text-sm);display:grid}.ea__trial[data-astro-cid-ggswhjah]{color:#ffffffbd;background:radial-gradient(80% 70% at 100% 0,#4447f061,#0000 70%),#12131a}.ea__trial[data-astro-cid-ggswhjah] .ea__title[data-astro-cid-ggswhjah]{color:#fff}.ea__title[data-astro-cid-ggswhjah]{font-size:var(--text-base);color:var(--ink);font-weight:600}.ea__start[data-astro-cid-ggswhjah]{margin-top:var(--s-2);color:#12131a;background:#fff;border-color:#fff;width:100%}.ea__start[data-astro-cid-ggswhjah]:hover{color:#12131a}.ea__card[data-astro-cid-ggswhjah]{background:var(--surface);border:1px solid var(--line);color:var(--ink-2)}.fd__intro[data-astro-cid-ninnrug6]{color:var(--ink-2);margin-bottom:var(--s-3)}.fd__table[data-astro-cid-ninnrug6]{table-layout:fixed}.fd__c1[data-astro-cid-ninnrug6]{width:24%}.fd__c2[data-astro-cid-ninnrug6]{width:16%}.fd__c3[data-astro-cid-ninnrug6]{width:13%}.fd__table[data-astro-cid-ninnrug6] code[data-astro-cid-ninnrug6]{white-space:normal;overflow-wrap:anywhere}.fd__type[data-astro-cid-ninnrug6]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-2);overflow-wrap:anywhere}.fd__view[data-astro-cid-ninnrug6]{border-radius:var(--radius-xs);font:500 var(--text-2xs)/1.7 var(--font-mono);background:var(--surface-2);color:var(--ink-3);padding:0 .45rem;display:inline-block}.fd__view[data-astro-cid-ninnrug6][data-view=compact]{background:var(--accent-soft);color:var(--accent-ink)}.fd__view[data-astro-cid-ninnrug6][data-view=full]{box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.fd__long[data-astro-cid-ninnrug6]{font-size:var(--text-xs);color:var(--ink-3);margin-top:.15rem;display:block}.fd__more[data-astro-cid-ninnrug6]{margin-top:var(--s-2)}.fd__more[data-astro-cid-ninnrug6]>summary[data-astro-cid-ninnrug6]{align-items:center;gap:var(--s-2);padding-block:var(--s-2);cursor:pointer;color:var(--accent-ink);font-weight:500;font-size:var(--text-sm);list-style:none;display:inline-flex}.fd__more[data-astro-cid-ninnrug6]>summary[data-astro-cid-ninnrug6]::-webkit-details-marker{display:none}.fd__more[data-astro-cid-ninnrug6]>summary[data-astro-cid-ninnrug6]:after{content:"→";transition:transform var(--duration-normal) var(--ease-out-expo)}.fd__more[data-astro-cid-ninnrug6][open]>summary[data-astro-cid-ninnrug6]:after{transform:rotate(-90deg)}.fd__more[data-astro-cid-ninnrug6]>summary[data-astro-cid-ninnrug6]:hover{color:var(--ink)}.fd__close[data-astro-cid-ninnrug6],.fd__more[data-astro-cid-ninnrug6][open] .fd__open[data-astro-cid-ninnrug6]{display:none}.fd__more[data-astro-cid-ninnrug6][open] .fd__close[data-astro-cid-ninnrug6]{display:inline}.fd__more[data-astro-cid-ninnrug6] .fd__scroll[data-astro-cid-ninnrug6]{margin-top:var(--s-2)}.fd__note[data-astro-cid-ninnrug6]{margin-top:var(--s-3);font-size:var(--text-sm);color:var(--ink-3);max-width:var(--measure)}@media (width<=40rem){.fd__table[data-astro-cid-ninnrug6],.fd__table[data-astro-cid-ninnrug6] tbody[data-astro-cid-ninnrug6]{display:block}.fd__table[data-astro-cid-ninnrug6] colgroup[data-astro-cid-ninnrug6]{display:none}}.ch__intro[data-astro-cid-lgi2uh3c]{color:var(--ink-2);max-width:var(--measure);margin-bottom:var(--s-4)}.ch__cards[data-astro-cid-lgi2uh3c]{gap:var(--s-3);margin-bottom:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=40rem){.ch__cards[data-astro-cid-lgi2uh3c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ch__card[data-astro-cid-lgi2uh3c]{gap:var(--s-1);padding:var(--s-4) var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);display:grid}.ch__when[data-astro-cid-lgi2uh3c]{align-items:center;gap:var(--s-2);font-size:var(--text-xs);color:var(--ink-3);display:inline-flex}.ch__dot[data-astro-cid-lgi2uh3c]{background:var(--accent);border-radius:50%;width:.45rem;height:.45rem}.ch__card[data-astro-cid-lgi2uh3c] strong[data-astro-cid-lgi2uh3c]{font-size:var(--text-lg);color:var(--ink);font-weight:600}.ch__card--free[data-astro-cid-lgi2uh3c] .ch__dot[data-astro-cid-lgi2uh3c]{background:var(--ink-4)}.ch__card--free[data-astro-cid-lgi2uh3c] strong[data-astro-cid-lgi2uh3c]{color:var(--ok)}.ch__table[data-astro-cid-lgi2uh3c] td[data-astro-cid-lgi2uh3c]:first-child{color:var(--ink-2);width:55%}.ch__amount[data-astro-cid-lgi2uh3c]{font-variant-numeric:tabular-nums;font-weight:600}.ch__rule[data-astro-cid-lgi2uh3c]{margin-top:var(--s-3);font-size:var(--text-sm);color:var(--ink-2);max-width:var(--measure)}.ch__book[data-astro-cid-lgi2uh3c]{margin-top:var(--s-2);font-size:var(--text-xs);color:var(--ink-3)}.er__intro[data-astro-cid-r3pbuqfh],.er__backup[data-astro-cid-r3pbuqfh]{color:var(--ink-2);max-width:var(--measure);margin-bottom:var(--s-3)}.er__http[data-astro-cid-r3pbuqfh]{color:var(--ink);font-variant-numeric:tabular-nums;width:5rem;font-weight:600}.er__retry[data-astro-cid-r3pbuqfh]{font-size:var(--text-xs);color:var(--ink-3);margin-top:.15rem;display:block}.er__charged[data-astro-cid-r3pbuqfh]{white-space:nowrap;color:var(--ink-2)}.er__charged--no[data-astro-cid-r3pbuqfh]{color:var(--ok)}.er__all[data-astro-cid-r3pbuqfh]{margin-top:var(--s-3);font-size:var(--text-sm)}.ai__lead[data-astro-cid-xgdvh5zq]{color:var(--ink-2);max-width:var(--measure);margin-bottom:var(--s-3)}.ai__box[data-astro-cid-xgdvh5zq]{gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius);justify-items:start;display:grid}.ai__prompt[data-astro-cid-xgdvh5zq]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-2);overflow-wrap:anywhere;line-height:1.75}.ai__copy[data-astro-cid-xgdvh5zq][data-state=done]{background:var(--ok);border-color:var(--ok)}.ai__mcp[data-astro-cid-xgdvh5zq]{margin-top:var(--s-4);gap:var(--s-1);display:grid}.ai__mcp[data-astro-cid-xgdvh5zq] q[data-astro-cid-xgdvh5zq]{font-size:var(--text-lg);color:var(--ink);quotes:"“" "”"}.ai__links[data-astro-cid-xgdvh5zq]{gap:var(--s-2) var(--s-5);margin-top:var(--s-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.pl__groups[data-astro-cid-3pyl4wnc]{gap:var(--s-6);display:grid}.pl__head[data-astro-cid-3pyl4wnc]{font-size:var(--text-xs);color:var(--ink-3);margin-bottom:var(--s-2);font-weight:500}.pl__head[data-astro-cid-3pyl4wnc] a[data-astro-cid-3pyl4wnc]{color:var(--ink-3)}.pl__head[data-astro-cid-3pyl4wnc] a[data-astro-cid-3pyl4wnc]:hover{color:var(--accent-ink)}.pl__list[data-astro-cid-3pyl4wnc]{column-gap:var(--s-7);border-top:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (width>=40rem){.pl__list[data-astro-cid-3pyl4wnc]{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}}.pl__list[data-astro-cid-3pyl4wnc] li[data-astro-cid-3pyl4wnc]{border-bottom:1px solid var(--rule)}@media (width>=40rem){.pl__list[data-astro-cid-3pyl4wnc] li[data-astro-cid-3pyl4wnc]:nth-child(-n+2){border-top:1px solid var(--rule-strong)}}.pl__list[data-astro-cid-3pyl4wnc] a[data-astro-cid-3pyl4wnc]{justify-content:space-between;align-items:baseline;gap:var(--s-3);color:var(--ink);font-size:var(--text-sm);transition:color var(--duration-fast) ease;padding:.6rem 0;display:flex}.pl__list[data-astro-cid-3pyl4wnc] a[data-astro-cid-3pyl4wnc]:hover{color:var(--accent-ink)}.pl__name[data-astro-cid-3pyl4wnc]{overflow-wrap:anywhere;min-width:0}.pl__soon[data-astro-cid-3pyl4wnc]{margin-left:var(--s-2);font-size:var(--text-2xs);color:var(--warn)}.pl__price[data-astro-cid-3pyl4wnc]{font-size:var(--text-xs);color:var(--ink-2);flex:none}.pl__unit[data-astro-cid-3pyl4wnc]{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-2xs)}.pl__more[data-astro-cid-3pyl4wnc]{gap:var(--s-2) var(--s-5);margin-top:var(--s-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ep[data-astro-cid-2kacrhss]{padding-bottom:var(--s-4)}.ep__soon[data-astro-cid-2kacrhss]{padding:var(--s-5);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-2)}.ep__soon[data-astro-cid-2kacrhss] h2[data-astro-cid-2kacrhss]{margin-top:0}.ep__soon[data-astro-cid-2kacrhss] p[data-astro-cid-2kacrhss]{color:var(--ink-2);max-width:var(--measure)}.ep__grid[data-astro-cid-2kacrhss]{gap:var(--s-7);margin-top:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}.ep__main[data-astro-cid-2kacrhss]{gap:var(--s-8);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ep__main[data-astro-cid-2kacrhss] h2{font-size:var(--text-2xl);letter-spacing:-.02em;margin-bottom:var(--s-4);scroll-margin-top:var(--s-5)}.ep__main[data-astro-cid-2kacrhss]>section[data-astro-cid-2kacrhss]>p[data-astro-cid-2kacrhss]{max-width:var(--measure)}.ep__stack[data-astro-cid-2kacrhss]{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.ep__stack[data-astro-cid-2kacrhss] h2[data-astro-cid-2kacrhss]{margin-bottom:0}@media (width>=64rem){.ep__grid[data-astro-cid-2kacrhss]{gap:var(--s-8);grid-template-columns:minmax(0,1fr) 17.5rem;align-items:start}}.req[data-astro-cid-2kacrhss]{margin-left:var(--s-2);font-size:var(--text-2xs);color:var(--danger);white-space:nowrap;font-weight:600;display:inline-block}.t-type[data-astro-cid-2kacrhss]{font-size:var(--text-xs);color:var(--ink-2)}.enum[data-astro-cid-2kacrhss]{flex-wrap:wrap;gap:.2rem;margin-top:.3rem;display:flex}.meta[data-astro-cid-2kacrhss]{color:var(--ink-3);font-size:var(--text-xs)}.note[data-astro-cid-2kacrhss]{margin-top:var(--s-3);font-size:var(--text-sm);color:var(--ink-3)}.intro[data-astro-cid-2kacrhss]{color:var(--ink-2);margin-bottom:var(--s-3)}.limits[data-astro-cid-2kacrhss]{gap:var(--s-2);max-width:var(--measure);padding:0;list-style:none;display:grid}.limits[data-astro-cid-2kacrhss] li[data-astro-cid-2kacrhss]{color:var(--ink-2);padding-left:1.25rem;position:relative}.limits[data-astro-cid-2kacrhss] li[data-astro-cid-2kacrhss]:before{content:"";background:var(--warn);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.68em;left:.2rem}.na[data-astro-cid-2kacrhss]{column-gap:var(--s-7);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (width>=40rem){.na[data-astro-cid-2kacrhss]{grid-template-columns:repeat(2,minmax(0,1fr))}}.na[data-astro-cid-2kacrhss] li[data-astro-cid-2kacrhss]{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding-block:var(--s-2);border-bottom:1px solid var(--rule);font-size:var(--text-sm);color:var(--ink-3);display:flex}.na[data-astro-cid-2kacrhss] code[data-astro-cid-2kacrhss]{color:var(--ink);background:0 0;border:0;padding:0}.faq[data-astro-cid-2kacrhss]{border-top:1px solid var(--rule);display:grid}.faq__item[data-astro-cid-2kacrhss]{border-bottom:1px solid var(--rule)}.faq__item[data-astro-cid-2kacrhss] summary[data-astro-cid-2kacrhss]{justify-content:space-between;align-items:center;gap:var(--s-4);padding-block:var(--s-4);cursor:pointer;list-style:none;display:flex}.faq__item[data-astro-cid-2kacrhss] summary[data-astro-cid-2kacrhss]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-2kacrhss] summary[data-astro-cid-2kacrhss]:after{content:"";border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);width:.55rem;height:.55rem;transition:transform var(--duration-normal) var(--ease-out-expo);flex:none;margin-right:.25rem;transform:translateY(-25%)rotate(45deg)}.faq__item[data-astro-cid-2kacrhss][open] summary[data-astro-cid-2kacrhss]:after{transform:translateY(25%)rotate(-135deg)}.faq__item[data-astro-cid-2kacrhss] summary[data-astro-cid-2kacrhss]:hover h3[data-astro-cid-2kacrhss]{color:var(--accent-ink)}.faq__item[data-astro-cid-2kacrhss] h3[data-astro-cid-2kacrhss]{font-size:var(--text-base);transition:color var(--duration-fast) ease;font-weight:600}.faq__item[data-astro-cid-2kacrhss] p[data-astro-cid-2kacrhss]{padding-bottom:var(--s-4);color:var(--ink-2);max-width:64ch}.links2[data-astro-cid-2kacrhss]{column-gap:var(--s-7);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (width>=40rem){.links2[data-astro-cid-2kacrhss]{grid-template-columns:repeat(2,minmax(0,1fr))}}.links2[data-astro-cid-2kacrhss] li[data-astro-cid-2kacrhss]{border-bottom:1px solid var(--rule)}.links2[data-astro-cid-2kacrhss] a[data-astro-cid-2kacrhss]{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-3);color:var(--ink);font-size:var(--text-sm);flex-wrap:wrap;padding-block:.65rem;font-weight:500;display:flex}.links2[data-astro-cid-2kacrhss] a[data-astro-cid-2kacrhss]:hover{color:var(--accent-ink)}.more-answers[data-astro-cid-2kacrhss]>summary[data-astro-cid-2kacrhss]{padding-block:var(--s-3);cursor:pointer;color:var(--accent-ink);font-size:var(--text-sm);font-weight:500}.more-answers[data-astro-cid-2kacrhss]>summary[data-astro-cid-2kacrhss]:hover{color:var(--ink)}.more-answers[data-astro-cid-2kacrhss][open]>summary[data-astro-cid-2kacrhss]{margin-bottom:0}.others[data-astro-cid-2kacrhss]{border-top:1px solid var(--rule-strong);padding:0;list-style:none}.others[data-astro-cid-2kacrhss] li[data-astro-cid-2kacrhss]{border-bottom:1px solid var(--rule)}.others[data-astro-cid-2kacrhss] a[data-astro-cid-2kacrhss]{align-items:center;gap:var(--s-3);color:var(--ink);font-size:var(--text-sm);padding-block:.6rem;display:flex}.others[data-astro-cid-2kacrhss] a[data-astro-cid-2kacrhss]:hover{color:var(--accent-ink)}.others[data-astro-cid-2kacrhss] svg,.others[data-astro-cid-2kacrhss] a[data-astro-cid-2kacrhss]>span:first-child{flex:none}.others__name[data-astro-cid-2kacrhss]{flex:1;min-width:0}.others__price[data-astro-cid-2kacrhss]{font-size:var(--text-xs);color:var(--ink-2);flex:none}.others__unit[data-astro-cid-2kacrhss]{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-2xs)}.names[data-astro-cid-2kacrhss]{border-top:1px solid var(--rule-strong);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr);display:grid}.names[data-astro-cid-2kacrhss] div[data-astro-cid-2kacrhss]{gap:var(--s-3);padding-block:var(--s-2);border-bottom:1px solid var(--rule);grid-template-columns:5rem minmax(0,1fr);display:grid}@media (width>=40rem){.names[data-astro-cid-2kacrhss] div[data-astro-cid-2kacrhss]{grid-template-columns:8rem minmax(0,1fr)}}.names[data-astro-cid-2kacrhss] dt[data-astro-cid-2kacrhss]{color:var(--ink-3)}.names[data-astro-cid-2kacrhss] dd[data-astro-cid-2kacrhss]{overflow-wrap:anywhere;min-width:0;margin:0}.names__en[data-astro-cid-2kacrhss]{color:var(--ink-3)}.errs[data-astro-cid-wvzcffyg]{gap:var(--s-6);border-top:1px solid var(--line);padding-top:var(--s-5);display:grid}.errs[data-astro-cid-wvzcffyg]>[data-astro-cid-wvzcffyg]{min-width:0}@media (width>=72rem){.errs[data-astro-cid-wvzcffyg]{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start}}.fix[data-astro-cid-wvzcffyg]{color:var(--ink-2)}.retry[data-astro-cid-wvzcffyg]{margin-top:var(--space-section);max-width:var(--measure)}.retry[data-astro-cid-wvzcffyg] h2[data-astro-cid-wvzcffyg]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.sw[data-astro-cid-h6yxl75i]{gap:var(--s-7);align-items:center;display:grid}@media (width>=64rem){.sw[data-astro-cid-h6yxl75i]{gap:var(--s-8);grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}}.sw__copy[data-astro-cid-h6yxl75i]{gap:var(--s-4);align-content:center;display:grid}.sw__copy[data-astro-cid-h6yxl75i] h2[data-astro-cid-h6yxl75i]{font-size:var(--text-3xl);line-height:1.3}.sw__lede[data-astro-cid-h6yxl75i]{color:var(--ink-3);max-width:34em;font-size:1.0625rem}.sw__copy[data-astro-cid-h6yxl75i] .checks[data-astro-cid-h6yxl75i]{margin-top:var(--s-3)}.sw__card[data-astro-cid-h6yxl75i]{background:var(--code-bg);min-width:0;color:var(--code-fg);border-radius:var(--radius-pane);box-shadow:var(--shadow-lg);color-scheme:dark;overflow:hidden}.sw__bar[data-astro-cid-h6yxl75i]{align-items:center;gap:var(--s-2);background:var(--code-bar);border-bottom:1px solid var(--code-line);flex-wrap:wrap;padding:.5rem;display:flex}.sw__tabs[data-astro-cid-h6yxl75i]{flex-wrap:wrap;gap:2px;display:flex}.sw__tabs[data-astro-cid-h6yxl75i][hidden]{display:none}.sw__tab[data-astro-cid-h6yxl75i]{color:var(--code-dim);font-size:var(--text-xs);cursor:pointer;transition:color var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;border:0;border-radius:8px;align-items:center;gap:.4rem;padding:.35rem .65rem;display:inline-flex}.sw__tab[data-astro-cid-h6yxl75i]:hover{color:var(--code-fg)}.sw__tab[data-astro-cid-h6yxl75i][aria-selected=true]{color:#fff;background:#ffffff1a}.sw__tab[data-astro-cid-h6yxl75i]:not([aria-selected=true]) .pi{opacity:.65}.sw__status[data-astro-cid-h6yxl75i]{gap:var(--s-2);align-items:center;margin-left:auto;padding-right:.25rem;display:inline-flex}.sw__ok[data-astro-cid-h6yxl75i]{color:#86efac;font:500 var(--text-2xs) / 1.6 var(--font-mono);background:#4ade801f;border-radius:6px;padding:.1rem .45rem}.sw__panel[data-astro-cid-h6yxl75i]{min-width:0}.sw__panel[data-astro-cid-h6yxl75i]+.sw__panel[data-astro-cid-h6yxl75i]{border-top:1px solid var(--code-line)}.sw__panel[data-astro-cid-h6yxl75i][hidden]{display:none}.sw__panel[data-astro-cid-h6yxl75i]:focus-visible{outline:2px solid var(--code-key);outline-offset:-2px}.sw__get[data-astro-cid-h6yxl75i]{padding:var(--s-4) var(--s-5) 0;font:var(--text-xs) / 1.7 var(--font-mono);color:var(--code-fg);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:0 .1rem;display:flex}.sw__method[data-astro-cid-h6yxl75i]{color:var(--code-dim);margin-right:.5rem}.sw__get[data-astro-cid-h6yxl75i] mark[data-astro-cid-h6yxl75i]{color:#fff;background:#a8b4ff33;border-radius:4px;padding:0 .3rem}.sw__price[data-astro-cid-h6yxl75i]{padding-left:var(--s-3);color:var(--code-num);margin-left:auto}.sw__card[data-astro-cid-h6yxl75i] pre[data-astro-cid-h6yxl75i],.sw__card[data-astro-cid-h6yxl75i] .code-wrap{background:0 0;border:0;border-radius:0;max-height:30rem;margin:0}.sw__foot[data-astro-cid-h6yxl75i]{gap:var(--s-3);padding:var(--s-4) var(--s-5);border-top:1px solid var(--code-line);font-size:var(--text-xs);color:var(--code-dim);display:grid}.sw__note[data-astro-cid-h6yxl75i] a[data-astro-cid-h6yxl75i]{color:var(--code-fg);text-underline-offset:.2em;text-decoration:underline #ffffff4d}.sw__try[data-astro-cid-h6yxl75i]{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.sw__try[data-astro-cid-h6yxl75i] .btn[data-astro-cid-h6yxl75i]{box-shadow:none}.pf__chips[data-astro-cid-o2bcmabc]{justify-content:center;gap:var(--s-2);margin:calc(-1 * var(--s-4)) 0 var(--s-5);flex-wrap:wrap;display:flex}.pf__chips[data-astro-cid-o2bcmabc][hidden]{display:none}.pf__chips[data-astro-cid-o2bcmabc] button[data-astro-cid-o2bcmabc]{background:var(--surface);height:2.125rem;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, border-color var(--duration-fast) ease;align-items:center;gap:.4rem;padding:0 .85rem;display:inline-flex}.pf__chips[data-astro-cid-o2bcmabc] button[data-astro-cid-o2bcmabc]:hover{border-color:var(--line-strong);color:var(--ink)}.pf__chips[data-astro-cid-o2bcmabc] button[data-astro-cid-o2bcmabc][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.pf__chips[data-astro-cid-o2bcmabc] .num[data-astro-cid-o2bcmabc]{color:var(--ink-4);font-size:var(--text-xs)}.pf__chips[data-astro-cid-o2bcmabc] button[data-astro-cid-o2bcmabc][aria-pressed=true] .num[data-astro-cid-o2bcmabc]{color:#fff9}.cat[data-astro-cid-o2bcmabc]{background:var(--c-social);border-radius:50%;width:.45rem;height:.45rem}.cat--creator[data-astro-cid-o2bcmabc]{background:var(--c-creator)}.cat--ads[data-astro-cid-o2bcmabc]{background:var(--c-ads)}.cat--shop[data-astro-cid-o2bcmabc]{background:var(--c-shop)}.cat--trend[data-astro-cid-o2bcmabc]{background:var(--c-trend)}.pf__grid[data-astro-cid-o2bcmabc]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid;overflow:hidden}.pf__grid[data-astro-cid-o2bcmabc] li[data-astro-cid-o2bcmabc]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 -1px -1px 0}.pf__grid[data-astro-cid-o2bcmabc] li[data-astro-cid-o2bcmabc][hidden]{display:none}.pf__grid[data-astro-cid-o2bcmabc] a[data-astro-cid-o2bcmabc]{align-items:center;gap:var(--s-4);height:100%;min-height:5.5rem;padding:var(--s-4) var(--s-5);color:var(--ink);transition:background-color var(--duration-fast) ease;display:flex}.pf__grid[data-astro-cid-o2bcmabc] a[data-astro-cid-o2bcmabc]:hover{background:var(--surface-2);color:var(--ink)}.pf__text[data-astro-cid-o2bcmabc]{gap:.15rem;min-width:0;display:grid}.pf__name[data-astro-cid-o2bcmabc]{font-weight:600}.pf__count[data-astro-cid-o2bcmabc]{font-size:var(--text-xs);color:var(--ink-3)}.pf__subs[data-astro-cid-o2bcmabc]{font-size:var(--text-xs);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.3rem;display:flex}.pf__tag[data-astro-cid-o2bcmabc]{border-radius:var(--radius-xs);background:var(--accent-soft);color:var(--accent-ink);padding:0 .4rem;line-height:1.7}.pf__more[data-astro-cid-o2bcmabc]{margin-top:var(--s-5);text-align:center;font-weight:500}.ways[data-astro-cid-hrhb2oma]{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));padding:0;list-style:none;display:grid}.way[data-astro-cid-hrhb2oma]{gap:var(--s-3);min-width:0;padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.way__tag[data-astro-cid-hrhb2oma]{font-size:var(--text-xs);color:var(--ink-4)}.way[data-astro-cid-hrhb2oma] h3[data-astro-cid-hrhb2oma]{margin-top:-.25rem;font-size:1.25rem}.way__text[data-astro-cid-hrhb2oma]{color:var(--ink-3);font-size:var(--text-sm);line-height:1.7}.way__box[data-astro-cid-hrhb2oma]{margin-top:var(--s-2);padding:var(--s-3) var(--s-4);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius);padding-bottom:2.6rem;position:relative}.way__prompt[data-astro-cid-hrhb2oma]{font:var(--text-xs) / 1.75 var(--font-mono);color:var(--ink-2);overflow-wrap:anywhere}.way__copy[data-astro-cid-hrhb2oma]{background:var(--surface);border:1px solid var(--line-strong);height:1.75rem;font-size:var(--text-xs);color:var(--ink-2);cursor:pointer;border-radius:7px;padding:0 .65rem;position:absolute;bottom:.5rem;right:.5rem}.way__copy[data-astro-cid-hrhb2oma]:hover{color:var(--ink)}.way__copy[data-astro-cid-hrhb2oma][data-done]{color:var(--ok)}.way__clients[data-astro-cid-hrhb2oma]{flex-wrap:wrap;gap:.4rem;display:flex}.way__clients[data-astro-cid-hrhb2oma] a[data-astro-cid-hrhb2oma]{background:var(--surface);border:1px solid var(--line);width:2rem;height:2rem;transition:border-color var(--duration-fast) ease, transform var(--duration-fast) ease;border-radius:9px;place-items:center;display:grid}.way__clients[data-astro-cid-hrhb2oma] a[data-astro-cid-hrhb2oma]:hover{border-color:var(--line-strong);transform:translateY(-1px)}.way__code[data-astro-cid-hrhb2oma]{margin-top:var(--s-2);padding:var(--s-3) var(--s-4);font-size:var(--text-2xs);border-radius:var(--radius);white-space:pre;line-height:1.75}.way__chips[data-astro-cid-hrhb2oma]{flex-wrap:wrap;gap:.4rem;display:flex}.way__chips[data-astro-cid-hrhb2oma] a[data-astro-cid-hrhb2oma]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-2);font-size:var(--text-xs);padding:.15rem .6rem}.way__chips[data-astro-cid-hrhb2oma] a[data-astro-cid-hrhb2oma]:hover{border-color:var(--line-strong);color:var(--ink)}.way__table[data-astro-cid-hrhb2oma]{margin-top:var(--s-2);border:1px solid var(--line);border-radius:var(--radius);font-size:var(--text-sm);overflow:hidden}.way__thead[data-astro-cid-hrhb2oma]{padding:.45rem var(--s-3);background:var(--surface-2);border-bottom:1px solid var(--line);font-size:var(--text-xs);color:var(--ink-3);justify-content:space-between;display:flex}.way__table[data-astro-cid-hrhb2oma] ol[data-astro-cid-hrhb2oma]{padding:0;list-style:none}.way__table[data-astro-cid-hrhb2oma] li[data-astro-cid-hrhb2oma]+li[data-astro-cid-hrhb2oma]{border-top:1px solid var(--line)}.way__table[data-astro-cid-hrhb2oma] a[data-astro-cid-hrhb2oma]{align-items:center;gap:var(--s-2);padding:.5rem var(--s-3);color:var(--ink);display:flex}.way__table[data-astro-cid-hrhb2oma] a[data-astro-cid-hrhb2oma]:hover{background:var(--surface-2);color:var(--ink)}.way__board[data-astro-cid-hrhb2oma]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.way__date[data-astro-cid-hrhb2oma]{color:var(--ok);font-size:var(--text-xs)}.way__link[data-astro-cid-hrhb2oma]{padding-top:var(--s-2);font-weight:500;font-size:var(--text-sm);margin-top:auto}.rl[data-astro-cid-kl6vn2ci]{gap:var(--s-7);align-items:center;display:grid}@media (width>=64rem){.rl[data-astro-cid-kl6vn2ci]{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}.rl__panel[data-astro-cid-kl6vn2ci]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-md);overflow:hidden}.rl__top[data-astro-cid-kl6vn2ci]{align-items:center;gap:var(--s-3) var(--s-5);padding:var(--s-5);flex-wrap:wrap;display:flex}.rl__figure[data-astro-cid-kl6vn2ci]{color:var(--ok);letter-spacing:-.02em;font-size:2.25rem;font-weight:600;line-height:1}.rl__ftitle[data-astro-cid-kl6vn2ci]{font-weight:600}.rl__fnote[data-astro-cid-kl6vn2ci]{font-size:var(--text-sm);color:var(--ink-3)}.rl__head[data-astro-cid-kl6vn2ci]{padding:.5rem var(--s-5);border-block:1px solid var(--line);background:var(--surface-2);font-size:var(--text-xs);color:var(--ink-3);justify-content:space-between;display:flex}.rl__rows[data-astro-cid-kl6vn2ci]{padding:0;list-style:none}.rl__rows[data-astro-cid-kl6vn2ci] li[data-astro-cid-kl6vn2ci]{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rl__rows[data-astro-cid-kl6vn2ci] li[data-astro-cid-kl6vn2ci]+li[data-astro-cid-kl6vn2ci]{border-top:1px solid var(--line)}.rl__icon[data-astro-cid-kl6vn2ci]{background:var(--accent-soft);width:2rem;height:2rem;color:var(--accent-ink);border-radius:9px;place-items:center;display:grid}.rl__what[data-astro-cid-kl6vn2ci]{gap:.15rem;display:grid}.rl__what[data-astro-cid-kl6vn2ci] strong[data-astro-cid-kl6vn2ci]{font-weight:600;font-size:var(--text-sm)}.rl__what[data-astro-cid-kl6vn2ci] span[data-astro-cid-kl6vn2ci]{color:var(--ink-3);font-size:var(--text-sm)}.rl__out[data-astro-cid-kl6vn2ci]{color:var(--ok);font-size:var(--text-xs);white-space:nowrap;font-weight:500;font-family:var(--font-mono)}@media (width<=30rem){.rl__rows[data-astro-cid-kl6vn2ci] li[data-astro-cid-kl6vn2ci]{grid-template-columns:auto minmax(0,1fr)}.rl__out[data-astro-cid-kl6vn2ci]{grid-column:2}}.rl__foot[data-astro-cid-kl6vn2ci]{padding:var(--s-3) var(--s-5);border-top:1px solid var(--line);font-size:var(--text-xs);color:var(--ink-3)}.rl__copy[data-astro-cid-kl6vn2ci]{gap:var(--s-4);align-content:center;display:grid}.rl__copy[data-astro-cid-kl6vn2ci] h2[data-astro-cid-kl6vn2ci]{font-size:var(--text-3xl);line-height:1.3}.rl__lede[data-astro-cid-kl6vn2ci]{color:var(--ink-3);max-width:34em;font-size:1.0625rem}.rl__copy[data-astro-cid-kl6vn2ci] .checks[data-astro-cid-kl6vn2ci]{margin-top:var(--s-2)}.rl__link[data-astro-cid-kl6vn2ci]{font-weight:500}.pr[data-astro-cid-ibvepmvi]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-sm);display:grid;overflow:hidden}@media (width>=60rem){.pr[data-astro-cid-ibvepmvi]{grid-template-columns:.85fr 1fr 1fr}}.pr[data-astro-cid-ibvepmvi]>[data-astro-cid-ibvepmvi]{padding:var(--s-6);min-width:0}.pr[data-astro-cid-ibvepmvi]>[data-astro-cid-ibvepmvi]+[data-astro-cid-ibvepmvi]{border-top:1px solid var(--line)}@media (width>=60rem){.pr[data-astro-cid-ibvepmvi]>[data-astro-cid-ibvepmvi]+[data-astro-cid-ibvepmvi]{border-top:0;border-left:1px solid var(--line)}}.pr__low[data-astro-cid-ibvepmvi]{flex-direction:column;display:flex}.pr__label[data-astro-cid-ibvepmvi]{font-size:var(--text-xs);color:var(--ink-4)}.pr__price[data-astro-cid-ibvepmvi]{margin-top:var(--s-2);letter-spacing:-.03em;font-size:clamp(2.5rem,2rem + 2vw,3.25rem);font-weight:600;line-height:1}.pr__unit[data-astro-cid-ibvepmvi]{margin-top:var(--s-2);color:var(--ink-3);font-size:var(--text-sm)}.pr__cta[data-astro-cid-ibvepmvi]{align-self:flex-start;margin-top:auto}@media (width<=59.99rem){.pr__cta[data-astro-cid-ibvepmvi]{margin-top:var(--s-5)}}.pr__rules[data-astro-cid-ibvepmvi]{align-content:center;gap:var(--s-5);list-style:none;display:grid}.pr__rules[data-astro-cid-ibvepmvi] li[data-astro-cid-ibvepmvi]{gap:.2rem;display:grid}.pr__rules[data-astro-cid-ibvepmvi] strong[data-astro-cid-ibvepmvi]{font-weight:600}.pr__rules[data-astro-cid-ibvepmvi] span[data-astro-cid-ibvepmvi]{color:var(--ink-3);font-size:var(--text-sm)}.pr__dollar[data-astro-cid-ibvepmvi] ul[data-astro-cid-ibvepmvi]{margin-top:var(--s-3);padding:0;list-style:none}.pr__dollar[data-astro-cid-ibvepmvi] li[data-astro-cid-ibvepmvi]{align-items:baseline;gap:var(--s-2);font-size:var(--text-sm);grid-template-columns:3.5rem minmax(0,1fr);padding:.55rem 0;display:grid}.pr__dollar[data-astro-cid-ibvepmvi] li[data-astro-cid-ibvepmvi]+li[data-astro-cid-ibvepmvi]{border-top:1px solid var(--line)}.pr__n[data-astro-cid-ibvepmvi]{color:var(--accent-ink);font-weight:600}.pr__dollar[data-astro-cid-ibvepmvi] li[data-astro-cid-ibvepmvi] a[data-astro-cid-ibvepmvi]{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.25em}.pr__dollar[data-astro-cid-ibvepmvi] li[data-astro-cid-ibvepmvi] a[data-astro-cid-ibvepmvi]:hover{color:var(--ink)}.pr__more[data-astro-cid-ibvepmvi]{margin-top:var(--s-4);font-weight:500;font-size:var(--text-sm);display:inline-block}.faq[data-astro-cid-shb2ljzm]{gap:var(--s-6);display:grid}@media (width>=60rem){.faq[data-astro-cid-shb2ljzm]{gap:var(--s-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.faq__head[data-astro-cid-shb2ljzm]{gap:var(--s-3);align-content:start;display:grid}.faq__head[data-astro-cid-shb2ljzm] h2[data-astro-cid-shb2ljzm]{font-size:var(--text-3xl);line-height:1.3}.faq__more[data-astro-cid-shb2ljzm]{font-weight:500;font-size:var(--text-sm)}.faq__list[data-astro-cid-shb2ljzm]{border-top:1px solid var(--line)}.faq__item[data-astro-cid-shb2ljzm]{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-shb2ljzm] summary[data-astro-cid-shb2ljzm]{justify-content:space-between;align-items:center;gap:var(--s-4);cursor:pointer;padding:1.1rem 0;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.faq__item[data-astro-cid-shb2ljzm] summary[data-astro-cid-shb2ljzm]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-shb2ljzm] summary[data-astro-cid-shb2ljzm] svg[data-astro-cid-shb2ljzm]{color:var(--ink-4);transition:transform var(--duration-fast) ease;flex:none}.faq__item[data-astro-cid-shb2ljzm][open] summary[data-astro-cid-shb2ljzm] svg[data-astro-cid-shb2ljzm]{transform:rotate(180deg)}.faq__item[data-astro-cid-shb2ljzm] summary[data-astro-cid-shb2ljzm]:hover svg[data-astro-cid-shb2ljzm]{color:var(--ink)}.faq__item[data-astro-cid-shb2ljzm] p[data-astro-cid-shb2ljzm]{color:var(--ink-3);max-width:62ch;padding-bottom:1.25rem}.hero[data-astro-cid-6voplrxj]{padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) clamp(5rem,3rem + 6vw,9rem);position:relative}.hero__bg[data-astro-cid-6voplrxj]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero__glow[data-astro-cid-6voplrxj]{background:radial-gradient(46% 50% at 50% 36%, var(--accent-glow), transparent 70%), radial-gradient(28% 30% at 76% 18%, #9a6bff12, transparent 70%);position:absolute;inset:-20% -10% 10%}.hero__grid[data-astro-cid-6voplrxj]{background-image:linear-gradient(to right, color-mix(in srgb, var(--accent) 14%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--accent) 14%, transparent) 1px, transparent 1px);transform-origin:bottom;background-size:56px 56px;height:42%;position:absolute;bottom:-2px;left:-25%;right:-25%;transform:perspective(520px)rotateX(62deg);mask-image:linear-gradient(#0000 15%,#000 90%)}.hero__orbit[data-astro-cid-6voplrxj]{width:100%;height:90%;color:color-mix(in srgb, var(--accent) 26%, transparent);display:none;position:absolute;top:4%;left:0}.float[data-astro-cid-6voplrxj]{background:var(--surface);box-shadow:var(--shadow-md);animation:8s ease-in-out infinite bob;animation-delay:var(--d);border-radius:12px;padding:4px;display:none;position:absolute}@keyframes bob{50%{transform:translateY(-7px)}}.hero.is-off .float[data-astro-cid-6voplrxj],.hero.is-off .hub[data-astro-cid-6voplrxj]:after,.hero.is-off .hero__links[data-astro-cid-6voplrxj] .packet{animation-play-state:paused}@media (width>=64rem){.float[data-astro-cid-6voplrxj],.hero__orbit[data-astro-cid-6voplrxj]{display:block}}.hero__bg[data-astro-cid-6voplrxj]{will-change:transform;transition:transform .6s var(--ease-out-expo)}.hero__links[data-astro-cid-6voplrxj]{width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}.hero__links[data-astro-cid-6voplrxj] .link{fill:none;stroke:color-mix(in srgb, var(--accent) 18%, transparent);stroke-width:1px}.hero__links[data-astro-cid-6voplrxj] .packet{fill:none;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1.6 100;stroke-dashoffset:101.6px;animation:3.6s linear infinite packet}@keyframes packet{to{stroke-dashoffset:0}}.hub[data-astro-cid-6voplrxj]{background:var(--surface);box-shadow:0 0 0 6px var(--accent-soft), var(--shadow-md);border-radius:16px;padding:8px;display:none;position:absolute;bottom:clamp(4.25rem,2.5rem + 3vw,6rem);left:50%;translate:-50%}.hub[data-astro-cid-6voplrxj]:after{content:"";box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 35%, transparent);opacity:0;border-radius:20px;animation:2.8s ease-out infinite ping;position:absolute;inset:-6px}@keyframes ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@media (width>=64rem){.hero__links[data-astro-cid-6voplrxj],.hub[data-astro-cid-6voplrxj]{display:block}}.hero__inner[data-astro-cid-6voplrxj]{z-index:2;text-align:center;justify-items:center;display:grid;position:relative}.hero__inner[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]{animation:rise .7s var(--ease-out-expo) both}.hero__inner[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]:nth-child(2){animation-name:lift;animation-delay:60ms}.hero__inner[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]:nth-child(3){animation-delay:.12s}.hero__inner[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]:nth-child(4){animation-delay:.18s}.hero__inner[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]:nth-child(5){animation-delay:.24s}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}@keyframes lift{0%{transform:translateY(12px)}}.badge[data-astro-cid-6voplrxj]{align-items:center;gap:var(--s-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);font-size:var(--text-sm);color:var(--ink-2);padding:.25rem .85rem .25rem .3rem;display:inline-flex}.badge__new[data-astro-cid-6voplrxj]{background:var(--accent-soft);color:var(--accent-ink);border-radius:var(--radius-pill);font-weight:500;font-size:var(--text-xs);padding:.1rem .55rem}.hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj]{margin-top:var(--s-5);font-size:var(--text-hero);letter-spacing:-.01em;max-width:20ch;font-weight:600;line-height:1.16}:lang(zh) .hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj]{letter-spacing:0;word-break:normal;overflow-wrap:normal;max-width:15em}.accent[data-astro-cid-6voplrxj]{color:var(--accent);background:linear-gradient(92deg, var(--accent) 10%, #7b5cff 90%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.hero__lede[data-astro-cid-6voplrxj]{margin-top:var(--s-5);color:var(--ink-3);max-width:42.5rem;font-size:1.125rem;line-height:1.75}.hero__cta[data-astro-cid-6voplrxj]{z-index:3;justify-content:center;gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;display:flex;position:relative}.trust[data-astro-cid-6voplrxj]{justify-content:center;gap:var(--s-2) var(--s-5);margin-top:var(--s-5);font-size:var(--text-sm);color:var(--ink-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.trust[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{align-items:center;gap:.35rem;display:inline-flex}.trust[data-astro-cid-6voplrxj] svg[data-astro-cid-6voplrxj]{color:var(--ok)}.strip[data-astro-cid-6voplrxj]{justify-content:center;gap:var(--s-2);margin-top:var(--s-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.strip[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{transition:transform var(--duration-fast) ease;display:block}.strip[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover{transform:translateY(-2px)}@media (width>=64rem){.strip[data-astro-cid-6voplrxj]{display:none}.hero__inner[data-astro-cid-6voplrxj]{padding-bottom:clamp(3rem,2rem + 3vw,5rem)}}.demo-wrap[data-astro-cid-6voplrxj]{margin-top:calc(-1*clamp(2.5rem,1rem + 4vw,4.5rem));position:relative}.demo[data-astro-cid-6voplrxj]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-stage);box-shadow:var(--shadow-stage), var(--shadow-sm);overflow:hidden}.demo__tabs[data-astro-cid-6voplrxj]{gap:var(--s-1);padding:var(--s-2);border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.demo__tabs[data-astro-cid-6voplrxj][hidden]{display:none}.demo__tab[data-astro-cid-6voplrxj]{color:var(--ink-2);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:.4rem;padding:.5rem .95rem;font-weight:400;display:inline-flex;position:relative}.demo__tab[data-astro-cid-6voplrxj]:hover{background:var(--surface-2);color:var(--ink)}.demo__tab[data-astro-cid-6voplrxj][aria-selected=true]{background:var(--surface-3);color:var(--ink);font-weight:500}.demo__tab[data-astro-cid-6voplrxj][aria-selected=true]:after{content:"";background:var(--accent);transform-origin:0;border-radius:2px;height:2px;position:absolute;bottom:.3rem;left:.95rem;right:.95rem}.demo.is-auto .demo__tab[data-astro-cid-6voplrxj][aria-selected=true]:after{animation:6s linear both tabfill}@keyframes tabfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.demo__panel[data-astro-cid-6voplrxj]{display:grid}.demo__panel[data-astro-cid-6voplrxj][hidden]{display:none}.demo__panel[data-astro-cid-6voplrxj]+.demo__panel[data-astro-cid-6voplrxj]{border-top:1px solid var(--line)}@media (width>=60rem){.demo__panel[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.demo__feed[data-astro-cid-6voplrxj]{padding:var(--s-5);background:var(--surface-2);min-width:0}.demo__chat[data-astro-cid-6voplrxj]{padding:var(--s-5);gap:var(--s-3);border-top:1px solid var(--line);align-content:start;min-width:0;display:grid}@media (width>=60rem){.demo__chat[data-astro-cid-6voplrxj]{border-top:0;border-left:1px solid var(--line)}}.demo__head[data-astro-cid-6voplrxj]{align-items:center;gap:var(--s-1) var(--s-2);font-size:var(--text-xs);color:var(--ink-3);flex-wrap:wrap;display:flex}.demo__head[data-astro-cid-6voplrxj] strong[data-astro-cid-6voplrxj]{color:var(--ink);font-weight:600;font-size:var(--text-sm)}.demo__sub[data-astro-cid-6voplrxj]{color:var(--ink-4)}.demo__clients[data-astro-cid-6voplrxj]{gap:3px;margin-left:auto;display:inline-flex}.demo__clients[data-astro-cid-6voplrxj] svg[data-astro-cid-6voplrxj]{box-sizing:content-box;background:var(--surface-2);border:1px solid var(--line);border-radius:6px;padding:4px}.live[data-astro-cid-6voplrxj]{align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}.live[data-astro-cid-6voplrxj] i[data-astro-cid-6voplrxj]{background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 20%, transparent);border-radius:50%}.sources[data-astro-cid-6voplrxj]{margin-top:var(--s-4);gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));padding:0;list-style:none;display:grid}.src[data-astro-cid-6voplrxj]{gap:var(--s-1);padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease-out-expo), box-shadow .3s ease, opacity .3s ease;display:grid;position:relative}.src__badge[data-astro-cid-6voplrxj]{background:var(--accent);color:#fff;opacity:0;width:20px;height:20px;transition:opacity .2s ease, transform .3s var(--ease-out-expo);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid;position:absolute;top:-8px;right:-8px;transform:scale(.6)}.is-playing .src[data-astro-cid-6voplrxj]{opacity:.55}.is-playing .src[data-astro-cid-6voplrxj].is-read{opacity:1;box-shadow:var(--shadow-md);transform:translateY(-2px)}.is-playing .src[data-astro-cid-6voplrxj].is-read .src__badge[data-astro-cid-6voplrxj]{opacity:1;transform:none}.is-playing .answer[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{animation:line-in .52s var(--ease-out-expo) backwards}.is-playing .answer__bar[data-astro-cid-6voplrxj] i[data-astro-cid-6voplrxj]{animation:grow .7s var(--ease-out-expo) backwards}@keyframes line-in{0%{opacity:.4;transform:translateY(4px)}}@keyframes grow{0%{transform:scaleX(0)}}.src--hit[data-astro-cid-6voplrxj]{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:0 0 0 3px var(--accent-soft)}.src__top[data-astro-cid-6voplrxj]{align-items:center;gap:var(--s-2);font-size:var(--text-xs);font-weight:500;display:flex}.src__kind[data-astro-cid-6voplrxj]{color:var(--ink-4);margin-left:auto;font-weight:400}.src__text[data-astro-cid-6voplrxj]{font-size:var(--text-sm);line-height:1.5}.src__meta[data-astro-cid-6voplrxj]{font-size:var(--text-2xs);color:var(--ink-3)}.bubble[data-astro-cid-6voplrxj]{max-width:92%;padding:var(--s-3) var(--s-4);background:var(--surface-3);font-size:var(--text-sm);border-radius:14px 14px 4px;justify-self:end}.readrow[data-astro-cid-6voplrxj]{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--radius);font-size:var(--text-xs);color:var(--ink-2);flex-wrap:wrap;display:flex}.readrow[data-astro-cid-6voplrxj]>span[data-astro-cid-6voplrxj]:first-of-type{white-space:nowrap}.readrow__icons[data-astro-cid-6voplrxj]{gap:3px;display:inline-flex}.readrow__cost[data-astro-cid-6voplrxj]{color:var(--ink);text-align:right;white-space:nowrap;min-width:4.5ch;margin-left:auto;font-weight:600}.answer__title[data-astro-cid-6voplrxj]{font-weight:600;font-size:var(--text-sm);margin-top:var(--s-2)}.answer[data-astro-cid-6voplrxj]{padding:0;list-style:none;display:grid}.answer[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{gap:.2rem var(--s-2);font-size:var(--text-sm);grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:baseline;padding:.6rem 0;display:grid}.answer[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]+li[data-astro-cid-6voplrxj]{border-top:1px solid var(--line)}.answer__n[data-astro-cid-6voplrxj]{background:var(--accent-soft);width:1.25rem;height:1.25rem;color:var(--accent-ink);font-size:var(--text-2xs);border-radius:50%;place-items:center;font-weight:600;display:grid}.answer__val[data-astro-cid-6voplrxj]{font-weight:600}.answer__via[data-astro-cid-6voplrxj]{font-size:var(--text-2xs);color:var(--ink-3);flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:.3rem;display:inline-flex}.answer__icons[data-astro-cid-6voplrxj]{gap:2px;display:inline-flex}.answer__bar[data-astro-cid-6voplrxj]{background:var(--surface-3);border-radius:4px;grid-column:2/-1;height:4px;margin-top:.2rem;overflow:hidden}.answer__bar[data-astro-cid-6voplrxj] i[data-astro-cid-6voplrxj]{height:100%;width:calc(var(--w) * 100%);background:var(--accent);transform-origin:0;border-radius:4px;display:block}.demo__foot[data-astro-cid-6voplrxj]{align-items:end;gap:var(--s-3) var(--s-6);margin:var(--s-2) calc(-1 * var(--s-5)) calc(-1 * var(--s-5));padding:var(--s-4) var(--s-5);background:var(--surface-2);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.demo__foot[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{font-size:var(--text-2xs);color:var(--ink-3);display:grid}.demo__foot[data-astro-cid-6voplrxj] strong[data-astro-cid-6voplrxj]{font-size:var(--text-lg);color:var(--ink)}.demo__foot[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{font-size:var(--text-sm);margin-left:auto;font-weight:500}.demo__source[data-astro-cid-6voplrxj]{margin-top:var(--s-3);text-align:center;font-size:var(--text-xs);color:var(--ink-3)}.stats[data-astro-cid-6voplrxj]{margin-top:var(--s-8);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.stat[data-astro-cid-6voplrxj]{padding:var(--s-5) var(--s-5) 0}.stat[data-astro-cid-6voplrxj]+.stat[data-astro-cid-6voplrxj]{border-left:1px solid var(--line)}@media (width<=59rem){.stat[data-astro-cid-6voplrxj]+.stat[data-astro-cid-6voplrxj]{border-left:0;border-top:1px solid var(--line)}.stat[data-astro-cid-6voplrxj]{padding-bottom:var(--s-5)}}.stat__value[data-astro-cid-6voplrxj]{font-size:var(--text-figure);letter-spacing:-.01em;font-weight:600;line-height:1.2}.stat__note[data-astro-cid-6voplrxj]{margin-top:var(--s-2);color:var(--ink-3);font-size:var(--text-sm)}.jobs[data-astro-cid-6voplrxj]{gap:var(--s-6) var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));padding:0;list-style:none;display:grid;position:relative}.job[data-astro-cid-6voplrxj]{gap:var(--s-3);flex-direction:column;display:flex;position:relative}@media (width>=72rem){.jobs[data-astro-cid-6voplrxj]:before{content:"";background:var(--jobs-line);opacity:.55;transform-origin:0;height:2px;transition:transform 1.4s var(--ease-out-expo);border-radius:2px;position:absolute;top:1.25rem;left:1.25rem;right:1.25rem;transform:scaleX(0)}.jobs[data-astro-cid-6voplrxj].is-in:before{transform:scaleX(1)}.job__icon[data-astro-cid-6voplrxj]{z-index:1;position:relative}}.job__icon[data-astro-cid-6voplrxj]{background:var(--surface);border:1px solid color-mix(in srgb, var(--cat) 30%, var(--line));border-radius:var(--radius);width:2.5rem;height:2.5rem;box-shadow:var(--shadow-sm);color:var(--cat);place-items:center;display:grid}.job__title[data-astro-cid-6voplrxj]{margin-top:var(--s-1);font-size:1.125rem}.job__ask[data-astro-cid-6voplrxj]{padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);font-size:var(--text-sm);color:var(--ink-2);flex:1;min-height:6rem}.job__data[data-astro-cid-6voplrxj]{font-size:var(--text-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.job__data[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]:last-child{margin-left:.25rem}.job__link[data-astro-cid-6voplrxj]{font-size:var(--text-sm);font-weight:500}@media (prefers-reduced-motion:reduce){.hero__inner[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]{animation:none}}.bd[data-astro-cid-bktcuckd]{gap:var(--s-6);display:grid}.bd__title[data-astro-cid-bktcuckd]{align-items:baseline;gap:var(--s-2);font-size:var(--text-lg);margin-bottom:var(--s-2);display:flex}.bd__title[data-astro-cid-bktcuckd] .num[data-astro-cid-bktcuckd]{font-size:var(--text-xs);color:var(--ink-4);font-weight:500}.bd__list[data-astro-cid-bktcuckd]{border-top:1px solid var(--line);padding:0;list-style:none}.bd__list[data-astro-cid-bktcuckd] li[data-astro-cid-bktcuckd]{border-bottom:1px solid var(--line)}.bd__row[data-astro-cid-bktcuckd]{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-3) var(--s-2);color:var(--ink);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) ease;grid-template-columns:auto minmax(0,14rem) minmax(0,1fr) auto;text-decoration:none;display:grid}.bd__row[data-astro-cid-bktcuckd]:hover{background:var(--surface);color:var(--ink)}.bd__row[data-astro-cid-bktcuckd]:hover .bd__name[data-astro-cid-bktcuckd]{color:var(--accent-ink)}.bd__name[data-astro-cid-bktcuckd]{font-weight:600}.bd__top[data-astro-cid-bktcuckd]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);font-size:var(--text-sm);overflow:hidden}.bd__k[data-astro-cid-bktcuckd]{color:var(--c-trend);font-weight:600;font-size:var(--text-xs);margin-right:.25rem}.bd__none[data-astro-cid-bktcuckd]{color:var(--ink-4)}.bd__meta[data-astro-cid-bktcuckd]{gap:var(--s-3);font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;display:flex}@media (width<=48rem){.bd__row[data-astro-cid-bktcuckd]{grid-template-columns:auto minmax(0,1fr)}.bd__top[data-astro-cid-bktcuckd],.bd__meta[data-astro-cid-bktcuckd]{grid-column:2}.bd__top[data-astro-cid-bktcuckd]{white-space:normal}.bd__meta[data-astro-cid-bktcuckd]{flex-wrap:wrap}}.note[data-astro-cid-noltge7h]{margin-top:var(--s-3);color:var(--ink-3);font-size:var(--text-sm);max-width:70ch}.bl[data-astro-cid-j77g3f3t]{min-width:0}.bl__filter[data-astro-cid-j77g3f3t]{margin:0 0 var(--s-3);border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--surface-2);gap:2px;padding:3px;display:inline-flex}.bl__filter[data-astro-cid-j77g3f3t] input[data-astro-cid-j77g3f3t]{opacity:0;pointer-events:none;position:absolute}.bl__filter[data-astro-cid-j77g3f3t] label[data-astro-cid-j77g3f3t]{font-size:var(--text-sm);color:var(--ink-3);cursor:pointer;border-radius:7px;padding:.3rem .75rem}.bl__filter[data-astro-cid-j77g3f3t] label[data-astro-cid-j77g3f3t] .num[data-astro-cid-j77g3f3t]{color:var(--ink-4);margin-left:.15rem}.bl__filter[data-astro-cid-j77g3f3t] input[data-astro-cid-j77g3f3t]:checked+label[data-astro-cid-j77g3f3t]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.bl__filter[data-astro-cid-j77g3f3t] input[data-astro-cid-j77g3f3t]:focus-visible+label[data-astro-cid-j77g3f3t]{outline:2px solid var(--focus);outline-offset:1px}.bl[data-astro-cid-j77g3f3t]:has(input[value=new]:checked) tbody[data-astro-cid-j77g3f3t] tr[data-astro-cid-j77g3f3t]:not([data-move=new]),.bl[data-astro-cid-j77g3f3t]:has(input[value=up]:checked) tbody[data-astro-cid-j77g3f3t] tr[data-astro-cid-j77g3f3t]:not([data-move=up]),.bl[data-astro-cid-j77g3f3t]:has(input[value=new]:checked) .bl__more[data-astro-cid-j77g3f3t],.bl[data-astro-cid-j77g3f3t]:has(input[value=up]:checked) .bl__more[data-astro-cid-j77g3f3t]{display:none}.bl__table[data-astro-cid-j77g3f3t]{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-sm);font-size:var(--text-sm);table-layout:auto}.bl__table[data-astro-cid-j77g3f3t] thead[data-astro-cid-j77g3f3t] th[data-astro-cid-j77g3f3t]{z-index:1;padding:.6rem var(--s-3);background:var(--surface-2);border-bottom:1px solid var(--line);text-align:left;font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;font-weight:500;position:sticky;top:0}.bl__table[data-astro-cid-j77g3f3t] thead[data-astro-cid-j77g3f3t] th[data-astro-cid-j77g3f3t]:first-child{border-top-left-radius:var(--radius-lg)}.bl__table[data-astro-cid-j77g3f3t] thead[data-astro-cid-j77g3f3t] th[data-astro-cid-j77g3f3t]:last-child{border-top-right-radius:var(--radius-lg)}.bl__table[data-astro-cid-j77g3f3t] td[data-astro-cid-j77g3f3t],.bl__table[data-astro-cid-j77g3f3t] tbody[data-astro-cid-j77g3f3t] th[data-astro-cid-j77g3f3t]{padding:.7rem var(--s-3);border-bottom:1px solid var(--line);vertical-align:middle}.bl__table[data-astro-cid-j77g3f3t] tbody[data-astro-cid-j77g3f3t] tr[data-astro-cid-j77g3f3t]:last-child>[data-astro-cid-j77g3f3t]{border-bottom:0}.bl__c-rank[data-astro-cid-j77g3f3t],.bl__rank[data-astro-cid-j77g3f3t]{text-align:center;width:3rem}.bl__rank[data-astro-cid-j77g3f3t]{color:var(--ink-3);font-weight:600}.bl__name[data-astro-cid-j77g3f3t]{text-align:left;overflow-wrap:anywhere;min-width:0;font-weight:500}.bl__name[data-astro-cid-j77g3f3t] a[data-astro-cid-j77g3f3t]{color:var(--ink)}.bl__name[data-astro-cid-j77g3f3t] a[data-astro-cid-j77g3f3t]:hover{color:var(--accent-ink)}tr[data-astro-cid-j77g3f3t][data-top] .bl__rank[data-astro-cid-j77g3f3t]{color:var(--c-trend);font-size:1.375rem;font-weight:700;line-height:1}tr[data-astro-cid-j77g3f3t][data-top] .bl__name[data-astro-cid-j77g3f3t]{font-size:var(--text-base);font-weight:600}.bl__c-heat[data-astro-cid-j77g3f3t],.bl__heat[data-astro-cid-j77g3f3t]{width:9rem}.bl__heat[data-astro-cid-j77g3f3t]{white-space:nowrap;color:var(--ink-2)}.bl__bar[data-astro-cid-j77g3f3t]{background:var(--surface-3);border-radius:2px;width:100%;max-width:6.5rem;height:4px;margin-top:.3rem;display:block;overflow:hidden}.bl__bar[data-astro-cid-j77g3f3t] i[data-astro-cid-j77g3f3t]{height:100%;width:calc(var(--w) * 100%);background:var(--c-trend);border-radius:inherit;opacity:.75;display:block}tr[data-astro-cid-j77g3f3t][data-top] .bl__bar[data-astro-cid-j77g3f3t] i[data-astro-cid-j77g3f3t]{opacity:1}.bl__muted[data-astro-cid-j77g3f3t]{color:var(--ink-4)}.bl__c-move[data-astro-cid-j77g3f3t],.bl__move[data-astro-cid-j77g3f3t]{text-align:center;white-space:nowrap;width:4.5rem}.bl__move[data-astro-cid-j77g3f3t]{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--text-xs)}.bl__move--up[data-astro-cid-j77g3f3t]{color:var(--ok)}.bl__move--down[data-astro-cid-j77g3f3t]{color:var(--danger)}.bl__move--same[data-astro-cid-j77g3f3t]{color:var(--ink-4)}.bl__move--new[data-astro-cid-j77g3f3t] span[data-astro-cid-j77g3f3t]{border-radius:var(--radius-xs);background:var(--accent-soft);color:var(--accent-ink);padding:.05rem .45rem;display:inline-block}.bl__c-days[data-astro-cid-j77g3f3t],.bl__days[data-astro-cid-j77g3f3t]{text-align:right;width:5rem;color:var(--ink-3);white-space:nowrap}.bl[data-astro-cid-j77g3f3t][data-folded]:not(:has(details[open])):not(:has(input[value=new]:checked)):not(:has(input[value=up]:checked)) tr[data-astro-cid-j77g3f3t][data-fold]{display:none}.bl__more[data-astro-cid-j77g3f3t]{margin-top:var(--s-3)}.bl__more[data-astro-cid-j77g3f3t] summary[data-astro-cid-j77g3f3t]{border:1px solid var(--line-strong);border-radius:var(--radius-btn);background:var(--surface);font-size:var(--text-sm);cursor:pointer;box-shadow:var(--shadow-sm);padding:.45rem .9rem;font-weight:500;list-style:none;display:inline-flex}.bl__more[data-astro-cid-j77g3f3t] summary[data-astro-cid-j77g3f3t]::-webkit-details-marker{display:none}.bl__more[data-astro-cid-j77g3f3t][open]{display:none}@media (width<=40rem){.bl__c-days[data-astro-cid-j77g3f3t],.bl__days[data-astro-cid-j77g3f3t]{display:none}.bl__table[data-astro-cid-j77g3f3t] td[data-astro-cid-j77g3f3t],.bl__table[data-astro-cid-j77g3f3t] tbody[data-astro-cid-j77g3f3t] th[data-astro-cid-j77g3f3t]{padding:.6rem var(--s-2)}.bl__table[data-astro-cid-j77g3f3t] thead[data-astro-cid-j77g3f3t] th[data-astro-cid-j77g3f3t]{padding-inline:var(--s-2)}.bl__c-rank[data-astro-cid-j77g3f3t],.bl__rank[data-astro-cid-j77g3f3t]{width:2.25rem}.bl__c-heat[data-astro-cid-j77g3f3t],.bl__heat[data-astro-cid-j77g3f3t]{width:5.5rem}.bl__bar[data-astro-cid-j77g3f3t]{max-width:4.5rem}.bl__c-move[data-astro-cid-j77g3f3t],.bl__move[data-astro-cid-j77g3f3t]{width:3.25rem}}.api[data-astro-cid-pvhor5sh]{gap:var(--s-4);padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);min-width:0;display:grid}.api__head[data-astro-cid-pvhor5sh]{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.api__head[data-astro-cid-pvhor5sh] h2[data-astro-cid-pvhor5sh]{font-size:var(--text-lg)}.api__price[data-astro-cid-pvhor5sh]{color:var(--ink-3);font-size:var(--text-sm)}.api__price[data-astro-cid-pvhor5sh] strong[data-astro-cid-pvhor5sh]{color:var(--ink);font-size:var(--text-xl);font-weight:650}.api__note[data-astro-cid-pvhor5sh]{color:var(--ink-2);font-size:var(--text-sm)}.api__req[data-astro-cid-pvhor5sh]{gap:var(--s-2);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);min-width:0;font-size:var(--text-2xs);align-items:center;padding:.45rem .6rem;display:flex}.api__verb[data-astro-cid-pvhor5sh]{background:var(--ok-soft);color:var(--ok);border-radius:5px;flex:none;padding:.05rem .4rem;font-weight:600}.api__path[data-astro-cid-pvhor5sh]{overflow-wrap:anywhere;min-width:0;color:var(--ink-2)}.api[data-astro-cid-pvhor5sh] pre[data-astro-cid-pvhor5sh]{font-size:var(--text-2xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.api__actions[data-astro-cid-pvhor5sh]{gap:var(--s-2);display:grid}.api__actions[data-astro-cid-pvhor5sh] .btn[data-astro-cid-pvhor5sh]{width:100%}.api__meta[data-astro-cid-pvhor5sh]{gap:var(--s-1);padding-top:var(--s-3);border-top:1px solid var(--line);font-size:var(--text-sm);display:grid}.api__meta[data-astro-cid-pvhor5sh] div[data-astro-cid-pvhor5sh]{justify-content:space-between;gap:var(--s-3);display:flex}.api__meta[data-astro-cid-pvhor5sh] dt[data-astro-cid-pvhor5sh]{color:var(--ink-3)}.api__meta[data-astro-cid-pvhor5sh] dd[data-astro-cid-pvhor5sh]{text-align:right;min-width:0}.boards-nav[data-astro-cid-72sdxpij]{align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);display:flex}.boards-nav[data-astro-cid-72sdxpij] ul[data-astro-cid-72sdxpij]{gap:var(--s-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.boards-nav[data-astro-cid-72sdxpij] a[data-astro-cid-72sdxpij]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-2);font-size:var(--text-sm);padding:.3rem .8rem;display:inline-block}.boards-nav[data-astro-cid-72sdxpij] a[data-astro-cid-72sdxpij]:hover{color:var(--ink);border-color:var(--line-strong)}.boards-nav[data-astro-cid-72sdxpij] a[data-astro-cid-72sdxpij][aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.hs[data-astro-cid-72sdxpij]{gap:var(--s-6);display:grid}.hs[data-astro-cid-72sdxpij]>[data-astro-cid-72sdxpij]{min-width:0}@media (width>=64rem){.hs[data-astro-cid-72sdxpij]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.hs__vs[data-astro-cid-72sdxpij]{margin-bottom:var(--s-3);font-size:var(--text-sm);color:var(--ink-3);max-width:70ch}.hs__sample[data-astro-cid-72sdxpij]{margin-bottom:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--radius-sm);color:var(--warn);font-size:var(--text-sm);background:#fff7ed}.hs__empty[data-astro-cid-72sdxpij]{gap:var(--s-2);padding:var(--s-6) var(--s-5);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink-2);max-width:60ch;display:grid}.hs__empty-title[data-astro-cid-72sdxpij]{font-size:var(--text-lg);color:var(--ink);font-weight:600}.hs__aside[data-astro-cid-72sdxpij]{gap:var(--s-5);display:grid}.side[data-astro-cid-72sdxpij]{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);font-size:var(--text-sm);display:grid}.side[data-astro-cid-72sdxpij] h2[data-astro-cid-72sdxpij]{font-size:var(--text-base)}.side[data-astro-cid-72sdxpij] ul[data-astro-cid-72sdxpij]{gap:var(--s-2);padding:0;list-style:none;display:grid}.side[data-astro-cid-72sdxpij] li[data-astro-cid-72sdxpij]{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.side[data-astro-cid-72sdxpij] li[data-astro-cid-72sdxpij] .num[data-astro-cid-72sdxpij]{color:var(--ink-3);font-size:var(--text-xs)}.side__others[data-astro-cid-72sdxpij] a[data-astro-cid-72sdxpij]{align-items:center;gap:var(--s-2);color:var(--ink);display:inline-flex}.side__others[data-astro-cid-72sdxpij] a[data-astro-cid-72sdxpij]:hover{color:var(--accent-ink)}.read[data-astro-cid-72sdxpij],.faq[data-astro-cid-72sdxpij]{margin-top:var(--space-section);max-width:56rem}.read[data-astro-cid-72sdxpij] h2[data-astro-cid-72sdxpij],.faq[data-astro-cid-72sdxpij] h2[data-astro-cid-72sdxpij]{font-size:var(--text-2xl);margin-bottom:var(--s-4)}.read[data-astro-cid-72sdxpij] dl[data-astro-cid-72sdxpij]{gap:var(--s-4);display:grid}@media (width>=48rem){.read[data-astro-cid-72sdxpij] dl[data-astro-cid-72sdxpij]{grid-template-columns:1fr 1fr}}.read[data-astro-cid-72sdxpij] dt[data-astro-cid-72sdxpij]{font-weight:600}.read[data-astro-cid-72sdxpij] dd[data-astro-cid-72sdxpij]{color:var(--ink-2);margin-top:var(--s-1)}.faq[data-astro-cid-72sdxpij] details[data-astro-cid-72sdxpij]{border-bottom:1px solid var(--line);padding-block:var(--s-4)}.faq[data-astro-cid-72sdxpij] summary[data-astro-cid-72sdxpij]{cursor:pointer;font-weight:600}.faq[data-astro-cid-72sdxpij] details[data-astro-cid-72sdxpij] p[data-astro-cid-72sdxpij]{margin-top:var(--s-2);color:var(--ink-2);max-width:70ch}.cp[data-astro-cid-5pd6fdaa]{gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);max-width:52rem;display:grid}.cp__label[data-astro-cid-5pd6fdaa]{font-size:var(--text-xs);letter-spacing:var(--tracking-label);color:var(--accent-ink);text-transform:uppercase;font-weight:600}.cp__text[data-astro-cid-5pd6fdaa]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink);padding:var(--s-3) var(--s-4);background:var(--paper-2);border-radius:var(--radius);overflow-wrap:anywhere;user-select:all;line-height:1.65}.cp__text--plain[data-astro-cid-5pd6fdaa]{margin-top:var(--s-3)}.cp__key[data-astro-cid-5pd6fdaa]{color:var(--accent-ink);background:var(--accent-soft);border-radius:var(--radius-xs);padding:0 .25em;font-weight:600}.cp__actions[data-astro-cid-5pd6fdaa]{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.cp__copy[data-astro-cid-5pd6fdaa][data-state=done]{background:var(--ok);border-color:var(--ok);color:#fff}.cp__signin[data-astro-cid-5pd6fdaa]{font-size:var(--text-sm);color:var(--ink-2);text-underline-offset:.2em;text-decoration:underline;text-decoration-color:var(--line-strong)}.cp__signin[data-astro-cid-5pd6fdaa]:hover{color:var(--accent-ink);text-decoration-color:currentColor}.cp__note[data-astro-cid-5pd6fdaa]{font-size:var(--text-sm);color:var(--ink-3);max-width:62ch}.cp__nokey[data-astro-cid-5pd6fdaa] summary[data-astro-cid-5pd6fdaa]{cursor:pointer;font-size:var(--text-sm);color:var(--ink-2)}.cp__nokey[data-astro-cid-5pd6fdaa] .cp__copy[data-astro-cid-5pd6fdaa]{margin-top:var(--s-2)}.doc[data-astro-cid-3zpkxftg]{margin-top:var(--space-section);border-top:1px solid var(--line);padding-top:var(--s-5)}.mcp[data-astro-cid-3zpkxftg]{margin-top:var(--space-section);max-width:56rem}.mcp[data-astro-cid-3zpkxftg] h2[data-astro-cid-3zpkxftg]{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);margin-bottom:var(--s-4)}.tools[data-astro-cid-3zpkxftg]{border-top:1px solid var(--line);padding:0;list-style:none}.tools[data-astro-cid-3zpkxftg] li[data-astro-cid-3zpkxftg]{gap:var(--s-2);padding-block:var(--s-5);border-bottom:1px solid var(--rule);display:grid}.tools__head[data-astro-cid-3zpkxftg]{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.tools__name[data-astro-cid-3zpkxftg]{font-size:var(--text-xl)!important;background:0 0!important;border:0!important;padding:0!important}details[data-astro-cid-3zpkxftg] summary[data-astro-cid-3zpkxftg]{cursor:pointer;font-size:var(--text-xs);color:var(--ink-3)}details[data-astro-cid-3zpkxftg] pre[data-astro-cid-3zpkxftg]{margin-top:var(--s-2);max-height:22rem}.pills[data-astro-cid-3zpkxftg]{gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.pills[data-astro-cid-3zpkxftg] a[data-astro-cid-3zpkxftg]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--text-sm);color:var(--ink);transition:border-color var(--duration-fast) ease, color var(--duration-fast) ease;padding:.3rem .75rem;display:inline-block}.pills[data-astro-cid-3zpkxftg] a[data-astro-cid-3zpkxftg]:hover{border-color:var(--accent);color:var(--accent-ink)}.more[data-astro-cid-3zpkxftg]{margin-top:var(--s-5);font-size:var(--text-sm)}.updated[data-astro-cid-3zpkxftg]{margin-top:var(--s-7);font-size:var(--text-xs);color:var(--ink-3)}.objs[data-astro-cid-xiovvokf]{border-top:1px solid var(--line);padding:0;list-style:none}.objs[data-astro-cid-xiovvokf] li[data-astro-cid-xiovvokf]{border-bottom:1px solid var(--rule)}.objs[data-astro-cid-xiovvokf] a[data-astro-cid-xiovvokf]{gap:var(--s-1) var(--s-5);padding-block:var(--s-5);text-decoration:none;display:grid}@media (width>=52rem){.objs[data-astro-cid-xiovvokf] a[data-astro-cid-xiovvokf]{grid-template-columns:14rem 1fr auto;align-items:baseline}}.objs__name[data-astro-cid-xiovvokf]{font-size:var(--text-2xl);letter-spacing:-.04em;font-weight:500}.objs[data-astro-cid-xiovvokf] a[data-astro-cid-xiovvokf]:hover .objs__name[data-astro-cid-xiovvokf]{color:var(--signal-ink)}.objs__sum[data-astro-cid-xiovvokf]{color:var(--ink-2)}.objs__meta[data-astro-cid-xiovvokf]{font-size:var(--text-xs);color:var(--ink-3)}.row[data-astro-cid-vsjn7ul5]{border-bottom:1px solid var(--rule)}.row[data-astro-cid-vsjn7ul5] a[data-astro-cid-vsjn7ul5]{gap:var(--s-1) var(--s-4);padding:var(--s-3) var(--s-2);margin-inline:calc(-1 * var(--s-2));transition:background-color var(--duration-fast) ease;grid-template-columns:1fr auto;grid-template-areas:"main price""id id";text-decoration:none;display:grid}.row[data-astro-cid-vsjn7ul5] a[data-astro-cid-vsjn7ul5]:hover{background:var(--surface)}.row__main[data-astro-cid-vsjn7ul5]{grid-area:main;gap:.15rem;min-width:0;display:grid}.row__title[data-astro-cid-vsjn7ul5]{color:var(--ink);font-weight:600}.row__soon[data-astro-cid-vsjn7ul5]{vertical-align:.1em;margin-inline-start:var(--s-2);font-weight:500}.row__summary[data-astro-cid-vsjn7ul5]{color:var(--ink-3);font-size:var(--text-sm)}.row__id[data-astro-cid-vsjn7ul5]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3);overflow-wrap:anywhere;grid-area:id}.row__obj[data-astro-cid-vsjn7ul5]{margin-left:var(--s-2);border:1px solid var(--line);font-family:var(--font-sans);border-radius:6px;padding:0 .4rem}.row__price[data-astro-cid-vsjn7ul5]{text-align:right;white-space:nowrap;grid-area:price}.row__price[data-astro-cid-vsjn7ul5] .num[data-astro-cid-vsjn7ul5]{color:var(--ink);font-weight:650}.row__unit[data-astro-cid-vsjn7ul5]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.row__arrow[data-astro-cid-vsjn7ul5]{display:none}@media (width>=52rem){.row[data-astro-cid-vsjn7ul5] a[data-astro-cid-vsjn7ul5]{grid-template-columns:minmax(0,1fr) 17rem 8rem 1.5rem;grid-template-areas:"main id price arrow";align-items:baseline}.row__arrow[data-astro-cid-vsjn7ul5]{color:var(--ink-3);transition:transform var(--duration-normal) var(--ease-out-expo), color var(--duration-fast) ease;grid-area:arrow;display:block}.row[data-astro-cid-vsjn7ul5] a[data-astro-cid-vsjn7ul5]:hover .row__arrow[data-astro-cid-vsjn7ul5]{color:var(--signal);transform:translate(4px)}}.obj[data-astro-cid-4sliv7yv]{gap:var(--s-6);border-top:1px solid var(--line);padding-top:var(--s-5);display:grid}.obj__main[data-astro-cid-4sliv7yv],.obj__aside[data-astro-cid-4sliv7yv]{min-width:0}@media (width>=64rem){.obj[data-astro-cid-4sliv7yv]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.obj__aside[data-astro-cid-4sliv7yv]{top:var(--s-5);position:sticky}}.t[data-astro-cid-4sliv7yv]{font-size:var(--text-xs);color:var(--ink-2)}.opt[data-astro-cid-4sliv7yv]{color:var(--ink-3);font-size:var(--text-xs)}.sub[data-astro-cid-4sliv7yv]{margin-top:var(--s-6)}.sub[data-astro-cid-4sliv7yv] h2[data-astro-cid-4sliv7yv]{font-size:var(--text-lg);margin-bottom:var(--s-2)}.users[data-astro-cid-4sliv7yv]{margin-top:var(--space-section)}.users[data-astro-cid-4sliv7yv] h2[data-astro-cid-4sliv7yv]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.board[data-astro-cid-4sliv7yv]{border-top:1px solid var(--rule-strong);padding:0;list-style:none}.faq[data-astro-cid-scl5ke4r]{border-top:1px solid var(--line);max-width:52rem}.faq[data-astro-cid-scl5ke4r] details[data-astro-cid-scl5ke4r]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-scl5ke4r] summary[data-astro-cid-scl5ke4r]{justify-content:space-between;align-items:center;gap:var(--s-4);padding-block:var(--s-4);cursor:pointer;color:var(--ink);font-weight:500;list-style:none;display:flex}.faq[data-astro-cid-scl5ke4r] summary[data-astro-cid-scl5ke4r]::-webkit-details-marker{display:none}.faq[data-astro-cid-scl5ke4r] summary[data-astro-cid-scl5ke4r]:hover{color:var(--accent-ink)}.faq[data-astro-cid-scl5ke4r] summary[data-astro-cid-scl5ke4r] svg[data-astro-cid-scl5ke4r]{color:var(--ink-4);transition:transform var(--duration-normal) var(--ease-out-expo);flex:none}.faq[data-astro-cid-scl5ke4r] details[data-astro-cid-scl5ke4r][open] summary[data-astro-cid-scl5ke4r] svg[data-astro-cid-scl5ke4r]{transform:rotate(180deg)}.faq[data-astro-cid-scl5ke4r] p[data-astro-cid-scl5ke4r]{padding-bottom:var(--s-4);padding-right:var(--s-6);color:var(--ink-2);font-size:var(--text-sm);line-height:1.75}.plat[data-astro-cid-rwpyox6j]{--block-gap:clamp(3.5rem, 2.4rem + 3.5vw, 6rem)}.plat__head[data-astro-cid-rwpyox6j]{gap:var(--s-4);padding-block:var(--s-6) var(--s-6);display:grid}.plat__icon[data-astro-cid-rwpyox6j]{display:inline-flex}.plat__icon[data-astro-cid-rwpyox6j] .pi{box-shadow:0 1px 2px #1010181a,0 10px 24px -12px #10101859}.plat__copy[data-astro-cid-rwpyox6j]{min-width:0}.plat__head[data-astro-cid-rwpyox6j] h1[data-astro-cid-rwpyox6j]{margin-top:var(--s-2);font-size:var(--text-h1);line-height:var(--leading-tight)}.plat__head[data-astro-cid-rwpyox6j] .lede[data-astro-cid-rwpyox6j]{margin-top:var(--s-4);max-width:62ch;font-size:var(--text-lg);color:var(--ink-3)}@media (width>=48rem){.plat__head[data-astro-cid-rwpyox6j]{gap:var(--s-6);padding-top:var(--s-7);grid-template-columns:auto minmax(0,1fr);align-items:start}.plat__icon[data-astro-cid-rwpyox6j]{padding-top:.35rem}}.cats[data-astro-cid-rwpyox6j]{gap:var(--s-1) var(--s-4);font-size:var(--text-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.cats[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]{color:var(--ink-2);align-items:center;gap:.4rem;display:inline-flex}.cats[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]:hover{color:var(--accent-ink)}.cats__dot[data-astro-cid-rwpyox6j]{background:var(--dot);border-radius:2px;width:.45rem;height:.45rem}.plat__cta[data-astro-cid-rwpyox6j]{align-items:center;gap:var(--s-3);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.plat__mcp[data-astro-cid-rwpyox6j]{margin-top:var(--s-4);font-size:var(--text-sm)}.plat__mcp[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]{color:var(--ink-2);font-weight:500}.plat__mcp[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]:hover{color:var(--accent-ink)}@media (width<=30rem){.plat__cta[data-astro-cid-rwpyox6j]>.btn[data-astro-cid-rwpyox6j],.plat__cta[data-astro-cid-rwpyox6j]>.connect{flex:100%}.plat__cta[data-astro-cid-rwpyox6j]>.connect>summary{width:100%}}.block[data-astro-cid-rwpyox6j]{margin-top:var(--block-gap)}.block__head[data-astro-cid-rwpyox6j]{gap:var(--s-2);margin-bottom:var(--s-5);display:grid}.block__head[data-astro-cid-rwpyox6j] h2[data-astro-cid-rwpyox6j]{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem)}.block__head[data-astro-cid-rwpyox6j] p[data-astro-cid-rwpyox6j]{color:var(--ink-3);max-width:62ch}.jump[data-astro-cid-rwpyox6j]{margin-bottom:var(--s-4)}.jump[data-astro-cid-rwpyox6j] ul[data-astro-cid-rwpyox6j]{padding:0 0 var(--s-1);gap:var(--s-2);scrollbar-width:thin;list-style:none;display:flex;overflow-x:auto}.jump[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-xs);color:var(--ink-2);white-space:nowrap;transition:border-color var(--duration-fast) ease, color var(--duration-fast) ease;align-items:baseline;gap:.35rem;padding:.3rem .75rem;display:inline-flex}.jump[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]:hover{color:var(--ink);border-color:var(--line-strong)}.jump[data-astro-cid-rwpyox6j] .num[data-astro-cid-rwpyox6j]{color:var(--ink-4);font-size:var(--text-2xs)}.tfoot[data-astro-cid-rwpyox6j]{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-5);padding:var(--s-3) var(--s-4);background:var(--surface-2);border-top:1px solid var(--line);font-size:var(--text-xs);color:var(--ink-3);flex-wrap:wrap;display:flex}.tfoot[data-astro-cid-rwpyox6j] ul[data-astro-cid-rwpyox6j]{gap:var(--s-1) var(--s-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.tfoot[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]{font-weight:500}.uses[data-astro-cid-rwpyox6j]{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));padding:0;list-style:none;display:grid}.use[data-astro-cid-rwpyox6j]{gap:var(--s-2);padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.use__title[data-astro-cid-rwpyox6j]{font-size:var(--text-xs);font-weight:500}.use__title[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]{color:var(--accent-ink)}.use__ask[data-astro-cid-rwpyox6j]{font-size:var(--text-base);color:var(--ink);font-weight:500;line-height:1.5}.use__eps[data-astro-cid-rwpyox6j]{margin-top:var(--s-2);border-top:1px solid var(--line);padding:0;list-style:none}.use__eps[data-astro-cid-rwpyox6j] li[data-astro-cid-rwpyox6j]{justify-content:space-between;gap:var(--s-3);border-bottom:1px solid var(--line);font-size:var(--text-sm);padding-block:.45rem;display:flex}.use__eps[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]{color:var(--ink-2)}.use__eps[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]:hover{color:var(--accent-ink)}.use__eps[data-astro-cid-rwpyox6j] .num[data-astro-cid-rwpyox6j]{color:var(--ink-3);white-space:nowrap}.use__foot[data-astro-cid-rwpyox6j]{justify-content:space-between;gap:var(--s-1) var(--s-3);padding-top:var(--s-2);font-size:var(--text-xs);color:var(--ink-3);flex-wrap:wrap;margin-top:auto;display:flex}.use__foot[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]{font-weight:500}.steps[data-astro-cid-rwpyox6j]{counter-reset:step;max-width:52rem;padding:0;list-style:none}.step[data-astro-cid-rwpyox6j]{padding:0 0 var(--s-6) 3rem;counter-increment:step;gap:var(--s-3);min-width:0;display:grid;position:relative}.step[data-astro-cid-rwpyox6j]:before{content:counter(step);background:var(--ink);color:#fff;width:1.875rem;height:1.875rem;font-size:var(--text-xs);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:0;left:0}.step[data-astro-cid-rwpyox6j]:not(:last-child):after{content:"";background:var(--line-strong);width:1px;position:absolute;top:2.25rem;bottom:.4rem;left:calc(.9375rem - .5px)}.step[data-astro-cid-rwpyox6j] h3[data-astro-cid-rwpyox6j]{font-size:var(--text-lg);padding-top:.15rem}.step[data-astro-cid-rwpyox6j] p[data-astro-cid-rwpyox6j]{color:var(--ink-2);font-size:var(--text-sm)}.step[data-astro-cid-rwpyox6j] .cp{box-shadow:none}@media (width<=30rem){.step[data-astro-cid-rwpyox6j]{padding-left:2.5rem}.step[data-astro-cid-rwpyox6j] .cp,.step[data-astro-cid-rwpyox6j] .cp__text{padding:var(--s-3)}}.related[data-astro-cid-rwpyox6j]{gap:var(--s-6);display:grid}@media (width>=60rem){.related[data-astro-cid-rwpyox6j]{gap:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.related[data-astro-cid-rwpyox6j] .label[data-astro-cid-rwpyox6j]{margin-bottom:var(--s-2)}.related__links[data-astro-cid-rwpyox6j]{border-top:1px solid var(--line);padding:0;list-style:none}.related__links[data-astro-cid-rwpyox6j] li[data-astro-cid-rwpyox6j]{border-bottom:1px solid var(--line)}.related__links[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]{font-size:var(--text-sm);color:var(--ink);padding-block:.55rem;line-height:1.45;display:block}.related__links[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]:hover{color:var(--accent-ink)}.others[data-astro-cid-rwpyox6j]{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));padding:0;list-style:none;display:grid}.others[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]{column-gap:var(--s-3);padding:var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);transition:border-color var(--duration-fast) ease, transform var(--duration-normal) var(--ease-out-expo);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon name""icon n";align-items:center;display:grid}.others[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]:hover{color:var(--ink);border-color:var(--line-strong);transform:translateY(-1px)}.others[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j] .pi{grid-area:icon}.others__name[data-astro-cid-rwpyox6j]{min-width:0;font-size:var(--text-sm);grid-area:name;font-weight:500;line-height:1.35}.others__n[data-astro-cid-rwpyox6j]{font-size:var(--text-2xs);color:var(--ink-3);grid-area:n}.ph[data-astro-cid-sicy7avi]{gap:var(--s-7);padding-block:var(--s-6) 0;align-items:center;display:grid}@media (width>=64rem){.ph[data-astro-cid-sicy7avi]{gap:var(--s-8);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}.ph__copy[data-astro-cid-sicy7avi]{gap:var(--s-4);justify-items:start;min-width:0;display:grid}.kicker[data-astro-cid-sicy7avi]{color:var(--accent-ink);font-size:.875rem;font-weight:500}h1[data-astro-cid-sicy7avi]{font-size:clamp(2.25rem,1.5rem + 3.2vw,3.5rem);line-height:var(--leading-tight);letter-spacing:-.01em}h1[data-astro-cid-sicy7avi] span[data-astro-cid-sicy7avi]{display:block}[data-astro-cid-sicy7avi]:lang(zh) h1[data-astro-cid-sicy7avi]{letter-spacing:0}.ph__lede[data-astro-cid-sicy7avi]{max-width:36rem;font-size:var(--text-lg);color:var(--ink-3);line-height:1.75}.ph__trial[data-astro-cid-sicy7avi]{align-items:center;gap:var(--s-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap;padding:.25rem .85rem .25rem .3rem;display:inline-flex}@media (width<=30rem){.ph__trial[data-astro-cid-sicy7avi]{border-radius:var(--radius);padding:.45rem .75rem;line-height:1.9;display:block}.ph__tag[data-astro-cid-sicy7avi]{margin-right:var(--s-2)}}.ph__tag[data-astro-cid-sicy7avi]{background:var(--accent-soft);color:var(--accent-ink);border-radius:var(--radius-pill);font-size:var(--text-xs);padding:.1rem .55rem;font-weight:500}.ph__actions[data-astro-cid-sicy7avi]{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.ph__stats[data-astro-cid-sicy7avi]{gap:var(--s-2) 0;margin-top:var(--s-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ph__stats[data-astro-cid-sicy7avi] div[data-astro-cid-sicy7avi]{align-items:baseline;gap:var(--s-2);padding-inline:var(--s-4);border-left:1px solid var(--line-strong);display:flex}.ph__stats[data-astro-cid-sicy7avi] div[data-astro-cid-sicy7avi]:first-child{border-left:0;padding-left:0}.ph__stats[data-astro-cid-sicy7avi] dt[data-astro-cid-sicy7avi]{color:var(--ink-3)}.ph__stats[data-astro-cid-sicy7avi] dd[data-astro-cid-sicy7avi]{color:var(--ink);font-weight:600}@media (width<=30rem){.ph__stats[data-astro-cid-sicy7avi]{gap:var(--s-3);grid-template-columns:1fr 1fr;width:100%;display:grid}.ph__stats[data-astro-cid-sicy7avi] div[data-astro-cid-sicy7avi]{border:0;gap:0;padding:0;display:grid}}.ph__card[data-astro-cid-sicy7avi]{isolation:isolate;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);min-width:0;box-shadow:var(--shadow-lg);padding:clamp(1.25rem,.9rem + 1.4vw,2rem);position:relative;overflow:hidden}.ph__card[data-astro-cid-sicy7avi]:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, var(--accent-glow), transparent);border-radius:50%;width:70%;position:absolute;inset:-40% -30% auto auto}.ph__top[data-astro-cid-sicy7avi]{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.ph__label[data-astro-cid-sicy7avi]{font-size:var(--text-sm);color:var(--ink-3)}.ph__ep[data-astro-cid-sicy7avi]{border:1px solid var(--line);border-radius:var(--radius-xs);background:var(--surface-2);color:var(--ink-2);font-size:var(--text-xs);transition:border-color var(--duration-fast) ease, color var(--duration-fast) ease;padding:.1rem .55rem;font-weight:500}.ph__ep[data-astro-cid-sicy7avi]:hover{color:var(--accent-ink);border-color:var(--accent)}.ph__price[data-astro-cid-sicy7avi]{align-items:baseline;gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.ph__price[data-astro-cid-sicy7avi] span[data-astro-cid-sicy7avi]{letter-spacing:-.035em;font-size:clamp(2.75rem,2rem + 3.4vw,4.25rem);font-weight:600;line-height:1.05}.ph__price[data-astro-cid-sicy7avi] small[data-astro-cid-sicy7avi]{font-size:var(--text-lg);color:var(--ink-3);font-weight:500}.ph__dist[data-astro-cid-sicy7avi]{width:100%;margin-top:var(--s-5);border-collapse:collapse;font-size:var(--text-sm)}.ph__dist[data-astro-cid-sicy7avi] thead[data-astro-cid-sicy7avi] th[data-astro-cid-sicy7avi]{padding:var(--s-3) 0 var(--s-2);border-top:1px solid var(--line);font-size:var(--text-xs);color:var(--ink-3);text-align:left;font-weight:400}.ph__dist[data-astro-cid-sicy7avi] thead[data-astro-cid-sicy7avi] .ph__share[data-astro-cid-sicy7avi]{text-align:right}.ph__dist[data-astro-cid-sicy7avi] tbody[data-astro-cid-sicy7avi] th[data-astro-cid-sicy7avi],.ph__dist[data-astro-cid-sicy7avi] tbody[data-astro-cid-sicy7avi] td[data-astro-cid-sicy7avi]{border-top:1px solid var(--line);vertical-align:middle;padding:.55rem 0}.ph__dist[data-astro-cid-sicy7avi] tbody[data-astro-cid-sicy7avi] th[data-astro-cid-sicy7avi]{text-align:left;min-width:0;font-weight:400}.ph__band[data-astro-cid-sicy7avi]{color:var(--ink);font-weight:600;display:block}.ph__plats[data-astro-cid-sicy7avi]{font-size:var(--text-xs);color:var(--ink-3);display:block}.is-top[data-astro-cid-sicy7avi] .ph__band[data-astro-cid-sicy7avi]{color:var(--accent-ink)}td[data-astro-cid-sicy7avi].ph__share{white-space:nowrap;text-align:right}.ph__bar[data-astro-cid-sicy7avi]{width:clamp(3.5rem,2rem + 6vw,6rem);height:6px;margin-right:var(--s-3);vertical-align:middle;background:var(--surface-3);border-radius:var(--radius-pill);display:inline-block;overflow:hidden}.ph__bar[data-astro-cid-sicy7avi] span[data-astro-cid-sicy7avi]{width:var(--w);background:var(--ink-4);border-radius:inherit;height:100%;display:block}.is-top[data-astro-cid-sicy7avi] .ph__bar[data-astro-cid-sicy7avi] span[data-astro-cid-sicy7avi]{background:var(--accent)}.ph__pct[data-astro-cid-sicy7avi]{min-width:2.6em;color:var(--ink-2);display:inline-block}.ph__foot[data-astro-cid-sicy7avi]{margin-top:var(--s-3);font-size:var(--text-xs);color:var(--ink-4)}.pf[data-astro-cid-2y6apug7]{margin-top:var(--s-8);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-sm);grid-template-columns:1fr;padding:0;list-style:none;display:grid;overflow:hidden}@media (width>=40rem){.pf[data-astro-cid-2y6apug7]{grid-template-columns:1fr 1fr}}@media (width>=64rem){.pf[data-astro-cid-2y6apug7]{grid-template-columns:repeat(4,1fr)}}.pf[data-astro-cid-2y6apug7] li[data-astro-cid-2y6apug7]{align-content:start;gap:var(--s-2);padding:var(--s-5);border-top:1px solid var(--line);min-width:0;display:grid}.pf[data-astro-cid-2y6apug7] li[data-astro-cid-2y6apug7]:first-child{border-top:0}@media (width>=40rem){.pf[data-astro-cid-2y6apug7] li[data-astro-cid-2y6apug7]:nth-child(2){border-top:0}.pf[data-astro-cid-2y6apug7] li[data-astro-cid-2y6apug7]:nth-child(2n){border-left:1px solid var(--line)}}@media (width>=64rem){.pf[data-astro-cid-2y6apug7] li[data-astro-cid-2y6apug7]{border-top:0}.pf[data-astro-cid-2y6apug7] li[data-astro-cid-2y6apug7]+li[data-astro-cid-2y6apug7]{border-left:1px solid var(--line)}}.pf__icon[data-astro-cid-2y6apug7]{width:2rem;height:2rem;margin-bottom:var(--s-2);border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-ink);place-items:center;display:inline-grid}.pf[data-astro-cid-2y6apug7] p[data-astro-cid-2y6apug7]{font-size:var(--text-sm);color:var(--ink-3);line-height:1.7}.pf[data-astro-cid-2y6apug7] .pf__t[data-astro-cid-2y6apug7]{color:var(--ink);font-size:1.0625rem;font-weight:600;line-height:1.4}.sh[data-astro-cid-5yoezdqc]{justify-content:space-between;align-items:flex-end;gap:var(--s-3) var(--s-6);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.sh__text[data-astro-cid-5yoezdqc]{gap:var(--s-2);max-width:46rem;display:grid}.sh[data-astro-cid-5yoezdqc] h2[data-astro-cid-5yoezdqc]{font-size:var(--text-2xl);line-height:1.3}.sh[data-astro-cid-5yoezdqc] p[data-astro-cid-5yoezdqc]{color:var(--ink-3);font-size:1.0625rem;line-height:1.7}.sh__side[data-astro-cid-5yoezdqc]{font-size:var(--text-sm);color:var(--ink-3)}[data-price-list] .pl__book{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}[data-price-list] .pl__dl{align-items:center;gap:.35rem;font-weight:500;display:inline-flex}[data-price-list] .pl__book .mono{font-size:var(--text-xs);color:var(--ink-4)}[data-price-list] .pl__tools{justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}[data-price-list] .pl__chips{gap:var(--s-2);flex-wrap:wrap;display:flex}[data-price-list] .pl__chip{background:var(--surface);min-height:2.25rem;color:var(--ink-2);border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, border-color var(--duration-fast) ease;align-items:center;gap:.4rem;padding:0 .85rem;display:inline-flex}[data-price-list] .pl__chip .num{color:var(--ink-4);font-size:var(--text-xs)}[data-price-list] .pl__chip:hover{border-color:var(--ink-4);color:var(--ink)}[data-price-list] .pl__chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}[data-price-list] .pl__chip[aria-pressed=true] .num{color:#ffffffa6}[data-price-list] .pl__dot{background:var(--dot);border-radius:2px;width:.5rem;height:.5rem}[data-price-list] .pl__find{gap:var(--s-2);flex-wrap:wrap;flex:22rem;justify-content:flex-end;display:flex}[data-price-list] .pl__q{flex:14rem;max-width:22rem;position:relative}[data-price-list] .pl__q svg{color:var(--ink-4);pointer-events:none;position:absolute;top:50%;left:.8rem;translate:0 -50%}[data-price-list] .pl__q .input{padding-left:2.2rem;padding-right:2.2rem}[data-price-list] .pl__q .input::-webkit-search-cancel-button{display:none}[data-price-list] .pl__q kbd{border:1px solid var(--line-strong);font:400 var(--text-2xs) / 1.5 var(--font-mono);color:var(--ink-4);background:var(--surface-2);border-radius:5px;padding:0 .35rem;position:absolute;top:50%;right:.6rem;translate:0 -50%}[data-price-list] .pl__sel{flex:0 12rem;min-width:9rem}[data-price-list] .pl__sel .input{cursor:pointer}@media (width<=40rem){[data-price-list] .pl__q{max-width:none}[data-price-list] .pl__sel{flex:100%}}[data-price-list] .pl__table{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}[data-price-list] table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}[data-price-list] thead th{background:var(--surface-2);border-bottom:1px solid var(--line);text-align:left;font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;padding:.65rem 1rem;font-weight:500}[data-price-list] thead th:first-child,[data-price-list] td.c0{padding-left:1.25rem}[data-price-list] thead .c5,[data-price-list] td.c5{text-align:right;padding-right:1.25rem}[data-price-list] td{border-bottom:1px solid var(--line);vertical-align:middle;padding:.8rem 1rem}[data-price-list] .pl__row{transition:background-color var(--duration-fast) ease}[data-price-list] .pl__row:hover{background:color-mix(in srgb, var(--surface-2) 55%, transparent)}[data-price-list] .is-collapsed .pl__row[data-extra],[data-price-list] .pl__row[hidden]{display:none}[data-price-list] td.c0{white-space:nowrap;color:var(--ink-2)}[data-price-list] td.c0 .pi{vertical-align:middle;margin-right:.55rem}[data-price-list] td.c1 .pl__a{color:var(--ink);font-weight:500}[data-price-list] td.c1 .pl__a:hover{color:var(--accent-ink);text-underline-offset:.2em;text-decoration:underline}[data-price-list] td.c1 .chip{margin-left:var(--s-2);vertical-align:1px}[data-price-list] td.c1 code{font-size:var(--text-2xs);color:var(--ink-4);overflow-wrap:anywhere;background:0 0;border:0;margin-top:.15rem;padding:0;display:block}[data-price-list] td.c2{color:var(--ink-3);white-space:nowrap}[data-price-list] td.c3,[data-price-list] td.c4{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-2)}[data-price-list] td[data-free]{color:var(--ok)}[data-price-list] td.c5 strong{font-size:.9375rem}[data-price-list] td.c5 small{font-size:var(--text-2xs);color:var(--ink-3);white-space:normal;display:block}@media (width<=55.99rem){[data-price-list] thead{display:none}[data-price-list] .pl__row{align-items:baseline;gap:.3rem var(--s-4);padding:var(--s-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}[data-price-list] td{border:0;padding:0}[data-price-list] td.c0{font-size:var(--text-xs);flex:auto;order:1;padding-left:0}[data-price-list] td.c5{order:2;margin-left:auto;padding-right:0}[data-price-list] td.c1{flex:100%;order:3}[data-price-list] td.c3,[data-price-list] td.c4,[data-price-list] td.c2{font-size:var(--text-xs)}[data-price-list] td.c3{order:4}[data-price-list] td.c4{order:5}[data-price-list] td.c2{order:6;margin-left:auto}[data-price-list] td.c3:before,[data-price-list] td.c4:before{content:attr(data-label) " · ";color:var(--ink-4)}}[data-price-list] .pl__foot{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4) var(--s-3) 1.25rem;background:var(--surface);flex-wrap:wrap;display:flex}[data-price-list] .pl__count,[data-price-list] .pl__none{font-size:var(--text-sm);color:var(--ink-3)}[data-price-list] .pl__clear{color:var(--accent-ink);font-size:inherit;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}[data-price-list] .pl__more svg{transition:transform var(--duration-fast) ease}[data-price-list] .pl__more[aria-expanded=true] svg{transform:rotate(180deg)}[data-price-list] .pl__more[hidden]{display:none}[data-price-list] .pl__by{margin-top:var(--s-6)}[data-price-list] .pl__by h3{font-size:var(--text-sm);color:var(--ink-3);margin-bottom:var(--s-3);font-weight:500}[data-price-list] .pl__by ul{gap:var(--s-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}[data-price-list] .pl__by a{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-2);font-size:var(--text-sm);transition:border-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) ease;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .4rem;display:inline-flex}[data-price-list] .pl__by a:hover{color:var(--ink);border-color:var(--line-strong);transform:translateY(-1px)}.ex[data-astro-cid-dqeqxcht]{gap:var(--s-4);display:grid}@media (width>=48rem){.ex[data-astro-cid-dqeqxcht]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.ex[data-astro-cid-dqeqxcht]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ex__card[data-astro-cid-dqeqxcht]{gap:var(--s-3);min-width:0;padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-normal) var(--ease-out-expo), transform var(--duration-normal) var(--ease-out-expo);flex-direction:column;display:flex}.ex__card[data-astro-cid-dqeqxcht]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ex__meta[data-astro-cid-dqeqxcht]{align-items:center;gap:var(--s-3);display:flex}.ex__icons[data-astro-cid-dqeqxcht]{display:inline-flex}.ex__icons[data-astro-cid-dqeqxcht] .pi+.pi{box-shadow:0 0 0 2px var(--surface);margin-left:-6px}.ex__cat[data-astro-cid-dqeqxcht]{font-size:var(--text-xs);color:var(--ink-3);align-items:center;gap:.4rem;display:inline-flex}.ex__cat[data-astro-cid-dqeqxcht] i[data-astro-cid-dqeqxcht]{background:var(--dot);border-radius:2px;width:.45rem;height:.45rem}h3[data-astro-cid-dqeqxcht]{font-size:1.125rem;line-height:1.45}.ex__req[data-astro-cid-dqeqxcht]{padding:var(--s-3) var(--s-4);background:var(--surface-2);border-radius:var(--radius);gap:.2rem;display:grid}.ex__req[data-astro-cid-dqeqxcht] code[data-astro-cid-dqeqxcht]{font-size:var(--text-2xs);color:var(--ink-3);overflow-wrap:anywhere;background:0 0;border:0;padding:0}.ex__req[data-astro-cid-dqeqxcht] strong[data-astro-cid-dqeqxcht]{font-size:var(--text-sm)}.ex__steps[data-astro-cid-dqeqxcht]{padding:0;list-style:none;display:grid}.ex__steps[data-astro-cid-dqeqxcht] li[data-astro-cid-dqeqxcht]{gap:.15rem var(--s-3);padding:var(--s-3) 0;border-bottom:1px dashed var(--line-strong);grid-template-columns:minmax(0,1fr) auto;display:grid}.ex__what[data-astro-cid-dqeqxcht]{font-size:var(--text-xs);color:var(--ink-3);grid-column:1/-1}.ex__math[data-astro-cid-dqeqxcht]{font-size:var(--text-sm);color:var(--ink-2);min-width:0}.ex__math[data-astro-cid-dqeqxcht] a[data-astro-cid-dqeqxcht]{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.2em}.ex__math[data-astro-cid-dqeqxcht] a[data-astro-cid-dqeqxcht]:hover{color:var(--accent-ink)}.ex__sum[data-astro-cid-dqeqxcht]{font-size:var(--text-sm);align-self:end;font-weight:600}.ex__total[data-astro-cid-dqeqxcht]{align-items:baseline;gap:var(--s-3);padding-top:var(--s-2);margin-top:auto;display:flex}.ex__total[data-astro-cid-dqeqxcht] span[data-astro-cid-dqeqxcht]{font-size:var(--text-sm);color:var(--ink-3)}.ex__total[data-astro-cid-dqeqxcht] strong[data-astro-cid-dqeqxcht]{letter-spacing:-.02em;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);font-weight:600;line-height:1.1}.ex__note[data-astro-cid-dqeqxcht]{gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--line);font-size:var(--text-xs);color:var(--ink-3);line-height:1.6;display:flex}.ex__note[data-astro-cid-dqeqxcht] svg[data-astro-cid-dqeqxcht]{color:var(--accent-ink);flex:none;margin-top:.2rem}.pc__noscript[data-astro-cid-dqojkg52]{color:var(--ink-3)}.pc[data-astro-cid-dqojkg52]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-sm);overflow:hidden}.pc[data-astro-cid-dqojkg52][hidden]{display:none}.pc__rows[data-astro-cid-dqojkg52]{padding:var(--s-3) var(--s-4) 0;list-style:none;display:grid}.pc__row[data-astro-cid-dqojkg52]{gap:var(--s-3);padding:var(--s-4) 2.75rem var(--s-4) var(--s-2);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid;position:relative}.pc__ep[data-astro-cid-dqojkg52]{grid-column:1/-1}@media (width>=64rem){.pc__row[data-astro-cid-dqojkg52]{grid-template-columns:minmax(0,3fr) 8.5rem 7rem 6rem 7.5rem 7.5rem;align-items:end}.pc__ep[data-astro-cid-dqojkg52]{grid-column:auto}}.pc[data-astro-cid-dqojkg52] label[data-astro-cid-dqojkg52],.pc__out[data-astro-cid-dqojkg52]{gap:.3rem;min-width:0;margin:0;display:grid}.pc[data-astro-cid-dqojkg52] .label[data-astro-cid-dqojkg52]{font-size:var(--text-xs);color:var(--ink-3)}.pc[data-astro-cid-dqojkg52] .input[data-astro-cid-dqojkg52]{font-size:var(--text-sm)}.pc[data-astro-cid-dqojkg52] select[data-astro-cid-dqojkg52].input{cursor:pointer;text-overflow:ellipsis}.pc[data-astro-cid-dqojkg52] output[data-astro-cid-dqojkg52]{font-size:var(--text-base);line-height:2.5rem}.pc__rate[data-astro-cid-dqojkg52]{color:var(--ink-3);font-size:var(--text-xs)!important}.pc__cost[data-astro-cid-dqojkg52] output[data-astro-cid-dqojkg52]{font-weight:600}.pc__remove[data-astro-cid-dqojkg52]{top:50%;right:var(--s-1);width:2rem;height:2rem;color:var(--ink-4);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-fast) ease, border-color var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;border:1px solid #0000;place-items:center;display:grid;position:absolute;translate:0 -50%}.pc__remove[data-astro-cid-dqojkg52]:hover{color:var(--danger);border-color:var(--line-strong);background:var(--surface-2)}.pc__foot[data-astro-cid-dqojkg52]{justify-content:space-between;align-items:flex-end;gap:var(--s-5);padding:var(--s-5);margin-top:var(--s-4);background:var(--surface-2);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.pc__sum[data-astro-cid-dqojkg52]{justify-items:end;gap:var(--s-2);text-align:right;max-width:30rem;display:grid}.pc__total[data-astro-cid-dqojkg52]{justify-items:end;gap:.2rem;display:grid}.pc__total[data-astro-cid-dqojkg52] output[data-astro-cid-dqojkg52]{letter-spacing:-.035em;color:var(--ink);font-size:clamp(2.5rem,1.8rem + 2.8vw,3.5rem);font-weight:600;line-height:1}.pc__formula[data-astro-cid-dqojkg52]{font-size:var(--text-xs);color:var(--ink-3)}@media (width<=40rem){.pc__sum[data-astro-cid-dqojkg52],.pc__total[data-astro-cid-dqojkg52]{text-align:left;justify-items:start}}.pp[data-astro-cid-ldhlmyfp]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}table[data-astro-cid-ldhlmyfp]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}thead[data-astro-cid-ldhlmyfp] th[data-astro-cid-ldhlmyfp]{background:var(--surface-2);border-bottom:1px solid var(--line);text-align:left;font-size:var(--text-xs);color:var(--ink-3);padding:.65rem 1rem;font-weight:500}thead[data-astro-cid-ldhlmyfp] th[data-astro-cid-ldhlmyfp]:first-child,tbody[data-astro-cid-ldhlmyfp] th[data-astro-cid-ldhlmyfp]{padding-left:1.25rem}tbody[data-astro-cid-ldhlmyfp] th[data-astro-cid-ldhlmyfp],tbody[data-astro-cid-ldhlmyfp] td[data-astro-cid-ldhlmyfp]{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:.85rem 1rem}tbody[data-astro-cid-ldhlmyfp] tr[data-astro-cid-ldhlmyfp]:last-child>[data-astro-cid-ldhlmyfp]{border-bottom:0}.k0[data-astro-cid-ldhlmyfp] span[data-astro-cid-ldhlmyfp]{font-size:1.0625rem;font-weight:600;display:block}.k0[data-astro-cid-ldhlmyfp] small[data-astro-cid-ldhlmyfp],.k1[data-astro-cid-ldhlmyfp] small[data-astro-cid-ldhlmyfp]{font-size:var(--text-2xs);color:var(--ink-4);font-weight:400}.k1[data-astro-cid-ldhlmyfp]{color:var(--ink-2);white-space:nowrap}.k2[data-astro-cid-ldhlmyfp]{color:var(--ink-2)}.k3[data-astro-cid-ldhlmyfp] ul[data-astro-cid-ldhlmyfp]{gap:.35rem;padding:0;list-style:none;display:grid}.k3[data-astro-cid-ldhlmyfp] li[data-astro-cid-ldhlmyfp]{align-items:center;gap:.5rem;min-width:0;display:flex}.k3[data-astro-cid-ldhlmyfp] .pp__a[data-astro-cid-ldhlmyfp]{color:var(--ink)}.k3[data-astro-cid-ldhlmyfp] .pp__a[data-astro-cid-ldhlmyfp]:hover{color:var(--accent-ink);text-underline-offset:.2em;text-decoration:underline}@media (width>=48rem){.k0[data-astro-cid-ldhlmyfp]{width:11rem}.k1[data-astro-cid-ldhlmyfp]{width:12rem}.k2[data-astro-cid-ldhlmyfp]{width:7rem}}@media (width<=47.99rem){thead[data-astro-cid-ldhlmyfp]{display:none}tbody[data-astro-cid-ldhlmyfp] tr[data-astro-cid-ldhlmyfp]{gap:.3rem var(--s-3);padding:var(--s-4);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}tbody[data-astro-cid-ldhlmyfp] tr[data-astro-cid-ldhlmyfp]:last-child{border-bottom:0}tbody[data-astro-cid-ldhlmyfp] th[data-astro-cid-ldhlmyfp],tbody[data-astro-cid-ldhlmyfp] td[data-astro-cid-ldhlmyfp]{border:0;padding:0}.k1[data-astro-cid-ldhlmyfp]{text-align:right;grid-area:1/2}.k2[data-astro-cid-ldhlmyfp]:before{content:attr(data-label) " · ";color:var(--ink-4);font-size:var(--text-xs)}.k2[data-astro-cid-ldhlmyfp]{font-size:var(--text-xs);grid-column:1/-1}.k3[data-astro-cid-ldhlmyfp]{grid-column:1/-1}}.pp__note[data-astro-cid-ldhlmyfp]{margin-top:var(--s-3);font-size:var(--text-sm);color:var(--ink-3)}.cr[data-astro-cid-t5uqpec7]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-sm);display:grid;overflow:hidden}@media (width>=56rem){.cr[data-astro-cid-t5uqpec7]{grid-template-columns:1fr 1fr}.cr__col[data-astro-cid-t5uqpec7]+.cr__col[data-astro-cid-t5uqpec7]{border-left:1px solid var(--line)}}@media (width<=55.99rem){.cr__col[data-astro-cid-t5uqpec7]+.cr__col[data-astro-cid-t5uqpec7]{border-top:1px solid var(--line)}}.cr__col[data-astro-cid-t5uqpec7]{padding:var(--s-5) clamp(1rem, .6rem + 1.6vw, 1.75rem);min-width:0}.cr__head[data-astro-cid-t5uqpec7]{align-items:center;gap:var(--s-2);padding-bottom:var(--s-3);border-bottom:1px solid var(--line);font-size:1.0625rem;display:flex}.cr__head[data-astro-cid-t5uqpec7] span[data-astro-cid-t5uqpec7]{font-size:var(--text-xs);color:var(--ink-3);margin-left:auto;font-weight:400}.cr__dot[data-astro-cid-t5uqpec7]{border-radius:50%;width:.5rem;height:.5rem}.cr__dot--on[data-astro-cid-t5uqpec7]{background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.cr__dot--off[data-astro-cid-t5uqpec7]{background:var(--ok);box-shadow:0 0 0 3px var(--ok-soft)}dl[data-astro-cid-t5uqpec7]>div[data-astro-cid-t5uqpec7]{padding:var(--s-4) 0;border-bottom:1px solid var(--line)}dl[data-astro-cid-t5uqpec7]>div[data-astro-cid-t5uqpec7]:last-child{border-bottom:0;padding-bottom:0}dt[data-astro-cid-t5uqpec7]{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;font-weight:600;display:flex}dt[data-astro-cid-t5uqpec7] code[data-astro-cid-t5uqpec7]{font-size:var(--text-2xs);color:var(--ink-4);background:0 0;border:0;padding:0;font-weight:400}.cr__hold[data-astro-cid-t5uqpec7]{margin-top:var(--s-4);max-width:var(--measure);font-size:var(--text-sm);color:var(--ink-3);line-height:1.7}.cr__hold[data-astro-cid-t5uqpec7] strong[data-astro-cid-t5uqpec7]{color:var(--ink-2);margin-right:.35em}dd[data-astro-cid-t5uqpec7]{font-size:var(--text-sm);color:var(--ink-3);margin:.2rem 0 0;line-height:1.65}.tu[data-astro-cid-btiuwnwn]{gap:var(--s-4);align-items:start;display:grid}@media (width>=64rem){.tu[data-astro-cid-btiuwnwn]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}}.tu__packs[data-astro-cid-btiuwnwn]{gap:var(--s-3);min-width:0;display:grid}.tu__grid[data-astro-cid-btiuwnwn]{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width>=40rem){.tu__grid[data-astro-cid-btiuwnwn]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tu__pack[data-astro-cid-btiuwnwn]{min-width:0;padding:var(--s-4) var(--s-4) var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);align-content:start;gap:.15rem;display:grid}.tu__pack[data-astro-cid-btiuwnwn].has-bonus{border-color:color-mix(in srgb, var(--accent) 28%, var(--line));background:linear-gradient(180deg, var(--accent-soft), var(--surface) 55%)}.tu__head[data-astro-cid-btiuwnwn]{justify-content:space-between;align-items:center;gap:.15rem var(--s-2);flex-wrap:wrap;display:flex}.tu__amount[data-astro-cid-btiuwnwn]{letter-spacing:-.02em;font-size:clamp(1.5rem,1.3rem + .9vw,1.875rem);font-weight:600;line-height:1.15}.tu__badge[data-astro-cid-btiuwnwn]{border-radius:var(--radius-xs);background:var(--ok-soft);color:var(--ok);font-size:var(--text-2xs);white-space:nowrap;padding:.05rem .45rem;font-weight:600}.tu__bonus[data-astro-cid-btiuwnwn]{font-size:var(--text-xs);color:var(--ink-3)}.tu__credit[data-astro-cid-btiuwnwn]{margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);font-size:var(--text-sm);font-weight:600}.has-bonus[data-astro-cid-btiuwnwn] .tu__credit[data-astro-cid-btiuwnwn]{color:var(--accent-ink)}.tu__calls[data-astro-cid-btiuwnwn]{font-size:var(--text-2xs);color:var(--ink-3)}.tu__custom[data-astro-cid-btiuwnwn]{align-items:baseline;gap:var(--s-1) var(--s-4);padding:var(--s-4);border:1px dashed var(--line-strong);border-radius:var(--radius-card);font-size:var(--text-sm);color:var(--ink-3);flex-wrap:wrap;display:flex}.tu__custom[data-astro-cid-btiuwnwn] strong[data-astro-cid-btiuwnwn]{color:var(--ink)}.tu__pay[data-astro-cid-btiuwnwn]{gap:var(--s-4);min-width:0;padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-md);display:grid}@media (width>=64rem){.tu__pay[data-astro-cid-btiuwnwn]{top:var(--s-5);position:sticky}}.tu__pay[data-astro-cid-btiuwnwn] h3[data-astro-cid-btiuwnwn]{font-size:1.0625rem}.tu__pay[data-astro-cid-btiuwnwn] ul[data-astro-cid-btiuwnwn]{gap:var(--s-3);padding:0;list-style:none;display:grid}.tu__pay[data-astro-cid-btiuwnwn] li[data-astro-cid-btiuwnwn]{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--radius);display:flex}.tu__method[data-astro-cid-btiuwnwn]{border-radius:var(--radius-sm);background:var(--surface-2);width:2rem;height:2rem;color:var(--ink-2);flex:none;place-items:center;display:grid}.tu__pay[data-astro-cid-btiuwnwn] li[data-astro-cid-btiuwnwn] strong[data-astro-cid-btiuwnwn]{font-size:var(--text-sm)}.tu__pay[data-astro-cid-btiuwnwn] li[data-astro-cid-btiuwnwn] p[data-astro-cid-btiuwnwn]{font-size:var(--text-xs);color:var(--ink-3);line-height:1.6}.tu__cta[data-astro-cid-btiuwnwn]{width:100%}.tu__note[data-astro-cid-btiuwnwn]{font-size:var(--text-xs);color:var(--ink-3);line-height:1.6}.qa[data-astro-cid-tp3mqxge]{gap:var(--s-6);display:grid}@media (width>=60rem){.qa[data-astro-cid-tp3mqxge]{gap:var(--s-5) var(--s-8);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.qa__list[data-astro-cid-tp3mqxge]{grid-area:1/2/span 2}.close[data-astro-cid-tp3mqxge]{grid-area:2/1;align-self:start}}.qa__head[data-astro-cid-tp3mqxge]{gap:var(--s-3);align-content:start;justify-items:start;display:grid}.qa__head[data-astro-cid-tp3mqxge] h2[data-astro-cid-tp3mqxge]{font-size:var(--text-2xl);line-height:1.3}.qa__head[data-astro-cid-tp3mqxge] p[data-astro-cid-tp3mqxge]{color:var(--ink-3);line-height:1.7}.qa__list[data-astro-cid-tp3mqxge]{border-top:1px solid var(--line)}.qa__item[data-astro-cid-tp3mqxge]{border-bottom:1px solid var(--line)}.qa__item[data-astro-cid-tp3mqxge] summary[data-astro-cid-tp3mqxge]{justify-content:space-between;align-items:center;gap:var(--s-4);cursor:pointer;padding:1.05rem 0;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.qa__item[data-astro-cid-tp3mqxge] summary[data-astro-cid-tp3mqxge]::-webkit-details-marker{display:none}.qa__item[data-astro-cid-tp3mqxge] summary[data-astro-cid-tp3mqxge] svg[data-astro-cid-tp3mqxge]{color:var(--ink-4);transition:transform var(--duration-fast) ease;flex:none}.qa__item[data-astro-cid-tp3mqxge][open] summary[data-astro-cid-tp3mqxge] svg[data-astro-cid-tp3mqxge]{transform:rotate(180deg)}.qa__item[data-astro-cid-tp3mqxge] summary[data-astro-cid-tp3mqxge]:hover svg[data-astro-cid-tp3mqxge]{color:var(--ink)}.qa__item[data-astro-cid-tp3mqxge] p[data-astro-cid-tp3mqxge]{color:var(--ink-3);max-width:64ch;padding-bottom:1.2rem;line-height:1.75}.qa__terms[data-astro-cid-tp3mqxge]{font-size:var(--text-sm);font-weight:500}.close[data-astro-cid-tp3mqxge]{gap:var(--s-2);min-width:0;padding:var(--s-5);background:linear-gradient(160deg, var(--surface) 45%, var(--accent-soft));border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-md);display:grid}.close[data-astro-cid-tp3mqxge] h3[data-astro-cid-tp3mqxge]{font-size:1.125rem}.close[data-astro-cid-tp3mqxge] p[data-astro-cid-tp3mqxge]{color:var(--ink-3);font-size:var(--text-sm)}.close__actions[data-astro-cid-tp3mqxge]{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.live[data-astro-cid-qzgm2ofj],.ask[data-astro-cid-qzgm2ofj]{margin-top:var(--s-7);max-width:52rem}.live[data-astro-cid-qzgm2ofj] h2[data-astro-cid-qzgm2ofj],.ask[data-astro-cid-qzgm2ofj] h2[data-astro-cid-qzgm2ofj]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.ask[data-astro-cid-qzgm2ofj]>p[data-astro-cid-qzgm2ofj]{color:var(--ink-2);max-width:var(--measure);margin-bottom:var(--s-4)}.form[data-astro-cid-qzgm2ofj]{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);display:grid}@media (width>=40rem){.form[data-astro-cid-qzgm2ofj]{grid-template-columns:1fr 1fr}.form__wide[data-astro-cid-qzgm2ofj]{grid-column:1/-1}}.form[data-astro-cid-qzgm2ofj] label[data-astro-cid-qzgm2ofj]{gap:var(--s-1);font-size:var(--text-sm);display:grid}.form[data-astro-cid-qzgm2ofj] label[data-astro-cid-qzgm2ofj] span[data-astro-cid-qzgm2ofj]{color:var(--ink-2)}.form[data-astro-cid-qzgm2ofj] input[data-astro-cid-qzgm2ofj],.form[data-astro-cid-qzgm2ofj] select[data-astro-cid-qzgm2ofj]{border:1px solid var(--line-strong,var(--line));border-radius:var(--radius-sm,6px);background:var(--bg,#fff);width:100%;padding:.55rem .7rem}.form[data-astro-cid-qzgm2ofj] input[data-astro-cid-qzgm2ofj]:focus-visible,.form[data-astro-cid-qzgm2ofj] select[data-astro-cid-qzgm2ofj]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.form__send[data-astro-cid-qzgm2ofj]{border-radius:var(--radius-pill);background:var(--ink);color:var(--paper,#fff);cursor:pointer;border:0;justify-self:start;padding:.6rem 1.2rem;font-weight:600}.form__send[data-astro-cid-qzgm2ofj]:hover{background:var(--signal-ink)}.form__send[data-astro-cid-qzgm2ofj]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.form__note[data-astro-cid-qzgm2ofj]{margin-top:var(--s-3);font-size:var(--text-xs);color:var(--ink-3)}.draft[data-astro-cid-4srhazix]{max-width:var(--measure);margin-bottom:var(--s-6);padding:var(--s-4);border:1px dashed var(--accent);color:var(--ink);background:var(--signal-wash)}.draft[data-astro-cid-4srhazix] strong[data-astro-cid-4srhazix]{font-family:var(--font-mono);color:var(--signal-ink);margin-right:var(--s-2)}.doc[data-astro-cid-4srhazix]{border-top:1px solid var(--line);padding-top:var(--s-5)}.updated[data-astro-cid-4srhazix]{margin-top:var(--s-7);font-size:var(--text-xs);color:var(--ink-3)}.sols[data-astro-cid-ijr4t365]{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));padding:0;list-style:none;display:grid}.sols[data-astro-cid-ijr4t365] a[data-astro-cid-ijr4t365]{gap:var(--s-2);height:100%;padding:var(--s-5);border:1px solid var(--rule);border-top:3px solid var(--ink);background:var(--paper-2);transition:border-color var(--duration-fast) ease, transform var(--duration-normal) var(--ease-out-expo);align-content:start;text-decoration:none;display:grid}.sols[data-astro-cid-ijr4t365] a[data-astro-cid-ijr4t365]:hover{color:inherit;border-top-color:var(--signal);transform:translateY(-2px)}.sols__n[data-astro-cid-ijr4t365]{color:var(--ink-3);font-size:var(--text-sm)}.sols__title[data-astro-cid-ijr4t365]{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:650;line-height:1.2}.sols__desc[data-astro-cid-ijr4t365]{color:var(--ink-2);font-size:var(--text-sm)}.sols__meta[data-astro-cid-ijr4t365]{font-size:var(--text-xs);color:var(--ink-3);margin-top:var(--s-2)}.sols__meta[data-astro-cid-ijr4t365] strong[data-astro-cid-ijr4t365]{color:var(--signal-ink);font-weight:500}.flow[data-astro-cid-54mvgeqp]{border-top:1px solid var(--line);padding-top:var(--s-5)}.flow__head[data-astro-cid-54mvgeqp]{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-5);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.flow__head[data-astro-cid-54mvgeqp] h2[data-astro-cid-54mvgeqp]{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight)}.flow__head[data-astro-cid-54mvgeqp] p[data-astro-cid-54mvgeqp]{color:var(--ink-3);font-size:var(--text-sm)}.steps[data-astro-cid-54mvgeqp]{counter-reset:none;padding:0;list-style:none}.steps[data-astro-cid-54mvgeqp] li[data-astro-cid-54mvgeqp]{gap:var(--s-1) var(--s-3);padding-block:var(--s-4);border-bottom:1px dashed var(--rule);grid-template-columns:2rem 1fr auto;grid-template-areas:"n text cost""n ep ep""n math math";display:grid}@media (width>=64rem){.steps[data-astro-cid-54mvgeqp] li[data-astro-cid-54mvgeqp]{grid-template-columns:2.5rem minmax(0,1fr) 18rem 12rem 6rem;grid-template-areas:"n text ep math cost";align-items:baseline}}.steps__n[data-astro-cid-54mvgeqp]{color:var(--signal-ink);font-size:var(--text-lg);grid-area:n}.steps__text[data-astro-cid-54mvgeqp]{grid-area:text;font-weight:550}.steps__ep[data-astro-cid-54mvgeqp]{font-size:var(--text-xs);color:var(--ink-2);overflow-wrap:anywhere;grid-area:ep}.steps__math[data-astro-cid-54mvgeqp]{font-size:var(--text-xs);color:var(--ink-3);grid-area:math}.steps__cost[data-astro-cid-54mvgeqp]{text-align:right;grid-area:cost}.flow__total[data-astro-cid-54mvgeqp]{padding-top:var(--s-3);border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;display:flex}.flow__total[data-astro-cid-54mvgeqp] .num[data-astro-cid-54mvgeqp]{font-size:var(--text-3xl);letter-spacing:-.05em;color:var(--signal-ink)}.ask[data-astro-cid-54mvgeqp]{gap:var(--s-2);margin-top:var(--s-6);padding:var(--s-4);border-left:3px solid var(--signal);background:var(--signal-wash);max-width:60rem;display:grid}.ask[data-astro-cid-54mvgeqp] q[data-astro-cid-54mvgeqp]{font-size:var(--text-lg)}.eps[data-astro-cid-54mvgeqp]{margin-top:var(--space-section)}.eps[data-astro-cid-54mvgeqp] h2[data-astro-cid-54mvgeqp]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.board[data-astro-cid-54mvgeqp]{border-top:1px solid var(--rule-strong);padding:0;list-style:none}.more[data-astro-cid-54mvgeqp]{margin-top:var(--space-section);border-top:1px solid var(--rule);padding-top:var(--s-4)}.more[data-astro-cid-54mvgeqp] ul[data-astro-cid-54mvgeqp]{margin-top:var(--s-3);gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.checked[data-astro-cid-4ldxkm3s]{margin-top:var(--s-4);font-size:var(--text-xs);color:var(--ink-3);overflow-wrap:anywhere}.notice[data-astro-cid-4ldxkm3s]{padding:var(--s-4);border-left:3px solid var(--signal);background:var(--signal-wash);margin-bottom:var(--s-5);max-width:var(--measure)}h2[data-astro-cid-4ldxkm3s]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.sub[data-astro-cid-4ldxkm3s]{font-size:var(--text-sm);color:var(--ink-3);max-width:var(--measure);margin-bottom:var(--s-4)}.service[data-astro-cid-4ldxkm3s]{--level:var(--ink-3);gap:var(--s-5);padding:var(--s-5);margin-bottom:var(--s-7);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-md);display:grid}.service[data-astro-cid-4ldxkm3s][data-level=up]{--level:var(--ok)}.service[data-astro-cid-4ldxkm3s][data-level=partial]{--level:var(--warn)}.service[data-astro-cid-4ldxkm3s][data-level=down]{--level:var(--danger)}.service__now[data-astro-cid-4ldxkm3s]{gap:var(--s-3);align-items:flex-start;display:flex}.service__dot[data-astro-cid-4ldxkm3s]{background:var(--level);width:.75rem;height:.75rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--level) 16%, transparent);border-radius:50%;flex:none;margin-top:.55rem}.service__headline[data-astro-cid-4ldxkm3s]{font-size:var(--text-2xl);letter-spacing:-.02em;margin:0}.service__detail[data-astro-cid-4ldxkm3s]{margin-top:var(--s-1);color:var(--ink-2);font-size:var(--text-sm)}.service__times[data-astro-cid-4ldxkm3s]{font-size:var(--text-xs);color:var(--ink-3)}.service[data-astro-cid-4ldxkm3s] .notice[data-astro-cid-4ldxkm3s]{margin:0}.figures[data-astro-cid-4ldxkm3s]{border-top:1px solid var(--line);padding-top:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:0;display:grid}.figures[data-astro-cid-4ldxkm3s] div[data-astro-cid-4ldxkm3s]{padding-inline:var(--s-4);border-left:1px solid var(--line)}.figures[data-astro-cid-4ldxkm3s] div[data-astro-cid-4ldxkm3s]:first-child{border-left:0;padding-left:0}.figures[data-astro-cid-4ldxkm3s] dt[data-astro-cid-4ldxkm3s]{font-size:var(--text-xs);color:var(--ink-3)}.figures[data-astro-cid-4ldxkm3s] dd[data-astro-cid-4ldxkm3s]{margin:var(--s-1) 0 0;font-size:var(--text-3xl);letter-spacing:-.04em;color:var(--ink)}.figures[data-astro-cid-4ldxkm3s] dd[data-astro-cid-4ldxkm3s].fig-note{font-size:var(--text-2xs);letter-spacing:0;color:var(--ink-3);margin:0}.strip[data-astro-cid-4ldxkm3s]{grid-template-columns:repeat(30,minmax(0,1fr));gap:3px;height:1.75rem;display:grid}.strip--tall[data-astro-cid-4ldxkm3s]{height:2.5rem}.cell[data-astro-cid-4ldxkm3s]{background:var(--surface-3);transition:transform var(--duration-fast) var(--ease-out-expo);border-radius:2px;display:block}.strip[data-astro-cid-4ldxkm3s] .cell[data-astro-cid-4ldxkm3s]:hover{transform:scaleY(1.12)}.cell[data-astro-cid-4ldxkm3s][data-kind=ok]{background:var(--ok)}.cell[data-astro-cid-4ldxkm3s][data-kind=warn]{background:var(--warn)}.cell[data-astro-cid-4ldxkm3s][data-kind=bad]{background:var(--danger)}.cell[data-astro-cid-4ldxkm3s][data-kind=none]{background:var(--surface-3)}.cell[data-astro-cid-4ldxkm3s][data-kind=before]{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.strip__axis[data-astro-cid-4ldxkm3s]{justify-content:space-between;gap:var(--s-1) var(--s-3);margin-top:var(--s-2);font-size:var(--text-2xs);color:var(--ink-3);flex-wrap:wrap;display:flex}.strip__axis[data-astro-cid-4ldxkm3s]>span[data-astro-cid-4ldxkm3s]{white-space:nowrap}.strip__axis[data-astro-cid-4ldxkm3s] [data-astro-cid-4ldxkm3s][data-s-served]{color:var(--ink-2);text-align:center}.incidents[data-astro-cid-4ldxkm3s]{margin-bottom:var(--s-7)}.incident-list[data-astro-cid-4ldxkm3s]{gap:var(--s-3);padding:0;list-style:none;display:grid}.incident[data-astro-cid-4ldxkm3s]{padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:52rem}.incident[data-astro-cid-4ldxkm3s][data-open="1"]{border-color:color-mix(in srgb, var(--warn) 45%, var(--line));box-shadow:inset 3px 0 0 var(--warn)}.incident__meta[data-astro-cid-4ldxkm3s]{font-size:var(--text-2xs);color:var(--ink-3)}.incident__state[data-astro-cid-4ldxkm3s]{border-radius:var(--radius-chip);background:var(--surface-2);color:var(--ink-2);margin-right:var(--s-1);padding:.05rem .45rem;display:inline-block}.incident[data-astro-cid-4ldxkm3s][data-open="1"] .incident__state[data-astro-cid-4ldxkm3s]{background:color-mix(in srgb, var(--warn) 14%, transparent);color:var(--warn)}.incident__title[data-astro-cid-4ldxkm3s]{font-size:var(--text-lg);margin:var(--s-2) 0 var(--s-1)}.incident__body[data-astro-cid-4ldxkm3s],.incident__note[data-astro-cid-4ldxkm3s]{font-size:var(--text-sm);color:var(--ink-2);max-width:var(--measure);margin-top:var(--s-1)}.incident__note[data-astro-cid-4ldxkm3s] strong[data-astro-cid-4ldxkm3s]{color:var(--ink);margin-right:.25em;font-weight:600}.incident__affected[data-astro-cid-4ldxkm3s]{font-size:var(--text-2xs);color:var(--ink-3);margin-top:var(--s-2);overflow-wrap:anywhere}.incident-empty[data-astro-cid-4ldxkm3s]{color:var(--ink-3);font-size:var(--text-sm)}.incident-empty[data-astro-cid-4ldxkm3s][hidden]{display:none}.platforms[data-astro-cid-4ldxkm3s]{margin-bottom:var(--s-7)}.plist[data-astro-cid-4ldxkm3s]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:0;list-style:none}.prow[data-astro-cid-4ldxkm3s]{gap:var(--s-2) var(--s-5);padding:var(--s-3) var(--s-5);border-bottom:1px solid var(--line);grid-template-columns:minmax(14rem,18rem) minmax(0,1fr) 5rem;align-items:center;display:grid}.prow[data-astro-cid-4ldxkm3s]:last-child{border-bottom:0}.prow__name[data-astro-cid-4ldxkm3s]{gap:0 var(--s-3);font-size:var(--text-sm);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.prow__name[data-astro-cid-4ldxkm3s] .state[data-astro-cid-4ldxkm3s]{grid-row:span 2;align-self:center;min-width:5.5rem}.prow__counts[data-astro-cid-4ldxkm3s]{font-size:var(--text-2xs);color:var(--ink-3)}.prow__share[data-astro-cid-4ldxkm3s]{text-align:right;font-size:var(--text-sm);color:var(--ink-2)}.legend[data-astro-cid-4ldxkm3s]{gap:var(--s-2) var(--s-4);margin-top:var(--s-3);font-size:var(--text-2xs);color:var(--ink-3);flex-wrap:wrap;display:flex}.legend[data-astro-cid-4ldxkm3s] span[data-astro-cid-4ldxkm3s]{align-items:center;gap:.4rem;display:inline-flex}.legend[data-astro-cid-4ldxkm3s] .cell[data-astro-cid-4ldxkm3s]{width:.65rem;height:.9rem}.what[data-astro-cid-4ldxkm3s]{margin-bottom:var(--s-7)}.what[data-astro-cid-4ldxkm3s] ul[data-astro-cid-4ldxkm3s]{gap:var(--s-2);max-width:var(--measure);color:var(--ink-2);padding-left:1.2rem;display:grid}.group[data-astro-cid-4ldxkm3s]{padding-block:var(--s-4);border-top:1px solid var(--rule-strong)}.group[data-astro-cid-4ldxkm3s] h3[data-astro-cid-4ldxkm3s]{font-size:var(--text-lg);margin-bottom:var(--s-2)}.group[data-astro-cid-4ldxkm3s] ul[data-astro-cid-4ldxkm3s]{padding:0;list-style:none}.group[data-astro-cid-4ldxkm3s] li[data-astro-cid-4ldxkm3s]{gap:0 var(--s-4);padding-block:var(--s-2);border-bottom:1px solid var(--rule);font-size:var(--text-sm);grid-template-columns:1fr auto 4.5rem;display:grid}.id[data-astro-cid-4ldxkm3s]{color:var(--ink-3);overflow-wrap:anywhere;grid-row:2;justify-self:start;font-size:var(--text-2xs)!important}.group[data-astro-cid-4ldxkm3s] .state[data-astro-cid-4ldxkm3s]{grid-area:1/2/span 2;align-self:center}.share[data-astro-cid-4ldxkm3s]{text-align:right;font-size:var(--text-xs);color:var(--ink-3);grid-area:1/3/span 2;align-self:center}.state[data-astro-cid-4ldxkm3s]{font-size:var(--text-xs);white-space:nowrap}.state[data-astro-cid-4ldxkm3s]:before{content:"●";margin-right:.35em}.state[data-astro-cid-4ldxkm3s][data-kind=up]{color:var(--ok)}.state[data-astro-cid-4ldxkm3s][data-kind=degraded]{color:var(--warn)}.state[data-astro-cid-4ldxkm3s][data-kind=down]{color:var(--danger)}.state[data-astro-cid-4ldxkm3s][data-kind=unknown],.state[data-astro-cid-4ldxkm3s][data-kind=pending]{color:var(--ink-3)}@media (width<=48rem){.service[data-astro-cid-4ldxkm3s]{padding:var(--s-4)}.figures[data-astro-cid-4ldxkm3s]{row-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}.figures[data-astro-cid-4ldxkm3s] div[data-astro-cid-4ldxkm3s]:nth-child(odd){border-left:0;padding-left:0}.strip__axis[data-astro-cid-4ldxkm3s] [data-astro-cid-4ldxkm3s][data-s-served]{text-align:left;white-space:normal;flex-basis:100%;order:3}.prow[data-astro-cid-4ldxkm3s]{padding:var(--s-3) var(--s-4);grid-template-columns:minmax(0,1fr) auto}.prow__name[data-astro-cid-4ldxkm3s]{align-items:baseline;gap:0 var(--s-2);flex-wrap:wrap;display:flex}.prow__name[data-astro-cid-4ldxkm3s] a[data-astro-cid-4ldxkm3s]{flex-basis:100%;order:-1}.prow__name[data-astro-cid-4ldxkm3s] .state[data-astro-cid-4ldxkm3s]{min-width:0}.prow[data-astro-cid-4ldxkm3s] .strip[data-astro-cid-4ldxkm3s]{grid-area:2/1/auto/-1;gap:2px;height:1.5rem}.prow__share[data-astro-cid-4ldxkm3s]{grid-area:1/2}.incident[data-astro-cid-4ldxkm3s]{padding:var(--s-4)}.group[data-astro-cid-4ldxkm3s] li[data-astro-cid-4ldxkm3s]{grid-template-columns:minmax(0,1fr) auto}.share[data-astro-cid-4ldxkm3s]{grid-area:2/2}.group[data-astro-cid-4ldxkm3s] .state[data-astro-cid-4ldxkm3s]{grid-row:1}}.hub[data-astro-cid-b6msxvus]{gap:var(--s-6);padding-block:var(--s-6) var(--s-7);align-items:start;display:grid}.hub[data-astro-cid-b6msxvus]>[data-astro-cid-b6msxvus]{min-width:0}@media (width>=64rem){.hub[data-astro-cid-b6msxvus]{gap:var(--s-7);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.hub[data-astro-cid-b6msxvus] h1[data-astro-cid-b6msxvus]{font-size:var(--text-h1);line-height:var(--leading-tight);max-width:18ch}.hub__lede[data-astro-cid-b6msxvus]{margin-top:var(--s-4);font-size:var(--text-lg);color:var(--ink-3);max-width:56ch}.hub__counts[data-astro-cid-b6msxvus]{align-items:baseline;gap:var(--s-2) var(--s-3);margin-top:var(--s-5);font-size:var(--text-lg);flex-wrap:wrap;display:flex}.hub__counts[data-astro-cid-b6msxvus] a[data-astro-cid-b6msxvus]{color:var(--ink);border-bottom:1px solid var(--line-strong);font-weight:500;text-decoration:none}.hub__counts[data-astro-cid-b6msxvus] a[data-astro-cid-b6msxvus]:hover{color:var(--accent-ink);border-bottom-color:currentColor}.hub__counts[data-astro-cid-b6msxvus] .num[data-astro-cid-b6msxvus]{font-weight:700;font-size:var(--text-2xl);margin-right:.15em}.hub__dot[data-astro-cid-b6msxvus]{color:var(--ink-4)}.peek[data-astro-cid-b6msxvus]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-lg);color:var(--ink);transition:transform .2s var(--ease-out-expo), box-shadow .2s ease;text-decoration:none;display:grid;overflow:hidden}.peek[data-astro-cid-b6msxvus]:hover{color:var(--ink);transform:translateY(-2px)}.peek__head[data-astro-cid-b6msxvus]{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line);display:flex}.peek__name[data-astro-cid-b6msxvus]{font-weight:600}.peek__when[data-astro-cid-b6msxvus]{align-items:center;gap:var(--s-2);font-size:var(--text-xs);color:var(--ink-3);margin-left:auto;display:inline-flex}.peek__list[data-astro-cid-b6msxvus]{padding:0;list-style:none}.peek__list[data-astro-cid-b6msxvus] li[data-astro-cid-b6msxvus]{gap:var(--s-3);padding:.55rem var(--s-5);border-bottom:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;display:grid}.peek__rank[data-astro-cid-b6msxvus]{color:var(--ink-3);text-align:center;font-weight:600}.peek__list[data-astro-cid-b6msxvus] li[data-astro-cid-b6msxvus]:nth-child(-n+3) .peek__rank[data-astro-cid-b6msxvus]{color:var(--c-trend);font-size:1.125rem}.peek__entry[data-astro-cid-b6msxvus]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.peek__heat[data-astro-cid-b6msxvus]{color:var(--ink-3);font-size:var(--text-xs)}.peek__foot[data-astro-cid-b6msxvus]{justify-content:space-between;gap:var(--s-2);padding:var(--s-3) var(--s-5);font-size:var(--text-xs);color:var(--ink-3);flex-wrap:wrap;display:flex}.peek__more[data-astro-cid-b6msxvus]{color:var(--accent-ink);font-weight:600;font-size:var(--text-sm)}.block[data-astro-cid-b6msxvus]{padding-top:var(--space-section)}.block__head[data-astro-cid-b6msxvus]{gap:var(--s-2);margin-bottom:var(--s-5);display:grid}.block__head[data-astro-cid-b6msxvus] h2[data-astro-cid-b6msxvus]{font-size:var(--text-3xl);align-items:baseline;gap:var(--s-3);display:flex}.block__head[data-astro-cid-b6msxvus] h2[data-astro-cid-b6msxvus] .num[data-astro-cid-b6msxvus]{font-size:var(--text-base);color:var(--ink-4);font-weight:500}.block__head[data-astro-cid-b6msxvus] p[data-astro-cid-b6msxvus]{color:var(--ink-3);max-width:64ch}.rows[data-astro-cid-b6msxvus]{border-top:1px solid var(--line);padding:0;list-style:none}.rows[data-astro-cid-b6msxvus] li[data-astro-cid-b6msxvus]{border-bottom:1px solid var(--line)}.row[data-astro-cid-b6msxvus]{gap:var(--s-2) var(--s-4);padding:var(--s-4) var(--s-2);color:var(--ink);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) ease;grid-template-columns:auto minmax(0,16rem) minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.row[data-astro-cid-b6msxvus]:hover{background:var(--surface);color:var(--ink)}.row[data-astro-cid-b6msxvus]:hover .row__name[data-astro-cid-b6msxvus]{color:var(--accent-ink)}.row__name[data-astro-cid-b6msxvus]{font-weight:600}.row__what[data-astro-cid-b6msxvus]{color:var(--ink-2);font-size:var(--text-sm)}.row__price[data-astro-cid-b6msxvus]{font-size:var(--text-sm);white-space:nowrap}.row__price[data-astro-cid-b6msxvus] span[data-astro-cid-b6msxvus]{color:var(--ink-3);font-size:var(--text-xs)}@media (width<=48rem){.row[data-astro-cid-b6msxvus]{grid-template-columns:auto minmax(0,1fr)}.row__what[data-astro-cid-b6msxvus],.row__price[data-astro-cid-b6msxvus]{grid-column:2}}.days[data-astro-cid-kecr3wlv]{justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-5);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.days__mid[data-astro-cid-kecr3wlv]{gap:var(--s-4);display:flex}.day[data-astro-cid-kecr3wlv]{gap:var(--s-6);display:grid}.day[data-astro-cid-kecr3wlv]>[data-astro-cid-kecr3wlv]{min-width:0}@media (width>=64rem){.day[data-astro-cid-kecr3wlv]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.day__vs[data-astro-cid-kecr3wlv]{margin-bottom:var(--s-3);font-size:var(--text-sm);color:var(--ink-3);max-width:70ch}.back[data-astro-cid-6iup2saw]{margin-top:var(--s-3);font-size:var(--text-sm)}.ar[data-astro-cid-6iup2saw]{gap:var(--s-6);display:grid}.ar[data-astro-cid-6iup2saw]>[data-astro-cid-6iup2saw]{min-width:0}@media (width>=64rem){.ar[data-astro-cid-6iup2saw]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.ar__main[data-astro-cid-6iup2saw]{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}.ar__main[data-astro-cid-6iup2saw] h2[data-astro-cid-6iup2saw]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.ar__date[data-astro-cid-6iup2saw]{white-space:nowrap}.ar__span[data-astro-cid-6iup2saw]{white-space:nowrap;color:var(--ink-3)}.ar__empty[data-astro-cid-6iup2saw]{padding:var(--s-5);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--ink-2)}.lk[data-astro-cid-jqk2ddp7]{gap:var(--s-6);display:grid}.lk[data-astro-cid-jqk2ddp7]>[data-astro-cid-jqk2ddp7]{min-width:0}@media (width>=64rem){.lk[data-astro-cid-jqk2ddp7]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.lk__main[data-astro-cid-jqk2ddp7]{gap:var(--s-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.lk__form[data-astro-cid-jqk2ddp7]{gap:var(--s-3);display:grid}.lk__row[data-astro-cid-jqk2ddp7]{gap:var(--s-3);flex-wrap:wrap;display:flex}.lk__row[data-astro-cid-jqk2ddp7] input[data-astro-cid-jqk2ddp7]{min-width:0;height:3rem;padding:0 var(--s-4);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);font-family:var(--font-mono);font-size:var(--text-sm);box-shadow:var(--shadow-sm);flex:16rem}.lk__row[data-astro-cid-jqk2ddp7] input[data-astro-cid-jqk2ddp7]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.lk__row[data-astro-cid-jqk2ddp7] .btn[data-astro-cid-jqk2ddp7]{flex:none}.lk__key[data-astro-cid-jqk2ddp7]{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);display:grid}.lk__key[data-astro-cid-jqk2ddp7][hidden]{display:none}.lk__field[data-astro-cid-jqk2ddp7]{gap:var(--s-1);display:grid}.lk__field[data-astro-cid-jqk2ddp7] input[data-astro-cid-jqk2ddp7]{height:2.5rem;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);font-family:var(--font-mono);font-size:var(--text-sm)}.lk__keep[data-astro-cid-jqk2ddp7]{gap:var(--s-2);font-size:var(--text-sm);color:var(--ink-2);align-items:center;display:flex}.lk__hint[data-astro-cid-jqk2ddp7]{font-size:var(--text-sm);color:var(--ink-3);max-width:70ch}.lk__status[data-astro-cid-jqk2ddp7]{font-size:var(--text-xs);padding:var(--s-2) var(--s-3);border-radius:var(--radius-sm);background:var(--surface-2);overflow-wrap:anywhere}.lk__status[data-astro-cid-jqk2ddp7][data-state=ok]{color:var(--ok);background:var(--ok-soft)}.lk__status[data-astro-cid-jqk2ddp7][data-state=error]{color:var(--danger);background:#dc262612}.rs[data-astro-cid-jqk2ddp7]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.rs__head[data-astro-cid-jqk2ddp7]{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.rs__head[data-astro-cid-jqk2ddp7] h2[data-astro-cid-jqk2ddp7]{font-size:var(--text-base)}.rs__badge[data-astro-cid-jqk2ddp7]{border-radius:var(--radius-pill);background:var(--ok-soft);color:var(--ok);font-size:var(--text-xs);padding:.15rem .6rem;font-weight:500}.rs__badge[data-astro-cid-jqk2ddp7][data-live]{background:var(--accent-soft);color:var(--accent-ink)}.rs__metrics[data-astro-cid-jqk2ddp7]{border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.rs__metrics[data-astro-cid-jqk2ddp7]>div[data-astro-cid-jqk2ddp7]{gap:var(--s-1);padding:var(--s-4);border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;margin:0 -1px -1px 0;display:grid}.rs__metrics[data-astro-cid-jqk2ddp7] dt[data-astro-cid-jqk2ddp7]{font-size:var(--text-xs);color:var(--ink-3)}.rs__metrics[data-astro-cid-jqk2ddp7] dd[data-astro-cid-jqk2ddp7]{font-size:var(--text-figure);overflow-wrap:anywhere;font-weight:650;line-height:1.1}.rs__metrics[data-astro-cid-jqk2ddp7] code[data-astro-cid-jqk2ddp7]{font-size:var(--text-2xs);color:var(--ink-4);white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;background:0 0;border:0;padding:0;overflow:hidden}.rs__facts[data-astro-cid-jqk2ddp7]{gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--surface-2);font-size:var(--text-sm);display:grid}.rs__facts[data-astro-cid-jqk2ddp7] div[data-astro-cid-jqk2ddp7]{gap:var(--s-3);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.rs__facts[data-astro-cid-jqk2ddp7] dt[data-astro-cid-jqk2ddp7]{color:var(--ink-3)}.rs__text[data-astro-cid-jqk2ddp7]{white-space:pre-line;overflow-wrap:anywhere}.rs__extra[data-astro-cid-jqk2ddp7],.rs__note[data-astro-cid-jqk2ddp7]{padding:var(--s-3) var(--s-5) 0;font-size:var(--text-sm);color:var(--ink-2)}.rs__note[data-astro-cid-jqk2ddp7]{padding-bottom:var(--s-4);color:var(--ink-3);font-size:var(--text-xs)}.tr[data-astro-cid-jqk2ddp7]{padding:var(--s-3) var(--s-5) 0;gap:var(--s-2);font-size:var(--text-sm);max-height:24rem;list-style:none;display:grid;overflow-y:auto}.tr[data-astro-cid-jqk2ddp7] li{gap:var(--s-3);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.tr[data-astro-cid-jqk2ddp7] .tr__time{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);padding-top:.15rem}.mean[data-astro-cid-jqk2ddp7] h2[data-astro-cid-jqk2ddp7],.faq[data-astro-cid-jqk2ddp7] h2[data-astro-cid-jqk2ddp7],.rel[data-astro-cid-jqk2ddp7] h2[data-astro-cid-jqk2ddp7]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.mean[data-astro-cid-jqk2ddp7] dl[data-astro-cid-jqk2ddp7]{gap:var(--s-4);display:grid}@media (width>=48rem){.mean[data-astro-cid-jqk2ddp7] dl[data-astro-cid-jqk2ddp7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mean[data-astro-cid-jqk2ddp7] dt[data-astro-cid-jqk2ddp7]{font-weight:600}.mean[data-astro-cid-jqk2ddp7] dd[data-astro-cid-jqk2ddp7]{color:var(--ink-2);font-size:var(--text-sm);margin-top:var(--s-1)}.faq[data-astro-cid-jqk2ddp7] details[data-astro-cid-jqk2ddp7]{border-bottom:1px solid var(--line);padding-block:var(--s-3)}.faq[data-astro-cid-jqk2ddp7] summary[data-astro-cid-jqk2ddp7]{cursor:pointer;font-weight:600}.faq[data-astro-cid-jqk2ddp7] details[data-astro-cid-jqk2ddp7] p[data-astro-cid-jqk2ddp7]{margin-top:var(--s-2);color:var(--ink-2);max-width:70ch}.rel[data-astro-cid-jqk2ddp7] ul[data-astro-cid-jqk2ddp7]{gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (width<=30rem){.rs__facts[data-astro-cid-jqk2ddp7] div[data-astro-cid-jqk2ddp7],.tr[data-astro-cid-jqk2ddp7] li{grid-template-columns:minmax(0,1fr);gap:0}}.cv[data-astro-cid-lotnmwwi]{gap:var(--s-6);display:grid}.cv[data-astro-cid-lotnmwwi]>[data-astro-cid-lotnmwwi]{min-width:0}@media (width>=64rem){.cv[data-astro-cid-lotnmwwi]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.cv__main[data-astro-cid-lotnmwwi]{gap:var(--s-7);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.cv__card[data-astro-cid-lotnmwwi]{gap:var(--s-4);padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:grid}.cv__form[data-astro-cid-lotnmwwi]{gap:var(--s-3);flex-wrap:wrap;display:flex}.cv__form[data-astro-cid-lotnmwwi] input[data-astro-cid-lotnmwwi]{min-width:0;height:3rem;padding:0 var(--s-4);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);font-family:var(--font-mono);font-size:var(--text-base);flex:14rem}.cv__form[data-astro-cid-lotnmwwi] input[data-astro-cid-lotnmwwi]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.cv__message[data-astro-cid-lotnmwwi]{color:var(--danger);font-size:var(--text-sm)}.cv__message[data-astro-cid-lotnmwwi]:empty{display:none}.cv__card[data-astro-cid-lotnmwwi][data-state=error] .cv__out[data-astro-cid-lotnmwwi]{opacity:.35}.cv__out[data-astro-cid-lotnmwwi]{gap:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.cv__out[data-astro-cid-lotnmwwi] .cv__wide[data-astro-cid-lotnmwwi]{grid-column:1/-1}.cv__out[data-astro-cid-lotnmwwi] dt[data-astro-cid-lotnmwwi]{font-size:var(--text-xs);color:var(--ink-3)}.cv__out[data-astro-cid-lotnmwwi] dd[data-astro-cid-lotnmwwi]{margin-top:var(--s-1);font-size:var(--text-xl);overflow-wrap:anywhere;font-weight:600}.cv__out[data-astro-cid-lotnmwwi] dd[data-astro-cid-lotnmwwi] a[data-astro-cid-lotnmwwi]{font-size:var(--text-sm);font-weight:500;font-family:var(--font-sans)}.cv__note[data-astro-cid-lotnmwwi]{font-size:var(--text-xs);color:var(--ink-3)}.how[data-astro-cid-lotnmwwi] h2[data-astro-cid-lotnmwwi],.rel[data-astro-cid-lotnmwwi] h2[data-astro-cid-lotnmwwi]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.how[data-astro-cid-lotnmwwi] p[data-astro-cid-lotnmwwi]{color:var(--ink-2);overflow-wrap:anywhere;max-width:70ch}.rel[data-astro-cid-lotnmwwi] ul[data-astro-cid-lotnmwwi]{gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.more[data-astro-cid-zovv3vay]{margin-top:var(--s-4);font-size:var(--text-sm)}.group[data-astro-cid-zovv3vay]{margin-top:var(--s-8)}.group[data-astro-cid-zovv3vay] h2[data-astro-cid-zovv3vay]{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s-3);font-weight:600}.ints[data-astro-cid-zovv3vay]{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));padding:0;list-style:none;display:grid}.int[data-astro-cid-zovv3vay] a[data-astro-cid-zovv3vay]{gap:var(--s-2);height:100%;padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--ink);transition:transform var(--duration-normal) var(--ease-out-expo), box-shadow var(--duration-normal) ease;align-content:start;display:grid}.int[data-astro-cid-zovv3vay] a[data-astro-cid-zovv3vay]:hover{color:var(--ink);box-shadow:var(--shadow-md);transform:translateY(-2px)}.int[data-astro-cid-zovv3vay] a[data-astro-cid-zovv3vay]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.int__label[data-astro-cid-zovv3vay]{font-size:var(--text-lg);font-weight:650}.int__desc[data-astro-cid-zovv3vay]{font-size:var(--text-sm);color:var(--ink-2)}.toc[data-astro-cid-u2jakqon]{gap:var(--s-2);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.toc[data-astro-cid-u2jakqon] a[data-astro-cid-u2jakqon]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--ink);padding:.3rem .8rem}.toc[data-astro-cid-u2jakqon] .num[data-astro-cid-u2jakqon]{color:var(--ink-3);margin-left:.2rem}.group[data-astro-cid-u2jakqon]+.group[data-astro-cid-u2jakqon]{margin-top:var(--s-7)}.group[data-astro-cid-u2jakqon] h2[data-astro-cid-u2jakqon]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.list[data-astro-cid-u2jakqon]{border-top:1px solid var(--line);padding:0;list-style:none}.list[data-astro-cid-u2jakqon] li[data-astro-cid-u2jakqon]{border-bottom:1px solid var(--rule)}.list[data-astro-cid-u2jakqon] a[data-astro-cid-u2jakqon]{gap:var(--s-2);padding-block:var(--s-4);text-decoration:none;display:grid}.list[data-astro-cid-u2jakqon] a[data-astro-cid-u2jakqon]>[data-astro-cid-u2jakqon]{overflow-wrap:anywhere;min-width:0}.list__title[data-astro-cid-u2jakqon]{font-size:var(--text-lg);letter-spacing:-.01em;color:var(--ink);max-width:48ch;font-weight:650}.list[data-astro-cid-u2jakqon] a[data-astro-cid-u2jakqon]:hover .list__title[data-astro-cid-u2jakqon]{color:var(--signal-ink)}.list__desc[data-astro-cid-u2jakqon]{color:var(--ink-2);max-width:70ch}.list__meta[data-astro-cid-u2jakqon]{gap:var(--s-1) var(--s-4);font-size:var(--text-xs);color:var(--ink-3);flex-wrap:wrap;display:flex}.list__bill[data-astro-cid-u2jakqon]{color:var(--signal-ink)}.guide[data-astro-cid-65uuyil3] .page-head[data-astro-cid-65uuyil3] h1[data-astro-cid-65uuyil3]{max-width:28ch}.guide[data-astro-cid-65uuyil3] .page-head[data-astro-cid-65uuyil3] .label[data-astro-cid-65uuyil3] a[data-astro-cid-65uuyil3]{color:inherit}.updated[data-astro-cid-65uuyil3]{margin-top:var(--s-4);font-size:var(--text-xs);color:var(--ink-3)}.guide__grid[data-astro-cid-65uuyil3]{gap:var(--s-7);border-top:1px solid var(--line);padding-top:var(--s-5);display:grid}.guide__main[data-astro-cid-65uuyil3]{min-width:0}@media (width>=64rem){.guide__grid[data-astro-cid-65uuyil3]{grid-template-columns:minmax(0,1fr) 19rem;align-items:start}.guide__side[data-astro-cid-65uuyil3]{top:var(--s-5);position:sticky}}.bill[data-astro-cid-65uuyil3],.ai[data-astro-cid-65uuyil3]{margin-top:var(--s-8,var(--space-section));max-width:var(--measure)}.bill[data-astro-cid-65uuyil3] h2[data-astro-cid-65uuyil3],.ai[data-astro-cid-65uuyil3] h2[data-astro-cid-65uuyil3]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.bill__label[data-astro-cid-65uuyil3]{color:var(--ink-2);margin-bottom:var(--s-3)}.bill__total[data-astro-cid-65uuyil3] td[data-astro-cid-65uuyil3]{background:var(--surface-2)}.bill__total[data-astro-cid-65uuyil3] strong[data-astro-cid-65uuyil3]{color:var(--signal-ink);font-size:var(--text-lg)}.bill__note[data-astro-cid-65uuyil3]{margin-top:var(--s-2);font-size:var(--text-xs);color:var(--ink-3)}.ai[data-astro-cid-65uuyil3]>[data-astro-cid-65uuyil3]+[data-astro-cid-65uuyil3]{margin-top:var(--s-3)}.ask[data-astro-cid-65uuyil3]{gap:var(--s-2);padding:var(--s-4);border-left:3px solid var(--signal);background:var(--signal-wash);display:grid}.ask[data-astro-cid-65uuyil3] q[data-astro-cid-65uuyil3]{font-size:var(--text-lg)}.ai__call[data-astro-cid-65uuyil3] summary[data-astro-cid-65uuyil3]{cursor:pointer;font-size:var(--text-sm);color:var(--ink-2)}.ai__call[data-astro-cid-65uuyil3] pre[data-astro-cid-65uuyil3]{margin-top:var(--s-2)}.eps[data-astro-cid-65uuyil3]{margin-top:var(--s-2);border-top:1px solid var(--rule-strong);counter-reset:step;padding:0;list-style:none}.eps[data-astro-cid-65uuyil3] li[data-astro-cid-65uuyil3]{gap:var(--s-1);padding-block:var(--s-3);border-bottom:1px solid var(--rule);counter-increment:step;display:grid}.eps[data-astro-cid-65uuyil3] li[data-astro-cid-65uuyil3]:before{content:counter(step);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--signal-ink)}.eps[data-astro-cid-65uuyil3] a[data-astro-cid-65uuyil3]{font-weight:600}.eps[data-astro-cid-65uuyil3] code[data-astro-cid-65uuyil3]{font-size:var(--text-2xs);color:var(--ink-3);overflow-wrap:anywhere}.eps__price[data-astro-cid-65uuyil3]{font-size:var(--text-xs);color:var(--ink-3)}.list[data-astro-cid-y4jkmdqr]{border-top:1px solid var(--line);padding:0;list-style:none}.list[data-astro-cid-y4jkmdqr] li[data-astro-cid-y4jkmdqr]{border-bottom:1px solid var(--rule)}.list[data-astro-cid-y4jkmdqr] a[data-astro-cid-y4jkmdqr]{gap:var(--s-2);padding-block:var(--s-5);text-decoration:none;display:grid}.list[data-astro-cid-y4jkmdqr] a[data-astro-cid-y4jkmdqr]>[data-astro-cid-y4jkmdqr]{overflow-wrap:anywhere;min-width:0}.list__title[data-astro-cid-y4jkmdqr]{font-size:var(--text-xl);letter-spacing:-.02em;color:var(--ink);max-width:40ch;font-weight:650}.list[data-astro-cid-y4jkmdqr] a[data-astro-cid-y4jkmdqr]:hover .list__title[data-astro-cid-y4jkmdqr]{color:var(--signal-ink)}.list__desc[data-astro-cid-y4jkmdqr]{color:var(--ink-2);max-width:70ch}.list__meta[data-astro-cid-y4jkmdqr]{font-size:var(--text-xs);color:var(--ink-3)}.compare[data-astro-cid-kugz2wem] .page-head[data-astro-cid-kugz2wem] h1[data-astro-cid-kugz2wem]{max-width:28ch}.compare[data-astro-cid-kugz2wem] .page-head[data-astro-cid-kugz2wem] .label[data-astro-cid-kugz2wem] a[data-astro-cid-kugz2wem]{color:inherit}.dates[data-astro-cid-kugz2wem]{margin-top:var(--s-4);font-size:var(--text-xs);color:var(--ink-3)}.compare__grid[data-astro-cid-kugz2wem]{gap:var(--s-7);border-top:1px solid var(--line);padding-top:var(--s-5);display:grid}.compare__main[data-astro-cid-kugz2wem]{min-width:0}@media (width>=64rem){.compare__grid[data-astro-cid-kugz2wem]{grid-template-columns:minmax(0,1fr) 19rem;align-items:start}.compare__side[data-astro-cid-kugz2wem]{top:var(--s-5);position:sticky}}.compare[data-astro-cid-kugz2wem] .prose table{font-size:var(--text-xs)}@media (width<=47.99rem){.compare[data-astro-cid-kugz2wem] .prose th,.compare[data-astro-cid-kugz2wem] .prose td{min-width:8.5rem}}.eps[data-astro-cid-kugz2wem],.others[data-astro-cid-kugz2wem] ul[data-astro-cid-kugz2wem]{margin-top:var(--s-2);border-top:1px solid var(--rule-strong);padding:0;list-style:none}.eps[data-astro-cid-kugz2wem] li[data-astro-cid-kugz2wem],.others[data-astro-cid-kugz2wem] li[data-astro-cid-kugz2wem]{gap:var(--s-1);padding-block:var(--s-2);border-bottom:1px solid var(--rule);font-size:var(--text-sm);display:grid}.eps[data-astro-cid-kugz2wem] span[data-astro-cid-kugz2wem]{font-size:var(--text-xs);color:var(--ink-3)}.others[data-astro-cid-kugz2wem]{margin-top:var(--s-6)}.list[data-astro-cid-5v53dsed]{border-top:1px solid var(--line);padding:0;list-style:none}.list[data-astro-cid-5v53dsed] li[data-astro-cid-5v53dsed]{border-bottom:1px solid var(--rule)}.list[data-astro-cid-5v53dsed] a[data-astro-cid-5v53dsed]{gap:var(--s-2);padding-block:var(--s-4);text-decoration:none;display:grid}.list[data-astro-cid-5v53dsed] a[data-astro-cid-5v53dsed]>[data-astro-cid-5v53dsed]{overflow-wrap:anywhere;min-width:0}.list__title[data-astro-cid-5v53dsed]{font-size:var(--text-lg);color:var(--ink);font-weight:650}.list[data-astro-cid-5v53dsed] a[data-astro-cid-5v53dsed]:hover .list__title[data-astro-cid-5v53dsed]{color:var(--signal-ink)}.list__desc[data-astro-cid-5v53dsed]{color:var(--ink-2);max-width:70ch}.list__meta[data-astro-cid-5v53dsed]{font-size:var(--text-xs);color:var(--signal-ink)}.list__platforms[data-astro-cid-5v53dsed]{font-size:var(--text-xs);color:var(--ink-3)}.later[data-astro-cid-5v53dsed]{margin-top:var(--space-section)}.later[data-astro-cid-5v53dsed] h2[data-astro-cid-5v53dsed]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.later[data-astro-cid-5v53dsed] ul[data-astro-cid-5v53dsed]{border-top:1px solid var(--rule-strong);padding:0;list-style:none}.later[data-astro-cid-5v53dsed] li[data-astro-cid-5v53dsed]{gap:var(--s-1);padding-block:var(--s-3);border-bottom:1px solid var(--rule);font-size:var(--text-sm);display:grid}.later[data-astro-cid-5v53dsed] span[data-astro-cid-5v53dsed]{color:var(--ink-2);max-width:70ch}.later__state[data-astro-cid-5v53dsed]{font-size:var(--text-xs);color:var(--ink-3)!important}.role[data-astro-cid-4hemqepu] section[data-astro-cid-4hemqepu]{margin-top:var(--s-7)}.role[data-astro-cid-4hemqepu] section[data-astro-cid-4hemqepu]:first-of-type{border-top:1px solid var(--line);padding-top:var(--s-5);margin-top:0}.role[data-astro-cid-4hemqepu] h2[data-astro-cid-4hemqepu]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.note[data-astro-cid-4hemqepu],.text[data-astro-cid-4hemqepu]{margin-block:var(--s-3);color:var(--ink-2);max-width:var(--measure);font-size:var(--text-sm)}.uses[data-astro-cid-4hemqepu]{gap:var(--s-2);max-width:var(--measure);padding-left:1.2rem;display:grid}.faq[data-astro-cid-4hemqepu]{max-width:var(--measure);gap:var(--s-2);display:grid}.faq[data-astro-cid-4hemqepu] dt[data-astro-cid-4hemqepu]{margin-top:var(--s-4);font-weight:650}.faq[data-astro-cid-4hemqepu] dd[data-astro-cid-4hemqepu]{color:var(--ink-2);margin:0}.others[data-astro-cid-4hemqepu]{margin-top:var(--space-section);border-top:1px solid var(--rule);padding-top:var(--s-4)}.others[data-astro-cid-4hemqepu] ul[data-astro-cid-4hemqepu]{margin-top:var(--s-3);gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.kpis[data-astro-cid-6bqnitiu]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);margin-bottom:var(--s-7);display:grid}.kpis[data-astro-cid-6bqnitiu] div[data-astro-cid-6bqnitiu]{padding:var(--s-4) var(--s-5);min-width:0}.kpis[data-astro-cid-6bqnitiu] div[data-astro-cid-6bqnitiu]+div[data-astro-cid-6bqnitiu]{border-top:1px solid var(--line)}@media (width>=40rem){.kpis[data-astro-cid-6bqnitiu]{grid-auto-columns:1fr;grid-auto-flow:column}.kpis[data-astro-cid-6bqnitiu] div[data-astro-cid-6bqnitiu]+div[data-astro-cid-6bqnitiu]{border-top:0;border-left:1px solid var(--line)}}.kpis[data-astro-cid-6bqnitiu] dt[data-astro-cid-6bqnitiu]{font-size:var(--text-xs);color:var(--ink-3)}.kpis[data-astro-cid-6bqnitiu] dd[data-astro-cid-6bqnitiu]{margin:var(--s-1) 0 0;font-size:var(--text-xl);font-weight:600}.kpis[data-astro-cid-6bqnitiu] .sub[data-astro-cid-6bqnitiu]{font-size:var(--text-xs);color:var(--ink-3);font-weight:400}section[data-astro-cid-6bqnitiu]+section[data-astro-cid-6bqnitiu]{margin-top:var(--s-7)}h2[data-astro-cid-6bqnitiu]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.board[data-astro-cid-6bqnitiu]{border-top:1px solid var(--rule-strong);padding:0;list-style:none}.more[data-astro-cid-6bqnitiu]{gap:var(--s-2) var(--s-5);margin-top:var(--s-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.faq[data-astro-cid-6bqnitiu]{max-width:var(--measure);gap:var(--s-2);display:grid}.faq[data-astro-cid-6bqnitiu] dt[data-astro-cid-6bqnitiu]{margin-top:var(--s-4);font-weight:650}.faq[data-astro-cid-6bqnitiu] dd[data-astro-cid-6bqnitiu]{color:var(--ink-2);margin:0}.others[data-astro-cid-6bqnitiu]{margin-top:var(--space-section);border-top:1px solid var(--rule);padding-top:var(--s-4)}.others[data-astro-cid-6bqnitiu] ul[data-astro-cid-6bqnitiu]{margin-top:var(--s-3);gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.others[data-astro-cid-6bqnitiu] .num[data-astro-cid-6bqnitiu]{color:var(--ink-3);font-size:var(--text-xs)}.kpis[data-astro-cid-bgn5r6wz]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);margin-bottom:var(--s-7);display:grid}.kpis[data-astro-cid-bgn5r6wz] div[data-astro-cid-bgn5r6wz]{padding:var(--s-4) var(--s-5);min-width:0}.kpis[data-astro-cid-bgn5r6wz] div[data-astro-cid-bgn5r6wz]+div[data-astro-cid-bgn5r6wz]{border-top:1px solid var(--line)}@media (width>=40rem){.kpis[data-astro-cid-bgn5r6wz]{grid-auto-columns:1fr;grid-auto-flow:column}.kpis[data-astro-cid-bgn5r6wz] div[data-astro-cid-bgn5r6wz]+div[data-astro-cid-bgn5r6wz]{border-top:0;border-left:1px solid var(--line)}}.kpis[data-astro-cid-bgn5r6wz] dt[data-astro-cid-bgn5r6wz]{font-size:var(--text-xs);color:var(--ink-3)}.kpis[data-astro-cid-bgn5r6wz] dd[data-astro-cid-bgn5r6wz]{margin:var(--s-1) 0 0;overflow-wrap:anywhere;font-weight:600}.kpis[data-astro-cid-bgn5r6wz] .sub[data-astro-cid-bgn5r6wz]{font-size:var(--text-xs);color:var(--ink-3);font-weight:400}h2[data-astro-cid-bgn5r6wz]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.text[data-astro-cid-bgn5r6wz]{color:var(--ink-2);max-width:var(--measure);margin-block:var(--s-3)}.others[data-astro-cid-bgn5r6wz]{margin-top:var(--space-section);border-top:1px solid var(--rule);padding-top:var(--s-4)}.others[data-astro-cid-bgn5r6wz] ul[data-astro-cid-bgn5r6wz]{margin-top:var(--s-3);gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.kpis[data-astro-cid-asdp3a2k]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);margin-bottom:var(--s-7);display:grid}.kpis[data-astro-cid-asdp3a2k] div[data-astro-cid-asdp3a2k]{padding:var(--s-4) var(--s-5);min-width:0}.kpis[data-astro-cid-asdp3a2k] div[data-astro-cid-asdp3a2k]+div[data-astro-cid-asdp3a2k]{border-top:1px solid var(--line)}@media (width>=40rem){.kpis[data-astro-cid-asdp3a2k]{grid-auto-columns:1fr;grid-auto-flow:column}.kpis[data-astro-cid-asdp3a2k] div[data-astro-cid-asdp3a2k]+div[data-astro-cid-asdp3a2k]{border-top:0;border-left:1px solid var(--line)}}.kpis[data-astro-cid-asdp3a2k] dt[data-astro-cid-asdp3a2k]{font-size:var(--text-xs);color:var(--ink-3)}.kpis[data-astro-cid-asdp3a2k] dd[data-astro-cid-asdp3a2k]{margin:var(--s-1) 0 0;font-size:var(--text-xl);font-weight:600}.kpis[data-astro-cid-asdp3a2k] .sub[data-astro-cid-asdp3a2k]{font-size:var(--text-xs);color:var(--ink-3);font-weight:400}section[data-astro-cid-asdp3a2k]+section[data-astro-cid-asdp3a2k]{margin-top:var(--s-7)}h2[data-astro-cid-asdp3a2k]{font-size:var(--text-xl);margin-bottom:var(--s-3)}td[data-astro-cid-asdp3a2k] code[data-astro-cid-asdp3a2k]{font-size:var(--text-2xs);color:var(--ink-3);display:block}.note[data-astro-cid-asdp3a2k]{margin-top:var(--s-3);font-size:var(--text-sm);color:var(--ink-3);max-width:var(--measure)}.faq[data-astro-cid-asdp3a2k]{max-width:var(--measure);gap:var(--s-2);display:grid}.faq[data-astro-cid-asdp3a2k] dt[data-astro-cid-asdp3a2k]{margin-top:var(--s-4);font-weight:650}.faq[data-astro-cid-asdp3a2k] dd[data-astro-cid-asdp3a2k]{color:var(--ink-2);margin:0}.others[data-astro-cid-asdp3a2k]{margin-top:var(--space-section);border-top:1px solid var(--rule);padding-top:var(--s-4)}.others[data-astro-cid-asdp3a2k] ul[data-astro-cid-asdp3a2k]{margin-top:var(--s-3);gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.cats[data-astro-cid-z2cqrdzm]{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));padding:0;list-style:none;display:grid}.cats[data-astro-cid-z2cqrdzm] a[data-astro-cid-z2cqrdzm]{gap:var(--s-2);height:100%;padding:var(--s-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);transition:border-color var(--duration-fast) ease;text-decoration:none;display:grid}.cats[data-astro-cid-z2cqrdzm] a[data-astro-cid-z2cqrdzm]:hover,.cats[data-astro-cid-z2cqrdzm] a[data-astro-cid-z2cqrdzm]:focus-visible{border-color:var(--accent)}.cats__name[data-astro-cid-z2cqrdzm]{font-size:var(--text-lg);font-weight:650}.cats__about[data-astro-cid-z2cqrdzm]{color:var(--ink-2);font-size:var(--text-sm)}.cats__meta[data-astro-cid-z2cqrdzm]{font-size:var(--text-xs);color:var(--signal-ink)}.toc[data-astro-cid-z2cqrdzm]{gap:var(--s-2);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.toc[data-astro-cid-z2cqrdzm] a[data-astro-cid-z2cqrdzm]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--ink);padding:.3rem .8rem}.toc[data-astro-cid-z2cqrdzm] .num[data-astro-cid-z2cqrdzm]{color:var(--ink-3);margin-left:.2rem}.group[data-astro-cid-z2cqrdzm]+.group[data-astro-cid-z2cqrdzm]{margin-top:var(--s-7)}.group[data-astro-cid-z2cqrdzm] h2[data-astro-cid-z2cqrdzm]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.group[data-astro-cid-z2cqrdzm] h2[data-astro-cid-z2cqrdzm] a[data-astro-cid-z2cqrdzm]{color:var(--ink)}.board[data-astro-cid-z2cqrdzm]{border-top:1px solid var(--rule-strong);padding:0;list-style:none}.others[data-astro-cid-z2cqrdzm]{margin-top:var(--space-section);border-top:1px solid var(--rule);padding-top:var(--s-4)}.others[data-astro-cid-z2cqrdzm] ul[data-astro-cid-z2cqrdzm]{margin-top:var(--s-3);gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.others[data-astro-cid-z2cqrdzm] .num[data-astro-cid-z2cqrdzm]{color:var(--ink-3);font-size:var(--text-xs)}.raw[data-astro-cid-lhdlbnis]{margin-top:var(--s-5);font-size:var(--text-sm);color:var(--ink-3)}.doc[data-astro-cid-lhdlbnis]{margin-top:var(--s-6);border-top:1px solid var(--line);padding-top:var(--s-5)}.meta[data-astro-cid-alkutfwg]{margin-top:calc(-1 * var(--s-3));font-size:var(--text-xs);color:var(--ink-3)}.lead[data-astro-cid-alkutfwg]{margin-top:var(--s-5)}.address[data-astro-cid-alkutfwg]{margin-top:var(--s-5);padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);gap:var(--s-1);max-width:52rem;display:grid}.address[data-astro-cid-alkutfwg] code[data-astro-cid-alkutfwg]{overflow-wrap:anywhere}.doc[data-astro-cid-alkutfwg]{margin-top:var(--s-6)}.block[data-astro-cid-alkutfwg]{margin-top:var(--s-8);max-width:56rem}.block[data-astro-cid-alkutfwg] h2[data-astro-cid-alkutfwg]{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);margin-bottom:var(--s-4)}.steps[data-astro-cid-alkutfwg]{gap:var(--s-5);grid-template-columns:minmax(0,1fr);padding-left:1.25rem;display:grid}.steps[data-astro-cid-alkutfwg] li[data-astro-cid-alkutfwg]{color:var(--ink-2)}.steps[data-astro-cid-alkutfwg] li[data-astro-cid-alkutfwg]::marker{font-family:var(--font-mono);color:var(--ink-3)}.steps[data-astro-cid-alkutfwg] strong[data-astro-cid-alkutfwg]{color:var(--ink)}.steps[data-astro-cid-alkutfwg] .table-scroll[data-astro-cid-alkutfwg],.steps[data-astro-cid-alkutfwg] .pane{margin-top:var(--s-3)}.ask[data-astro-cid-alkutfwg]{color:var(--ink);font-weight:600}.then[data-astro-cid-alkutfwg]{margin-top:var(--s-4);color:var(--ink-2)}.reply[data-astro-cid-alkutfwg]{margin-top:var(--s-3);padding:var(--s-4);background:var(--paper-2);border-radius:var(--radius);color:var(--ink-2)}.muted[data-astro-cid-alkutfwg]{margin-top:var(--s-3);font-size:var(--text-sm);color:var(--ink-3)}.list[data-astro-cid-alkutfwg]{gap:var(--s-3);color:var(--ink-2);grid-template-columns:minmax(0,1fr);padding-left:1.25rem;display:grid}.sources[data-astro-cid-alkutfwg] ul[data-astro-cid-alkutfwg]{margin-top:var(--s-3);gap:var(--s-2);font-size:var(--text-sm);padding:0;list-style:none;display:grid}.sources[data-astro-cid-alkutfwg] a[data-astro-cid-alkutfwg]{overflow-wrap:anywhere}.all[data-astro-cid-alkutfwg] ul[data-astro-cid-alkutfwg]{gap:var(--s-2) var(--s-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.block[data-astro-cid-asyolkwf]{margin-top:var(--space-section)}.block[data-astro-cid-asyolkwf] h2[data-astro-cid-asyolkwf]{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);margin-bottom:var(--s-4)}.muted[data-astro-cid-asyolkwf]{color:var(--ink-3);font-size:var(--text-sm)}.calls[data-astro-cid-asyolkwf]{gap:var(--s-3);counter-reset:call;max-width:52rem;padding:0;list-style:none;display:grid}.calls[data-astro-cid-asyolkwf] li[data-astro-cid-asyolkwf]{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);display:grid}.calls__code[data-astro-cid-asyolkwf]{font-size:var(--text-sm);overflow-wrap:anywhere;background:0 0!important;border:0!important;padding:0!important}.calls[data-astro-cid-asyolkwf] span[data-astro-cid-asyolkwf]{color:var(--ink-3);font-size:var(--text-sm)}.split[data-astro-cid-asyolkwf]{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=52rem){.split[data-astro-cid-asyolkwf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.split[data-astro-cid-asyolkwf] p[data-astro-cid-asyolkwf]{color:var(--ink-2);max-width:52ch}.links[data-astro-cid-asyolkwf],.tasks[data-astro-cid-asyolkwf]{margin-top:var(--s-3)}.clients[data-astro-cid-asyolkwf],.others[data-astro-cid-asyolkwf]{gap:var(--s-2) var(--s-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.others[data-astro-cid-asyolkwf]{margin-top:var(--s-4);font-size:var(--text-sm)}.install[data-astro-cid-hwdjnltw]{gap:var(--s-3);max-width:52rem;padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid}.install__h[data-astro-cid-hwdjnltw]{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-ink);font-weight:600}.install__text[data-astro-cid-hwdjnltw]{font-size:var(--text-sm);padding:var(--s-3) var(--s-4);background:var(--paper-2);border-radius:var(--radius);overflow-wrap:anywhere;user-select:all}.install__row[data-astro-cid-hwdjnltw]{align-items:center;gap:var(--s-2) var(--s-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.install__row[data-astro-cid-hwdjnltw] [data-astro-cid-hwdjnltw][data-state=done]{background:var(--ok);border-color:var(--ok)}.install__note[data-astro-cid-hwdjnltw]{font-size:var(--text-sm);color:var(--ink-3)}.block[data-astro-cid-hwdjnltw]{margin-top:var(--space-section)}.block[data-astro-cid-hwdjnltw] h2[data-astro-cid-hwdjnltw]{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);margin-bottom:var(--s-4)}.block__lede[data-astro-cid-hwdjnltw]{color:var(--ink-3);max-width:62ch;margin-bottom:var(--s-4)}.cards[data-astro-cid-hwdjnltw]{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));padding:0;list-style:none;display:grid}.card[data-astro-cid-hwdjnltw] a[data-astro-cid-hwdjnltw]{gap:var(--s-2);height:100%;padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--ink);transition:transform var(--duration-normal) var(--ease-out-expo), box-shadow var(--duration-normal) ease, border-color var(--duration-fast) ease;align-content:start;display:grid}.card[data-astro-cid-hwdjnltw] a[data-astro-cid-hwdjnltw]:hover{box-shadow:var(--shadow-md);border-color:var(--line-strong);transform:translateY(-2px)}.card[data-astro-cid-hwdjnltw] a[data-astro-cid-hwdjnltw]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.card[data-astro-cid-hwdjnltw]:first-child{grid-column:1/-1}.card[data-astro-cid-hwdjnltw]:first-child a[data-astro-cid-hwdjnltw]{background:var(--accent-soft);border-color:#0000}.card[data-astro-cid-hwdjnltw]:first-child .card__q[data-astro-cid-hwdjnltw]{font-size:var(--text-2xl)}.card__name[data-astro-cid-hwdjnltw]{font-size:var(--text-xs);color:var(--accent-ink);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.card__q[data-astro-cid-hwdjnltw]{font-size:var(--text-lg);font-weight:650;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.card__meta[data-astro-cid-hwdjnltw]{gap:var(--s-1) var(--s-3);font-size:var(--text-sm);color:var(--ink-3);flex-wrap:wrap;margin-top:auto;display:flex}.steps[data-astro-cid-hwdjnltw]{gap:var(--s-4);counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));padding:0;list-style:none;display:grid}.steps[data-astro-cid-hwdjnltw] li[data-astro-cid-hwdjnltw]{gap:var(--s-2);padding-top:var(--s-3);border-top:2px solid var(--ink);display:grid}.steps__n[data-astro-cid-hwdjnltw]{color:var(--ink-3);font-size:var(--text-sm)}.steps[data-astro-cid-hwdjnltw] strong[data-astro-cid-hwdjnltw]{font-size:var(--text-lg)}.steps[data-astro-cid-hwdjnltw] li[data-astro-cid-hwdjnltw] span[data-astro-cid-hwdjnltw]:last-child{color:var(--ink-2);font-size:var(--text-sm)}.soon[data-astro-cid-hwdjnltw] td[data-astro-cid-hwdjnltw]{color:var(--ink-3)}.split[data-astro-cid-hwdjnltw]{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=52rem){.split[data-astro-cid-hwdjnltw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.split[data-astro-cid-hwdjnltw] h2[data-astro-cid-hwdjnltw]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.split[data-astro-cid-hwdjnltw] p[data-astro-cid-hwdjnltw]{color:var(--ink-2);max-width:52ch}.links[data-astro-cid-hwdjnltw]{margin-top:var(--s-3)}.skill-head__q[data-astro-cid-n6e2ffjw]{margin-top:var(--s-3);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);font-weight:650;line-height:var(--leading-snug);max-width:30ch}.facts[data-astro-cid-n6e2ffjw]{gap:var(--s-2) var(--s-6);margin-top:var(--s-5);color:var(--ink-3);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.facts[data-astro-cid-n6e2ffjw] strong[data-astro-cid-n6e2ffjw]{color:var(--ink);font-size:var(--text-lg);margin-right:.2em}.install[data-astro-cid-n6e2ffjw]{gap:var(--s-3);max-width:52rem;margin-top:var(--s-6);padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid}.install__h[data-astro-cid-n6e2ffjw]{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-ink);font-weight:600}.install__text[data-astro-cid-n6e2ffjw]{font-size:var(--text-sm);padding:var(--s-3) var(--s-4);background:var(--paper-2);border-radius:var(--radius);overflow-wrap:anywhere;user-select:all}.install__row[data-astro-cid-n6e2ffjw]{align-items:center;gap:var(--s-2) var(--s-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.install__row[data-astro-cid-n6e2ffjw] [data-astro-cid-n6e2ffjw][data-state=done]{background:var(--ok);border-color:var(--ok)}.install__note[data-astro-cid-n6e2ffjw]{font-size:var(--text-sm);color:var(--ink-3)}.grid[data-astro-cid-n6e2ffjw]{gap:var(--s-7);margin-top:var(--space-section);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=56rem){.grid[data-astro-cid-n6e2ffjw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.grid[data-astro-cid-n6e2ffjw] h2[data-astro-cid-n6e2ffjw],.block[data-astro-cid-n6e2ffjw] h2[data-astro-cid-n6e2ffjw]{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);margin-bottom:var(--s-4)}.block[data-astro-cid-n6e2ffjw]{margin-top:var(--space-section)}.asks[data-astro-cid-n6e2ffjw]{gap:var(--s-3);padding:0;list-style:none;display:grid}.asks[data-astro-cid-n6e2ffjw] li[data-astro-cid-n6e2ffjw]{padding:var(--s-3) var(--s-4);background:var(--paper-2);border-radius:var(--radius);color:var(--ink-2)}.total[data-astro-cid-n6e2ffjw] td[data-astro-cid-n6e2ffjw]{font-weight:600}.does[data-astro-cid-n6e2ffjw]{gap:var(--s-3);max-width:var(--measure);color:var(--ink-2);padding-left:1.25rem;display:grid}.does[data-astro-cid-n6e2ffjw] li[data-astro-cid-n6e2ffjw]::marker{color:var(--ink-3);font-family:var(--font-mono)}.columns[data-astro-cid-n6e2ffjw] th[data-astro-cid-n6e2ffjw]{white-space:nowrap}.placeholder[data-astro-cid-n6e2ffjw]{color:var(--ink-4)}.note[data-astro-cid-n6e2ffjw]{margin-top:var(--s-3);font-size:var(--text-sm);color:var(--ink-3)}.related[data-astro-cid-n6e2ffjw] ul[data-astro-cid-n6e2ffjw]{gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}
