@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montagu+Slab:opsz,wght@16..144,100..700&display=swap";@font-face{font-family:departure_mono;src:url(../../../fonts/DepartureMono-Regular.woff2) format("woff2"),url(../../../fonts/DepartureMono-Regular.woff) format("woff");font-weight:400;font-style:normal}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}img,picture,video,canvas,svg{display:block;max-width:100%}input,textarea,select{font:inherit;color:inherit;background:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-weight:unset}#root,#__next{isolation:isolate}:root{--border-radius: 16px;--border-width: 1px;--accent-color-default: #f5c063;--background-color-default: #130f11;--text-color-default: #f2f2f2;--boder-color-default: hsl(from var(--text-color) h s l / .15);--font-size: 16px;--ui-font: departure_mono, system-ui, -apple-system, "Segoe UI", "Helvetica Neue", sans-serif;--editor-font: "Geist Mono", monospace;--body-font: instrument_sans, system-ui, -apple-system, "Segoe UI", "Helvetica Neue", sans-serif;--headings-font: "Montagu Slab", serif}::view-transition-old(root){animation-delay:1s}::view-transition-new(root){animation:circle-in 1s}@keyframes circle-in{0%{clip-path:circle(0% at 100% 0%)}to{clip-path:circle(120% at 50% 0%)}}html{--accent-color: var(--accent-color-default);--accent-color-2: var(--accent-color);--accent-color-3: var(--accent-color);--background-color: var(--background-color-default);--surface-color: hsl(from var(--background-color) h s calc(l + 1.5) );--border-color: var(--boder-color-default);--text-color: var(--text-color-default);--icon-color: var(--text-color);--new-entry-color: var(--accent-color);--new-entry-border: var(--accent-color);background-color:var(--background-color);font-size:var(--font-size);color:var(--text-color);font-family:var(--body-font);overflow-y:overlay;scrollbar-color:var(--accent-color-2) var(--surface-color);scrollbar-width:thin}html body{background-color:inherit}.hidden{display:none;visibility:hidden}.contained{max-width:1280px;margin-inline:auto;padding-inline:40px}@media (max-width: 768px){.contained{padding-inline:1rem}}.dxc-login-dlg>div>div{box-shadow:none!important;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.dxc-login-dlg>div>div>div{display:flex;gap:1rem}.dxc-login-dlg>div>div>div button{padding:.25em 1em;font-size:1rem;font-family:system-ui;font-weight:600}.dxc-login-dlg>div>div form input{border-radius:var(--border-radius);padding:.75em .5em!important;font-family:system-ui;height:40px!important}.dxc-login-dlg>div>div h3{font-size:1.5rem;font-family:system-ui}h1.svelte-671a44{font-family:var(--ui-font);font-size:42px;font-weight:700;line-height:1ex;padding-right:1.5ex;text-shadow:-2px 2px 0px color-mix(in hsl,var(--background-color),var(--text-color) 20%),-3px 3px 0px color-mix(in hsl,var(--background-color),var(--text-color) 20%),-4px 4px 0px color-mix(in hsl,var(--background-color),var(--text-color) 20%)}h1.svelte-671a44 a:where(.svelte-671a44){display:inline-block;color:inherit;text-decoration:none;transform:scaleX(1.2);transform-origin:center left;gap:0}@media (max-width: 768px){h1.svelte-671a44{font-size:36px}}header.svelte-36qfpm{background-color:var(--background-color);font-family:var(--ui-font);padding-block:2rem 1rem;transition:.3s transform ease-out;position:relative;z-index:99}header.svelte-36qfpm .header-container:where(.svelte-36qfpm){display:flex;align-items:center;justify-content:space-between;gap:1em}header.svelte-36qfpm .header-container:where(.svelte-36qfpm)>div:where(.svelte-36qfpm){display:flex;align-items:baseline;justify-content:flex-start;gap:inherit}header.condensed{transform:translateY(0)}.nav-links.svelte-36qfpm a:where(.svelte-36qfpm){text-decoration:none;color:var(--text-color);display:flex;align-items:center}.nav-links.svelte-36qfpm a:where(.svelte-36qfpm):not(:hover){color:hsl(from var(--text-color) h s l / .5)}#menuPanel.svelte-36qfpm{color:var(--teext-color);border:var(--border-width) solid hsl(from var(--text-color) h s l / .5);border-radius:var(--border-radius);background-color:var(--background-color);transition:.3s all ease-in-out allow-discrete;inset:unset;top:.5rem;bottom:.5rem;height:auto;right:.5rem;padding:0;font-family:var(--ui-font);transform:translate(100%);opacity:0}#menuPanel.svelte-36qfpm:popover-open{transform:translate(0);opacity:1}#menuPanel.svelte-36qfpm .menu-container:where(.svelte-36qfpm){padding:1.5em;min-width:25ch}#menuPanel.svelte-36qfpm .menu-group:where(.svelte-36qfpm){padding-bottom:.5em;display:flex;flex-direction:column;gap:1rem}#menuPanel.svelte-36qfpm h2:where(.svelte-36qfpm){margin-bottom:1rem}#menuPanel.svelte-36qfpm h3:where(.svelte-36qfpm),#menuPanel.svelte-36qfpm h4:where(.svelte-36qfpm){margin-bottom:.5rem;font-size:1.1rem}#menuPanel.svelte-36qfpm hr:where(.svelte-36qfpm){margin-block:.5rem 1rem;border-width:var(--border-width);border-color:var(--border-color);border-style:dashed}#menuPanel.svelte-36qfpm select:where(.svelte-36qfpm),#menuPanel.svelte-36qfpm textarea:where(.svelte-36qfpm){border:var(--border-width) dashed var(--text-color);border-radius:var(--border-radius);padding:.25em .5em}#menuPanel.svelte-36qfpm select:where(.svelte-36qfpm)[disabled],#menuPanel.svelte-36qfpm textarea:where(.svelte-36qfpm)[disabled]{cursor:not-allowed;opacity:.5}textarea#custom-theme-css.svelte-36qfpm{color:#fffe;background:#111;font-family:var(--editor-font);font-size:12px;width:72ch;padding:.5em .75em;max-width:80vw}@starting-style{#menuPanel.svelte-36qfpm:popover-open{transition:.3s all ease-in-out allow-discrete;transform:translate(100%);opacity:0}}button.small{font-size:14px}body:has(:popover-open) main{pointer-events:none}@media (max-width: 767px){header.svelte-36qfpm button.naked .label{display:none}}footer.svelte-63irqy{font-family:var(--ui-font);position:fixed;bottom:0;left:0;width:100%;padding:1rem;line-height:1}footer.svelte-63irqy .footer-wrapper:where(.svelte-63irqy){display:flex;align-items:center;justify-content:space-between}footer.svelte-63irqy .footer-container:where(.svelte-63irqy){display:flex;align-items:center;justify-content:space-between;gap:.5em}footer.svelte-63irqy .footer-container:where(.svelte-63irqy) :where(div:where(.svelte-63irqy)){padding:.5rem .75rem;background-color:var(--background-color);border-radius:var(--border-radius)}footer.svelte-63irqy .status:where(.svelte-63irqy){background:var(--surface-color);border:var(--border-width) solid var(--surface-color);opacity:.75}footer.svelte-63irqy button.status:where(.svelte-63irqy){color:var(--text-color);font-size:1rem;font-family:var(--ui-font);padding:.3rem .5rem .4rem;border:var(--border-width) solid var(--border-color);cursor:pointer;border-radius:var(--border-radius);transition:.3s all ease-out;line-height:1}footer.svelte-63irqy button.status:where(.svelte-63irqy) iconify-icon:where(.svelte-63irqy){line-height:1;display:inline}footer.svelte-63irqy button.status:where(.svelte-63irqy):has(iconify-icon:where(.svelte-63irqy)){padding:0;border:0}footer.svelte-63irqy button.status:where(.svelte-63irqy):hover{opacity:1;border-color:var(--accent-color)}#editorsList.svelte-63irqy{bottom:calc(2.75em + 4px);right:4px;top:unset;left:unset;padding:.75em;color:var(--text-color);border:var(--border-width) solid hsl(from var(--text-color) h s l / .5);border-radius:var(--border-radius);background:var(--surface-color);max-height:calc(100dvh - (2.75em + 8px));overflow-y:overlay;transform:translate(100%);opacity:0;transition:.3s all ease-out allow-discrete}#editorsList.svelte-63irqy:popover-open{transform:translate(0);opacity:1}@starting-style{#editorsList.svelte-63irqy:popover-open{transform:translate(100%);opacity:0}}.open-editors__label.svelte-63irqy{font-family:var(--ui-font);font-size:1.25em}#editorsList.svelte-63irqy>div{display:flex;flex-direction:column;gap:.75em}#editorsList.svelte-63irqy .card{width:300px;max-width:100%;border-radius:max(calc(var(--border-radius) - .5rem),2px);--card-padding: .5rem}#editorsList.svelte-63irqy .card-footer{display:none;pointer-events:none}#editorsList.svelte-63irqy .current .card{outline:1px solid var(--accent-color)}#editorsList.svelte-63irqy .card-content>a{flex:30%}#editorsList.svelte-63irqy .image-wrapper{display:none}#editorsList.svelte-63irqy .card-content{font-size:.75rem;display:flex;gap:1em}#editorsList.svelte-63irqy .card-content-wrapper{flex:70%}#editorsList.svelte-63irqy .card-wrapper:where(.svelte-63irqy){position:relative}#editorsList.svelte-63irqy .close-button:where(.svelte-63irqy){font-family:var(--ui-font);display:inline-grid;place-content:center;width:fit-content;padding:12px 8px;line-height:0;background:var(--text-color);border:1px solid;border-radius:max(calc(var(--border-radius) - .5rem),2px);color:var(--background-color);position:absolute;top:-4px;right:-4px;cursor:pointer;z-index:2}#tooltip.svelte-j8oyp{padding-inline:.5rem;height:1.75rem;line-height:1.5rem;background:hsl(from var(--surface-color) h s l / .8);color:var(--text-color);border:1px solid var(--border-color);border-radius:var(--border-radius);border-bottom-left-radius:0;font-size:12px;position:fixed;top:0;left:0;pointer-events:none;opacity:0;z-index:100}
