@font-face{font-family:Archivo;src:local(Archivo Variable),url(../_fonts/2HqvkYMjG27uYeZq2nzYP62O9LNyHfO0ymIsLR-39to-wEilai0etpOWK3B1f8P4aTExr2v8_VpbZCtMDAnmfJw.woff2)format("woff2");font-display:swap;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-weight:400 700;font-style:normal;font-stretch:100% 112%}@font-face{font-family:Archivo Fallback\: sans-serif;src:local("sans-serif");size-adjust:100%;ascent-override:87.8%;descent-override:21%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono Fallback\: monospace;src:local("monospace");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Medium),url(../_fonts/Y7f-8GVyzqqVUZE9RGKSEwHKp-J5xG9W9JvAuAXnukE-a6vWQ8lr44WUpidIwQELsd_UxxoksjFr_7OFl0B1cj4.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}:root{--paper:#f5f6f7;--ink:#14181d;--graphite:#545d68;--rule:#d3d8de;--signal:#e35205;--synced:#1b7f4c;--on-signal:#14181d;--paper-dark:#14181d;--ink-dark:#e6e9ec;--graphite-dark:#949ca7;--rule-dark:#323941;--signal-dark:#f0641a;--synced-dark:#45b07a;--band:var(--paper-dark);--wide:112%;--dur:.18s;--ease:cubic-bezier(.2, .6, .2, 1);--in:40px;--step--1:.875rem;--step-0:1.0625rem;--step-1:1.25rem;--step-2:calc(clamp(1.375rem, 1.2rem + .8vw, 1.75rem));--step-3:calc(clamp(1.75rem, 1.4rem + 1.6vw, 2.375rem));--step-4:calc(clamp(2.125rem, 1.4rem + 3.4vw, 3.5rem));--measure:66ch;--max:1120px;--gutter:calc(clamp(16px, 4vw, 48px));--section:calc(clamp(56px, 9vw, 112px));--radius:4px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme-lock]){--paper:var(--paper-dark);--ink:var(--ink-dark);--graphite:var(--graphite-dark);--rule:var(--rule-dark);--signal:var(--signal-dark);--synced:var(--synced-dark);--band:#1e2329;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media screen{:root[data-theme=dark]:not([data-theme-lock]){--paper:var(--paper-dark);--ink:var(--ink-dark);--graphite:var(--graphite-dark);--rule:var(--rule-dark);--signal:var(--signal-dark);--synced:var(--synced-dark);--band:#1e2329;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:24px;scroll-padding-bottom:var(--consent-h,0)}body{background:var(--paper);color:var(--ink);font-family:Archivo,Archivo Fallback\: sans-serif,Helvetica Neue,Arial,sans-serif;font-size:var(--step-0);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;padding-bottom:var(--consent-h,0);font-stretch:100%;line-height:1.6}body,dd,dl,figure,h1,h2,h3,ol,p,ul{margin:0}h1,h2,h3{font-stretch:var(--wide);text-wrap:balance;font-weight:700;line-height:1.1}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1.5px}a:hover{text-decoration-thickness:2.5px}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:2px}::selection{background:var(--ink);color:var(--paper)}.mono,code,pre{font-family:IBM Plex Mono,IBM Plex Mono Fallback\: monospace,ui-monospace,Menlo,Consolas,monospace}main{overflow-x:clip}@media (width<=760px){:root{--in:16px}}.container{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section);border-top:1px solid var(--rule)}.section-title{font-size:var(--step-3);margin-bottom:calc(clamp(24px,4vw,40px))}.prose{max-width:var(--measure)}@media screen{.band{--paper:var(--band);--ink:var(--ink-dark);--graphite:var(--graphite-dark);--rule:var(--rule-dark);--signal:var(--signal-dark);--synced:var(--synced-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--paper);color:var(--ink)}}.split{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:0 calc(clamp(32px,6vw,80px));display:grid}@media (width<=860px){.split{grid-template-columns:minmax(0,1fr)}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.no-scripting-only{display:none}@media (scripting:none){.no-scripting-only{display:block}.needs-js{display:none!important}}.skip-link{left:var(--gutter);z-index:10;background:var(--ink);color:var(--paper);padding:10px 14px;position:absolute;top:8px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.btn{border:1.5px solid var(--ink);border-radius:var(--radius);min-height:48px;color:var(--ink);font:600 var(--step-0)/1.2 Archivo, "Archivo Fallback: sans-serif","Helvetica Neue",Arial,sans-serif;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex}.btn:hover{box-shadow:inset 0 -3px 0 var(--ink)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--signal);border-color:var(--signal);color:var(--on-signal)}.btn--primary:hover{box-shadow:inset 0 -3px 0 var(--on-signal)}.btn[aria-busy=true]{cursor:progress}.btn-row{flex-wrap:wrap;gap:12px;display:flex}.fields,.fields>div{display:grid}.fields>div{border-top:1px solid var(--rule);grid-template-columns:7.5rem minmax(0,1fr);gap:4px 16px;padding-block:10px}.fields dt{font-family:IBM Plex Mono,IBM Plex Mono Fallback\: monospace,ui-monospace,Menlo,Consolas,monospace;font-size:var(--step--1);color:var(--graphite);line-height:1.75}@media (width<=480px){.fields>div{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.btn,a,button{transition:color var(--dur) var(--ease),background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),text-decoration-color var(--dur) var(--ease),text-decoration-thickness var(--dur) var(--ease),transform var(--dur) var(--ease)}::view-transition-new(root){animation-duration:.2s;animation-timing-function:var(--ease)}::view-transition-old(root){animation-duration:.2s;animation-timing-function:var(--ease)}}.in-left{--in-x:calc(var(--in) * -1)}.in-right{--in-x:var(--in)}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.in-left,.in-right{animation:linear backwards in-side;animation-timeline:view();animation-range:entry 0 entry 220px}.in-row{animation:linear backwards in-row;animation-timeline:view();animation-range:entry 0 entry 220px}}}@keyframes in-side{0%{opacity:0;transform:translateX(var(--in-x))}}@keyframes in-row{0%{clip-path:inset(0 100% 0 0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@page{size:A4;margin:14mm 14mm 16mm}@media print{.site-footer,.site-header,.skip-link{display:none!important}body{background:#fff;padding-bottom:0;font-size:10.5pt}a{text-decoration:none}}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono Fallback\: monospace;src:local("monospace");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Medium),url(../_fonts/Y7f-8GVyzqqVUZE9RGKSEwHKp-J5xG9W9JvAuAXnukE-a6vWQ8lr44WUpidIwQELsd_UxxoksjFr_7OFl0B1cj4.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}.status-badge{color:var(--graphite);white-space:nowrap;align-items:center;gap:7px;font-family:IBM Plex Mono,IBM Plex Mono Fallback\: monospace,ui-monospace,Menlo,Consolas,monospace;font-size:.8125rem;font-weight:500;line-height:1.4;display:inline-flex}.status-badge__dot{background:var(--graphite);border-radius:50%;flex:none;width:8px;height:8px}.status-badge[data-status=synced]{color:var(--synced)}.status-badge[data-status=synced] .status-badge__dot{background:var(--synced)}.status-badge[data-status=queued] .status-badge__dot{box-shadow:inset 0 0 0 2px var(--signal);background:0 0}.status-badge[data-status=syncing] .status-badge__dot{animation:.8s ease-in-out infinite alternate status-pulse}@keyframes status-pulse{to{opacity:.25}}.theme-toggle[data-v-39285c88]{border:1.5px solid var(--ink);border-radius:var(--radius);width:34px;height:34px;color:var(--ink);cursor:pointer;background:0 0;place-items:center;padding:0;display:inline-grid}.theme-toggle[aria-pressed=true][data-v-39285c88]{background:var(--ink);color:var(--paper)}.theme-toggle[data-v-39285c88]:disabled{cursor:default}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono Fallback\: monospace;src:local("monospace");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Medium),url(../_fonts/Y7f-8GVyzqqVUZE9RGKSEwHKp-J5xG9W9JvAuAXnukE-a6vWQ8lr44WUpidIwQELsd_UxxoksjFr_7OFl0B1cj4.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}.site-header[data-v-6bd8d45c]{border-bottom:1px solid var(--rule)}.site-header__inner[data-v-6bd8d45c]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav lang";align-items:center;gap:8px 32px;padding-block:16px;display:grid}.brand[data-v-6bd8d45c]{font-weight:700;font-stretch:var(--wide);grid-area:brand;text-decoration:none}ul[data-v-6bd8d45c]{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-nav[data-v-6bd8d45c]{grid-area:nav;justify-self:end}.site-nav ul[data-v-6bd8d45c]{gap:0 22px}.site-nav a[data-v-6bd8d45c]{padding-block:6px;font-size:.9375rem;text-decoration-color:#0000;display:inline-block}.site-nav a[data-v-6bd8d45c]:hover{text-decoration-color:currentColor}.tools[data-v-6bd8d45c]{grid-area:lang;align-items:center;gap:10px;display:flex}.lang ul[data-v-6bd8d45c]{border:1.5px solid var(--ink);border-radius:var(--radius)}.lang a[data-v-6bd8d45c]{padding:5px 10px;font-family:IBM Plex Mono,IBM Plex Mono Fallback\: monospace,ui-monospace,Menlo,Consolas,monospace;font-size:.8125rem;font-weight:500;text-decoration:none;display:block}.lang a[aria-current=true][data-v-6bd8d45c]{background:var(--ink);color:var(--paper)}@media (width<=760px){.site-header__inner[data-v-6bd8d45c]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand lang""nav nav"}.site-nav[data-v-6bd8d45c]{justify-self:start}}.site-footer[data-v-328134f1]{border-top:1px solid var(--rule);font-size:var(--step--1);color:var(--graphite);padding-block:24px 32px}.site-footer__inner[data-v-328134f1]{justify-content:space-between;gap:8px 24px}.site-footer__inner[data-v-328134f1],.site-footer__links[data-v-328134f1]{flex-wrap:wrap;align-items:center;display:flex}.site-footer__links[data-v-328134f1]{gap:8px 20px}.site-footer__consent[data-v-328134f1]{min-height:24px;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1.5px}.site-footer__consent[data-v-328134f1]:hover{text-decoration-thickness:2.5px}.consent[data-v-30e4c745]{z-index:5;border-top:1px solid var(--rule);padding-block:14px;position:fixed;inset:auto 0 0}.consent__inner[data-v-30e4c745]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;display:flex}.consent__text[data-v-30e4c745]{max-width:62ch;font-size:var(--step--1)}.consent__btn[data-v-30e4c745]{min-height:40px;font-size:var(--step--1);padding:8px 18px}@media (prefers-reduced-motion:no-preference){.consent[data-v-30e4c745]{animation:consent-in-30e4c745 .24s var(--ease)}}@keyframes consent-in-30e4c745{0%{transform:translateY(100%)}}@media print{.consent[data-v-30e4c745]{display:none}}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono Fallback\: monospace;src:local("monospace");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Medium),url(../_fonts/Y7f-8GVyzqqVUZE9RGKSEwHKp-J5xG9W9JvAuAXnukE-a6vWQ8lr44WUpidIwQELsd_UxxoksjFr_7OFl0B1cj4.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}.not-found[data-v-142bc4ec]{padding-block:calc(clamp(64px,12vw,144px))}.not-found__code[data-v-142bc4ec]{color:var(--graphite);font-family:IBM Plex Mono,IBM Plex Mono Fallback\: monospace,ui-monospace,Menlo,Consolas,monospace}.not-found h1[data-v-142bc4ec]{font-size:var(--step-4);margin-top:8px}.not-found__text[data-v-142bc4ec]{font-size:var(--step-1);margin-block:16px 28px}
