body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.white-text-with-stroke .ant-menu-item,.white-text-with-stroke .ant-menu-submenu-title{-webkit-text-stroke:.2px #ffffff80;background-color:#f0f0f0!important;color:#333!important;font-weight:500!important;transition:all .2s ease}.white-text-with-stroke .ant-menu-item-active,.white-text-with-stroke .ant-menu-item:hover,.white-text-with-stroke .ant-menu-submenu-active,.white-text-with-stroke .ant-menu-submenu-title:hover{background-color:#e0e0e0!important;color:#333!important}.white-text-with-stroke .ant-menu-item-selected,.white-text-with-stroke .ant-menu-submenu-selected .ant-menu-submenu-title{-webkit-text-stroke:.3px #8000004d;background-color:#f0f0f0!important;box-shadow:0 2px 4px #0000001a;color:maroon!important;font-weight:600!important;position:relative}.white-text-with-stroke .ant-menu-item-selected:after{background:maroon;border-radius:0 3px 3px 0;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.white-text-with-stroke .ant-menu-item:focus-visible,.white-text-with-stroke .ant-menu-submenu-title:focus-visible{outline:2px solid #80000080}.white-text-with-stroke .ant-menu-submenu-popup{background-color:#f5f5f5!important;border-radius:4px;box-shadow:0 3px 6px #00000029}.white-text-with-stroke .ant-menu-item-divider{background-color:#0000001a}.sidebar-collapsed .main-content{margin-left:80px}@media (max-width:768px){.main-content,.sidebar-collapsed .main-content{margin-left:0}}.white-placeholder:-moz-placeholder,.white-placeholder:-ms-input-placeholder,.white-placeholder::-moz-placeholder,.white-placeholder::-webkit-input-placeholder,.white-placeholder::placeholder{color:#888!important;opacity:1!important}:root{--primary-color:#800020;--primary-hover:#9b0028;--primary-active:#660019;--secondary-color:#f6e6eb;--secondary-border:#e8b7c6;--text-on-primary:#fff}.ant-btn-primary{background-color:#800020!important;background-color:var(--primary-color)!important;border-color:#800020!important;border-color:var(--primary-color)!important;color:#fff!important;color:var(--text-on-primary)!important}.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:#9b0028!important;background-color:var(--primary-hover)!important;border-color:#9b0028!important;border-color:var(--primary-hover)!important}.ant-btn-primary:active{background-color:#660019!important;background-color:var(--primary-active)!important;border-color:#660019!important;border-color:var(--primary-active)!important}.ant-btn-primary.ant-btn-background-ghost{background:#0000!important;border-color:#800020!important;border-color:var(--primary-color)!important;color:#800020!important;color:var(--primary-color)!important}.ant-btn-primary.ant-btn-background-ghost:hover{border-color:#9b0028!important;border-color:var(--primary-hover)!important;color:#9b0028!important;color:var(--primary-hover)!important}.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-submenu-selected{color:#800020!important;color:var(--primary-color)!important;font-weight:600}.ant-menu-horizontal>.ant-menu-item-selected:after,.ant-menu-horizontal>.ant-menu-submenu-selected:after{border-bottom:2px solid #800020;border-bottom:2px solid var(--primary-color)}.ant-menu-item-selected{border-radius:8px;color:#800020!important;color:var(--primary-color)!important;font-weight:500;margin-inline:6px}.ant-menu-item-selected,.ant-menu-item:not(.ant-menu-item-selected):hover{background-color:#f6e6eb!important;background-color:var(--secondary-color)!important}.ant-menu-item-selected .anticon,.ant-menu-item:hover,.ant-menu-item:hover .anticon,.ant-menu-submenu-title:hover{color:#800020!important;color:var(--primary-color)!important}.ant-menu-inline .ant-menu-item-selected:before{background-color:#800020;background-color:var(--primary-color);border-radius:2px;content:"";height:80%;left:0;position:absolute;top:10%;width:3px}.ant-drawer-header{border-bottom:1px solid #e8b7c6;border-bottom:1px solid var(--secondary-border)}.ant-drawer-footer{border-top:1px solid #e8b7c6;border-top:1px solid var(--secondary-border)}.ant-input-focused,.ant-input:focus{border-color:#800020!important;border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #80002026!important}@media (hover:hover) and (pointer:fine){.white-text-with-stroke .ant-menu-item,.white-text-with-stroke .ant-menu-submenu-title{transition:transform .2s ease,background-color .2s ease,color .2s ease;will-change:transform}.white-text-with-stroke .ant-menu-item:hover,.white-text-with-stroke .ant-menu-submenu-title:hover{color:#800020!important;color:var(--primary-color)!important;transform:scale(1.05)}}.accept-btn{background-color:#106710!important;border-color:green!important}.accept-btn:focus,.accept-btn:hover{background-color:#389e0d!important;border-color:#389e0d!important}.accept-btn:active{background-color:#237804!important;border-color:#237804!important}.ship-btn{background-color:#0069c4!important;border-color:#006280!important}.ship-btn:focus,.ship-btn:hover{background-color:#0d459e!important;border-color:#0d459e!important}.ship-btn:active{background-color:#045b78!important;border-color:#045b78!important}.vendor-actions-wrapper{text-align:center}@media (min-width:576px){.vendor-actions-wrapper{text-align:right}}.vendor-action-buttons{display:flex;gap:12px;justify-content:flex-end}@media (max-width:576px){.vendor-action-buttons{flex-direction:column;width:100%}.vendor-action-buttons .ant-btn{width:100%}}@media (max-width:350px){.ready-ship-modal .ant-modal{margin:0;top:0;width:100%!important}.ready-ship-modal .ant-modal-content{padding:12px}.ready-ship-modal .product-item{flex-direction:column}.ready-ship-modal .product-image{width:60px!important}.ready-ship-modal .addon-image{width:40px!important}.ready-ship-modal .ant-typography{font-size:12px}.ready-ship-modal .ant-divider{margin:6px 0}}.image-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.image-wrapper{aspect-ratio:1/1;background:#f5f5f58f;border-radius:8px;overflow:hidden;position:relative;width:100%}.image-wrapper .ant-image,.image-wrapper img{height:100%;width:100%}.image-wrapper img{display:block;object-fit:cover}.image-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease}.image-wrapper:hover .image-overlay{opacity:1}.overlay-icon{color:#fff;cursor:pointer;font-size:20px}.login-container{align-items:center;background:#636e78;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:100vh;padding:16px}.login-card,.login-container{overflow:hidden;position:relative}.login-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 12px #0f172a14;max-width:920px;min-height:400px;width:100%}.login-title{align-items:center;color:#1e293b;display:flex;font-size:2rem!important;font-weight:600!important;justify-content:center;letter-spacing:-.02em;padding:40px 0 20px;position:relative}.login-title:after{background:#6366f1;border-radius:2px;bottom:-10px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.login-content{align-items:center;display:flex;gap:60px;justify-content:space-between;padding:20px 60px 60px;position:relative}.login-content:before{background:#e2e8f0;content:"";height:80%;left:50%;position:absolute;top:10%;transform:translateX(-50%);width:1px}.login-left{align-items:center;display:flex;flex:1 1;justify-content:center;position:relative}.login-left h1{color:#1e293b;font-size:2.5rem;font-weight:700;margin:0}.login-left img{height:auto;max-width:100%;width:260px}.login-right{flex:1 1;padding-left:40px;width:100%}.login-right h4{color:#334155;font-size:1.1rem;font-weight:600;letter-spacing:-.01em;margin-bottom:24px}@keyframes flicker{0%,to{opacity:1}50%{opacity:.7}}.ant-input{background:#0000!important;color:#1e293b!important;font-weight:500}.ant-input::placeholder{color:#94a3b8!important;font-weight:400}.ant-form-item{margin-bottom:24px}.ant-form-item-label>label{color:#475569!important;font-size:.9rem;font-weight:600;letter-spacing:-.005em}.form-footer{margin-top:32px;text-align:center}.form-footer a{color:#6366f1;font-weight:500;text-decoration:none;transition:all .3s ease}.form-footer a:hover{color:#4f46e5;text-decoration:underline}.ant-spin-dot-item{background-color:#6366f1!important}@media (max-width:1024px){.login-card{max-width:800px;width:95%}.login-content{gap:40px;padding:20px 40px 40px}.login-left h1{font-size:2rem}}@media (max-width:768px){.login-container{align-items:flex-start;padding:20px 12px 12px}.login-card{border-radius:8px;margin:0;min-height:auto;width:100%}.login-content{flex-direction:column;gap:24px;padding:30px 24px 40px}.login-content:before{display:none}.login-left{padding:20px 0;width:100%}.login-left h1{font-size:1.75rem}.login-right{padding-left:0;width:100%}.login-right h4{font-size:1rem;margin-bottom:20px;text-align:center}.login-title{font-size:1.5rem!important;padding:24px 0 16px}.ant-form-item{margin-bottom:20px}.ant-btn-lg,.ant-input-lg{font-size:15px!important;height:48px!important}.ant-select-lg,.ant-select-selection-placeholder{font-size:15px!important}}@media (max-width:480px){.login-container{padding:16px 8px 8px}.login-card{border-radius:6px}.login-content{gap:20px;padding:20px 16px 32px}.login-left h1{font-size:1.5rem}.login-right h4{font-size:.95rem;margin-bottom:16px}.login-title{font-size:1.25rem!important;padding:20px 0 12px}.login-title:after{width:40px}.ant-form-item{margin-bottom:16px}.ant-btn-lg,.ant-input-lg{font-size:14px!important;height:44px!important}.ant-form-item-label>label{font-size:.85rem}}@media (max-width:768px) and (orientation:landscape){.login-container{padding-bottom:12px;padding-top:12px}.login-content{padding:20px 24px 24px}.login-left{padding:12px 0}.login-left h1{font-size:1.5rem}}@supports (-webkit-touch-callout:none){.login-container{min-height:-webkit-fill-available}}@media (hover:none) and (pointer:coarse){.ant-btn,.ant-input,.ant-select-selector{min-height:44px}}
/*# sourceMappingURL=main.958161e6.css.map*/