:root{--fontColor:white;--fontHighlight:#bce1ff;--accent:#2a3a65;--accentLight:#556184;--accentHover:#8292bb;--accentActive:#bec8e2;--background:#212736;--lighter:rgba(255, 255, 255, 0.05);--muchlighter:rgba(255, 255, 255, 0.4);--darker:rgba(0, 0, 0, 0.2);--muchDarker:rgba(0, 0, 0, 0.64);--highlight:#9e7d36;--highlightHover:#be902b;--highlightActive:#ffdb8c;--background-highlight:rgb(46, 62, 92);--background-secondary:#58a4e3;--background-secondary-highlight:#83c7ff;--background-secondary-light:rgba(88, 164, 227, .24);--adminColor:rgb(175, 149, 65);--warning:rgb(158, 54, 54);--none:rgb(255, 255, 255, 0);--border:0.1rem solid white;--border-light:0.1rem solid rgba(255, 255, 255, 0.4);--borderRadius:0.4rem;--borderRadiusButtons:0.4rem;--fontFamily:'Quicksand',sans-serif;--boxShadow:0rem 0 4rem rgba(0, 0, 0, 0.54);--fontSizeSmall:0.8rem;--fontSize:1rem;--fontSizeMedium:1.2rem;--fontSizeLarge:1.4rem;--fontSizeExtraLarge:2rem;--text-shadow:0.1rem 0.1rem 0rem var(--background);--transitionFast:0.1s ease-in-out;--transitionNormal:0.4s ease-in-out;--transitionSlow:1.4s ease-in-out}@font-face{font-family:Oxygen;src:url('fonts/Oxygen/Oxygen-Regular.ttf');font-display:swap}@font-face{font-family:Oxygen;src:url('fonts/Oxygen/Oxygen-Bold.ttf');font-weight:700;font-display:swap}@font-face{font-family:Oxygen;src:url('fonts/Oxygen/Oxygen-Light.ttf');font-weight:lighter;font-display:swap}@font-face{font-family:Quicksand;src:url('fonts/Quicksand/quicksand-v30-latin-ext_latin-regular.ttf');font-display:swap}@font-face{font-family:Quicksand;src:url('fonts/Quicksand/quicksand-v30-latin-ext_latin-700.ttf');font-weight:700;font-display:swap}@font-face{font-family:Quicksand;src:url('fonts/Quicksand/quicksand-v30-latin-ext_latin-regular.ttf');font-weight:lighter;font-display:swap}@font-face{font-family:VT323;src:url('fonts/VT323/VT323-Regular.ttf');font-display:swap}@font-face{font-family:Comfortaa;src:url('fonts/Comfortaa/Comfortaa.ttf');font-display:swap}::selection{color:var(--background);background-color:var(--fontHighlight)}button *{pointer-events:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}#content img{border-radius:var(--borderRadius)}#content img:not(.blogPostImage,.img-left,.img-right){max-width:fit-content}img{max-width:100%}img.inline{max-height:10rem;justify-self:center}.blogPost{padding:2rem;border-radius:var(--borderRadius);max-width:50rem;display:flex;position:relative;flex-direction:column;width:100%;box-sizing:border-box;gap:1rem;opacity:0}#content .blogPost{opacity:0}#content.fade-in-fast .blogPost{opacity:1;animation:fade-in-fast .2s}.blogPost .contentBox{max-width:unset;width:unset}.blogPost h2,.blogPost h3,.blogPost h4,.blogPost h5,.blogPost h6{padding-top:1rem}.blogPost strong{margin-bottom:-1rem}@media (max-width:420px){.blogPost{padding:1rem}}.blogPostTitle{padding-top:2rem}.blogPost li{margin:1rem 0}.blogPostImage{max-height:14rem;object-fit:cover}.additionalInfoBox{background:var(--lighter);border:.2rem dashed var(--muchlighter);width:fit-content;padding:.6rem 1rem;margin:auto;border-radius:var(--borderRadius)}body{display:flex!important;box-sizing:border-box;width:100%;flex-direction:column;background:var(--background);font-size:var(--fontSize);color:var(--fontColor);justify-content:flex-start;align-items:center;margin:0;padding:0;line-height:1.6rem}#blogEntriesContainer,#content,#entriesContainer{min-height:100vh;display:flex;position:relative;flex-direction:column;align-items:center;flex-wrap:wrap;height:100%;width:100%;gap:2rem;margin-top:2rem;margin-bottom:2rem;box-sizing:border-box;contain:layout style paint}#blogEntriesContainer,#entriesContainer{min-height:unset;margin:0}.contentBox{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;box-sizing:border-box;width:40rem;max-width:90%;padding:0;gap:1rem;margin-bottom:1rem;background:var(--none);transition:var(--transitionFast)}.contentBox .contentBox{width:100%;max-width:100%}.contentBox.accent form,.popup-content form{padding:0}.contentBox.accent{background:var(--accent);padding:1rem;border-radius:var(--borderRadius);margin-bottom:0}.contentBox.noMargin{margin-bottom:0}.contentBox.wide{width:54rem}.contentBox.center{align-items:center;text-align:center}.no-items-message{height:4.7rem}.button.foldout:active{background:var(--accent)}.button.foldout{font-weight:unset}.contentBox.foldout{transition:none}.foldout h2{text-transform:none;padding:1rem;margin:-1rem;transition:var(--transitionFast)}.foldout.button h2:hover{cursor:pointer}label{font-weight:700;text-align:left;width:100%}label:hover{cursor:pointer}.textContent{width:100%;max-width:54rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:1rem}.textContent h2,.textContent h3,.textContent h4,.textContent h5,.textContent h6{margin-top:2rem}#header{width:100%;position:sticky;top:0;left:0;right:0;z-index:2}header{background:var(--accent);padding:0 1rem;display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;align-items:center;text-align:center;flex-wrap:wrap;gap:1rem;z-index:2;height:4rem;box-shadow:0 .4rem 1rem var(--background)}body.useQuickAccessBar header{display:none}body.useQuickAccessBar .quickAccessBar{display:flex}.listHorizontal{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}#menuButton{display:none}.menuFooter{background:var(--darker);bottom:0;left:0;right:0;position:fixed;width:100%;box-sizing:border-box}a.underline{position:relative;width:fit-content;transition:var(--transitionFast)}a.underline:hover{padding-bottom:.2rem;margin-top:-.2rem;transition:var(--transitionFast)}a.underline.noShift{padding-bottom:.2rem}a.underline.noShift:hover{padding-bottom:.2rem;margin-top:unset}a.underline:active{color:var(--fontHighlight);padding-bottom:0;margin-top:0}a.underline::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:.2rem;background:var(--fontHighlight);transition:var(--transitionFast);transform:translateX(-50%)}a.underline:hover::after{width:100%;transition:var(--transitionFast)}a.underline:active::after{background:var(--highlightActive)}@media (max-width:540px){#preHeader{height:20rem}.preHeaderImageWrap h2{font-size:1.4rem}}@media (max-width:360px){.preHeaderImageWrap h2{font-size:1rem}}.sideButton{position:fixed;bottom:4rem;left:0;border-radius:0 var(--borderRadiusButtons) var(--borderRadiusButtons) 0}.sideButton span{font-size:var(--fontSizeExtraLarge)}.post-type-dropdown{font-weight:700;width:fit-content;align-self:flex-start}#calculatorButton,#choosePostType,#installButton,header .new-post-btn{position:absolute;top:5rem;right:1rem}#installButton{display:none;left:1rem}#calculatorButton{top:8rem}.topbarButton.small{display:none}@media (max-width:450px){.topbarButton.big{display:none}.topbarButton.small{display:flex}#installButton{left:unset;right:1rem}}@media (max-width:340px){#logo{display:none}}@media (max-width:340px){#logoLoadingSymbol{position:fixed;bottom:1rem;left:1rem}}@media (max-width:1200px){#menuButton{display:flex}.listHorizontal .menuButton{display:none}#calculatorButton,#choosePostType,header .new-post-btn{position:relative;top:unset;right:unset}}h1,h2,h3,h4,h5,h6{color:var(--fontColor);font-weight:700;line-height:1.2;overflow-wrap:break-word;letter-spacing:-.05rem;font-size:var(--fontSizeMedium)}h1{font-size:var(--fontSizeExtraLarge);line-height:1.4}h2{font-size:var(--fontSizeLarge)}h2.notice{color:var(--highlightActive);align-self:center}h3,h4{font-size:var(--fontSizeMedium)}p{font-size:var(--fontSize);text-align:left;line-height:1.6;overflow-wrap:break-word}@media (max-width:1000px){p{font-size:1rem}}p.left{text-align:left}a{color:var(--highlightActive);font-weight:700;text-decoration:none}a:hover{color:var(--fontHighlight)}strong{font-weight:700}ul{list-style:disc;list-style-position:outside;padding-left:1.2rem}li{text-align:left;margin-top:.5rem}li::marker{color:var(--fontHighlight)}.bold{font-weight:700}.fitContent{width:fit-content}.displayNone{display:none}.updateVersionButton{text-transform:none;background:var(--none);color:var(--accentLight);padding:.2rem;margin:.4rem}.popup-content button.updateVersionButton{min-width:unset}.updateVersionButton.active{color:var(--highlightActive)}.updateVersionButton:hover{background:var(--none);color:var(--highlightHover);box-shadow:none}.updateVersionButton:active{background:var(--none);color:var(--highlightActive)}p.versionInfo{text-align:center;opacity:.54;line-height:0}p.subHeading{margin-top:1rem;padding-left:.5rem;border-left:var(--accentLight) .2rem solid}.spaceRight{margin-right:.4rem}.spaceLeft{margin-left:.4rem}.postInfo{padding:0 0 0 1rem;margin:-1rem -1rem 0 -1rem;display:flex;flex-direction:row;justify-content:space-between;gap:1rem;align-items:center;background:var(--lighter);overflow:hidden}.postInfo .type{opacity:.4}.delete-post-btn,.report-group-btn,.report-post-btn,.report-user-btn{opacity:.5}.report-group-btn.visible{opacity:1}.delete-post-btn:hover,.report-group-btn:hover,.report-post-btn:hover,.report-user-btn:hover{opacity:1;background:var(--warning)}.delete-post-btn:active,.report-group-btn:active,.report-post-btn:active,.report-user-btn:active{scale:0.9}.button,a:not(.underline,.group-item,.postSourceLink),button,input.button,input[type=submit]{line-height:1;display:flex;flex-direction:row;align-items:center;width:fit-content;font-size:var(--fontSizeMedium);border:none;border-radius:var(--borderRadiusButtons);font-family:var(--fontFamily);color:var(--fontColor);font-weight:700;background:var(--accentLight);padding:.4rem .6rem;cursor:pointer;transition:.2s;text-transform:uppercase;transition:var(--transitionSlow)}.button:hover,a:hover:not(.underline,.group-item,.postSourceLink),button:hover,input.button:hover,input[type=submit]:hover{color:var(--fontColor);background:var(--accentHover);transition:var(--transitionFast)}.button:active,a:active:not(.underline,.group-item,.postSourceLink),button:active,input.button:active,input[type=submit]:active{color:var(--fontColor);background:var(--accentActive);transition:none}.button.warning:hover,input.warning:hover{background:var(--warning)}.noStyle,.noStyle:active,.noStyle:hover{background:0 0;cursor:default}a.blogImage{width:20rem;padding:0;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:unset;transition:unset}.blogBox *{z-index:1}.blogInfoBox .blogImage{position:relative;min-width:100%;height:4rem;object-fit:cover;box-sizing:border-box;z-index:0}button:disabled{opacity:.5;transition:.4s;cursor:default}.button.menu,button.menu{width:100%;text-align:left;box-sizing:border-box}.centerText{text-align:center}.leftText{text-align:left}.rightText{text-align:right}.clickable-text{cursor:pointer;transition:1s}.clickable-text:hover{color:var(--background-highlight);transition:.2s}.popup{display:none;position:fixed;z-index:1001;left:0;top:0;width:100%;height:100lvh;overflow:auto;background:rgb(0,0,0,.4);transition:1s}.popup-content{display:flex;flex-direction:column;gap:1rem;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--accent);box-sizing:border-box;width:24rem;max-width:90%;max-height:90%;overflow-y:auto;padding:1rem;box-shadow:var(--boxShadow);text-align:center;border-radius:var(--borderRadius)}.popup-content button{min-width:6rem;text-align:center;justify-content:center}.popup-content button#lock-new-post-btn{min-width:unset}button.closePopupIcon{position:absolute;top:1rem;left:1rem;min-width:unset;padding:.4rem}button.closePopupIcon.right{left:unset;right:1rem}.themeButton{min-width:8rem;justify-content:center;transition:var(--transitionFast)}.themeButton:hover{scale:1.1}.themeButton:active{scale:0.95}.themeButton{background:#556184;color:#fff;border-radius:.4rem;font-family:Quicksand,sans-serif;border:.1rem solid #fff}.themeButton.basic{background:#5e5e5e;color:#fff;border-radius:0;font-family:Quicksand,sans-serif;border:.1rem solid #fff}.themeButton.ewunia{background:#bddbbe;color:#3d473e;border-radius:4rem;font-family:Quicksand,sans-serif;border:.1rem solid #3d473e}.themeButton.blue-sky{background:linear-gradient(0deg,#1882be 0,#4aa8df 100%);color:#b5ecff;border-radius:.8rem;font-family:Quicksand,sans-serif;border:.1rem solid #b5ecff}.themeButton.retro{background:#002503;color:#00c510;border-radius:0;font-family:VT323,sans-serif;border:.1rem solid #00c510}.themeButton.rainbow{background:linear-gradient(0deg,#e9a772 0,#e0d085 20%,#a0d180 50%,#78b6da 80%,#7d93cf 100%);color:#3c2364;border-radius:4rem;font-family:Quicksand,sans-serif;border:.1rem solid #3c2364}.themeButton.reysn{background:#3f66cd;color:#ffc90d;border-radius:.2rem;font-family:Quicksand,sans-serif;border:.1rem solid #ffc90d}#storageAcknowledgementButtonRow{flex-wrap:nowrap;width:100%;align-items:unset;gap:1rem}#clearButton,#storageAcknowledgementButton{width:100%}#updateNotesButtonsContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#postSettingsContent,#updateContent{width:100%;display:flex;flex-direction:column;gap:1rem}.menuList{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;position:fixed;top:0;right:0;background:var(--accent);box-shadow:var(--boxShadow);max-width:100%;height:100%;max-height:100%;overflow-y:auto;padding:1rem;box-sizing:border-box}@media screen and (max-width:1200px){body.useQuickAccessBar .menuList{justify-content:center}.menuList{width:100%}}.menuList .menuButton{width:100%;max-width:20rem;box-sizing:border-box}.menuButton{align-items:center}.listHorizontal .menuButton.text-false .spaceRight{margin:0}.listHorizontal .menuButton.text-false .linkText{display:none}.linkText{line-height:1.2}select.button,select.button:active,select.button:focus,select.button:hover{border:none}select.button:focus{background:var(--accentHover)}#chooseGroupPopupContent,#choosePostTypePopupContent,#createPostPopupContent,#reportGroupPopupContent,#reportPostPopupContent,#reportUserPopupContent{width:40rem;max-width:90%;box-sizing:border-box}#chooseGroupPopup{background:var(--background)}#choosePostTypePopupContent{gap:2rem;width:unset}.choose-group-btn .material-icons{margin-right:.4rem;line-height:unset}#chooseGroupPopupContent{padding:0 1rem 0 0;background:var(--none);box-shadow:unset}#chooseGroupPopupClose{top:0;left:0}#chooseGroupList{display:flex;flex-direction:column;gap:1rem;width:100%;margin-top:3rem}#createPostPopupForm{width:100%}#createPostPopupForm .new-post-item{padding:0}#alertPopup{z-index:2000}#alertPopupText{text-align:center}#alertPopupContent{width:100%;line-height:1.6rem;text-align:justify}#alertPopupContent p{text-align:center}.show{display:block}.hide,.inputRow.hide,input.hide{display:none}.createPost .popup-content,.widePopupContent .popup-content{width:90%;max-width:90%}.createPost .popup-content button#alertCloseButton{display:none!important}footer{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;row-gap:.2rem;align-items:center;justify-content:space-around;box-sizing:border-box;background:var(--accent);width:100%;min-height:3.2rem;padding:.2rem 1rem;z-index:50;box-shadow:0 0 2rem var(--background)}.menuFooter .linkRow,footer .linkRow{row-gap:.2rem}footer .linkRow a{padding:.2rem .5rem;text-align:center}footer .linkRow a.underline::after{height:.1rem}@media screen and (min-width:1100px){footer{justify-content:space-between}}.linkRow.quickAccessBar{display:none;position:fixed;bottom:0;padding:.5rem;width:100%;background:var(--accent);box-shadow:0 0 2rem var(--background)}.quickAccessBar .installButton{position:absolute;bottom:4rem;left:1rem}.quickAccessBar .openCalculatorButton{position:fixed;bottom:4rem;right:1rem}.popup-content.big{min-width:40rem}#updatePopup .popup-content.big{justify-content:flex-start}@media (max-width:1100px){.hideOnSmallScreen p,a.hideOnSmallScreen{display:none}.popup-content.big{min-width:100%;min-height:100%;border-radius:0;justify-content:center;top:unset;left:unset;transform:unset;max-height:unset;padding-bottom:5rem}#updatePopup .popup-content.big{justify-content:flex-start}}.dash{height:100%;border-right:.2rem solid var(--background)}.linkColumn{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.linkRow{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center;box-sizing:border-box}.linkRow.left{justify-content:flex-start}.linkRow.switch{width:100%;justify-content:flex-start;gap:.1rem}.createPostButtons{gap:.4rem}@media screen and (max-width:600px){.createPostButtons{justify-content:center}}footer .linkRow{gap:0}.linkRow a,footer p{text-align:center;color:var(--fontColor)}footer a,footer p{font-size:var(--fontSize);font-weight:300}.linkRow a:hover:not(.button){color:var(--fontHighlight)}.linkRow a:active:not(.button){color:var(--highlightActive);transition:var(--transitionFast)}footer a.openAcknowledgementButton{cursor:pointer}#baseContent{width:100%}#saveAnimationElement{background:var(--fontHighlight);color:var(--background);padding:.4rem;font-size:var(--fontSizeExtraLarge);border-radius:50%;position:fixed;bottom:-3rem;right:1rem;opacity:0;transition:var(--transitionNormal);pointer-events:none}#saveAnimationElement.saveAnimation{opacity:1;bottom:1rem;animation:saveAnimation .54s ease-out}@keyframes saveAnimation{0%{bottom:-3rem;transform:rotateY(0);opacity:0}60%{background:var(--fontColor)}100%{bottom:1rem;transform:rotateY(360deg);opacity:1}}#saveAnimationElement.saveAgain{animation:saveAgain .54s ease-out}@keyframes saveAgain{0%{bottom:1rem;opacity:1;scale:1;transform:rotateY(0)}20%{background:var(--fontColor);scale:1.2}100%{bottom:1rem;opacity:1;scale:1;transform:rotateY(360deg)}}#answer-form button{width:unset}input,select,textarea{text-align:left;font-family:var(--fontFamily)}input:not([type=submit],[type=checkbox],.button),select,textarea{padding:.2rem .4rem;font-size:var(--fontSizeMedium);width:100%;color:var(--fontColor);border-radius:var(--borderRadius);transition:var(--transitionFast);border:.1rem solid var(--none);outline:0;background:var(--none)}input.button{align-self:flex-end}input.post-title{padding:0 .2rem}input:not([type=submit],[type=checkbox],.button):hover,select:hover,textarea:hover{background:var(--darker);border:.1rem solid var(--accentHover)}input:not([type=submit],[type=checkbox],.button):focus,select:focus,textarea:focus{background:var(--darker);border:.1rem solid var(--accentActive)}.centerInput,h2{display:flex;flex-direction:row;align-items:center}.centerInput{font-weight:400;gap:1rem}.centerInput.right{justify-content:flex-end}textarea{min-height:0;font-size:var(--fontSize);font-weight:400;resize:none;overflow:hidden;transition:var(--transitionFast);transition-property:color,background-color,border-color,border,padding,margin}select option{background:var(--background)}textarea{font-size:var(--fontSize);font-weight:400}input::placeholder,textarea::placeholder{color:var(--fontColor);font-size:1em;opacity:.5}form,form fieldset{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem}input,textarea{box-sizing:border-box;width:100%}.passwordInput,.usernameInput{display:flex;flex-direction:row;width:100%}.usernameInput input{border-radius:0 var(--borderRadiusButtons) var(--borderRadiusButtons) 0}.passwordInput input{border-radius:var(--borderRadiusButtons) 0 0 var(--borderRadiusButtons)}.passwordInput button{border-radius:0 var(--borderRadiusButtons) var(--borderRadiusButtons) 0}.usernameInput div{background:var(--darker);padding:.4rem .4rem .4rem .6rem;font-weight:700;width:fit-content;font-size:var(--fontSizeMedium);border-radius:var(--borderRadiusButtons) 0 0 var(--borderRadiusButtons)}input[type=submit]{width:fit-content;align-self:flex-end}input[type=checkbox],input[type=file]{width:unset}#permissionNote{margin:auto;text-align:center;align-content:center;padding:2rem 0 .4rem 0;max-width:24rem}.logo{max-width:100%}.loadingSymbol{opacity:1;border:.4rem dashed var(--fontColor);border-radius:50%;width:2rem;height:2rem;margin:1rem;animation:spin 1.4s ease-in-out infinite}#logoLoadingSymbol{opacity:1;transition:var(--transitionFast);pointer-events:none}#logoLoadingSymbol.smoothHide{opacity:0}.loadingSymbol.small{border-width:.2rem;width:1rem;height:1rem;margin:0}.loadingSymbolWrap{width:100%;height:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;animation:delayedFadeIn 1s ease-in}.noAnimation{animation:none}.noHeight{height:0}.loadingSymbolHeight{height:4.7rem}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes delayedFadeIn{0%{opacity:0}10%{opacity:0}100%{opacity:1}}.expandingSpacer{flex-grow:1}.blogSection,.entrySection{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;max-width:90%;width:100%;box-sizing:border-box}.blogBox,.entryBox{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:40rem;height:100%;max-width:100%;gap:4rem}.blogBox{max-width:90%}.entryImageBox{width:100%;flex:1;text-align:center}.entryImage{width:100%;transition:var(--transitionFast)}.entryImage:hover{transform:rotateZ(-4deg);scale:1.1;transition:var(--transitionFast)}.entryTitle{transition:var(--transitionFast)}.entryTitle:hover{color:var(--background-secondary-highlight);transition:var(--transitionFast)}.entryImage:active{scale:0.95}.entryImageBox img{max-height:100%;border-radius:var(--borderRadius)}.blogInfoBox,.entryInfoBox{position:relative;flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:1rem;width:100%}.entryNotice{background:var(--none);border:.2rem solid var(--highlightActive);border-radius:var(--borderRadius);padding:.64rem;width:fit-content;line-height:1.2;font-weight:700;text-shadow:none;color:var(--highlightActive);text-align:left}.entryDescription{text-align:justify;overflow-wrap:anywhere}.blogSection{margin:0;box-sizing:border-box;max-width:100%}.blogBox{gap:0;height:100%;align-items:stretch;justify-items:stretch;border-radius:var(--borderRadius);background:var(--accent);overflow:hidden}.blogInfoBox{box-sizing:border-box;flex-grow:1;justify-content:space-between;height:100%;padding:1rem}.entryLink{position:relative}.checklist-item.inputRow.hidden,.hidden{display:none;opacity:0}.checklist-item.inputRow.lastShown{border-bottom:.5rem dotted var(--lighter);margin-bottom:.5rem}.entryLink .material-icons.topLeft{position:absolute;left:-1rem;top:-.8rem;font-size:1.8rem}.entryLink .material-icons.topRight{position:absolute;right:-1rem;top:-.8rem;font-size:1.8rem;text-shadow:-.1rem .1rem 0 var(--background)}.entryLinks{box-sizing:border-box;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;width:100%;justify-content:flex-end}.blogInfoBox .entryLinks{justify-content:flex-end}@media screen and (max-width:800px){.entryBox{flex-direction:column;gap:2rem}.entryImageBox,.entryInfoBox{width:100%}.blogBox{flex-direction:column;height:unset}.blogInfoBox{width:100%}.blogImage,a.blogImage{height:20rem;width:100%}#choosePostTypePopupContent{gap:1rem}#choosePostTypePopupContent{width:90%}#storageAcknowledgementButtonRow{flex-wrap:wrap}.minimalText p{display:none}.minimalText .material-icons{margin:0}}.readMoreSection{position:relative;width:100%;box-sizing:border-box}.readMoreSection h4{text-align:center;padding-top:2rem;border-top:.4rem dotted var(--fontColor)}.readMoreSection .blogSection{padding:0;padding-top:2rem}.fade-in-up{animation-name:fade-in-up;animation-duration:.4s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.fade-in-down{animation-name:fade-in-down;animation-duration:.4s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.fade-up{animation-name:fade-up;animation-duration:.24s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.fade-down-menu{animation-name:fade-down-menu;animation-duration:.4s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.fade-left-menu{animation-name:fade-left-menu;animation-duration:.4s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.fade-in-fast{animation-name:fade-in-fast;animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-iteration-count:1}.fade-out-fast{animation-name:fade-out-fast;animation-duration:.24s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes fade-up{0%{margin-top:4rem}100%{margin-top:0}}@keyframes fade-in-up{0%{opacity:0;margin-top:4rem}100%{opacity:1;margin-top:0}}@keyframes fade-in-down{0%{opacity:0;margin-top:-2.4rem}100%{opacity:1;margin-top:0}}@keyframes fade-down-menu{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes fade-left-menu{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes fade-in-fast{0%{opacity:0}100%{opacity:1}}@keyframes fade-out-fast{0%{opacity:1}100%{opacity:0}}#logo{animation:logo 10s ease-in-out infinite}@keyframes logo{10%{transform:rotate(0)}60%{transform:rotate(-10deg)}80%{transform:rotate(4deg)}100%{transform:rotate(0)}}.blogButtonWrap{display:flex;flex-direction:row;width:100%;justify-content:center;flex-wrap:wrap;gap:1rem}.blogButtonWrap.paddingTop{padding-top:2rem}img{width:100%;height:auto;vertical-align:middle;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#user-search-results{display:flex;flex-direction:column;gap:1rem}a span{pointer-events:none}span{line-height:0}.material-icons.active{color:var(--highlightActive)}.notificationBubble{display:none;color:var(--highlightActive);border-radius:50%;border-left:.2rem solid var(--fontColor);border-right:.2rem solid var(--fontColor);font-size:var(--fontSize);display:flex;align-items:center;width:.4rem;justify-content:center}#navLogo{height:3rem;background:var(--none);padding:0}#navLogo:hover{background:var(--none);box-shadow:none}#navLogo:active{background:var(--none);box-shadow:none}#navLogo img{height:48px;width:48px}.mainHeading{text-align:center;background:var(--accent);border-radius:var(--borderRadius);padding:1rem;margin-top:0;margin:0 5% 0 5%;line-height:1;display:flex;flex-direction:row;align-items:center}.mainHeading .material-icons{font-size:var(--fontSizeExtraLarge);margin-right:1rem}#all-friends,#all-groups,#all-members,#all-notes,#group-notes,#received-friend-requests,#received-group-invites,#sent-friend-requests,#your-notes,.posts{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;max-width:100%}.postSource{text-align:left}.postSourceLink{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.4rem 1rem;color:var(--fontColor);transition:var(--transitionFast);background:var(--accentLight)}.postSourceLink:hover{background:var(--accentHover)}.postSourceLink:active{background:var(--accentActive)}.postSourceLink:hover:not(.noHover){color:var(--fontColor)}.lastEditedByText{width:100%;text-align:right;opacity:.4;font-size:var(--fontSizeSmall);transition:var(--transitionNormal)}.lastEditedByText:hover{opacity:1}.checklist-items{display:flex;flex-direction:column;gap:0}.checklist-item{transition:opacity .4s ease-in-out;opacity:1}.checklist-item.reduced:not(:last-child){height:1rem;overflow:hidden;background-color:var(--accentLight);border-radius:var(--borderRadiusButtons);margin-bottom:.8rem;transition:background-color var(--transitionFast)}.checklist-item.reduced:not(:last-child):hover{background-color:var(--accentHover)}.checklist-item.reduced:not(:last-child):active{background-color:var(--accentActive)}.checklist-item.reduced:not(:last-child) textarea{opacity:0}.checklist-item.reduced:not(:last-child) input[type=checkbox]{display:none;pointer-events:none;transition:none}.checklist-item:last-child input[type=checkbox]{pointer-events:none}.checklist-item:has(input[type=checkbox]:checked) .post-text{color:var(--muchlighter)}.checklist-item:has(input[type=checkbox]:checked) .post-text:focus,.checklist-item:has(input[type=checkbox]:checked) .post-text:hover{color:unset}.checklist-item .post-text.invalid{animation:delayedFadeOutBorder 5s ease-in-out;border-color:var(--none)}@keyframes delayedFadeOutBorder{0%,50%{border-color:var(--highlightActive)}100%{border-color:var(--none)}}.checklist-item:has(.post-text.invalid) .error-message{animation:delayedFadeOut 5s ease-in-out;opacity:.5}@keyframes delayedFadeOut{0%,50%{opacity:1}100%{opacity:.5}}.toggleChecklistVisibilityButton{opacity:0;transition:var(--transitionFast);pointer-events:none}.toggleChecklistVisibilityButton.visible{opacity:1;pointer-events:all}.panelButtons{width:100%;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;align-items:center}.group-invite-item,.group-list-item,.new-note-item,.new-post-item,.note-item,.post-item,.user-search-result,form{width:100%;box-sizing:border-box;padding:1rem;background:var(--accent);border-radius:var(--borderRadius);display:flex;flex-direction:column;gap:1rem;overflow:hidden;contain:layout style paint}form{overflow:visible}.user-search-result{gap:.4rem;transition:var(--transitionNormal)}.username{font-size:var(--fontSizeMedium);transition:var(--transitionFast)}.license-item.inactive{opacity:.64}.groupName,.license-item,.nickname{font-size:var(--fontSizeLarge);border-left:.2rem solid var(--highlight);padding-left:.4rem;transition:var(--transitionFast)}.nickname{font-weight:700}.group-invite-item:hover .groupName,.group-list-item:hover .groupName,.license-item.active:hover,.user-search-result:hover .nickname{border-left:.4rem solid var(--highlightActive)}.user-search-result:hover .username{color:var(--highlightActive)}.group-item{color:var(--fontColor);transition:var(--transitionFast)}.unimportant{font-size:var(--fontSizeSmall);opacity:.64}.inputRow{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;gap:.4rem}.inputRow.noWrap,.listHorizontal.noWrap{flex-wrap:nowrap}@media screen and (max-width:700px){.listHorizontal.noWrap{flex-wrap:wrap;justify-content:center}}.inputRow.center{justify-content:center}.inputRow.setting{gap:.64rem}.setting .material-icons{padding-left:.8rem}.setting input[type=checkbox]{margin:auto 0}.post-item.lockedByOtherUser .lock-post-btn,.post-item.lockedByOtherUser input,.post-item.lockedByOtherUser label{pointer-events:none}.post-item.lockedByOtherUser .lock-post-btn{background:var(--none);padding-left:0;padding-right:0}.post-item.lockedByOtherUser .delete-post-btn{display:none}.new-note-item,.new-post-item,.note-item,.post-item{background:var(--accent)}.note-item .panelButtons .updateNotice,.post-item .panelButtons .updateNotice{visibility:hidden;opacity:0;transition:var(--transitionNormal)}.note-item.updated .panelButtons .updateNotice,.post-item.updated .panelButtons .updateNotice{visibility:visible!important;opacity:1!important}.updateNotice{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;line-height:1;color:var(--fontHighlight);font-weight:700;transition:var(--transitionSlow);visibility:hidden;opacity:0}.updateNotice.warning{color:var(--warning);font-weight:700}.alignRight{align-self:flex-end}.unsetBottomMargin{margin-bottom:unset}.fullWidth{min-width:100%}.javascriptWarning{background:#e6d437;color:#000;padding:1em;font-family:Verdana;line-height:2em;text-shadow:none;margin:5%}a.highlight,button.highlight,input.highlight{background:var(--highlight)}a.highlight:hover,button.highlight:hover,input.highlight:hover{background:var(--highlightHover)}a.highlight:active,button.highlight:active,input.highlight:active{background:var(--highlightActive)}.new-note-description,.new-post-description,.note-description,.post-description{padding:.4rem;overflow:hidden}input[type=text].new-note-name,input[type=text].new-post-title,input[type=text].note-name,input[type=text].post-title{min-height:2rem;background:var(--none);font-size:var(--fontSizeMedium);font-weight:700;text-align:left;outline:0;padding-left:.4rem}.checklist-item.reduced textarea,input:hover{cursor:pointer}.new-checklist-items textarea,input[type=text].new-post-title,textarea.new-post-content{background:var(--darker)}input[type=text].new-note-name:hover,input[type=text].new-post-title:hover,input[type=text].note-name:hover,input[type=text].post-title:hover{background:var(--darker);padding-left:.4rem}input[type=text].new-note-name:focus,input[type=text].new-post-title:focus,input[type=text].note-name:focus,input[type=text].post-title:focus{background:var(--darker);padding-left:.4rem}input.token{text-transform:uppercase}.input-container{width:100%;position:relative;display:inline-block}.input-container:not(.text):after{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(0,0,0,0) 80%,var(--accent) 95%);transition:var(--transitionSlow)}.input-container:hover::after{opacity:0}input[type=checkbox]{appearance:none;font-family:var(--fontFamily);font-size:var(--fontSize);font-weight:600;background:var(--darker);color:var(--font);border-radius:var(--borderRadiusButtons);border:none;border-color:var(--none);cursor:pointer;transition:.4s ease-in-out;align-self:flex-start;min-width:2rem;aspect-ratio:1;margin:0;border-radius:var(--borderRadiusButtons);transition:.4s ease-in-out;position:relative}input[type=checkbox]:hover{appearance:none;border:.1rem solid var(--muchlighter);transition:.4s ease-in-out}input[type=checkbox]:active{background:var(--fontColor);transition:0s ease-in-out}input[type=checkbox].animate{animation:checked .4s ease-out}input[type=checkbox]:checked{appearance:none;text-align:center;color:var(--font);transition:.4s ease-in-out}input[type=checkbox]:checked:hover{appearance:none;transition:.4s ease-in-out}input[type=checkbox]:checked:active{background:var(--fontColor);transition:0s ease-in-out}input[type=checkbox]::before,input[type=checkbox]:checked::before{display:block;content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.4em;height:1.4em;border-radius:50%;background:0 0;transition:.2s ease-in-out}input[type=checkbox]:checked::before{font-family:'Material Icons';content:"\e5ca";line-height:1.5;font-weight:700;color:var(--background)}input[type=checkbox]:checked::before{background:var(--fontColor)}input.field,select.field,textarea.field{min-height:2.4rem;background:var(--darker)}input.search-input{background:var(--accentLight);padding:1rem;border-radius:var(--borderRadiusButtons);transition:var(--transitionFast);border:.2rem solid var(--accentLight)}input.search-input:hover{background:var(--accentHover);padding:1rem;border-radius:var(--borderRadiusButtons);border:.2rem solid var(--accentHover)}input.search-input:focus{background:var(--darker);padding:1rem;border-radius:var(--borderRadiusButtons);border:.2rem solid var(--accentActive)}label.floating{position:sticky;z-index:100;bottom:0;box-sizing:border-box}label.floating input.search-input{box-shadow:0 0 1rem var(--darker)}label.floating input.search-input:focus{background:var(--background)}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator{color:#fff;filter:invert(1)}input.invalid,textarea.invalid{border:.1rem solid var(--highlightActive)}.error-message{line-height:1.2;color:var(--highlightActive);font-size:var(--fontSizeSmall);text-align:right;max-height:0;overflow:hidden;transition:var(--transitionNormal)}#infoBar{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--highlight);width:100%;box-sizing:border-box;margin:0;padding:0}#infoBar p{padding:.2rem;width:90%;font-weight:700;text-align:center}a.ewuniaButton{background:#941919;color:#fff;word-break:break-all}a.ewuniaButton:hover{background:#cf1717ed;text-shadow:0 0 14px #fff;box-shadow:-4px -4px 24px #fff}.calculator-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100%;margin:0;padding:0;box-sizing:border-box;pointer-events:none;margin:0;background:var(--muchDarker);font-family:var(--fontFamily);font-size:var(--fontSize);scale:1}.calculator-wrap.standalone{background:var(--none);justify-content:flex-start;height:unset}.calculator{display:flex;flex-direction:column;width:100%;aspect-ratio:2/3;pointer-events:all;max-width:24rem;box-sizing:border-box;font-family:var(--fontFamily);font-size:var(--fontSize);border-radius:var(--borderRadius);background:var(--accent);padding:.64rem;z-index:2}input.display{width:100%;height:100%;box-sizing:border-box;padding:1rem;text-align:left;outline:0;border:none;border:.1rem solid var(--none);color:var(--fontColor);font-family:var(--fontFamily);font-size:var(--fontSizeLarge);background:var(--accentLight);border-radius:var(--borderRadius);--placeholder-opacity:1;margin-bottom:.64rem;padding:.2rem 1rem;font-weight:700;transition:var(--transitionFast)}input.display::placeholder{color:var(--fontColor);opacity:var(--placeholder-opacity)}input.display:focus,input.display:hover{outline:0;border:.1rem solid var(--accentHover);transition:var(--transitionFast)}.calculatorButtons{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0.64rem}button.calculatorButton{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;padding:0;cursor:pointer;background:var(--accentLight);font-family:var(--fontFamily);font-size:var(--fontSize);color:var(--fontColor);border-radius:var(--borderRadiusButtons);transition:var(--transitionNormal);line-height:0}button.calculatorButton:hover{background:var(--accentHover);transition:color var(--transitionFast)}button.calculatorButton:active,button.calculatorButton:focus{-webkit-tap-highlight-color:transparent}button.calculatorButton.zero{grid-column:span 2;aspect-ratio:unset}button.equal{width:100%;grid-column:span 3;font-size:2rem;padding:0;background:var(--highlight);aspect-ratio:unset}button.equal:hover{background:var(--highlightHover)}.calculatorButton.operation{font-size:2rem;line-height:.1rem;background:var(--darker)}.calculatorButton.operation:hover{background:var(--muchDarker)}.calculatorButton.clear{margin-left:15rem;margin-top:-2.4rem;margin-bottom:2.4rem;width:6rem;height:6rem;pointer-events:all;transition:var(--transitionNormal);padding-bottom:1rem;border-radius:0 0 var(--borderRadiusButtons) var(--borderRadiusButtons);display:flex;justify-content:center;align-items:flex-end;opacity:.54}.calculatorButton.clear:hover{margin-top:-1.4rem;margin-bottom:1.4rem;opacity:1;background:var(--warning);transition:var(--transitionFast)}.calculatorButton.dot{border-radius:50%;font-size:5rem;line-height:0;display:flex;justify-content:center;align-items:center;font-size:0}.calculatorButton.dot::after{background:var(--fontColor);width:.84rem;height:.84rem;border-radius:50%;display:block;content:""}.calculatorButton.dot.small::after{width:.2rem;height:.2rem}.groupName.skeleton,.mainHeading.skeleton,.postSource.skeleton,button.skeleton,p.skeleton{color:var(--none)}.groupName.skeleton,.post-text.skeleton,.postSourceLink.skeleton,input.post-title.skeleton,p.skeleton:not(.postSource){background:var(--lighter)}button.skeleton{min-width:2.4rem;min-height:2.4rem}.pulsate{animation:pulsate 2.4s infinite ease-in-out}@keyframes pulsate{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}.fadeDown{animation:fadeDown .64s ease-in-out}@keyframes fadeDown{0%{opacity:0;transform:translateY(-100%)}80%{transform:translateY(10%)}100%{transform:translateY(0)}}@keyframes pop{0%{transform:scale(1);background:var(--accentLight)}20%{transform:scale(1.02);background:var(--accentHover)}100%{transform:scale(1);background:var(--accentLight)}}@keyframes click{0%{transform:scale(1)}20%{transform:scale(.8)}100%{transform:scale(1)}}@keyframes border{10%{color:var(--lighter)}20%{border-color:var(--highlight)}30%{color:var(--fontColor)}}@keyframes clear{0%{transform:translateX(.2rem)}25%{transform:translateX(-.2rem)}50%{transform:translateX(.1rem)}75%{transform:translateX(-.1rem)}100%{transform:translateX(0)}}@keyframes button-click{0%{transform:scale(1)}20%{transform:scale(.84)}100%{transform:scale(1)}}@keyframes button-click-dark{0%{transform:scale(1)}20%{transform:scale(.84)}100%{transform:scale(1)}}@keyframes button-click-equal{0%{transform:scale(1)}20%{transform:scale(.94)}100%{transform:scale(1)}}@keyframes button-click-delete{0%{transform:translateY(0)}20%{transform:translateY(1rem)}100%{transform:translateY(0)}}@keyframes checked{0%{transform:scale(.95)}20%{transform:scale(1.4)}100%{transform:rotateX(360deg);transform:scale(1)}}@media (max-width:400px){.calculatorButton.clear{margin-left:unset}.calculator-wrap{background:var(--accent)}.calculator-wrap.standalone{width:90%}}@media (max-width:300px){input.display{padding:.4rem}}@media (max-width:220px){input.display{margin-bottom:.2rem;padding:0 .4rem}.calculatorButtons{grid-gap:0.2rem}button.equal{font-size:unset}button.calculatorButton.operation{font-size:unset}.calculatorButton.dot::after{width:.4rem;height:.4rem}}#clearPlaceholder{display:none;visibility:hidden}@media (max-height:680px){#clearPlaceholder{display:block;visibility:visible;height:100%}#clearPlaceholder:hover{background:var(--warning);transition:var(--transitionNormal)}#clearPlaceholder .material-icons{font-size:var(--fontSize)}.calculatorButton.clear{display:none}button.equal{grid-column:span 2}@media (max-width:820px){.calculatorButton.clear{display:none}}}@media (max-height:600px){.calculator{scale:0.8}}