.blog-article[data-astro-cid-st75prbi]{max-width:720px;margin:0 auto}.ba-unavailable-text[data-astro-cid-st75prbi]{color:#55555e;line-height:1.6;margin:0 0 28px}.ba-header[data-astro-cid-st75prbi]{margin-bottom:40px}.ba-crumbs[data-astro-cid-st75prbi]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:18px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#55555e}.ba-crumbs[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi]{display:inline-flex;align-items:center;min-height:32px;color:#404047;text-decoration:none}.ba-crumbs[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi]:hover{color:#0f0cd9}.ba-title[data-astro-cid-st75prbi]{font-family:var(--font-heading);font-weight:500;font-size:clamp(2rem,4.2vw,2.875rem);line-height:1.08;letter-spacing:-.02em;color:#131316;margin:0 0 18px;text-wrap:balance}.ba-meta[data-astro-cid-st75prbi]{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:#55555e;display:flex;gap:4px 10px;flex-wrap:wrap}.ba-meta[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi]{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#9c9ca6}.ba-meta[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi]:hover{color:#0f0cd9}.ba-artifact[data-astro-cid-st75prbi]{margin:28px 0 0;background:#fff;border:1px solid #D8D8DE;border-radius:12px;background-image:linear-gradient(#F1F1F4 1px,transparent 1px),linear-gradient(90deg,#F1F1F4 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px}.ba-artifact-head[data-astro-cid-st75prbi]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid #EAEAEE;background:#fff;border-radius:12px 12px 0 0}.ba-artifact-tag[data-astro-cid-st75prbi]{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#6e6e78}.ba-artifact-tag[data-astro-cid-st75prbi]:before{content:"[ ";white-space:pre;color:#191919}.ba-artifact-tag[data-astro-cid-st75prbi]:after{content:" ]";white-space:pre;color:#191919}.ba-artifact-rows[data-astro-cid-st75prbi]{margin:0;padding:10px 18px 14px}.ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]{display:flex;justify-content:space-between;gap:16px;padding:6px 0;border-bottom:1px dashed #E2E2E8;font-family:var(--font-mono);font-size:12.5px;font-variant-numeric:tabular-nums}.ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]:last-child{border-bottom:0}.has-total[data-astro-cid-st75prbi] .ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]:last-child{border-top:1px solid #191919;margin-top:4px;padding-top:8px}.ba-artifact-rows[data-astro-cid-st75prbi] dt[data-astro-cid-st75prbi]{color:#55555e;white-space:pre;overflow:hidden;text-overflow:ellipsis}.ba-artifact-rows[data-astro-cid-st75prbi] dd[data-astro-cid-st75prbi]{margin:0;color:#131316;text-align:right}.has-total[data-astro-cid-st75prbi] .ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]:last-child dt[data-astro-cid-st75prbi],.has-total[data-astro-cid-st75prbi] .ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]:last-child dd[data-astro-cid-st75prbi]{color:#131316;font-weight:500}@media(prefers-reduced-motion:no-preference){.ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]{animation:k-settle var(--dur-focal) var(--ease-out-expo) both}.ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]:nth-child(2){animation-delay:70ms}.ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]:nth-child(3){animation-delay:.14s}.ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]:nth-child(4){animation-delay:.21s}.ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]:nth-child(5){animation-delay:.28s}}.ba-toc[data-astro-cid-st75prbi]{margin:0 0 44px;padding:18px 0 6px;border-top:1px solid #191919;border-bottom:1px solid #D8D8DE}.ba-toc-title[data-astro-cid-st75prbi]{margin:0 0 6px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#6e6e78}.ba-toc[data-astro-cid-st75prbi] ol[data-astro-cid-st75prbi]{margin:0;padding:0;list-style:none;counter-reset:sec}.ba-toc[data-astro-cid-st75prbi] li[data-astro-cid-st75prbi]{counter-increment:sec}.ba-toc[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi]{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:baseline;padding:8px 0;font-size:15px;line-height:1.45;color:#2b2b31;text-decoration:none;transition:color var(--dur-feedback) ease}.ba-toc[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi]:before{content:counter(sec,decimal-leading-zero);font-family:var(--font-mono);font-size:12px;color:#6e6e78}.ba-toc[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi]:hover{color:#0f0cd9}.ba-body[data-astro-cid-st75prbi]{font-size:1.0625rem;line-height:1.75;color:#2b2b31;text-wrap:pretty}.ba-body[data-astro-cid-st75prbi] p{margin:0 0 1.5em}.ba-body[data-astro-cid-st75prbi]>p:first-child{font-size:1.1875rem;line-height:1.68;color:#404047}.ba-body[data-astro-cid-st75prbi] h2{font-family:var(--font-heading);font-weight:500;font-size:1.625rem;line-height:1.2;letter-spacing:-.015em;color:#131316;margin:3.25rem 0 1rem;text-wrap:balance}.ba-body[data-astro-cid-st75prbi] h3{font-family:var(--font-heading);font-weight:500;font-size:1.25rem;line-height:1.3;letter-spacing:-.01em;color:#131316;margin:2.5rem 0 .75rem;text-wrap:balance}.ba-body[data-astro-cid-st75prbi] h4{font-family:var(--font-heading);font-weight:500;font-size:1.0625rem;color:#131316;margin:2rem 0 .5rem}.ba-body[data-astro-cid-st75prbi] strong{color:#131316;font-weight:600}.ba-body[data-astro-cid-st75prbi] a{color:#0f0cd9;text-decoration:none;border-bottom:1px solid rgba(15,12,217,.35);transition:color var(--dur-feedback) ease,border-color var(--dur-feedback) ease}.ba-body[data-astro-cid-st75prbi] a:hover{color:#0c09b0;border-bottom-color:#0c09b0}.ba-body[data-astro-cid-st75prbi] blockquote{margin:2.25rem 0;padding:2px 0 2px 22px;border-left:1px solid #191919;font-size:1.125rem;line-height:1.7;color:#404047}.ba-body[data-astro-cid-st75prbi] blockquote p{margin:0}.ba-body[data-astro-cid-st75prbi] blockquote p+p{margin-top:1em}.ba-body[data-astro-cid-st75prbi] ul,.ba-body[data-astro-cid-st75prbi] ol{margin:0 0 1.5em;padding-left:1.5em}.ba-body[data-astro-cid-st75prbi] ul{list-style:none;padding-left:1.5em}.ba-body[data-astro-cid-st75prbi] ul>li{position:relative}.ba-body[data-astro-cid-st75prbi] ul>li:before{content:"";position:absolute;left:-1.1em;top:.85em;width:8px;height:1px;background:#6e6e78}.ba-body[data-astro-cid-st75prbi] li{margin:.5em 0;padding-left:.25em}.ba-body[data-astro-cid-st75prbi] ol{list-style:decimal}.ba-body[data-astro-cid-st75prbi] ol>li::marker{font-family:var(--font-mono);font-size:.85em;color:#55555e}.ba-body[data-astro-cid-st75prbi] code{font-family:var(--font-mono);font-size:.85em;background:#f4f4f6;border:1px solid #EAEAEE;border-radius:4px;padding:.12em .38em;color:#2b2b31}.ba-body[data-astro-cid-st75prbi] pre{position:relative;margin:2.25rem 0;padding:20px 24px;background:#12122b;border:1px solid #26264A;border-radius:12px;color:#eaeaf2;font-size:.8125rem;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:auto}.ba-body[data-astro-cid-st75prbi] pre code{background:transparent;border:0;padding:0;font-size:inherit;color:inherit}.ba-body[data-astro-cid-st75prbi] pre ::selection{background:#a5a3ff;color:#08081c}.ba-body[data-astro-cid-st75prbi] hr{border:0;height:1px;margin:3rem 0;background:#d8d8de}.ba-body[data-astro-cid-st75prbi] img{border-radius:12px;border:1px solid #D8D8DE;margin:2.5rem auto;max-width:100%;height:auto}.ba-body[data-astro-cid-st75prbi] .ba-table{margin:2.5rem 0;overflow-x:auto;overscroll-behavior-x:contain;background:linear-gradient(to right,#f8f8fa 30%,#f8f8fa00) left / 32px 100% no-repeat local,linear-gradient(to left,#f8f8fa 30%,#f8f8fa00) right / 32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(19,19,22,.14),transparent) left / 12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(19,19,22,.14),transparent) right / 12px 100% no-repeat scroll}.ba-body[data-astro-cid-st75prbi] .ba-table:focus-visible{outline:2px solid #1B17FF;outline-offset:2px;border-radius:4px}.ba-body[data-astro-cid-st75prbi] table{width:100%;min-width:560px;border-collapse:collapse;font-size:.875rem;line-height:1.55}.ba-body[data-astro-cid-st75prbi] th{font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#6e6e78;text-align:left;padding:10px 20px 10px 0;border-bottom:1px solid #191919;vertical-align:bottom}.ba-body[data-astro-cid-st75prbi] td{padding:12px 20px 12px 0;border-bottom:1px solid #EAEAEE;color:#404047;vertical-align:top}.ba-note[data-astro-cid-st75prbi]{margin:48px 0 0;padding:14px 0 0;border-top:1px solid #D8D8DE;font-size:13.5px;line-height:1.6;color:#55555e}.ba-note[data-astro-cid-st75prbi] strong[data-astro-cid-st75prbi]{color:#131316;font-weight:600}.ba-note-stand[data-astro-cid-st75prbi]{font-family:var(--font-mono);font-size:12px;color:#55555e;white-space:nowrap}.ba-end[data-astro-cid-st75prbi]{margin-top:48px}.ba-related-title[data-astro-cid-st75prbi]{margin:0;padding-bottom:10px;border-bottom:1px solid #191919;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#131316}.ba-related-list[data-astro-cid-st75prbi]{list-style:none;padding:0;margin:0}.ba-related-list[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi]{display:flex;align-items:center;min-height:52px;padding:12px 0;border-bottom:1px solid #EAEAEE;font-family:var(--font-heading);font-size:17px;font-weight:500;line-height:1.35;color:#131316;text-decoration:none;transition:color var(--dur-feedback) ease}.ba-related-list[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi]:hover{color:#0f0cd9}.ba-cta[data-astro-cid-st75prbi]{margin-top:36px}.ba-cta-topic[data-astro-cid-st75prbi]{margin:0 0 12px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#6e6e78}.ba-cta-row[data-astro-cid-st75prbi]{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:520px){.ba-cta-row[data-astro-cid-st75prbi] .btn-primary[data-astro-cid-st75prbi]{width:100%}.ba-artifact-rows[data-astro-cid-st75prbi] div[data-astro-cid-st75prbi]{font-size:12px}}@media(prefers-reduced-motion:reduce){.ba-body[data-astro-cid-st75prbi] a,.ba-toc[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi],.ba-related-list[data-astro-cid-st75prbi] a[data-astro-cid-st75prbi]{transition:none}}
