@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Public+Sans:wght@200;300;400;500;600;700&display=swap";.page-404{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:4rem 0;background-size:cover;background-image:url(/assets/auth-bg-Dbv9BhkR.jpg);font-family:Public,sans-serif}[data-theme=dark] .page-404{background-image:url(/assets/auth-bg-dark-KP9f0RMJ.jpg)}.page-404 .card-container{margin-bottom:0;border:none;box-shadow:none;background-color:#ffffffb3;width:100%}[data-theme=dark] .page-404 .card-container{background-color:#0d0c1fb3}@media (min-width: 1024px){.page-404 .card-container{width:500px}}.page-404 .card-container .card-body{padding:3rem 2.5rem}.page-404 .card-container .card-body .logo{height:1.5rem;margin-left:auto;margin-right:auto}.page-404 .card-container .card-body .logo.light{display:none}.page-404 .card-container .card-body .logo.dark,[data-theme=dark] .page-404 .card-container .card-body .logo.light{display:block}[data-theme=dark] .page-404 .card-container .card-body .logo.dark{display:none}.page-404 .card-container .card-body .img-container{margin-top:2.5rem;display:flex;justify-content:center}.page-404 .card-container .card-body .img-container img{height:16rem}.page-404 .card-container .card-body .content{margin-top:2rem;text-align:center}.page-404 .card-container .card-body .content h4{margin-bottom:.5rem;color:#8b5cf6}[data-theme=dark] .page-404 .card-container .card-body .content h4{color:#fff}.page-404 .card-container .card-body .content p{margin-bottom:1.5rem;color:#64748b}[data-theme=dark] .page-404 .card-container .card-body .content p{color:#bcbcbe}.auth-icon-1{position:absolute;display:none;opacity:.1;top:-2.5rem;left:-4rem}@media (min-width: 768px){.auth-icon-1{display:block}}.auth-icon-2{position:absolute;display:none;transform:rotate(-180deg);opacity:.15;bottom:-2.5rem;right:-4rem}@media (min-width: 768px){.auth-icon-2{display:block}}.login-page{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:4rem 0}@media (min-width: 1024px){.login-page{padding:2.5rem 0}}.login-page{background-color:#f8fafc;font-family:Public Sans,sans-serif}[data-theme=dark] .login-page{background-color:#26313f}.dark .login-page{background-color:#1f2937;color:#e5e7eb}.login-container{position:relative}.login-container .inner-container{margin-bottom:0;width:100vw;background-color:#fff;box-shadow:0 4px 6px #64748b1a;border:none;position:relative}[data-theme=dark] .login-container .inner-container{background-color:#2d3b4e}@media (min-width: 600px){.login-container .inner-container{margin-left:auto;margin-right:auto;width:500px}}.login-container .card{padding:3rem 2.5rem}.login-container .card .welcome{text-align:center;margin-top:2rem}.login-container .card .welcome h4{color:#5a67d8;margin-bottom:.25rem}[data-theme=dark] .login-container .card .welcome h4{color:#7178f3}.login-container .card .welcome p{color:#6b7280}[data-theme=dark] .login-container .card .welcome p{color:#e4e8f1}.login-container .card .bottom-link-container{text-align:center;margin-top:1.5rem}.login-container .card .bottom-link-container .bottom-link{font-size:.875rem;color:#bfc7d8;text-decoration:none}[data-theme=dark] .login-container .card .bottom-link-container .bottom-link:hover{color:#85a7e0}.login-container .card form{margin-top:2em}.app-menu{width:var(--vertical-menu);background:var(--vertical-menu-bg);border-right:1px solid var(--vertical-menu-border);position:fixed;bottom:0;top:0;z-index:1003;transition:all .3s linear}[data-sidebar-size=lg] .app-menu{width:var(--vertical-menu-lg)}[data-sidebar-size=sm] .app-menu{width:var(--vertical-menu-sm)}[data-theme=dark] .app-menu{background:var(--vertical-menu-bg-dark);border-color:var(--vertical-menu-dark-border)}[data-sidebar=brand] .app-menu{background:var(--vertical-menu-brand);border-color:var(--vertical-menu-brand-border)}[data-sidebar=modern] .app-menu{background:linear-gradient(to top right,var(--vertical-menu-from-modern),var(--vertical-menu-to-modern));border-color:var(--vertical-menu-border-modern)}[data-layout=horizontal] .app-menu{width:100%;bottom:auto;top:var(--header-height);border-top:1px solid var(--vertical-menu-border);border-right:0}[data-layout=horizontal] .app-menu.dark{background:var(--zink-700);border-color:var(--zink-600)}[data-navbar=scroll] [data-layout=horizontal] .app-menu{position:absolute}[data-navbar=bordered] [data-layout=horizontal] .app-menu{top:calc(var(--header-height) + 1rem);left:1rem;right:1rem;width:calc(100% - 2rem);border-radius:0 0 .375rem .375rem;box-shadow:0 0 10px #64748b1a}[data-navbar=bordered] [data-layout=horizontal] .app-menu.sticky{top:var(--header-height)}[data-navbar=hidden] [data-layout=horizontal] .app-menu{top:0;height:4rem}[data-layout=horizontal] .app-menu.hidden{opacity:0}@media (min-width: 768px){.app-menu{display:block}}@media print{.app-menu{display:none}}.app-menu .menu-logo{display:flex;align-items:center;justify-content:center;padding:0 1.25rem;text-align:center;height:var(--h-header)}.app-menu .menu-logo a span.light{display:none}.app-menu .menu-logo a span.dark{display:block}.app-menu .menu-logo a span.sm{display:none}.group[data-theme=dark] .app-menu .menu-logo a span.light{display:block}.group[data-theme=dark] .app-menu .menu-logo a span.dark,.group[data-sidebar-size=sm] .app-menu .menu-logo a span.light,.group[data-sidebar-size=sm] .app-menu .menu-logo a span.dark{display:none}.group[data-sidebar-size=sm] .app-menu .menu-logo a span.sm{display:block}.app-menu .menu-logo a span img{height:1.5rem;margin-left:auto;margin-right:auto}.app-menu .menu-nav{display:flex;flex-direction:column}.app-menu .menu-nav li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}.app-menu .menu-nav li a{padding:.625rem 1.25rem .625rem .75rem;margin:.25rem .75rem 0rem;color:#94a3b8;display:flex;align-items:center;gap:10px;font-weight:400;transition:.25s;text-transform:capitalize;font-size:.875rem;border-radius:5px;position:relative}.app-menu .menu-nav li a:hover{background-color:#eff6ff;color:rgb(59,130,246,var(--tw-text-opacity, 1))}.group[data-theme=dark] .app-menu .menu-nav li a:hover{background-color:#1c2e45}.app-menu .menu-nav li a .icon{font-size:16px;font-weight:400;display:inline-block;transition:.2s;display:flex;align-items:center;justify-content:center}.app-menu .menu-nav li a .icon .i{height:1rem}[data-sidebar-size=sm] .app-menu .menu-nav li a .text{display:none;transition:.2s}[data-sidebar-size=sm] .app-menu .menu-nav li a:hover{background-color:#fff;box-shadow:#63636333 0 2px 8px;width:calc(var(--vertical-menu-sm) * 3)}[data-sidebar-size=sm] .app-menu .menu-nav li a:hover .text{display:inline-block;color:#3b82f6}[data-theme=dark] [data-sidebar-size=sm] .app-menu .menu-nav li a:hover{background-color:#1c2e45}@keyframes iconsAnimation{to{stroke-dashoffset:500}}:root{--header-height:4.375rem }header{position:fixed;z-index:1000;right:0;left:0;transition:all .3s linear;left:16.25rem;background-color:var(--vertical-menu-bg)}[data-sidebar-size=lg] header{left:var(--vertical-menu-lg)}[data-sidebar-size=sm] header{left:var(--vertical-menu-sm)}.group[data-theme=dark] header{background-color:var(--vertical-menu-bg-dark)}header .topbar{display:flex;align-items:center;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;background-color:var(--topbar);border-bottom-width:2px;border-color:var(--topbar-border);box-shadow:0 4px 6px -1px #64748b1a;height:var(--header-height)}header .topbar[data-topbar=dark]{background-color:var(--topbar-dark);border-color:var(--topbar-border-dark)}@media (prefers-color-scheme: dark){header .topbar[data-topbar=dark]{background-color:var(--zink-700);border-color:var(--zink-700);box-shadow:none}header .topbar[data-topbar=dark].is-sticky{box-shadow:0 4px 6px -1px #282c344d}}header .topbar[data-topbar=brand]{background-color:var(--topbar-brand);border-color:var(--topbar-border-brand)}header .topbar[data-navbar=bordered]{border-radius:.375rem;box-shadow:none}header .topbar[data-navbar=bordered].is-sticky{border-top-left-radius:0;border-top-right-radius:0}header .topbar[data-layout=horizontal]{box-shadow:none}header .topbar[data-layout=horizontal][data-navbar=bordered]{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (prefers-color-scheme: dark){header .topbar[data-layout=horizontal].is-sticky{box-shadow:none}}header .topbar .navbar-header{display:flex;align-items:center;width:100%;height:4.375rem}header .topbar .navbar-header[data-layout=horizontal]{margin-left:auto;margin-right:auto;max-width:1536px}@media (min-width: 1280px){header .topbar .navbar-header[data-layout=horizontal]{padding-right:.75rem}}@media (min-width: 1280px){[dir=rtl] header .topbar .navbar-header[data-layout=horizontal]{padding-left:.75rem}}header .topbar .navbar-header .topbar-hamb{color:#334155;padding:0;background-color:#fff;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex;position:relative;width:37.5px;height:37.5px;transition:all .3s linear}.group[data-theme=dark] header .topbar .navbar-header .topbar-hamb{background-color:#132337;color:#92afd3}header .topbar .navbar-header .topbar-hamb:hover{background-color:#f1f5f9}.group[data-theme=dark] header .topbar .navbar-header .topbar-hamb:hover{background-color:#1c2e45}header .topbar .navbar-header .topbar-hamb svg{width:1.25rem;display:block;height:1.25rem}header .topbar .navbar-header .search-container{margin-left:.75rem;position:relative}@media (min-width: 1024px){header .topbar .navbar-header .search-container{display:block}}header .topbar .navbar-header .search-container input{position:relative;display:none;margin-left:.75rem;font-size:.8125rem;color:#334155;padding:.5rem 1rem .5rem 2rem}@media (min-width: 1024px){header .topbar .navbar-header .search-container input{display:block}}header .topbar .navbar-header .search-container input[data-layout=horizontal]{display:none}@media (min-width: 1024px){header .topbar .navbar-header .search-container input[data-layout=horizontal]{display:block}}header .topbar-contollers{display:flex;gap:.75rem;margin-inline-start:auto}header .topbar-contollers .controller{position:relative;display:flex;align-items:center;height:var(--header-height)}header .topbar-contollers .controller svg:hover{transform:scale(1.05)}header .topbar-contollers .controller .notification-button,header .topbar-contollers .controller button{color:#334155;padding:0;background-color:#fff;border-radius:.375rem;width:37.5px;height:37.5px;display:flex;align-items:center;justify-content:center;border:none;transition:all .3s linear}.group[data-theme=dark] header .topbar-contollers .controller .notification-button,.group[data-theme=dark] header .topbar-contollers .controller button{background-color:#132337;color:#92afd3}header .topbar-contollers .controller .notification-button:hover,header .topbar-contollers .controller button:hover{background-color:#f1f5f9}.group[data-theme=dark] header .topbar-contollers .controller .notification-button:hover,.group[data-theme=dark] header .topbar-contollers .controller button:hover{background-color:#1c2e45}header .topbar-contollers .controller .dropdown{position:absolute;inset:0px 0px auto auto;margin:0;transform:translateY(54px);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);padding:1rem;background-color:#fff;border-radius:.375rem;min-width:14rem;z-index:50;top:1rem;transition:all .3s linear}.group[data-theme=dark] header .topbar-contollers .controller .dropdown{background-color:#132337;color:#92afd3}header .topbar-contollers .controller .dropdown.user-ui h6{color:#64748b;font-weight:400;font-size:.8125rem;margin-bottom:.5rem}.group[data-theme=dark] header .topbar-contollers .controller .dropdown.user-ui h6{color:#d1dceb}header .topbar-contollers .controller .dropdown.user-ui .profile-link{display:flex;gap:.75rem;align-items:center;margin-bottom:.75rem}header .topbar-contollers .controller .dropdown.user-ui .profile-link .profile-img{background-color:#f1f5f9;border-radius:.25rem}header .topbar-contollers .controller .dropdown.user-ui .profile-link .profile-img img{border-radius:.25rem;height:3rem;width:3rem;max-width:100%}header .topbar-contollers .controller .dropdown.user-ui .profile-link .profile-user h5{font-size:.9375rem;color:#1e293b;margin-bottom:.25rem}.group[data-theme=dark] header .topbar-contollers .controller .dropdown.user-ui .profile-link .profile-user h5{color:#eee}header .topbar-contollers .controller .dropdown.user-ui .profile-link .profile-user p{color:#64748b}.group[data-theme=dark] header .topbar-contollers .controller .dropdown.user-ui .profile-link .profile-user p{color:#dce1e7}header .topbar-contollers .controller .dropdown.user-ui button{color:#334155;background-color:transparent;width:100%;gap:10px;border:none;border-radius:0;border-top:1px solid rgba(51,65,85,.466);height:37.5px;display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 15px;transition:all .3s linear}header .topbar-contollers .controller .dropdown.user-ui button svg{width:1.25rem;height:1.25rem;stroke-width:1;display:inline-block}.group[data-theme=dark] header .topbar-contollers .controller .dropdown.user-ui button{background-color:#132337;border-color:#677592;color:#d9e1eb}header .topbar-contollers .controller .dropdown.user-ui button:hover{background-color:#f1f5f9}.group[data-theme=dark] header .topbar-contollers .controller .dropdown.user-ui button:hover{background-color:#1c2e45}.dropdown{position:absolute;inset:-30px 0px auto auto;margin:0;transform:translateY(54px);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);padding:1rem;background:linear-gradient(45deg,#070713,#09091f);border-radius:.375rem;min-width:14rem;z-index:50;transition:all .3s linear}[data-theme=dark] .dropdown{background-color:#132337;color:#92afd3}.dropdown.user-ui h6{color:#64748b;font-weight:400;font-size:.8125rem;margin-bottom:1rem}[data-theme=dark] .dropdown.user-ui h6{color:#d1dceb}.dropdown.user-ui .profile-link{display:flex;gap:.75rem;align-items:center;margin-bottom:.75rem;transition:.2s}.dropdown.user-ui .profile-link .profile-img{border-radius:.25rem}.dropdown.user-ui .profile-link .profile-img img{border-radius:.25rem;height:3rem;width:3rem;max-width:100%}.dropdown.user-ui .profile-link .profile-user h5{font-size:.9375rem;color:#1e293b;margin-bottom:.25rem}[data-theme=dark] .dropdown.user-ui .profile-link .profile-user h5{color:#eee}.dropdown.user-ui .profile-link .profile-user p{color:#64748b}[data-theme=dark] .dropdown.user-ui .profile-link .profile-user p{color:#dce1e7}.dropdown.user-ui .profile-link:hover{background-color:#d0dfee}[data-theme=dark] .dropdown.user-ui .profile-link:hover{background-color:#1120358a}.dropdown.user-ui button{color:#334155;background-color:transparent;width:100%;gap:10px;border:none;border-radius:0;border-top:1px solid rgba(51,65,85,.466);height:37.5px;display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 15px;transition:all .3s linear}.dropdown.user-ui button svg{width:1.25rem;height:1.25rem;stroke-width:1;display:inline-block}[data-theme=dark] .dropdown.user-ui button{border-color:#677592;color:#d9e1eb}.dropdown.user-ui button:hover{background-color:#d0dfee}[data-theme=dark] .dropdown.user-ui button:hover{background-color:#1120358a}.notification-controller{position:relative}.notification-controller .notification-trigger{cursor:pointer;display:flex;align-items:center;justify-content:center}.notification-controller .notification-trigger .notification-button{border:none!important;box-shadow:none!important;transition:all .3s ease}.notification-controller .notification-trigger .notification-button:hover{background-color:#0000000f!important;transform:scale(1.05)}.notification-controller .notification-trigger .notification-button.has-unread .anticon{animation:bellRing 2s ease-in-out infinite}.notification-controller .notification-trigger .notification-badge .ant-badge-count{font-size:10px;min-width:20px;height:20px;line-height:20px;padding:0 4px;border-radius:10px;box-shadow:0 2px 4px #0003;top:5px;right:5px}[data-theme=dark] .notification-controller .notification-trigger .notification-button:hover{background-color:#ffffff1a!important}.ant-notification .ant-notification-notice{background:#fff;border:1px solid #f0f0f0;border-radius:8px!important;box-shadow:0 6px 16px -8px #00000014,0 9px 28px #0000000d,0 3px 6px -4px #0000001f;cursor:pointer;transition:all .3s ease}.ant-notification .ant-notification-notice:hover{box-shadow:0 8px 20px -8px #0000001f,0 12px 32px #00000014,0 4px 8px -4px #00000029;transform:translateY(-2px)}.ant-notification .ant-notification-notice .ant-notification-notice-content .ant-notification-notice-with-icon .ant-notification-notice-icon{margin-top:2px;font-size:20px}.ant-notification .ant-notification-notice .ant-notification-notice-content .ant-notification-notice-with-icon .ant-notification-notice-message{font-weight:600;font-size:15px;color:#262626;margin-bottom:4px}.ant-notification .ant-notification-notice .ant-notification-notice-content .ant-notification-notice-with-icon .ant-notification-notice-description{font-size:13px;color:#595959;line-height:1.4}.ant-notification .ant-notification-notice .ant-notification-notice-close{top:12px;right:12px;color:#8c8c8c}.ant-notification .ant-notification-notice .ant-notification-notice-close:hover{color:#262626}.ant-notification .ant-notification-notice.notification-order-new{border-left:4px solid #52c41a}.ant-notification .ant-notification-notice.notification-order-update{border-left:4px solid #1890ff}.ant-notification .ant-notification-notice.notification-payment{border-left:4px solid #fa8c16}.ant-notification .ant-notification-notice.notification-order-cancelled{border-left:4px solid #ff4d4f}[data-theme=dark] .ant-notification .ant-notification-notice{background:#1f1f1f;border:1px solid #303030}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-content .ant-notification-notice-with-icon .ant-notification-notice-message{color:#f0f0f0}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-content .ant-notification-notice-with-icon .ant-notification-notice-description{color:#bfbfbf}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-close{color:#8c8c8c}[data-theme=dark] .ant-notification .ant-notification-notice .ant-notification-notice-close:hover{color:#f0f0f0}.notification-dropdown{width:360px;max-height:480px;background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;overflow:hidden}.notification-dropdown .notification-header{padding:16px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;background:#fafafa}.notification-dropdown .notification-header h4{margin:0;font-size:16px;font-weight:600;color:#262626}.notification-dropdown .notification-header .ant-btn{font-size:12px;padding:0;height:auto;color:#1890ff}.notification-dropdown .notification-header .ant-btn:hover{color:#40a9ff}.notification-dropdown .notification-header .ant-btn[disabled]{color:#d9d9d9}.notification-dropdown .notification-loading,.notification-dropdown .notification-error,.notification-dropdown .notification-empty{padding:24px;text-align:center;color:#8c8c8c}.notification-dropdown .notification-loading .anticon,.notification-dropdown .notification-loading svg,.notification-dropdown .notification-error .anticon,.notification-dropdown .notification-error svg,.notification-dropdown .notification-empty .anticon,.notification-dropdown .notification-empty svg{margin-right:8px;vertical-align:middle}.notification-dropdown .notification-error{color:#ff4d4f}.notification-dropdown .notification-error .ant-btn{margin-left:8px;padding:0;height:auto;font-size:12px}.notification-dropdown .notifications-list{max-height:360px;overflow-y:auto}.notification-dropdown .notifications-list::-webkit-scrollbar{width:6px}.notification-dropdown .notifications-list::-webkit-scrollbar-track{background:#f5f5f5}.notification-dropdown .notifications-list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.notification-dropdown .notifications-list::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.notification-dropdown .notification-item{padding:12px 16px;border-bottom:1px solid #f5f5f5;cursor:pointer;transition:all .2s ease;position:relative}.notification-dropdown .notification-item:hover{background-color:#f8f9fa}.notification-dropdown .notification-item:last-child{border-bottom:none}.notification-dropdown .notification-item.unread.notification-type-info{border-left:4px solid #1890ff;background-color:#e6f4ff}.notification-dropdown .notification-item.unread.notification-type-info:hover{background-color:#d2e8ff}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-info{background-color:#0f1b2d}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-info:hover{background-color:#1a2a40}.notification-dropdown .notification-item.unread.notification-type-warning{border-left:4px solid #faad14;background-color:#fff7e6}.notification-dropdown .notification-item.unread.notification-type-warning:hover{background-color:#ffe7c2}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-warning{background-color:#2b1f0a}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-warning:hover{background-color:#3a2b14}.notification-dropdown .notification-item.unread.notification-type-error{border-left:4px solid #ff4d4f;background-color:#fff1f0}.notification-dropdown .notification-item.unread.notification-type-error:hover{background-color:#f7d7d7}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-error{background-color:#2a1a1a}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-error:hover{background-color:#3a2a2a}.notification-dropdown .notification-item.unread.notification-type-delivery-update{border-left:4px solid #52c41a;background-color:#f6ffed}.notification-dropdown .notification-item.unread.notification-type-delivery-update:hover{background-color:#e4f7d4}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-delivery-update{background-color:#1a2a1a}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-delivery-update:hover{background-color:#233a23}.notification-dropdown .notification-item.unread.notification-type-promotional{border-left:4px solid #722ed1;background-color:#f9f0ff}.notification-dropdown .notification-item.unread.notification-type-promotional:hover{background-color:#f0e4ff}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-promotional{background-color:#251a33}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-promotional:hover{background-color:#342448}.notification-dropdown .notification-item.unread.notification-type-order-submitted{border-left:4px solid #1677ff;background-color:#e6f4ff}.notification-dropdown .notification-item.unread.notification-type-order-submitted:hover{background-color:#d2e8ff}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-order-submitted{background-color:#0f1b2d}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-order-submitted:hover{background-color:#1a2a40}.notification-dropdown .notification-item.unread.notification-type-payment-request{border-left:4px solid #fa8c16;background-color:#fff7e6}.notification-dropdown .notification-item.unread.notification-type-payment-request:hover{background-color:#ffe7c2}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-payment-request{background-color:#2b1f0a}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-payment-request:hover{background-color:#3a2b14}.notification-dropdown .notification-item.unread.notification-type-vendor-delivery-cancel{border-left:4px solid #ff4a4a;background-color:#fff1f0}.notification-dropdown .notification-item.unread.notification-type-vendor-delivery-cancel:hover{background-color:#f1e1e1}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-vendor-delivery-cancel{background-color:#2a1a1a}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-vendor-delivery-cancel:hover{background-color:#3a2a2a}.notification-dropdown .notification-item.unread.notification-type-payment-submitted{border-left:4px solid #52c41a;background-color:#f6ffed}.notification-dropdown .notification-item.unread.notification-type-payment-submitted:hover{background-color:#e4f7d4}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-payment-submitted{background-color:#1a2a1a}[data-theme=dark] .notification-dropdown .notification-item.unread.notification-type-payment-submitted:hover{background-color:#233a23}.notification-dropdown .notification-item .notification-content .notification-title{font-size:14px;font-weight:600;margin:0 0 4px;color:#262626;line-height:1.4}.notification-dropdown .notification-item .notification-content .notification-message{font-size:13px;color:#595959;margin:0 0 8px;line-height:1.4;word-break:break-word}.notification-dropdown .notification-item .notification-content .notification-footer{display:flex;justify-content:space-between;align-items:center}.notification-dropdown .notification-item .notification-content .notification-footer .notification-time{font-size:11px;color:#8c8c8c}.notification-dropdown .notification-item .notification-content .notification-footer .unread-indicator{width:8px;height:8px;background-color:#1890ff;border-radius:50%;margin-left:auto}.notification-dropdown .notification-item:focus{outline:2px solid #1890ff;outline-offset:-2px}.notification-dropdown .notification-load-more{padding:12px;text-align:center;border-top:1px solid #f0f0f0;background:#fafafa}.notification-dropdown .notification-load-more .ant-btn{font-size:13px;color:#1890ff}.notification-dropdown .notification-load-more .ant-btn:hover{color:#40a9ff}[data-theme=dark] .notification-dropdown{background:#1f1f1f;border:1px solid #303030;box-shadow:0 4px 20px #0000004d}[data-theme=dark] .notification-dropdown .notification-header{background:#141414;border-bottom-color:#303030}[data-theme=dark] .notification-dropdown .notification-header h4{color:#f0f0f0}[data-theme=dark] .notification-dropdown .notification-header .ant-btn{color:#9d7fea}[data-theme=dark] .notification-dropdown .notification-header .ant-btn:hover{color:#b899ff}[data-theme=dark] .notification-dropdown .notification-header .ant-btn[disabled]{color:#434343}[data-theme=dark] .notification-dropdown .notification-loading,[data-theme=dark] .notification-dropdown .notification-error,[data-theme=dark] .notification-dropdown .notification-empty{color:#8c8c8c}[data-theme=dark] .notification-dropdown .notification-error{color:#ff7875}[data-theme=dark] .notification-dropdown .notifications-list::-webkit-scrollbar-track{background:#262626}[data-theme=dark] .notification-dropdown .notifications-list::-webkit-scrollbar-thumb{background:#434343}[data-theme=dark] .notification-dropdown .notifications-list::-webkit-scrollbar-thumb:hover{background:#595959}[data-theme=dark] .notification-dropdown .notification-item{border-bottom-color:#303030}[data-theme=dark] .notification-dropdown .notification-item:hover{background-color:#262626}[data-theme=dark] .notification-dropdown .notification-item .notification-content .notification-title{color:#f0f0f0}[data-theme=dark] .notification-dropdown .notification-item .notification-content .notification-message{color:#bfbfbf}[data-theme=dark] .notification-dropdown .notification-item .notification-content .notification-footer .notification-time{color:#8c8c8c}[data-theme=dark] .notification-dropdown .notification-item .notification-content .notification-footer .unread-indicator{background-color:#9d7fea}[data-theme=dark] .notification-dropdown .notification-item:focus{outline-color:#9d7fea}[data-theme=dark] .notification-dropdown .notification-load-more{background:#141414;border-top-color:#303030}[data-theme=dark] .notification-dropdown .notification-load-more .ant-btn{color:#9d7fea}[data-theme=dark] .notification-dropdown .notification-load-more .ant-btn:hover{color:#b899ff}@keyframes bellRing{0%{transform:rotate(0)}10%{transform:rotate(10deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(6deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(2deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@media (max-width: 480px){.notification-dropdown{width:320px;max-height:400px}.notification-dropdown .notifications-list{max-height:280px}.notification-dropdown .notification-item{padding:10px 12px}.notification-dropdown .notification-item .notification-content .notification-title{font-size:13px}.notification-dropdown .notification-item .notification-content .notification-message{font-size:12px}}.search-input-wrapper{width:250px}.search-input-wrapper input.custom-search-input{width:100%;padding:10px 14px;font-size:14px;border-radius:6px;border:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);outline:none;transition:all .3s ease;font-weight:500}.search-input-wrapper input.custom-search-input::placeholder{color:#aaa}.search-input-wrapper.light input.custom-search-input{background:#fff9;color:#1a1a1a;box-shadow:0 4px 14px #0000001a;border:1px solid rgba(0,0,0,.1)}.search-input-wrapper.light input.custom-search-input::placeholder{color:#666}.search-input-wrapper.light input.custom-search-input:focus{box-shadow:0 0 0 2px #0003}.search-input-wrapper.dark input.custom-search-input{background:linear-gradient(135deg,#1e203cb3,#321e4699);color:#f0f0f0;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px #00000080}.search-input-wrapper.dark input.custom-search-input::placeholder{color:#999}.search-input-wrapper.dark input.custom-search-input:focus{box-shadow:0 0 0 2px #ffffff26}.search-dropdown{max-height:300px;overflow-y:auto;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;padding:8px;width:450px;border:1px solid rgba(255,255,255,.1);background:#fff9;box-shadow:0 8px 24px #0000001a}[data-theme=dark] .search-dropdown{background:linear-gradient(135deg,#141832b3,#28183c99);border:1px solid rgba(255,255,255,.1);color:#f0f0f0}.search-dropdown .search-result{padding:10px 12px;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s ease}.search-dropdown .search-result:hover{background-color:#0000000d}[data-theme=dark] .search-dropdown .search-result:hover{background-color:#ffffff1a}.search-dropdown .search-empty{text-align:center;padding:20px;font-size:14px;color:#777}[data-theme=dark] .search-dropdown .search-empty{color:#aaa}.page-container{background-image:url(/assets/bg-2-tUSLDMio.jpg);background-size:cover;background-position:center;width:100%;position:relative}[data-theme=dark] .page-container{background-image:url(/assets/auth-bg-dark-KP9f0RMJ.jpg)}.page-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#ffffffe7}[data-theme=dark] .page-container:after{background-color:#000000d9}.page-container .child{position:relative;z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.halo-card{width:100%;height:100%;border-radius:10px;position:relative;background:none;transition:transform .2s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.halo-card:before{content:"";position:absolute;top:-1.5px;left:-1.5px;width:100%;height:100%;border-radius:inherit;background:radial-gradient(600px circle at var(--x, 0px) var(--y, 0px),rgba(80,127,255,.25),transparent 50%);opacity:0;transition:opacity .3s ease;z-index:0}.halo-card:hover:before{opacity:1}.halo-card .halo-card-content{border-radius:inherit;height:calc(100% - 3px);width:calc(100% - 3px);padding:1rem;position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;transition:.3s ease,color .3s ease;background-color:#0d143a88}.halo-card .halo-card-content.no-padding{padding:0}[data-theme=dark] .halo-card-content{background-color:#1f1f386c;color:#ffffffd9}[data-theme=dark] .halo-card:before{background:radial-gradient(600px circle at var(--x, 0px) var(--y, 0px),rgba(48,47,110,.25),transparent 50%)}[data-theme=light] .halo-card-content{background-color:#e7e7ff80;color:#1a1a1a}[data-theme=light] .halo-card:before{background:radial-gradient(600px circle at var(--x, 0px) var(--y, 0px),rgba(24,78,255,.2),transparent 50%)}.delivery-monthly-goal{width:100%}.delivery-monthly-goal__header{display:flex;align-items:center;margin-bottom:.5rem}@media (max-width: 768px){.delivery-monthly-goal__header{flex-direction:column;align-items:flex-start;gap:.5rem}}.delivery-monthly-goal__count{flex-grow:1;font-size:1.25rem;font-weight:600}@media (max-width: 768px){.delivery-monthly-goal__count{font-size:1.1rem}}@media (max-width: 480px){.delivery-monthly-goal__count{font-size:1rem}}.delivery-monthly-goal__trend{font-size:.75rem;font-weight:500;padding:.125rem .625rem;border-radius:9999px;display:inline-flex;align-items:center;border:1px solid;background-color:#ffffff27;color:#ef4444;border-color:#fee2e2}@media (max-width: 768px){.delivery-monthly-goal__trend{font-size:.7rem;padding:.1rem .5rem}}[data-theme=dark] .delivery-monthly-goal__trend{background-color:#3f3f462d;border-color:#7f1d1d}.delivery-monthly-goal__trend.up{color:#14532d;border-color:#14532d}[data-theme=dark] .delivery-monthly-goal__trend.up{color:#52c41a;border-color:#52c41a}.delivery-monthly-goal__trend.down{color:#ef4444;border-color:#fee2e2}[data-theme=dark] .delivery-monthly-goal__trend.down{border-color:#7f1d1d}.delivery-monthly-goal__trend-icon{width:.75rem;height:.75rem;margin-right:.25rem}@media (max-width: 768px){.delivery-monthly-goal__trend-icon{width:.6rem;height:.6rem}}.delivery-monthly-goal__subtitle{margin-bottom:.5rem;font-size:1rem;font-weight:500}@media (max-width: 768px){.delivery-monthly-goal__subtitle{font-size:.9rem}}@media (max-width: 480px){.delivery-monthly-goal__subtitle{font-size:.8rem}}.delivery-monthly-goal__progress-container{margin-top:1.25rem}.delivery-monthly-goal__progress-header{display:flex;justify-content:space-between;margin-bottom:.5rem}@media (max-width: 480px){.delivery-monthly-goal__progress-header{flex-direction:column;gap:.25rem}}.delivery-monthly-goal__progress-label{color:#64748b;font-size:.875rem}@media (max-width: 768px){.delivery-monthly-goal__progress-label{font-size:.8rem}}[data-theme=dark] .delivery-monthly-goal__progress-label{color:#e4e4e7}.delivery-monthly-goal__progress-value{margin:0;color:#3b82f6;font-size:.875rem}@media (max-width: 768px){.delivery-monthly-goal__progress-value{font-size:.8rem}}.delivery-monthly-goal__progress-bar{width:100%;height:10px;background-color:#e2e8f0;border-radius:9999px;overflow:hidden}@media (max-width: 768px){.delivery-monthly-goal__progress-bar{height:8px}}[data-theme=dark] .delivery-monthly-goal__progress-bar{background-color:#52525b59}.delivery-monthly-goal__progress-fill{height:100%;background-color:#3b82f6;border-radius:9999px;transition:width .3s ease}.delivery-monthly-goal__stats{display:flex;justify-content:space-between;margin-top:1rem;font-size:.875rem;gap:.5rem}@media (max-width: 768px){.delivery-monthly-goal__stats{font-size:.75rem;flex-direction:column;gap:.25rem}}@media (max-width: 480px){.delivery-monthly-goal__stats{font-size:.7rem}}.delivery-monthly-goal__stats .stat-item{display:flex;align-items:center;gap:.25rem}@media (max-width: 768px){.delivery-monthly-goal__stats .stat-item{justify-content:center}}.delivery-monthly-goal__status{font-size:.75rem;padding:.25rem .5rem;border-radius:.375rem;text-align:center}@media (max-width: 768px){.delivery-monthly-goal__status{font-size:.7rem;padding:.2rem .4rem}}.delivery-monthly-goal__status.on-track{background-color:#dcfce7;color:#16a34a}[data-theme=dark] .delivery-monthly-goal__status.on-track{background-color:#14532d;color:#22c55e}.delivery-monthly-goal__status.behind{background-color:#fef2f2;color:#dc2626}[data-theme=dark] .delivery-monthly-goal__status.behind{background-color:#7f1d1d4f;color:#e72b2b}.custom-card-wrapper .card-title{color:#111827}[data-theme=dark] .custom-card-wrapper .card-title{color:#f9fafb}.custom-card-wrapper .ant-card-head{border-bottom:none;padding:0 16px}.custom-card-wrapper .ant-card-body{padding:0 16px 16px}.custom-card-wrapper .vendors-list{display:flex;flex-direction:column}.custom-card-wrapper .vendor-item{display:flex;align-items:center;justify-content:space-between;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:8px 12px;border:1px solid transparent;transition:.1s;cursor:pointer}.custom-card-wrapper .vendor-item:hover{background:#ffffff73}.custom-card-wrapper .vendor-item .vendor-avatar{width:32px;height:32px;border-radius:6px;object-fit:cover}.custom-card-wrapper .vendor-item .vendor-info{flex:1;margin-left:10px;overflow:hidden}.custom-card-wrapper .vendor-item .vendor-info .name{font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-card-wrapper .vendor-item .vendor-info .revenue{font-size:13px;color:#4e525a}[data-theme=dark] .custom-card-wrapper .vendor-item .vendor-info .revenue{color:#9ca3af}.custom-card-wrapper .vendor-item .vendor-orders-count{display:flex;align-items:center;gap:6px;color:#27313f;font-weight:500}[data-theme=dark] .top-vendors-card .vendor-item:hover{background:#3e11494f;border:solid 1px rgba(255,255,255,.1)}[data-theme=dark] .top-vendors-card .vendor-item .vendor-orders-count{color:#d1d5db}[data-theme=dark] .top-vendors-card .vendor-item .vendor-info .name{color:#f9fafb}[data-theme=dark] .top-vendors-card .vendor-item .vendor-info .revenue{color:#94a3b8}.custom-card-wrapper{padding:1rem;height:100%;display:flex;flex-direction:column;width:100%;border-radius:inherit;color:var(--text-color)}.custom-card-wrapper .custom-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.custom-card-wrapper .custom-card-header .card-title{font-size:1.2rem;font-weight:400;letter-spacing:1px;margin:0;color:#111827}[data-theme=dark] .custom-card-wrapper .custom-card-header .card-title{color:#f9fafb}.custom-card-wrapper .custom-card-header .add-icon{transition:transform .2s ease;color:#111827;cursor:pointer}[data-theme=dark] .custom-card-wrapper .custom-card-header .add-icon{color:#f9fafb}.custom-card-wrapper .custom-card-header .add-icon:hover{transform:scale(1.1);color:var(--primary-color)}.custom-card-wrapper .vendors-list{display:flex;flex-direction:column;gap:8px}.custom-card-wrapper .vendors-list .vendor-item{display:flex;align-items:center;justify-content:space-between;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:8px 12px;border:1px solid transparent;transition:all .2s ease;cursor:pointer}.custom-card-wrapper .vendors-list .vendor-item:hover{background:#ffffff73;border-color:#ffffff1a}.custom-card-wrapper .vendors-list .vendor-item .vendor-avatar{width:48px;height:48px;border-radius:6px;flex-shrink:0}.custom-card-wrapper .vendors-list .vendor-item .vendor-info{flex:1;margin-left:8px;overflow:hidden}.custom-card-wrapper .vendors-list .vendor-item .vendor-info .name{font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#111827;margin-bottom:2px}[data-theme=dark] .custom-card-wrapper .vendors-list .vendor-item .vendor-info .name{color:#f9fafb}.custom-card-wrapper .vendors-list .vendor-item .vendor-info .details{font-size:13px;color:#303338}[data-theme=dark] .custom-card-wrapper .vendors-list .vendor-item .vendor-info .details{color:#9ca3af}.custom-card-wrapper .vendors-list .vendor-item .vendor-status{display:flex;align-items:center;flex-shrink:0}.custom-card-wrapper .empty-state{text-align:center;color:#4b5563;font-size:.9rem;padding:24px 0}[data-theme=dark] .custom-card-wrapper .empty-state{color:#d1d5db}.status-badge{padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500;border:1px solid}.status-badge.pending{color:#fa8c16;border-color:#ffd591}.status-badge.approved{color:#52c41a;border-color:#b7eb8f}.status-badge.rejected{color:#ff4d4f;border-color:#ffccc7}.vendor-request-modal .vendor-details-card{border:none;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000000a}.vendor-request-modal .vendor-details-card .section{margin-bottom:24px}.vendor-request-modal .vendor-details-card .section .label{font-weight:500;display:inline-block;min-width:120px;color:#555}[data-theme=dark] .vendor-request-modal .vendor-details-card .section .label{color:#ccc}.vendor-request-modal .vendor-details-card .doc-card{padding:12px;border-radius:8px;text-align:center;background:#fafafa;border:1px solid #f0f0f0}[data-theme=dark] .vendor-request-modal .vendor-details-card .doc-card{background:#2a2a2a;border-color:#404040}.vendor-request-modal .vendor-details-card .doc-card .doc-label{font-weight:500;margin-bottom:8px;color:#111827}[data-theme=dark] .vendor-request-modal .vendor-details-card .doc-card .doc-label{color:#f9fafb}.vendor-request-modal .vendor-details-card .action-section{margin-top:24px;max-width:400px}.vendor-request-modal .vendor-details-card .action-section .ant-input{margin-bottom:16px}.vendor-request-modal .vendor-details-card .action-section .buttons{display:flex;gap:12px;justify-content:flex-end}.vendor-request-modal .vendor-details-card .action-section .buttons .ant-btn{min-width:100px}@media (max-width: 768px){.vendor-request-modal .vendor-details-card{padding:16px}.vendor-request-modal .vendor-details-card .section .label{min-width:unset;display:block;margin-bottom:4px}.vendor-request-modal .vendor-details-card .action-section{max-width:100%}.vendor-request-modal .vendor-details-card .action-section .buttons{flex-direction:column}.vendor-request-modal .vendor-details-card .action-section .buttons .ant-btn{width:100%}.custom-card-wrapper .vendors-list .vendor-item{padding:12px}.custom-card-wrapper .vendors-list .vendor-item .vendor-info{margin-left:12px}.custom-card-wrapper .vendors-list .vendor-item .vendor-info .name{font-size:13px}.custom-card-wrapper .vendors-list .vendor-item .vendor-info .details{font-size:12px}}@media (max-width: 576px){.vendor-request-modal .vendor-details-card{padding:12px}.vendor-request-modal .vendor-details-card .doc-card{padding:8px}.custom-card-wrapper .custom-card-header .card-title{font-size:1.2rem}.custom-card-wrapper .vendors-list .vendor-item .vendor-avatar{width:40px;height:40px}}.phone-icon{color:var(--primary-color);text-decoration:none;transition:opacity .2s ease}.phone-icon:hover{opacity:.8}[data-theme=dark] .custom-card-wrapper .vendors-list .vendor-item:hover{background:#423e694f}[data-theme=dark] .status-badge.pending{background-color:#fa8c161a}[data-theme=dark] .status-badge.approved{background-color:#52c41a1a}[data-theme=dark] .status-badge.rejected{background-color:#ff4d4f1a}.vendor-item.delivery-card{position:relative;padding-right:26px!important;border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:space-between;align-items:center;gap:12px;transition:.2s ease}.vendor-item.delivery-card:hover{background:#ffffff1a}.vendor-item.delivery-card.flagged-parcel{background-color:#b47c4e46}[data-theme=dark] .vendor-item.delivery-card.flagged-parcel{background-color:#64350833}.delivery-date{font-size:14px;color:#202122}.vendor-contact{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:90px}.vendor-contact .amount{font-weight:700;font-size:14px;margin-bottom:4px;color:#1a2233}[data-theme=dark] .vendor-contact .amount{color:#f9fafb}.vendor-contact .phone-icon{color:#1890ff;display:flex;align-items:center}.custom-card-wrapper{padding:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;min-height:280px}.custom-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.vendors-list{display:flex;flex-direction:column;gap:10px}.alert-item{display:flex;align-items:center;padding:12px;border-radius:12px;position:relative;transition:all .2s}.alert-item:hover{background:#ffffff1f}.vendor-avatar.alert-type{border-radius:8px;padding:6px 8px;display:flex;align-items:center;gap:6px;font-size:12px}.vendor-info{flex-grow:1;margin-left:12px}.delivery-date{font-size:14px;text-align:center;color:#202122}[data-theme=dark] .delivery-date{color:#d1d5db}.vendor-info .name{font-weight:600;margin-bottom:2px}.vendor-info .details{font-size:12px;color:#ddd}.vendor-contact{color:#ccc}.status-dot{width:10px;height:10px;border-radius:50%}.packaging-card .packaging-items .packaging-item{display:flex;align-items:center;justify-content:space-between;padding:8px 15px;border:solid 1px rgba(224,224,224,.7803921569);border-radius:10px;transition:.1s}.packaging-card .packaging-items .packaging-item:not(:last-child){margin-bottom:8px}.packaging-card .packaging-items .packaging-item:hover{background-color:#cacaca67}[data-theme=dark] .packaging-card .packaging-items .packaging-item{border-color:#3f3f3fcb}[data-theme=dark] .packaging-card .packaging-items .packaging-item:hover{background-color:#7d80a815}.packaging-card .packaging-items .packaging-item .actions{display:flex;gap:5px}.packaging-card .packaging-items .packaging-item .price{margin-top:6px}.delivery-card .section{margin-bottom:24px}.delivery-card .info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 20px;margin-top:8px}.delivery-card .info-item{display:flex;flex-direction:column;background:#ffffff05;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.delivery-card .info-item strong{font-weight:600;opacity:.7;margin-bottom:4px;font-size:13px}@media (max-width: 768px){.page-header{flex-direction:column;align-items:stretch}.page-header h2{text-align:center;font-size:1rem}.page-header .controllers{justify-content:center;width:100%}.page-header .controllers .ant-select{width:140px!important}.page-header .controllers .ant-btn{flex:1;max-width:120px}}@media (max-width: 480px){.page-header .controllers{flex-direction:column;width:100%}.page-header .controllers .ant-select,.page-header .controllers .ant-picker,.page-header .controllers .ant-btn{max-width:none!important}}.dashboard-page{width:100%}@media (max-width: 768px){.dashboard-page{overflow-x:hidden}}@media (max-width: 768px){.dashboard-page .dashboard-content{padding:.5rem;overflow-x:hidden}}.dashboard-page .dashboard-content .ant-card{transition:box-shadow .3s ease}.dashboard-page .dashboard-content .ant-card:hover{box-shadow:0 0 12px #0000001a}.dashboard-page .dashboard-content .card-title{font-weight:400;letter-spacing:1px;font-family:Poppins;font-size:1.2rem;margin-top:.5rem;margin-bottom:1.5rem;text-transform:capitalize;color:#111827}@media (max-width: 768px){.dashboard-page .dashboard-content .card-title{font-size:.8rem;margin-bottom:1rem}}[data-theme=dark] .dashboard-page .dashboard-content .card-title{color:#f9fafb}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card p{font-weight:700;font-size:1.3rem}@media (max-width: 768px){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card p{font-size:1.1rem}}@media (max-width: 480px){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card p{font-size:1rem}}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat{display:flex;align-items:center;margin-top:.15rem;gap:.5rem;font-size:.85rem}@media (max-width: 768px){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat{font-size:.75rem;flex-direction:column;align-items:flex-start;gap:.25rem}}@media (max-width: 480px){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat{font-size:.7rem}}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat .stat-progress{font-size:.85rem;margin-top:.25rem;display:block}@media (max-width: 768px){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat .stat-progress{font-size:.75rem;margin-top:0}}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat .stat-progress.positive{color:#52c41a}[data-theme=light] .dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat .stat-progress.positive{color:#32750b}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat .stat-progress.negative{color:#ff4d4f}[data-theme=light] .dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat .stat-progress.negative{color:#be4644}.dashboard-page .dashboard-content .ant-row{align-items:stretch}.dashboard-page .dashboard-content .ant-col{display:flex;flex-direction:column}.dashboard-page .dashboard-content .dashboard-halo-card{flex-grow:1;display:flex;flex-direction:column}.dashboard-page .dashboard-content .apex-charts{width:100%!important}@media (max-width: 768px){.dashboard-page .dashboard-content .apex-charts{height:250px!important}}@media (max-width: 480px){.dashboard-page .dashboard-content .apex-charts{height:200px!important}}.dashboard-page .dashboard-content .blurry-table-card{background:#ffffff8c!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 24px #00000014;border-radius:16px;transition:background .3s}@media (max-width: 768px){.dashboard-page .dashboard-content .blurry-table-card{border-radius:12px;box-shadow:0 2px 12px #0000000f}}.dashboard-page .dashboard-content [data-theme=dark] .blurry-table-card{background:#181c248c!important;color:#eee}.dashboard-page .dashboard-content .sm-halo-card .ant-table{background:transparent!important}@media (max-width: 768px){.dashboard-page .dashboard-content .sm-halo-card .ant-table{font-size:.8rem}.dashboard-page .dashboard-content .sm-halo-card .ant-table .ant-table-thead>tr>th{padding:8px 4px;font-size:.75rem}.dashboard-page .dashboard-content .sm-halo-card .ant-table .ant-table-tbody>tr>td{padding:8px 4px;font-size:.75rem}}.dashboard-page .dashboard-content .sm-halo-card .ant-table-thead>tr>th{background:transparent!important;color:#888}.dashboard-page .dashboard-content [data-theme=dark] .sm-halo-card .ant-table-thead>tr>th{color:#bbb}.dashboard-page .dashboard-content .sm-halo-card .ant-table-tbody>tr>td{background:transparent!important}@media (max-width: 768px){.dashboard-page .dashboard-content .loading-container{padding:20px}}@media (max-width: 1200px){.dashboard-content .ant-row .ant-col{margin-bottom:10px}}@media (max-width: 992px){.dashboard-content .ant-row .ant-col{margin-bottom:15px}}@media (max-width: 768px){.dashboard-content .ant-row .ant-col{margin-bottom:10px}}.parcels-page .pickup-address-cell .pickup-city{color:#555;font-size:12px}[data-theme=dark] .parcels-page .pickup-address-cell .pickup-city{color:#bbb}.vendor-profile{cursor:pointer;display:flex;align-items:center;gap:8px}.vendor-profile:hover{background-color:#dbdbdb1a}[data-theme=dark] .vendor-profile:hover{background-color:#0000001a}.vendor-profile .vendor-img,.vendor-profile .vendor-initial{width:28px;height:28px;border-radius:50%;object-fit:cover;border:1px solid #eee;display:flex;align-items:center;justify-content:center;font-size:14px;background:#eee;color:#888}.vendor-profile .vendor-info{display:flex;flex-direction:column;justify-content:center}.vendor-profile .vendor-info .vendor-name{font-weight:500}.vendor-profile .vendor-info .vendor-store{font-size:12px;color:#555}[data-theme=dark] .vendor-profile .vendor-info .vendor-store{color:#bbb}.status-pending{color:#d48806;background:#fffbe617;border-color:#ffe58f}[data-theme=dark] .status-pending{color:#faad14;background:#fffbe60c;border-color:#696118}.status-in_progress{color:#1890ff;background:#e6f7ff17;border-color:#bae7ff}[data-theme=dark] .status-in_progress{color:#40a9ff;background:#e6f7ff0c;border-color:#456c85}.status-completed{color:#389e0d;background:#f6ffed17;border-color:#b7eb8f}[data-theme=dark] .status-completed{color:#52c41a;background:#f6ffed0c;border-color:#3d6d21}.manifest-page .manifest-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;border-bottom:1px solid #b8adad;margin-bottom:24px}.manifest-page .manifest-header .manifest-info{flex:1}.manifest-page .manifest-header .manifest-info h6{margin:0 0 8px;font-size:18px;font-weight:600;color:#262626}.manifest-page .manifest-header .manifest-info .manifest-meta{font-size:13px;color:#666}[data-theme=dark] .manifest-page .manifest-header .manifest-info .manifest-meta{color:#c4c4c4}.manifest-page .manifest-header .manifest-info .manifest-meta span{display:flex;align-items:center;gap:4px}.manifest-page .manifest-header .manifest-vendor{flex-shrink:0}.manifest-page .manifest-header .manifest-vendor .vendor-profile-large{display:flex;align-items:center;gap:12px;cursor:pointer;padding:12px 16px;border-radius:8px;transition:all .2s ease;background:#fff;border:1px solid #e8e8e8;min-width:200px}.manifest-page .manifest-header .manifest-vendor .vendor-profile-large:hover{background-color:#1890ff1a;border-color:#1890ff;transform:translateY(-2px);box-shadow:0 4px 12px #1890ff26}.manifest-page .manifest-header .manifest-vendor .vendor-profile-large .vendor-info-large{display:flex;flex-direction:column;min-width:0;flex:1}.manifest-page .manifest-header .manifest-vendor .vendor-profile-large .vendor-info-large .vendor-name-large{font-weight:600;color:#262626;font-size:14px;line-height:1.3;margin-bottom:2px}.manifest-page .manifest-header .manifest-vendor .vendor-profile-large .vendor-info-large .vendor-store-large{color:#8c8c8c;font-size:12px;line-height:1.3;margin-bottom:2px}.manifest-page .manifest-header .manifest-vendor .vendor-profile-large .vendor-info-large .vendor-id{color:#1890ff;font-size:11px;font-weight:500;line-height:1.2}.manifest-page .clickable-row{cursor:pointer;transition:background-color .2s ease}.manifest-page .clickable-row:hover{background-color:#1890ff0d}.manifest-page .modal-actions{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0;text-align:right}[data-theme=dark] .manifest-page .manifest-header{border-color:#20253d}[data-theme=dark] .manifest-page .manifest-header .manifest-info h6{color:#f0f0f0}[data-theme=dark] .manifest-page .manifest-header .manifest-info .manifest-meta{color:#bfbfbf}[data-theme=dark] .manifest-page .manifest-header .manifest-vendor .vendor-profile-large{background:#2626262f;border-color:#4343432f}[data-theme=dark] .manifest-page .manifest-header .manifest-vendor .vendor-profile-large:hover{background-color:#2c69a126;border-color:#188fff3a}[data-theme=dark] .manifest-page .manifest-header .manifest-vendor .vendor-profile-large .vendor-info-large .vendor-name-large{color:#f0f0f0}[data-theme=dark] .manifest-page .manifest-header .manifest-vendor .vendor-profile-large .vendor-info-large .vendor-store-large{color:#bfbfbf}@media (max-width: 768px){.manifest-page .manifest-header{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.manifest-page .manifest-header .manifest-info .manifest-meta{flex-direction:column;gap:8px}.manifest-page .manifest-header .manifest-vendor .vendor-profile-large{min-width:unset;padding:10px 12px}.manifest-page .manifest-header .manifest-vendor .vendor-profile-large .vendor-info-large .vendor-name-large{font-size:13px}.manifest-page .manifest-header .manifest-vendor .vendor-profile-large .vendor-info-large .vendor-store-large{font-size:11px}.manifest-page .manifest-header .manifest-vendor .vendor-profile-large .vendor-info-large .vendor-id{font-size:10px}.manifest-page .pickup-addresses-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.manifest-page .pickup-table{min-width:1000px}.manifest-page .pickup-table th,.manifest-page .pickup-table td{padding:6px 8px;font-size:12px}}@media (max-width: 480px){.manifest-page .manifest-header{padding:8px}.manifest-page .manifest-header .manifest-info h6{font-size:16px}.manifest-page .pickup-table{min-width:900px}.manifest-page .pickup-table th,.manifest-page .pickup-table td{padding:4px 6px;font-size:11px}}.status-badge{display:inline-block;padding:2px 6px;border-radius:10px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.pickup-table .clickable-row td:first-child{font-weight:500}.delivery-details-descriptions .ant-descriptions-item-label,.delivery-details-descriptions .ant-descriptions-item-content{padding:8px 12px;font-size:14px}[data-theme=dark] .delivery-details-descriptions .ant-descriptions-view{background-color:transparent}[data-theme=dark] .delivery-details-descriptions .ant-descriptions-item-label{background-color:#1a191f!important;color:#eaeaea}[data-theme=dark] .delivery-details-descriptions .ant-descriptions-item-content{background-color:#2b2933!important;color:#eaeaea}[data-theme=dark] .delivery-details-descriptions .ant-descriptions-bordered .ant-descriptions-item{border-color:#444!important}[data-theme=dark] .manifest-page .manifest-header .manifest-meta{color:#999}@media (max-width: 768px){.manifest-page .delivery-modal-content .modal-actions{text-align:center;margin-top:12px}.delivery-details-descriptions .ant-descriptions-item-label,.delivery-details-descriptions .ant-descriptions-item-content{padding:6px 8px!important;font-size:12px!important}.delivery-details-descriptions .ant-descriptions-item-label{font-weight:600}.delivery-details-descriptions .address-text,.delivery-details-descriptions .notes-text,.delivery-details-descriptions .date-text{font-size:12px!important}}@media (max-width: 768px) and (max-width: 480px){.ant-modal{margin:0!important;max-width:100vw!important}.ant-modal-content{border-radius:0!important}.delivery-details-descriptions .ant-descriptions-item-label,.delivery-details-descriptions .ant-descriptions-item-content{padding:4px 6px!important;font-size:11px!important}}.packaging{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.packaging-card{background-color:var(--card-bg, #fff);border:1px solid rgba(139,139,139,.1568627451);border-radius:12px;width:370px;padding:16px;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;gap:12px}.packaging-img{height:100px;object-fit:contain;margin:auto}.packaging-info h4{margin:0;font-size:16px}.packaging-actions{margin-top:auto;display:flex;justify-content:flex-end}.order-details-modal .modal-content{max-height:400px;overflow-y:auto;padding-right:8px}.order-details-modal .modal-content .order-item{position:relative;display:flex;gap:12px;align-items:center;padding:12px}.order-details-modal .modal-content .order-item:not(:last-child){border-bottom:1px solid #eee}.order-details-modal .modal-content .order-item:hover{background-color:#f9f9f9}[data-theme=dark] .order-details-modal .modal-content .order-item:hover{background-color:#1e1b24}.order-details-modal .modal-content .order-item .remove-btn{position:absolute;top:8px;right:8px;background:transparent;border:none;cursor:pointer;color:#ff4d4f}.order-details-modal .modal-content .order-item .remove-btn:hover{color:#d9363e}.order-details-modal .modal-content .order-item .item-info{flex:1}.order-details-modal .modal-content .order-item .item-info .item-name{font-weight:500;margin-bottom:4px}.order-details-modal .modal-content .order-item .item-info .item-description{color:#888;font-size:13px}.order-details-modal .modal-content .order-item .item-info .item-type{font-size:12px;font-style:italic;color:#999}.order-details-modal .modal-content .order-item .item-qty input{width:60px;padding:4px;text-align:center}[data-theme=dark] .order-details-modal .modal-content .order-item .item-qty input{background-color:#333;color:#fff}.order-details-modal .modal-content .order-item .item-total{width:100px;text-align:right;font-weight:500}.order-details-modal .order-footer{border-top:1px solid #eee;padding-top:16px;margin-top:16px}[data-theme=dark] .order-details-modal .order-footer{border-top:1px solid #444}.order-details-modal .order-footer .totals-row{display:flex;justify-content:space-between;margin-bottom:8px}.order-details-modal .order-footer .totals-row:last-child{font-weight:700;font-size:16px}.order-details-modal .order-footer .footer-actions{margin-top:16px;display:flex;justify-content:space-between}.order-details-modal .order-header-info{margin-bottom:16px;padding:12px;background:#f6f6f6;border-radius:6px}.order-details-modal .order-header-info .vendor-info{margin-bottom:6px;margin-left:0}.order-details-modal .order-header-info .store-name{font-weight:600;font-size:15px}.order-details-modal .order-header-info .vendor-name{color:#666;font-size:13px}[data-theme=dark] .order-details-modal .order-header-info .vendor-name{color:#ccc}.order-details-modal .order-header-info .delivery-address-block .address-tittle{font-weight:500;margin-bottom:4px}[data-theme=dark] .order-details-modal .order-header-info{background:#1e1b24}.order-details-modal .delivery-address-block .address-title{font-weight:500;margin-bottom:4px}.support-page{display:flex;gap:24px;padding:16px;width:100%}.support-page .ticket-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.support-page .support-ticket-list{width:30%;border-right:1px solid #eee}.support-page .support-ticket-list ul{max-height:593px;overflow-y:auto}.support-page .support-ticket-list .ticket-item{padding:10px;background-color:#f2fafd}.support-page .support-ticket-list .ticket-item:hover{cursor:pointer;border:1px solid #1890ff!important}[data-theme=dark] .support-page .support-ticket-list .ticket-item{background-color:#1f1f1f57}[data-theme=dark] .support-page .support-ticket-list .ticket-item:hover{border:1px solid #177ddc!important}.support-page .support-discussion{flex:1;padding-left:16px}.support-page .support-discussion .discussion-container{display:flex;flex-direction:column}.support-page .support-discussion .discussion-messages{max-height:400px;overflow-y:auto;margin-bottom:16px}.support-page .support-discussion .vendor-msg{background-color:#f5f5f5;border-left:4px solid #8c8c8c}.support-page .support-discussion .admin-msg{background-color:#e6f7ff;border-left:4px solid #1890ff}.support-page .support-discussion .message-content{margin-top:4px}.support-page .support-discussion .discussion-input{margin-top:auto}.support-page .discussion-messages .load-more-messages{text-align:center;padding:12px;border-bottom:1px solid #f0f0f0;margin-bottom:16px}.support-page .discussion-messages .load-more-messages .load-more-btn{color:#1890ff;font-weight:500}.support-page .discussion-messages .load-more-messages .load-more-btn:hover{color:#40a9ff;background-color:#1890ff0f}.support-page .discussion-messages .load-more-messages .load-more-btn:disabled{color:#d9d9d9}.support-page .discussion-messages .messages-count{text-align:center;padding:8px;font-size:12px;color:#8c8c8c;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.support-page .discussion-messages .messages-loading{display:flex;align-items:center;justify-content:center;padding:20px;color:#8c8c8c}[data-theme=dark] .support-page .discussion-messages .load-more-messages{border-bottom-color:#303030}[data-theme=dark] .support-page .discussion-messages .load-more-messages .load-more-btn{color:#177ddc}[data-theme=dark] .support-page .discussion-messages .load-more-messages .load-more-btn:hover{color:#46a6ff;background-color:#177ddc1a}[data-theme=dark] .support-page .discussion-messages .load-more-messages .load-more-btn:disabled{color:#434343}[data-theme=dark] .support-page .discussion-messages .messages-count{color:#8c8c8c;border-bottom-color:#303030}[data-theme=dark] .support-page .discussion-messages .messages-loading{color:#8c8c8c}.support-page{display:flex;gap:24px;padding:16px;width:100%;min-height:600px}.support-page .ticket-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.support-page .ticket-header h2{margin:0;font-size:18px;font-weight:600;color:#262626}.support-page .support-ticket-list{width:350px;min-width:350px;border-right:1px solid #f0f0f0;padding-right:24px}.support-page .support-ticket-list .support-ticket-list-container .empty-state{padding:40px 20px;text-align:center}.support-page .support-ticket-list .support-ticket-list-container .ticket-item{border-radius:8px;margin-bottom:8px;transition:all .2s ease;border:1px solid transparent}.support-page .support-ticket-list .support-ticket-list-container .ticket-item:hover{background-color:#f8f9fa}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.selected{background-color:#e6f7ff;border-color:#1890ff}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content{width:100%}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-header .ticket-subject{font-size:14px;font-weight:600;color:#262626;line-height:1.4;flex:1;margin-right:8px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .ticket-date{color:#8c8c8c;font-size:12px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .message-count{color:#1890ff;font-size:12px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-preview{font-size:12px;color:#595959;line-height:1.4}.support-page .support-discussion{flex:1;display:flex;flex-direction:column}.support-page .support-discussion .placeholder{display:flex;align-items:center;justify-content:center;height:100%;min-height:400px}.support-page .support-discussion .placeholder .placeholder-content{text-align:center;padding:40px}.support-page .support-discussion .placeholder .placeholder-content h3{color:#262626;margin-bottom:12px}.support-page .support-discussion .placeholder .placeholder-content p{color:#8c8c8c;margin-bottom:24px}.support-page .support-discussion .new-ticket-card{max-width:600px;margin:0 auto}.support-page .support-discussion .new-ticket-card .ant-card-head-title{font-size:18px;font-weight:600}.support-page .support-discussion .new-ticket-card .ant-form-item-label>label{font-weight:600}.support-page .support-discussion .discussion-container{display:flex;flex-direction:column;height:100%}.support-page .support-discussion .discussion-container .discussion-header .ticket-info .ticket-title{margin:0 0 8px;font-size:20px;font-weight:600;color:#262626}.support-page .support-discussion .discussion-container .discussion-header .ticket-info .ticket-date{color:#8c8c8c}.support-page .support-discussion .discussion-container .discussion-messages{flex:1;max-height:500px;overflow-y:auto;margin-bottom:20px;padding-right:8px;padding-left:8px;background-color:#f6faff}.support-page .support-discussion .discussion-container .discussion-messages::-webkit-scrollbar{width:6px}.support-page .support-discussion .discussion-container .discussion-messages::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.support-page .support-discussion .discussion-container .discussion-messages::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.support-page .support-discussion .discussion-container .discussion-messages::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.support-page .support-discussion .discussion-container .discussion-messages .message-item{border:none!important;padding:16px 0;background-color:#f6faff}.support-page .support-discussion .discussion-container .discussion-messages .message-item.vendor-msg .message-wrapper{margin-right:auto;max-width:80%}.support-page .support-discussion .discussion-container .discussion-messages .message-item.vendor-msg .message-wrapper .message-header{justify-content:flex-start;text-align:left}.support-page .support-discussion .discussion-container .discussion-messages .message-item.vendor-msg .message-wrapper .message-content{background-color:#f0f0f0;color:#262626;border-radius:16px 16px 16px 4px}.support-page .support-discussion .discussion-container .discussion-messages .message-item.admin-msg .message-wrapper{margin-left:auto;max-width:80%}.support-page .support-discussion .discussion-container .discussion-messages .message-item.admin-msg .message-wrapper .message-header{justify-content:flex-end;text-align:right}.support-page .support-discussion .discussion-container .discussion-messages .message-item.admin-msg .message-wrapper .message-content{background-color:#1890ff;color:#fff;border-radius:16px 16px 4px}.support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header{display:flex;align-items:center;margin-bottom:8px}.support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header .sender-icon{color:#8c8c8c}.support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header .sender-role{font-weight:600;font-size:12px;color:#262626}.support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header .message-time{color:#8c8c8c;font-size:11px}.support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-content{padding:12px 16px;word-wrap:break-word;line-height:1.4}.support-page .support-discussion .discussion-container .discussion-input{border-top:1px solid #f0f0f0;padding-top:16px}.support-page .support-discussion .discussion-container .discussion-input .ant-input{margin-bottom:12px}.support-page .support-discussion .discussion-container .discussion-input .input-actions{display:flex;justify-content:space-between;align-items:center}.support-page .support-discussion .discussion-container .discussion-input .input-actions .help-text{color:#8c8c8c;font-size:12px}.support-page .support-discussion .discussion-container .ticket-closed-notice{padding:16px;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:8px;text-align:center;margin-top:16px}.support-page .support-discussion .discussion-container .ticket-closed-notice span{margin-left:8px;color:#52c41a}[data-theme=dark] .support-page .ticket-header{border-bottom-color:#303030}[data-theme=dark] .support-page .ticket-header h2{color:#f0f0f0}[data-theme=dark] .support-page .support-ticket-list{border-right-color:#303030}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item:hover{background-color:#111b26}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item.selected{background-color:#2c293d2c;border-color:#177ddc}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-header .ticket-subject{color:#f0f0f0}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .ticket-date{color:#8c8c8c}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .message-count{color:#177ddc}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-preview{color:#bfbfbf}[data-theme=dark] .support-page .support-discussion .placeholder .placeholder-content h3{color:#f0f0f0}[data-theme=dark] .support-page .support-discussion .placeholder .placeholder-content p{color:#8c8c8c}[data-theme=dark] .support-page .support-discussion .new-ticket-card{background:#1f1f1f;border-color:#303030}[data-theme=dark] .support-page .support-discussion .new-ticket-card .ant-card-head{background:#1f1f1f;border-bottom-color:#303030}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-header .ticket-info .ticket-title{color:#f0f0f0}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-header .ticket-info .ticket-date{color:#8c8c8c}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages{background-color:#111b26}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages::-webkit-scrollbar-track{background:#262626}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages::-webkit-scrollbar-thumb{background:#434343}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages::-webkit-scrollbar-thumb:hover{background:#595959}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .message-item{background-color:#111b26}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .message-item.vendor-msg .message-wrapper .message-header .sender-role{color:#f0f0f0}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .message-item.vendor-msg .message-wrapper .message-content{background-color:#262626;color:#f0f0f0}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .message-item.admin-msg .message-wrapper .message-content{background-color:#177ddc;color:#fff}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header .sender-icon{color:#8c8c8c}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header .sender-role{color:#f0f0f0}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header .message-time{color:#8c8c8c}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-input{border-top-color:#303030}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-input .input-actions .help-text{color:#8c8c8c}[data-theme=dark] .support-page .support-discussion .discussion-container .ticket-closed-notice{background-color:#162312;border-color:#389e0d}[data-theme=dark] .support-page .support-discussion .discussion-container .ticket-closed-notice span{color:#52c41a}@media (max-width: 1024px){.support-page{flex-direction:column}.support-page .support-ticket-list{width:100%;border-right:none;border-bottom:1px solid #f0f0f0;padding-right:0;padding-bottom:24px;margin-bottom:24px}[data-theme=dark] .support-page .support-ticket-list{border-bottom-color:#303030}.support-page .support-discussion .discussion-container .discussion-messages{max-height:300px}}@media (max-width: 768px){.support-page{padding:12px;gap:16px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-header{flex-direction:column;align-items:flex-start;gap:8px}}.support-ticket-list-container .loading-state{display:flex;align-items:center;justify-content:center;padding:20px;color:#8c8c8c}.support-ticket-list-container .load-more-container{text-align:center;padding:12px;border-top:1px solid #f0f0f0;margin-top:8px}.support-ticket-list-container .load-more-container .load-more-btn{color:#1890ff;font-weight:500}.support-ticket-list-container .load-more-container .load-more-btn:hover{color:#40a9ff;background-color:#1890ff0f}.support-ticket-list-container .load-more-container .load-more-btn:disabled{color:#d9d9d9}.support-ticket-list-container .total-count{text-align:center;padding:8px;font-size:12px;color:#8c8c8c;border-top:1px solid #f0f0f0;margin-top:4px}[data-theme=dark] .support-ticket-list-container .loading-state{color:#8c8c8c}[data-theme=dark] .support-ticket-list-container .load-more-container{border-top-color:#303030}[data-theme=dark] .support-ticket-list-container .load-more-container .load-more-btn{color:#177ddc}[data-theme=dark] .support-ticket-list-container .load-more-container .load-more-btn:hover{color:#46a6ff;background-color:#177ddc1a}[data-theme=dark] .support-ticket-list-container .load-more-container .load-more-btn:disabled{color:#434343}[data-theme=dark] .support-ticket-list-container .total-count{color:#8c8c8c;border-top-color:#303030}.support-page .admin-support-filters{margin-bottom:20px;padding:16px;background-color:#fafafa;border-radius:8px;border:1px solid #f0f0f0}[data-theme=dark] .support-page .admin-support-filters{background-color:#1f1f1f;border-color:#303030}.support-page .support-ticket-list-container .ticket-item .ticket-content .vendor-info{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #f5f5f5}.support-page .support-ticket-list-container .ticket-item .ticket-content .vendor-info .vendor-details .vendor-name{font-size:12px;font-weight:600;color:#262626;margin:0;line-height:1.2}.support-page .support-ticket-list-container .ticket-item .ticket-content .vendor-info .vendor-details .vendor-secondary{font-size:11px;color:#8c8c8c;display:block}[data-theme=dark] .support-page .support-ticket-list-container .ticket-item .ticket-content .vendor-info{border-bottom-color:#303030}[data-theme=dark] .support-page .support-ticket-list-container .ticket-item .ticket-content .vendor-info .vendor-details .vendor-name{color:#f0f0f0}[data-theme=dark] .support-page .support-ticket-list-container .ticket-item .ticket-content .vendor-info .vendor-details .vendor-secondary{color:#8c8c8c}.support-page .discussion-container .discussion-header .ticket-info .admin-ticket-title-section{margin-bottom:12px}.support-page .discussion-container .discussion-header .ticket-info .admin-ticket-title-section .vendor-info{display:flex;align-items:center;margin-bottom:8px;font-size:14px}.support-page .discussion-container .discussion-header .ticket-info .admin-ticket-title-section .vendor-info .vendor-name{font-weight:600;color:#262626}.support-page .discussion-container .discussion-header .ticket-info .admin-ticket-title-section .vendor-info .vendor-secondary{color:#8c8c8c;margin-left:4px}[data-theme=dark] .support-page .discussion-container .discussion-header .ticket-info .admin-ticket-title-section .vendor-info .vendor-name{color:#f0f0f0}[data-theme=dark] .support-page .discussion-container .discussion-header .ticket-info .admin-ticket-title-section .vendor-info .vendor-secondary{color:#8c8c8c}.support-page .discussion-container .discussion-header .ticket-info .admin-ticket-title-section .ticket-title{margin:0;font-size:18px;font-weight:600;color:#262626}[data-theme=dark] .support-page .discussion-container .discussion-header .ticket-info .admin-ticket-title-section .ticket-title{color:#f0f0f0}.support-page .discussion-container .discussion-header .ticket-info .status-controls{display:flex;align-items:center}.support-page .discussion-container .discussion-header .ticket-info .status-controls span{color:#262626;font-weight:500}[data-theme=dark] .support-page .discussion-container .discussion-header .ticket-info .status-controls span{color:#f0f0f0}.support-ticket-list-container .ticket-list-filters{padding:12px;background-color:#fafafa;border-radius:6px;border:1px solid #f0f0f0;margin-bottom:16px}[data-theme=dark] .support-ticket-list-container .ticket-list-filters{background-color:#1f1f1f;border-color:#303030}.support-ticket-list-container .ticket-item{position:relative;cursor:pointer;transition:all .2s ease}.support-ticket-list-container .ticket-item.selected{background-color:#e6f7ff;border-left:3px solid #1890ff}[data-theme=dark] .support-ticket-list-container .ticket-item.selected{background-color:#111b26;border-left-color:#177ddc}.support-ticket-list-container .ticket-item.unread{background-color:#fff2e8;border-left:3px solid #fa8c16}.support-ticket-list-container .ticket-item.unread .ticket-subject{font-weight:700;color:#d46b08}.support-ticket-list-container .ticket-item.unread .ticket-preview{font-weight:500;color:#262626}[data-theme=dark] .support-ticket-list-container .ticket-item.unread{background-color:#2b1d16;border-left-color:#d48806}[data-theme=dark] .support-ticket-list-container .ticket-item.unread .ticket-subject{color:#d48806}[data-theme=dark] .support-ticket-list-container .ticket-item.unread .ticket-preview{color:#f0f0f0}.support-ticket-list-container .ticket-item.selected.unread{background-color:#fff7e6;border-left:3px solid #fa8c16}[data-theme=dark] .support-ticket-list-container .ticket-item.selected.unread{background-color:#2b1d16}.support-ticket-list-container .ticket-item .unread-indicator{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#fa8c16;animation:pulse 2s infinite}.support-ticket-list-container .ticket-item .ticket-content{width:100%}.support-ticket-list-container .ticket-item .ticket-content .ticket-header .ticket-subject-wrapper .ticket-subject{font-size:14px;color:#262626;margin:0;line-height:1.4}.discussion-messages .typing-indicator{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#f5f5f5;border-radius:16px;margin:8px 16px;max-width:200px}.discussion-messages .typing-indicator .typing-animation{display:flex;gap:2px}.discussion-messages .typing-indicator .typing-animation span{width:4px;height:4px;background-color:#8c8c8c;border-radius:50%;animation:typing 1.4s infinite}.discussion-messages .typing-indicator .typing-animation span:nth-child(1){animation-delay:0s}.discussion-messages .typing-indicator .typing-animation span:nth-child(2){animation-delay:.2s}.discussion-messages .typing-indicator .typing-animation span:nth-child(3){animation-delay:.4s}.discussion-messages .typing-indicator .typing-text{font-size:12px;color:#8c8c8c;font-style:italic}[data-theme=dark] .discussion-messages .typing-indicator{background-color:#262626}[data-theme=dark] .discussion-messages .typing-indicator .typing-animation span{background-color:#8c8c8c}[data-theme=dark] .discussion-messages .typing-indicator .typing-text{color:#8c8c8c}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-8px);opacity:1}}@keyframes pulse{0%{box-shadow:0 0 #fa8c16b3}70%{box-shadow:0 0 0 10px #fa8c1600}to{box-shadow:0 0 #fa8c1600}}.support-ticket-list-container .ticket-item{position:relative;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.support-ticket-list-container .ticket-item:hover{background-color:#f5f5f5}[data-theme=dark] .support-ticket-list-container .ticket-item:hover{background-color:#262626}.support-ticket-list-container .ticket-item.selected{background-color:#e6f7ff;border-color:#1890ff}[data-theme=dark] .support-ticket-list-container .ticket-item.selected{background-color:#111b26;border-color:#177ddc}.support-ticket-list-container .ticket-item.unread{background-color:#fff1f0!important;border-left:4px solid #ff4d4f!important;box-shadow:0 2px 4px #ff4d4f1a}.support-ticket-list-container .ticket-item.unread .ticket-subject{font-weight:700!important;color:#cf1322!important}.support-ticket-list-container .ticket-item.unread .ticket-preview{font-weight:500!important;color:#262626!important}.support-ticket-list-container .ticket-item.unread .vendor-name{color:#cf1322!important;font-weight:700!important}.support-ticket-list-container .ticket-item.unread:before{content:"";position:absolute;top:12px;right:12px;width:10px;height:10px;border-radius:50%;background-color:#ff4d4f;animation:pulse-red 2s infinite}[data-theme=dark] .support-ticket-list-container .ticket-item.unread{background-color:#2a1515!important;border-left-color:#ff7875!important;box-shadow:0 2px 4px #ff78751a}[data-theme=dark] .support-ticket-list-container .ticket-item.unread .ticket-subject{color:#ff7875!important}[data-theme=dark] .support-ticket-list-container .ticket-item.unread .ticket-preview{color:#f0f0f0!important}[data-theme=dark] .support-ticket-list-container .ticket-item.unread .vendor-name{color:#ff7875!important}[data-theme=dark] .support-ticket-list-container .ticket-item.unread:before{background-color:#ff7875}.support-ticket-list-container .ticket-item.selected.unread{background-color:#e6f7ff!important;border-left:4px solid #1890ff!important}.support-ticket-list-container .ticket-item.selected.unread .ticket-subject{font-weight:700!important;color:#1890ff!important}.support-ticket-list-container .ticket-item.selected.unread .vendor-name{color:#1890ff!important;font-weight:700!important}[data-theme=dark] .support-ticket-list-container .ticket-item.selected.unread{background-color:#111b26!important;border-left-color:#177ddc!important}[data-theme=dark] .support-ticket-list-container .ticket-item.selected.unread .ticket-subject,[data-theme=dark] .support-ticket-list-container .ticket-item.selected.unread .vendor-name{color:#177ddc!important}.support-ticket-list-container .ticket-item .unread-indicator{display:none}.support-ticket-list-container .ticket-item .ticket-content{width:100%;padding:12px}.support-ticket-list-container .ticket-item .ticket-content .vendor-info{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #f5f5f5}.support-ticket-list-container .ticket-item .ticket-content .vendor-info .vendor-details .vendor-name{font-size:12px;font-weight:600;color:#262626;margin:0;line-height:1.2}.support-ticket-list-container .ticket-item .ticket-content .vendor-info .vendor-details .vendor-secondary{font-size:11px;color:#8c8c8c;display:block}[data-theme=dark] .support-ticket-list-container .ticket-item .ticket-content .vendor-info{border-bottom-color:#303030}[data-theme=dark] .support-ticket-list-container .ticket-item .ticket-content .vendor-info .vendor-details .vendor-name{color:#f0f0f0}[data-theme=dark] .support-ticket-list-container .ticket-item .ticket-content .vendor-info .vendor-details .vendor-secondary{color:#8c8c8c}.support-ticket-list-container .ticket-item .ticket-content .ticket-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.support-ticket-list-container .ticket-item .ticket-content .ticket-header .ticket-subject-wrapper{display:flex;align-items:center;flex:1}.support-ticket-list-container .ticket-item .ticket-content .ticket-header .ticket-subject-wrapper .ticket-subject{font-size:14px;color:#262626;margin:0;line-height:1.4;font-weight:600}[data-theme=dark] .support-ticket-list-container .ticket-item .ticket-content .ticket-header .ticket-subject-wrapper .ticket-subject{color:#f0f0f0}.support-ticket-list-container .ticket-item .ticket-content .ticket-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.support-ticket-list-container .ticket-item .ticket-content .ticket-meta .ticket-date,.support-ticket-list-container .ticket-item .ticket-content .ticket-meta .message-count{font-size:11px;color:#8c8c8c}.support-ticket-list-container .ticket-item .ticket-content .ticket-preview{font-size:12px;color:#8c8c8c;line-height:1.3;margin:0}.support-ticket-list-container .ticket-item .ticket-content .ticket-preview .last-sender{font-weight:600;color:#595959}[data-theme=dark] .support-ticket-list-container .ticket-item .ticket-content .ticket-preview .last-sender{color:#bfbfbf}[data-theme=dark] .support-ticket-list-container .ticket-item .ticket-content .ticket-preview{color:#8c8c8c}@keyframes pulse-red{0%{box-shadow:0 0 #ff4d4fb3}70%{box-shadow:0 0 0 10px #ff4d4f00}to{box-shadow:0 0 #ff4d4f00}}.ant-picker:hover{border:1px solid #40a9ff;box-shadow:0 0 0 2px #1890ff33}.adv-image-thumbnail{display:flex;align-items:center;justify-content:center}.adv-image-thumbnail .no-image-placeholder{width:60px;height:40px;border:1px dashed #d9d9d9;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#fafafa}[data-theme=dark] .adv-image-thumbnail .no-image-placeholder{background-color:#262626;border-color:#434343}.adv-image-thumbnail .no-image-placeholder span{font-size:10px;color:#8c8c8c}.adv-title .adv-link{margin-top:4px}.adv-title .adv-link small{color:#1890ff;text-decoration:none}.adv-title .adv-link small:hover{text-decoration:underline}[data-theme=dark] .adv-title .adv-link small{color:#69c0ff}.adv-dates{font-size:13px}.adv-dates div:first-child{color:#52c41a}.adv-dates div:last-child{color:#ff4d4f;margin-top:2px}[data-theme=dark] .adv-dates div:first-child{color:#95de64}[data-theme=dark] .adv-dates div:last-child{color:#ff7875}.status-badge{padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.status-badge.status-current{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}[data-theme=dark] .status-badge.status-current{background-color:#162312;color:#95de64;border-color:#274916}.status-badge.status-future{background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}[data-theme=dark] .status-badge.status-future{background-color:#111b26;color:#69c0ff;border-color:#003a8c}.status-badge.status-past{background-color:#fff2e8;color:#fa8c16;border:1px solid #ffd591}[data-theme=dark] .status-badge.status-past{background-color:#2b1d11;color:#ffc069;border-color:#613400}.action-buttons{display:flex;gap:4px}.action-buttons .ant-btn{padding:4px 8px;height:auto}.action-buttons .ant-btn:hover{background-color:#f5f5f5}[data-theme=dark] .action-buttons .ant-btn:hover{background-color:#262626}.action-buttons .ant-btn.ant-btn-dangerous:hover{background-color:#fff2f0}[data-theme=dark] .action-buttons .ant-btn.ant-btn-dangerous:hover{background-color:#2a1215}.adv-details .adv-image-preview{text-align:center;margin-bottom:20px}.adv-details .adv-image-preview .ant-image{border-radius:8px;box-shadow:0 2px 8px #0000001a}[data-theme=dark] .adv-details .adv-image-preview .ant-image{box-shadow:0 2px 8px #0000004d}.adv-details .adv-info h3{margin-bottom:16px;color:#262626}[data-theme=dark] .adv-details .adv-info h3{color:#f0f0f0}.adv-details .adv-info p{margin-bottom:12px;line-height:1.6}.adv-details .adv-info p strong{color:#595959}[data-theme=dark] .adv-details .adv-info p strong{color:#bfbfbf}.adv-details .adv-info p a{color:#1890ff;text-decoration:none}.adv-details .adv-info p a:hover{text-decoration:underline}[data-theme=dark] .adv-details .adv-info p a{color:#69c0ff}.ads-status-summary{margin-bottom:20px}.ads-status-summary .ant-alert{border-radius:8px}.pickup-table tbody tr.current-ad{background-color:#f6ffed;border-left:4px solid #52c41a}[data-theme=dark] .pickup-table tbody tr.current-ad{background-color:#162312;border-left-color:#95de64}.pickup-table tbody tr.current-ad:hover{background-color:#f0f9e9}[data-theme=dark] .pickup-table tbody tr.current-ad:hover{background-color:#1f2f17}.ant-alert{border-radius:6px}.ant-alert.ant-alert-success .ant-alert-icon{color:#52c41a}.ant-alert.ant-alert-error .ant-alert-icon{color:#ff4d4f}.ant-alert.ant-alert-info .ant-alert-icon{color:#1890ff}.ant-form-item-has-error .ant-picker,.ant-form-item-has-error .ant-picker:hover{border-color:#ff4d4f!important}.ant-form-item-has-error .ant-picker:focus{border-color:#ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}.ant-btn[disabled]{opacity:.6;cursor:not-allowed}.ant-btn[disabled]:hover{opacity:.6}[data-theme=dark] .custom-delete-modal .ant-modal-content{background-color:#1f1f1f!important;border:1px solid #434343}[data-theme=dark] .custom-delete-modal .ant-modal-header{background-color:#1f1f1f!important;border-bottom:1px solid #434343}[data-theme=dark] .custom-delete-modal .ant-modal-header .ant-modal-title{color:#f0f0f0!important}[data-theme=dark] .custom-delete-modal .ant-modal-body{background-color:#1f1f1f!important;color:#f0f0f0!important}[data-theme=dark] .custom-delete-modal .ant-modal-footer{background-color:#1f1f1f!important;border-top:1px solid #434343}[data-theme=dark] .custom-delete-modal .ant-modal-footer .ant-btn-default{background-color:#262626!important;border-color:#434343!important;color:#f0f0f0!important}[data-theme=dark] .custom-delete-modal .ant-modal-footer .ant-btn-default:hover{background-color:#363636!important;border-color:#595959!important}[data-theme=dark] .custom-delete-modal .ant-modal-footer .ant-btn-dangerous{background-color:#ff4d4f!important;border-color:#ff4d4f!important;color:#fff!important}[data-theme=dark] .custom-delete-modal .ant-modal-footer .ant-btn-dangerous:hover{background-color:#ff7875!important;border-color:#ff7875!important}[data-theme=dark] .custom-delete-modal .ant-modal-close{color:#8c8c8c!important}[data-theme=dark] .custom-delete-modal .ant-modal-close:hover{color:#f0f0f0!important;background-color:#ffffff14!important}@media (max-width: 768px){.pickup-addresses-header{flex-direction:column;align-items:stretch!important;gap:12px!important}.pickup-addresses-header h6{text-align:center}.pickup-addresses-header div{flex-wrap:wrap;justify-content:center}.pickup-table tbody tr{border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px;padding:16px}[data-theme=dark] .pickup-table tbody tr{border-color:#303030}.pickup-table tbody td:before{content:"";font-weight:600;color:#595959}[data-theme=dark] .pickup-table tbody td:before{color:#bfbfbf}.adv-image-thumbnail{justify-content:flex-start}.adv-image-thumbnail .no-image-placeholder{width:80px;height:60px}.action-buttons{justify-content:flex-start}}.status-badge.status-current{position:relative}.status-badge.status-current:before{content:"";position:absolute;top:-2px;right:-2px;width:6px;height:6px;background-color:#52c41a;border-radius:50%;animation:pulse 2s infinite}[data-theme=dark] .status-badge.status-current:before{background-color:#95de64}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}.ant-upload .ant-btn{border-style:dashed!important;height:40px}.ant-modal .ant-form-item-label>label{font-weight:600}[data-theme=dark] .ant-modal .ant-form-item-label>label{color:#f0f0f0}.pickup-table tbody tr{transition:all .2s ease}.pickup-table tbody tr:hover{background-color:#fafafa}[data-theme=dark] .pickup-table tbody tr:hover{background-color:#262626}.ant-form-vertical .ant-form-item{margin-bottom:20px}.ant-form-vertical .ant-form-item:last-child{margin-bottom:0}.ant-picker{border:1px solid #d9d9d9;transition:box-shadow .2s}[data-theme=dark] .ant-picker{border-color:#434343;background-color:#1f1f1f;color:#f0f0f0}.ant-picker:hover{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}[data-theme=dark] .ant-picker:hover{border-color:#69c0ff;box-shadow:0 0 0 2px #69c0ff33}.ant-picker:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}[data-theme=dark] .ant-picker:focus{border-color:#69c0ff;box-shadow:0 0 0 2px #69c0ff33}[data-theme=dark] .ant-picker-dropdown .ant-picker-panel-container{background-color:#1f1f1f!important;border:1px solid #434343!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-header{background-color:#1f1f1f!important;border-bottom:1px solid #434343!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-header button{color:#f0f0f0!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-header button:hover{background-color:#262626!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-content{background-color:#1f1f1f!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-content th,[data-theme=dark] .ant-picker-dropdown .ant-picker-content td{color:#f0f0f0!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-content .ant-picker-cell:hover{background-color:#262626!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-content .ant-picker-cell-selected{background-color:#7143ac!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-content .ant-picker-cell-selected .ant-picker-cell-inner{color:#fff!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-content .ant-picker-cell-today .ant-picker-cell-inner{border-color:#69c0ff!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-time-panel{background-color:#1f1f1f!important;border-left:1px solid #434343!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column>li{color:#f0f0f0!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column>li:hover{background-color:#262626!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected{background-color:#7143ac!important;color:#fff!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-footer{background-color:#1f1f1f!important;border-top:1px solid #434343!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-footer .ant-picker-now-btn{color:#69c0ff!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-footer .ant-picker-now-btn:hover{color:#91d5ff!important}.vendor-requests-page{display:flex;gap:24px;padding:16px;width:100%;min-height:600px}.vendor-requests-page .ticket-content{display:flex;flex-direction:row;align-items:center;gap:16px}.vendor-requests-page .ticket-content .vendor-info{display:flex;align-items:center;gap:12px;padding:0!important;margin:0!important;border:none!important}.vendor-requests-page .ticket-content .vendor-info .ant-avatar{flex-shrink:0;width:48px!important;height:48px!important;font-size:22px}.vendor-requests-page .ticket-content .vendor-info .vendor-details{display:flex;flex-direction:column}.vendor-requests-page .ticket-content .vendor-info .vendor-details .vendor-name{font-weight:400!important}.vendor-requests-page .ticket-content .vendor-info .vendor-details .vendor-secondary{font-size:12px;color:#888}.vendor-requests-page .ticket-content .ticket-header{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.vendor-requests-page .ticket-content .ticket-header .ticket-subject{font-weight:500}.vendor-requests-page .details-card{border-radius:8px;min-height:600px;padding-top:20px;padding-bottom:30px}.vendor-requests-page .details-card .ant-card-body{padding-bottom:0}.vendor-requests-page .details-desc{border-top:solid 1px #acacac;border-bottom:solid 1px #acacac;padding-bottom:15px}.vendor-requests-page .details-desc table tbody tr{border-color:#acacac}.vendor-requests-page .action{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;margin-top:32px}.vendor-requests-page .action .vendor-actions-btns{display:flex;gap:10px}@media (max-width: 900px){.vendor-requests-page{flex-direction:column}.vendor-requests-page .vendor-requests-list{width:100%;min-width:0;border-right:none;padding-right:0;margin-bottom:24px}.vendor-requests-page .support-discussion{padding-left:0}.vendor-requests-page .details-card{min-height:0}.ticket-content{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.ticket-content .ticket-header{margin-left:0!important;align-items:flex-start!important}}@media (max-width: 600px){.vendor-requests-page{padding:4px;gap:8px}.vendor-requests-page .details-card{padding:8px 0}.vendor-requests-page .action{flex-direction:column;align-items:stretch}.vendor-requests-page .action .vendor-actions-btns{justify-content:flex-end}.ticket-content .vendor-info .ant-avatar{width:36px!important;height:36px!important;font-size:16px}}[data-theme=dark] .vendor-requests-page .details-card{background:#0d1826!important}[data-theme=dark] .vendor-requests-page .details-card .details-desc,[data-theme=dark] .vendor-requests-page .details-card .details-desc table tbody tr{border-color:#5e5e5e}[data-theme=dark] .vendor-requests-page .details-card .ant-card-body{background:#0d1826!important}[data-theme=dark] .vendor-requests-page .details-card .disc-item{background-color:#0d1826}.page-header{display:flex;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:15px;flex-wrap:wrap;gap:10px}.page-header h2{font-family:Poppins;text-transform:capitalize;font-weight:600;font-size:1.15rem;margin:0}.page-header .controllers{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media screen and (max-width: 768px){.page-header{flex-direction:column;align-items:stretch}.page-header h2{text-align:center;font-size:1rem}.page-header .controllers{justify-content:center;width:100%}.page-header .controllers .ant-select{width:140px!important}.page-header .controllers .ant-btn{flex:1;max-width:120px}}@media screen and (max-width: 480px){.page-header .controllers{flex-direction:column;width:100%}.page-header .controllers .ant-select,.page-header .controllers .ant-picker,.page-header .controllers .ant-btn{max-width:none!important}}.vendor-page{width:100%;max-width:1600px}@media screen and (max-width: 1900px){.vendor-page{max-width:1080px}}@media screen and (max-width: 1705px){.vendor-page{max-width:1100px}}@media screen and (max-width: 1410px){.vendor-page{max-width:835px}}@media screen and (max-width: 868px){.vendor-page{max-width:500px}}@media screen and (max-width: 768px){.vendor-page{overflow-x:hidden}}.vendor-page .vendor-content{width:100%}@media screen and (max-width: 768px){.vendor-page .vendor-content{padding:.5rem;overflow-x:hidden}}.vendor-page .vendor-content .ant-card{transition:box-shadow .3s ease}.vendor-page .vendor-content .ant-card:hover{box-shadow:0 0 12px #0000001a}.vendor-page .vendor-content .card-title{font-weight:500;font-family:Poppins;font-size:.9rem;margin-top:.5rem;margin-bottom:1.5rem;text-transform:capitalize;color:#111827}@media screen and (max-width: 768px){.vendor-page .vendor-content .card-title{font-size:.8rem;margin-bottom:1rem}}[data-theme=dark] .vendor-page .vendor-content .card-title{color:#f9fafb}.vendor-page .vendor-content .halo-card-content .sm-halo-card{height:140px!important}.vendor-page .vendor-content .halo-card-content .sm-halo-card p.stat-value{font-weight:700;font-size:1.3rem}@media screen and (max-width: 768px){.vendor-page .vendor-content .halo-card-content .sm-halo-card p.stat-value{font-size:1.1rem}}@media screen and (max-width: 480px){.vendor-page .vendor-content .halo-card-content .sm-halo-card p.stat-value{font-size:1rem}}.vendor-page .vendor-content .halo-card-content .sm-halo-card p.stat-value .currency{font-weight:300}.vendor-page .vendor-content .halo-card-content .sm-halo-card p.stat-value.big{font-size:1.9rem;line-height:1.2;margin-left:1.5rem}@media screen and (max-width: 868px){.vendor-page .vendor-content .halo-card-content .sm-halo-card p.stat-value.big{font-size:1.5rem;margin-left:0rem}}@media screen and (max-width: 480px){.vendor-page .vendor-content .halo-card-content .sm-halo-card p.stat-value.big{font-size:1.2rem}}.vendor-page .vendor-content .halo-card-content .sm-halo-card .stat{display:flex;align-items:center;margin-top:.15rem;gap:.5rem;font-size:.85rem}@media screen and (max-width: 868px){.vendor-page .vendor-content .halo-card-content .sm-halo-card .stat{font-size:.75rem;flex-direction:column;align-items:flex-start;gap:.25rem;opacity:.9}}@media screen and (max-width: 480px){.vendor-page .vendor-content .halo-card-content .sm-halo-card .stat{font-size:.7rem}}.vendor-page .vendor-content .halo-card-content .sm-halo-card .stat .stat-progress{font-size:.85rem;margin-top:.25rem;display:block}@media screen and (max-width: 868px){.vendor-page .vendor-content .halo-card-content .sm-halo-card .stat .stat-progress{font-size:.75rem;margin-top:0;opacity:1}}.vendor-page .vendor-content .halo-card-content .sm-halo-card .stat .stat-progress.positive{color:#52c41a}[data-theme=light] .vendor-page .vendor-content .halo-card-content .sm-halo-card .stat .stat-progress.positive{color:#32750b}.vendor-page .vendor-content .halo-card-content .sm-halo-card .stat .stat-progress.negative{color:#ff4d4f}[data-theme=light] .vendor-page .vendor-content .halo-card-content .sm-halo-card .stat .stat-progress.negative{color:#be4644}.vendor-page .vendor-content .halo-card-content .sm-halo-card .status-badge{display:inline-block;padding:2px 8px;border-radius:8px;font-size:12px;background:#f0f2f5;color:#333}.vendor-page .vendor-content .halo-card-content .sm-halo-card .status-badge.status-pending{background:#fff7e6;color:#d48806}.vendor-page .vendor-content .halo-card-content .sm-halo-card .status-badge.status-in_progress{background:#e6f7ff;color:#1890ff}.vendor-page .vendor-content .halo-card-content .sm-halo-card .status-badge.status-cancelled,.vendor-page .vendor-content .halo-card-content .sm-halo-card .status-badge.status-failed_delivery{background:#fff1f0;color:#cf1322}.vendor-page .vendor-content .ant-row{align-items:stretch}.vendor-page .vendor-content .ant-col{display:flex;flex-direction:column}.vendor-page .vendor-content .custom-card-header{display:flex;justify-content:space-between;align-items:center;width:100%}.vendor-page .vendor-content .apex-charts{width:100%!important;height:200px!important}@media screen and (max-width: 768px){.vendor-page .vendor-content .apex-charts{height:250px!important}}@media screen and (max-width: 480px){.vendor-page .vendor-content .apex-charts{height:200px!important}}.vendor-page .vendor-content .blurry-table-card{background:#ffffff8c!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 24px #00000014;border-radius:16px;transition:background .3s}@media screen and (max-width: 768px){.vendor-page .vendor-content .blurry-table-card{border-radius:12px;box-shadow:0 2px 12px #0000000f}}.vendor-page .vendor-content [data-theme=dark] .blurry-table-card{background:#181c248c!important;color:#eee}.vendor-page .vendor-content .sm-halo-card .ant-table{background:transparent!important}@media screen and (max-width: 768px){.vendor-page .vendor-content .sm-halo-card .ant-table{font-size:.8rem}.vendor-page .vendor-content .sm-halo-card .ant-table .ant-table-thead>tr>th{padding:8px 4px;font-size:.75rem}.vendor-page .vendor-content .sm-halo-card .ant-table .ant-table-tbody>tr>td{padding:8px 4px;font-size:.75rem}}.vendor-page .vendor-content .sm-halo-card .ant-table-thead>tr>th{background:transparent!important;color:#888}.vendor-page .vendor-content [data-theme=dark] .sm-halo-card .ant-table-thead>tr>th{color:#bbb}.vendor-page .vendor-content .sm-halo-card .ant-table-tbody>tr>td{background:transparent!important}@media screen and (max-width: 768px){.vendor-page .vendor-content .loading-container{padding:20px}}.responsive-table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pickup-table{min-width:600px;width:100%;border-collapse:collapse}@media screen and (max-width: 768px){.pickup-table{font-size:12px;min-width:500px}.pickup-table th,.pickup-table td{padding:6px 4px;font-size:11px}}@media screen and (max-width: 480px){.pickup-table{font-size:11px;min-width:400px}.pickup-table th,.pickup-table td{padding:4px 2px;font-size:10px}}.status-badge{display:inline-block;padding:1px 12px;border-radius:4px;font-size:13px;font-weight:500;border:1.5px solid;min-width:80px;text-align:center}.status-badge.status-pending{color:#d48806;background:#fffbe617;border-color:#ffe58f}[data-theme=dark] .status-badge.status-pending{color:#faad14;background:#fffbe60c;border-color:#696118}.status-in_progress,.status-processing{color:#1890ff;background:#e6f7ff17;border-color:#bae7ff}[data-theme=dark] .status-in_progress,[data-theme=dark] .status-processing{color:#40a9ff;background:#e6f7ff0c;border-color:#456c85}.status-badge.status-completed,.status-badge.status-delivered{color:#389e0d;background:#f6ffed17;border-color:#b7eb8f}[data-theme=dark] .status-badge.status-completed,[data-theme=dark] .status-badge.status-delivered{color:#52c41a;background:#f6ffed0c;border-color:#3d6d21}.status-cancelled{color:#cf1322;background:#fff1f017;border-color:#ffa39e}[data-theme=dark] .status-cancelled{color:#ff4d4f;background:#fff1f00c;border-color:#833e3d}.payout-history{width:100%}.payout-history .card-title{color:#111827}[data-theme=dark] .payout-history .card-title{color:#f9fafb}.payout-history .ant-card-head{border-bottom:none;padding:0 16px}.payout-history .ant-card-body{padding:0 16px 16px}.payout-history .vendors-list{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.payout-history .vendor-item{display:flex;align-items:center;justify-content:space-between;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:8px 12px;border:1px solid transparent;transition:.1s;height:fit-content;cursor:pointer}.payout-history .vendor-item:hover{background:#ffffff73}.payout-history .vendor-item .vendor-avatar{width:32px;border-radius:6px;object-fit:cover;text-align:center}.payout-history .vendor-item .vendor-info{flex:1;margin-left:10px;overflow:hidden}.payout-history .vendor-item .vendor-info .name{font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payout-history .vendor-item .vendor-info .revenue{font-size:13px;color:#4e525a}[data-theme=dark] .payout-history .vendor-item .vendor-info .revenue{color:#9ca3af}.payout-history .vendor-item .vendor-orders-count{display:flex;align-items:center;gap:6px;color:#27313f;font-weight:500}[data-theme=dark] .payout-history .vendor-item:hover{background:#423e694f;border:solid 1px rgba(255,255,255,.1)}[data-theme=dark] .payout-history .vendor-item .vendor-orders-count{color:#d1d5db}[data-theme=dark] .payout-history .vendor-item .vendor-info .name{color:#f9fafb}[data-theme=dark] .payout-history .vendor-item .vendor-info .revenue{color:#94a3b8}.vendor-page .profile-card{box-shadow:0 4px 12px #00000014}.vendor-page .profile-card .inner{width:100%;border-radius:12px;padding:20px;text-align:left}.vendor-page .profile-card .inner .profile-header{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 550px){.vendor-page .profile-card .inner .profile-header{flex-direction:row!important;gap:20px}}.vendor-page .profile-card .inner .profile-header .user-info h2{margin:10px 0 0;font-size:22px;font-weight:700;text-align:center}@media screen and (max-width: 878px){.vendor-page .profile-card .inner .profile-header .user-info h2{font-size:18px}}.vendor-page .profile-card .inner .profile-header .user-info .full-name{color:#999;margin-bottom:10px;text-align:center;text-transform:capitalize}.vendor-page .profile-card .inner .profile-details{margin-top:20px}.vendor-page .profile-card .inner .profile-details p{margin:5px 0 10px;font-size:14px}.vendor-page .profile-card .inner .profile-details p a{color:#1890ff}.vendor-page .profile-card .inner .document-row{display:flex;justify-content:center}.vendor-page .profile-card .inner .no-doc{border:1px solid rgb(173,173,173);width:140px;height:120px;display:flex;justify-content:center;align-items:center;border-radius:8px;color:#888}@media screen and (max-width: 878px){.vendor-page .profile-card .inner .no-doc{width:120px;height:80px}}.vendor-page .profile-card .inner .profile-stats{margin-top:20px}.vendor-page .profile-card .inner .profile-stats .stats{display:flex;justify-content:space-between}.vendor-page .profile-card .inner .profile-stats .stats div{text-align:center}.vendor-page .profile-card .inner .profile-stats .stats div p{font-size:12px;color:#666;margin-bottom:5px}.vendor-page .profile-card .inner .profile-stats .stats div span{font-weight:700}.settings-page .custom-menu .ant-menu-item{transition:.2s;color:#7e8da1!important}.settings-page .custom-menu .ant-menu-item-selected{background-color:#0080ff26!important;color:#e4e5e7!important;font-weight:600;border-radius:8px}[data-theme=light] .settings-page .custom-menu .ant-menu-item{color:#555!important}[data-theme=light] .settings-page .custom-menu .ant-menu-item-selected{background-color:#1890ff26!important;color:#000!important}.settings-page .custom-menu .ant-menu-item:hover{color:#1677ff!important}.badge{display:inline-block;padding:3px 12px;border-radius:4px;font-size:13px;font-weight:500;line-height:15px;border:1.5px solid;min-width:80px;text-align:center}.badge.Silver{border-color:#5a5a5a;color:#5a5a5a}[data-theme=dark] .badge.Silver{border-color:#b4b4b4;color:#b4b4b4}.badge.Gold{border-color:#a1781f;color:#a1781f}[data-theme=dark] .badge.Gold{border-color:#dfbd74;color:#dfbd74}.badge.Platinum{border-color:#60a6b5;color:#60a6b5}[data-theme=dark] .badge.Platinum{border-color:#90d4de;color:#90d4de}.badge.Tous{border-color:#508246;color:#508246}[data-theme=dark] .badge.Tous{border-color:#90dec0;color:#90dec0}.hoverable-row:hover{background-color:#00000005;transition:background-color .3s ease}.notification-details .section{margin-bottom:24px}.notification-details .section h3{margin-bottom:16px;font-size:16px;font-weight:500}.notification-details .details-table{width:100%;border-collapse:collapse;margin-bottom:16px}[data-theme=dark] .notification-details .details-table{background-color:#2e2e4438}.notification-details .details-table tr{border-bottom:1px solid #f0f0f0}[data-theme=dark] .notification-details .details-table tr{border-bottom:1px solid #333}.notification-details .details-table td{padding:8px}.notification-details .details-table td:first-child{width:200px;color:#666}.notification-details .ant-badge .ant-badge-status-dot{width:8px;height:8px}.notification-details .mobile-details{display:flex;flex-direction:column;gap:10px;font-size:13px}.notification-details .mobile-details .info-item{background:#ffffff05;padding:8px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.08)}.notification-details .mobile-details strong{display:block;color:#aaa;margin-bottom:4px}:root{--bg: #fff;--panel-bg: #fff;--panel-border: #e8e8e8;--text: #111;--muted: #6c6c6c;--accent: #2323D1}[data-theme=dark]{--bg: #0d0c1170;--panel-bg: #0b0a0f3d;--panel-border: #26242f;--text: #e6e6f2;--muted: #9a98a9;--accent: #6E74CD}.payments-page{background:var(--bg);padding:16px;min-height:70vh;width:100%;display:flex;gap:16px}.panel{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:10px;box-shadow:0 1px 4px #0000000a;overflow:hidden}.panel-header{padding:12px 16px;border-bottom:1px solid var(--panel-border);display:flex;align-items:center;justify-content:space-between}.panel-title{margin:0;color:var(--text);font-size:16px;font-weight:600}.panel-body{padding:12px 16px;color:var(--text)}.vendor-list{display:flex;flex-direction:column;gap:8px}.vendor-list-item{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:8px;cursor:pointer;transition:background .15s;background-color:#a6a4af34}[data-theme=dark] .vendor-list-item{background-color:#2b273a34}.vendor-list-item:hover{background:#2323d10f}[data-theme=dark] .vendor-list-item:hover{background:#6e74cd0f}.vendor-title{font-weight:600;color:var(--text)}.vendor-sub{color:var(--muted);font-size:13px;display:flex;gap:8px}.muted{color:var(--muted)}.value{color:var(--text);font-weight:600}.summary-panel{width:320px;display:flex;flex-direction:column;gap:8px}.summary-grid{display:flex;flex-direction:column;gap:10px;padding:8px 0}.summary-item{display:flex;justify-content:space-between;padding:8px 10px;border-radius:6px;background:linear-gradient(90deg,rgba(255,255,255,.02),transparent)}.table-scroll-container{max-height:400px;overflow-y:auto}@media (max-width: 768px){.payments-page{flex-direction:column}.summary-panel{width:100%}}.table-container{width:100%;overflow-x:auto;border-collapse:collapse}.table-scroll{overflow-x:auto}.custom-sider-menu .ant-menu-item-selected{background-color:#1890ff26;color:#25258a;font-weight:500}.custom-sider-menu .ant-menu-item-selected:hover{background-color:#0303941c}[data-theme=dark] .custom-sider-menu .ant-menu-item-selected{background-color:#03039438;color:#fff}.custom-sider-menu .ant-menu-item:hover{background-color:#0303941c}.custom-sider-menu :where(.ant-menu-submenu-selected)>.ant-menu-submenu-title{background-color:#1890ff26;border-radius:8px}.custom-sider-menu .ant-menu-submenu-title{transition:background-color .2s ease}.custom-sider-menu .ant-menu-submenu .ant-menu-item{padding-left:48px!important;position:relative}.custom-sider-menu .ant-menu-submenu .ant-menu-item:not(.ant-menu-item-selected):before{content:"";position:absolute;left:28px;top:0;bottom:0;width:2px;background:#1890ff52}.custom-sider-menu .ant-menu-submenu .ant-menu{background:#1890ff1a!important;margin:4px 8px;border-radius:8px}[data-theme=dark] .custom-sider-menu .ant-menu-submenu .ant-menu{background:#ffffff0f}.layout-body{font-size:1rem;background-color:#f1f5f9;color:var(--body);font-family:Public Sans,sans-serif}.group[data-theme=dark] .layout-body{color:#f3f4f6;background-color:#1c2c3f}.layout-body.group[data-skin=bordered]{background-color:var(--body-bordered)}.group[data-theme=dark] .layout-body.group[data-skin=bordered]{background-color:#1d2430}.layout-group{position:relative}[data-sidebar-size=sm] .layout-group{min-height:var(--min-h-sm)}.layout-group .doc{position:relative;min-height:100vh}[data-sidebar-size=sm] .layout-group .doc{min-height:var(--min-h-sm)}.layout-group .doc .container{position:relative;min-height:100vh;transition:all .3s linear;padding-top:var(--header-height);padding-bottom:calc(var(--header-height) * .8);padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.group[data-sidebar-size=lg] .layout-group .doc .container{margin-left:var(--vertical-menu-lg)}}@media (min-width: 768px){[data-sidebar-size=md] .layout-group .doc .container{margin-left:var(--vertical-menu-md)}}@media (min-width: 768px){[data-sidebar-size=sm] .layout-group .doc .container{margin-left:var(--vertical-menu-sm)}}[data-navbar=bordered] .layout-group .doc .container{padding-top:calc(var(--header-height) * 1.3)}[data-navbar=hidden] .layout-group .doc .container{padding-top:0}[data-layout=horizontal] .layout-group .doc .container{margin-left:auto;margin-right:auto;max-width:1536px;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){[data-layout=horizontal] .layout-group .doc .container{padding-top:calc(var(--header-height) * 1.8)}}[data-navbar=hidden] [data-layout=horizontal] .layout-group .doc .container{padding-top:calc(var(--header-height) * .9)}.header-search input{background-color:#fff;color:#000}[data-theme=dark] .header-search input{background-color:#1f1f1f;color:#fff;border-color:#333}.icon-btn{cursor:pointer}.logo .logo-img{width:140px;margin:auto}.logo .logo-img.dark-mode{filter:brightness(0) invert(1)}:root{--vertical-menu-bg: #fff;--vertical-menu-bg-dark: rgb(19 35 55);--vertical-border-dark: rgb(35 58 87);--vertical-text-color-dark: rgb(200 215 233);--vertical-menu-lg: 16.25rem;--vertical-menu-sm: 4.375rem;--vertical-menu-border-color:rgb(226 232 240);--h-header: 4.375rem}:root{--card-bg: #ffffff;--text-color: #1e1e1e;--border-color: #e0e0e0;--accent-green: #28a745}[data-theme=dark]{--card-bg: rgb(19 35 55);--text-color: #eaeaea;--border-color: rgb(35 58 87);--accent-green: #50fa7b}*{box-sizing:border-box;margin:0;padding:0;border-width:0}::-webkit-scrollbar-track{background:#dadada}::-webkit-scrollbar-thumb{background:#999}::-webkit-scrollbar-thumb:hover{background:#666}::-webkit-scrollbar{width:6px;height:12px}[data-theme=dark] ::-webkit-scrollbar-track{background:#1e1e1e}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#555}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#666}[data-theme=dark] ::-webkit-scrollbar{width:6px;height:12px}.scroll-smooth{scroll-behavior:smooth}.w-full{width:100%}a{text-decoration:none;color:inherit}button{cursor:pointer;box-sizing:border-box}.color-blue,[data-theme=dark] .color-blue{color:#3b82f6}[data-theme=dark] .ant-notification-notice{background-color:#070713!important;color:#e0e0ff!important}[data-theme=dark] .ant-notification-notice .ant-notification-notice-message,[data-theme=dark] .ant-notification-notice .ant-notification-notice-description{color:#e0e0ff!important;transition:.2s ease-in-out!important}[data-theme=dark] .ant-notification-notice .ant-notification-notice-close-icon{color:#a3a3a3!important}[data-theme=dark] .ant-notification-notice .ant-notification-notice-close-icon:hover{color:#fff!important}.btn{color:#fff;transition:all .2s linear;background-color:#3b82f6;border:1px solid #3b82f6;padding:.5rem 1rem;text-align:center;font-size:.8125rem;display:inline-block;text-decoration:none;border-radius:.375rem;border-width:1px}.btn[disabled]{cursor:not-allowed;opacity:.5}.btn.full-width{width:100%}.btn.font-lg{font-size:1.2rem}.btn.icon-lg .icon{width:25px;height:25px;margin-right:8px}.btn.icon-only{padding:0;background-color:transparent;border:0}.btn.icon-only .icon{width:28px;height:28px}.btn.icon-only.square{padding:0;height:2.3rem;width:2.3rem}.btn.white{color:#3b82f6;background-color:#fff}[data-theme=dark] .btn.white{background-color:#ffffff0d}[data-theme=dark] .btn.white:hover{color:#fff;background-color:#2563eb;border-color:#2563eb}.btn.red{color:#fff;background-color:#dc2626;border-color:#dc2626}.btn.red:hover{background-color:#b91c1c}[data-theme=dark] .btn.red{background-color:#dc2626;border-color:#dc2626}[data-theme=dark] .btn.red:hover{background-color:#b91c1c}.btn.red-outline{color:#dc2626;background-color:transparent;border-color:#dc2626}.btn.red-outline:hover{background-color:#dc2626;color:#fff}[data-theme=dark] .btn.red-outline{color:#dc2626;background-color:transparent;border-color:#dc2626}[data-theme=dark] .btn.red-outline:hover{background-color:#dc2626;color:#fff}.btn.grey{color:#64748b;background-color:#ededed;border-color:#f9f9f9}.btn.grey:hover{background-color:#475569;color:#fff}.btn.grey:active,.btn.grey:focus{color:#fff;background-color:#74808f;border-color:#64748b}[data-theme=dark] .btn.grey{color:#b7c3d4;background-color:#64748b33;border-color:#64748b80}[data-theme=dark] .btn.grey:hover{background-color:#4d5b6e;color:#fff}.btn:hover{color:#fff;background-color:#2563eb;border-color:#2563eb}.btn:focus{color:#fff;background-color:#2563eb;border-color:#2563eb}.btn:active{color:#fff;background-color:#2563eb;border-color:#2563eb}[data-theme=dark] .btn{background-color:2px solid rgba(75,85,99,.2)}.btn span{vertical-align:middle}.btn svg{vertical-align:middle;display:inline-block;width:.75rem;height:.75rem}button:disabled{cursor:default;opacity:.5}.alert{position:fixed;top:0;left:0;right:0;z-index:9999;height:100vh;padding:1rem;background-color:#0f010199;color:#fff;transition:all .2s linear;display:flex;justify-content:center;align-items:center}.alert .alert-container{width:400px;position:relative;background-color:#fff;padding:2.5rem 1rem 2rem;border-radius:1rem}.alert .alert-container .alert-icon{display:flex;justify-content:center;color:#5f0b0b}.alert .alert-container .alert-icon img{height:65px;width:65px}.alert .alert-container .x{position:absolute;top:1.5rem;right:.75rem;background-color:transparent;font-size:32px;display:flex;align-items:center;justify-content:center;transition:.15s;height:35px;width:50px;border-radius:8px;border-top-right-radius:1rem;cursor:pointer}.alert .alert-container .x:hover{color:#5f0b0b}.alert .alert-container .alert-content{text-align:center;margin-top:1rem;margin-bottom:1rem}.alert .alert-container .alert-content h3{color:#1e293b;margin-bottom:.25rem}.alert .alert-container .alert-content p{color:#64748b}.alert .alert-container .alert-actions{display:flex;gap:1rem;align-items:center;justify-content:center;margin-top:1rem}.alert .alert-container .alert-actions button{padding:.4rem 1.2rem;border:1px solid rgb(220,38,3);transition:.15s;border-radius:.3rem}.alert .alert-container .alert-actions button.action.delete{background-color:#dc2603;border-color:#dc2603;color:#fff}.alert .alert-container .alert-actions button.action.delete:hover{background-color:#c71414}.alert .alert-container .alert-actions button.cancel{background-color:#fff;color:#494949;border:2px solid rgb(172,172,172)}.alert .alert-container .alert-actions button.cancel:hover{background-color:#f0f0f0}.dropdown{position:relative}.dropdown .dropdown-menu{width:max-content;right:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dropdown .dropdown-menu .dropdown-item{padding:0}.dropdown .dropdown-menu .dropdown-item a,.dropdown .dropdown-menu .dropdown-item button{display:flex;align-items:center;gap:5px;padding:.5rem 1rem}.dropdown .dropdown-menu .dropdown-item a svg,.dropdown .dropdown-menu .dropdown-item button svg{height:20px;width:20px}.dropdown .dropdown-menu a{color:inherit}.dropdown .dropdown-menu button{border:none;background-color:unset;color:inherit}.bottom{display:flex;justify-content:flex-end;align-items:center;margin-top:2rem}.pagination-controls{display:flex;align-items:center}.pagination-controls span{background-color:#fff;padding:.5rem 1rem;border-top:1px solid #3b82f6;border-bottom:1px solid #3b82f6;font-size:.8125rem}.pagination-controls .btn:first-child{border-top-right-radius:unset;border-bottom-right-radius:unset}.pagination-controls .btn:last-child{border-top-left-radius:unset;border-bottom-left-radius:unset}.table-scroll{width:100%;overflow-x:auto}table{background-color:var(--vertical-menu-bg);white-space:nowrap;border-spacing:0 .25rem;border-collapse:separate;width:100%;text-indent:0}[data-theme=dark] table{background-color:var(--vertical-menu-bg-dark)}table thead{position:relative;border-radius:.375rem;text-align:left;background-color:#f1f5f9}[data-theme=dark] table thead{background-color:#1c2e45}table thead th{font-weight:600;padding:.625rem .875rem;margin:0;border:0}[data-theme=light] table thead th{color:#1e293b}table tbody tr{border-bottom:1px solid red;border-collapse:collapse}[data-theme=dark] table tbody tr{border-bottom:1px solid var(--vertical-border-dark)}table tbody tr.flagged-parcel{background-color:#b47c4e}[data-theme=dark] table tbody tr.flagged-parcel{background-color:#64350866}table tbody tr:last-child .dropdown-menu{top:-80px}table tbody td{padding:.625rem .875rem .625rem 1.25rem;color:#3e4240}[data-theme=dark] table tbody td{color:#c8d7cf}.vendor a{display:flex;gap:.5rem;align-items:center}.vendor a .image{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;font-weight:500;border-radius:9999px;flex-shrink:0;background-color:#e2e8f0;color:#1e293b}[data-theme=dark] .vendor a .image{background-color:#475569;color:#f8fafc}.vendor a .image img{border-radius:9999px;height:2.5rem;width:100%}.vendor a .info h5{color:#1e293b;font-size:1.1rem}[data-theme=dark] .vendor a .info h5{color:#e3e9f1}.vendor a .info p{color:#64748b}[data-theme=dark] .vendor a .info p{color:#92afd3}.rotate-animation{animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{width:165px;height:165px;border-radius:50%;display:inline-block;position:absolute;transform:translate(-50%,-50%);top:43%;left:43%;background:linear-gradient(0deg,#09f3 33%,#3b82f6);box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:140px;height:140px;border-radius:50%;background:#f1f5f9}[data-theme=dark] .loader:after{background:#1c2e45}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-alert{padding:.75rem 1rem;margin-bottom:.75rem;font-size:.875rem;color:#ef4444;border:1px solid #fecaca;border-radius:.375rem;background-color:#fef2f2}[data-theme=dark] .form-alert{background-color:#f8717133;border-color:#ef444480}.pickup-addresses-card{background:#fff9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:10px;padding:24px;width:100%;box-shadow:0 8px 24px #0000000d;transition:all .3s ease}[data-theme=dark] .pickup-addresses-card{background:#1e1e1e25;box-shadow:0 8px 24px #0000004d;color:#e2e8f0}.pickup-addresses-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.pickup-addresses-header h6{font-size:1.125rem;font-weight:600;margin-bottom:0}@media (max-width: 700px){.pickup-addresses-header{flex-direction:column;align-items:stretch;gap:12px}.pickup-addresses-header h6{margin-bottom:8px;text-align:left}.pickup-addresses-header>div{flex-direction:column!important;gap:8px!important;width:100%}.pickup-addresses-header .ant-input,.pickup-addresses-header .ant-select,.pickup-addresses-header .ant-btn{width:100%!important;min-width:0}}.pickup-addresses-table-container{overflow-x:auto;margin-top:16px}.pickup-table{width:100%;border-collapse:separate;border-spacing:0 0;font-size:14px}.pickup-table thead tr{background-color:#f8fafc}[data-theme=dark] .pickup-table thead tr{background-color:#ffffff0d}.pickup-table th,.pickup-table td{padding:12px 16px;text-align:left;background:#fffc}[data-theme=dark] .pickup-table th,[data-theme=dark] .pickup-table td{background:#0000004d;color:#f1f5f9}.pickup-table th{font-weight:600;color:#334155}[data-theme=dark] .pickup-table th{color:#e2e8f0}.pickup-table td{color:#475569}[data-theme=dark] .pickup-table td{color:#cbd5e1}.pickup-table tbody tr{transition:.1}.pickup-table tbody tr:hover{background-color:#93a7ce96}[data-theme=dark] .pickup-table tbody tr:hover{background-color:#ffffff1a}.icon-default,[data-theme=dark] .icon-default{color:#facc15}.icon-action{cursor:pointer;color:#64748b}[data-theme=dark] .icon-action{color:#e2e8f0}.icon-action:hover{color:#2563eb}.btn-edit{margin-right:8px}.pickup-addresses-empty{text-align:center;padding:48px 0;color:#94a3b8;font-size:15px}[data-theme=dark] .pickup-addresses-empty{color:#cbd5e1}
