a.svelte-1uuh96y{display:flex;align-items:center;gap:.25rem;padding:.1rem;text-decoration:none}i.svelte-1uuh96y{font-size:1.5rem}div.svelte-1uuh96y{font-family:var(--header-font);font-size:1.5rem;letter-spacing:.05em}dialog.svelte-n172wc{position:fixed;top:3.75rem;right:unset;left:50%;width:80vw;max-width:30rem;border:none;border-radius:.5rem;background:transparent;transform:translate(-50%);outline:none;z-index:1005}@media (min-width: 768px){dialog.svelte-n172wc{top:1rem;width:90vw}}.toast-message.svelte-n172wc{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem 1rem;border-radius:.25rem}.toast-message.svelte-n172wc:not(:last-child){margin-bottom:.5rem}.toast-message.svelte-n172wc.success{--fa-primary-color: var(--success-500);--fa-secondary-color: var(--success-300);background:var(--success-100);border:1px solid var(--success-500)}.toast-message.svelte-n172wc.success .icon-wrapper:where(.svelte-n172wc) i:where(.svelte-n172wc){--fa-primary-color: var(--success-600);--fa-secondary-color: var(--success-500)}.toast-message.svelte-n172wc.danger{--fa-primary-color: var(--danger-800);--fa-secondary-color: var(--danger-400);background:var(--danger-100);border:1px solid var(--danger-500)}.toast-message.svelte-n172wc.danger .icon-wrapper:where(.svelte-n172wc) i:where(.svelte-n172wc){--fa-primary-color: var(--danger-600);--fa-secondary-color: var(--danger-600)}.toast-message.svelte-n172wc.primary{--fa-primary-color: var(--primary-500);--fa-secondary-color: var(--primary-300);background:var(--primary-100);border:1px solid var(--primary-500)}.toast-message.svelte-n172wc.primary .icon-wrapper:where(.svelte-n172wc) i:where(.svelte-n172wc){--fa-primary-color: var(--primary-600);--fa-secondary-color: var(--primary-500)}.toast-message.svelte-n172wc.accent1{--fa-primary-color: var(--accent1-700);--fa-secondary-color: var(--accent1-400);background:var(--accent1-100);border:1px solid var(--accent1-500)}.toast-message.svelte-n172wc.accent1 .icon-wrapper:where(.svelte-n172wc) i:where(.svelte-n172wc){--fa-primary-color: var(--accent1-700);--fa-secondary-color: var(--accent1-600)}.toast-message.svelte-n172wc.accent2{--fa-primary-color: var(--accent2-700);--fa-secondary-color: var(--accent2-400);background:var(--accent2-100);border:1px solid var(--accent2-500)}.toast-message.svelte-n172wc.accent2 .icon-wrapper:where(.svelte-n172wc) i:where(.svelte-n172wc){--fa-primary-color: var(--accent2-700);--fa-secondary-color: var(--accent2-600)}.toast-message.svelte-n172wc.accent3{--fa-primary-color: var(--accent3-700);--fa-secondary-color: var(--accent3-400);background:var(--accent3-100);border:1px solid var(--accent3-500)}.toast-message.svelte-n172wc.accent3 .icon-wrapper:where(.svelte-n172wc) i:where(.svelte-n172wc){--fa-primary-color: var(--accent3-700);--fa-secondary-color: var(--accent3-600)}.toast-message.svelte-n172wc.neutral{--fa-primary-color: var(--neutral-700);--fa-secondary-color: var(--neutral-400);background:var(--neutral-100);border:1px solid var(--neutral-500)}.toast-message.svelte-n172wc.neutral .icon-wrapper:where(.svelte-n172wc) i:where(.svelte-n172wc){--fa-primary-color: var(--neutral-700);--fa-secondary-color: var(--neutral-600)}.toast-message.svelte-n172wc .toast-message-content:where(.svelte-n172wc){display:flex;flex-wrap:nowrap;align-items:center;gap:1rem}.toast-message.svelte-n172wc .icon-wrapper:where(.svelte-n172wc){display:flex;justify-content:center;align-items:center}.toast-message.svelte-n172wc .icon-wrapper:where(.svelte-n172wc) i:where(.svelte-n172wc){font-size:1.75rem;--fa-primary-color: var(--neutral-600);--fa-secondary-color: var(--neutral-400)}@media (max-width: 768px){.toast-message.svelte-n172wc{top:2rem;right:1rem;left:1rem}}.toast-message-text.svelte-n172wc{margin:0}.toast-message-link.svelte-n172wc{padding:.25rem .5rem;border-radius:.25rem}.close.svelte-n172wc{display:flex;justify-content:center;align-items:center;background:transparent;border:none;border-radius:.25rem;z-index:10}.close.svelte-n172wc:hover{cursor:pointer}.close.svelte-n172wc i:where(.svelte-n172wc){font-size:1.4rem}@font-face{font-family:League_Gothic;src:url(../../../fonts/League_Gothic/LeagueGothic-Regular-VariableFont_wdth.ttf) format("truetype");font-display:fallback}@font-face{font-family:PT_Serif;src:url(../../../fonts/PT_Serif/PTSerif-Regular.ttf) format("truetype");font-display:fallback}@font-face{font-family:PT_Serif;src:url(../../../fonts/PT_Serif/PTSerif-Italic.ttf) format("truetype");font-style:italic;font-display:fallback}@font-face{font-family:PT_Serif;src:url(../../../fonts/PT_Serif/PTSerif-Bold.ttf) format("truetype");font-weight:700;font-display:fallback}@font-face{font-family:PT_Serif;src:url(../../../fonts/PT_Serif/PTSerif-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:700;font-display:fallback}html,body{margin:0;padding:0;background:#000;box-sizing:border-box}body{--neutral-0: oklch(5% 0 3);--neutral-50: oklch(10% 0 3);--neutral-100: oklch(15% 0 3);--neutral-150: oklch(20% 0 3);--neutral-200: oklch(25% 0 3);--neutral-250: oklch(30% 0 3);--neutral-300: oklch(35% 0 3);--neutral-350: oklch(40% 0 3);--neutral-400: oklch(45% 0 3);--neutral-450: oklch(50% 0 3);--neutral-500: oklch(55% 0 3);--neutral-550: oklch(60% 0 3);--neutral-600: oklch(65% 0 3);--neutral-650: oklch(70% 0 3);--neutral-700: oklch(75% 0 3);--neutral-750: oklch(80% 0 3);--neutral-800: oklch(85% 0 3);--neutral-850: oklch(90% 0 3);--neutral-900: oklch(95% 0 3);--primary-50: oklch(.1882 .0345 237.63);--primary-100: oklch(.2275 .0457 237.63);--primary-200: oklch(.288 .0632 241);--primary-300: oklch(.4185 .0788 225.36);--primary-400: oklch(.5928 .1161 229.31);--primary-500: oklch(.6912 .1258 194.82);--primary-600: oklch(.7618 .1406 194.82);--primary-700: oklch(.8349 .1433 189.73);--primary-800: oklch(.8556 .133 196.75);--primary-900: oklch(.9045 .1304 196.9);--accent1-100: oklch(.5471 .1036 102.49);--accent1-200: oklch(.6382 .1184 102.49);--accent1-300: oklch(.7059 .1529 102.49);--accent1-400: oklch(.7853 .1677 102.49);--accent1-500: oklch(.8442 .1721 102.49);--accent1-600: oklch(.8824 .1776 102.49);--accent1-700: oklch(.9206 .1653 102.49);--accent1-800: oklch(.9412 .1332 102.49);--accent1-900: oklch(.9618 .1011 102.49);--danger-100: oklch(24.12% .101 23.82);--danger-200: oklch(34.12% .15 23.82);--danger-300: oklch(41.76% .18 23.82);--danger-400: oklch(52.35% .227 23.82);--danger-500: oklch(59.71% .261 23.82);--danger-600: oklch(66.76% .249 23.82);--danger-700: oklch(72.35% .19 23.82);--danger-800: oklch(82.35% .116 23.82);--danger-900: oklch(87.35% .079 23.82);--success-100: oklch(24.62% .125 301.46);--success-200: oklch(32.27% .177 301.46);--success-300: oklch(38.74% .21 301.46);--success-400: oklch(48.74% .265 301.46);--success-500: oklch(56.97% .302 301.46);--success-600: oklch(63.74% .246 301.46);--success-700: oklch(68.44% .18 301.46);--success-800: oklch(77.56% .146 301.46);--success-900: oklch(84.62% .099 301.46);--header-font: League_Gothic, sans-serif;--body-font: PT_Serif, sans-serif;--outline-offset: 3px;background:var(--primary-100)}h1,h2,h3,h4,h5,h6,p,div,span,input,label,button,a,li,ul,ol,textarea,select,option,form,section,header,footer,main,nav{color:var(--neutral-900)}body *{margin:0;padding:0;box-sizing:border-box;font-family:var(--body-font);font-size:.9rem;transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out,opacity .25s ease-in-out;scrollbar-width:thin;scrollbar-color:var(--neutral-300) transparent}body *::selection{background-color:var(--primary-500);color:var(--neutral-50)}@media (min-width: 768px){body *{font-size:.875rem}}body *::-webkit-scrollbar{width:6px;height:6px}body *::-webkit-scrollbar-track{background:transparent}body *::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:3px}a,button,input,textarea,select,label:has(input:focus-visible){border-radius:.25rem;outline:none!important}a:not(.no-outline):focus-visible,button:not(.no-outline):focus-visible,input:not(.no-outline):focus-visible,textarea:not(.no-outline):focus-visible,select:not(.no-outline):focus-visible,label:has(input:focus-visible):not(.no-outline):focus-visible{outline:1px dashed var(--neutral-800)!important;outline-offset:calc(var(--outline-offset) - 1px)!important}input,textarea{font-size:1rem}@media (min-width: 768px){input,textarea{font-size:.875rem}}p:not(:last-child){margin-bottom:1rem}h1,h2,h3,h4,h5,h6{font-family:var(--header-font);color:var(--primary-500);letter-spacing:.025rem;text-align:left}h1 *,.h1,h2 *,.h2,h3 *,.h3,h4 *,.h4,h5 *,.h5,h6 *,.h6{font-family:var(--header-font);color:var(--primary-500);letter-spacing:.025rem}.header-font,.header-font *{font-family:var(--header-font);letter-spacing:.025rem}h1,h1 *,.h1{margin-bottom:.8rem;font-size:2rem;line-height:2.2rem}h2,h2 *,.h2{margin-bottom:.3rem;font-size:1.7rem;line-height:2rem}h3,h3 *,.h3{margin-bottom:.3rem;font-size:1.45rem;line-height:1.6rem}h4,h4 *,.h4{margin-bottom:.3rem;font-size:1.25rem;line-height:1.5rem}h5,h5 *,.h5{margin-bottom:.3rem;font-size:1.1rem;line-height:1.25rem}h6,h6 *,.h6{margin-bottom:.3rem;font-size:1rem;line-height:1.15rem}p{line-height:1.5rem;margin-bottom:.5rem}.error{color:var(--danger-500);font-size:.875rem;line-height:1.1rem;text-indent:0}.italic{font-style:italic}.hidden{display:none!important}.flex-center{display:flex;justify-content:center;align-items:center}.text-center{text-align:center}.markdown-editor-preview{flex-grow:var(--markdown-editor-flex-grow)}.markdown-editor-preview>:first-child{margin-top:0!important}.markdown-editor-preview h1,.markdown-editor-preview h2,.markdown-editor-preview h3,.markdown-editor-preview h4,.markdown-editor-preview h5,.markdown-editor-preview h6{color:var(--primary-500);text-align:left}.markdown-editor-preview a{color:var(--primary-500);border-radius:.25rem;text-decoration:none}.markdown-editor-preview a:hover{text-decoration:underline}.markdown-editor-preview input[type=checkbox]{width:1.25rem;height:1.25rem;background-color:var(--neutral-100);border:1px solid var(--neutral-350);border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer}.markdown-editor-preview input[type=checkbox]:checked:before{content:"🐝";display:block;text-align:center;line-height:1.25rem;color:var(--primary-300)}.markdown-editor-preview table{width:100%;margin:1.5rem 0;border-collapse:collapse;overflow:auto}.markdown-editor-preview table thead th:nth-child(odd){background:var(--primary-200)}.markdown-editor-preview table thead th:nth-child(2n){background:var(--primary-100)}.markdown-editor-preview table th,.markdown-editor-preview table td{padding:.5rem}.markdown-editor-preview table tbody tr:nth-child(odd) td:nth-child(odd){background:var(--neutral-150)}.markdown-editor-preview table tbody tr:nth-child(odd) td:nth-child(2n){background:var(--neutral-100)}.markdown-editor-preview table tbody tr:nth-child(2n) td:nth-child(odd){background:var(--neutral-200)}.markdown-editor-preview table tbody tr:nth-child(2n) td:nth-child(2n){background:var(--neutral-150)}.markdown-editor-preview ul,.markdown-editor-preview ol{display:block;padding-left:1rem;list-style-position:inside}.markdown-editor-preview ul ul,.markdown-editor-preview ul ol,.markdown-editor-preview ol ul,.markdown-editor-preview ol ol{padding-top:.25rem}.markdown-editor-preview ul li,.markdown-editor-preview ol li{padding:.15rem}.markdown-editor-preview ul li:last-child,.markdown-editor-preview ol li:last-child{padding-bottom:0}.markdown-editor-preview ul li:has(p) p,.markdown-editor-preview ol li:has(p) p{display:inline-block;margin:0}.markdown-editor-preview ul li:has(input[type=checkbox]),.markdown-editor-preview ol li:has(input[type=checkbox]){display:flex;align-items:center;gap:.5rem}.markdown-editor-preview ul li:has(input[type=checkbox])::marker,.markdown-editor-preview ol li:has(input[type=checkbox])::marker{content:none}.markdown-editor-preview ul li:has(input[type=checkbox]) p,.markdown-editor-preview ol li:has(input[type=checkbox]) p{display:flex;align-items:center;gap:.5rem;margin:0}.markdown-editor-preview ul li::marker,.markdown-editor-preview ol li::marker{color:var(--primary-300)}.markdown-editor-preview>ul,.markdown-editor-preview>ol{margin:1rem 0}.markdown-editor-preview ul{list-style-type:disc}.markdown-editor-preview code{padding:.1rem .25rem;background:var(--neutral-250);text-wrap:wrap}.markdown-editor-preview pre code{display:block;margin:1.5rem 0;padding:.5rem}.markdown-editor-preview img{display:block;max-width:90%;height:auto;margin:1.5rem 0}.markdown-editor-preview blockquote{padding:.5rem;margin:1.5rem 0;border-left:.25rem solid var(--primary-500);background:var(--neutral-100)}.markdown-editor-preview blockquote *{margin:0}.markdown-editor-preview hr{margin:1.5rem 0;border:none;border-top:1px solid var(--neutral-200)}body{--fa-primary-color: var(--primary-500);--fa-secondary-color: var(--primary-800);--header-height: 4rem;--footer-height: 10rem}@media (min-width: 768px){body{--footer-height: 5rem}}header.svelte-crjk9q{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding:.5rem 1rem;border-bottom:1px solid var(--primary-200)}main.svelte-crjk9q{display:flex;flex-direction:column;min-height:calc(100vh - var(--header-height) - var(--footer-height));padding:1rem}footer.svelte-crjk9q{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.5rem;height:var(--footer-height);padding:1rem;border-top:1px solid var(--primary-200)}footer.svelte-crjk9q .footer-content:where(.svelte-crjk9q) p:where(.svelte-crjk9q){margin:0;font-size:.8rem;color:var(--primary-500);text-align:center}footer.svelte-crjk9q .footer-links:where(.svelte-crjk9q){display:flex;flex-direction:column;align-items:center;gap:.7rem}@media (min-width: 768px){footer.svelte-crjk9q .footer-links:where(.svelte-crjk9q){flex-direction:row;justify-content:center;gap:1rem}}footer.svelte-crjk9q .footer-link:where(.svelte-crjk9q){--fa-primary-color: var(--primary-500);--fa-secondary-color: var(--primary-500);display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--primary-500);text-decoration:none}footer.svelte-crjk9q .footer-link:where(.svelte-crjk9q):hover{--fa-primary-color: var(--primary-400);--fa-secondary-color: var(--primary-400);color:var(--primary-400);cursor:pointer}footer.svelte-crjk9q .footer-link:where(.svelte-crjk9q) i:where(.svelte-crjk9q){font-size:1.1rem}
