.errorContainer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:30px}.errorContainer>.errorTitle{font-size:20pt;color:var(--white)}.errorContainer>.errorButton{display:flex;justify-content:center;align-items:center;gap:5px;padding:10px 25px;border:2px solid var(--white);border-radius:var(--border-radius);background-color:var(--blue);font-size:14pt;color:var(--white);cursor:pointer;transition:background-color .3s ease,color .3s ease}.errorContainer>.errorButton:hover{background-color:var(--white);color:var(--blue)}.app-loader{position:fixed;top:45%;left:50%;translate:-50% -50%;display:block;text-align:center}.app-loader>p{color:var(--white);font-size:13pt}.app-loader>img{max-width:80%;max-height:80%}.login-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:max-content;font-size:1.2rem;text-align:center;color:var(--white)}.login-text>svg .spinner_qM83{animation:spinner_8HQG 1.05s infinite}.login-text>svg .spinner_oXPr{animation-delay:.1s}.login-text>svg .spinner_ZTLf{animation-delay:.2s}@keyframes spinner_8HQG{0%,57.14%{animation-timing-function:cubic-bezier(.33,.66,.66,1);transform:translate(0)}28.57%{animation-timing-function:cubic-bezier(.33,0,.66,.33);transform:translateY(-6px)}to{transform:translate(0)}}.dialog{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;margin:auto;max-width:calc(100svw - 10px);max-height:calc(100svh - 10px);border:none;border-radius:var(--border-radius);background-color:var(--white);box-shadow:0 1px 5px #96979980;overflow:visible}.dialog:not([open]){display:none}.dialog::backdrop{background-color:color-mix(in srgb,var(--light-gray) 50%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog>.dialog-header{display:grid;grid-template-columns:1fr 25px;align-items:center;gap:5px;padding:15px;background:linear-gradient(180deg,rgba(222,222,222,.3) 0%,transparent 100%);-webkit-user-select:none;user-select:none}.dialog>.dialog-header>.dialog-heading{font-size:1.2rem;color:var(--blue)}.dialog>.dialog-header>.dialog-close-button{display:flex;justify-content:center;align-items:center;padding:.25em;width:25px;height:25px;border:none;background:transparent;cursor:pointer}.dialog>.dialog-header>.dialog-close-button>svg{color:var(--blue);transition:color .5s ease}.dialog>.dialog-header>.dialog-close-button>svg:hover{color:var(--red)}.dialog>.dialog-body{display:flex;flex-direction:column;gap:20px;padding:10px;color:var(--blue)}.dialog>.dialog-body>.dialog-actions{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px}.button{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:5px;padding:.5em 1em;border:1px solid var(--color);border-radius:var(--border-radius);background-color:var(--color);text-wrap:nowrap;color:var(--text-color);transition:border-color .3s ease,background-color .3s ease,color .3s ease,filter .3s ease}.button.squared{padding:.5em}.button:disabled{--color: var(--dark-gray) !important;cursor:not-allowed}.button:not(:disabled):focus,.button:not(:disabled):hover{border-color:var(--hover-color);background-color:var(--hover-color);color:var(--text-hover-color)}.button.outline{background-color:transparent;color:var(--color)}.button>svg{width:1.2em;aspect-ratio:1}.sidebar{z-index:5;position:relative;display:flex;flex-direction:column;height:100%;background-color:#303030;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.sidebar>.bottomMenu{display:flex;flex-direction:column;margin-top:auto;border-top:1px solid var(--darkest-gray)}.sidebar .sidebarButton{position:relative;display:flex;justify-content:center;align-items:center;padding:12px;aspect-ratio:1;border:none;background-color:#303030;color:var(--blue);color:var(--white);transition:background-color .3s ease,color .3s ease}.sidebar .sidebarButton:hover{background-color:color-mix(in srgb,var(--lightest-gray) 30%,transparent)}.sidebar .sidebarButton:hover>.sidebarTooltip{opacity:1}.sidebar .sidebarButton.selected{background-color:color-mix(in srgb,var(--lightest-gray) 50%,transparent);color:var(--white);cursor:default}.sidebar .sidebarButton>.sidebarTooltip{position:absolute;top:50%;left:calc(100% + 5px);transform:translateY(-50%);padding:.5em 1em;border-radius:var(--border-radius);background-color:var(--white);text-align:center;text-wrap:nowrap;color:var(--blue);opacity:0;pointer-events:none;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326;transition:opacity .3s ease}.home{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:10px;gap:10px;width:100svw;height:100svh}.home>.logout-button{align-self:flex-end;width:2em;aspect-ratio:1;border:none;background-color:transparent;color:var(--dark-gray);transition:color .3s ease}.home>.logout-button:hover{color:var(--white)}.home main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}.home main>.header{display:flex;flex-direction:column;align-items:center}.home main>.header>.feedit-logo{max-width:200px;aspect-ratio:1}.home main>.header>.title{font-weight:500;color:var(--white)}.home main>.header>.text{margin-top:10px;color:var(--white)}.home main>.apps-container{display:flex;flex-wrap:nowrap;gap:50px}.home main>.apps-container>.app-button{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px;border:none;border-radius:var(--border-radius);background-color:var(--white);color:var(--darkest-gray);transition:scale .3s ease,background-color .3s ease,color .3s ease}.home main>.apps-container>.app-button:hover{scale:1.1;background-color:var(--cyan);color:var(--white)}.home main>.apps-container>.app-button>svg{width:3em;aspect-ratio:1}.home>.app-version{color:var(--dark-gray)}:root{--blue: #01445e;--cyan: #27b7c0;--red: #f15d5b;--yellow: #f1bf5c;--green: #0cb26a;--white: #ffffff;--lightest-gray: #dedede;--light-gray: #c8cace;--dark-gray: #9896a7;--darkest-gray: #4d4b59;--border-radius: 5px;--light-shadow: 0 0 5px rgba(0, 0, 0, .1);--toastify-color-info: var(--cyan);--toastify-color-success: var(--green);--toastify-color-warning: var(--yellow);--toastify-color-error: var(--red)}*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto,sans-serif;appearance:none;outline:none}html,body{width:100svw;height:100svh;background-color:var(--blue);font-size:14px;overflow:hidden}button{font-size:1rem;font-weight:400;-webkit-user-select:none;user-select:none;cursor:pointer}button:disabled{cursor:default}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}@media screen and (min-width: 768px){*::-webkit-scrollbar{width:16px;background-color:transparent;border-radius:15px;cursor:pointer}*::-webkit-scrollbar-thumb{border:5px solid rgba(0,0,0,0);border-radius:15px;min-height:50px;background-color:var(--lightest-gray);background-clip:padding-box;cursor:pointer}}@media screen and (max-width: 768px){*::-webkit-scrollbar{width:5px;height:5px;background-color:var(--lightest-gray);border-radius:var(--border-radius);cursor:pointer}*::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:var(--border-radius);min-height:50px;cursor:pointer}}.app{display:grid;grid-template-columns:45px 1fr;align-items:center;width:100%;height:100%;overflow:hidden}.app>.Toastify{position:absolute}
