@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-ext-600-normal.pa-C5Dkf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Serif Fallback;src:local(Georgia),local(Times New Roman);size-adjust:107.45%;ascent-override:96.42%;descent-override:31.18%;line-gap-override:0%}@font-face{font-family:Plex Fallback;src:local(Arial),local(Helvetica Neue),local(Liberation Sans);size-adjust:101.17%;ascent-override:101.32%;descent-override:27.18%;line-gap-override:0%}@font-face{font-family:Plex Mono Fallback;src:local(Courier New),local(Liberation Mono);size-adjust:99.98%;ascent-override:102.52%;descent-override:27.5%;line-gap-override:0%}:root{color-scheme:light;--bg:#f6f4ee;--surface:#fff;--ink:#15181f;--ink-muted:#545a66;--line:#e2ded2;--primary:#1f3a93;--primary-ink:#fff;--ok:#17703f;--ok-bg:#e4f1e8;--warn:#8a5300;--warn-bg:#fbf0d9;--bad:#b3261e;--bad-bg:#fbe9e7;--surface-2:#faf8f3;--line-strong:#c3bdae;--field:#858072;--primary-hover:#162b70;--primary-tint:#e9edf8;--paper-shadow:0 1px 0 #15181f0a, 0 12px 32px -16px #15181f2e;--font-sans:"IBM Plex Sans", "Plex Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:"Source Serif 4", "Serif Fallback", Georgia, "Times New Roman", serif;--font-mono:"IBM Plex Mono", "Plex Mono Fallback", ui-monospace, "Cascadia Mono", Consolas, monospace;--fs-1:.8125rem;--fs-2:.875rem;--fs-3:1rem;--fs-4:1.125rem;--fs-5:1.375rem;--fs-6:clamp(1.75rem, 1.4rem + 1.4vw, 2.25rem);--fs-7:clamp(2rem, 1.45rem + 2.3vw, 3rem);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--radius-control:4px;--radius-card:6px;--container:1160px;--text-col:720px}@media (prefers-color-scheme:dark){:root[data-theme=auto]{color-scheme:dark;--bg:#111318;--surface:#181b22;--ink:#ebe8e1;--ink-muted:#a7abb5;--line:#2a2e37;--primary:#9db2ff;--primary-ink:#0d1020;--ok:#6fd39a;--ok-bg:#12301f;--warn:#f0b54a;--warn-bg:#3a2b0e;--bad:#ff8a80;--bad-bg:#3d1714;--surface-2:#14171d;--line-strong:#474c58;--field:#737887;--primary-hover:#bccaff;--primary-tint:#1c2340}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (width<=899px){table.stack{width:100%;display:block;background:0 0!important;min-width:0!important}table.stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}table.stack tbody,table.stack tr{display:block}table.stack tr{padding:var(--sp-2) 0;border-bottom:1px solid var(--line)}table.stack tr:last-child{border-bottom:0}table.stack th[scope=row],table.stack td{white-space:normal;display:block;padding:2px var(--sp-3)!important;border:0!important}table.stack th[scope=row]{font-weight:600}table.stack td[data-label]{gap:var(--sp-2);grid-template-columns:minmax(6.5rem,min(12rem,40%)) 1fr;display:grid}table.stack td[data-label]:before{content:attr(data-label);color:var(--ink-muted);font-size:var(--fs-1);line-height:1.6}.table-wrap:has(>table.stack),.table-scroll:has(>table.stack){background:var(--surface)}}:root{--scroll-cue:linear-gradient(to right, var(--surface) 30%, transparent) left / 40px 100% no-repeat local, linear-gradient(to left, var(--surface) 30%, transparent) right / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #0003, transparent) left / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #0003, transparent) right / 12px 100% no-repeat scroll}body{background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-3);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;line-height:1.55;display:flex}main{flex:1 0 auto}h1,h2,h3{margin:0 0 var(--sp-3);text-wrap:balance;font-weight:600;line-height:1.2}h1,h2{font-family:var(--font-serif);letter-spacing:-.012em;line-height:1.12}h1{font-size:var(--fs-7)}h2{font-size:var(--fs-6)}h3{font-size:var(--fs-4);letter-spacing:-.005em}table,.num,data,time{font-variant-numeric:tabular-nums}.eyebrow{margin:0 0 var(--sp-3);font-family:var(--font-sans);font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-weight:600;display:block}.chip{font-size:var(--fs-1);white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-weight:500;line-height:1.5;display:inline-flex}.chip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.chip-ok{color:var(--ok);background:var(--ok-bg)}.chip-muted{color:var(--ink-muted);background:var(--surface-2)}.chip-warn{color:var(--warn);background:var(--warn-bg)}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:44px;padding-inline:var(--sp-5);border:1px solid var(--primary);border-radius:var(--radius-control);background:var(--primary);color:var(--primary-ink);font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{background:var(--primary-hover);color:var(--primary-ink)}.btn-quiet{color:var(--ink);border-color:var(--line-strong);background:0 0}.btn-quiet:hover{background:var(--surface);color:var(--ink)}.band{padding-block:var(--sp-7);position:relative}.band:before{content:"";top:0;left:var(--gutter);right:var(--gutter);border-top:1px solid var(--line);position:absolute}@media (width>=900px){.band{padding-block:var(--sp-8)}}p{margin:0 0 var(--sp-4);max-width:70ch}a{color:var(--primary);text-underline-offset:.18em}a:hover{color:var(--primary-hover)}code,kbd,.mono{font-family:var(--font-mono);font-size:.92em}code{overflow-wrap:anywhere}pre{white-space:pre-wrap;overflow-wrap:anywhere}.num{font-family:var(--font-mono);text-align:right}img,svg{max-width:100%}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}[tabindex="-1"]:focus{outline:none}::selection{background:var(--primary-tint);color:var(--ink)}.container{--gutter:var(--sp-4);width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}@media (width>=640px){.container{--gutter:var(--sp-5)}}.container .container{padding-inline:0}.text-col{max-width:var(--text-col)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--sp-3);z-index:100;padding:var(--sp-2) var(--sp-4);background:var(--primary);color:var(--primary-ink);border-radius:var(--radius-control);position:absolute;top:-100px}.skip-link:focus{top:var(--sp-3);color:var(--primary-ink)}.icon{vertical-align:-.2em;flex:none;display:inline-block}.split{gap:var(--sp-4) var(--sp-7);display:grid}.split>header>:last-child{margin-bottom:0}.split>*{min-width:0}@media (width>=900px){.split:not(.wide){grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.split.wide>header{position:static}.split>header{top:var(--sp-5);align-self:start;position:sticky}}.prose{max-width:68ch}.split>.body>:last-child{margin-bottom:0}.split .body ul,.split .body ol{padding-left:1.25rem}.split .body li+li{margin-top:var(--sp-2)}.tool-hero{gap:var(--sp-5);max-width:64rem;padding-block:var(--sp-5) var(--sp-7);display:grid}.tool-hero .conv-wrap{max-width:none;padding:0}.tool-hero>*{min-width:0}.tool-hero>.head>:last-child,.tool-hero>.after>:last-child{margin-bottom:0}.tool-hero>.after{max-width:68ch}@media (width>=1000px){.tool-hero{padding-block:var(--sp-6) var(--sp-8)}}.tool-hero h1{font-size:var(--fs-6);max-width:24ch}.tool-hero .breadcrumbs{margin-bottom:var(--sp-4)}[data-faq-item]{padding-block:var(--sp-4);border-bottom:1px solid var(--line)}[data-faq-item]:first-child{border-top:1px solid var(--ink)}[data-unique]+[data-faq-item]{border-top:0}[data-faq-item] h3{font-size:var(--fs-4);margin-bottom:var(--sp-1)}[data-faq-item] p:last-child{margin-bottom:0}.hero .breadcrumbs,.tool-hero .breadcrumbs{margin-bottom:var(--sp-4)}.spec{border-top:1px solid var(--ink);margin:0}.spec>div{gap:2px var(--sp-5);padding-block:var(--sp-3);border-bottom:1px solid var(--line);display:grid}@media (width>=640px){.spec>div{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}}.spec dt{color:var(--ink-muted);font-size:var(--fs-2)}.spec dd{font-variant-numeric:tabular-nums;margin:0}.lead{color:var(--ink-muted);font-size:var(--fs-3)}.steps{counter-reset:step;border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.steps>li{counter-increment:step;padding-block:var(--sp-4);border-bottom:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr);display:grid}.steps>li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-mono);font-size:var(--fs-2);color:var(--ink-muted);grid-row:1/span 2;padding-top:2px}.steps h3{margin-bottom:var(--sp-1)}.steps p{color:var(--ink-muted);margin:0}.ruled{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.ruled>li{padding-block:var(--sp-3);border-bottom:1px solid var(--line)}.ruled.cols-2{column-gap:var(--sp-6);display:grid}@media (width>=640px){.ruled.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}details[data-faq-item]{padding:0}details[data-faq-item]>summary{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:44px;padding-block:var(--sp-3);cursor:pointer;list-style:none;display:flex}details[data-faq-item]>summary::-webkit-details-marker{display:none}details[data-faq-item]>summary:after{content:"+";font-size:var(--fs-4);color:var(--ink-muted);flex:none}details[data-faq-item][open]>summary:after{content:"−"}details[data-faq-item]>summary:hover h3{color:var(--primary)}details[data-faq-item] h3{font-size:var(--fs-3);margin:0}details[data-faq-item]>:not(summary){max-width:68ch}details[data-faq-item]>p:last-child{padding-bottom:var(--sp-4);margin-bottom:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.lang[data-astro-cid-lemdd452]{position:relative}summary[data-astro-cid-lemdd452]{min-height:44px;padding-inline:var(--sp-3);cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-1);letter-spacing:.06em;color:var(--ink-muted);border-radius:var(--radius-control);align-items:center;gap:6px;font-weight:500;list-style:none;display:inline-flex}summary[data-astro-cid-lemdd452]::-webkit-details-marker{display:none}summary[data-astro-cid-lemdd452]:hover,.lang[data-astro-cid-lemdd452][open] summary[data-astro-cid-lemdd452]{color:var(--ink)}.lang[data-astro-cid-lemdd452][open] svg[data-astro-cid-lemdd452]{transform:rotate(180deg)}ul[data-astro-cid-lemdd452]{z-index:20;min-width:160px;padding:var(--sp-1);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);box-shadow:var(--paper-shadow);margin:0;list-style:none;position:absolute;right:0}.lang-menu[data-astro-cid-lemdd452] ul[data-astro-cid-lemdd452]{top:100%}.lang-footer[data-astro-cid-lemdd452] ul[data-astro-cid-lemdd452]{bottom:100%;left:0;right:auto}a[data-astro-cid-lemdd452]{gap:var(--sp-2);min-height:40px;padding-inline:var(--sp-3);color:var(--ink);border-radius:var(--radius-control);align-items:center;text-decoration:none;display:flex}a[data-astro-cid-lemdd452]:hover{background:var(--primary-tint);color:var(--ink)}a[data-astro-cid-lemdd452][aria-current]{font-weight:600}.code[data-astro-cid-lemdd452]{font-family:var(--font-mono);font-size:var(--fs-1);color:var(--ink-muted);width:2.5ch}.site-header[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);background:var(--bg)}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;column-gap:var(--sp-5);flex-wrap:wrap;row-gap:0;min-height:56px;display:flex}.logo[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.logo[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}.wordmark[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);letter-spacing:-.015em;font-size:1.3125rem;font-weight:600;line-height:1}.end[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--sp-1);order:2;display:flex}.end[data-astro-cid-nen7h5rs] .lang-desktop{display:none}.cta[data-astro-cid-nen7h5rs]{min-height:40px;padding-inline:var(--sp-4);font-size:var(--fs-2);white-space:nowrap}.signin[data-astro-cid-nen7h5rs]{min-height:40px;padding-inline:var(--sp-3);color:var(--ink);font-weight:500;font-size:var(--fs-2);align-items:center;text-decoration:none;display:inline-flex}@media (width<=539px){.end[data-astro-cid-nen7h5rs] .signin[data-astro-cid-nen7h5rs]{display:none}}@media (width>=540px){.primary[data-astro-cid-nen7h5rs] .signin-mobile[data-astro-cid-nen7h5rs]{display:none}}.signin[data-astro-cid-nen7h5rs]:hover{color:var(--ink);text-decoration:underline}.primary[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--sp-1);margin-inline:calc(-1 * var(--sp-3));border-top:1px solid var(--line);scrollbar-width:none;flex:1 0 100%;order:3;padding-block:2px;display:flex;overflow-x:auto}.primary[data-astro-cid-nen7h5rs]:has(details[open]){overflow:visible}.primary[data-astro-cid-nen7h5rs]::-webkit-scrollbar{display:none}.primary[data-astro-cid-nen7h5rs] .lang-mobile{margin-left:auto}.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;padding-inline:var(--sp-3);color:var(--ink-muted);font-size:var(--fs-2);white-space:nowrap;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--ink)}.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{box-shadow:inset 0 -2px 0 var(--ink)}.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px}@media (width<=539px){.primary[data-astro-cid-nen7h5rs]{gap:0}.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-inline:var(--sp-2)}}@media (width>=900px){.bar[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;min-height:64px}.primary[data-astro-cid-nen7h5rs]{padding-left:var(--sp-5);border-top:0;flex:1;order:0;margin-inline:0;overflow:visible}.primary[data-astro-cid-nen7h5rs] .lang-mobile{display:none}.end[data-astro-cid-nen7h5rs]{order:0}.end[data-astro-cid-nen7h5rs] .lang-desktop{display:block}}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--sp-8);padding-block:var(--sp-7) var(--sp-5);border-top:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-2)}.top[data-astro-cid-jo6i4kqk]{gap:var(--sp-6);display:grid}@media (width>=900px){.top[data-astro-cid-jo6i4kqk]{gap:var(--sp-7);grid-template-columns:minmax(220px,1fr) 3fr}}.brandline[data-astro-cid-jo6i4kqk]{margin:0 0 var(--sp-2);align-items:center;gap:10px;display:flex}.brandline[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font-family:var(--font-serif);font-size:var(--fs-4);font-weight:600}.tagline[data-astro-cid-jo6i4kqk]{margin:0 0 var(--sp-3);color:var(--ink)}.contact[data-astro-cid-jo6i4kqk]{color:var(--ink-muted);margin:0}.cols[data-astro-cid-jo6i4kqk]{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=640px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr))}}.col-title[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);font-size:var(--fs-1);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);margin:0 0 var(--sp-2);font-weight:500}ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--primary);text-decoration:underline}@media (width>=900px){li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:32px}}.bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-7);padding-top:var(--sp-4);border-top:1px solid var(--line);color:var(--ink-muted);flex-wrap:wrap;display:flex}.bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:none;margin:0}.disclaimer[data-astro-cid-jo6i4kqk]{max-width:none;margin:var(--sp-3) 0 0;font-size:var(--fs-1);color:var(--ink-muted)}.nf[data-astro-cid-ibpinaeu]{padding-block:var(--sp-7) var(--sp-8)}.h[data-astro-cid-ibpinaeu]{font-family:var(--font-sans);font-size:var(--fs-2);margin:0 0 var(--sp-2);font-weight:600}.nf[data-astro-cid-ibpinaeu] .ruled[data-astro-cid-ibpinaeu]{padding:0!important}.nf[data-astro-cid-ibpinaeu] .ruled[data-astro-cid-ibpinaeu]>li[data-astro-cid-ibpinaeu]{margin:0}.ruled[data-astro-cid-ibpinaeu]+.h[data-astro-cid-ibpinaeu]{margin-top:var(--sp-6)}.breadcrumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{gap:var(--sp-2);font-size:var(--fs-2);color:var(--ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"/";margin-inline-end:var(--sp-2)}.answer[data-astro-cid-75qp56oy] p[data-astro-cid-75qp56oy]{font-size:var(--fs-4);max-width:70ch}.doc[data-astro-cid-ecugnumn]{gap:0 var(--sp-7);padding-block:var(--sp-5) var(--sp-7);display:grid}.doc[data-astro-cid-ecugnumn]>[data-astro-cid-ecugnumn]{min-width:0}.doc-head[data-astro-cid-ecugnumn],.doc-body[data-astro-cid-ecugnumn]{max-width:68ch}.doc-head[data-astro-cid-ecugnumn]{padding-bottom:var(--sp-5);margin-bottom:var(--sp-5);border-bottom:1px solid var(--ink)}.doc-head[data-astro-cid-ecugnumn] h1{font-size:var(--fs-6)}.toc[data-astro-cid-ecugnumn]{display:none}@media (width>=1000px){.doc[data-astro-cid-ecugnumn]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.doc-head[data-astro-cid-ecugnumn],.doc-body[data-astro-cid-ecugnumn]{grid-column:2}.doc[data-astro-cid-ecugnumn].no-toc{grid-template-columns:minmax(0,1fr)}.doc[data-astro-cid-ecugnumn].no-toc .doc-head[data-astro-cid-ecugnumn],.doc[data-astro-cid-ecugnumn].no-toc .doc-body[data-astro-cid-ecugnumn]{grid-column:1}.toc[data-astro-cid-ecugnumn]{top:var(--sp-5);padding-top:var(--sp-7);font-size:var(--fs-2);grid-area:1/1/span 2;align-self:start;display:block;position:sticky}.toc[data-astro-cid-ecugnumn] ol[data-astro-cid-ecugnumn]{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.toc[data-astro-cid-ecugnumn] a[data-astro-cid-ecugnumn]{padding:6px var(--sp-3);color:var(--ink-muted);text-decoration:none;display:block}.toc[data-astro-cid-ecugnumn] a[data-astro-cid-ecugnumn]:hover{color:var(--ink);box-shadow:inset 2px 0 0 var(--ink)}}.prose[data-astro-cid-ecugnumn] table{background:var(--scroll-cue), var(--surface);max-width:100%;display:block;overflow-x:auto}.prose[data-astro-cid-ecugnumn] .table-scroll{background:var(--scroll-cue), var(--surface)}.prose[data-astro-cid-ecugnumn] .table-scroll table{background:0 0}.prose[data-astro-cid-ecugnumn] h3{margin-top:var(--sp-5)}.prose[data-astro-cid-ecugnumn] li+li{margin-top:var(--sp-2)}.updated[data-astro-cid-ecugnumn]{color:var(--ink-muted);font-size:var(--fs-2)}.draft[data-astro-cid-ecugnumn]{border-left:3px solid var(--warn);padding:var(--sp-3);background:var(--surface-2)}.prose[data-astro-cid-ecugnumn] h2{margin-top:var(--sp-7);font-size:var(--fs-5);scroll-margin-top:var(--sp-5)}.prose[data-astro-cid-ecugnumn] table{border-collapse:collapse;font-size:var(--fs-2)}.prose[data-astro-cid-ecugnumn] th,.prose[data-astro-cid-ecugnumn] td{border-bottom:1px solid var(--line);padding:var(--sp-2) var(--sp-3);text-align:left;vertical-align:top}.prose[data-astro-cid-ecugnumn] .table-scroll{overflow-x:auto}.prose[data-astro-cid-ecugnumn] .unknown{color:var(--ink-muted)}.prose[data-astro-cid-ecugnumn] mark.todo{background:var(--warn-bg);color:var(--ink);outline:1px dashed var(--warn);padding:0 .2em}.prose[data-astro-cid-ecugnumn] .fields code{font-family:var(--font-mono)}.act[data-astro-cid-g55zpa5c]{padding-block:var(--sp-7)}.conv-wrap{padding-block:var(--sp-4) var(--sp-7)}.conv{width:100%}.conv-drop{background-color:var(--primary-tint);border:2px dashed var(--primary);border-radius:var(--radius-card);box-shadow:var(--paper-shadow);transition:background-color .15s,border-color .15s,box-shadow .15s}.conv-drop:hover{border-color:var(--primary-hover);border-style:solid}.conv-drop.is-dragover{border-color:var(--primary);background:var(--primary-tint);box-shadow:0 0 0 3px var(--primary-tint), var(--paper-shadow)}.conv-drop-btn{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--sp-2);width:100%;min-height:220px;padding:var(--sp-5) var(--sp-4);text-align:center;cursor:pointer;color:var(--ink);border-radius:calc(var(--radius-card) - 2px);flex-direction:column;display:flex}.conv-drop-btn:focus-visible,.conv-btn:focus-visible,.conv-input:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.conv-drop-icon{color:var(--ink)}.conv-drop-title{font-size:var(--fs-4);text-wrap:balance;font-weight:600}.conv-drop-link{width:fit-content;min-height:44px;margin:var(--sp-3) auto 0;padding-inline:var(--sp-5);background:var(--primary);color:var(--primary-ink);border-radius:var(--radius-control);font-size:var(--fs-3);align-items:center;display:flex}.conv-drop-btn:hover .conv-drop-link{background:var(--primary-hover)}.conv-drop-sub{color:var(--ink-muted);font-size:var(--fs-2)}.conv-file{display:none}.conv-card{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);padding:var(--sp-5);gap:var(--sp-3);display:grid}.conv-bulk-list,.conv-merge-joins,.conv-merge-dupes{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.conv-bulk-item{align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.conv-bulk-name{overflow-wrap:anywhere;flex:12rem;min-width:0}.conv-bulk-status{font-size:var(--fs-2);padding:0 var(--sp-2);border-radius:var(--radius-control);border:1px solid var(--line-strong);color:var(--ink-muted);background:var(--surface-2)}.conv-bulk-item[data-status=working] .conv-bulk-status{color:var(--primary);border-color:var(--primary);background:var(--primary-tint)}.conv-bulk-item[data-status=done] .conv-bulk-status{color:var(--ok);border-color:var(--ok);background:var(--ok-bg)}.conv-bulk-item[data-status=password] .conv-bulk-status,.conv-bulk-item[data-status=limit] .conv-bulk-status{color:var(--warn);border-color:var(--warn);background:var(--warn-bg)}.conv-bulk-item[data-status=failed] .conv-bulk-status{color:var(--bad);border-color:var(--bad);background:var(--bad-bg)}.conv-bulk-item[data-status=cancelled] .conv-bulk-status{text-decoration:line-through}.conv-bulk-actions,.conv-merge{gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line);display:grid}.conv-bulk-actions .conv-row{gap:var(--sp-2);flex-wrap:wrap;display:flex}.conv-merge-joins li{padding-left:var(--sp-3);border-left:3px solid var(--ok)}.conv-merge-joins li[data-ok=false]{border-left-color:var(--bad)}.conv-merge-warn{color:var(--warn)}.conv-merge-dupes{font-family:var(--font-mono);font-size:var(--fs-2);color:var(--ink-muted)}.conv-card-bad{border-color:var(--bad);background:var(--bad-bg)}.conv-title{font-size:var(--fs-4);margin:0}.conv-sub,.conv-error-text{margin:0}.conv-sub{color:var(--ink-muted)}.conv-error-text{color:var(--bad);font-weight:500}.conv-label{font-size:var(--fs-2);font-weight:500}.conv-row{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.conv-compare{min-height:44px;padding-inline:var(--sp-2);align-items:center;display:inline-flex}.conv-row>.conv-sub{margin:0}.conv-soon{justify-items:start;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line);display:grid}.conv-soon>.conv-sub{margin:0}.conv-error-lead{align-items:flex-start;gap:var(--sp-2);display:flex}.conv-error-lead .icon{flex:none;width:20px;height:20px;margin-top:2px}.conv-input{min-height:44px;padding:0 var(--sp-3);font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--field);border-radius:var(--radius-control);flex:200px}.conv-btn{min-height:44px;padding:0 var(--sp-5);font:inherit;color:var(--primary-ink);background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-control);cursor:pointer;justify-self:start;font-weight:600}.conv-btn:hover:not(:disabled){background:var(--primary-hover)}.conv-btn:disabled{opacity:.5;cursor:not-allowed}a.conv-btn{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.conv-offers{gap:var(--sp-2);display:grid}.conv-btn-quiet{color:var(--ink);border-color:var(--line-strong);background:0 0}.conv-btn-quiet:hover:not(:disabled){background:var(--surface-2)}.conv-busy{justify-items:start}.conv-bar{background:var(--line);border-radius:3px;width:100%;height:6px;overflow:hidden}.conv-bar-fill{background:var(--primary);height:100%;transition:width .2s;display:block}.conv-status{min-height:1.55em;margin-top:var(--sp-2);color:var(--ink-muted);font-size:var(--fs-2)}.conv-status:empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.conv-result{gap:var(--sp-4);display:grid}.conv-badge{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-control);font-size:var(--fs-3);border:1px solid;border-left-width:4px;flex-wrap:wrap;margin:0;font-weight:600;display:flex}.conv-badge-ok{background:var(--ok-bg);color:var(--ok)}.conv-badge-warn{background:var(--warn-bg);color:var(--warn)}.conv-badge-bad{background:var(--bad-bg);color:var(--bad)}.conv-badge-row{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.conv-badge-row .conv-badge{flex:20rem;max-width:none}.conv-amt-bad{color:var(--bad)}.conv-recon{background:var(--surface);border:1px solid var(--line-strong);border-top:2px solid var(--ink);border-radius:0 0 var(--radius-card) var(--radius-card);padding:var(--sp-4)}.conv-recon-title{margin:0 0 var(--sp-2);font-size:var(--fs-3)}.conv-statuscard .conv-recon-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.conv-recon-acct{margin:0 0 var(--sp-2);color:var(--ink-muted);font-size:var(--fs-2)}.conv-recon-list{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;display:grid}.conv-recon-row dt{color:var(--ink-muted);font-size:var(--fs-1);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.conv-recon-row dd{font-size:var(--fs-4);margin:0}.conv-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.conv-amt-credit{color:var(--ok)}.conv-amt-warn{color:var(--warn)}.conv-redo svg{transform:scaleX(-1)}.conv-toolbar{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.conv-search{flex:200px;min-width:0}.conv-seg{gap:var(--sp-1);display:inline-flex}.conv-seg-btn{min-width:44px;min-height:44px;padding:0 var(--sp-3);font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-control);cursor:pointer}.conv-seg-btn[aria-pressed=true]{background:var(--primary-tint);border-color:var(--primary);color:var(--primary);font-weight:600}.conv-seg-btn:focus-visible,.conv-table-wrap:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.conv-count{color:var(--ink-muted);font-size:var(--fs-2);margin:0}.conv-table-wrap{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);max-height:576px;overflow:auto}.conv-showall{justify-self:start}.conv-table-wrap.is-full{max-height:none}.conv-table-wrap+*{margin-top:var(--sp-3)}.conv-table{border-collapse:collapse;width:100%;font-size:var(--fs-2)}.conv-table th{z-index:1;padding:var(--sp-2) var(--sp-3);background:var(--surface-2);border-bottom:1px solid var(--ink);text-align:left;white-space:nowrap;font-size:var(--fs-1);font-weight:600;position:sticky;top:0}.conv-table td{height:40px;padding:0 var(--sp-3);border-bottom:1px solid var(--line);white-space:nowrap}.conv-table .conv-col-num{text-align:right}.conv-table .conv-col-n{color:var(--ink-muted);text-align:right}.conv-desc{text-overflow:ellipsis;max-width:360px;overflow:hidden}.conv-tr-warn{background:var(--warn-bg)}.conv-tr-edited>td:first-child,.conv-mrow-edited{box-shadow:inset 3px 0 0 var(--primary)}.conv-tr-edited{background:var(--surface-2)}.conv-st{color:var(--ink-muted)}.conv-st .icon{width:1em;height:1em;margin-right:var(--sp-1);vertical-align:-.125em}.conv-st-warn{color:var(--warn);font-weight:600}.conv-empty{text-align:center;color:var(--ink-muted)}.conv-pad td,tr.conv-pad{border:0;padding:0}.conv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.conv-cell{align-items:center;gap:var(--sp-1);min-height:44px;display:inline-flex}.conv-cell-btn{min-width:44px;min-height:44px;padding:0 var(--sp-1);font:inherit;color:inherit;text-align:inherit;cursor:text;background:0 0;border:0}.conv-cell-btn:focus-visible,.conv-icon-btn:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.conv-cell-input{min-width:8ch;min-height:44px}.conv-cell-err{color:var(--warn);font-size:.8125rem}.conv-dot{background:var(--primary);border-radius:50%;width:.5rem;height:.5rem}.conv-row-actions{margin-left:var(--sp-2);display:inline-flex}@media (hover:hover) and (pointer:fine){.conv-tr .conv-row-actions,.conv-tr .conv-flag-wrap{opacity:0}.conv-tr:hover .conv-row-actions,.conv-tr:focus-within .conv-row-actions,.conv-tr:hover .conv-flag-wrap,.conv-tr:focus-within .conv-flag-wrap{opacity:1}}.conv-icon-btn{min-width:44px;min-height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.conv-icon-btn .icon{width:1rem;height:1rem}.conv-drop-coarse{display:none}@media (pointer:coarse){.conv-drop-fine{display:none}.conv-drop-coarse{display:inline}}@media (width<=600px){.conv-btn{justify-self:stretch;width:100%}.conv-toolbar{gap:var(--sp-2)}.conv-toolbar .conv-seg{flex:100%}.conv-toolbar .conv-seg-btn,.conv-toolbar .conv-search{flex:1 1 0}.conv-toolbar .conv-btn{flex:1 1 0;width:auto}.conv-toolbar .conv-hist{flex:0 0 44px;justify-content:center;min-width:44px;padding:0}.conv-hist-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.conv-toolbar .conv-btn:last-child{text-underline-offset:3px;background:0 0;border:0;flex:100%;min-height:44px;text-decoration:underline}}.conv-actions{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.conv-note{padding:var(--sp-3) var(--sp-4);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-control);margin:0}.conv-consent{gap:var(--sp-1);margin-top:var(--sp-3);font-size:var(--fs-1);color:var(--ink-muted);display:grid}.conv-consent p{margin:0}.conv-consent-head{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.conv-consent .conv-consent-btn{width:auto;min-width:88px;padding:0 var(--sp-4)}.conv-note-title{margin:0 0 var(--sp-2);font-size:var(--fs-2)}.conv-note-list{padding-left:var(--sp-5);margin:0}.conv-toast-host{inset:auto var(--sp-4) var(--sp-4) var(--sp-4);pointer-events:none;justify-content:center;display:flex;position:fixed}.conv-toast{pointer-events:auto;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);display:flex}@media (width>=900px){.conv-drop-btn{min-height:280px}}.conv-export{gap:var(--sp-3);display:grid}.conv-export-row{align-items:flex-end;gap:var(--sp-3);flex-wrap:wrap;display:flex}.conv-field{gap:var(--sp-1);display:grid}.conv-csv{gap:var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-control);padding:var(--sp-3);flex-wrap:wrap;display:flex}.conv-check{align-items:center;gap:var(--sp-2);min-height:44px;display:inline-flex}.conv-check input{width:24px;height:24px}.conv-mlist{margin:0;padding:0;list-style:none}.conv-mrow{border-bottom:1px solid var(--line)}.conv-mrow-warn{background:var(--warn-bg)}.conv-mrow-btn{gap:var(--sp-1) var(--sp-3);width:100%;min-height:56px;padding:var(--sp-2) var(--sp-3);font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;display:grid}.conv-mrow-tag{margin-left:var(--sp-2);padding:0 var(--sp-1);border:1px solid var(--primary);color:var(--primary);font-family:var(--font-sans);font-size:var(--fs-1);border-radius:4px}.conv-mrow-amt{text-align:right}.conv-mrow-desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;display:-webkit-box;overflow:hidden}.conv-statuscard-btn{width:100%;min-height:44px;padding:0 var(--sp-3);font:inherit;text-align:left;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-control);cursor:pointer}.conv-mrow-btn:focus-visible,.conv-statuscard-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.conv-sheet-backdrop{z-index:50;background:#15181f73;align-items:flex-end;display:flex;position:fixed;inset:0}.conv-sheet{box-sizing:border-box;overscroll-behavior:contain;width:100%;max-height:90dvh;padding:var(--sp-4);padding-bottom:calc(var(--sp-4) + env(safe-area-inset-bottom));background:var(--surface);border-radius:var(--radius-card,12px) var(--radius-card,12px) 0 0;position:fixed;bottom:0;left:0;right:0;overflow:auto}.conv-sheet:focus{outline:none}.conv-sheet-head{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);display:flex}.conv-sheet-title{margin:0}.conv-sheet-close{flex:0 0 44px;justify-content:center;min-width:44px;padding:0}.conv-sheet-form>button[type=submit]{width:100%;margin-top:var(--sp-2);box-shadow:0 var(--sp-4) 0 var(--surface);position:sticky;bottom:0}.conv-sheet-form,.conv-sheet-field{gap:var(--sp-2);display:grid}.conv-sticky{margin-top:var(--sp-3);padding-bottom:env(safe-area-inset-bottom)}.conv-sticky-btn{width:100%}.conv-only-narrow{display:none}.conv-mscroll{overscroll-behavior:contain;max-height:min(648px,round(down,70dvh,72px));overflow-y:auto}.conv-mscroll.is-full{max-height:none;overflow:visible}.conv-mscroll+.conv-showall{margin-top:var(--sp-3)}.conv-mrow{box-sizing:border-box;align-items:center;height:72px;display:flex}.conv-mrow-btn{flex:1;min-width:0;height:100%}.conv-sheet .conv-btn,.conv-sheet .conv-input{min-height:44px}.conv-flag{min-width:44px;min-height:44px}.conv-flag-form,.conv-feedback{gap:var(--sp-2);display:grid}.conv-flag-opt,.conv-check{align-items:center;gap:var(--sp-2);min-height:44px;display:flex}.conv-flag-opt input,.conv-check input{width:24px;height:24px}.conv-preview{max-height:30vh;padding:var(--sp-2);border:1px solid var(--line);font-family:var(--font-mono,monospace);white-space:pre-wrap;margin:0;overflow:auto}.conv-markup-list{padding-left:var(--sp-6,2rem);white-space:normal}@media (width<=899px){.conv-only-narrow{display:block}.conv-only-wide{display:none}}@media (prefers-reduced-motion:reduce){.conv-drop,.conv-bar-fill{transition:none}}.table-wrap[data-astro-cid-fshuqoc6]{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--scroll-cue), var(--surface);overflow-x:auto}table[data-astro-cid-fshuqoc6]{border-collapse:collapse;width:100%;font-size:var(--fs-2)}th[data-astro-cid-fshuqoc6],td[data-astro-cid-fshuqoc6]{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}thead[data-astro-cid-fshuqoc6] th[data-astro-cid-fshuqoc6]{background:var(--surface-2);border-bottom-color:var(--line-strong);white-space:nowrap}tbody[data-astro-cid-fshuqoc6] th[data-astro-cid-fshuqoc6] a[data-astro-cid-fshuqoc6]{align-items:center;min-height:44px;display:inline-flex}abbr[data-astro-cid-fshuqoc6]{text-decoration:none}.lvl[data-astro-cid-fshuqoc6].is-beta{color:var(--ink-muted)}.lvl[data-astro-cid-fshuqoc6].is-verified{font-weight:600}.note[data-astro-cid-fshuqoc6]{margin-top:var(--sp-2);font-size:var(--fs-1);color:var(--ink-muted)}.support[data-astro-cid-llyjksli]{align-items:center;gap:var(--sp-2) var(--sp-3);font-size:var(--fs-2);flex-wrap:wrap;margin:0;display:flex}.body[data-astro-cid-llyjksli]{color:var(--ink-muted)}h3[data-astro-cid-3cqotnlj]{font-size:var(--fs-4);margin:var(--sp-5) 0 var(--sp-3)}h3[data-astro-cid-3cqotnlj]:first-child{margin-top:0}ul[data-astro-cid-3cqotnlj].facts{margin:0 0 var(--sp-5);padding-left:1.25rem}ul[data-astro-cid-3cqotnlj].facts li[data-astro-cid-3cqotnlj]+li[data-astro-cid-3cqotnlj]{margin-top:var(--sp-1)}.more[data-astro-cid-3cqotnlj]{margin-top:var(--sp-3);border-top:1px solid var(--line)}.more[data-astro-cid-3cqotnlj] summary[data-astro-cid-3cqotnlj]{padding-block:var(--sp-3);cursor:pointer;color:var(--ink);font-weight:600}.sources[data-astro-cid-3cqotnlj]{margin-top:var(--sp-5);padding-top:var(--sp-3);border-top:1px solid var(--line);font-size:var(--fs-1);color:var(--ink-muted)}.sources[data-astro-cid-3cqotnlj] p[data-astro-cid-3cqotnlj]{margin:0 0 var(--sp-1)}.src-h[data-astro-cid-3cqotnlj]{font-weight:600}.sources[data-astro-cid-3cqotnlj] ol[data-astro-cid-3cqotnlj]{margin:0;padding-left:1.25rem}.sources[data-astro-cid-3cqotnlj] a[data-astro-cid-3cqotnlj]{color:var(--ink-muted);overflow-wrap:anywhere}.block[data-astro-cid-2qc3oxdo]{padding-block:var(--sp-5)}li[data-astro-cid-2qc3oxdo]{margin-bottom:var(--sp-2)}.block[data-astro-cid-nwnmj4mf]{padding-block:var(--sp-5)}.caption[data-astro-cid-nwnmj4mf]{color:var(--ink-muted);font-size:var(--fs-2)}.previews[data-astro-cid-nwnmj4mf]{gap:var(--sp-3);display:grid}figure[data-astro-cid-nwnmj4mf]{margin:0}.previews[data-astro-cid-nwnmj4mf] img{border:1px solid var(--line);width:100%;height:auto}.block[data-astro-cid-h4bmycpi]{padding-block:var(--sp-5)}li[data-astro-cid-h4bmycpi]{margin-bottom:var(--sp-2)}.block[data-astro-cid-2twyaiq5],.block[data-astro-cid-jbolanuu]{padding-block:var(--sp-5)}h3[data-astro-cid-jbolanuu]{font-size:var(--fs-4)}.block[data-astro-cid-mmnll3zm]{padding-block:var(--sp-5)}.table-wrap[data-astro-cid-mmnll3zm]{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--scroll-cue), var(--surface);overflow-x:auto}table[data-astro-cid-mmnll3zm]{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--fs-2);line-height:1.35}th[data-astro-cid-mmnll3zm],td[data-astro-cid-mmnll3zm]{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}thead[data-astro-cid-mmnll3zm] th[data-astro-cid-mmnll3zm]{background:var(--surface-2);border-bottom-color:var(--line-strong)}.head[data-astro-cid-o7vqyvjk] .support{margin-block:var(--sp-1) var(--sp-4)}.head[data-astro-cid-o7vqyvjk] .answer p{font-size:var(--fs-3);color:var(--ink-muted);margin:0}.hero[data-astro-cid-f6fx5r4b]{padding-block:var(--sp-5) var(--sp-3)}.lead[data-astro-cid-f6fx5r4b]{font-size:var(--fs-4)}.block[data-astro-cid-f6fx5r4b]{padding-block:var(--sp-5)}.cta[data-astro-cid-f6fx5r4b]{min-height:44px;padding:0 var(--sp-5);border-radius:var(--radius-control);background:var(--primary);color:var(--primary-ink);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.cta[data-astro-cid-f6fx5r4b]:hover{background:var(--primary-hover);color:var(--primary-ink)}.hero[data-astro-cid-f3dl5bb4]{padding-block:var(--sp-5) var(--sp-3)}.lead[data-astro-cid-f3dl5bb4]{font-size:var(--fs-4)}.block[data-astro-cid-f3dl5bb4]{padding-block:var(--sp-4)}.hubs[data-astro-cid-f3dl5bb4]{gap:var(--sp-3);flex-wrap:wrap;margin:0;list-style:none;display:flex;padding:0!important}.hubs[data-astro-cid-f3dl5bb4] li[data-astro-cid-f3dl5bb4],.hubs[data-astro-cid-f3dl5bb4] li[data-astro-cid-f3dl5bb4]+li[data-astro-cid-f3dl5bb4]{margin:0}.hubs[data-astro-cid-f3dl5bb4] a[data-astro-cid-f3dl5bb4]{min-height:44px;padding:0 var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);align-items:center;text-decoration:none;display:inline-flex}.hero[data-astro-cid-xnfyh6hq]{padding-block:var(--sp-5) var(--sp-3)}.block[data-astro-cid-xnfyh6hq]{padding-block:var(--sp-5)}.imports[data-astro-cid-xnfyh6hq]{color:var(--ink-muted)}.app[data-astro-cid-xnfyh6hq]+.app[data-astro-cid-xnfyh6hq]{margin-top:var(--sp-4)}ol[data-astro-cid-xnfyh6hq]{padding-left:var(--sp-5)}li[data-astro-cid-xnfyh6hq]+li[data-astro-cid-xnfyh6hq]{margin-top:var(--sp-1)}dl[data-astro-cid-xnfyh6hq]{border-top:1px solid var(--ink);margin:0}.err[data-astro-cid-xnfyh6hq]{padding-block:var(--sp-3);border-bottom:1px solid var(--line)}dt[data-astro-cid-xnfyh6hq]{font-weight:600}dt[data-astro-cid-xnfyh6hq] .icon{display:none}dd[data-astro-cid-xnfyh6hq]{margin:var(--sp-1) 0 0}.downloads[data-astro-cid-xnfyh6hq] li[data-astro-cid-xnfyh6hq],.downloads[data-astro-cid-xnfyh6hq] li[data-astro-cid-xnfyh6hq]+li[data-astro-cid-xnfyh6hq]{margin:0}.downloads[data-astro-cid-xnfyh6hq]{gap:var(--sp-3);flex-wrap:wrap;margin:0;list-style:none;display:flex;padding:0!important}.downloads[data-astro-cid-xnfyh6hq] a[data-astro-cid-xnfyh6hq]{align-items:center;gap:var(--sp-2);box-sizing:border-box;height:44px;font-size:var(--fs-2);padding:0 var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);text-decoration:none;display:inline-flex}.table-wrap[data-astro-cid-xnfyh6hq]{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--scroll-cue), var(--surface);overflow-x:auto}table[data-astro-cid-xnfyh6hq]{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--fs-2);line-height:1.35}th[data-astro-cid-xnfyh6hq],td[data-astro-cid-xnfyh6hq]{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}thead[data-astro-cid-xnfyh6hq] th[data-astro-cid-xnfyh6hq]{background:var(--surface-2);border-bottom-color:var(--line-strong)}tbody[data-astro-cid-xnfyh6hq] th[data-astro-cid-xnfyh6hq]{white-space:nowrap}.head[data-astro-cid-62d46irs]{padding-block:var(--sp-5) var(--sp-5)}.list[data-astro-cid-62d46irs]{padding-bottom:var(--sp-8)}li[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{color:var(--ink);font-weight:600;text-decoration:none}li[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]:hover{color:var(--primary);text-decoration:underline}li[data-astro-cid-62d46irs] p[data-astro-cid-62d46irs]{margin:var(--sp-1) 0 0;color:var(--ink-muted);font-size:var(--fs-2)}.hero[data-astro-cid-5psbevfg]{padding-block:var(--sp-5) var(--sp-3)}.lead[data-astro-cid-5psbevfg]{font-size:var(--fs-4)}.block[data-astro-cid-5psbevfg]{padding-block:var(--sp-6) var(--sp-5)}.item[data-astro-cid-5psbevfg]{border-bottom:1px solid var(--line)}.pricing [hidden]{display:none!important}.plans{gap:var(--sp-4);grid-template-columns:1fr;display:grid}@media (width<=899px){.plan-pro{order:-1}}@media (width>=900px){.plans{grid-template-columns:repeat(3,1fr);align-items:stretch}}.plan{gap:var(--sp-2);padding:var(--sp-5);background:var(--surface);border:1px solid var(--line);border-top:2px solid var(--ink);border-radius:0 0 var(--radius-card) var(--radius-card);flex-direction:column;display:flex}.plan-pro{border-color:var(--line);border-top:2px solid var(--primary);box-shadow:inset 0 2px 0 var(--primary)}.plan h2{font-size:var(--fs-5);margin:0}.plan .price>span[data-show]{display:contents}.plan .price-alt{font-size:var(--fs-2);color:var(--ink-muted);margin:0}.pricing .fine .announce:empty{display:none}.plan .price{align-items:baseline;gap:var(--sp-1);flex-wrap:wrap;margin:0;display:flex}.plan .amount{font-size:var(--fs-7);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.plan .unit,.plan .price-note{color:var(--ink-muted)}.plan .price-note{font-size:var(--fs-2);flex-basis:100%;margin:0}.plan .audience{margin:var(--sp-1) 0}.plan ul{margin:0 0 var(--sp-3);padding-left:var(--sp-5);flex:1}.plan li+li{margin-top:var(--sp-1)}.plan .buy{min-height:44px;padding:0 var(--sp-5);border:1px solid var(--primary);border-radius:var(--radius-control);background:var(--primary);color:var(--primary-ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.plan .buy:hover{background:var(--primary-hover);color:var(--primary-ink)}.plan .buy.is-secondary{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.plan .buy.is-soon{color:var(--ink-muted);border:1px dashed var(--line-strong);cursor:default;background:0 0;font-weight:500}.plan .buy.is-soon:hover{color:var(--ink-muted);background:0 0}.plan .buy.is-secondary:hover{background:var(--surface-2);color:var(--ink)}.plan .included{min-height:44px;color:var(--ink-muted);align-items:center;margin:0;font-weight:600;display:flex}.toggle{width:fit-content;margin:0 auto var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--radius-control);display:flex;overflow:hidden}.toggle button{min-height:44px;padding:0 var(--sp-4);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border:0}.toggle button[aria-pressed=true]{background:var(--primary-tint);font-weight:600}.pricing .fine{margin:var(--sp-5) 0 var(--sp-7);max-width:70ch;color:var(--ink-muted);font-size:.8125rem;line-height:1.6}.pricing .fine p{margin:0;display:inline}.pricing .fine p+p:before{content:" "}.hero-copy[data-astro-cid-ge2uvauf]{text-align:center}h1[data-astro-cid-ge2uvauf]{text-wrap:balance;max-width:24ch;margin:0 auto}.tail[data-astro-cid-ge2uvauf]{margin-top:var(--sp-2);letter-spacing:-.005em;color:var(--primary);font-size:.56em;display:block}.ledger[data-astro-cid-dfdv3qyp]{min-width:0;margin:0}.files[data-astro-cid-dfdv3qyp]{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--fs-1);display:flex}.file[data-astro-cid-dfdv3qyp]{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);padding:2px 8px}.sheet[data-astro-cid-dfdv3qyp]{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);box-shadow:var(--paper-shadow);overflow:hidden}table[data-astro-cid-dfdv3qyp]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--fs-1);line-height:1.35}td[data-astro-cid-dfdv3qyp],th[data-astro-cid-dfdv3qyp]{padding:7px var(--sp-2);border-bottom:1px solid var(--line);border-right:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;text-align:left;overflow:hidden}td[data-astro-cid-dfdv3qyp]:last-child,th[data-astro-cid-dfdv3qyp]:last-child{border-right:0}th[data-astro-cid-dfdv3qyp]{font-weight:600}.letters[data-astro-cid-dfdv3qyp] td[data-astro-cid-dfdv3qyp]{background:var(--surface-2);color:var(--ink-muted);font-family:var(--font-mono);text-align:center;padding-block:3px;font-size:.6875rem}.rn[data-astro-cid-dfdv3qyp]{background:var(--surface-2);width:2.25rem;color:var(--ink-muted);font-family:var(--font-mono);text-align:center;font-size:.6875rem}thead[data-astro-cid-dfdv3qyp] tr[data-astro-cid-dfdv3qyp]:nth-child(2) th[data-astro-cid-dfdv3qyp]:first-of-type{width:6.6rem}thead[data-astro-cid-dfdv3qyp] tr[data-astro-cid-dfdv3qyp]:nth-child(2) th[data-astro-cid-dfdv3qyp]:nth-of-type(3),thead[data-astro-cid-dfdv3qyp] tr[data-astro-cid-dfdv3qyp]:nth-child(2) th[data-astro-cid-dfdv3qyp]:nth-of-type(4){width:6.4rem}.r[data-astro-cid-dfdv3qyp]{text-align:right}.mono[data-astro-cid-dfdv3qyp]{font-family:var(--font-mono)}.num[data-astro-cid-dfdv3qyp]{text-align:right}.credit[data-astro-cid-dfdv3qyp]{color:var(--ok)}.recon[data-astro-cid-dfdv3qyp]{padding:var(--sp-3) var(--sp-4) var(--sp-2);font-size:var(--fs-2);gap:2px;margin:0;display:grid}.recon[data-astro-cid-dfdv3qyp] div[data-astro-cid-dfdv3qyp]{justify-content:space-between;gap:var(--sp-4);padding-block:2px;display:flex}.recon[data-astro-cid-dfdv3qyp] dt[data-astro-cid-dfdv3qyp]{color:var(--ink-muted)}.recon[data-astro-cid-dfdv3qyp] dd[data-astro-cid-dfdv3qyp]{margin:0}.op[data-astro-cid-dfdv3qyp]{width:1.25em;font-family:var(--font-mono);color:var(--ink-muted);display:inline-block}.total[data-astro-cid-dfdv3qyp]{margin-top:var(--sp-1);border-top:1px solid var(--ink);padding-top:var(--sp-2)!important}.total[data-astro-cid-dfdv3qyp] dt[data-astro-cid-dfdv3qyp],.total[data-astro-cid-dfdv3qyp] dd[data-astro-cid-dfdv3qyp]{color:var(--ink);font-weight:600}.total[data-astro-cid-dfdv3qyp] dd[data-astro-cid-dfdv3qyp]{border-bottom:3px double var(--ink)}.printed[data-astro-cid-dfdv3qyp]{font-size:var(--fs-1)}.verdict[data-astro-cid-dfdv3qyp]{padding:var(--sp-2) var(--sp-4) var(--sp-4);margin:0}figcaption[data-astro-cid-dfdv3qyp]{margin-top:var(--sp-3);color:var(--ink-muted);font-size:var(--fs-1)}@media (width<=520px){.rn[data-astro-cid-dfdv3qyp],.letters[data-astro-cid-dfdv3qyp]{display:none}thead[data-astro-cid-dfdv3qyp] tr[data-astro-cid-dfdv3qyp]:nth-child(2) th[data-astro-cid-dfdv3qyp]:first-of-type{width:5.6rem}thead[data-astro-cid-dfdv3qyp] tr[data-astro-cid-dfdv3qyp]:nth-child(2) th[data-astro-cid-dfdv3qyp]:nth-of-type(4),tbody[data-astro-cid-dfdv3qyp] td[data-astro-cid-dfdv3qyp]:last-child{display:none}tbody[data-astro-cid-dfdv3qyp] td[data-astro-cid-dfdv3qyp]:nth-last-child(2){border-right:0}}dl[data-astro-cid-yp5xyldc]{border-top:1px solid var(--ink);margin:0}div[data-astro-cid-yp5xyldc]{gap:2px var(--sp-4);padding-block:var(--sp-3);border-bottom:1px solid var(--line);display:grid}@media (width>=640px){div[data-astro-cid-yp5xyldc]{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}}dt[data-astro-cid-yp5xyldc]{font-weight:600;font-size:var(--fs-2)}dd[data-astro-cid-yp5xyldc]{color:var(--ink-muted);font-size:var(--fs-2);margin:0}.grid[data-astro-cid-uzzxc4j2]{column-gap:var(--sp-5);border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-uzzxc4j2]{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--line);min-height:44px;display:flex}li[data-astro-cid-uzzxc4j2] a[data-astro-cid-uzzxc4j2],li[data-astro-cid-uzzxc4j2]>span[data-astro-cid-uzzxc4j2]:not(.mark){white-space:nowrap}li[data-astro-cid-uzzxc4j2] a[data-astro-cid-uzzxc4j2]{color:var(--ink);text-decoration-color:var(--line-strong)}li[data-astro-cid-uzzxc4j2] a[data-astro-cid-uzzxc4j2]:hover{color:var(--primary);text-decoration-color:currentColor}.cc[data-astro-cid-uzzxc4j2]{width:3.4em;font-family:var(--font-mono);font-size:var(--fs-1);color:var(--ink-muted);flex:none;text-decoration:none}.mark[data-astro-cid-uzzxc4j2]{font-size:var(--fs-1);color:var(--ok);margin-left:auto;font-weight:600}.all[data-astro-cid-uzzxc4j2]{margin:var(--sp-3) 0 0}@media (width<=639px){li[data-astro-cid-uzzxc4j2]:nth-child(n+9){display:none}}@media (width>=640px){.all[data-astro-cid-uzzxc4j2]{display:none}}.note[data-astro-cid-uzzxc4j2]{color:var(--ink-muted);font-size:var(--fs-2);margin:0}.hero[data-astro-cid-lcdefpme]{gap:var(--sp-5);max-width:64rem;padding-block:var(--sp-5) var(--sp-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1000px){.hero[data-astro-cid-lcdefpme]{gap:var(--sp-6);padding-block:var(--sp-7)}}.hero-tool[data-astro-cid-lcdefpme]{min-width:0}.hero-tool[data-astro-cid-lcdefpme] .conv-wrap{padding:0}.hero-tool[data-astro-cid-lcdefpme] .conv-drop-btn{min-height:240px}@media (width>=900px){.hero-tool[data-astro-cid-lcdefpme] .conv-drop-btn{min-height:300px}}.hero-tool[data-astro-cid-lcdefpme] .conv-drop-sub{display:none}.hero-privacy[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--sp-2);color:var(--ink-muted);font-size:var(--fs-2);text-align:center;flex-wrap:wrap;margin:0;display:flex}.hero-privacy[data-astro-cid-lcdefpme] .icon{color:var(--ink)}.hero-proof[data-astro-cid-lcdefpme]{gap:var(--sp-6);padding-block:var(--sp-6) var(--sp-7);border-top:1px solid var(--line);display:grid}.answer[data-astro-cid-lcdefpme]{font-size:var(--fs-4);max-width:60ch;color:var(--ink);margin:0;line-height:1.5}.proof-grid[data-astro-cid-lcdefpme]{gap:var(--sp-6);min-width:0;display:grid}@media (width>=1000px){.proof-grid[data-astro-cid-lcdefpme]{column-gap:var(--sp-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}}.pros[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--sp-1)}.pros[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin:0}.formats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:0}.formats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:52px;color:var(--ink);font-weight:500;text-decoration:none;display:flex}.formats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--primary)}.formats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]:first-child{text-decoration:underline}.arrow[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-family:var(--font-mono)}
/*$vite$:1*/