@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:0 0 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 0 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}.delivery-monthly-goal__count{flex-grow:1;font-size:1.25rem;font-weight:600}.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}[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}.delivery-monthly-goal__subtitle{margin-bottom:.5rem;font-size:1rem;font-weight:500}.delivery-monthly-goal__progress-container{margin-top:1.25rem}.delivery-monthly-goal__progress-header{display:flex;justify-content:space-between;margin-bottom:.5rem}.delivery-monthly-goal__progress-label{color:#64748b}[data-theme=dark] .delivery-monthly-goal__progress-label{color:#e4e4e7}.delivery-monthly-goal__progress-value{margin:0;color:#3b82f6}.delivery-monthly-goal__progress-bar{width:100%;height:10px;background-color:#e2e8f0;border-radius:9999px;overflow:hidden}[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}.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 .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{display:flex;align-items:center;gap:6px;color:#4b5563;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{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%;color:var(--text-color);display:flex;flex-direction:column;width:100%;border-radius:inherit}.custom-card-wrapper .custom-card-header{display:flex;justify-content:space-between;align-items:center}.custom-card-wrapper .custom-card-header .card-title{font-size:1.1rem;font-weight:600;margin:0}.custom-card-wrapper .custom-card-header .add-icon{transition:transform .2s ease;margin-top:.5rem;margin-bottom:1.5rem;color:#111827}[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}.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:.1s;cursor:pointer}.custom-card-wrapper .vendors-list .vendor-item:hover{background:#ffffff73}.custom-card-wrapper .vendors-list .vendor-item .vendor-avatar{width:32px;height:32px;border-radius:6px;object-fit:cover}.custom-card-wrapper .vendors-list .vendor-item .vendor-info{flex:1;margin-left:10px;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}[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-orders{display:flex;align-items:center;gap:6px;color:#4b5563;font-weight:500}.custom-card-wrapper .empty-state{text-align:center;color:var(--text-muted);font-size:.9rem}[data-theme=dark] .custom-card-wrapper .vendor-item:hover{background:#423e694f;border:solid 1px rgba(255,255,255,.1)}[data-theme=dark] .custom-card-wrapper .vendor-item .vendor-orders{color:#d1d5db}[data-theme=dark] .custom-card-wrapper .vendor-item .vendor-info .name{color:#f9fafb}[data-theme=dark] .custom-card-wrapper .vendor-item .vendor-info .revenue{color:#94a3b8}.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-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;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%}.adv{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;position:relative}[data-theme=dark] .adv{background:#1f1f1f;box-shadow:0 2px 8px #0000004d}.adv.clickable:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}[data-theme=dark] .adv.clickable:hover{box-shadow:0 4px 16px #0006}.adv.clickable:hover .adv-overlay{opacity:1}.adv.clickable:active{transform:translateY(0)}.adv.clickable:focus{outline:2px solid #1890ff;outline-offset:2px}.adv.loading{pointer-events:none}.adv.error{border:1px solid #ff4d4f}[data-theme=dark] .adv.error{border-color:#ff7875}.adv{position:relative;width:100%;height:350px;border-radius:10px;overflow:hidden}@media screen and (max-width: 1705px){.adv{width:100%}}@media screen and (max-width: 768px){.adv{height:100%}}.adv.clickable{cursor:pointer}.adv img{width:100%;height:100%;object-fit:cover;display:block}.adv .adv-content{position:absolute;bottom:0;width:100%;padding:12px;color:#fff;z-index:2;pointer-events:none}.adv .adv-title{margin:0;z-index:2;font-family:poppins;font-weight:500}.adv:after{content:"";position:absolute;top:0;width:100%;height:200%;background:linear-gradient(to top,#000000b3,#0000001a);transition:transform .4s ease-in-out;z-index:1;pointer-events:none}.adv:hover:after{transform:translateY(-50%)}.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}.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}}.dashboard-page{width:100%;max-width:1600px}@media screen and (max-width: 1900px){.dashboard-page{max-width:1400px}}@media screen and (max-width: 1705px){.dashboard-page{max-width:1100px}}@media screen and (max-width: 1410px){.dashboard-page{max-width:835px}}@media screen and (max-width: 868px){.dashboard-page{max-width:500px}}@media screen and (max-width: 768px){.dashboard-page{overflow-x:hidden}}@media screen and (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 .head{display:flex;align-items:center;justify-content:space-between;width:100%}.dashboard-page .dashboard-content .head .card-link{font-size:.85rem;color:#125fa7;text-transform:capitalize;cursor:pointer}.dashboard-page .dashboard-content .head .card-link:hover{text-decoration:underline}[data-theme=dark] .dashboard-page .dashboard-content .head .card-link{color:#6af}.dashboard-page .dashboard-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){.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{height:140px}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card.s{height:unset!important}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card.s .stat-value{font-size:1.4rem;margin-bottom:10px}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card.s .card-title{margin-top:0;margin-bottom:9px;font-size:1rem}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card p.stat-value{font-weight:700;font-size:1.3rem}@media screen and (max-width: 768px){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card p.stat-value{font-size:1.1rem}}@media screen and (max-width: 480px){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card p.stat-value{font-size:1rem}}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card p.stat-value .currency{font-weight:300}.dashboard-page .dashboard-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){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card p.stat-value.big{font-size:1.5rem;margin-left:0rem}}@media screen and (max-width: 480px){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card p.stat-value.big{font-size:1.2rem}}.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 screen and (max-width: 868px){.dashboard-page .dashboard-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){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat{font-size:.7rem}}@media screen and (max-width: 1410px){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat{font-size:.75rem}}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat .stat-progress{font-size:.85rem;margin-top:.25rem;display:block}@media screen and (max-width: 868px){.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .stat .stat-progress{font-size:.75rem;margin-top:0;opacity:1}}.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 .halo-card-content .sm-halo-card .status-badge{display:inline-block;padding:2px 8px;border-radius:8px;font-size:12px;background:#f0f2f5;color:#333}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .status-badge.status-pending{background:#fff7e6;color:#d48806}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .status-badge.status-in_progress{background:#e6f7ff;color:#1890ff}.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .status-badge.status-cancelled,.dashboard-page .dashboard-content .halo-card-content .sm-halo-card .status-badge.status-failed_delivery{background:#fff1f0;color:#cf1322}.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;height:200px!important}@media screen and (max-width: 768px){.dashboard-page .dashboard-content .apex-charts{height:250px!important}}@media screen and (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 screen and (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 screen and (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 screen and (max-width: 768px){.dashboard-page .dashboard-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}}.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}.table-scroll{overflow-x:auto}.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}.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-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-paid{color:#389e0d;background:#f6ffed17;border-color:#b7eb8f}[data-theme=dark] .status-paid{color:#52c41a;background:#f6ffed0c;border-color:#3d6d21}.status-returned,.status-cancelled{color:#cf1322;background:#fff1f017;border-color:#ffa39e}[data-theme=dark] .status-returned,[data-theme=dark] .status-cancelled{color:#ff4d4f;background:#fff1f00c;border-color:#833e3d}.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}.cart-item{display:flex;align-items:center;gap:12px;padding:8px 15px}.cart-item:not(:last-child){border-bottom:1px solid rgba(216,207,195,.4431372549)}[data-theme=dark] .cart-item{border-color:#4d463e71}.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:#1b1b1b}.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}.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 .delivery-address-block{margin-bottom:16px;padding:12px;background:#f6f6f6;border-radius:6px}[data-theme=dark] .order-details-modal .delivery-address-block{background:#2c2c2c}.order-details-modal .delivery-address-block .address-title{font-weight:500;margin-bottom:4px}:root{--primary-color: #1890ff;--primary-hover: #40a9ff;--primary-dark: #177ddc;--success-color: #52c41a;--warning-color: #fa8c16;--error-color: #ff4d4f;--text-primary: #262626;--text-secondary: #8c8c8c;--text-tertiary: #bfbfbf;--border-color: #f0f0f0;--background-light: #f8f9fa;--background-hover: #e6f7ff;--unread-indicator: #ff4d4f;--unread-bg: #fff2f0;--unread-border: #ffccc7}[data-theme=dark]{--text-primary: #f0f0f0;--text-secondary: #8c8c8c;--text-tertiary: #595959;--border-color: #303030;--background-light: #111b26;--background-hover: #2c293d2c;--unread-bg: #2a1215;--unread-border: #434343}.support-page{display:flex;gap:24px;padding:16px;width:100%;min-height:600px}.support-page .support-ticket-list{width:350px;min-width:350px;border-right:1px solid var(--border-color);padding-right:24px}.support-page .support-ticket-list .ticket-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.support-page .support-ticket-list .ticket-header h2{margin:0;font-size:18px;font-weight:600;color:var(--text-primary)}.support-page .support-ticket-list .ticket-header .connection-status{display:flex;align-items:center;gap:8px;font-size:12px}.support-page .support-ticket-list .ticket-header .connection-status .connected{color:var(--success-color)}.support-page .support-ticket-list .ticket-header .connection-status .disconnected{color:var(--error-color)}.support-page .support-ticket-list .support-ticket-list-container{max-height:593px;overflow-y:auto}.support-page .support-ticket-list .support-ticket-list-container::-webkit-scrollbar{width:6px}.support-page .support-ticket-list .support-ticket-list-container::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container::-webkit-scrollbar-track{background:#262626}.support-page .support-ticket-list .support-ticket-list-container::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.support-page .support-ticket-list .support-ticket-list-container::-webkit-scrollbar-thumb:hover{background:#bfbfbf}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container::-webkit-scrollbar-thumb{background:#434343}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container::-webkit-scrollbar-thumb:hover{background:#595959}.support-page .support-ticket-list .support-ticket-list-container .empty-state{padding:40px 20px;text-align:center;color:var(--text-secondary)}.support-page .support-ticket-list .support-ticket-list-container .empty-state .empty-icon{font-size:48px;margin-bottom:16px;opacity:.5}.support-page .support-ticket-list .support-ticket-list-container .empty-state h3{color:var(--text-primary);margin:16px 0 8px}.support-page .support-ticket-list .support-ticket-list-container .empty-state p{margin-bottom:24px}.support-page .support-ticket-list .support-ticket-list-container .loading-state{display:flex;align-items:center;justify-content:center;padding:20px;color:var(--text-secondary)}.support-page .support-ticket-list .support-ticket-list-container .ticket-item{padding:16px;margin-bottom:8px;border-radius:8px;border:1px solid transparent;background-color:var(--background-light);cursor:pointer;transition:all .2s ease;position:relative}.support-page .support-ticket-list .support-ticket-list-container .ticket-item:hover{border-color:var(--primary-color);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item:hover{border-color:var(--primary-dark);box-shadow:0 2px 8px #0000004d}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.selected{background-color:var(--background-hover);border-color:var(--primary-color);box-shadow:0 0 0 2px #1890ff1a}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item.selected{border-color:var(--primary-dark);box-shadow:0 0 0 2px #177ddc33}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.unread{background-color:var(--unread-bg);border-left:4px solid var(--unread-indicator);position:relative}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.unread:before{content:"";position:absolute;top:12px;right:12px;width:8px;height:8px;background-color:var(--unread-indicator);border-radius:50%;animation:pulse 2s infinite}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.unread:hover{background-color:#ffe7e7;border-left-color:#d32f2f}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item.unread:hover{background-color:#3d1a1a}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.unread.selected{background-color:#e6f7ff;border-left-color:var(--unread-indicator);border:1px solid var(--primary-color);border-left:4px solid var(--unread-indicator)}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item.unread.selected{background-color:#1a2b3d}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.unread .unread-badge{position:absolute;top:8px;right:8px;min-width:16px;height:16px;background-color:var(--unread-indicator);color:#fff;border-radius:8px;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;padding:0 4px;z-index:1}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.urgent{border-left:4px solid var(--warning-color)}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.urgent.unread{border-left:4px solid var(--error-color);background:linear-gradient(90deg,var(--unread-bg) 0%,rgba(255,77,79,.05) 100%)}.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:var(--text-primary);line-height:1.4;flex:1;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-header .ticket-status{flex-shrink:0}.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:8px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .ticket-date{color:var(--text-secondary);font-size:12px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .message-info{display:flex;align-items:center;gap:8px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .message-info .message-count{color:var(--primary-color);font-size:12px;font-weight:500}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .message-info .message-count{color:var(--primary-dark)}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .message-info .last-sender{color:var(--text-secondary);font-size:11px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .message-info .last-sender.admin{color:var(--warning-color)}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta .message-info .last-sender.vendor{color:var(--primary-color)}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-preview{font-size:12px;color:var(--text-secondary);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .status-open{color:var(--primary-color)}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .status-in-progress{color:var(--warning-color)}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .status-resolved{color:var(--success-color)}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .status-closed{color:var(--text-secondary)}.support-page .support-ticket-list .support-ticket-list-container .load-more-container{text-align:center;padding:12px;border-top:1px solid var(--border-color);margin-top:8px}.support-page .support-ticket-list .support-ticket-list-container .load-more-container .load-more-btn{color:var(--primary-color);font-weight:500;border:none;background:none;padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .2s ease}.support-page .support-ticket-list .support-ticket-list-container .load-more-container .load-more-btn:hover{color:var(--primary-hover);background-color:#1890ff0f}.support-page .support-ticket-list .support-ticket-list-container .load-more-container .load-more-btn:disabled{color:var(--text-tertiary);cursor:not-allowed}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .load-more-container .load-more-btn{color:var(--primary-dark)}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .load-more-container .load-more-btn:hover{color:#46a6ff;background-color:#177ddc1a}[data-theme=dark] .support-page .support-ticket-list .support-ticket-list-container .load-more-container .load-more-btn:disabled{color:#434343}.support-page .support-ticket-list .support-ticket-list-container .total-count{text-align:center;padding:8px;font-size:12px;color:var(--text-secondary);border-top:1px solid var(--border-color);margin-top:4px}.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 .placeholder-icon{font-size:64px;margin-bottom:24px;opacity:.3;color:var(--text-secondary)}.support-page .support-discussion .placeholder .placeholder-content h3{color:var(--text-primary);margin-bottom:12px;font-size:20px}.support-page .support-discussion .placeholder .placeholder-content p{color:var(--text-secondary);margin-bottom:24px;max-width:400px;line-height:1.6}.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;color:var(--text-primary)}.support-page .support-discussion .new-ticket-card .ant-form-item-label>label{font-weight:600;color:var(--text-primary)}.support-page .support-discussion .discussion-container{display:flex;flex-direction:column;height:100%}.support-page .support-discussion .discussion-container .discussion-header{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.support-page .support-discussion .discussion-container .discussion-header .ticket-info .admin-ticket-title-section .vendor-info{display:flex;align-items:center;margin-bottom:8px}.support-page .support-discussion .discussion-container .discussion-header .ticket-info .admin-ticket-title-section .vendor-info .vendor-name{font-weight:600;color:var(--text-primary)}.support-page .support-discussion .discussion-container .discussion-header .ticket-info .admin-ticket-title-section .vendor-info .vendor-secondary{color:var(--text-secondary);margin-left:4px}.support-page .support-discussion .discussion-container .discussion-header .ticket-info .ticket-title{margin:0 0 8px;font-size:20px;font-weight:600;color:var(--text-primary);line-height:1.3}.support-page .support-discussion .discussion-container .discussion-header .ticket-info .ticket-date{color:var(--text-secondary);font-size:12px}.support-page .support-discussion .discussion-container .discussion-header .ticket-info .status-controls{display:flex;align-items:center;gap:8px}.support-page .support-discussion .discussion-container .discussion-header .ticket-info .status-controls span{color:var(--text-primary);font-weight:500}.support-page .support-discussion .discussion-container .discussion-messages{flex:1;max-height:500px;overflow-y:auto;margin-bottom:20px;padding:0 8px}.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}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages::-webkit-scrollbar-track{background:#262626}.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}[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}.support-page .support-discussion .discussion-container .discussion-messages .load-more-messages{text-align:center;padding:12px;border-bottom:1px solid var(--border-color);margin-bottom:16px}.support-page .support-discussion .discussion-container .discussion-messages .load-more-messages .load-more-btn{color:var(--primary-color);font-weight:500;border:none;background:none;padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .2s ease}.support-page .support-discussion .discussion-container .discussion-messages .load-more-messages .load-more-btn:hover{color:var(--primary-hover);background-color:#1890ff0f}.support-page .support-discussion .discussion-container .discussion-messages .load-more-messages .load-more-btn:disabled{color:var(--text-tertiary)}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .load-more-messages .load-more-btn{color:var(--primary-dark)}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .load-more-messages .load-more-btn:hover{color:#46a6ff;background-color:#177ddc1a}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .load-more-messages .load-more-btn:disabled{color:#434343}.support-page .support-discussion .discussion-container .discussion-messages .messages-count{text-align:center;padding:8px;font-size:12px;color:var(--text-secondary);border-bottom:1px solid var(--border-color);margin-bottom:12px}.support-page .support-discussion .discussion-container .discussion-messages .messages-loading{display:flex;align-items:center;justify-content:center;padding:20px;color:var(--text-secondary)}.support-page .support-discussion .discussion-container .discussion-messages .message-item{border:none!important;padding:16px 0;background:transparent!important}.support-page .support-discussion .discussion-container .discussion-messages .message-item.vendor-msg .message-wrapper{margin-left:auto;max-width:80%}.support-page .support-discussion .discussion-container .discussion-messages .message-item.vendor-msg .message-wrapper .message-header{justify-content:flex-end;text-align:right}.support-page .support-discussion .discussion-container .discussion-messages .message-item.vendor-msg .message-wrapper .message-content{background-color:var(--primary-color);color:#fff;border-radius:16px 16px 4px}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .message-item.vendor-msg .message-wrapper .message-content{background-color:var(--primary-dark)}.support-page .support-discussion .discussion-container .discussion-messages .message-item.admin-msg .message-wrapper{margin-right:auto;max-width:80%}.support-page .support-discussion .discussion-container .discussion-messages .message-item.admin-msg .message-wrapper .message-content{background-color:#f0f0f0;color:var(--text-primary);border-radius:16px 16px 16px 4px}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .message-item.admin-msg .message-wrapper .message-content{background-color:#262626;color:var(--text-primary)}.support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header{display:flex;align-items:center;margin-bottom:8px;gap:8px}.support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header .sender-icon{color:var(--text-secondary);font-size:14px}.support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header .sender-role{font-weight:600;font-size:12px;color:var(--text-primary)}.support-page .support-discussion .discussion-container .discussion-messages .message-item .message-wrapper .message-header .message-time{color:var(--text-secondary);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;font-size:14px}.support-page .support-discussion .discussion-container .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}[data-theme=dark] .support-page .support-discussion .discussion-container .discussion-messages .typing-indicator{background-color:#262626}.support-page .support-discussion .discussion-container .discussion-messages .typing-indicator .typing-animation{display:flex;gap:2px}.support-page .support-discussion .discussion-container .discussion-messages .typing-indicator .typing-animation span{width:4px;height:4px;background-color:var(--text-secondary);border-radius:50%;animation:typing 1.4s infinite}.support-page .support-discussion .discussion-container .discussion-messages .typing-indicator .typing-animation span:nth-child(1){animation-delay:0s}.support-page .support-discussion .discussion-container .discussion-messages .typing-indicator .typing-animation span:nth-child(2){animation-delay:.2s}.support-page .support-discussion .discussion-container .discussion-messages .typing-indicator .typing-animation span:nth-child(3){animation-delay:.4s}.support-page .support-discussion .discussion-container .discussion-messages .typing-indicator .typing-text{font-size:12px;color:var(--text-secondary);font-style:italic}.support-page .support-discussion .discussion-container .discussion-input{border-top:1px solid var(--border-color);padding-top:16px}.support-page .support-discussion .discussion-container .discussion-input .ant-input{margin-bottom:12px;border-radius:8px}.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:var(--text-secondary);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:var(--success-color)}[data-theme=dark] .support-page .support-discussion .discussion-container .ticket-closed-notice{background-color:#162312;border-color:#274916}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-8px);opacity:1}}@media (max-width: 1200px){.support-page .support-ticket-list{width:300px;min-width:300px}}@media (max-width: 1024px){.support-page{flex-direction:column;gap:16px}.support-page .support-ticket-list{width:100%;border-right:none;border-bottom:1px solid var(--border-color);padding-right:0;padding-bottom:16px;margin-bottom:16px}.support-page .support-ticket-list .support-ticket-list-container{max-height:300px}.support-page .support-discussion .discussion-container .discussion-messages{max-height:400px}}@media (max-width: 768px){.support-page{padding:12px;gap:12px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item{padding:12px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-header{flex-direction:column;align-items:flex-start;gap:4px}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-header .ticket-subject{margin-right:0;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.support-page .support-ticket-list .support-ticket-list-container .ticket-item .ticket-content .ticket-meta{flex-direction:column;align-items:flex-start;gap:4px}.support-page .support-discussion .discussion-container .discussion-messages .message-item{padding:12px 0}.support-page .support-discussion .discussion-container .discussion-messages .message-item.vendor-msg .message-wrapper,.support-page .support-discussion .discussion-container .discussion-messages .message-item.admin-msg .message-wrapper{max-width:95%}}@media (max-width: 480px){.support-page{padding:8px}.support-page .support-ticket-list .ticket-header{flex-direction:column;align-items:flex-start;gap:8px}.support-page .support-discussion .discussion-container .discussion-header .ticket-info .ticket-title{font-size:16px}}@media print{.support-page .support-ticket-list,.support-page .support-discussion .discussion-container .discussion-input{display:none}}@media (prefers-contrast: high){.support-page .support-ticket-list .support-ticket-list-container .ticket-item.unread{border-left-color:#000;background-color:#fff}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.unread:before{background-color:#000}}@media (prefers-reduced-motion: reduce){.support-page .support-ticket-list .support-ticket-list-container .ticket-item{transition:none}.support-page .support-ticket-list .support-ticket-list-container .ticket-item.unread:before{animation:none}.typing-indicator .typing-animation span{animation:none}}.manifest-page .manifest-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding:16px 0;border-bottom:1px solid #f0f0f0}.manifest-page .manifest-header .manifest-info h6{margin:0 0 8px;font-size:18px;font-weight:600}.manifest-page .manifest-header .manifest-info .manifest-meta{font-size:14px;color:#666}.manifest-page .manifest-header .manifest-info .manifest-meta .meta{display:flex;flex-wrap:wrap;gap:16px}.manifest-page .manifest-header .manifest-info .manifest-meta .meta:last-child{display:block}.manifest-page .manifest-header .manifest-info .manifest-meta span{display:flex;align-items:center;gap:4px}.manifest-page .manifest-header .manifest-actions{display:flex;gap:8px}.manifest-page .manifest-header .manifest-actions .ant-btn[disabled]{opacity:.5;cursor:not-allowed}@media (max-width: 1365px){.manifest-page .manifest-header .manifest-actions{flex-direction:column}}.manifest-page .clickable-row{cursor:pointer;transition:background-color .2s}.manifest-page .pickup-table th:last-child,.manifest-page .pickup-table td:last-child{width:120px;text-align:center}.manifest-page .delivery-modal-content .address-text,.manifest-page .delivery-modal-content .notes-text{word-break:break-word;white-space:normal;line-height:1.4}.manifest-page .delivery-modal-content .date-text{word-break:break-word}.manifest-page .delivery-modal-content .modal-actions{margin-top:16px;text-align:right}.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{border-bottom-color:#303030}[data-theme=dark] .manifest-page .manifest-header .manifest-meta{color:#999}@media (max-width: 768px){.manifest-page .manifest-header{flex-direction:column;gap:16px;align-items:stretch}.manifest-page .manifest-header .manifest-info .manifest-meta{flex-direction:column;align-items:flex-start;gap:8px}.manifest-page .manifest-header .manifest-actions{flex-direction:column;gap:8px}.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}}.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}.custom-sider-menu .ant-menu-item-selected{background-color:#0606fc18!important;color:#25258a!important;font-weight:500!important}[data-theme=dark] .custom-sider-menu .ant-menu-item-selected{background-color:#0303941c!important;color:#b3b3ff!important}.custom-sider-menu .ant-menu-item:hover,.custom-sider-menu .ant-menu-item-selected:hover{background-color:#0303941c!important}.primary-btn{transition:.3s}.primary-btn:hover{background:linear-gradient(#5765de,#5765de)!important}.action-btn{padding:.625rem 1rem!important;font-size:1.05rem!important;border-radius:1000px!important;font-weight:500!important}.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}: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}.page-tittle{font-size:1.3rem;font-weight:600;margin-bottom:1rem}[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{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}
