@tailwind base;@tailwind components;@tailwind utilities;:root,html[data-theme=dark]{--color-black: #000000;--color-black-1: #0c0c0c;--color-black-2: #101010;--color-bg-0: #1c1c1e;--color-bg-1: #1c1c1e;--color-bg-2: #222225;--color-bg-3: #2a2a33;--color-bg-4: #2b2b38;--color-bg-5: #454556;--color-bg-0-faded: #1c1c1e9f;--color-bg-primary: #809cff;--color-bg-primary-faded: rgba(114, 101, 231, .65);--color-text-0: #fdfdfd;--color-text-1: #e2e2e2;--color-text-2: #dedede;--color-text-3: rgba(196, 196, 196, .87);--color-link-0: #2137e0;--border-radius-none: 0;--border-radius-small: 3px;--border-radius-medium: 7px;--border-radius-large: 10px;--border-radius-xlarge: 15px;--border-radius-2xlarge: 25px;--border-radius-3xlarge: 35px;--box-shadow-small: 0 1px 2px 0 rgba(0, 0, 0, .05);--color-text-primary: #809cff;--color-text-secondary: #baa6ff;--color-bg-secondary: #ff6584ff;--color-bg-secondary-faded: rgba(255, 108, 61, .75);--color-bg-tertiary: #083bce;--color-bg-tertiary-faded: #083bce;--color-text-dark: #000000;--color-border-0: rgba(33, 35, 37, .87);--color-border-1: rgba(33, 35, 37, .87);--color-border-2: #2f3336;--color-danger: rgb(244, 41, 82)}html[data-theme=light]{--color-bg-0: #f5f5f5;--color-bg-1: #eaeaea;--color-bg-2: #f5f5f5;--color-bg-info: #c3cfe3b1;--color-bg-primary-alt: #a8b9ff;--color-bg-primary-faded: #c7daf9b1;--color-bg-primary: #809cff;--color-bg-primary-faded: rgba(114, 101, 231, .65);--color-bg-secondary: #ebf9bf;--color-bg-secondary-faded: #f1f8d9;--color-bg-tertiary: #ddd5f1;--color-bg-tertiary-faded: #ddd0fc;--color-bg-primary-dark: #23263d;--color-bg-primary-dark-2: #323136;--color-bg-primary-dark-faded: #242035bb;--color-text-0: #353535;--color-text-1: #555555;--color-text-0-light: #f3f3f3;--color-text-1-light: #9e9e9e;--color-link-0: #2137e0;--color-accent-0: #9c67ff;--color-accent-1: #7167ff}html{font-family:Inter,sans-serif;background-color:var(--color-bg-0)}:disabled{opacity:.5;cursor:not-allowed}*::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}textarea{padding:.5rem .4rem;border:1px solid var(--color-border-0);color:var(--color-text-2);background-color:var(--color-bg-2);border-radius:var(--border-radius-medium);font-family:inherit;width:100%;resize:none;flex:1}textarea:focus{border-color:var(--color-text-primary)}input{border:1px solid transparent;background-color:var(--color-bg-2);color:var(--color-text-1);padding:.5rem 1rem;border-radius:7px;font-size:.9rem;max-width:100%}input::placeholder{color:var(--color-text-3)}input:focus{border:1px solid var(--color-bg-primary)}a{color:var(--color-text-0)}svg{stroke:var(--color-text-0);fill:none;width:18px}select{border:1px solid var(--color-border-1);color:var(--color-text-1);font-family:inherit;background-color:var(--color-bg-3);padding:.5rem 1rem;border-radius:7px;font-size:.9rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;white-space:nowrap;width:200px;position:relative;display:block}select option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;color:var(--color-text-1)}select::placeholder{color:var(--color-text-2)}label{font-size:1rem;color:var(--color-text-1);font-weight:300;width:fit-content;white-space:nowrap;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0;border:0;outline:none}body{background-color:var(--color-bg-0);color:var(--color-text-0);min-height:100svh}h1{padding:1rem}.page{display:flex;flex-direction:column;width:100%;align-items:center}button{outline:none;border:none;cursor:pointer}.bold{font-weight:600}.table-wrapper{display:flex;justify-content:flex-start;width:100%;padding:0;overflow-x:scroll;border-radius:var(--border-radius-small);flex:1}.table-wrapper table{padding:0;border-collapse:separate;border-spacing:0;width:100%;border-radius:var(--border-radius-small)}.table-wrapper table thead>:first-child>:last-child{border-top-right-radius:var(--border-radius-small)}.table-wrapper table thead th:first-of-type{border-top-left-radius:var(--border-radius-small)}.table-wrapper table tbody>:last-child>:last-child{border-bottom-right-radius:var(--border-radius-small)}.table-wrapper table tbody>:last-child>:first-child{border-bottom-left-radius:var(--border-radius-small)}.table-wrapper table thead tr{text-align:left}.table-wrapper table tr th{font-weight:400;background-color:var(--color-bg-primary-faded);font-size:.9rem;white-space:nowrap}.table-wrapper table tr td,.table-wrapper table tr th{padding:.9rem;white-space:nowrap;font-weight:600}.table-wrapper table tbody{font-size:.8rem}.table-wrapper table tbody button{background-color:transparent}.table-wrapper table tbody tr:nth-of-type(odd){background-color:var(--color-bg-2)}.table-wrapper table tbody tr:nth-of-type(2n){background-color:var(--color-bg-3)}.markdown{position:relative;--font-monospace: "Fira Code", "Roboto Mono", monospace !important;font-size:15px}.markdown #write{max-width:860px;margin:0 auto;padding:20px 10px 100px}.markdown ::selection{background:var(--color-text-primary);color:var(--color-text-0)}.markdown #write p{line-height:1.5rem;word-spacing:.05rem;color:var(--color-text-0)}.markdown #write ol li{padding:.5rem}.markdown #write li{padding:.2rem;color:var(--color-text-1)}.markdown #write>ul:first-child,.markdown #write>ol:first-child{margin-top:30px}.markdown body>*:first-child{margin-top:0!important}.markdown body>*:last-child{margin-bottom:0!important}.markdown a{color:var(--color-text-primary);font-weight:600;padding:0 2px;text-decoration:none}.markdown h1{color:var(--color-text-0);padding:0}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{position:relative;margin-top:1rem;margin-bottom:1rem;font-weight:700;line-height:1.4;cursor:text;width:fit-content}.markdown h3{display:flex;column-gap:3px}.markdown h1:hover a.anchor,.markdown h2:hover a.anchor,.markdown h3:hover a.anchor,.markdown h4:hover a.anchor,.markdown h5:hover a.anchor,.markdown h6:hover a.anchor{text-decoration:none}.markdown h1 tt,.markdown h1 code{font-size:inherit!important}.markdown h2 tt,.markdown h2 code{font-size:inherit!important}.markdown h3 tt,.markdown h3 code{font-size:inherit!important}.markdown h4 tt,.markdown h4 code{font-size:inherit!important}.markdown h5 tt,.markdown h5 code{font-size:inherit!important}.markdown h6 tt,.markdown h6 code{font-size:inherit!important}.markdown h2 a,.markdown h3 a{color:#34495e}.markdown h1{padding-bottom:.4rem;font-size:2.2rem;line-height:1.3}.markdown h2{font-size:1.75rem;line-height:1.225;margin:35px 0 15px;padding-bottom:.5em;border-bottom:1px solid var(--color-border-1)}.markdown h3{font-size:1.4rem;line-height:1.43;margin:20px 0 7px}.markdown h4{font-size:1.2rem}.markdown h5{font-size:1rem}.markdown h6{font-size:1rem;color:#777}.markdown p,.markdown blockquote,.markdown ul,.markdown ol,.markdown dl,.markdown table{margin:.8em 0}.markdown li>ol,.markdown li>ul{margin:0}.markdown hr{height:2px;padding:0;margin:16px 0;background-color:var(--color-border-1);border:0 none;overflow:hidden;box-sizing:content-box}.markdown body>h2:first-child{margin-top:0;padding-top:0}.markdown body>h1:first-child{margin-top:0;padding-top:0}.markdown body>h1:first-child+h2{margin-top:0;padding-top:0}.markdown body>h3:first-child,.markdown body>h4:first-child,.markdown body>h5:first-child,.markdown body>h6:first-child{margin-top:0;padding-top:0}.markdown a:first-child h1,.markdown a:first-child h2,.markdown a:first-child h3,.markdown a:first-child h4,.markdown a:first-child h5,.markdown a:first-child h6{margin-top:0;padding-top:0}.markdown h1 p,.markdown h2 p,.markdown h3 p,.markdown h4 p,.markdown h5 p,.markdown h6 p{margin-top:0}.markdown li p.first{display:inline-block}.markdown ul,.markdown ol{padding-left:30px}.markdown ul:first-child,.markdown ol:first-child{margin-top:0}.markdown ul:last-child,.markdown ol:last-child{margin-bottom:0}.markdown #write blockquote{border-left:2px solid var(--color-text-primary);padding:10px 15px;background-color:var(--color-bg-0-faded)}.markdown #write blockquote p{color:var(--color-text-1)}.markdown table{padding:0;word-break:initial}.markdown table tr{border-top:1px solid var(--color-border-1);margin:0;padding:0}.markdown table tr:nth-child(2n),.markdown thead{background-color:var(--color-bg-primary)}.markdown table tr th{font-weight:700;border:1px solid var(--color-border-1);border-bottom:0;text-align:left;margin:0;padding:6px 13px}.markdown table tr td{border:1px solid var(--color-border-1);text-align:left;margin:0;padding:6px 13px}.markdown table tr th:first-child,.markdown table tr td:first-child{margin-top:0}.markdown table tr th:last-child,.markdown table tr td:last-child{margin-bottom:0}.markdown #write strong{padding:0 1px}.markdown #write em{padding:0 5px 0 2px}.markdown #write table thead th{background-color:var(--color-bg-0)}.markdown #write .CodeMirror-gutters{border-right:none}.markdown #write .md-fences{border:1px solid #f4f4f4;-webkit-font-smoothing:initial;margin:.8rem 0!important;padding:.3rem 0!important;line-height:1.43rem;background-color:#f8f8f8!important;border-radius:2px;font-family:var(--font-monospace);font-size:.85rem;word-wrap:normal}.markdown #write .CodeMirror-wrap .CodeMirror-code pre{padding-left:12px}.markdown #write pre code{padding:8px 10px;border-radius:2px;font-family:var(--font-monospace);font-size:.92rem;color:var(--color-text-secondary);background-color:var(--color-bg-0);overflow:hidden;display:block;width:100%}.markdown #write pre{margin-bottom:10px;margin-top:10px}.markdown #write code{padding:2px 4px;border-radius:2px;font-family:var(--font-monospace);font-size:.92rem;color:var(--color-text-secondary);background-color:var(--color-bg-0)}.markdown tt{padding:2px 4px;border-radius:2px;font-family:var(--font-monospace);font-size:.92rem;color:var(--color-text-secondary);background-color:var(--color-bg-0)}.markdown tt{margin:0 2px}.markdown #write .md-footnote{background-color:#f8f8f8;color:#e96900}.markdown #write mark{background-color:#ebffeb;border-radius:2px;padding:2px 4px;margin:0 2px;color:#222;font-weight:500}.markdown #write del{padding:1px 2px}.markdown .cm-s-inner .cm-link,.markdown .cm-s-inner.cm-link,.markdown .cm-s-inner .cm-string{color:#22a2c9}.markdown .md-task-list-item>input{margin-left:-1.3em}@media print{.markdown html{font-size:13px}.markdown table,.markdown pre{page-break-inside:avoid}.markdown pre{word-wrap:break-word}}.markdown .md-fences{background-color:#f8f8f8}.markdown .md-diagram-panel{position:static!important}.markdown #write pre.md-meta-block{padding:1rem;font-size:85%;line-height:1.45;background-color:#f7f7f7;border:0;border-radius:3px;color:#777;margin-top:0!important}.markdown .mathjax-block>.code-tooltip{bottom:.375rem}.markdown #write>h3.md-focus:before{left:-1.5625rem;top:.375rem}.markdown #write>h4.md-focus:before{left:-1.5625rem;top:.285714286rem}.markdown #write>h5.md-focus:before{left:-1.5625rem;top:.285714286rem}.markdown #write>h6.md-focus:before{left:-1.5625rem;top:.285714286rem}.markdown .md-lang{color:#b4654d}#app-wrapper.svelte-11jb6sa{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}
