.layout_mainContent__LZaIE{display:flex;flex-direction:column;min-height:100svh;width:100%}:root{--background:#f5f5f5;--foreground:#333;--serviyellowAlert:gold;--serviyellow:#ffd54f;--serviblack:#333;--serviblue:#1e3a5f;--servibluehover:#375a85;--serviBlueGray:#374151}body,html{max-width:100svw;overflow-x:hidden;margin:0;font-size:16px}body{color:var(--foreground);background:var(--background);font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fake-btn-span{display:inline-block;padding:.5rem .8rem;background:var(--serviyellow);color:var(--serviblack);border-radius:5px;cursor:pointer;transition:background .3s}.fake-btn-span:hover{background:var(--serviblue);color:#fff;animation:shake .4s}.category-symbol{width:1rem;height:1rem;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.5rem}.p-hidden-accessible{display:none!important}@keyframes shake{0%{transform:translateX(0)}15%{transform:translateX(-2px)}30%{transform:translateX(2px)}45%{transform:translateX(-2px)}60%{transform:translateX(2px)}75%{transform:translateX(-2px)}90%{transform:translateX(2px)}to{transform:translateX(0)}}@media (max-width:768px){body,html{font-size:15px}}@media (max-width:480px){body,html{font-size:15px}}