.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 .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;left:0!important}.pc-header{left:264px}.pc-container{margin-left:264px}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:1026;width:66px;transition:width .2s;overflow:visible;left:0!important}.pc-sidebar .navbar-wrapper{width:66px}.pc-sidebar .m-header{justify-content:center;padding:0 8px;overflow:hidden}.pc-sidebar .m-header .b-brand{justify-content:flex-start;width:100%;overflow:hidden}.pc-sidebar .m-header .b-brand img{max-width:none;height:30px}.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:none}.pc-sidebar .pc-navbar>.pc-item.pc-caption{height:14px;padding:6px 0!important}.pc-sidebar .pc-navbar>.pc-item>.pc-link{justify-content:center;padding-left:0;padding-right:0}.pc-sidebar:not(.mob-sidebar-active) .pc-navbar .pc-submenu,.pc-sidebar:not(.mob-sidebar-active) .pc-caption.sd-caption .sd-caption-caret,.pc-sidebar:not(.mob-sidebar-active) .pc-caption.sd-caption label{display:none!important}.pc-sidebar:not(.mob-sidebar-active) .pc-caption.sd-caption{height:auto!important;margin:8px 8px 2px!important;padding:0!important}.pc-sidebar:not(.mob-sidebar-active) .pc-caption.sd-caption .sd-caption-btn{border-left-width:1px;justify-content:center;padding:7px}.pc-header{left:66px!important}.pc-container{margin-left:66px!important}.pc-container,.pc-content{max-width:100%;overflow-x:hidden}.pc-content .row{--bs-gutter-x:1rem}.pc-sidebar.mob-sidebar-active{z-index:1030;width:264px;box-shadow:0 0 30px #00000040}.pc-sidebar.mob-sidebar-active .navbar-wrapper{width:264px}.pc-sidebar.mob-sidebar-active .m-header{justify-content:flex-start;padding:0 18px}.pc-sidebar.mob-sidebar-active .pc-navbar>.pc-item .pc-mtext,.pc-sidebar.mob-sidebar-active .pc-navbar>.pc-item.pc-caption label{display:inline}.pc-sidebar.mob-sidebar-active .pc-navbar>.pc-item.pc-caption{height:auto;padding:24px 23px 8px!important}.pc-sidebar.mob-sidebar-active .pc-navbar>.pc-item .pc-link{justify-content:flex-start}body.pc-sidebar-active .pc-menu-overlay{display:block}body.pc-sidebar-active{overflow:hidden}}.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}.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-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}}@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}}.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}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}
