.sh-heading[data-astro-cid-4pwhl5fg] strong{font-weight:inherit;color:var(--color-nc-indigo)}.sh-heading[data-astro-cid-4pwhl5fg] em{color:var(--color-nc-indigo);font-style:normal}.cap-grid[data-astro-cid-c4jfpbb4]{grid-template-columns:1fr;column-gap:40px;display:grid}.cap-item[data-astro-cid-c4jfpbb4]{border-top:1px solid var(--color-nc-fog);flex-direction:column;align-items:flex-start;padding:28px 0 32px;scroll-margin-top:96px;display:flex}.cap-icon[data-astro-cid-c4jfpbb4]{background:var(--color-nc-indigo-50,#eeedfc);width:40px;height:40px;color:var(--color-nc-indigo);border-radius:10px;place-items:center;margin-bottom:18px;font-size:20px;display:grid}.cap-icon[data-astro-cid-c4jfpbb4] svg{width:20px;height:20px}.cap-title[data-astro-cid-c4jfpbb4]{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-nc-ink);margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3}.cap-desc[data-astro-cid-c4jfpbb4],.cap-detail[data-astro-cid-c4jfpbb4]{color:var(--color-nc-slate);margin:0;font-size:15px;line-height:1.65}.cap-detail[data-astro-cid-c4jfpbb4]{margin:18px calc(-1 * var(--nc-dialog-pad-x,28px)) 0;padding:18px var(--nc-dialog-pad-x,28px) 0;border-top:1px solid var(--color-nc-fog)}.cap-item[data-astro-cid-c4jfpbb4].has-detail{position:relative}.cap-hit[data-astro-cid-c4jfpbb4]{z-index:1;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.cap-hit[data-astro-cid-c4jfpbb4]:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:4px;border-radius:8px}.cap-more[data-astro-cid-c4jfpbb4]{border:1px solid var(--color-nc-fog);width:30px;height:30px;color:var(--color-nc-slate);background:#fff;border-radius:999px;place-items:center;transition:background .18s,border-color .18s,color .18s,transform .22s;display:grid;position:absolute;top:32px;right:0}.cap-title[data-astro-cid-c4jfpbb4]{transition:color .16s}.cap-item[data-astro-cid-c4jfpbb4].has-detail .cap-title[data-astro-cid-c4jfpbb4]{padding-right:36px}@media (hover:hover){.cap-item[data-astro-cid-c4jfpbb4].has-detail:hover .cap-more[data-astro-cid-c4jfpbb4]{background:var(--color-nc-indigo);border-color:var(--color-nc-indigo);color:#fff;transform:rotate(90deg)}.cap-item[data-astro-cid-c4jfpbb4].has-detail:hover .cap-title[data-astro-cid-c4jfpbb4]{color:var(--color-nc-indigo)}}@media (prefers-reduced-motion:reduce){.cap-more[data-astro-cid-c4jfpbb4],.cap-title[data-astro-cid-c4jfpbb4]{transition:none}}.cap-link[data-astro-cid-c4jfpbb4]{z-index:2;color:var(--color-nc-indigo);align-items:center;gap:5px;margin-top:14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.cap-link[data-astro-cid-c4jfpbb4]:hover{text-underline-offset:3px;text-decoration:underline}@media (width>=768px){.cap-grid[data-astro-cid-c4jfpbb4].cap-cols-2,.cap-grid[data-astro-cid-c4jfpbb4].cap-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.cap-grid[data-astro-cid-c4jfpbb4]{column-gap:56px}.cap-grid[data-astro-cid-c4jfpbb4].cap-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.cs-root.svelte-1gob3fb{max-width:860px;margin:0 auto}.cs-stack.svelte-1gob3fb{padding-top:12px;position:relative}.cs-ghost.svelte-1gob3fb{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper);border-radius:14px;position:absolute;bottom:0}.cs-ghost-2.svelte-1gob3fb{opacity:.35;top:0;left:16px;right:16px}.cs-ghost-1.svelte-1gob3fb{opacity:.55;top:6px;left:8px;right:8px}.cs-card.svelte-1gob3fb{background:var(--color-nc-paper);border:1px solid var(--color-nc-fog);border-radius:14px;animation:.35s ease-out svelte-1gob3fb-cs-slide;display:flex;position:relative;top:12px;overflow:hidden}.cs-accent.svelte-1gob3fb{background:linear-gradient(180deg, var(--color-nc-indigo) 0%, var(--color-nc-violet) 100%);flex-shrink:0;width:4px}.cs-inner.svelte-1gob3fb{flex-direction:column;flex:1;padding:24px 24px 20px;display:flex}@media (width>=768px){.cs-inner.svelte-1gob3fb{flex-direction:row;gap:32px;padding:32px 36px 28px}}.cs-left.svelte-1gob3fb{flex-direction:column;align-items:flex-start;margin-bottom:16px;display:flex}@media (width>=768px){.cs-left.svelte-1gob3fb{border-right:1px solid var(--color-nc-fog);flex-shrink:0;justify-content:center;min-width:100px;margin-bottom:0;padding-right:32px}}.cs-stat.svelte-1gob3fb{font-family:var(--font-mono);color:var(--color-nc-indigo);letter-spacing:-.02em;font-size:36px;font-weight:700;line-height:1}.cs-stat-label.svelte-1gob3fb{font-family:var(--font-sans);color:var(--color-nc-stone);margin-top:4px;font-size:12.5px}.cs-right.svelte-1gob3fb{flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex}.cs-quote.svelte-1gob3fb{font-family:var(--font-sans);color:var(--color-nc-slate);margin:0 0 20px;font-size:15px;line-height:1.6}@media (width>=768px){.cs-quote.svelte-1gob3fb{font-size:16px}}.cs-meta.svelte-1gob3fb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.cs-who.svelte-1gob3fb{align-items:center;gap:10px;display:flex}.cs-logo.svelte-1gob3fb{border:1px solid var(--color-nc-fog);border-radius:50%;flex-shrink:0;width:32px;height:32px}.cs-who-text.svelte-1gob3fb{flex-direction:column;gap:0;display:flex}.cs-company.svelte-1gob3fb{font-family:var(--font-sans);color:var(--color-nc-ink);font-size:14px;font-weight:700}.cs-attr.svelte-1gob3fb{color:var(--color-nc-stone);font-size:12px}.cs-right-side.svelte-1gob3fb{align-items:center;gap:10px;margin-left:auto;display:flex}.cs-product-badge.svelte-1gob3fb{border-radius:6px;align-items:center;gap:6px;padding:4px 6px;text-decoration:none;transition:background .12s;display:flex}.cs-product-badge.svelte-1gob3fb:hover{background:var(--color-nc-indigo-50);text-decoration:none}.cs-product-icon.svelte-1gob3fb{width:16px;height:16px}.cs-product-name.svelte-1gob3fb{font-family:var(--font-sans);color:var(--color-nc-ink);font-size:12px;font-weight:650}.cs-product-text.svelte-1gob3fb{font-family:var(--font-sans);color:var(--color-nc-indigo);font-size:12.5px;font-weight:600}.cs-nav.svelte-1gob3fb{gap:4px;display:flex}.cs-btn.svelte-1gob3fb{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper);width:30px;height:30px;color:var(--color-nc-slate);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;transition:all .12s;display:flex}.cs-btn.svelte-1gob3fb:hover{border-color:var(--color-nc-indigo);color:var(--color-nc-indigo);background:var(--color-nc-indigo-50)}@keyframes svelte-1gob3fb-cs-slide{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.cs.svelte-1sdlxh4{border:1px solid var(--color-nc-fog);background:#fff;border-radius:12px;scroll-margin-top:96px;overflow:hidden}.cs-tabs.svelte-1sdlxh4{border-bottom:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);flex-wrap:wrap;gap:4px;padding:8px;display:flex}.cs-tab.svelte-1sdlxh4{font-family:var(--font-sans);color:var(--color-nc-slate);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;padding:8px 14px;font-size:14px;font-weight:600;transition:color .14s,background .14s}.cs-tab.svelte-1sdlxh4:hover{color:var(--color-nc-ink)}.cs-tab.is-active.svelte-1sdlxh4{color:var(--color-nc-indigo);border-color:var(--color-nc-fog);background:#fff;box-shadow:0 1px 2px #0f12210d}.cs-tab.svelte-1sdlxh4:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:1px}.cs-panel.svelte-1sdlxh4{padding:20px 16px 24px}.cs-anchor.svelte-1sdlxh4{display:block;position:relative;top:-120px}.cs-intro.svelte-1sdlxh4{color:var(--color-nc-slate);max-width:680px;margin:0 0 20px;font-size:15px;line-height:1.6}.cs-steps.svelte-1sdlxh4{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.cs-step.svelte-1sdlxh4{grid-template-columns:28px 1fr;align-items:start;gap:12px;display:grid}.cs-num.svelte-1sdlxh4{font-family:var(--font-mono);color:var(--color-nc-indigo);padding-top:3px;font-size:12px;font-weight:700}.cs-body.svelte-1sdlxh4{min-width:0}.cs-text.svelte-1sdlxh4{color:var(--color-nc-ink);margin:0;font-size:15px;line-height:1.6}.cs-code.svelte-1sdlxh4{background:var(--color-nc-ink);border-radius:8px;margin-top:10px;position:relative}.cs-code.svelte-1sdlxh4 pre:where(.svelte-1sdlxh4){font-family:var(--font-mono);color:#e6e8f2;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px 72px 14px 16px;font-size:13px;line-height:1.6;overflow-x:auto}.cs-copy.svelte-1sdlxh4{font-family:var(--font-sans);color:#c9cce0;cursor:pointer;background:#262a3d;border:1px solid #ffffff24;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:600;position:absolute;top:8px;right:8px}.cs-copy.svelte-1sdlxh4:hover{color:#fff;background:#33384f}@media (width>=768px){.cs-tabs.svelte-1sdlxh4{padding:10px}.cs-panel.svelte-1sdlxh4{padding:28px 32px 32px}.cs-step.svelte-1sdlxh4{grid-template-columns:36px 1fr}}.ct-cards[data-astro-cid-rqgrn5lx]{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.ct-card-group[data-astro-cid-rqgrn5lx]+.ct-card-group[data-astro-cid-rqgrn5lx]{border-top:1px solid var(--color-nc-fog)}.ct-card-summary[data-astro-cid-rqgrn5lx]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.ct-card-summary[data-astro-cid-rqgrn5lx]::-webkit-details-marker{display:none}.ct-card-summary[data-astro-cid-rqgrn5lx]:after{content:"";border-right:2px solid var(--color-nc-stone);border-bottom:2px solid var(--color-nc-stone);width:8px;height:8px;margin-left:4px;transition:transform .16s;transform:rotate(45deg)translateY(-3px)}.ct-card-group[data-astro-cid-rqgrn5lx][open] .ct-card-summary[data-astro-cid-rqgrn5lx]:after{transform:rotate(-135deg)translateY(-1px)}.ct-card-group-label[data-astro-cid-rqgrn5lx]{color:var(--color-nc-ink);flex:1;font-size:15px;font-weight:650}.ct-card-count[data-astro-cid-rqgrn5lx]{color:var(--color-nc-stone);font-size:12px;font-weight:600}.ct-card-list[data-astro-cid-rqgrn5lx]{flex-direction:column;gap:10px;padding:0 12px 14px;display:flex}.ct-card[data-astro-cid-rqgrn5lx]{border:1px solid var(--color-nc-paper-3);background:var(--color-nc-paper-2);border-radius:10px;padding:12px 14px}.ct-card-feature[data-astro-cid-rqgrn5lx]{color:var(--color-nc-ink);margin:0 0 10px;font-size:15px;font-weight:650}.ct-card-row[data-astro-cid-rqgrn5lx]{border-top:1px solid var(--color-nc-paper-3);grid-template-columns:96px minmax(0,1fr);gap:12px;padding-top:8px;font-size:14px;line-height:1.5;display:grid}.ct-card-row[data-astro-cid-rqgrn5lx]+.ct-card-row[data-astro-cid-rqgrn5lx]{margin-top:8px}.ct-card-side[data-astro-cid-rqgrn5lx]{color:var(--color-nc-stone);font-size:13px;font-weight:600}.ct-card-value[data-astro-cid-rqgrn5lx]{color:var(--color-nc-slate)}.ct-card-value[data-astro-cid-rqgrn5lx] svg{display:block}.ct-scroll[data-astro-cid-rqgrn5lx]{display:none}@media (width>=640px){.ct-cards[data-astro-cid-rqgrn5lx]{display:none}.ct-scroll[data-astro-cid-rqgrn5lx]{display:block}}.ct-scroll[data-astro-cid-rqgrn5lx]{scrollbar-width:thin;overflow-x:auto}.ct-side-name[data-astro-cid-rqgrn5lx]{letter-spacing:-.01em;font-weight:650}.ct-col-section[data-astro-cid-rqgrn5lx]{width:14%}.ct-col-feature[data-astro-cid-rqgrn5lx]{width:22%}.ct-col-product[data-astro-cid-rqgrn5lx],.ct-col-competitor[data-astro-cid-rqgrn5lx]{width:32%}.ct-th[data-astro-cid-rqgrn5lx]{text-align:left;background:var(--color-nc-paper);border-bottom:1px solid var(--color-nc-fog);vertical-align:middle;padding:18px 20px}.ct-th-section[data-astro-cid-rqgrn5lx],.ct-th-feature[data-astro-cid-rqgrn5lx]{font-family:var(--font-sans);color:var(--color-nc-stone);font-size:13px;font-weight:600}.ct-th-product[data-astro-cid-rqgrn5lx],.ct-th-competitor[data-astro-cid-rqgrn5lx]{border-left:1px solid var(--color-nc-fog)}.ct-cell[data-astro-cid-rqgrn5lx]{vertical-align:middle;border-top:1px solid var(--color-nc-fog);background:var(--color-nc-paper);padding:14px 20px}.ct-cell-section[data-astro-cid-rqgrn5lx]{background:var(--color-nc-paper);text-align:left;vertical-align:middle;font-family:var(--font-sans);color:var(--color-nc-indigo);padding:14px 20px;font-size:13px;font-weight:700}.ct-group-bar[data-astro-cid-rqgrn5lx]{background:var(--color-nc-indigo);width:18px;height:2px;margin-bottom:8px;display:block}.ct-section-label[data-astro-cid-rqgrn5lx]{line-height:1.4;display:block}.ct-cell-feature[data-astro-cid-rqgrn5lx]{font-family:var(--font-sans);color:var(--color-nc-ink);border-left:1px solid var(--color-nc-fog);font-size:14px;font-weight:600}.ct-cell-product[data-astro-cid-rqgrn5lx],.ct-cell-competitor[data-astro-cid-rqgrn5lx]{font-family:var(--font-sans);color:var(--color-nc-slate);border-left:1px solid var(--color-nc-fog);font-size:14px;line-height:1.55}.ct-cell-product[data-astro-cid-rqgrn5lx]{color:var(--color-nc-ink)}.nc-frame-window[data-astro-cid-2bfiyjxt]{border:1px solid var(--color-nc-fog);user-select:none;cursor:default;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0f12210a,0 12px 32px -12px #0f12212e}.nc-frame-bar[data-astro-cid-2bfiyjxt]{border-bottom:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);align-items:center;gap:6px;padding:10px 14px;display:flex}.nc-frame-dot[data-astro-cid-2bfiyjxt]{background:var(--color-nc-fog);border-radius:999px;width:9px;height:9px}.nc-frame-title[data-astro-cid-2bfiyjxt]{font-family:var(--font-sans);color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;font-size:12px;font-weight:600;overflow:hidden}.nc-frame-body[data-astro-cid-2bfiyjxt]{padding:20px}@media (width>=768px){.nc-frame-body[data-astro-cid-2bfiyjxt]{padding:24px}}.bj.svelte-pz2s7v{font-family:var(--font-sans);color:var(--color-nc-ink)}.bj-head.svelte-pz2s7v{justify-content:space-between;align-items:center;gap:12px;display:flex}.bj-title.svelte-pz2s7v{align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.bj-title.svelte-pz2s7v svg:where(.svelte-pz2s7v){color:var(--color-nc-stone);flex-shrink:0}.bj-badge.svelte-pz2s7v{background:var(--color-nc-paper-3);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.bj-spin.svelte-pz2s7v{border:1.5px solid;border-right-color:#0000;border-radius:999px;width:9px;height:9px;animation:.8s linear infinite svelte-pz2s7v-bj-spin}@keyframes svelte-pz2s7v-bj-spin{to{transform:rotate(360deg)}}.bj-sub.svelte-pz2s7v{color:var(--color-nc-stone);margin-top:4px;font-size:12px}.bj-progress.svelte-pz2s7v{align-items:center;gap:12px;margin-top:16px;display:flex}.bj-track.svelte-pz2s7v{background:var(--color-nc-paper-3);border-radius:999px;flex:1;height:6px;overflow:hidden}.bj-fill.svelte-pz2s7v{background:var(--color-nc-indigo);border-radius:999px;height:100%;transition:width .8s}.bj-pct.svelte-pz2s7v{color:var(--color-nc-stone);font-variant-numeric:tabular-nums;font-size:12px}.bj-list.svelte-pz2s7v{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:18px;overflow:hidden}.bj-list-head.svelte-pz2s7v{color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:12px;font-weight:500;display:flex}.bj-count.svelte-pz2s7v{font-variant-numeric:tabular-nums;font-weight:400}.bj-row.svelte-pz2s7v{grid-template-columns:16px minmax(0,1fr) auto auto;align-items:center;gap:10px;height:38px;padding:0 14px;display:grid}.bj-row.svelte-pz2s7v+.bj-row:where(.svelte-pz2s7v){border-top:1px solid var(--color-nc-paper-3)}.bj-row.is-new.svelte-pz2s7v{animation:.6s ease-out svelte-pz2s7v-bj-in}@keyframes svelte-pz2s7v-bj-in{0%{opacity:0;background:var(--color-nc-indigo-50)}}.bj-icon.is-ok.svelte-pz2s7v{color:#10b981}.bj-icon.is-err.svelte-pz2s7v{color:#ef4444}.bj-domain.svelte-pz2s7v{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.bj-registrar.svelte-pz2s7v{color:var(--color-nc-stone);font-size:12px}.bj-pill.svelte-pz2s7v{border:1px solid var(--color-nc-fog);text-align:center;border-radius:999px;min-width:64px;padding:1px 8px;font-size:11px;font-weight:500}@media (width<=479px){.bj-registrar.svelte-pz2s7v{display:none}}@media (prefers-reduced-motion:reduce){.bj-spin.svelte-pz2s7v,.bj-row.is-new.svelte-pz2s7v{animation:none}.bj-fill.svelte-pz2s7v{transition:none}}.faq-heading[data-astro-cid-g42t437f] strong{font-weight:inherit;color:var(--color-nc-indigo)}.faq-heading[data-astro-cid-g42t437f] em{color:var(--color-nc-indigo);font-style:normal}.faq-list[data-astro-cid-g42t437f]{border-top:1px solid var(--color-nc-fog)}.faq-item[data-astro-cid-g42t437f]{border-bottom:1px solid var(--color-nc-fog);interpolate-size:allow-keywords;position:relative}.faq-item[data-astro-cid-g42t437f]:before{content:"";background:var(--color-nc-indigo);transform-origin:top;width:2px;transition:transform .26s cubic-bezier(.25,.46,.45,.94);position:absolute;top:-1px;bottom:-1px;left:0;transform:scaleY(0)}.faq-item[data-astro-cid-g42t437f][open]:before{transform:scaleY(1)}.faq-summary[data-astro-cid-g42t437f]{cursor:pointer;outline:none;grid-template-columns:1fr 32px;align-items:start;gap:16px;padding:20px 4px 20px 16px;list-style:none;display:grid}.faq-summary[data-astro-cid-g42t437f]::-webkit-details-marker{display:none}.faq-summary[data-astro-cid-g42t437f]:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:-2px;border-radius:4px}.faq-question[data-astro-cid-g42t437f]{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-nc-ink);padding-top:2px;font-size:16px;font-weight:600;line-height:1.4;transition:color .16s}.faq-toggle[data-astro-cid-g42t437f]{border:1px solid var(--color-nc-fog);width:32px;height:32px;color:var(--color-nc-slate);background:#fff;border-radius:999px;place-items:center;transition:background .2s,border-color .2s,color .2s,transform .26s cubic-bezier(.25,.46,.45,.94);display:grid}.faq-toggle[data-astro-cid-g42t437f] path[data-astro-cid-g42t437f]{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}.faq-toggle-v[data-astro-cid-g42t437f]{transform-origin:6px 6px;transition:transform .26s cubic-bezier(.25,.46,.45,.94)}.faq-summary[data-astro-cid-g42t437f]:hover .faq-question[data-astro-cid-g42t437f]{color:var(--color-nc-indigo)}.faq-summary[data-astro-cid-g42t437f]:hover .faq-toggle[data-astro-cid-g42t437f]{border-color:var(--color-nc-indigo);color:var(--color-nc-indigo)}.faq-item[data-astro-cid-g42t437f][open] .faq-toggle[data-astro-cid-g42t437f]{background:var(--color-nc-indigo);border-color:var(--color-nc-indigo);color:#fff;transform:rotate(180deg)}.faq-item[data-astro-cid-g42t437f][open] .faq-toggle-v[data-astro-cid-g42t437f]{transform:scaleY(0)}.faq-item[data-astro-cid-g42t437f]::details-content{block-size:0;transition:block-size .28s cubic-bezier(.25, .46, .45, .94), content-visibility .28s allow-discrete;overflow:clip}.faq-item[data-astro-cid-g42t437f][open]::details-content{block-size:auto}.faq-body[data-astro-cid-g42t437f]{padding:0 8px 24px 16px}.faq-answer[data-astro-cid-g42t437f]{color:var(--color-nc-slate);opacity:0;max-width:64ch;font-size:15px;line-height:1.7;transition:opacity .24s 60ms,transform .24s 60ms;transform:translateY(-4px)}.faq-item[data-astro-cid-g42t437f][open] .faq-answer[data-astro-cid-g42t437f]{opacity:1;transform:none}@media (width>=768px){.faq-summary[data-astro-cid-g42t437f]{grid-template-columns:1fr 36px;gap:24px;padding:26px 4px 26px 24px}.faq-toggle[data-astro-cid-g42t437f]{width:36px;height:36px}.faq-question[data-astro-cid-g42t437f]{padding-top:3px;font-size:18px}.faq-body[data-astro-cid-g42t437f]{padding:0 60px 30px 24px}.faq-answer[data-astro-cid-g42t437f]{font-size:15.5px}}@media (prefers-reduced-motion:reduce){.faq-item[data-astro-cid-g42t437f]:before,.faq-toggle[data-astro-cid-g42t437f],.faq-toggle-v[data-astro-cid-g42t437f],.faq-answer[data-astro-cid-g42t437f],.faq-item[data-astro-cid-g42t437f]::details-content{transition:none}}.fc-panel[data-astro-cid-ih67morj]{background:var(--color-nc-ink);border-radius:20px;padding:40px 24px;position:relative;overflow:hidden}.fc-bg[data-astro-cid-ih67morj]{pointer-events:none;background:radial-gradient(560px 360px at 20% 0,#6e63ff52,#0000 70%);position:absolute;inset:0}.fc-content[data-astro-cid-ih67morj]{gap:32px;display:grid;position:relative}.fc-heading[data-astro-cid-ih67morj]{font-family:var(--font-sans);letter-spacing:-.02em;color:#fff;margin:0;font-size:30px;font-weight:700;line-height:1.12}.fc-heading[data-astro-cid-ih67morj] strong{font-weight:inherit;color:#b4abff}.fc-desc[data-astro-cid-ih67morj]{color:#ffffffb8;max-width:560px;margin:16px 0 0;font-size:16px;line-height:1.6}.fc-highlight[data-astro-cid-ih67morj]{color:#cfc9ff;margin:14px 0 0;font-size:15px;font-weight:600}.fc-actions[data-astro-cid-ih67morj]{flex-direction:column;gap:12px;display:flex}.fc-btn[data-astro-cid-ih67morj]{font-family:var(--font-sans);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:15px 24px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.fc-btn[data-astro-cid-ih67morj]:hover{text-decoration:none}.fc-btn[data-astro-cid-ih67morj]:focus-visible{outline-offset:3px;outline:2px solid #b4abff}.fc-btn-primary[data-astro-cid-ih67morj]{color:var(--color-nc-ink);background:#fff}.fc-btn-primary[data-astro-cid-ih67morj]:hover{background:#ecebff}.fc-btn-secondary[data-astro-cid-ih67morj]{color:#fff;border:1px solid #ffffff3d}.fc-btn-secondary[data-astro-cid-ih67morj]:hover{background:#ffffff0f;border-color:#ffffff80}.fc-checks[data-astro-cid-ih67morj]{color:#ffffffa8;flex-wrap:wrap;gap:10px 22px;margin:20px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.fc-checks[data-astro-cid-ih67morj] li[data-astro-cid-ih67morj]{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.fc-checks[data-astro-cid-ih67morj] svg[data-astro-cid-ih67morj]{color:#7ee2b0}@media (width>=768px){.fc-panel[data-astro-cid-ih67morj]{padding:56px 48px}.fc-heading[data-astro-cid-ih67morj]{font-size:40px}.fc-desc[data-astro-cid-ih67morj]{font-size:17px}}@media (width>=1024px){.fc-panel[data-astro-cid-ih67morj]{padding:64px}.fc-content[data-astro-cid-ih67morj]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:72px}.fc-heading[data-astro-cid-ih67morj]{font-size:44px}}.pd.svelte-lrsdet{font-family:var(--font-sans);color:var(--color-nc-ink)}.pd-head.svelte-lrsdet{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.pd-title.svelte-lrsdet{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.pd-title.svelte-lrsdet svg:where(.svelte-lrsdet){color:var(--color-nc-stone)}.pd-status.svelte-lrsdet{color:var(--color-nc-indigo);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.pd-status.is-done.svelte-lrsdet{color:#059669}.pd-spin.svelte-lrsdet{border:2px solid var(--color-nc-indigo);border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-lrsdet-pd-spin;display:inline-block}@keyframes svelte-lrsdet-pd-spin{to{transform:rotate(360deg)}}.pd-query.svelte-lrsdet{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;height:40px;padding:0 12px;display:flex}.pd-domain.svelte-lrsdet{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.pd-mode.svelte-lrsdet{border:1px solid var(--color-nc-fog);color:var(--color-nc-stone);white-space:nowrap;background:#fff;border-radius:999px;flex-shrink:0;padding:0 8px;font-size:11.5px;line-height:20px}.pd-list.svelte-lrsdet{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:12px;overflow:hidden}.pd-row.svelte-lrsdet{justify-content:space-between;align-items:center;gap:12px;height:36px;padding:0 12px;transition:background .25s,opacity .25s;display:flex}.pd-row.svelte-lrsdet+.pd-row:where(.svelte-lrsdet){border-top:1px solid var(--color-nc-paper-3)}.pd-row.is-skip.svelte-lrsdet,.pd-row.is-idle.svelte-lrsdet,.pd-row.is-waiting.svelte-lrsdet{opacity:.5}.pd-row.is-checking.svelte-lrsdet{background:var(--color-nc-indigo-50)}.pd-step.svelte-lrsdet{white-space:nowrap;align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.pd-num.svelte-lrsdet{background:var(--color-nc-paper-3);width:18px;height:18px;color:var(--color-nc-stone);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:11px;display:grid}.pd-result.svelte-lrsdet{color:var(--color-nc-stone);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pd-row.is-available.svelte-lrsdet .pd-result:where(.svelte-lrsdet){color:#059669;font-weight:500}.pd-row.is-registered.svelte-lrsdet .pd-result:where(.svelte-lrsdet){color:#dc2626;font-weight:500}.pd-row.is-checking.svelte-lrsdet .pd-result:where(.svelte-lrsdet){color:var(--color-nc-indigo)}.pd-dot.svelte-lrsdet{border-radius:999px;width:6px;height:6px}.pd-dot.is-ok.svelte-lrsdet{background:#10b981}.pd-dot.is-taken.svelte-lrsdet{background:#ef4444}.pd-foot.svelte-lrsdet{height:18px;color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;opacity:0;margin-top:10px;font-size:12px;transition:opacity .3s;overflow:hidden}.pd-foot.is-on.svelte-lrsdet{opacity:1}@media (prefers-reduced-motion:reduce){.pd-spin.svelte-lrsdet{animation:none}}.ht-heading[data-astro-cid-lvfiyho4] strong{font-weight:inherit;color:var(--color-nc-indigo)}.ht-heading[data-astro-cid-lvfiyho4] em{color:var(--color-nc-indigo);font-style:normal}.ht-time[data-astro-cid-lvfiyho4]{border:1px solid var(--color-nc-fog);color:var(--color-nc-slate);background:#fff;border-radius:999px;align-items:center;gap:7px;margin-top:24px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.ht-time[data-astro-cid-lvfiyho4] svg[data-astro-cid-lvfiyho4]{color:var(--color-nc-indigo)}.ht-panel[data-astro-cid-lvfiyho4]{border:1px solid var(--color-nc-fog);background:#fff;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 1px 2px #0f12210a,0 18px 40px -28px #3b33c747}.ht-steps[data-astro-cid-lvfiyho4]{--ht-marker:34px;--ht-pad-x:20px;--ht-pad-y:22px;--ht-progress:0px;margin:0;padding:0;list-style:none;position:relative}.ht-steps[data-astro-cid-lvfiyho4]:before,.ht-steps[data-astro-cid-lvfiyho4]:after{content:"";z-index:0;top:calc(var(--ht-pad-y) + var(--ht-marker) / 2);left:calc(var(--ht-pad-x) + var(--ht-marker) / 2 - 1px);border-radius:2px;width:2px;position:absolute}.ht-steps[data-astro-cid-lvfiyho4]:before{bottom:var(--ht-tail,0px);background:var(--color-nc-paper-3)}.ht-steps[data-astro-cid-lvfiyho4]:after{height:var(--ht-progress);background:var(--color-nc-indigo);transition:height .3s ease-out}.ht-step[data-astro-cid-lvfiyho4]{grid-template-columns:var(--ht-marker) minmax(0, 1fr);padding:var(--ht-pad-y) var(--ht-pad-x);align-items:start;gap:16px;display:grid;position:relative}.ht-step[data-astro-cid-lvfiyho4]+.ht-step[data-astro-cid-lvfiyho4]:before{content:"";top:0;left:calc(var(--ht-pad-x) + var(--ht-marker) + 16px);background:var(--color-nc-fog);height:1px;position:absolute;right:0}.ht-marker[data-astro-cid-lvfiyho4]{z-index:1;width:var(--ht-marker);height:var(--ht-marker);background:var(--color-nc-indigo-50,#eef0ff);font-family:var(--font-sans);color:var(--color-nc-indigo);border-radius:10px;place-items:center;font-size:14px;font-weight:700;transition:background .3s,color .3s;display:grid;position:relative;box-shadow:0 0 0 4px #fff}.ht-step[data-astro-cid-lvfiyho4].is-reached .ht-marker[data-astro-cid-lvfiyho4]{background:var(--color-nc-indigo);color:#fff}.ht-body[data-astro-cid-lvfiyho4]{padding-top:5px}.ht-title[data-astro-cid-lvfiyho4]{font-family:var(--font-sans);color:var(--color-nc-ink);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 6px;font-size:17px;font-weight:650;line-height:1.35;display:flex}.ht-optional[data-astro-cid-lvfiyho4]{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);color:var(--color-nc-slate);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.4}.ht-text[data-astro-cid-lvfiyho4]{color:var(--color-nc-slate);margin:0;font-size:15px;line-height:1.65}.ht-steps[data-astro-cid-lvfiyho4].is-animated .ht-step[data-astro-cid-lvfiyho4]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(10px)}.ht-steps[data-astro-cid-lvfiyho4].is-animated .ht-step[data-astro-cid-lvfiyho4].is-seen{opacity:1;transform:none}@media (width>=768px){.ht-steps[data-astro-cid-lvfiyho4]{--ht-marker:38px;--ht-pad-x:28px;--ht-pad-y:26px}.ht-step[data-astro-cid-lvfiyho4]{gap:20px}.ht-step[data-astro-cid-lvfiyho4]+.ht-step[data-astro-cid-lvfiyho4]:before{left:calc(var(--ht-pad-x) + var(--ht-marker) + 20px)}.ht-body[data-astro-cid-lvfiyho4]{padding-top:7px}.ht-title[data-astro-cid-lvfiyho4]{font-size:18px}}@media (prefers-reduced-motion:reduce){.ht-steps[data-astro-cid-lvfiyho4]:after,.ht-marker[data-astro-cid-lvfiyho4]{transition:none}}.lm-track[data-astro-cid-vp3kngsy]{--marquee-gap:0px;margin:0;padding-left:0;list-style:none}.lm-item[data-astro-cid-vp3kngsy]{flex-shrink:0}.lm-tile[data-astro-cid-vp3kngsy]{--logo-box:36px;background:var(--color-nc-paper);border:1px solid var(--color-nc-fog);width:96px;height:96px;color:var(--color-nc-ink);justify-content:center;align-items:center;margin-left:-1px;padding:12px;text-decoration:none;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.lm-tile[data-astro-cid-vp3kngsy]>[data-astro-cid-vp3kngsy]{transition:opacity .2s,filter .2s}.lm-tile[data-astro-cid-vp3kngsy]:hover,.lm-tile[data-astro-cid-vp3kngsy]:focus-visible{z-index:1;border-color:var(--color-nc-indigo)}.lm-track[data-astro-cid-vp3kngsy]:has(.lm-tile:hover,.lm-tile:focus-visible) .lm-tile[data-astro-cid-vp3kngsy]:not(:hover,:focus-visible)>[data-astro-cid-vp3kngsy]{opacity:.45;filter:grayscale()}.lm-tile[data-astro-cid-vp3kngsy]:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:-3px}.lm-logo[data-astro-cid-vp3kngsy]{height:var(--logo-box);object-fit:contain;width:auto;max-width:100%}.lm-logo-scaled[data-astro-cid-vp3kngsy]{height:calc(var(--logo-box) * var(--logo-scale));flex-shrink:0;max-width:none}.lm-wordmark[data-astro-cid-vp3kngsy]{font-family:var(--font-sans);letter-spacing:-.01em;text-align:center;text-wrap:balance;font-size:14px;font-weight:700;line-height:1.15}.lm-foot[data-astro-cid-vp3kngsy]{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.lm-sep[data-astro-cid-vp3kngsy]{color:var(--color-nc-stone);display:none}.lm-caption[data-astro-cid-vp3kngsy]{color:var(--color-nc-slate);text-wrap:balance;margin:0;font-size:15px}.lm-link[data-astro-cid-vp3kngsy]{color:var(--color-nc-indigo);align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.lm-link[data-astro-cid-vp3kngsy] svg[data-astro-cid-vp3kngsy]{transition:transform .18s}.lm-link[data-astro-cid-vp3kngsy]:hover svg[data-astro-cid-vp3kngsy]{transform:translate(3px)}.lm-link[data-astro-cid-vp3kngsy]:hover{color:var(--color-nc-indigo-700)}.lm-link[data-astro-cid-vp3kngsy]:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:3px;border-radius:4px}@media (width>=768px){.lm-foot[data-astro-cid-vp3kngsy]{flex-direction:row;justify-content:center;gap:14px}.lm-sep[data-astro-cid-vp3kngsy]{display:inline}.lm-tile[data-astro-cid-vp3kngsy]{--logo-box:48px;width:130px;height:130px;padding:16px}.lm-wordmark[data-astro-cid-vp3kngsy]{font-size:17px}}@media (prefers-reduced-motion:reduce){.lm-tile[data-astro-cid-vp3kngsy],.lm-tile[data-astro-cid-vp3kngsy]>[data-astro-cid-vp3kngsy],.lm-link[data-astro-cid-vp3kngsy] svg[data-astro-cid-vp3kngsy]{transition:none}.lm-link[data-astro-cid-vp3kngsy]:hover svg[data-astro-cid-vp3kngsy]{transform:none}}.mc-card[data-astro-cid-pv6wp43j]{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper);border-radius:10px;flex-shrink:0;max-width:220px;padding:14px 16px}@media (width>=768px){.mc-card[data-astro-cid-pv6wp43j]{max-width:320px;padding:18px 20px}}.sm.svelte-1dfrsuq{font-family:var(--font-sans);color:var(--color-nc-ink);flex-direction:column;gap:12px;display:flex}.sm-head.svelte-1dfrsuq{justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px;display:flex}.sm-title.svelte-1dfrsuq{font-size:15px;font-weight:600}.sm-example.svelte-1dfrsuq,.sm-status.svelte-1dfrsuq{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.sm-example.svelte-1dfrsuq{color:var(--color-nc-slate)}.sm-status.is-ok.svelte-1dfrsuq{color:#059669}.sm-status.is-slow.svelte-1dfrsuq{color:#d97706}.sm-status.is-slow.svelte-1dfrsuq i:where(.svelte-1dfrsuq){background:#f59e0b}.sm-status.svelte-1dfrsuq i:where(.svelte-1dfrsuq){background:#10b981;border-radius:999px;width:6px;height:6px}.sm-card.svelte-1dfrsuq{border:1px solid var(--color-nc-fog);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.sm-card-head.svelte-1dfrsuq{justify-content:space-between;align-items:center;gap:12px;display:flex}.sm-product.svelte-1dfrsuq{font-size:13px;font-weight:600}.sm-line.svelte-1dfrsuq{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sm-value.svelte-1dfrsuq{font-family:var(--font-mono);color:var(--color-nc-ink);font-size:12px}.sm-muted.svelte-1dfrsuq{color:var(--color-nc-stone);font-size:12px}.sm-ink.svelte-1dfrsuq{color:var(--color-nc-ink)}.sm-regions.svelte-1dfrsuq{grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;display:grid}.sm-region.svelte-1dfrsuq{background:#10b98159;border-radius:2px;height:8px;transition:background .6s}.sm-region.is-probing.svelte-1dfrsuq{background:#10b981}.sm-region.is-slow.svelte-1dfrsuq{background:#f59e0b}.sm-badge.svelte-1dfrsuq{border:1px solid var(--color-nc-fog);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 8px;font-size:11.5px;font-weight:500;line-height:1.5;display:inline-flex}.sm-badge.is-success.svelte-1dfrsuq{color:#fff;background:#10b981;border-color:#10b981}.sm-flag.svelte-1dfrsuq{color:#dc2626;flex-shrink:0;display:inline-flex}.sm-bar.svelte-1dfrsuq{background:var(--color-nc-paper-3);border-radius:999px;height:6px;overflow:hidden}.sm-bar.svelte-1dfrsuq span:where(.svelte-1dfrsuq){background:var(--color-nc-indigo);border-radius:999px;height:100%;transition:width .9s;display:block}.sm-step.svelte-1dfrsuq{align-items:center;gap:6px;height:20px;display:inline-flex}.sm-spin.svelte-1dfrsuq{border:2px solid var(--color-nc-indigo);border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-1dfrsuq-sm-spin}@keyframes svelte-1dfrsuq-sm-spin{to{transform:rotate(360deg)}}.sm-check.svelte-1dfrsuq{background:#10b981;border-radius:999px;place-items:center;width:14px;height:14px;display:grid}.sm-hits.svelte-1dfrsuq{flex-direction:column;display:flex}.sm-hit.svelte-1dfrsuq{align-items:center;gap:8px;height:34px;display:flex}.sm-hit.svelte-1dfrsuq+.sm-hit:where(.svelte-1dfrsuq){border-top:1px solid var(--color-nc-paper-3)}.sm-hit.is-new.svelte-1dfrsuq{animation:.45s ease-out svelte-1dfrsuq-sm-in}@keyframes svelte-1dfrsuq-sm-in{0%{opacity:0;transform:translateY(-4px)}}.sm-domain.svelte-1dfrsuq{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sm-score.svelte-1dfrsuq{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:500}.sm-score.is-high.svelte-1dfrsuq{color:#dc2626;background:#ef44441f}.sm-score.is-medium.svelte-1dfrsuq{color:#b45309;background:#f59e0b24}.sm-score.is-low.svelte-1dfrsuq{background:var(--color-nc-paper-3);color:var(--color-nc-stone)}@media (prefers-reduced-motion:reduce){.sm-spin.svelte-1dfrsuq,.sm-hit.is-new.svelte-1dfrsuq{animation:none}.sm-region.svelte-1dfrsuq,.sm-bar.svelte-1dfrsuq span:where(.svelte-1dfrsuq){transition:none}}.pc-grid[data-astro-cid-5vrc6tpy]{border:1px solid var(--color-nc-fog);background:#fff;border-radius:12px;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.pc-card[data-astro-cid-5vrc6tpy]{border-bottom:1px solid var(--color-nc-fog);flex-direction:column;gap:14px;margin-bottom:-1px;padding:26px 24px 28px;display:flex;position:relative}.pc-card[data-astro-cid-5vrc6tpy].is-highlighted:before{content:"";background:var(--color-nc-indigo);height:3px;position:absolute;inset:0 0 auto}.pc-head[data-astro-cid-5vrc6tpy]{justify-content:space-between;align-items:center;gap:10px;min-height:24px;display:flex}.pc-name[data-astro-cid-5vrc6tpy]{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-nc-ink);margin:0;font-size:17px;font-weight:700}.pc-badge[data-astro-cid-5vrc6tpy]{background:var(--color-nc-indigo);color:#fff;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.pc-price[data-astro-cid-5vrc6tpy]{align-items:baseline;gap:6px;margin:0;display:flex}.pc-amount[data-astro-cid-5vrc6tpy]{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-nc-ink);font-size:36px;font-weight:700;line-height:1}.is-highlighted[data-astro-cid-5vrc6tpy] .pc-amount[data-astro-cid-5vrc6tpy]{color:var(--color-nc-indigo)}.pc-period[data-astro-cid-5vrc6tpy]{color:var(--color-nc-slate);font-size:14px}.pc-desc[data-astro-cid-5vrc6tpy]{color:var(--color-nc-slate);margin:0;font-size:14px;line-height:1.55}.pc-features[data-astro-cid-5vrc6tpy]{color:var(--color-nc-ink);flex-direction:column;gap:9px;margin:4px 0 0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:flex}.pc-features[data-astro-cid-5vrc6tpy] li[data-astro-cid-5vrc6tpy]{gap:9px;display:flex}.pc-features[data-astro-cid-5vrc6tpy] svg[data-astro-cid-5vrc6tpy]{color:var(--color-nc-indigo);flex-shrink:0;margin-top:1px}.pc-cta[data-astro-cid-5vrc6tpy]{border:1px solid var(--color-nc-fog);min-height:40px;color:var(--color-nc-ink);border-radius:8px;justify-content:center;align-items:center;margin-top:auto;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.pc-cta[data-astro-cid-5vrc6tpy]:hover{border-color:var(--color-nc-indigo);color:var(--color-nc-indigo);text-decoration:none}.is-highlighted[data-astro-cid-5vrc6tpy] .pc-cta[data-astro-cid-5vrc6tpy]{background:var(--color-nc-indigo);border-color:var(--color-nc-indigo);color:#fff}.is-highlighted[data-astro-cid-5vrc6tpy] .pc-cta[data-astro-cid-5vrc6tpy]:hover{background:var(--color-nc-indigo-700);border-color:var(--color-nc-indigo-700);color:#fff}.pc-cta[data-astro-cid-5vrc6tpy]:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:2px}.pc-note[data-astro-cid-5vrc6tpy]{max-width:640px;color:var(--color-nc-slate);text-align:center;margin:20px auto 0;font-size:14px;line-height:1.6}@media (width>=768px){.pc-grid[data-astro-cid-5vrc6tpy]{grid-template-columns:repeat(2,1fr)}.pc-card[data-astro-cid-5vrc6tpy]{border-right:1px solid var(--color-nc-fog);margin-right:-1px;padding:28px 26px 30px}}@media (width>=1024px){.pc-grid[data-astro-cid-5vrc6tpy]{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.pc-cta[data-astro-cid-5vrc6tpy]{transition:none}}.calc.svelte-1lsxo8j{border:1px solid var(--color-nc-fog);font-family:var(--font-sans);color:var(--color-nc-ink);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 18px 48px -28px #0f122140}.calc-inputs.svelte-1lsxo8j{flex-direction:column;gap:26px;padding:24px 20px;display:flex}.calc-result.svelte-1lsxo8j{border-top:1px solid var(--color-nc-fog);background:linear-gradient(180deg, var(--color-nc-indigo-50) 0%, var(--color-nc-paper-2) 100%);flex-direction:column;padding:24px 20px 26px;display:flex}@media (width>=1024px){.calc.svelte-1lsxo8j{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.calc-inputs.svelte-1lsxo8j{padding:36px 36px 32px}.calc-result.svelte-1lsxo8j{border-top:0;border-left:1px solid var(--color-nc-fog);padding:36px 36px 32px}}.chips.svelte-1gz9p63{grid-template-columns:repeat(var(--chip-cols), minmax(0, 1fr));gap:8px;display:grid}.chip.svelte-1gz9p63{border:1px solid var(--color-nc-fog);text-align:left;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:10px 12px;font-family:inherit;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.chip-name.svelte-1gz9p63{color:var(--color-nc-ink);font-size:13.5px;font-weight:650}.chip-meta.svelte-1gz9p63{color:var(--color-nc-stone);white-space:nowrap;font-size:12px;line-height:1.35}.chip.is-active.svelte-1gz9p63{border-color:var(--color-nc-indigo);background:var(--color-nc-indigo-50);box-shadow:0 0 0 1px var(--color-nc-indigo) inset}@media (hover:hover){.chip.svelte-1gz9p63:hover{border-color:var(--color-nc-indigo-100)}}.chip.svelte-1gz9p63:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:2px}@media (width<=479px){.chips.svelte-1gz9p63{grid-template-columns:minmax(0,1fr)}.chip.svelte-1gz9p63{flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px}}.tip-trigger.svelte-1cdha38{width:22px;height:22px;color:var(--color-nc-stone);vertical-align:middle;cursor:help;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:-5px -5px -5px -3px;padding:0;transition:color .16s;display:inline-flex}.tip-trigger.svelte-1cdha38:hover,.tip-trigger[data-state=delayed-open].svelte-1cdha38,.tip-trigger[data-state=instant-open].svelte-1cdha38{color:var(--color-nc-indigo)}.tip-trigger.svelte-1cdha38:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.tip-trigger.svelte-1cdha38{transition:none}}.field.svelte-1qwhbb9{flex-direction:column;gap:12px;transition:opacity .2s;display:flex}.field.is-disabled.svelte-1qwhbb9{opacity:.45}.field-head.svelte-1qwhbb9{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.field-label.svelte-1qwhbb9{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:15px;font-weight:650;display:flex}.field-last.svelte-1qwhbb9{white-space:nowrap}.field-tip.svelte-1qwhbb9{margin-left:6px}.field-hint.svelte-1qwhbb9{color:var(--color-nc-stone);font-size:12.5px;font-weight:500}@media (prefers-reduced-motion:reduce){.field.svelte-1qwhbb9{transition:none}}.num-box.svelte-16bg3w2{width:128px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-nc-ink);flex-shrink:0;padding:8px 12px;font-size:16px;font-weight:650}input.num-box.svelte-16bg3w2{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:10px}input.num-box.svelte-16bg3w2:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:2px}.ticks.svelte-q3yv6y{color:var(--color-nc-stone);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-4px;font-size:11.5px;display:flex}.range.svelte-q3yv6y{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0}.range.svelte-q3yv6y:disabled{cursor:default}.range.svelte-q3yv6y::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-nc-indigo) 0 var(--range-pct), var(--color-nc-paper-3) var(--range-pct) 100%);border-radius:999px;height:6px}.range.svelte-q3yv6y::-moz-range-track{background:var(--color-nc-paper-3);border-radius:999px;height:6px}.range.svelte-q3yv6y::-moz-range-progress{background:var(--color-nc-indigo);border-radius:999px;height:6px}.range.svelte-q3yv6y::-webkit-slider-thumb{background:var(--color-nc-indigo);appearance:none;border:3px solid #fff;border-radius:999px;width:22px;height:22px;margin-top:-8px;box-shadow:0 1px 4px #0f12214d}.range.svelte-q3yv6y::-moz-range-thumb{background:var(--color-nc-indigo);border:3px solid #fff;border-radius:999px;width:16px;height:16px;box-shadow:0 1px 4px #0f12214d}.range.svelte-q3yv6y:focus-visible{outline:none}.range.svelte-q3yv6y:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--color-nc-indigo-100)}.range.svelte-q3yv6y:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--color-nc-indigo-100)}.notes.svelte-1qgr4zs{border-top:1px solid var(--color-nc-paper-3);color:var(--color-nc-slate);flex-direction:column;gap:8px;margin:auto 0 0;padding:18px 0 0;font-size:13px;line-height:1.55;list-style:none;display:flex}.notes.svelte-1qgr4zs li:where(.svelte-1qgr4zs){padding-left:18px;position:relative}.notes.svelte-1qgr4zs li:where(.svelte-1qgr4zs):before{content:"";background:var(--color-nc-indigo);border-radius:1.5px;width:6px;height:6px;position:absolute;top:.6em;left:2px}.stat-label.svelte-19qslg1{color:var(--color-nc-slate);font-size:14px;font-weight:600}.stat-value.svelte-19qslg1{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-nc-ink);margin-top:6px;font-size:44px;font-weight:700;line-height:1.05}@media (width>=768px){.stat-value.svelte-19qslg1{font-size:52px}}.stat-sub.svelte-19qslg1{min-height:20px;color:var(--color-nc-indigo);margin-top:6px;font-size:14px;font-weight:500}.fbox.svelte-gc699c{border:1px solid var(--color-nc-fog);background:#fff;border-radius:12px;margin-top:22px;padding:14px 16px}.fbox-row.svelte-gc699c+.fbox-row:where(.svelte-gc699c){border-top:1px solid var(--color-nc-paper-3);margin-top:10px;padding-top:10px}.fbox-head.svelte-gc699c{color:var(--color-nc-slate);justify-content:space-between;gap:12px;font-size:14px;display:flex}.fbox-label.svelte-gc699c{align-items:center;gap:6px;display:inline-flex}.fbox-head.svelte-gc699c strong:where(.svelte-gc699c){color:var(--color-nc-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.fbox-formula.svelte-gc699c{color:var(--color-nc-stone);font-variant-numeric:tabular-nums;min-height:calc(var(--fbox-lines) * 1.5em);margin-top:4px;font-size:12.5px;line-height:1.5}.bbar.svelte-a7agy2{background:var(--color-nc-paper-3);border-radius:999px;gap:2px;height:10px;margin-top:18px;display:flex;overflow:hidden}.bbar.is-tight.svelte-a7agy2{margin-top:10px}.bbar-seg.svelte-a7agy2{flex-shrink:0;transition:width .45s cubic-bezier(.22,1,.36,1)}.bbar-seg.svelte-a7agy2:first-child{box-shadow:inset 0 0 0 1px var(--color-nc-fog)}@media (prefers-reduced-motion:reduce){.bbar-seg.svelte-a7agy2{transition:none}}.ctable.svelte-97kv22{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:14px;font-size:13px}.ctable.svelte-97kv22 th:where(.svelte-97kv22),.ctable.svelte-97kv22 td:where(.svelte-97kv22){text-align:left;white-space:nowrap;height:30px;padding:0 4px}.ctable.svelte-97kv22 thead:where(.svelte-97kv22) th:where(.svelte-97kv22){color:var(--color-nc-stone);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:600}.ctable.svelte-97kv22 tbody:where(.svelte-97kv22) tr:where(.svelte-97kv22)+tr:where(.svelte-97kv22) td:where(.svelte-97kv22){border-top:1px solid #0f12210d}.ctable.svelte-97kv22 tbody:where(.svelte-97kv22) tr.is-pad:where(.svelte-97kv22) td:where(.svelte-97kv22){border-top-color:#0000}.ctable.svelte-97kv22 tbody:where(.svelte-97kv22) td:where(.svelte-97kv22){color:var(--color-nc-ink);transition:opacity .2s}.ctable.svelte-97kv22 tr.is-unused:where(.svelte-97kv22) td:where(.svelte-97kv22){opacity:.38}.ctable.svelte-97kv22 .num:where(.svelte-97kv22){text-align:right}.ctable.svelte-97kv22 tfoot:where(.svelte-97kv22) th:where(.svelte-97kv22),.ctable.svelte-97kv22 tfoot:where(.svelte-97kv22) td:where(.svelte-97kv22){border-top:1px solid var(--color-nc-fog);color:var(--color-nc-ink);padding-top:6px;font-size:14px;font-weight:700}.ctable-dot.svelte-97kv22{vertical-align:0;border-radius:2px;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:inset 0 0 0 1px #0f122114}.ctable-info.svelte-97kv22{margin-left:6px}.ctable-pick.svelte-97kv22{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:0 -4px;padding:2px 4px}.ctable.svelte-97kv22 tr.is-selected:where(.svelte-97kv22) .ctable-pick:where(.svelte-97kv22){color:var(--color-nc-indigo);text-underline-offset:3px;font-weight:650;text-decoration:underline 1.5px}@media (hover:hover){.ctable-pick.svelte-97kv22:hover{color:var(--color-nc-indigo)}}.ctable-pick.svelte-97kv22:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:0}@media (width<=479px){.ctable.svelte-97kv22{font-size:12px}}@media (prefers-reduced-motion:reduce){.ctable.svelte-97kv22 tbody:where(.svelte-97kv22) td:where(.svelte-97kv22){transition:none}}.bd-head.svelte-6pvbrm{color:var(--color-nc-ink);justify-content:space-between;align-items:baseline;gap:12px;margin-top:22px;font-size:14px;font-weight:650;display:flex}.bd-title.svelte-6pvbrm{align-items:center;gap:6px;min-width:0;display:inline-flex}.bd-name.svelte-6pvbrm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-head.svelte-6pvbrm strong:where(.svelte-6pvbrm){font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.cta.svelte-s4hgkr{background:var(--color-nc-indigo);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:22px;padding:13px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-flex}@media (hover:hover){.cta.svelte-s4hgkr:hover{background:var(--color-nc-indigo-700)}}.cta.svelte-s4hgkr:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:2px}.cta-note.svelte-s4hgkr{text-align:center;color:var(--color-nc-stone);margin-top:10px;font-size:12.5px}.seg.svelte-d5zpz2{grid-template-columns:repeat(var(--seg-cols), minmax(0, 1fr));border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:12px;gap:4px;padding:4px;display:grid}.seg-option.svelte-d5zpz2{text-align:center;white-space:nowrap;min-width:0;color:var(--color-nc-slate);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 6px;font-size:13.5px;font-weight:600;line-height:1.2;transition:background .16s,color .16s,box-shadow .16s;display:flex;position:relative}.seg-option.svelte-d5zpz2 label:where(.svelte-d5zpz2){cursor:pointer}.seg-option.svelte-d5zpz2 input:where(.svelte-d5zpz2){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg-info.svelte-d5zpz2{z-index:1;display:inline-flex;position:relative}.seg-option.is-active.svelte-d5zpz2{color:var(--color-nc-indigo);box-shadow:0 0 0 1px var(--color-nc-indigo) inset, 0 1px 3px #0f122114;background:#fff}@media (hover:hover){.seg-option.svelte-d5zpz2:not(.is-active):hover{color:var(--color-nc-ink)}}.seg-option.svelte-d5zpz2:has(input:where(.svelte-d5zpz2):focus-visible){outline:2px solid var(--color-nc-indigo);outline-offset:2px}@media (width<=479px){.seg.svelte-d5zpz2{grid-template-columns:repeat(var(--seg-phone-cols), minmax(0, 1fr))}.seg-option.svelte-d5zpz2{padding:8px 2px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.seg-option.svelte-d5zpz2{transition:none}}.pt-tabs.svelte-lpwm1i{border-bottom:1px solid var(--color-nc-fog);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:0;display:flex;overflow-x:auto}.pt-tabs.svelte-lpwm1i::-webkit-scrollbar{display:none}.pt-tab.svelte-lpwm1i{font-family:var(--font-sans);color:var(--color-nc-stone);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 16px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s}.pt-tab.svelte-lpwm1i:hover{color:var(--color-nc-ink)}.pt-tab-active.svelte-lpwm1i{color:var(--color-nc-indigo);border-bottom-color:var(--color-nc-indigo);font-weight:600}.pt-content.svelte-lpwm1i{padding:20px 0}.pt-free.svelte-lpwm1i{font-family:var(--font-mono);color:var(--color-nc-ok);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:600;display:inline-flex}.pt-note.svelte-lpwm1i{color:var(--color-nc-slate);max-width:720px;margin:0 0 24px;font-size:13px;line-height:1.6}.pt-section.svelte-lpwm1i{margin-bottom:20px}.pt-section.svelte-lpwm1i:last-child{margin-bottom:0}.pt-section-head.svelte-lpwm1i{border-bottom:1px solid var(--color-nc-fog);padding:8px 0}.pt-section-dot.svelte-lpwm1i{vertical-align:middle;width:6px;height:6px;margin-right:6px;display:inline-block}.pt-section-name.svelte-lpwm1i{color:var(--color-nc-ink);font-size:14px;font-weight:700}.pt-section-desc.svelte-lpwm1i{color:var(--color-nc-stone);font-size:12px}.pt-row.svelte-lpwm1i{border-bottom:1px solid var(--color-nc-paper-3);justify-content:space-between;align-items:center;padding:10px 0 10px 14px;display:flex}.pt-row.svelte-lpwm1i:last-child{border-bottom:none}.pt-row-tier.svelte-lpwm1i{color:var(--color-nc-slate);font-size:13px}.pt-row-price.svelte-lpwm1i{font-family:var(--font-mono);color:var(--color-nc-ink);white-space:nowrap;font-size:13px;font-weight:600}.pt-tlds.svelte-lpwm1i{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper);flex-direction:column;gap:4px;margin-top:12px;padding:12px 14px;display:flex}.pt-tlds-label.svelte-lpwm1i{font-family:var(--font-sans);color:var(--color-nc-stone);font-size:12px;font-weight:600}.pt-tlds-list.svelte-lpwm1i{font-family:var(--font-mono);color:var(--color-nc-ink);font-size:12px;line-height:1.6}.pt-tlds-note.svelte-lpwm1i{color:var(--color-nc-stone);font-size:11px;font-style:italic}@media (width>=768px){.pt-section-desc.svelte-lpwm1i{display:inline}}@media (width<=767px){.pt-section-desc.svelte-lpwm1i{margin-top:4px;padding-left:12px;display:block}}.cg-grid[data-astro-cid-uzz65feq]{border:1px solid var(--color-nc-fog);background:#fff;border-radius:12px;grid-template-columns:1fr;display:grid;overflow:hidden}.cg-card[data-astro-cid-uzz65feq]{border-bottom:1px solid var(--color-nc-fog);flex-direction:column;gap:10px;margin-bottom:-1px;padding:26px 24px 28px;display:flex}.cg-icon[data-astro-cid-uzz65feq]{background:var(--color-nc-indigo-50);width:40px;height:40px;color:var(--color-nc-indigo);border-radius:10px;place-items:center;margin-bottom:6px;display:grid}.cg-icon[data-astro-cid-uzz65feq] svg{width:20px;height:20px}.cg-mark[data-astro-cid-uzz65feq]{flex-shrink:0;margin-bottom:4px}.cg-eyebrow[data-astro-cid-uzz65feq]{font-family:var(--font-sans);color:var(--color-nc-indigo);font-size:13px;font-weight:600}.cg-title[data-astro-cid-uzz65feq]{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-nc-ink);margin:0;font-size:19px;font-weight:700;line-height:1.3}.cg-desc[data-astro-cid-uzz65feq]{color:var(--color-nc-slate);margin:0;font-size:15px;line-height:1.65}.cg-proof[data-astro-cid-uzz65feq]{color:var(--color-nc-ink);margin:auto 0 0;padding-top:14px;font-size:14px;font-weight:600;line-height:1.5}.cg-proof-link[data-astro-cid-uzz65feq]{color:var(--color-nc-indigo);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.cg-proof-link[data-astro-cid-uzz65feq] svg[data-astro-cid-uzz65feq]{flex-shrink:0}.cg-proof-link[data-astro-cid-uzz65feq]:hover{text-underline-offset:3px;text-decoration:underline}@media (width>=768px){.cg-grid[data-astro-cid-uzz65feq].cg-cols-2{grid-template-columns:repeat(2,1fr)}.cg-card[data-astro-cid-uzz65feq]{border-right:1px solid var(--color-nc-fog);margin-right:-1px;padding:30px 30px 32px}}@media (width>=1024px){.cg-grid[data-astro-cid-uzz65feq].cg-cols-3{grid-template-columns:repeat(3,1fr)}.cg-span-2[data-astro-cid-uzz65feq]{grid-column:span 2}}.el-item[data-astro-cid-n3xn73lj]{align-items:center;gap:6px;display:inline-flex}.el-logo[data-astro-cid-n3xn73lj]{flex-shrink:0;width:16px;height:16px}.el-mask[data-astro-cid-n3xn73lj]{mask:var(--el-logo) center / contain no-repeat;-webkit-mask:var(--el-logo) center / contain no-repeat;background:currentColor;display:inline-block}.el-sep[data-astro-cid-n3xn73lj]{margin:0 -2px}.el-chip[data-astro-cid-n3xn73lj]{border:1px solid var(--color-nc-fog);color:var(--color-nc-ink);letter-spacing:0;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 8px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0f12210d}.el-stack[data-astro-cid-n3xn73lj]{flex-wrap:wrap;align-items:center;gap:8px 10px;display:inline-flex}.el-stack-logos[data-astro-cid-n3xn73lj]{align-items:center;display:inline-flex}.el-stack-dot[data-astro-cid-n3xn73lj]{box-sizing:border-box;border:1px solid var(--color-nc-fog);width:32px;height:32px;box-shadow:0 0 0 2px var(--color-nc-paper), 0 4px 10px -6px #0f12214d;background:#fff;border-radius:999px;place-items:center;display:inline-grid}.el-stack-dot[data-astro-cid-n3xn73lj]+.el-stack-dot[data-astro-cid-n3xn73lj]{margin-left:-4px}.el-stack-dot[data-astro-cid-n3xn73lj] img[data-astro-cid-n3xn73lj]{width:18px;height:18px}.el-stack-label[data-astro-cid-n3xn73lj]{color:var(--color-nc-slate);white-space:nowrap;font-weight:500}.el-capsule[data-astro-cid-n3xn73lj]{border:1px solid var(--color-nc-fog);color:var(--color-nc-ink);background:#fff;border-radius:999px;align-items:center;padding:5px 6px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0f12210d,0 6px 16px -10px #3b33c740}.el-capsule-item[data-astro-cid-n3xn73lj]{align-items:center;gap:7px;padding:0 8px;display:inline-flex}.el-capsule[data-astro-cid-n3xn73lj].is-compact{gap:4px;padding:6px 10px}.is-compact[data-astro-cid-n3xn73lj] .el-capsule-item[data-astro-cid-n3xn73lj]{padding:0 3px}.is-compact[data-astro-cid-n3xn73lj] .el-chip-logo[data-astro-cid-n3xn73lj]{width:18px;height:18px}.el-divider[data-astro-cid-n3xn73lj]{background:var(--color-nc-fog);width:1px;height:14px}.el-chip-logo[data-astro-cid-n3xn73lj]{flex-shrink:0;width:16px;height:16px}.mc.svelte-4t5ueb{font-family:var(--font-sans);flex-direction:column;gap:10px;transition:opacity .4s;display:flex}.mc.is-fading.svelte-4t5ueb{opacity:0}.is-hidden.svelte-4t5ueb{visibility:hidden;opacity:0;transform:translateY(4px)}.mc-user.svelte-4t5ueb,.mc-tool.svelte-4t5ueb,.mc-assistant.svelte-4t5ueb{transition:opacity .35s,transform .35s}.mc-user.svelte-4t5ueb{background:var(--color-nc-indigo);color:#fff;border-radius:12px;align-self:flex-end;max-width:88%;margin:0 0 4px;padding:10px 14px;font-size:14px;line-height:1.5}.mc-tool.svelte-4t5ueb{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:8px 12px;font-size:13px;line-height:1.45;display:flex}.mc-tool.svelte-4t5ueb svg:where(.svelte-4t5ueb),.mc-spin.svelte-4t5ueb{color:var(--color-nc-stone);flex-shrink:0;align-self:center}.mc-spin.svelte-4t5ueb{border:2px solid var(--color-nc-indigo);border-right-color:#0000;border-radius:999px;width:11px;height:11px;margin:1px;animation:.8s linear infinite svelte-4t5ueb-mc-spin}@keyframes svelte-4t5ueb-mc-spin{to{transform:rotate(360deg)}}.mc-tool-name.svelte-4t5ueb{font-family:var(--font-mono);color:var(--color-nc-ink);font-size:12px;font-weight:500}.mc-tool-result.svelte-4t5ueb{color:var(--color-nc-stone);transition:opacity .25s}.mc-tool-result.is-pending.svelte-4t5ueb{opacity:.25}.mc-assistant-wrap.svelte-4t5ueb{position:relative}.mc-assistant.svelte-4t5ueb{color:var(--color-nc-ink);margin:4px 0 0;font-size:14px;line-height:1.55}.mc-thinking.svelte-4t5ueb{gap:4px;display:inline-flex;position:absolute;top:10px;left:0}.mc-thinking.svelte-4t5ueb i:where(.svelte-4t5ueb){background:var(--color-nc-stone);border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite svelte-4t5ueb-mc-dot}.mc-thinking.svelte-4t5ueb i:where(.svelte-4t5ueb):nth-child(2){animation-delay:.15s}.mc-thinking.svelte-4t5ueb i:where(.svelte-4t5ueb):nth-child(3){animation-delay:.3s}@keyframes svelte-4t5ueb-mc-dot{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.mc-spin.svelte-4t5ueb,.mc-thinking.svelte-4t5ueb i:where(.svelte-4t5ueb){animation:none}}.al.svelte-1thiqio{font-family:var(--font-sans);color:var(--color-nc-ink);opacity:0;transition:opacity .5s,transform .5s;transform:translateY(12px)}.al.is-visible.svelte-1thiqio{opacity:1;transform:none}.al-head.svelte-1thiqio{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.al-title.svelte-1thiqio{font-size:15px;font-weight:600}.al-muted.svelte-1thiqio{color:var(--color-nc-stone);font-size:12px}.al-mono.svelte-1thiqio{font-family:var(--font-mono);color:var(--color-nc-ink);font-size:11.5px}.al-list.svelte-1thiqio{border:1px solid var(--color-nc-fog);border-radius:10px;overflow:hidden}.al-hit.svelte-1thiqio+.al-hit:where(.svelte-1thiqio){border-top:1px solid var(--color-nc-fog)}.al-row.svelte-1thiqio{align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.al-shield.svelte-1thiqio{flex-shrink:0;margin-top:2px}.al-shield.is-high.svelte-1thiqio{color:#ef4444}.al-shield.is-medium.svelte-1thiqio{color:#f59e0b}.al-main.svelte-1thiqio{min-width:0}.al-line.svelte-1thiqio{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.al-domain.svelte-1thiqio{font-family:var(--font-mono);font-size:12.5px;font-weight:500}.al-badge.svelte-1thiqio{background:var(--color-nc-paper-3);border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-size:11px;font-weight:500;display:inline-flex}.al-badge.is-red.svelte-1thiqio{color:#fff;background:#ef4444}.al-chips.svelte-1thiqio{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.al-chip.svelte-1thiqio{background:var(--color-nc-paper-2);color:var(--color-nc-stone);border-radius:4px;align-items:center;gap:4px;padding:1px 6px;font-size:11px;display:inline-flex}.al-verdict.svelte-1thiqio{background:#ef444414;border-radius:8px;align-items:center;gap:10px;margin:0 14px 12px 42px;padding:10px 12px;display:flex}.al-verdict.svelte-1thiqio>span:where(.svelte-1thiqio):last-child{flex-direction:column;gap:1px;display:flex}.al-verdict-icon.svelte-1thiqio{color:#ef4444;background:#ef444426;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.al-verdict-title.svelte-1thiqio{font-size:13px;font-weight:500}@media (prefers-reduced-motion:reduce){.al.svelte-1thiqio{transition:none}}.ng.svelte-1s7lp0w{font-family:var(--font-sans);color:var(--color-nc-ink)}.ng-muted.svelte-1s7lp0w{color:var(--color-nc-stone);font-size:12px}.ng-head.svelte-1s7lp0w{justify-content:space-between;align-items:center;gap:12px;height:22px;display:flex}.ng-title.svelte-1s7lp0w{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.ng-title.svelte-1s7lp0w svg:where(.svelte-1s7lp0w){color:var(--color-nc-stone);flex-shrink:0}.ng-status.svelte-1s7lp0w{white-space:nowrap}.ng-badge.svelte-1s7lp0w{background:var(--color-nc-paper-3);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.ng-spin.svelte-1s7lp0w{border:1.5px solid;border-right-color:#0000;border-radius:999px;width:9px;height:9px;animation:.8s linear infinite svelte-1s7lp0w-ng-spin}@keyframes svelte-1s7lp0w-ng-spin{to{transform:rotate(360deg)}}.ng-field.svelte-1s7lp0w{flex-direction:column;gap:6px;margin-top:14px;display:flex}.ng-label.svelte-1s7lp0w{color:var(--color-nc-slate);font-size:12px;font-weight:500}.ng-input.svelte-1s7lp0w{-webkit-line-clamp:2;border:1px solid var(--color-nc-fog);box-sizing:border-box;background:#fff;border-radius:8px;-webkit-box-orient:vertical;height:calc(3em + 18px);padding:8px 12px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.ng-caret.svelte-1s7lp0w{vertical-align:text-bottom;background:var(--color-nc-indigo);width:1px;height:1.1em;margin-left:1px;animation:1s step-end infinite svelte-1s7lp0w-ng-blink;display:inline-block}@keyframes svelte-1s7lp0w-ng-blink{50%{opacity:0}}.ng-list.svelte-1s7lp0w{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:14px;overflow:hidden}.ng-list-head.svelte-1s7lp0w{color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:12px;font-weight:500;display:flex}.ng-count.svelte-1s7lp0w{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.ng-row.svelte-1s7lp0w{opacity:0;justify-content:space-between;align-items:center;gap:10px;height:34px;padding:0 14px;transition:opacity .25s,transform .25s;display:flex;transform:translateY(-3px)}.ng-row.is-shown.svelte-1s7lp0w{opacity:1;transform:none}.ng-row.svelte-1s7lp0w+.ng-row:where(.svelte-1s7lp0w){border-top:1px solid var(--color-nc-paper-3)}.ng-name.svelte-1s7lp0w{min-width:0;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.ng-tld.svelte-1s7lp0w{color:var(--color-nc-indigo)}.ng-result.svelte-1s7lp0w{color:#dc2626;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.ng-result.is-ok.svelte-1s7lp0w{color:#059669}.ng-row-spin.svelte-1s7lp0w{color:var(--color-nc-indigo)}.ng-bar.svelte-1s7lp0w{opacity:.35;justify-content:space-between;align-items:center;gap:10px;height:30px;margin-top:12px;transition:opacity .3s;display:flex}.ng-bar.is-shown.svelte-1s7lp0w{opacity:1}.ng-tlds.svelte-1s7lp0w{gap:6px;min-width:0;display:flex;overflow:hidden}.ng-tld-chip.svelte-1s7lp0w{border:1px solid var(--color-nc-fog);font-family:var(--font-mono);color:var(--color-nc-stone);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;transition:background .2s,color .2s,border-color .2s}.ng-tld-chip.is-on.svelte-1s7lp0w{border-color:var(--color-nc-indigo);background:var(--color-nc-indigo-50);color:var(--color-nc-indigo)}.ng-btn.svelte-1s7lp0w{background:var(--color-nc-indigo);color:#fff;white-space:nowrap;border-radius:8px;flex-shrink:0;padding:5px 10px;font-size:12px;font-weight:600}.ng-btn.is-busy.svelte-1s7lp0w{opacity:.6}@media (width<=399px){.ng-tld-chip.svelte-1s7lp0w:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.ng-spin.svelte-1s7lp0w,.ng-caret.svelte-1s7lp0w{animation:none}.ng-row.svelte-1s7lp0w,.ng-bar.svelte-1s7lp0w,.ng-tld-chip.svelte-1s7lp0w{transition:none}}.lw.svelte-h5shk5{font-family:var(--font-sans);color:var(--color-nc-ink)}.lw-head.svelte-h5shk5{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.lw-title.svelte-h5shk5{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.lw-title.svelte-h5shk5 svg:where(.svelte-h5shk5){color:var(--color-nc-stone)}.lw-status.svelte-h5shk5{color:var(--color-nc-indigo);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.lw-status.is-done.svelte-h5shk5{color:#059669}.lw-spin.svelte-h5shk5{border:2px solid;border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-h5shk5-lw-spin}@keyframes svelte-h5shk5-lw-spin{to{transform:rotate(360deg)}}.lw-term.svelte-h5shk5{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.lw-key.svelte-h5shk5{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.lw-source.svelte-h5shk5{align-items:center;gap:8px;min-width:0;display:flex}.lw-source-text.svelte-h5shk5{color:var(--color-nc-slate);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.lw-code.svelte-h5shk5{background:var(--color-nc-paper-3);font-family:var(--font-mono);color:var(--color-nc-slate);border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:11px}.lw-rows.svelte-h5shk5{flex-direction:column;margin-top:6px;display:flex}.lw-row.svelte-h5shk5{grid-template-columns:auto minmax(0,1fr) 14px;align-items:center;gap:10px;height:34px;padding:0 12px;display:grid}.lw-row.svelte-h5shk5+.lw-row:where(.svelte-h5shk5){border-top:1px solid var(--color-nc-paper-3)}.lw-text.svelte-h5shk5{white-space:nowrap;text-overflow:ellipsis;font-size:13px;animation:.3s ease-out svelte-h5shk5-lw-in;overflow:hidden}@keyframes svelte-h5shk5-lw-in{0%{opacity:0}}.lw-skeleton.svelte-h5shk5{background:var(--color-nc-paper-3);border-radius:999px;width:70%;height:10px}.lw-skeleton.is-working.svelte-h5shk5{background:linear-gradient(90deg, var(--color-nc-paper-3) 0%, var(--color-nc-indigo-100) 50%, var(--color-nc-paper-3) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite svelte-h5shk5-lw-shimmer}@keyframes svelte-h5shk5-lw-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lw-check.svelte-h5shk5{background:#10b981;border-radius:999px;place-items:center;width:14px;height:14px;display:grid}.lw-check.is-pending.svelte-h5shk5{border:1.5px dashed var(--color-nc-fog);background:0 0}@media (prefers-reduced-motion:reduce){.lw-spin.svelte-h5shk5,.lw-text.svelte-h5shk5,.lw-skeleton.is-working.svelte-h5shk5{animation:none}}.cme.svelte-z5kg44{background:var(--color-nc-paper-2,#fafafa);-webkit-user-select:none;user-select:none;cursor:default;flex-direction:column;height:440px;margin:-20px;display:flex;overflow:hidden}@media (width>=768px){.cme.svelte-z5kg44{margin:-24px}}@media (width<=720px){.cme.svelte-z5kg44{height:420px}}.cme__bar.svelte-z5kg44{border-bottom:1px solid var(--color-nc-fog,#e5e7eb);color:var(--color-nc-stone,#6b7280);background:#fff;justify-content:space-between;align-items:center;padding:9px 14px;font-size:12px;display:flex}.cme__crumbs.svelte-z5kg44{flex:1;align-items:center;gap:6px;min-width:0;margin-right:10px;display:flex}.cme__crumb--current.svelte-z5kg44{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:#111827;font-weight:500;overflow:hidden}.cme__chev.svelte-z5kg44{color:var(--color-nc-stone,#6b7280);opacity:.55}.cme__chev--group.svelte-z5kg44{margin-right:6px;font-size:10px;display:inline-block}.cme__bar-actions.svelte-z5kg44{flex-shrink:0;align-items:center;gap:8px;display:flex}.cme__badge.svelte-z5kg44{background:color-mix(in srgb, var(--color-nc-orange,#f2ac3c) 18%, white);color:#8a5a00;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:500}.cme__bar-btn.svelte-z5kg44{border:1px solid var(--color-nc-fog,#e5e7eb);border-radius:6px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.cme__bar-btn--ghost.svelte-z5kg44{color:var(--color-nc-stone,#6b7280);background:#fff}.cme__bar-btn--primary.svelte-z5kg44{background:var(--color-nc-indigo,#3b33c7);border-color:var(--color-nc-indigo,#3b33c7);color:#fff}.cme__body.svelte-z5kg44{flex:1;grid-template-columns:1.2fr 1fr auto;display:grid;position:relative}.cme__pane.svelte-z5kg44{flex-direction:column;gap:10px;padding:16px;display:flex}.cme__pane--editor.svelte-z5kg44{border-right:1px solid var(--color-nc-fog,#e5e7eb);background:#fff}.cme__pane--rail.svelte-z5kg44{background:var(--color-nc-paper-2,#fafafa);flex-direction:column;gap:0;padding:0;display:flex}.cme__rail-panel.svelte-z5kg44{flex-direction:column;flex:1;gap:8px;min-height:240px;padding:14px;display:flex}.cme__rail-title.svelte-z5kg44{color:#111827;border-bottom:1px solid var(--color-nc-fog,#e5e7eb);padding-bottom:6px;font-size:13px;font-weight:600}.cme__rail-icons.svelte-z5kg44{border-left:1px solid var(--color-nc-fog,#e5e7eb);z-index:6;background:#fff;flex-direction:column;gap:4px;padding:10px 6px;display:flex;position:relative}.cme__rail-icon.svelte-z5kg44{width:28px;height:28px;color:var(--color-nc-stone,#6b7280);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.cme__rail-icon.svelte-z5kg44 svg:where(.svelte-z5kg44){width:14px;height:14px}.cme__rail-icon--active.svelte-z5kg44{background:color-mix(in srgb, var(--color-nc-indigo,#3b33c7) 14%, white);color:var(--color-nc-indigo,#3b33c7)}@media (width>=721px){.cme__rail-icon--ai.svelte-z5kg44{background:color-mix(in srgb, var(--color-nc-indigo,#3b33c7) 14%, white);color:var(--color-nc-indigo,#3b33c7)}}.cme__rail-icon--pulsing.svelte-z5kg44{animation:1.1s ease-in-out infinite svelte-z5kg44-cme-icon-pulse}@keyframes svelte-z5kg44-cme-icon-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-nc-indigo,#3b33c7) 35%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-nc-indigo,#3b33c7) 0%, transparent)}}.cme__group.svelte-z5kg44{align-items:center;margin-bottom:2px;display:flex}.cme__group-label.svelte-z5kg44{color:#111827;font-size:13px;font-weight:600}.cme__field.svelte-z5kg44{background:color-mix(in srgb, var(--color-nc-fog,#e5e7eb) 22%, white);border:1px solid #0000;border-radius:8px;flex-direction:column;gap:4px;padding:6px 10px 8px;transition:border-color .2s ease-out,box-shadow .2s ease-out,background .2s ease-out;display:flex;position:relative}.cme__input--paragraph.svelte-z5kg44{min-height:56px}.cme__field--focused.svelte-z5kg44{border-color:var(--color-nc-indigo,#3b33c7);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-nc-indigo,#3b33c7) 18%, transparent);background:#fff}.cme__label.svelte-z5kg44{color:var(--color-nc-stone,#6b7280);font-size:11.5px;font-weight:500}.cme__input.svelte-z5kg44{color:#111827;word-break:break-word;min-height:18px;font-size:12px;font-weight:500;line-height:1.45;display:block}.cme__input--paragraph.svelte-z5kg44{color:#374151;font-size:12px;font-weight:400}.cme__input--readonly.svelte-z5kg44{color:#4b5563;font-weight:500}.cme__caret.svelte-z5kg44{background:var(--color-nc-indigo,#3b33c7);opacity:0;vertical-align:text-bottom;width:1.5px;height:14px;margin-left:1px;transition:opacity 50ms linear;display:inline-block}.cme__caret--inline.svelte-z5kg44{height:12px}.cme__caret--on.svelte-z5kg44{opacity:1}.cme__counter.svelte-z5kg44{font-variant-numeric:tabular-nums;color:var(--color-nc-stone,#6b7280);align-self:flex-end;gap:2px;margin-top:2px;font-size:11px;display:inline-flex}.cme__counter-num--over.svelte-z5kg44{color:#b45309;font-weight:700}.cme__counter-sep.svelte-z5kg44,.cme__counter-max.svelte-z5kg44{opacity:.7}.cme__alert.svelte-z5kg44{border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:11px;line-height:1.45;animation:.2s ease-out svelte-z5kg44-cme-alert-in;display:flex}@keyframes svelte-z5kg44-cme-alert-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.cme__alert--error.svelte-z5kg44{background:color-mix(in srgb, var(--color-nc-orange,#f2ac3c) 14%, white);color:#8a5a00;border:1px solid color-mix(in srgb, var(--color-nc-orange,#f2ac3c) 38%, transparent)}.cme__alert--ok.svelte-z5kg44{color:#065f46;background:#e2f7f0;border:1px solid #10b98157}.cme__alert-icon.svelte-z5kg44{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:800;display:inline-flex}.cme__alert--error.svelte-z5kg44 .cme__alert-icon:where(.svelte-z5kg44){background:color-mix(in srgb, var(--color-nc-orange,#f2ac3c) 35%, white);color:#6b4400}.cme__alert--ok.svelte-z5kg44 .cme__alert-icon:where(.svelte-z5kg44){color:#065f46;background:#d4f2e8}.cme__rail-empty.svelte-z5kg44{color:var(--color-nc-stone,#6b7280);flex-direction:column;gap:4px;padding:14px 12px;font-size:11px;display:flex}.cme__chat.svelte-z5kg44{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}.cme__proposal.svelte-z5kg44{border:1px solid color-mix(in srgb, var(--color-nc-indigo,#3b33c7) 30%, transparent);background:#fff;border-radius:8px;flex-direction:column;gap:8px;padding:10px;animation:.22s ease-out svelte-z5kg44-cme-alert-in;display:flex}.cme__proposal-head.svelte-z5kg44{align-items:flex-start;gap:8px;display:flex}.cme__proposal-icon.svelte-z5kg44{width:16px;height:16px;color:var(--color-nc-indigo,#3b33c7);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:12px;display:inline-flex}.cme__proposal-summary.svelte-z5kg44{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cme__proposal-title.svelte-z5kg44{color:#111827;font-size:11px;font-weight:600;line-height:1.2}.cme__proposal-meta.svelte-z5kg44{color:var(--color-nc-stone,#6b7280);font-size:10.5px}.cme__proposal-applied.svelte-z5kg44{color:#065f46;background:#d4f2e8;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:1px 6px;font-size:10.5px;font-weight:500;display:inline-flex}.cme__proposal-preview.svelte-z5kg44{color:#374151;background:color-mix(in srgb, var(--color-nc-indigo,#3b33c7) 6%, white);border-radius:6px;padding:6px 8px;font-size:11px;line-height:1.45}.cme__proposal-apply.svelte-z5kg44{background:var(--color-nc-indigo,#3b33c7);color:#fff;cursor:default;border:none;border-radius:6px;align-self:flex-end;padding:4px 14px;font-family:inherit;font-size:11px;font-weight:600;transition:background .2s ease-out,transform .18s ease-out}.cme__proposal-apply--applied.svelte-z5kg44{background:color-mix(in srgb, var(--color-nc-indigo,#3b33c7) 16%, white);color:var(--color-nc-indigo,#3b33c7);transform:scale(.98)}.cme__msg.svelte-z5kg44{border-radius:8px;flex-direction:column;gap:3px;max-width:100%;padding:8px 10px;font-size:11px;line-height:1.45;animation:.2s ease-out svelte-z5kg44-cme-alert-in;display:flex}.cme__msg--user.svelte-z5kg44{background:var(--color-nc-indigo,#3b33c7);color:#fff;align-self:flex-end}.cme__msg--ai.svelte-z5kg44{border:1px solid var(--color-nc-fog,#e5e7eb);color:#111827;background:#fff;align-self:flex-start}.cme__msg--thinking.svelte-z5kg44{padding:8px 12px}.cme__msg-author.svelte-z5kg44{opacity:.8;font-size:10.5px;font-weight:600}.cme__msg--user.svelte-z5kg44 .cme__msg-author:where(.svelte-z5kg44){color:#ffffffbf}.cme__thinking-dots.svelte-z5kg44{align-items:center;gap:4px;padding:4px 0;display:inline-flex}.cme__thinking-dots.svelte-z5kg44 span:where(.svelte-z5kg44){background:var(--color-nc-stone,#6b7280);opacity:.45;border-radius:999px;width:5px;height:5px;animation:1.1s ease-in-out infinite svelte-z5kg44-cme-think}.cme__thinking-dots.svelte-z5kg44 span:where(.svelte-z5kg44):nth-child(2){animation-delay:.18s}.cme__thinking-dots.svelte-z5kg44 span:where(.svelte-z5kg44):nth-child(3){animation-delay:.36s}@keyframes svelte-z5kg44-cme-think{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.cme__chat-input.svelte-z5kg44{border:1px solid var(--color-nc-fog,#e5e7eb);color:var(--color-nc-stone,#6b7280);background:#fff;border-radius:8px;align-items:center;gap:8px;margin-top:auto;padding:6px 10px;font-size:11px;display:flex}.cme__chat-placeholder.svelte-z5kg44{flex:1}.cme__chat-send.svelte-z5kg44{color:var(--color-nc-indigo,#3b33c7);font-weight:600}@media (width<=720px){.cme__body.svelte-z5kg44{grid-template-columns:1fr auto}.cme__pane--editor.svelte-z5kg44{border-right:none}.cme__pane--rail.svelte-z5kg44{background:var(--color-nc-paper-2,#fafafa);visibility:hidden;pointer-events:none;z-index:5;transition:transform .36s cubic-bezier(.32,.72,.32,1),visibility 0s linear .36s;position:absolute;inset:0 41px 0 0;transform:translate(105%)}.cme--assist-open.svelte-z5kg44 .cme__pane--rail:where(.svelte-z5kg44){visibility:visible;pointer-events:auto;transition:transform .36s cubic-bezier(.32,.72,.32,1),visibility linear;transform:translate(0)}.cme__rail-panel.svelte-z5kg44{min-height:0}.cme__crumb--lg.svelte-z5kg44,.cme__chev--lg.svelte-z5kg44{display:none}}.lp.svelte-1yr4tqh{font-family:var(--font-sans);color:var(--color-nc-ink);container-type:inline-size}.lp-mono.svelte-1yr4tqh{font-family:var(--font-mono);font-size:12px}.lp-bar.svelte-1yr4tqh{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.lp-crumb.svelte-1yr4tqh{min-width:0;color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.lp-crumb.svelte-1yr4tqh .lp-mono:where(.svelte-1yr4tqh){color:var(--color-nc-ink)}.lp-toggle.svelte-1yr4tqh{background:var(--color-nc-paper-3);border-radius:7px;flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.lp-seg.svelte-1yr4tqh{color:var(--color-nc-stone);border-radius:5px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex}.lp-seg.is-active.svelte-1yr4tqh{color:var(--color-nc-ink);background:#fff;box-shadow:0 1px 2px #0f122114}.lp-split.svelte-1yr4tqh{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;display:grid}.lp-fields.svelte-1yr4tqh{flex-direction:column;gap:5px;min-width:0;display:flex}.lp-label.svelte-1yr4tqh{color:var(--color-nc-stone);margin-top:6px;font-size:12px;font-weight:500}.lp-label.svelte-1yr4tqh:first-child{margin-top:0}.lp-extra.svelte-1yr4tqh{flex-direction:column;gap:5px;display:flex}.lp-input.svelte-1yr4tqh{border:1px solid var(--color-nc-fog);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;height:34px;padding:0 10px;font-size:13px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.lp-input-text.svelte-1yr4tqh{text-overflow:clip;overflow:hidden}.lp-input.is-area.svelte-1yr4tqh{white-space:normal;height:56px;color:var(--color-nc-slate);align-items:flex-start;padding-top:8px;line-height:1.45}.lp-input.is-focus.svelte-1yr4tqh{border-color:var(--color-nc-indigo);box-shadow:0 0 0 3px var(--color-nc-indigo-50)}.lp-caret.svelte-1yr4tqh{background:var(--color-nc-indigo);flex-shrink:0;width:1.5px;height:15px;margin-left:1px;animation:1s step-end infinite svelte-1yr4tqh-lp-blink}@keyframes svelte-1yr4tqh-lp-blink{50%{opacity:0}}.lp-preview.svelte-1yr4tqh{border:1px solid var(--color-nc-fog);background:#fff;border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.lp-preview-bar.svelte-1yr4tqh{border-bottom:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);color:var(--color-nc-stone);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.lp-tools.svelte-1yr4tqh{gap:8px;display:inline-flex}.lp-page.svelte-1yr4tqh{height:176px;overflow:hidden}.lp-boot.svelte-1yr4tqh{text-align:center;height:100%;color:var(--color-nc-stone);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:12px;line-height:1.5;display:flex}.lp-spin.svelte-1yr4tqh{border:2px solid var(--color-nc-indigo);border-right-color:#0000;border-radius:999px;width:14px;height:14px;animation:.8s linear infinite svelte-1yr4tqh-lp-spin}@keyframes svelte-1yr4tqh-lp-spin{to{transform:rotate(360deg)}}.lp-site.svelte-1yr4tqh{padding:12px 14px;animation:.3s ease-out svelte-1yr4tqh-lp-in}@keyframes svelte-1yr4tqh-lp-in{0%{opacity:0}}.lp-nav.svelte-1yr4tqh{align-items:center;gap:8px;margin-bottom:16px;display:flex}.lp-logo.svelte-1yr4tqh{background:var(--color-nc-indigo);border-radius:5px;width:18px;height:18px;margin-right:auto}.lp-link.svelte-1yr4tqh{background:var(--color-nc-fog);border-radius:3px;width:26px;height:6px}.lp-h.svelte-1yr4tqh{-webkit-line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;height:2.5em;margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.25;transition:color .3s;display:-webkit-box;overflow:hidden}.lp-p.svelte-1yr4tqh{-webkit-line-clamp:2;height:3em;color:var(--color-nc-slate);-webkit-box-orient:vertical;margin:0 0 12px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.lp-btn.svelte-1yr4tqh{background:var(--color-nc-indigo);color:#fff;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-block}@container (width<=459px){.lp-split.svelte-1yr4tqh{grid-template-columns:minmax(0,1fr)}.lp-extra.svelte-1yr4tqh{display:none}}@media (prefers-reduced-motion:reduce){.lp-caret.svelte-1yr4tqh,.lp-spin.svelte-1yr4tqh,.lp-site.svelte-1yr4tqh{animation:none}}.lc.svelte-4ibka6{font-family:var(--font-sans);color:var(--color-nc-ink)}.lc-head.svelte-4ibka6{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.lc-title.svelte-4ibka6{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.lc-title.svelte-4ibka6 svg:where(.svelte-4ibka6){color:var(--color-nc-stone)}.lc-status.svelte-4ibka6{color:var(--color-nc-indigo);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.lc-status.is-done.svelte-4ibka6{color:#059669}.lc-status.is-idle.svelte-4ibka6{color:var(--color-nc-stone)}.lc-spin.svelte-4ibka6{border:2px solid;border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-4ibka6-lc-spin;display:inline-block}@keyframes svelte-4ibka6-lc-spin{to{transform:rotate(360deg)}}.lc-cmd.svelte-4ibka6{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);height:58px;font-family:var(--font-mono);border-radius:10px;flex-direction:column;justify-content:center;gap:2px;padding:0 12px;font-size:12px;line-height:1.5;display:flex}.lc-line.svelte-4ibka6{gap:8px;min-width:0;height:18px;display:flex}.lc-line.is-hidden.svelte-4ibka6{visibility:hidden}.lc-prompt.svelte-4ibka6{color:var(--color-nc-stone)}.lc-text.svelte-4ibka6{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lc-list.svelte-4ibka6{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:12px;overflow:hidden}.lc-list-head.svelte-4ibka6,.lc-row.svelte-4ibka6{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;padding:0 12px;display:grid}.lc-list-head.svelte-4ibka6{height:30px;color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:500}.lc-row.svelte-4ibka6{height:40px}.lc-row.svelte-4ibka6+.lc-row:where(.svelte-4ibka6){border-top:1px solid var(--color-nc-paper-3)}.lc-ns.svelte-4ibka6{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lc-state.svelte-4ibka6{min-width:0;color:var(--color-nc-indigo);align-items:center;gap:8px;font-size:12.5px;display:flex}.lc-state.is-muted.svelte-4ibka6{color:var(--color-nc-stone)}.lc-state.is-done.svelte-4ibka6{color:var(--color-nc-slate)}.lc-ellipsis.svelte-4ibka6{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lc-live.svelte-4ibka6{flex:0 auto}.lc-bar.svelte-4ibka6{background:var(--color-nc-paper-3);border-radius:999px;flex:40px;min-width:32px;height:6px;overflow:hidden}.lc-bar.svelte-4ibka6 i:where(.svelte-4ibka6){background:var(--color-nc-indigo);border-radius:999px;height:100%;transition:width 90ms linear;display:block}.lc-count.svelte-4ibka6{font-family:var(--font-mono);color:var(--color-nc-stone);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px}.lc-check.svelte-4ibka6{background:#10b981;border-radius:999px;flex-shrink:0;place-items:center;width:13px;height:13px;display:grid}@media (prefers-reduced-motion:reduce){.lc-spin.svelte-4ibka6{animation:none}.lc-bar.svelte-4ibka6 i:where(.svelte-4ibka6){transition:none}}.bc.svelte-15h6e7v{font-family:var(--font-mono);color:var(--color-nc-ink);flex-direction:column;gap:12px;font-size:12px;line-height:1.55;display:flex}.bc-block.svelte-15h6e7v{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:10px;height:124px;padding:10px 12px}.bc-block.is-hidden.svelte-15h6e7v{visibility:hidden}.bc-line.svelte-15h6e7v{gap:8px;min-width:0;display:flex}.bc-prompt.svelte-15h6e7v{color:var(--color-nc-stone)}.bc-text.svelte-15h6e7v{min-width:0}.bc-word.svelte-15h6e7v{white-space:nowrap}.bc-live.svelte-15h6e7v{color:var(--color-nc-indigo);align-items:center;gap:8px;margin-top:8px;display:flex}.bc-live.is-idle.svelte-15h6e7v{color:#0000}.bc-spin.svelte-15h6e7v{border:2px solid;border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-15h6e7v-bc-spin}@keyframes svelte-15h6e7v-bc-spin{to{transform:rotate(360deg)}}.bc-fields.svelte-15h6e7v{grid-template-columns:84px 1fr;gap:1px 12px;margin:8px 0 0;display:grid}.bc-fields.svelte-15h6e7v dt:where(.svelte-15h6e7v){color:var(--color-nc-stone)}.bc-fields.svelte-15h6e7v dd:where(.svelte-15h6e7v){margin:0}.bc-fields.svelte-15h6e7v dd.is-ok:where(.svelte-15h6e7v){color:#047857;font-weight:600}.bc-check.svelte-15h6e7v{margin-right:6px}.bc-foot.svelte-15h6e7v{color:var(--color-nc-stone);opacity:0;font-size:12px;transition:opacity .3s}.bc-foot.is-on.svelte-15h6e7v{opacity:1}@media (prefers-reduced-motion:reduce){.bc-spin.svelte-15h6e7v{animation:none}.bc-foot.svelte-15h6e7v{transition:none}}.ct-term.svelte-1kt2b15{height:360px;font-family:var(--font-mono);color:#c9d1d9;background:#1b1f2a;border-radius:10px;margin:-4px;padding:14px 16px;font-size:12.5px;line-height:1.7}.ct-lines.svelte-1kt2b15{flex-direction:column;justify-content:flex-end;height:100%;display:flex;overflow:hidden;mask-image:linear-gradient(#0000 0,#000 40px)}.ct-line.svelte-1kt2b15{white-space:pre-wrap;overflow-wrap:anywhere}.ct-cmd.svelte-1kt2b15{color:#fff;margin-top:8px}.ct-lines.svelte-1kt2b15>.ct-cmd:where(.svelte-1kt2b15):first-child{margin-top:0}.ct-prompt.svelte-1kt2b15{color:#a5b4fc;margin-right:8px}.ct-line.is-head.svelte-1kt2b15{color:#8b949e}.ct-line.is-ok.svelte-1kt2b15{color:#6ee7b7}.ct-caret.svelte-1kt2b15{vertical-align:-2px;background:#a5b4fc;width:7px;height:14px;margin-left:2px;display:inline-block}.ct-caret.is-idle.svelte-1kt2b15{animation:1s step-end infinite svelte-1kt2b15-ct-blink}@keyframes svelte-1kt2b15-ct-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ct-caret.is-idle.svelte-1kt2b15{animation:none}}.rd.svelte-1s5t201{font-family:var(--font-sans);color:var(--color-nc-ink)}.rd-muted.svelte-1s5t201{color:var(--color-nc-stone);font-size:12.5px}.rd-mono.svelte-1s5t201{font-family:var(--font-mono);font-size:12px}.rd-head.svelte-1s5t201{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rd-title.svelte-1s5t201{align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.rd-title.svelte-1s5t201 svg:where(.svelte-1s5t201){color:var(--color-nc-stone)}.rd-status.svelte-1s5t201{color:var(--color-nc-stone);white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.rd-status.is-testing.svelte-1s5t201{color:var(--color-nc-indigo)}.rd-status.is-passed.svelte-1s5t201{color:#047857}.rd-status.is-failed.svelte-1s5t201{color:#b91c1c}.rd-status.is-testing.svelte-1s5t201 i:where(.svelte-1s5t201),.rd-spin.svelte-1s5t201{border:2px solid var(--color-nc-indigo);border-right-color:#0000;border-radius:999px;width:12px;height:12px;animation:.8s linear infinite svelte-1s5t201-rd-spin}@keyframes svelte-1s5t201-rd-spin{to{transform:rotate(360deg)}}.rd-check.svelte-1s5t201,.rd-cross.svelte-1s5t201{background:#10b981;border-radius:999px;place-items:center;width:15px;height:15px;display:grid}.rd-cross.svelte-1s5t201{background:#ef4444}.rd-backup.svelte-1s5t201{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:11px 14px;display:flex}.rd-db.svelte-1s5t201,.rd-backup.svelte-1s5t201 .rd-muted:where(.svelte-1s5t201){white-space:nowrap}.rd-db.svelte-1s5t201{font-family:var(--font-mono);font-size:13px;font-weight:500}.rd-steps.svelte-1s5t201{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.rd-step.svelte-1s5t201{grid-template-columns:15px minmax(0,1fr);align-items:center;gap:2px 10px;font-size:14px;transition:color .3s;display:grid}.rd-step.is-pending.svelte-1s5t201{color:var(--color-nc-stone)}.rd-step.is-failed.svelte-1s5t201 .rd-value:where(.svelte-1s5t201){color:#b91c1c}.rd-icon.svelte-1s5t201{place-items:center;width:15px;height:15px;display:grid}.rd-dot.svelte-1s5t201{border:1.5px solid var(--color-nc-fog);border-radius:999px;width:13px;height:13px}.rd-value.svelte-1s5t201{height:18px;line-height:18px;font-family:var(--font-mono);color:var(--color-nc-stone);grid-column:2;align-items:center;font-size:12px;display:flex}.rd-foot.svelte-1s5t201{border-top:1px solid var(--color-nc-paper-3);color:var(--color-nc-slate);flex-direction:column;gap:3px;margin-top:16px;padding-top:13px;font-size:13px;line-height:20px;display:flex}.rd-foot.svelte-1s5t201>span:where(.svelte-1s5t201){height:20px;display:block}.rd-foot.svelte-1s5t201>.rd-alert:where(.svelte-1s5t201){align-items:center;display:flex}.rd-foot.svelte-1s5t201 strong:where(.svelte-1s5t201){color:var(--color-nc-ink);font-weight:600}.rd-wait.svelte-1s5t201{color:var(--color-nc-stone)}.rd-foot.is-failed.svelte-1s5t201 .rd-verdict:where(.svelte-1s5t201){color:#b91c1c;font-weight:500}.rd-alert.svelte-1s5t201{color:var(--color-nc-ink);align-items:center;gap:6px;font-weight:500;display:inline-flex}.rd-value.is-running.svelte-1s5t201{font-family:var(--font-sans);font-size:12.5px}.rd-skeleton.svelte-1s5t201{vertical-align:middle;background:linear-gradient(90deg, var(--color-nc-paper-3) 0%, var(--color-nc-paper-2) 50%, var(--color-nc-paper-3) 100%);background-size:200% 100%;border-radius:999px;width:132px;height:8px;animation:1.6s ease-in-out infinite svelte-1s5t201-rd-shimmer;display:inline-block}.rd-skeleton.is-wide.svelte-1s5t201{width:168px}@keyframes svelte-1s5t201-rd-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width<=480px){.rd-backup.svelte-1s5t201{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.rd-spin.svelte-1s5t201,.rd-status.is-testing.svelte-1s5t201 i:where(.svelte-1s5t201),.rd-skeleton.svelte-1s5t201{animation:none}}.ph.svelte-m1mrmr{font-family:var(--font-sans);color:var(--color-nc-ink)}.ph-muted.svelte-m1mrmr{color:var(--color-nc-stone);font-size:12px}.ph-label.svelte-m1mrmr{font-size:13px;font-weight:600}.ph-head.svelte-m1mrmr{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ph-gen.svelte-m1mrmr{border:1px solid var(--color-nc-fog);color:var(--color-nc-slate);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex}.ph-editor.svelte-m1mrmr{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:8px;padding:8px 0}.ph-line.svelte-m1mrmr{align-items:center;gap:12px;height:20px;padding:0 12px 0 0;display:flex;overflow:hidden}.ph-num.svelte-m1mrmr{text-align:right;width:22px;font-family:var(--font-mono);color:var(--color-nc-stone);opacity:.6;user-select:none;flex-shrink:0;font-size:11px}.ph-code.svelte-m1mrmr{font-family:var(--font-mono);white-space:pre;font-size:12px;animation:.16s ease-out svelte-m1mrmr-ph-in}.ph-code.svelte-m1mrmr .ph-helper{color:var(--color-nc-indigo);font-weight:600}.ph-code.svelte-m1mrmr .ph-var{color:#7c3aed;font-weight:600}.ph-vars.svelte-m1mrmr{margin-top:16px}.ph-vars-head.svelte-m1mrmr{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.ph-var-row.svelte-m1mrmr{border-bottom:1px solid var(--color-nc-paper-3);opacity:.25;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;height:32px;transition:opacity .3s ease-out;display:grid}.ph-var-row.svelte-m1mrmr:last-child{border-bottom:0}.ph-var-row.is-on.svelte-m1mrmr{opacity:1}.ph-var-name.svelte-m1mrmr{font-family:var(--font-mono);text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.ph-type.svelte-m1mrmr{border:1px solid var(--color-nc-fog);min-width:84px;color:var(--color-nc-ink);border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:3px 8px;font-size:12px;display:inline-flex}.ph-type.svelte-m1mrmr svg:where(.svelte-m1mrmr){color:var(--color-nc-stone)}.ph-req.svelte-m1mrmr{color:var(--color-nc-stone);align-items:center;gap:5px;font-size:12px;display:inline-flex}.ph-req.svelte-m1mrmr i:where(.svelte-m1mrmr){border:1px solid var(--color-nc-fog);border-radius:3px;place-items:center;width:13px;height:13px;display:grid}.ph-req.is-checked.svelte-m1mrmr i:where(.svelte-m1mrmr){border-color:var(--color-nc-indigo);background:var(--color-nc-indigo)}.ph-foot.svelte-m1mrmr{border-top:1px solid var(--color-nc-fog);justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-top:12px;padding-top:12px;display:flex}.ph-working.svelte-m1mrmr{color:var(--color-nc-indigo);align-items:center;gap:7px;font-size:13px;display:inline-flex}.ph-working.svelte-m1mrmr i:where(.svelte-m1mrmr){border:2px solid;border-right-color:#0000;border-radius:999px;width:11px;height:11px;animation:.8s linear infinite svelte-m1mrmr-ph-spin}.ph-ready.svelte-m1mrmr{align-items:center;gap:7px;font-size:13px;font-weight:500;animation:.2s ease-out svelte-m1mrmr-ph-in;display:inline-flex}.ph-check.svelte-m1mrmr{background:#10b981;border-radius:999px;place-items:center;width:15px;height:15px;display:grid}.ph-fn.svelte-m1mrmr{font-family:var(--font-mono);color:var(--color-nc-indigo);font-size:12px;animation:.2s ease-out svelte-m1mrmr-ph-in}@keyframes svelte-m1mrmr-ph-in{0%{opacity:0;transform:translateY(2px)}}@keyframes svelte-m1mrmr-ph-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ph-code.svelte-m1mrmr,.ph-ready.svelte-m1mrmr,.ph-fn.svelte-m1mrmr,.ph-working.svelte-m1mrmr i:where(.svelte-m1mrmr){animation:none}.ph-var-row.svelte-m1mrmr{transition:none}}.rm.svelte-10iijz7{font-family:var(--font-sans);color:var(--color-nc-ink)}.rm-head.svelte-10iijz7{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.rm-title.svelte-10iijz7{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.rm-title.svelte-10iijz7 svg:where(.svelte-10iijz7){color:var(--color-nc-stone)}.rm-sort.svelte-10iijz7{color:var(--color-nc-stone);white-space:nowrap;font-size:12px}.rm-list.svelte-10iijz7{border:1px solid var(--color-nc-fog);border-radius:10px;overflow:hidden}.rm-row.svelte-10iijz7{grid-template-columns:22px minmax(0,1fr) auto 48px;align-items:center;gap:10px;height:54px;padding:0 12px;display:grid}.rm-row.svelte-10iijz7+.rm-row:where(.svelte-10iijz7){border-top:1px solid var(--color-nc-paper-3)}.rm-icon.svelte-10iijz7{width:22px;height:22px;display:block}.rm-name.svelte-10iijz7{flex-direction:column;min-width:0;display:flex}.rm-item.svelte-10iijz7{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.rm-product.svelte-10iijz7{color:var(--color-nc-stone);white-space:nowrap;font-size:12px}.rm-badge.svelte-10iijz7{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.rm-badge.is-in-progress.svelte-10iijz7{background:var(--color-nc-indigo);color:#fff}.rm-badge.is-planned.svelte-10iijz7{background:var(--color-nc-indigo-50);color:var(--color-nc-indigo)}.rm-badge.is-under-consideration.svelte-10iijz7{background:var(--color-nc-paper-3);color:var(--color-nc-stone)}.rm-badge.is-finished.svelte-10iijz7{background:var(--color-nc-ok);color:#fff}.rm-vote.svelte-10iijz7{border:1px solid var(--color-nc-fog);height:28px;color:var(--color-nc-slate);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:600;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.rm-vote.is-voted.svelte-10iijz7{background:var(--color-nc-indigo-50);border-color:var(--color-nc-indigo);color:var(--color-nc-indigo)}@media (width<=479px){.rm-row.svelte-10iijz7{grid-template-columns:22px minmax(0,1fr) 48px}.rm-badge.svelte-10iijz7{display:none}}@media (prefers-reduced-motion:reduce){.rm-vote.svelte-10iijz7{transition:none}}.pf.svelte-1ypcfwi{font-family:var(--font-sans);color:var(--color-nc-ink)}.pf-muted.svelte-1ypcfwi{color:var(--color-nc-stone);font-size:12px}.pf-head.svelte-1ypcfwi{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.pf-title.svelte-1ypcfwi{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.pf-title.svelte-1ypcfwi svg:where(.svelte-1ypcfwi){color:var(--color-nc-stone)}.pf-org.svelte-1ypcfwi{min-width:0;color:var(--color-nc-slate);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.pf-org-logo.svelte-1ypcfwi{background:var(--color-nc-indigo);color:#fff;border-radius:5px;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:9.5px;font-weight:600;display:grid}.pf-list.svelte-1ypcfwi{border:1px solid var(--color-nc-fog);border-radius:10px;padding:4px}.pf-row.svelte-1ypcfwi{border-radius:7px;grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;gap:12px;height:50px;padding:0 10px;transition:background .25s;display:grid}.pf-row.is-active.svelte-1ypcfwi{background:var(--color-nc-paper-2)}.pf-icon.svelte-1ypcfwi{width:28px;height:28px;display:block}.pf-name.svelte-1ypcfwi{flex-direction:column;min-width:0;display:flex}.pf-product.svelte-1ypcfwi{white-space:nowrap;font-size:13px;font-weight:500}.pf-desc.svelte-1ypcfwi{color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pf-arrow.svelte-1ypcfwi{color:var(--color-nc-fog);transition:color .25s}.pf-row.is-active.svelte-1ypcfwi .pf-arrow:where(.svelte-1ypcfwi){color:var(--color-nc-stone)}.pf-bill.svelte-1ypcfwi{background:var(--color-nc-paper-2);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;height:58px;margin-top:14px;padding:0 14px;display:flex}.pf-bill-label.svelte-1ypcfwi{flex-direction:column;min-width:0;display:flex}.pf-bill-sub.svelte-1ypcfwi{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.pf-bill-value.svelte-1ypcfwi{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}@media (prefers-reduced-motion:reduce){.pf-row.svelte-1ypcfwi,.pf-arrow.svelte-1ypcfwi{transition:none}}.sc.svelte-1g15ovb{font-family:var(--font-sans);color:var(--color-nc-ink)}.sc-head.svelte-1g15ovb{align-items:center;margin-bottom:14px;display:flex}.sc-title.svelte-1g15ovb{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.sc-title.svelte-1g15ovb svg:where(.svelte-1g15ovb){color:var(--color-nc-stone)}.sc-mono.svelte-1g15ovb{font-family:var(--font-mono);font-size:11.5px}.sc-sub.svelte-1g15ovb{min-width:0;color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.sc-list.svelte-1g15ovb{border:1px solid var(--color-nc-fog);border-radius:10px;overflow:hidden}.sc-item.svelte-1g15ovb{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;height:52px;padding:0 12px;display:grid}.sc-item.svelte-1g15ovb+.sc-item:where(.svelte-1g15ovb){border-top:1px solid var(--color-nc-paper-3)}.sc-icon.svelte-1g15ovb{background:var(--color-nc-indigo-50);width:28px;height:28px;color:var(--color-nc-indigo);border-radius:8px;place-items:center;display:grid}.sc-text.svelte-1g15ovb{flex-direction:column;gap:1px;min-width:0;display:flex}.sc-name.svelte-1g15ovb{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.sc-ok.svelte-1g15ovb{background:#10b981;border-radius:999px;place-items:center;width:14px;height:14px;display:grid}.sc-btn.svelte-1g15ovb{border:1px solid var(--color-nc-fog);color:#dc2626;white-space:nowrap;border-radius:7px;padding:3px 9px;font-size:12px;font-weight:500}.sc-log.svelte-1g15ovb{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:12px;overflow:hidden}.sc-log-head.svelte-1g15ovb,.sc-log-row.svelte-1g15ovb{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 12px;display:grid}.sc-log-head.svelte-1g15ovb{height:30px;color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:500}.sc-log-row.svelte-1g15ovb{height:46px}.sc-log-row.svelte-1g15ovb+.sc-log-row:where(.svelte-1g15ovb){border-top:1px solid var(--color-nc-paper-3)}.sc-log-row.is-new.svelte-1g15ovb{animation:.6s ease-out svelte-1g15ovb-sc-in}@keyframes svelte-1g15ovb-sc-in{0%{background:var(--color-nc-indigo-50)}}.sc-log-main.svelte-1g15ovb{flex-direction:column;gap:1px;min-width:0;display:flex}.sc-log-action.svelte-1g15ovb{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.sc-when.svelte-1g15ovb{color:var(--color-nc-stone);white-space:nowrap;font-size:12px}@media (prefers-reduced-motion:reduce){.sc-log-row.is-new.svelte-1g15ovb{animation:none}}.ft.svelte-15wctu0{font-family:var(--font-sans);color:var(--color-nc-ink)}.ft-head.svelte-15wctu0{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ft-title.svelte-15wctu0{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.ft-title.svelte-15wctu0 svg:where(.svelte-15wctu0){color:var(--color-nc-stone)}.ft-day.svelte-15wctu0{color:var(--color-nc-stone);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.ft-table.svelte-15wctu0{border:1px solid var(--color-nc-fog);border-radius:10px;overflow:hidden}.ft-row.svelte-15wctu0{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:14px;height:54px;padding:0 14px;display:grid}.ft-row.svelte-15wctu0+.ft-row:where(.svelte-15wctu0){border-top:1px solid var(--color-nc-paper-3)}.ft-row-head.svelte-15wctu0{height:34px;color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:500}.ft-row-head.svelte-15wctu0+.ft-row:where(.svelte-15wctu0){border-top:0}.ft-metric.svelte-15wctu0{flex-direction:column;min-width:0;display:flex}.ft-name.svelte-15wctu0{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.ft-service.svelte-15wctu0{color:var(--color-nc-stone);white-space:nowrap;font-size:12px}.ft-usage.svelte-15wctu0{flex-direction:column;gap:6px;min-width:0;display:flex}.ft-nums.svelte-15wctu0{color:var(--color-nc-stone);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.ft-used.svelte-15wctu0{font-family:var(--font-mono);color:var(--color-nc-ink);font-size:11.5px}.ft-bar.svelte-15wctu0{background:var(--color-nc-paper-3);border-radius:999px;height:4px;display:block;overflow:hidden}.ft-fill.svelte-15wctu0{background:var(--color-nc-indigo);border-radius:999px;height:100%;transition:width .6s;display:block}.ft-foot.svelte-15wctu0{height:20px;color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex;overflow:hidden}.ft-check.svelte-15wctu0{background:#10b981;border-radius:999px;flex-shrink:0;place-items:center;width:14px;height:14px;display:grid}@media (prefers-reduced-motion:reduce){.ft-fill.svelte-15wctu0{transition:none}}.og.svelte-1rwp0xi{font-family:var(--font-sans);color:var(--color-nc-ink)}.og-muted.svelte-1rwp0xi{color:var(--color-nc-stone);font-size:12px}.og-head.svelte-1rwp0xi{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.og-title.svelte-1rwp0xi{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.og-title.svelte-1rwp0xi svg:where(.svelte-1rwp0xi){color:var(--color-nc-stone)}.og-count.svelte-1rwp0xi{color:var(--color-nc-stone);white-space:nowrap;font-size:12px}.og-list.svelte-1rwp0xi{border:1px solid var(--color-nc-fog);border-radius:10px;padding:4px}.og-row.svelte-1rwp0xi{border-radius:7px;grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;gap:10px;height:46px;padding:0 10px;transition:background .25s;display:grid}.og-row.is-active.svelte-1rwp0xi{background:var(--color-nc-paper-2)}.og-logo.svelte-1rwp0xi{border:1px solid var(--color-nc-fog);width:28px;height:28px;color:var(--color-nc-slate);border-radius:7px;place-items:center;font-size:11.5px;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:grid}.og-row.is-active.svelte-1rwp0xi .og-logo:where(.svelte-1rwp0xi){background:var(--color-nc-indigo);border-color:var(--color-nc-indigo);color:#fff}.og-name.svelte-1rwp0xi{flex-direction:column;min-width:0;display:flex}.og-org.svelte-1rwp0xi{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.og-slug.svelte-1rwp0xi{font-family:var(--font-mono);color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.og-check.svelte-1rwp0xi{color:var(--color-nc-indigo);height:14px}.og-add.svelte-1rwp0xi{border-top:1px solid var(--color-nc-paper-3);height:40px;color:var(--color-nc-stone);border-radius:0 0 7px 7px;grid-template-columns:28px minmax(0,1fr);margin-top:2px;font-size:13px}.og-plus.svelte-1rwp0xi{place-items:center;width:28px;font-size:16px;line-height:1;display:grid}.og-estimate.svelte-1rwp0xi{background:var(--color-nc-paper-2);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;height:58px;margin-top:14px;padding:0 14px;display:flex}.og-est-label.svelte-1rwp0xi,.og-est-right.svelte-1rwp0xi{flex-direction:column;min-width:0;display:flex}.og-est-right.svelte-1rwp0xi{align-items:flex-end}.og-est-org.svelte-1rwp0xi{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.og-est-value.svelte-1rwp0xi{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.og-est-products.svelte-1rwp0xi{white-space:nowrap}@media (prefers-reduced-motion:reduce){.og-row.svelte-1rwp0xi,.og-logo.svelte-1rwp0xi{transition:none}}.dv.svelte-qpzpi5{font-family:var(--font-sans);color:var(--color-nc-ink)}.dv-head.svelte-qpzpi5{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.dv-title.svelte-qpzpi5{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.dv-title.svelte-qpzpi5 svg:where(.svelte-qpzpi5){color:var(--color-nc-stone)}.dv-status.svelte-qpzpi5{color:var(--color-nc-indigo);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.dv-status.is-done.svelte-qpzpi5{color:#059669}.dv-status.is-idle.svelte-qpzpi5{color:var(--color-nc-stone)}.dv-spin.svelte-qpzpi5{border:2px solid;border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-qpzpi5-dv-spin;display:inline-block}@keyframes svelte-qpzpi5-dv-spin{to{transform:rotate(360deg)}}.dv-cmd.svelte-qpzpi5{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);height:58px;font-family:var(--font-mono);border-radius:10px;flex-direction:column;justify-content:center;gap:2px;padding:0 12px;font-size:12px;line-height:1.5;display:flex}.dv-cmd-line.svelte-qpzpi5{gap:8px;min-width:0;display:flex}.dv-indent.svelte-qpzpi5{padding-left:16px}.dv-prompt.svelte-qpzpi5{color:var(--color-nc-stone)}.dv-ellipsis.svelte-qpzpi5{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dv-list.svelte-qpzpi5{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:12px;overflow:hidden}.dv-list-head.svelte-qpzpi5,.dv-row.svelte-qpzpi5{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:12px;padding:0 12px;display:grid}.dv-list-head.svelte-qpzpi5{height:30px;color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:500}.dv-row.svelte-qpzpi5{opacity:0;height:36px;transition:opacity .25s ease-out,transform .25s ease-out;transform:translateY(-3px)}.dv-row.is-shown.svelte-qpzpi5{opacity:1;transform:none}.dv-row.svelte-qpzpi5+.dv-row:where(.svelte-qpzpi5){border-top:1px solid var(--color-nc-paper-3)}.dv-mark.svelte-qpzpi5{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dv-value.svelte-qpzpi5{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dv-foot.svelte-qpzpi5{color:var(--color-nc-stone);margin:12px 0 0;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.dv-spin.svelte-qpzpi5{animation:none}.dv-row.svelte-qpzpi5{transition:none}}.pm.svelte-fzs0zo{font-family:var(--font-sans);color:var(--color-nc-ink)}.pm-muted.svelte-fzs0zo{color:var(--color-nc-stone);font-size:12px}.pm-head.svelte-fzs0zo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.pm-title.svelte-fzs0zo{align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.pm-title.svelte-fzs0zo svg:where(.svelte-fzs0zo){color:var(--color-nc-stone)}.pm-all.svelte-fzs0zo{color:#059669;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.pm-all.svelte-fzs0zo i:where(.svelte-fzs0zo),.pm-up.svelte-fzs0zo{background:#10b981;border-radius:999px;width:6px;height:6px}.pm-stats.svelte-fzs0zo{gap:32px;margin-bottom:16px;display:flex}.pm-stats.svelte-fzs0zo>div:where(.svelte-fzs0zo){flex-direction:column;gap:4px;display:flex}.pm-stat.svelte-fzs0zo{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1}.pm-table.svelte-fzs0zo{border:1px solid var(--color-nc-fog);border-radius:10px;overflow:hidden}.pm-row.svelte-fzs0zo{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:9px 14px;display:grid}.pm-row.svelte-fzs0zo+.pm-row:where(.svelte-fzs0zo){border-top:1px solid var(--color-nc-paper-3)}.pm-name.svelte-fzs0zo{flex-direction:column;gap:2px;min-width:0;display:flex}.pm-host.svelte-fzs0zo{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.pm-name.svelte-fzs0zo .pm-muted:where(.svelte-fzs0zo){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pm-result.svelte-fzs0zo{white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}.pm-mono.svelte-fzs0zo{font-family:var(--font-mono);font-size:12px}.pm-result.is-checking.svelte-fzs0zo{color:var(--color-nc-indigo);font-size:12px}.pm-result.is-checking.svelte-fzs0zo i:where(.svelte-fzs0zo){border:2px solid;border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-fzs0zo-pm-spin}@keyframes svelte-fzs0zo-pm-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pm-result.is-checking.svelte-fzs0zo i:where(.svelte-fzs0zo){animation:none}}.ch-side-name[data-astro-cid-h77qyknn]{letter-spacing:-.01em;font-weight:650}.ch-side-col-product[data-astro-cid-h77qyknn]{background:#3b33c706}.pp-marquee-wrap[data-astro-cid-opmlh3ab]{flex:1;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%)}.pp-marquee[data-astro-cid-opmlh3ab]{align-items:center;gap:4px;width:max-content;animation:60s linear infinite pp-scroll;display:flex}.pp-marquee[data-astro-cid-opmlh3ab]:hover,.pp-marquee[data-astro-cid-opmlh3ab]:focus-within{animation-play-state:paused}.pp-link[data-astro-cid-opmlh3ab]{white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;text-decoration:none;transition:background-color .14s;display:flex}.pp-link[data-astro-cid-opmlh3ab]:hover{background:var(--color-nc-paper-3)}@keyframes pp-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pp-marquee-wrap[data-astro-cid-opmlh3ab]{mask-image:none}.pp-marquee[data-astro-cid-opmlh3ab]{flex-wrap:wrap;width:auto;animation:none}.pp-copy[data-astro-cid-opmlh3ab]{display:none}}.prose-doc[data-astro-cid-zmibnw3e]{color:var(--color-nc-ink,#1a1a1a);font-size:1rem;line-height:1.7}.prose-doc[data-astro-cid-zmibnw3e] .meta[data-astro-cid-zmibnw3e]{color:var(--color-nc-mist,#6b7280);margin-bottom:1rem;font-size:.875rem}.prose-doc[data-astro-cid-zmibnw3e] .intro[data-astro-cid-zmibnw3e]{border-bottom:1px solid var(--color-nc-fog,#e5e7eb);color:var(--color-nc-mist,#4b5563);margin-bottom:2.5rem;padding-bottom:1.5rem;font-size:1.125rem;line-height:1.6}.prose-doc[data-astro-cid-zmibnw3e] .section[data-astro-cid-zmibnw3e]{margin-top:3rem;scroll-margin-top:6rem}.prose-doc[data-astro-cid-zmibnw3e] .section[data-astro-cid-zmibnw3e]:first-of-type{margin-top:0}.prose-doc[data-astro-cid-zmibnw3e] h2[data-astro-cid-zmibnw3e]{margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:1.3;position:relative}@media (width>=768px){.prose-doc[data-astro-cid-zmibnw3e] h2[data-astro-cid-zmibnw3e]{font-size:1.75rem}}.prose-doc[data-astro-cid-zmibnw3e] h2[data-astro-cid-zmibnw3e] .anchor[data-astro-cid-zmibnw3e]{opacity:0;color:var(--color-nc-mist,#9ca3af);text-decoration:none;transition:opacity .15s;position:absolute;left:-1.5rem}.prose-doc[data-astro-cid-zmibnw3e] h2[data-astro-cid-zmibnw3e]:hover .anchor[data-astro-cid-zmibnw3e]{opacity:1}.prose-doc[data-astro-cid-zmibnw3e] h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.prose-doc[data-astro-cid-zmibnw3e] h4{margin-top:1.25rem;margin-bottom:.5rem;font-size:1rem;font-weight:600}.prose-doc[data-astro-cid-zmibnw3e] p{margin-bottom:1rem}.prose-doc[data-astro-cid-zmibnw3e] p:last-child{margin-bottom:0}.prose-doc[data-astro-cid-zmibnw3e] ul,.prose-doc[data-astro-cid-zmibnw3e] ol{margin:.5rem 0 1rem;padding-left:1.5rem}.prose-doc[data-astro-cid-zmibnw3e] ul{list-style:outside}.prose-doc[data-astro-cid-zmibnw3e] ol{list-style:decimal}.prose-doc[data-astro-cid-zmibnw3e] li{margin-bottom:.25rem}.prose-doc[data-astro-cid-zmibnw3e] li>p{margin-bottom:.5rem}.prose-doc[data-astro-cid-zmibnw3e] a{color:var(--color-nc-accent,#2563eb);text-underline-offset:2px;text-decoration:underline}.prose-doc[data-astro-cid-zmibnw3e] a:hover{text-decoration-thickness:2px}.prose-doc[data-astro-cid-zmibnw3e] strong{color:var(--color-nc-ink,#1a1a1a);font-weight:600}.prose-doc[data-astro-cid-zmibnw3e] code{background:var(--color-nc-fog,#f3f4f6);border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.prose-doc[data-astro-cid-zmibnw3e] blockquote{border-left:3px solid var(--color-nc-fog,#d1d5db);color:var(--color-nc-mist,#4b5563);margin:1rem 0;padding-left:1rem;font-style:italic}.prose-doc[data-astro-cid-zmibnw3e] table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.9375rem}.prose-doc[data-astro-cid-zmibnw3e] th,.prose-doc[data-astro-cid-zmibnw3e] td{text-align:left;border-bottom:1px solid var(--color-nc-fog,#e5e7eb);padding:.5rem .75rem}.prose-doc[data-astro-cid-zmibnw3e] th{background:var(--color-nc-paper-3,#f9fafb);font-weight:600}@media (width<=767px){.prose-doc[data-astro-cid-zmibnw3e] table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.prose-doc[data-astro-cid-zmibnw3e] th,.prose-doc[data-astro-cid-zmibnw3e] td{min-width:8.5rem}}.prose-doc[data-astro-cid-zmibnw3e] hr{border:0;border-top:1px solid var(--color-nc-fog,#e5e7eb);margin:2rem 0}.ps-section[data-astro-cid-rftwstp7] .nc-prose>:first-child{margin-top:0}.ps-section[data-astro-cid-rftwstp7] .nc-prose>:last-child{margin-bottom:0}.nc-final-cta+.rc[data-astro-cid-mzd5endk]{border-top:0;padding-top:0}.rc-heading[data-astro-cid-mzd5endk] strong{font-weight:inherit;color:var(--color-nc-indigo)}.rc-heading[data-astro-cid-mzd5endk] em{color:var(--color-nc-indigo);font-style:normal}.rc-grid[data-astro-cid-mzd5endk]{border:1px solid var(--color-nc-fog);background:#fff;border-radius:12px;grid-template-columns:1fr;display:grid;overflow:hidden}.rc-tile[data-astro-cid-mzd5endk]{color:inherit;flex-direction:column;gap:8px;margin-bottom:-1px;padding:22px;text-decoration:none;transition:background .18s;display:flex;position:relative}.rc-tile[data-astro-cid-mzd5endk]:after{content:"";z-index:1;border-bottom:1px solid var(--color-nc-fog);pointer-events:none;position:absolute;inset:0}.rc-tile[data-astro-cid-mzd5endk]:hover{background:var(--color-nc-paper-2);text-decoration:none}.rc-tile[data-astro-cid-mzd5endk]:focus-visible{z-index:2;outline:2px solid var(--color-nc-indigo);outline-offset:-2px}.rc-eyebrow[data-astro-cid-mzd5endk]{min-height:32px;font-family:var(--font-sans);color:var(--color-nc-indigo);align-items:center;gap:8px;margin-right:44px;font-size:13px;font-weight:600;display:flex}.rc-badge[data-astro-cid-mzd5endk]{background:var(--color-nc-paper-2);border:1px solid var(--color-nc-fog);color:var(--color-nc-slate);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.rc-title[data-astro-cid-mzd5endk]{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-nc-ink);font-size:17px;font-weight:600;line-height:1.3;transition:color .16s}.rc-desc[data-astro-cid-mzd5endk]{color:var(--color-nc-slate);font-size:14px;line-height:1.55}.rc-tile[data-astro-cid-mzd5endk]:hover .rc-title[data-astro-cid-mzd5endk]{color:var(--color-nc-indigo)}.rc-go[data-astro-cid-mzd5endk]{border:1px solid var(--color-nc-fog);width:32px;height:32px;color:var(--color-nc-slate);background:#fff;border-radius:999px;place-items:center;transition:background .2s,border-color .2s,color .2s;display:grid;position:absolute;top:22px;right:22px}.rc-go[data-astro-cid-mzd5endk].is-external svg[data-astro-cid-mzd5endk]{transform:rotate(-45deg)}.rc-tile[data-astro-cid-mzd5endk]:hover .rc-go[data-astro-cid-mzd5endk]{background:var(--color-nc-indigo);border-color:var(--color-nc-indigo);color:#fff}@media (width>=768px){.rc-grid[data-astro-cid-mzd5endk].rc-cols-2,.rc-grid[data-astro-cid-mzd5endk].rc-cols-4{grid-template-columns:repeat(2,1fr)}.rc-grid[data-astro-cid-mzd5endk].rc-cols-3{grid-template-columns:repeat(3,1fr)}.rc-tile[data-astro-cid-mzd5endk]{margin-right:-1px}.rc-tile[data-astro-cid-mzd5endk]:after{border-right:1px solid var(--color-nc-fog)}.rc-span-2[data-astro-cid-mzd5endk]{grid-column:span 2}}@media (width>=1024px){.rc-grid[data-astro-cid-mzd5endk].rc-cols-4{grid-template-columns:repeat(4,1fr)}.rc-tile[data-astro-cid-mzd5endk]{padding:26px 26px 28px}.rc-go[data-astro-cid-mzd5endk]{top:26px;right:26px}}@media (prefers-reduced-motion:reduce){.rc-tile[data-astro-cid-mzd5endk],.rc-go[data-astro-cid-mzd5endk]{transition:none}}.rl-filters.svelte-i5dgok{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.rl-filter-group.svelte-i5dgok{flex-wrap:wrap;gap:4px;display:flex}.rl-filter.svelte-i5dgok{font-family:var(--font-sans);border:1px solid var(--color-nc-fog);background:var(--color-nc-paper);color:var(--color-nc-stone);cursor:pointer;border-radius:4px;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:600;transition:all .12s;display:inline-flex}.rl-filter.svelte-i5dgok:hover{border-color:var(--color-nc-stone);color:var(--color-nc-ink)}.rl-filter-active.svelte-i5dgok{border-color:var(--color-nc-indigo);color:var(--color-nc-indigo);background:var(--color-nc-indigo-50)}.rl-filter-active.svelte-i5dgok:hover{border-color:var(--color-nc-indigo);color:var(--color-nc-indigo)}.rl-filter-icon.svelte-i5dgok{width:12px;height:12px}.rl-filter-dot.svelte-i5dgok{border-radius:50%;width:6px;height:6px}.rl-dot-in-progress.svelte-i5dgok{background:var(--color-nc-indigo)}.rl-dot-planned.svelte-i5dgok{background:var(--color-nc-violet)}.rl-dot-under-consideration.svelte-i5dgok{background:var(--color-nc-stone)}.rl-dot-finished.svelte-i5dgok{background:var(--color-nc-ok)}.rl-table.svelte-i5dgok{border:1px solid var(--color-nc-fog);border-radius:10px;overflow:hidden}.rl-thead.svelte-i5dgok{display:none}@media (width>=768px){.rl-thead.svelte-i5dgok{background:var(--color-nc-paper-3);border-bottom:1px solid var(--color-nc-fog);grid-template-columns:120px 1fr 110px 70px;gap:24px;padding:10px 20px;display:grid}}.rl-th.svelte-i5dgok{font-family:var(--font-sans);color:var(--color-nc-stone);font-size:12px;font-weight:600}.rl-th-votes.svelte-i5dgok{text-align:left}.rl-row.svelte-i5dgok{background:var(--color-nc-paper);border-bottom:1px solid var(--color-nc-fog);grid-template-rows:auto auto auto;grid-template-columns:28px 1fr auto;gap:4px 10px;padding:14px 16px;display:grid}.rl-row.svelte-i5dgok:last-child{border-bottom:none}@media (width<=767px){.rl-row.svelte-i5dgok{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:6px;padding-top:16px;position:relative}.rl-td-product.svelte-i5dgok{grid-row:1;margin-bottom:4px}.rl-td-status.svelte-i5dgok{position:absolute;top:16px;right:16px}.rl-td-feature.svelte-i5dgok{grid-row:2}.rl-td-votes.svelte-i5dgok{grid-row:3;justify-content:flex-start;margin-top:4px;display:flex}}@media (width>=768px){.rl-row.svelte-i5dgok{grid-template-rows:auto;grid-template-columns:120px 1fr 110px 70px;align-items:center;gap:24px;padding:16px 20px}}.rl-td-product.svelte-i5dgok{align-items:center;gap:8px;display:flex}.rl-icon.svelte-i5dgok{flex-shrink:0;width:20px;height:20px}.rl-icon-ph.svelte-i5dgok{background:var(--color-nc-indigo);border-radius:4px;flex-shrink:0;width:20px;height:20px}.rl-product-name.svelte-i5dgok{font-family:var(--font-sans);color:var(--color-nc-ink);letter-spacing:-.01em;font-size:13px;font-weight:650}.rl-td-feature.svelte-i5dgok{flex:1;min-width:0}.rl-title.svelte-i5dgok{font-family:var(--font-sans);color:var(--color-nc-ink);margin:0 0 5px;font-size:14px;font-weight:700;line-height:1.3}.rl-desc.svelte-i5dgok{color:var(--color-nc-slate);margin:0;font-size:12px;line-height:1.5}.rl-td-status.svelte-i5dgok{align-items:center;display:flex}.rl-badge.svelte-i5dgok{font-family:var(--font-sans);white-space:nowrap;border-radius:3px;padding:2px 8px;font-size:12px;font-weight:600}.rl-badge-progress.svelte-i5dgok{background:var(--color-nc-indigo);color:#fff}.rl-badge-planned.svelte-i5dgok{background:var(--color-nc-indigo-50);color:var(--color-nc-indigo)}.rl-badge-consider.svelte-i5dgok{background:var(--color-nc-paper-3);color:var(--color-nc-stone)}.rl-badge-finished.svelte-i5dgok{background:var(--color-nc-ok);color:#fff}.rl-td-votes.svelte-i5dgok{justify-content:flex-start;align-self:center;display:flex}.rl-vote-btn.svelte-i5dgok{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper);cursor:pointer;border-radius:6px;flex-direction:row;align-items:center;gap:6px;padding:6px 12px;transition:all .12s;display:flex}.rl-vote-btn.svelte-i5dgok:hover,.rl-vote-on.svelte-i5dgok{border-color:var(--color-nc-violet);background:var(--color-nc-indigo-50)}.rl-vote-count.svelte-i5dgok{font-family:var(--font-mono);color:var(--color-nc-ink);font-size:11px;font-weight:700}.rl-vote-on.svelte-i5dgok .rl-vote-count:where(.svelte-i5dgok){color:var(--color-nc-violet)}.rl-empty.svelte-i5dgok{text-align:center;font-family:var(--font-mono);color:var(--color-nc-stone);padding:32px 20px;font-size:12px}.rh.svelte-1sds1co{font-family:var(--font-sans);color:var(--color-nc-ink)}.rh-muted.svelte-1sds1co{color:var(--color-nc-stone);font-size:12px}.rh-head.svelte-1sds1co{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.rh-title.svelte-1sds1co{align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.rh-title.svelte-1sds1co svg:where(.svelte-1sds1co){color:var(--color-nc-stone)}.rh-auto.svelte-1sds1co{color:#059669;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.rh-auto.svelte-1sds1co i:where(.svelte-1sds1co){background:#10b981;border-radius:999px;width:6px;height:6px}.rh-main.svelte-1sds1co{flex-direction:column;gap:16px;display:flex}.rh-score.svelte-1sds1co{align-items:baseline;gap:10px;display:flex}.rh-pct.svelte-1sds1co{font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1}.rh-strip-wrap.svelte-1sds1co{flex:1;min-width:0}.rh-strip.svelte-1sds1co{gap:2px;height:34px;display:flex}.rh-seg.svelte-1sds1co{flex:1;min-width:0;transition:background .3s,box-shadow .3s}.rh-seg.svelte-1sds1co:first-child{border-radius:4px 0 0 4px}.rh-seg.svelte-1sds1co:last-child{border-radius:0 4px 4px 0}.rh-seg.is-ok.svelte-1sds1co{background:#10b981e6}.rh-seg.is-warn.svelte-1sds1co{background:#f59e0be6}.rh-seg.is-err.svelte-1sds1co{background:#ef4444}.rh-seg.is-testing.svelte-1sds1co{background:var(--color-nc-indigo);animation:1.2s ease-in-out infinite svelte-1sds1co-rh-pulse}@keyframes svelte-1sds1co-rh-pulse{50%{opacity:.45}}.rh-meta.svelte-1sds1co{flex-wrap:wrap;gap:0 8px;min-height:18px;margin-top:8px;display:flex}.rh-fail.svelte-1sds1co{color:#dc2626}.rh-testing.svelte-1sds1co{color:var(--color-nc-indigo);align-items:center;gap:6px;display:inline-flex}.rh-testing.svelte-1sds1co i:where(.svelte-1sds1co){border:2px solid;border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-1sds1co-rh-spin}@keyframes svelte-1sds1co-rh-spin{to{transform:rotate(360deg)}}.rh-list.svelte-1sds1co{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:20px;overflow:hidden}.rh-list-head.svelte-1sds1co,.rh-row.svelte-1sds1co{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:9px 14px;display:grid}.rh-list-head.svelte-1sds1co{color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:500}.rh-row.svelte-1sds1co+.rh-row:where(.svelte-1sds1co){border-top:1px solid var(--color-nc-paper-3)}.rh-row.is-new.svelte-1sds1co{animation:.6s ease-out svelte-1sds1co-rh-in}@keyframes svelte-1sds1co-rh-in{0%{background:var(--color-nc-indigo-50)}}.rh-backup.svelte-1sds1co{flex-direction:column;min-width:0;display:flex}.rh-when.svelte-1sds1co{font-size:13px;font-weight:500}.rh-size.svelte-1sds1co{font-family:var(--font-mono);font-size:11.5px}.rh-result.svelte-1sds1co{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.rh-result.is-warn.svelte-1sds1co{color:#d97706}.rh-check.svelte-1sds1co{background:#10b981;border-radius:999px;place-items:center;width:14px;height:14px;display:grid}@media (width>=640px){.rh-main.svelte-1sds1co{flex-direction:row;align-items:center;gap:28px}.rh-score.svelte-1sds1co{flex-direction:column;gap:6px}}@media (prefers-reduced-motion:reduce){.rh-seg.is-testing.svelte-1sds1co,.rh-testing.svelte-1sds1co i:where(.svelte-1sds1co),.rh-row.is-new.svelte-1sds1co{animation:none}}.cb.svelte-1vcqh6d{font-family:var(--font-sans);color:var(--color-nc-ink)}.cb-muted.svelte-1vcqh6d{color:var(--color-nc-stone);font-size:12px}.cb-head.svelte-1vcqh6d{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.cb-title.svelte-1vcqh6d{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.cb-title.svelte-1vcqh6d svg:where(.svelte-1vcqh6d){color:var(--color-nc-stone)}.cb-path.svelte-1vcqh6d{font-family:var(--font-mono);white-space:nowrap;font-size:11.5px}.cb-table.svelte-1vcqh6d{border:1px solid var(--color-nc-fog);border-radius:10px;overflow:hidden}.cb-row.svelte-1vcqh6d{opacity:0;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:12px;height:54px;padding:0 14px;transition:opacity .3s ease-out,transform .3s ease-out,background .3s;display:grid;transform:translate(12px)}.cb-row.is-visible.svelte-1vcqh6d{opacity:1;transform:none}.cb-row.svelte-1vcqh6d+.cb-row:where(.svelte-1vcqh6d){border-top:1px solid var(--color-nc-paper-3)}.cb-row.is-active.svelte-1vcqh6d{background:var(--color-nc-paper-2)}.cb-row.is-shared-on.svelte-1vcqh6d{background:var(--color-nc-indigo-50)}.cb-row-head.svelte-1vcqh6d{opacity:1;height:36px;color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:500;transform:none}.cb-row-head.svelte-1vcqh6d+.cb-row:where(.svelte-1vcqh6d){border-top:0}.cb-right.svelte-1vcqh6d{text-align:right}.cb-count.svelte-1vcqh6d{font-variant-numeric:tabular-nums}.cb-name.svelte-1vcqh6d{align-items:center;gap:10px;min-width:0;display:flex}.cb-avatar.svelte-1vcqh6d{width:30px;height:30px;color:var(--color-nc-indigo);background:var(--color-nc-indigo-50);border-radius:7px;flex-shrink:0;place-items:center;font-size:11px;font-weight:600;display:grid}.cb-avatar.is-collection.svelte-1vcqh6d{color:#047857;background:#10b9811f}.cb-name-text.svelte-1vcqh6d{flex-direction:column;gap:1px;min-width:0;display:flex}.cb-key.svelte-1vcqh6d{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.cb-label.svelte-1vcqh6d{min-width:0;height:18px;color:var(--color-nc-stone);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.cb-label-text.svelte-1vcqh6d{text-overflow:ellipsis;overflow:hidden}.cb-ref.svelte-1vcqh6d{font-family:var(--font-mono);color:var(--color-nc-indigo);background:var(--color-nc-paper-3);border-radius:999px;flex-shrink:0;padding:0 6px;font-size:10.5px;line-height:16px;transition:background .3s}.cb-ref.is-on.svelte-1vcqh6d{background:var(--color-nc-indigo-100)}.cb-badge.svelte-1vcqh6d{border:1px solid var(--color-nc-fog);color:var(--color-nc-slate);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:500;line-height:1.5}.cb-badge.is-collection.svelte-1vcqh6d{background:var(--color-nc-paper-3);border-color:#0000}.cb-foot.svelte-1vcqh6d{white-space:nowrap;text-overflow:ellipsis;margin-top:12px;overflow:hidden}@media (prefers-reduced-motion:reduce){.cb-row.svelte-1vcqh6d,.cb-ref.svelte-1vcqh6d{transition:none}}.lg.svelte-1buamxf{font-family:var(--font-sans);color:var(--color-nc-ink)}.lg-head.svelte-1buamxf{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.lg-title.svelte-1buamxf{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.lg-title.svelte-1buamxf svg:where(.svelte-1buamxf){color:var(--color-nc-stone)}.lg-status.svelte-1buamxf{color:var(--color-nc-indigo);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.lg-status.is-done.svelte-1buamxf{color:#059669}.lg-status.is-muted.svelte-1buamxf{color:var(--color-nc-stone)}.lg-spin.svelte-1buamxf{border:2px solid;border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-1buamxf-lg-spin}@keyframes svelte-1buamxf-lg-spin{to{transform:rotate(360deg)}}.lg-term.svelte-1buamxf{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.lg-key.svelte-1buamxf{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.lg-source.svelte-1buamxf{align-items:flex-start;gap:8px;min-width:0;display:flex}.lg-source-text.svelte-1buamxf,.lg-result-text.svelte-1buamxf{-webkit-line-clamp:2;line-clamp:2;height:40px;color:var(--color-nc-slate);-webkit-box-orient:vertical;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}.lg-code.svelte-1buamxf{border:1px solid var(--color-nc-fog);font-family:var(--font-mono);color:var(--color-nc-stone);background:#fff;border-radius:6px;flex-shrink:0;padding:1px 6px;font-size:11px;line-height:16px}.lg-mark.svelte-1buamxf{color:inherit;background:0 0;border-radius:4px;padding:0 2px;transition:background .25s,color .25s}.lg-mark.is-on.svelte-1buamxf{background:var(--color-nc-indigo-50);color:var(--color-nc-indigo);font-weight:500}.lg-list.svelte-1buamxf{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:12px;overflow:hidden}.lg-list-head.svelte-1buamxf,.lg-row.svelte-1buamxf{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 12px;display:grid}.lg-list-head.svelte-1buamxf{height:30px;color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:500}.lg-row.svelte-1buamxf{opacity:.45;height:34px;transition:opacity .25s,background .25s}.lg-row.svelte-1buamxf+.lg-row:where(.svelte-1buamxf){border-top:1px solid var(--color-nc-paper-3)}.lg-row.is-on.svelte-1buamxf{opacity:1}.lg-item.svelte-1buamxf{align-items:center;gap:8px;min-width:0;display:flex}.lg-word.svelte-1buamxf{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.lg-type.svelte-1buamxf{border:1px solid var(--color-nc-fog);color:var(--color-nc-stone);border-radius:999px;flex-shrink:0;padding:0 7px;font-size:11px;line-height:18px}.lg-rule.svelte-1buamxf{color:var(--color-nc-stone);white-space:nowrap;font-size:12px}.lg-target.svelte-1buamxf{color:var(--color-nc-ink);font-weight:500}.lg-result.svelte-1buamxf{border:1px solid var(--color-nc-fog);border-radius:10px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;display:flex}.lg-result-text.svelte-1buamxf{color:var(--color-nc-ink);animation:.3s ease-out svelte-1buamxf-lg-in}@keyframes svelte-1buamxf-lg-in{0%{opacity:0}}.lg-skeleton.svelte-1buamxf,.lg-placeholder.svelte-1buamxf{flex-direction:column;flex:1;justify-content:center;gap:8px;height:40px;display:flex}.lg-placeholder.svelte-1buamxf{color:var(--color-nc-stone);font-size:13px}.lg-skeleton.svelte-1buamxf i:where(.svelte-1buamxf){background:linear-gradient(90deg, var(--color-nc-paper-3) 0%, var(--color-nc-indigo-50) 50%, var(--color-nc-paper-3) 100%);background-size:200% 100%;border-radius:4px;height:8px;animation:1.2s linear infinite svelte-1buamxf-lg-shimmer}.lg-skeleton.svelte-1buamxf i.is-short:where(.svelte-1buamxf){width:60%}@keyframes svelte-1buamxf-lg-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.lg-spin.svelte-1buamxf,.lg-skeleton.svelte-1buamxf i:where(.svelte-1buamxf),.lg-result-text.svelte-1buamxf{animation:none}}.le.svelte-n752e9{font-family:var(--font-sans);color:var(--color-nc-ink)}.le-head.svelte-n752e9{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.le-title.svelte-n752e9{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.le-title.svelte-n752e9 svg:where(.svelte-n752e9){color:var(--color-nc-stone)}.le-status.svelte-n752e9{color:var(--color-nc-indigo);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.le-status.is-done.svelte-n752e9{color:#059669}.le-spin.svelte-n752e9{border:2px solid var(--color-nc-indigo);border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-n752e9-le-spin;display:inline-block}@keyframes svelte-n752e9-le-spin{to{transform:rotate(360deg)}}.le-cmd.svelte-n752e9{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);height:38px;font-family:var(--font-mono);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:flex}.le-prompt.svelte-n752e9{color:var(--color-nc-stone)}.le-cmd-text.svelte-n752e9{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.le-list.svelte-n752e9{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:12px;overflow:hidden}.le-list-head.svelte-n752e9,.le-row.svelte-n752e9{grid-template-columns:minmax(0,1fr) 40px 14px;align-items:center;gap:12px;padding:0 12px;display:grid}.le-list-head.svelte-n752e9{height:30px;color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:500}.le-list-head.svelte-n752e9 span:where(.svelte-n752e9):last-child{grid-column:2/4}.le-row.svelte-n752e9{height:32px}.le-row.svelte-n752e9+.le-row:where(.svelte-n752e9){border-top:1px solid var(--color-nc-paper-3)}.le-file.svelte-n752e9{font-family:var(--font-mono);color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;font-size:12px;transition:color .25s;overflow:hidden}.le-row.is-done.svelte-n752e9 .le-file:where(.svelte-n752e9){color:var(--color-nc-ink)}.le-count.svelte-n752e9{color:var(--color-nc-stone);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.le-state.svelte-n752e9{place-items:center;width:14px;height:14px;display:grid}.le-check.svelte-n752e9{background:#10b981;border-radius:999px;place-items:center;width:14px;height:14px;display:grid}.le-wait.svelte-n752e9{border:1.5px dashed var(--color-nc-fog);border-radius:999px;width:12px;height:12px}.le-foot.svelte-n752e9{color:var(--color-nc-stone);white-space:nowrap;justify-content:space-between;gap:12px;margin-top:10px;font-size:12px;display:flex}.le-total.svelte-n752e9{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.le-spin.svelte-n752e9{animation:none}}.li.svelte-1jbwhct{font-family:var(--font-sans);color:var(--color-nc-ink)}.li-head.svelte-1jbwhct{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.li-title.svelte-1jbwhct{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.li-title.svelte-1jbwhct svg:where(.svelte-1jbwhct){color:var(--color-nc-stone)}.li-status.svelte-1jbwhct{color:var(--color-nc-indigo);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.li-status.is-done.svelte-1jbwhct{color:#059669}.li-spin.svelte-1jbwhct{border:2px solid var(--color-nc-indigo);border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-1jbwhct-li-spin;display:inline-block}@keyframes svelte-1jbwhct-li-spin{to{transform:rotate(360deg)}}.li-cmd.svelte-1jbwhct{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);height:38px;font-family:var(--font-mono);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:flex}.li-prompt.svelte-1jbwhct{color:var(--color-nc-stone)}.li-cmd-text.svelte-1jbwhct{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.li-list.svelte-1jbwhct{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:12px;overflow:hidden}.li-row.svelte-1jbwhct{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 14px;align-items:center;gap:12px;height:36px;padding:0 12px;display:grid}.li-row.svelte-1jbwhct+.li-row:where(.svelte-1jbwhct){border-top:1px solid var(--color-nc-paper-3)}.li-label.svelte-1jbwhct{color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.li-value.svelte-1jbwhct{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.li-state.svelte-1jbwhct{place-items:center;display:grid}.li-check.svelte-1jbwhct{background:#10b981;border-radius:999px;place-items:center;width:14px;height:14px;display:grid}.li-wait.svelte-1jbwhct{border:1.5px dashed var(--color-nc-fog);border-radius:999px;width:10px;height:10px}.li-file.svelte-1jbwhct{border:1px dashed var(--color-nc-fog);border-radius:10px;align-items:center;gap:10px;height:40px;margin-top:12px;padding:0 12px;transition:border-color .25s,background .25s;display:flex}.li-file.is-written.svelte-1jbwhct{background:#ecfdf5;border-style:solid;border-color:#a7f3d0}.li-file-name.svelte-1jbwhct{font-family:var(--font-mono);flex-shrink:0;font-size:12px;font-weight:500}.li-file-note.svelte-1jbwhct{min-width:0;color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@media (prefers-reduced-motion:reduce){.li-spin.svelte-1jbwhct{animation:none}}.mi.svelte-joca0c{font-family:var(--font-sans);color:var(--color-nc-ink)}.mi-muted.svelte-joca0c{color:var(--color-nc-stone);font-size:12px}.mi-head.svelte-joca0c{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.mi-title.svelte-joca0c{flex-direction:column;gap:2px;min-width:0;display:flex}.mi-host.svelte-joca0c{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.mi-status.svelte-joca0c{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.mi-status.svelte-joca0c i:where(.svelte-joca0c){background:currentColor;border-radius:999px;width:6px;height:6px}.mi-status.is-ok.svelte-joca0c{color:#059669}.mi-status.is-critical.svelte-joca0c{color:#dc2626}.mi-status.is-checking.svelte-joca0c{color:var(--color-nc-indigo)}.mi-status.is-checking.svelte-joca0c i:where(.svelte-joca0c){background:0 0;border:2px solid;border-right-color:#0000;width:10px;height:10px;animation:.8s linear infinite svelte-joca0c-mi-spin}@keyframes svelte-joca0c-mi-spin{to{transform:rotate(360deg)}}.mi-timeline.svelte-joca0c{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex;position:relative}.mi-timeline.svelte-joca0c:before{content:"";background:var(--color-nc-fog);width:1px;position:absolute;top:12px;bottom:12px;left:11px}.mi-entry.svelte-joca0c{opacity:1;grid-template-columns:24px minmax(0,1fr);gap:10px;transition:opacity .26s ease-out,transform .26s ease-out;display:grid;position:relative;transform:none}.mi-entry.is-hidden.svelte-joca0c{opacity:0;transition:none;transform:translateY(4px)}.mi-dot.svelte-joca0c{z-index:1;border:1px solid var(--color-nc-fog);width:24px;height:24px;color:var(--color-nc-stone);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.is-opened.svelte-joca0c .mi-dot:where(.svelte-joca0c){color:#dc2626;border-color:#dc262666}.is-acknowledged.svelte-joca0c .mi-dot:where(.svelte-joca0c){color:var(--color-nc-indigo);border-color:#3b33c759}.is-resolved.svelte-joca0c .mi-dot:where(.svelte-joca0c){color:#fff;background:#10b981;border-color:#10b981}.mi-body.svelte-joca0c{flex-direction:column;gap:2px;min-width:0;padding-top:2px;display:flex}.mi-line.svelte-joca0c{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mi-entry-title.svelte-joca0c{font-size:13.5px;font-weight:600}.mi-text.svelte-joca0c{color:var(--color-nc-slate,#4b5563);font-size:12.5px}.mi-chips.svelte-joca0c{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.mi-chip.svelte-joca0c{border:1px solid var(--color-nc-fog);color:var(--color-nc-ink);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;display:inline-flex}.mi-chip.svelte-joca0c i:where(.svelte-joca0c){background:#10b981;border-radius:999px;width:5px;height:5px}@media (prefers-reduced-motion:reduce){.mi-entry.svelte-joca0c{transition:none}.mi-status.is-checking.svelte-joca0c i:where(.svelte-joca0c){animation:none}}.sp.svelte-1h9jdn5{font-family:var(--font-sans);color:var(--color-nc-ink)}.sp-muted.svelte-1h9jdn5{color:var(--color-nc-stone);font-size:11.5px}.sp-head.svelte-1h9jdn5{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sp-brand.svelte-1h9jdn5{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.sp-logo.svelte-1h9jdn5{background:var(--color-nc-indigo);border-radius:4px;width:16px;height:16px}.sp-host.svelte-1h9jdn5{font-family:var(--font-mono);color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.sp-indicator.svelte-1h9jdn5{color:#fff;border-radius:8px;margin-bottom:14px;padding:9px 12px;font-size:13px;font-weight:600;transition:background .2s}.sp-indicator.is-ok.svelte-1h9jdn5{background:#10b981}.sp-indicator.is-minor.svelte-1h9jdn5{background:#f59e0b}.sp-group.svelte-1h9jdn5+.sp-group:where(.svelte-1h9jdn5){margin-top:10px}.sp-group-name.svelte-1h9jdn5{color:var(--color-nc-stone);margin-bottom:4px;font-size:11.5px;font-weight:600}.sp-row.svelte-1h9jdn5{flex-direction:column;gap:4px;padding:7px 0;display:flex}.sp-row.svelte-1h9jdn5+.sp-row:where(.svelte-1h9jdn5){border-top:1px solid var(--color-nc-paper-3)}.sp-row-top.svelte-1h9jdn5{justify-content:space-between;align-items:center;gap:8px;display:flex}.sp-name.svelte-1h9jdn5{font-size:13px;font-weight:500}.sp-state.svelte-1h9jdn5{white-space:nowrap;font-size:11.5px;font-weight:500}.sp-state.is-ok.svelte-1h9jdn5{color:#059669}.sp-state.is-minor.svelte-1h9jdn5{color:#d97706}.sp-bar.svelte-1h9jdn5{grid-template-columns:repeat(45,minmax(0,1fr));gap:2px;height:10px;display:grid}.sp-bar.svelte-1h9jdn5 i:where(.svelte-1h9jdn5){background:#10b981;border-radius:1.5px;transition:background .2s;display:block}.sp-bar.svelte-1h9jdn5 i.is-bad:where(.svelte-1h9jdn5){background:#dc2626}.sp-bar.svelte-1h9jdn5 i.is-now:where(.svelte-1h9jdn5){background:#f59e0b}.sp-row-foot.svelte-1h9jdn5{color:var(--color-nc-stone);justify-content:space-between;font-size:10.5px;display:flex}.sp-post.svelte-1h9jdn5{border:1px dashed var(--color-nc-fog);opacity:0;border-radius:8px;flex-direction:column;gap:2px;min-height:54px;margin-top:12px;padding:8px 12px;transition:opacity .2s;display:flex}.sp-post.is-visible.svelte-1h9jdn5{opacity:1;border-style:solid}.sp-post-status.svelte-1h9jdn5{color:#d97706;font-size:11.5px;font-weight:600}.sp-post-status.is-ok.svelte-1h9jdn5{color:#059669}.sp-post-text.svelte-1h9jdn5{font-size:12.5px}@media (prefers-reduced-motion:reduce){.sp-indicator.svelte-1h9jdn5,.sp-bar.svelte-1h9jdn5 i:where(.svelte-1h9jdn5),.sp-post.svelte-1h9jdn5{transition:none}}.dc.svelte-1texj0i{font-family:var(--font-sans);color:var(--color-nc-ink)}.dc-muted.svelte-1texj0i{color:var(--color-nc-stone);font-size:12px}.dc-num.svelte-1texj0i{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dc-head.svelte-1texj0i{justify-content:space-between;align-items:center;gap:12px;display:flex}.dc-title.svelte-1texj0i{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.dc-title.svelte-1texj0i svg:where(.svelte-1texj0i){color:var(--color-nc-stone);flex-shrink:0}.dc-total.svelte-1texj0i{white-space:nowrap}.dc-total.svelte-1texj0i .dc-num:where(.svelte-1texj0i){color:var(--color-nc-ink);font-size:12px}.dc-sub.svelte-1texj0i{color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;overflow:hidden}.dc-steps.svelte-1texj0i{flex-direction:column;margin-top:14px;display:flex}.dc-step.svelte-1texj0i{border-radius:8px;grid-template-columns:minmax(0,1fr) 72px 48px;align-items:center;gap:12px;height:34px;margin:0 -8px;padding:0 8px;transition:background .4s;display:grid}.dc-step.is-hit.svelte-1texj0i{background:var(--color-nc-indigo-50);transition:none}.dc-step-name.svelte-1texj0i{align-items:center;gap:8px;min-width:0;display:flex}.dc-note.svelte-1texj0i{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dc-chip.svelte-1texj0i{background:var(--color-nc-paper-3);color:var(--color-nc-slate);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:11px;font-weight:600}.dc-bar.svelte-1texj0i{background:var(--color-nc-paper-3);border-radius:999px;height:6px;overflow:hidden}.dc-fill.svelte-1texj0i{background:var(--color-nc-indigo);border-radius:999px;height:100%;transition:width .6s;display:block}.dc-count.svelte-1texj0i{text-align:right;font-size:12px}.dc-list.svelte-1texj0i{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:14px;overflow:hidden}.dc-list-head.svelte-1texj0i{color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:12px;font-weight:500;display:flex}.dc-row.svelte-1texj0i{grid-template-columns:16px minmax(0,1fr) auto 72px;align-items:center;gap:10px;height:38px;padding:0 14px;display:grid}.dc-row.svelte-1texj0i+.dc-row:where(.svelte-1texj0i){border-top:1px solid var(--color-nc-paper-3)}.dc-row.is-new.svelte-1texj0i{animation:.6s ease-out svelte-1texj0i-dc-in}@keyframes svelte-1texj0i-dc-in{0%{opacity:0;background:var(--color-nc-indigo-50)}}.dc-icon.is-ok.svelte-1texj0i{color:#10b981}.dc-icon.is-err.svelte-1texj0i{color:#ef4444}.dc-domain.svelte-1texj0i{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.dc-pill.svelte-1texj0i{border:1px solid var(--color-nc-fog);text-align:center;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:500}.dc-foot.svelte-1texj0i{margin:12px 0 0}@media (width<=419px){.dc-note.svelte-1texj0i{display:none}}@media (width<=479px){.dc-row.svelte-1texj0i{grid-template-columns:16px minmax(0,1fr) auto}.dc-pill.svelte-1texj0i{display:none}}@media (prefers-reduced-motion:reduce){.dc-row.is-new.svelte-1texj0i{animation:none}.dc-fill.svelte-1texj0i,.dc-step.svelte-1texj0i{transition:none}}.df.svelte-9zw8ob{font-family:var(--font-sans);color:var(--color-nc-ink)}.df-muted.svelte-9zw8ob{color:var(--color-nc-stone);font-size:12px}.df-num.svelte-9zw8ob{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.df-mono.svelte-9zw8ob{font-family:var(--font-mono);color:var(--color-nc-ink)}.df-head.svelte-9zw8ob{justify-content:space-between;align-items:center;gap:12px;display:flex}.df-title.svelte-9zw8ob{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.df-title.svelte-9zw8ob svg:where(.svelte-9zw8ob){color:var(--color-nc-stone);flex-shrink:0}.df-badge.svelte-9zw8ob{background:var(--color-nc-paper-3);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.df-spin.svelte-9zw8ob{border:1.5px solid;border-right-color:#0000;border-radius:999px;width:9px;height:9px;animation:.8s linear infinite svelte-9zw8ob-df-spin}@keyframes svelte-9zw8ob-df-spin{to{transform:rotate(360deg)}}.df-sub.svelte-9zw8ob{color:var(--color-nc-stone);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;overflow:hidden}.df-sub.svelte-9zw8ob .df-num:where(.svelte-9zw8ob){color:var(--color-nc-ink)}.df-stack.svelte-9zw8ob{border-radius:999px;gap:2px;height:10px;margin-top:14px;display:flex;overflow:hidden}.df-stack.svelte-9zw8ob span:where(.svelte-9zw8ob){min-width:3px;transition:width .6s}.df-legend.svelte-9zw8ob{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin-top:12px;display:grid}.df-leg.svelte-9zw8ob{color:var(--color-nc-slate);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.df-leg.svelte-9zw8ob i:where(.svelte-9zw8ob){border-radius:2px;width:8px;height:8px}.df-leg.svelte-9zw8ob .df-num:where(.svelte-9zw8ob){color:var(--color-nc-ink);margin-left:auto;font-size:12px}.df-note.svelte-9zw8ob{margin:10px 0 0}.df-monitor.svelte-9zw8ob{border-top:1px solid var(--color-nc-fog);margin-top:18px;padding-top:16px}.df-watch.svelte-9zw8ob{white-space:nowrap}.df-hits.svelte-9zw8ob{border:1px solid var(--color-nc-fog);border-radius:10px;margin-top:10px;overflow:hidden}.df-hit.svelte-9zw8ob{align-items:center;gap:8px;height:38px;padding:0 14px;display:flex}.df-hit.svelte-9zw8ob+.df-hit:where(.svelte-9zw8ob){border-top:1px solid var(--color-nc-paper-3)}.df-hit.is-new.svelte-9zw8ob{animation:.5s ease-out svelte-9zw8ob-df-in}@keyframes svelte-9zw8ob-df-in{0%{opacity:0;background:var(--color-nc-indigo-50)}}.df-domain.svelte-9zw8ob{min-width:0;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:500;overflow:hidden}.df-imp.svelte-9zw8ob{color:#fff;white-space:nowrap;background:#ef4444;border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-size:11px;font-weight:500;display:inline-flex}.df-score.svelte-9zw8ob{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:500}.df-score.is-high.svelte-9zw8ob{color:#dc2626;background:#ef44441f}.df-score.is-medium.svelte-9zw8ob{color:#b45309;background:#f59e0b24}.df-score.is-low.svelte-9zw8ob{background:var(--color-nc-paper-3);color:var(--color-nc-stone)}@media (width<=479px){.df-imp-text.svelte-9zw8ob{display:none}}@media (prefers-reduced-motion:reduce){.df-spin.svelte-9zw8ob,.df-hit.is-new.svelte-9zw8ob{animation:none}.df-stack.svelte-9zw8ob span:where(.svelte-9zw8ob){transition:none}}.sdk.svelte-ojijrt{font-family:var(--font-sans);color:var(--color-nc-ink)}.sdk-head.svelte-ojijrt{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sdk-title.svelte-ojijrt{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.sdk-title.svelte-ojijrt svg:where(.svelte-ojijrt){color:var(--color-nc-stone)}.sdk-status.svelte-ojijrt{color:var(--color-nc-indigo);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.sdk-status.is-done.svelte-ojijrt{color:#059669}.sdk-status.is-idle.svelte-ojijrt{color:var(--color-nc-stone)}.sdk-spin.svelte-ojijrt{border:2px solid;border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-ojijrt-sdk-spin}@keyframes svelte-ojijrt-sdk-spin{to{transform:rotate(360deg)}}.sdk-tabs.svelte-ojijrt{background:var(--color-nc-paper-3);border-radius:8px;gap:2px;margin-bottom:12px;padding:3px;display:inline-flex}.sdk-tab.svelte-ojijrt{color:var(--color-nc-stone);white-space:nowrap;border-radius:6px;padding:3px 10px;font-size:12.5px;font-weight:500;line-height:20px;transition:background .2s,color .2s}.sdk-tab.is-on.svelte-ojijrt{color:var(--color-nc-ink);background:#fff;box-shadow:0 1px 2px #0f122114}.sdk-fn.svelte-ojijrt{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:8px;align-items:center;height:38px;margin-bottom:12px;padding:0 12px;display:flex}.sdk-fn-sig.svelte-ojijrt{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sdk-table.svelte-ojijrt{border:1px solid var(--color-nc-fog);border-radius:10px;overflow:hidden}.sdk-row.svelte-ojijrt{grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:14px;height:44px;padding:0 14px;display:grid}.sdk-row.svelte-ojijrt+.sdk-row:where(.svelte-ojijrt){border-top:1px solid var(--color-nc-paper-3)}.sdk-row-head.svelte-ojijrt{height:34px;color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:500}.sdk-row-head.svelte-ojijrt+.sdk-row:where(.svelte-ojijrt){border-top:0}.sdk-name.svelte-ojijrt{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.sdk-var.svelte-ojijrt{font-family:var(--font-mono);text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.sdk-req.svelte-ojijrt{color:var(--color-nc-stone);font-size:12px}.sdk-type.svelte-ojijrt{border:1px solid var(--color-nc-fog);color:var(--color-nc-slate);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:500;line-height:1.5}.sdk-state.svelte-ojijrt{place-items:center;display:grid}.sdk-check.svelte-ojijrt{background:#10b981;border-radius:999px;place-items:center;width:14px;height:14px;display:grid}.sdk-pending.svelte-ojijrt{border:1.5px dashed var(--color-nc-fog);border-radius:999px;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.sdk-spin.svelte-ojijrt{animation:none}.sdk-tab.svelte-ojijrt{transition:none}}.pa.svelte-1z0bcx7{font-family:var(--font-sans);color:var(--color-nc-ink)}.pa-muted.svelte-1z0bcx7{color:var(--color-nc-stone);font-size:12px}.pa-request.svelte-1z0bcx7{align-items:center;gap:10px;margin-bottom:16px;display:flex}.pa-method.svelte-1z0bcx7{background:var(--color-nc-indigo-50);color:var(--color-nc-indigo);font-family:var(--font-mono);border-radius:5px;padding:2px 7px;font-size:11.5px;font-weight:600}.pa-path.svelte-1z0bcx7{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:12.5px;overflow:hidden}.pa-status.svelte-1z0bcx7{white-space:nowrap;margin-left:auto}.pa-working.svelte-1z0bcx7{color:var(--color-nc-indigo);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pa-working.svelte-1z0bcx7 i:where(.svelte-1z0bcx7){border:2px solid;border-right-color:#0000;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite svelte-1z0bcx7-pa-spin}.pa-ok.svelte-1z0bcx7{align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.pa-check.svelte-1z0bcx7{background:#10b981;border-radius:999px;place-items:center;width:14px;height:14px;display:grid}.pa-list.svelte-1z0bcx7{border:1px solid var(--color-nc-fog);border-radius:10px;overflow:hidden}.pa-list-head.svelte-1z0bcx7,.pa-row.svelte-1z0bcx7{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;display:grid}.pa-list-head.svelte-1z0bcx7{color:var(--color-nc-stone);background:var(--color-nc-paper-2);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:500}.pa-list-head.svelte-1z0bcx7 span:where(.svelte-1z0bcx7):first-child{grid-column:1/3}.pa-row.svelte-1z0bcx7+.pa-row:where(.svelte-1z0bcx7){border-top:1px solid var(--color-nc-paper-3)}.pa-row.svelte-1z0bcx7{transition:background .3s}.pa-row.is-active.svelte-1z0bcx7{background:var(--color-nc-indigo-50)}.pa-ver.svelte-1z0bcx7{font-family:var(--font-mono);color:var(--color-nc-stone);font-size:12px;font-weight:600}.pa-row.is-active.svelte-1z0bcx7 .pa-ver:where(.svelte-1z0bcx7){color:var(--color-nc-indigo)}.pa-label.svelte-1z0bcx7{font-size:13px}.pa-live.svelte-1z0bcx7{color:#059669;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.pa-live.svelte-1z0bcx7 i:where(.svelte-1z0bcx7){background:#10b981;border-radius:999px;width:6px;height:6px}.pa-response.svelte-1z0bcx7{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:10px;height:84px;margin-top:14px;padding:10px 14px;overflow:hidden}.pa-response-head.svelte-1z0bcx7{color:var(--color-nc-stone);justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12px;font-weight:500;display:flex}.pa-response-head.svelte-1z0bcx7 code:where(.svelte-1z0bcx7){font-family:var(--font-mono);color:var(--color-nc-indigo);font-size:11.5px}.pa-text.svelte-1z0bcx7{margin:0;font-size:13px;line-height:1.5;animation:.25s ease-out svelte-1z0bcx7-pa-in}.pa-shimmer.svelte-1z0bcx7{flex-direction:column;gap:7px;padding-top:4px;display:flex}.pa-shimmer.svelte-1z0bcx7 span:where(.svelte-1z0bcx7){background:linear-gradient(90deg, var(--color-nc-paper-3) 0%, var(--color-nc-indigo-50) 50%, var(--color-nc-paper-3) 100%);background-size:200% 100%;border-radius:3px;width:85%;height:8px;animation:1s ease-in-out infinite svelte-1z0bcx7-pa-shimmer}.pa-shimmer.svelte-1z0bcx7 span.is-short:where(.svelte-1z0bcx7){width:55%}@keyframes svelte-1z0bcx7-pa-in{0%{opacity:0;transform:translateY(2px)}}@keyframes svelte-1z0bcx7-pa-spin{to{transform:rotate(360deg)}}@keyframes svelte-1z0bcx7-pa-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pa-text.svelte-1z0bcx7,.pa-working.svelte-1z0bcx7 i:where(.svelte-1z0bcx7),.pa-shimmer.svelte-1z0bcx7 span:where(.svelte-1z0bcx7){animation:none}.pa-row.svelte-1z0bcx7{transition:none}}.mc.svelte-1kdtar8{font-family:var(--font-sans);color:var(--color-nc-ink)}.mc-head.svelte-1kdtar8{border-bottom:1px solid var(--color-nc-fog);align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.mc-logo.svelte-1kdtar8{background:var(--color-nc-ink);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.mc-title.svelte-1kdtar8{margin:0;font-size:15px;font-weight:700;line-height:1.35}.mc-sub.svelte-1kdtar8{color:var(--color-nc-stone);margin:4px 0 0;font-size:12px}.mc-label.svelte-1kdtar8{color:var(--color-nc-slate);margin:0 0 8px;font-size:13px;font-weight:600}.mc-orgs.svelte-1kdtar8{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.mc-org.svelte-1kdtar8{border:1px solid var(--color-nc-fog);color:var(--color-nc-slate);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:inline-flex}.mc-org.is-on.svelte-1kdtar8{border-color:var(--color-nc-indigo);color:var(--color-nc-ink);background:#3b33c70a}.mc-group.svelte-1kdtar8{border:1px solid var(--color-nc-fog);border-radius:8px;margin-bottom:8px;padding:10px 12px}.mc-product.svelte-1kdtar8{color:var(--color-nc-slate);margin:0 0 6px;font-size:12px;font-weight:700}.mc-scope.svelte-1kdtar8{flex-wrap:wrap;align-items:center;gap:8px;padding:3px 0;font-size:13.5px;display:flex}.mc-hint.svelte-1kdtar8{color:var(--color-nc-stone);font-size:12px}.mc-box.svelte-1kdtar8{background:#fff;border:1.5px solid #b8bccc;border-radius:4px;flex-shrink:0;width:14px;height:14px;position:relative}.mc-box.is-on.svelte-1kdtar8{background:var(--color-nc-indigo);border-color:var(--color-nc-indigo)}.mc-box.is-on.svelte-1kdtar8:after{content:"";border:1.8px solid #fff;border-width:0 1.8px 1.8px 0;width:4px;height:8px;position:absolute;top:.5px;left:3.5px;transform:rotate(45deg)}.mc-actions.svelte-1kdtar8{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.mc-note.svelte-1kdtar8{color:var(--color-nc-stone);flex:100%;font-size:11.5px}.mc-note.svelte-1kdtar8+.mc-btn:where(.svelte-1kdtar8){margin-left:auto}.mc-btn.svelte-1kdtar8{border:1px solid var(--color-nc-fog);border-radius:8px;padding:7px 14px;font-size:13px;font-weight:600}.mc-btn-primary.svelte-1kdtar8{background:var(--color-nc-indigo);border-color:var(--color-nc-indigo);color:#fff}.bl.svelte-jer54o{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bl-item.svelte-jer54o{color:var(--color-nc-slate);align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;display:flex}.bl-marker.svelte-jer54o{flex-shrink:0;align-items:center;height:1.6em;display:inline-flex}.bl-marker.svelte-jer54o span:where(.svelte-jer54o){background:var(--color-nc-indigo);border-radius:1.5px;width:6px;height:6px;display:inline-block}@media (width>=1024px){.bl-item.svelte-jer54o{font-size:16px}}.ss-link[data-astro-cid-dr3qzuhe]:hover{text-decoration:none}.ss-link[data-astro-cid-dr3qzuhe]:hover .ss-arrow[data-astro-cid-dr3qzuhe]{transform:translate(4px)}@media (width>=1024px){.ss-grid-reversed[data-astro-cid-dr3qzuhe]>:first-child{order:2}}.tb-logos[data-astro-cid-cqfzfqum]{-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.tb-logos[data-astro-cid-cqfzfqum]::-webkit-scrollbar{display:none}@media (width>=768px){.tb-logos[data-astro-cid-cqfzfqum]{-webkit-mask-image:none;mask-image:none}}.uct-pills.svelte-1lzrny5{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.uct-pill.svelte-1lzrny5{font-family:var(--font-sans);border:1px solid var(--color-nc-fog);background:var(--color-nc-paper);color:var(--color-nc-stone);cursor:pointer;white-space:nowrap;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s}.uct-pill.svelte-1lzrny5:hover{color:var(--color-nc-ink);border-color:var(--color-nc-stone)}.uct-pill-active.svelte-1lzrny5{border-color:var(--color-nc-indigo);color:var(--color-nc-indigo);background:var(--color-nc-indigo-50)}.uct-pill-active.svelte-1lzrny5:hover{color:var(--color-nc-indigo);border-color:var(--color-nc-indigo)}.uct-content.svelte-1lzrny5{animation:.25s ease-out svelte-1lzrny5-uct-fadein}.uct-audience.svelte-1lzrny5{font-family:var(--font-sans);color:var(--color-nc-indigo);margin-bottom:8px;font-size:13px;font-weight:600}.uct-title.svelte-1lzrny5{font-family:var(--font-sans);color:var(--color-nc-ink);margin:0 0 10px;font-size:22px;font-weight:700;line-height:1.2}.uct-desc.svelte-1lzrny5{color:var(--color-nc-slate);max-width:600px;margin:0;font-size:15px;line-height:1.6}@keyframes svelte-1lzrny5-uct-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ucb-text[data-astro-cid-dixmgkh7]{flex-direction:column;gap:10px;display:flex}.ucb-eyebrow[data-astro-cid-dixmgkh7]{font-family:var(--font-sans);color:var(--color-nc-indigo);font-size:13px;font-weight:600}.ucb-title[data-astro-cid-dixmgkh7]{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-nc-ink);margin:0;font-size:19px;font-weight:700;line-height:1.3}.ucb-desc[data-astro-cid-dixmgkh7]{color:var(--color-nc-slate);margin:0;font-size:15px;line-height:1.65}.ucb-illust-side[data-astro-cid-dixmgkh7]{margin-top:24px}.ucb-grid[data-astro-cid-dixmgkh7]{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=768px){.ucb-grid[data-astro-cid-dixmgkh7]{grid-template-rows:auto auto auto;grid-template-columns:repeat(12,1fr);gap:14px}.ucb-card-0[data-astro-cid-dixmgkh7]{grid-area:1/1/3/5}.ucb-card-1[data-astro-cid-dixmgkh7]{grid-area:1/5/3/9}.ucb-card-2[data-astro-cid-dixmgkh7]{grid-area:1/9/auto/13}.ucb-card-3[data-astro-cid-dixmgkh7]{grid-area:2/9/auto/13}.ucb-card-4[data-astro-cid-dixmgkh7]{grid-area:3/1/auto/5}.ucb-card-5[data-astro-cid-dixmgkh7]{flex-direction:row;grid-area:3/5/auto/13;align-items:center;gap:48px}.ucb-card-5[data-astro-cid-dixmgkh7]>div[data-astro-cid-dixmgkh7]:first-child{flex:1}.ucb-illust-side[data-astro-cid-dixmgkh7]{flex:1;margin-top:0}}
