@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/outfit-latin.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:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/outfit-latin-ext.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/manrope-latin.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/manrope-latin-ext.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/jetbrains-mono-latin.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/jetbrains-mono-latin-ext.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:Outfit Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:99.29%;ascent-override:100.71%;descent-override:26.19%;line-gap-override:0%}@font-face{font-family:Manrope Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:100.55%;ascent-override:106.02%;descent-override:29.84%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local(Courier New),local(Liberation Mono),local(Menlo);size-adjust:99.98%;ascent-override:102.02%;descent-override:30%;line-gap-override:0%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f6f8;--panel:#fff;--line:#e4e5e7;--ctl:#e2e3e5;--ctl-strong:#c1c4cd;--txt:#260d1c;--dim:#63697d;--btn:#260d1c;--btn-text:#fff;--btn-hover:#3f1c30;--header:#f5f6f8d1;--tk-c:#8a8fa3;--tk-s:#1f6f5c;--tk-k:#8b2c5a;--tk-n:#b45309;--tk-f:#1d4ed8;--tk-t:#0e7490;--tk-p:#6d28d9;--tk-a:#b45309;--tk-v:#0e7490;--lo:1;--do:0;--font-display:"Outfit", "Outfit Fallback", Arial, sans-serif;--font-body:"Manrope", "Manrope Fallback", Arial, sans-serif;--font-mono:"JetBrains Mono", "JetBrains Mono Fallback", "Courier New", monospace;--tracking-display:-.028em;--weight-body:300;--gutter:40px;--container:1400px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#191a23;--panel:#1f2029;--line:#343647;--ctl:#444860;--ctl-strong:#7b7f8c;--txt:#fafafa;--dim:#9d9fae;--btn:#fafafa;--btn-text:#191a23;--btn-hover:#fff;--header:#191a23d1;--tk-c:#7c8095;--tk-s:#86d3bc;--tk-k:#f2a8cc;--tk-n:#f3bb76;--tk-f:#a3c7ff;--tk-t:#86d6e8;--tk-p:#c9bcfd;--tk-a:#f3bb76;--tk-v:#86d6e8;--lo:0;--do:1}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#191a23;--panel:#1f2029;--line:#343647;--ctl:#444860;--ctl-strong:#7b7f8c;--txt:#fafafa;--dim:#9d9fae;--btn:#fafafa;--btn-text:#191a23;--btn-hover:#fff;--header:#191a23d1;--tk-c:#7c8095;--tk-s:#86d3bc;--tk-k:#f2a8cc;--tk-n:#f3bb76;--tk-f:#a3c7ff;--tk-t:#86d6e8;--tk-p:#c9bcfd;--tk-a:#f3bb76;--tk-v:#86d6e8;--lo:0;--do:1}:root[data-theme-switching],:root[data-theme-switching] *,:root[data-theme-switching] :after,:root[data-theme-switching] :before{transition:none!important}*,:after,:before{box-sizing:border-box;min-width:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--txt);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:14.5px;line-height:1.55;transition:background .4s,color .4s}img,svg,video{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-display);font-size:inherit;letter-spacing:var(--tracking-display);margin:0;font-weight:500}figure,ol,p,pre,ul{margin:0}ol,ul{padding:0;list-style:none}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}code,kbd,pre,samp{font-family:var(--font-mono)}:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=940px){:root{--gutter:24px}}.o-container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.o-lead{font-size:18.5px;font-weight:var(--weight-body);color:var(--dim);text-wrap:pretty;line-height:1.6}.o-button{background:var(--btn);height:44px;color:var(--btn-text);border-radius:999px;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:500;transition:background .16s;display:inline-flex}.o-button:hover{background:var(--btn-hover)}.o-prose{font-size:15.5px;line-height:1.65}.o-prose h2{border-top:1px solid var(--line);margin:56px 0 16px;padding-top:24px;font-size:26px}.o-prose h3{margin:36px 0 12px;font-size:19px}.o-prose h2 code,.o-prose h3 code{font-size:inherit}.o-prose p{margin:0 0 18px}.o-prose strong{font-weight:600}.o-prose ol,.o-prose ul{margin:0 0 18px;padding-left:1.4em}.o-prose ul{list-style:outside}.o-prose ol{list-style:decimal}.o-prose li{margin:6px 0}.o-prose code{border:1px solid var(--line);background:var(--panel);border-radius:6px;padding:1px 6px;font-size:.88em}.o-prose a{color:var(--txt);text-decoration:underline;-webkit-text-decoration-color:var(--ctl-strong);text-decoration-color:var(--ctl-strong);text-underline-offset:3px;transition:text-decoration-color .16s}.o-prose a:hover{-webkit-text-decoration-color:var(--txt);text-decoration-color:var(--txt)}.o-prose .table{margin:0 0 24px;overflow-x:auto}.o-prose table{border-collapse:collapse;width:100%;font-size:14px}.o-prose th{border-bottom:1px solid var(--ctl-strong);font-family:var(--font-display);text-align:left;font-weight:500}.o-prose td{border-bottom:1px solid var(--line)}.o-prose td,.o-prose th{vertical-align:top;padding:10px 8px}.o-prose td:first-child,.o-prose th:first-child{padding-left:0}.o-prose td:last-child,.o-prose th:last-child{padding-right:0}.o-prose blockquote{border-left:2px solid var(--ctl-strong);color:var(--dim);margin:0 0 18px;padding:4px 0 4px 18px}.o-prose hr{border:0;border-top:1px solid var(--line);margin:32px 0}.o-prose .code{margin:0 0 24px}.o-prose .code code{font-size:inherit;background:0 0;border:0;border-radius:0;padding:0}.o-mark[data-v-be5fc7ab]{overflow:visible}.trigger[data-v-fa3d3128]{border:1px solid var(--line);width:180px;height:34px;color:var(--dim);border-radius:999px;align-items:center;gap:8px;padding:0 5px 0 12px;font-size:13.5px;transition:color .16s,border-color .16s,background .16s;display:flex}.trigger[data-v-fa3d3128]:hover{border-color:var(--ctl-strong);color:var(--txt)}.glyph[data-v-fa3d3128]{flex:none}.label[data-v-fa3d3128]{text-align:left;flex:1}.kbd[data-v-fa3d3128]{height:22px;font-family:var(--font-body);border-radius:999px;align-items:center;gap:3px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.kbd[data-v-fa3d3128],.key[data-v-fa3d3128]{border:1px solid var(--line);background:var(--bg);color:var(--dim);line-height:1}.key[data-v-fa3d3128]{min-width:20px;height:20px;box-shadow:inset 0 -1px 0 var(--line);font-family:var(--font-mono);border-radius:6px;place-items:center;padding:0 3px;font-size:10.5px;display:inline-grid}.dialog[data-v-fa3d3128]{border:1px solid var(--line);background:var(--panel);width:min(640px,100% - 32px);max-width:none;max-height:none;color:var(--txt);border-radius:16px;margin:12vh auto auto;padding:0;box-shadow:0 24px 80px #00000047}.dialog[open][data-v-fa3d3128]{animation:.18s cubic-bezier(.2,.8,.25,1) search-in-fa3d3128}.dialog[data-v-fa3d3128]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e0f1480}@keyframes search-in-fa3d3128{0%{opacity:0;transform:translateY(-8px)scale(.985)}}.panel[data-v-fa3d3128]{flex-direction:column;max-height:min(620px,76vh);display:flex}.field[data-v-fa3d3128]{border-bottom:1px solid var(--line);height:58px;color:var(--dim);flex:none;align-items:center;gap:12px;padding:0 14px 0 18px;display:flex}.input[data-v-fa3d3128]{height:100%;color:var(--txt);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.input[data-v-fa3d3128]::placeholder{color:var(--dim)}.close[data-v-fa3d3128]{height:auto;padding:6px 8px;transition:color .16s}.close[data-v-fa3d3128]:hover{color:var(--txt)}.results[data-v-fa3d3128]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ctl) transparent;flex:auto;padding:8px;overflow-y:auto}.result[data-v-fa3d3128]{border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.result.active[data-v-fa3d3128]{background:var(--line)}.trail[data-v-fa3d3128]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-size:10px}.title[data-v-fa3d3128]{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:15.5px;font-weight:500}.snippet[data-v-fa3d3128]{-webkit-line-clamp:2;font-size:13.5px;font-weight:var(--weight-body);color:var(--dim);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}mark[data-v-fa3d3128]{color:var(--txt);text-decoration:underline;-webkit-text-decoration-color:var(--ctl-strong);text-decoration-color:var(--ctl-strong);text-underline-offset:3px;background:0 0;font-weight:500}.status[data-v-fa3d3128]{font-size:14px;font-weight:var(--weight-body);color:var(--dim);text-align:center;padding:36px 24px}.keys[data-v-fa3d3128]{border-top:1px solid var(--line);color:var(--dim);flex:none;gap:20px;padding:11px 18px;font-size:12px}.hint[data-v-fa3d3128],.keys[data-v-fa3d3128]{align-items:center;display:flex}.hint[data-v-fa3d3128]{gap:4px}.hint-label[data-v-fa3d3128]{margin-left:4px}@media (width<=620px){.trigger[data-v-fa3d3128]{justify-content:center;width:34px;padding:0}.trigger[data-v-fa3d3128],.trigger[data-v-fa3d3128]:hover{border-color:#0000}.trigger[data-v-fa3d3128]:hover{background:var(--line)}.trigger .glyph[data-v-fa3d3128]{width:18px;height:18px}.label[data-v-fa3d3128],.trigger .kbd[data-v-fa3d3128]{display:none}.dialog[data-v-fa3d3128]{width:calc(100% - 24px);margin-top:12px}.panel[data-v-fa3d3128]{max-height:calc(100dvh - 24px)}.keys[data-v-fa3d3128]{display:none}}.toggle[data-v-f8c45c3a]{width:34px;height:34px;color:var(--dim);border-radius:50%;place-items:center;transition:color .16s,background .16s;display:grid}.toggle[data-v-f8c45c3a]:hover{background:var(--line);color:var(--txt)}.glyphs[data-v-f8c45c3a]{place-items:center;width:18px;height:18px;display:grid}.moon[data-v-f8c45c3a],.sun[data-v-f8c45c3a]{grid-area:1/1;transition:opacity .4s}.sun[data-v-f8c45c3a]{opacity:var(--lo)}.moon[data-v-f8c45c3a]{opacity:var(--do)}.header[data-v-a1b9df35]{z-index:20;border-bottom:1px solid var(--line);background:var(--header);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:69px;transition:background .4s;position:sticky;top:0}.header.opened[data-v-a1b9df35]{background:var(--bg)}.bar[data-v-a1b9df35]{justify-content:space-between;align-items:center;gap:32px;height:100%}.bar[data-v-a1b9df35],.mark[data-v-a1b9df35]{display:flex}.mark[data-v-a1b9df35]{width:67px;height:26px;color:var(--txt);flex:none;animation:.64s cubic-bezier(.2,.8,.25,1) both ohne-rise-a1b9df35}.mark[data-v-a1b9df35] svg{width:auto;height:26px}@keyframes ohne-rise-a1b9df35{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mark[data-v-a1b9df35]{animation:none}}.controls[data-v-a1b9df35]{gap:10px}.controls[data-v-a1b9df35],.nav[data-v-a1b9df35]{align-items:center;display:flex}.nav[data-v-a1b9df35]{font-family:var(--font-display);gap:2px;font-size:14px;font-weight:500}.nav a[data-v-a1b9df35]{height:34px;color:var(--dim);border-radius:999px;align-items:center;padding:0 12px;transition:color .16s,background .16s;display:flex}.nav a[data-v-a1b9df35]:hover{background:var(--line);color:var(--txt)}.icons[data-v-a1b9df35]{align-items:center;gap:2px;display:flex}.icon[data-v-a1b9df35]{width:34px;height:34px;color:var(--dim);border-radius:50%;place-items:center;transition:color .16s,background .16s;display:grid}.icon[data-v-a1b9df35]:hover{background:var(--line);color:var(--txt)}.menu[data-v-a1b9df35],.sheet[data-v-a1b9df35]{display:none}.stroke-bottom[data-v-a1b9df35],.stroke-top[data-v-a1b9df35]{transform-origin:12px 12px;transition:transform .32s cubic-bezier(.2,.8,.25,1)}.menu[aria-expanded=true] .stroke-top[data-v-a1b9df35]{transform:rotate(45deg)translateY(4px)}.menu[aria-expanded=true] .stroke-bottom[data-v-a1b9df35]{transform:rotate(-45deg)translateY(-4px)}.sheet[data-v-a1b9df35]{overscroll-behavior:contain;border-top:1px solid var(--line);background:var(--bg);height:calc(100dvh - 68px);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.sheet-links[data-v-a1b9df35]{flex-direction:column;padding-block:12px 40px;display:flex}.sheet-links a[data-v-a1b9df35]{border-bottom:1px solid var(--line);height:60px;font-family:var(--font-display);letter-spacing:var(--tracking-display);justify-content:space-between;align-items:center;font-size:19px;font-weight:500;display:flex}.sheet-links svg[data-v-a1b9df35]{color:var(--dim);transition:color .16s,transform .16s}.sheet-links a:hover svg[data-v-a1b9df35]{color:var(--txt);transform:translate(2px)}.sheet-enter-active[data-v-a1b9df35],.sheet-leave-active[data-v-a1b9df35]{transition:opacity .2s}.sheet-enter-from[data-v-a1b9df35],.sheet-leave-to[data-v-a1b9df35]{opacity:0}.sheet-enter-active a[data-v-a1b9df35]{transition:opacity .32s,transform .4s cubic-bezier(.2,.8,.25,1);transition-delay:calc(var(--i)*40ms)}.sheet-enter-from a[data-v-a1b9df35]{opacity:0;transform:translateY(12px)}@media (width<=940px){.controls[data-v-a1b9df35]{gap:8px}.nav a[data-v-a1b9df35]{padding:0 10px}}@media (width<=620px){.controls[data-v-a1b9df35]{gap:2px}.nav[data-v-a1b9df35]{display:none}.menu[data-v-a1b9df35]{display:grid}.sheet[data-v-a1b9df35]{display:block}}.footer[data-v-b09a6e5f]{border-top:1px solid var(--line)}.bar[data-v-b09a6e5f]{justify-content:space-between;align-items:center;gap:32px;padding-block:32px}.bar[data-v-b09a6e5f],.mark[data-v-b09a6e5f]{display:flex}.mark[data-v-b09a6e5f]{width:56px;height:22px;color:var(--txt);flex:none}.mark[data-v-b09a6e5f] svg{width:auto;height:22px}.links[data-v-b09a6e5f]{color:var(--dim);align-items:center;gap:24px;font-size:13px;display:flex}.links a[data-v-b09a6e5f]{transition:color .16s}.links a[data-v-b09a6e5f]:hover{color:var(--txt)}@media (width<=940px){.bar[data-v-b09a6e5f]{flex-direction:column;align-items:flex-start;gap:64px}.links[data-v-b09a6e5f]{flex-wrap:wrap;row-gap:12px}}.page[data-v-9934d5db]{min-height:100vh;padding:64px var(--gutter);background:var(--bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px}.mark[data-v-9934d5db],.page[data-v-9934d5db]{display:flex}.mark[data-v-9934d5db]{color:var(--txt)}.mark[data-v-9934d5db] svg{width:auto;height:32px}.code[data-v-9934d5db]{font-size:clamp(48px,8vw,88px);line-height:1.06}.message[data-v-9934d5db]{max-width:42ch;font-size:16.5px;font-weight:var(--weight-body);color:var(--dim);text-wrap:pretty}
