@import "https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&display=swap";:root{--font-sans:"Geist", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--primary-color:#0a0a0a;--secondary-color:#f5f5f5;--color-page:#fff;--color-panel:#fafafa;--color-text:#020202;--color-muted:#5f6673;--color-subtle:#6a7280;--color-border:#e5e5e5;--color-border-strong:#b9b9b9;--color-control:#fff;--color-action:#050505;--color-action-text:#fff;--color-focus:#2563eb;--color-input-field:#000;--color-error:#fb2c36;--shadow-focus:0 0 0 3px #2563eb24;--radius-xs:4px;--radius-sm:7px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--text-xs:11px;--text-sm:12px;--text-md:14px;--text-lg:16px;--text-xl:23px;--text-2xl:29px;--line-tight:1.18;--line-normal:1.5;--page-top-rule:#2e3747;--letter-spacing-75:.275px;--text-black:#364153;--text-737373:#737373;--livewire-progress-bar-color:#020202!important}*{box-sizing:border-box}.text-xs{font-size:11px}.text-sm{font-size:12px}.text-md{font-size:14px}.text-lg{font-size:16px}.text-xl{font-size:23px}.bg-primary{background-color:#0a0a0a}.lh-normal{line-height:normal}.text-black{color:#364153}.text-737373{color:var(--text-737373)}@media (width<=1366px){:root{--text-xs:11px;--text-sm:12px;--text-md:13px;--text-lg:14px;--text-xl:21px}.text-xs{font-size:11px}.text-sm{font-size:12px}.text-md{font-size:13px}.text-lg{font-size:14px}.text-xl{font-size:21px}}html{min-height:100%;font-family:var(--font-sans);background:var(--color-page);color:var(--primary-color);-webkit-text-size-adjust:100%}body{min-height:100vh;margin:0;background-color:#0000!important}a{color:inherit;text-underline-offset:2px;text-decoration-thickness:1px}.header-btm-content{margin-top:64px}.sidebar{border-right:1px solid var(--color-border);background:#fafafa;flex-direction:column;min-width:255px;max-width:255px;height:100vh;display:flex;position:sticky;top:0}.sidebar .sidebar-top{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:64px;padding-inline:20px;display:flex}.sidebar .sidebar-logo{align-items:center;gap:10px;text-decoration:none;display:flex}.sidebar .sidebar-logo .logo-text span{text-transform:uppercase}.sidebar .logo-icon{border:1px solid var(--color-border);width:32px;height:32px;color:var(--primary-color);background-color:#f5f5f5;border-radius:10px;justify-content:center;align-items:center;display:flex}.sidebar .logo-icon svg{width:16px;height:16px}.sidebar .sidebar-logo h3{color:var(--primary-color);margin:0;font-size:14px;font-weight:600;line-height:1.25}.sidebar .sidebar-logo span{color:#828a93;letter-spacing:.5px;font-size:10px;line-height:1.25;display:block}.sidebar .sidebar-nav{flex-direction:column;flex:1;padding:12px;display:flex;overflow-y:auto}.sidebar .nav-item{color:color-mix(in oklab, var(--primary-color) 70%, transparent);font-size:var(--text-lg);border-radius:10px;align-items:center;gap:10px;margin-bottom:2px;padding:8px 12px;line-height:1.42;text-decoration:none;transition:all .25s;display:flex}.sidebar .nav-item:hover{background:var(--secondary-color);color:var(--primary-color)}.sidebar .nav-item.active{background:var(--secondary-color);color:var(--primary-color);font-weight:500}.sidebar .dot{background:color-mix(in oklab, var(--primary-color) 70%, transparent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.sidebar .nav-item.active .dot{background-color:var(--primary-color)}.sidebar .nav-dropdown{cursor:pointer;background:0 0;border:none;justify-content:space-between;width:100%}.sidebar .nav-dropdown .left{align-items:center;gap:10px;display:flex}.sidebar .sidebar-footer{border-top:1px solid var(--color-border);height:60px;padding:12px;display:flex}.sidebar .sidebar-footer svg{width:16px;height:16px}.sidebar .logout{color:var(--primary-color);font-size:var(--text-md);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;line-height:1.42;text-decoration:none;display:flex}.sidebar .logout:hover{background-color:var(--secondary-color)}.header{flex-direction:column;display:flex}.header-top-content{z-index:997;background:#fff;border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:20px;height:64px;padding:0 32px;display:flex;position:fixed;top:0;left:255px;right:0}.header .header__actions{align-items:center;gap:12px;display:flex}.header .language{cursor:pointer;height:30px;color:var(--primary-color);background:#fff;border:1px solid #e2e2e2;border-radius:10px;align-items:center;gap:4px;padding:0 8px;font-size:14px;display:flex}.header .language svg{width:16px;height:16px;color:var(--text-737373)}.header .language select{font-size:14px;line-height:1.4;font:inherit;border:none}.header p.header-action-text{color:var(--text-737373);padding-inline:6px;font-size:12px;line-height:1.25}.notification-wrapper{display:inline-block;position:relative}.header .notification{cursor:pointer;color:#555;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:31px;padding:0;display:flex}.header .notification svg{width:20px;height:20px;color:var(--text-737373)}.header .notification .notification-badge{background:var(--primary-color);color:#fff;border-radius:100%;width:16px;height:16px;font-size:11px;position:absolute;top:-8px;right:0}.header .notification:hover{background-color:var(--secondary-color);border-radius:8px;justify-content:center;width:32px;height:32px;display:flex}.notification-dropdown{z-index:9999;background:#fff;border:1px solid #e5e5e5;border-radius:10px;width:320px;position:absolute;top:42px;right:0;overflow:hidden;box-shadow:0 0 10px #0000001f}.notification-dropdown.active{display:block}.notification-header{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:16px;display:flex}.notification-header h4{color:var(--primary-color);margin:0;font-size:14px;font-weight:600;line-height:1.42}.notification-header span{color:var(--text-737373);font-size:12px;line-height:1.33}.header .notification-wrapper p.notification-count{background-color:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;margin:0;font-size:9px;font-weight:700;display:flex;position:absolute;top:0;right:4px}.notification-body{text-align:center;color:var(--text-737373);font-size:14px;line-height:1.42}.header .profile{border-left:1px solid #ececec;align-items:center;gap:8px;padding-left:12px}.header .profile .profile-content{white-space:nowrap}.header .profile .profile-content h4{font-size:var(--text-md);color:var(--primary-color);font-weight:500}.header .profile .profile-content span{font-size:var(--text-xs);color:var(--text-737373);text-overflow:ellipsis;white-space:nowrap;max-width:245px;line-height:1.25;display:block;overflow:hidden}.header .profile-avatar{background:#f5f5f5;border:1px solid #e4e4e4;border-radius:50%;width:32px;height:32px}.header .profile-content h4{margin:0;font-size:16px;font-weight:600;line-height:1.2}.header .profile-content span{color:#7a7a7a;font-size:13px;display:block}.layout{min-height:100vh;display:flex}.main{flex-direction:column;flex:1;min-width:0;display:flex}.page-content{flex:1;padding:32px}.header .header-btm-content .header-page-tag p{font-size:var(--text-md);color:var(--text-737373);text-transform:capitalize;margin:0;margin-bottom:4px!important}.header .header-btm-content{border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;width:100%;padding:20px 32px;display:flex}.header .header-btm-content .header-page-tag h1{letter-spacing:-.5px;color:var(--primary-color);margin:0;font-size:20px;font-weight:600;line-height:1.4}.header .header-btm-content .header-btn-right{flex-direction:row-reverse;gap:8px;display:flex}.global-black-button{background-color:var(--primary-color);color:#fff;font-size:var(--text-md);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-weight:500;line-height:1.33;display:flex}.global-btn-secondary:hover{background-color:var(--secondary-color)}.global-black-button svg{width:14px;height:14px;margin-right:6px}.btn-bg-white{color:var(--primary-color);border:1px solid var(--primary-color);font-size:var(--text-md);cursor:pointer;background-color:#0000;border-radius:8px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-weight:500;line-height:1.33;display:flex}.sidebar-item{width:100%}.nav-dropdown{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 15px;display:flex}.left{align-items:center;gap:10px;display:flex}.dot{background:#999;border-radius:50%;width:5px;height:5px}.dropdown-icon{cursor:pointer;justify-content:center;align-items:center;transition:all .3s;display:flex}.dropdown-icon svg{width:14px;height:14px}.submenu{margin-top:4px;padding-left:16px}.submenu a{color:#0a0a0a99;align-items:center;gap:10px;margin-bottom:2px;padding:6px 12px;font-size:12px;line-height:1.33;text-decoration:none;display:flex}.sidebar .submenu .nav-item{font-size:var(--text-md)}.submenu a.active{color:#171717;background:#f5f5f5;font-weight:500}.submenu a:before{content:"";background:#9d9d9d;border-radius:50%;flex-shrink:0;width:4px;height:4px}.sidebar-item.active .submenu{display:block}.sidebar-item.active .left span{color:#171717;font-weight:500}.sidebar-item.active .dropdown-icon svg{transition:all .3s;transform:rotate(180deg)}.menu-toggle{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:none}.menu-toggle svg{width:20px;height:20px}.sidebar-overlay{opacity:0;visibility:hidden;z-index:998;background:#00000059;transition:all .3s;position:fixed;inset:0}.sidebar{z-index:999}.page-content{padding:24px 32px}.language-select select{appearance:base-select;width:100%;color:var(--primary-color);background:#fff;border:1px solid #ddd;border-radius:8px;padding:6px 10px 6px 30px;font-size:14px}.language-select select::picker(select){appearance:base-select;background:#fff;border:1px solid #ddd;border-radius:10px;padding:5px;box-shadow:0 8px 20px #0000001f}.language-select select option{color:var(--primary-color);border-radius:6px;margin-bottom:4px;padding:8px 10px}.language-select select option:last-child{margin-bottom:0}.language-select select option:hover,.language-select select option:checked{background:var(--secondary-color)}.language-select:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%230F172A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.language-select select::picker-icon{display:none}.language-select select option::checkmark{display:none}.language-select{width:113px;position:relative}.language-select:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23737373' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20'/%3E%3Cpath d='M2 12h20'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}span.multi-sector-assignment-main{color:var(--text-737373);background-color:#fff;font-size:10px;font-weight:500;top:-8px}.multi-sector-assignment-wrap{border-color:#0a0a0a4d}.multi-sector-assignment-wrap p{color:var(--text-737373);font-size:var(--text-sm);line-height:1.333}.notification-header button{color:var(--primary-color);font-size:14px;line-height:20px}.notification-body{max-height:350px;overflow:hidden auto}.notification-item{cursor:pointer;background:#fff;border-bottom:1px solid #e5e7eb;flex-direction:column;align-items:flex-start;padding:15px 15px 15px 40px;transition:background-color .2s;display:flex;position:relative}.notification-item:hover{background:#f9f9f9}.notification-item--unread:before{content:"";background:#2563eb;border-radius:50%;width:10px;height:10px;position:absolute;top:28px;left:20px}.notification-item:not(.notification-item--unread):before{content:"";background:#d1d5db;border-radius:50%;width:10px;height:10px;position:absolute;top:24px;left:20px}.notification-item__title{color:#111827;margin-bottom:4px;font-size:15px;font-weight:600;line-height:20px}.notification-item__body{display:none}.notification-item__time{color:#9ca3af;font-size:13px;line-height:1.4}.notification-body::-webkit-scrollbar{width:5px}.notification-body::-webkit-scrollbar-track{background:0 0}.notification-body::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.notification-body::-webkit-scrollbar-thumb:hover{background:#9ca3af}footer{border-top:1px solid var(--color-border);background:#fafafa;height:60px;display:flex}footer .footer-inner{color:#0a0a0ab3;justify-content:center;align-items:center;width:100%;padding:12px 34px;display:flex}footer .footer-inner p{font-size:var(--text-md);margin:0}.no-data-found{text-align:center!important}span.text-red-500,.required{font-size:14px!important}button.search_clear_btn,.show-hide-user-password{cursor:pointer;position:absolute;top:10px;right:10px}textarea::placeholder,input[type=text]::placeholder{color:#747474!important}.product_cat_tab__guideline li{color:#747474}.password-input-wrapper{width:100%;position:relative}.password-input-wrapper input{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;height:40px;padding:10px 45px 10px 12px}.password-input-wrapper input:focus{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.password-toggle{cursor:pointer;color:#111827;background:0 0;border:0;padding:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.search_field::placeholder{font-size:14px!important}@media (width<=1024px){.menu-toggle{display:flex}.sidebar{transition:all .3s;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:0 0 25px #0000001f}.sidebar.active{transform:translate(0)}.sidebar-overlay.active{opacity:1;visibility:visible}.main{width:100%;margin-left:0}body.sidebar-open{overflow:hidden}.header-top-content,.header .header-btm-content{padding:20px 16px}.header .header-btm-content{flex-direction:column;align-items:flex-start;gap:12px}.header-top-content{width:100%;left:0}.page-content{padding:24px 16px}.header p.header-action-text{display:none}}@media (width<=767px){.header .search-btn,.header .profile-content{display:none}.menu-toggle{justify-content:flex-start}.header-top-content{padding:0 16px}.header .header-btm-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;padding:20px 16px}}[x-cloak]{display:none!important}.custom-search{z-index:99999;width:104px;height:42px;position:relative}.custom-search-trigger{color:#7b8494;cursor:pointer;z-index:100000;pointer-events:auto;box-sizing:border-box;background:#fff;border:1px solid #e1e4e8;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:104px;height:42px;margin:0;padding:0 12px;font-family:inherit;font-size:13px;display:flex;position:relative}.custom-search-trigger svg{flex-shrink:0;width:17px;height:17px}.custom-search-trigger span,.custom-search-trigger svg{pointer-events:none}.custom-search-field{box-sizing:border-box;z-index:999999;opacity:0;visibility:hidden;transform-origin:0;pointer-events:none;background:#fff;border:1px solid #e1e4e8;border-radius:8px;align-items:center;height:42px;padding:0 12px;transition:transform .35s,opacity .2s,visibility 0s linear .35s;display:flex;position:fixed;top:10px;left:22px;right:22px;transform:scaleX(0)}.custom-search.search-open .custom-search-trigger{opacity:0;visibility:hidden;pointer-events:none}.custom-search.search-open .custom-search-field{opacity:1;visibility:visible;pointer-events:auto;transition:transform .35s,opacity .2s,visibility linear;transform:scaleX(1)}.custom-search-field>svg{color:#7b8494;pointer-events:none;flex:0 0 18px;width:18px;height:18px}.custom-search-input{color:#222!important;cursor:text!important;pointer-events:auto!important;-webkit-user-select:text!important;user-select:text!important;background:#fff!important;border:1px solid #ddd!important;border-radius:6px!important;outline:none!important;width:100%!important;height:40px!important;padding:0 10px!important;font-size:14px!important;display:block!important}.custom-search-input:focus{border-color:#999!important;outline:none!important}.custom-search-input::placeholder{color:#7b8494}.custom-search-close{color:#555;cursor:pointer;pointer-events:auto;background:0 0;border:0;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;margin:0;padding:0;font-size:22px;line-height:1;display:flex}.custom-search-close:hover{background:var(--secondary-color);border-radius:50%}.pagination-table .pagination-active{background-color:var(--primary-color)!important;color:#fff!important;border-color:var(--primary-color)!important}.pagination-table~span button:hover,.pagination-table+span button:hover{background-color:var(--secondary-color)!important;color:var(--primary-color)!important}.pagination-table button:hover{background-color:var(--secondary-color)!important;color:var(--primary-color)!important;border-color:var(--primary-color)!important}.notification-toast{z-index:9999;color:#172d5e;background:#fff;border:1px solid #c7d7ff;border-radius:10px;width:min(360px,100vw - 40px);padding:14px 16px;position:fixed;top:20px;right:20px;box-shadow:0 12px 28px #172d5e2e}.notification-toast strong,.notification-toast span{display:block}.notification-toast span{color:#5d6b86;margin-top:4px;font-size:14px}.header-auth-name{font-size:14px!important}@media (width<=767px){.custom-search-field{top:8px;left:10px;right:10px}}select{appearance:base-select;width:100%;font-size:var(--text-sm);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%230F172A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;border-radius:8px;padding:6px 35px 6px 10px}select:focus{border-color:var(--primary-color)!important}select::picker(select){appearance:base-select;background:#fff;border:1px solid #ddd;border-radius:10px;padding:5px;box-shadow:0 8px 20px #0000001f}select option{color:var(--primary-color);border-radius:6px;margin-bottom:4px;padding:8px 10px}select option:last-child{margin-bottom:0}select option:hover,select option:checked{background:var(--secondary-color)}select::picker-icon{display:none}select option::checkmark{display:none}
