html{box-sizing:border-box;font-size:16px}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:400}img{max-width:100%;height:auto}@font-face{font-family:Cthulhumbus;src:url(/assets/cthulhumbus-CPI7Xpsl.ttf);font-weight:400;font-style:normal}@font-face{font-family:Amarante;src:url(/assets/Amarante-Regular-DUvdExbu.ttf);font-weight:400;font-style:normal}@font-face{font-family:Spectral;src:url(/assets/Spectral-Medium-B0BTQXjL.ttf);font-weight:400;font-style:normal}@font-face{font-family:Spectral;src:url(/assets/Spectral-Bold-D306sxdK.ttf);font-weight:700;font-style:normal}@font-face{font-family:Spectral;src:url(/assets/Spectral-BoldItalic-DfForCSX.ttf);font-weight:700;font-style:italic}@font-face{font-family:Spectral;src:url(/assets/Spectral-Italic-COKMtNR9.ttf);font-weight:400;font-style:italic}@font-face{font-family:Spectral;src:url(/assets/Spectral-Light-DdCO8pb2.ttf);font-weight:light;font-style:normal}@font-face{font-family:Spectral;src:url(/assets/Spectral-LightItalic-DMZUrI3b.ttf);font-weight:light;font-style:italic}body{font-family:Spectral,Courier New;background:#1b1b2f;color:#e4e4e7}p{margin-top:16px}.yghulContainer{max-width:700px;min-width:324px;width:37%;margin:0 auto}.yghul{background-color:#1e002f;border:2px solid #563973;padding:4px 20px 20px;border-radius:20px;margin-top:10px;color:#ce80ff;text-shadow:0px 0px 8px rgba(236,232,255,.5);font-size:18px;line-height:1.2;font-family:Amarante,cursive}.armitage{background-color:#001f3f;border:2px solid #34699A;padding:4px 20px 20px;border-radius:20px;margin-top:10px;color:#a1c6ea;text-shadow:0px 0px 8px rgba(200,230,255,.5);font-size:18px;line-height:1.2}.clarice{background-color:indigo;border:2px solid #6A0DAD;padding:4px 20px 20px;border-radius:20px;margin-top:10px;color:#c8a2c8;text-shadow:0px 0px 8px rgba(200,230,255,.5);font-size:18px;line-height:1.2}.you{padding:10px;border-radius:20px;margin-top:10px;color:silver;font-size:18px;line-height:1.2}.questionForm{max-width:700px;min-width:324px;width:37%;position:fixed;padding-bottom:20px;padding-top:30px;bottom:0;background-image:linear-gradient(to bottom,#1b1b2f80,#1b1b2f)}.conversation{margin-bottom:180px}.questionForm textarea::-webkit-scrollbar{width:5px}.questionForm textarea::-webkit-scrollbar-track{border-radius:0 20px 20px 0}.questionForm textarea::-webkit-scrollbar-thumb{background:#1b1b2f;border-radius:20px}.questionForm textarea::-webkit-scrollbar-thumb:hover{background:#555;cursor:pointer}.subButton{background:linear-gradient(145deg,#3a213e,#1c0f22);color:#e4daf7;border:1px solid #5A3A66;padding:10px 15px;border-radius:8px;cursor:pointer;box-shadow:0 0 10px #3a213e,inset 0 0 5px #5a3a66;transition:all .3s ease-in-out;position:absolute;right:10px;bottom:10px}.subButton:hover{background:#5a3a66;color:#fff;box-shadow:0 0 15px #5a3a66,inset 0 0 7px #3a213e;transform:scale(1.05)}.armitageSubButton{background:linear-gradient(145deg,#1f3a4d,#0d1e2a);color:#c0dff2;border:1px solid #3B5C76;padding:10px 15px;border-radius:8px;cursor:pointer;box-shadow:0 0 10px #1f3a4d,inset 0 0 5px #3b5c76;transition:all .3s ease-in-out;position:absolute;right:10px;bottom:10px}.armitageSubButton:hover{background:#3b5c76;color:#fff;box-shadow:0 0 15px #3b5c76,inset 0 0 7px #1f3a4d;transform:scale(1.05)}.clariceSubButton{background:linear-gradient(145deg,indigo,#2e0055);color:#c8a2c8;border:1px solid #6A0DAD;padding:10px 15px;border-radius:8px;cursor:pointer;box-shadow:0 0 10px indigo,inset 0 0 5px #6a0dad;transition:all .3s ease-in-out;position:absolute;right:10px;bottom:10px}.clariceSubButton:hover{background:#6a0dad;color:#fff;box-shadow:0 0 15px #6a0dad,inset 0 0 7px indigo;transform:scale(1.05)}.yghulImg{position:fixed;left:50px;top:20px;width:26%;border:10px double #563973;border-radius:10px}.armitageImg{position:fixed;left:50px;top:20px;width:26%;border:10px double #34699A;border-radius:10px}.clariceImg{position:fixed;left:50px;top:20px;width:26%;border:10px double #4B0082;border-radius:10px}.youImg{position:fixed;left:50px;top:20px;width:26%;border:10px double #1C3F3C;border-radius:10px}.yghulImg img,.armitageImg img,.youImg img,.clariceImg img{display:block}.title{background-color:#1e002f;border:2px solid #563973;padding:20px;border-radius:20px;margin-top:20px;color:#ce80ff;text-shadow:0px 0px 8px rgba(236,232,255,.5);font-family:Cthulhumbus,cursive}.armitageTitle{background-color:#001f3f;border:2px solid #34699A;padding:20px;border-radius:20px;margin-top:20px;color:#a1c6ea;text-shadow:0px 0px 8px rgba(200,230,255,.5)}.clariceTitle{background-color:indigo;border:2px solid #6A0DAD;padding:20px;border-radius:20px;margin-top:20px;color:#c8a2c8;text-shadow:0px 0px 8px rgba(200,230,255,.5)}.youTitle{background-color:#1c3f3c;padding:20px;border-radius:20px;margin-top:20px;color:silver;text-shadow:0px 0px 8px rgba(200,230,255,.5)}pre{background-color:#2d004d;color:#fff;font-family:Courier New,Courier,monospace;padding:1rem;border-radius:8px;overflow-x:auto;box-shadow:0 4px 6px #0000004d}.armitage pre{background-color:#003566}code{color:#fc3;font-size:1rem}span.token.comment{font-style:normal}pre::-webkit-scrollbar{height:8px}pre::-webkit-scrollbar-track{border-radius:0 20px 20px 0}.yghul pre::-webkit-scrollbar-thumb{background:#1e002f;border-radius:20px}.armitage pre::-webkit-scrollbar-thumb{background:#001f3f;border-radius:20px}pre::-webkit-scrollbar-thumb{background:#1c3f3c;border-radius:20px}pre::-webkit-scrollbar-thumb:hover{background:#fc3;cursor:pointer}ul,ol{margin:1rem 0;padding-left:1.5rem;list-style-position:outside;font-size:1rem}li{margin-bottom:.5rem}ul li::marker{color:#fc3}ol li::marker{color:#fc3}.string{color:coral}.keyword{color:#e6a8ff}.variable{color:#8ff}.comment{color:#8e8e8e}.sumButton{background:linear-gradient(145deg,#3a213e,#1c0f22);color:#e4daf7;border:1px solid #5A3A66;padding:0;border-radius:10px;cursor:pointer;box-shadow:0 0 10px #3a213e,inset 0 0 5px #5a3a66;transition:all .3s ease-in-out}.sumButton img{width:48px;border-radius:10px;display:block}.sumButton:hover{background:#5a3a66;color:#fff;box-shadow:0 0 15px #5a3a66,inset 0 0 7px #3a213e;transform:scale(1.05)}.sumText{color:silver}.sumWrap{display:flex;gap:10px;margin-bottom:30px}.controlsContainer{position:fixed;top:20px;right:40px;width:26%}.savedList{list-style:none;padding:0;margin-top:30px;max-height:300px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.savedList li{display:flex;align-items:center;justify-content:space-between;max-width:375px}.savedList::-webkit-scrollbar{display:none}.loader{cursor:pointer;color:silver;text-shadow:0 0 0px #ccf;transition:all .3s ease-in-out}.svgButtons{display:flex;align-items:center}.quill{cursor:pointer}.flame{margin-left:5px;margin-bottom:2.5px;cursor:pointer}.transcribeWrap{display:flex;gap:10px}.clariceWrap{display:flex;gap:10px;margin-top:30px}.transcribe{color:silver;display:inline-block;width:270px}.transcribeImg{padding:0;border:0;display:inline-block;width:48px;cursor:pointer;background-color:transparent}.transcribeImg img{transition:all .3s ease-in-out}.transcribeImg img:hover{transform:scale(1.05);box-shadow:0 4px 6px -1px #ffffff1a,0 2px 4px -1px #ffffff0f}.transcribeImg img{display:block;border-radius:10px}.editInput{background-color:#1f3a4d;color:silver;width:80%;outline:0!important}.auth{max-width:700px;margin:0 auto}.questionForm .rsw-toolbar{background-color:transparent;border-bottom:0;position:fixed}.questionForm .rsw-btn{color:silver}.questionForm .rsw-editor{width:100%;border-radius:20px;padding:10px;border:0;background:linear-gradient(to bottom,#1c3f3c,#243e4a);color:silver;font-size:18px;line-height:1.2;min-height:130px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.questionForm .rsw-editor::-webkit-scrollbar{display:none}.toolBackground{position:absolute;height:55px;width:100%;background-color:#1c3f3c;margin-top:-10px;margin-left:-10px;border-radius:20px}.questionForm .rsw-ce:focus-visible{outline:0}.questionForm textarea{width:100%;border-radius:20px;padding:10px;border:0;background:linear-gradient(to bottom,#1c3f3c,#243e4a);color:silver;font-size:18px;line-height:1.2}.questionForm textarea:focus-visible{outline:0}.rsw-ce{margin-top:36px}.noteForm{top:113px}.noteForm form,.noteForm .rsw-editor{height:100%}.notebookWrap{display:flex;gap:10px;margin-top:30px}.notebook{color:silver;display:inline-block;width:270px}.notebookImg{padding:0;border:0;display:inline-block;width:48px;cursor:pointer;background-color:transparent}.notebookImg img{transition:all .3s ease-in-out}.notebookImg img:hover{transform:scale(1.05);box-shadow:0 4px 6px -1px #ffffff1a,0 2px 4px -1px #ffffff0f}.notebookImg img{display:block;border-radius:10px}.doorGroup{display:flex;justify-content:right;position:fixed;bottom:17px;left:50px;width:27.5%;align-items:end;gap:20px}.vaultDoorWrap{margin-top:30px;width:60px;transition:width 1s}.vaultDoorWrap:hover{width:40%}.vaultDoorTitle{color:silver;margin-bottom:8px;text-align:center;font-size:7px;transition:font-size 1s}.vaultDoorWrap:hover .vaultDoorTitle{font-size:23px}.vaultDoorImg{padding:0;border:0;display:inline-block;cursor:pointer;background-color:transparent;box-shadow:0 4px 16px #0000004d;border-radius:10px}.vaultDoorImg img{transition:all .3s ease-in-out}.vaultDoorImg img:hover{transform:scale(1.05);box-shadow:0 0 10px 5px #234d92b3}.vaultDoorImg img{display:block;border-radius:10px}.archiveDoorWrap{margin-top:30px;width:60px;transition:width 1s}.archiveDoorWrap:hover{width:40%}.archiveDoorTitle{color:silver;margin-bottom:8px;font-size:7px;transition:font-size 1s;text-align:center}.archiveDoorWrap:hover .archiveDoorTitle{font-size:23px}.archiveDoorImg{padding:0;border:0;display:inline-block;cursor:pointer;background-color:transparent;box-shadow:0 4px 16px #0000004d;border-radius:10px}.archiveDoorImg img{transition:all .3s ease-in-out}.archiveDoorImg img:hover{transform:scale(1.05);box-shadow:0 0 10px 5px #755423b3}.archiveDoorImg img{display:block;border-radius:10px}.card--gray-shadow{box-shadow:0 4px 16px #0000004d}.card--tinted-shadow{box-shadow:0 4px 20px #020511b3}.card--layered-shadow{box-shadow:0 2px 6px #00020599,0 8px 24px #01030c80,0 0 0 1px #252e3d80,inset 0 1px #ffffff0a}.card--accent-glow{box-shadow:0 4px 16px #2857e540,0 0 0 1px #2d457d66}.vaultListPanel{width:18vw;height:90vh;position:fixed;top:5vh;left:70px;border-radius:10px;padding:20px;background-color:#24283bcc}.vaultLeft{width:50%;position:relative}.vaultContentContainer{text-shadow:0px 0px 8px rgba(200,230,255,.5);font-size:18px;line-height:1.2;height:calc(90vh - 40px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.vaultPadding{background-color:#24283b;border:2px solid #1a1b26;border-radius:20px;padding:20px}.vaultRight{width:40vw;height:90vh;position:fixed;left:50%;top:5vh}.book{cursor:pointer;width:36px;height:36px;display:flex;justify-content:center;align-items:center}.rsw-toolbar .rsw-btn:hover,.book:hover,.rsw-toolbar .rsw-btn[data-active=true]{background:#3f5847}.panelNote svg{margin-top:15px;cursor:pointer;margin-bottom:-10px}@media screen and (max-width: 1000px){.yghulImg,.armitageImg{display:none}.yghulContainer,.questionForm{width:100%}.controlsContainer,.doorGroup{display:none}}.yghul pre[class*=language-]{background:#2d004d}.armitage pre[class*=language-]{background:#003566}.armitage pre[class*=language-],.yghul pre[class*=language-]{text-shadow:none}.questionForm{display:flex;flex-direction:column;max-height:calc(100% - 113px);overflow:hidden}.questionForm form{display:flex;flex-direction:column;flex-grow:1;min-height:0}.rsw-editor{display:flex;flex-direction:column;flex-grow:1;min-height:0;border:1px solid #555}.rsw-toolbar{flex-shrink:0}.rsw-ce{flex-grow:1;overflow-y:auto;min-height:50px;height:auto;max-height:none}.armitageSubButton{flex-shrink:0}.armitage a,.yghul a{text-shadow:none}.armitage a,.yghul a{color:#82aaff}.supabase-auth-ui_ui-container #email,.supabase-auth-ui_ui-container #password{color:#fff}.imagegen{outline:solid 1px #C0C0C0;border-radius:5px;background:#3f5847}dialog.codeEditorModal{width:500px;border:none;border-radius:10px;background:#222436;box-shadow:0 4px 20px #020511b3;transition:height 2s}.codeEditorComp textarea{width:100%;height:200px;background:#1a1b26;color:#a9b1d6;resize:none;border:none;outline:none;border-radius:10px;padding:15px}.codeEditorButtons{display:flex;width:100%;justify-content:space-between;margin:10px 0}.codeButton{width:23%;padding:8px 6px;border-radius:5px;background-color:#001f3f;color:#a9b1d6;border:#1a4d7c solid 1px;outline:none;cursor:pointer}.codeEditorComp pre{height:200px;margin-bottom:0;box-shadow:none}.vaultBackground{background:url(https://vbinieclnbimdtkrpcvs.supabase.co/storage/v1/object/public/Cosmic%20Code%20Assets/vault.jpg) no-repeat bottom;background-size:cover;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.vaultListPanel .savedList{margin-top:15px}.vaultListPanel h2{cursor:pointer}.vaultClose{color:#565f89;font-weight:700;position:absolute;top:3px;right:10px;cursor:pointer}.homeLink{text-decoration:none;color:#565f89;font-style:italic;position:absolute;top:5px;left:8px}.homeLink span{font-size:20px;font-style:normal}.copyButton{position:absolute;bottom:3px;right:0;background:transparent;color:#637777;border:none;border-radius:3px;cursor:pointer;font-size:20px;font-weight:700;transition:all 1s}.copied{scale:1.25;color:#cecece}#root .noteForm pre{background-color:#011627}/*!
* https://github.com/enkia/tokyo-night-vscode-theme
* https://github.com/folke/tokyonight.nvim
*/code[class*=language-],pre[class*=language-]{color:#9aa5ce}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#6f7bb640}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#6f7bb640}:not(pre)>code[class*=language-],pre[class*=language-]{color:#fff;background:#1a1b26}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment{color:#73daca;font-style:italic}.token.keyword{color:#bb9af7}.token.operator{color:#89ddff}.token.punctuation{color:#bb9af7}.token.builtin{color:#f7768e}.token.number,.token.constant{color:#ff9e64}.token.string{color:#1abc9c}.token.symbol{color:#2ac3de}.token.attr-name{color:#bb9af7}.token.selector{color:#9ece6a}.token.hexcode{color:#9aa5ce}.token.function{color:#7aa2f7}.token.tag{color:#f7768e}.token.variable{color:#c0caf5}.token.char{color:#bb9af7}.token.property{color:#2ac3de}.token.inserted{color:#449dab}.token.deleted{color:#914c54}.token.changed{color:#6183bb}.token.regex{color:#b4f9f8}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}:root{--am-prism-line-numbers-color: #565f8977;--am-prism-border-color: #565f8922;--am-prism-copy-color: #a9b1d6;--am-prism-copy-bg: #565f8933}
