@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,600";@import"https://fonts.googleapis.com/css?family=Lora:700italic";*{margin:0;padding:0;box-sizing:border-box;font-family:Helvetica,Arial,Lucida Sans,sans-serif}body{font-size:14px;line-height:1.5;letter-spacing:-.015em;color:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:break-word;font-family:Inter,sans-serif}input[type=number]{-moz-appearance:textfield}.picklist-table{width:100%;border-collapse:collapse;margin-top:10px}.picklist-table th,.picklist-table td{border:1px solid #ccc;padding:10px}.picklist-table th{background:#f1f1f1}.modal_btn{display:flex;justify-content:center;gap:5rem}.modal_content{width:100%;display:flex;justify-content:center;margin-bottom:1rem;font-size:18px}.asn-table-scroll-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:8px;margin-top:10px}.asn-table-scroll-container::-webkit-scrollbar{height:9px}.asn-table-scroll-container::-webkit-scrollbar-track{background:#e9ecef;border-radius:6px}.asn-table-scroll-container::-webkit-scrollbar-thumb{background:#adb5bd;border-radius:6px}.asn-table-scroll-container::-webkit-scrollbar-thumb:hover{background:#868e96}.MRT_TableContainer-module_root__JIsGB::-webkit-scrollbar{height:8px;width:6px}.MRT_TableContainer-module_root__JIsGB::-webkit-scrollbar-track{background-color:#f1f1f1}.MRT_TableContainer-module_root__JIsGB::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.MRT_TableContainer-module_root__JIsGB::-webkit-scrollbar-thumb:hover{background-color:#555}.mrt-table,.mrt-table *{font-size:12px!important;padding-block:0px}*{margin:0;padding:0;box-sizing:border-box;font-family:sans-serif,Figtree}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:spin 1s linear infinite}.nav-bar{display:flex;justify-content:space-between;align-items:center;height:4rem;box-shadow:0 0 2px;background-color:var(--header-bg)!important;background-color:var(--tab-label)}.nav-bar .ultron_logo{background-color:#11627c;padding:5px 10px}.nav-bar .nav-header{font-size:12px;font-weight:600;text-decoration:none;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 10px;width:100px;color:#fff}.nav-bar .active{position:absolute;z-index:-1;width:6rem;background-color:#11627c;transition:all .5s ease 0s;display:none;padding:32px}.active.visible{display:block}.nav-bar .person_name{display:contents;width:200px;font-size:15px;font-weight:800;color:#fff}.nav-bar .avatar{position:relative;right:1rem}@media screen and (min-width: 768px) and (max-width: 1023px){.nav-bar .nav-header{font-size:9px;width:75px}.nav-bar .active{position:absolute;height:.2rem;width:4.5rem;background-color:#11627c;transition:all .5s ease 0s;display:none}.nav-bar .person_name{display:none}.nav-bar .avatar{right:4rem}}@media screen and (min-width: 1024px) and (max-width: 1439px){.nav-bar h1{font-size:20px}.nav-bar .nav-header{font-size:12px;padding:0 5px;width:90px}.nav-bar .person_name{font-size:14px}}@media screen and (min-width: 2560px){.nav-bar{height:4.5rem}.nav-bar h1{font-size:40px;left:3rem}.nav-bar .nav-header{font-size:15px;width:115px}.nav-bar .active{width:7rem}.nav-bar .person_name{font-size:20px}}.integration-log-modal .mantine-Modal-content{background:radial-gradient(at 0% 0%,rgba(240,249,255,.8) 0,transparent 40%),radial-gradient(at 100% 0%,rgba(245,243,255,.8) 0,transparent 40%),radial-gradient(at 50% 100%,rgba(240,253,250,.8) 0,transparent 40%),#f8fafc;color:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden}.integration-log-modal .mantine-Modal-header{background:#ffffffd9;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(226,232,240,.85);padding:16px 24px;z-index:10}.integration-log-modal .mantine-Modal-title{font-size:19px;font-weight:800;color:#0f172a;letter-spacing:-.2px}.integration-log-modal .mantine-Modal-body{padding:0;flex:1;display:flex;flex-direction:column;overflow:hidden}.log-modal-content-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}.log-modal-scroll-body{flex:1;overflow-y:auto;padding:20px 24px;scrollbar-width:none;-ms-overflow-style:none}.log-modal-scroll-body::-webkit-scrollbar{display:none}.integration-log-modal .mantine-Modal-body::-webkit-scrollbar,.integration-log-modal .mantine-Modal-content::-webkit-scrollbar{display:none}.log-stats-container{display:flex;gap:14px;margin-bottom:20px;flex-wrap:wrap}.log-stat-card{flex:1;min-width:140px;background:#ffffffbf;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.9);border-radius:14px;padding:16px 18px;display:flex;align-items:center;gap:14px;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 4px 16px -2px #0f172a0d,inset 0 0 0 1px #fff9}.log-stat-card:hover{background:#fffffff2;border-color:#c7d2fecc;transform:translateY(-2px);box-shadow:0 8px 24px -4px #0f172a17,inset 0 0 0 1px #fffc}.log-stat-card.active{border-color:var(--stat-color, #6366f1);background:color-mix(in srgb,var(--stat-color, #6366f1) 8%,rgba(255,255,255,.9));box-shadow:0 4px 20px color-mix(in srgb,var(--stat-color, #6366f1) 20%,transparent)}.log-stat-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;box-shadow:0 2px 8px #0000000a}.log-stat-icon.success{background:#22c55e24;color:#16a34a}.log-stat-icon.error{background:#ef444424;color:#dc2626}.log-stat-icon.warning{background:#f59e0b24;color:#d97706}.log-stat-icon.info{background:#3b82f624;color:#2563eb}.log-stat-details{display:flex;flex-direction:column}.log-stat-count{font-size:24px;font-weight:800;line-height:1.1;color:#0f172a;letter-spacing:-.5px}.log-stat-label{font-size:12px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.6px;margin-top:3px}.log-filter-bar{display:flex;gap:12px;margin-bottom:16px;align-items:flex-end;flex-wrap:wrap;background:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(226,232,240,.8);border-radius:14px;padding:12px 16px;box-shadow:0 2px 12px #0f172a08}.log-filter-bar .mantine-TextInput-root,.log-filter-bar .mantine-Select-root,.log-filter-bar .mantine-DateInput-root{flex:1;min-width:140px}.log-filter-bar .mantine-TextInput-input,.log-filter-bar .mantine-Select-input,.log-filter-bar .mantine-DateInput-input{background:#ffffffe6;border:1px solid #cbd5e1;color:#0f172a;font-size:13px;font-weight:600;border-radius:9px;transition:all .2s ease}.log-filter-bar .mantine-TextInput-input:focus,.log-filter-bar .mantine-Select-input:focus,.log-filter-bar .mantine-DateInput-input:focus{background:#fff;border-color:#0780b2;box-shadow:0 0 0 3px #0780b226}.log-filter-bar .mantine-TextInput-label,.log-filter-bar .mantine-Select-label,.log-filter-bar .mantine-DateInput-label{color:#334155;font-size:12.5px;font-weight:700;margin-bottom:4px}.log-tabs-container{margin-bottom:16px}.log-tabs-container .mantine-Tabs-list{border-bottom:1px solid rgba(226,232,240,.9);gap:2px}.log-tabs-container .mantine-Tabs-tab{color:#475569;font-size:13.5px;font-weight:600;padding:10px 18px;border-bottom:2.5px solid transparent;border-radius:8px 8px 0 0;transition:all .2s ease}.log-tabs-container .mantine-Tabs-tab:hover{color:#0f172a;background:#fff9}.log-tabs-container .mantine-Tabs-tab[data-active]{color:#0780b2;border-bottom-color:#0780b2;background:#fffc;font-weight:700}.log-table-container{background:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(226,232,240,.9);border-radius:14px;overflow:hidden;box-shadow:0 8px 24px -4px #0f172a0a}.log-table-container .mantine-Table-table{border-collapse:collapse}.log-table-container .mantine-Table-thead{background:#f8fafcd9;border-bottom:1px solid rgba(226,232,240,.9)}.log-table-container .mantine-Table-th{color:#0f172a;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;padding:12px 14px;border-bottom:1px solid rgba(226,232,240,.9)}.log-table-container .mantine-Table-td{color:#1e293b;font-size:13px;font-weight:600;padding:11px 14px;border-bottom:1px solid rgba(241,245,249,.9);max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-table-container .mantine-Table-tr:hover{background:#f0f9ffa6}.log-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:20px;font-size:11.5px;font-weight:700;letter-spacing:.3px}.log-badge.success{background:#22c55e24;color:#15803d}.log-badge.error{background:#ef444424;color:#b91c1c}.log-badge.warning{background:#f59e0b24;color:#b45309}.log-badge.info{background:#0780b224;color:#0780b2}.log-type-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 11px;border-radius:6px;font-size:11.5px;font-weight:700;letter-spacing:.2px;background:#6366f11f;color:#4338ca}.log-type-badge.erp{background:#a855f71f;color:#6d28d9}.log-type-badge.razorpay{background:#0780b21f;color:#0780b2}.log-type-badge.sms{background:#0284c71f;color:#0284c7}.log-type-badge.whatsapp{background:#22c55e1f;color:#15803d}.log-type-badge.firebase{background:#fb923c1f;color:#c2410c}.log-type-badge.email{background:#ec48991f;color:#be185d}.log-response-time{font-family:JetBrains Mono,Fira Code,monospace;font-size:12.5px;font-weight:700;color:#475569}.log-response-time.fast{color:#15803d}.log-response-time.medium{color:#b45309}.log-response-time.slow{color:#b91c1c}.log-detail-panel{background:#f8fafcd9;padding:16px 20px;border-top:1px solid rgba(226,232,240,.9)}.log-detail-section{margin-bottom:10px}.log-detail-label{font-size:11.5px;font-weight:700;color:#334155;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.log-detail-value{font-family:JetBrains Mono,Fira Code,monospace;font-size:12.5px;font-weight:600;color:#0f172a;background:#fff;border:1px solid #e2e8f0;padding:8px 12px;border-radius:7px;white-space:pre-wrap;word-break:break-all;max-height:150px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.log-detail-value::-webkit-scrollbar{display:none}.log-modal-footer{flex-shrink:0;background:#ffffffe0;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-top:1px solid rgba(226,232,240,.9);padding:12px 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 -4px 20px #0f172a0a;z-index:50;flex-wrap:wrap;gap:12px}.log-retention-pill{display:inline-flex;align-items:center;gap:8px;background:#0780b21a;border:1px solid rgba(7,128,178,.25);color:#0780b2;font-size:12.5px;font-weight:600;padding:6px 14px;border-radius:9999px;box-shadow:0 1px 3px #0780b214}.log-retention-icon{color:#0780b2;flex-shrink:0}.log-footer-pagination{display:flex;align-items:center;gap:14px}.log-pagination-info{font-size:13px;font-weight:700;color:#334155}.log-footer-pagination .mantine-Pagination-control{background:#ffffffe6;border:1px solid #cbd5e1;color:#0f172a;font-size:13px;font-weight:600;border-radius:7px}.log-footer-pagination .mantine-Pagination-control[data-active]{background:#0780b2;border-color:#0780b2;color:#fff;font-weight:700;box-shadow:0 2px 8px #0780b240}.log-empty-state-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:70px 20px;width:100%;animation:fadeInEmpty .3s ease-out}@keyframes fadeInEmpty{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.log-empty-icon-halo{width:80px;height:80px;border-radius:50%;background:radial-gradient(circle,rgba(7,128,178,.18) 0%,rgba(7,128,178,.04) 70%,transparent 100%);display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 24px #0780b226}.log-empty-icon-inner{width:58px;height:58px;border-radius:50%;background:#fff;border:1.5px solid rgba(7,128,178,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #0780b21f}.log-loading{display:flex;justify-content:center;padding:60px 20px}.mantine-Combobox-dropdown,.mantine-Select-dropdown,.mantine-DatePicker-dropdown,.mantine-DateInput-dropdown,.mantine-Popover-dropdown,.mantine-Tooltip-tooltip,.mantine-Notifications-root{z-index:100050!important}.header-container{display:flex;justify-content:flex-end}.customer-container{width:100%;padding:1rem 5rem}.customer-details-header{font-size:28px;font-weight:800;max-width:1200px;margin:0 auto;padding:20px 0;box-sizing:border-box}.customer-form-section{display:flex;flex-wrap:wrap;gap:1rem 2rem;box-sizing:border-box}.customer-form-group{flex:1 1 calc(50% - 32px);display:flex;flex-direction:row;align-items:center;text-align:left;gap:5px}.customer-form-group .customer-label{margin-bottom:8px;font-weight:700;width:225px}.address-container{width:100%;padding:1rem 5rem}.address-details-header{font-size:28px;font-weight:800;max-width:1200px;margin:0 auto;padding:20px 0;box-sizing:border-box}.address-container-field{display:flex;gap:2rem;flex-wrap:wrap}.address-form-section{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;box-sizing:border-box;align-items:center}.address-form-group{flex:1 1 calc(50% - 32px);display:flex;flex-direction:row;align-items:baseline;text-align:left;gap:5px}.address-form-group .address-label{margin-bottom:8px;font-weight:700;width:170px}.add-address{border:1px solid #d1d5db;border-radius:8px;display:flex;flex-direction:column;width:20rem;height:32rem;justify-content:center;align-items:center;gap:16px;cursor:pointer}.address-icon{color:#aab0bb!important;font-size:32px!important}.address-label{font-size:15px;font-weight:500}.location-card{border:1px solid #d1d5db;border-radius:8px;display:flex;flex-direction:column;width:23rem;height:100%}.location-details{padding:1rem 2rem}.address-header{font-size:18px;font-weight:800}.address-info{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.address-line{display:flex;width:100%}.truncated-text{display:inline-block;width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.address-line span:first-child{flex:0 0 35%;display:flex;justify-content:space-between}.address-line span:last-child{flex:0 0 65%;margin-left:1rem}.address-btn{display:flex;justify-content:space-between;margin-top:.8rem}.addr-btn{width:5rem;height:2rem;outline:none;border:none;color:#fff;font-size:16px;font-weight:800;cursor:pointer;border-radius:5px}.clear-button{background-color:#fa5252}.edit-button{background-color:#228ae6}.custom-carousel{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.carousel-image-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.carousel-image{max-width:100%;max-height:100%;object-fit:contain}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);background-color:#00000080;color:#fff;border:none;padding:8px;cursor:pointer;font-size:18px;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:10}.carousel-button-prev{left:10px}.carousel-button-next{right:10px}.carousel-button:hover{background-color:#000c}.carousel-indicators{position:absolute;bottom:10px;display:flex;gap:8px;justify-content:center;width:100%}.carousel-indicator{width:8px;height:8px;background-color:#0000004d;border-radius:50%;cursor:pointer;transition:background-color .3s}.carousel-indicator.active{background-color:#000c}.carousel-indicator:hover{background-color:#0009}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.slide-left{animation:slideInFromLeft .4s cubic-bezier(.25,.46,.45,.94)}.slide-right{animation:slideInFromRight .4s cubic-bezier(.25,.46,.45,.94)}.backBtn{display:flex;justify-content:space-between}.loyalty-container{width:100%;padding:1rem 5rem}.loyalty-header{font-size:28px;font-weight:800;max-width:1200px;padding:20px 0;box-sizing:border-box}.loyalty-form-section{display:flex;flex-wrap:wrap;gap:1rem 2rem;box-sizing:border-box}.loyalty-form-group{flex:1 1 calc(50% - 32px);display:flex;flex-direction:row;align-items:baseline;text-align:left;gap:5px}.loyalty-form-group .loyalty-label,.loyalty-rule-input .loyalty-label{margin-bottom:8px;font-weight:700;width:225px}.loyalty-input{width:250px!important;outline:none!important;background:none!important;color:#666!important}.loyalty-rule-form-section{display:flex;gap:1rem;flex-wrap:wrap}.loyalty-rule-group{display:flex;gap:1rem}.loyalty-rule-input{display:flex;flex-direction:column}.addRemoveField{display:flex;gap:1rem;align-items:center;margin-top:1.5rem;cursor:pointer;font-size:20px}.custBtn{margin-top:1.5rem;display:flex;justify-content:center;align-items:center;gap:2rem}.report-status-container{display:flex;gap:12px;padding:1rem;margin-bottom:1rem;overflow-x:auto;scroll-behavior:smooth;justify-content:center;border-radius:12px;flex-wrap:wrap}.report-status-card{min-width:110px;padding:10px 12px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;border-left:4px solid #0780b2;box-shadow:0 2px 6px 1px #0000001a;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.report-status-card:hover{transform:translateY(-1px);box-shadow:0 10px 20px 2px #0003;border-left-color:#0891b2;background:#f8fafb}.report-status-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0780b2,transparent);border-radius:8px 8px 0 0;opacity:0;transition:opacity .3s ease}.report-status-card:hover:before{opacity:1;cursor:pointer}.report-status-container::-webkit-scrollbar{height:5px}.report-status-container::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.report-status-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.report-status-container::-webkit-scrollbar-thumb:hover{background:#94a3b8}.report-status-count{font-size:14px;font-weight:700;color:#0f172a;letter-spacing:-.3px;line-height:1.2}.report-status-label{font-size:13px;font-weight:700;color:#000;letter-spacing:.2px;line-height:1.3}.multi-value-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.value-item{display:flex;flex-direction:column;align-items:center;flex:1}.unit-val{font-size:13px;font-weight:700;color:#0f172a}.unit-label{font-size:9px;font-weight:600;color:#64748b;text-transform:uppercase;margin-top:-2px}.value-divider{width:1px;height:18px;background-color:#e2e8f0}.pending-cards-dashboard{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:1400px;margin:0 auto;padding:20px;background-color:#f5f7fa;color:#333}.dashboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.dashboard-header h1{color:#2c3e50;margin:0;font-size:24px}.header-controls{display:flex;align-items:center;gap:15px}.search-box{position:relative}.search-box input{padding:8px 15px 8px 35px;border:1px solid #ddd;border-radius:4px;width:200px;transition:all .3s}.search-box input:focus{width:250px;outline:none;border-color:#3498db}.dashboard-tabs{display:flex;border-bottom:1px solid #ddd;margin-bottom:20px;overflow-x:auto}.dashboard-tabs button{padding:10px 20px;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;font-weight:500;color:#7f8c8d;transition:all .3s;position:relative;white-space:nowrap}.dashboard-tabs button:hover{color:#2c3e50}.dashboard-tabs button.active{color:#3498db;border-bottom-color:#3498db}.summary-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;margin-bottom:25px}.summary-card{background:#fff;padding:15px;border-radius:6px;box-shadow:0 2px 5px #0000000d;text-align:center;position:relative}.summary-card.urgent{border-top:3px solid #e74c3c}.summary-card.overdue{border-top:3px solid #f39c12}.summary-card h3{margin:0 0 10px;font-size:14px;color:#7f8c8d;font-weight:500}.summary-card .count{margin:0;font-size:24px;font-weight:600;color:#2c3e50}.cards-container{display:grid;grid-template-columns:repeat(5,minmax(200px,1fr));gap:15px;margin-top:20px}.order-card{background:#fff;border-radius:8px;box-shadow:0 3px 10px #00000014;padding:14px;position:relative;transition:transform .3s,box-shadow .3s}.order-card:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}.priority-flag{position:absolute;top:10px;right:10px;padding:3px 8px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase}.priority-high{background-color:#ffebee;color:#c62828}.priority-medium{background-color:#fff8e1;color:#f57f17}.priority-low{background-color:#e8f5e9;color:#2e7d32}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee}.card-header h3{margin:0;font-size:14px;color:#2c3e50}.card-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px;gap:8px}.card-content{margin-bottom:15px}.card-row span:first-child{font-weight:500;color:#7f8c8d;white-space:nowrap;flex-shrink:0}.card-row span:last-child{color:#2c3e50;text-align:right;min-width:0}.card-auto-scroll-wrapper{max-width:60%;min-width:0;overflow:hidden;white-space:nowrap;display:flex;justify-content:flex-end}.card-auto-scroll-wrapper.overflowing{justify-content:flex-start;cursor:default}.card-auto-scroll-text{display:inline-block;white-space:nowrap;color:#2c3e50;will-change:transform}.card-auto-scroll-wrapper.overflowing .card-auto-scroll-text{animation:cardMarqueeScroll 5s ease-in-out infinite alternate}.card-auto-scroll-wrapper.overflowing:hover .card-auto-scroll-text{animation-play-state:paused}@keyframes cardMarqueeScroll{0%,20%{transform:translate(0)}80%,to{transform:translate(var(--scroll-dist, -50px))}}.status-badge{padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.status-pending{background-color:#fff3cd;color:#856404}.status-progress{background-color:#cce5ff;color:#004085}.status-completed{background-color:#d4edda;color:#155724}.status-payment{background-color:#f8d7da;color:#721c24}.status-default{background-color:#e2e3e5;color:#383d41}.card-actions{display:flex;gap:10px;margin-top:15px}.action-btn{flex:1;padding:8px;border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;transition:all .3s}.view-btn{background-color:#e3f2fd;color:#1976d2}.view-btn:hover{background-color:#bbdefb}.process-btn{background-color:#e8f5e9;color:#2e7d32}.process-btn:hover{background-color:#c8e6c9}.no-results{grid-column:1 / -1;padding:40px;text-align:center;color:#7f8c8d;background:#fff;border-radius:8px;box-shadow:0 3px 10px #0000000d}.pagination-controls{display:flex;justify-content:center;align-items:center;margin:20px 0;gap:10px;font-size:16px}.pagination-controls button{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;transition:background-color .3s ease;font-weight:500}.pagination-controls button:hover:not(:disabled){background-color:#0056b3}.pagination-controls button:disabled{background-color:#ccc;cursor:not-allowed}.pagination-controls span{font-weight:600;color:#333}.tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:9px;background-color:#ff3b30;color:#fff;font-size:12px;font-weight:700;padding:0 4px;margin-left:6px;vertical-align:middle}.dashboard-tabs button.active .tab-count{background-color:#fff;color:#ff3b30;box-shadow:0 0 0 1px #ff3b30}.tab-count:empty{display:none}@media (max-width: 768px){.dashboard-header{flex-direction:column;align-items:flex-start;gap:15px}.header-controls{width:100%;flex-wrap:wrap}.search-box{flex:1;min-width:100%}.search-box input{width:100%}.search-box input:focus{width:100%}.summary-cards{grid-template-columns:1fr 1fr}.cards-container{grid-template-columns:1fr}}@media (max-width: 480px){.summary-cards{grid-template-columns:1fr}.card-actions{flex-direction:column}}.loading-indicator-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 0;min-height:400px;width:100%}.premium-loader{width:48px;height:48px;border:5px solid #e3f2fd;border-bottom-color:#3498db;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;margin-bottom:20px}.loading-text{font-size:16px;font-weight:500;color:#7f8c8d;letter-spacing:1px;text-transform:uppercase;animation:pulse 1.5s ease-in-out infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}.collection-form{display:flex;flex-wrap:wrap;gap:10px;max-width:1200px;margin:0 auto;padding:20px;box-sizing:border-box}.collection-form-group{flex:1 1 calc(50% - 32px);display:flex;flex-direction:row;align-items:baseline;text-align:left;gap:5px}.collection-form-group .collection-label{margin-bottom:8px;font-weight:700;width:225px}@media (max-width: 767px){.collection-form{display:flex;justify-content:center;align-items:center;width:500px;margin:0}.collection-form-group{flex:1 1 100%;display:flex;flex-direction:row}}@media screen and (min-width: 768px) and (max-width: 1023px){.collection-form{display:flex;justify-content:center;align-items:center;width:600px;margin:0}.collection-form-group{display:flex;flex-direction:column}}.header{font-size:28px;max-width:1200px;margin:0 auto;padding:20px;box-sizing:border-box}.discount-form{display:flex;flex-wrap:wrap;gap:10px;max-width:1200px;margin:0 auto;padding:20px;box-sizing:border-box}.discount-form-group{flex:1 1 calc(50% - 32px);display:flex;flex-direction:row;align-items:baseline;text-align:left;gap:5px}.discount-form-group .discount-label{margin-bottom:8px;font-weight:700;width:225px}.discount-form-group .input-textField{width:240px!important;outline:none!important;background:none!important;color:#666!important}.rule-form{display:flex;flex-wrap:wrap;gap:16px;max-width:1200px;margin:0 auto;padding:20px;box-sizing:border-box}.buyRule-form-group,.getRule-form-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;text-align:left;gap:20px}.rule-input-form{display:flex;flex-direction:column;flex:1 1 calc(50% - 500px)}.rule-input-form .rule-label{margin-bottom:8px;font-weight:700;width:200px}.rule-input-form .input-textField{width:200px!important;outline:none!important;background:none!important;color:#666!important}.btn-container{max-width:1200px;margin:0 auto;padding:20px}@media (max-width: 767px){.grid-container{max-width:100%;place-items:center;display:grid}.header{font-size:28px;width:500px;margin:0}.discount-form{display:flex;justify-content:center;align-items:center;width:500px;margin:0}.discount-form-group{flex:1 1 100%;display:flex;flex-direction:row}.rule-form{display:flex;column-gap:50px;width:500px;margin:0}.rule-input-form{flex:1 1 100%;display:flex;flex-direction:row}.rule-input-form .rule-label{width:225px}.rule-input-form .input-textField{width:240px}}@media screen and (min-width: 768px) and (max-width: 1023px){.grid-container{display:grid;gap:1rem;grid-template-columns:none!important;width:740px!important;place-items:center}.header{font-size:28px;width:500px;margin:0}.discount-form{display:flex;justify-content:center;align-items:center;width:600px;margin:0}.discount-form-group{display:flex;flex-direction:column}.rule-form{display:flex;column-gap:50px;width:600px;margin:0}.buyRule-form-group,.getRule-form-group{display:flex;flex-direction:column}.buyRule-form-group{display:flex;row-gap:3rem}.btn-container{width:500px;margin:0;padding:20px}}a{text-decoration:none}.login-monday-container{font-family:Figtree,sans-serif;box-sizing:border-box;height:100%;width:100%;background-color:#fff;font-display:swap}.top-header-component{width:100%;display:block;padding-top:10px;padding-left:8px;border-bottom:1px solid #e0e0e0;height:65px;background:#f7f7f7}.account-logo{width:100px;height:44px;margin-left:12px;cursor:pointer}.router-wrapper{font-family:inherit;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-grow:1;padding:30px}.email-first-component{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:40px;margin-bottom:16px;width:100%;max-width:400px;text-align:center}.login-header{font-family:Figtree,sans-serif;font-weight:300;opacity:.8;font-size:40px;margin-bottom:8px;font-display:swap}.email-page{margin-top:28px}.login-form{width:100%}.email-label{text-align:center;padding-top:1.5em;padding-bottom:.2em;font-weight:500;font-size:16px;opacity:.8;font-family:Figtree,Roboto,Noto Sans Hebrew,Noto Kufi Arabic,Noto Sans JP,sans-serif!important}.email-label label{height:20px}.button-container{display:flex;height:3em;margin-bottom:.5rem}.email-password-field{display:flex;flex-direction:column;line-height:1.2;justify-content:space-between}.login-email,.login-password{height:4rem}.mantine-PasswordInput-error,.mantine-TextInput-error{text-align:justify}.button-container button{background:#0073ea;font-weight:300;font-family:Figtree,sans-serif!important;font-size:18px;width:100%;height:100%}.social-login-component{display:flex}.suggest-signup-wrapper,.email-first-component .signed-on-accounts-wrapper{font-family:Figtree!important;text-align:center}.suggest-signup-component{margin-bottom:2rem}.lockout-banner{display:flex;align-items:center;gap:12px;background-color:#fef2f2;border-left:4px solid #ef4444;border-radius:4px;padding:12px 16px;margin-bottom:20px;width:100%;box-sizing:border-box;text-align:left}.lockout-info{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.lockout-title{font-weight:600;font-size:14px;color:#991b1b;margin:0}.lockout-text{font-size:13px;color:#7f1d1d;margin:0;line-height:1.4}.lockout-countdown-inline{font-weight:700;color:#ef4444}:root{--product-info-variant-section-padding-h: 48px;--product-info-variant-section-padding-v: 24px}:root{--product-info-variant-dialog-spacing: 32px}.product-info-variant-theme--light,:root{--hs-color-bg-go-default: #32577d;--hs-color-bg-go-default-rgb: 63, 50, 245;--hs-color-bg-go-highlight-default: rgba(128, 140, 255, .102);--hs-color-bg-go-soft: #32577d;--hs-color-bg-go-strong: #32577d;--hs-color-bg-neutral-backdrop: #f4f2f5;--hs-color-bg-neutral-dark-default: #0b0b0b;--hs-color-bg-neutral-edge: #e7e5e8;--hs-color-bg-neutral-inverted-backdrop: #141217;--hs-color-bg-neutral-inverted-top: #1e1c21;--hs-color-bg-neutral-top: #fff;--hs-color-bg-neutral-top-rgb: 255, 255, 255;--hs-color-bg-no-default: #bb2a1a;--hs-color-bg-no-default-rgb: 187, 42, 26;--hs-color-bg-no-soft: #d4301d;--hs-color-bg-no-strong: #a12416;--hs-color-bg-success-default: #0e7b1d;--hs-color-bg-supplementary-default: #32577d;--hs-color-bg-supplementary-default-rgb: 50, 87, 125;--hs-color-bg-supplementary-soft: #3c6996;--hs-color-bg-supplementary-strong: #284563;--hs-color-border-go-default: #32577d;--hs-color-border-neutral-inverted-soft: #27252a;--hs-color-border-neutral-inverted-strong: #37353a;--hs-color-border-neutral-soft: #e7e5e8;--hs-color-border-neutral-strong: #c9c7ca;--hs-color-border-no-default: #bb2a1a;--hs-color-border-success-default: #0e7b1d;--hs-color-fg-go-default: #32577d;--hs-color-fg-neutral-default: #27252a;--hs-color-fg-neutral-inverted-default: #fff;--hs-color-fg-neutral-ondark-default: #fff;--hs-color-fg-no-default: #bb2a1a;--hs-color-fg-success-default: #0e7b1d;--hs-color-fg-supplementary-default: #32577d;--hs-color-overlay-neutral-strong: rgba(0, 0, 0, .349);--hs-color-select-arrows-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='46' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2327252A' d='M10 0 0 10h20zM0 36h20L10 46z'/%3E%3C/svg%3E");--product-info-variant-colour--solar: #e6b03d;--product-info-variant-colour--mars: #ed6b44;--product-info-variant-colour--farout-pink: #de3cec;--product-info-variant-colour--galaxy: #a02fb6;--product-info-variant-colour--deep-purple: #501897;--product-info-variant-colour--neptune: #6952f6;--product-info-variant-colour--shuttle-grey: #5d5d5d;color-scheme:light}:root{--hs-space-0: 0px;--hs-space-1: 4px;--hs-space-2: 8px;--hs-space-3: 12px;--hs-space-4: 16px;--hs-space-5: 20px;--hs-space-6: 24px;--hs-space-7: 28px;--hs-space-8: 32px;--hs-space-9: 36px;--hs-space-10: 40px}.product-info-variant-section{padding:var(--product-info-variant-section-padding-v) 0}.product-info-variant-section{display:block;font-size:15px;position:relative}.product-info-variant-section .product-info-variant-section-wrap{display:block;margin:0 auto;max-width:1100px}.product-info-variant-mb4{margin-bottom:16px!important}.product-info-variant-text-sub-heading{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-synthesis:none;font-weight:700;line-height:1.3333333333;margin:0;word-break:break-word}.product-info-variant-grid-settings-item{padding-right:40px}.product-info-variant-g-s-12{flex:0 0 100%;max-width:100%}.product-info-variant-g-col{box-sizing:border-box;flex:1 1;min-width:0}.product-info-variant-g-s-6{flex:0 0 50%;max-width:50%}.product-info-variant-label{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:15px;font-synthesis:none;font-weight:700;line-height:1.3333333333;margin:0 0 4px}.product-info-variant-flex{display:flex}.product-info-variant-mr3{margin-right:12px!important}.product-info-variant-mt3{margin-top:12px!important}.product-info-variant-mr2{margin-right:8px!important}.product-info-variant-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--hs-color-bg-neutral-top);background-image:var(--hs-color-select-arrows-bg);background-position:calc(100% - 14px) 10px;background-repeat:no-repeat;background-size:8px 20px;border:2px solid var(--hs-color-border-neutral-soft);border-radius:4px;box-shadow:none;box-sizing:border-box;color:var(--hs-color-fg-neutral-default);font-family:lato,Helvetica Neue,helvetica,roboto,arial,sans-serif;font-size:15px;font-weight:400;margin:0;outline:none;padding:11px 36px 11px 14px;transition-duration:.2s;transition-property:border-color,box-shadow;width:100%;word-break:normal}.cn-attribute-values-row{align-items:flex-end;display:flex}.product-info-variant-lozenge-group{align-items:center;background-color:var(--hs-color-bg-neutral-top);border:2px solid var(--hs-color-border-neutral-soft);border-radius:4px;box-shadow:none;cursor:text;display:flex;flex-wrap:wrap;transition-duration:.2s;transition-property:border-color,box-shadow}.cn-attribute-values .product-info-variant-lozenge{position:relative}.product-info-variant-lozenge-group .product-info-variant-lozenge{margin-left:4px;margin-right:0;margin-top:4px}.product-info-variant-lozenge--interactive{background-color:var(--hs-color-bg-supplementary-default);color:var(--hs-color-fg-neutral-ondark-default)}.product-info-variant-lozenge{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:4px;display:inline-block;font-size:15px;font-synthesis:none;font-weight:400;line-height:1.3333333333;margin:0 4px 4px 0;padding:6px 10px;word-break:break-word}.product-info-variant-lozenge .product-info-variant-lozenge-value{font-weight:700}.product-info-variant-lozenge .product-info-variant-lozenge-delete{cursor:pointer;margin-left:6px}.fa-fw{width:1.2857142857em;text-align:center}.fa{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-info-variant-lozenge-group .product-info-variant-lozenge-group-input{background-color:initial;border:none;box-sizing:border-box;color:var(--hs-color-fg-neutral-default);flex-grow:1;font-family:lato,Helvetica Neue,helvetica,roboto,arial,sans-serif;font-size:15px;font-weight:400;margin:0;outline:none;padding:11px 14px;width:100%;word-break:normal}.product-info-variant-btn--text-go{background-color:initial;color:var(--hs-color-fg-go-default)}.product-info-variant-btn--text-go:hover{background-color:#32577d;color:#fff}.product-info-variant-btn{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #0000;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:lato,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:15px;font-synthesis:none;font-weight:700;line-height:1.2;margin:0;padding:12px 20px;position:relative;text-align:center;transition-duration:.2s;transition-property:background,color,border,box-shadow;word-break:break-word}.product-info-variant-ml2{margin-left:8px!important}.product-info-variant-btn--icon-no{background-color:initial;color:var(--hs-color-fg-supplementary-default);padding:12px 14px}.product-info-variant-btn--icon-no:hover{background-color:#bb2a1a;color:#f4f2f5}.product-info-variant-btn--text-supplementary{background-color:initial;color:var(--hs-color-fg-supplementary-default)}.product-info-variant-btn--text-supplementary:hover{background-color:var(--hs-color-bg-supplementary-default);color:#fff}.product-info-variant-mt10{margin-top:40px!important}.product-info-variant-mb1{margin-bottom:4px!important}.product-info-variant-text-sub-heading{font-size:18px}.product-info-variant-text-sub-heading{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-weight:700;line-height:1.3333333333;margin:0;word-break:break-word}.product-info-variant-text-body,.product-info-variant-text-label{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-synthesis:none;line-height:1.3333333333;margin:0}.product-info-variant-btn--link{background:#0000;border:0;color:inherit;display:inline;font-size:inherit;font-weight:inherit;padding:0;text-align:left;text-decoration:underline}.product-info-variant-table-list{border:0;border-collapse:collapse;width:100%}table{border-collapse:collapse}.product-info-variant-table-list-row--header{border-bottom-color:var(--hs-color-border-neutral-strong)}.product-info-variant-table-list-row{border-bottom:1px solid var(--hs-color-border-neutral-soft)}.product-info-variant-table-list-row--expandable:hover{background-color:#f9eeff;cursor:pointer}.product-info-variant-table-list-head-cell:first-child:not(.product-info-variant-table-list-cell--toggle):not(.product-info-variant-table-list-cell--info){padding-left:0}.product-info-variant-table-list-row--expanded-content>.product-info-variant-table-list-cell:first-child:before{background-color:var(--hs-color-border-go-default);bottom:0;content:"";left:0;position:absolute;top:-1px;width:4px;z-index:1}.product-info-variant-table-list-row--expanded .product-info-variant-table-list-cell:first-child:before{background-color:var(--hs-color-border-go-default);bottom:0;content:"";left:0;position:absolute;top:-1px;width:4px;z-index:1}.cn-variant-name-column{width:30%}.product-info-variant-table-list-head-cell{height:56px;padding:16px 8px;position:relative;text-align:left;vertical-align:middle;white-space:nowrap}.input-columns.supplier-code{width:80px}.input-columns{hyphens:auto;padding-top:9px;white-space:normal;width:96px;word-break:break-word}.product-info-variant-input-icon--left{left:12px}.product-info-variant-align-right{text-align:right!important}.enabled-column{padding-left:0;padding-right:0;width:40px}.product-info-variant-pr0{padding-right:0!important}.product-info-variant-table-list-cell--action{padding:6px 4px 6px 8px;width:50px}.product-info-variant-table-list-cell:first-child:not(.product-info-variant-table-list-cell--toggle):not(.product-info-variant-table-list-cell--info){padding-left:0}.product-info-variant-pl0{padding-left:0!important}.product-info-variant-pt2{padding-top:8px!important}.product-info-variant-flex--align-center{align-items:center}.product-info-variant-table-list-cell--compact{padding:14px 12px 12px;vertical-align:top}.product-info-variant-table-list-toggle-icon{color:var(--hs-color-fg-supplementary-default);display:flex;flex-shrink:0;height:16px;justify-content:center;transition:transform 50ms ease-in-out 0s;width:16px;margin-left:.3rem}.product-info-variant-table-list-toggle-icon--toggled{transform:rotate(90deg)}.product-info-variant-id-badge{align-items:stretch;display:flex;flex-direction:row;overflow:hidden;text-align:left}.product-info-variant-id-badge__image{background-color:var(--hs-color-bg-neutral-edge);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;flex-shrink:0;min-height:76px;min-width:76px;overflow:hidden}.product-info-variant-id-badge.product-info-variant-id-badge--small:not(.product-info-variant-id-badge--interactive-selection) .product-info-variant-id-badge__image{height:50px;min-height:auto;min-width:auto;width:50px}.product-info-variant-id-badge.product-info-variant-id-badge--small .product-info-variant-id-badge__image{min-height:50px;min-width:50px}.product-info-variant-id-badge__content{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--hs-color-fg-neutral-default);display:flex;flex:1 1;flex-direction:column;font-size:15px;font-synthesis:none;font-weight:400;justify-content:center;line-height:1.3333333333;margin:0;padding:16px;word-break:break-word}.product-info-variant-id-badge.product-info-variant-id-badge--small .product-info-variant-id-badge__content{padding:8px}.input-columns.sku{width:128px}.product-info-variant-table-list-cell--input{padding:8px;vertical-align:top}.product-info-variant-util-pos-relative{position:relative}.product-info-variant-input{background-color:var(--hs-color-bg-neutral-top);border:2px solid var(--hs-color-border-neutral-soft);border-radius:4px;box-shadow:none;box-sizing:border-box;color:var(--hs-color-fg-neutral-default);cursor:text;font-family:lato,Helvetica Neue,helvetica,roboto,arial,sans-serif;font-size:15px;font-weight:400;margin:0;outline:none;padding:11px 14px;transition-duration:.2s;transition-property:border-color,box-shadow;width:100%;word-break:normal}.product-info-variant-input:focus{border-color:var(--hs-color-border-go-default);box-shadow:0 0 3px var(--hs-color-border-go-default)}.product-info-variant-valign-t{vertical-align:top}.product-info-variant-table-list-cell--toggle{padding-left:6px;padding-right:0;width:24px}.product-info-variant-table-list-cell{padding:22px 8px 16px;position:relative;text-align:left;vertical-align:initial}.product-info-variant-switch{display:inline-block;position:relative}.product-info-variant-switch-input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:101}.product-info-variant-switch-track{background-color:var(--hs-color-bg-neutral-top);border:2px solid var(--hs-color-bg-go-soft);border-radius:36px;box-sizing:border-box;display:inline-block;height:36px;position:relative;transition:background-color .5s ease-in-out;vertical-align:middle;width:68px}.product-info-variant-switch-input:checked+.product-info-variant-switch-track{background-color:var(--hs-color-bg-go-default);border-color:var(--hs-color-bg-go-default)}.product-info-variant-switch--small .product-info-variant-switch-track{height:28px;width:52px}.product-info-variant-switch-icon{box-sizing:border-box;color:var(--hs-color-fg-neutral-ondark-default);display:inline-block;left:10px;opacity:0;position:absolute;top:8px;transition:opacity .5s ease-in-out}.product-info-variant-switch--small .product-info-variant-switch-icon{font-size:12px;left:7px;top:6px}.product-info-variant-switch-input:checked+.product-info-variant-switch-track .product-info-variant-switch-icon{opacity:1}.product-info-variant-cross-icon{box-sizing:border-box;color:var(--hs-color-bg-go-soft);display:inline-block;left:41px;opacity:1;position:absolute;top:8px;transition:opacity .54s ease-in-out}.product-info-variant-switch--small .product-info-variant-cross-icon{font-size:12px;left:31px;top:6px}.product-info-variant-switch-input:checked+.product-info-variant-switch-track .product-info-variant-cross-icon{opacity:0}.product-info-variant-switch-track-knob{background-color:var(--hs-color-bg-neutral-top);border:2px solid var(--hs-color-bg-go-soft);border-radius:inherit;box-sizing:border-box;float:left;height:36px;margin-left:-2px;margin-top:-2px;pointer-events:none;transition:transform .5s cubic-bezier(.54,1.85,.5,1);width:36px}.product-info-variant-switch--small .product-info-variant-switch-track-knob{height:28px;width:28px}.product-info-variant-switch-input:checked+.product-info-variant-switch-track .product-info-variant-switch-track-knob{border-color:var(--hs-color-bg-go-default);transform:translate3d(32px,0,0)}.product-info-variant-switch--small .product-info-variant-switch-input:checked+.product-info-variant-switch-track .product-info-variant-switch-track-knob{transform:translate3d(24px,0,0)}.product-info-variant-table-list-cell--toggle+.product-info-variant-table-list-cell{padding-left:0}@media only screen and (min-width: 769px){.product-info-variant-g-m-3{flex:0 0 25%;max-width:15%}.product-info-variant-g-m-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.product-info-variant-g-m-6{flex:0 0 50%;max-width:50%}.product-info-variant-g-m-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.product-info-variant-g-m-9{flex:0 0 75%;max-width:75%}}.product-info-variant-table-list-expanded-container{display:flex;flex-wrap:wrap}.product-info-variant-table-list-expanded-content{flex:1 1;padding:24px 12px 24px 24px}.product-info-variant-table-list-expanded-content{padding:24px 12px 24px 24px}.product-info-variant-tabs{box-shadow:inset 0 -1px var(--hs-color-border-neutral-strong);display:flex;flex-wrap:wrap;gap:16px 32px;margin:0;padding:0}.product-info-variant-mb5{margin-bottom:20px!important}.product-info-variant-table-list *{box-sizing:border-box}.product-info-variant-tab{color:var(--hs-color-fg-neutral-default);display:inline-block}.product-info-variant-tab .active-tab{color:var(--hs-color-bg-go-default);border-bottom:3px solid var(--hs-color-bg-go-default);font-size:16px;font-weight:800}.product-info-variant-tab-button{align-items:center;background-color:initial;border:none;border-bottom:4px solid #0000;box-sizing:border-box;color:inherit;display:flex;font-family:lato,Helvetica Neue,helvetica,roboto,arial,sans-serif;font-size:16px;font-weight:800;height:48px;outline:none;padding:0;transition:background .2s;cursor:pointer}.product-info-variant-tab.product-info-variant-tab--active .product-info-variant-tab-button{border-bottom-color:var(--hs-color-fg-go-default);color:var(--hs-color-fg-go-default)}.product-info-variant-text-signpost{font-size:15px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.product-info-variant-text-intro,.product-info-variant-text-signpost{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;line-height:1.3333333333;margin:0;word-break:break-word}.product-info-variant-g-row{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:1100px}.product-info-variant-g-row--gutter{margin-bottom:-12px;margin-left:-12px;margin-right:-12px;max-width:1124px}.product-info-variant-g-row .product-info-variant-g-row{max-width:none}.product-info-variant-g-row--gutter>.product-info-variant-g-col{padding:0 12px 12px}.product-info-variant-mb2{margin-bottom:8px!important}.cn-product-code-type{flex:0 0 160px}.product-info-variant-label{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:15px;font-synthesis:none;font-weight:700;line-height:1.3333333333;margin:0 0 4px;word-break:break-word}.product-info-variant-select-group{align-items:center;display:flex}.product-info-variant-select-group{align-items:baseline;display:flex}.product-info-variant-flex--column{flex-direction:column}.product-info-variant-autocomplete-input-container{display:flex;position:relative}.product-info-variant-select-group .product-info-variant-autocomplete-input-container .product-info-variant-dropdown-input{border-bottom-right-radius:0;border-top-right-radius:0}.product-info-variant-select-group>div:first-child input{border-bottom-left-radius:4px;border-right:0;border-top-left-radius:4px}.product-info-variant-select-group .product-info-variant-input,.product-info-variant-select-group .product-info-variant-select{position:relative}.product-info-variant-dropdown-input{cursor:pointer}.product-info-variant-flex-grow-1{flex-grow:1}.product-code input{border-radius:0 4px 4px 0}.cn-preview-wrapper{margin-left:24px;width:calc(100% - 48px)}.product-info-variant-panel{background-color:var(--hs-color-bg-neutral-top);display:block;margin:0 -24px}.product-info-variant-panel--dark{background-color:var(--hs-color-bg-neutral-backdrop)}.product-info-variant-section--panel{border-bottom:1px solid var(--hs-color-border-neutral-strong);margin:0 24px}.product-info-variant-section{display:block;font-size:15px;padding:var(--product-info-variant-section-padding-v) var(--product-info-variant-section-padding-h);position:relative}.product-info-variant-section .product-info-variant-section{padding:var(--product-info-variant-section-padding-v) 0}.product-info-variant-id-badge .product-info-variant-id-badge__header-title{display:inline}.product-info-variant-id-badge__description,.product-info-variant-id-badge__status{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:12px;font-synthesis:none;font-weight:400;line-height:1.25;margin:0;word-break:break-word}.product-info-variant-text-supplementary{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;margin:0;word-break:break-word}.product-info-variant-text-supplementary{font-size:12px;font-weight:400;line-height:1.25}.product-info-variant-mb6{margin-bottom:24px!important}.product-info-variant-mt6{margin-top:24px!important}.product-info-variant-hr{border:none;border-top:1px solid var(--hs-color-border-neutral-strong);margin:20px auto;max-width:1100px;width:100%}.product-info-variant-mb3{margin-bottom:12px!important}.product-info-variant-table-list--fixed{table-layout:fixed}.product-info-variant-util-text-overflow-break-word{overflow-wrap:break-word;word-break:break-word}.product-info-variant-text-body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-synthesis:none;line-height:1.3333333333;margin:0;word-break:break-word}.product-info-variant-text-body{font-weight:400}.packaging-comes-from-section{margin-bottom:48px}.product-info-variant-mt4{margin-top:16px!important}.product-info-variant-align-center{text-align:center!important}.product-info-variant-pb6{padding-bottom:24px!important}.packaging-add-button{margin-right:auto}.product-info-variant-input-symbol{line-height:1}.product-info-variant-input-icon--right{right:12px}.product-info-variant-input-icon{color:var(--hs-color-fg-supplementary-default);pointer-events:none;position:absolute;top:14px}.cn-variant-image-container{height:220px;width:100%}.cn-variant-image-button{align-items:center;background-color:var(--hs-color-border-neutral-soft);cursor:pointer;display:flex;flex-direction:column;font-size:15px;font-synthesis:none;font-weight:400;height:100%;justify-content:center;line-height:1.3333333333;margin:0;text-align:center;width:100%;word-break:break-word}.cn-variant-image-button-text{width:130px}.product-info-variant-mt2{margin-top:8px!important}.react-variant-image-action-bar{margin:20px -12px -24px -18px}.product-info-variant-pr5{padding-right:20px!important}.product-info-variant-pl5{padding-left:20px!important}.product-info-variant-action-bar--inline{padding:8px 24px}.product-info-variant-action-bar{align-items:center;background-color:var(--hs-color-bg-neutral-edge);display:flex;justify-content:space-between;min-height:45px}.react-variant-image-action-bar .product-info-variant-btn{margin-left:auto}.product-info-variant-btn:not(.product-info-variant-btn--link){outline:none}.product-info-variant-btn--supplementary{background-color:var(--hs-color-bg-supplementary-default);color:var(--hs-color-fg-neutral-ondark-default)}.layout{display:flex;justify-content:center;align-items:center;gap:3rem}.form-layout{display:flex;flex-direction:column;gap:3rem}.grid-layout{display:grid;width:85%;grid-template-columns:1fr 1fr;gap:2rem}.layout-fields{display:flex;justify-content:center;align-items:center}.layout-fields-label{width:120px}.form-layout-fields{display:flex;gap:1rem;align-items:center}.layout-fields-input{padding:12px 8px;border:1px solid #ccc;border-radius:4px;width:250px;outline:none;color:#000}.layout-fields-status-input{display:flex;gap:2rem}.layout-fields-status-radio{display:flex;gap:.5rem}.layout-fields-btn{display:flex;gap:2rem;justify-content:center}.transporter{display:flex;justify-content:center;align-items:center;gap:2rem;flex-direction:row;flex-wrap:wrap;margin:auto;margin-inline:7rem}.pricebook-container{max-width:980px;width:100%;margin:0 auto}.subheading{margin:0 10px 15px;display:flex;justify-content:space-between}.subheading h1{font-weight:700;margin:0}.price-box{margin:0 10px 15px}.price-box-heading{border-top-right-radius:5px;border-top-left-radius:5px;padding:5px 7px;border:1px solid #9e9e9e;background-image:linear-gradient(#f6f6f6,#ececee)}.price-box-heading .h2{padding:2px 5px;font-size:14px;line-height:18px;color:#535353}.price-box-content{border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:9px 9px 14px;border:1px solid #ccc;background:#fff;min-height:5rem;display:flex}.content-left,.content-right{width:50%;padding:1rem 2rem}.input-row{margin-bottom:10px;min-height:24px;flex:1 1 calc(50% - 32px);display:flex;flex-direction:row;align-items:baseline;text-align:left;gap:5px}label{font-weight:700;font-size:14px}.input-row label{display:inline-block;width:140px;margin-right:10px;height:24px;line-height:24px}.input-row .input-textField{width:240px!important;outline:none!important;background:none!important;color:#666!important}hr{margin:20px 0;height:1px;border:1px dotted silver}.slab-heading{margin:20px 0}.priceBook-slab-form-section{display:flex;gap:1rem;flex-wrap:wrap}.priceBook-slab-group-header{display:flex;margin-bottom:8px;font-weight:700}.priceBook-slab-group-header .priceBook-header-label{display:flex;width:225px}.priceBook-slab-group{display:flex}.priceBook-slab-input{display:flex;flex-direction:column}.priceBook-slab-input .priceBook-label{margin-bottom:8px;font-weight:700;width:225px}.priceBook-input{width:200px!important;outline:none!important;background:none!important;color:#666!important}.addRemoveField{display:flex;gap:1rem;align-items:center;margin-top:.5rem;cursor:pointer;font-size:20px}.form-button-bar{border:1px dotted silver;margin:10px 0;margin-bottom:5rem}.form-button-bar .btn{float:right;margin-left:10px;margin-top:10px}.btn{border-radius:5px;box-sizing:border-box;display:inline-block;height:35px;padding:9px 24px;border-style:solid;border-width:1px;min-width:100px;font-size:12px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer}.btn{background-image:linear-gradient(#f6f6f6,#ddd);text-shadow:rgba(255,255,255,.75) 0 1px 0;border-color:#b0b0b0;color:#686868}.btn--primary{background-image:linear-gradient(#50a9fc,#0075de);text-shadow:rgba(0,76,186,.75) 0 -1px 0;border-color:#004cba;color:#fff}@media screen and (max-width: 767px){.price-box{width:55rem}}.fabric-content-section{display:flex;flex-direction:column;gap:2rem;font-size:15px;padding:24px 48px}.fabric-content-inner-top{display:flex;gap:5.2rem}.fabric-content-inner-top .fabric-label{font-size:14px;font-weight:600}.fabric-content-g-row{display:flex;flex-flow:row wrap;margin-left:0;margin-right:auto;max-width:1000px;gap:0px}.fabric-content-g-row{max-width:none}.fabric-content-mb2{margin-bottom:8px!important}.fabric-content-text-label{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-synthesis:none;line-height:1.3333333333;margin:0;word-break:break-word}.fabric-content-text-label{font-weight:700}.fabric-content-btn:not(.fabric-content-btn--link){outline:none}.fabric-content-btn--text-go{background-color:initial;color:var(--hs-color-fg-go-default)}.fabric-content-btn{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;border:1px solid #0000;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:lato,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:15px;font-synthesis:none;font-weight:700;line-height:1.2;margin:0;padding:2px 20px;position:relative;text-align:center;transition-duration:.2s;transition-property:background,color,border,box-shadow;word-break:break-word;background:none}.fabric-content-mr2{margin-right:8px!important}.fabric-content-g-col{box-sizing:border-box;flex:1 1;min-width:0}.fabric-content-g-m-4{flex:0 0 28%;max-width:35%}.product-category-section{display:block;padding:24px 48px}.product-category-sub-heading{font-size:18px}.input-field-container{display:flex;width:100%;flex-direction:column}.product-category-g-row{display:flex;flex-flow:row wrap;flex-direction:row;width:100%;gap:25px}.product-category-text-label{font-size:15px;font-weight:700;line-height:1.3333333333;margin:0 0 4px}.product-category-g-col{display:flex;gap:1rem}.product-category-g-col-category{display:flex;gap:1rem;width:40%}.product-category-inputField{width:100%}.product-category-inputField input{background-color:#fff;border:2px solid #e7e5e8;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#27252a;cursor:text;font-family:lato,Helvetica Neue,helvetica,roboto,arial,sans-serif;font-size:15px;font-weight:400;margin:0;outline:none;padding:11px 14px;transition-duration:.2s;transition-property:border-color,box-shadow;width:100%;word-break:normal}.product-category-btn{border:1px solid #0000;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:lato,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:15px;font-synthesis:none;font-weight:700;line-height:1.2;margin:0;padding:1px 10px;position:relative;text-align:center;transition-duration:.2s;transition-property:background,color,border,box-shadow;word-break:break-word;height:2rem}.product-category-btn--text-go{background-color:initial;color:var(--hs-color-fg-go-default)}.product-category-modal-popup{width:100%;box-shadow:1px 1px 1px 2px #00000080;border-radius:10px;padding:10px}.product-category-modal-popup-heading{display:flex;justify-content:space-between;padding:10px 20px;margin-bottom:20px}.product-category-modal-popup-label{font-size:18px;font-weight:700}#product-category-search-input{width:100%;font-size:15px;font-weight:400;margin:0;outline:none;padding:11px 36px 11px 14px;border:2px solid #e7e5e8;border-radius:10px}.product-category-child{padding:10px 20px}.product-category-child-level{font-size:16px;font-weight:800}.product-category-child-list{list-style:none;padding:0}.product-category-child-list li{padding:10px 0;cursor:pointer}.product-category-heirarchyLevel{display:flex;justify-content:space-between;padding:10px 20px;align-items:center;border-top:2px solid silver}.product-category-heirarchyLevel button{padding:10px 20px;background:none;cursor:pointer;border:none}.product-price-section{padding:24px 0;display:block;font-size:15px;position:relative}.product-price-section .product-price-section-wrap{display:flex;margin:auto;max-width:1200px;justify-content:space-between}.mantine-Fieldset-root{padding:10px 60px!important}.mantine-Fieldset-legend{font-size:20px!important;font-weight:800}.product-price-mb4{margin-bottom:16px!important}.product-price-text-sub-heading{font-size:18px}.product-price-text-sub-heading{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-synthesis:none;font-weight:700;line-height:1.3333333333;margin:0;word-break:break-word}.product-price-g-row{display:flex;flex-flow:row wrap;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1100px;gap:2rem}.product-price-grid-settings-item{padding-right:40px}.product-price-g-s-12{flex:0 0 100%;max-width:100%}.product-price-g-col{box-sizing:border-box;flex:1 0;min-width:0}.product-price-util-text-overflow-break-word{overflow-wrap:break-word;word-break:break-word}.input-check{display:flex;gap:1rem;width:625px}#enableInputsCheckbox{cursor:pointer}.product-price-text-signpost{font-size:15px;font-weight:900;text-transform:uppercase}.table-container{background-color:#fff;width:625px}.product-price-table-list{border:0;border-collapse:collapse;width:100%}.product-price-table-list-cell,.product-price-table-list-head-cell{width:600px;text-align:center}.product-price-table-list-row--header{border-bottom-color:#c9c7ca}.product-price-table-list-row{border-bottom:1px solid #e7e5e8}.product-price-table-list *{box-sizing:border-box}.product-price-table-list-head-cell{height:56px;position:relative;vertical-align:middle}.product-price-align-right{text-align:right!important}.product-price-text-supplementary{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-synthesis:none;margin:0;word-break:break-word}.product-price-text-supplementary{font-size:12px;font-weight:400;line-height:1.25}.product-price-table-list-cell:first-child:not(.product-price-table-list-cell--toggle):not(.product-price-table-list-cell--info){padding-left:0}.product-price-table-list-cell{padding:22px 8px 16px;position:relative;text-align:left;vertical-align:initial}.product-price-util-text-overflow-normal{overflow-wrap:normal;word-break:normal}.product-price-text-body{font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:15px;font-synthesis:none;line-height:1.3333333333;margin:0}.product-price-util-pos-relative{position:relative}.product-price-input{background-color:#fff;border:2px solid #e7e5e8;border-radius:4px;box-shadow:none;color:#27252a;font-family:lato,Helvetica Neue,helvetica,roboto,arial,sans-serif;font-size:15px;font-weight:400;margin:0;outline:none;padding:11px 14px;transition-duration:.2s;transition-property:border-color,box-shadow;width:100%;word-break:normal}input{text-rendering:auto;color:fieldtext;letter-spacing:normal;word-spacing:normal;line-height:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:start;appearance:auto;-webkit-rtl-ordering:logical;background-color:field;margin:0;padding:1px 0;border-width:2px;border-style:inset;border-color:light-dark(rgb(118,118,118),rgb(133,133,133));border-image:initial;padding-block:1px;padding-inline:2px}.product-price-input-symbol{line-height:1}.product-price-input-icon--right{right:12px}.product-price-input-icon{color:var(--hs-color-fg-supplementary-default);pointer-events:none;position:absolute;top:14px}.input-disable{background-color:#d3d3d3;border:2px solid #e7e5e8;border-radius:4px;box-shadow:none;color:#27252a;font-family:lato,Helvetica Neue,helvetica,roboto,arial,sans-serif;font-size:15px;font-weight:400;margin:0;outline:none;padding:11px 14px;transition-duration:.2s;transition-property:border-color,box-shadow;width:100%;word-break:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root{--product-variant-section-padding-h: 48px;--product-variant-section-padding-v: 24px}:root{--product-variant-dialog-spacing: 32px}.product-variant-theme--light,:root{--hs-color-bg-go-default: #32577d;--hs-color-bg-go-default-rgb: 63, 50, 245;--hs-color-bg-go-highlight-default: rgba(128, 140, 255, .102);--hs-color-bg-go-soft: #32577d;--hs-color-bg-go-strong: #32577d;--hs-color-bg-neutral-backdrop: #f4f2f5;--hs-color-bg-neutral-dark-default: #0b0b0b;--hs-color-bg-neutral-edge: #e7e5e8;--hs-color-bg-neutral-inverted-backdrop: #141217;--hs-color-bg-neutral-inverted-top: #1e1c21;--hs-color-bg-neutral-top: #fff;--hs-color-bg-neutral-top-rgb: 255, 255, 255;--hs-color-bg-no-default: #bb2a1a;--hs-color-bg-no-default-rgb: 187, 42, 26;--hs-color-bg-no-soft: #d4301d;--hs-color-bg-no-strong: #a12416;--hs-color-bg-success-default: #0e7b1d;--hs-color-bg-supplementary-default: #32577d;--hs-color-bg-supplementary-default-rgb: 50, 87, 125;--hs-color-bg-supplementary-soft: #3c6996;--hs-color-bg-supplementary-strong: #284563;--hs-color-border-go-default: #32577d;--hs-color-border-neutral-inverted-soft: #27252a;--hs-color-border-neutral-inverted-strong: #37353a;--hs-color-border-neutral-soft: #e7e5e8;--hs-color-border-neutral-strong: #c9c7ca;--hs-color-border-no-default: #bb2a1a;--hs-color-border-success-default: #0e7b1d;--hs-color-fg-go-default: #32577d;--hs-color-fg-neutral-default: #27252a;--hs-color-fg-neutral-inverted-default: #fff;--hs-color-fg-neutral-ondark-default: #fff;--hs-color-fg-no-default: #bb2a1a;--hs-color-fg-success-default: #0e7b1d;--hs-color-fg-supplementary-default: #32577d;--hs-color-overlay-neutral-strong: rgba(0, 0, 0, .349);--hs-color-select-arrows-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='46' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2327252A' d='M10 0 0 10h20zM0 36h20L10 46z'/%3E%3C/svg%3E");--product-info-variant-colour--solar: #e6b03d;--product-info-variant-colour--mars: #ed6b44;--product-info-variant-colour--farout-pink: #de3cec;--product-info-variant-colour--galaxy: #a02fb6;--product-info-variant-colour--deep-purple: #501897;--product-info-variant-colour--neptune: #6952f6;--product-info-variant-colour--shuttle-grey: #5d5d5d;color-scheme:light}.product-variant-section .product-variant-section{padding:var(--product-variant-section-padding-v) 0}.product-variant-section{display:block;font-size:15px;padding:var(--product-variant-section-padding-v) var(--product-variant-section-padding-h);position:relative}.product-variant-section .product-variant-section-wrap{display:block;margin:0 auto;max-width:1100px}.product-variant-mb4{margin-bottom:16px!important}.product-variant-grid-settings-item{padding-right:40px}.product-variant-g-row{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:1100px;gap:0px}.product-variant-g-row .product-variant-g-row{max-width:none}.product-variant-util-text-overflow-break-word{overflow-wrap:break-word;word-break:break-word}.product-variant-label{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;display:inline-block;font-size:15px;font-synthesis:none;font-weight:700;line-height:1.3333333333;margin:0 0 4px}.product-variant-flex{display:flex}.cn-attribute-drag-handle{cursor:grab;display:flex;height:22px;margin-bottom:12px;width:10px}.product-variant-mr3{margin-right:12px!important}.product-variant-mt3{margin-top:12px!important}.product-variant-flex-grow-1{flex-grow:1}.product-variant-flex--column{flex-direction:column}.product-variant-autocomplete-input-container{display:flex;position:relative}.product-variant-dropdown-input{cursor:pointer}.product-variant-select{appearance:none;background-color:var(--hs-color-bg-neutral-top);background-image:var(--hs-color-select-arrows-bg);background-position:calc(100% - 14px) 10px;background-repeat:no-repeat;background-size:8px 20px;border:2px solid var(--hs-color-border-neutral-soft);border-radius:4px;box-shadow:none;box-sizing:border-box;color:var(--hs-color-fg-neutral-default);font-family:lato,Helvetica Neue,helvetica,roboto,arial,sans-serif;font-size:15px;font-weight:400;margin:0;outline:none;padding:11px 36px 11px 14px;transition-duration:.2s;transition-property:border-color,box-shadow;width:100%;word-break:normal}.product-variant-mb2{margin-bottom:8px!important}.cn-attribute-values-row{align-items:center;display:flex;gap:.5rem}.cn-attribute-values{flex:1 1}.product-variant-lozenge-group.product-variant-error{border-color:var(--hs-color-border-no-default)}.product-variant-lozenge-group{align-items:center;background-color:var(--hs-color-bg-neutral-top);border:2px solid var(--hs-color-border-neutral-soft);border-radius:4px;box-shadow:none;cursor:text;display:flex;flex-wrap:wrap;transition-duration:.2s;transition-property:border-color,box-shadow}.product-variant-lozenge-group .product-variant-lozenge-group-input{background-color:initial;border:none;box-sizing:border-box;color:var(--hs-color-fg-neutral-default);flex-grow:1;font-family:lato,Helvetica Neue,helvetica,roboto,arial,sans-serif;font-size:15px;font-weight:400;margin:0;outline:none;padding:11px 14px;width:100%;word-break:normal}.product-variant-input-error-message-section{color:var(--hs-color-fg-no-default);display:block;font-size:12px;margin-top:8px}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-variant-input-error-message-section .product-variant-input-error-message-text{margin-left:4px}.product-variant-mt10{margin-top:40px!important}.product-variant-btn:not(.product-variant-btn--link){outline:none}.product-variant-btn--text-go{background-color:initial;color:var(--hs-color-fg-go-default)}.product-variant-btn{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;border:1px solid #0000;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:lato,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:15px;font-synthesis:none;font-weight:700;line-height:1.2;margin:0;padding:12px;gap:2rem;position:relative;text-align:center;transition-duration:.2s;transition-property:background,color,border,box-shadow;word-break:break-word}.product-variant-mr2{margin-right:8px!important}.product-variant-mb1{margin-bottom:4px!important}.product-variant-text-sub-heading{font-size:18px}.product-variant-text-sub-heading{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-synthesis:none;font-weight:700;line-height:1.3333333333;margin:0;word-break:break-word}input{text-rendering:auto;letter-spacing:normal;word-spacing:normal;line-height:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:start;-webkit-rtl-ordering:logical}.product-variant-g-m-3{flex:0 0 25%;max-width:25%}.product-variant-g-col{box-sizing:border-box;flex:1 1;min-width:0}.cn-attribute-drag-handle:after{background:var(--hs-color-border-neutral-strong);box-shadow:0 0 var(--hs-color-border-neutral-strong),6px 0 var(--hs-color-border-neutral-strong),0 6px var(--hs-color-border-neutral-strong),6px 6px var(--hs-color-border-neutral-strong),0 12px var(--hs-color-border-neutral-strong),6px 12px var(--hs-color-border-neutral-strong),0 18px var(--hs-color-border-neutral-strong),6px 18px var(--hs-color-border-neutral-strong);content:"";display:block;height:4px;width:4px}.product-variant-g-m-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.product-variant-popover-container.product-variant-popover-tether-enabled{display:inline-block}.product-variant-popover-container{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--hs-color-fg-neutral-default);display:none;font-family:lato,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:15px;font-synthesis:none;line-height:normal;outline:none;position:relative;z-index:300}.product-variant-popover-tether-pinned-top .product-variant-popover{margin-top:12px}.product-variant-popover{background-color:var(--hs-color-bg-neutral-top);border-radius:5px;filter:drop-shadow(0 4px 5px var(--hs-color-overlay-neutral-strong));position:relative}.product-variant-suggestions-popover .product-variant-popover-content{flex-direction:row;overflow-y:hidden}.product-variant-popover--with-list .product-variant-popover-content{display:flex;flex-direction:column;padding:0}.product-variant-popover-content{background-color:var(--hs-color-bg-neutral-top);border-radius:5px;box-sizing:border-box;max-height:calc(50vh - 40px);overflow-x:hidden;overflow-y:auto;padding:24px;position:relative;z-index:1}.product-variant-suggestion-list-container{display:flex;flex-direction:column;width:100%}.product-variant-scrollable-container{display:flex;flex:1 1;flex-direction:column;max-height:100%;min-height:0;position:relative}.product-variant-scrollable{flex:1 1;overflow-y:auto}.product-variant-popover-list-header{color:currentColor;display:block;padding:16px 24px;position:relative;text-decoration:none;transition-duration:.2s;transition-property:color,background;word-break:break-word}.product-variant-popover-search-label{margin-bottom:4px}.product-variant-text-body,.product-variant-text-label{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-synthesis:none;line-height:1.3333333333;margin:0;word-break:break-word}.product-variant-text-label{font-weight:700}.product-variant-input:placeholder-shown{text-overflow:ellipsis}.product-variant-input{background-color:var(--hs-color-bg-neutral-top);border:2px solid var(--hs-color-border-neutral-soft);border-radius:4px;box-shadow:none;box-sizing:border-box;color:var(--hs-color-fg-neutral-default);cursor:text;font-family:lato,Helvetica Neue,helvetica,roboto,arial,sans-serif;font-size:15px;font-weight:400;margin:0;outline:none;padding:11px 14px;transition-duration:.2s;transition-property:border-color,box-shadow;width:100%;word-break:normal}.product-variant-popover-list{box-sizing:border-box;list-style:none;margin:0;padding:0}.product-variant-popover-list-item.product-variant-popover-list-item--active,.product-variant-popover-list-item:focus,.product-variant-popover-list-item:hover{background-color:var(--hs-color-bg-go-highlight-default)}.product-variant-popover-list-item{color:currentColor;cursor:pointer;display:block;outline:none;padding:16px 24px;text-decoration:none;transition-duration:.2s;transition-property:color,background;word-break:break-word}.product-variant-popover-tether-pinned .product-variant-popover-beak{display:none}.product-variant-popover-beak{background-color:var(--hs-color-bg-neutral-top);box-sizing:border-box;height:12px;position:absolute;transform:rotate(45deg);width:12px}.product-category-container{display:flex;flex-direction:column;gap:2rem}.create-product-btn{display:flex;justify-content:space-between}.group-input{display:flex;align-items:center;gap:3rem}.group-input label{font-size:14px;font-weight:700;width:7rem}.cat-Btn{cursor:pointer;width:fit-content;padding:6px 4px;background:none;border:none;outline:none;border-radius:4px;color:#ff6f61;font-size:14px;font-weight:800}.cat-Btn:hover{cursor:pointer;width:fit-content;padding:6px 4px;background:#ff6f61;border:none;outline:none;border-radius:4px;color:#fff}.fabric-container{width:100%;padding:1rem 5rem;display:flex;flex-direction:column;gap:1rem}.fabric-container-row{display:flex;flex-flow:row wrap;margin-left:0;margin-right:auto;max-width:1000px;gap:0px}.fabric-container-col{box-sizing:border-box;width:20rem}.fabric-label{font-size:15px;font-synthesis:none;line-height:1.3333333333;margin:0;word-break:break-word;font-weight:700}.removeFabric{padding:.5rem;border:none;background:none;outline:none;cursor:pointer}.removeFabric:hover{background-color:red;border-radius:5px;color:#fff}.addFabric{border:1px solid #0000;border-radius:4px;cursor:pointer;font-size:15px;font-weight:700;line-height:1.2;position:relative;text-align:center;background:none;color:#32577d;padding:8px}.addFabric:hover{border:1px solid #32577d;border-radius:4px;background:#32577d;color:#fff;padding:8px}.saveFabric{padding:1rem 5rem!important}.asterisk{color:red;margin-left:.2rem}.status-dropdown{display:flex;flex-direction:column;gap:.5rem;background-color:#d9d7d7;margin-top:6rem;margin-left:-2rem;box-shadow:4px 2px 4px #00000080;position:absolute}.select-status{cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:.5rem 2rem}.select-status:hover{cursor:pointer;background-color:#e0e0e0}.form-container{display:flex;flex-wrap:wrap;gap:16px;max-width:1200px;margin:0 auto;padding:20px;box-sizing:border-box}.centered{align-items:center;max-width:700px}.form-group{flex:1 1 calc(50% - 32px);display:flex;flex-direction:row;align-items:baseline;text-align:left}.form-label{font-weight:700;width:225px}.form-input{padding:12px 8px;border:1px solid #ccc!important;border-radius:4px!important;width:250px!important;outline:none!important;color:#000!important}.input-textField{width:250px!important;outline:none!important;background:none!important;color:#666!important}.form-input-textarea{padding:8px;border:1px solid #ccc!important;border-radius:4px!important;width:250px!important;outline:none!important;color:#000!important;resize:none;height:5rem}.form-group.password{align-items:center}.radio-group{display:flex;gap:1rem;justify-content:flex-start;flex-direction:row;align-items:center;justify-content:center}.status-container{align-items:center}.status-block{display:flex;gap:.5rem}.save-button-container{width:100%;display:flex;justify-content:end;padding-inline:6rem;gap:1rem}.mrt-table-head-cell-labels{padding-left:0}@media (max-width: 768px){.save-button-container{width:100%;display:flex;justify-content:center;gap:1rem;padding:0;padding-top:2rem}}@media only screen and (min-device-width : 320px) and (max-device-width : 767px){.form-group{display:flex;flex-direction:column}.form-group.password{align-items:flex-start}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){.form-group .form-label{margin-bottom:8px;font-weight:700;width:200px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.form-group.status-container{display:flex;flex-direction:column;align-items:flex-start}}.user--container{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;margin-block:1rem;gap:1rem}.left--section,.right--section{display:flex;gap:1rem;align-items:center}.container{display:flex;flex-direction:column;justify-content:center;align-items:center}.variant-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem;margin:2rem;padding:2rem;width:40rem}.variant-group{display:flex;align-items:center}.variant-label{font-weight:700;width:150px}.variant-radio-group{display:flex;gap:1rem;justify-content:flex-start;flex-direction:row;align-items:center;justify-content:center}.radio-label-block{display:flex;gap:2rem}.variant-status-block{display:flex;gap:.5rem}.variant-btns{display:flex;gap:1rem;width:100%}.error{color:red}.returncontainer{display:grid;grid-template-columns:1fr 2fr;gap:20px;padding:20px;margin-top:1rem}.return-left-section{display:flex;flex-direction:column}.return-input-field{margin-bottom:20px;display:flex;align-items:center}.return-input-field label{width:150px;font-weight:700}.return-input-field input{width:250px;padding:8px;margin-left:10px;border:1px solid silver;outline:none}.return-right{border:1px solid gray;padding:15px;background:#fff;height:195px}.return-salestable{width:100%;border-collapse:collapse;margin-top:10px}.return-salestable th,.return-salestable td{border:1px solid #ccc;padding:10px;text-align:left}.return-salestable th{background:#f1f1f1;font-size:12px}.price_details_container{display:flex;flex-direction:column;gap:2rem}.price_channel-selection{display:flex;flex-direction:row;gap:2rem;align-items:center;margin-top:2rem}.price_channel-field{display:flex;flex-direction:column;height:4rem}.select_price{display:flex;flex-direction:row;gap:2rem}.select_price .price_eye_icon{margin-top:2rem;font-size:20px;cursor:pointer}.price_map_section{display:flex;flex-direction:column;width:100%;row-gap:2rem}.priceSlabTable{border:1px solid silver;width:100%;border-collapse:collapse}.priceSlabColumn{border:1px solid silver;text-align:center}.packing-summary{display:flex;justify-content:space-between;margin-top:2rem;flex-direction:column;gap:1rem}.packing-sub{margin-top:1rem}@media screen and (min-width: 1574px){.packing-summary{flex-direction:row}.packing-sub{margin-top:0}}.sales-grid-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:20px;max-width:1200px;margin:auto;background:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 8px #0000001a}.grid-item{padding:15px;border:1px solid #ccc;border-radius:5px;background:#fdfdfd}.salesh1{margin-bottom:20px;text-align:left}.salesh2{margin-bottom:10px;color:#000;display:"flex";justify-content:"space-between";align-items:"center"}.salestextarea{width:100%;border:1px solid #ccc;border-radius:5px;padding:15px;margin-top:10px;outline:none;resize:none;height:7rem}.salestextareas-remarks{height:100px;margin-top:10px}.input-salesfield{height:36px;width:220px;padding:0 10px;border-radius:4px;border:1px solid #ccc}.input-group{display:flex;align-items:center;margin-bottom:20px}.input-group label{margin-right:10px;width:150px;font-weight:600}.salestable{width:100%;border-collapse:collapse;margin-top:10px}.salestable th,.salestable td{border:1px solid #ccc;padding:10px;text-align:left}.salestable th{background:#f1f1f1}.action-buttons{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:2px solid #ccc;padding:12px;display:flex;justify-content:center;gap:20px;z-index:10}.salesbutton{background:#0073e6;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:14px;width:fit-content}.salesorderButton{background:green;color:#fff;padding:7px 20px;border:none;border-radius:5px;cursor:pointer;font-size:14px;width:fit-content}.order-number{background:#03060a;color:#fff;padding:5px;border:none;border-radius:5px;font-size:14px;margin-left:10px}.salesbutton:hover{color:#fff}.payment-status-section{font-weight:550;text-transform:uppercase;padding:5px 10px;border-radius:5px;display:flex;justify-content:space-between;margin-top:1rem}.payment-status.due{color:#fff;background-color:#e63946;height:30px;padding:5px 20px}.verify-span{background-color:#f4a261;color:#070101;padding:6px 20px;border:none;height:35px;border-radius:5px;font-size:14px;text-transform:uppercase}.payment-details-form{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}.payment-details-form .salesform-group{display:flex;flex-direction:column;align-items:flex-start}.payment-details-form label{margin-bottom:5px;font-weight:600;font-size:14px}.salesbutton{background-color:#007bff;color:#fff;border:none;padding:5px 10px;cursor:pointer;border-radius:5px;transition:background-color .3s ease}.salesbutton:disabled{background-color:#d3d3d3;color:#a0a0a0;cursor:not-allowed}.payment-status.paid{color:#fff;background-color:#2a9d8f;height:30px;padding:5px 20px}.shipment-details,.transporter-details{margin-bottom:15px}.transporter-details p{margin:5px 0;font-size:16px}.confirm-delivery{background:#e2e600;color:#050202;height:35px;width:180px;padding:5px 20px;border:none;border-radius:5px;cursor:pointer;font-size:14px;display:block;margin:auto;text-transform:uppercase;margin-right:10rem;margin-top:25px}.confirm-delivery:hover{background-color:#005bb5;color:#fff;transition:background-color 1s ease-in-out}.remarks-totals-section,.terms-charges-section{display:flex;justify-content:space-between;gap:20px;margin-top:20px}.remarks-section,.terms-section,.totals-section,.charges-section{flex:1}.remarks-section textarea,.terms-section textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;resize:none;font-size:14px}.totals-section p,.charges-section p{margin:10px 0;font-size:16px}.chargegroup{display:flex;justify-content:space-between;margin:10px}.chargegroup label{margin-top:5px}.totals-row{display:flex;justify-content:space-between;align-items:center;margin:5px 0}.totals-row p{margin:5px;font-size:15px}.total-amount{font-weight:700;color:#0073e6;font-size:18px}.pickNo{margin-left:4rem}@media screen and (min-width: 1000px) and (max-width:1320px){.input-salesfield{width:165px;height:32px;padding:0 12px}.confirm-delivery{background:#e2e600;color:#050202;height:35px;width:160px;padding:5px 0;border:none;border-radius:5px;cursor:pointer;font-size:14px;display:block;margin:auto;text-transform:uppercase;margin-right:10rem;margin-top:25px}.pickNo{margin-left:0rem}}.invoicecontainer{display:grid;grid-template-columns:1fr 2fr;gap:20px;padding:20px;padding-bottom:3.5rem;margin-top:1rem}.left-section{display:flex;flex-direction:column}.invoice-input-field{margin-bottom:20px;display:flex;align-items:center}.invoice-input-field label{width:150px;font-weight:700}.invoice-input-field input{width:250px;padding:8px;margin-left:10px;border:1px solid silver;outline:none}.invoice-text-field{display:flex;width:auto}.invoice-textarea{width:250px;height:100px;padding:10px;resize:none;outline:none;margin-top:1rem;margin-left:10px;border:1px solid silver}.right-section .table-container{overflow-y:auto;width:auto;margin-bottom:20px}.right-section table{width:100%;border-collapse:collapse}.right-section th,.right-section td{border:1px solid #ccc;padding:10px;text-align:left;background:"#f1f1f1";font-size:12px}.right-section th{background:gray;color:#fff}.right-section .total-section{margin-top:20px}.right-section .total-section div{display:flex;justify-content:space-between;margin-bottom:10px}.product-information{display:flex;justify-content:space-between;margin:10px}.actioninvoice-buttons{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:2px solid #ccc;padding:12px;display:flex;justify-content:center;gap:100px}.invoice-paragraph{width:200px}.invoice-paragraph-values{width:80px}.chargegroups,.totals-rows{display:flex;justify-content:flex-end;margin:10px}.totals-section p,.charges-section p{font-size:14px!important}.invoice-modern-print{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1e293b;background-color:#fff;width:100%;max-width:820px;margin:16px auto;padding:24px 28px;border-radius:8px;box-shadow:0 4px 20px -2px #00000014,0 2px 6px -1px #0000000a;border:1px solid #e2e8f0;box-sizing:border-box;font-size:11.5px;line-height:1.45}.invoice-header-row{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:14px;border-bottom:2px solid #0f172a}.invoice-company-brand{flex:1;max-width:58%}.invoice-company-name{font-size:18px;font-weight:700;color:#0f172a;letter-spacing:-.2px;margin:0 0 4px;display:flex;align-items:center;gap:8px}.invoice-branch-badge{font-size:10px;font-weight:600;background-color:#e0f2fe;color:#0369a1;padding:2px 8px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}.invoice-company-details{color:#475569;font-size:11px;line-height:1.45}.invoice-company-meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:6px;font-size:11px}.invoice-company-meta-item{display:inline-flex;align-items:center;gap:4px}.invoice-company-meta-label{font-weight:600;color:#334155}.invoice-title-meta{width:250px;display:flex;flex-direction:column;align-items:flex-end}.invoice-title-badge{text-align:right;margin-bottom:8px}.invoice-title-text{font-size:20px;font-weight:800;color:#0f172a;letter-spacing:.5px;margin:0;line-height:1.1}.invoice-subtitle-tag{font-size:9.5px;font-weight:600;color:#64748b;letter-spacing:.8px;text-transform:uppercase;margin-top:2px}.invoice-meta-card{width:100%;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:6px 10px;box-sizing:border-box}.invoice-meta-row{display:flex;justify-content:space-between;align-items:center;font-size:10.5px;padding:2px 0}.invoice-meta-label{color:#64748b;font-weight:500}.invoice-meta-value{color:#0f172a;font-weight:600;text-align:right}.invoice-meta-value.highlight{color:#0284c7;font-weight:700;font-size:11.5px}.invoice-irn-bar{display:flex;justify-content:space-between;align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:4px 10px;margin:10px 0;font-size:10.5px;color:#475569}.invoice-irn-bar strong{color:#0f172a;margin-right:4px}.invoice-address-section{display:flex;gap:12px;margin-bottom:12px}.invoice-address-card{flex:1;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden;display:flex;flex-direction:column}.invoice-address-header{background-color:#f1f5f9;border-bottom:1px solid #e2e8f0;padding:5px 10px;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#475569}.invoice-address-body{padding:8px 10px;flex:1;font-size:11px;line-height:1.4;color:#334155}.invoice-address-name{font-weight:700;font-size:12px;color:#0f172a;margin-bottom:3px}.invoice-address-meta{margin-top:5px;padding-top:5px;border-top:1px dashed #e2e8f0;font-size:10.5px;display:flex;flex-direction:column;gap:2px}.invoice-table-wrapper{margin:10px 0;width:100%}.invoice-modern-table{width:100%!important;border-collapse:collapse!important;table-layout:auto!important;font-size:11px!important;border:1px solid #cbd5e1!important}.invoice-modern-table th{background-color:#f1f5f9!important;color:#334155!important;font-weight:700!important;font-size:10.5px!important;text-transform:uppercase!important;letter-spacing:.4px!important;padding:7px 10px!important;border:1px solid #cbd5e1!important;border-bottom:2px solid #94a3b8!important}.invoice-modern-table td{padding:6px 10px!important;border:1px solid #e2e8f0!important;color:#1e293b!important;vertical-align:middle!important}.invoice-modern-table tbody tr:nth-child(2n){background-color:#f8fafc}.invoice-bottom-section{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:10px}.invoice-bottom-left{flex:1.1;display:flex;flex-direction:column;gap:10px}.invoice-terms-card{border:1px solid #e2e8f0;border-radius:6px;padding:8px 10px;background-color:#fafafa;font-size:10.5px;line-height:1.45;color:#475569}.invoice-terms-title{font-weight:700;color:#0f172a;font-size:11px;margin-bottom:4px;text-transform:uppercase;letter-spacing:.4px}.invoice-contact-card{border:1px solid #e2e8f0;border-radius:6px;padding:8px 10px;font-size:10.5px;background-color:#fff}.invoice-contact-title{font-weight:700;color:#334155;margin-bottom:4px}.invoice-signatory-box{border:1px dashed #cbd5e1;border-radius:6px;padding:10px;text-align:center;margin-top:4px;font-size:10px;color:#64748b}.invoice-signatory-company{font-weight:700;color:#0f172a;font-size:11px;margin-bottom:30px}.invoice-bottom-right{flex:.9;border:1px solid #cbd5e1;border-radius:6px;overflow:hidden;background-color:#fff;box-shadow:0 1px 3px #0000000d}.invoice-totals-row{display:flex;justify-content:space-between;align-items:center;padding:4px 10px;font-size:11px;color:#475569}.invoice-totals-row.subtotal{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;background-color:#f8fafc;font-weight:700;color:#0f172a;padding:5px 10px}.invoice-totals-row.grand-total{background-color:#0f172a;color:#fff;padding:8px 12px;font-weight:700;font-size:13px;margin-top:2px}.invoice-totals-row.grand-total span{color:#fff}.invoice-totals-row.grand-total .total-price{font-size:15px;font-weight:800;color:#38bdf8}.invoice-footer{text-align:center;margin-top:14px;padding-top:10px;border-top:1px solid #e2e8f0}.invoice-footer-thanks{font-size:13px;font-weight:700;color:#0f172a;letter-spacing:.3px}.invoice-footer-fineprint{font-size:9.5px;color:#94a3b8;margin-top:2px}@media print{@page{size:A4 portrait;margin:8mm!important}body{margin:0!important;padding:0!important;background:#fff!important}.invoice-modern-print{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important;border-radius:0!important;page-break-inside:avoid!important;break-inside:avoid!important;font-size:10.5px!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.invoice-header-row,.invoice-irn-bar,.invoice-address-section,.invoice-table-wrapper,.invoice-bottom-section,.invoice-footer{page-break-inside:avoid!important;break-inside:avoid!important}.invoice-meta-card,.invoice-address-card,.invoice-bottom-right,.invoice-terms-card{background-color:#f8fafc!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.invoice-totals-row.grand-total{background-color:#0f172a!important;color:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.invoice-totals-row.grand-total span,.invoice-totals-row.grand-total .total-price{color:#fff!important}.invoice-modern-table th{background-color:#f1f5f9!important;color:#0f172a!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-wrapper{min-height:auto!important;height:auto!important;padding:0!important;margin:0!important}}.customer-details-container{display:flex;align-items:flex-start;gap:50px;margin-top:3rem}.customer-details{display:flex;flex-direction:row;gap:50px}.packing-input-field{width:250px;padding:10px;border-radius:4px}.contact-label{min-width:100px;margin-left:4rem}.picklist-container{display:flex;align-items:center;gap:25px}.picklist-item{display:flex;align-items:center;gap:10px}.picklist-required{margin-top:3rem;display:flex;align-items:center;gap:50px}.picklist-label{font-weight:700;min-width:100px;font-size:16px}.picklist-input{height:30px;width:150px;padding:5px;border-radius:5px;border:"1px solid #ccc";margin-left:10px}.picklist-input:disabled{border:1px solid #ccc}.picklist-button{background-color:#28a745;color:#fff;padding:7px 20px;border:none;cursor:pointer;border-radius:5px;font-size:16px}.salesPackingContents{display:contents}@media screen and (min-width: 1000px) and (max-width:1320px){.customer-details{display:flex;flex-direction:column;gap:50px}.contact-label{display:flex;text-align:left;margin-left:-.5rem}}.piclist-table{width:100%;margin-top:2rem;font-size:16px}@media screen and (max-width:680px){.piclist-table{width:100%;margin-top:2rem;font-size:16px}}.shippmentcontainer{display:grid;grid-template-columns:1fr 1.5fr;gap:20px;padding:20px;margin-bottom:3rem}.shipleft-section{display:flex;flex-direction:column}.ship-input-field{margin-bottom:20px;display:flex;align-items:center}.ship-input-field label{width:150px;font-weight:700}.ship-input-field input{width:250px;padding:8px;border:1px solid grey}.shipright-section .table-container{overflow-y:auto;width:auto;margin-bottom:20px;padding-bottom:55px}.shipright-section table{width:100%;border-collapse:collapse}.shipright-section th,.shipright-section td{border:1px solid #ccc;padding:10px;text-align:left;background:"#f1f1f1"}.shipright-section th{background:#f1f1f1}.shipright-section .total-sections{margin-top:20px}.shipright-section .total-sections div{display:flex;justify-content:space-between;margin-bottom:10px}.productship-information{display:flex;justify-content:space-between;margin:10px}.actionship-buttons{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:2px solid #ccc;padding:12px;display:flex;justify-content:center;gap:100px}.shipment-details-container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:20px;border:1px solid gray}.shipment-details-container div{display:flex;flex-direction:column}.shipment-details-container label{font-weight:700;margin-bottom:5px}.shipment-details-container input{padding:8px;border:1px solid silver;border-radius:4px;background-color:#fff;outline:none}.delivery-schedule-table{font-size:14px;width:100%;border-collapse:collapse;border:1px solid #333}.delivery-schedule-table th,.delivery-schedule-table td{border:1px solid #333;padding:8px 12px;text-align:start;vertical-align:middle}.delivery-schedule-table th{background-color:#f5f5f5;font-weight:600}.delivery-schedule-table tbody tr:hover{background-color:#fafafa}@media (max-width: 768px){.delivery-schedule-table thead{display:none}.delivery-schedule-table,.delivery-schedule-table tbody,.delivery-schedule-table tr,.delivery-schedule-table td{display:block;width:100%}.delivery-schedule-table tr{background:#fff;margin-bottom:16px;border:1px solid #333;border-radius:8px;padding:12px;box-shadow:0 2px 6px #00000014}.delivery-schedule-table td{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid #ddd;font-size:13px}.delivery-schedule-table td:last-child{border-bottom:none}.delivery-schedule-table td:before{content:attr(data-label);font-weight:600;margin-right:8px;color:#333;flex-shrink:0;width:120px}}:root{--color1: #003366;--color2: #66B2B2;--color3: #FF6F61;--color4: #B3669E;--tab-label: #3c6d8e;--header-bg: #0780B2;--mantine-scale: 1}body{font-size:14px!important;min-height:100%}.button-group{color:#000}.grid-container{max-width:100%;display:grid}.flex{display:flex}.fjc{display:flex;justify-content:center;align-items:center}.c-j-10{column-gap:1rem}.f-a{display:flex;align-items:center}.fs-18{font-size:16px}.cursor{cursor:pointer}.error-message{color:red}header{font-size:20px;font-weight:800}.mantine-PillsInput-root{width:100%}td.mantine-Table-td.mantine-Table-td-detail-panel{width:100%!important;max-width:100%!important;padding:0!important;box-sizing:border-box!important}[class*=MRT_TableDetailPanel-module_inner]{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important}@media print{body{margin:0;padding:0}@page{size:A4;margin:10mm 2mm}.print-wrapper{width:100%;max-width:none;margin:auto;padding:0;box-sizing:border-box;min-height:auto}.invoice-content{flex:1}.print-footer{text-align:center;margin-top:20px;font-weight:700}table:not(.invoice-modern-table),table:not(.invoice-modern-table) th,table:not(.invoice-modern-table) td{border:1px solid black!important;border-collapse:collapse!important;color:#000!important;background:#fff!important}table{width:100%!important;border-spacing:0!important;table-layout:auto!important}th,td{padding:6px!important;text-align:left!important;vertical-align:top!important}thead{display:table-header-group}tfoot{display:table-footer-group}.no-print{display:none!important}}.mantine-Popover-dropdown,.mantine-HoverCard-dropdown{max-height:min(50vh,340px)!important;max-width:95vw!important;overflow-y:auto!important;overflow-x:auto!important;box-sizing:border-box!important}.mantine-Popover-dropdown thead,.mantine-HoverCard-dropdown thead{position:sticky;top:0;z-index:5;background-color:#f8f9fa}
