.container[data-v-e24668da]{color:#fff;margin:0 auto;max-width:1200px;padding:20px}article[data-v-e24668da]{margin-top:12px;max-width:680px}.breadcrumb[data-v-e24668da]{align-items:baseline;color:#aaa;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;font-weight:400;gap:.25em;margin:0 0 28px;width:100%}.breadcrumb-home[data-v-e24668da]{color:#bbb;text-decoration:none;transition:color .15s ease}.breadcrumb-home[data-v-e24668da]:hover{color:#fff}.sep[data-v-e24668da]{color:#555}.breadcrumb-page[data-v-e24668da]{color:#fff;font-weight:500}.page-body[data-v-e24668da] p{color:#ccc;font-size:.95rem;line-height:1.75;margin:0 0 1.4em}.page-body[data-v-e24668da] h1{color:#bbb;font-size:.9rem;font-weight:600;letter-spacing:.15em;margin:2.8em 0 .9em;text-transform:uppercase}.page-body[data-v-e24668da] h2{color:#888;font-size:.75rem;font-weight:400;letter-spacing:.13em;margin:2.2em 0 .8em;text-transform:uppercase}.page-body[data-v-e24668da] h3{color:#888;font-size:.65rem;font-weight:400;letter-spacing:.11em;margin:1.8em 0 .6em;text-transform:uppercase}.page-body[data-v-e24668da] h4{color:#777;font-size:.65rem;font-weight:400;letter-spacing:.1em;margin:1.6em 0 .5em;text-transform:uppercase}.page-body[data-v-e24668da] ol,.page-body[data-v-e24668da] ul{color:#ccc;font-size:.95rem;line-height:1.75;margin:0 0 1.4em}.page-body[data-v-e24668da] ul{list-style:none;padding-left:1.6em}.page-body[data-v-e24668da] ul>li{position:relative}.page-body[data-v-e24668da] ul>li:before{color:#666;content:"—";left:-1.4em;position:absolute}.page-body[data-v-e24668da] ol{counter-reset:ol-counter;list-style:none;padding-left:1.6em}.page-body[data-v-e24668da] ol>li{counter-increment:ol-counter;position:relative}.page-body[data-v-e24668da] ol>li:before{color:#777;content:counter(ol-counter) ".";font-size:.85em;left:-1.6em;letter-spacing:.04em;position:absolute}.page-body[data-v-e24668da] li+li{margin-top:.35em}.page-body[data-v-e24668da] blockquote{border-left:2px solid #333;color:#888;font-style:italic;margin:1.8em 0;padding:.1em 0 .1em 1.1em;position:relative}.page-body[data-v-e24668da] blockquote p{color:inherit;margin:0}.page-body[data-v-e24668da] hr{border:none;border-top:1px solid #1c1c1c;margin:2.5em 0}.page-body[data-v-e24668da] strong{color:#eee;font-weight:700}.page-body[data-v-e24668da] em{color:#bbb;font-style:italic}.page-body[data-v-e24668da] u{text-decoration:underline;text-decoration-color:#555;text-underline-offset:3px}.page-body[data-v-e24668da] del,.page-body[data-v-e24668da] s{color:#777;text-decoration:line-through;text-decoration-color:#555}.page-body[data-v-e24668da] sub,.page-body[data-v-e24668da] sup{color:#888;font-size:.7em;line-height:0}.page-body[data-v-e24668da] mark{background:#fff;color:#000;padding:0 .15em}.page-body[data-v-e24668da] code{background:#111;border:1px solid #222;color:#aaa;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85em;padding:.1em .35em}.page-body[data-v-e24668da] pre{background:#0d0d0d;border:1px solid #1a1a1a;color:#aaa;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.6;margin:0 0 1.4em;overflow-x:auto;padding:1em 1.2em}.page-body[data-v-e24668da] pre code{background:none;border:none;padding:0}.page-body[data-v-e24668da] a{color:#ccc;text-decoration:underline;text-decoration-color:#444;text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}.page-body[data-v-e24668da] a:hover{color:#fff;text-decoration-color:#888}.page-body[data-v-e24668da] img{border-radius:2px;display:block;height:auto;margin:1.8em 0;max-width:100%}.site-footer[data-v-e24668da]{border-top:1px solid #222;color:#777;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;margin-top:60px;padding-top:20px}.site-footer a[data-v-e24668da]{color:#777;text-decoration:none;transition:color .15s ease}.site-footer a[data-v-e24668da]:hover{color:#bbb}.footer-sep[data-v-e24668da]{margin:0 .5em}.page-body[data-v-e24668da] iframe{aspect-ratio:16/9;border:none;display:block;height:auto;margin:1.8em 0;pointer-events:none;width:100%}.page-body[data-v-e24668da] p:has(>iframe){margin:1.8em 0;position:relative}.page-body[data-v-e24668da] p:has(>iframe):after{content:"";cursor:default;inset:0;position:absolute}
