#page-menu-responsive-button{width:40px;height:40px;display:none;position:fixed;top:25px;right:25px;justify-content:center;align-items:center;box-shadow:1px 1px 4px #000;background-color:var(--color-3);color:var(--color-2);border-radius:.4rem;z-index:100}#page-menu-responsive-button svg{width:20px}@media (max-width: 1000px){#page-menu-responsive-button{display:flex}}#page-menu-responsive-menu{width:350px;height:calc(100vh - 20px);position:fixed;top:10px;right:10px;z-index:110;background-color:var(--color-3);color:var(--color-2);box-shadow:1px 1px 4px #000;display:none;flex-direction:column;overflow:auto;border-radius:1rem}#page-menu-responsive-menu .mr-close{width:100%;display:flex;justify-content:flex-end;box-sizing:border-box;padding:10px 25px}#page-menu-responsive-menu .mr-close button{background-color:var(--color-3);color:var(--color-2)}#page-menu-responsive-menu .mr-close button svg{width:15px}#page-menu-responsive-menu .mr-app-item{width:100%;display:flex;align-items:center;gap:25px;box-sizing:border-box;padding:25px 50px;background-color:var(--color-3);color:var(--color-2)}#page-menu-responsive-menu .mr-app-item .logo svg{width:25px}#page-menu-responsive-menu .mr-app-item .logo img{width:50px;height:50px;border-radius:.4rem 1rem;object-fit:cover;object-position:center;border:1px solid var(--color-2)}#page-menu-responsive-menu .mr-app-item .name{font-size:1.1rem}#page-menu-responsive-menu .mr-top{width:100%;box-sizing:border-box;padding:10px;display:grid;grid-template-columns:repeat(auto-fill,30px);justify-content:center;gap:10px;flex-shrink:0}#page-menu-responsive-menu .mr-top button,#page-menu-responsive-menu .mr-top a{width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;background-color:transparent;border-radius:.4rem;border:1px solid var(--color-1);color:var(--color-2)}#page-menu-responsive-menu .mr-top button svg,#page-menu-responsive-menu .mr-top a svg{width:15px}#page-menu-responsive-menu .mr-core{width:100%;flex:1;box-sizing:border-box;padding:50px 0}#page-menu-responsive-menu .mr-core .c-item{width:100%;display:flex;align-items:center;gap:25px;box-sizing:border-box;padding:10px 25px;color:var(--color-2)}#page-menu-responsive-menu .mr-core .c-item:hover{background-color:var(--color-1)}#page-menu-responsive-menu .mr-core .c-item .icon{display:inline-flex;justify-content:center;align-items:center}#page-menu-responsive-menu .mr-core .c-item .icon svg{width:15px}#page-menu-responsive-menu .mr-core .c-item .label{flex:1;font-size:.8rem}#page-menu-responsive-menu .mr-core .c-menu-sub{width:100%}#page-menu-responsive-menu .mr-core .c-menu-sub .ms-item{width:100%;display:flex;align-items:center;gap:25px;box-sizing:border-box;padding-right:10px}#page-menu-responsive-menu .mr-core .c-menu-sub .ms-item button{width:30px;height:30px;font-size:15px;border-radius:.4rem;background-color:var(--color-1);color:var(--color-2);display:flex;justify-content:center;align-items:center;flex-shrink:0}#page-menu-responsive-menu .mr-core .c-menu-sub .ms-item button svg{width:15px}#page-menu-responsive-menu .mr-core .c-menu-sub .ms-menu{display:none}#page-menu-responsive-menu .mr-core .c-menu-sub .ms-menu .c-item{padding-left:60px;gap:10px}#page-menu-responsive-menu .mr-core .c-menu-sub.selected{background-color:var(--color-1)}#page-menu-responsive-menu .mr-core .c-menu-sub.selected .c-item:hover{background-color:var(--color-5)}#page-menu-responsive-menu .mr-core .c-menu-sub.selected .ms-menu{display:block}#page-menu-responsive-menu .mr-bottom{width:100%;box-sizing:border-box;padding:10px 25px}#page-menu-responsive-menu .mr-bottom .links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}#page-menu-responsive-menu .mr-bottom .links a{box-sizing:border-box;width:30px;height:30px;border-radius:1rem;display:flex;justify-content:center;align-items:center;background-color:var(--color-1);color:var(--color-2)}#page-menu-responsive-menu .mr-bottom .links a svg{width:15px}#page-menu-responsive-menu .mr-bottom .theme-date{display:flex;justify-content:center;align-items:center;gap:25px;margin:25px 0 10px;font-size:.8rem;color:var(--color-6)}#page-menu-responsive-menu .mr-bottom .domain{font-size:.8rem;text-align:center}@media (max-width: 1000px){#page-menu-responsive-menu.selected{display:flex}#page-menu-responsive-menu.chat{display:none}}
