.min-w-0{min-width:0!important}.sd-table-scroll{-webkit-overflow-scrolling:touch;overflow:auto hidden!important}.sd-print-sheet{display:none}@media print{body *{visibility:hidden}.sd-no-print{display:none!important}.sd-print-sheet,.sd-print-sheet *{visibility:visible}.sd-print-sheet{width:100%;padding:8px;position:absolute;top:0;left:0;display:block!important}.sd-label{page-break-inside:avoid}@page{margin:8mm}}:root{--sd-app-font-size:16px;--sd-app-font-family:"Calibri Light", "Calibri", "Segoe UI", system-ui, -apple-system, sans-serif;--bs-body-font-size:var(--sd-app-font-size)}html{font-size:var(--sd-app-font-size)!important}html,body{line-height:1.5;font-family:var(--sd-app-font-family)!important;font-size:var(--sd-app-font-size)!important}body,.pc-content{font-size:var(--sd-app-font-size)!important}.medium{font-size:1rem}body,.pc-content,.pc-sidebar,.pc-header,.btn,.form-control,.form-select,.table,.card,.modal,.dropdown-menu,input,select,textarea,button,label,h1,h2,h3,h4,h5,h6{font-family:var(--sd-app-font-family)!important}:root{--bs-primary:#0072ce;--bs-primary-rgb:0,114,206;--bs-link-color:#0072ce;--bs-link-color-rgb:0,114,206;--bs-link-hover-color:#005ba6;--pc-active-background:#0072ce1f;--sd-orange:#f7941d}.btn-primary,.btn-light-primary{--bs-btn-bg:#0072ce;--bs-btn-border-color:#0072ce;--bs-btn-hover-bg:#005ba6;--bs-btn-hover-border-color:#005ba6;--bs-btn-active-bg:#00518f;--bs-btn-active-border-color:#00518f;--bs-btn-disabled-bg:#0072ce;--bs-btn-disabled-border-color:#0072ce}.btn-primary{background-color:#0072ce;border-color:#0072ce}.btn-outline-primary{--bs-btn-color:#0072ce;--bs-btn-border-color:#0072ce;--bs-btn-hover-bg:#0072ce;--bs-btn-active-bg:#0072ce}.text-primary{color:#0072ce!important}.bg-primary,.text-bg-primary{background-color:#0072ce!important}.text-bg-primary{color:#fff!important}.bg-primary-subtle{background-color:#e1effb!important}.text-bg-info{color:#00518f!important;background-color:#e1effb!important}.badge.bg-light-primary,.bg-light-primary{color:#0072ce!important;background:#e1effb!important}a,.btn-link,.link-primary{color:#0072ce}.form-control:focus,.form-select:focus{border-color:#5ba6e6;box-shadow:0 0 0 .2rem #0072ce2e}.page-link{color:#0072ce}.page-item.active .page-link{background-color:#0072ce;border-color:#0072ce}.pc-sidebar .pc-navbar .pc-item .pc-link.active,.pc-sidebar .pc-navbar .pc-item .pc-link:hover,.pc-sidebar .pc-navbar .pc-item .pc-link.active .pc-micon i,.pc-sidebar .pc-navbar .pc-item .pc-link.active{color:#0072ce}.pc-sidebar .pc-navbar>li.pc-item>.pc-link.active:before,.pc-sidebar .pc-navbar .pc-item.active>.pc-link:before{background:#0072ce!important}.pc-sidebar .navbar-wrapper{flex-direction:column;height:100%;display:flex}.pc-sidebar .navbar-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff59 transparent;flex:auto;min-height:0;overflow:hidden auto}.pc-sidebar .navbar-content .pc-navbar{padding-bottom:24px}.pc-sidebar .navbar-content::-webkit-scrollbar{width:7px}.pc-sidebar .navbar-content::-webkit-scrollbar-track{background:0 0}.pc-sidebar .navbar-content::-webkit-scrollbar-thumb{background:#ffffff47 padding-box content-box;border:2px solid #0000;border-radius:4px}.pc-sidebar .navbar-content:hover::-webkit-scrollbar-thumb{background:#ffffff73 padding-box content-box}.pc-sidebar .navbar-content::-webkit-scrollbar-thumb:hover{background:#fff9 padding-box content-box}body.sd-sidebar-collapsed .pc-sidebar .navbar-content{scrollbar-width:none}body.sd-sidebar-collapsed .pc-sidebar .navbar-content::-webkit-scrollbar{width:0}.pc-sidebar .pc-navbar .pc-hasmenu>.pc-link{align-items:center;display:flex}.pc-sidebar .pc-navbar .pc-hasmenu>.pc-link .pc-arrow{margin-left:auto;transition:transform .2s;display:inline-flex}.pc-sidebar .pc-navbar .pc-hasmenu>.pc-link .pc-arrow i{font-size:.95rem}.pc-sidebar .pc-navbar .pc-hasmenu.pc-trigger>.pc-link .pc-arrow{transform:rotate(90deg)}.pc-sidebar .pc-navbar .pc-hasmenu.pc-trigger>.pc-link{color:#0072ce;font-weight:600}.pc-sidebar .pc-navbar .pc-submenu{margin:0;padding:2px 0 4px;list-style:none}.pc-sidebar .pc-navbar .pc-submenu .pc-item .pc-link{border-radius:8px;align-items:center;gap:2px;margin:1px 10px;padding:7px 16px 7px 30px;font-size:.86rem;transition:background .12s,color .12s;display:flex;position:relative}.pc-sidebar .pc-navbar .pc-submenu .pc-item .pc-link i{opacity:.85;font-size:1rem}.pc-sidebar .pc-navbar .pc-submenu .pc-item .pc-link:hover{background:#0072ce12}.pc-sidebar .pc-navbar .pc-submenu .pc-item .pc-link.active{background:#0072ce1f;font-weight:600}.pc-sidebar .pc-navbar .pc-submenu .pc-item .pc-link.active:before{content:none!important}@media (width>=1025px){.pc-sidebar{transition:width .2s;right:auto;left:0!important}.pc-header{left:264px}.pc-container{margin-left:264px}.pc-header .sd-menu-btn{background:0 0;border-radius:0}body.sd-sidebar-collapsed .pc-sidebar{width:66px;overflow:visible}body.sd-sidebar-collapsed .pc-sidebar .navbar-wrapper{width:66px}body.sd-sidebar-collapsed .pc-header{left:66px}body.sd-sidebar-collapsed .pc-container{margin-left:66px}body.sd-sidebar-collapsed .pc-sidebar .m-header{justify-content:center;padding:0 8px;overflow:hidden}body.sd-sidebar-collapsed .pc-sidebar .m-header .b-brand{justify-content:flex-start;width:100%;overflow:hidden}body.sd-sidebar-collapsed .pc-sidebar .pc-navbar>.pc-item .pc-mtext,body.sd-sidebar-collapsed .pc-sidebar .pc-navbar>.pc-item .pc-arrow,body.sd-sidebar-collapsed .pc-sidebar .pc-navbar>.pc-item.pc-caption label{display:none}body.sd-sidebar-collapsed .pc-sidebar .pc-navbar>.pc-item.pc-caption{height:14px;padding:6px 0!important}body.sd-sidebar-collapsed .pc-sidebar .pc-navbar>.pc-item>.pc-link{justify-content:center;padding-left:0;padding-right:0}body.sd-sidebar-collapsed .pc-sidebar .pc-navbar .pc-submenu{display:none!important}}.pc-header .header-wrapper{align-items:center;display:flex}.pc-header .header-user-profile{flex:none}.pc-header .header-user-profile .pc-head-link{white-space:nowrap;width:auto;max-width:none}.pc-header .header-user-profile .pc-head-link>span:nth-child(2){min-width:0;max-width:none;overflow:visible}.pc-header .header-user-profile .pc-head-link>span:nth-child(2)>span{white-space:nowrap;text-overflow:clip;overflow:visible}.pc-header .header-user-profile .pc-head-link:hover,.pc-header .header-user-profile .pc-head-link:focus{background:#0072ce14;border-radius:10px}.pc-header .header-user-profile .pc-head-link:hover>span:nth-child(2)>span:first-child,.pc-header .header-user-profile .pc-head-link:focus>span:nth-child(2)>span:first-child{color:#1f2a37!important}.pc-header .header-user-profile .pc-head-link:hover>span:nth-child(2)>span:last-child,.pc-header .header-user-profile .pc-head-link:focus>span:nth-child(2)>span:last-child{color:#6b7787!important}.pc-header .header-user-profile{position:relative}.pc-header .header-user-profile .dropdown-menu{margin:0;position:absolute;inset:calc(100% + 6px) 0 auto auto;transform:none!important}.pc-header .pc-search input{max-width:280px}@media (width<=1280px){.pc-header .pc-search input{width:180px!important}}.pc-menu-overlay{z-index:1025;background:#00000073;display:none;position:fixed;inset:0}@media (width>=1025px){.pc-menu-overlay{display:none!important}.pc-content{padding-left:48px!important;padding-right:48px!important}}@media (width<=1024.98px){.pc-sidebar{z-index:1030;width:264px;transition:left .22s;left:-264px!important;right:auto!important}.pc-header .sd-menu-btn{background:#0072ce1a;border-radius:10px;color:var(--sd-primary,#0072ce)!important}.pc-header .sd-menu-btn i{font-size:1.35rem}.pc-sidebar .navbar-wrapper{width:264px}.pc-sidebar .m-header{justify-content:flex-start;padding:0 18px}.pc-sidebar .pc-navbar>.pc-item .pc-mtext,.pc-sidebar .pc-navbar>.pc-item .pc-arrow,.pc-sidebar .pc-navbar>.pc-item.pc-caption label{display:inline}.pc-sidebar .pc-navbar>.pc-item.pc-caption{height:auto;padding:24px 23px 8px!important}.pc-sidebar .pc-navbar>.pc-item>.pc-link{justify-content:flex-start}.pc-sidebar.mob-sidebar-active{box-shadow:0 0 30px #00000040;left:0!important}body.pc-sidebar-active .pc-menu-overlay{display:block}body.pc-sidebar-active{overflow:hidden}.pc-header{left:0!important}.pc-container{margin-left:0!important}.pc-container,.pc-content{max-width:100%;overflow-x:hidden}.pc-content{padding-left:10px!important;padding-right:10px!important}.pc-content .row{--bs-gutter-x:1rem}}.pc-sidebar .pc-navbar>.pc-item.pc-caption.sd-caption{margin:10px 12px 2px;padding:0!important}.pc-sidebar .pc-navbar>.pc-item.pc-caption.sd-caption:first-child{margin-top:4px}.pc-sidebar .sd-caption-btn{cursor:pointer;width:100%;color:inherit;background:linear-gradient(#ffffff1f,#ffffff0d);border:1px solid #ffffff2e;border-left:3px solid #fff;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;transition:background .18s,border-color .18s,box-shadow .18s;display:flex}.pc-sidebar .sd-caption-btn:hover{background:linear-gradient(#fff3,#ffffff1a);border-color:#ffffff57;box-shadow:0 2px 8px #00000029}.pc-sidebar .pc-caption.sd-caption.collapsed .sd-caption-btn{background:#ffffff0f;border-left-color:#ffffff8c}.pc-sidebar .sd-caption-btn .sd-caption-label{align-items:center;gap:10px;min-width:0;display:flex}.pc-sidebar .pc-caption.sd-caption .sd-caption-btn i.sd-caption-ic{color:#fff;background:#f7941d;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;box-shadow:0 2px 5px #f7941d66;display:inline-flex!important}.pc-sidebar .sd-caption-btn label{cursor:pointer;pointer-events:none;color:#fff;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:700;overflow:hidden}.pc-sidebar .pc-caption.sd-caption .sd-caption-btn i.sd-caption-caret{color:#fff;background:#ffffff29;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;transition:transform .2s,background .18s;display:inline-flex!important}.pc-sidebar .sd-caption-btn:hover i.sd-caption-caret{background:#ffffff47}.pc-sidebar .pc-caption.sd-caption.collapsed .sd-caption-btn i.sd-caption-caret{transform:rotate(-90deg)}.pc-sidebar .pc-navbar>.pc-item.pc-caption.sd-caption+.pc-item .pc-link{padding-left:18px}body.sd-sidebar-collapsed .pc-sidebar .pc-caption.sd-caption{margin:8px 8px 2px!important}body.sd-sidebar-collapsed .pc-sidebar .sd-caption-btn{border-left-width:1px;justify-content:center;padding:7px}body.sd-sidebar-collapsed .pc-sidebar .sd-caption-caret,body.sd-sidebar-collapsed .pc-sidebar .sd-caption-btn label{display:none!important}.form-select,.form-control{border:1px solid #d6dce6;border-radius:.5rem}.form-select:disabled,.form-control:disabled,.form-control[readonly]{background-color:#f1f4f9}.input-group-text{color:#475569;background-color:#f7f9fc;border:1px solid #d6dce6}:root{--sd-control-h:42px}.form-control:not(.form-control-sm),.form-select:not(.form-select-sm){min-height:var(--sd-control-h);padding-top:.45rem;padding-bottom:.45rem;font-size:.9rem}.form-floating>.form-control,.form-floating>.form-select{min-height:calc(3.5rem + 2px);padding-top:1.625rem;padding-bottom:.625rem}.btn:not(.btn-sm):not(.btn-link):not(.btn-close){min-height:var(--sd-control-h);border-radius:.5rem;justify-content:center;align-items:center;gap:6px;padding:.45rem 1.05rem;font-size:.9rem;font-weight:500;display:inline-flex}.btn-sm{border-radius:.45rem}.form-floating>.form-control,.form-floating>.form-select{border-radius:.5rem}.pc-content .card{border:1px solid #eef1f6;border-radius:14px;box-shadow:0 1px 3px #1428460d}.pc-content .card.shadow-sm{box-shadow:0 1px 3px #1428460f}.pc-content .table{--bs-table-bg:transparent;vertical-align:middle;margin-bottom:0}.pc-content .table>thead th{text-transform:uppercase;letter-spacing:.4px;color:#4a5a70;white-space:nowrap;background:#eef4fb;border-bottom:2px solid #dbe6f3;padding:.72rem .9rem;font-size:.78rem;font-weight:700!important}.pc-content .table>thead th:first-child{border-top-left-radius:10px}.pc-content .table>thead th:last-child{border-top-right-radius:10px}.pc-content .table>tbody td{color:#3a4658;border-color:#eef2f7;padding:.72rem .9rem}.pc-content .table>tbody tr{transition:background .12s}.pc-content .table:not(.sd-no-zebra)>tbody>tr:nth-of-type(odd)>*{background:#fafcfe}.pc-content .table>tbody>tr:hover>*{background:#eef4fb!important}.pc-content .table>tbody>tr:last-child>td{border-bottom:0}.pc-content .table-responsive{border-radius:0 0 12px 12px}.pc-content>*+*{margin-top:0}.pc-content .badge{border-radius:7px;padding:.4em .6em;font-weight:600}.pc-content p,.pc-content span,.pc-content div,.pc-content td,.pc-content li,.pc-content a,.pc-content b,.pc-content strong,.pc-content .fw-bold,.pc-content .fw-semibold,.pc-content .fw-medium{font-weight:400!important}.pc-content .table>thead th,.pc-content h1,.pc-content h2,.pc-content h3,.pc-content h4,.pc-content h5,.pc-content h6,.pc-content .card-title,.pc-content .modal-title,.pc-content .sd-page-hero h4,.pc-content .fw-bold.sd-keep-bold{font-weight:700!important}.sd-modal{background:0 0}.sd-modal .modal-content{overflow:hidden;border-radius:16px!important}.sd-modal-header{background:linear-gradient(135deg,#0072ce,#053a7a);border-radius:0!important}.sd-modal-header,.sd-modal-header .modal-title,.sd-modal-header .small,.sd-modal-header *{color:#fff!important}.sd-modal-header .sd-modal-icon{background:#ffffff29;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px}.sd-modal .modal-body{padding:22px}.sd-modal-ctl{cursor:pointer;background:#ffffff24;border:0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .15s;display:inline-flex;color:#fff!important}.sd-modal-ctl:hover{background:#ffffff4d}.sd-modal-ctl:disabled{opacity:.45;cursor:default}.sd-modal-zoomlbl{width:auto;min-width:46px;padding:0 6px;font-size:.72rem;font-weight:600}.sd-modal-ctl-sep{background:#ffffff47;width:1px;height:20px;margin:0 4px;display:inline-block}.sd-modal-header{gap:8px}.sd-modal-titlewrap{flex:auto;min-width:0;overflow:hidden}.sd-modal-ctls{flex:none}@media (width<=575.98px){.sd-modal-ctl{width:28px;height:28px}.sd-modal-zoomlbl{min-width:40px;font-size:.66rem}.sd-modal-ctls{gap:2px!important}}.sd-modal .modal-body .sd-modal-zoom{transition:transform .1s}.sd-modal .modal-dialog.sd-modal-max{width:calc(100vw - 32px);max-width:none;height:calc(100vh - 32px);margin:16px auto}.sd-modal .modal-dialog.sd-modal-max .modal-content{height:100%}.sd-modal .modal-dialog.sd-modal-min{align-self:flex-end;max-width:420px;margin:auto 16px 16px}.sd-modal .modal-dialog.sd-modal-min .modal-content{box-shadow:0 8px 28px #00000059}.sd-modal:has(.sd-modal-min){justify-content:flex-start;align-items:flex-end;display:flex!important}@media (width<=575.98px){.sd-modal .modal-dialog.sd-modal-min{max-width:none;margin:auto 8px 8px}}.sd-form-grid{grid-template-columns:1fr 1fr;gap:2px 16px;display:grid}.sd-form-grid .span-2{grid-column:1/-1}@media (width<=575.98px){.sd-form-grid{grid-template-columns:1fr}.sd-form-grid .span-2{grid-column:auto}.form-control,.form-select,textarea.form-control,.form-floating>.form-control,.form-floating>.form-select{border-radius:14px}.input-group>.form-control,.input-group>.form-select,.input-group>.input-group-text,.input-group>.btn{border-radius:0}.input-group>:first-child{border-top-left-radius:14px;border-bottom-left-radius:14px}.input-group>:last-child{border-top-right-radius:14px;border-bottom-right-radius:14px}}.sd-modal .modal-body{background:linear-gradient(#fbfdff,#fff 90px)}.sd-modal .modal-footer{background:#f8fafc;border-top:1px solid #eef2f7}@media (width<=767.98px){.sd-modal .modal-dialog:not(.sd-modal-max):not(.sd-modal-min){max-width:none;height:calc(100dvh - 16px);margin:8px}.sd-modal .modal-dialog:not(.sd-modal-max):not(.sd-modal-min) .modal-content{max-height:100%}.sd-modal .modal-body{-webkit-overflow-scrolling:touch;padding:16px;overflow-y:auto}}.sd-modal .modal-body form>.fw-semibold.small.text-secondary,.sd-modal .modal-body>.fw-semibold.small.text-secondary{text-transform:uppercase;letter-spacing:.03em;margin-top:6px;padding-left:10px;position:relative}.sd-modal .modal-body form>.fw-semibold.small.text-secondary:before,.sd-modal .modal-body>.fw-semibold.small.text-secondary:before{content:"";background:var(--sd-primary,#0072ce);border-radius:3px;width:3px;position:absolute;top:1px;bottom:1px;left:0}.sd-modal .modal-body .form-control:focus,.sd-modal .modal-body .form-select:focus{border-color:var(--sd-primary,#0072ce);background:#fff;box-shadow:0 0 0 .18rem #0072ce24}.sd-modal .modal-body .form-check:not(.form-switch){background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;padding:.55rem .75rem .55rem 2.1rem}.sd-modal .modal-body .form-check:not(.form-switch):hover{border-color:#dbe6f1}.sd-modal .modal-body .form-check-input:checked{background-color:var(--sd-primary,#0072ce);border-color:var(--sd-primary,#0072ce)}.sd-modal .modal-body dl.row>dt{padding-top:.4rem;padding-bottom:.4rem}.sd-modal .modal-body dl.row>dd{border-bottom:1px dashed #eef2f7;padding-top:.4rem;padding-bottom:.4rem}.sd-modal .modal-body dl.row>dt{border-bottom:1px dashed #eef2f7}.sd-modal .modal-body table thead.table-light th{background:#f3f7fb}.sd-modal .modal-body .input-group-text{color:#54657a;background:#f3f7fb;border-color:#e3eaf2}.sd-modal .modal-body .sd-pick{cursor:pointer;background:#fbfdff;border:1px solid #e3eaf2;border-radius:12px;padding:.6rem .75rem;transition:border-color .15s,box-shadow .15s,background .15s}.sd-modal .modal-body .sd-pick:hover{border-color:#bcd5ec;box-shadow:0 2px 8px #0072ce14}.sd-modal .modal-body .sd-pick.is-on{border-color:var(--sd-primary,#0072ce);background:#0072ce0d;box-shadow:0 0 0 1px #0072ce40,0 2px 10px #0072ce1a}.sd-modal .modal-body .sd-pick .form-check-input:checked{background-color:var(--sd-primary,#0072ce);border-color:var(--sd-primary,#0072ce)}.sd-tabs{background:#eef3f9;border:0;border-radius:14px;gap:4px;margin:0;padding:5px;display:inline-flex;box-shadow:inset 0 0 0 1px #0d2a520f}.sd-tabs .nav-item{margin:0}.sd-tabs .nav-link{color:#5b6b80;white-space:nowrap;background:0 0;border-radius:11px;align-items:center;gap:7px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .18s;display:inline-flex;border:0!important}.sd-tabs .nav-link:hover{color:#0072ce;background:#0072ce14}.sd-tabs .nav-link.active{background:linear-gradient(135deg,#0072ce,#053a7a);transform:translateY(-1px);box-shadow:0 4px 12px #0072ce52;color:#fff!important}.sd-tabs .nav-link .badge{font-size:.7rem;font-weight:700;color:#5b6b80!important;background:#0d2a5214!important;border:0!important}.sd-tabs .nav-link.active .badge{color:#fff!important;background:#ffffff38!important}.sd-wizard{align-items:flex-start;gap:0;margin:0 0 1.1rem;display:flex}.sd-wizard-step{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex;position:relative}.sd-wizard-step:before{content:"";z-index:0;background:#e3eaf2;width:100%;height:3px;position:absolute;top:16px;right:50%}.sd-wizard-step:first-child:before{display:none}.sd-wizard-step.done:before,.sd-wizard-step.active:before{background:var(--sd-primary,#0072ce)}.sd-wizard-dot{z-index:1;color:#8a97a8;background:#fff;border:2px solid #e3eaf2;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.9rem;font-weight:700;transition:all .18s;display:inline-flex;position:relative}.sd-wizard-step.done .sd-wizard-dot{background:var(--sd-primary,#0072ce);border-color:var(--sd-primary,#0072ce);color:#fff}.sd-wizard-step.active .sd-wizard-dot{border-color:var(--sd-primary,#0072ce);color:var(--sd-primary,#0072ce);box-shadow:0 0 0 .2rem #0072ce29}.sd-wizard-label{color:#8a97a8;text-align:center;margin-top:.4rem;padding:0 4px;font-size:.78rem;font-weight:600;line-height:1.15}.sd-wizard-step.done .sd-wizard-label,.sd-wizard-step.active .sd-wizard-label{color:#1f2d3d}.sd-wizard-step.clickable .sd-wizard-dot,.sd-wizard-step.clickable .sd-wizard-label{cursor:pointer}@media (width<=575.98px){.sd-wizard-label{font-size:.68rem}.sd-wizard-dot{width:30px;height:30px;font-size:.8rem}}.sd-matrix th,.sd-matrix td{vertical-align:middle}.sd-matrix .form-check-input{cursor:pointer;width:1.15rem;height:1.15rem}.sd-matrix .form-check-input:disabled{cursor:not-allowed}.sd-matrix thead th:first-child,.sd-matrix tbody td:first-child{z-index:1;background:#fff;position:sticky;left:0}.sd-matrix thead th:first-child{background:var(--bs-table-bg,#f8f9fa)}.sd-icon-preview{color:#0072ce;background:#0072ce1a;border:1px solid #0072ce2e;border-radius:12px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.sd-icon-preview i{font-size:26px;line-height:1}.sd-icon-picker .sd-icon-chip{color:#0072ce;background:#0072ce1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.sd-icon-picker .sd-icon-chip i{font-size:18px}.sd-icon-menu{z-index:1080;border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.sd-icon-grid{grid-template-columns:repeat(7,1fr);gap:4px;max-height:230px;display:grid;overflow-y:auto}.sd-icon-opt{aspect-ratio:1;color:#475569;cursor:pointer;background:#f6f8fb;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;font-size:19px;transition:all .12s;display:inline-flex}.sd-icon-opt:hover{color:#0072ce;background:#0072ce1f}.sd-icon-opt.active{color:#fff;background:linear-gradient(135deg,#0072ce,#053a7a);border-color:#0000}@media (width<=575.98px){.sd-icon-grid{grid-template-columns:repeat(5,1fr)}}.sd-toast-stack{z-index:1090;flex-direction:column;gap:12px;display:flex;position:fixed;top:76px;right:20px}.sd-toast-stack .toast{border-radius:12px;min-width:340px;max-width:440px;font-size:1rem}.sd-toast-stack .toast .d-flex{gap:12px!important;padding:14px 18px!important}.sd-toast-stack .toast .small{font-size:.95rem!important}.sd-toast-stack .toast svg{flex-shrink:0;width:24px;height:24px}.sd-page-hero{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (width<=575.98px){.sd-page-hero .sd-hero-actions{width:100%;margin-left:0!important}.sd-page-hero .sd-hero-actions>*{flex:140px;justify-content:center}}.sd-page-hero .sd-hero-ic{color:#fff;background:linear-gradient(135deg,#0072ce,#053a7a);border-radius:13px;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex}.sd-dash-hero{background:linear-gradient(120deg,#fff 0%,#f4f8ff 55%,#eef4ff 100%);border-top:3px solid #0000;border-image:linear-gradient(90deg,#0072ce,#6d4cff 55%,#f7941d) 1;position:relative;overflow:hidden}.sd-dash-hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 30%,#0072ce1a,#0072ce00 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-40px}.sd-dash-hero .sd-page-hero{z-index:1;position:relative}.sd-dash-rule{color:#6b7785;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:10px;margin:18px 2px 10px;font-size:.74rem;font-weight:700;display:flex}.sd-dash-rule:after{content:"";background:linear-gradient(90deg,#dfe5ee,#dfe5ee00);flex:auto;height:1px}.sd-dash-rule i,.sd-dash-rule svg{color:#9aa6b4}.sd-dash-tile{background:linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--accent,#0072ce) 4%, #fff) 100%);border-radius:14px;transition:transform .16s,box-shadow .16s,border-color .16s;position:relative;overflow:hidden;border:1px solid #e9edf3!important}.sd-dash-tile:before{content:"";background:var(--accent,#0072ce);width:3px;position:absolute;top:0;bottom:0;left:0}a:hover>.sd-dash-tile,.sd-dash-tile:hover{transform:translateY(-2px);border-color:color-mix(in srgb, var(--accent,#0072ce) 35%, #e9edf3)!important;box-shadow:0 10px 22px #1f2a371a!important}.sd-dash-tile .sd-dash-ic{width:44px;height:44px;color:var(--accent,#0072ce);background:color-mix(in srgb, var(--accent,#0072ce) 12%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent,#0072ce) 18%, #fff);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sd-dash-tile .sd-dash-val{color:#1f2a37;font-size:1.22rem;font-weight:700;line-height:1.15}.sd-dash-tile .sd-dash-lbl{color:#6b7785;font-size:.78rem}@media (width<=575.98px){.sd-dash-tile .card-body{gap:.6rem!important;padding:.75rem!important}.sd-dash-tile .sd-dash-ic{border-radius:10px;width:38px;height:38px}.sd-dash-tile .sd-dash-val{font-size:1.02rem}.sd-dash-tile .sd-dash-lbl{font-size:.72rem}}.pc-header .sd-shop-icon{display:none}@media (width<=575.98px){.pc-header .header-wrapper{padding-left:8px;padding-right:8px}.pc-header .header-wrapper>div,.pc-header .header-wrapper ul{min-width:0}.pc-header .header-wrapper ul{flex-wrap:nowrap}.pc-header .pc-head-link{padding:6px 8px!important}.pc-header .sd-hide-phone{display:none!important}.pc-header,.pc-header .header-wrapper{max-width:100vw}.pc-header .header-wrapper>.pc-mob-drp{flex:0 auto;min-width:0}.pc-header .header-wrapper>.ms-auto{flex:none}.pc-header .sd-shop-btn{gap:.35rem!important;min-width:0!important;padding-left:.45rem!important;padding-right:.35rem!important}.pc-header .sd-shop-tag,.pc-header .sd-shop-name{display:none!important}.pc-header .sd-shop-icon{font-size:1.1rem;display:inline-flex!important}.pc-header .sd-shop-static .badge{padding-left:.5rem!important;padding-right:.5rem!important}.pc-header .header-user-profile{flex:none}}.sd-auth{overflow-wrap:anywhere;max-width:100%}.sd-auth *{min-width:0}.sd-auth .form-control,.sd-auth .form-select{max-width:100%}@media (width<=575.98px){.pc-content .card-body{padding:.85rem!important}.pc-content .card-header{padding:.7rem .85rem!important}.pc-content .row{--bs-gutter-y:.75rem}.pc-content .table>:not(caption)>*>*{padding:.45rem .5rem;font-size:.86rem}.pc-content .table thead th{font-size:.74rem}.pc-content .table-responsive,.pc-content .sd-table-scroll{-webkit-overflow-scrolling:touch;background:linear-gradient(90deg,#fff 30%,#fff0) 0/24px 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100%/24px 100% no-repeat local,radial-gradient(farthest-side at 0,#1f2a371a,#0000) 0/12px 100% no-repeat,radial-gradient(farthest-side at 100%,#1f2a371a,#0000) 100%/12px 100% no-repeat;min-width:0;max-width:100%;overflow-x:auto}.pc-content h4{font-size:1.2rem}.pc-content h5{font-size:1.05rem}.pc-content h6{font-size:.95rem}.pc-content canvas{max-height:190px!important}.pc-content .btn-group{flex-wrap:wrap}.pc-content .row>[class*=col-]:has(.card){flex:none!important;width:100%!important;max-width:100%!important}.sd-tile-col{flex:0 0 100%!important;max-width:100%!important;margin-top:.4rem!important}.sd-tile .card-body{align-items:center;flex-direction:row!important;gap:10px!important;padding:8px 12px!important}.sd-tile .card-body>span:first-child{flex:none;width:30px!important;height:30px!important;font-size:16px!important}.sd-tile .card-body>div{flex:auto;min-width:0;font-size:.92rem;margin-top:0!important}.sd-tile .card-body>span:last-child{display:none!important}}.sd-mover-tabs{scrollbar-width:none;background:#f4f7fb;border-radius:12px;gap:5px;margin-bottom:10px;padding:3px;display:flex;overflow-x:auto}.sd-mover-tabs::-webkit-scrollbar{display:none}.sd-mover-tabs button{white-space:nowrap;color:#5b6a7f;background:0 0;border:0;border-radius:9px;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:.82rem;font-weight:600;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex}.sd-mover-tabs button:hover{color:#33465f}.sd-mover-tabs button.active{background:var(--tab,#0072ce);color:#fff;box-shadow:0 3px 10px color-mix(in srgb, var(--tab,#0072ce) 38%, transparent)}.sd-movers{flex-direction:column;display:flex}.sd-mover{border-bottom:1px solid #f1f4f9;align-items:center;gap:10px;padding:7px 0;display:flex}.sd-mover:last-child{border-bottom:0}.sd-mover-rank{color:#47566b;background:#eef3fa;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;height:22px;font-size:.7rem;font-weight:700;display:inline-flex}.sd-mover-main{flex:auto;min-width:0}.sd-mover-name{color:#24313f;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:600;overflow:hidden}.sd-mover-val{color:#16202e;white-space:nowrap;flex:none;font-size:.88rem;font-weight:700}.sd-mover-dot{border-radius:50%;flex:0 0 10px;width:10px;height:10px}@media (width<=575.98px){.sd-mover-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid;overflow:visible}.sd-mover-tabs button{justify-content:flex-start;gap:5px;min-width:0;padding:8px;font-size:.76rem}.sd-mover-tabs button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sd-mover-name,.sd-mover-val{font-size:.84rem}}.pc-content{color:#3a4658}:root,body{--bs-body-color:#3a4658;--bs-card-color:#3a4658}.pc-sidebar .pc-navbar .pc-item .pc-link.active,.pc-sidebar .pc-navbar .pc-item .pc-link.active .pc-micon i{color:#7cc0ff}.sd-about-hero{background:linear-gradient(125deg,#04305f 0%,#0072ce 58%,#23a0f0 100%);position:relative;overflow:hidden}.sd-about-hero:before,.sd-about-hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 35% 35%,#ffffff29,#fff0 68%);border-radius:50%;position:absolute}.sd-about-hero:before{width:460px;height:460px;top:-210px;right:-120px}.sd-about-hero:after{width:300px;height:300px;bottom:-200px;right:180px}.sd-about-eyebrow{letter-spacing:.02em;background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:7px;padding:5px 13px;font-size:.8rem;font-weight:600;display:inline-flex}.sd-about-hero h1,.sd-about-hero h2,.sd-about-hero .sd-about-h1{color:#fff}.sd-about-h1{letter-spacing:-.02em;max-width:18ch;font-size:clamp(1.75rem,5.2vw,3rem);line-height:1.12}.sd-about-lede{color:#ffffffe6;max-width:62ch;font-size:1.02rem;line-height:1.55}.sd-about-cta{border-radius:12px;padding-inline:1.15rem}.sd-about-points{color:#ffffffdb;font-size:.86rem}.sd-about-points span{align-items:center;gap:6px;display:inline-flex}.sd-about-eyebrow-dark{letter-spacing:.09em;text-transform:uppercase;color:#0072ce;font-size:.74rem;font-weight:700}.sd-about-feature{transition:transform .16s,box-shadow .16s}.sd-about-feature:hover{transform:translateY(-3px);box-shadow:0 12px 26px #1428461f!important}.sd-about-ficon{color:#fff;background:linear-gradient(135deg,#0072ce,#1a8fe3);border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;box-shadow:0 5px 12px #0072ce4d}.sd-about-steps,.sd-about-step{position:relative}.sd-about-step:not(:last-child):before{content:"";background:#e3eaf3;width:2px;position:absolute;top:34px;bottom:-6px;left:15px}.sd-about-stepnum{z-index:1;color:#fff;background:linear-gradient(135deg,#0072ce,#005ba6);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:inline-flex;position:relative;box-shadow:0 3px 8px #0072ce52}.sd-wa{color:#fff;background:#25d366;border:1px solid #1fbe5b;align-items:center;gap:7px;display:inline-flex}.sd-wa:hover,.sd-wa:focus{color:#fff;background:#1fbe5b;border-color:#17a44c}.sd-add-card{color:#0072ce;background:linear-gradient(#fff 0%,#f8fbff 100%);border:1.5px dashed #c6d3e4;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;margin:2px 0 4px;padding:13px 14px;font-size:.92rem;font-weight:600;transition:border-color .14s,background .14s,transform .12s;display:flex}.sd-add-card:hover{background:#f2f8ff;border-color:#0072ce}.sd-add-card:active{transform:scale(.99)}.sd-lang-toggle{background:#eef2f7;border:1px solid #e2e8f1;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.sd-lang-toggle button{letter-spacing:.04em;color:#64748b;background:0 0;border:0;border-radius:999px;padding:4px 13px;font-size:.76rem;font-weight:800;transition:background .14s,color .14s}.sd-lang-toggle button:hover:not(.active){color:#0072ce}.sd-lang-toggle button.active{color:#fff;background:#0072ce}.sd-lang-toggle.on-dark{background:#ffffff29;border-color:#ffffff4d}.sd-lang-toggle.on-dark button{color:#ffffffd9}.sd-lang-toggle.on-dark button:hover:not(.active){color:#fff}.sd-lang-toggle.on-dark button.active{color:#04305f;background:#fff}.sd-lang-item{align-items:center;display:flex}@media (width<=575.98px){.sd-lang-item .sd-lang-toggle button{padding:4px 9px;font-size:.72rem}}@media (width<=400px){.sd-lang-item .sd-lang-toggle{padding:2px}.sd-lang-item .sd-lang-toggle button{letter-spacing:0;padding:3px 7px;font-size:.68rem}}@media (width<=767.98px){.pc-content .card{border-radius:16px;box-shadow:0 3px 14px #14284612,0 1px 3px #1428460a!important}.pc-content .card-body>h6:first-child{margin-bottom:8px;padding-bottom:7px;position:relative}.pc-content .card-body>h6:first-child:after{content:"";background:linear-gradient(90deg,#0072ce,#0072ce00);border-radius:2px;width:26px;height:2px;position:absolute;bottom:0;left:0}}.sd-dashnav{scrollbar-width:none;background:#fff;border:1px solid #e8edf4;border-radius:15px;gap:5px;margin-bottom:14px;padding:5px;display:flex;overflow-x:auto;box-shadow:0 2px 10px #1428460f}.sd-dashnav::-webkit-scrollbar{display:none}.sd-dashnav a{white-space:nowrap;color:#5b6a7f;border-radius:11px;flex:none;align-items:center;gap:7px;padding:8px 15px;font-size:.87rem;font-weight:600;text-decoration:none;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex}.sd-dashnav a:hover:not(.active){color:#0072ce;background:#f2f6fb}.sd-dashnav a.active{color:#fff;background:linear-gradient(135deg,#0072ce,#00539b);box-shadow:0 4px 12px #0072ce4d}.sd-dashnav a .ic{align-items:center;display:inline-flex}@media (width<=767.98px){.sd-dashnav{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:12px;padding:0;display:grid;overflow:visible}.sd-dashnav a{color:#33465f;background:linear-gradient(#fff 0%,#fbfcfe 100%);border:1px solid #e8edf4;border-radius:14px;justify-content:flex-start;gap:10px;padding:11px 13px;box-shadow:0 2px 8px #1428460f,0 1px 2px #1428460a}.sd-dashnav a .ic{color:#0072ce;background:#eef3fa;border-radius:9px;flex:0 0 30px;justify-content:center;width:30px;height:30px}.sd-dashnav a .lb{text-overflow:ellipsis;min-width:0;overflow:hidden}.sd-dashnav a.active{color:#fff;background:linear-gradient(135deg,#0072ce,#00539b);border-color:#0000;box-shadow:0 6px 16px #0072ce4d}.sd-dashnav a.active .ic{color:#fff;background:#ffffff38}.sd-dashnav a:active{transform:scale(.985)}}.sd-share{background:#edf1f6;border-radius:4px;height:5px;margin-top:5px;overflow:hidden}.sd-share>span{background:linear-gradient(90deg, var(--bar,#0072ce), color-mix(in srgb, var(--bar,#0072ce) 55%, #fff));border-radius:4px;height:100%;transition:width .5s;display:block}.sd-insight{border:1px solid color-mix(in srgb, var(--tone,#0072ce) 26%, #fff);background:color-mix(in srgb, var(--tone,#0072ce) 7%, #fff);color:#3a4658;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 14px;font-size:.86rem;line-height:1.4;display:flex}.sd-insight .sd-insight-ic{color:var(--tone,#0072ce);flex-shrink:0;margin-top:1px}.sd-insight b{color:color-mix(in srgb, var(--tone,#0072ce) 78%, #16202e)}.sd-age-pill{white-space:nowrap;border:1px solid color-mix(in srgb, var(--tone,#64748b) 32%, #fff);background:color-mix(in srgb, var(--tone,#64748b) 11%, #fff);color:color-mix(in srgb, var(--tone,#64748b) 82%, #16202e);border-radius:999px;padding:2px 9px;font-size:.74rem;font-weight:700;display:inline-block}.sd-empty{text-align:center;color:#93a1b5;padding:26px 12px}.sd-empty .sd-empty-ic{color:#aab6c7;background:#f2f5f9;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin:0 auto 10px;display:inline-flex}.sd-fact{align-items:flex-start;gap:11px;padding:9px 0;display:flex}.sd-fact+.sd-fact{border-top:1px solid #eef2f7}.sd-fact .sd-fact-ic{background:color-mix(in srgb, var(--tone,#0072ce) 12%, #fff);width:34px;height:34px;color:var(--tone,#0072ce);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sd-fact .sd-fact-val{color:#16202e;white-space:nowrap;font-weight:700}.sd-home-hero{color:#fff;background:linear-gradient(125deg,#053a7a 0%,#0072ce 55%,#1a8fe3 100%);border-radius:18px;padding:22px 24px;position:relative;overflow:hidden;box-shadow:0 14px 32px #053a7a38}.sd-home-hero:before,.sd-home-hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 35% 35%,#ffffff29,#fff0 68%);border-radius:50%;position:absolute}.sd-home-hero:before{width:320px;height:320px;top:-140px;right:-90px}.sd-home-hero:after{width:200px;height:200px;bottom:-130px;right:120px}.sd-home-hero>*{z-index:1;position:relative}.sd-home-hero .sd-hero-kicker{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;font-size:.74rem;font-weight:600}.sd-home-hero .sd-hero-name{font-size:1.6rem;font-weight:700;line-height:1.15}.sd-home-hero .sd-hero-meta{color:#ffffffd9;font-size:.88rem}.sd-home-hero .sd-hero-stat{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff24;border:1px solid #ffffff38;border-radius:12px;min-width:120px;padding:10px 14px}.sd-home-hero .sd-hero-stat .v{font-size:1.15rem;font-weight:700;line-height:1.1}.sd-home-hero .sd-hero-stat .l{color:#ffffffc7;font-size:.72rem}@media (width<=575.98px){.sd-home-hero{border-radius:16px;padding:18px}.sd-home-hero .sd-hero-name{font-size:1.3rem}.sd-home-hero .sd-hero-stat{flex:1 1 0;min-width:0;padding:8px 10px}}.sd-stock-bar{background:#eef1f5;border-radius:999px;height:5px;overflow:hidden}.sd-stock-bar>span{border-radius:999px;height:100%;transition:width .3s;display:block}@keyframes sdRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sd-rise{animation:.34s cubic-bezier(.22,.61,.36,1) both sdRise}.sd-rise-2{animation-delay:60ms}.sd-rise-3{animation-delay:.12s}.sd-rise-4{animation-delay:.18s}@media (prefers-reduced-motion:reduce){.sd-rise,.sd-rise-2,.sd-rise-3,.sd-rise-4{animation:none}}.sd-home-actions .btn{border-radius:14px;min-height:64px;font-size:.9rem;line-height:1.15;transition:transform .14s,box-shadow .14s}.sd-home-actions .btn:active{transform:scale(.97)}.sd-home-actions .btn:not(.btn-primary):hover{box-shadow:0 6px 16px #1f2a371a}@media (width>=576px){.sd-home-actions .btn{min-height:74px;font-size:.95rem}}@media (width<=575.98px){.sd-home-actions>[class*=col-]{flex:0 0 100%;max-width:100%}.sd-home-actions .btn{text-align:left;min-height:56px;flex-direction:row!important;justify-content:flex-start!important;gap:12px!important;padding:.6rem .85rem!important}.sd-home-actions .btn>span:last-child{flex:auto}}.sd-stat-ic{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.sd-avatar-sm{color:#0072ce;background:#0072ce1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.sd-attendance-table>tbody>tr.sd-att-row>td:first-child{border-left:3px solid #0000}.sd-attendance-table>tbody>tr.sd-att-present>td:first-child{border-left-color:#1ca97a}.sd-attendance-table>tbody>tr.sd-att-late>td:first-child{border-left-color:#e6a700}.sd-attendance-table>tbody>tr.sd-att-half-day>td:first-child{border-left-color:#0aa2c0}.sd-attendance-table>tbody>tr.sd-att-leave>td:first-child{border-left-color:#0072ce}.sd-attendance-table>tbody>tr.sd-att-holiday>td:first-child{border-left-color:#6c757d}.sd-attendance-table>tbody>tr.sd-att-absent>td:first-child{border-left-color:#dc3545}.sd-attendance-table>tbody>tr.sd-att-unmarked>td:first-child{border-left-color:#d7dee7}.sd-attendance-table>tbody>tr:hover>td{background:#f7fafd}.sd-break{overflow-wrap:anywhere;word-break:break-word}.sd-pos-products tbody tr{cursor:pointer;transition:background .12s}.sd-pos-products tbody tr:hover{background:#0072ce0f}.sd-pos-products tbody tr.in-cart{box-shadow:inset 3px 0 #1aa563;background:#1aa56324!important}.sd-pos-products tbody tr.in-cart:hover{background:#1aa56333!important}@media (width>=992px){.sd-pos-cart{position:sticky;top:12px}}.sd-till-bar{background:linear-gradient(#fbfdff 0%,#f5f8fc 100%);border:1px solid #e6ecf4;border-radius:16px;padding:12px 13px 13px}.sd-till-bar-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.sd-till-shop{color:#005ba6;align-items:center;gap:6px;font-size:.92rem;font-weight:700;display:inline-flex}.sd-till-bar-label{letter-spacing:.08em;text-transform:uppercase;color:#6b7e93;align-items:center;gap:6px;font-size:.68rem;font-weight:700;display:inline-flex}.sd-till-bar-label:before{content:"";background:var(--dot,#0072ce);border-radius:50%;width:7px;height:7px}.sd-till-bar .form-control,.sd-till-bar .form-select{background:#fff}.sd-pos-stats .card-body{padding:.7rem .85rem!important}.sd-pos-stats .sd-stat-ic{border-radius:10px;width:38px;height:38px}.sd-pos-stats .fs-4{font-size:1.15rem!important}.sd-cust{background:#fff;border:1px solid #dfe6ef;border-radius:11px;align-items:stretch;gap:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.sd-cust:focus-within{border-color:#0072ce;box-shadow:0 0 0 .18rem #0072ce29}.sd-cust-ic{letter-spacing:.02em;color:#7b8a9c;background:#f1f4f9;border-right:1px solid #e8edf4;flex:none;justify-content:center;align-items:center;width:38px;font-size:.74rem;font-weight:800;display:inline-flex}.sd-cust.is-set .sd-cust-ic{color:#fff;background:linear-gradient(155deg,#8b5cf6,#6d4cff)}.sd-cust.is-owing .sd-cust-ic{color:#fff;background:linear-gradient(155deg,#dc2626,#b91c1c)}.sd-cust.is-locked .sd-cust-ic{color:#fff;background:linear-gradient(155deg,#f59e0b,#b45309)}.sd-cust-select{background-color:#0000;min-width:0;box-shadow:none!important;border:0!important;border-radius:0!important}.sd-cust-select:disabled{color:#6b7e93;background-color:#fbfcfe}.sd-cust-add{color:#5b6a7f;background:#f7f9fc;border:0;border-left:1px solid #e8edf4;border-radius:0;flex:none;padding-inline:.7rem}.sd-cust-add:hover:not(:disabled){color:#0072ce;background:#eef4fb}.sd-cust-add:disabled{opacity:.45}.sd-stk{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.78rem;font-weight:700;display:inline-block}.sd-stk-ok{color:#17603a;background:#e7f5ec}.sd-stk-max{color:#8a5605;background:#fdf2dd}.sd-stk-none{color:#a11d1d;background:#fdeaea}.sd-filter-ok,.sd-filter-none{color:#fff;font-weight:600}.sd-filter-ok{background:#15803d;border-color:#15803d}.sd-filter-ok:hover,.sd-filter-ok:focus{color:#fff;background:#126a33;border-color:#126a33}.sd-filter-none{background:#b91c1c;border-color:#b91c1c}.sd-filter-none:hover,.sd-filter-none:focus{color:#fff;background:#9d1717;border-color:#9d1717}.sd-till-cart{background:#fff;border:1px solid #e6ecf4;border-radius:18px;padding:14px;box-shadow:0 6px 22px #14284612,0 1px 3px #1428460a}.sd-till-head{border-bottom:1px solid #eef2f7;align-items:center;gap:9px;margin-bottom:10px;padding-bottom:10px;display:flex}.sd-till-title{color:#16202e;align-items:center;gap:7px;font-weight:700;display:inline-flex}.sd-till-count{color:#0072ce;white-space:nowrap;background:#eaf2fc;border-radius:999px;padding:2px 9px;font-size:.72rem;font-weight:700}.sd-till-line{background:linear-gradient(#fff 0%,#fbfcfe 100%);border:1px solid #eef2f7;border-radius:12px;align-items:center;gap:8px;margin-bottom:7px;padding:8px 9px;display:flex}.sd-till-total{color:#fff;background:linear-gradient(135deg,#053a7a 0%,#0072ce 100%);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex;box-shadow:0 6px 16px #0072ce3d}.sd-till-total .l{text-transform:uppercase;letter-spacing:.05em;opacity:.88;align-items:center;gap:6px;font-size:.74rem;font-weight:600;display:inline-flex}.sd-till-total .v{letter-spacing:-.01em;font-size:1.45rem;font-weight:800;line-height:1}.sd-till-charge{border-radius:12px;padding:.68rem 1rem;font-size:1rem;font-weight:700}.sd-till-hold{border-radius:12px;font-weight:600}@media (width<=575.98px){.sd-till-cart{border-radius:16px;padding:12px}.sd-till-total .v{font-size:1.3rem}}@media (width<=767.98px){.table-responsive:has(>.table:not(.sd-table-plain)){overflow-x:visible}.table:not(.sd-table-plain) thead{display:none}.table:not(.sd-table-plain),.table:not(.sd-table-plain) tbody,.table:not(.sd-table-plain) tr,.table:not(.sd-table-plain) td{width:100%;display:block}.table:not(.sd-table-plain){max-width:100%}.table:not(.sd-table-plain) tr{border:1px solid var(--bs-border-color,#e5e7eb);background:#fff;border-radius:12px;margin:0 12px 12px;padding:4px 0;overflow:hidden;box-shadow:0 1px 3px #1428460f}.table:not(.sd-table-plain) td{text-align:right;overflow-wrap:anywhere;word-break:break-word;border:0;border-bottom:1px solid #f1f4f9;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 14px;display:flex}.table:not(.sd-table-plain) td:last-child{border-bottom:0}.table:not(.sd-table-plain) td[data-label]:before{content:attr(data-label);text-align:left;text-transform:uppercase;letter-spacing:.3px;max-width:45%;color:var(--bs-secondary-color,#6b7787);white-space:normal;overflow-wrap:anywhere;flex:none;font-size:.72rem;font-weight:600}.table:not(.sd-table-plain) td>*{text-align:right;overflow-wrap:anywhere;min-width:0}.table:not(.sd-table-plain) td .text-truncate,.table:not(.sd-table-plain) td .text-nowrap{white-space:normal!important;max-width:none!important;overflow:visible!important}.table:not(.sd-table-plain) td:not([data-label]),.table:not(.sd-table-plain) td[data-label=""]{justify-content:flex-end}.table:not(.sd-table-plain) td[data-label=""]:before{content:none}.table.sd-table-plain>:not(caption)>*>*{white-space:nowrap}.sd-pin-first>:not(caption)>*>:first-child,.sd-perf-table>:not(caption)>*>:first-child,.sd-perf-table>:not(caption)>*>:nth-child(2){z-index:2;background:#fff;position:sticky}.sd-pin-first>:not(caption)>*>:first-child,.sd-perf-table>:not(caption)>*>:first-child{left:0}.sd-pin-first>:not(caption)>*>:first-child,.sd-perf-table>:not(caption)>*>:nth-child(2){box-shadow:6px 0 7px -7px #14284659}.sd-perf-table>:not(caption)>*>:nth-child(2){left:36px}.sd-pin-first>thead>tr>th:first-child,.sd-perf-table>thead>tr>th:first-child,.sd-perf-table>thead>tr>th:nth-child(2){z-index:3;background:#f6f8fb}.sd-pin-first>tbody>tr>td:first-child,.sd-perf-table>tbody>tr>td:nth-child(2){white-space:normal;min-width:118px;max-width:168px}.sd-pin-actions>:not(caption)>*>:last-child{z-index:2;background:#fff;position:sticky;right:0;box-shadow:-6px 0 7px -7px #14284659}.sd-pin-actions>thead>tr>th:last-child{z-index:3;background:#f6f8fb}.table.sd-perf-card,.table.sd-perf-card>tbody,.table.sd-list-card,.table.sd-list-card>tbody{width:100%;display:block}.table.sd-perf-card>thead,.table.sd-list-card>thead{display:none}.table.sd-perf-card>tbody>tr,.table.sd-list-card>tbody>tr{--bs-table-bg-type:transparent;--bs-table-accent-bg:transparent;background:linear-gradient(#fff 0%,#fcfdff 100%);border:1px solid #e8edf4;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 9px;padding:9px 11px 9px 14px;transition:transform .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #14284612,0 1px 2px #1428460a}.table.sd-perf-card>tbody>tr:before,.table.sd-list-card>tbody>tr:before{content:"";background:linear-gradient(180deg, var(--row-accent,#0072ce), color-mix(in srgb, var(--row-accent,#0072ce) 45%, #fff));width:3px;position:absolute;top:0;bottom:0;left:0}.table.sd-perf-card>tbody>tr:active,.table.sd-list-card>tbody>tr:active{transform:scale(.995);box-shadow:0 1px 4px #14284614}.table.sd-perf-card>tbody>tr>td,.table.sd-list-card>tbody>tr>td{text-align:left;min-height:0;box-shadow:none;background-color:#0000;border:0;justify-content:flex-start;align-items:center;padding:0;display:flex}.table.sd-perf-card>tbody>tr>td>*,.table.sd-list-card>tbody>tr>td>*{text-align:left}.table.sd-perf-card>tbody>tr>td:first-child{color:#47566b;background:#eef3fa;border-radius:50%;flex:0 0 26px;justify-content:center;height:26px;font-size:.72rem;font-weight:700}.table.sd-perf-card>tbody>tr>td:nth-child(2),.table.sd-list-card>tbody>tr>td:first-child{flex-direction:column;flex:60%;align-items:flex-start;min-width:0;font-weight:600;line-height:1.25}.table.sd-perf-card>tbody>tr>td:first-child:before,.table.sd-perf-card>tbody>tr>td:nth-child(2):before,.table.sd-list-card>tbody>tr>td:first-child:before{content:none}.table.sd-perf-card>tbody>tr>td:nth-child(n+3),.table.sd-list-card>tbody>tr>td:nth-child(n+2){background:#f6f8fb;border-radius:8px;flex-direction:column;flex:calc(50% - 12px);align-items:flex-start;gap:0;min-width:0;padding:3px 8px;line-height:1.25}.table.sd-perf-card>tbody>tr>td:nth-child(n+3):before,.table.sd-list-card>tbody>tr>td:nth-child(n+2):before{content:attr(data-label);text-align:left;letter-spacing:.4px;text-transform:uppercase;color:#6b7787;white-space:nowrap;flex:none;max-width:none;font-size:.6rem;font-weight:700}.pc-content .table.sd-perf-card:not(.sd-no-zebra)>tbody>tr>td:nth-child(2),.pc-content .table.sd-list-card:not(.sd-no-zebra)>tbody>tr>td:first-child{background:0 0}.pc-content .table.sd-perf-card:not(.sd-no-zebra)>tbody>tr>td:first-child{color:#33587f;background:linear-gradient(155deg,#eaf2fc,#dce8f7);box-shadow:inset 0 0 0 1px #0072ce24}.pc-content .table.sd-perf-card:not(.sd-no-zebra)>tbody>tr>td:nth-child(n+3):not(.sd-card-actions),.pc-content .table.sd-list-card:not(.sd-no-zebra)>tbody>tr>td:nth-child(n+2):not(.sd-card-actions){background:linear-gradient(#f8fafd 0%,#eff4fa 100%);box-shadow:inset 0 0 0 1px #e7edf5}.pc-content .table.sd-pos-products,.pc-content .table.sd-pos-products>tbody{width:100%;display:block}.pc-content .table.sd-pos-products>thead{display:none}.pc-content .table.sd-pos-products>tbody>tr{background:#fff;border:1px solid #e8edf4;border-radius:12px;flex-wrap:wrap;align-items:center;gap:3px 10px;margin:0 0 7px;padding:9px 11px;display:flex;box-shadow:0 1px 3px #1428460d}.pc-content .table.sd-pos-products:not(.sd-no-zebra)>tbody>tr>td{min-width:0;min-height:0;box-shadow:none;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;width:auto;padding:0;display:flex}.pc-content .table.sd-pos-products>tbody>tr>td:before{content:none!important}.pc-content .table.sd-pos-products>tbody>tr>td>*{text-align:left}.pc-content .table.sd-pos-products>tbody>tr>td:first-child{flex-direction:column;flex:100%;align-items:flex-start;line-height:1.25}.pc-content .table.sd-pos-products>tbody>tr>td:nth-child(2){font-size:1rem;font-weight:700}.pc-content .table.sd-pos-products>tbody>tr>td:nth-child(4){margin-left:auto}.pc-content .table.sd-perf-card>tbody>tr>td.sd-card-actions,.pc-content .table.sd-list-card>tbody>tr>td.sd-card-actions{background:0 0;border-top:1px solid #eef2f7;flex-direction:row;flex:100%;justify-content:flex-end;align-items:center;gap:6px;margin-top:2px;padding:6px 0 0}.table.sd-perf-card>tbody>tr>td.sd-card-actions:before,.table.sd-list-card>tbody>tr>td.sd-card-actions:before{content:none}}.sd-corner-ribbon{pointer-events:none;z-index:2;width:110px;height:110px;position:absolute;top:0;right:0;overflow:hidden}.sd-corner-ribbon span{color:#fff;text-align:center;letter-spacing:.4px;text-transform:uppercase;background:linear-gradient(135deg,#0072ce,#005ba6);width:150px;padding:5px 0;font-size:.68rem;font-weight:700;position:absolute;top:22px;right:-30px;transform:rotate(45deg);box-shadow:0 2px 5px #0000002e}.sd-corner-ribbon span:before,.sd-corner-ribbon span:after{content:"";border-top:5px solid #004a85;position:absolute;bottom:-5px}.sd-corner-ribbon span:before{border-left:5px solid #0000;left:8px}.sd-corner-ribbon span:after{border-right:5px solid #0000;right:8px}.sd-corner-ribbon.orange span{background:linear-gradient(135deg,#f7941d,#e57c00)}.sd-corner-ribbon.orange span:before,.sd-corner-ribbon.orange span:after{border-top-color:#c96a00}.btn-spin{vertical-align:-.125em;border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite sd-spin;display:inline-block}.btn .btn-spin{margin-right:.5em}@keyframes sd-spin{to{transform:rotate(360deg)}}.btn.is-loading{pointer-events:none;opacity:.75}.sd-block-loader{color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:200px;padding:48px 20px;display:flex}.sd-block-loader .sd-spinner{border:3px solid #0072ce;border-right-color:#0000;border-radius:50%;width:38px;height:38px;animation:.75s linear infinite sd-spin}.sd-page-loader{justify-content:center;align-items:center;min-height:55vh;display:flex}.sd-page-loader .sd-spinner{border:3px solid var(--sd-primary,#0072ce);border-right-color:#0000;border-radius:50%;width:42px;height:42px;animation:.75s linear infinite sd-spin}#sd-progress{z-index:2000;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0072ce,#2f9bff);height:3px;transition:width .2s,opacity .3s;position:fixed;top:0;left:0}#sd-progress.active{opacity:1}.sd-overlay{z-index:1500;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f4f6fbeb;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:fixed;inset:0}.sd-overlay .sd-spin{border:3px solid #0072ce;border-right-color:#0000;border-radius:50%;width:38px;height:38px;animation:.75s linear infinite sd-spin}.sd-overlay .wm{letter-spacing:.4px;font:800 1.15rem/1 system-ui,sans-serif}.sd-overlay .wm .b{color:#0072ce}.sd-overlay .wm .o{color:#f7941d}.sd-overlay .msg{color:#6b7787;font-size:.83rem}.sd-tile{transition:transform .12s,box-shadow .12s,border-color .12s}.sd-tile:hover{transform:translateY(-2px);box-shadow:0 .5rem 1rem #00000014;border-color:#0072ce!important}.sd-report-pick{cursor:pointer;transition:transform .14s,box-shadow .14s}.sd-report-pick:hover{transform:translateY(-3px);box-shadow:0 10px 22px #364a6329!important}.sd-report-pick:focus{outline:none}.sd-reports-thead th{color:#2b3a55;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;background:#f3f6fc;font-size:.74rem;font-weight:700;border-bottom:2px solid #dfe7f5!important}.sd-reports-table>:not(caption)>*>*{white-space:nowrap}.sd-reports-table,.sd-reports-table>:not(caption)>*>*{border-color:#dfe7f5}.sd-reports-table{--bs-table-striped-bg:#f8fafd}table.table>thead.table-light>tr>th,.table>thead.table-light>tr>th{text-transform:uppercase;letter-spacing:.03em;font-size:.74rem;font-weight:700;color:#2b3a55!important;background:#f3f6fc!important;border-bottom:2px solid #dfe7f5!important}
