:root{--tms-primary: #FF7900;--tms-ink: #123334;--tms-text: #4A5A5B;--tms-muted: #67748E;--tms-surface: #ffffff;--tms-fill: #f3f6f9;--tms-line: #dbe0e6;--tms-danger: #FF0000;--trezo-primary: #FF7900;--tms-brand-accent: #123334;--bs-primary: #FF7900;--bs-primary-rgb: 255, 121, 0;--bs-link-color: #FF7900;--bs-link-hover-color: #cc6100}body.tms-panel{background:#f4f5f8;color:#4a5a5b}.header .header-left .logo img{max-height:36px;width:auto}.header .header-left .logo-small img{width:32px;height:32px;object-fit:contain}.header .user-menu .tms-header-cta .btn{color:#123334;padding:6px 12px;border-radius:6px;font-weight:600;width:auto;height:auto}.header .user-menu .tms-header-cta .btn svg{color:#fff}.header .user-menu .user-letter{overflow:hidden}.header .tms-language-menu{max-height:360px;overflow-y:auto}.header .notifications .notification-message .avatar{width:36px;height:36px}.tms-avatar-initials{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:32px;min-height:32px;border-radius:6px;background:#ff7900;color:#fff;font-weight:700;font-size:13px;line-height:1}.profileset .user-img .tms-avatar-initials{width:40px;height:40px;border-radius:50%}.sidebar .sidebar-inner{height:100%;overflow-y:auto;scrollbar-width:thin}.sidebar .sidebar-menu>ul>li.submenu-open>ul>li.active>a,.sidebar .sidebar-menu>ul>li.submenu-open>ul>li>a.active{background:rgba(255,121,0,.08);color:#ff7900;border-radius:5px}.sidebar .sidebar-menu>ul>li.submenu-open>ul>li.active>a span,.sidebar .sidebar-menu>ul>li.submenu-open>ul>li.active>a svg,.sidebar .sidebar-menu>ul>li.submenu-open>ul>li>a.active span,.sidebar .sidebar-menu>ul>li.submenu-open>ul>li>a.active svg{color:#ff7900}.sidebar .sidebar-menu li>ul>li.active>a{color:#ff7900}.tms-sidebar-plan{display:flex;align-items:center;gap:10px;padding:12px !important;border:1px solid #dbe0e6;border-radius:8px;background:rgba(255,121,0,.06)}.tms-sidebar-plan .tms-sidebar-plan-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#ff7900}.tms-sidebar-plan .tms-sidebar-plan-icon svg{color:#fff !important;margin:0 !important}.tms-sidebar-plan .tms-sidebar-plan-info{display:flex;flex-direction:column;min-width:0}.tms-sidebar-plan .tms-sidebar-plan-info strong{color:var(--tms-ink);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tms-sidebar-plan .tms-sidebar-plan-info small{color:#67748e;font-size:11px}.tms-sidebar-plan .tms-sidebar-plan-action{margin-inline-start:auto;color:#ff7900;font-size:12px;font-weight:700}.mini-sidebar:not(.expand-menu) .tms-sidebar-plan .tms-sidebar-plan-info,.mini-sidebar:not(.expand-menu) .tms-sidebar-plan .tms-sidebar-plan-action{display:none}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.page-wrapper>.content{flex:1 0 auto}.copyright-footer{padding:16px 24px;background:#fff;border-color:#dbe0e6 !important;color:#67748e}@media print{.header,.sidebar,.copyright-footer{display:none !important}.page-wrapper{margin:0 !important;padding:0 !important}}.sidebar .sidebar-menu li.submenu>a>span:not(.menu-arrow){flex:1 1 auto;min-width:0;padding-inline-end:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expand-menu .sidebar .sidebar-menu li.submenu>a>span:not(.menu-arrow){line-height:1.5}input[type=checkbox],input[type=radio]{accent-color:#ff7900}::selection{background:rgba(255,121,0,.2);color:#123334}.sidebar .sidebar-menu li.tms-menu-label{margin:18px 0 8px}.sidebar .sidebar-menu li.tms-menu-label:first-child{margin-top:0}.sidebar .sidebar-menu li.tms-menu-label .submenu-hdr{margin:0}.sidebar .sidebar-menu li.tms-menu-label .tms-version-text{color:#67748e;font-size:12px}.mini-sidebar:not(.expand-menu) .sidebar .sidebar-menu li.tms-menu-label{display:none}.badge-linewarning{color:#f90;padding:5px 10px;border-radius:8px;border:1px solid #f90;font-size:14px}.badge-lineinfo{color:#17a2b8;padding:5px 10px;border-radius:8px;border:1px solid #17a2b8;font-size:14px}.badge-lineprimary{color:#ff7900;padding:5px 10px;border-radius:8px;border:1px solid #ff7900;font-size:14px}.badge-linesecondary{color:#67748e;padding:5px 10px;border-radius:8px;border:1px solid #dbe0e6;font-size:14px}.bg-primary-transparent{background:rgba(255,121,0,.12) !important}.text-primary{color:#ff7900 !important}.btn-primary{--bs-btn-bg: #FF7900;--bs-btn-border-color: #FF7900;--bs-btn-hover-bg: #cc6100;--bs-btn-hover-border-color: #cc6100;--bs-btn-active-bg: #cc6100;--bs-btn-active-border-color: #cc6100;--bs-btn-disabled-bg: #FF7900;--bs-btn-disabled-border-color: #FF7900}.form-control:focus,.form-select:focus{border-color:#ff7900;box-shadow:0 0 0 .2rem rgba(255,121,0,.15)}.form-check-input:checked{background-color:#ff7900;border-color:#ff7900}.jconfirm .jconfirm-box{border-radius:8px;font-family:"Inter Tight","Inter",system-ui,-apple-system,"Segoe UI",sans-serif}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red,.jconfirm .jconfirm-box .jconfirm-buttons button.btn-danger{background:red}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue,.jconfirm .jconfirm-box .jconfirm-buttons button.btn-primary,.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background:#ff7900}#toast-container>div{font-family:"Inter Tight","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;opacity:1;border-radius:8px}.tms-plan-card{border:1px solid #dbe0e6;transition:border-color .2s ease,box-shadow .2s ease}.tms-plan-card:hover{box-shadow:0 10px 28px rgba(18,51,52,.08)}.tms-plan-card.is-current{border-color:#ff7900;box-shadow:0 0 0 3px rgba(255,121,0,.12)}.tms-plan-card h5{color:var(--tms-ink);font-weight:700}.tms-plan-card .tms-plan-amount{color:var(--tms-ink);font-size:30px;font-weight:700;line-height:1.1}.tms-plan-card .tms-plan-features li{display:flex;align-items:flex-start;gap:8px;padding:6px 0;color:#4a5a5b;font-size:14px}.tms-plan-card .tms-plan-features li svg{flex:0 0 16px;margin-top:2px}.tms-plan-card .tms-plan-features li.is-included svg{color:#28c76f}.tms-plan-card .tms-plan-features li.is-excluded{color:#67748e}.tms-plan-card .tms-plan-features li.is-excluded svg{color:red}.tms-plan-card .plan-buy-btn[disabled]{opacity:.55}[dir=rtl] .choices[data-type*=select-one]::after{left:11.5px;right:auto}[dir=rtl] .choices[data-type*=select-one] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}[dir=rtl] .choices[data-type*=select-one] .choices__inner,[dir=rtl] .choices[data-type*=select-one] .choices__list--single{text-align:right}[dir=rtl] .choices[data-type*=select-one] .choices__list--single{padding:4px 4px 4px 16px}[dir=rtl] .page-wrapper :is(p,small,h1,h2,h3,h4,h5,h6,td,label,.badge,.tms-dash-sub),[dir=rtl] .sidebar .sidebar-menu li a>span:not(.menu-arrow),[dir=rtl] .header .user-info .user-name,[dir=rtl] .header .user-info .user-role{unicode-bidi:plaintext;text-align:match-parent}.hidden,.hidden-fields,.search-hidden,.variant-container,.settings-popup.hidden,#fileInput{display:none}.dashboard-tab{display:none}.dashboard-tab.active{display:block}.product-dropdown{position:relative}.product-dropdown .product-selected{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:6px 12px;border:1px solid rgba(145,158,171,.3);border-radius:8px;background:#fff;color:#4a5a5b;cursor:pointer}.product-dropdown .product-selected #arrow{display:inline-flex;-webkit-transition:transform .2s ease;-ms-transition:transform .2s ease;transition:transform .2s ease}.product-dropdown .product-selected #arrow.product-rotate{transform:rotate(180deg)}.product-dropdown .dropdown-search{position:absolute;top:calc(100% + 4px);inset-inline-start:0;inset-inline-end:0;z-index:21;padding:8px;border:1px solid #dbe0e6;border-bottom:0;border-radius:8px 8px 0 0;background:#fff}.product-dropdown .dropdown-search.hidden{display:none}.product-dropdown .dropdown-search input{width:100%;min-height:36px;padding:6px 10px;border:1px solid rgba(145,158,171,.3);border-radius:6px;outline:0}.product-dropdown .dropdown-search input:focus{border-color:#ff7900}.product-dropdown .product-dropdown-options{display:none;position:absolute;top:calc(100% + 56px);inset-inline-start:0;inset-inline-end:0;z-index:20;max-height:340px;overflow-y:auto;border:1px solid #dbe0e6;border-top:0;border-radius:0 0 8px 8px;background:#fff;box-shadow:0 12px 28px rgba(18,51,52,.12)}.product-dropdown .product-option-item{padding:10px 12px;border-bottom:1px solid #eff2f7;cursor:pointer}.product-dropdown .product-option-item:hover{background:rgba(255,121,0,.05)}.product-dropdown .product-option-item:last-child{border-bottom:0}.product-dropdown .product-left{display:flex;align-items:flex-start;gap:10px}.product-dropdown .product-left img{flex:0 0 40px;width:40px;height:40px;object-fit:cover;border-radius:6px;background:#f3f6f9}.product-dropdown .product-text{flex:1;min-width:0}.product-dropdown .product-text p{margin:0;color:#67748e;font-size:12px}.product-dropdown .product-title{color:var(--tms-ink);font-weight:600;font-size:14px}.product-dropdown .product-des{color:#67748e;font-size:12px}.product-dropdown .product-price{color:#ff7900;font-weight:700;font-size:13px}.product-dropdown .multi-items{margin-top:4px;padding:4px 6px;border-radius:6px}.product-dropdown .multi-items:hover{background:rgba(255,121,0,.08)}.custom-dropdown{position:relative}.custom-dropdown .dropdown-selected{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:6px 12px;border:1px solid rgba(145,158,171,.3);border-radius:8px;background:#fff;cursor:pointer}.custom-dropdown .dropdown-options{display:none;position:absolute;top:100%;inset-inline-start:0;inset-inline-end:0;z-index:10;max-height:240px;overflow-y:auto;border:1px solid #dbe0e6;border-radius:0 0 8px 8px;background:#fff;box-shadow:0 12px 28px rgba(18,51,52,.12)}.custom-dropdown .dropdown-option{padding:9px 12px;cursor:pointer}.custom-dropdown .dropdown-option:hover{background:rgba(255,121,0,.06)}a.dash-widget,a.dash-count{text-decoration:none;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}a.dash-widget:hover,a.dash-count:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(18,51,52,.08)}.dash-widget .dash-widgetcontent{min-width:0}.dash-widget .dash-widgetcontent h5{font-size:20px}.dash-widget .tms-dash-sub{display:block;margin-top:2px;color:#67748e;font-size:12px}.tms-dash-icon svg{width:22px;height:22px}.tms-dash-icon.is-primary{background:rgba(255,121,0,.12) !important;color:#ff7900}.tms-dash-icon.is-success{background:rgba(40,199,111,.12) !important;color:#28c76f}.tms-dash-icon.is-info{background:rgba(0,207,232,.12) !important;color:#00a8bd}.tms-dash-icon.is-secondary{background:rgba(18,51,52,.1) !important;color:var(--tms-ink)}.dash-count .dash-counts{min-width:0}.dash-count .dash-counts small{display:block;color:rgba(255,255,255,.85);font-size:12px}.dash-count .dash-imgs svg{width:40px;height:40px;color:#fff;opacity:.9}.business-skeleton{color:rgba(0,0,0,0) !important;border-radius:4px;background:linear-gradient(90deg, #eff2f7 25%, #f3f6f9 50%, #eff2f7 75%);background-size:200% 100%;animation:tms-shimmer 1.2s linear infinite}.business-skeleton.sk-sm{display:inline-block;min-width:48px}.dash-count .business-skeleton{background:rgba(255,255,255,.25);animation:none}@keyframes tms-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion: reduce){.business-skeleton{animation:none}a.dash-widget:hover,a.dash-count:hover{transform:none}}.tms-chart-wrap{position:relative;height:300px}.tms-chart-wrap.is-sm{height:240px}.tms-donut-wrap{position:relative;max-width:240px;margin:0 auto;aspect-ratio:1}.tms-donut-wrap .tms-donut-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.tms-donut-wrap .tms-donut-center-value{color:var(--tms-ink);font-weight:700;font-size:18px}.tms-legend-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e8ebed}.tms-legend-list li:last-child{border-bottom:0}.tms-legend-list li span{display:inline-flex;align-items:center;gap:8px}.tms-legend-list li strong{color:var(--tms-ink)}.tms-legend-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.tms-legend-dot.is-purchase{background:#3584fc}.tms-legend-dot.is-sales{background:#ff7900}.tms-legend-dot.is-income{background:#28c76f}.tms-legend-dot.is-expense{background:#123334}.graph-sets ul li span strong{color:var(--tms-ink)}.tms-quick-action{display:flex;align-items:center;gap:10px;height:100%;padding:14px;border:1px solid #dbe0e6;border-radius:8px;color:var(--tms-ink);font-weight:600;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.tms-quick-action:hover{border-color:#ff7900;background:rgba(255,121,0,.06);color:#ff7900}.tms-quick-action .tms-quick-action-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:8px;background:rgba(255,121,0,.12);color:#ff7900}.tms-quick-action .tms-quick-action-icon svg{width:18px;height:18px}.tms-progress-thin{height:4px}.tms-empty-img{max-width:180px}.tms-live-dot{width:8px;height:8px;border-radius:50%;background:#28c76f;display:inline-block;animation:tms-pulse 1.6s ease-in-out infinite}@keyframes tms-pulse{50%{opacity:.35}}.team-intelligence-metrics{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));margin-bottom:16px;border-top:1px solid #dbe0e6;border-bottom:1px solid #dbe0e6}.team-intelligence-metrics:empty{display:none}.team-intelligence-metric{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:16px}.team-intelligence-metric+.team-intelligence-metric{border-inline-start:1px solid #dbe0e6}.team-intelligence-metric>i{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:rgba(255,121,0,.12);color:#ff7900}.team-intelligence-metric strong{color:var(--tms-ink);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-intelligence-metric span{color:#67748e;font-size:12px}.team-staff-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));margin-bottom:16px;border-bottom:1px solid #dbe0e6}.team-staff-cards:empty{display:none}.team-staff-card{padding:0 16px 16px}.team-staff-card+.team-staff-card{border-inline-start:1px solid #dbe0e6}.team-staff-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.team-staff-head>div{display:flex;flex-direction:column;min-width:0}.team-staff-head strong{color:var(--tms-ink)}.team-staff-head small{color:#67748e}.team-staff-avatar{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#123334;color:#fff;font-weight:700;font-size:13px}.team-score{margin-inline-start:auto;padding:2px 8px;border-radius:20px;background:rgba(255,121,0,.12);color:#ff7900;font-size:12px;font-weight:700}.team-staff-stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px;margin-bottom:10px}.team-staff-stat{padding:4px 0;text-align:center}.team-staff-stat strong{display:block;color:var(--tms-ink);font-size:13px}.team-staff-stat span{color:#67748e;font-size:11px}.team-staff-last{color:#67748e;font-size:12px}.team-chart-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.team-chart-tab{padding:4px 12px;border:1px solid #dbe0e6;border-radius:20px;background:#fff;color:#4a5a5b;font-size:13px}.team-chart-tab.is-active,.team-chart-tab:hover{border-color:#ff7900;background:#ff7900;color:#fff}.team-activity-timeline{display:flex;flex-direction:column;gap:12px;max-height:320px;overflow-y:auto}.team-activity-item{display:flex;gap:12px;animation:tms-fade-in .3s ease both}.team-activity-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:rgba(255,121,0,.12);color:#ff7900;font-size:13px}.team-activity-copy{min-width:0}.team-activity-copy>div{display:flex;justify-content:space-between;gap:8px}.team-activity-copy strong{color:var(--tms-ink)}.team-activity-copy time{color:#67748e;font-size:12px}.team-activity-copy p{margin:2px 0 0;font-size:13px}.team-activity-amount{color:#ff7900;font-weight:600;font-size:13px}@keyframes tms-fade-in{from{opacity:0;transform:translateY(4px)}}.tms-dash-icon.is-danger{background:rgba(255,0,0,.1) !important;color:red}.tms-dash-icon.is-warning{background:rgba(255,153,0,.12) !important;color:#d98200}.tms-stat-row{margin-bottom:4px}.tms-stat-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:0 24px}.loss-profit-container .row>[class*=col-]{display:flex}.tms-stat-card .dash-widgetcontent h5{font-size:18px}.branch-overview-page{padding:0}.branch-overview-page .dashboard-card{margin-bottom:24px}.branch-overview-page .dashboard-chart{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #dbe0e6}.branch-overview-page .dashboard-chart h4{margin:0;color:var(--tms-ink);font-size:18px;font-weight:700}.branch-overview-page .dashboard-chart .tms-select{min-width:110px}.branch-overview-page .card-body{padding-top:16px !important}.branch-overview-page .content,.branch-overview-page .profit-loss-content{position:relative;min-height:260px}.branch-overview-page p{margin:0}.branch-overview-page .branch-overview-table{padding:0 !important;border-top:0 !important}.mb-30{margin-bottom:6px}.income-bulet,.income-bulet2,.expense-bulet,.expense-bulet2{width:10px;height:10px;border-radius:50%}.income-bulet,.income-bulet2{background:#28c76f}.expense-bulet,.expense-bulet2{background:red}.alert-box{position:relative;margin-bottom:20px;padding:14px 18px;border:1px solid rgba(23,162,184,.3);border-radius:8px;background:rgba(23,162,184,.06);color:var(--tms-ink);font-size:13px}.alert-box .alert-list{margin:0;padding:0;list-style:none}.alert-box .alert-list li{display:flex;gap:8px;padding:3px 0}.alert-box .alert-list li svg{flex:0 0 7px;margin-top:6px}.alert-box .alert-close-btn{position:absolute;top:8px;inset-inline-end:10px;border:0;background:rgba(0,0,0,0)}.gradient-alert{border:0;border-radius:8px;background:#123334}.tms-attention-list li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e8ebed}.tms-attention-list li:last-child{border-bottom:0}.tms-attention-list li h6{margin:0 0 2px;color:var(--tms-ink);font-size:14px;font-weight:600}.tms-attention-list li p{margin:0;font-size:13px}.tms-attention-list li .badge{flex:0 0 auto;min-width:76px;justify-content:center}.tms-attention-list .tms-attention-empty{justify-content:center;color:#67748e}.tms-widget-attention{border-color:rgba(255,153,0,.6)}.team-intelligence-panels{padding-top:16px}@media(min-width: 1200px){.team-intelligence-panels>[class*=col-]+[class*=col-]{border-inline-start:1px solid #dbe0e6}}@media(max-width: 575.98px){.team-intelligence-metric+.team-intelligence-metric,.team-staff-card+.team-staff-card{border-inline-start:0;border-top:1px solid #dbe0e6}.team-staff-card+.team-staff-card{padding-top:16px}}.tms-recent-row .min-w-0{min-width:0}.tms-dash-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.tms-dash-head h1{margin:0 0 4px;color:var(--tms-ink);font-size:24px;font-weight:700}.tms-dash-head p{margin:0;color:#67748e;font-size:14px}.tms-dash-period{position:relative;display:inline-flex;align-items:center;margin:0}.tms-dash-period>svg{position:absolute;inset-inline-start:12px;color:var(--tms-ink);pointer-events:none}.tms-dash-period .form-select{min-width:180px;height:40px;padding-inline-start:36px;border-color:#dbe0e6;background-color:#fff;color:var(--tms-ink);font-weight:500}.tms-dash-alert{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding:10px 44px 10px 16px;border:0;border-radius:8px;background:rgba(255,0,0,.06);color:#4a5a5b;font-size:14px}.tms-dash-alert>svg{flex:none;color:red}.tms-dash-alert strong{color:red;font-weight:600}.tms-dash-alert a{margin-inline-start:4px;color:red;font-weight:600;text-decoration:underline}.tms-dash-alert .btn-close{padding:14px 16px}.tms-kpi-tile{display:flex;align-items:center;gap:14px;padding:20px;border-radius:8px;background:#ff7900;color:#123334}.tms-kpi-tile .tms-kpi-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;background:#fff;color:#ff7900}.tms-kpi-tile .tms-kpi-icon svg{width:22px;height:22px}.tms-kpi-tile .tms-kpi-body{min-width:0}.tms-kpi-tile .tms-kpi-body p{margin:0 0 4px;color:inherit;font-size:14px;font-weight:500}.tms-kpi-tile .tms-kpi-value{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tms-kpi-tile .tms-kpi-value h4{margin:0;color:inherit;font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.tms-kpi-tile.is-ink{background:#123334;color:#fff}.tms-kpi-tile.is-ink .tms-kpi-icon{color:#123334}.tms-kpi-tile.is-teal{background:#0b7a70;color:#fff}.tms-kpi-tile.is-teal .tms-kpi-icon{color:#0b7a70}.tms-kpi-tile.is-blue{background:#155eef;color:#fff}.tms-kpi-tile.is-blue .tms-kpi-icon{color:#155eef}.tms-kpi-badge{display:inline-flex;align-items:center;gap:2px;padding:2px 6px;border-radius:4px;background:#fff;font-size:11px;font-weight:600;line-height:1.4}.tms-kpi-badge svg{width:11px;height:11px}.tms-kpi-badge.is-good{color:#0e8a4a}.tms-kpi-badge.is-bad{color:#d92d20}.tms-kpi-badge.is-flat{color:#67748e}.tms-rev-card{border:1px solid #dbe0e6;border-radius:8px}.tms-rev-card .card-body{padding:20px}.tms-rev-card .tms-rev-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid #e8ebed}.tms-rev-card .tms-rev-top h4{margin:0 0 4px;color:var(--tms-ink);font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.tms-rev-card .tms-rev-top p{margin:0;color:#67748e;font-size:14px}.tms-rev-card .tms-rev-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:14px}.tms-rev-card .tms-rev-foot p{margin:0;color:#67748e;font-size:13px}.tms-rev-card .tms-rev-foot a{color:var(--tms-ink);font-size:13px;font-weight:500;text-decoration:underline}.tms-rev-card .tms-rev-foot a:hover{color:#ff7900}.tms-rev-change{font-weight:600}.tms-rev-change.is-good{color:#0e8a4a}.tms-rev-change.is-bad{color:#d92d20}.tms-rev-change.is-flat{color:#67748e}.tms-rev-icon,.tms-dash-card-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px}.tms-rev-icon svg,.tms-dash-card-icon svg{width:18px;height:18px}.tms-rev-icon.is-cyan,.tms-rev-icon.is-info,.tms-dash-card-icon.is-cyan,.tms-dash-card-icon.is-info{background:rgba(14,124,134,.1);color:#0e7c86}.tms-rev-icon.is-teal,.tms-dash-card-icon.is-teal{background:rgba(11,122,112,.1);color:#0b7a70}.tms-rev-icon.is-orange,.tms-dash-card-icon.is-orange{background:rgba(255,121,0,.1);color:#c25a00}.tms-rev-icon.is-purple,.tms-dash-card-icon.is-purple{background:rgba(105,56,239,.1);color:#6938ef}.tms-rev-icon.is-pink,.tms-dash-card-icon.is-pink{background:rgba(221,37,144,.1);color:#c11574}.tms-rev-icon.is-danger,.tms-dash-card-icon.is-danger{background:rgba(255,0,0,.08);color:#d92d20}.tms-dash-card{border:1px solid #dbe0e6;border-radius:8px}.tms-dash-card>.card-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:16px 20px;border-bottom:1px solid #e8ebed;background:rgba(0,0,0,0)}.tms-dash-card>.card-header .card-title{display:flex;align-items:center;gap:10px;margin:0;color:var(--tms-ink);font-size:16px;font-weight:700}.tms-dash-card>.card-header .tms-dash-card-icon{width:32px;height:32px}.tms-dash-card>.card-header .tms-dash-card-icon svg{width:16px;height:16px}.tms-dash-card>.card-header .form-select{width:auto;min-width:108px;height:32px;padding-top:2px;padding-bottom:2px;font-size:13px}.tms-dash-card>.card-body{padding:16px 20px}.tms-dash-card>.card-footer{padding:16px 20px;border-top:1px solid #e8ebed;background:rgba(0,0,0,0)}.tms-view-all{color:var(--tms-ink);font-size:13px;font-weight:500;text-decoration:underline}.tms-view-all:hover{color:#ff7900}.tms-range-tabs{display:inline-flex;overflow:hidden;border:1px solid #dbe0e6;border-radius:6px}.tms-range-tabs button{padding:5px 11px;border:0;border-inline-end:1px solid #dbe0e6;background:#fff;color:var(--tms-ink);font-size:13px;font-weight:500;cursor:pointer}.tms-range-tabs button:last-child{border-inline-end:0}.tms-range-tabs button:hover{color:#ff7900}.tms-range-tabs button.is-active{background:#ff7900;color:#123334}.tms-chart-legend-boxes{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.tms-chart-legend-boxes>div{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border:1px solid #dbe0e6;border-radius:6px;color:#67748e;font-size:13px}.tms-chart-legend-boxes>div strong{color:var(--tms-ink);font-size:18px;font-weight:700}.tms-chart-legend-boxes>div em{font-style:normal}.tms-legend-dot.is-purchase-soft{display:inline-block;width:8px;height:8px;margin-inline-end:6px;border-radius:50%;background:#ffc999}.tms-legend-dot.is-secondary{background:#123334}.tms-chart-legend-boxes .tms-legend-dot{display:inline-block;width:8px;height:8px;margin-inline-end:6px;border-radius:50%;vertical-align:middle}.text-teal{color:#0b7a70 !important}.text-orange{color:#c25a00 !important}.tms-overall-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}.tms-overall-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 8px;border:1px solid #dbe0e6;border-radius:8px;background:#f3f6f9;color:#67748e;font-size:13px;text-align:center}.tms-overall-item svg{width:22px;height:22px}.tms-overall-item strong{color:var(--tms-ink);font-size:18px;font-weight:700}.tms-overall-item[href]:hover{border-color:#ff7900}.tms-sub-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.tms-sub-head h6{margin:0;color:var(--tms-ink);font-size:14px;font-weight:600}.tms-sub-head .form-select{width:auto;min-width:100px;height:30px;padding-top:2px;padding-bottom:2px;font-size:12px}.tms-co-body{display:flex;align-items:center;justify-content:space-between;gap:12px}.tms-co-stats{display:flex;flex:1}.tms-co-stats>div{display:flex;flex:1;flex-direction:column;align-items:center;gap:4px}.tms-co-stats>div+div{border-inline-start:1px solid #dbe0e6}.tms-co-stats>div strong{color:var(--tms-ink);font-size:22px;font-weight:700}.tms-co-stats>div>span:not(.tms-trend-pill){font-size:13px}.tms-dash-list{display:flex;flex-direction:column}.tms-dash-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e8ebed}.tms-dash-row:first-child{padding-top:0}.tms-dash-row:last-child{padding-bottom:0;border-bottom:0}.tms-dash-thumb{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;border-radius:8px;background:#f3f6f9}.tms-dash-thumb img{max-width:100%;max-height:100%;object-fit:cover}.tms-dash-thumb.is-round{border-radius:50%}.tms-dash-row-body{flex:1;min-width:0}.tms-dash-row-body h6{margin:0 0 3px;overflow:hidden;color:var(--tms-ink);font-size:14px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.tms-dash-row-body p{display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin:0;color:#67748e;font-size:13px}.tms-dash-row-body p svg{flex:none;width:12px;height:12px;margin-inline-end:2px}.tms-dot{display:inline-block;width:4px;height:4px;margin:0 6px;border-radius:50%;background:#ff7900}.tms-dash-row-end{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:4px}.tms-dash-date{color:#67748e;font-size:12px}.tms-dash-amount{flex:none;color:var(--tms-ink);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.tms-dash-empty{margin:0;padding:18px 0;color:#67748e;font-size:14px;text-align:center}.tms-trend-pill{display:inline-flex;flex:none;align-items:center;gap:3px;padding:2px 7px;border:1px solid currentColor;border-radius:4px;font-size:11px;font-weight:600;line-height:1.5}.tms-trend-pill svg{width:11px;height:11px}.tms-trend-pill.is-good{color:#0e8a4a;background:rgba(14,138,74,.06)}.tms-trend-pill.is-bad{color:#d92d20;background:rgba(217,45,32,.06)}.tms-trend-pill.is-flat{color:#67748e}.tms-status-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;color:#fff;font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap}.tms-status-pill::before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.tms-status-pill.is-completed{background:#0e8a4a}.tms-status-pill.is-processing{background:#6938ef}.tms-status-pill.is-cancelled{background:#d92d20}.tms-tx-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;border-bottom:1px solid #e8ebed}.tms-tx-tabs .nav-item{flex:1}.tms-tx-tabs .nav-link{width:100%;padding:12px 10px;border:0;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;background:rgba(0,0,0,0);color:var(--tms-ink);font-size:14px;font-weight:500;white-space:nowrap}.tms-tx-tabs .nav-link.active{border-bottom-color:#ff7900;color:#c25a00}.tms-tx-table thead th{padding:10px 20px;border-bottom:1px solid #e8ebed;background:#f3f6f9;color:var(--tms-ink);font-size:13px;font-weight:600}.tms-tx-table tbody td{padding:12px 20px;border-bottom:1px solid #e8ebed;color:#4a5a5b;font-size:14px;vertical-align:middle}.tms-tx-table tbody tr:last-child td{border-bottom:0}.tms-tx-party{display:flex;align-items:center;gap:10px}.tms-tx-party strong{display:block;color:var(--tms-ink);font-size:14px;font-weight:600}.tms-tx-party span:not(.tms-tx-avatar){color:#c25a00;font-size:12px}.tms-tx-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:rgba(255,121,0,.12);color:#c25a00;font-size:12px;font-weight:700}.tms-tx-avatar.is-lg{width:44px;height:44px;border-radius:8px;font-size:14px}.tms-cat-body{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.tms-cat-legend{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.tms-cat-legend li span{display:flex;align-items:center;gap:6px;color:#67748e;font-size:13px}.tms-cat-legend li span::before{content:"";flex:none;width:3px;height:12px;border-radius:2px;background:#ff7900}.tms-cat-legend li strong{color:var(--tms-ink);font-size:22px;font-weight:700}.tms-cat-legend li em{color:#67748e;font-size:13px;font-style:normal}.tms-cat-legend li.is-1 span::before{background:#123334}.tms-cat-legend li.is-2 span::before{background:#e04f16}.tms-cat-stats-title{margin:0 0 8px;color:var(--tms-ink);font-size:14px;font-weight:600}.tms-cat-stats{margin:0;padding:0;border:1px solid #dbe0e6;border-radius:8px;list-style:none}.tms-cat-stats li{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:14px}.tms-cat-stats li+li{border-top:1px solid #e8ebed}.tms-cat-stats li span{display:inline-flex;align-items:center;gap:8px;color:#4a5a5b}.tms-cat-stats li strong{color:var(--tms-ink)}.tms-cat-stats li .tms-legend-dot{display:inline-block;width:8px;height:8px;border-radius:50%}@media(max-width: 575.98px){.tms-overall-grid{grid-template-columns:1fr}.tms-co-body,.tms-cat-body{flex-direction:column}.tms-range-tabs button{padding:5px 8px}}.page-header{flex-wrap:wrap;gap:12px}.page-header .page-title h4{margin-bottom:0}.page-header .table-top-head{margin-inline-start:auto}.page-header .table-top-head li a img{width:22px;height:22px}.page-header .page-btn{margin-inline-start:0}.page-header .page-btn .btn-added,.page-header .page-btn .btn{display:inline-flex;align-items:center;white-space:nowrap}.page-header .table-top-head+.page-btn{margin-inline-start:0}.tms-table-top{flex-wrap:wrap;gap:12px}.tms-table-top>form,.tms-table-top>div>form{flex:1 1 auto;min-width:0}.tms-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tms-filter-bar>*{margin:0 !important}.tms-filter-bar .search-set{order:-1;margin-inline-end:auto !important}.tms-filter-bar .tms-filter-item{display:flex;align-items:center;gap:8px}.tms-select{position:relative;min-width:130px}.tms-select select.form-select{height:38px;padding:6px 32px 6px 12px;border-radius:8px;border:1px solid rgba(145,158,171,.3);background-color:#fff;font-size:14px;color:#4a5a5b}.tms-select .calendar-icon{display:none}.tms-search .search-input{margin-inline-end:0}.tms-search .search-input input.form-control{height:38px;width:298px;max-width:100%;padding:10px 36px 10px 12px;border:1px solid rgba(145,158,171,.3);border-radius:8px;background:#fff}@media(max-width: 1199.98px){.tms-search .search-input input.form-control{width:220px}}@media(max-width: 575px){.tms-search .search-input input.form-control{width:100%}}.tms-search .search-input .btn-searchset{top:50%;inset-inline-end:6px;transform:translateY(-50%);padding:4px;color:#67748e;pointer-events:none;background:rgba(0,0,0,0)}.custom-from-to{display:flex;align-items:center;gap:6px}.custom-from-to.d-none{display:none !important}.custom-from-to .header-label{margin:0;color:#67748e;font-size:13px;white-space:nowrap}.custom-from-to input.form-control{height:38px;border-radius:8px}.card.table-list-card>.delete-item,.card.table-list-card>.mt-3,.card.table-list-card>.pagination-wrapper,.card.table-list-card>nav{padding-inline-start:24px;padding-inline-end:24px}.card.table-list-card>.mt-3:last-child,.card.table-list-card>div:last-child:not(.table-responsive):not(.card-body){padding-bottom:16px}.card.table-list-card .table-responsive{padding:0 24px 16px}.card.table-list-card .table-top{margin-bottom:20px}.delete-item .delete-item-show{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:10px 14px;border:1px solid rgba(255,0,0,.25);border-radius:8px;background:rgba(255,0,0,.05)}.delete-item .delete-item-show p{margin:0;color:var(--tms-ink)}.delete-item .delete-item-show button{padding:6px 14px;border:0;border-radius:6px;background:red;color:#fff;font-weight:600}.tms-table-wrap .table thead tr th,.table-list-card .table thead tr th{background:rgba(0,0,0,0);color:var(--tms-ink);font-size:14px;font-weight:600;border-bottom:1px solid #dbe0e6;padding-top:14px;padding-bottom:14px}.tms-table-wrap .table tbody tr td,.table-list-card .table tbody tr td{border-bottom:1px solid #e8ebed;color:#4a5a5b;font-size:14px}.tms-table-wrap .table tbody tr:hover td,.table-list-card .table tbody tr:hover td{background:rgba(255,121,0,.03)}.tms-table-wrap .table tbody tr td a:not(.btn):not(.dropdown-item):not(.action-set),.table-list-card .table tbody tr td a:not(.btn):not(.dropdown-item):not(.action-set){color:var(--tms-ink);font-weight:500}.tms-table-wrap .table tbody tr td a:not(.btn):not(.dropdown-item):not(.action-set):hover,.table-list-card .table tbody tr td a:not(.btn):not(.dropdown-item):not(.action-set):hover{color:#ff7900}.tms-table-wrap .table .checkboxs,.table-list-card .table .checkboxs{margin-bottom:0;min-height:18px;min-width:18px}.w-60{width:60px}.table-product-img,.table-img img,img.table-img{width:40px;height:40px;object-fit:cover;border-radius:6px;border:1px solid #e8ebed}.table tbody td.action-table-data{display:table-cell;vertical-align:middle}.action-table-data .table-action .action-set{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #dbe0e6;border-radius:8px;color:var(--tms-ink);font-size:14px}.action-table-data .table-action .action-set:hover{border-color:#ff7900;color:#ff7900}.action-table-data .dropdown-menu{min-width:180px;padding:8px;border:1px solid #dbe0e6;border-radius:8px;box-shadow:0 8px 24px rgba(18,51,52,.1)}.action-table-data .dropdown-menu li{list-style:none}.action-table-data .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;color:#4a5a5b;font-size:14px}.action-table-data .dropdown-menu .dropdown-item svg,.action-table-data .dropdown-menu .dropdown-item i{width:16px;height:16px;color:#67748e}.action-table-data .dropdown-menu .dropdown-item:hover{background:rgba(255,121,0,.08);color:#ff7900}.action-table-data .dropdown-menu .dropdown-item:hover svg,.action-table-data .dropdown-menu .dropdown-item:hover i{color:#ff7900}.action-table-data .dropdown-menu .dropdown-item.confirm-action:hover,.action-table-data .dropdown-menu .dropdown-item[data-method=DELETE]:hover{background:rgba(255,0,0,.08);color:red}.action-table-data .dropdown-menu .dropdown-item.confirm-action:hover svg,.action-table-data .dropdown-menu .dropdown-item[data-method=DELETE]:hover svg{color:red}label.switch{position:relative;display:inline-block;width:36px;height:20px;margin:0;vertical-align:middle}label.switch input{position:absolute;opacity:0;width:0;height:0}label.switch .slider{position:absolute;inset:0;cursor:pointer;border-radius:20px;background:rgba(18,51,52,.18);-webkit-transition:background .2s ease;-ms-transition:background .2s ease;transition:background .2s ease}label.switch .slider::before{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-transition:transform .2s ease;-ms-transition:transform .2s ease;transition:transform .2s ease}label.switch input:checked+.slider{background:#28c76f}label.switch input:checked+.slider::before{transform:translateX(16px)}label.switch input:focus-visible+.slider{outline:2px solid rgba(255,121,0,.5);outline-offset:2px}.pagination{gap:4px;flex-wrap:wrap}.pagination .page-link{border-radius:6px !important;border-color:#dbe0e6;color:var(--tms-ink);min-width:34px;text-align:center}.pagination .page-item.active .page-link{background:#ff7900;border-color:#ff7900;color:#fff}nav p.small.text-muted{margin-bottom:0}.d-print-block.table-header{display:none !important}@media print{.d-print-block.table-header{display:block !important}}.table-action.tms-inline-actions>.action-set{display:none}.table-action.tms-inline-actions>.dropdown-menu{position:static !important;inset:auto !important;transform:none !important;display:inline-flex;align-items:center;gap:8px;min-width:0;margin:0;padding:0;border:0;box-shadow:none;background:rgba(0,0,0,0)}.table-action.tms-inline-actions>.dropdown-menu>li:empty{display:none}.table-action.tms-inline-actions .dropdown-item{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(145,158,171,.3);border-radius:8px;background:#fff;color:var(--tms-ink);font-size:0;line-height:0}.table-action.tms-inline-actions .dropdown-item svg,.table-action.tms-inline-actions .dropdown-item i{width:16px;height:16px;margin:0 !important;font-size:14px;line-height:1;color:inherit}.table-action.tms-inline-actions .dropdown-item img{width:16px;height:16px;margin:0 !important}.table-action.tms-inline-actions .dropdown-item:hover,.table-action.tms-inline-actions .dropdown-item:focus-visible{background:#123334;border-color:#123334;color:#fff}.table-action.tms-inline-actions .dropdown-item.tms-action-danger{color:red}.table-action.tms-inline-actions .dropdown-item.tms-action-danger:hover,.table-action.tms-inline-actions .dropdown-item.tms-action-danger:focus-visible{background:red;border-color:red;color:#fff}.page-header .table-top-head li a svg{width:16px;height:16px}.page-header .table-top-head li a.active svg,.page-header .table-top-head li a#collapse-header.active svg{transform:rotate(180deg)}.checkboxs input:focus-visible~.checkmarks{outline:2px solid rgba(255,121,0,.6);outline-offset:2px}.tms-filter-bar .tms-filter-extra{order:1}.tms-filter-bar .tms-filter-toggle{order:2}.tms-filter-bar .tms-sort-select{order:3}.tms-filter-bar.tms-filters-collapsed .tms-filter-extra{display:none !important}.tms-filter-toggle{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:8px;background:#ff7900;color:#123334}.tms-filter-toggle svg{width:16px;height:16px}.tms-filter-toggle:hover,.tms-filter-toggle:focus-visible{background:#ff912e;color:#123334}.tms-sort-select::before{content:"";position:absolute;inset-inline-start:12px;top:50%;width:16px;height:16px;margin-top:-8px;background:currentColor;color:#67748e;pointer-events:none;z-index:1;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='21' x2='4' y2='14'/%3E%3Cline x1='4' y1='10' x2='4' y2='3'/%3E%3Cline x1='12' y1='21' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12' y2='3'/%3E%3Cline x1='20' y1='21' x2='20' y2='16'/%3E%3Cline x1='20' y1='12' x2='20' y2='3'/%3E%3Cline x1='1' y1='14' x2='7' y2='14'/%3E%3Cline x1='9' y1='8' x2='15' y2='8'/%3E%3Cline x1='17' y1='16' x2='23' y2='16'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='21' x2='4' y2='14'/%3E%3Cline x1='4' y1='10' x2='4' y2='3'/%3E%3Cline x1='12' y1='21' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12' y2='3'/%3E%3Cline x1='20' y1='21' x2='20' y2='16'/%3E%3Cline x1='20' y1='12' x2='20' y2='3'/%3E%3Cline x1='1' y1='14' x2='7' y2='14'/%3E%3Cline x1='9' y1='8' x2='15' y2='8'/%3E%3Cline x1='17' y1='16' x2='23' y2='16'/%3E%3C/svg%3E") center/contain no-repeat}.tms-sort-select select.form-select{padding-inline-start:36px;color:#67748e}[dir=rtl] .tms-sort-select select.form-select{padding-right:36px;padding-left:32px}.no-badge,.unpaid-badge-2,.unpaid-badge,.paid-badge,.yes-badge{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid currentColor;border-radius:8px;background:rgba(0,0,0,0);font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap}.paid-badge,.yes-badge{color:#28c76f}.unpaid-badge{color:#d98200}.unpaid-badge-2{color:red}.no-badge{color:#67748e}.tms-section-header{margin-bottom:20px;padding:20px 24px 0}.tms-section-header h5{color:var(--tms-ink);font-size:18px;font-weight:700}.settings-page-wrap .tms-section-header{padding:0 0 20px;border-bottom:1px solid rgba(145,158,171,.3)}.settings-page-wrap>.card.table-list-card .tms-section-header,.card .tms-section-header{padding:20px 24px 0;border-bottom:0}.table-top-btn-group ul{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.table-top-btn-group ul li a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #dbe0e6;border-radius:8px;background:#fff}.table-top-btn-group ul li a img{width:20px;height:20px}.custom-tabs{display:flex;gap:6px;margin:0 24px 16px;padding:4px;width:fit-content;border-radius:8px;background:#f3f6f9}.custom-tabs .tab-item{padding:8px 18px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:var(--tms-ink);font-weight:600}.custom-tabs .tab-item.active{background:#fff;color:#ff7900;box-shadow:0 2px 6px rgba(18,51,52,.08)}.dashboard-tab .table-container{padding:0 24px 16px;overflow-x:auto}.form-label{color:var(--tms-ink);font-weight:500;font-size:14px;margin-bottom:6px}.form-control,.form-select{min-height:38px;border-color:rgba(145,158,171,.3);border-radius:8px;font-size:14px;color:#4a5a5b}.form-control::placeholder,.form-select::placeholder{color:#6b778a}textarea.form-control{min-height:80px}select.form-control{appearance:auto}.required::after,label.required::after{content:" *";color:red}.modal-content{border:0;border-radius:10px}.custom-modal-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;border-bottom:1px solid #e8ebed !important;background:#fff;border-radius:10px 10px 0 0}.custom-modal-header .page-title h4{margin:0;color:var(--tms-ink);font-size:18px;font-weight:700}.custom-modal-header .close{width:30px;height:30px;border:0;border-radius:50%;background:#eff2f7;color:#123334;font-size:20px;line-height:1}.custom-modal-header .close:hover{background:red;color:#fff}.custom-modal-body{padding:24px}.custom-modal-body .personal-info .row>[class*=col-]{margin-bottom:14px}.modal-footer-btn{margin-top:24px}.modal-footer-btn .btn,.modal-footer-btn a.btn{min-width:110px;margin:0 !important;padding:10px 20px;font-size:14px;line-height:1.4;font-weight:600;border-radius:8px}.btn-cancel{background:#123334;color:#fff;border:1px solid #123334}.btn-cancel:hover{background:#0b2021;color:#fff}.btn-submit{background:#ff7900;color:#fff;border:1px solid #ff7900}.btn-submit:hover,.btn-submit:focus{background:#cc6100;border-color:#cc6100;color:#fff}.tms-form-section{padding:24px}.tms-form-section .row>[class*=col-].mb-2{margin-bottom:14px !important}.card>.card-body>.tms-form-section{padding:0}.upload-img-container{padding:12px;border-style:dashed !important;border-color:#dbe0e6 !important;border-radius:8px !important;background:#f3f6f9}.upload-img-container .upload-v4{display:flex;align-items:center;justify-content:center;width:100%;margin:0;cursor:pointer}.upload-img-container .img-wrp img{max-width:100%;max-height:110px;object-fit:contain;border-radius:6px}.input-select-wrapper{display:flex;border:1px solid rgba(145,158,171,.3);border-radius:8px;overflow:hidden}.input-select-wrapper input{flex:1;min-width:0;height:38px;padding:6px 12px;border:0;outline:0}.input-select-wrapper select{border:0;border-inline-start:1px solid rgba(145,158,171,.3);padding:0 10px;background:#f3f6f9;outline:0}.accordion-button:not(.collapsed){color:#ff7900}.tms-form-actions .btn{min-width:120px;padding:10px 20px;font-size:14px;font-weight:600;line-height:1.4;border-radius:8px}.tms-file-drop{position:relative;display:flex;align-items:center;gap:14px;padding:18px;border:1px dashed #dbe0e6;border-radius:10px;background:#f3f6f9}.tms-file-drop strong{display:block;color:var(--tms-ink)}.tms-file-drop small{color:#67748e}.tms-file-drop input[type=file]{margin-inline-start:auto;max-width:280px}.tms-file-drop .tms-upload-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:10px;background:rgba(255,121,0,.1);color:#ff7900}.instruction-header h5{color:var(--tms-ink);font-weight:700}.instruction-header ul{padding-inline-start:0;list-style:none}.instruction-header ul li{padding:4px 0}.choices{margin-bottom:0}.choices .choices__inner{min-height:38px;padding:5px 10px;background:#fff;border:1px solid rgba(145,158,171,.3);border-radius:8px;font-size:14px;color:#4a5a5b}.choices.is-focused .choices__inner,.choices.is-open .choices__inner{border-color:#ff7900}.choices.is-open .choices__inner{border-radius:8px 8px 0 0}.btn.submit-btn{min-width:0;border-radius:8px;font-size:14px;font-weight:700;padding:10px 20px}input::placeholder,textarea::placeholder{color:#6b778a;opacity:1}.choices__placeholder{color:#6b778a;opacity:1 !important}.page-wrapper .content.settings-content{background:#fff;min-height:calc(100vh - 66px)}.settings-wrapper{align-items:flex-start}.settings-wrapper .settings-page-wrap{min-width:0}.sidebars.settings-sidebar{flex:0 0 auto;position:sticky;top:90px;background:#fff}.sidebars.settings-sidebar .sidebar-inner{height:auto;overflow:visible}.sidebars.settings-sidebar .sidebar-menu .submenu>ul{display:none}.sidebars.settings-sidebar .sidebar-menu .submenu>a.subdrop+ul{display:block}.sidebars.settings-sidebar .sidebar-menu .submenu>ul>li>a{position:relative;display:block;padding:9px 18px;color:#4a5a5b;font-size:14px}.sidebars.settings-sidebar .sidebar-menu .submenu>ul>li>a:hover{color:#ff7900}@media(max-width: 991.98px){.settings-wrapper{flex-direction:column}.settings-wrapper .sidebars.settings-sidebar{display:block;position:static;width:100%;margin:0 0 20px}}.tms-setting-card{display:flex;color:inherit}.tms-setting-card ul{width:100%;border:1px solid rgba(0,0,0,0);transition:border-color .2s ease,box-shadow .2s ease}.tms-setting-card:hover ul,.tms-setting-card:focus-visible ul{border-color:rgba(255,121,0,.4);box-shadow:0 8px 24px rgba(18,51,52,.08)}.tms-setting-card .tms-setting-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:rgba(255,121,0,.1);color:#ff7900}.tms-setting-card .tms-setting-icon svg{width:22px;height:22px}.tms-setting-card .tms-setting-arrow{color:#67748e}.tms-setting-card .security-title h5{color:var(--tms-ink);margin-bottom:4px}.tms-setting-card p{color:#4a5a5b}.settings-page-wrap .card-title-head h6{display:flex;align-items:center;gap:8px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid #e8ebed;color:var(--tms-ink);font-size:16px;font-weight:700}.settings-page-wrap .card-title-head h6 span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:rgba(255,121,0,.1);color:#ff7900}.settings-page-wrap .tms-subhead{margin:18px 0 10px;color:#67748e;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.settings-page-wrap .product-setting-form>[class*=col-]{margin-bottom:24px}.settings-page-wrap .product-setting-form .checkboxs{margin:0 10px 0 0;min-width:18px;min-height:18px;padding-inline-start:18px}.settings-page-wrap .tms-check-label{margin:0;color:var(--tms-ink);cursor:pointer}.settings-page-wrap .additional-input{margin-bottom:16px}.settings-page-wrap .additional-input .form-control,.settings-page-wrap .additional-input .form-select{margin-top:6px}.tms-callout{margin-bottom:20px;padding:16px 20px;border:1px solid rgba(255,121,0,.25);border-radius:8px;background:rgba(255,121,0,.05)}.tms-callout h5{display:flex;align-items:center;color:var(--tms-ink);font-size:16px}.tms-w-150{width:150px}.invoice_form .invoice-option{display:block;padding:16px;border:1px solid #dbe0e6;border-radius:10px;cursor:pointer;-webkit-transition:border-color .2s ease;-ms-transition:border-color .2s ease;transition:border-color .2s ease}.invoice_form .invoice-option:hover{border-color:#ff7900}.invoice_form .invoice-option:has(input:checked){border-color:#ff7900;box-shadow:0 0 0 3px rgba(255,121,0,.15)}.invoice_form .invoice-size-radio{position:absolute;top:12px;inset-inline-end:12px}.invoice_form .custom-radio input{width:18px;height:18px;accent-color:#ff7900}.invoice_form .custom-radio .checkmark{display:none}.invoice_form .invoice-preview-frame{position:relative}.invoice_form .invoice-preview-frame img.invoice-image{max-height:360px}.invoice_form .invoice-preview-brand{position:absolute;top:12px;left:50%;transform:translateX(-50%)}.invoice_form .invoice-preview-brand img{height:16px;width:auto}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu>a{padding-inline-end:28px}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu>a span{font-size:15px !important;white-space:normal;line-height:1.3}body.tms-pos-mode #toggle_btn,body.tms-pos-mode #mobile_btn{display:none !important}body.tms-pos-mode .page-wrapper.pos-pg-wrapper{margin-inline-start:0 !important;padding-top:66px}[dir=rtl] body.tms-pos-mode .page-wrapper.pos-pg-wrapper{margin-inline-end:0 !important}.pos-design .btn-row{flex-wrap:wrap;gap:10px}.pos-design .btn-row .btn{display:inline-flex;align-items:center;margin:0}.pos-design .btn-row .btn-white{color:var(--tms-ink)}.tabs_wrapper ul.tabs.tms-pos-category,.tms-pos-category{display:flex;gap:12px;margin:18px 0 0;padding:0 0 6px;list-style:none;overflow-x:auto}.tabs_wrapper ul.tabs.tms-pos-category>li,.tms-pos-category>li{flex:0 0 132px;width:auto;color:inherit;font-family:inherit;display:flex;flex-direction:column;align-items:center;padding:15px 10px;border:1px solid #f3f6f9;border-radius:8px;background:#fff;box-shadow:0px 4px 60px 0px rgba(231,231,231,.47);text-align:center;cursor:pointer;-webkit-transition:border-color .2s ease;-ms-transition:border-color .2s ease;transition:border-color .2s ease}.tabs_wrapper ul.tabs.tms-pos-category>li img,.tabs_wrapper ul.tabs.tms-pos-category>li .tms-pos-category-all,.tms-pos-category>li img,.tms-pos-category>li .tms-pos-category-all{width:40px;height:40px;object-fit:contain}.tabs_wrapper ul.tabs.tms-pos-category>li .tms-pos-category-all,.tms-pos-category>li .tms-pos-category-all{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(255,121,0,.1);color:#ff7900}.tabs_wrapper ul.tabs.tms-pos-category>li h6,.tms-pos-category>li h6{width:100%;margin:10px 0 4px;overflow:hidden;font-size:14px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.tabs_wrapper ul.tabs.tms-pos-category>li h6 a,.tms-pos-category>li h6 a{color:var(--tms-ink)}.tabs_wrapper ul.tabs.tms-pos-category>li span,.tms-pos-category>li span{color:#4a5a5b;font-size:12px}.tabs_wrapper ul.tabs.tms-pos-category>li:hover,.tabs_wrapper ul.tabs.tms-pos-category>li:focus-visible,.tabs_wrapper ul.tabs.tms-pos-category>li.is-active,.tms-pos-category>li:hover,.tms-pos-category>li:focus-visible,.tms-pos-category>li.is-active{border-color:#ff7900;outline:0}.tabs_wrapper ul.tabs.tms-pos-category>li:hover h6 a,.tabs_wrapper ul.tabs.tms-pos-category>li:focus-visible h6 a,.tabs_wrapper ul.tabs.tms-pos-category>li.is-active h6 a,.tms-pos-category>li:hover h6 a,.tms-pos-category>li:focus-visible h6 a,.tms-pos-category>li.is-active h6 a{color:#ff7900}.tabs_wrapper ul.tabs.tms-pos-category>li.is-active,.tms-pos-category>li.is-active{background:rgba(255,121,0,.05)}.pos-products{padding:24px}.pos-products .tms-search .search-input input.form-control{width:260px}.pos-products .search-product-card{--bs-gutter-x: 0;max-height:calc(100vh - 380px);min-height:320px;overflow-y:auto;align-content:flex-start}.pos-products .product-info{margin-bottom:10px;border:1px solid #f3f6f9;cursor:pointer}.pos-products .product-info:focus-visible{border-color:#ff7900;outline:2px solid rgba(255,121,0,.35);outline-offset:2px}.pos-products .product-info .img-bg img{max-width:100%;max-height:96px;object-fit:contain}.pos-products .product-info h6{margin-bottom:4px}.pos-products .product-info h6.cat-name{color:#67748e;font-size:13px;font-weight:500}.pos-products .product-info h6.product-name{color:var(--tms-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.pos-products .product-info .price{margin-top:8px}.pos-products .product-info .price span{font-size:13px}.pos-products .product-info .price p{margin:0;font-weight:700}.pos-products .product-info .tms-pos-badges .badge{padding:2px 8px;font-size:11px}.product-order-list .head span{color:#67748e;font-size:13px}.product-order-list .customer-info .input-block .choices{margin-bottom:0}.product-order-list .customer-info .input-block .btn-icon{flex:0 0 38px;height:38px;margin-inline-start:8px;color:#123334}.product-order-list .product-added .head-text .count{background:#ff7900;color:#fff}.product-order-list .product-wrap{height:auto;max-height:34vh}.product-order-list .product-wrap .pos-cart-table td{background:rgba(0,0,0,0)}.product-order-list .product-wrap .product-list{margin-bottom:10px}.product-order-list .product-wrap .product-list .product-info{width:auto;min-width:0;flex:1 1 auto}.product-order-list .product-wrap .product-list .product-info h6{margin:2px 0 6px;color:var(--tms-ink);font-size:14px;font-weight:600}.product-order-list .product-wrap .product-list .product-info .info>span{display:inline-block;font-size:12px}.product-order-list .product-wrap .product-list .qty-item{margin-inline-end:0}.product-order-list .product-wrap .product-list .qty-item button{padding:0;border:0;background:rgba(0,0,0,0);z-index:1}.product-order-list .product-wrap .product-list .qty-item input.cart-qty{width:84px !important;min-height:28px;padding:1px 22px;border:0;font-weight:600}.product-order-list .product-wrap .product-list .action .delete-icon{width:28px;height:28px;border:0;border-radius:6px;background:rgba(255,0,0,.08);color:red}.product-order-list .product-wrap .product-list .info .tms-cart-price span{min-width:0;padding:0;background:rgba(0,0,0,0);color:#67748e;font-weight:500}.product-order-list .tms-cart-price{display:inline-flex;align-items:center;gap:4px;color:#67748e;font-size:13px}.product-order-list .tms-cart-price input{width:90px;height:28px;min-height:28px;padding:2px 6px;font-size:13px}.product-order-list .selling-info .input-block{margin-bottom:12px}.product-order-list .tms-pos-more{margin-bottom:12px}.product-order-list .tms-pos-more summary{display:flex;align-items:center;padding:8px 0;color:var(--tms-ink);font-weight:600;cursor:pointer;list-style:none}.product-order-list .tms-pos-more summary::-webkit-details-marker{display:none}.product-order-list .order-total{padding:12px 16px;border-radius:8px;background:#f3f6f9}.product-order-list .order-total td{padding:6px 0;color:var(--tms-ink);font-size:14px;background:rgba(0,0,0,0)}.product-order-list .order-total tr:nth-child(3) td{font-weight:700;font-size:16px}.product-order-list .order-total input.pos-received{display:inline-block;width:130px;height:32px;min-height:32px}.product-order-list .payment-method .methods{--bs-gutter-x: 10px}.product-order-list .payment-method .methods .item{margin-bottom:10px}.product-order-list .payment-method .methods .default-cover .pos-pay__btn{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:12px 6px;border:1px solid #dbe0e6;border-radius:8px;background:#fff;color:var(--tms-ink);font-size:13px;font-weight:600}.product-order-list .payment-method .methods .default-cover .pos-pay__btn img{width:24px;height:24px}.product-order-list .payment-method .methods .default-cover .pos-pay__btn:hover{border-color:#ff7900}.product-order-list .payment-method .methods .default-cover .pos-pay__btn.is-active{border-color:#ff7900;background:rgba(255,121,0,.06);color:#ff7900;box-shadow:0 0 0 2px rgba(255,121,0,.15)}.product-order-list .btn-block .btn-secondary{font-size:16px;font-weight:700}.product-order-list .btn-row .btn{min-height:44px;font-weight:600}.tms-w-90{width:90px;flex:0 0 90px}.tms-empty-state{display:flex;flex-direction:column;align-items:center;padding:36px 16px;text-align:center;color:#4a5a5b}.tms-empty-state .tms-empty-state-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:10px;border-radius:50%;background:rgba(255,121,0,.1);color:#ff7900}.tms-empty-state h6{color:var(--tms-ink);font-weight:600}.tms-empty-state p{margin:0;font-size:13px}.tms-empty-state.is-compact{padding:20px 12px}@media(max-width: 991.98px){.pos-products .search-product-card{max-height:none}.col-lg-4.ps-lg-0 .product-order-list{margin:0 12px 24px}}.product-order-list .order-total td{vertical-align:middle}.product-order-list .order-total td label{font-weight:400}.tms-entry .card-header .card-title{color:var(--tms-ink);font-weight:700}.tms-entry .input-blocks{margin-bottom:16px}.tms-entry .input-blocks .choices{margin-bottom:0}.tms-entry .tms-btn-square{flex:0 0 38px;width:38px;height:38px;padding:0;color:#fff}.tms-entry .tms-cart-table td{vertical-align:middle}.tms-entry-picker{position:sticky;top:90px;padding:0}.tms-entry-picker .card-header{padding:20px}.tms-entry-picker .card-body{padding:16px 20px}.tms-entry-picker .search-product-card{max-height:calc(100vh - 330px)}.tms-entry-picker .tms-search .search-input input.form-control{width:100%}.tms-qty{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border-radius:8px;background:#f3f6f9}.tms-qty .quantity-btn{display:inline-flex;padding:0;border:0;background:rgba(0,0,0,0);color:var(--tms-ink)}.tms-qty .quantity-btn:hover{color:#ff7900}.tms-qty .quantity-btn svg{width:16px;height:16px}.tms-qty input[type=number]{width:56px !important;border:0;background:rgba(0,0,0,0);text-align:center;font-weight:600;outline:0}.tms-w-110{width:110px}.edit-delete-action .tms-icon-danger{display:inline-flex;border:1px solid #dbe0e6;border-radius:8px;background:#fff;color:red}.edit-delete-action .tms-icon-danger:hover{border-color:red;background:red;color:#fff}.tms-order-summary ul li h5 input{color:inherit;font:inherit}.amount-info-container{padding:16px 20px;border:1px solid #dbe0e6;border-radius:8px;background:#fff}.amount-info-container h6{margin:0;color:var(--tms-ink);font-size:14px}.amount-info-container>div,.amount-info-container>.row{padding:8px 0;border-bottom:1px solid #e8ebed}.amount-info-container>div:last-child,.amount-info-container>.row:last-child{border-bottom:0}.amount-info-container .payment-title{margin-bottom:6px;font-weight:500}.payment-container.amount-info-container>div:last-child{color:#ff7900;font-size:16px}.payment-container.amount-info-container>div:last-child h6{color:#ff7900;font-size:16px}.note-label{margin-bottom:6px;color:var(--tms-ink);font-weight:500}.trasfer-square-btn,.square-btn{flex:0 0 38px;width:38px;height:38px;margin-inline-start:8px;padding:0;border:0;border-radius:8px;background:#ff7900 !important;color:#fff}.trasfer-square-btn svg path,.square-btn svg path{stroke:#fff}.trasfer-square-btn img,.square-btn img{filter:brightness(0) invert(1)}.tms-return-total{padding:10px 16px;border-radius:8px;background:rgba(255,121,0,.08);color:#ff7900;font-size:16px}.pos-design .btn-row .btn,.btn.btn-category,.btn.btn-brand{display:inline-flex;align-items:center;justify-content:center;gap:6px}.pos-design .btn-row .btn>span.me-1,.pos-design .btn-row .btn>i.me-1,.pos-design .btn-row .btn>svg.me-1,.btn.btn-category>span.me-1,.btn.btn-category>i.me-1,.btn.btn-category>svg.me-1,.btn.btn-brand>span.me-1,.btn.btn-brand>i.me-1,.btn.btn-brand>svg.me-1{margin:0 !important}@media(max-width: 767.98px){.pos-design .btn-row{display:grid;gap:8px}.pos-design .btn-row .btn{width:100%}}body.tms-pos-mode .header .user-menu>li.tms-pos-clock-item{margin-inline-end:auto}body.tms-pos-mode .tms-pos-clock{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:8px;background:#123334;color:#fff;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}body.tms-pos-mode .header .user-menu>li.tms-pos-dashboard .btn{color:#fff}body.tms-pos-mode .header .user-menu>li.tms-pos-dashboard .btn svg{color:#fff}body.tms-pos-mode .header .user-menu>li.tms-pos-calc>a{background:#ff7900;border-color:#ff7900;color:#123334}body.tms-pos-mode .header .user-menu>li.tms-pos-calc>a svg{color:#123334}body.tms-pos-mode .header .user-menu>li.tms-pos-calc>a:hover,body.tms-pos-mode .header .user-menu>li.tms-pos-calc>a:focus-visible{background:#ff912e}.tms-pos{display:grid;grid-template-columns:112px minmax(0, 1fr) 420px;grid-template-rows:minmax(0, 1fr);height:calc(100vh - 66px);overflow:hidden;background:#f4f5f8}.tms-pos-rail{overflow-y:auto;padding:16px 10px;background:#fff;border-inline-end:1px solid #dbe0e6;scrollbar-width:thin}.tms-pos-rail-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.tms-pos-rail-list .pos-category-chip{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border:1px solid #dbe0e6;border-radius:8px;background:#fff;text-align:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.tms-pos-rail-list .pos-category-chip:hover{border-color:#ff7900}.tms-pos-rail-list .pos-category-chip:focus-visible{outline:2px solid rgba(255,121,0,.5);outline-offset:2px}.tms-pos-rail-list .pos-category-chip.is-active{border-color:#ff7900;background:rgba(255,121,0,.06)}.tms-pos-rail-list .pos-category-chip.is-active .tms-pos-rail-name{color:#ff7900}.tms-pos-rail-list .tms-pos-rail-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#ff7900}.tms-pos-rail-list .tms-pos-rail-icon img{max-width:36px;max-height:36px;object-fit:contain}.tms-pos-rail-list .tms-pos-rail-icon svg{width:24px;height:24px}.tms-pos-rail-list .tms-pos-rail-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--tms-ink);font-size:12px;font-weight:500;line-height:1.3;overflow-wrap:normal;hyphens:auto}.tms-pos-rail-list .tms-pos-rail-count{color:#67748e;font-size:11px}.tms-pos-catalog{display:flex;flex-direction:column;min-width:0;min-height:0;padding:20px 24px 0}.tms-pos-catalog-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.tms-pos-catalog-head h5{margin:0 0 2px;color:var(--tms-ink);font-size:18px;font-weight:700}.tms-pos-catalog-head p{margin:0;color:#67748e;font-size:14px}.tms-pos-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.tms-pos-tools .search-set{width:240px;max-width:100%;margin:0}.tms-pos-tools .search-set .search-input,.tms-pos-tools .search-set .search-input input{width:100%}.tms-pos-tools .btn{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:13px;font-weight:600;white-space:nowrap}.tms-pos-grid{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:16px;scrollbar-width:thin}.tms-pos-grid .product-list-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(188px, 1fr));gap:16px;max-height:none;min-height:0;overflow:visible;margin:0}.tms-pos-grid .product-list-container>[class*=col]{width:auto;max-width:none;margin:0;padding:0}.tms-pos .pos-products .product-info{height:100%;margin:0;padding:14px;border:1px solid #dbe0e6;border-radius:8px;background:#fff}.tms-pos .pos-products .product-info .img-bg{height:132px;margin-bottom:12px;border-radius:8px}.tms-pos .pos-products .product-info .img-bg img{max-height:112px}.tms-pos .pos-products .product-info .tms-pc-meta{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.tms-pos .pos-products .product-info .tms-pc-meta h6.cat-name{margin:0 0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tms-pos .pos-products .product-info .tms-pc-stock{flex:none;color:#67748e;font-size:12px}.tms-pos .pos-products .product-info h6.product-name{min-height:2.6em;margin-bottom:0;font-size:15px}.tms-pos .pos-products .product-info .price{margin-top:10px;padding-top:10px;border-top:1px dashed #dbe0e6}.tms-pos .pos-products .product-info .price p{color:var(--tms-ink);font-size:15px}.tms-pos .pos-products .product-info.is-in-cart{border-color:#28c76f}.tms-pos .pos-products .product-info.is-in-cart .img-bg span{display:block}.tms-card-qty{display:inline-flex;align-items:center;gap:8px}.tms-card-qty button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid #dbe0e6;border-radius:50%;background:#fff;color:var(--tms-ink);cursor:pointer;transition:border-color .2s ease,color .2s ease}.tms-card-qty button:hover{border-color:#ff7900;color:#ff7900}.tms-card-qty button svg{width:12px;height:12px}.tms-card-qty .tms-card-count{min-width:16px;color:var(--tms-ink);font-size:14px;font-weight:600;text-align:center}.tms-pos-actionbar{position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin:0 -24px;padding:12px 24px;border-top:1px solid #dbe0e6;background:#fff}.tms-pos-actionbar .btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;font-size:14px;font-weight:600}.tms-pos-order-form{min-height:0;height:100%}.tms-pos .product-order-list.tms-pos-order{display:flex;flex-direction:column;gap:10px;height:100%;margin:0;padding:14px 16px;border:0;border-inline-start:1px solid #dbe0e6;border-radius:0;background:#fff;overflow-y:auto;scrollbar-width:thin}.tms-pos .product-order-list.tms-pos-order>*{flex:none;margin:0}.tms-pos .product-order-list.tms-pos-order .head{padding:8px 12px;border-radius:8px;background:#f3f6f9}.tms-pos .product-order-list.tms-pos-order .head h5{margin:0;font-size:16px;font-weight:700}.tms-pos .product-order-list.tms-pos-order .head span{font-size:13px}.tms-pos .product-order-list.tms-pos-order .customer-info>.input-block{gap:8px;margin:0}.tms-pos .product-order-list.tms-pos-order .customer-info>.input-block>.flex-grow-1{min-width:0;flex:1 1 50%}.tms-pos .product-order-list.tms-pos-order .customer-info>.input-block .choices{margin:0}.tms-pos .product-order-list.tms-pos-order .customer-info>.input-block .btn-icon{margin:0}.tms-pos .product-order-list.tms-pos-order .customer-info .guest_phone{flex:1 1 50%;min-width:0;margin:0}.tms-pos .product-order-list.tms-pos-order .customer-info .guest_phone.d-none{display:none !important}.tms-pos .product-order-list.tms-pos-order .customer-info .guest_phone .form-control{min-height:38px;height:38px;font-size:13px}.tms-pos .product-order-list.tms-pos-order .product-added{flex:1 1 auto;display:flex;flex-direction:column;min-height:96px}.tms-pos .product-order-list.tms-pos-order .product-added .head-text{margin-bottom:6px}.tms-pos .product-order-list.tms-pos-order .product-added .head-text h6{font-size:14px}.tms-pos .product-order-list.tms-pos-order .product-added .product-wrap{flex:1 1 auto;min-height:0;max-height:none;height:auto;overflow-y:auto;padding:0;border:1px solid #e8ebed;border-radius:8px}.tms-pos .product-order-list.tms-pos-order .product-added .product-list{margin:0;padding:8px 10px;border-bottom:1px solid #e8ebed;box-shadow:none}.tms-pos .product-order-list.tms-pos-order .product-added tr:last-child .product-list{border-bottom:0}.tms-pos .product-order-list.tms-pos-order .product-added .tms-empty-state.is-compact{padding:14px 8px}.tms-pos .product-order-list.tms-pos-order .product-added .product-wrap .product-list{gap:8px;padding:7px 10px}.tms-pos .product-order-list.tms-pos-order .product-added .product-wrap .product-list .info>span:first-child{padding:0;background:rgba(0,0,0,0);color:#67748e;font-size:11px;font-weight:500}.tms-pos .product-order-list.tms-pos-order .product-added .product-wrap .product-list .product-info h6{margin:1px 0 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}.tms-pos .product-order-list.tms-pos-order .product-added .product-wrap .product-list .tms-cart-price input{width:76px;height:24px;min-height:24px}.tms-pos .product-order-list.tms-pos-order .product-added .product-wrap .product-list>.flex-column{gap:4px !important}.tms-pos .product-order-list.tms-pos-order .product-added .product-wrap .product-list .qty-item input.cart-qty{width:76px !important;min-height:24px;padding:1px 22px}.tms-pos .product-order-list.tms-pos-order .product-added .product-wrap .product-list .action .delete-icon{width:24px;height:24px}.tms-pos .product-order-list.tms-pos-order .product-added .product-wrap .product-list .cart-subtotal{font-size:13px}.tms-pos-summary h6{margin:0 0 4px;color:var(--tms-ink);font-size:14px;font-weight:600}.tms-pos-summary .tms-callout{margin:8px 0 0;padding:10px 12px}.tms-sum-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;color:#4a5a5b;font-size:14px}.tms-sum-row>label,.tms-sum-row>span:first-child{margin:0;color:#4a5a5b;font-weight:400}.tms-sum-row>strong,.tms-sum-row>span:last-child{color:var(--tms-ink);font-weight:600;font-variant-numeric:tabular-nums}.tms-sum-row.is-total{margin-top:4px;padding-top:8px;border-top:1px dashed #dbe0e6;font-size:16px}.tms-sum-row.is-total>span:first-child{color:var(--tms-ink);font-weight:600}.tms-sum-row.is-total>strong{font-size:18px;font-weight:700}.tms-sum-ctrl{display:flex;align-items:center;gap:6px}.tms-sum-ctrl .form-select,.tms-sum-ctrl .form-control{height:32px;min-height:32px;padding-top:4px;padding-bottom:4px;font-size:13px}.tms-sum-ctrl .form-select{width:128px}.tms-sum-ctrl .form-control{width:84px;text-align:end}.tms-sum-pay{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.tms-sum-pay label{display:flex;flex-direction:column;gap:2px;margin:0}.tms-sum-pay label span{color:#67748e;font-size:12px}.tms-sum-pay .form-control{height:36px;min-height:36px;text-align:end;font-weight:600}.tms-pos .tms-pos-more{margin-top:6px}.tms-pos .tms-pos-more summary{padding:4px 0;font-size:13px}.tms-pos .tms-pos-more .form-label{margin-bottom:2px;font-size:12px}.tms-pos .tms-pos-more .form-control,.tms-pos .tms-pos-more .form-select{height:34px;min-height:34px;font-size:13px}.tms-pos-payment h6{margin:0 0 8px;color:var(--tms-ink);font-size:14px;font-weight:600}.tms-pay-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}.tms-pay-grid .pos-pay__btn{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:38px;padding:0 8px;border:1px solid #dbe0e6;border-radius:8px;background:#fff;color:var(--tms-ink);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.tms-pay-grid .pos-pay__btn img{width:18px;height:18px;margin:0}.tms-pay-grid .pos-pay__btn span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tms-pay-grid .pos-pay__btn:hover{border-color:#ff7900}.tms-pay-grid .pos-pay__btn.is-active{border-color:#ff7900;background:rgba(255,121,0,.08)}.tms-pay-grid .pos-pay__btn:focus-visible{outline:2px solid rgba(255,121,0,.5);outline-offset:2px}.tms-pos .btn-row.tms-pos-submit{display:block;margin:0}.tms-pos .btn-row.tms-pos-submit .btn{display:flex;align-items:center;gap:8px;width:100%;min-height:46px;margin:0;padding:0 18px;font-size:15px;font-weight:700}.tms-pos .btn-row.tms-pos-submit .tms-pos-submit-total{margin-inline-start:auto;font-variant-numeric:tabular-nums}@media(max-width: 1399.98px){.tms-pos{grid-template-columns:104px minmax(0, 1fr) 380px}.tms-pos-catalog{padding:16px 16px 0}.tms-pos-actionbar{margin:0 -16px;padding:10px 16px}}@media(max-width: 991.98px){.tms-pos{display:block;height:auto;overflow:visible}.tms-pos-rail{padding:12px;border-inline-end:0;border-bottom:1px solid #dbe0e6;overflow-x:auto;overflow-y:hidden}.tms-pos-rail-list{flex-direction:row}.tms-pos-rail-list .pos-category-chip{flex:0 0 92px}.tms-pos-catalog{padding:16px 12px 0}.tms-pos-grid{overflow:visible}.tms-pos-actionbar{margin:12px -12px 0;padding:10px 12px;z-index:5}.tms-pos-order-form{height:auto}.tms-pos .product-order-list.tms-pos-order{height:auto;border-inline-start:0;border-top:1px solid #dbe0e6;overflow:visible}.tms-pos .product-order-list.tms-pos-order .product-added .product-wrap{max-height:320px}.tms-pay-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px)and (max-height: 820px){.tms-pos .pos-products .product-info{padding:10px}.tms-pos .pos-products .product-info .img-bg{height:96px;margin-bottom:8px}.tms-pos .pos-products .product-info .img-bg img{max-height:80px}.tms-pos-catalog{padding-top:12px}.tms-pos-catalog-head{margin-bottom:10px}.tms-pos .product-order-list.tms-pos-order{gap:8px;padding:10px 14px}.tms-pos .product-order-list.tms-pos-order .head{padding:6px 10px}.tms-pos .product-order-list.tms-pos-order .customer-info .input-block{margin-bottom:6px}.tms-pos .product-order-list.tms-pos-order .product-added{min-height:72px}.tms-pos-summary>h6{display:none}.tms-sum-row{min-height:26px}.tms-sum-pay .form-control{height:32px;min-height:32px}.tms-pos-payment>h6{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tms-pay-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:6px}.tms-pay-grid .pos-pay__btn{height:34px;padding:0 6px;font-size:12px}.tms-pay-grid .pos-pay__btn img{width:16px;height:16px}.tms-sum-ctrl .form-select,.tms-sum-ctrl .form-control{height:30px;min-height:30px}.tms-pos .btn-row.tms-pos-submit .btn{min-height:42px}.tms-pos-actionbar{padding-top:8px;padding-bottom:8px}.tms-pos-actionbar .btn{height:36px}}.product-card .accordion-item{margin-bottom:20px;border:1px solid #dbe0e6 !important;border-radius:8px !important;overflow:hidden}.product-card .accordion-header .accordion-button{padding:16px 20px;background:#fff;box-shadow:none;cursor:pointer}.product-card .accordion-header .accordion-button::after{display:none}.product-card .accordion-header .accordion-button.collapsed .chevron-down-add{transform:rotate(-90deg)}.product-card .addproduct-icon{display:flex;align-items:center;justify-content:space-between;width:100%}.product-card .addproduct-icon h5{display:flex;align-items:center;gap:8px;margin:0;color:var(--tms-ink);font-size:16px;font-weight:700}.product-card .addproduct-icon h5 .add-info{width:18px;height:18px;color:#ff7900}.product-card .addproduct-icon .chevron-down-add{width:18px;height:18px;color:var(--tms-ink);-webkit-transition:transform .2s ease;-ms-transition:transform .2s ease;transition:transform .2s ease}.product-card .accordion-body{padding:20px;border-top:1px solid #e8ebed}.product-card .product-quick-add-btn{flex:0 0 auto;min-height:38px;border-color:#ff7900;color:#ff7900;font-weight:600}.product-card .product-quick-add-btn:hover{background:#ff7900;color:#fff}.product-card .tms-product-type{padding:12px 16px;border-radius:8px;background:#f3f6f9}.product-card .tms-product-type .form-check{margin:0}.product-card .main-variant-content{padding:0 0 12px}.product-card .main-variant-content h5{color:var(--tms-ink);font-size:15px}.product-card .variant-content{display:flex;flex-direction:column;gap:8px}.product-card .dual-dropdown{display:flex;gap:8px}.product-card .dual-dropdown select{min-height:38px;padding:6px 12px;border:1px solid rgba(145,158,171,.3);border-radius:8px;background-color:#fff}.product-card .add-variant-btn{display:inline-flex;align-items:center;padding:8px 16px;border-radius:8px;background:#ff7900;color:#fff;font-weight:600;cursor:pointer}.product-card .add-variant-btn:hover{background:#cc6100;color:#fff}.product-card .product-table{padding:0 !important;border:1px solid #e8ebed;border-radius:8px}.product-card .product-table .custom-table-input,.product-card .product-table select{min-width:110px}.product-card .product-table .remove-row{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #dbe0e6;border-radius:8px}.upload-product-img .upload-container{margin:0 !important}.upload-product-img .tms-upload-hint{color:#67748e;font-size:13px}.upload-product-img .upload-box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:180px;min-height:160px;padding:16px;border:1px dashed #dbe0e6;border-radius:10px;background:#f3f6f9;cursor:pointer;text-align:center}.upload-product-img .upload-box:hover{border-color:#ff7900}.upload-product-img .upload-box input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.upload-product-img .upload-box .upload-text{color:var(--tms-ink);font-size:13px;font-weight:600}.upload-product-img .tms-upload-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:rgba(255,121,0,.1);color:#ff7900}.upload-product-img .preview-wrapper{position:absolute;inset:0;display:none;border-radius:10px;overflow:hidden;background:#fff}.upload-product-img .preview-wrapper .preview-img{width:100%;height:100%;object-fit:contain}.upload-product-img .preview-wrapper .close-icon{position:absolute;top:6px;inset-inline-end:6px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);cursor:pointer}.upload-product-img .upload-box.uploaded .preview-wrapper{display:block}.product-card .accordion-card-one .accordion-item .accordion-body{padding:20px !important}.product-card .accordion-card-one .accordion-item .addproduct-icon{margin:0;padding:0;border-bottom:0}.tms-type-option{display:inline-flex;align-items:center;gap:8px;padding-inline-start:0}.tms-type-option .form-check-input{float:none;width:18px;height:18px;margin:0}.tms-type-option .form-check-label{color:var(--tms-ink);font-weight:500}.tms-confirm-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:50%;background:rgba(255,0,0,.1);color:red}.tms-confirm-icon svg{width:26px;height:26px}.delete-modal h5{margin-bottom:6px;color:var(--tms-ink);font-weight:700}.delete-modal p{margin-bottom:20px}.multiple-button-group .btn{min-width:110px;padding:9px 18px;border-radius:8px;font-weight:600}label.title,.custom-top-label{display:block;margin-bottom:6px;color:var(--tms-ink);font-size:14px;font-weight:500}.upload-img-v2,.settings-image-upload .upload-img-v2{padding:12px;border:1px dashed #dbe0e6;border-radius:10px;background:#f3f6f9}.upload-v4{display:flex;align-items:center;justify-content:center;width:100%;min-height:110px;margin:0;cursor:pointer}.upload-v4 .img-wrp img{max-width:100%;max-height:100px;object-fit:contain;border-radius:6px}.settings-image-upload{margin-bottom:16px}.img-title{color:var(--tms-ink);font-size:14px;font-weight:500}.img-title span{color:#67748e;font-weight:400}#uploadBox{display:flex;align-items:center;justify-content:center;min-height:170px;padding:16px;border:1px dashed #dbe0e6;border-radius:10px;background:#f3f6f9;text-align:center;cursor:pointer}#uploadBox:hover{border-color:#ff7900}#uploadBox #iconArea img{width:44px;height:44px;margin-bottom:8px}#uploadBox #previewArea img:not(#iconArea img){max-width:100%;max-height:150px;object-fit:contain;border-radius:8px}#uploadBox p{margin:0;color:#67748e;font-size:13px}#uploadBox .browse-text{color:#ff7900;font-weight:600}.calculator-dialog .calculator-content{border-radius:12px}.calculator-dialog .modal-header{padding:12px 16px 0;border:0}.calculator-dialog #display{margin-bottom:14px;padding:12px 14px;border:1px solid #dbe0e6;border-radius:8px;background:#f3f6f9;color:var(--tms-ink);font-size:24px;font-weight:700;text-align:end}.calculator-dialog .button-row{gap:8px;margin-bottom:8px}.calculator-dialog .button-row .calculator-btn{margin:0;padding:12px 0;border:1px solid #dbe0e6;background:#fff;color:var(--tms-ink);font-weight:600}.calculator-dialog .button-row .calculator-btn:hover{border-color:#ff7900;background:rgba(255,121,0,.06)}.calculator-dialog .button-row .operator-group{border-color:#123334;background:#123334;color:#fff}.calculator-dialog .button-row .operator-group:hover{background:#0b2021}.calculator-dialog .button-row #clear{border-color:red;background:red;color:#fff}.calculator-dialog .button-row #backspace{border-color:#f90;background:#f90;color:#123334}.calculator-dialog .button-row #equal{border-color:#ff7900;background:#ff7900;color:#123334}.custom-offcanvas .offcanvas-title{color:var(--tms-ink)}.custom-offcanvas .search-icon{position:absolute;top:50%;inset-inline-end:12px;transform:translateY(-50%);color:#67748e}.custom-offcanvas .category-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(110px, 1fr));gap:10px;margin-top:14px}.custom-offcanvas .category-content{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border:1px solid #dbe0e6;border-radius:8px;text-align:center;cursor:pointer}.custom-offcanvas .category-content:hover{border-color:#ff7900}.custom-offcanvas .category-content .category-brand-img{width:36px;height:36px;object-fit:contain}.custom-offcanvas .category-content .category-name{margin:0;color:var(--tms-ink);font-size:13px}.stock-list-amount{color:var(--tms-ink);font-weight:600}.cart-variant-box{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid #dbe0e6;border-radius:8px;cursor:pointer}.cart-variant-box.cart-active{border-color:#ff7900;background:rgba(255,121,0,.05)}.cart-variant-box .cart-variant-price{color:#ff7900;font-weight:700}.roles-permissions{padding:0 !important}.roles-permissions .table td,.roles-permissions .table th{white-space:normal}.roles-permissions .custom-control-label{margin:0;color:#4a5a5b;cursor:pointer}.role-input-label{margin-bottom:16px}.select-variations-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.select-variations-content{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #dbe0e6;border-radius:8px}.select-variations-content .form-check-input{margin:0}.select-variations-content .variations-label{margin:0;color:var(--tms-ink);font-size:13px}.select-variations-content:has(input:checked){border-color:#ff7900;background:rgba(255,121,0,.06)}.tms-auth{background:#fff}.tms-auth .login-wrapper .login-content{align-items:center}.tms-auth .login-userset{width:100%;max-width:440px;margin:0 auto}.tms-auth .login-logo img{max-height:44px;width:auto}.tms-auth .login-img img{object-fit:cover}.tms-auth .auth-alert{margin-bottom:18px;border-radius:8px;font-size:13px}.tms-auth .form-addons{position:relative}.tms-auth .form-addons .tms-addon-icon{position:absolute;top:50%;inset-inline-end:14px;transform:translateY(-50%);color:#67748e;pointer-events:none}.tms-auth .form-addons input{padding-inline-end:40px}.tms-auth .pass-group{position:relative}.tms-auth .pass-group input{padding-inline-end:44px}.tms-auth .pass-group .hide-pass{position:absolute;top:50%;inset-inline-end:8px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:rgba(0,0,0,0);color:#67748e}.tms-auth .pass-group .hide-pass .tms-eye-open{display:none}.tms-auth .pass-group .hide-pass.show-pass .tms-eye-open{display:inline-block}.tms-auth .pass-group .hide-pass.show-pass .tms-eye-closed{display:none}.tms-auth .login-userset .form-login input.form-control{height:44px;border-radius:8px}.tms-auth .tms-auth-links{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:18px;text-align:center}.tms-auth .tms-auth-links a{display:inline-flex;align-items:center;gap:6px;color:var(--tms-ink);font-weight:600}.tms-auth .tms-auth-links a:hover,.tms-auth .tms-auth-links a.subscribe-plan{color:#ff7900}.tms-auth .auth-social-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;border:1px solid #dbe0e6;border-radius:8px;color:var(--tms-ink);font-weight:600}.tms-auth .auth-social-btn img{width:18px;height:18px}.tms-auth .auth-social-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tms-auth .auth-modal .modal-content{border:0;border-radius:12px}.tms-auth .auth-modal-header{position:relative;padding:22px 24px 0;border:0}.tms-auth .auth-modal-heading h1,.tms-auth .auth-modal-heading h2,.tms-auth .auth-modal-heading h3,.tms-auth .auth-modal-heading h4,.tms-auth .auth-modal-heading h5{margin-bottom:4px;color:var(--tms-ink);font-weight:700}.tms-auth .auth-modal-heading p{margin:0;color:#4a5a5b}.tms-auth .auth-modal-close{position:absolute;top:18px;inset-inline-end:18px}.tms-auth .auth-modal-body{padding:20px 24px 24px}.tms-auth .auth-field{margin-bottom:14px}.tms-auth .auth-field label,.tms-auth .auth-field .custom-label{display:block;margin-bottom:6px;color:var(--tms-ink);font-weight:500}.tms-auth .auth-input-wrap{position:relative}.tms-auth .auth-input-wrap .auth-input-icon{position:absolute;top:50%;inset-inline-start:14px;transform:translateY(-50%);color:#67748e}.tms-auth .auth-input-wrap .auth-input-icon+.auth-input{padding-inline-start:40px}.tms-auth .auth-input{height:44px;border-radius:8px}.tms-auth .auth-primary-btn{width:100%;min-height:44px;border:0;border-radius:8px;background:#ff7900;color:#fff;font-weight:700}.tms-auth .auth-primary-btn:hover{background:#cc6100;color:#fff}.tms-auth .otp-input,.tms-auth .pin-input{width:48px;height:52px;border:1px solid #dbe0e6;border-radius:8px;text-align:center;font-size:20px;font-weight:700}.tms-auth .otp-input:focus,.tms-auth .pin-input:focus{border-color:#ff7900;outline:0;box-shadow:0 0 0 3px rgba(255,121,0,.15)}.tms-auth .forgot-link{white-space:nowrap;font-weight:600}.tms-auth .create-account-logo{display:block;max-height:34px;width:auto;margin-bottom:12px}.error-page{background:#fff}.error-page .error-page-container{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px}.error-page .error-box{max-width:560px;text-align:center}.error-page .error-box .error-img img{max-height:300px;margin-bottom:24px}.error-page .error-box h1{color:var(--tms-ink)}.error-page .error-box p{color:#4a5a5b}#settingsTab.nav-tabs,.nav-tabs.tms-tabs{gap:4px;border-bottom:1px solid #dbe0e6}#settingsTab.nav-tabs .nav-link,.nav-tabs.tms-tabs .nav-link{margin-bottom:-1px;padding:10px 16px;border:0;border-bottom:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#4a5a5b;font-weight:600}#settingsTab.nav-tabs .nav-link:hover,.nav-tabs.tms-tabs .nav-link:hover{color:#ff7900}#settingsTab.nav-tabs .nav-link.active,.nav-tabs.tms-tabs .nav-link.active{border-bottom-color:#ff7900;color:#ff7900}.settings-box-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:16px}.settings-box-container>div>a,.settings-box-container>a{display:block;height:100%}.setting-box{height:100%;padding:18px;border:1px solid #dbe0e6;border-radius:8px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.setting-box:hover{border-color:rgba(255,121,0,.5);box-shadow:0 8px 24px rgba(18,51,52,.08)}.setting-box h6{margin-bottom:2px;color:var(--tms-ink);font-weight:700}.settings-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:10px;background:rgba(255,121,0,.1)}.settings-icon svg path{stroke:#ff7900}.btn-custom-warning{border:0;border-radius:6px;background:rgba(255,121,0,.12) !important;color:#ff7900 !important;letter-spacing:0;text-transform:none !important}.img-label,.otp-title,.otp-input-label{display:block;margin-bottom:6px;color:var(--tms-ink);font-size:14px;font-weight:500}.radio-switcher{display:flex;align-items:center;justify-content:space-between}.radio-switcher p{margin:0}.cards-header,.privacy-condition-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #dbe0e6}.cards-header h4,.cards-header h5,.cards-header h3,.privacy-condition-header h4,.privacy-condition-header h5,.privacy-condition-header h3{margin:0;color:var(--tms-ink);font-size:18px;font-weight:700}.sample-form-wrp{padding:16px;border:1px solid #e8ebed;border-radius:8px;margin-bottom:12px}.order-summary-tab{background:rgba(0,0,0,0)}.table-img{width:40px;height:40px;object-fit:cover;border-radius:6px;border:1px solid #e8ebed}.tms-gateway-nav{gap:4px;padding:8px;border:1px solid #dbe0e6;border-radius:8px}.tms-gateway-nav .nav-link{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:6px;background:rgba(0,0,0,0);color:var(--tms-ink);font-weight:600}.tms-gateway-nav .nav-link:hover{background:rgba(255,121,0,.06)}.tms-gateway-nav .nav-link.active{background:#ff7900;color:#fff}.tms-theme-icon-light{display:none}[data-layout-mode=dark_mode] .tms-theme-icon-light{display:inline}[data-layout-mode=dark_mode] .tms-theme-icon-dark{display:none}[data-layout-mode=dark_mode]{color-scheme:dark;--tms-ink: #e8ebfa;--tms-text: #97A2D2;--tms-muted: #97A2D2;--tms-surface: #1d1d42;--tms-fill: #2c2c50;--tms-line: #353570}[data-layout-mode=dark_mode] .tms-legend-dot.is-expense,[data-layout-mode=dark_mode] .graph-sets ul li span.is-expense{background:#5e8a8b}[data-layout-mode=dark_mode] body.tms-panel,[data-layout-mode=dark_mode] .page-wrapper,[data-layout-mode=dark_mode] .page-wrapper .content.settings-content{background:#141432;color:#97a2d2}[data-layout-mode=dark_mode] .copyright-footer{background:#1d1d42;border-color:#353570 !important;color:#97a2d2}[data-layout-mode=dark_mode] .text-dark,[data-layout-mode=dark_mode] .card-title,[data-layout-mode=dark_mode] .page-title h4,[data-layout-mode=dark_mode] .form-label,[data-layout-mode=dark_mode] label.title,[data-layout-mode=dark_mode] .custom-top-label,[data-layout-mode=dark_mode] .img-label{color:#e8ebfa !important}[data-layout-mode=dark_mode] .text-muted,[data-layout-mode=dark_mode] .fs-13.text-muted{color:#97a2d2 !important}[data-layout-mode=dark_mode] .card,[data-layout-mode=dark_mode] .modal-content,[data-layout-mode=dark_mode] .custom-modal-header,[data-layout-mode=dark_mode] .dropdown-menu,[data-layout-mode=dark_mode] .sidebars.settings-sidebar,[data-layout-mode=dark_mode] .connected-app-card ul,[data-layout-mode=dark_mode] .setting-box,[data-layout-mode=dark_mode] .amount-info-container,[data-layout-mode=dark_mode] .product-order-list,[data-layout-mode=dark_mode] .tms-plan-card{background:#1d1d42;border-color:#353570 !important;color:#97a2d2}[data-layout-mode=dark_mode] .tms-sidebar-plan,[data-layout-mode=dark_mode] .tms-callout,[data-layout-mode=dark_mode] .alert-box,[data-layout-mode=dark_mode] .delete-item .delete-item-show{background:rgba(255,121,0,.08);border-color:#353570;color:#97a2d2}[data-layout-mode=dark_mode] .tms-sidebar-plan strong,[data-layout-mode=dark_mode] .tms-sidebar-plan p,[data-layout-mode=dark_mode] .tms-callout strong,[data-layout-mode=dark_mode] .tms-callout p,[data-layout-mode=dark_mode] .alert-box strong,[data-layout-mode=dark_mode] .alert-box p,[data-layout-mode=dark_mode] .delete-item .delete-item-show strong,[data-layout-mode=dark_mode] .delete-item .delete-item-show p{color:#97a2d2}[data-layout-mode=dark_mode] .tms-sidebar-plan .tms-sidebar-plan-info strong{color:#e8ebfa}[data-layout-mode=dark_mode] .form-control,[data-layout-mode=dark_mode] .form-select,[data-layout-mode=dark_mode] .tms-select select.form-select,[data-layout-mode=dark_mode] .tms-search .search-input input.form-control,[data-layout-mode=dark_mode] .input-select-wrapper,[data-layout-mode=dark_mode] .dual-dropdown select,[data-layout-mode=dark_mode] .product-dropdown .product-selected,[data-layout-mode=dark_mode] .custom-dropdown .dropdown-selected,[data-layout-mode=dark_mode] .dropdown-search input{background-color:#2c2c50;border-color:#353570;color:#e8ebfa}[data-layout-mode=dark_mode] .form-control::placeholder,[data-layout-mode=dark_mode] .form-select::placeholder,[data-layout-mode=dark_mode] .tms-select select.form-select::placeholder,[data-layout-mode=dark_mode] .tms-search .search-input input.form-control::placeholder,[data-layout-mode=dark_mode] .input-select-wrapper::placeholder,[data-layout-mode=dark_mode] .dual-dropdown select::placeholder,[data-layout-mode=dark_mode] .product-dropdown .product-selected::placeholder,[data-layout-mode=dark_mode] .custom-dropdown .dropdown-selected::placeholder,[data-layout-mode=dark_mode] .dropdown-search input::placeholder{color:#97a2d2}[data-layout-mode=dark_mode] .tms-table-wrap .table thead tr th,[data-layout-mode=dark_mode] .table-list-card .table thead tr th{background:#2c2c50;border-color:#353570;color:#e8ebfa}[data-layout-mode=dark_mode] .tms-table-wrap .table tbody tr td,[data-layout-mode=dark_mode] .table-list-card .table tbody tr td{border-color:#353570;color:#97a2d2;background:rgba(0,0,0,0)}[data-layout-mode=dark_mode] .tms-table-wrap .table tbody tr:hover td,[data-layout-mode=dark_mode] .table-list-card .table tbody tr:hover td{background:rgba(255,121,0,.06)}[data-layout-mode=dark_mode] .card.table-list-card .table-responsive,[data-layout-mode=dark_mode] .tms-legend-list li,[data-layout-mode=dark_mode] .tms-attention-list li,[data-layout-mode=dark_mode] .card-title-head h6,[data-layout-mode=dark_mode] .settings-page-wrap .tms-section-header,[data-layout-mode=dark_mode] .cards-header,[data-layout-mode=dark_mode] .privacy-condition-header,[data-layout-mode=dark_mode] .branch-overview-page .dashboard-chart,[data-layout-mode=dark_mode] .product-card .accordion-body,[data-layout-mode=dark_mode] .product-option-item{border-color:#353570 !important}[data-layout-mode=dark_mode] .tms-quick-action,[data-layout-mode=dark_mode] .team-intelligence-metric,[data-layout-mode=dark_mode] .team-staff-card,[data-layout-mode=dark_mode] .tms-setting-card ul,[data-layout-mode=dark_mode] .tms-pos-category>li,[data-layout-mode=dark_mode] .pos-products .product-info,[data-layout-mode=dark_mode] .payment-method .methods .default-cover .pos-pay__btn,[data-layout-mode=dark_mode] .category-content,[data-layout-mode=dark_mode] .cart-variant-box,[data-layout-mode=dark_mode] .select-variations-content,[data-layout-mode=dark_mode] .tms-gateway-nav,[data-layout-mode=dark_mode] .edit-delete-action .tms-icon-danger,[data-layout-mode=dark_mode] .action-table-data .table-action .action-set,[data-layout-mode=dark_mode] .team-chart-tab,[data-layout-mode=dark_mode] .upload-box,[data-layout-mode=dark_mode] .upload-img-container,[data-layout-mode=dark_mode] .upload-img-v2,[data-layout-mode=dark_mode] #uploadBox,[data-layout-mode=dark_mode] .tms-file-drop,[data-layout-mode=dark_mode] .product-card .accordion-item,[data-layout-mode=dark_mode] .product-card .accordion-header .accordion-button,[data-layout-mode=dark_mode] .product-dropdown .product-dropdown-options,[data-layout-mode=dark_mode] .product-dropdown .dropdown-search{background:#1d1d42;border-color:#353570 !important;color:#97a2d2}[data-layout-mode=dark_mode] .team-staff-stat,[data-layout-mode=dark_mode] .tms-product-type,[data-layout-mode=dark_mode] .product-order-list .order-total,[data-layout-mode=dark_mode] .tms-qty,[data-layout-mode=dark_mode] .product-wrap .product-list .qty-item,[data-layout-mode=dark_mode] .custom-tabs,[data-layout-mode=dark_mode] .tms-pos-category .tms-pos-category-all{background:#2c2c50;color:#97a2d2}[data-layout-mode=dark_mode] .tms-quick-action,[data-layout-mode=dark_mode] .tms-pos-category>li h6 a,[data-layout-mode=dark_mode] .pos-products .product-info h6.product-name,[data-layout-mode=dark_mode] .product-order-list h5,[data-layout-mode=dark_mode] .product-order-list h6,[data-layout-mode=dark_mode] .product-order-list .order-total td,[data-layout-mode=dark_mode] .tms-legend-list li strong,[data-layout-mode=dark_mode] .team-staff-head strong,[data-layout-mode=dark_mode] .team-staff-stat strong,[data-layout-mode=dark_mode] .team-activity-copy strong,[data-layout-mode=dark_mode] .tms-donut-wrap .tms-donut-center-value,[data-layout-mode=dark_mode] .tms-plan-card h5,[data-layout-mode=dark_mode] .tms-plan-card .tms-plan-amount,[data-layout-mode=dark_mode] .settings-page-wrap .card-title-head h6,[data-layout-mode=dark_mode] .setting-box h6,[data-layout-mode=dark_mode] .tms-setting-card .security-title h5,[data-layout-mode=dark_mode] .delete-modal h5,[data-layout-mode=dark_mode] .product-card .addproduct-icon h5,[data-layout-mode=dark_mode] .tms-check-label,[data-layout-mode=dark_mode] .instruction-header h5{color:#e8ebfa}[data-layout-mode=dark_mode] .custom-tabs .tab-item.active,[data-layout-mode=dark_mode] .team-chart-tab.is-active{background:#1d1d42}[data-layout-mode=dark_mode] label.switch .slider{background:#2c2c50}[data-layout-mode=dark_mode] .pagination .page-link{background:#1d1d42;border-color:#353570;color:#97a2d2}[data-layout-mode=dark_mode] .btn-white{background:#1d1d42;border-color:#353570 !important;color:#e8ebfa}[data-layout-mode=dark_mode] .btn-cancel{background:#2c2c50;border-color:#353570}[data-layout-mode=dark_mode] .action-table-data .dropdown-menu .dropdown-item{color:#97a2d2}[data-layout-mode=dark_mode] .calculator-dialog #display{background:#2c2c50;border-color:#353570;color:#e8ebfa}[data-layout-mode=dark_mode] .calculator-dialog .button-row .calculator-btn:not(.operator-group):not(#clear):not(#backspace):not(#equal){background:#1d1d42;border-color:#353570;color:#e8ebfa}[data-layout-mode=dark_mode] .business-skeleton{background:linear-gradient(90deg, #2c2c50 25%, #1d1d42 50%, #2c2c50 75%);background-size:200% 100%}[data-layout-mode=dark_mode] .tms-auth,[data-layout-mode=dark_mode] .error-page{background:#141432}[data-layout-mode=dark_mode] .team-intelligence-metrics,[data-layout-mode=dark_mode] .team-staff-cards,[data-layout-mode=dark_mode] .team-intelligence-metric,[data-layout-mode=dark_mode] .team-staff-card,[data-layout-mode=dark_mode] .team-intelligence-panels>[class*=col-]{border-color:#353570 !important;background:rgba(0,0,0,0)}[data-layout-mode=dark_mode] .team-staff-stat{background:rgba(0,0,0,0)}[data-layout-mode=dark_mode] .choices .choices__inner,[data-layout-mode=dark_mode] .choices .choices__list--dropdown,[data-layout-mode=dark_mode] .choices .choices__list[aria-expanded]{background:#2c2c50;border-color:#353570;color:#e8ebfa}[data-layout-mode=dark_mode] .choices .choices__list--dropdown .choices__item--selectable.is-highlighted{background:rgba(255,121,0,.12)}[data-layout-mode=dark_mode] .table-action.tms-inline-actions .dropdown-item{background:#1d1d42;border-color:#353570;color:#e8ebfa !important}[data-layout-mode=dark_mode] .table-action.tms-inline-actions .dropdown-item.tms-action-danger{color:#ff6b6b !important}[data-layout-mode=dark_mode] .table-action.tms-inline-actions .dropdown-item:hover,[data-layout-mode=dark_mode] .table-action.tms-inline-actions .dropdown-item:focus-visible{color:#fff !important}[data-layout-mode=dark_mode] .tms-table-wrap .table thead tr th,[data-layout-mode=dark_mode] .table-list-card .table thead tr th{background:rgba(0,0,0,0)}[data-layout-mode=dark_mode] .table-action.tms-inline-actions .dropdown-item svg,[data-layout-mode=dark_mode] .table-action.tms-inline-actions .dropdown-item i{color:inherit}[data-layout-mode=dark_mode] input::placeholder,[data-layout-mode=dark_mode] textarea::placeholder,[data-layout-mode=dark_mode] .choices__placeholder{color:#97a2d2}[data-layout-mode=dark_mode] .tms-sort-select::before{color:#97a2d2}[data-layout-mode=dark_mode] .tms-sort-select select.form-select{color:#e8ebfa}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul li a:not(.active),[data-layout-mode=dark_mode] .sidebars .sidebar-menu>ul li a:not(.active){color:#97a2d2}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul li a:not(.active) svg,[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul li a:not(.active) span,[data-layout-mode=dark_mode] .sidebars .sidebar-menu>ul li a:not(.active) svg,[data-layout-mode=dark_mode] .sidebars .sidebar-menu>ul li a:not(.active) span{color:#97a2d2}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul li a:not(.active):hover,[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul li a:not(.active):hover svg,[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul li a:not(.active):hover span,[data-layout-mode=dark_mode] .sidebars .sidebar-menu>ul li a:not(.active):hover,[data-layout-mode=dark_mode] .sidebars .sidebar-menu>ul li a:not(.active):hover svg,[data-layout-mode=dark_mode] .sidebars .sidebar-menu>ul li a:not(.active):hover span{color:#ff7900}[data-layout-mode=dark_mode] .tms-pos{background:#141432}[data-layout-mode=dark_mode] .tms-pos-rail,[data-layout-mode=dark_mode] .tms-pos-actionbar,[data-layout-mode=dark_mode] .tms-pos .product-order-list.tms-pos-order,[data-layout-mode=dark_mode] .tms-pos .pos-products .product-info{background:#1d1d42;border-color:#353570 !important}[data-layout-mode=dark_mode] .tms-pos-rail-list .pos-category-chip,[data-layout-mode=dark_mode] .tms-pay-grid .pos-pay__btn,[data-layout-mode=dark_mode] .tms-card-qty button{background:#2c2c50;border-color:#353570;color:#e8ebfa}[data-layout-mode=dark_mode] .tms-pos-rail-list .pos-category-chip.is-active,[data-layout-mode=dark_mode] .tms-pay-grid .pos-pay__btn.is-active{border-color:#ff7900;background:rgba(255,121,0,.12)}[data-layout-mode=dark_mode] .tms-pos .product-order-list.tms-pos-order .head{background:#2c2c50}[data-layout-mode=dark_mode] .tms-pos .product-order-list.tms-pos-order .product-added .product-wrap,[data-layout-mode=dark_mode] .tms-pos .product-order-list.tms-pos-order .product-added .product-list,[data-layout-mode=dark_mode] .tms-sum-row.is-total,[data-layout-mode=dark_mode] .tms-pos .pos-products .product-info .price{border-color:#353570}[data-layout-mode=dark_mode] .tms-sum-row>label,[data-layout-mode=dark_mode] .tms-sum-row>span:first-child,[data-layout-mode=dark_mode] .tms-pos-catalog-head p,[data-layout-mode=dark_mode] .tms-pc-stock,[data-layout-mode=dark_mode] .tms-sum-pay label span{color:#97a2d2}[data-layout-mode=dark_mode] .tms-dash-period .form-select,[data-layout-mode=dark_mode] .tms-range-tabs button,[data-layout-mode=dark_mode] .tms-overall-item{background-color:#2c2c50;border-color:#353570;color:#e8ebfa}[data-layout-mode=dark_mode] .tms-range-tabs,[data-layout-mode=dark_mode] .tms-range-tabs button,[data-layout-mode=dark_mode] .tms-rev-card,[data-layout-mode=dark_mode] .tms-dash-card,[data-layout-mode=dark_mode] .tms-chart-legend-boxes>div,[data-layout-mode=dark_mode] .tms-cat-stats,[data-layout-mode=dark_mode] .tms-cat-stats li,[data-layout-mode=dark_mode] .tms-dash-row,[data-layout-mode=dark_mode] .tms-rev-card .tms-rev-top,[data-layout-mode=dark_mode] .tms-dash-card>.card-header,[data-layout-mode=dark_mode] .tms-dash-card>.card-footer,[data-layout-mode=dark_mode] .tms-tx-tabs,[data-layout-mode=dark_mode] .tms-tx-table thead th,[data-layout-mode=dark_mode] .tms-tx-table tbody td,[data-layout-mode=dark_mode] .tms-co-stats>div+div{border-color:#353570 !important}[data-layout-mode=dark_mode] .tms-range-tabs button.is-active{background:#ff7900;color:#123334}[data-layout-mode=dark_mode] .tms-tx-table thead th,[data-layout-mode=dark_mode] .tms-dash-thumb{background:#2c2c50}[data-layout-mode=dark_mode] .tms-tx-table tbody td,[data-layout-mode=dark_mode] .tms-cat-stats li span{color:#97a2d2}[data-layout-mode=dark_mode] .tms-dash-alert{background:rgba(255,0,0,.12);color:#97a2d2}[data-layout-mode=dark_mode] .tms-dash-card-icon.is-orange,[data-layout-mode=dark_mode] .tms-rev-icon.is-orange,[data-layout-mode=dark_mode] .tms-tx-avatar,[data-layout-mode=dark_mode] .tms-tx-party span:not(.tms-tx-avatar),[data-layout-mode=dark_mode] .tms-tx-tabs .nav-link.active,[data-layout-mode=dark_mode] .text-orange{color:#ff9a45 !important}[data-layout-mode=dark_mode] .tms-kpi-badge{background:#1d1d42}[data-layout-mode=dark_mode] .tms-kpi-badge.is-good{color:#4ade80}[data-layout-mode=dark_mode] .tms-kpi-badge.is-bad{color:#ff8a80}[data-layout-mode=dark_mode] .tms-trend-pill.is-good,[data-layout-mode=dark_mode] .tms-rev-change.is-good{color:#4ade80}[data-layout-mode=dark_mode] .tms-trend-pill.is-bad,[data-layout-mode=dark_mode] .tms-rev-change.is-bad{color:#ff8a80}[data-layout-mode=dark_mode] .tms-kpi-tile.is-ink{box-shadow:inset 0 0 0 1px #353570}[data-layout-mode=dark_mode] .tms-cat-legend li.is-1 span::before,[data-layout-mode=dark_mode] .tms-cat-stats .tms-legend-dot.is-secondary{background:#5e8a8b}.btn-primary{--bs-btn-color: #123334;--bs-btn-hover-color: #123334;--bs-btn-hover-bg: #ff912e;--bs-btn-hover-border-color: #ff912e;--bs-btn-active-color: #123334;--bs-btn-active-bg: #ff912e;--bs-btn-active-border-color: #ff912e;--bs-btn-disabled-color: #123334}.btn.btn-primary,.btn.btn-added,.btn.btn-submit,.btn.btn-login,.btn.btn-orange{color:#123334}.btn.btn-primary svg,.btn.btn-primary i,.btn.btn-added svg,.btn.btn-added i,.btn.btn-submit svg,.btn.btn-submit i,.btn.btn-login svg,.btn.btn-login i,.btn.btn-orange svg,.btn.btn-orange i{color:inherit}.btn.btn-primary:hover,.btn.btn-primary:focus-visible,.btn.btn-primary:active,.btn.btn-primary.active,.btn.btn-added:hover,.btn.btn-added:focus-visible,.btn.btn-added:active,.btn.btn-added.active,.btn.btn-submit:hover,.btn.btn-submit:focus-visible,.btn.btn-submit:active,.btn.btn-submit.active,.btn.btn-login:hover,.btn.btn-login:focus-visible,.btn.btn-login:active,.btn.btn-login.active,.btn.btn-orange:hover,.btn.btn-orange:focus-visible,.btn.btn-orange:active,.btn.btn-orange.active{background:#ff912e;border-color:#ff912e;color:#123334}.btn.btn-info,.btn.btn-success{color:#123334}.btn.btn-info svg,.btn.btn-info i,.btn.btn-success svg,.btn.btn-success i{color:inherit}.btn.btn-info:hover,.btn.btn-info:focus-visible,.btn.btn-info:active,.btn.btn-success:hover,.btn.btn-success:focus-visible,.btn.btn-success:active{color:#123334}.dash-count:not(.das2){color:#123334}.dash-count:not(.das2) h4,.dash-count:not(.das2) h5,.dash-count:not(.das2) h6,.dash-count:not(.das2) .dash-counts h4,.dash-count:not(.das2) .dash-counts h5,.dash-count:not(.das2) small,.dash-count:not(.das2) span:not(.badge){color:#123334}.dash-count:not(.das2) .dash-imgs{color:#123334}.dash-count:not(.das2) .dash-imgs svg,.dash-count:not(.das2) .dash-imgs i{color:#123334}#toggle_btn{color:#123334}#toggle_btn svg{color:#123334}.header .user-info .tms-avatar-initials,.tms-avatar-initials{color:#123334}.pagination .page-item.active .page-link{color:#123334}.product-order-list .product-added .head-text .count,#pos-item-count{color:#123334}.header .header-left #toggle_btn,.header-left #toggle_btn{color:#123334}.login-wrapper .login-content .form-login .btn-login,.form-login .btn.btn-login,.tms-auth .auth-primary-btn{color:#123334}.login-wrapper .login-content .form-login .btn-login:hover,.login-wrapper .login-content .form-login .btn-login:focus-visible,.form-login .btn.btn-login:hover,.form-login .btn.btn-login:focus-visible,.tms-auth .auth-primary-btn:hover,.tms-auth .auth-primary-btn:focus-visible{background:#ff912e;border-color:#ff912e;color:#123334}
