@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hd[data-astro-cid-isef26zo]{z-index:40;-webkit-backdrop-filter:saturate(1.8)blur(16px);border-bottom:1px solid var(--line);background:#fafafceb;position:sticky;top:0}.hd__bar[data-astro-cid-isef26zo]{align-items:center;gap:var(--s-3);min-height:4rem;display:flex}.logo[data-astro-cid-isef26zo]{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:.55rem;font-size:1.125rem;font-weight:650;display:inline-flex}.logo[data-astro-cid-isef26zo]:hover{color:var(--ink)}.logo__mark[data-astro-cid-isef26zo]{background:var(--ink);width:1.75rem;height:1.75rem;color:var(--bg);letter-spacing:-.04em;border-radius:8px;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.nav[data-astro-cid-isef26zo]{margin-left:var(--s-5);align-items:center;gap:var(--s-1);display:none}.hd__menu[data-astro-cid-isef26zo]{position:static}.hd__menu[data-astro-cid-isef26zo]>summary[data-astro-cid-isef26zo]{cursor:pointer;border:1px solid var(--line);border-radius:var(--radius-pill);height:2.25rem;font-size:var(--text-sm);background:var(--surface);align-items:center;padding:0 .85rem;list-style:none;display:inline-flex}.hd__menu[data-astro-cid-isef26zo]>summary[data-astro-cid-isef26zo]::-webkit-details-marker{display:none}.menu[data-astro-cid-isef26zo]{left:var(--gutter);right:var(--gutter);padding:var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);gap:2px;display:grid;position:absolute;top:4.25rem}.menu[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:not(.btn){border-radius:var(--radius-sm);color:var(--ink);padding:.6rem .75rem}.menu[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:not(.btn):hover{background:var(--surface-2)}.menu[data-astro-cid-isef26zo] .btn[data-astro-cid-isef26zo]{margin-top:var(--s-2)}.nav__link[data-astro-cid-isef26zo]{border-radius:var(--radius-pill);color:var(--ink-2);font-size:var(--text-sm);transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;align-items:center;gap:.25rem;padding:.45rem .75rem;font-weight:500;display:inline-flex}.nav__link[data-astro-cid-isef26zo]:hover,.nav__link[data-astro-cid-isef26zo][aria-current=page]{color:var(--ink);background:var(--surface-3)}.chev[data-astro-cid-isef26zo]{color:var(--ink-3);transition:transform var(--duration-fast) ease}.drop[data-astro-cid-isef26zo]{position:relative}.drop__panel[data-astro-cid-isef26zo]{display:none}.drop__title[data-astro-cid-isef26zo]{font-size:var(--text-2xs);color:var(--ink-3);margin-bottom:var(--s-2)}.drop__panel[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:2px;padding:0;list-style:none;display:grid}.drop__panel[data-astro-cid-isef26zo] li[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{align-items:center;gap:var(--s-2);border-radius:var(--radius-sm);color:var(--ink);font-size:var(--text-sm);padding:.35rem .5rem;display:flex}.drop__panel[data-astro-cid-isef26zo] li[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{background:var(--surface-2)}.drop__all[data-astro-cid-isef26zo]{margin-top:var(--s-3);font-size:var(--text-sm);font-weight:550;display:inline-block}.hd__tools[data-astro-cid-isef26zo]{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}.search[data-astro-cid-isef26zo],.lang[data-astro-cid-isef26zo]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);height:2.25rem;color:var(--ink-2);font-size:var(--text-sm);align-items:center;gap:.4rem;padding:0 .7rem;display:inline-flex}.search[data-astro-cid-isef26zo]:hover,.lang[data-astro-cid-isef26zo]:hover{color:var(--ink);border-color:var(--line-strong)}kbd[data-astro-cid-isef26zo]{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-3);border:1px solid var(--line);background:var(--surface-2);border-radius:5px;padding:0 .3rem}.login[data-astro-cid-isef26zo]{color:var(--ink-2);font-size:var(--text-sm);padding:0 .5rem}.hd__cta[data-astro-cid-isef26zo]{min-height:2.25rem;font-size:var(--text-sm);padding:.35rem 1rem}@media (width<=40rem){.search[data-astro-cid-isef26zo] kbd[data-astro-cid-isef26zo],.hd__cta[data-astro-cid-isef26zo]{display:none}.hd__tools[data-astro-cid-isef26zo]{margin-left:0}}@media (width>=60rem){.nav[data-astro-cid-isef26zo]{display:flex}.hd__menu[data-astro-cid-isef26zo]{display:none}.drop__panel[data-astro-cid-isef26zo]{gap:var(--s-5);padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:opacity var(--duration-fast) ease, transform var(--duration-fast) ease, visibility 0s linear var(--duration-fast);grid-template-columns:13rem 15rem;display:grid;position:absolute;top:calc(100% + .5rem);left:-.5rem;transform:translateY(4px)}.drop[data-astro-cid-isef26zo]:after{content:"";height:.6rem;position:absolute;top:100%;left:0;right:0}.drop[data-astro-cid-isef26zo]:hover .drop__panel[data-astro-cid-isef26zo],.drop[data-astro-cid-isef26zo]:focus-within .drop__panel[data-astro-cid-isef26zo]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.drop[data-astro-cid-isef26zo]:hover .chev[data-astro-cid-isef26zo],.drop[data-astro-cid-isef26zo]:focus-within .chev[data-astro-cid-isef26zo]{transform:rotate(180deg)}}.ft[data-astro-cid-oenwriqq]{margin-top:var(--space-section);padding-block:var(--s-8) var(--s-6);border-top:1px solid var(--line);background:var(--surface)}.ft__grid[data-astro-cid-oenwriqq]{gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}.ft__brand[data-astro-cid-oenwriqq]{grid-column:1/-1}@media (width>=64rem){.ft__grid[data-astro-cid-oenwriqq]{grid-template-columns:1.5fr repeat(4,1fr)}.ft__brand[data-astro-cid-oenwriqq]{grid-column:auto}}.ft__name[data-astro-cid-oenwriqq]{align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:650;display:flex}.ft__mark[data-astro-cid-oenwriqq]{background:var(--ink);width:1.5rem;height:1.5rem;color:var(--bg);border-radius:7px;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.ft__note[data-astro-cid-oenwriqq]{margin-top:var(--s-3);color:var(--ink-3);font-size:var(--text-sm);max-width:30ch}.ft__objects[data-astro-cid-oenwriqq]{gap:var(--s-1) var(--s-3);margin-top:var(--s-4);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.ft__objects[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--ink-3)}.ft__title[data-astro-cid-oenwriqq]{font-size:var(--text-sm);color:var(--ink);font-weight:600}.ft[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{margin-top:var(--s-3);gap:var(--s-2);font-size:var(--text-sm);padding:0;list-style:none;display:grid}.ft[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq].mono{font-family:var(--font-mono);font-size:var(--text-xs)}.ft[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--ink-3);overflow-wrap:anywhere}.ft[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover,.ft__objects[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--ink)}.ft__base[data-astro-cid-oenwriqq]{justify-content:space-between;gap:var(--s-3);margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--line);font-size:var(--text-xs);color:var(--ink-3);flex-wrap:wrap;display:flex}.ft__base[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]:last-child{gap:var(--s-4);flex-wrap:wrap;display:flex}.ft__base[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--ink-3)}.crumbs[data-astro-cid-rccrbjaa] ol[data-astro-cid-rccrbjaa]{gap:0 var(--s-2);font-family:var(--font-mono);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(--rule)}.crumbs[data-astro-cid-rccrbjaa] a[data-astro-cid-rccrbjaa]{color:var(--ink-2);text-decoration:none}.crumbs[data-astro-cid-rccrbjaa] a[data-astro-cid-rccrbjaa]:hover{color:var(--signal-ink)}.crumbs[data-astro-cid-rccrbjaa] [data-astro-cid-rccrbjaa][aria-current]{color:var(--ink);overflow-wrap:anywhere}.aibar[data-astro-cid-kp67amqc]{align-items:center;gap:var(--s-1) var(--s-3);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.aibar__label[data-astro-cid-kp67amqc]{color:var(--ink-3);font-size:var(--text-2xs)}.aibar[data-astro-cid-kp67amqc] a[data-astro-cid-kp67amqc]{color:var(--ink-2);white-space:nowrap;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);padding:.2rem .6rem}.aibar[data-astro-cid-kp67amqc] a[data-astro-cid-kp67amqc]:hover{border-color:var(--line-strong);color:var(--signal-ink)}.aibar__md[data-astro-cid-kp67amqc]{color:var(--accent-ink)!important}.aibar__ext[data-astro-cid-kp67amqc]{transition:transform var(--duration-fast) ease;margin-left:.15em;display:inline-block}.aibar[data-astro-cid-kp67amqc] a[data-astro-cid-kp67amqc]:hover .aibar__ext[data-astro-cid-kp67amqc]{transform:translate(1px,-1px)}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}.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);text-decoration:none;display:grid}.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}.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)}.filters[data-astro-cid-nqsvudxe]{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);margin-bottom:var(--s-6);display:grid}.filters[data-astro-cid-nqsvudxe][hidden]{display:none}.filters__search[data-astro-cid-nqsvudxe] input[data-astro-cid-nqsvudxe]{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface-2);width:100%;font-size:var(--text-base);padding:.8rem 1rem}.filters__search[data-astro-cid-nqsvudxe] input[data-astro-cid-nqsvudxe]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.filters[data-astro-cid-nqsvudxe] fieldset[data-astro-cid-nqsvudxe]{gap:var(--s-2);border:0;flex-wrap:wrap;align-items:center;min-width:0;padding:0;display:flex}.filters[data-astro-cid-nqsvudxe] legend[data-astro-cid-nqsvudxe]{float:left;width:7rem;padding-top:.3rem}.pill[data-astro-cid-nqsvudxe]{position:relative}.pill[data-astro-cid-nqsvudxe] input[data-astro-cid-nqsvudxe]{opacity:0;cursor:pointer;position:absolute;inset:0}.pill[data-astro-cid-nqsvudxe] span[data-astro-cid-nqsvudxe]{border:1px solid var(--rule);font-size:var(--text-sm);transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, border-color var(--duration-fast) ease;border-radius:999px;padding:.25rem .7rem;display:inline-block}.pill[data-astro-cid-nqsvudxe]:hover span[data-astro-cid-nqsvudxe]{border-color:var(--ink)}.pill[data-astro-cid-nqsvudxe] input[data-astro-cid-nqsvudxe]:checked+span[data-astro-cid-nqsvudxe]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.pill[data-astro-cid-nqsvudxe] span[data-astro-cid-nqsvudxe]{background:var(--surface)}.pill[data-astro-cid-nqsvudxe] input[data-astro-cid-nqsvudxe]:focus-visible+span[data-astro-cid-nqsvudxe]{outline:2px solid var(--focus);outline-offset:2px}.filters__count[data-astro-cid-nqsvudxe]{font-size:var(--text-sm);color:var(--ink-3)}.filters__reset[data-astro-cid-nqsvudxe]{color:var(--ink-2);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.market[data-astro-cid-nqsvudxe]{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-nqsvudxe][hidden]{display:none}.card[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]{gap:var(--s-2);height:100%;padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--ink);transition:border-color var(--duration-fast) ease, transform var(--duration-normal) var(--ease-out-expo), box-shadow var(--duration-normal) ease;flex-direction:column;display:flex}.card[data-astro-cid-nqsvudxe] a[data-astro-cid-nqsvudxe]:hover{color:var(--ink);border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.card__top[data-astro-cid-nqsvudxe]{justify-content:space-between;gap:var(--s-2);align-items:center;display:flex}.card__platform[data-astro-cid-nqsvudxe]{align-items:center;gap:var(--s-2);font-size:var(--text-xs);color:var(--ink-2);font-weight:550;display:inline-flex}.card__title[data-astro-cid-nqsvudxe]{font-size:var(--text-lg);font-weight:650;line-height:1.25}.card__summary[data-astro-cid-nqsvudxe]{font-size:var(--text-sm);color:var(--ink-2)}.card__foot[data-astro-cid-nqsvudxe]{justify-content:space-between;align-items:baseline;gap:var(--s-2);padding-top:var(--s-3);border-top:1px dashed var(--rule);margin-top:auto;display:flex}.card__price[data-astro-cid-nqsvudxe] .num[data-astro-cid-nqsvudxe]{font-size:var(--text-xl);letter-spacing:-.03em;font-weight:700}.card__unit[data-astro-cid-nqsvudxe],.card__meta[data-astro-cid-nqsvudxe]{font-size:var(--text-xs);color:var(--ink-3)}.card__id[data-astro-cid-nqsvudxe]{font-size:var(--text-2xs);color:var(--ink-3);overflow-wrap:anywhere}.empty[data-astro-cid-nqsvudxe]{padding:var(--s-6) 0;color:var(--ink-2)}.platforms[data-astro-cid-nqsvudxe]{margin-top:var(--space-section);padding-top:var(--s-4);border-top:1px solid var(--rule)}.platforms[data-astro-cid-nqsvudxe] ul[data-astro-cid-nqsvudxe]{margin-top:var(--s-3);gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.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__date[data-astro-cid-wqhg7b2k]{color:var(--signal-ink)}.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}.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]{min-width:0;margin:0}.pane__bar[data-astro-cid-4xkfn2w7]{align-items:center;gap:var(--s-3);padding:.45rem var(--s-4);background:var(--term-bg-2);color:var(--term-dim);border:1px solid var(--term-rule);border-radius:var(--radius) var(--radius) 0 0;font-size:var(--text-2xs);border-bottom:0;display:flex}.pane__dots[data-astro-cid-4xkfn2w7]{gap:5px;display:inline-flex}.pane__dots[data-astro-cid-4xkfn2w7] i[data-astro-cid-4xkfn2w7]{background:var(--term-rule);border-radius:50%;width:7px;height:7px}.pane__label[data-astro-cid-4xkfn2w7]{color:var(--term-fg);font-weight:550}.pane__note[data-astro-cid-4xkfn2w7]{text-transform:none;letter-spacing:0;margin-left:auto}.pane[data-astro-cid-4xkfn2w7] pre[data-astro-cid-4xkfn2w7]{border-radius:0 0 var(--radius) var(--radius);margin:0}.tabs[data-astro-cid-dxumitjb]{gap:var(--s-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.tabs__list[data-astro-cid-dxumitjb]{border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;gap:0;display:flex}.tabs__list[data-astro-cid-dxumitjb][hidden]{display:none}.tabs__tab[data-astro-cid-dxumitjb]{padding:var(--s-2) var(--s-4);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-3);cursor:pointer;transition:color var(--duration-fast) ease, border-color var(--duration-fast) ease;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px}.tabs__tab[data-astro-cid-dxumitjb]:hover{color:var(--ink)}.tabs__tab[data-astro-cid-dxumitjb][aria-selected=true]{color:var(--ink);border-bottom-color:var(--signal)}.tabs__panel[data-astro-cid-dxumitjb]{min-width:0}.tabs__panel[data-astro-cid-dxumitjb][hidden]{display:none}.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)}.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__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)}}.ep__kicker[data-astro-cid-2kacrhss]{align-items:center;gap:var(--s-2);font-size:var(--text-sm);color:var(--ink-2);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.ep__id[data-astro-cid-2kacrhss]{overflow-wrap:anywhere}.ep__head[data-astro-cid-2kacrhss]{padding-bottom:var(--s-6)}.ep__head[data-astro-cid-2kacrhss] h1[data-astro-cid-2kacrhss]{max-width:18ch}.ep__call[data-astro-cid-2kacrhss]{align-items:baseline;gap:var(--s-2) var(--s-3);margin-top:var(--s-5);font-family:var(--font-mono);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ep__call[data-astro-cid-2kacrhss] code[data-astro-cid-2kacrhss]{font-size:inherit;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.ep__method[data-astro-cid-2kacrhss]{background:var(--accent-soft);color:var(--accent-ink);border-radius:6px;padding:.1rem .55rem;font-weight:600}.ep__call[data-astro-cid-2kacrhss]{padding:var(--s-2) var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:fit-content;max-width:100%}.ep__grid[data-astro-cid-2kacrhss]{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}.ep__main[data-astro-cid-2kacrhss]{gap:var(--s-7);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ep__main[data-astro-cid-2kacrhss] h2[data-astro-cid-2kacrhss]{font-size:var(--text-xl);letter-spacing:-.02em;margin-bottom:var(--s-4)}.ep__main[data-astro-cid-2kacrhss]>section[data-astro-cid-2kacrhss]>p[data-astro-cid-2kacrhss]{max-width:var(--measure)}@media (width>=64rem){.ep__grid[data-astro-cid-2kacrhss]{grid-template-columns:minmax(0,1fr) 19rem;align-items:start}.ticket[data-astro-cid-2kacrhss]{top:var(--s-5);order:2;position:sticky}}.ticket[data-astro-cid-2kacrhss]{padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.ticket__figure[data-astro-cid-2kacrhss]{margin-top:var(--s-2);align-items:flex-start;line-height:.9;display:flex}.ticket__figure[data-astro-cid-2kacrhss] .num[data-astro-cid-2kacrhss]{font-size:var(--text-figure);letter-spacing:-.04em;font-weight:700}.ticket__cur[data-astro-cid-2kacrhss]{font-size:var(--text-lg);color:var(--ink-3);margin:.2em .1em 0 0;font-weight:600}.ticket__unit[data-astro-cid-2kacrhss]{font-size:var(--text-sm);color:var(--ink-3);margin-top:var(--s-1)}.ticket__facts[data-astro-cid-2kacrhss]{margin-top:var(--s-5);border-top:1px solid var(--rule);display:grid}.ticket__facts[data-astro-cid-2kacrhss] div[data-astro-cid-2kacrhss]{justify-content:space-between;gap:var(--s-3);padding-block:var(--s-2);border-bottom:1px dashed var(--rule);font-size:var(--text-sm);display:flex}.ticket__facts[data-astro-cid-2kacrhss] dt[data-astro-cid-2kacrhss]{color:var(--ink-3)}.ticket__facts[data-astro-cid-2kacrhss] dd[data-astro-cid-2kacrhss]{text-align:right}.ticket__facts[data-astro-cid-2kacrhss] small[data-astro-cid-2kacrhss]{color:var(--ink-3);font-size:var(--text-xs)}.ticket__jobs[data-astro-cid-2kacrhss]{gap:var(--s-1);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.req[data-astro-cid-2kacrhss]{color:var(--signal-ink);font-weight:700}.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)}.ep__examples[data-astro-cid-2kacrhss]{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.ep__examples[data-astro-cid-2kacrhss] h2[data-astro-cid-2kacrhss]{margin-bottom:0}.ask[data-astro-cid-2kacrhss]{gap:var(--s-2);padding:var(--s-4);border-radius:var(--radius);background:var(--accent-soft);display:grid}.ask[data-astro-cid-2kacrhss] q[data-astro-cid-2kacrhss]{font-size:var(--text-lg);quotes:"“" "”"}[data-astro-cid-2kacrhss]:lang(zh) .ask[data-astro-cid-2kacrhss] q[data-astro-cid-2kacrhss]{quotes:"「" "」"}.faq[data-astro-cid-2kacrhss]{border-top:1px solid var(--rule);display:grid}.faq__item[data-astro-cid-2kacrhss]{gap:var(--s-2);padding-block:var(--s-4);border-bottom:1px solid var(--rule);display:grid}.faq__item[data-astro-cid-2kacrhss] h3[data-astro-cid-2kacrhss]{font-size:var(--text-base)}.faq__item[data-astro-cid-2kacrhss] p[data-astro-cid-2kacrhss]{color:var(--ink-2);max-width:64ch}@media (width>=52rem){.faq__item[data-astro-cid-2kacrhss]{gap:var(--s-6);grid-template-columns:2fr 3fr}}.board[data-astro-cid-2kacrhss]{border-top:1px solid var(--rule-strong);padding:0;list-style:none}.answer-links[data-astro-cid-2kacrhss]{gap:var(--s-2);padding-left:1.2rem;display:grid}.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)}.hero[data-astro-cid-6voplrxj]{padding-block:clamp(3rem,2rem + 5vw,6.5rem) clamp(5rem,3rem + 6vw,8rem);position:relative;overflow:hidden}.hero__bg[data-astro-cid-6voplrxj]{pointer-events:none;position:absolute;inset:0}.hero__glow[data-astro-cid-6voplrxj]{background:radial-gradient(48% 52% at 50% 38%, var(--accent-glow), transparent 70%), radial-gradient(30% 30% at 75% 20%, #a855f714, 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) 16%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--accent) 16%, transparent) 1px, transparent 1px);transform-origin:bottom;background-size:56px 56px;height:46%;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) 30%, transparent);display:none;position:absolute;top:4%;left:0}.float[data-astro-cid-6voplrxj]{animation:7s ease-in-out infinite bob;animation-delay:var(--d);display:none;position:absolute}@keyframes bob{50%{transform:translateY(-8px)}}@media (width>=64rem){.float[data-astro-cid-6voplrxj],.hero__orbit[data-astro-cid-6voplrxj]{display:block}}.hero__inner[data-astro-cid-6voplrxj]{text-align:center;justify-items:center;display:grid;position:relative}.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:600;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:-.045em;max-width:17ch;font-weight:700;line-height:1.06}[data-astro-cid-6voplrxj]:lang(zh) .hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj]{letter-spacing:-.02em;max-width:14em;line-height:1.15}.accent[data-astro-cid-6voplrxj]{color:var(--accent);display:block}.hero__lede[data-astro-cid-6voplrxj]{margin-top:var(--s-5);font-size:var(--text-lg);color:var(--ink-2);max-width:40rem}.hero__cta[data-astro-cid-6voplrxj]{justify-content:center;gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.btn--lg[data-astro-cid-6voplrxj]{min-height:3rem;padding-inline:1.4rem;font-size:1rem}.ai-icons[data-astro-cid-6voplrxj]{gap:3px;display:inline-flex}.ai-icons[data-astro-cid-6voplrxj] svg[data-astro-cid-6voplrxj]{background:var(--surface-2);border:1px solid var(--line);border-radius:6px;width:22px;height:22px;padding:3px}.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-2);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}}.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);box-shadow:var(--shadow-lg);border-radius:20px;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;padding:.5rem .95rem;font-weight:500}.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(--accent-soft);color:var(--accent-ink)}.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-2);font-size:var(--text-sm);color:var(--ink-3);display:flex}.demo__head[data-astro-cid-6voplrxj] strong[data-astro-cid-6voplrxj]{color:var(--ink);font-weight:600}.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]{padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);gap:var(--s-1);display:grid}.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:550;display:flex}.src__kind[data-astro-cid-6voplrxj]{color:var(--ink-3);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);display:flex}.readrow__icons[data-astro-cid-6voplrxj]{gap:3px;display:inline-flex}.readrow__cost[data-astro-cid-6voplrxj]{color:var(--ink);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]{gap:var(--s-2);padding:0;list-style:none;display:grid}.answer[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{gap:var(--s-2);font-size:var(--text-sm);grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:baseline;display:grid}.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}.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:550}.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-block: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-4)}.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__value[data-astro-cid-6voplrxj]{font-size:var(--text-figure);letter-spacing:-.035em;font-weight:700;line-height:1.1}.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-5) var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));padding:0;list-style:none;display:grid}.job[data-astro-cid-6voplrxj]{gap:var(--s-3);flex-direction:column;display:flex}.job__icon[data-astro-cid-6voplrxj]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:2.5rem;height:2.5rem;box-shadow:var(--shadow-sm);color:var(--accent);place-items:center;display:grid}.job__title[data-astro-cid-6voplrxj]{font-size:var(--text-lg)}.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:6.5rem}.job__icons[data-astro-cid-6voplrxj]{gap:4px;display:flex}.job__link[data-astro-cid-6voplrxj]{font-size:var(--text-sm);font-weight:550}.features[data-astro-cid-6voplrxj]{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));padding:0;list-style:none;display:grid}@media (width>=64rem){.features[data-astro-cid-6voplrxj]{grid-template-columns:repeat(4,minmax(0,1fr))}.feat--wide[data-astro-cid-6voplrxj]{grid-column:span 2}}.feat[data-astro-cid-6voplrxj]{gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-out-expo), box-shadow var(--duration-normal) ease;flex-direction:column;min-width:0;display:flex}.feat[data-astro-cid-6voplrxj]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.feat[data-astro-cid-6voplrxj] h3[data-astro-cid-6voplrxj]{font-size:var(--text-lg);line-height:1.3}.feat[data-astro-cid-6voplrxj]>p[data-astro-cid-6voplrxj]{color:var(--ink-2);font-size:var(--text-sm)}.feat__code[data-astro-cid-6voplrxj]{padding:var(--s-3) var(--s-4);font-size:var(--text-2xs);margin-top:auto;line-height:1.65}.feat__figure[data-astro-cid-6voplrxj]{align-items:baseline;gap:var(--s-2);margin-top:auto;display:flex}.feat__figure[data-astro-cid-6voplrxj] strong[data-astro-cid-6voplrxj]{font-size:var(--text-3xl);letter-spacing:-.04em;color:var(--accent)}.feat__figure[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]{color:var(--ink-3);font-size:var(--text-sm)}.feat__flow[data-astro-cid-6voplrxj]{gap:var(--s-2);font-size:var(--text-xs);flex-wrap:wrap;margin-top:auto;padding:0;list-style:none;display:flex}.feat__flow[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.3rem .6rem}.feat__flow[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:last-child{background:var(--accent-soft);color:var(--accent-ink);border-color:#0000}.feat__more[data-astro-cid-6voplrxj]{font-size:var(--text-xs);font-weight:550}.code[data-astro-cid-6voplrxj]{max-width:52rem;margin-inline:auto}.bills[data-astro-cid-6voplrxj]{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));padding:0;list-style:none;display:grid}.bill[data-astro-cid-6voplrxj]{gap:var(--s-2);padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid}.bill__job[data-astro-cid-6voplrxj]{font-weight:600}.bill__calc[data-astro-cid-6voplrxj]{color:var(--ink-3);font-size:var(--text-sm)}.bill__total[data-astro-cid-6voplrxj]{font-size:var(--text-3xl);letter-spacing:-.04em;font-weight:700}.bill__ep[data-astro-cid-6voplrxj]{font-size:var(--text-sm)}.center[data-astro-cid-6voplrxj]{text-align:center;margin-top:var(--s-6)}.faq[data-astro-cid-6voplrxj]{max-width:48rem}.faq[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj]{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight);text-align:center;margin-bottom:var(--s-6)}.faq__list[data-astro-cid-6voplrxj]{border-top:1px solid var(--line)}.faq__item[data-astro-cid-6voplrxj]{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-6voplrxj] summary[data-astro-cid-6voplrxj]{justify-content:space-between;gap:var(--s-4);padding:var(--s-4) 0;cursor:pointer;font-weight:550;list-style:none;display:flex}.faq__item[data-astro-cid-6voplrxj] summary[data-astro-cid-6voplrxj]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-6voplrxj] summary[data-astro-cid-6voplrxj]:after{content:"+";color:var(--ink-3);transition:transform var(--duration-fast) ease;font-size:1.25rem;line-height:1}.faq__item[data-astro-cid-6voplrxj][open] summary[data-astro-cid-6voplrxj]:after{transform:rotate(45deg)}.faq__item[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{padding-bottom:var(--s-4);color:var(--ink-2)}.faq__more[data-astro-cid-6voplrxj]{margin-top:var(--s-5);text-align:center;font-weight:550}.boards[data-astro-cid-noltge7h]{border-top:1px solid var(--line);padding:0;list-style:none}.boards[data-astro-cid-noltge7h] li[data-astro-cid-noltge7h]{border-bottom:1px solid var(--rule)}.boards[data-astro-cid-noltge7h] a[data-astro-cid-noltge7h]{gap:var(--s-1) var(--s-3);padding-block:var(--s-5);grid-template-columns:2.5rem 1fr;text-decoration:none;display:grid}.boards__n[data-astro-cid-noltge7h]{color:var(--ink-3);grid-row:span 4;padding-top:.5rem}.boards__name[data-astro-cid-noltge7h]{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);font-weight:650;line-height:1.1}.boards[data-astro-cid-noltge7h] a[data-astro-cid-noltge7h]:hover .boards__name[data-astro-cid-noltge7h]{color:var(--signal-ink)}.boards__title[data-astro-cid-noltge7h]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.boards__about[data-astro-cid-noltge7h]{color:var(--ink-2);max-width:70ch}.boards__price[data-astro-cid-noltge7h]{font-size:var(--text-xs);color:var(--ink-2)}.soon[data-astro-cid-noltge7h]{margin-top:var(--s-6);color:var(--ink-3);font-size:var(--text-sm);max-width:var(--measure)}.cadence[data-astro-cid-72sdxpij]{margin-top:var(--s-3);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-sm)}.hs[data-astro-cid-72sdxpij]{gap:var(--s-6);border-top:1px solid var(--line);padding-top:var(--s-5);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,2fr) minmax(0,1fr);align-items:start}}.hs__aside[data-astro-cid-72sdxpij]{gap:var(--s-6);display:grid}.fields[data-astro-cid-72sdxpij]{margin-top:var(--s-2);border-top:1px solid var(--rule)}.fields[data-astro-cid-72sdxpij] div[data-astro-cid-72sdxpij]{padding-block:var(--s-2);border-bottom:1px solid var(--rule);font-size:var(--text-sm)}.fields[data-astro-cid-72sdxpij] dd[data-astro-cid-72sdxpij]{color:var(--ink-2)}.daily[data-astro-cid-72sdxpij]{justify-content:space-between;gap:var(--s-3);padding-block:var(--s-2);border-block:1px dashed var(--rule);margin-block:var(--s-2);font-size:var(--text-sm);display:flex}.soon[data-astro-cid-72sdxpij]{margin-top:var(--s-4);font-size:var(--text-sm);color:var(--ink-3)}.snap[data-astro-cid-72sdxpij]{margin-bottom:var(--s-5);padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.snap[data-astro-cid-72sdxpij] h2[data-astro-cid-72sdxpij]{font-size:var(--text-lg);margin-bottom:var(--s-3)}.snap[data-astro-cid-72sdxpij] ol[data-astro-cid-72sdxpij]{padding:0;list-style:none;display:grid}.snap[data-astro-cid-72sdxpij] li[data-astro-cid-72sdxpij]{gap:var(--s-3);padding-block:var(--s-2);border-bottom:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:2rem minmax(0,1fr) auto;display:grid}.snap[data-astro-cid-72sdxpij] li[data-astro-cid-72sdxpij]:last-child{border-bottom:0}.snap__rank[data-astro-cid-72sdxpij]{color:var(--accent-ink);font-weight:650}.snap__heat[data-astro-cid-72sdxpij]{color:var(--ink-3)}.snap__note[data-astro-cid-72sdxpij]{margin-top:var(--s-3);font-size:var(--text-xs);color:var(--ink-3)}.code[data-astro-cid-72sdxpij]{margin-top:var(--space-section);max-width:56rem}.code[data-astro-cid-72sdxpij] h2[data-astro-cid-72sdxpij]{font-size:var(--text-xl);margin-bottom:var(--s-3)}.others[data-astro-cid-72sdxpij]{margin-top:var(--space-section);border-top:1px solid var(--rule);padding-top:var(--s-4)}.others[data-astro-cid-72sdxpij] ul[data-astro-cid-72sdxpij]{margin-top:var(--s-3);gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.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)}.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}.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)}.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}.plat__head[data-astro-cid-rwpyox6j] h1[data-astro-cid-rwpyox6j]{font-size:var(--text-hero);align-items:center;gap:var(--s-4);flex-wrap:wrap;max-width:none;display:flex}.figures[data-astro-cid-rwpyox6j]{gap:var(--s-5) var(--s-7);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.figures[data-astro-cid-rwpyox6j] div[data-astro-cid-rwpyox6j]{gap:var(--s-1);padding:var(--s-4) var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-direction:column-reverse;display:flex}.figures[data-astro-cid-rwpyox6j] dd[data-astro-cid-rwpyox6j]{font-size:var(--text-2xl);letter-spacing:-.04em;font-weight:700;line-height:1}.figures[data-astro-cid-rwpyox6j] dt[data-astro-cid-rwpyox6j]{font-size:var(--text-xs);color:var(--ink-3)}.plat__section[data-astro-cid-rwpyox6j]{margin-top:var(--s-4)}.plat__section[data-astro-cid-rwpyox6j] .label[data-astro-cid-rwpyox6j]{margin-bottom:var(--s-3)}.board[data-astro-cid-rwpyox6j]{border-top:1px solid var(--line);padding:0;list-style:none}.plat__split[data-astro-cid-rwpyox6j]{gap:var(--s-7);margin-top:var(--space-section);display:grid}.plat__split[data-astro-cid-rwpyox6j] h2[data-astro-cid-rwpyox6j]{font-size:var(--text-xl);margin-bottom:var(--s-4)}.plat__split[data-astro-cid-rwpyox6j]>section[data-astro-cid-rwpyox6j]{min-width:0}@media (width>=64rem){.plat__split[data-astro-cid-rwpyox6j]{grid-template-columns:1fr 1.2fr}}.jobs[data-astro-cid-rwpyox6j]{border-top:1px solid var(--rule);padding:0;list-style:none}.jobs[data-astro-cid-rwpyox6j] li[data-astro-cid-rwpyox6j]{gap:var(--s-2);padding-block:var(--s-3);border-bottom:1px solid var(--rule);display:grid}.jobs__name[data-astro-cid-rwpyox6j]{font-weight:600}.jobs__eps[data-astro-cid-rwpyox6j]{gap:var(--s-1);flex-wrap:wrap;display:flex}.jobs__eps[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]{text-decoration:none}.jobs__eps[data-astro-cid-rwpyox6j] a[data-astro-cid-rwpyox6j]:hover{border-color:var(--signal)}.muted[data-astro-cid-mvsypkyt]{color:var(--ink-2)}.units[data-astro-cid-mvsypkyt]{gap:var(--s-4);border-top:1px solid var(--line);padding-top:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.unit[data-astro-cid-mvsypkyt]{gap:var(--s-2);align-content:start;display:grid}.unit__fig[data-astro-cid-mvsypkyt]{font-size:var(--text-3xl);letter-spacing:-.05em;font-weight:500;line-height:1}.unit__fig[data-astro-cid-mvsypkyt] small[data-astro-cid-mvsypkyt]{font-size:var(--text-lg);color:var(--ink-3);letter-spacing:0}.unit[data-astro-cid-mvsypkyt] p[data-astro-cid-mvsypkyt]:last-child{color:var(--ink-2)}.unit--free[data-astro-cid-mvsypkyt]{padding:var(--s-4);background:var(--signal-wash);border-left:3px solid var(--signal)}.unit--free[data-astro-cid-mvsypkyt] ul[data-astro-cid-mvsypkyt]{gap:var(--s-2);font-size:var(--text-sm);padding-left:1.1rem;display:grid}.calc-wrap[data-astro-cid-mvsypkyt],.block[data-astro-cid-mvsypkyt]{margin-top:var(--space-section)}.calc-wrap[data-astro-cid-mvsypkyt] h2[data-astro-cid-mvsypkyt],.block[data-astro-cid-mvsypkyt] h2[data-astro-cid-mvsypkyt]{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);margin-bottom:var(--s-3)}.calc[data-astro-cid-mvsypkyt]{margin-top:var(--s-5);padding:var(--s-5);background:var(--term-bg);color:var(--term-fg);border-radius:var(--radius-pane);box-shadow:var(--shadow-pane)}.calc[data-astro-cid-mvsypkyt][hidden]{display:none}.calc[data-astro-cid-mvsypkyt] .label[data-astro-cid-mvsypkyt]{color:var(--term-dim);text-transform:none;letter-spacing:0}.calc__rows[data-astro-cid-mvsypkyt]{gap:var(--s-3);padding:0;list-style:none;display:grid}.calc__row[data-astro-cid-mvsypkyt]{gap:var(--s-3);padding:var(--s-4) var(--s-6) var(--s-4) var(--s-4);border:1px solid var(--term-rule);border-radius:var(--radius-chip);grid-template-columns:1fr 1fr;display:grid;position:relative}.calc__ep[data-astro-cid-mvsypkyt]{grid-column:1/-1}@media (width>=64rem){.calc__row[data-astro-cid-mvsypkyt]{grid-template-columns:minmax(0,3fr) 9rem 7rem 6rem 8rem 8rem;align-items:end}.calc__ep[data-astro-cid-mvsypkyt]{grid-column:auto}}.calc[data-astro-cid-mvsypkyt] label[data-astro-cid-mvsypkyt],.calc__out[data-astro-cid-mvsypkyt]{gap:var(--s-1);min-width:0;margin:0;display:grid}.calc[data-astro-cid-mvsypkyt] select[data-astro-cid-mvsypkyt],.calc[data-astro-cid-mvsypkyt] input[data-astro-cid-mvsypkyt]{background:var(--term-bg-2);width:100%;color:var(--term-fg);border:1px solid var(--term-rule);border-radius:var(--radius-chip);font-family:var(--font-mono);font-size:var(--text-sm);padding:.5rem .6rem}.calc[data-astro-cid-mvsypkyt] output[data-astro-cid-mvsypkyt]{font-size:var(--text-base)}.calc__rate[data-astro-cid-mvsypkyt]{color:var(--term-dim);font-size:var(--text-xs)!important}.calc__cost[data-astro-cid-mvsypkyt] output[data-astro-cid-mvsypkyt]{color:var(--term-ok)}.calc__remove[data-astro-cid-mvsypkyt]{top:var(--s-2);right:var(--s-2);border:1px solid var(--term-rule);width:1.75rem;height:1.75rem;color:var(--term-dim);cursor:pointer;background:0 0;border-radius:50%;position:absolute}.calc__remove[data-astro-cid-mvsypkyt]:hover{color:var(--term-fg);border-color:var(--term-fg)}.calc__foot[data-astro-cid-mvsypkyt]{justify-content:space-between;align-items:end;gap:var(--s-4);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.calc__foot[data-astro-cid-mvsypkyt] .btn[data-astro-cid-mvsypkyt]{border-color:var(--term-fg);color:var(--term-fg);cursor:pointer;background:0 0}.calc__foot[data-astro-cid-mvsypkyt] .btn[data-astro-cid-mvsypkyt]:hover{background:var(--term-fg);color:var(--term-bg)}.calc__total[data-astro-cid-mvsypkyt]{gap:var(--s-1);text-align:right;display:grid}.calc__total[data-astro-cid-mvsypkyt] output[data-astro-cid-mvsypkyt]{font-size:var(--text-figure);letter-spacing:-.05em;color:var(--term-ok);line-height:.9}.price-group[data-astro-cid-mvsypkyt]+.price-group[data-astro-cid-mvsypkyt]{margin-top:var(--s-6)}.price-group[data-astro-cid-mvsypkyt] h3[data-astro-cid-mvsypkyt]{font-size:var(--text-lg);margin-bottom:var(--s-2)}.id[data-astro-cid-mvsypkyt]{margin-left:var(--s-1);color:var(--ink-3);font-size:var(--text-2xs)!important}.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)}.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)}.group[data-astro-cid-4ldxkm3s]{padding-block:var(--s-4);border-top:1px solid var(--rule-strong)}.group[data-astro-cid-4ldxkm3s] h2[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;display:grid}.id[data-astro-cid-4ldxkm3s]{color:var(--ink-3);grid-row:2;justify-self:start;font-size:var(--text-2xs)!important}.state[data-astro-cid-4ldxkm3s]{font-size:var(--text-xs);grid-row:span 2;align-self:center}.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(--beta)}.state[data-astro-cid-4ldxkm3s][data-kind=down]{color:var(--signal-ink)}.state[data-astro-cid-4ldxkm3s][data-kind=unknown],.state[data-astro-cid-4ldxkm3s][data-kind=pending]{color:var(--ink-3)}.foot[data-astro-cid-4ldxkm3s]{margin-top:var(--s-6);font-size:var(--text-sm);color:var(--ink-3)}.tools[data-astro-cid-b6msxvus]{border-top:1px solid var(--line);padding:0;list-style:none}.tools[data-astro-cid-b6msxvus] a[data-astro-cid-b6msxvus]{gap:var(--s-2);padding-block:var(--s-5);border-bottom:1px solid var(--rule);text-decoration:none;display:grid}.tools__title[data-astro-cid-b6msxvus]{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);font-weight:650}.tools[data-astro-cid-b6msxvus] a[data-astro-cid-b6msxvus]:hover .tools__title[data-astro-cid-b6msxvus]{color:var(--signal-ink)}.tools__desc[data-astro-cid-b6msxvus]{color:var(--ink-2);max-width:70ch}.tools__meta[data-astro-cid-b6msxvus]{font-size:var(--text-xs);color:var(--ink-3)}
