body{margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}#root{margin:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:32px;line-height:1.1}h2{font-size:28px}h3{font-size:22px}h4{font-size:18px}a{font-weight:500;color:#747bff;text-decoration:inherit}a:hover{color:#7fffd4}.auth{display:flex;flex-direction:column;align-items:center;justify-items:center;padding:8px}.auth>a{font-size:16px}.auth-form{display:flex;flex-direction:column;padding:12px}.auth-form>button{margin:8px}.auth-form>input{font-size:16px;padding:6px;margin:8px}.dashBoard{display:flex;flex-direction:column;align-items:center;width:100%}.toolBar{margin:0;width:100%;padding:6px;display:flex;flex:1 1 auto;border-bottom:2px ridge #1a1a1a;align-items:last baseline;justify-content:space-between;position:fixed;background-color:#242424}.gearSet{display:flex;flex:1;flex-direction:column;align-items:center;justify-items:center;margin-top:58px;width:100%}.gearSet>button{width:100%;text-align:center}.editor{display:flex;flex-direction:column;align-items:center;flex:1;margin-top:58px;padding:12px;border:2px solid aquamarine;width:100%}.editor>select{flex:1;max-width:245px;font-size:18px;margin:8px;padding:4px}.editor>form{display:flex;flex-direction:column;align-items:center;width:100%}.editor>form>input{margin:8px;font-size:18px;padding:4px;background-color:transparent;width:100%}.editor>form>label{margin:8px;font-size:18px;padding:4px}.editor>form>textarea{margin:8px;font-size:18px;padding:4px;background-color:transparent;min-height:180px;width:100%}.postDeleteButton{width:100%}.confirmDeleteDiv>form>p{width:100%;color:#b22222}.confirmDeleteDiv>form>button{width:100%}.confirmDeleteDiv>button{width:100%}.feedTray{margin-top:54px;padding:4px;display:flex;flex-direction:column;width:100%;border-left:1px solid aquamarine;border-right:1px solid aquamarine}.feedPost{display:flex;flex-direction:column;padding:18px;border-bottom:4px solid aquamarine}.feedEnd{display:flex;flex-direction:column;align-items:center;padding:24px}.mainPostContent{padding:8px}.mainPostContent>p{font-size:18px}.postThumbprint{padding:24px;font-size:16px}.timeStamp{font-size:14px;font-style:italic}.postMeta{padding:24px;align-self:flex-end}.commentModule{border-top:2px ridge rgb(255,22,154);align-self:flex-end;display:flex;flex-direction:column;font-size:16px}.comment{border-bottom:1px ridge aqua}.commentMaker{padding:12px}.commentMaker>input{margin:8px}.commentMaker>button{margin:8px}.settings-modal{display:flex;flex-direction:column;border:2px solid aquamarine;width:100%;padding:12px}.settings-modal>p{font-size:16px}.settings-form{display:flex;flex-direction:column;padding:12px}.settings-form>input{font-size:16px;padding:4px}.settings-form>button{width:100%}.viewerLink{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;color:#fff;cursor:pointer;transition:border-color .25s}.viewerLink:hover{border-color:#5f9ea0}.viewerLink:focus,.viewerLink:focus-visible{outline:4px auto -webkit-focus-ring-color}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#5f9ea0}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}.feedTray{border-left:1px solid #000;border-right:1px solid #000}.feedPost{border-bottom:1px solid aquamarine}}@media screen and (min-width: 720px){.dashBoard{max-width:666px}}@media screen and (max-width: 719px){.dashBoard{max-width:420px}}@media screen and (max-width: 540px){.dashBoard{max-width:320px}}@media screen and (max-width: 420px){.dashBoard{max-width:280px}}::selection{background-color:#7fffd4;color:#000}::-moz-selection{background-color:#7fffd4;color:#000}a::selection{background-color:#7fffd4;color:#000}
