@charset "UTF-8";.material-symbols-rounded{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:24px;vertical-align:middle}.material-symbols-rounded.filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.material-symbols-rounded.light{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.material-symbols-rounded.bold{font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 24}.material-symbols-rounded.size-16{font-size:16px}.material-symbols-rounded.size-18{font-size:18px}.material-symbols-rounded.size-20{font-size:20px}.material-symbols-rounded.size-24{font-size:24px}.material-symbols-rounded.size-32{font-size:32px}.material-symbols-rounded.size-40{font-size:40px}.material-symbols-rounded.size-48{font-size:48px}.btn-sm{font-size:.8125rem}.btn{font-size:.9375rem}.btn-lg{font-size:1.125rem}:root{--font-size-base: 13px;--font-size-sm: 11px;--font-size-lg: 16px;--font-size-xl: 18px}:root[data-font-size=small]{--font-size-base: 12px;--font-size-sm: 10px;--font-size-lg: 14px;--font-size-xl: 16px}:root[data-font-size=medium]{--font-size-base: 13px;--font-size-sm: 11px;--font-size-lg: 16px;--font-size-xl: 18px}:root[data-font-size=large]{--font-size-base: 15px;--font-size-sm: 13px;--font-size-lg: 18px;--font-size-xl: 20px}:root[data-font-size=xlarge]{--font-size-base: 17px;--font-size-sm: 15px;--font-size-lg: 20px;--font-size-xl: 22px}body{font-size:var(--font-size-base)!important}input[type=date]:lang(th-TH){font-family:Noto Sans Thai,Sarabun,sans-serif}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(.5)}input[type=date]:hover::-webkit-calendar-picker-indicator{filter:invert(.8)}[data-bs-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}[data-bs-theme=dark] input[type=date]:hover::-webkit-calendar-picker-indicator{filter:invert(.8)}.nav-tabs-custom.card-header-tabs .nav-link{font-size:15px!important;color:var(--bs-secondary)!important;font-weight:400}.nav-tabs-custom.card-header-tabs .nav-link.active{color:var(--bs-primary)!important;font-weight:500}.nav-tabs-custom.card-header-tabs .nav-link:hover{color:var(--bs-primary)!important}.table-row-hover:hover{background-color:rgba(var(--bs-primary-rgb),.05)!important;transition:background-color .2s ease}.table-row-hover{transition:background-color .2s ease}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.toast-top-right{top:85px!important;right:22px!important;transition:right .3s ease!important}.right-bar-enabled .toast-top-right{right:272px!important}#toast-container>div{background-image:none!important;box-shadow:0 .5rem 1rem #00000026!important;border-radius:.375rem!important;padding:15px 20px 15px 60px!important;min-width:350px!important;min-height:auto!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;position:relative!important;cursor:default!important;pointer-events:auto!important;display:flex;flex-direction:column;align-items:stretch;opacity:1}#toast-container>div.toast{display:flex}#toast-container>div .toast-title,#toast-container>div .toast-message,#toast-container>div:before{pointer-events:none!important}#toast-container>.toast-success,#toast-container>.toast-error,#toast-container>.toast-info,#toast-container>.toast-warning{background-image:none!important}#toast-container>.toast:before{position:absolute!important;font-family:Material Symbols Rounded!important;font-size:28px!important;line-height:1!important;font-weight:400!important;color:#fff!important;left:18px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;float:none!important;width:auto!important;height:auto!important;background:none!important;background-image:none!important;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24!important}#toast-container>div .toast-title{font-weight:500!important;font-size:16px!important;margin-bottom:0!important;color:#fff!important;line-height:28px!important}#toast-container>div .toast-title+.toast-message{margin-top:.5rem!important}#toast-container>div .toast-message{font-weight:400!important;font-size:14px!important;line-height:1.6!important;color:#ffffffe6!important}#toast-container>.toast-success{background-color:#34c38f!important}#toast-container>.toast-success:before{content:"check_circle"!important}#toast-container>.toast-error{background-color:#f46a6a!important}#toast-container>.toast-error:before{content:"error"!important}#toast-container>.toast-info{background-color:#50a5f1!important}#toast-container>.toast-info:before{content:"info"!important}#toast-container>.toast-warning{background-color:#f1b44c!important}#toast-container>.toast-warning:before{content:"warning"!important}#toast-container>div .toast-close-button{opacity:.8!important;font-weight:300!important;text-shadow:none!important;font-size:20px!important;color:#fff!important;position:absolute!important;right:12px!important;top:12px!important;cursor:pointer!important}#toast-container>div .toast-close-button:hover{opacity:1!important}#toast-container>div .toast-progress{background-color:#ffffff4d!important}:root{--bs-primary: #556ee6;--bs-primary-rgb: 85, 110, 230;--bs-primary-bg-subtle: rgba(85, 110, 230, .1);--bs-primary-border-subtle: rgba(85, 110, 230, .5);--bs-secondary:var(--bs-gray-100);--bs-secondary-rgb: 116, 120, 141;--bs-secondary-bg-subtle: rgba(116, 120, 141, .1);--bs-secondary-border-subtle: rgba(116, 120, 141, .5);--bs-white: #ffffff;--bs-white-rgb: 255, 255, 255;--bs-black: #000000;--bs-black-rgb: 0, 0, 0;--bs-gray-50: #F9FAFA;--bs-gray-50-rgb: 249, 250, 250;--bs-gray-100: #F4F4F6;--bs-gray-100-rgb: 244, 244, 246;--bs-gray-200: #E3E4E8;--bs-gray-200-rgb: 227, 228, 232;--bs-gray-300: #D4D6DD;--bs-gray-300-rgb: 212, 214, 221;--bs-gray-400: #ABACBD;--bs-gray-400-rgb: 171, 172, 189;--bs-gray-500: #888EAA;--bs-gray-500-rgb: 136, 142, 170;--bs-gray-600: #687097;--bs-gray-600-rgb: 104, 112, 151;--bs-gray-700: #51587B;--bs-gray-700-rgb: 81, 88, 123;--bs-gray-800: #373D57;--bs-gray-800-rgb: 55, 61, 87;--bs-gray-900: #232739;--bs-gray-900-rgb: 35, 39, 57;--bs-gray-dark: #171927;--bs-gray-dark-rgb: 23, 25, 39;--bs-gray: #556073;--bs-gray-rgb: 85, 96, 115;--bs-light: #f8f9fa;--bs-light-rgb: 248, 249, 250;--bs-light-bg-subtle: rgba(248, 249, 250, .5);--bs-light-border-subtle: rgba(248, 249, 250, .8);--bs-dark: #343a40;--bs-dark-rgb: 52, 58, 64;--bs-dark-bg-subtle: rgba(52, 58, 64, .1);--bs-dark-border-subtle: rgba(52, 58, 64, .5);--bs-success: #34c38f;--bs-success-rgb: 52, 195, 143;--bs-success-bg-subtle: rgba(52, 195, 143, .1);--bs-success-border-subtle: rgba(52, 195, 143, .5);--bs-danger: #f46a6a;--bs-danger-rgb: 244, 106, 106;--bs-danger-bg-subtle: rgba(244, 106, 106, .1);--bs-danger-border-subtle: rgba(244, 106, 106, .5);--bs-warning: #f1b44c;--bs-warning-rgb: 241, 180, 76;--bs-warning-bg-subtle: rgba(241, 180, 76, .1);--bs-warning-border-subtle: rgba(241, 180, 76, .5);--bs-info: #50a5f1;--bs-info-rgb: 80, 165, 241;--bs-info-bg-subtle: rgba(80, 165, 241, .1);--bs-info-border-subtle: rgba(80, 165, 241, .5);--bs-blue: #556ee6;--bs-indigo: #564ab1;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #f46a6a;--bs-orange: #f1734f;--bs-yellow: #f1b44c;--bs-green: #34c38f;--bs-teal: #02a8b5;--bs-cyan: #50a5f1;--bs-lime: #9acd32;--bs-brown: #8b4513;--bs-slate: #708090;--bs-body-bg: var(--bs-gray-50);--bs-body-bg-rgb: 249, 250, 250;--bs-body-color: #495057;--bs-body-color-rgb: 73, 80, 87;--bs-secondary-bg: var(--bs-white);--bs-secondary-color: var(--bs-gray-500);--bs-tertiary-bg: var(--bs-gray-50);--bs-tertiary-color: var(--bs-gray-600);--bs-emphasis-color: var(--bs-gray-800);--bs-heading-color: inherit;--bs-link-color: #556ee6;--bs-link-hover-color: #4458b8;--bs-link-decoration: none;--bs-link-hover-decoration: underline;--bs-border-color: var(--bs-gray-200);--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-width: 1px;--bs-border-radius: .25rem;--bs-border-radius-sm: .2rem;--bs-border-radius-lg: .3rem;--bs-border-radius-xl: .5rem;--bs-border-radius-2xl: 1rem;--bs-border-radius-pill: 50rem;--bs-card-bg: var(--bs-white);--bs-card-border-color: var(--bs-border-color);--bs-card-border-width: 1px;--bs-card-border-radius: var(--bs-border-radius);--bs-card-inner-border-radius: calc(var(--bs-border-radius) - 1px);--bs-card-box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075);--custom-modal-radius: 10px;--bs-modal-bg: var(--bs-white);--bs-modal-border-radius: var(--custom-modal-radius);--bs-modal-header-bg: var(--bs-gray-50);--bs-modal-sidebar-bg: var(--bs-gray-200);--bs-modal-footer-bg: var(--bs-gray-100);--bs-modal-border: var(--bs-gray-300);--bs-modal-nav-bg: var(--bs-white);--bs-modal-nav-bg-active: var(--bs-white);--bs-modal-nav-tab-inactive-overlay: rgba(var(--bs-gray-400-rgb), .15);--bs-modal-padding: 1rem;--bs-modal-footer-gap: .5rem;--modal-sync-bg: var(--bs-modal-bg);--modal-sync-border: var(--bs-modal-border);--modal-sync-border-radius: var(--bs-modal-border-radius);--modal-sync-padding: var(--bs-modal-padding);--modal-sync-footer-gap: var(--bs-modal-footer-gap);--custom-card-radius: 10px;--bs-card-border-radius: var(--custom-card-radius);--bs-card-inner-border-radius: calc(var(--custom-card-radius) - 1px);--custom-btn-radius: 5px;--bs-btn-border-radius: var(--custom-btn-radius);--bs-btn-sm-height: 30px;--bs-btn-sm-font-size: 12px;--bs-btn-md-height: 36px;--bs-btn-md-font-size: 14px;--bs-btn-lg-height: 42px;--bs-btn-lg-font-size: 16px;--bs-input-bg: var(--bs-white);--bs-input-border-color: #ced4da;--bs-input-border-radius: var(--bs-border-radius);--bs-input-focus-border-color: #a6b9f1;--bs-input-focus-box-shadow: 0 0 0 .2rem rgba(85, 110, 230, .25);--scrollbar-track-width: 11px;--scrollbar-thumb-width: 4px;--scrollbar-thumb-left: 2px;--scrollbar-radius: 7px;--scrollbar-padding: 2px;--submenu-bg-opacity: .02;--submenu-nested-bg-opacity: .04;--sidebar-transition-duration: .2s;--bs-transition-duration: .15s;--bs-transition-function: ease-in-out}.card{--bs-card-bg: var(--bs-white);border-radius:var(--custom-card-radius);background-color:var(--bs-card-bg)}.table{--bs-table-bg: var(--bs-white)}.modal{--bs-modal-bg: var(--bs-white)}:root{--bs-secondary-bg: var(--bs-white);--bs-tertiary-bg: var(--bs-gray-100);--bs-header-bg: var(--bs-white);--bs-header-item-color: var(--bs-gray-800);--bs-topbar-bg: var(--bs-white);--bs-topbar-text: var(--bs-gray-800);--bs-topbar-border: var(--bs-gray-700);--bs-topbar-search-bg: var(--bs-gray-600);--bs-header-dark-bg: var(--bs-gray-800);--bs-header-dark-item-color: var(--bs-gray-200);--bs-sidebar-bg: var(--bs-gray-900);--bs-sidebar-text: var(--bs-gray-500);--bs-sidebar-text-active: var(--bs-gray-50);--bs-sidebar-border: var(--bs-gray-800);--bs-rightsidebar-bg: var(--bs-gray-900);--bs-rightsidebar-text: var(--bs-gray-500);--bs-rightsidebar-text-active: var(--bs-gray-50);--bs-rightsidebar-border: var(--bs-gray-800);--bs-footer-bg: var(--bs-gray-100);--bs-footer-color: var(--bs-gray-500);--bs-footer-border: var(--bs-gray-100);--bs-menu-item-color: var(--bs-gray-800);--bs-menu-item-active-color: var(--bs-gray-600);--bs-topnav-bg: var(--bs-white);--bs-boxed-body-bg: #ebebf4}.topbar-search-modal .modal-dialog{max-width:500px;margin:2rem auto}.topbar-search-modal .modal-content{height:auto;min-height:540px;max-height:80vh;border:none;box-shadow:0 10px 40px #0000001a;overflow:hidden;padding:0}.topbar-search-modal .card{height:100%;min-height:540px;border:none;margin:0!important;border-radius:0}.topbar-search-modal .card-body{height:100%;min-height:540px;display:flex;flex-direction:column;margin:0!important;padding-bottom:0!important}body[data-sidebar=dark]{--bs-sidebar-bg: var(--bs-gray-900);--bs-sidebar-text: var(--bs-gray-500);--bs-sidebar-text-active: var(--bs-gray-50);--bs-sidebar-border: var(--bs-gray-800);--submenu-bg-opacity: .15;--submenu-nested-bg-opacity: .3}body[data-rightsidebar=dark]{--bs-rightsidebar-bg: var(--bs-gray-900);--bs-rightsidebar-text: var(--bs-gray-500);--bs-rightsidebar-text-active: var(--bs-gray-50);--bs-rightsidebar-border: var(--bs-gray-800);--rightsidebar-submenu-bg-opacity: .15;--rightsidebar-submenu-nested-bg-opacity: .3}body[data-footer=dark]{--bs-footer-bg: var(--bs-gray-dark);--bs-footer-color: var(--bs-gray-500);--bs-footer-border: var(--bs-gray-700)}.bg-body{background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important;--bs-bg-opacity: 1}.bg-body-secondary{background-color:var(--bs-secondary-bg)!important}.bg-body-tertiary{background-color:var(--bs-tertiary-bg)!important}.bg-secondary{background-color:var(--bs-secondary-bg)!important}.bg-blue{background-color:var(--bs-blue)!important}.bg-indigo{background-color:var(--bs-indigo)!important}.bg-purple{background-color:var(--bs-purple)!important}.bg-pink{background-color:var(--bs-pink)!important}.bg-red{background-color:var(--bs-red)!important}.bg-orange{background-color:var(--bs-orange)!important}.bg-yellow{background-color:var(--bs-yellow)!important}.bg-green{background-color:var(--bs-green)!important}.bg-teal{background-color:var(--bs-teal)!important}.bg-cyan{background-color:var(--bs-cyan)!important}.bg-lime{background-color:var(--bs-lime)!important}.bg-brown{background-color:var(--bs-brown)!important}.bg-slate{background-color:var(--bs-slate)!important}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gray-50{background-color:var(--bs-gray-50)!important}.bg-gray-100{background-color:var(--bs-gray-100)!important}.bg-gray-200{background-color:var(--bs-gray-200)!important}.bg-gray-300{background-color:var(--bs-gray-300)!important}.bg-gray-400{background-color:var(--bs-gray-400)!important}.bg-gray-500{background-color:var(--bs-gray-500)!important}.bg-gray-600{background-color:var(--bs-gray-600)!important}.bg-gray-700{background-color:var(--bs-gray-700)!important}.bg-gray-800{background-color:var(--bs-gray-800)!important}.bg-gray-900{background-color:var(--bs-gray-900)!important}.bg-gray-dark{background-color:var(--bs-gray-dark)!important}.border-gray-50{border-color:var(--bs-gray-50)!important}.border-gray-100{border-color:var(--bs-gray-100)!important}.border-gray-200{border-color:var(--bs-gray-200)!important}.border-gray-300{border-color:var(--bs-gray-300)!important}.border-gray-400{border-color:var(--bs-gray-400)!important}.border-gray-500{border-color:var(--bs-gray-500)!important}.border-gray-600{border-color:var(--bs-gray-600)!important}.border-gray-700{border-color:var(--bs-gray-700)!important}.border-gray-800{border-color:var(--bs-gray-800)!important}.border-gray-900{border-color:var(--bs-gray-900)!important}.border-gray-dark{border-color:var(--bs-gray-dark)!important}.text-primary{color:var(--bs-primary)!important}.text-secondary{color:var(--bs-secondary-rgb)!important}.text-success{color:var(--bs-success)!important}.text-danger{color:var(--bs-danger)!important}.text-warning{color:var(--bs-warning)!important}.text-info{color:var(--bs-info)!important}.text-light{color:var(--bs-light)!important}.text-dark{color:var(--bs-dark)!important}.text-white{color:#fff!important}.text-black{color:#000!important}.text-muted{color:var(--bs-secondary-color)!important}.text-body{color:var(--bs-body-color)!important}.text-body-secondary{color:var(--bs-secondary-color)!important}.text-body-tertiary{color:var(--bs-tertiary-color)!important}.text-body-emphasis{color:var(--bs-emphasis-color)!important}.text-blue{color:var(--bs-blue)!important}.text-indigo{color:var(--bs-indigo)!important}.text-purple{color:var(--bs-purple)!important}.text-pink{color:var(--bs-pink)!important}.text-red{color:var(--bs-red)!important}.text-orange{color:var(--bs-orange)!important}.text-yellow{color:var(--bs-yellow)!important}.text-green{color:var(--bs-green)!important}.text-teal{color:var(--bs-teal)!important}.text-cyan{color:var(--bs-cyan)!important}.text-lime{color:var(--bs-lime)!important}.text-brown{color:var(--bs-brown)!important}.text-slate{color:var(--bs-slate)!important}body[data-bs-theme=dark]{--bs-body-bg: var(--bs-gray-800);--bs-body-bg-rgb: var(--bs-gray-800-rgb);--bs-body-color: var(--bs-gray-400);--bs-body-color-rgb: var(--bs-gray-400-rgb);background:linear-gradient(#00000080,#00000080),var(--bs-body-bg)!important;color:var(--bs-body-color)!important;--bs-secondary: var(--bs-gray-200);--bs-secondary-rgb: var(--bs-gray-200-rgb);--bs-secondary-bg: var(--bs-gray-700);--bs-tertiary-bg: var(--bs-gray-900);--bs-light: var(--bs-gray-800);--bs-light-rgb: var(--bs-gray-800-rgb);--bs-dark: var(--bs-gray-100);--bs-dark-rgb: var(--bs-gray-100-rgb);--bs-emphasis-color: var(--bs-gray-50);--bs-secondary-color: var(--bs-gray-400);--bs-heading-color: var(--bs-gray-50);--bs-link-color: #556ee6;--bs-link-hover-color: #778beb;--bs-border-color: var(--bs-gray-700);--bs-border-color-translucent: rgba(255, 255, 255, .1);--bs-sidebar-bg: var(--bs-gray-900);--bs-sidebar-text: var(--bs-gray-400);--bs-sidebar-border: var(--bs-gray-800);--bs-rightsidebar-bg: var(--bs-gray-900);--bs-rightsidebar-text: var(--bs-gray-400);--bs-rightsidebar-text-active: var(--bs-gray-50);--bs-rightsidebar-border: var(--bs-gray-800);--bs-topbar-bg: #2a3042;--bs-topbar-text: #a6b0cf;--bs-topbar-border: #3a4050;--bs-menu-item-color: var(--bs-gray-400);--bs-menu-item-active-color: var(--bs-gray-600);--bs-topnav-bg: var(--bs-gray-900);--bs-header-bg: var(--bs-gray-800);--bs-footer-bg: var(--bs-gray-dark);--bs-footer-color: var(--bs-gray-500);--bs-footer-border: var(--bs-gray-800);--bs-card-border-color: var(--bs-gray-700);--bs-modal-bg: var(--bs-gray-800);--bs-modal-header-bg: var(--bs-gray-900);--bs-modal-sidebar-bg: var(--bs-gray-900);--bs-modal-footer-bg: var(--bs-gray-dark);--bs-modal-border: var(--bs-gray-700);--bs-modal-nav-bg: var(--bs-gray-900);--bs-modal-nav-bg-active: var(--bs-gray-700);--bs-modal-nav-tab-inactive-overlay: rgba(var(--bs-gray-600-rgb), .2);--bs-modal-padding: 1rem;--bs-modal-footer-gap: .5rem;--modal-sync-bg: var(--bs-modal-bg);--modal-sync-border: var(--bs-modal-border);--modal-sync-border-radius: var(--bs-modal-border-radius);--modal-sync-padding: var(--bs-modal-padding);--modal-sync-footer-gap: var(--bs-modal-footer-gap);--bs-form-invalid-color: var(--bs-danger);--bs-form-valid-color: var(--bs-success)}[data-bs-theme=dark] .bg-light{background-color:var(--bs-gray-800)!important}[data-bs-theme=dark] .bg-dark{background-color:var(--bs-gray-50)!important}[data-bs-theme=dark] .bg-gray-50{background-color:var(--bs-gray-900)!important}[data-bs-theme=dark] .bg-gray-100{background-color:var(--bs-gray-800)!important}[data-bs-theme=dark] .bg-gray-200{background-color:var(--bs-gray-700)!important}[data-bs-theme=dark] .bg-gray-300{background-color:var(--bs-gray-600)!important}[data-bs-theme=dark] .bg-gray-400{background-color:var(--bs-gray-500)!important}[data-bs-theme=dark] .bg-gray-500{background-color:var(--bs-gray-400)!important}[data-bs-theme=dark] .bg-gray-600{background-color:var(--bs-gray-300)!important}[data-bs-theme=dark] .bg-gray-700{background-color:var(--bs-gray-200)!important}[data-bs-theme=dark] .bg-gray-800{background-color:var(--bs-gray-100)!important}[data-bs-theme=dark] .bg-gray-900{background-color:var(--bs-gray-50)!important}[data-bs-theme=dark] .border-gray-50{border-color:var(--bs-gray-900)!important}[data-bs-theme=dark] .border-gray-100{border-color:var(--bs-gray-800)!important}[data-bs-theme=dark] .border-gray-200{border-color:var(--bs-gray-700)!important}[data-bs-theme=dark] .border-gray-300{border-color:var(--bs-gray-600)!important}[data-bs-theme=dark] .border-gray-400{border-color:var(--bs-gray-500)!important}[data-bs-theme=dark] .border-gray-500{border-color:var(--bs-gray-400)!important}[data-bs-theme=dark] .border-gray-600{border-color:var(--bs-gray-300)!important}[data-bs-theme=dark] .border-gray-700{border-color:var(--bs-gray-200)!important}[data-bs-theme=dark] .border-gray-800{border-color:var(--bs-gray-100)!important}[data-bs-theme=dark] .border-gray-900{border-color:var(--bs-gray-50)!important}[data-bs-theme=dark] .vertical-menu,[data-bs-theme=dark] .navbar-brand-box{background-color:var(--bs-sidebar-bg, var(--bs-gray-800))!important;background-image:none!important;box-shadow:none!important;border-color:var(--bs-gray-700)!important}[data-bs-theme=dark] .form-control,[data-bs-theme=dark] .form-select{background-color:var(--bs-gray-700)!important;border-color:var(--bs-gray-700)!important;color:var(--bs-gray-400)!important}[data-bs-theme=dark] .form-control:focus,[data-bs-theme=dark] .form-select:focus{background-color:var(--bs-gray-800)!important;border-color:var(--bs-primary)!important;color:var(--bs-white)!important}[data-bs-theme=dark] .navbar-header .btn,[data-bs-theme=dark] .navbar-header .header-item{color:var(--bs-gray-400)}[data-bs-theme=dark] .navbar-header .btn:hover,[data-bs-theme=dark] .navbar-header .header-item:hover,[data-bs-theme=dark] .navbar-header .show{color:var(--bs-white)!important;background-color:var(--bs-gray-700)!important}[data-bs-theme=dark] .app-search span,[data-bs-theme=dark] .app-search .bx{color:var(--bs-gray-400)!important}[data-bs-theme=dark] .dropdown-item:hover,[data-bs-theme=dark] .dropdown-item:focus{background-color:var(--bs-gray-700)!important;color:var(--bs-white)!important}.card-fullheight{min-height:calc(100vh - 240px)!important}.card-fullheight .card-body{min-height:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.card-fullheight-strict{height:calc(100vh - 220px)!important;overflow:hidden!important}.card-fullheight-no-footer{min-height:calc(100vh - 180px)!important}.card-fullheight-with-breadcrumb{min-height:calc(100vh - 260px)!important}.suggestion-dropdown{animation:dropdownFadeIn .2s ease-out}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.suggestion-dropdown .list-group-item{transition:background-color .15s ease-in-out,transform .1s ease-in-out}.suggestion-dropdown .list-group-item:hover{transform:translate(2px)}.suggestion-dropdown .list-group-item.active{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.suggestion-dropdown .list-group-item.active *{color:#fff!important}.suggestion-dropdown mark{font-weight:600;border-radius:2px}body.preload-transitions,body.preload-transitions *,body.preload-transitions *:before,body.preload-transitions *:after{transition:none!important;animation:none!important}.tooltip-custom{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#343a40e6;color:#f8f9fa;padding:8px 12px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;z-index:1050;box-shadow:0 2px 8px #00000026}.tooltip-custom:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#343a40e6}.position-relative:hover .tooltip-custom,button:hover .tooltip-custom,a:hover .tooltip-custom{opacity:1}.vertical-menu{background-color:var(--bs-sidebar-bg)!important;transition:width var(--sidebar-transition-duration) ease}body[data-sidebar=dark] .vertical-menu{background:var(--bs-sidebar-bg)!important}.navbar-brand-box{background-color:var(--bs-sidebar-bg)!important;border-bottom:1px solid var(--bs-sidebar-border)!important;border:none!important;transition:width var(--sidebar-transition-duration) ease}body[data-sidebar=dark] .navbar-brand-box{background:var(--bs-sidebar-bg)!important;border:none!important}body[data-sidebar=colored] .navbar-brand-box{border:none!important}body.vertical-collapsed .navbar-brand-box{width:70px!important;border:none!important;padding:0!important;margin:0!important}body.vertical-collapsed .navbar-brand-box .logo .logo-sm{display:flex!important;justify-content:center;align-items:center;width:70px;height:70px;transition:opacity var(--sidebar-transition-duration) ease .1s}body.vertical-collapsed .navbar-brand-box .logo .logo-lg{display:none!important;transition:opacity var(--sidebar-transition-duration) ease}body[data-layout=horizontal] .navbar-brand-box{width:auto!important;padding-right:20px!important}body[data-layout=horizontal] .navbar-brand-box .logo .logo-sm{display:none!important}body[data-layout=horizontal] .navbar-brand-box .logo .logo-lg{display:inline-block!important}body[data-layout=horizontal][data-topbar=light] .navbar-brand-box .logo-dark{display:block!important}body[data-layout=horizontal][data-topbar=light] .navbar-brand-box .logo-light,body[data-layout=horizontal][data-topbar=dark] .navbar-brand-box .logo-dark{display:none!important}body[data-layout=horizontal][data-topbar=dark] .navbar-brand-box .logo-light{display:block!important}body[data-bs-theme=dark][data-layout=horizontal] .navbar-brand-box .logo-light,body[data-bs-theme=light][data-layout=horizontal] .navbar-brand-box .logo-dark{display:block!important}body[data-bs-theme=light][data-layout=horizontal] .navbar-brand-box .logo-light{display:none!important}@media (max-width: 767.98px){.navbar-brand-box .logo .logo-sm{display:flex!important;justify-content:center;align-items:center;width:100%;height:70px}.navbar-brand-box .logo .logo-lg{display:none!important}}body[data-layout=horizontal] .topnav{box-shadow:none!important}body[data-layout=horizontal] .navbar-brand-box{background-color:var(--bs-header-bg)!important}body[data-layout=horizontal] .page-content{margin-top:53px!important}ul.metismenu li a{font-size:14.5px!important;transition:color .3s ease,border-color .3s ease!important;padding:0 24px!important;height:50px!important;min-height:44px!important;display:flex!important;align-items:center!important;text-decoration:none!important;width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}ul.metismenu li a i,ul.metismenu li a .material-symbols-rounded{font-size:18px!important;display:inline-block;min-width:1.75rem;width:1.75rem;vertical-align:middle;margin-right:5px!important;transition:all .3s ease!important}#sidebar-menu .menu-title,.right-sidebar-menu .menu-title{font-size:11px!important;opacity:.6}.vertical-menu #sidebar-menu>ul>li>a{color:var(--bs-sidebar-text)!important}.vertical-menu #sidebar-menu>ul>li>a:hover{color:var(--bs-sidebar-text-active)!important;background-color:#0000000d!important}.vertical-menu #sidebar-menu>ul>li>a:hover i,.vertical-menu #sidebar-menu>ul>li>a:hover .material-symbols-rounded{color:var(--bs-sidebar-text-active)!important}.vertical-menu #sidebar-menu>ul>li.mm-active>a.has-arrow{color:var(--bs-sidebar-text)!important}.vertical-menu #sidebar-menu>ul>li.mm-active>a.has-arrow i,.vertical-menu #sidebar-menu>ul>li.mm-active>a.has-arrow .material-symbols-rounded{color:var(--bs-sidebar-text)!important}.vertical-menu #sidebar-menu>ul>li.mm-active>a:not(.has-arrow){color:var(--bs-sidebar-text-active)!important}.vertical-menu #sidebar-menu>ul>li.mm-active>a:not(.has-arrow) i,.vertical-menu #sidebar-menu>ul>li.mm-active>a:not(.has-arrow) .material-symbols-rounded{color:var(--bs-sidebar-text-active)!important}.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow,.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover{color:var(--bs-sidebar-text)!important}.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow i,.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow .material-symbols-rounded,.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover i,.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover .material-symbols-rounded{color:var(--bs-sidebar-text)!important}.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow),.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover{color:var(--bs-sidebar-text-active)!important}.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow) i,.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow) .material-symbols-rounded,.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover i,.vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover .material-symbols-rounded{color:var(--bs-sidebar-text-active)!important}.vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow,.vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow:hover{color:var(--bs-sidebar-text)!important}.vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow i,.vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow .material-symbols-rounded{color:var(--bs-sidebar-text)!important}.vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow),.vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover{color:var(--bs-sidebar-text-active)!important}.vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow) i,.vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow) .material-symbols-rounded{color:var(--bs-sidebar-text-active)!important}body[data-sidebar=dark] .vertical-menu #sidebar-menu>ul>li.mm-active>a.has-arrow{color:var(--bs-sidebar-text)!important}body[data-sidebar=dark] .vertical-menu #sidebar-menu>ul>li.mm-active>a.has-arrow i,body[data-sidebar=dark] .vertical-menu #sidebar-menu>ul>li.mm-active>a.has-arrow .material-symbols-rounded{color:var(--bs-sidebar-text)!important}body[data-sidebar=dark] .vertical-menu #sidebar-menu>ul>li.mm-active>a:not(.has-arrow){color:var(--bs-sidebar-text-active)!important}body[data-sidebar=dark] .vertical-menu #sidebar-menu>ul>li.mm-active>a:not(.has-arrow) i,body[data-sidebar=dark] .vertical-menu #sidebar-menu>ul>li.mm-active>a:not(.has-arrow) .material-symbols-rounded{color:var(--bs-sidebar-text-active)!important}body[data-sidebar=dark] .vertical-menu #sidebar-menu>ul>li>a:hover{color:var(--bs-sidebar-text-active)!important;background-color:#ffffff0d!important}body[data-sidebar=dark] .vertical-menu #sidebar-menu>ul>li>a:hover i,body[data-sidebar=dark] .vertical-menu #sidebar-menu>ul>li>a:hover .material-symbols-rounded{color:var(--bs-sidebar-text-active)!important}body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover{color:var(--bs-sidebar-text)!important}body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow i,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow .material-symbols-rounded,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover i,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover .material-symbols-rounded{color:var(--bs-sidebar-text)!important}body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow),body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover{color:var(--bs-sidebar-text-active)!important}body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow) i,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow) .material-symbols-rounded,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover i,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover .material-symbols-rounded{color:var(--bs-sidebar-text-active)!important}body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow:hover{color:var(--bs-sidebar-text)!important}body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow i,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow .material-symbols-rounded{color:var(--bs-sidebar-text)!important}body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow),body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover{color:var(--bs-sidebar-text-active)!important}body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow) i,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow) .material-symbols-rounded{color:var(--bs-sidebar-text-active)!important}body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li a:hover{color:var(--bs-sidebar-text-active)!important;background-color:#3e92cc26!important}body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li a:hover i,body[data-sidebar=dark] .vertical-menu ul.metismenu li ul.sub-menu li a:hover .material-symbols-rounded{color:var(--bs-sidebar-text-active)!important}.right-sidebar-menu ul li a{color:var(--bs-rightsidebar-text)}.right-sidebar-menu ul li a:hover{color:var(--bs-rightsidebar-text-active)!important;background-color:#0000000d!important}.right-sidebar-menu ul li a:hover i,.right-sidebar-menu ul li a:hover .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}.right-sidebar-menu .menu-title{color:var(--bs-rightsidebar-text)}body[data-rightsidebar=dark] .right-sidebar-menu ul li a:hover{background-color:#ffffff0d!important;color:var(--bs-rightsidebar-text-active)!important}body[data-rightsidebar=dark] .right-sidebar-menu ul li a:hover i,body[data-rightsidebar=dark] .right-sidebar-menu ul li a:hover .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}.right-sidebar-menu>ul>li.mm-active>a.has-arrow{color:var(--bs-rightsidebar-text)!important}.right-sidebar-menu>ul>li.mm-active>a.has-arrow i,.right-sidebar-menu>ul>li.mm-active>a.has-arrow .material-symbols-rounded{color:var(--bs-rightsidebar-text)!important}.right-sidebar-menu>ul>li.mm-active>a:not(.has-arrow){color:var(--bs-rightsidebar-text-active)!important}.right-sidebar-menu>ul>li.mm-active>a:not(.has-arrow) i,.right-sidebar-menu>ul>li.mm-active>a:not(.has-arrow) .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow,.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover{color:var(--bs-rightsidebar-text)!important}.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow i,.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow .material-symbols-rounded,.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover i,.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover .material-symbols-rounded{color:var(--bs-rightsidebar-text)!important}.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow),.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover{color:var(--bs-rightsidebar-text-active)!important}.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow) i,.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow) .material-symbols-rounded,.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover i,.right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}.right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow,.right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow:hover{color:var(--bs-rightsidebar-text)!important}.right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow i,.right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow .material-symbols-rounded{color:var(--bs-rightsidebar-text)!important}.right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow),.right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover{color:var(--bs-rightsidebar-text-active)!important}.right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow) i,.right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow) .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}body[data-rightsidebar=dark] .right-sidebar-menu>ul>li.mm-active>a.has-arrow{color:var(--bs-rightsidebar-text)!important}body[data-rightsidebar=dark] .right-sidebar-menu>ul>li.mm-active>a.has-arrow i,body[data-rightsidebar=dark] .right-sidebar-menu>ul>li.mm-active>a.has-arrow .material-symbols-rounded{color:var(--bs-rightsidebar-text)!important}body[data-rightsidebar=dark] .right-sidebar-menu>ul>li.mm-active>a:not(.has-arrow){color:var(--bs-rightsidebar-text-active)!important}body[data-rightsidebar=dark] .right-sidebar-menu>ul>li.mm-active>a:not(.has-arrow) i,body[data-rightsidebar=dark] .right-sidebar-menu>ul>li.mm-active>a:not(.has-arrow) .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow,body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover{color:var(--bs-rightsidebar-text)!important}body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow i,body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow .material-symbols-rounded,body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover i,body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a.has-arrow:hover .material-symbols-rounded{color:var(--bs-rightsidebar-text)!important}body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow),body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover{color:var(--bs-rightsidebar-text-active)!important}body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow) i,body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow) .material-symbols-rounded,body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover i,body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow,body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow:hover{color:var(--bs-rightsidebar-text)!important}body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow i,body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a.has-arrow .material-symbols-rounded{color:var(--bs-rightsidebar-text)!important}body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow),body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow):hover{color:var(--bs-rightsidebar-text-active)!important}body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow) i,body[data-rightsidebar=dark] .right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li.mm-active>a:not(.has-arrow) .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}#sidebar-menu ul li ul.sub-menu li a{background-color:rgba(0,0,0,var(--submenu-bg-opacity))!important}.right-sidebar-menu ul li ul.sub-menu li a{background-color:rgba(0,0,0,var(--rightsidebar-submenu-bg-opacity))!important}.vertical-menu ul.metismenu li ul.sub-menu li a{color:var(--bs-sidebar-text)!important}.vertical-menu ul.metismenu li ul.sub-menu li a:hover{color:var(--bs-sidebar-text-active)!important;background-color:#3e92cc26!important}.vertical-menu ul.metismenu li ul.sub-menu li a:hover i,.vertical-menu ul.metismenu li ul.sub-menu li a:hover .material-symbols-rounded{color:var(--bs-sidebar-text-active)!important}.right-sidebar-menu ul li ul.sub-menu li a{color:var(--bs-rightsidebar-text)}.right-sidebar-menu ul li ul.sub-menu li a:hover{color:var(--bs-rightsidebar-text-active)!important;background-color:#3e92cc26!important}.right-sidebar-menu ul li ul.sub-menu li a:hover i,.right-sidebar-menu ul li ul.sub-menu li a:hover .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}body[data-rightsidebar=dark] .right-sidebar-menu ul li ul.sub-menu li a:hover{color:var(--bs-rightsidebar-text-active)!important;background-color:#3e92cc26!important}body[data-rightsidebar=dark] .right-sidebar-menu ul li ul.sub-menu li a:hover i,body[data-rightsidebar=dark] .right-sidebar-menu ul li ul.sub-menu li a:hover .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}ul.metismenu li ul.sub-menu li ul.sub-menu li a{padding:0 1.5rem 0 2rem!important;border-left:3px solid rgba(62,146,204,.3)!important;margin-left:0!important}#sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li a{background-color:rgba(0,0,0,var(--submenu-nested-bg-opacity))!important}.right-sidebar-menu ul.metismenu li ul.sub-menu li ul.sub-menu li a{background-color:rgba(0,0,0,var(--rightsidebar-submenu-nested-bg-opacity))!important;color:var(--bs-rightsidebar-text)}ul.metismenu li ul.sub-menu li ul.sub-menu li a:hover{background-color:#3e92cc33!important;border-left-color:#3e92cccc!important;color:#fff!important}ul.metismenu li ul.sub-menu.mm-collapse{display:none;padding-left:0!important}ul.metismenu li ul.sub-menu.mm-show{display:block;padding-left:0!important}ul.metismenu li ul.sub-menu.mm-collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}#sidebar-menu .has-arrow:after,.right-sidebar-menu .has-arrow:after{content:"";font-family:Material Symbols Rounded;display:block!important;float:none!important;transition:transform .35s ease;font-size:1.2rem;font-weight:400;font-style:normal;line-height:1;margin-left:auto!important}#sidebar-menu .mm-active>.has-arrow:after,.right-sidebar-menu .mm-active>.has-arrow:after{transform:rotate(180deg)}ul.metismenu li a:active,ul.metismenu li a.active-menu-click{background-color:#3e92cc1a!important}ul.metismenu li a:hover{background-color:#ffffff0d!important;transition:background-color .2s ease!important}.vertical-menu ul.metismenu>li.menu-disabled>a{opacity:.15!important;cursor:not-allowed!important}.vertical-menu ul.metismenu>li.menu-disabled:hover>a{background-color:transparent!important;color:inherit!important;pointer-events:none!important}.vertical-menu #sidebar-menu>ul>li.menu-disabled:hover>a i,.vertical-menu #sidebar-menu>ul>li.menu-disabled:hover>a .material-symbols-rounded{color:inherit!important}.vertical-menu>[data-simplebar]{height:calc(100% - 60px)!important}.sidebar-profile{position:absolute;bottom:0;left:0;width:250px;height:60px;background-color:var(--bs-sidebar-bg)!important;z-index:100;transition:width var(--sidebar-transition-duration) ease}.sidebar-profile-status{position:absolute;top:0;right:0;width:10px;height:10px;border-radius:50%;border:2px solid var(--bs-sidebar-bg)!important;background-color:var(--bs-success)!important}body .sidebar-profile .dropdown-toggle,body .sidebar-profile-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:60px!important;padding:10px 16px!important;background:var(--bs-sidebar-bg)!important;border:none!important;cursor:pointer!important;color:var(--bs-sidebar-text)!important;transition:background-color .2s!important}.vertical-menu .sidebar-user-profile{border-top:1px solid var(--bs-sidebar-border)}.vertical-menu .sidebar-user-profile .dropdown-toggle{color:var(--bs-sidebar-text)}.vertical-menu .sidebar-user-profile .dropdown-toggle:hover{color:var(--bs-primary);background-color:#0000000d}.sidebar-profile-menu{width:100%;margin:0;background-color:var(--bs-gray-800)!important;border:1px solid var(--bs-gray-700)!important;border-radius:0!important}.sidebar-profile-menu .dropdown-item{color:var(--bs-gray-400)!important;background-color:transparent!important;transition:all .3s;font-size:13.5px!important;padding:.625rem 1rem!important}.sidebar-profile-menu .dropdown-item:hover{background-color:var(--bs-gray-700)!important;color:var(--bs-white)!important}.sidebar-profile-menu .dropdown-item.text-danger{color:var(--bs-danger)!important}.sidebar-profile-menu .dropdown-item.text-danger:hover{background-color:rgba(var(--bs-danger-rgb),.1)!important;color:var(--bs-danger)!important}.sidebar-profile-menu .dropdown-divider{border-color:var(--bs-gray-700)!important}body.vertical-collapsed .sidebar-profile{width:70px!important;transition:width var(--sidebar-transition-duration) ease}body.vertical-collapsed .sidebar-profile-info{display:none!important}body.vertical-collapsed .sidebar-profile-toggle .position-relative{margin:0!important}body.vertical-collapsed .sidebar-profile-toggle .flex-grow-1{display:none!important}.right-sidebar-menu .mm-active>a:not(.has-arrow),.right-sidebar-menu ul li.mm-active>a:not(.has-arrow){color:var(--bs-rightsidebar-text)!important}.right-sidebar-menu .mm-active>a:not(.has-arrow) i,.right-sidebar-menu .mm-active>a:not(.has-arrow) .material-symbols-rounded{color:var(--bs-rightsidebar-text)!important}.right-sidebar-menu .mm-active>a.has-arrow,.right-sidebar-menu ul.metismenu li.mm-active>a.has-arrow{color:var(--bs-rightsidebar-text)!important}.right-sidebar-menu .mm-active>a.has-arrow i,.right-sidebar-menu .mm-active>a.has-arrow .material-symbols-rounded{color:var(--bs-rightsidebar-text)!important}.right-sidebar-content{font-size:14.5px!important;background-color:var(--bs-rightsidebar-bg)!important;color:var(--bs-rightsidebar-text)!important}.right-sidebar-content span.material-symbols-rounded{font-size:18px!important;color:var(--bs-rightsidebar-text)!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table-column-highlight{--bs-table-column-bg: rgba(var(--bs-emphasis-color-rgb), .05);background-color:var(--bs-table-column-bg)!important}.table-secondary{background-color:#6c757d26!important;color:#495057!important}.sticky-group-header{position:sticky;top:0;z-index:10;margin:0!important;padding:0!important;pointer-events:none!important}.sticky-group-header td{padding:.5rem!important;margin:0!important;border-top:none!important;vertical-align:middle!important}.sticky-group-header.table-light{background-color:#f8f9fa!important;color:#495057!important}.sticky-group-header:hover td,.sticky-group-header:hover{--bs-table-hover-bg: transparent !important;--bs-table-hover-color: inherit !important;cursor:default!important;background-color:inherit!important}[data-bs-theme=dark] .sticky-group-header.table-light:hover td,[data-bs-theme=dark] .sticky-group-header.table-light:hover{background-color:#ffffff0d!important}.sticky-group-header.table-light:hover td,.sticky-group-header.table-light:hover{background-color:#f8f9fa!important}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes pulse-soft{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes sync-highlight-fade{0%{background-color:#34c38f59}70%{background-color:#34c38f33}to{background-color:transparent}}.sync-highlight-row{animation:sync-highlight-fade 10s ease-out forwards}.sync-highlight-row td{background-color:inherit!important}.animate-spin{animation:spin 4s linear infinite}.animate-spin-slow{animation:spin 10s linear infinite}.animate-float{animation:float 3s ease-in-out infinite}.animate-pulse{animation:pulse-soft 2s ease-in-out infinite}.utility-page-content{position:relative;z-index:1}.utility-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,#556ee60d,#fff0 70%);z-index:0;pointer-events:none}.maintenance-icon-box{width:80px;height:80px;line-height:80px;background:#556ee61a;border-radius:50%;text-align:center;margin:0 auto 20px;transition:all .3s ease}.maintenance-box:hover .maintenance-icon-box{background:var(--bs-primary);transform:translateY(-5px)}.maintenance-box:hover .maintenance-icon-box i,.maintenance-box:hover .maintenance-icon-box span{color:#fff!important}.error-img{position:relative}.error-img .error-icon{position:absolute;font-size:4rem;color:var(--bs-primary);opacity:.2}.error-icon-1{top:10%;left:10%;animation:float 4s ease-in-out infinite}.error-icon-2{bottom:10%;right:10%;animation:float 5s ease-in-out infinite reverse}.error-icon-3{top:50%;left:50%;transform:translate(-50%,-50%);animation:pulse-soft 3s infinite}@media (min-width: 576px){.card-group>.card:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0!important}.card-group>.card:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0!important}.card-group>.card:first-child{border-top-left-radius:var(--custom-card-radius)!important;border-bottom-left-radius:var(--custom-card-radius)!important}.card-group>.card:first-child .card-img-top{border-top-left-radius:var(--custom-card-radius)!important}.card-group>.card:last-child{border-top-right-radius:var(--custom-card-radius)!important;border-bottom-right-radius:var(--custom-card-radius)!important}.card-group>.card:last-child .card-img-top{border-top-right-radius:var(--custom-card-radius)!important}}.hide-center-dot{position:relative;display:inline-block!important}.hide-center-dot:after{content:"";position:absolute;bottom:calc(15% + 4px);right:calc(15% - 5px);width:14px;height:14px;background:#f9f9f9;border-radius:50%;z-index:10;pointer-events:none}[dir=rtl] .form-check-input{margin-right:0!important;margin-left:.5rem!important}.card-body .badge.rounded-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important}.dropdown-toggle:hover .badge,.dropdown-toggle:focus .badge,.dropdown-toggle:active .badge,.btn-outline-primary:hover .badge,.btn-outline-primary:focus .badge,.btn-outline-primary:active .badge{background-color:#fff!important;transition:all .2s ease}.btn-light:hover .badge,.btn-light:focus .badge,.btn-light:active .badge{background-color:initial!important;color:initial!important}.btn-outline-primary:hover .badge,.btn-outline-primary:focus .badge,.btn-outline-primary:active .badge{color:var(--bs-primary)!important}.btn-outline-danger:hover .badge,.btn-outline-danger:focus .badge,.btn-outline-danger:active .badge{color:var(--bs-danger)!important}.btn-outline-success:hover .badge,.btn-outline-success:focus .badge,.btn-outline-success:active .badge{color:var(--bs-success)!important}.btn-outline-info:hover .badge,.btn-outline-info:focus .badge,.btn-outline-info:active .badge{color:var(--bs-info)!important}.btn-outline-secondary:hover .badge,.btn-outline-secondary:focus .badge,.btn-outline-secondary:active .badge{color:var(--bs-secondary)!important}.dropdown-toggle .badge,.btn-outline-primary .badge{vertical-align:middle;display:inline-flex;align-items:center;justify-content:center}body,p,span:not([class*=bx]):not([class*=mdi]):not([class*=material-symbols]),div:not([class*=bx]):not([class*=mdi]):not([class*=material-symbols]),a:not([class*=bx]):not([class*=mdi]):not([class*=material-symbols]),button:not([class*=bx]):not([class*=mdi]):not([class*=material-symbols]),input,textarea,select,label,td,th,.form-control,.form-label,.form-select,.btn:not(.btn-icon),.card-text,.badge,.alert,.modal-body{font-family:var(--bs-body-font-family, "Poppins", sans-serif)!important}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}body[data-sidebar-size=sm] .navbar-brand-box{width:70px!important;border:none!important;padding:0!important;margin:0!important}body[data-sidebar-size=sm] .navbar-brand-box .logo .logo-sm{display:flex!important;justify-content:center;align-items:center;width:70px;height:70px;transition:opacity var(--sidebar-transition-duration) ease .1s}body[data-sidebar-size=sm] .navbar-brand-box .logo .logo-lg{display:none!important}body[data-sidebar-size=sm] .vertical-menu{width:70px!important;transition:width var(--sidebar-transition-duration) ease}body[data-sidebar-size=sm] #sidebar-menu ul li.menu-title{display:none!important}body[data-sidebar-size=sm] #sidebar-menu ul li a i{margin-right:0!important}body[data-sidebar-size=sm] #sidebar-menu ul li a span{display:none!important}body[data-sidebar-size=sm] #sidebar-menu ul li .has-arrow:after,body[data-sidebar-size=sm] #sidebar-menu ul li .badge{display:none!important}body[data-sidebar-size=sm] .main-content{margin-left:70px!important;transition:margin-left var(--sidebar-transition-duration) ease}body[data-sidebar-size=sm] .footer{left:70px!important;transition:left var(--sidebar-transition-duration) ease}body[data-sidebar-size=sm] .sidebar-profile{width:70px!important;transition:width var(--sidebar-transition-duration) ease}body[data-sidebar-size=sm] .sidebar-profile-info{display:none!important}body[data-sidebar-size=sm] .sidebar-profile-toggle{justify-content:center!important;padding:10px 0!important}body[data-sidebar-size=sm] .sidebar-profile-toggle .position-relative{margin:0!important}body[data-sidebar-size=sm] .sidebar-profile-toggle .flex-grow-1{display:none!important}@media (max-width: 991.98px){body[data-sidebar-size=sm] .navbar-brand-box,body[data-sidebar-size=sm] .vertical-menu{width:240px!important}body[data-sidebar-size=sm] .navbar-brand-box .logo .logo-lg{display:block!important}body[data-sidebar-size=sm] .navbar-brand-box .logo .logo-sm{display:none!important}body[data-sidebar-size=sm] #sidebar-menu ul li a span{display:inline!important}body[data-sidebar-size=sm] #sidebar-menu ul li.menu-title{display:block!important}body[data-sidebar-size=sm] .main-content{margin-left:0!important}body[data-sidebar-size=sm] .footer{left:0!important}body[data-sidebar-size=sm] .sidebar-profile{width:240px!important}body[data-sidebar-size=sm] .sidebar-profile-info{display:block!important}body[data-sidebar-size=sm] .sidebar-profile-toggle{justify-content:flex-start!important;padding:10px 16px!important}body[data-sidebar-size=sm] .sidebar-profile-toggle .position-relative{margin-right:12px!important}body[data-sidebar-size=sm] .sidebar-profile-toggle .flex-grow-1{display:flex!important;flex-direction:column;align-items:flex-start}}body.cart-open,body.cart-open .main-content{overflow:hidden!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.offcanvas-pos-cart{width:480px!important;height:100vh!important;top:0!important;border-left:1px solid rgba(0,0,0,.1)!important}.offcanvas-pos-cart .offcanvas-body::-webkit-scrollbar{width:8px}.offcanvas-pos-cart .offcanvas-body::-webkit-scrollbar-track{background:transparent}.offcanvas-pos-cart .offcanvas-body::-webkit-scrollbar-thumb{background:var(--simplebar-color);border-radius:var(--scrollbar-radius)}.offcanvas-pos-cart .offcanvas-body::-webkit-scrollbar-thumb:hover{background:var(--simplebar-hover-color)}.cart-items-container{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--simplebar-color) transparent}.cart-items-container::-webkit-scrollbar{width:var(--scrollbar-thumb-width)}.cart-items-container::-webkit-scrollbar-track{background:transparent}.cart-items-container::-webkit-scrollbar-thumb{background:var(--simplebar-color);border-radius:var(--scrollbar-radius)}.dev-sidebar-menu{padding:10px}.dev-sidebar-menu .nav-link{color:var(--bs-gray-700);padding:1rem;border-radius:4px;transition:none!important;display:flex;align-items:center;justify-content:space-between;border:none!important;font-weight:600;margin-bottom:.25rem;width:100%}.dev-sidebar-menu .nav-link:hover{color:var(--bs-info);background-color:#50a5f10d!important}.dev-sidebar-menu .nav-link.active{color:var(--bs-info)!important;background-color:#50a5f11a!important;font-weight:700}.dev-sidebar-menu .menu-arrow{font-size:18px;transition:transform .3s;color:var(--bs-gray-400)}.dev-sidebar-menu .nav-link[aria-expanded=true] .menu-arrow{transform:rotate(90deg);color:var(--bs-info)}.dev-sidebar-menu .sub-menu{padding-left:0;list-style:none;margin-top:0;margin-bottom:0;padding-bottom:0}.dev-sidebar-menu .sub-menu .nav-link{padding-left:1.5rem;padding-top:8px;padding-bottom:8px;font-size:.9rem;color:var(--bs-gray-600);font-weight:500;background-color:var(--bs-gray-50);margin-bottom:0;border-radius:0;transition:none!important}.dev-sidebar-menu .sub-menu li:first-child .nav-link{border-top-left-radius:4px;border-top-right-radius:4px}.dev-sidebar-menu .sub-menu li:last-child .nav-link{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dev-sidebar-menu .sub-menu .nav-link:hover{color:var(--bs-info);background-color:#50a5f10d!important}.dev-sidebar-menu .sub-menu .nav-link.active{color:var(--bs-info)!important;background-color:#50a5f126!important;font-weight:600}.cart-items-container::-webkit-scrollbar-thumb:hover{background:#00000026}h1,h2,h3,h4,h5,h6,.card-title,.modal-title{font-family:var(--bs-heading-font-family, "Poppins", sans-serif)!important}h1,.h1{font-size:var(--bs-h1-font-size, 2.03125rem)}h2,.h2{font-size:var(--bs-h2-font-size, 1.625rem)}h3,.h3{font-size:var(--bs-h3-font-size, 1.42188rem)}h4,.h4{font-size:var(--bs-h4-font-size, 1.21875rem)}h5,.h5{font-size:var(--bs-h5-font-size, 1.01563rem)}h6,.h6{font-size:var(--bs-h6-font-size, .8125rem)}.card-header:first-child{border-radius:max(0px,calc(var(--custom-card-radius) - 5px)) max(0px,calc(var(--custom-card-radius) - 5px)) 0 0!important}.card-footer:last-child{border-radius:0 0 max(0px,calc(var(--custom-card-radius) - 5px)) max(0px,calc(var(--custom-card-radius) - 5px))!important;border:1px solid var(--bs-border-color)}.card-img-top{border-top-left-radius:max(0px,calc(var(--custom-card-radius) - 5px))!important;border-top-right-radius:max(0px,calc(var(--custom-card-radius) - 5px))!important}.welcome-header-gradient{border-top-left-radius:max(0px,calc(var(--custom-card-radius) - 1px))!important;border-top-right-radius:max(0px,calc(var(--custom-card-radius) - 1px))!important;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:-1px -1px 0;padding-top:1px}body .btn{height:var(--bs-btn-md-height)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding-top:0!important;padding-bottom:0!important;font-size:var(--bs-btn-md-font-size)!important;border-radius:var(--custom-btn-radius)}body .btn-icon{width:var(--bs-btn-md-height)!important;height:var(--bs-btn-md-height)!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body .btn-icon.btn-lg{width:var(--bs-btn-lg-height)!important;height:var(--bs-btn-lg-height)!important}body .btn-icon.btn-sm{width:var(--bs-btn-sm-height)!important;height:var(--bs-btn-sm-height)!important}body .btn .material-symbols-rounded,body .btn .bx,body .btn .mdi,body .btn i{font-size:18px!important}body .btn-icon.btn-sm .material-symbols-rounded,body .btn-icon.btn-sm .bx,body .btn-icon.btn-sm .mdi,body .btn-icon.btn-sm i{font-size:16px!important}body .btn-icon.btn-lg .material-symbols-rounded,body .btn-icon.btn-lg .bx,body .btn-icon.btn-lg .mdi,body .btn-icon.btn-lg i{font-size:20px!important}.material-symbols-rounded.me-1,.material-symbols-rounded.me-2,.material-symbols-rounded.ms-1,.material-symbols-rounded.ms-2{font-size:18px}.material-symbols-rounded.align-middle{font-size:18px;vertical-align:middle}body .btn-lg{height:var(--bs-btn-lg-height)!important;font-size:var(--bs-btn-lg-font-size)!important}body .btn-sm{height:var(--bs-btn-sm-height)!important;font-size:var(--bs-btn-sm-font-size)!important}.right-sidebar-tabs{background-color:var(--bs-rightsidebar-bg)!important;padding:0!important;margin:0!important;position:relative!important;z-index:10!important;transform:translateZ(0)!important;will-change:transform!important}.right-sidebar-tabs .nav-item{flex:1!important}.right-sidebar-tabs .nav-link{color:var(--bs-rightsidebar-text)!important;background:rgba(0,0,0,var(--rightsidebar-submenu-bg-opacity))!important;border:none!important;border-radius:0!important;border-bottom:1px solid var(--bs-rightsidebar-border)!important;border-left:1px solid transparent!important;border-right:1px solid transparent!important;padding:14px 8px!important;text-align:center!important;transition:color .3s ease,background .3s ease!important;font-size:14.5px!important}.right-sidebar-tabs .nav-link .material-symbols-rounded{font-size:22px!important;display:block!important;color:#a6b0cf80!important;transition:color .3s ease!important}.right-sidebar-tabs .nav-link:hover{color:var(--bs-rightsidebar-text-active)!important;background:var(--bs-rightsidebar-bg)!important}.right-sidebar-tabs .nav-link:hover .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}.right-sidebar-tabs .nav-link:has(.material-symbols-rounded:hover){color:var(--bs-rightsidebar-text-active)!important;background:var(--bs-rightsidebar-bg)!important}.right-sidebar-tabs .nav-link:has(.material-symbols-rounded:hover) .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}.right-sidebar-tabs .nav-link.active,.right-sidebar-tabs .nav-link:active{color:var(--bs-rightsidebar-text-active)!important;background:var(--bs-rightsidebar-bg)!important;border-bottom-color:var(--bs-rightsidebar-bg)!important;border-left-color:var(--bs-rightsidebar-border)!important;border-right-color:var(--bs-rightsidebar-border)!important}.right-sidebar-tabs .nav-link.active .material-symbols-rounded{color:var(--bs-rightsidebar-text-active)!important}.right-sidebar-tabs .nav-item:first-child .nav-link,.right-sidebar-tabs .nav-item:first-child .nav-link.active{border-left:none!important}.right-sidebar-tabs .nav-item:last-child .nav-link,.right-sidebar-tabs .nav-item:last-child .nav-link.active{border-right:none!important}.right-sidebar-tabs .nav-item:last-child .nav-link.active{border-right:none!important}.right-sidebar-accordion .accordion-item{background-color:var(--bs-gray-800)!important;border-color:#ffffff1a!important}.right-sidebar-accordion .accordion-header{font-size:14.5px!important;background-color:var(--bs-gray-800)!important}.right-sidebar-accordion .accordion-header button{font-size:14.5px!important;color:var(--bs-gray-400)!important;background-color:var(--bs-gray-800)!important;border-color:#ffffff1a!important;transition:all .3s ease!important;height:44px!important;min-height:44px!important;padding:0 1.5rem!important;display:flex!important;align-items:center!important}.right-sidebar-accordion .accordion-header button:hover{color:#fff!important;background-color:#ffffff0d!important}.right-sidebar-accordion .accordion-header button:not(.collapsed){color:#fff!important;background-color:var(--bs-gray-800)!important;box-shadow:none!important}.right-sidebar-accordion .accordion-header button:focus{box-shadow:none!important}.right-sidebar-accordion .accordion-button:after{background-image:none!important;content:"󰅀"!important;font-family:Material Design Icons!important;font-size:18px!important;color:var(--bs-gray-400)!important;transition:transform .35s ease!important;width:auto!important;height:auto!important}.right-sidebar-accordion .accordion-button:hover:after{color:#fff!important}.right-sidebar-accordion .accordion-button:not(.collapsed):after{transform:rotate(180deg)!important;color:#fff!important}.right-sidebar-accordion .accordion-body{font-size:13.5px!important;padding:0!important;background-color:var(--bs-gray-900)!important}body.vertical-collapsed .vertical-menu{position:fixed!important;z-index:1005!important;width:70px!important}body.vertical-collapsed .vertical-menu,body.vertical-collapsed .vertical-menu [data-simplebar],body.vertical-collapsed .vertical-menu .custom-scroll-area,body.vertical-collapsed .vertical-menu .simplebar-wrapper,body.vertical-collapsed .vertical-menu .simplebar-mask,body.vertical-collapsed .vertical-menu .simplebar-offset,body.vertical-collapsed .vertical-menu .simplebar-content-wrapper,body.vertical-collapsed .vertical-menu .simplebar-content,body.vertical-collapsed .vertical-menu #sidebar-menu,body.vertical-collapsed #sidebar-menu #side-menu{overflow:visible!important}body.vertical-collapsed #sidebar-menu ul.metismenu li a{display:block!important}body.vertical-collapsed #sidebar-menu .has-arrow:after{display:none!important}body.vertical-collapsed #sidebar-menu .menu-title{padding:0!important;text-align:center;font-size:10px!important;letter-spacing:1px!important}body.vertical-collapsed .vertical-menu #sidebar-menu #side-menu>li{position:relative!important;width:70px!important;overflow:visible!important}body.vertical-collapsed .vertical-menu #sidebar-menu #side-menu>li>a{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:70px!important;height:60px!important;padding:0!important;margin:0!important;overflow:visible!important}body.vertical-collapsed .vertical-menu #sidebar-menu #side-menu>li:hover>a{background-color:var(--bs-gray-700)!important;width:70px!important}body.vertical-collapsed .vertical-menu #sidebar-menu #side-menu>li>a i,body.vertical-collapsed .vertical-menu #sidebar-menu #side-menu>li>a span.material-symbols-rounded{display:inline-block!important;font-size:24px!important;line-height:1!important;margin:0!important;padding:0!important;width:auto!important;min-width:auto!important;text-align:center!important}body.vertical-collapsed .vertical-menu #sidebar-menu #side-menu>li>a span:not(.material-symbols-rounded){display:none!important}body.vertical-collapsed .vertical-menu #sidebar-menu #side-menu>li.has-arrow:hover>a span:not(.material-symbols-rounded),body.vertical-collapsed .vertical-menu #sidebar-menu #side-menu>li:has(>ul.sub-menu):hover>a span:not(.material-symbols-rounded){display:flex!important;align-items:center!important;position:absolute!important;left:70px!important;top:0!important;width:220px!important;height:60px!important;padding:0 20px!important;background-color:var(--bs-gray-800)!important;color:#fff!important;font-weight:600!important;font-size:15px!important;z-index:10000!important;border-bottom:1px solid rgba(255,255,255,.1)!important;pointer-events:none!important;white-space:nowrap!important}body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu{display:none!important}body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu,body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu.mm-collapse,body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu.mm-collapsing,body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu.mm-collapse:not(.mm-show){display:block!important;position:absolute!important;left:70px!important;top:0!important;width:220px!important;height:auto!important;max-height:none!important;background:linear-gradient(rgba(0,0,0,var(--submenu-bg-opacity)),rgba(0,0,0,var(--submenu-bg-opacity))),var(--bs-sidebar-bg)!important;box-shadow:4px 4px 10px #0003!important;padding:60px 0 10px!important;z-index:9999!important;visibility:visible!important;opacity:1!important;overflow:visible!important;pointer-events:auto!important;transform:none!important;transition:none!important}body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu>li,body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu.mm-collapse>li,body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu.mm-collapsing>li,body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu.mm-collapse:not(.mm-show)>li{display:block!important;position:relative!important;width:100%!important;visibility:visible!important;opacity:1!important}body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu>li>a,body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu.mm-collapse>li>a,body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu.mm-collapsing>li>a{padding:10px 15px!important;width:100%!important;display:flex!important;align-items:center!important;color:var(--bs-gray-400)!important;background-color:transparent!important;white-space:nowrap!important;text-align:left!important;font-size:13.5px!important;visibility:visible!important;opacity:1!important}body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu>li>a:hover,body.vertical-collapsed .vertical-menu #side-menu>li:hover>ul.sub-menu.mm-collapse>li>a:hover{color:#fff!important;background-color:#ffffff0d!important}body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu li a.has-arrow:after{display:block!important;content:"";font-family:Material Symbols Rounded;margin-left:auto!important;font-size:18px!important;line-height:1;color:var(--bs-gray-500);font-weight:400;transform:none!important}body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu li.mm-active>a.has-arrow:after{transform:none!important}body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu li a:hover:after{color:#fff!important}body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu>li>ul.sub-menu{display:none!important}body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu>li:hover>ul.sub-menu,body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu>li:hover>ul.sub-menu.mm-collapse,body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu>li:hover>ul.sub-menu.mm-collapsing,body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu>li:hover>ul.sub-menu.mm-collapse:not(.mm-show){display:block!important;position:absolute!important;left:100%!important;top:0!important;width:200px!important;height:auto!important;max-height:none!important;background:linear-gradient(rgba(0,0,0,var(--submenu-nested-bg-opacity)),rgba(0,0,0,var(--submenu-nested-bg-opacity))),var(--bs-sidebar-bg)!important;box-shadow:4px 4px 10px #0003!important;padding:0!important;z-index:10000!important;visibility:visible!important;opacity:1!important;overflow:visible!important;transform:none!important;transition:none!important}body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu>li:hover>ul.sub-menu>li{display:block!important;position:relative!important;width:100%!important;visibility:visible!important;opacity:1!important}body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu>li:hover>ul.sub-menu>li>a{padding:10px 15px!important;width:100%!important;display:flex!important;align-items:center!important;color:var(--bs-gray-400)!important;background-color:transparent!important;white-space:nowrap!important;text-align:left!important;font-size:13.5px!important;visibility:visible!important;opacity:1!important}body.vertical-collapsed .vertical-menu #side-menu>li>ul.sub-menu>li:hover>ul.sub-menu>li>a:hover{color:#fff!important;background-color:#ffffff0d!important}body.vertical-collapsed .sidebar-profile{width:70px!important}body.vertical-collapsed .sidebar-profile-toggle{justify-content:center!important;padding:10px 0!important}body.vertical-collapsed .sidebar-profile-info,body.vertical-collapsed .sidebar-profile .ms-3,body.vertical-collapsed .sidebar-profile .flex-grow-1{display:none!important}body.vertical-collapsed .sidebar-profile-menu.dropdown-menu-end{left:0!important;right:auto!important;transform:translate3d(70px,0,0)!important}.main-content{margin-top:70px;margin-left:250px;transition:margin-left var(--sidebar-transition-duration) ease,margin-right var(--sidebar-transition-duration) ease;height:calc(100vh - 70px);overflow:hidden}body.vertical-collapsed .main-content{margin-left:70px}.app-scroll{height:calc(100vh - 70px)!important;max-height:calc(100vh - 70px)!important}.app-scroll .simplebar-track.simplebar-vertical{bottom:60px!important}.app-scroll .simplebar-content{padding-bottom:0!important}.page-content-wrapper{min-height:calc(100vh - 70px);display:flex;flex-direction:column}.page-content{flex:1;padding-top:24px!important;padding-bottom:24px!important;margin-top:0!important}.footer{flex-shrink:0;left:0;position:relative;margin-top:auto;background-color:var(--bs-footer-bg);color:var(--bs-footer-color);border-top:none}.table-responsive-wrapper{width:100%}.table-sticky-header{position:relative}.table-sticky-header thead th{position:sticky;top:-1px;z-index:10;background-color:var(--bs-table-bg)!important;border-bottom:none!important;box-shadow:inset 0 -1px 0 var(--bs-border-color);transform:translateZ(0)}.scroll-to-top-btn{position:fixed;bottom:30px;right:30px;width:48px;height:48px;background-color:var(--bs-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease-in-out;z-index:1050;box-shadow:0 4px 12px rgba(var(--bs-primary-rgb),.4)}.scroll-to-top-btn.show{opacity:1;visibility:visible;transform:translateY(0)}.scroll-to-top-btn:hover{background-color:var(--bs-primary);transform:translateY(-3px);box-shadow:0 6px 20px rgba(var(--bs-primary-rgb),.5)}.scroll-to-top-btn .material-symbols-rounded{font-size:28px;line-height:1}body.right-bar-enabled .scroll-to-top-btn{right:280px;transition:right .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out}@media (max-width: 991.98px){body.right-bar-enabled .scroll-to-top-btn{right:30px}}:root,[data-bs-theme=light]{--simplebar-color: #a2adb7;--simplebar-opacity: .5;--simplebar-hover-color: #a2adb7;--simplebar-hover-opacity: .7;--native-scrollbar-color: rgba(162, 173, 183, .5);--native-scrollbar-hover-color: rgba(162, 173, 183, .7)}[data-bs-theme=dark]{--simplebar-color: rgba(255, 255, 255, .2);--simplebar-opacity: .5;--simplebar-hover-color: rgba(255, 255, 255, .3);--simplebar-hover-opacity: .7;--native-scrollbar-color: rgba(255, 255, 255, .1);--native-scrollbar-hover-color: rgba(255, 255, 255, .15)}body .simplebar-content-wrapper::-webkit-scrollbar,body .simplebar-mask::-webkit-scrollbar,body .simplebar-offset::-webkit-scrollbar,body .custom-scroll-area::-webkit-scrollbar,body .right-bar::-webkit-scrollbar,body .right-bar *::-webkit-scrollbar,body .right-sidebar-tabs::-webkit-scrollbar,body .right-sidebar-tabs *::-webkit-scrollbar,body .right-sidebar-menu::-webkit-scrollbar,body div[class*=right-]::-webkit-scrollbar,body .nav-justified::-webkit-scrollbar,body .nav-pills::-webkit-scrollbar,body [role=tablist]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body:has(.tooltip),body:has(div[role=tooltip]),body:has(div[data-popper-placement]){overflow:hidden!important}body>div[role=tooltip],body>.tooltip,body>div[data-popper-placement]{contain:layout!important;position:fixed!important}body .simplebar-content-wrapper,body .simplebar-mask,body .right-bar,body .right-bar *,body .right-sidebar-tabs,body .right-sidebar-tabs *,body .right-sidebar-menu,body .nav-justified,body .nav-pills,body [role=tablist]{-ms-overflow-style:none!important;scrollbar-width:none!important}.simplebar-track.simplebar-vertical{width:var(--scrollbar-track-width)!important;right:0!important;background-color:transparent!important;z-index:100!important}.simplebar-scrollbar:before{background-color:var(--simplebar-color)!important;width:var(--scrollbar-thumb-width)!important;left:var(--scrollbar-thumb-left)!important;right:auto!important;top:var(--scrollbar-padding)!important;bottom:var(--scrollbar-padding)!important;opacity:0!important;transition:opacity .2s linear!important}.simplebar-scrollbar:before,*::-webkit-scrollbar-thumb,.search-results::-webkit-scrollbar-thumb,.modal-tab-content .table-responsive::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-radius)!important}.simplebar-scrollbar:before{opacity:0!important;transition:opacity .2s linear 1s!important}.simplebar-scrollbar.simplebar-visible:before{opacity:var(--simplebar-opacity)!important;transition:opacity 0s linear!important}:has(>.simplebar-wrapper):hover .simplebar-scrollbar:before,:has(>[data-simplebar]):hover .simplebar-scrollbar:before,.simplebar-track.simplebar-vertical:hover .simplebar-scrollbar:before{background-color:var(--simplebar-hover-color)!important;opacity:var(--simplebar-hover-opacity)!important;transition:opacity .2s linear 0s!important}.simplebar-scrollbar:hover:before{background-color:#0009!important;opacity:1!important;width:8px!important;left:0!important;transition:width .2s ease,left .2s ease,background-color .2s ease,opacity .2s linear 0s!important}[data-bs-theme=dark] .simplebar-scrollbar:hover:before{background-color:#fff9!important}.right-bar .simplebar-track.simplebar-vertical{z-index:1050!important}.right-bar .simplebar-scrollbar{z-index:1051!important}.right-bar .simplebar-scrollbar:before{background-color:#ffffff4d!important}.right-bar .simplebar-scrollbar.simplebar-visible:before{background-color:#fff6!important}body[data-rightsidebar=dark] .right-bar .simplebar-scrollbar:before{background-color:#fff6!important}body[data-rightsidebar=dark] .right-bar .simplebar-scrollbar.simplebar-visible:before{background-color:#ffffff80!important}.simplebar-content-wrapper{height:100%!important}.simplebar-placeholder{width:auto!important}*::-webkit-scrollbar{width:var(--scrollbar-track-width)!important;height:var(--scrollbar-track-width)!important}*::-webkit-scrollbar-track,.search-results::-webkit-scrollbar-track,.modal-tab-content .table-responsive::-webkit-scrollbar-track{background-color:transparent!important}*::-webkit-scrollbar-thumb{background-color:var(--native-scrollbar-color)!important;transition:background-color .2s linear!important}*::-webkit-scrollbar-thumb:hover,.search-results::-webkit-scrollbar-thumb:hover,.modal-tab-content .table-responsive::-webkit-scrollbar-thumb:hover{background-color:var(--native-scrollbar-hover-color)!important}*{scrollbar-width:thin!important;scrollbar-color:var(--native-scrollbar-color) transparent!important}.vertical-menu #sidebar-menu{overflow-y:auto!important;overflow-x:hidden!important;max-height:100%!important;padding-top:0}.vertical-menu #sidebar-menu::-webkit-scrollbar{width:var(--scrollbar-track-width)!important}.vertical-menu #sidebar-menu::-webkit-scrollbar-track{background-color:#0000001a!important}.vertical-menu #sidebar-menu::-webkit-scrollbar-thumb{background-color:#ffffff26!important;border-radius:10px!important}.vertical-menu #sidebar-menu::-webkit-scrollbar-thumb:hover{background-color:#ffffff40!important}.search-results::-webkit-scrollbar,.modal-tab-content .table-responsive::-webkit-scrollbar{width:var(--scrollbar-thumb-width)!important}.modal-tab-content .table-responsive::-webkit-scrollbar-button{display:none!important}body.vertical-collapsed .vertical-menu,body.vertical-collapsed .vertical-menu *,body.vertical-collapsed .vertical-menu .simplebar-content-wrapper,body.vertical-collapsed .vertical-menu .simplebar-content,body.vertical-collapsed #sidebar-menu,body.vertical-collapsed #sidebar-menu *{-ms-overflow-style:none!important;scrollbar-width:none!important}body.vertical-collapsed .vertical-menu::-webkit-scrollbar,body.vertical-collapsed .vertical-menu *::-webkit-scrollbar,body.vertical-collapsed .vertical-menu .simplebar-content-wrapper::-webkit-scrollbar,body.vertical-collapsed #sidebar-menu::-webkit-scrollbar,body.vertical-collapsed #sidebar-menu *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body .header-item .material-symbols-rounded,body .navbar-header .btn .material-symbols-rounded{font-size:24px!important}.offcanvas-end .btn-close{filter:invert(1);opacity:.8}.offcanvas-end .btn-close:hover{opacity:1}body .sidebar-profile-toggle:hover{background-color:#0000000d!important;color:var(--bs-primary)!important}body .sidebar-profile .dropdown-toggle:focus,body .sidebar-profile .dropdown-toggle:active,body .sidebar-profile .dropdown-toggle.show,body .sidebar-profile-toggle:focus,body .sidebar-profile-toggle:active{color:var(--bs-primary)!important;background-color:#00000026!important;box-shadow:none!important;outline:none!important}.sidebar-profile-toggle:after{display:none!important}.right-bar{position:fixed!important;right:-260px!important;top:70px!important;bottom:0!important;width:250px!important;z-index:1001!important;height:calc(100vh - 70px)!important;background-color:var(--bs-rightsidebar-bg)!important;box-shadow:-2px 0 4px #0000000d!important;transition-property:right!important;transition-duration:var(--sidebar-transition-duration)!important;transition-timing-function:ease!important;display:block!important;overflow:hidden!important;contain:layout style paint!important}body.right-bar-enabled .right-bar{right:0!important}.shortcut-btn{width:93px;height:93px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}.shortcut-btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a;border-color:var(--bs-info)}.shortcut-btn:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d}[data-bs-theme=dark] .shortcut-btn{background-color:var(--bs-gray-800);border-color:var(--bs-gray-700);box-shadow:0 1px 2px #0003}[data-bs-theme=dark] .shortcut-btn:hover{background-color:var(--bs-gray-700);border-color:var(--bs-info);box-shadow:0 4px 8px #0000004d}[data-bs-theme=dark] .shortcut-btn span[style*="color: var(--bs-body-color)"]{color:var(--bs-gray-300)!important}body.right-bar-enabled .main-content{margin-right:250px!important}.rightbar-overlay{display:none!important}@media (max-width: 991.98px){.right-bar{overflow:auto!important;width:100%!important;right:-100%!important}body.right-bar-enabled .right-bar{right:0!important}body.right-bar-enabled .main-content{margin-right:0!important}}.offcanvas-end{z-index:1001!important;top:70px!important;height:calc(100vh - 70px)!important}.offcanvas-backdrop{z-index:1000!important}.app-dropdown-menu{z-index:1005!important;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;top:100%!important;transform:none!important}#page-header-notifications-dropdown+.dropdown-menu{margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;top:100%!important;transform:none!important}#page-header-user-dropdown+.dropdown-menu,header .dropdown-menu.show{margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.topbar-search-modal .modal-dialog{max-width:600px;margin-top:10vh}.topbar-search-modal .modal-content{border-radius:var(--bs-modal-border-radius);box-shadow:0 20px 60px #0000004d;border:none;overflow:hidden}.search-input-wrapper{position:relative;padding:0;border-bottom:none}.search-input-clear{opacity:0;transition:opacity .2s ease;pointer-events:none}.search-input-wrapper:has(input:hover) .search-input-clear,.search-input-wrapper:has(input:focus) .search-input-clear,.search-input-clear:hover{opacity:1;pointer-events:all}.search-input-clear .material-symbols-rounded{font-size:18px}.search-input-wrapper:has(.form-control-lg) .search-input-clear .material-symbols-rounded{font-size:1.5rem}.search-input-wrapper:has(input[style*="height: 6"]) .search-input-clear .material-symbols-rounded,.search-input-wrapper:has(input[style*="height: 7"]) .search-input-clear .material-symbols-rounded{font-size:24px}.search-icon{position:absolute;left:28px;top:50%;transform:translateY(-50%);font-size:20px;color:var(--bs-primary);opacity:.9}.search-input{padding-left:48px!important;padding-right:100px!important;height:48px;font-size:14px!important;border:2px solid var(--bs-border-color);border-radius:10px;background:var(--bs-body-bg);color:var(--bs-body-color);transition:all .2s ease}[data-bs-theme=light] .search-input{border-color:#dee2e6;background:#fff}[data-bs-theme=light] .search-input:focus{border-color:var(--bs-primary);background:#fff}.app-search .form-control{font-size:14px!important}#vertical-menu-btn,#mode-switcher-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:2.25rem 1.125rem!important}.search-input:focus{box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.15);outline:none}.search-spinner{position:absolute;right:120px;top:50%;margin-top:-10px;width:20px!important;height:20px!important;border:3px solid var(--bs-primary)!important;border-right-color:transparent!important;border-radius:50%!important;animation:spinner-rotate .75s linear infinite!important}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-bs-theme=light] .search-spinner{border-color:var(--bs-primary)!important;border-right-color:transparent!important}.search-shortcuts{position:absolute;right:28px;top:50%;transform:translateY(-50%);display:flex;gap:8px;align-items:center;font-size:13px;color:var(--bs-secondary)}.search-shortcuts kbd{padding:3px 6px;font-size:11px;background:var(--bs-secondary-bg);color:var(--bs-body-color);border:1px solid var(--bs-border-color);border-radius:4px;box-shadow:0 1px #00000014;font-weight:500}.search-section{padding:12px 0;margin:0 16px;border-top:1px solid var(--bs-border-color)}.search-section-title{padding:8px;font-size:11px;font-weight:700;text-transform:uppercase;color:var(--bs-secondary);letter-spacing:.8px;display:flex;align-items:center;gap:8px;margin-bottom:4px}[data-bs-theme=light] .search-section{background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;margin-top:8px}[data-bs-theme=light] .search-section-title{color:#6c757d}.search-result-item{padding:10px 12px;cursor:pointer;transition:all .2s;border:none;border-left:3px solid transparent;border-radius:6px;margin:2px 4px}.search-result-item:hover{background:rgba(var(--bs-primary-rgb),.08);border-left-color:var(--bs-primary)}.search-result-item.active{background:rgba(var(--bs-primary-rgb),.12);border-left-color:var(--bs-primary)}.result-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--bs-tertiary-bg);margin-right:12px;flex-shrink:0}.search-result-item.active .result-icon{background:rgba(var(--bs-primary-rgb),.15);color:var(--bs-primary)}.search-result-item[data-type=template] .result-icon{background:rgba(var(--bs-info-rgb),.1);color:var(--bs-info)}.search-result-item[data-type=template].active .result-icon{background:rgba(var(--bs-info-rgb),.2);color:var(--bs-info)}.search-result-item[data-type=template]:hover .result-icon{background:rgba(var(--bs-info-rgb),.15)}.search-results{max-height:400px;overflow-y:auto}.search-empty{padding:60px 20px;text-align:center}.search-empty code{background:var(--bs-tertiary-bg);padding:2px 6px;border-radius:4px;font-size:13px}.search-footer{padding:12px 20px;border-top:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.search-tips{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--bs-body-color);opacity:.8}.search-tips kbd{padding:3px 6px;font-size:11px;background:var(--bs-secondary-bg);color:var(--bs-body-color);border:1px solid var(--bs-border-color);border-radius:4px;box-shadow:0 1px #00000014;min-width:24px;text-align:center;font-weight:500}[data-bs-theme=light] .search-shortcuts kbd,[data-bs-theme=light] .search-tips kbd{background:#e9ecef;color:#495057;border-color:#dee2e6}[data-bs-theme=light] .search-footer{background:#f8f9fa}[data-bs-theme=light] .search-tips{color:#495057}[data-bs-theme=light] .search-shortcuts{color:#6c757d}[data-bs-theme=dark] .search-shortcuts kbd,[data-bs-theme=dark] .search-tips kbd{background:#343a40;color:#e9ecef;border-color:#495057}@keyframes ripple-search{0%{box-shadow:0 0 #0d6efd66}70%{box-shadow:0 0 0 15px #0d6efd00}to{box-shadow:0 0 #0d6efd00}}@keyframes float-icon{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.anim-float-icon{animation:float-icon 3s ease-in-out infinite}.anim-ripple-search{animation:ripple-search 2s infinite}.card-sidebar{max-width:1200px;min-width:1080px;height:calc(100vh - 240px);margin-bottom:0;border:1px solid var(--bs-border-color)}.card-sidebar .card-body{padding:0;height:100%}.modal-header{background-color:var(--bs-modal-header-bg);border-bottom-color:var(--bs-modal-border);border-top-left-radius:var(--custom-modal-radius)!important;border-top-right-radius:var(--custom-modal-radius)!important}.modal-size-950{max-width:950px!important;width:950px!important}.modal-size-950 .modal-content{height:800px!important;max-height:800px!important;background-color:var(--bs-modal-bg);border-radius:var(--custom-modal-radius)!important;overflow:hidden!important}.modal-size-350{max-width:350px!important;width:350px!important}.modal-size-350 .modal-content{background-color:var(--bs-modal-bg);border-radius:var(--custom-modal-radius)!important;height:auto!important;max-height:98vh!important;display:flex!important;flex-direction:column!important}.modal-size-350 .modal-body{overflow:visible!important;flex:1!important;height:auto!important;min-height:auto!important}.modal-sidebar-view{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-sidebar-view>div:first-child{border-top-left-radius:var(--custom-card-radius);border-bottom-left-radius:var(--custom-card-radius)}.modal-sidebar-view>div:last-child{border-top-right-radius:var(--custom-card-radius);border-bottom-right-radius:var(--custom-card-radius)}.modal-main{width:100%}.modal-footer-custom{position:absolute;bottom:0;left:0;right:0;background-color:var(--bs-modal-footer-bg);border-top-color:var(--bs-modal-border);border-bottom-left-radius:var(--custom-modal-radius)!important;border-bottom-right-radius:0!important}.modal-sidebar-view.right .modal-footer-custom{left:0;right:330px}.modal-sidebar-view.left .modal-footer-custom{left:330px;right:0}.modal-sidebar{width:330px;min-width:330px;background-color:var(--bs-modal-sidebar-bg)}.modal-sync .modal-sidebar.border-start{border-left:1px solid var(--bs-modal-border)}.modal-sync .modal-sidebar.border-end{border-right:1px solid var(--bs-modal-border)}.modal-close-btn{width:32px!important;height:32px!important;padding:0!important;top:12px!important;right:12px!important;z-index:10!important}.modal-tab-content{padding:1rem 0!important}.modal-simplebar{max-height:calc(100vh - 300px)!important;min-height:70px!important;overflow-y:auto!important}.modal-simplebar .simplebar-content{padding:0 1rem!important}.modal-simplebar .simplebar-scrollbar:before{background-color:#00000014!important;border-radius:10px!important;width:6px!important}.modal-simplebar .simplebar-scrollbar.simplebar-visible:before{opacity:1!important}.modal-simplebar .simplebar-track.simplebar-vertical{width:6px!important;right:0!important}.card.modal-sync{width:100%;margin-bottom:0;overflow:hidden;border:1px solid var(--bs-card-border-color)}.card.modal-sync .modal-footer-custom{border-bottom-right-radius:0!important}.pawn-detail-modal .modal-simplebar{max-height:393px!important;min-height:70px!important}.pawn-detail-modal .modal-simplebar .simplebar-track.simplebar-vertical{height:100%!important;bottom:0!important;top:0!important}.page-content .modal-main .modal-simplebar{height:calc(100vh - 640px);max-height:346px!important}.pawn-add-new-modal .pawn-product-add .modal-simplebar{max-height:500px!important;min-height:70px!important;height:calc(100vh - 585px)}.card-product-add .badge-xxl{width:100px!important;height:100px!important}.card-product-add .badge-xxl .material-symbols-rounded,.card-product-add .badge-xxl i{font-size:60px!important}.card-product-add .badge-xl .material-symbols-rounded,.card-product-add .badge-xl i{font-size:24px!important}.page-content .modal-main .pawn-product-add .modal-simplebar{max-height:500px!important;min-height:70px!important;height:calc(100vh - 638px)}.pawn-add-new-modal .pawn-customer-add .modal-simplebar{max-height:440px!important;min-height:70px!important;height:calc(100vh - 423px)}.pawn-add-new-modal .modal-sidebar .modal-simplebar{max-height:155px!important;min-height:30px!important}.pawn-add-new-modal .modal-sidebar .section-signature{position:absolute;bottom:20px;width:330px;right:0}.page-content .pawn-add-new-modal .modal-sidebar .modal-simplebar{max-height:155px!important}.page-content .pawn-add-new-modal .modal-sidebar .modal-simplebar .simplebar-content{padding:0!important}.modal-sidebar-product-list .modal-simplebar{max-height:170px!important;width:100%!important}.pawn-transaction-modal .modal-sidebar{min-height:70px!important}.pawn-transaction-modal .modal-sidebar .transaction-header{height:80px}.pawn-transaction-modal .modal-sidebar .transaction-content{border-top:1px solid var(--bs-modal-border);padding:1rem 0!important}.pawn-transaction-modal .modal-sidebar .transaction-summary{border-top:1px solid var(--bs-modal-border);z-index:1;position:absolute;bottom:0;left:0;right:0;width:330px;padding-top:17px!important}.pawn-transaction-modal .input-redeem,.pawn-transaction-modal .input-adjust,.pawn-transaction-modal .input-interest{width:calc(100% - 410px)!important;min-width:280px}.pawn-transaction-modal .input-paid{width:calc(100% - 415px)!important;min-width:280px}.pawn-transaction-modal .desc-redeem,.pawn-transaction-modal .desc-adjust,.pawn-transaction-modal .desc-interest,.pawn-transaction-modal .desc-paid{min-width:90px;max-width:225px;width:calc(100% - 460px)!important}.pawn-transaction-modal .modal-sidebar .modal-simplebar{max-height:439px!important;min-height:70px!important;height:calc(100vh - 542px)!important}.pawn-transaction-modal .modal-sidebar .modal-simplebar .simplebar-track.simplebar-vertical{height:100%!important;bottom:0!important;top:0!important}.page-content .pawn-transaction-modal .modal-sidebar .modal-simplebar{max-height:390px!important;min-height:70px!important;height:calc(100vh - 542px)!important}.pawn-transaction-modal .modal-main .transaction-content{border-top:1px solid var(--bs-modal-border);padding:1rem 0!important}.pawn-transaction-modal .modal-main .modal-simplebar{max-height:430px!important;min-height:70px!important;height:calc(100vh - 585px)!important}.page-content .pawn-transaction-modal .modal-main .modal-simplebar{max-height:350px!important;min-height:70px!important;height:calc(100vh - 633px)!important}.pawn-transaction-modal .modal-main .modal-footer-custom{background:none;position:absolute;bottom:0;right:0;left:330px}.pawn-transaction-modal .modal-sidebar .items-card{background-color:var(--bs-card-bg)!important;border-color:var(--bs-card-border-color)!important}.nav-tabs-custom{position:relative;z-index:100!important;border-bottom:none}.nav-tabs-custom .nav-item .nav-link{border-radius:0;position:relative;transition:none;color:var(--bs-secondary-color);background-color:var(--bs-secondary-bg)}.nav-tabs-custom .nav-item .nav-link.active{transition:none;color:var(--bs-info);background-color:var(--bs-modal-nav-bg-active)}.nav-tabs-custom .nav-item .nav-link.active .text-muted{color:var(--bs-secondary-color)}.nav-tabs-custom .nav-item .nav-link.active .material-symbols-rounded{color:var(--bs-info)!important}.nav-tabs-custom .nav-link:not(.active):before{content:"";position:absolute;inset:0;background:var(--bs-modal-nav-tab-inactive-overlay);pointer-events:none;border-radius:inherit}.nav-tabs-custom .nav-link:has(i[class*=mdi-]),.nav-tabs-custom .nav-link:has(i[class*=bx-]){padding-left:5px!important}.nav-tabs-custom .nav-link:disabled,.nav-tabs-custom .nav-link.disabled{opacity:.4!important;cursor:not-allowed!important;pointer-events:auto!important}.nav-tabs-custom .nav-link:disabled h3,.nav-tabs-custom .nav-link:disabled span,.nav-tabs-custom .nav-link.disabled h3,.nav-tabs-custom .nav-link.disabled span{color:var(--bs-gray-500)!important}.nav-tabs-custom .nav-item:first-child .nav-link{border-top-left-radius:var(--custom-card-radius)!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.nav-tabs-custom .nav-item:not(:first-child):not(:last-child) .nav-link{border-radius:0!important}.nav-tabs-custom .nav-item:last-child .nav-link{border-radius:0!important}.nav-tabs-custom.tabs-with-corner .nav-item:last-child .nav-link{border-top-right-radius:var(--bs-border-radius)!important}.nav-tabs-custom .nav-link:after{display:none!important}.tab-icon-bg-active{background-color:var(--bs-info-bg-subtle)!important}.nav-tabs-custom .nav-link.active .modal-tab-icon.bg-body{background-color:var(--bs-body-bg)!important}.nav-tabs-custom .nav-link:not(.active) .modal-tab-icon.bg-body-secondary{background-color:var(--bs-body-secondary-bg)!important}[data-bs-theme=dark] .modal-simplebar .simplebar-scrollbar:before{background-color:#ffffff1a!important}[data-bs-theme=dark] .modal-simplebar .simplebar-scrollbar:hover:before{background-color:#fff3!important}.modal-tab-content .product-type-name{font-weight:600!important}.modal-tab-content .table-responsive{max-height:370px!important;overflow-y:auto!important}.modal-tab-content .table{font-size:14px!important}.modal-tab-content .table td{color:var(--bs-body-color)!important}.modal-tab-content .table tbody tr,.modal-tab-content .table tbody tr td{border-bottom:none!important}.modal-tab-content .table tbody tr.pawn-row{border-bottom:1px solid var(--bs-border-color)!important}.modal-tab-content .table tbody tr.pawn-row-last{border-bottom:none!important}.history-transaction-tab-content .table tbody tr,.history-transaction-tab-content .table tbody tr td{border-bottom:1px solid var(--bs-border-color)!important}.history-transaction-tab-content .table tbody tr:last-child{border-bottom:1px solid var(--bs-border-color)!important}.history-transaction-tab-content .table tbody tr:last-child td{border-bottom:1px solid var(--bs-border-color)!important}.modal-tab-content .table .col-date{width:100px!important;text-align:left!important;padding-left:0}.modal-tab-content .table .col-gold-percent,.modal-tab-content .table .col-gold-unit{width:80px!important;text-align:right!important}.modal-tab-content .table .col-quantity{width:60px!important;text-align:right!important}.modal-tab-content .table .col-weight{width:120px!important;text-align:right!important;padding-right:16px}.modal-tab-content .table .col-product{width:auto!important;text-align:left!important}.modal-tab-content .table .col-status{width:100px!important;text-align:left!important}.modal-tab-content .table .col-amount{width:100px!important;text-align:right!important}.modal-tab-content .table .col-operator{width:60px!important;text-align:right!important}.modal-sidebar-product-list{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}.modal-sidebar-product-list .table{max-width:250px!important;background-color:transparent!important}.modal-sidebar-product-list .table td,.modal-sidebar-product-list .table th{background-color:transparent!important}.pawn-item-avatar{width:40px!important;height:40px!important;display:inline-flex!important}.pawn-item-avatar .avatar-title{width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .4s ease-out forwards}.term-select__control,.pawn-term__control{border-color:#ced4da!important;box-shadow:none!important;min-height:36px!important;height:36px!important;transition:border-color .15s ease-in-out!important}.term-select__control:hover,.pawn-term__control:hover{border-color:#b8b8b8!important}.term-select__value-container,.pawn-term__value-container{padding:0 0 0 8px!important;height:36px!important;display:flex!important;align-items:center!important}.term-select__dropdown-indicator,.pawn-term__dropdown-indicator{padding:4px!important}.term-select__indicator-separator,.pawn-term__indicator-separator{display:none!important}.term-select__indicators,.pawn-term__indicators{height:36px!important}.term-select__input,.pawn-term__input{margin:0!important;padding:0!important}.term-select__option,.pawn-term__option{background-color:#fff!important;color:var(--bs-body-color)!important}.term-select__option--is-focused,.pawn-term__option--is-focused{background-color:var(--bs-gray-100)!important}.term-select__option--is-selected,.pawn-term__option--is-selected{background-color:var(--bs-primary)!important;color:#fff!important}.term-select__menu-portal,.pawn-term__menu-portal{z-index:9999!important}.pawn-item-product-type{width:155px!important}.pawn-item-gold-unit,.pawn-item-weight{width:95px!important}.pawn-item-gold-percent{width:105px!important}.pawn-term-select{width:135px!important}.customer-name-header{font-size:clamp(16px,2.5vw,20px)!important;line-height:1.3!important;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amount-suggestions-dropdown .list-group-item{border:none!important;border-bottom:1px solid transparent!important}.amount-suggestions-dropdown .list-group-item:hover{background-color:#f8f9fa!important}.card-add-customer{background-color:var(--bs-gray-100)!important;border:1px solid var(--bs-border-color)!important}[data-bs-theme=dark] .card-add-customer{background-color:var(--bs-gray-900)!important;border-color:var(--bs-gray-700)!important}.card-animation{animation:fadeIn .4s ease-in-out forwards;transition:all .5s cubic-bezier(.4,0,.2,1);flex-shrink:0}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.item-slide-down{animation:itemSlideDown .3s ease-out forwards}@keyframes itemSlideDown{0%{transform:translateY(0)}to{transform:translateY(46px)}}.item-fade-in{animation:itemFadeIn .4s ease-out forwards}@keyframes itemFadeIn{0%{opacity:0}to{opacity:1}}.item-fade-out{animation:itemFadeOut .3s ease-out forwards;pointer-events:none}@keyframes itemFadeOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}.item-slide-up{animation:itemSlideUp .3s ease-out forwards}@keyframes itemSlideUp{0%{transform:translateY(0)}to{transform:translateY(-46px)}}.card-search-customer{background-color:rgba(var(--bs-info-rgb),.03)!important;border:2px dashed rgba(var(--bs-info-rgb),.2)!important}[data-bs-theme=dark] .card-search-customer{background-color:rgba(var(--bs-info-rgb),.08)!important;border-color:rgba(var(--bs-info-rgb),.3)!important}.clear-button-hover{opacity:0!important;transition:opacity .2s ease!important}.position-relative:hover .clear-button-hover{opacity:.5!important}.right-bar,.offcanvas-end{background-color:var(--bs-rightsidebar-bg)!important;color:var(--bs-rightsidebar-text)!important;border-left-color:var(--bs-rightsidebar-border)!important;--bs-border-color: var(--bs-rightsidebar-border) !important}.rightbar-title{height:72px!important;min-height:72px!important;background-color:var(--bs-rightsidebar-bg)!important}.rightbar-title h5{font-size:14.5px!important;color:var(--bs-rightsidebar-text)!important;margin:0!important}.right-sidebar-accordion .accordion-body li,.right-sidebar-accordion .accordion-body .list-unstyled{margin:0!important;padding:0!important}.right-sidebar-menu-link{font-size:13.5px!important;padding:0 1.5rem!important;line-height:20px!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;transition:all .3s ease!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important;max-width:100%!important;color:var(--bs-gray-400)!important;text-decoration:none!important}.right-sidebar-menu-link .material-symbols-rounded{margin-right:.5rem!important}.right-sidebar-menu-link:hover{background-color:#ffffff0d!important;color:#fff!important}.right-sidebar-menu-link i,.right-sidebar-menu-link .bx,.right-sidebar-menu-link .material-symbols-rounded{font-size:1.25rem!important;min-width:1.75rem!important;display:inline-block!important;vertical-align:middle!important}.right-sidebar-form-check label{font-size:14.5px!important;color:var(--bs-gray-400)!important}.right-sidebar-form-check.active{background-color:#3e92cc1a!important;border-radius:4px!important}.right-sidebar-select{font-size:14.5px!important;background-color:var(--bs-gray-800)!important;color:var(--bs-gray-400)!important;border-color:#ffffff1a!important}.right-sidebar-accordion .form-label{font-size:14.5px!important;color:#ffffff80!important}.right-sidebar-content .btn{font-size:14.5px!important}.right-sidebar-content small{font-size:12px!important}.right-sidebar-content .badge{font-size:11px!important}.right-sidebar-content hr,.right-bar hr{border-color:var(--bs-rightsidebar-border)!important}.right-sidebar-content .theme-subtitle{display:block!important;font-size:11px!important;color:#fff6!important;margin-top:2px!important}.right-sidebar-content .btn-check{display:none!important}.right-sidebar-content .form-check-label{color:var(--bs-gray-400)!important;cursor:pointer!important}.right-sidebar-content .form-check-input{background-color:var(--bs-gray-900)!important;border-color:#fff3!important}.right-sidebar-content .form-check-input:checked{background-color:#3e92cc!important;border-color:#3e92cc!important}.right-sidebar-content .form-check-input:focus{box-shadow:0 0 0 .15rem #3e92cc40!important;border-color:#3e92cc!important}.right-sidebar-content .border-bottom{border-bottom-color:#ffffff1a!important}.right-sidebar-content .border-secondary{border-color:#ffffff1a!important}.right-sidebar-content .text-white-50{color:#ffffff80!important}.right-sidebar-content .spinner-border{color:#3e92cc!important}.btn-label{padding-left:48px!important}.btn-label .label-icon{width:36px!important;height:100%!important}.btn-label.btn-sm{padding-left:40px!important}.btn-label.btn-sm .label-icon{width:30px!important}.btn-label.btn-lg{padding-left:56px!important}.btn-label.btn-lg .label-icon{width:42px!important}.btn-label-right{padding-right:48px!important;padding-left:12px!important;position:relative!important}.btn-label-right .label-icon{position:absolute!important;right:0!important;top:0!important;left:auto!important;width:36px!important;height:100%!important;border-right:0!important;border-left:1px solid rgba(255,255,255,.1)!important;background-color:#ffffff1a!important}.btn-label-right.btn-light .label-icon{background-color:#343a401a!important;border-left:1px solid rgba(52,58,64,.2)!important}.btn-label-right.btn-sm{padding-right:40px!important}.btn-label-right.btn-sm .label-icon{width:30px!important}.btn-label-right.btn-lg{padding-right:56px!important}.btn-label-right.btn-lg .label-icon{width:42px!important}.navbar-header .dropdown-menu{z-index:1005!important}.modal-backdrop-confirm{z-index:1056!important}.modal-dialog-confirm-custom{max-width:450px!important}.pawn-page-wrapper{height:100%}.pawn-footer-fixed{border-top:1px solid #dee2e6;margin-top:auto}@keyframes material-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.material-symbols-rounded.spin,span.material-symbols-rounded.spin{animation:material-spin 3.6s linear infinite}.accordion-flush .accordion-item{border:none!important;border-bottom:1px solid var(--bs-border-color)!important;margin-bottom:0!important;border-radius:0!important;overflow:hidden!important;background-color:transparent!important}.accordion-flush .accordion-item:last-child{border-bottom:none!important}.accordion-flush .accordion-header{border:none!important}.accordion-flush .accordion-button{border:none!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;padding:1rem 1.25rem!important}.accordion-flush .accordion-button:not(.collapsed){background-color:var(--bs-tertiary-bg)!important;color:var(--bs-body-color)!important;box-shadow:none!important;border-radius:0!important}.accordion-flush .accordion-button:focus{box-shadow:none!important;border:none!important}.accordion-flush .accordion-button:hover{background-color:var(--bs-tertiary-bg)!important}.accordion-flush .accordion-body{padding:0!important;border:none!important}.accordion-collapse,.accordion-collapse.collapsing{transition:height .35s ease!important}.table.table-bordered,.table.table-bordered th,.table.table-bordered td{border-left:none!important;border-right:none!important}.table.table-bordered thead th,.table.table-bordered thead td{border-bottom:var(--bs-border-width) solid var(--bs-border-color)!important}.table.table-bordered tbody tr{border-bottom:1px solid rgba(var(--bs-emphasis-color-rgb),.08)}.table-responsive:has(::-webkit-scrollbar) .table.table-bordered tbody tr:last-child,.table-sticky-header tbody tr:last-child{border-bottom:none!important}#system-dropdown{min-width:100px}#status-dropdown{width:auto;max-width:200px}.table-sm th,.table-sm td{font-size:12px;padding:.3rem .5rem}table:not(.table-sm):not(.table-lg) th,table:not(.table-sm):not(.table-lg) td{font-size:14px;padding:.6rem .65rem}.table-lg th,.table-lg td{font-size:16px;padding:.9rem .75rem}.table-lg th[style*="max-width: 65px"],.table-lg th[style*="maxWidth: 65px"]{max-width:80px!important;width:80px!important}.table-lg th[style*="max-width: 50px"],.table-lg th[style*="maxWidth: 50px"]{max-width:65px!important;width:65px!important}.table-lg th[style*="max-width: 75px"],.table-lg th[style*="maxWidth: 75px"]{max-width:90px!important;width:90px!important}.table-lg th[style*="max-width: 90px"],.table-lg th[style*="maxWidth: 90px"]{max-width:105px!important;width:105px!important}.table-lg th[style*="max-width: 80px"],.table-lg th[style*="maxWidth: 80px"]{max-width:95px!important;width:95px!important}.table-lg th[style*="max-width: 60px"],.table-lg th[style*="maxWidth: 60px"]{max-width:75px!important;width:75px!important}.table-lg th[style*="max-width: 135px"],.table-lg th[style*="maxWidth: 135px"]{max-width:155px!important;width:155px!important}@keyframes slideUpFromBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}body.cart-open #layout-wrapper{margin-right:450px;transition:margin-right .3s ease-out}.offcanvas.offcanvas-end{border-left:1px solid rgba(0,0,0,.1);box-shadow:-5px 0 20px #0000001a}.fade-in{animation:fadeIn .3s ease-in-out}.accordion-button:focus{box-shadow:none!important;border-color:#00000020}.accordion-button:not(.collapsed){color:var(--bs-primary);background-color:rgba(var(--bs-primary-rgb),.08);box-shadow:none!important}ul.metismenu li ul.sub-menu li a.has-arrow:after{margin-left:auto!important}body.privacy-mode-active .privacy-blur{filter:blur(5px);user-select:none;transition:filter .3s ease}body:not(.privacy-mode-active) .privacy-blur{filter:blur(0);transition:filter .3s ease}body[data-layout=horizontal] .page-content{padding-left:0!important;padding-right:0!important}.activity-feed{list-style:none;padding:0;margin:0}.activity-feed .feed-item{position:relative;padding-bottom:24px;padding-left:20px;border-left:2px solid var(--bs-gray-200)}.activity-feed .feed-item:last-child{border-color:transparent;padding-bottom:0}.activity-feed .feed-item:after{content:"";display:block;position:absolute;top:4px;left:-6px;width:10px;height:10px;border-radius:50%;background:#556ee6;border:2px solid #fff}.social-source{text-align:center}.social-source .avatar-xs{display:inline-block}.settings-nav{border-radius:var(--custom-card-radius);border:1px solid var(--bs-border-color);overflow:hidden;position:sticky;top:100px}.settings-nav .nav-link{color:var(--bs-body-color);border-radius:0;margin-bottom:0;transition:all .2s ease;border:none;border-bottom:1px solid var(--bs-border-color);padding:1.25rem 1.5rem!important}.settings-nav .nav-item:last-child .nav-link{border-bottom:none}.settings-nav .nav-link:hover{background-color:#0000001a;color:var(--bs-primary)}.settings-nav .nav-link.active{background-color:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary)}.settings-nav .nav-link .icon-box{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:var(--bs-border-radius, .25rem);background-color:var(--bs-tertiary-bg);color:var(--bs-secondary-color);transition:all .2s}.settings-nav .nav-link:hover .icon-box{background-color:var(--bs-card-bg);color:var(--bs-primary);box-shadow:0 2px 4px #0000000d}.settings-nav .nav-link.active .icon-box{background-color:var(--bs-primary);color:#fff}.settings-nav .nav-link .text-content{transition:opacity .2s}.settings-nav .nav-link small{font-size:.8rem;color:var(--bs-secondary-color)}.settings-nav .nav-link.active small{color:rgba(var(--bs-primary-rgb),.8)}.settings-nav-info{border-radius:var(--custom-card-radius);border:1px solid var(--bs-border-color);overflow:hidden;position:sticky;top:100px}.settings-nav-info .nav-link{color:var(--bs-body-color);border-radius:0;margin-bottom:0;transition:all .2s ease;border:none;border-top:1px solid var(--bs-border-color);padding:1.25rem 1.5rem!important}.settings-nav-info .nav-item:first-child .nav-link{border-top:none}.settings-nav-info .nav-link:hover,.settings-nav-info .nav-link.active{background-color:rgba(var(--bs-info-rgb),.1);color:var(--bs-info)}.settings-nav-info .nav-link .icon-box{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:var(--bs-border-radius, .25rem);background-color:var(--bs-tertiary-bg);color:var(--bs-secondary-color);transition:all .2s}.settings-nav-info .nav-link:hover .icon-box{background-color:var(--bs-card-bg);color:var(--bs-info);box-shadow:0 2px 4px #0000000d}.settings-nav-info .nav-link.active .icon-box{background-color:var(--bs-info);color:#fff}.settings-nav-info .nav-link .text-content{transition:opacity .2s}.settings-nav-info .nav-link small{font-size:.8rem;color:var(--bs-secondary-color)}.settings-nav-info .nav-link.active small{color:rgba(var(--bs-info-rgb),.8)}.cursor-pointer{cursor:pointer!important}.nav-pills-custom .nav-link{color:var(--bs-gray-600);background:transparent;border-radius:8px;transition:all .3s ease}.nav-pills-custom .nav-link.active{color:#fff;background-color:var(--bs-primary);box-shadow:0 4px 12px #556ee64d}.nav-pills-custom .nav-link:hover:not(.active){background-color:#50a5f11a;color:var(--bs-info)}.phase-nav-pills .nav-link{color:var(--bs-gray-600);background:transparent;transition:all .2s ease}.phase-nav-pills .nav-link:hover:not(.active){background-color:#50a5f11a;color:var(--bs-info)}.phase-nav-pills .nav-link.active{color:var(--bs-info);background-color:#50a5f11a;font-weight:600}.avatar-xl{height:7.5rem;width:7.5rem}.table-search-wrapper{transition:width .3s ease-in-out}.table-search-wrapper .input-group-text{background-color:#eff2f7;border-color:#eff2f7;color:#495057;height:36px;cursor:pointer}.table-search-wrapper .input-group-text .material-symbols-rounded{color:#495057}.table-search-wrapper .form-control{border-color:#eff2f7;background-color:#fff;color:var(--bs-body-color);height:36px;font-size:var(--bs-btn-md-font-size);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.table-search-wrapper .form-control::placeholder{color:#74788d}.table-search-wrapper .form-control:focus{background-color:#fff;border-color:#eff2f7;box-shadow:none}.table-search-wrapper .btn{background-color:#eff2f7;border-color:#eff2f7;color:#495057;height:36px}.table-search-wrapper .btn:hover{background-color:#cbced2;border-color:#bfc2c6;color:#000}.table-search-wrapper .table-search-clear{background-color:transparent;border-color:#eff2f7;padding:0 .5rem;display:flex;align-items:center;justify-content:center}.table-search-wrapper .table-search-clear .material-symbols-rounded{color:#74788d}.table-search-wrapper .table-search-clear:hover .material-symbols-rounded{color:#495057}.table-empty-row,.table-empty-row:hover,.table-hover>tbody>tr.table-empty-row:hover>*{--bs-table-hover-bg: transparent;--bs-table-accent-bg: transparent;background-color:transparent!important}.nav-pills .nav-link:hover:not(.active) .badge-lg{background-color:var(--bs-white)!important;transition:all .2s ease}.nav-pills .nav-link:hover:not(.active) .badge-lg .material-symbols-rounded{color:var(--bs-info)!important}.nav-pills .nav-link.active .badge-lg{background-color:var(--bs-info)!important;box-shadow:0 2px 4px rgba(var(--bs-info-rgb),.3)}.nav-pills .nav-link.active .badge-lg .material-symbols-rounded{color:var(--bs-white)!important}@keyframes numberPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.animate-number-update{animation:numberPulse .5s ease-in-out}.gradient-text{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.just-synced-row{animation:fadeBackground 5s ease-out forwards}@keyframes fadeBackground{0%{background-color:#19875433}50%{background-color:#19875426}to{background-color:transparent}}.modal-add-task .modal-dialog{max-width:600px!important;width:600px!important}.modal-add-task .modal-content{border-radius:20px!important;border:none!important;overflow:hidden!important;box-shadow:0 10px 40px #00000026!important}.form-control::placeholder,.form-select::placeholder,input::placeholder,textarea::placeholder{color:var(--bs-secondary-color)!important;opacity:.7!important}.form-select.text-muted{color:var(--bs-secondary-color)!important;opacity:.7!important}.form-select:not(.text-muted){color:inherit!important;opacity:1!important}.card,.form-control,.form-select,.input-group:not(.table-search-wrapper){transition:none!important;will-change:auto!important}.input-group.table-search-wrapper{transition:width .3s ease-in-out!important}.form-control:focus,.form-select:focus{transition:border-color .15s ease-in-out!important}.number-input-left-spinner{border-color:#ced4da!important}.number-input-left-spinner::-webkit-outer-spin-button,.number-input-left-spinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input-left-spinner::placeholder{text-align:right!important}.number-input-left-spinner::-webkit-input-placeholder{text-align:right!important}.number-input-left-spinner::-moz-placeholder{text-align:right!important}.number-input-left-spinner:-ms-input-placeholder{text-align:right!important}.custom-spinner-buttons{opacity:0;transition:opacity .2s ease;pointer-events:none}.position-relative:hover .custom-spinner-buttons,.number-input-left-spinner:focus~.custom-spinner-buttons{opacity:1;pointer-events:all}.clear-button-weight,.clear-button-percent{background-color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.position-relative:hover .clear-button-weight,.position-relative:hover .clear-button-percent{opacity:1!important}.floating-label-right label{text-align:right!important;width:100%;right:0}.floating-label-bottom label{top:auto!important;bottom:-22px!important;left:0;right:0;text-align:right!important;font-size:12px!important;color:#6c757d!important;transform:none!important;opacity:1!important}.floating-label-bottom .form-control:focus~label,.floating-label-bottom .form-control:not(:placeholder-shown)~label{top:auto!important;bottom:-22px!important;transform:none!important}.form-switch .form-check-label{padding-left:0!important;margin-left:0!important}.full-title-tabs-card{--tab-border-radius: var(--custom-card-radius, .5rem)}.full-title-tabs-horizontal{display:flex;margin-bottom:-1px;position:relative;z-index:1}.full-title-tabs-horizontal .nav-item{flex:1}.full-title-tabs-horizontal .nav-link{color:var(--bs-body-color);padding:1rem 1.25rem;transition:all .2s ease;border:1px solid var(--bs-border-color);margin-right:-1px;background-color:var(--bs-light);border-radius:0;position:relative}.full-title-tabs-horizontal .nav-item:first-child .nav-link{border-top-left-radius:var(--tab-border-radius)}.full-title-tabs-horizontal .nav-item:last-child .nav-link{border-top-right-radius:var(--tab-border-radius);margin-right:0}.full-title-tabs-horizontal .nav-link:hover:not(.active){background-color:rgba(var(--bs-primary-rgb),.05);color:var(--bs-primary)}.full-title-tabs-horizontal .nav-link.active{background-color:var(--bs-card-bg);color:var(--bs-primary);border-bottom-color:var(--bs-card-bg);box-shadow:none}.full-title-tabs-horizontal .nav-link .icon-box{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--bs-border-radius);background-color:rgba(var(--bs-secondary-rgb),.1);color:var(--bs-secondary-color);transition:all .2s}.full-title-tabs-horizontal .nav-link:hover .icon-box{background-color:rgba(var(--bs-primary-rgb),.15);color:var(--bs-primary)}.full-title-tabs-horizontal .nav-link.active .icon-box{background-color:var(--bs-primary);color:#fff}.full-title-tabs-horizontal .nav-link .text-content .title{font-weight:600;font-size:.9rem}.full-title-tabs-horizontal .nav-link .text-content small{font-size:.75rem;color:var(--bs-secondary-color);display:block}.full-title-tabs-horizontal .nav-link.active .text-content small{color:rgba(var(--bs-primary-rgb),.7)}.full-title-tab-content{background-color:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-bottom-left-radius:var(--tab-border-radius);border-bottom-right-radius:var(--tab-border-radius)}.title-tabs-card{--tab-border-radius: var(--custom-card-radius, .5rem)}.title-tabs-horizontal{display:flex;margin-bottom:-1px;position:relative;z-index:1}.title-tabs-horizontal .nav-item{flex:1}.title-tabs-horizontal .nav-link{color:var(--bs-body-color);padding:1rem 1.25rem;transition:all .2s ease;border:1px solid var(--bs-border-color);margin-right:-1px;background-color:var(--bs-tertiary-bg);border-radius:0;position:relative}.title-tabs-horizontal .nav-item:first-child .nav-link{border-top-left-radius:var(--tab-border-radius)}.title-tabs-horizontal .nav-item:last-child .nav-link{border-top-right-radius:var(--tab-border-radius);margin-right:0}.title-tabs-horizontal .nav-link:hover:not(.active){background-color:rgba(var(--bs-primary-rgb),.05);color:var(--bs-primary)}.title-tabs-horizontal .nav-link.active{background-color:#fff;color:var(--bs-primary);border-bottom-color:#fff;box-shadow:none}.title-tabs-horizontal .nav-link .icon-box{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--bs-border-radius);background-color:rgba(var(--bs-secondary-rgb),.1);color:var(--bs-secondary-color);transition:all .2s}.title-tabs-horizontal .nav-link:hover .icon-box{background-color:rgba(var(--bs-primary-rgb),.15);color:var(--bs-primary)}.title-tabs-horizontal .nav-link.active .icon-box{background-color:var(--bs-primary);color:#fff}.title-tabs-horizontal .nav-link .text-content .title{font-weight:600;font-size:.9rem}.title-tab-content{border:1px solid var(--bs-border-color);border-bottom:none}.title-tabs-card:not(:has(.card-footer)) .title-tab-content{border-bottom-left-radius:var(--tab-border-radius);border-bottom-right-radius:var(--tab-border-radius)}.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl{display:inline-flex!important;align-items:center;justify-content:center;border-radius:.375rem;flex-shrink:0}.badge-xs{width:16px;height:16px}.badge-sm{width:24px;height:24px}.badge-md{width:32px;height:32px}.badge-lg{width:40px;height:40px}.badge-xl{width:48px;height:48px}.badge-xxl{width:56px;height:56px}.badge-xs .material-symbols-rounded{font-size:12px!important}.badge-sm .material-symbols-rounded{font-size:16px!important}.badge-md .material-symbols-rounded{font-size:18px!important}.badge-lg .material-symbols-rounded{font-size:20px!important}.badge-xl .material-symbols-rounded{font-size:24px!important}.badge-xxl .material-symbols-rounded{font-size:28px!important}:is(.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl):is(.bg-primary,.bg-success,.bg-danger,.bg-warning,.bg-info,.bg-dark,.bg-secondary) .material-symbols-rounded{color:#fff!important}:is(.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl).bg-primary:is([class*=bg-opacity]) .material-symbols-rounded{color:#556ee6!important}:is(.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl).bg-success:is([class*=bg-opacity]) .material-symbols-rounded{color:#34c38f!important}:is(.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl).bg-danger:is([class*=bg-opacity]) .material-symbols-rounded{color:#f46a6a!important}:is(.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl).bg-warning:is([class*=bg-opacity]) .material-symbols-rounded{color:#f1b44c!important}:is(.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl).bg-info:is([class*=bg-opacity]) .material-symbols-rounded{color:#50a5f1!important}:is(.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl).bg-secondary:is([class*=bg-opacity]) .material-symbols-rounded{color:#74788d!important}:is(.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl).bg-dark:is([class*=bg-opacity]) .material-symbols-rounded{color:#343a40!important}:is(.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl).bg-light .material-symbols-rounded{color:var(--bs-body-color)!important}:is(.badge-xs,.badge-sm,.badge-md,.badge-lg,.badge-xl,.badge-xxl).badge-soft-light .material-symbols-rounded{color:var(--bs-body-color)!important}.breadcrumb-arrow{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.breadcrumb-arrow li{position:relative;height:36px;line-height:36px;padding:0 20px 0 25px;margin-left:-12px;background-color:var(--bs-gray-200);color:var(--bs-gray-600);clip-path:polygon(0 50%,12px 0,100% 0,calc(100% - 12px) 50%,100% 100%,12px 100%);display:flex;align-items:center;font-size:13px;transition:all .2s;border-radius:4px}[data-bs-theme=dark] .breadcrumb-arrow li,[data-layout-mode=dark] .breadcrumb-arrow li{background-color:#32394e;color:#a6b0cf}.breadcrumb-arrow li:last-child{background-color:#eff2f7!important;color:#495057!important;padding:0 12px 0 18px;clip-path:polygon(0 50%,12px 0,100% 0,100% 100%,12px 100%);z-index:1;min-width:48px;justify-content:center;border-top-right-radius:4px;border-bottom-right-radius:4px}.breadcrumb-arrow li:nth-last-child(2){background-color:#e4e9f1!important;color:#495057!important;z-index:2}.breadcrumb-arrow li:nth-last-child(3){background-color:#d7deea!important;color:#495057!important;z-index:3}.breadcrumb-arrow li:nth-last-child(4){background-color:#cad3e3!important;color:#495057!important;z-index:4}.breadcrumb-arrow li:nth-last-child(n+5){background-color:#bcc8dc!important;color:#495057!important;z-index:5}[data-bs-theme=dark] .breadcrumb-arrow li:last-child,[data-layout-mode=dark] .breadcrumb-arrow li:last-child{background-color:#32394e!important;color:#a6b0cf!important}[data-bs-theme=dark] .breadcrumb-arrow li:nth-last-child(2),[data-layout-mode=dark] .breadcrumb-arrow li:nth-last-child(2){background-color:#3a425a!important;color:#a6b0cf!important}[data-bs-theme=dark] .breadcrumb-arrow li:nth-last-child(3),[data-layout-mode=dark] .breadcrumb-arrow li:nth-last-child(3){background-color:#424b66!important;color:#a6b0cf!important}[data-bs-theme=dark] .breadcrumb-arrow li:nth-last-child(4),[data-layout-mode=dark] .breadcrumb-arrow li:nth-last-child(4){background-color:#4a5472!important;color:#a6b0cf!important}[data-bs-theme=dark] .breadcrumb-arrow li:nth-last-child(n+5),[data-layout-mode=dark] .breadcrumb-arrow li:nth-last-child(n+5){background-color:#525d7e!important;color:#a6b0cf!important}.breadcrumb-arrow li:first-child{margin-left:0;padding-left:20px;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 50%,100% 100%,0 100%);border-top-left-radius:4px;border-bottom-left-radius:4px;font-weight:600}.breadcrumb-arrow li:not(:first-child):hover{filter:brightness(.9)}.breadcrumb-arrow li a{color:inherit;text-decoration:none;display:flex;align-items:center}.btn-dashboard{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all .2s ease;text-decoration:none!important;padding:.5rem;position:relative;overflow:hidden;gap:.25rem;width:80px;min-height:80px}.btn-dashboard.btn-sm{width:64px;min-height:64px;padding:.375rem;font-size:.75rem}.btn-dashboard.btn-lg{width:96px;min-height:96px;padding:.625rem;font-size:.875rem}.btn-dashboard .dashboard-icon{font-size:24px!important;line-height:1;margin-bottom:.125rem}.btn-dashboard.btn-sm .dashboard-icon{font-size:20px!important}.btn-dashboard.btn-lg .dashboard-icon{font-size:32px!important}.btn-dashboard .dashboard-label{font-weight:500;line-height:1.3;word-break:break-word;width:100%;font-size:.75rem}.btn-dashboard.btn-sm .dashboard-label{font-size:.6875rem}.btn-dashboard.btn-lg .dashboard-label{font-size:.875rem}.btn-dashboard:hover,.btn-dashboard.btn-outline-primary:hover,.btn-dashboard.btn-outline-secondary:hover,.btn-dashboard.btn-outline-success:hover,.btn-dashboard.btn-outline-danger:hover,.btn-dashboard.btn-outline-warning:hover,.btn-dashboard.btn-outline-info:hover,.btn-dashboard.btn-outline-light:hover,.btn-dashboard.btn-outline-dark:hover{transform:translateY(-2px)}.btn-dashboard:active{transform:translateY(0)}.btn-dashboard.rounded-pill{border-radius:50rem!important}body[data-bs-theme=dark]{--bs-body-bg: var(--bs-gray-800);--bs-body-bg-rgb: var(--bs-gray-800-rgb);--bs-body-color: var(--bs-gray-400);--bs-body-color-rgb: var(--bs-gray-400-rgb);background:linear-gradient(#00000080,#00000080),var(--bs-body-bg)!important;color:var(--bs-body-color)!important;--bs-secondary-rgb: var(--bs-gray-800-rgb);--bs-secondary-bg: rgba(var(--bs-gray-900));--bs-tertiary-bg: var(--bs-gray-900);--bs-light: var(--bs-gray-800);--bs-light-rgb: var(--bs-gray-800-rgb);--bs-dark: var(--bs-gray-100);--bs-dark-rgb: var(--bs-gray-100-rgb);--bs-emphasis-color: var(--bs-gray-50);--bs-secondary-color: var(--bs-gray-400);--bs-heading-color: var(--bs-gray-50);--bs-link-color: #556ee6;--bs-link-hover-color: #778beb;--bs-border-color: var(--bs-gray-700);--bs-border-color-translucent: rgba(255, 255, 255, .1);--bs-sidebar-bg: var(--bs-gray-900);--bs-sidebar-text: var(--bs-gray-400);--bs-sidebar-border: var(--bs-gray-800);--bs-rightsidebar-bg: var(--bs-gray-900);--bs-rightsidebar-text: var(--bs-gray-400);--bs-rightsidebar-text-active: var(--bs-gray-50);--bs-rightsidebar-border: var(--bs-gray-800);--bs-topbar-bg: #2a3042;--bs-topbar-text: #a6b0cf;--bs-topbar-border: #3a4050;--bs-menu-item-color: var(--bs-gray-400);--bs-menu-item-active-color: var(--bs-gray-600);--bs-topnav-bg: var(--bs-gray-900);--bs-header-bg: var(--bs-gray-800);--bs-footer-bg: var(--bs-gray-dark);--bs-footer-color: var(--bs-gray-500);--bs-footer-border: var(--bs-gray-800);--bs-card-bg: var(--bs-gray-800);--bs-card-border-color: var(--bs-gray-700);--bs-modal-bg: var(--bs-gray-800);--bs-modal-header-bg: var(--bs-gray-900);--bs-modal-sidebar-bg: var(--bs-gray-900);--bs-modal-sidebar-content-bg: var(--bs-gray-800);--bs-modal-footer-bg: var(--bs-gray-dark);--bs-modal-border: var(--bs-gray-700);--bs-modal-nav-bg: var(--bs-gray-900);--bs-modal-nav-bg-active: var(--bs-gray-700);--bs-modal-nav-tab-inactive-overlay: rgba(var(--bs-gray-600-rgb), .2);--simplebar-color: rgba(255, 255, 255, .2);--simplebar-opacity: .5;--simplebar-hover-color: rgba(255, 255, 255, .3);--simplebar-hover-opacity: .7;--native-scrollbar-color: rgba(255, 255, 255, .1);--native-scrollbar-hover-color: rgba(255, 255, 255, .15)}[data-bs-theme=dark] .card{--bs-card-bg: var(--bs-gray-800)}[data-bs-theme=dark] .card-header.bg-dark{opacity:.9}[data-bs-theme=dark] .card-header.bg-warning{color:#000!important}[data-bs-theme=dark] .card .nav-pills .nav-link:hover:not(.active){background-color:rgba(var(--bs-primary-rgb),.1)}[data-bs-theme=dark] .modal-content{background-color:var(--bs-modal-bg)!important;border-color:var(--bs-modal-border)!important}[data-bs-theme=dark] .modal-header{background-color:var(--bs-modal-header-bg)!important;border-bottom-color:var(--bs-modal-border)!important}[data-bs-theme=dark] .modal-footer{background-color:var(--bs-modal-footer-bg)!important;border-top-color:var(--bs-modal-border)!important}[data-bs-theme=dark] .modal-table-simplebar .simplebar-scrollbar:before{background-color:#ffffff1a!important}[data-bs-theme=dark] .modal-table-simplebar .simplebar-scrollbar:hover:before{background-color:#fff3!important}[data-bs-theme=dark] .form-select{background-color:var(--bs-gray-700)!important;border-color:var(--bs-gray-700)!important;color:var(--bs-gray-400)!important}[data-bs-theme=dark] .form-select:focus{background-color:var(--bs-gray-800)!important;border-color:var(--bs-primary)!important;color:var(--bs-white)!important}[data-bs-theme=dark] .form-control::placeholder{color:var(--bs-secondary-color)}[data-bs-theme=dark] .input-group-text{background-color:var(--bs-secondary-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}[data-bs-theme=dark] .input-group-text.bg-info{opacity:.9}[data-bs-theme=dark] .table{color:var(--bs-gray-400)!important;--bs-table-color: var(--bs-gray-400);--bs-table-bg: transparent;--bs-table-border-color: var(--bs-gray-700);--bs-table-striped-bg: rgba(255, 255, 255, .05);--bs-table-striped-color: var(--bs-gray-400);--bs-table-active-bg: rgba(255, 255, 255, .1);--bs-table-active-color: var(--bs-white);--bs-table-hover-bg: rgba(255, 255, 255, .075);--bs-table-hover-color: var(--bs-white)}[data-bs-theme=dark] .table.table-bordered tbody tr{border-bottom:1px solid rgba(255,255,255,.08)}[data-bs-theme=dark] .table-secondary{background-color:#6c757d40!important;color:#e9ecef!important}[data-bs-theme=dark] .table-sticky-header thead th{background-color:var(--bs-tertiary-bg)!important}[data-bs-theme=dark] .sticky-group-header.table-light{background-color:#ffffff0d!important;color:#dee2e6!important}[data-bs-theme=dark] .sticky-group-header.table-light:hover{background-color:#ffffff0d!important}[data-bs-theme=dark] .table-search-wrapper .input-group-text{background-color:#32394e;border-color:#32394e;color:#c3cbe4}[data-bs-theme=dark] .table-search-wrapper .input-group-text .material-symbols-rounded{color:#c3cbe4}[data-bs-theme=dark] .table-search-wrapper .form-control{background-color:#2a3042;border-color:#32394e;color:#c3cbe4}[data-bs-theme=dark] .table-search-wrapper .form-control::placeholder{color:#a6b0cf}[data-bs-theme=dark] .table-search-wrapper .form-control:focus{background-color:#2a3042;border-color:#32394e}[data-bs-theme=dark] .table-search-wrapper .btn{background-color:#32394e;border-color:#32394e;color:#c3cbe4}[data-bs-theme=dark] .table-search-wrapper .btn:hover{background-color:#3b4461;border-color:#32394e;color:#c3cbe4}[data-bs-theme=dark] .table-search-wrapper .table-search-clear{background-color:transparent;border-color:#32394e}[data-bs-theme=dark] .table-search-wrapper .table-search-clear .material-symbols-rounded{color:#a6b0cf}[data-bs-theme=dark] .table-search-wrapper .table-search-clear:hover .material-symbols-rounded{color:#c3cbe4}[data-bs-theme=dark] #page-topbar{background-color:var(--bs-header-bg)!important}[data-bs-theme=dark] .navbar-header .header-item{color:var(--bs-gray-400)}[data-bs-theme=dark] .navbar-header .show{color:var(--bs-white)!important;background-color:var(--bs-gray-700)!important}[data-bs-theme=dark] .app-search .form-control{background-color:var(--bs-gray-700)!important;color:var(--bs-gray-400)!important;border:none!important}[data-bs-theme=dark] .app-search .bx{color:var(--bs-gray-400)!important}[data-bs-theme=dark] .navbar-brand-box{background-color:var(--bs-sidebar-bg, var(--bs-gray-800))!important;background-image:none!important;box-shadow:none!important;border-color:var(--bs-gray-700)!important}[data-bs-theme=dark] .vertical-menu .sidebar-user-profile{background-color:#ffffff05}body[data-bs-theme=dark][data-layout=horizontal] .navbar-brand-box .logo-dark{display:none!important}body[data-bs-theme=dark][data-layout=horizontal] .navbar-brand-box .logo-light{display:block!important}[data-bs-theme=dark] .dev-sidebar-menu .nav-link{color:var(--bs-gray-400)}[data-bs-theme=dark] .dev-sidebar-menu .nav-link:hover{background-color:var(--bs-gray-700)!important;color:var(--bs-info)}[data-bs-theme=dark] .dev-sidebar-menu .sub-menu .nav-link{background-color:#0003;color:var(--bs-gray-500)}[data-bs-theme=dark] .dev-sidebar-menu .sub-menu .nav-link:hover{background-color:var(--bs-gray-700)!important;color:var(--bs-info)}[data-bs-theme=dark] .dev-sidebar-menu .sub-menu .nav-link.active{background-color:#50a5f126!important;color:var(--bs-info)!important}[data-bs-theme=dark] .dropdown-menu{background-color:var(--bs-gray-800)!important;border-color:var(--bs-border-color)!important;box-shadow:0 .5rem 1rem #00000026!important}[data-bs-theme=dark] .dropdown-item{color:var(--bs-gray-400)!important}[data-bs-theme=dark] .dropdown-item:focus{background-color:var(--bs-gray-700)!important;color:var(--bs-white)!important}[data-bs-theme=dark] .dropdown-divider{border-color:var(--bs-border-color)!important}[data-bs-theme=dark] .text-muted{color:var(--bs-gray-500)!important}[data-bs-theme=dark] .border-dark{border-color:var(--bs-gray-50)!important}.position-sticky.top-0{position:relative;z-index:10}[data-bs-theme=dark] .search-input{border-color:#495057;background:#2b3035}[data-bs-theme=dark] .search-input:focus{border-color:#7b8cff;background:#343a40}[data-bs-theme=dark] .search-spinner{border-color:#7b8cff!important;border-right-color:transparent!important}[data-bs-theme=dark] .search-section{background:#2b3035;border-radius:8px;border:1px solid #3d4349;margin-top:8px}[data-bs-theme=dark] .search-section-title{color:#adb5bd}[data-bs-theme=dark] .search-tips kbd{background:#343a40;color:#e9ecef;border-color:#495057}[data-bs-theme=dark] .search-footer{background:#2b3035}[data-bs-theme=dark] .search-tips{color:#ced4da}[data-bs-theme=dark] .search-shortcuts{color:#adb5bd}[data-bs-theme=dark] .history-transaction-tab-content .table tbody tr,[data-bs-theme=dark] .history-transaction-tab-content .table tbody tr td{border-bottom:1px solid rgba(255,255,255,.1)!important}.size-xs{font-size:10px}.size-sm{font-size:12px}.size-md{font-size:16px}.size-lg{font-size:20px}.size-xl{font-size:24px}.avatar-outline-primary{background-color:transparent!important;border:2px solid var(--bs-primary)!important;color:var(--bs-primary)!important}.avatar-outline-success{background-color:transparent!important;border:2px solid var(--bs-success)!important;color:var(--bs-success)!important}.avatar-outline-info{background-color:transparent!important;border:2px solid var(--bs-info)!important;color:var(--bs-info)!important}.avatar-outline-warning{background-color:transparent!important;border:2px solid var(--bs-warning)!important;color:var(--bs-warning)!important}.avatar-outline-danger{background-color:transparent!important;border:2px solid var(--bs-danger)!important;color:var(--bs-danger)!important}.avatar-outline-secondary{background-color:transparent!important;border:2px solid var(--bs-secondary)!important;color:var(--bs-secondary)!important}.avatar-outline-dark{background-color:transparent!important;border:2px solid var(--bs-dark)!important;color:var(--bs-dark)!important}.avatar-status{position:relative}.avatar-status:after{content:"";position:absolute;bottom:0;right:0;width:25%;height:25%;border-radius:50%;border:2px solid #fff}.avatar-status-online:after{background-color:var(--bs-success)}.avatar-status-away:after{background-color:var(--bs-warning)}.avatar-status-busy:after{background-color:var(--bs-danger)}.avatar-status-offline:after{background-color:var(--bs-secondary)}.avatar-soft-primary{background-color:#556ee61a!important;color:var(--bs-primary)!important}.avatar-soft-success{background-color:#34c38f1a!important;color:var(--bs-success)!important}.avatar-soft-info{background-color:#50a5f11a!important;color:var(--bs-info)!important}.avatar-soft-warning{background-color:#f1b44c1a!important;color:var(--bs-warning)!important}.avatar-soft-danger{background-color:#f46a6a1a!important;color:var(--bs-danger)!important}.avatar-soft-secondary{background-color:#6c757d1a!important;color:var(--bs-secondary)!important}.avatar-xs:hover .avatar-title,.avatar-sm:hover .avatar-title,.avatar-md:hover .avatar-title,.avatar-lg:hover .avatar-title,.avatar-xl:hover .avatar-title{transform:scale(1.05);transition:transform .2s ease}.avatar-xs .avatar-title:focus,.avatar-sm .avatar-title:focus,.avatar-md .avatar-title:focus,.avatar-lg .avatar-title:focus,.avatar-xl .avatar-title:focus{outline:2px solid var(--bs-primary);outline-offset:2px}body.login-page{overflow:hidden!important}body.login-page .account-pages{height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important;-ms-overflow-style:none;scrollbar-width:none}body.login-page .account-pages::-webkit-scrollbar{display:none!important}body.login-page .modal-backdrop{position:fixed!important;z-index:1050!important}body.login-page .modal{position:fixed!important;z-index:1055!important;display:flex!important;align-items:center!important;justify-content:center!important}body.login-page .modal-dialog{margin:0!important}body.login-page .modal.show .modal-dialog{transform:none!important}.login-card{box-shadow:0 10px 25px #0000001a;border:none;border-radius:var(--bs-card-border-radius);overflow:hidden;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.auth-logo .logo-container{width:120px;height:120px;margin:-60px auto 0;background:#fff;border-radius:50%;padding:5px;box-shadow:0 5px 15px #0000001a;position:relative;z-index:1}.auth-logo img{width:100%;height:100%;object-fit:cover;border-radius:50%}@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.login-header-bg{background:linear-gradient(-45deg,#4a00e0,#8e2de2,#3b5de7,#4a00e0);background-size:400% 400%;animation:gradientFlow 30s ease infinite;height:120px;position:relative}@keyframes slideInDownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.quote-text{animation:slideInDownFade .8s cubic-bezier(.2,.8,.2,1);display:inline-block}.form-switch .form-check-input{width:2.5em;height:1.25em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");cursor:pointer;transition:background-position .15s ease-in-out}.form-switch .form-check-input:checked{background-color:#74788d;border-color:#74788d;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch .form-check-label{padding-left:.5rem;padding-top:2px;cursor:pointer;user-select:none;color:#74788d!important;margin-left:10px!important}.form-switch .form-check-input:checked~.form-check-label{color:#74788d!important}.was-validated .form-switch .form-check-input:valid,.form-switch .form-check-input.is-valid{border-color:#00000040!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e")!important}.was-validated .form-switch .form-check-input:valid:checked,.form-switch .form-check-input.is-valid:checked{background-color:#74788d!important;border-color:#74788d!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")!important}.arrow-nav-btn{border-radius:50%!important}.arrow-nav-btn:hover:not(:disabled){background-color:#556ee6!important;color:#fff!important;transform:translateY(-50%) scale(1.1)!important}.pin-input-container{max-width:280px;margin:0 auto}.btn-login-pill{border-radius:50px;padding-left:30px;padding-right:30px}.btn-login-outline{background:transparent;border:2px solid #556ee6;color:#556ee6;box-shadow:none}.btn-login-outline:hover{background:#556ee6;color:#fff;transform:translateY(-2px);box-shadow:0 6px 15px #556ee64d}.btn-login-modern{background:#2a3042;border:none;color:#fff;border-radius:8px;position:relative;overflow:hidden;z-index:1}.btn-login-modern:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(to right,#556ee6,#3b5de7);transition:width .3s ease;z-index:-1}.btn-login-modern:hover:before{width:100%}.social-btn{width:45px;height:45px;border-radius:50%;border:1px solid transparent;display:flex;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);background:transparent;position:relative;overflow:hidden}.social-btn:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.social-btn.google{border-color:#e2e5e8}.social-btn.google:hover{border-color:#4285f4;background-color:#fff}.social-btn.facebook{border-color:#e2e5e8}.social-btn.facebook:hover{border-color:#1877f2;background-color:#1877f2}.social-btn.facebook:hover svg path{fill:#fff}.social-btn.line{border-color:#e2e5e8}.social-btn.line:hover{border-color:#06c755;background-color:#06c755}.social-btn.line:hover svg path{fill:#fff}.login-title{color:#495057;font-weight:600;margin-top:1rem}.login-subtitle{color:#74788d;font-size:.9rem;margin-bottom:.5rem}.form-control-custom{border:1px solid #e2e5e8;padding-left:45px;height:45px;border-radius:8px;transition:all .3s}.form-control-custom:focus{border-color:#556ee6;box-shadow:0 0 0 .2rem #556ee61a}.input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#74788d;z-index:10;font-size:20px;user-select:none}.btn-login-custom{background:linear-gradient(to right,#556ee6,#3b5de7);border:none;height:45px;font-weight:500;letter-spacing:.5px;border-radius:8px;box-shadow:0 4px 12px #556ee64d;transition:all .3s}.btn-login-custom:hover{transform:translateY(-2px);box-shadow:0 6px 15px #556ee666}.form-check-input:checked{background-color:#556ee6;border-color:#556ee6}.password-input.form-control.is-invalid,.was-validated .password-input.form-control:invalid,.password-input.form-control.is-valid,.was-validated .password-input.form-control:valid{background-position:right 3rem center!important;padding-right:4rem!important}.invalid-feedback{position:absolute;inset:50% 35px auto auto;transform:translateY(-50%);width:auto;margin:0;font-size:.8rem;white-space:nowrap;pointer-events:none;z-index:5}.password-input~.invalid-feedback{right:65px}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:none!important}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-danger)!important;padding-right:.75rem;background-image:none!important}.was-validated .form-control:invalid::placeholder,.form-control.is-invalid::placeholder{color:var(--bs-danger);opacity:.8}.input-icon.text-danger{color:var(--bs-danger)!important}.user-profile-card{cursor:pointer;transition:all .3s ease}.user-profile-card:hover .user-avatar-hover{transform:scale(1.1);box-shadow:0 10px 20px #00000026!important;border-color:var(--bs-primary)!important}.user-profile-card:hover h5{color:var(--bs-primary)!important}.modal-user-select.modal-dialog-centered{display:flex!important;align-items:center!important;min-height:calc(100% - 1rem)!important}.modal-user-select .modal-dialog{transition:all .3s ease-in-out!important;margin:1.75rem auto!important;max-height:calc(100vh - 3.5rem)!important}.modal-user-select .modal-content{border-radius:16px;overflow:visible!important;transition:width .3s ease-in-out;margin:0 auto;box-shadow:0 .5rem 1rem #00000026}.modal-user-select .modal-body{overflow:visible!important;max-height:none!important}.modal-content-wide{width:455px!important;max-width:455px!important}.modal-content-narrow{width:380px!important;max-width:380px!important}.modal-user-select .modal-body{transition:all .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.nav-pills-custom{gap:.25rem}.nav-pills-custom .nav-link{padding:.375rem .875rem;border-radius:.25rem;color:#74788d;background-color:transparent;transition:all .3s ease;font-weight:500}.nav-pills-custom .nav-link:hover{color:#556ee6;background-color:#556ee61a}.nav-pills-custom .nav-link.active{color:#fff;background-color:#556ee6;box-shadow:0 2px 4px #556ee64d}.nav-pills-custom .nav-link i{font-size:14px}.avatar-xs{width:2rem;height:2rem}.avatar-xs .avatar-title{width:2rem;height:2rem;font-size:1rem;display:flex;align-items:center;justify-content:center}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-wrapper{display:inline-block;width:auto!important;position:relative;flex-shrink:0}.custom-thai-datepicker{width:100%!important}.react-datepicker-wrapper input{width:auto!important;min-width:120px!important;box-sizing:border-box!important}.react-datepicker{font-family:Sarabun,Noto Sans Thai,sans-serif!important;border:1px solid #dee2e6!important;border-radius:8px!important;box-shadow:0 4px 12px #00000026!important;background-color:#fff!important}.react-datepicker__header{background-color:#fff!important;border-bottom:none!important;padding:12px 0 8px!important;border-radius:8px 8px 0 0!important;position:relative;z-index:10001}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{font-weight:600!important;font-size:.95rem!important;color:#212529!important;margin-bottom:8px!important;padding:0 8px!important}.react-datepicker__day-names{display:flex!important;justify-content:space-around!important;margin-bottom:4px!important;padding:0 8px!important}.react-datepicker__day-name{color:#6c757d!important;font-weight:600!important;font-size:.8rem!important;width:2rem!important;line-height:2rem!important;text-align:center!important;margin:0!important}.react-datepicker__month{margin:.4rem!important;padding:0 8px!important}.react-datepicker__week{display:flex!important;justify-content:space-around!important}.react-datepicker__day{width:2rem!important;height:2rem!important;line-height:2rem!important;text-align:center!important;border-radius:50%!important;margin:2px 0!important;font-size:.85rem!important;color:#212529!important;display:inline-block!important;cursor:pointer!important}.react-datepicker__day:hover{background-color:#e3f2fd!important;color:#1976d2!important}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background-color:var(--bs-primary)!important;color:#fff!important;font-weight:600!important}.react-datepicker__day--today{font-weight:600!important;border:2px solid var(--bs-primary)!important;background-color:transparent!important;color:var(--bs-primary)!important}.react-datepicker__day--today.react-datepicker__day--selected{background-color:var(--bs-primary)!important;color:#fff!important}.react-datepicker__day--disabled{color:#dee2e6!important;cursor:not-allowed!important}.react-datepicker__day--in-range{background-color:rgba(var(--bs-primary-rgb),.15)!important;color:var(--bs-primary)!important}.react-datepicker__month-dropdown-container,.react-datepicker__year-dropdown-container{margin:0 4px!important}.react-datepicker__month-read-view,.react-datepicker__year-read-view{border:1px solid transparent!important;border-radius:4px!important;padding:2px 8px!important}.react-datepicker__month-read-view:hover,.react-datepicker__year-read-view:hover{background-color:#e9ecef!important;cursor:pointer!important}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown{background-color:#fff!important;border:1px solid #dee2e6!important;border-radius:6px!important;box-shadow:0 2px 8px #0000001a!important;font-size:.875rem!important;max-height:200px!important;overflow-y:auto!important;z-index:10!important}.react-datepicker__month-option,.react-datepicker__year-option{padding:8px 12px!important;cursor:pointer!important}.react-datepicker__month-option:hover,.react-datepicker__year-option:hover{background-color:#f8f9fa!important}.react-datepicker__month-option--selected_month,.react-datepicker__year-option--selected_year{background-color:#0d6efd!important;color:#fff!important;font-weight:600!important}.react-datepicker__input-container{display:block!important;width:100%!important}.react-datepicker__input-container input{width:100%!important;font-size:.9375rem!important;padding:.47rem .75rem!important;border-radius:.25rem!important;border:1px solid #ced4da!important;background-color:#fff!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.react-datepicker__input-container input:focus{border-color:#86b7fe!important;outline:0!important;box-shadow:none!important}.react-datepicker__input-container input::placeholder{color:#6c757d!important;opacity:1!important}.react-datepicker__close-icon{padding-right:8px!important}.react-datepicker__close-icon:after{background-color:var(--bs-secondary)!important;font-size:18px!important;width:20px!important;height:20px!important;line-height:18px!important}.react-datepicker__close-icon:hover:after{background-color:var(--bs-danger)!important}.custom-thai-datepicker .react-datepicker__navigation,.custom-thai-datepicker .react-datepicker__navigation--previous,.custom-thai-datepicker .react-datepicker__navigation--next,.custom-thai-datepicker .react-datepicker__current-month,.custom-thai-datepicker .react-datepicker-year-header,.custom-thai-datepicker .react-datepicker__header__dropdown{display:none!important}.react-datepicker__month-container{padding:8px!important}.react-datepicker__week{margin-bottom:2px!important}.react-datepicker__triangle{display:none!important}@keyframes slideUpFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.react-datepicker__tab-loop{position:absolute;top:0;left:0;margin:0;padding:0;width:0;height:0;z-index:9999;visibility:visible}.react-datepicker-popper{z-index:9999!important}.react-datepicker-popper[data-placement^=bottom]{padding-top:0!important;margin-top:45px!important}.react-datepicker-popper[data-placement^=top]{padding-bottom:0!important;margin-bottom:45px!important}.react-datepicker-popper[data-placement^=right]{padding-left:15px!important}.react-datepicker-popper[data-placement^=left]{padding-right:15px!important}.react-datepicker{font-family:Sarabun,Noto Sans Thai,sans-serif!important;border:1px solid #dee2e6!important;border-radius:8px!important;box-shadow:0 10px 25px #0003!important;background-color:#fff!important;position:relative;z-index:10000!important;animation:slideUpFade .2s ease-out}.react-datepicker__header select{position:relative;z-index:10002;cursor:pointer}.react-datepicker__today-button{background-color:#fff!important;border-top:1px solid #dee2e6!important;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:8px 0!important;font-weight:600!important;color:var(--bs-primary)!important}@media (max-width: 576px){.react-datepicker-wrapper{width:145px}}[data-bs-theme=dark] .react-datepicker{background-color:var(--bs-body-bg)!important;border-color:var(--bs-border-color)!important;box-shadow:0 10px 25px #00000080!important}[data-bs-theme=dark] .react-datepicker__header{background-color:var(--bs-body-bg)!important;border-bottom:1px solid var(--bs-border-color)!important}[data-bs-theme=dark] .react-datepicker__current-month,[data-bs-theme=dark] .react-datepicker-time__header,[data-bs-theme=dark] .react-datepicker-year-header{color:var(--bs-body-color)!important}[data-bs-theme=dark] .react-datepicker__day-names{border-bottom:1px solid var(--bs-border-color)!important}[data-bs-theme=dark] .react-datepicker__day-name{color:var(--bs-secondary)!important}[data-bs-theme=dark] .react-datepicker__day{color:var(--bs-body-color)!important}[data-bs-theme=dark] .react-datepicker__day:hover{background-color:var(--bs-secondary-bg)!important;color:var(--bs-primary)!important}[data-bs-theme=dark] .react-datepicker__day--disabled{color:var(--bs-secondary)!important;opacity:.5}[data-bs-theme=dark] .react-datepicker__month-dropdown,[data-bs-theme=dark] .react-datepicker__year-dropdown{background-color:var(--bs-body-bg)!important;border-color:var(--bs-border-color)!important}[data-bs-theme=dark] .react-datepicker__month-option,[data-bs-theme=dark] .react-datepicker__year-option{color:var(--bs-body-color)!important}[data-bs-theme=dark] .react-datepicker__month-option:hover,[data-bs-theme=dark] .react-datepicker__year-option:hover{background-color:var(--bs-secondary-bg)!important}[data-bs-theme=dark] .react-datepicker__input-container input{background-color:var(--bs-body-bg)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .react-datepicker__input-container input:focus{border-color:var(--bs-primary)!important;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)!important}[data-bs-theme=dark] .react-datepicker__today-button{background-color:var(--bs-body-bg)!important;border-top-color:var(--bs-border-color)!important;color:var(--bs-primary)!important}[data-bs-theme=dark] .react-datepicker__month-read-view:hover,[data-bs-theme=dark] .react-datepicker__year-read-view:hover{background-color:var(--bs-secondary-bg)!important}
