:root{--fs-base: 14px;--fs-nav: 14px;--fs-sidebar: 14px;--fs-kpi-title: 12px;--fs-kpi-value: 20px;--fs-th: 12px;--fs-td: 13px;--fs-input: 14px;--fs-label: 13px;--fs-btn: 13px;--fs-badge: 11px;--fs-modal: 14px;--fs-heading: 18px;--skn-primary: #e6e7ee;--skn-secondary: #2D4CC8;--skn-dark: #31344b;--skn-light: #D1D9E6;--skn-white: #ECF0F3;--skn-gray-100: #f3f7fa;--skn-gray-200: #fafbfe;--skn-gray-300: #e6e7ee;--skn-gray-400: #D1D9E6;--skn-gray-500: #b1bcce;--skn-gray-600: #93a5be;--skn-gray-700: #66799e;--skn-gray-800: #525480;--skn-gray-900: #44476A;--skn-success: #18634B;--skn-info: #0056B3;--skn-warning: #F0B400;--skn-danger: #A91E2C;--skn-dark-danger: #ff8787;--skn-dark-success: #69db7c;--skn-dark-primary: #74c0fc;--skn-dark-warning: #ffd43b;--skn-brand-bkash: #E2136E;--skn-brand-nagad: #F7941D;--skn-brand-rocket: #1289A7;--skn-brand-upay: #6C5CE7;--skn-brand-bkash-alt: #FF6B35;--skn-brand-nagad-alt: #FFD700;--skn-brand-rocket-alt: #12CBC4;--skn-brand-upay-alt: #A29BFE;--skn-shadow-dark: #b8b9be;--skn-shadow-light-color: #ffffff;--skn-border-highlight: rgba(255, 255, 255, .4);--skn-border-soft: rgba(0, 0, 0, .05);--skn-ui-border-raised-color: var(--skn-border-highlight);--skn-ui-border-raised-width: 0px;--skn-ui-border-raised-style: none;--skn-ui-border-raised: none;--skn-ui-border-inset-color: transparent;--skn-ui-border-inset-width: 0px;--skn-ui-border-inset-style: none;--skn-ui-border-inset: none;--skn-shadow-inset: inset 2px 2px 5px var(--skn-shadow-dark), inset -3px -3px 7px var(--skn-shadow-light-color);--skn-shadow-soft: 6px 6px 12px var(--skn-shadow-dark), -6px -6px 12px var(--skn-shadow-light-color);--skn-shadow-light: 3px 3px 6px var(--skn-shadow-dark), -3px -3px 6px var(--skn-shadow-light-color);--skn-shadow-raised: 4px 4px 8px var(--skn-shadow-dark), -4px -4px 8px var(--skn-shadow-light-color);--skn-border-radius: .55rem;--skn-border-radius-xl: .95rem;--skn-transition: all .2s ease;--skn-layout-padding-x: 25px;--skn-layout-padding-y: 15px;--skn-layout-gap: 15px;--bs-body-bg: var(--skn-primary);--bs-tertiary-bg: var(--skn-primary);--bs-secondary-bg: var(--skn-primary);--bs-card-bg: var(--skn-primary);--bs-table-bg: var(--skn-primary);--bs-modal-bg: var(--skn-primary);--bs-dropdown-bg: var(--skn-primary);--bs-border-color: var(--skn-ui-border-inset-color)}[data-bs-theme=dark]{--skn-primary: #212121;--skn-secondary: #74c0fc;--skn-dark: #f0f0f0;--skn-light: #333333;--skn-white: #ffffff;--skn-gray-100: #1a1a1a;--skn-gray-200: #1e1e1e;--skn-gray-300: #212121;--skn-gray-400: #2c2c2c;--skn-gray-500: #4a4a4a;--skn-gray-600: #6e6e6e;--skn-gray-700: #9e9e9e;--skn-gray-800: #b0b0b0;--skn-gray-900: #e0e0e0;--skn-shadow-dark: rgb(25, 25, 25);--skn-shadow-light-color: rgb(60, 60, 60);--skn-border-highlight: rgba(255, 255, 255, .05);--skn-border-soft: rgba(0, 0, 0, .3);--bs-body-bg: var(--skn-primary);--bs-tertiary-bg: var(--skn-primary);--bs-secondary-bg: var(--skn-primary);--bs-card-bg: var(--skn-primary);--bs-table-bg: var(--skn-primary);--bs-modal-bg: var(--skn-primary);--bs-dropdown-bg: var(--skn-primary);--bs-border-color: var(--skn-ui-border-inset-color)}#skn-loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--skn-primary);display:flex;align-items:center;justify-content:center;z-index:9999999;transition:opacity .5s ease,visibility .5s}#skn-loader-wrapper.skn-fade-out{opacity:0;visibility:hidden}.skn-loader-main{display:flex;align-items:center;justify-content:center;transform:scale(1.2)}.skn-loaders,.skn-loaders-b{display:flex;align-items:center;justify-content:center}.skn-loader-tube{position:absolute;width:1.15em;height:13em;border-radius:50px;background:var(--skn-primary)}.skn-loader-tube:after{content:"";position:absolute;left:0;top:0;width:1.15em;height:5em;background:var(--skn-primary);border-radius:50px;border:1px solid var(--skn-border-highlight);box-shadow:var(--skn-shadow-inset);-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%)}.skn-loader-tube:before{content:"";position:absolute;bottom:0;right:0;width:1.15em;height:4.5em;background:var(--skn-primary);border-radius:50px;border:1px solid var(--skn-border-highlight);box-shadow:var(--skn-shadow-inset);-webkit-mask-image:linear-gradient(to top,black calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to top,black calc(100% - 48px),transparent 100%)}.skn-loader-ball-container{position:absolute;width:1.15em;height:13em;border-radius:50px;background:transparent}.skn-loader-ball{width:1.15em;height:1.15em;box-shadow:#0000002b 0 -10px 10px inset,#00000026 0 -15px 15px inset,#0000001a 0 -40px 20px inset,#0000000f 0 2px 1px,#00000017 0 4px 2px,#00000017 0 8px 4px,#00000017 0 16px 8px,#00000017 0 32px 16px,0 -1px 15px -8px #00000017;border-radius:50%;transition:transform .8s cubic-bezier(1,-.4,0,1.4);background-color:var(--skn-secondary);animation:3.63s skn-move-loader ease-in-out infinite}.skn-loader-tube:nth-child(2),.skn-loader-ball-container:nth-child(2){transform:rotate(20deg)}.skn-loader-tube:nth-child(3),.skn-loader-ball-container:nth-child(3){transform:rotate(40deg)}.skn-loader-tube:nth-child(4),.skn-loader-ball-container:nth-child(4){transform:rotate(60deg)}.skn-loader-tube:nth-child(5),.skn-loader-ball-container:nth-child(5){transform:rotate(80deg)}.skn-loader-tube:nth-child(6),.skn-loader-ball-container:nth-child(6){transform:rotate(100deg)}.skn-loader-tube:nth-child(7),.skn-loader-ball-container:nth-child(7){transform:rotate(120deg)}.skn-loader-tube:nth-child(8),.skn-loader-ball-container:nth-child(8){transform:rotate(140deg)}.skn-loader-tube:nth-child(9),.skn-loader-ball-container:nth-child(9){transform:rotate(160deg)}.skn-loader-ball-container:nth-child(2) .skn-loader-ball{animation-delay:.2s}.skn-loader-ball-container:nth-child(3) .skn-loader-ball{animation-delay:.4s}.skn-loader-ball-container:nth-child(4) .skn-loader-ball{animation-delay:.6s}.skn-loader-ball-container:nth-child(5) .skn-loader-ball{animation-delay:.8s}.skn-loader-ball-container:nth-child(6) .skn-loader-ball{animation-delay:1s}.skn-loader-ball-container:nth-child(7) .skn-loader-ball{animation-delay:1.2s}.skn-loader-ball-container:nth-child(8) .skn-loader-ball{animation-delay:1.4s}.skn-loader-ball-container:nth-child(9) .skn-loader-ball{animation-delay:1.6s}@keyframes skn-move-loader{0%{transform:translateY(0)}50%{transform:translateY(12em)}to{transform:translateY(0)}}[data-ui-theme=flat]{--skn-shadow-soft: 0 4px 6px rgba(0,0,0,.06);--skn-shadow-light: 0 2px 4px rgba(0,0,0,.04);--skn-shadow-raised: 0 2px 4px rgba(0,0,0,.08);--skn-shadow-inset: none;--skn-ui-border-inset-color: #d1d5db;--skn-ui-border-inset: 1px solid var(--skn-ui-border-inset-color);--skn-ui-border-raised-color: #e5e7eb;--skn-ui-border-raised: 1px solid var(--skn-ui-border-raised-color);--skn-primary: #ffffff}[data-ui-theme=flat] body,[data-ui-theme=flat] .skn-main-wrapper{background-color:#f3f4f6!important}[data-ui-theme=flat] .skn-input-group,[data-ui-theme=flat] .form-control:not(.skn-neumorphic-input),[data-ui-theme=flat] .form-select{border:1px solid #d1d5db!important;background-color:#fff!important}[data-ui-theme=flat] .skn-action-btn{border:1px solid #e5e7eb!important;background-color:#fff!important}[data-ui-theme=flat] .skn-action-btn:hover{background-color:#f3f4f6!important}[data-ui-theme=flat] .skn-top-header .navbar{border:1px solid #e5e7eb!important;box-shadow:none!important}[data-ui-theme=flat] .table th{background-color:#f9fafb!important;border-bottom:2px solid #e5e7eb!important}[data-ui-theme=flat] .table td{border-bottom:1px solid #e5e7eb!important}.skn-top-header{background-color:transparent!important;border-bottom:none!important;box-shadow:none!important;height:70px;padding:10px var(--skn-layout-padding-x);display:flex;align-items:center;position:sticky;top:0;z-index:1000}.skn-top-header .navbar{background-color:var(--skn-primary)!important;border:var(--skn-ui-border-raised)!important;box-shadow:var(--skn-shadow-soft)!important;border-radius:var(--skn-border-radius-xl)!important;width:100%;height:60px;padding:0 20px!important;display:flex!important;align-items:center;justify-content:space-between;margin-top:15px}.skn-logo-header{display:flex;align-items:center;gap:12px}.skn-logo-icon{height:42px;width:auto!important;min-width:42px;padding:0 10px;border-radius:var(--skn-border-radius);box-shadow:var(--skn-shadow-light);display:flex;align-items:center;justify-content:center;background:var(--skn-primary);border:1px solid rgba(255,255,255,.2);transition:var(--skn-transition)}.skn-logo-icon i{color:var(--skn-secondary);font-size:1rem}.skn-logo-icon.active,.skn-logo-icon.show,.skn-logo-icon:active,.dropdown.show .skn-logo-icon{box-shadow:var(--skn-shadow-inset)!important;border:1px solid rgba(255,255,255,.1)}.skn-nav-btn{height:42px;width:42px;border-radius:var(--skn-border-radius);box-shadow:var(--skn-shadow-light);display:flex;align-items:center;justify-content:center;background:var(--skn-primary);border:1px solid rgba(255,255,255,.2);transition:var(--skn-transition);color:var(--skn-secondary)!important;margin:0 4px;padding:0!important}.skn-nav-btn i{color:var(--skn-secondary);font-size:calc(var(--fs-base) * 1.1)}.skn-nav-btn:hover,.skn-nav-btn.show,.skn-nav-btn:active,.dropdown.show .skn-nav-btn{box-shadow:var(--skn-shadow-inset)!important;border:1px solid rgba(255,255,255,.1)}.skn-logo-name h5{font-size:calc(var(--fs-base) * 1.1);font-weight:800;letter-spacing:1px;color:var(--skn-secondary)}.skn-topbar-nav{flex:1;display:flex;justify-content:center}.skn-topbar-nav .nav-link{color:var(--skn-dark)!important;font-weight:600;height:42px;padding:0 22px!important;margin:0 8px;border-radius:12px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;font-size:var(--fs-nav);background-color:var(--skn-primary);box-shadow:var(--skn-shadow-light);border:1px solid rgba(255,255,255,.2)}.skn-topbar-nav .nav-link i{color:var(--skn-secondary)}.skn-topbar-nav .nav-link:hover{color:var(--skn-secondary)!important;box-shadow:var(--skn-shadow-soft)!important;transform:translateY(-2px)}.skn-topbar-nav .nav-link.active,.skn-topbar-nav .nav-item.active .nav-link{box-shadow:var(--skn-shadow-inset)!important;color:var(--skn-secondary)!important;background-color:var(--skn-primary)!important;transform:translateY(0)}.dropdown-menu{border:none!important;box-shadow:var(--skn-shadow-soft)!important;border-radius:15px!important;padding:10px!important;margin-top:15px!important;background-color:var(--skn-primary)!important;animation:rotateX .2s ease-in forwards}.dropdown-item{border-radius:10px!important;transition:var(--skn-transition)!important;color:var(--skn-gray-800)!important;padding:10px 15px!important;margin-bottom:5px;display:flex;align-items:center;gap:10px}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active{background-color:var(--skn-primary)!important;box-shadow:var(--skn-shadow-inset)!important;color:var(--skn-secondary)!important}@media (min-width: 992px){.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:0;border-radius:14px}.dropdown-submenu:hover>.dropdown-menu{display:block!important}.dropdown-submenu .dropdown-toggle:after{display:none}}.nav-item.dropdown .dropdown-toggle.skn-dropdown-user-pill{background:var(--skn-primary)!important;box-shadow:var(--skn-shadow-light)!important;border-radius:50px!important;padding:2px 15px 2px 2px!important;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.2)!important;transition:var(--skn-transition)}.nav-item.dropdown .dropdown-toggle.skn-dropdown-user-pill:hover,.nav-item.dropdown.show .dropdown-toggle.skn-dropdown-user-pill{box-shadow:var(--skn-shadow-inset)!important;border:1px solid rgba(255,255,255,.1)!important}.skn-user-img-circle{width:38px;height:38px;border-radius:50%;box-shadow:var(--skn-shadow-light);background:var(--skn-white);padding:2px}.skn-dropdown-user{width:300px!important;height:auto!important}.skn-user-name{white-space:normal!important;word-wrap:break-word;line-height:1.4;padding:0 15px;color:var(--skn-dark)!important;font-weight:700}@keyframes rotateX{0%{opacity:0;transform:rotateX(-10deg)}to{opacity:1;transform:rotateX(0)}}body{background-color:var(--skn-primary);color:var(--skn-gray-900);font-family:Hind Siliguri,sans-serif;-webkit-font-smoothing:antialiased}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}[data-bs-theme=dark] *,[data-bs-theme=blue-theme] *{scrollbar-color:rgba(255,255,255,.2) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000026;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#00000040}[data-bs-theme=dark] ::-webkit-scrollbar-thumb,[data-bs-theme=blue-theme] ::-webkit-scrollbar-thumb{background:#fff3}[data-bs-theme=dark] ::-webkit-scrollbar-thumb:hover,[data-bs-theme=blue-theme] ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}h1,h2,h3,h4,h5,h6{color:var(--skn-dark);font-weight:700}a{color:var(--skn-secondary);text-decoration:none;transition:var(--skn-transition)}a:hover{color:var(--skn-dark)}.alert{border:0;border-radius:var(--skn-border-radius);box-shadow:var(--skn-shadow-light);color:var(--skn-white);padding:1rem 1.5rem}.alert-primary{background-color:var(--skn-secondary)}.alert-success{background-color:var(--skn-success)}.alert-info{background-color:var(--skn-info)}.alert-warning{background-color:var(--skn-warning);color:var(--skn-dark)}.alert-danger{background-color:var(--skn-danger)}.badge{padding:.5em .8em;font-weight:700;text-transform:uppercase;font-size:calc(var(--fs-base) * .7);letter-spacing:.05em;border-radius:6px;box-shadow:var(--skn-shadow-light);border:none}.badge-success{background-color:var(--skn-success)!important;color:var(--skn-white)!important}.badge-info{background-color:var(--skn-info)!important;color:var(--skn-white)!important}.badge-warning{background-color:var(--skn-warning)!important;color:var(--skn-dark)!important}.badge-danger{background-color:var(--skn-danger)!important;color:var(--skn-white)!important}.btn{font-weight:600;text-transform:uppercase;letter-spacing:.025em;border-radius:var(--skn-border-radius);transition:var(--skn-transition);display:inline-flex;align-items:center;justify-content:center;gap:8px}.skn-btn,.skn-btn-secondary,.skn-btn-success,.skn-btn-danger,.skn-btn-warning,.skn-btn-info{font-weight:700;padding:8px 20px;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:1.5;text-decoration:none}.btn-primary,.skn-btn{background-color:var(--skn-primary);color:var(--skn-secondary);border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-light);border-radius:10px;font-weight:700;padding:8px 20px;transition:all .2s ease}.btn-primary:hover,.skn-btn:hover{box-shadow:var(--skn-shadow-soft);transform:translateY(-1px);color:var(--skn-secondary)!important;background-color:var(--skn-primary)!important;border-color:var(--skn-ui-border-raised-color)!important}.btn-primary:active,.btn-primary.active,.skn-btn:active{box-shadow:var(--skn-shadow-inset);transform:translateY(0)}.btn-secondary,.skn-btn-secondary{background-color:var(--skn-primary);color:var(--skn-gray-700);border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-light);border-radius:10px}.btn-secondary:hover,.skn-btn-secondary:hover{box-shadow:var(--skn-shadow-soft);color:var(--skn-dark)}.btn-secondary:active,.skn-btn-secondary:active{box-shadow:var(--skn-shadow-inset)}.btn-warning,.skn-btn-warning{background-color:var(--skn-primary);color:var(--skn-warning);border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-light);border-radius:10px;font-weight:700;transition:all .2s ease}.btn-warning:hover,.skn-btn-warning:hover{box-shadow:var(--skn-shadow-soft);transform:translateY(-1px);color:var(--skn-warning)!important;background-color:var(--skn-primary)!important;border-color:var(--skn-ui-border-raised-color)!important}.btn-warning:active,.btn-warning.active,.skn-btn-warning:active{box-shadow:var(--skn-shadow-inset);transform:translateY(0)}.btn-success,.skn-btn-success{background-color:var(--skn-primary);color:var(--skn-success);border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-light);border-radius:10px;font-weight:700;transition:all .2s ease}.btn-success:hover,.skn-btn-success:hover{box-shadow:var(--skn-shadow-soft);transform:translateY(-1px);color:var(--skn-success)!important;background-color:var(--skn-primary)!important;border-color:var(--skn-ui-border-raised-color)!important}.btn-success:active,.btn-success.active,.skn-btn-success:active{box-shadow:var(--skn-shadow-inset);transform:translateY(0)}.btn-danger,.skn-btn-danger{background-color:var(--skn-primary);color:var(--skn-danger);border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-light);border-radius:10px;font-weight:700;transition:all .2s ease}.btn-danger:hover,.skn-btn-danger:hover{box-shadow:var(--skn-shadow-soft);transform:translateY(-1px);color:var(--skn-danger)!important;background-color:var(--skn-primary)!important;border-color:var(--skn-ui-border-raised-color)!important}.btn-danger:active,.btn-danger.active,.skn-btn-danger:active,.skn-btn-danger.active{box-shadow:var(--skn-shadow-inset);transform:translateY(0)}.btn-info,.skn-btn-info{background-color:var(--skn-primary);color:var(--skn-info);border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-light);border-radius:10px;font-weight:700;transition:all .2s ease}.btn-info:hover,.skn-btn-info:hover{box-shadow:var(--skn-shadow-soft);transform:translateY(-1px);color:var(--skn-info)!important;background-color:var(--skn-primary)!important;border-color:var(--skn-ui-border-raised-color)!important}.btn-info:active,.btn-info.active,.skn-btn-info:active,.skn-btn-info.active{box-shadow:var(--skn-shadow-inset);transform:translateY(0)}.skn-action-btn{width:32px;height:32px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--fs-base) * .9);transition:all .2s ease;border:1px solid var(--skn-border-highlight);background:var(--skn-primary);box-shadow:var(--skn-shadow-light);cursor:pointer;color:var(--skn-secondary)}.skn-action-btn:hover{transform:translateY(-2px);box-shadow:var(--skn-shadow-soft)}.skn-action-btn:active,.skn-action-btn.active{transform:translateY(0);box-shadow:var(--skn-shadow-inset)}.skn-action-btn-sm{width:22px;height:22px;font-size:calc(var(--fs-base) * .68);border-radius:5px}.skn-action-btn.view,.skn-action-btn-view{color:var(--skn-gray-700)}.skn-action-btn.edit,.skn-action-btn-edit{color:var(--skn-info)}.skn-action-btn.delete,.skn-action-btn.reject,.skn-action-btn-delete,.skn-action-btn-reject{color:var(--skn-danger)}.skn-action-btn.approve,.skn-action-btn-approve{color:var(--skn-success)}.card{background-color:var(--skn-primary);border:var(--skn-ui-border-raised);border-radius:var(--skn-border-radius);box-shadow:var(--skn-shadow-soft);margin-bottom:1.5rem}.skn-card,.skn-card--filter,.skn-card--table{background-color:var(--skn-primary);border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-soft);border-radius:var(--skn-border-radius-xl);margin-bottom:0!important;overflow:hidden;display:flex;flex-direction:column;flex-shrink:0;position:relative;z-index:20}.skn-layout-container>*:not(.skn-card--table){flex-shrink:0}.skn-card--table{flex-shrink:1!important;flex-grow:1}.skn-card .card-header,.skn-card--filter .card-header,.skn-card--table .card-header{height:45px;display:flex;justify-content:space-between;align-items:center;padding:0 1rem!important;background:transparent;border-bottom:1px solid rgba(0,0,0,.03)}.skn-card .card-body,.skn-card .skn-card-body,.skn-card--filter .card-body,.skn-card--filter .skn-card-body{padding:15px 20px!important}.skn-card--table .card-body,.skn-card--table .skn-card-body,.skn-card--table .skn-table-body{padding:0!important;flex:1;display:flex;flex-direction:column;overflow:hidden}.form-control,.form-select,.skn-input{background-color:var(--skn-primary);border:var(--skn-ui-border-inset);border-radius:var(--skn-border-radius);box-shadow:var(--skn-shadow-inset);color:var(--skn-gray-900);padding:.6rem .75rem}.form-control:focus{box-shadow:var(--skn-shadow-inset),0 0 0 2px #2d4cc81a;outline:none}.skn-table .form-check-input,.form-check-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;background-color:var(--skn-primary);border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:var(--skn-shadow-inset);cursor:pointer;position:relative;margin-top:0;transition:all .2s ease;display:inline-block;vertical-align:middle}.skn-table .form-check-input:checked,.form-check-input:checked{background-color:var(--skn-primary);box-shadow:var(--skn-shadow-inset);border-color:var(--skn-secondary)}.skn-table .form-check-input:checked:after,.form-check-input:checked:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:calc(var(--fs-base) - 3px);color:var(--skn-secondary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.skn-table .form-check-input:focus,.form-check-input:focus{box-shadow:var(--skn-shadow-inset);outline:none;border-color:var(--skn-secondary)}.skn-table tbody tr:has(.form-check-input:checked){position:relative;z-index:50;box-shadow:0 10px 20px #0000001a,var(--skn-shadow-soft);transform:translateY(-2px);border-radius:12px}.skn-table tbody tr:has(.form-check-input:checked) td{background-color:var(--skn-primary);border-color:transparent}.skn-table tbody tr:has(.form-check-input:checked) td:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.skn-table tbody tr:has(.form-check-input:checked) td:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.pagination{gap:6px!important;margin-bottom:0}.page-link{background-color:var(--skn-primary);color:var(--skn-gray-700);border:none;border-radius:8px;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:var(--skn-shadow-light);font-weight:600;font-size:calc(var(--fs-base) * .85)}.page-item.active .page-link{background-color:var(--skn-primary);color:var(--skn-secondary);box-shadow:var(--skn-shadow-inset);border:none}.skn-layout-container,.skn-page-wrapper,.skn-transactions-container,.skn-customer-page-wrapper{height:calc(100vh - 85px);display:flex;flex-direction:column;gap:var(--skn-layout-gap);padding:var(--skn-layout-padding-y) var(--skn-layout-padding-x)!important;background-color:var(--skn-primary);overflow:hidden}.main-content.container-fluid,body.skn-layout-full .main-content.container-fluid{padding:0!important}.skn-table-scroll{flex:1;overflow:auto;border-radius:var(--skn-border-radius);background:var(--skn-primary);padding:0;border:none;box-shadow:none}.skn-min-height-0{min-height:0!important;height:auto!important}.datepicker-dropdown,.datepicker{z-index:9999!important}.skn-dp-trigger{background-color:var(--skn-primary);border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-light);color:var(--skn-secondary)}.skn-dp-trigger:active,.skn-dp-trigger.active{box-shadow:var(--skn-shadow-inset)}.skn-input-group{background:var(--skn-primary);border-radius:10px;box-shadow:var(--skn-shadow-inset);padding:0 12px;display:flex;align-items:center;position:relative;border:var(--skn-ui-border-raised);height:38px;width:100%;overflow:hidden}.skn-input-group.has-raised-btn{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.skn-input-group.is-middle{border-radius:0;border-left:none;border-right:none}.skn-input-group.is-right-end{border-radius:0 10px 10px 0;border-left:none}.skn-input-group .select2-container--bootstrap-5 .select2-selection{background-color:transparent!important;border:none;box-shadow:none;height:36px;display:flex;align-items:center;padding:0;background-image:none}.skn-input-group .select2-container--bootstrap-5.select2-container--focus .select2-selection,.skn-input-group .select2-container--bootstrap-5.select2-container--open .select2-selection{border:none;box-shadow:none;outline:none}.skn-input-group .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered{padding-left:12px;padding-right:12px;color:var(--skn-gray-900)!important;font-weight:600;font-size:calc(var(--fs-base) * .9)}.skn-input-group .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder{color:var(--skn-gray-700)!important}.select2-dropdown{background-color:var(--skn-primary)!important;border:1px solid rgba(255,255,255,.2);border-radius:10px;box-shadow:var(--skn-shadow-soft);padding:10px!important;margin-top:5px!important;min-width:180px!important}.select2-results__option{padding:9px 14px!important;font-size:calc(var(--fs-base) * .9);border-radius:8px;margin-bottom:2px!important;transition:all .2s ease;color:var(--skn-dark)!important;border-bottom:none;background-color:transparent!important}.select2-search--dropdown .select2-search__field{background:var(--skn-primary)!important;border-radius:10px;box-shadow:inset 2px 2px 4px #0000001a,inset -2px -2px 4px #fffc;border:1px solid rgba(255,255,255,.5);padding:8px 15px!important;color:var(--skn-gray-900)!important;outline:none!important;font-size:var(--fs-base)}[data-bs-theme=dark] .select2-search--dropdown .select2-search__field{box-shadow:inset 3px 3px 6px #0006,inset -2px -2px 5px #ffffff0d;color:var(--skn-gray-200)!important}.select2-container--bootstrap-5 .select2-results__option--highlighted,.select2-container--bootstrap-5 .select2-results__option--highlighted[aria-selected],.select2-container--bootstrap-5 .select2-results__option--highlighted:not([aria-selected=true]){background-color:var(--skn-light)!important;color:var(--skn-dark)!important;box-shadow:3px 3px 6px #00000014,-3px -3px 6px #ffffffe6;border-radius:8px;transform:translate(2px)}.select2-container--bootstrap-5 .select2-results__option[aria-selected=true],.select2-results__option[aria-selected=true]{background-color:#2d4cc814!important;color:var(--skn-secondary)!important;font-weight:600;border-left:3px solid var(--skn-secondary);border-radius:8px}.select2-container--bootstrap-5 .select2-results__option--highlighted[aria-selected=true]{background-color:#2d4cc826!important;color:var(--skn-secondary)!important}.select2-results__options{scrollbar-width:none!important;-ms-overflow-style:none!important}.select2-results__options::-webkit-scrollbar{display:none!important}.skn-input-group.compact{height:28px}.skn-label{font-size:calc(var(--fs-base) * .8);color:var(--skn-gray-700);font-weight:700;padding-left:12px;white-space:nowrap}.compact .skn-label{font-size:calc(var(--fs-base) * .75);padding-left:8px}.form-control:not(.skn-neumorphic-input){background-color:var(--skn-primary);border:var(--skn-ui-border-inset);box-shadow:var(--skn-shadow-inset);border-radius:var(--skn-border-radius);color:var(--skn-dark)}.skn-neumorphic-input{box-shadow:none;background:transparent;border:none;outline:none;padding-left:12px;padding-right:12px;flex-grow:1;height:30px;margin:auto 0;font-size:calc(var(--fs-base) * .95);color:var(--skn-dark);border-radius:8px;transition:all .3s ease}.skn-input-group select.skn-neumorphic-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:25px;margin-right:-12px;cursor:pointer}.skn-neumorphic-input::-webkit-outer-spin-button,.skn-neumorphic-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.skn-neumorphic-input[type=number]{-moz-appearance:textfield}.skn-neumorphic-input:focus{outline:none;box-shadow:none}.compact .skn-neumorphic-input{font-size:calc(var(--fs-base) * .9)}.skn-input-addon--right{padding:0 12px;height:100%;display:flex;align-items:center;justify-content:center;color:var(--skn-gray-500);cursor:pointer;background:transparent;border:none}.skn-neumorphic-btn-raised{background:var(--skn-primary);border:1px solid var(--skn-border-highlight);border-radius:0 10px 10px 0;box-shadow:var(--skn-shadow-light);width:32px;height:38px;display:flex;align-items:center;justify-content:center;color:var(--skn-secondary);cursor:pointer;transition:all .2s ease;margin-left:0;flex-shrink:0}.skn-neumorphic-btn-raised:hover{transform:translateY(-1px);box-shadow:var(--skn-shadow-soft)}.skn-neumorphic-btn-raised:active,.skn-neumorphic-btn-raised.active{transform:translateY(0);box-shadow:var(--skn-shadow-inset)}[data-bs-theme=dark] .skn-neumorphic-btn-raised{box-shadow:4px 4px 8px #0006,-4px -4px 8px #ffffff0d}.skn-label-raised{background:var(--skn-primary);border:1px solid rgba(255,255,255,.2);border-radius:10px 0 0 10px;box-shadow:var(--skn-shadow-light);padding:0 10px;height:38px;min-width:85px;display:flex;align-items:center;justify-content:center;color:var(--skn-gray-700);font-weight:700;font-size:calc(var(--fs-base) * .8);text-transform:uppercase;cursor:default;flex-shrink:0;border-right:none}[data-bs-theme=dark] .skn-label-raised{box-shadow:4px 4px 8px #0006,-4px -4px 8px #ffffff0d}body.skn-no-scroll,body.skn-no-scroll .skn-main-wrapper,body.modal-open,body.modal-open .skn-main-wrapper{overflow:hidden!important}.skn-modal-base,.skn-ui-modal-base{border-radius:15px;background-color:var(--skn-primary);border:none}.modal-dialog.modal-lg .skn-ui-modal-base{min-height:700px;display:flex;flex-direction:column}.modal-dialog.skn-modal-standard{--bs-modal-width: 900px;max-width:var(--bs-modal-width)!important}@media (max-width: 991px){.modal-dialog.skn-modal-standard{--bs-modal-width: 90%}}@media (max-width: 767px){.modal-dialog.skn-modal-standard{--bs-modal-width: 95%;margin-right:auto;margin-left:auto}}.skn-modal-sm{max-width:550px!important}.skn-modal-md{max-width:700px!important}.skn-modal-lg{max-width:850px!important}.skn-modal-xl{max-width:1140px!important}.skn-ui-modal-title{color:var(--skn-secondary);font-weight:800;background:var(--skn-primary);box-shadow:var(--skn-shadow-light);border:var(--skn-ui-border-inset);border-radius:10px;padding:8px 18px!important;font-size:calc(var(--fs-base) * .95);display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important}[data-bs-theme=dark] .skn-ui-modal-title,[data-bs-theme=blue-theme] .skn-ui-modal-title{box-shadow:4px 4px 8px #0006,-4px -4px 8px #ffffff0d}.skn-max-w-150{max-width:150px!important}.skn-max-w-250{max-width:250px!important}.skn-min-h-80{min-height:80px!important}.skn-btn-min-100{min-width:100px}.skn-btn-min-120{min-width:120px}.skn-btn-min-180{min-width:180px}.skn-btn-min-220{min-width:220px}.skn-w-60{min-width:60px!important}.skn-w-85{min-width:85px!important}.skn-w-100{min-width:100px!important}.skn-w-110{min-width:110px!important}.skn-w-120{min-width:120px!important}.skn-w-150{min-width:150px!important}.skn-w-200{min-width:200px!important}.skn-ui-label-spaced{letter-spacing:1px}.skn-ui-text-xs{font-size:calc(var(--fs-base) * .7)}.skn-ui-rounded-8{border-radius:8px}.modal-content{background:var(--skn-primary);box-shadow:var(--skn-shadow-soft);border:none;border-radius:var(--skn-border-radius-xl)}.modal-backdrop.show{opacity:1!important;background-color:#e6e7ee66;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}body.skn-layout-full .skn-main-wrapper,body.skn-layout-full .skn-page-wrapper{padding:0!important}body.skn-layout-full .skn-transactions-container{padding:0 20px 20px!important}[data-bs-theme=light] body{color:var(--skn-dark)}[data-bs-theme=dark] body,[data-bs-theme=blue-theme] body,[data-bs-theme=dark] .card,[data-bs-theme=blue-theme] .card,[data-bs-theme=dark] .table,[data-bs-theme=blue-theme] .table{color:var(--skn-white)}[data-bs-theme=dark] .text-danger,[data-bs-theme=blue-theme] .text-danger{color:var(--skn-dark-danger)}[data-bs-theme=dark] .text-success,[data-bs-theme=blue-theme] .text-success{color:var(--skn-dark-success)}[data-bs-theme=dark] .text-primary,[data-bs-theme=blue-theme] .text-primary{color:var(--skn-dark-primary)}[data-bs-theme=dark] .text-warning,[data-bs-theme=blue-theme] .text-warning{color:var(--skn-dark-warning)}.modal-backdrop{z-index:999998!important}.modal{z-index:999999!important;top:0!important;padding:0!important}.modal-fullscreen{padding:0!important;margin:0!important;max-width:100%!important;width:100%!important;height:100%!important}.modal-fullscreen .modal-body{overflow:hidden!important;padding:0!important;height:calc(100vh - 56px)}.modal-content,.dropdown-menu{background-color:var(--skn-primary);border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-soft)}.modal-header{border-color:#0000000d;padding:14px 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.modal-footer{border-color:#0000000d}.modal-header .btn-close{background-color:var(--skn-primary);box-shadow:var(--skn-shadow-light);border:var(--skn-ui-border-raised);border-radius:50%;width:32px;height:32px;padding:0;margin:0;opacity:.8;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[data-bs-theme=dark] .modal-header .btn-close,[data-bs-theme=blue-theme] .modal-header .btn-close{box-shadow:4px 4px 8px #0006,-4px -4px 8px #ffffff0d}.modal-header .btn-close:hover{box-shadow:var(--skn-shadow-soft);transform:translateY(-1px);opacity:1}.modal-header .btn-close:active{box-shadow:var(--skn-shadow-inset);transform:translateY(0)}.skn-neumorphic-filter-group{background:var(--skn-primary);padding:4px;border-radius:12px;box-shadow:var(--skn-shadow-inset);gap:4px;display:flex!important;border:none}.skn-neumorphic-filter-btn{border:none;border-radius:8px;background:transparent;color:var(--skn-secondary);font-weight:700;text-transform:uppercase;transition:all .3s ease;padding:6px 16px!important;box-shadow:none}.skn-neumorphic-filter-btn:hover{background:#ffffff80}.skn-neumorphic-filter-btn.active{background:var(--skn-primary);box-shadow:var(--skn-shadow-light);color:var(--skn-secondary);border:1px solid rgba(255,255,255,.5)}@media (max-width: 768px){iframe[style*="height:75vh"],iframe[style*="height:65vh"]{height:80vh!important;min-height:600px!important}img[style*="max-height: 75vh"],img[style*="max-height: 65vh"]{max-height:80vh!important;min-height:550px!important}}.modal-dialog-scrollable .modal-content>form{display:flex;flex-direction:column;overflow:hidden;max-height:100%;min-height:0;flex-grow:1}.modal-dialog-scrollable .modal-content>form .modal-body{overflow-y:auto}.skn-selector-tile{background-color:var(--skn-primary);border-radius:16px;border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-light);color:var(--skn-dark);transition:all .2s ease!important;text-transform:uppercase;font-size:calc(var(--fs-base) * .85);font-weight:700;padding:1.5rem 1rem!important;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;cursor:pointer}.skn-selector-tile i{font-size:calc(var(--fs-base) * 1.75);transition:transform .2s ease!important;margin-bottom:4px}.skn-selector-tile:hover{box-shadow:var(--skn-shadow-soft);transform:translateY(-2px);background-color:var(--skn-primary)}.skn-selector-tile:hover i{transform:scale(1.1)}.skn-selector-tile:active,.skn-selector-tile.active{box-shadow:var(--skn-shadow-inset);transform:translateY(0)}.skn-selector-tile.tile-primary{color:var(--skn-secondary);border-color:#2d4cc833}.skn-selector-tile.tile-success{color:var(--skn-success);border-color:#18634b33}.skn-selector-tile.tile-info{color:var(--skn-info);border-color:#0056b333}.skn-selector-tile.tile-warning{color:var(--skn-warning);border-color:#f0b40033}.skn-selector-tile.tile-secondary{color:var(--skn-dark);border-color:#31344b33}.skn-icon-btn{width:32px;height:32px;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.skn-table-container,.skn-table-scroll{flex:1;overflow:auto;position:relative;border-radius:var(--skn-border-radius);display:flex;flex-direction:column}.skn-table-scroll table td,.skn-table-scroll table th{padding:2px 4px!important}.table{--bs-table-bg: var(--skn-primary) !important;--bs-table-striped-bg: rgba(0, 0, 0, .02) !important;--bs-table-hover-bg: rgba(0, 0, 0, .04) !important;--bs-table-border-color: var(--skn-ui-border-inset-color);background-color:var(--skn-primary)}.skn-table{width:100%;min-height:100%;margin-bottom:0;color:var(--skn-gray-900);vertical-align:middle;border-color:var(--skn-ui-border-raised-color);border-collapse:separate;border-spacing:0;background-color:var(--skn-primary)}.skn-table thead th{position:sticky;top:0;z-index:10;padding-top:3px!important;padding-bottom:3px!important;font-size:calc(var(--fs-base) * .72);font-weight:700;text-transform:uppercase;background-color:var(--skn-primary);border-bottom:1px solid rgba(0,0,0,.12);border-left:1px solid rgba(255,255,255,.9);border-right:1px solid rgba(0,0,0,.12);line-height:1.2!important;vertical-align:middle!important;box-shadow:0 2px 4px #00000014}.skn-table thead th:last-child{border-right:none}.skn-table tbody td{padding:3px 10px!important;font-size:calc(var(--fs-base) * .9);vertical-align:middle!important;line-height:1.2!important;border-left:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.08);background-color:var(--skn-primary)}.skn-table-compact tbody td{padding-top:1px!important;padding-bottom:1px!important;font-size:calc(var(--fs-base) * .8)}.skn-table tbody td:last-child{border-right:none}.skn-table tfoot td{position:sticky;bottom:0;z-index:10;background-color:var(--skn-primary);border-top:1px solid rgba(0,0,0,.12);border-left:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(0,0,0,.1);padding-top:3px!important;padding-bottom:3px!important;font-weight:700;font-size:calc(var(--fs-base) * .81);box-shadow:0 -2px 4px #00000014}.skn-table tfoot td:last-child{border-right:none}.skn-table tr.skn-blank-row td{height:31px!important}.skn-card--table{display:flex;flex-direction:column}.skn-table-body{padding:0!important;flex:1;display:flex;flex-direction:column;overflow:hidden}.skn-table-footer{padding:8px 15px!important;margin:0!important;background:var(--skn-primary);border-top:1px solid rgba(0,0,0,.05);font-size:calc(var(--fs-base) * .85)}.skn-table .badge{box-shadow:var(--skn-shadow-light);padding:2px 8px!important;font-weight:800;letter-spacing:.2px;border-radius:4px;border:none;background-color:var(--skn-primary)!important;font-size:calc(var(--fs-base) * .75)}.skn-table .badge.bg-success,.skn-table .badge.bg-light-success{color:var(--skn-success)!important;box-shadow:var(--skn-shadow-light)}.skn-table .badge.bg-primary,.skn-table .badge.bg-light-primary{color:var(--skn-secondary)!important;box-shadow:var(--skn-shadow-light)}.skn-table .badge.bg-warning,.skn-table .badge.bg-light-warning{color:var(--skn-warning)!important;box-shadow:var(--skn-shadow-light)}.skn-table .badge.bg-danger,.skn-table .badge.bg-light-danger{color:var(--skn-danger)!important;box-shadow:var(--skn-shadow-light)}.skn-table .badge.bg-info,.skn-table .badge.bg-light-info{color:var(--skn-info)!important;box-shadow:var(--skn-shadow-light)}.skn-table .badge.bg-secondary,.skn-table .badge.bg-light-secondary{color:var(--skn-gray-700)!important;box-shadow:var(--skn-shadow-light)}.skn-table .badge.skn-badge-pending,.badge.skn-badge-pending{background:#f0b4001f!important;color:var(--skn-warning)!important;box-shadow:var(--skn-shadow-light)}.skn-table .badge.skn-badge-completed,.badge.skn-badge-completed{background:#28a7451f!important;color:var(--skn-success)!important;box-shadow:var(--skn-shadow-light)}.skn-table .badge.skn-badge-cancelled,.badge.skn-badge-cancelled{background:#dc35451f!important;color:var(--skn-danger)!important;box-shadow:var(--skn-shadow-light)}.skn-table .badge.skn-badge-approved,.badge.skn-badge-approved{background:#007bff1f!important;color:var(--skn-info)!important;box-shadow:var(--skn-shadow-light)}.badge.skn-badge{padding:3px 10px!important;font-weight:800;letter-spacing:.3px;border-radius:4px;font-size:calc(var(--fs-base) * .75);border:none}.skn-table .btn,.skn-table .btn-sm{padding:2px 6px;font-size:calc(var(--fs-base) * .72);border-radius:4px;background-color:var(--skn-primary);box-shadow:var(--skn-shadow-light);border:var(--skn-ui-border-raised);color:var(--skn-dark);margin:0 1px}.skn-table .btn:hover{box-shadow:var(--skn-shadow-soft);color:var(--skn-secondary);transform:translateY(-1px)}.skn-table .btn:active{box-shadow:var(--skn-shadow-inset);transform:translateY(0)}.skn-table .btn i.fa-eye{color:var(--skn-info)}.skn-table .btn i.fa-edit,.skn-table .btn i.fa-pencil-alt{color:var(--skn-secondary)}.skn-table .btn i.fa-trash,.skn-table .btn i.fa-trash-alt{color:var(--skn-danger)}.skn-table .skn-row-warning{border:2px solid var(--skn-danger);background-color:#a91e2c0d}tr.skn-row-negative td{background-color:#a91e2c1a;border-left:3px solid var(--skn-danger)}.skn-row-warning-discrepancy{background-color:#f0b40026;border:1px solid var(--skn-warning)}.skn-row-warning-discrepancy td{background-color:#f0b4000d}.skn-table-container::-webkit-scrollbar,.skn-table-scroll::-webkit-scrollbar{width:6px;height:6px}.skn-table-container::-webkit-scrollbar-thumb,.skn-table-scroll::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.skn-table tbody tr{height:1px}.skn-table tbody tr:has(.skn-empty-state){height:auto}.skn-table tbody tr.skn-table-spacer-row{height:auto!important}.skn-table tbody tr.skn-table-spacer-row td{height:auto!important;border:none;background:transparent;padding:0!important;box-shadow:none}.skn-input-group .form-control.is-invalid,.skn-input-group .form-select.is-invalid{background-position:right 2.5rem center;padding-right:4rem!important}.btn:focus,.skn-btn:focus,.skn-btn-secondary:focus,.btn-primary:focus,.btn-success:focus,.btn-danger:focus,.btn-warning:focus,.btn-info:focus{outline:none!important;box-shadow:var(--skn-shadow-light)!important;border-color:inherit}.btn:active,.btn.active,.skn-btn:active,.skn-btn.active,.skn-btn-secondary:active,.skn-btn-secondary.active,.btn:active:focus,.skn-btn:active:focus,.skn-btn-secondary:active:focus{box-shadow:var(--skn-shadow-inset)!important;outline:none!important;border-color:inherit}.skn-btn:active,.skn-btn:focus,.skn-btn.active{border-color:var(--skn-ui-border-raised-color)!important}.skn-btn-secondary:active,.skn-btn-secondary:focus,.skn-btn-secondary.active{border-color:var(--skn-secondary)!important}body{font-family:var(--app-font-family)!important;font-size:var(--app-font-size)}.skn-metric-icon .fas,.skn-metric-icon .fab{font-size:calc(var(--fs-base) * .9)}.skn-welcome-greeting{font-size:calc(var(--app-font-size) + 12px)}.skn-welcome-subtext{font-size:calc(var(--app-font-size) + 2px)}.jvectormap-tip{z-index:1100000!important}.skn-fullscreen-map-layout{height:calc(100vh - 56px);overflow:hidden;display:flex!important;align-items:stretch}.skn-fullscreen-map-layout>div{height:100%!important;display:flex;flex-direction:column}#customerFullScreenMapMount,#salesFullScreenMapMount,#paymentFullScreenMapMount,#dueFullScreenMapMount{height:100%!important;min-height:500px;width:100%!important;display:block!important}.skn-fullscreen-map-tools{position:absolute;left:10px;top:108px;z-index:12;display:flex;flex-direction:column;gap:8px}.skn-fullscreen-map-tools .btn{width:54px;height:28px;padding:0;font-size:var(--fs-sm, calc(var(--fs-base) - 2px));font-weight:600;line-height:28px;border-radius:6px;background-clip:padding-box}.skn-fullscreen-map-panel-card{height:100%;border-radius:0;border:0;display:flex;flex-direction:column;background:var(--skn-primary);flex:1}.skn-fullscreen-map-panel-card .card-header{background:var(--skn-primary);border-bottom:1px solid var(--skn-border-soft)!important;padding:1.25rem}.skn-fullscreen-map-panel-card .card-body{flex:1;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--skn-primary)}.skn-fullscreen-map-panel-card .p-3.border-bottom{background:var(--skn-primary);border-bottom:none!important;padding:1.5rem}.skn-fullscreen-map-panel-card input.form-control,.skn-fullscreen-map-panel-card select.form-select{background:var(--skn-primary);border:none;border-radius:12px;box-shadow:var(--skn-shadow-inset);padding:.75rem 1.25rem;color:var(--skn-dark)}.skn-fullscreen-map-panel-card .position-relative i{left:15px!important;color:var(--skn-gray-500)}.skn-fullscreen-map-panel-card input.form-control{padding-left:3rem!important}.skn-user-list{padding:1.5rem}.skn-user-list .skn-thana-group{background:var(--skn-primary);border-radius:20px;padding:1.25rem;margin-bottom:2rem;box-shadow:var(--skn-shadow-soft);border:1px solid var(--skn-border-soft)}.skn-user-list .skn-thana-header{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid rgba(0,0,0,.03)}.skn-user-list .skn-thana-header h6{font-size:calc(var(--fs-base) * 1.3)}.skn-user-list .skn-customer-row{background:var(--skn-primary);border-radius:15px;padding:1rem;margin-bottom:1rem;box-shadow:var(--skn-shadow-inset);border:none;transition:all .2s ease}.skn-user-list .skn-customer-row:hover{box-shadow:var(--skn-shadow-inset);background:var(--skn-primary);filter:brightness(.98)}.skn-user-list .skn-customer-row h6{font-size:calc(var(--fs-base) * 1.2);margin-bottom:.5rem!important}.skn-user-list .skn-customer-row p{font-size:1rem;line-height:1.4!important}.skn-user-list .skn-customer-row:last-child{margin-bottom:0}.skn-user-list .btn-sm{font-size:calc(var(--fs-base) * .95);padding:.4rem 1.2rem;background:var(--skn-primary);border:1px solid var(--skn-border-highlight);border-radius:8px;box-shadow:var(--skn-shadow-light);color:var(--skn-secondary);font-weight:700;transition:all .2s ease}.skn-user-list .btn-sm:hover{box-shadow:var(--skn-shadow-soft);transform:translateY(1px);background:var(--skn-primary)}.skn-user-list .fw-bold{font-size:calc(var(--fs-base) * 1.15)}.skn-user-list .badge{font-size:calc(var(--fs-base) * .95);padding:.5rem .8rem}.skn-welcome-stats-container{margin-top:.75rem!important}.skn-tiny-progress{height:3px!important}.skn-map-container{height:400px!important;width:100%!important}.skn-scroll-card-body{max-height:400px!important;overflow-y:auto!important}.swal2-container{z-index:9999999!important;margin-top:60px!important}.lobibox-notify-wrapper{z-index:9999999!important;top:70px!important}.skn-bkash-badge{background:linear-gradient(45deg,var(--skn-brand-bkash),var(--skn-brand-bkash-alt));color:var(--skn-white)}.skn-nagad-badge{background:linear-gradient(45deg,var(--skn-brand-nagad),var(--skn-brand-nagad-alt));color:var(--skn-white)}.skn-rocket-badge{background:linear-gradient(45deg,var(--skn-brand-rocket),var(--skn-brand-rocket-alt));color:var(--skn-white)}.skn-upay-badge{background:linear-gradient(45deg,var(--skn-brand-upay),var(--skn-brand-upay-alt));color:var(--skn-white)}html[lang=bn] .skn-metric-title{font-size:calc(var(--app-font-size) + 2px)}html[lang=bn] .skn-metric-value{font-size:calc(var(--app-font-size) + 10px)}html[lang=bn] .skn-font-12{font-size:calc(var(--fs-base) - 1px)}html[lang=bn] .skn-font-14{font-size:calc(var(--fs-base) + 1px)}html[lang=bn] .skn-welcome-greeting{font-size:calc(var(--app-font-size) + 14px)}html[lang=bn] .skn-welcome-subtext{font-size:calc(var(--app-font-size) + 3px)}.skn-kpi-grid{display:grid;grid-template-columns:repeat(6,1fr)!important;gap:20px!important;margin-top:0!important;margin-bottom:5px!important}.skn-kpi-grid>div{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0}.skn-row-kpi-8{display:grid!important;grid-template-columns:repeat(8,1fr)!important;gap:20px!important;margin-top:-8px!important;margin-bottom:5px!important}.skn-row-kpi-8>div{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0}.skn-row-kpi-8>div:first-child{grid-column:span 2!important}.skn-row-kpi-8 .card,.skn-row-kpi-8 .skn-card,.skn-kpi-grid .card,.skn-kpi-grid .skn-card{height:180px!important;max-height:180px!important;margin-bottom:0!important;overflow:hidden!important;padding:12px 15px 0!important;display:flex!important;flex-direction:column!important;position:relative!important}.skn-row-kpi-8>div:first-child .skn-card{padding:8px 12px!important}.skn-kpi-card .card-body,.skn-kpi-card .skn-card-body{padding:0!important;flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:visible!important}.skn-kpi-card .mt-auto{position:absolute!important;bottom:0!important;left:0!important;right:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:0 0 12px 12px;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;max-height:120px}.skn-kpi-card .mt-auto .apexcharts-canvas,.skn-kpi-card .mt-auto .apexcharts-canvas svg{width:100%!important}.skn-kpi-card .mt-auto>div{margin:0!important;padding:0!important}#dashboard-wrapper>.row{margin-bottom:5px!important}#dashboard-wrapper .card{margin-bottom:0!important}@media (min-width: 1200px){.row-cols-xl-8>*{flex:0 0 auto;width:12.5%}}@media (max-width: 1400px){.skn-kpi-grid{grid-template-columns:repeat(6,1fr)!important}}@media (max-width: 768px){.skn-kpi-grid{grid-template-columns:repeat(2,1fr)}}.skn-kpi-card{background:var(--skn-primary);border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-soft);border-radius:12px;min-height:85px!important;transition:var(--skn-transition)}.skn-kpi-card:hover{box-shadow:var(--skn-shadow-light);transform:translateY(-2px)}.skn-kpi-title{font-size:var(--fs-kpi-title);font-weight:800;text-transform:uppercase;letter-spacing:.5px;position:relative;z-index:2;display:block;color:var(--skn-dark)}.skn-kpi-value{font-size:var(--fs-kpi-value);font-weight:700;position:relative;z-index:2;display:block;color:var(--skn-dark)}[data-bs-theme=dark] .skn-kpi-title,[data-bs-theme=blue-theme] .skn-kpi-title{color:var(--skn-gray-200)}[data-bs-theme=dark] .skn-kpi-value,[data-bs-theme=blue-theme] .skn-kpi-value{color:var(--skn-white)}.skn-kpi-icon{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--skn-primary);box-shadow:var(--skn-shadow-light);border:1px solid rgba(255,255,255,.4);transition:var(--skn-transition)}.skn-kpi-icon.sm{width:32px;height:32px;border-radius:10px}.skn-kpi-icon:hover{box-shadow:var(--skn-shadow-soft);transform:translateY(-2px)}.skn-kpi-icon .fas,.skn-kpi-icon .fab{font-size:calc(var(--fs-base) * .9)}.skn-kpi-icon.sm .fas,.skn-kpi-icon.sm .fab{font-size:calc(var(--fs-base) * .75)}.skn-kpi-icon-abs{position:absolute;right:.35rem;top:.35rem}.skn-sparkline-container{position:absolute;bottom:-5px;left:-5px;right:-5px;height:50px;opacity:.8;z-index:1}.skn-kpi-grid .kpi-sparkline{height:55px;margin-top:auto;margin-bottom:0}body.skn-no-scroll,body.skn-no-scroll .skn-main-wrapper{overflow:hidden!important}.skn-customer-name-link{color:inherit;text-decoration:none}[data-bs-theme=light] .skn-customer-name{color:var(--skn-dark)}[data-bs-theme=dark] .skn-customer-name,[data-bs-theme=blue-theme] .skn-customer-name{color:var(--skn-white)}[data-bs-theme=dark] .text-muted,[data-bs-theme=blue-theme] .text-muted{color:var(--skn-gray-500)}.skn-label--compact{font-size:calc(var(--fs-base) * .85);margin-bottom:0!important;font-weight:700}.skn-input--compact{height:28px!important;font-size:calc(var(--fs-base) * .9);border-radius:8px;padding-top:0!important;padding-bottom:0!important;background:var(--skn-primary);border:none;box-shadow:var(--skn-shadow-inset);color:var(--skn-dark)}.skn-input--compact-group-text{font-size:calc(var(--fs-base) * .8);height:28px!important;background:transparent;border:none;color:var(--skn-gray-700);font-weight:600;padding-right:0!important}.skn-input-group{background:var(--skn-primary);border-radius:8px;box-shadow:var(--skn-shadow-inset);padding:0;display:flex!important;align-items:center!important;overflow:hidden;border:1px solid rgba(255,255,255,.4)}.skn-input-addon--left{padding:0 10px;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-right:1px solid rgba(0,0,0,.08)!important;background:#00000008;color:var(--skn-gray-800)}.skn-input-addon--right{padding:0 10px;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-left:1px solid rgba(0,0,0,.08)!important;background:#00000008;color:var(--skn-gray-800)}.skn-input-group .skn-input--compact{box-shadow:none;background:transparent;border:none;padding-left:10px!important;padding-right:10px!important;flex-grow:1}.skn-input-group .skn-dp-trigger,.skn-input-group .btn{border:none;background:transparent;box-shadow:none;color:var(--skn-gray-700);padding:0 8px}.skn-label{font-size:calc(var(--fs-base) * .75);color:var(--skn-gray-700);font-weight:600;padding-left:8px!important;white-space:nowrap}.skn-section-title{font-size:calc(var(--fs-base) * .75);letter-spacing:.5px!important;text-transform:uppercase;font-weight:700}.skn-modal-body--compact{font-size:calc(var(--fs-base) * .85);padding:1rem;border-radius:8px}.skn-min-height-0{min-height:0!important}.skn-pb-0{padding-bottom:0!important}.skn-mb-0{margin-bottom:0!important}.skn-z-index-2{z-index:2!important}.skn-icon--compact{font-size:calc(var(--fs-base) * .9)}.skn-btn--compact{height:26px!important;font-size:calc(var(--fs-base) * .75);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding-top:0!important;padding-bottom:0!important}.skn-badge--neumorphic{background:var(--skn-primary);border-radius:4px;box-shadow:var(--skn-shadow-light);border:var(--skn-ui-border-raised);padding:2px 8px;font-weight:800;font-size:calc(var(--fs-base) * .65);text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;line-height:1}.skn-badge--neumorphic.info{color:var(--skn-secondary)}.skn-badge--neumorphic.success{color:var(--skn-success)}.skn-badge--neumorphic.warning{color:var(--skn-warning)}.skn-badge--neumorphic.danger{color:var(--skn-danger)}.skn-icon-box{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px;box-shadow:var(--skn-shadow-soft);flex-shrink:0}.skn-icon-box.sm{width:36px;height:36px;border-radius:6px}.skn-icon-box.sm i{font-size:1rem}.skn-bg-primary-soft{background-color:#0d6efd1a}.skn-bg-danger-soft{background-color:#dc35451a}.skn-bg-success-soft{background-color:#1987541a}.skn-bg-warning-soft{background-color:#ffc1071a}.skn-bg-info-soft{background-color:#0dcaf01a}.skn-icon--compact{font-size:calc(var(--fs-base) * .7)}.skn-icon-xs{font-size:calc(var(--fs-base) * .75)}.skn-icon-lg{font-size:calc(var(--fs-base) * 1.1)}.skn-nav-tabs{border:none;padding:2px 15px 0;gap:8px}.skn-nav-tabs .nav-item .nav-link{background:var(--skn-primary);border:var(--skn-ui-border-raised);border-radius:8px;color:var(--skn-gray-700);font-weight:700;padding:5px 15px;transition:var(--skn-transition);box-shadow:var(--skn-shadow-light);margin-bottom:0}.skn-nav-tabs .nav-item .nav-link.active{box-shadow:var(--skn-shadow-inset);color:var(--skn-secondary);background:var(--skn-primary);border-color:var(--skn-ui-border-raised-color);transform:translateY(0)}.skn-nav-tabs .nav-item .nav-link:hover:not(.active){box-shadow:var(--skn-shadow-soft);color:var(--skn-secondary)}.skn-customer-profile{background:var(--skn-primary);border-radius:12px;box-shadow:var(--skn-shadow-soft);border:var(--skn-ui-border-raised);display:inline-flex;align-items:center;padding:10px 15px;gap:20px;height:100px;width:fit-content}.skn-customer-profile .skn-customer-image{width:80px;height:80px;box-shadow:var(--skn-shadow-inset);border:var(--skn-ui-border-raised);padding:5px;border-radius:8px;flex-shrink:0}.skn-customer-profile .skn-customer-image img{width:100%;height:100%;border-radius:6px;object-fit:cover}.skn-customer-info-content{display:flex;flex-direction:column;justify-content:center}.skn-customer-info-content h3{margin-bottom:2px;color:var(--skn-dark);font-size:calc(var(--fs-base) * 1.3)}.skn-customer-info-content .address{font-size:calc(var(--fs-base) * .9);color:var(--skn-gray-700);margin-bottom:2px}.skn-customer-info-content .contact-info-row{border-top:1px solid rgba(0,0,0,.05);padding-top:5px;margin-top:5px}.skn-info-pill{background:var(--skn-primary);border-radius:8px;box-shadow:var(--skn-shadow-soft);border:var(--skn-ui-border-raised);padding:6px 15px;display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:calc(var(--fs-base) * .92);color:var(--skn-dark)}.skn-customer-balance{background:var(--skn-primary);border-radius:12px;box-shadow:var(--skn-shadow-soft);border:var(--skn-ui-border-raised);padding:12px 25px;text-align:center;min-width:270px;height:100px!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.skn-customer-balance .amount{font-weight:800;font-size:calc(var(--fs-base) * 1.8);display:block}.skn-customer-balance.due .amount{color:var(--skn-danger)}.skn-customer-balance.credit .amount{color:var(--skn-success)}.skn-customer-balance .label{font-size:calc(var(--fs-base) * .75);text-transform:uppercase;color:var(--skn-gray-700);font-weight:700}#customerTabContentTable{flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:visible!important}#customerTabContentTable .tab-pane{min-height:0!important;display:none!important;flex-direction:column!important;overflow:visible!important;padding:0}#customerTabContentTable .tab-pane.active{display:flex!important;flex:1!important}#customerTabContentTable .skn-card--table{flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:var(--skn-primary);margin:0;box-shadow:var(--skn-shadow-soft);border:var(--skn-ui-border-raised)}#customerTabContentTable .skn-card--table>div.p-0{flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}#customerTabContentTable .skn-table-container{flex:1!important;min-height:0!important;overflow:auto!important}.skn-order-id-badge{font-family:Monaco,Consolas,monospace;letter-spacing:.5px;font-weight:700}.skn-order-doc-sidebar{position:absolute;left:100%;top:0;width:420px;height:100%;z-index:1060;background:var(--skn-primary);border-left:var(--skn-ui-border-raised);border-radius:0 12px 12px 0;box-shadow:var(--skn-shadow-soft);transition:transform .4s cubic-bezier(.4,0,.2,1);transform:translate(10px);margin-left:10px;overflow:hidden}.skn-order-form-container{transition:all .3s ease-in-out}.skn-ocr-drawer{display:flex;flex-direction:column}.skn-ocr-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;background:var(--skn-primary);border-bottom:var(--skn-ui-border-raised);flex-shrink:0}.skn-ocr-drawer-icon-box{width:36px;height:36px;border-radius:10px;background:var(--skn-primary);box-shadow:var(--skn-shadow-raised);display:flex;align-items:center;justify-content:center;color:var(--skn-secondary);font-size:calc(var(--fs-base) * .9);flex-shrink:0}.skn-ocr-status-badge{font-size:calc(var(--fs-base) * .65);font-weight:700;letter-spacing:.8px;padding:3px 8px;border-radius:20px;background:var(--skn-primary);box-shadow:var(--skn-shadow-light);color:var(--skn-gray-700);border:1px solid var(--skn-border-highlight)}.skn-ocr-close-btn{width:30px;height:30px;border-radius:8px;border:none;background:var(--skn-primary);box-shadow:var(--skn-shadow-light);color:var(--skn-gray-700);font-size:calc(var(--fs-base) * .75);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--skn-transition);flex-shrink:0}.skn-ocr-close-btn:hover{box-shadow:var(--skn-shadow-inset);color:var(--skn-danger);transform:scale(.95)}.skn-ocr-drawer-tabs{background:var(--skn-primary);border-bottom:var(--skn-ui-border-raised);flex-shrink:0}.skn-ocr-drawer-tabs .skn-tab-btn{font-size:calc(var(--fs-base) * .75);padding:5px 10px;gap:4px!important}.skn-ocr-drawer-body{overflow-y:auto;overflow-x:hidden;padding-top:10px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent}.skn-ocr-drawer-body::-webkit-scrollbar{width:4px}.skn-ocr-drawer-body::-webkit-scrollbar-track{background:transparent}.skn-ocr-drawer-body::-webkit-scrollbar-thumb{background:#0000001f;border-radius:4px}.skn-ocr-content-inset{background:var(--skn-primary);border-radius:12px;box-shadow:var(--skn-shadow-inset);border:1px solid rgba(255,255,255,.6);min-height:380px;overflow-y:auto;overflow-x:hidden;padding:10px}.skn-ocr-empty-state{display:flex;flex-direction:column;align-items:center}.skn-ocr-empty-icon{width:60px;height:60px;border-radius:16px;background:var(--skn-primary);box-shadow:var(--skn-shadow-soft);display:flex;align-items:center;justify-content:center;font-size:calc(var(--fs-base) * 1.5);color:var(--skn-secondary);opacity:.7}.skn-ocr-drawer-footer{padding:10px 16px;background:linear-gradient(135deg,#2d4cc80f,#2d4cc805);border-top:var(--skn-ui-border-raised);border-radius:0 0 12px;flex-shrink:0}#genericEditOrderModalDialog,#createOrderModalDialog,#newServiceSaleModalDialog,[id^=approveModalDialog-],[id^=approvePaymentModalDialog-]{overflow:visible!important}#genericEditOrderModalDialog .modal-content,#createOrderModalDialog .modal-content,#newServiceSaleModalDialog .modal-content,[id^=approveModalDialog-] .modal-content,[id^=approvePaymentModalDialog-] .modal-content{overflow:visible!important;position:relative}#genericEditOrderModalDialog .modal-body,#createOrderModalDialog .modal-body,#newServiceSaleModalDialog .modal-body,[id^=approveModalDialog-] .modal-body,[id^=approvePaymentModalDialog-] .modal-body{overflow:visible!important}#genericEditOrderModalDialog .modal-dialog-scrollable .modal-body,#createOrderModalDialog .modal-dialog-scrollable .modal-body,#newServiceSaleModalDialog .modal-dialog-scrollable .modal-body,[id^=approveModalDialog-] .modal-dialog-scrollable .modal-body,[id^=approvePaymentModalDialog-] .modal-dialog-scrollable .modal-body{overflow-y:auto!important;overflow-x:visible!important}.skn-order-label-header{letter-spacing:1px;text-transform:uppercase}.skn-order-upload-zone{background:linear-gradient(145deg,#ffffff0d,#00000005);cursor:pointer;border-radius:25px;min-height:160px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .3s ease}.skn-order-upload-icon-box{width:80px;height:80px;border-radius:20px;background:var(--skn-primary);box-shadow:var(--skn-shadow-light);color:var(--skn-secondary);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.skn-order-upload-zone:active:not(:has(.skn-btn:hover)) .skn-order-upload-icon-box{box-shadow:var(--skn-shadow-inset);transform:scale(.92)}.skn-tr-shadow-inset{box-shadow:var(--skn-shadow-inset)}.skn-tr-border-dashed{border-style:dashed!important}.skn-tr-pulse{animation:skn-tr-pulse-anim 2s infinite}@keyframes skn-tr-pulse-anim{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.skn-service-doc-sidebar{position:absolute;left:100%;top:0;width:420px;height:100%;z-index:1060;background:var(--skn-primary);border-left:var(--skn-ui-border-raised);border-radius:0 12px 12px 0;box-shadow:var(--skn-shadow-soft);transition:transform .4s cubic-bezier(.4,0,.2,1);transform:translate(10px);margin-left:10px;overflow:hidden}.skn-service-upload-zone{background:var(--skn-primary);border:2px dashed var(--skn-border-highlight);border-radius:12px;padding:20px;text-align:center;position:relative;cursor:pointer;box-shadow:var(--skn-shadow-inset);transition:all .3s ease}.skn-service-upload-zone:hover{box-shadow:var(--skn-shadow-soft)}.skn-adjustment-modal-sm{max-width:500px!important}.skn-tab-btn{background-color:var(--skn-primary);color:var(--skn-gray-700);border:1px solid var(--skn-border-highlight);border-radius:10px;box-shadow:var(--skn-shadow-light);font-weight:700;padding:8px 16px;transition:all .2s ease-in-out!important;display:inline-flex;align-items:center;justify-content:center;gap:6px}.skn-tab-btn:hover{box-shadow:var(--skn-shadow-soft);color:var(--skn-secondary);transform:translateY(-1px)}.skn-tab-btn.active{box-shadow:var(--skn-shadow-inset);color:var(--skn-secondary);border-color:#0000000a;transform:translateY(0)}.skn-modal-workspace{width:100%;max-height:75vh;background-color:var(--skn-primary);border-radius:12px;border:1px solid var(--skn-border-highlight);box-shadow:var(--skn-shadow-inset);overflow-y:auto;overflow-x:hidden;padding:20px}.skn-modal-workspace-viewer{height:75vh!important;min-height:500px!important}.skn-info-box{background-color:var(--skn-primary);border:1px solid var(--skn-border-highlight);border-radius:10px;box-shadow:var(--skn-shadow-light);color:var(--skn-dark)}.skn-summary-table{background-color:var(--skn-primary);border:1px solid var(--skn-border-highlight);border-radius:10px;box-shadow:var(--skn-shadow-light);overflow:hidden;border-collapse:separate!important}.skn-summary-table td{border:none;border-bottom:1px solid rgba(0,0,0,.03)!important;padding:8px 12px;color:var(--skn-dark)}.skn-summary-table tr:last-child td{border-bottom:none!important}.skn-summary-table td.fw-bold.bg-light,.skn-summary-table td.bg-light{background-color:#00000005;font-weight:700;color:var(--skn-gray-700)}.skn-summary-table tr.fw-bold{background-color:#2d4cc80a;color:var(--skn-secondary)}.skn-semantic-card-success{background:linear-gradient(145deg,#1e7c5e,#124a38);box-shadow:var(--skn-shadow-soft);border:1px solid rgba(255,255,255,.15);border-radius:12px}.skn-semantic-card-success h1,.skn-semantic-card-success h2,.skn-semantic-card-success h3,.skn-semantic-card-success h4,.skn-semantic-card-success h5,.skn-semantic-card-success p,.skn-semantic-card-success span,.skn-semantic-card-success div{color:#fff}.skn-semantic-card-success h6{color:#ffffffbf}.skn-semantic-card-danger{background:linear-gradient(145deg,#c42333,#8e1925);box-shadow:var(--skn-shadow-soft);border:1px solid rgba(255,255,255,.15);border-radius:12px}.skn-semantic-card-danger h1,.skn-semantic-card-danger h2,.skn-semantic-card-danger h3,.skn-semantic-card-danger h4,.skn-semantic-card-danger h5,.skn-semantic-card-danger p,.skn-semantic-card-danger span,.skn-semantic-card-danger div{color:#fff}.skn-semantic-card-danger h6{color:#ffffffbf}.skn-semantic-card-warning{background:linear-gradient(145deg,#ffd300,#c90);box-shadow:var(--skn-shadow-soft);border:1px solid rgba(255,255,255,.2);border-radius:12px}.skn-semantic-card-warning h1,.skn-semantic-card-warning h2,.skn-semantic-card-warning h3,.skn-semantic-card-warning h4,.skn-semantic-card-warning h5,.skn-semantic-card-warning p,.skn-semantic-card-warning span,.skn-semantic-card-warning div{color:#fff}.skn-semantic-card-warning h6{color:#ffffffbf}.skn-semantic-card-primary{background:linear-gradient(145deg,#375cf3,#233d9f);box-shadow:var(--skn-shadow-soft);border:1px solid rgba(255,255,255,.15);border-radius:12px}.skn-semantic-card-primary h1,.skn-semantic-card-primary h2,.skn-semantic-card-primary h3,.skn-semantic-card-primary h4,.skn-semantic-card-primary h5,.skn-semantic-card-primary p,.skn-semantic-card-primary span,.skn-semantic-card-primary div{color:#fff}.skn-semantic-card-primary h6{color:#ffffffbf}.skn-order-doc-sidebar-left{position:absolute;right:100%;top:0;width:420px;height:100%;z-index:1060;background:var(--skn-primary);border-right:var(--skn-ui-border-raised);border-left:none;border-radius:12px 0 0 12px;box-shadow:-5px 0 15px #0000000d;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:translate(10px);margin-right:10px;margin-left:0;overflow:hidden}.skn-auth-wrapper{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem}.skn-auth-card{position:relative;width:100%;max-width:420px;padding:2.5rem;background-color:transparent;border:none;border-radius:24px;box-shadow:var(--skn-shadow-soft);overflow:hidden}.skn-auth-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background-image:conic-gradient(from 0deg,transparent 0%,hsl(189,100%,50%) 25%,transparent 50%,transparent 100%);animation:rotate 4s linear infinite;z-index:1}.skn-auth-card:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background-color:var(--skn-primary);border-radius:22px;z-index:2}.skn-auth-card>*{position:relative;z-index:3}.skn-logo-box{width:70px;height:70px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--skn-primary);border-radius:18px;border:var(--skn-ui-border-raised);box-shadow:var(--skn-shadow-light)}.skn-form-group-custom{display:flex;flex-direction:column;margin-bottom:1.25rem;align-items:flex-start}.skn-form-group-custom label{font-size:var(--fs-base);font-weight:600;color:var(--skn-dark);margin-bottom:.5rem}.skn-input{width:100%;padding:.75rem 1rem;font-size:var(--fs-base);font-weight:500;color:var(--skn-dark);background-color:var(--skn-primary);border:var(--skn-ui-border-raised);border-radius:12px;box-shadow:var(--skn-shadow-inset)}.skn-input:focus{outline:none;animation:blink-glow 1.5s infinite ease-in-out}.skn-input-group-custom{display:flex;width:100%}.skn-input-group-custom .skn-input{flex:1;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none!important}.skn-input-group-addon{display:flex;align-items:center;justify-content:center;padding:0 1.25rem;background-color:var(--skn-primary);border:var(--skn-ui-border-raised);border-radius:0 12px 12px 0;box-shadow:var(--skn-shadow-light);color:var(--skn-gray-600);cursor:pointer;transition:var(--skn-transition)}.skn-input-group-addon:hover{box-shadow:var(--skn-shadow-soft);color:var(--skn-secondary)}.skn-input-group-addon:active{box-shadow:var(--skn-shadow-inset)}.skn-remember-forgot-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;width:100%}.skn-font-14{font-size:var(--fs-base)}.skn-font-12{font-size:var(--fs-sm, calc(var(--fs-base) - 2px))}.skn-auth-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;background-color:var(--skn-primary);color:var(--skn-secondary);border:var(--skn-ui-border-raised);border-radius:12px;font-size:var(--fs-base);font-weight:700;text-transform:uppercase;letter-spacing:.05em;box-shadow:var(--skn-shadow-light);transition:var(--skn-transition)}.skn-auth-btn:hover{box-shadow:var(--skn-shadow-soft);color:var(--skn-secondary)}.skn-auth-btn:active{box-shadow:var(--skn-shadow-inset)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-glow{0%{border-color:var(--skn-ui-border-raised-color);box-shadow:var(--skn-shadow-inset)}50%{border-color:var(--skn-secondary);box-shadow:var(--skn-shadow-inset),0 0 10px #2d4cc84d}to{border-color:var(--skn-ui-border-raised-color);box-shadow:var(--skn-shadow-inset)}}[id^=editPaymentModal-] .modal-content,[id^=editPaymentModal-] .modal-body{overflow:visible!important;position:relative}[id^=editPaymentModal-] .modal-dialog-scrollable .modal-body{overflow-y:auto!important;overflow-x:visible!important}
