*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ml-5{margin-left:1.25rem}.mr-5{margin-right:1.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.items-center{align-items:center}.justify-center{justify-content:center}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.font-bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}:root{--background-color: #ffffff;--text-color: #1e3c72;--text-color2: #8f8f8f;--navbar-shadow: rgba(30, 59, 113, .2);--menu-text-color: #1e3c72;--menu-text-shadow: rgba(42, 82, 152, .8);--active-menu-color: #ffffff;--active-menu-bg: #1e3c72;--active-text-shadow: rgba(255, 255, 255, .8);--active-box-shadow: rgba(42, 82, 152, .8);--titles-text-shadow: rgba(42, 82, 152, .5);--tiptapButtonBG: #c5c5c5;--activetiptapButtonBG: #555555;--activetiptapButtonText: #ffffff;--quoteblockbg: #e7f3ff;--quoteblockborder: #99c2ff;--logintf--background: rgba(0,0,0,.05);--logintf-border: rgba(0, 0, 0, .05);--logintf-border-hover: rgba(0, 0, 0, .1);--logintf-border-focus: rgba(0, 0, 0, .2);--hr-ends: rgba(30, 59, 114, 0);--hr-mid: rgba(30, 59, 114, .75);--hr-glow: rgba(30, 59, 114, .3)}[data-theme=dark]{--background-color: #00172d;--text-color: #ffffff;--text-color2: #8f8f8f;--navbar-shadow: rgba(1, 2, 17, .8);--menu-text-color: #ffffff;--menu-text-shadow: rgba(255, 255, 255, .8);--active-menu-color: #1e3c72;--active-menu-bg: #ffffff;--active-text-shadow: rgba(42, 82, 152, .8);--active-box-shadow: rgba(255, 255, 255, .8);--titles-text-shadow: rgba(255, 255, 255, .5);--tiptapButtonBG: #555555;--activetiptapButtonBG: #c5c5c5;--activetiptapButtonText: #1e3c72;--quoteblockbg: #0a3b5a;--quoteblockborder: #5a93b3;--logintf--background: rgba(0,0,0,.05);--logintf-border: rgba(255, 255, 255, .05);--logintf-border-hover: rgba(255, 255, 255, .1);--logintf-border-focus: rgba(255, 255, 255, .2);--hr-ends: rgba(255, 255, 255, 0);--hr-mid: rgba(255, 255, 255, .75);--hr-glow: rgba(255, 255, 255, .3)}html{margin:0;position:relative}body{min-height:100vh;display:flex;flex-direction:column}.allContent{min-height:100vh}.mainBody{padding-top:20px;padding-bottom:40px;margin-bottom:40px}*{margin:0;box-sizing:border-box;font-family:Arial}.allContent{color:var(--text-color);background-color:var(--background-color);transition:all .3s}ul{padding-inline-start:0}.DivsCont{border:2px solid var(--active-menu-bg);box-shadow:0 0 5px var(--active-box-shadow);border-radius:10px;padding:.5rem;margin-top:15px;margin-right:5%;margin-left:5%;width:auto;transition:all .3s}.DivsCont2{border:2px solid var(--active-menu-bg);box-shadow:0 0 5px var(--active-box-shadow);border-radius:10px;padding:.5rem;margin:5px 5px 10px;width:auto;transition:all .3s}blockquote{background:var(--quoteblockbg);border-left:10px solid var(--quoteblockborder);margin:1.5em 10px;padding:.5em 10px}blockquote:before{color:var(--quoteblockborder);content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote:after{content:close-quote;visibility:hidden}blockquote p{display:inline}.tiptap :first-child{margin-top:0}.tiptap pre{background:none;color:var(--white);font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.tiptap pre code{display:block;overflow-x:auto;padding:.5em;color:#abb2bf;background:#282c34;border-radius:1rem}.tiptap pre .hljs-comment,.tiptap pre .hljs-quote{color:#5c6370;font-style:italic}.tiptap pre .hljs-doctag,.tiptap pre .hljs-keyword,.tiptap pre .hljs-formula{color:#c678dd}.tiptap pre .hljs-section,.tiptap pre .hljs-name,.tiptap pre .hljs-selector-tag,.tiptap pre .hljs-deletion,.tiptap pre .hljs-subst{color:#e06c75}.tiptap pre .hljs-literal{color:#56b6c2}.tiptap pre .hljs-string,.tiptap pre .hljs-regexp,.tiptap pre .hljs-addition,.tiptap pre .hljs-attribute,.tiptap pre .hljs-meta-string{color:#98c379}.tiptap pre .hljs-built_in,.tiptap pre .hljs-class .hljs-title{color:#e6c07b}.tiptap pre .hljs-attr,.tiptap pre .hljs-variable,.tiptap pre .hljs-template-variable,.tiptap pre .hljs-type,.tiptap pre .hljs-selector-class,.tiptap pre .hljs-selector-attr,.tiptap pre .hljs-selector-pseudo,.tiptap pre .hljs-number{color:#d19a66}.tiptap pre .hljs-symbol,.tiptap pre .hljs-bullet,.tiptap pre .hljs-link,.tiptap pre .hljs-meta,.tiptap pre .hljs-selector-id,.tiptap pre .hljs-title{color:#61aeee}.tiptap pre .hljs-emphasis{font-style:italic}.tiptap pre .hljs-strong{font-weight:700}.tiptap pre .hljs-link{text-decoration:underline}.NewsContainer{margin:40px 25% 20px;box-shadow:0 0 10px var(--active-box-shadow)}.NewsContent{border:2px solid var(--active-menu-bg)}.newsDate{margin-top:20px;font-size:.8rem;text-align:center;font-style:italic}.newsOneRow{padding:1%;border-bottom:2px solid var(--active-menu-bg);list-style:none}.newsTableTitle{color:var(--active-menu-color);background-color:var(--active-menu-bg);font-weight:700;font-size:1.2rem;padding:5px;transition:all .3s;text-align:center}@media (max-width: 769px){.NewsContainer{margin-right:10%;margin-left:10%}}.pgraph{margin-top:30px;margin-right:10%;margin-left:10%}.pgps{font-weight:700}.PostTitle{text-shadow:0px 0px 5px var(--titles-text-shadow);font-weight:700}.PostCreateCont{display:flex}.PostCreateNewBtn{text-decoration:none;color:inherit;width:100%;border:solid 1px;border-radius:5px;text-align:center;transition:.3s all;margin-right:5px;margin-left:5px;padding-top:3px;padding-bottom:3px}.PostCreateNewBtn:hover{background-color:var(--active-menu-bg);color:var(--active-menu-color);transition:.3s all}.catfield{display:flex;align-items:center;justify-content:center}.PostComment{white-space:pre-line;padding:8px;margin:6px}.PostCatSelBox{display:flex;margin:10px 10px 20px}.PostCatSelBox-Selector{width:100%;margin-right:10px}.PostCatSelBox-Btn{margin-right:5px;background-color:var(--background-color);border:1px solid var(--text-color);border-radius:5px;padding-right:8px;padding-left:8px}.PostCatSelBox-Btn:hover{background-color:var(--active-menu-bg);color:var(--active-menu-color);transition:.3s all}.PostList-cont{display:flex;flex-direction:row;justify-content:space-between;width:auto;border:1px solid;border-radius:10px;padding:5px 10px;margin:10px;list-style-type:none}.PostList-box{width:100%}.PostList-link{text-decoration:none;color:inherit}.PostList-title{font-weight:1000;font-size:120%}.PostList-date{color:var(--text-color2);font-size:85%;font-style:italic}.PostList-desc{font-size:100%}.PostDelEdit{display:flex;justify-content:center}.PostDelEdit-Link{text-decoration:none;color:inherit;width:100%;border:solid 1px;border-radius:5px;text-align:center;transition:.3s all;margin-right:5px;margin-left:5px}.PostDelEdit-Link:hover{background-color:var(--active-menu-bg);color:var(--active-menu-color);transition:.3s all}.PostList-Likes{display:flex;justify-content:center;align-items:center;padding:10px;margin-right:8px}.PostList-LikeShape{width:100%;height:40px}.PostList-CatBox{margin-right:10px;border-radius:2px;box-sizing:border-box;box-shadow:0 0 4px 2px #ffffff21}.PostList-Cat{font-size:85%;border-radius:2px;padding:6px}.PostCreate-cont{max-width:800px;padding-bottom:25px;margin:20px auto;display:flex;flex-direction:column;align-items:center}.PostCreate-title{color:var(--text-color);font-weight:1000;font-size:25px;margin-top:25px}.PostCreate-form{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:40px}.PostCreate-label{font-weight:1000;display:flex;align-items:center}.PostCreate-tfield{width:80%;color:var(--text-color);font-weight:700;font-size:14px;letter-spacing:1px;background:var(--logintf--background);padding:10px 20px;border:none;border-radius:20px;outline:none;box-sizing:border-box;border:2px solid var(--logintf-border);margin-bottom:27px;text-align:center;font-family:Ubuntu,sans-serif}.PostCreate-catfield{color:#1e3c72;width:80%;font-weight:700;font-size:14px;letter-spacing:1px;padding:10px 20px;border:none;border-radius:20px;outline:none;margin-bottom:27px;text-align:center;font-family:Ubuntu,sans-serif}.PostCreate-tfield-big{height:300px;max-height:300px;overflow:scroll}.PostCreate-tfield:hover{border:2px solid var(--logintf-border-hover)!important}.PostCreate-tfield:focus{border:2px solid var(--logintf-border-focus)!important}.PostCreate-btn{cursor:pointer;border-radius:20px;background-color:var(--background-color);border:1.5px solid var(--text-color);padding:10px 40px;font-size:14px;color:var(--text-color);text-decoration:none;align-self:center;transition:.3s all;line-height:initial}.PostCreate-btn:hover{color:var(--active-menu-color);background-color:var(--active-menu-bg);transition:.3s all}.PostCreate-cont ol,.PostCreate-cont ul{margin-left:40px;list-style:initial}.PostCreate-cont li{margin-left:20px}.PostCreate-cont img,.PostCreate-cont iframe,.PostCreate-cont blockquote,.PostCreate-cont table{display:block;margin:20px auto;width:90%;box-shadow:0 5px 30px 5px #0000001a}.PostCreate-cont img{vertical-align:middle}.PostCreate-cont code{display:inline-block;margin-top:20px;margin-bottom:20px}.PostCreate-cont pre{width:90%;margin:0 auto;padding:10px;overflow-x:scroll}.PostCreate-cont iframe{vertical-align:middle}.PostCont{max-width:700px;padding-bottom:25px;margin:20px auto;display:flex;flex-direction:column;padding-right:5px;padding-left:5px;white-space:pre-line}.PostCont img,.PostCont iframe,.PostCont blockquote,.PostCont table{display:block;margin:20px auto;width:90%;box-shadow:0 5px 30px 5px #0000001a}.PostCont img{vertical-align:middle}.PostCont code{display:inline-block;margin-top:20px;margin-bottom:20px}.PostCont pre{width:90%;margin:0 auto;padding:10px;overflow-x:scroll}.PostCont iframe{vertical-align:middle}.PostCont .PostTitle{display:block;margin:0 auto 20px}.PostCont .hr1{border:0;height:2px;box-shadow:0 0 10px .1px var(--hr-glow);background-image:linear-gradient(to right,var(--hr-ends),var(--hr-mid),var(--hr-ends));margin-bottom:40px;margin-top:3px}.PostCont .hr2{border:0;height:2px;box-shadow:0 0 10px .1px var(--hr-glow);background-image:linear-gradient(to right,var(--hr-ends),var(--hr-mid),var(--hr-ends));margin-bottom:20px;margin-top:3px}.PostCont .hr3{border:0;height:2px;box-shadow:0 0 10px .1px var(--hr-glow);background-image:linear-gradient(to right,var(--hr-ends),var(--hr-mid),var(--hr-ends));margin-bottom:3px;margin-top:3px}.PostCont ul{padding-inline-start:40px}.PostCommentCont{width:100%}.PostCommentText{display:block;margin:20px auto;width:90%;box-shadow:0 5px 30px 5px #0000001a}.PostNewComment-cont{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:10px}.PostNewComment-label{font-weight:1000;display:flex;align-items:center}.PostNewComment-tfield{width:80%;color:var(--text-color);font-weight:700;font-size:14px;letter-spacing:1px;background:var(--logintf--background);padding:10px 20px;border:none;border-radius:20px;outline:none;box-sizing:border-box;border:2px solid var(--logintf-border);margin-bottom:27px;text-align:center;font-family:Ubuntu,sans-serif}.PostNewComment-tfield:hover{border:2px solid var(--logintf-border-hover)!important}.PostNewComment-tfield:focus{border:2px solid var(--logintf-border-focus)!important}.PostNewComment-btn{cursor:pointer;border-radius:20px;background-color:var(--background-color);border:1.5px solid var(--text-color);padding:10px 40px;font-size:14px;color:var(--text-color);text-decoration:none;align-self:center;transition:.3s all;line-height:initial}.PostNewComment-btn:hover{color:var(--active-menu-color);background-color:var(--active-menu-bg);transition:.3s all}.InterestsCont ul,.PubsCont ul{padding-inline-start:40px}.InterestsCont li{margin-bottom:5px;font-weight:700}.PubsCont li{margin-bottom:15px}.PubTitle{font-size:110%;font-weight:700}.PubAuth{color:var(--text-color2);font-size:85%;font-style:italic}.PubText{font-style:italic}div.PostCont details p{margin-top:15px}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}details{border:2px solid var(--active-menu-bg);box-shadow:0 0 5px var(--active-box-shadow);border-radius:10px;padding:.5rem;margin-bottom:10px;margin-top:5px;width:auto}summary{cursor:pointer;font-weight:700}.tiptapcontainer{padding:4px 8px;margin:12px;border:2px solid var(--active-menu-bg);box-shadow:0 0 5px var(--active-box-shadow);border-radius:10px;transition:all .3s}.tiptaptextarea{padding:20px;border:1px solid var(--active-menu-bg);border-radius:5px;margin:12px;outline:none;max-height:400px;overflow:scroll}.ProseMirror:focus{outline:none}.tiptapbutton{padding-right:5px;padding-left:5px;margin-right:5px;margin-top:4px;margin-bottom:4px;border:1px solid var(--tiptapButtonBG);background-color:var(--tiptapButtonBG);border-radius:5px;transition:all .3s}.tiptapbutton:hover{background-color:var(--activetiptapButtonBG);color:var(--activetiptapButtonText);transition:all .3s}.tiptapfileuploader{padding-right:5px;padding-left:5px;margin-right:5px;margin-top:4px;margin-bottom:4px}.tiptapbutton.is-active{color:var(--active-menu-color);background-color:var(--active-menu-bg)}table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}table td,table th{border:1px solid black;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}table td>*,table th>*{margin-bottom:0}table th{background-color:gray;font-weight:700;text-align:left}table .selectedCell:after{background:silver;content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}table .column-resize-handle{background-color:purple;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.tableWrapper{margin:1.5rem 0;overflow-x:auto}:scope.resize-cursor{cursor:ew-resize;cursor:col-resize}.nav-wrapper{position:sticky;top:0;z-index:100;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);transition:all .3s;box-shadow:0 2px 5px var(--navbar-shadow)}.nav-content{width:100%;display:flex;align-items:center;justify-content:space-evenly;padding:.5rem 0;margin:0 auto;min-height:10vh;background-color:var(--background-color);transition:all .3s;height:80px}.logo{margin:0 auto;max-width:100%;width:15rem;height:auto;display:block}.nav-content ul{display:flex;align-items:center;list-style:none}.nav-content li{margin:0 .5rem;text-align:center}.menu-item{text-decoration:none;color:var(--menu-text-color);font-size:1.1rem;font-weight:1000;position:relative;cursor:pointer;padding:.5rem;text-shadow:0px 0px 5px var(--menu-text-shadow);transition:all .3s}.nav-content ul{padding:0}.menu-item.active{color:var(--active-menu-color);background-color:var(--active-menu-bg);text-shadow:0px 0px 5px var(--active-text-shadow);transition:all .3s;box-shadow:0 0 5px var(--active-box-shadow)}.menu-item:before,.menu-item:after{position:absolute;opacity:0;width:0%;height:3px;content:"";background:var(--active-menu-bg);transition:all .3s;box-shadow:0 0 5px var(--active-box-shadow)}.menu-item.active:before,.menu-item.active:after{box-shadow:0 0 0 var(--active-box-shadow)}.menu-item:before{left:0;top:0}.menu-item:after{right:0;bottom:0}.menu-item:hover:before,.menu-item:hover:after{opacity:1;width:100%}.DarkLight-btn{cursor:pointer;max-width:100%;width:2.5rem;height:auto;display:flex;justify-content:center;margin:auto}.LeftSideNav,.RightSideNav{display:flex}.LeftSideNav{flex:2;justify-content:right;align-items:center}.RightSideNav{flex:1.5;justify-content:left;align-items:center}.CenterNav{flex:6;display:flex;justify-content:center}hr.styling{border:0px;display:block;height:2px;background-image:linear-gradient(to right,rgba(0,0,0,0),var(--navbar-shadow),rgba(0,0,0,0));position:absolute;width:100%}.MobileRightSideNav{display:none}.menu-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;max-width:100%;width:2.5rem;height:auto}.active .menu-btn{transform:rotate(-90deg)}.AccountName{text-align:center}.arrowLeft{border:solid var(--menu-text-color);border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:5px;transform:rotate(135deg);-webkit-transform:rotate(135deg);transition:all .3s}.dropbtn:hover .arrowLeft{transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .3s}body:has(.ddownbtns:hover) .arrowLeft{transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .3s}.dropbtn{color:var(--menu-text-color);padding:16px;font-size:.8rem;font-weight:1000;border:none;width:140px;text-shadow:0px 0px 5px var(--titles-text-shadow)}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:var(--background-color);min-width:160px;box-shadow:0 8px 16px 0 var(--active-box-shadow);z-index:1}.dropdown-content .ddownbtns{color:var(--active-menu-color);padding:12px 16px;text-decoration:none;display:block;text-shadow:0px 0px 5px var(--active-text-shadow);transition:.3s all}.dropdown-content .ddownbtns:hover{background-color:var(--background-color);color:var(--menu-text-color);text-shadow:0px 0px 5px var(--menu-text-shadow);transition:.3s all}.dropdown:hover .dropdown-content{display:block}.NavMenuButton{text-decoration:none;font-size:.9rem;font-weight:1000;background-color:var(--active-menu-bg);color:var(--active-menu-color);width:100%}.NavMenuButtonLink{text-decoration:none;color:var(--active-menu-color);text-shadow:0px 0px 5px var(--menu-text-shadow);width:100%}@media (max-width: 975px){.MobileRightSideNav{justify-content:end;display:flex;margin-right:1rem;position:absolute;right:0}.LeftSideNav{position:absolute;width:100%}.RightSideNav,.CenterNav{display:none}}.mobile-menu{width:100vw;max-height:0vh;display:none;position:relative;top:0;transition:all .3s;overflow:hidden}.mobile-username{text-align:center;margin:15px;transition:all .3s;font-size:1.1rem;font-weight:1000;text-shadow:0px 0px 5px var(--menu-text-shadow)}.mobile-menu-container{width:100vw;background-color:var(--background-color)}.mobile-menu.active{max-height:70vh;transition:all .3s}.mobile-menu ul{display:flex;flex-direction:column;list-style:none;text-align:center}.mobile-menu ul li{margin:.1rem .5rem}.mobile-menu-item{text-decoration:none;color:var(--menu-text-color);font-size:1.1rem;font-weight:1000;position:relative;cursor:pointer;padding:.5rem;text-shadow:0px 0px 5px var(--menu-text-shadow);display:block;width:100%}.mobile-menu-item.active{color:var(--active-menu-color);background-color:var(--active-menu-bg);text-shadow:0px 0px 5px var(--active-text-shadow);transition:all .3s;box-shadow:0 0 5px var(--active-box-shadow)}@media (max-width: 975px){.mobile-menu{display:block}}.footer{position:absolute;bottom:0;width:100%;padding:10px;text-align:center;transition:all .3s;background-color:var(--background-color);box-shadow:0 -2px 5px var(--navbar-shadow)}.Login-cont{background-color:#ffffff0f;max-width:450px;min-height:400px;padding-bottom:25px;margin:80px auto;border-radius:40px;box-shadow:0 15px 40px 5px #0003;display:flex;flex-direction:column;align-items:center}.Login-cont-small{background-color:#ffffff0f;max-width:450px;min-height:100px;padding-bottom:25px;margin:80px auto;border-radius:40px;box-shadow:0 15px 40px 5px #0003;display:flex;flex-direction:column;align-items:center}.Login-title{color:var(--text-color);font-weight:1000;font-size:25px;margin-top:25px}.Login-form{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:40px}.Login-label{font-weight:1000;display:flex;align-items:center}.Login-tfield{width:80%;color:var(--text-color);font-weight:700;font-size:14px;letter-spacing:1px;background:var(--logintf--background);padding:10px 20px;border:none;border-radius:20px;outline:none;box-sizing:border-box;border:2px solid var(--logintf-border);margin-bottom:27px;text-align:center;font-family:Ubuntu,sans-serif}.Login-tfield:hover{border:2px solid var(--logintf-border-hover)!important}.Login-tfield:focus{border:2px solid var(--logintf-border-focus)!important}.Login-btn{cursor:pointer;border-radius:20px;background-color:var(--background-color);border:1.5px solid var(--text-color);padding:10px 40px;font-size:14px;color:var(--text-color);text-decoration:none;align-self:center;transition:.3s all;line-height:initial}.Login-btn:hover{color:var(--active-menu-color);background-color:var(--active-menu-bg);transition:.3s all}.Login-fp{color:var(--text-color);padding-top:15px;padding-bottom:15px}a{color:var(--text-color);text-decoration:none;display:inline-block}input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:-webkit-autofill:active,input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--text-color);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.Reg-error{color:red;font-size:.9em;margin-top:-8px;margin-bottom:8px}.Reg-error-border{border:1px solid red}.Reg-password-conditions{font-size:.8em;color:#666}
