.errorContainer{flex-direction:column;align-items:center;gap:30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.errorContainer>.errorTitle{color:var(--white);font-size:20pt}.errorContainer>.errorButton{border:2px solid var(--white);border-radius:var(--border-radius);background-color:var(--blue);color:var(--white);cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:10px 25px;font-size:14pt;transition:background-color .3s,color .3s;display:flex}.errorContainer>.errorButton:hover{background-color:var(--white);color:var(--blue)}.app-loader{text-align:center;display:block;position:fixed;top:45%;left:50%;translate:-50% -50%}.app-loader>p{color:var(--white);font-size:13pt}.app-loader>img{max-width:80%;max-height:80%}.login-text{text-align:center;width:max-content;color:var(--white);justify-content:center;align-items:center;font-size:1.2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-text>svg .spinner_qM83{animation:1.05s infinite spinner_8HQG}.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)}}:root{--blue:#01445e;--cyan:#27b7c0;--cyan-light:#5fd1d8;--cyan-lighter:#9fe3e7;--cyan-lightest:#eafbfc;--red:#f15d5b;--cancelRed:#ef4444;--yellow:#f1bf5c;--green:#0cb26a;--green-700:#087848;--green-500:#0cb26a;--green-400:#3cbb8c;--red-700:#d10000;--red-500:#f15d5b;--red-400:#f47660;--gray-400:#c9cace;--white:#fff;--very-light-gray:#eaeaea;--lightest-gray:#f5f5f5;--lighter-gray:#dedede;--light-gray:#c9cace;--dark-gray:#9896a7;--darkest-gray:#4d4b59;--text-gray:#7f7f7f;--black:#303030;--border-radius:8px;--light-shadow:0 0 5px #0000001a;--big-shadow:0 1px 2px #0000000a, 0 8px 20px #00000014;--outline:2px solid var(--darkest-gray);--transition-bezier:cubic-bezier(.175, .885, .32, 1);--toastify-color-info:var(--cyan);--toastify-color-success:var(--green);--toastify-color-warning:var(--yellow);--toastify-color-error:var(--red);--sk-base:#ebebeb;--sk-shimmer:#ffffffbf;--sk-speed:1.2s;--scrollbar-size:10px;--scrollbar-size-mobile:6px;--scrollbar-track:transparent;--scrollbar-thumb:color-mix(in srgb, var(--light-gray) 85%, var(--dark-gray));--scrollbar-thumb-hover:color-mix(in srgb, var(--cyan) 55%, var(--dark-gray));interpolate-size:allow-keywords}*{box-sizing:border-box;appearance:none;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);outline:none;margin:0;padding:0;font-family:Roboto,sans-serif}html,body{background-color:var(--blue);width:100svw;height:100svh;font-size:14px;overflow:hidden}button{-webkit-user-select:none;user-select:none;cursor:pointer;font-size:1rem;font-weight:400}button:disabled{cursor:default}.skeleton{background:var(--sk-base);will-change:transform;border-radius:10px;position:relative;overflow:hidden;transform:translateZ(0)}.skeleton:after{content:"";pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, var(--sk-shimmer) 45%, #ffffffe6 50%, var(--sk-shimmer) 55%, transparent 100%);animation:shimmer var(--sk-speed) infinite linear;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.skeleton--circle{border-radius:50%}@media (prefers-reduced-motion:reduce){.skeleton:after{animation:none}}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-results-button{-webkit-appearance:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size);background:0 0}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px;min-height:2.5rem}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}@media screen and (width<=768px){:root{--scrollbar-size:var(--scrollbar-size-mobile)}::-webkit-scrollbar-thumb{border-width:1px;min-height:1.5rem}}.settings-modal{flex-direction:column;align-items:stretch;gap:15px;min-width:500px;display:flex}.settings-modal>h3{border-bottom:1px solid var(--light-gray);padding-bottom:10px}.settings-modal>h3:not(:first-child){margin-top:15px}.settings-modal>.user-infos{flex-direction:column;align-items:stretch;gap:10px;display:flex}.settings-modal>.user-infos>.row{color:var(--dark-gray);flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.settings-modal>.user-infos>.row>.value{color:var(--blue)}.settings-modal>.user-infos>.reset-button{border-radius:var(--border-radius);background-color:var(--red);color:var(--white);border:none;align-self:flex-start;margin-top:10px;padding:5px 10px;transition:filter .3s}.settings-modal>.user-infos>.reset-button:hover{filter:brightness(1.1)}.settings-modal>.option{justify-content:space-between;gap:10px;display:flex}.sidebar{z-index:5;background-color:var(--black);height:100%;box-shadow:var(--big-shadow);flex-direction:column;display:flex;position:relative}.sidebar.beta{background-color:var(--red)}.sidebar.beta>.nav-footer{border-color:var(--lightest-gray)}.sidebar>.nav-footer{border-top:1px solid var(--darkest-gray);flex-direction:column;margin-top:auto;display:flex}.sidebar>nav>ul{list-style-type:none}.sidebar>nav>ul>hr{border-color:var(--dark-gray);margin:20px 0}.sidebar>nav>ul>li{display:flex}.sidebar>nav>ul>li>.nav-button{aspect-ratio:1;color:var(--white);background-color:#0000;border:none;justify-content:center;align-items:center;padding:12px;transition:background-color .3s,color .3s;display:flex;position:relative}.sidebar>nav>ul>li>.nav-button>svg{aspect-ratio:1;width:100%}.sidebar>nav>ul>li>.nav-button:focus-visible{outline:1px solid var(--lightest-gray)}.sidebar>nav>ul>li>.nav-button.selected{background-color:color-mix(in srgb, var(--lightest-gray) 50%, transparent);color:var(--white);cursor:default}.sidebar>nav>ul>li>.nav-button>.nav-button-tooltip{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:var(--big-shadow);padding:5px 10px;transition:opacity .3s;position:absolute;top:50%;left:calc(100% + 5px);transform:translateY(-50%)}.sidebar>nav>ul>li>.nav-button:focus,.sidebar>nav>ul>li>.nav-button:hover{background-color:color-mix(in srgb, var(--lightest-gray) 30%, transparent)}.sidebar>nav>ul>li>.nav-button:focus>.nav-button-tooltip,.sidebar>nav>ul>li>.nav-button:hover>.nav-button-tooltip{opacity:1}.sidebar>nav>ul>li>.nav-button>.status-icon{aspect-ratio:1;background-color:var(--color);border-radius:50%;width:7px;display:block;position:absolute;top:5px;right:5px}.sidebar>nav>ul>li>.nav-button>.status-icon:before{content:"";aspect-ratio:1;background-color:var(--color);border-radius:50%;width:100%;animation:1.5s linear infinite sidenav-status-icon-bounce;position:absolute;top:50%;left:50%;transform:translate(-57%,-57%)scale(0)}@keyframes sidenav-status-icon-bounce{75%{transform:translate(-57%,-57%)scale(2)}to{opacity:0}}.home{flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:100svw;height:100svh;padding:10px;display:flex;position:relative}.home>.logout-button{aspect-ratio:1;width:2em;color:var(--dark-gray);background-color:#0000;border:none;align-self:flex-end;transition:color .3s}.home>.logout-button:hover{color:var(--white)}.home main{flex-direction:column;justify-content:center;align-items:center;gap:50px;display:flex}.home main>.header{flex-direction:column;align-items:center;display:flex}.home main>.header>.feedit-logo{aspect-ratio:1;max-width:200px}.home main>.header>.title{color:var(--white);font-weight:500}.home main>.header>.text{color:var(--white);margin-top:10px}.home main>.apps-container{flex-wrap:nowrap;gap:50px;display:flex}.home main>.apps-container>.app-button{border-radius:var(--border-radius);background-color:var(--white);color:var(--darkest-gray);border:none;flex-direction:column;align-items:center;gap:20px;padding:40px;transition:scale .3s,background-color .3s,color .3s;display:flex}.home main>.apps-container>.app-button:hover{background-color:var(--cyan);color:var(--white);scale:1.1}.home main>.apps-container>.app-button>svg{aspect-ratio:1;width:3em}.home>.app-version{color:var(--dark-gray)}.app{grid-template-columns:45px 1fr;align-items:center;width:100%;height:100%;display:grid;overflow:hidden}.Toastify{inset:unset;z-index:2147483647;background:0 0;border:none;width:max-content;height:max-content;margin:0;padding:0;bottom:0;right:0;overflow:visible}
