.menus-sidebar{flex-direction:column;height:100vh;width:100vw;position:fixed;z-index:1024;right:0;top:0;background-color:var(--background-app);box-shadow:#00000040 0 .0625em .0625em,#00000040 0 .125em .5em,#ffffff1a 0 0 0 1px inset;transition:all .25s;transform:translate(100vw)}.menus-sidebar.open{transform:translate(0)}.menus-sidebar .header-menu{padding:0;display:flex;align-items:center;justify-content:flex-end}.menus-sidebar .header-menu .close-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.menus-sidebar .list-menus{display:flex;flex-direction:column;padding:12px 32px}.menus-sidebar .list-menus .item-menu{display:flex;padding:0 0 0 12px;height:52px;align-items:center;cursor:pointer;border-bottom:1px solid var(--input-border-color)}.menus-sidebar .list-menus .item-menu:last-of-type{border-bottom:0}.menus-sidebar .list-menus .item-menu p{margin-left:12px}.menus-sidebar .list-menus .item-menu .icon{color:var(--text);font-size:camp(14px,2vw,18px)}.menus-sidebar .list-menus .btn-logout{margin-top:24px;background:initial;border:1px solid var(--Text-yellow);color:var(--Text-yellow)}.overplay{position:fixed;z-index:1023;right:0;top:0;height:100vh;width:100vw;display:none}.overplay.open{display:block}.button-custom{width:100%;background:var(--button-background);border:0;display:flex;padding:.625rem 0rem;justify-content:center;align-items:center;border-radius:1.25rem;box-shadow:0 2px #00000005;color:var(--white);text-align:center;font-size:1rem;font-style:normal;font-weight:600;line-height:1.25rem}.button-custom:disabled{opacity:.5}.bottom-tabs{display:flex;flex-direction:row;align-items:center;gap:12px;height:4.1875rem;position:fixed;bottom:0;left:0;width:100vw;border-top:1px solid var(--frm-stroke, #5b2f1c);background:#270817;z-index:999}.bottom-tabs .item-tab{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column}.bottom-tabs .item-tab.active p{color:var(--Text-yellow)!important}.bottom-tabs .item-tab .icon{font-size:clamp(16px,4vw,20px);color:var(--text)}.bottom-tabs .item-tab p{color:var(--text);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1rem;margin-top:.31rem}.modal-logout .ant-modal-content{background-color:#270817!important;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.modal-logout .ant-modal-content .ant-modal-header{background-color:#270817}.modal-logout .ant-modal-content .ant-modal-header .ant-modal-title,.modal-logout .ant-modal-content .ant-modal-body p{color:var(--text)!important}.modal-logout .ant-modal-content .ant-modal-footer button:nth-of-type(1){background-color:initial!important;border:1px solid var(--Text-yellow)!important}.modal-logout .ant-modal-content .ant-modal-footer button:nth-of-type(1) span{color:var(--Text-yellow)}.modal-logout .ant-modal-content .ant-modal-footer button:nth-of-type(2){background:var(--button-background)!important;border:0!important}.modal-logout .ant-modal-content .ant-modal-footer button:nth-of-type(2) span{color:var(--white)}.layout-not-user{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;overflow:auto;overflow-x:hidden;padding-bottom:4.1875rem}.layout-not-user::-webkit-scrollbar{display:none}.default-layout{position:fixed;width:100%;height:100%;padding-bottom:4.1875rem;top:0;right:0;bottom:0;left:0;overflow:auto;overflow-x:hidden}.default-layout::-webkit-scrollbar{display:none}:root{--white: #fff;--text: #ededed;--text-label: rgba(255, 255, 255, .52);--background-app: #30041f;--text-title: linear-gradient(180deg, #e1e1e1 0%, #cdcdcd 100%);--padding-horizontal: 1rem;--input-background: #3c0107;--input-border-color: #5b2f1c;--input-placeholder-color: rgba(255, 255, 255, .31);--button-background: linear-gradient(180deg, #f9c63e 0%, #dd990f 100%);--Text-yellow: #f9c63e;--BG-2: #3c0107}*{box-sizing:border-box;padding:0;margin:0;font-family:Inter,sans-serif;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);overscroll-behavior-y:none}html,body{width:100vw;height:100vh;overflow-x:hidden}body{color:var(--text-label);background:var(--background-app)}body::-webkit-scrollbar{display:none}#root{height:100%}a{color:inherit;text-decoration:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-spinner{animation:spin 1s linear infinite}.empty{padding:24px 0;display:flex;align-items:center;justify-content:center;flex-direction:column}.empty span{color:var(--Text-70, rgba(237, 237, 237, .7));text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-top:12px}
