/* User workspace */
body:not(.q-auth) #app header{border-bottom:1px solid #e9edf4}body:not(.q-auth) .n-input{--n-border-radius:9px!important;--n-border:1px solid #e1e7f0!important;--n-border-hover:1px solid #9ab5ff!important;--n-border-focus:1px solid #2458e8!important}body:not(.q-auth) .n-button{--n-border-radius:8px!important}.q-dashboard .n-list.n-list--hoverable .n-list-item{border-radius:12px!important;overflow:hidden}.n-layout-sider .n-menu-item-content--selected .n-menu-item-content-header{color:#2458e8!important}html.dark body:not(.q-auth) #app header{border-color:#2b374a}html.dark body:not(.q-auth) .n-input{--n-border:1px solid #3c4960!important}html.dark .n-layout-sider .n-menu-item-content--selected .n-menu-item-content-header{color:#a5c0ff!important}
body:not(.q-auth) section.cus-scroll-y>*{flex-shrink:0}.q-console-heading{width:100%}
body:not(.q-auth) .n-card{border-radius:16px!important;border:1px solid #e4e9f2!important;overflow:hidden}body:not(.q-auth) section.cus-scroll-y{background:#f6f7fa!important;padding:30px 36px 50px!important}body:not(.q-auth) section.cus-scroll-y>div:not(.q-console-heading){width:100%;max-width:1160px;margin-left:auto;margin-right:auto}.q-console-heading{max-width:1160px;margin:0 auto 26px;display:flex;align-items:center;justify-content:space-between;gap:20px}.q-console-kicker{font-size:10px;letter-spacing:2.5px;color:#71819a;font-weight:600}.q-console-heading h1{font-size:28px;letter-spacing:-.8px;line-height:1.4;margin:12px 0 7px;font-weight:650;color:#182336}.q-console-heading p{font-size:13px;color:#8993a4;margin:0}.q-console-badge{background:white;border:1px solid #e5eaf3;border-radius:30px;padding:10px 16px;font-size:11px;color:#667993;white-space:nowrap}.q-console-badge i{font-style:normal;color:#2458e8;margin-left:16px}.n-layout-sider h2.title-text{font-size:21px!important;letter-spacing:-1px;color:#182336!important;display:flex;align-items:center;gap:10px}.n-layout-sider h2.title-text:before{content:'';width:23px;height:23px;border:6px solid #2458e8;border-radius:50%;display:inline-block}.n-layout-sider .n-menu-item-group-title{font-size:10px!important;letter-spacing:2px;color:#9aa5b5!important;padding-top:10px}.n-layout-sider .n-menu-item-content{font-size:13px!important;color:#617089!important;height:43px!important;padding-left:16px!important}.n-layout-sider .n-menu-item-content:before{border-radius:9px!important;background:transparent!important}.n-layout-sider .n-menu-item-content--selected{background:#edf2ff!important}.n-layout-sider .n-menu-item-content__icon{opacity:.65}.n-layout-sider .n-menu-item-content--selected .n-menu-item-content__icon{opacity:1}body:not(.q-auth) .n-card-header{padding:22px 25px 16px!important}.n-card-header__main{font-size:16px!important;font-weight:600!important;color:#263650}.q-dashboard .n-card__content>.cursor-pointer.pt-5{position:relative;padding:27px 20px 30px!important;margin:0 0 2px;border-radius:12px;background:linear-gradient(120deg,#f5f8ff,#fff);transition:background .2s;outline-offset:4px}.q-dashboard .n-card__content>.cursor-pointer.pt-5:hover{background:#eef3ff}.q-dashboard .n-card__content>.cursor-pointer.pt-5>svg{width:42px;height:42px;padding:10px;border-radius:12px;background:#e5edff;color:#2458e8}.q-dashboard .n-card__content>.cursor-pointer.pt-5>.text-gray-500{display:block;width:126px;border-radius:8px;margin:17px auto 0;padding:9px 16px;color:#fff!important;font-size:12px;background:#2458e8;font-weight:500}.q-empty-copy{color:#8a96a9;font-size:12px;line-height:1.8;margin:15px 0 0}.q-dashboard .n-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 24px 24px!important;background:transparent!important}.q-dashboard .n-list-item{border:1px solid #e7ebf2!important;border-radius:12px;padding:22px!important;margin:0!important;min-width:0;background:#fff!important;transition:background .2s,border-color .2s}.q-dashboard .n-list-item:hover{background:#f6f8ff!important;border-color:#c6d6ff!important}.q-dashboard .n-list-item__divider{display:none!important}.q-dashboard .n-list-item .text-base{font-size:14px!important;font-weight:600;color:#263650}.q-dashboard .n-list-item .text-sm{font-size:11px!important;line-height:1.8;color:#8a96a9!important;margin-top:5px}.q-dashboard .n-list-item svg{width:24px;height:24px;color:#7995c8!important;margin-left:16px}.q-dashboard .n-card.mt-5{margin-top:22px!important}.q-dashboard .n-card.mt-1{margin-top:0!important}body:not(.q-auth) .n-button--primary-type{--n-color:#2458e8!important;--n-color-hover:#1949d0!important;--n-border:1px solid #2458e8!important}body:not(.q-auth) .n-data-table{--n-border-color:#e8edf5!important;--n-th-color:#f8faff!important}.q-console-heading+.mb-1{margin-bottom:0!important}
@media(max-width:767px){body:not(.q-auth) section.cus-scroll-y{padding:22px 16px 36px!important}.q-console-heading{margin-bottom:22px}.q-console-heading h1{font-size:24px}.q-console-heading p{font-size:12px}.q-console-badge{display:none}.q-dashboard .n-list{padding:0 16px 16px!important;gap:10px}.q-dashboard .n-list-item{padding:16px!important}.q-dashboard .n-list-item .text-sm{font-size:10px!important}.q-dashboard .n-list-item svg{display:none}.n-card-header__main{font-size:15px!important}body:not(.q-auth) .n-card-header{padding:20px 20px 14px!important}.q-empty-copy{font-size:11px}.n-layout-sider h2.title-text{font-size:20px!important}}@media(max-width:350px){.q-dashboard .n-list{grid-template-columns:1fr}.q-dashboard .n-list-item svg{display:inline-block}}
html.dark body:not(.q-auth) section.cus-scroll-y{background:#111824!important}html.dark body:not(.q-auth) .n-layout,html.dark body:not(.q-auth) .n-layout-sider{--n-color:#172131!important;border-color:#2b374a!important}html.dark body:not(.q-auth) .n-card{background:#1b2638!important;border-color:#2b374a!important}html.dark .q-console-heading h1,html.dark .n-card-header__main,html.dark .n-layout-sider h2.title-text,html.dark .q-dashboard .n-list-item .text-base{color:#e2eaf7!important}html.dark .q-dashboard .n-list-item{background:#1b2638!important;border-color:#2b374a!important}html.dark .q-dashboard .n-card__content>.cursor-pointer.pt-5{background:#1d2a40!important}html.dark .q-console-badge{background:#1b2638;border-color:#2b374a;color:#a4b4cc}html.dark .n-layout-sider .n-menu-item-content--selected{background:#25385c!important}
