.HeaderNav-module__NhVgJq__header{flex-direction:row;justify-content:center;margin:0;padding:0;font-family:Alegreya Sans,sans-serif;list-style:none;display:flex}.HeaderNav-module__NhVgJq__headerItem{padding:.25rem .5rem;list-style:none;display:inline}.HeaderNav-module__NhVgJq__headerItem a,.HeaderNav-module__NhVgJq__headerItem button{cursor:pointer;text-transform:uppercase;color:var(--gray-200);font-size:var(--type-size-6);background-color:#0000;outline:none;margin:0 .5rem;font-family:Alegreya Sans,sans-serif;text-decoration:none;box-shadow:none!important;border:none!important}.HeaderNav-module__NhVgJq__headerItem a span,.HeaderNav-module__NhVgJq__headerItem button span{margin-right:.25rem}.HeaderNav-module__NhVgJq__headerItem a:hover,.HeaderNav-module__NhVgJq__headerItem button:hover{color:var(--link-color);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--link-color)55%,transparent)!important}.HeaderNav-module__NhVgJq__themeSwitcher{text-align:center;border-radius:4px;padding:0 .33rem;box-shadow:none!important}.HeaderNav-module__NhVgJq__themeSwitcher span{margin-right:0!important}.HeaderNav-module__NhVgJq__themeSwitcher:hover{background-color:var(--link-color);color:var(--bg-color);box-shadow:none!important}
.Layout-module__hBxhlq__pageContainer{flex-direction:column;align-items:stretch;min-height:100vh;display:flex}.Layout-module__hBxhlq__main{background-color:var(--bg-color);color:var(--gray-200);box-shadow:0 0 1rem -.25rem var(--bg-color);border-radius:10px;flex-grow:1;margin:1rem;padding:1rem}.Layout-module__hBxhlq__main p{margin:1rem 0}.Layout-module__hBxhlq__main h1,.Layout-module__hBxhlq__main h2,.Layout-module__hBxhlq__main h3,.Layout-module__hBxhlq__main h4,.Layout-module__hBxhlq__main h5,.Layout-module__hBxhlq__main h6{color:var(--gray-200);font-family:Alegreya Sans,sans-serif;font-weight:700;line-height:1.2}.Layout-module__hBxhlq__main h1{color:var(--gray-100);font-size:var(--type-size-1);font-weight:900}.Layout-module__hBxhlq__main h2{color:var(--gray-100);font-size:var(--type-size-2)}.Layout-module__hBxhlq__main h3{font-size:var(--type-size-3)}.Layout-module__hBxhlq__main h4{font-size:var(--type-size-4)}.Layout-module__hBxhlq__main h5{font-size:var(--type-size-4);color:var(--gray-300)}.Layout-module__hBxhlq__main h6{font-size:var(--type-size-5)}.Layout-module__hBxhlq__main hr{border:none;border-top:solid 4px var(--gray-500);margin:3rem 0}.Layout-module__hBxhlq__main code{background-color:var(--gray-500);border-radius:4px;padding:0 4px;font-size:80%}.Layout-module__hBxhlq__main pre code{color:var(--gray-500);background-color:var(--gray-100);padding:4px 8px;font-size:70%}.Layout-module__hBxhlq__main sup,.Layout-module__hBxhlq__main sub{vertical-align:baseline;position:relative;top:-.4em}.Layout-module__hBxhlq__main sub{top:.4em}.Layout-module__hBxhlq__main blockquote{background-color:var(--blockquote-bg);color:var(--blockquote-color);border-radius:8px;padding:1rem 2rem;font-family:Alegreya Sans,sans-serif}.Layout-module__hBxhlq__main a{color:var(--gray-100);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--gray-100)50%,transparent);text-decoration:none}.Layout-module__hBxhlq__main a:hover{color:var(--link-color);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--link-color)50%,transparent)}.Layout-module__hBxhlq__main ul,.Layout-module__hBxhlq__main ol{margin-top:1rem;margin-left:1.5rem}.Layout-module__hBxhlq__main li{margin-bottom:1rem}.Layout-module__hBxhlq__footer{text-align:center;font-family:Alegreya Sans,sans-serif;font-size:var(--type-size-6);color:var(--gray-300);flex-grow:0;padding:1rem}.Layout-module__hBxhlq__footer a{color:var(--gray-300);text-decoration:none;box-shadow:none!important}.Layout-module__hBxhlq__footer a:hover{box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--link-color)50%,transparent)}@media (max-width:600px){.Layout-module__hBxhlq__main{margin:.5rem}.Layout-module__hBxhlq__main blockquote{padding:.5rem 1rem}}
:root{--type-size-0:3.052rem;--type-size-1:2.441rem;--type-size-2:1.953rem;--type-size-3:1.563rem;--type-size-4:1.25rem;--type-size-5:1rem;--type-size-6:.8rem;--gray-100:#ccc;--gray-200:#a6a6a6;--gray-300:#737373;--gray-400:#666;--gray-500:#333;--primary-color:#9433ff;--link-color:#9433ff;--bg-color:#1a1a1a;--bg-gradient:linear-gradient(to right top,#002b99,#6d00e6);--blockquote-bg:#3c1fc054;--blockquote-color:#d9d1ff}[data-theme=light]{--gray-100:#333;--gray-200:#4d4d4d;--gray-300:#999;--gray-400:#d9d9d9;--gray-500:#f2f2f2;--primary-color:#00d0a5;--link-color:#00d0a5;--bg-color:#fff;--bg-gradient:linear-gradient(to right top,#002fa7,#00d0a5);--blockquote-bg:#13404d;--blockquote-color:#00b1e6}*,:after,:before{box-sizing:inherit;margin:0;padding:0;transition:color .2s,background-color .2s,box-shadow .2s}html,body{background-color:var(--bg-color);background-image:var(--bg-gradient);color:var(--gray-100);box-sizing:border-box;font:21px/1.4 Alegreya,serif}body p{text-wrap:pretty}.info-block,.warning-block,.tip-block,.note-block{border-radius:6px;margin:1.5rem 0;padding:1rem 1.5rem;font-family:Alegreya Sans,sans-serif}.info-block p,.warning-block p,.tip-block p,.note-block p{margin:.5rem 0}.info-block p:first-child,.warning-block p:first-child,.tip-block p:first-child,.note-block p:first-child{margin-top:0}.info-block p:last-child,.warning-block p:last-child,.tip-block p:last-child,.note-block p:last-child{margin-bottom:0}.info-block{background:var(--gray-500)}.warning-block{color:#ffd699;background-color:#4d3319}.tip-block{color:#9fc;background-color:#194d33}.note-block{background-color:var(--blockquote-bg);color:var(--blockquote-color)}.info-block ol,.info-block ul,.warning-block ol,.warning-block ul,.tip-block ol,.tip-block ul,.note-block ol,.note-block ul{margin:.5rem 0 .5rem 1.5rem}.info-block li,.warning-block li,.tip-block li,.note-block li{margin-bottom:.5rem}.komoot-embed{border-radius:8px;margin:1.5rem 0;overflow:hidden}.komoot-embed iframe{border:none;display:block}@media (max-width:600px){html,body{font-size:18px}.hide-on-mobile{display:none}.info-block,.warning-block,.tip-block,.note-block{margin:1rem 0;padding:.75rem 1rem}.komoot-embed iframe{height:400px}}code[class*=language-],pre[class*=language-]{color:#f8f8f2;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:.9em;line-height:1.5}pre[class*=language-]{background:#282a36;border-radius:.5em;margin:1.5rem 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#282a36}:not(pre)>code{background:var(--gray-500);border-radius:.3em;padding:.1em .3em;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:.9em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#6272a4}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#ff79c6}.token.boolean,.token.number{color:#bd93f9}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#50fa7b}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:#f1fa8c}.token.keyword{color:#8be9fd}.token.regex,.token.important{color:#ffb86c}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.code-highlight{float:left;min-width:100%}.code-line{border-left:4px solid #0000;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;display:block}.code-line.inserted{background-color:#10b98133}.code-line.deleted{background-color:#ef444433}.highlight-line{background-color:#37415180;border-left:4px solid #60a5fa;margin-left:-16px;margin-right:-16px}.line-number:before{text-align:right;color:#6b7280;content:attr(line);width:1rem;margin-left:-8px;margin-right:16px;display:inline-block}table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-family:Alegreya Sans,sans-serif;font-size:.95rem}thead{border-bottom:2px solid var(--gray-300)}th{text-align:left;color:var(--gray-100);padding:.75rem 1rem;font-weight:700}td{border-bottom:1px solid var(--gray-400);padding:.75rem 1rem}tr:last-child td{border-bottom:none}tbody tr:hover{background-color:var(--gray-500)}.table-wrapper{margin:1.5rem 0;overflow-x:auto}@media (max-width:600px){table{font-size:.85rem}th,td{padding:.5rem .75rem}}
