@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";button.svelte-zqe95e{cursor:pointer;border-radius:var(--border-md);background-color:var(--mantle);color:var(--text);border:none;outline:none;flex-direction:row;justify-content:center;align-items:center;gap:.66em;padding:.1em .66em;font-size:.95em;display:flex}button.svelte-zqe95e:hover{filter:brightness(1.1);transition:all .2s;transform:scale(1.02)}button.svelte-zqe95e:not(:hover){filter:brightness();transition:all .2s;transform:scale(1)}button.svelte-17bph42{cursor:pointer;border:none;outline:none;flex-direction:row;justify-content:center;align-items:center;display:flex}.icon_only.svelte-17bph42{aspect-ratio:1;background-color:#0000}.icon_only[data-theme=dark].svelte-17bph42{color:var(--yellow)}.icon_only[data-theme=light].svelte-17bph42{color:var(--accent)}.icon_only[data-theme=system].svelte-17bph42{color:var(--teal)}.with_text.svelte-17bph42{border-radius:var(--border-md);background-color:var(--crust);color:var(--text);border:2px solid var(--mantle);gap:.66em;padding:.2em .66em;font-size:1em}.btn-dark:not(.icon_only)[data-theme=system].svelte-17bph42{color:var(--teal)}.btn-dark:not(.icon_only)[data-theme=system].svelte-17bph42 p:where(.svelte-17bph42){color:var(--text)}.btn-dark.svelte-17bph42:not(.icon_only):not([data-theme=system]){color:var(--yellow)}.btn-dark.svelte-17bph42:not(.icon_only):not([data-theme=system]) p:where(.svelte-17bph42){color:var(--text)}.btn-light.svelte-17bph42:not(.icon_only){color:var(--yellow)}.btn-light.svelte-17bph42:not(.icon_only) p:where(.svelte-17bph42){color:var(--text)}div.svelte-ww8cxn{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.33em;display:flex}p.svelte-ww8cxn{font-size:1em}img.svelte-ww8cxn{aspect-ratio:1;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:100px;width:1.8em}@keyframes svelte-ww8cxn-show{0%{opacity:0;display:none;top:3em;right:.33em}to{opacity:1;display:flex;top:3.66em;right:.66em}}@keyframes svelte-ww8cxn-hide{0%{opacity:1;display:flex;top:3.66em;right:.66em}to{opacity:0;display:none;top:3em;right:.33em}}.show.svelte-ww8cxn{animation:.1s ease-in forwards svelte-ww8cxn-show}.hide.svelte-ww8cxn{animation:.1s ease-in forwards svelte-ww8cxn-hide}contextmenu.svelte-ww8cxn hr:where(.svelte-ww8cxn){background-color:var(--overlay-0);opacity:.6;border:none;border-radius:8px;width:92%;height:2px;margin:.4em 0 .4em .33em}contextmenu.svelte-ww8cxn{-webkit-user-select:none;user-select:none;background-color:var(--surface-0);width:250px;filter:drop-shadow(0 3px 5px 1px var(--crust));border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:.33em;position:absolute;top:3.66em;right:.66em}contextentry.svelte-ww8cxn{cursor:pointer;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:.66em;width:95%;margin:.1em 0;padding:0 .33em;font-family:Noto Sans,sans-serif;font-size:.9em;font-weight:600;transition:opacity 10s ease-out;display:flex}contextentry[data-disabled=true].svelte-ww8cxn:not(:hover){opacity:.5;transition:all .5s}contextentry[data-disabled=true].svelte-ww8cxn:hover{background:var(--overlay-0);cursor:not-allowed;opacity:.3;transition:all .5s}contextentry.svelte-ww8cxn:not([data-disabled=true]):hover{background:var(--overlay-0);transition:all .5s}contextentry.svelte-ww8cxn:not([data-disabled=true]):not(:hover){background:0 0;transition:all .5s}div.svelte-539iiq{border-radius:var(--border-lg);background-color:var(--surface-0);min-width:300px;max-width:fit-content;height:fit-content;min-height:230px;filter:drop-shadow(0 3px 3px var(--crust));padding:1em;font-size:1.2em}p.svelte-539iiq{text-align:left;text-wrap:wrap;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:300px;display:-webkit-box;overflow:hidden}div.svelte-539iiq:not(:hover){transition:transform .2s;transform:scale(1)}div.svelte-539iiq:hover{cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .2s;transform:scale(1.05)}button.svelte-539iiq{cursor:pointer;border-radius:var(--border-md);background-color:var(--overlay-2);color:var(--base);border:none;outline:none;flex-direction:row;justify-content:center;align-items:center;padding:.66em 1.33em;font-size:.7em;font-weight:700;display:flex}button[data-icon=true].svelte-539iiq{padding:.33em .66em}button.svelte-539iiq:hover{filter:brightness(1.1);transition:all .2s;transform:scale(1.02)translateY(1px)}button.svelte-539iiq:not(:hover){filter:brightness();transition:all .2s;transform:scale(1)translateY(0)}.danger.svelte-539iiq{background-color:var(--maroon)}.primary.svelte-539iiq{background-color:var(--accent)}.secondary.svelte-539iiq{background-color:var(--overlay-0);color:var(--text)}.success.svelte-539iiq{background-color:var(--green)}@keyframes svelte-1gbh6b4-input_focus{0%{opacity:0;width:0%;display:none}1%{opacity:1;width:0%;display:flex}to{opacity:1;width:100%}}@keyframes svelte-1gbh6b4-fade_in{0%{opacity:0;display:none}to{opacity:1;display:flex}}@keyframes svelte-1gbh6b4-show{0%{opacity:0;display:none;top:3em;right:.33em}to{opacity:1;display:flex;top:3.33em;right:3.66em}}@keyframes svelte-1gbh6b4-hide{0%{opacity:1;display:flex;top:3.66em;right:.66em}to{opacity:0;display:none;top:3em;right:.33em}}.show.svelte-1gbh6b4{animation:.1s ease-in forwards svelte-1gbh6b4-show}.hide.svelte-1gbh6b4{animation:.1s ease-in forwards svelte-1gbh6b4-hide}contextmenu.svelte-1gbh6b4{-webkit-user-select:none;user-select:none;background-color:var(--surface-0);width:300px;filter:drop-shadow(0 3px 5px 1px var(--crust));border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:.33em;position:absolute;top:0;right:0}#outer.svelte-1gbh6b4{border:2px solid var(--base);border-radius:var(--border-md);background-color:var(--mantle);cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;gap:.66em;width:auto;padding:.05em .66em;display:flex}input.svelte-1gbh6b4{min-width:150px;color:var(--text);background-color:#0000;border:none;outline:none}input[data-show=false].svelte-1gbh6b4{width:0;display:none}input[data-show=true].svelte-1gbh6b4{border-bottom:2px solid var(--surface-0);animation:.2s linear forwards svelte-1gbh6b4-input_focus}#close.svelte-1gbh6b4{z-index:5000;animation:.5s linear forwards svelte-1gbh6b4-fade_in}contextentry.svelte-1gbh6b4{cursor:pointer;border-radius:8px;gap:.66em;width:95%;margin:.1em 0;padding:.33em;transition:opacity 10s ease-out;display:flex}contextentry.svelte-1gbh6b4:not([data-disabled=true]):hover{background:var(--overlay-0);transition:all .5s}contextentry.svelte-1gbh6b4:not([data-disabled=true]):not(:hover){background:0 0;transition:all .5s}img.svelte-1gbh6b4{aspect-ratio:1;border-radius:var(--border-md);width:2.33em}div.svelte-nzcwpu{box-sizing:border-box;border-radius:var(--border-md);background-color:var(--surface-0);width:100%;height:2.66em;filter:drop-shadow(0 3px 3px var(--crust));-webkit-user-select:none;user-select:none;z-index:100;margin-bottom:1em;margin-left:auto;margin-right:auto;padding:0 .66em;position:sticky;top:.33em}a.svelte-nzcwpu{margin:0;line-height:1em}#emoji.svelte-nzcwpu{font-size:1.33em}body{background-color:var(--base)}::selection{background-color:var(--surface-2);color:var(--accent)}::-webkit-scrollbar{width:.33em;height:0}::-webkit-scrollbar-thumb{background-color:var(--accent);border-radius:var(--border-sm)}#app{background-color:var(--base)}a{color:var(--text);text-decoration:none}a.current:not(:hover){color:var(--accent);font-weight:700;transition:color .2s}a:hover{color:var(--accent);filter:brightness(1.1);transition:color .2s}a:not(.current):not(:hover){color:var(--text);filter:brightness();transition:color .2s}.sep{opacity:.5}#outer.svelte-6ryzo5{box-sizing:border-box;background-color:var(--base);height:100%;color:var(--text);scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:.33em;position:fixed;top:0;left:0;overflow-y:scroll}#inner.svelte-6ryzo5{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;position:relative;overflow-y:scroll}.font-lightest{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans,sans-serif;font-style:normal;font-weight:100}.font-lighter{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans,sans-serif;font-style:normal;font-weight:200}.font-light{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans,sans-serif;font-style:normal;font-weight:300}.font-normal{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans,sans-serif;font-style:normal;font-weight:400}.font-semibold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans,sans-serif;font-style:normal;font-weight:500}.font-bold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans,sans-serif;font-style:normal;font-weight:600}.font-bolder{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans,sans-serif;font-style:normal;font-weight:700}.font-boldest{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans,sans-serif;font-style:normal;font-weight:800}.font-black{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans,sans-serif;font-style:normal;font-weight:900}.font-mono-lightest{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans Mono,monospace;font-style:normal;font-weight:100}.font-mono-lighter{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans Mono,monospace;font-style:normal;font-weight:200}.font-mono-light{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans Mono,monospace;font-style:normal;font-weight:300}.font-mono-normal{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans Mono,monospace;font-style:normal;font-weight:400}.font-mono-semibold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans Mono,monospace;font-style:normal;font-weight:500}.font-mono-bold{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans Mono,monospace;font-style:normal;font-weight:600}.font-mono-bolder{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans Mono,monospace;font-style:normal;font-weight:700}.font-mono-boldest{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans Mono,monospace;font-style:normal;font-weight:800}.font-mono-black{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans Mono,monospace;font-style:normal;font-weight:900}h1,h2,h3,h4,h5,h6,p{margin:0}h1{font-size:2.66em}h2{font-size:2.33em}h3{font-size:2em}h4{font-size:1.66em}h5{font-size:1.33em}h6{font-size:1em}p{font-size:.95em}.red{color:var(--maroon)!important}.green{color:var(--green)!important}.yellow{color:var(--yellow)!important}.strike{text-decoration:line-through;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-style:solid;text-decoration-thickness:2px}.italic{font-style:italic}*{line-height:normal}.font-emoji{font-family:Noto Color Emoji,sans-serif;font-style:normal;font-weight:400;line-height:1em}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;line-height:1.33em}.material-symbols-outlined.hoverable:not(:hover){font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;transition:font-variation-settings .2s}.material-symbols-outlined.hoverable:hover{font-variation-settings:"FILL" 0, "wght" 600, "GRAD" 0, "opsz" 24;transition:font-variation-settings .2s}:root{--border-sm:4px;--border-md:8px;--border-lg:16px;transition:all .5s}.dark{--rosewater:#f5e0dc;--flamingo:#f2cdcd;--pink:#f5c2e7;--mauve:#cba6f7;--red:#f38ba8;--maroon:#eba0ac;--peach:#fab387;--yellow:#f9e2af;--green:#a6e3a1;--teal:#94e2d5;--sky:#89dceb;--sapphire:#74c7ec;--blue:#89b4fa;--lavender:#b4befe;--text:#cdd6f4;--subtext-1:#bac2de;--subtext-0:#a6adc8;--overlay-2:#9399b2;--overlay-1:#7f849c;--overlay-0:#6c7086;--surface-2:#585b70;--surface-1:#45475a;--surface-0:#313244;--base:#1e1e2e;--mantle:#181825;--crust:#11111b;--accent:var(--peach);transition:all .5s}.light{--rosewater:#dc8a78;--flamingo:#dd7878;--pink:#ea76cb;--mauve:#8839ef;--red:#d20f39;--maroon:#e64553;--peach:#fe640b;--yellow:#df8e1d;--green:#40a02b;--teal:#179299;--sky:#04a5e5;--sapphire:#209fb5;--blue:#1e66f5;--lavender:#7287fd;--text:#4c4f69;--subtext-1:#5c5f77;--subtext-0:#6c6f85;--overlay-2:#7c7f93;--overlay-1:#8c8fa1;--overlay-0:#9ca0b0;--surface-2:#acb0be;--surface-1:#bcc0cc;--surface-0:#ccd0da;--base:#eff1f5;--mantle:#e6e9ef;--crust:#dce0e8;--accent:var(--rosewater);transition:all .5s}
