.page-title{margin-bottom:1.25rem}.status-tag{display:inline-block;padding:.15rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:600}.status-pending{background:#fff3cd;color:#856404}.status-paid{background:#d1e7dd;color:#0f5132}.status-expired{background:#e2e3e5;color:#41464b}.status-active{background:#d1e7dd;color:#0f5132}.status-disabled{background:#f8d7da;color:#842029}.layout-menu-toggle.navbar-nav{flex-shrink:0;position:relative;z-index:2}.navbar-user-label{max-width:9.5rem}.layout-menu.menu-vertical{display:flex;flex-direction:column;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:visible}.layout-menu.menu-vertical .app-brand{flex-shrink:0;overflow:visible;position:relative;z-index:3}.layout-menu.menu-vertical .menu-inner{flex:1 1 auto;min-height:0;height:auto!important;block-size:auto!important;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media(max-width:1199.98px){.layout-navbar{min-height:3.5rem}.layout-menu-toggle .nav-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.layout-menu .app-brand .layout-menu-toggle{display:none!important}.layout-menu .app-brand .layout-menu-toggle.is-menu-close-visible,.layout-menu-expanded .layout-menu .app-brand .layout-menu-toggle{display:block!important;position:fixed!important;z-index:1101;inset-block-start:1.35rem;inset-inline-start:15.2rem}.content-wrapper .container-p-y{padding-inline:1rem}.table-responsive{-webkit-overflow-scrolling:touch}}@media(max-width:575.98px){.navbar-user-label{max-width:5.5rem}.layout-navbar .btn{padding-inline:.45rem}}
