.ant-menu-item-selected{background:linear-gradient(90deg,#3b82f6,#8b5cf6)!important;color:#fff!important;border-radius:10px}.ant-menu-item-selected span{color:#fff!important;font-weight:500}.ant-menu-item-selected .anticon{color:#fff!important}.ant-menu-item:hover{background:linear-gradient(90deg,#3b82f6,#8b5cf6)!important}.ant-menu-item:hover span,.ant-menu-item:hover .anticon{color:#fff!important}.custom-btn{border-radius:8px!important;background:linear-gradient(100deg,#000000fa,#3b3b3b,#4c4b4ba7)!important;color:#fff!important;border:none!important;box-shadow:none!important}.custom-btn:hover,.custom-btn:focus,.custom-btn:active,.custom-btn:focus-visible{background:linear-gradient(100deg,#000000fa,#3b3b3b,#4c4b4ba7)!important;color:#fff!important;box-shadow:none!important}.custom-btn:focus{outline:none!important}.status-tag{color:#fff;border:none;font-weight:700;padding:2px 10px;width:98px;text-align:center;border-radius:999px}.status-shipped{background:linear-gradient(135deg,#0f766e,#34d399)}.status-shipping{background:linear-gradient(135deg,#f97316,#fb7185)}.status-completed{background:linear-gradient(135deg,#1e3a8a,#06b6d4)}.status-notyet{background:linear-gradient(135deg,#7f1d1d,#f59e0b)}.login-container{display:flex;height:100vh;overflow:hidden}.login-left{flex:1;position:relative;overflow:hidden}@media(max-width:992px){.login-left{display:none}}.logo-img{width:90px;transition:width .3s ease;margin:0 auto}.ant-menu-item{color:#666!important;font-size:14px}.ant-menu-item .ant-menu-title-content{color:#666!important}.ant-menu-item:hover{background:#eaeaea!important}.ant-menu-item:hover .ant-menu-title-content,.ant-menu-item:hover .anticon{color:#000!important;font-weight:600}.ant-menu-item-selected{background:linear-gradient(100deg,#000000fa,#3b3b3b,#4c4b4ba7)!important}.ant-menu-item-selected .ant-menu-title-content,.ant-menu-item-selected .anticon{color:#fff!important}.ant-menu-inline .ant-menu-item{margin:5px 3px;border-radius:8px}.ant-menu-inline .ant-menu-item{overflow:visible!important;position:relative!important}.ant-menu-inline .ant-menu-item-selected:after{content:"›"!important;position:absolute!important;right:12px!important;top:30%!important;transform:translateY(-50%)!important;font-size:20px!important;font-weight:500!important;color:#fff!important}.ant-menu-inline .ant-menu-item:hover:after{color:#000!important}.ant-layout-sider-collapsed .logo-img{width:50px;margin:0 auto}@media(max-width:768px){.logo-img{width:100px}}._statCard_1fd6c_2{border-radius:16px}._statRow_1fd6c_6{display:flex;justify-content:space-between;align-items:center}._stat-content_1fd6c_12{margin-left:16px;display:flex;flex-direction:column}._statIcon_1fd6c_18{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}._iconBlue_1fd6c_27{background-color:#bfdbfe}._iconYellow_1fd6c_31{background-color:#fef3c7}._iconPurple_1fd6c_35{background-color:#ede9fe}._iconGreen_1fd6c_39{background-color:#dcfce7}._statCard_1fd6c_2._ant-card-hoverable_1fd6c_42{cursor:default!important}._statValue_1fd6c_45{font-size:24px;font-weight:700}._statPink_1fd6c_46{color:#eb25bd}._statYellow_1fd6c_47{color:#f59e0b}._statPurple_1fd6c_48{color:#8b5cf6}._stat-subtext_1fd6c_49{font-size:18px}._card-rounded_1fd6c_50{border-radius:16px}._cursor-pointer_1fd6c_51{cursor:pointer}.error-alert{margin-top:16px;border-radius:10px}.download-title{text-align:center;font-size:22px;font-weight:700;margin-bottom:22px}.btn-yellow{background:#f59e0b;color:#fff;height:44px;border-radius:12px;font-weight:600;margin-bottom:12px}.btn-lightgreen{background:#10b981;color:#fff;height:44px;border-radius:12px;font-weight:600;margin-bottom:12px}.btn-purple{background:#9333ea;color:#fff;height:44px;border-radius:12px;font-weight:600;margin-bottom:12px}.btn-purple,.btn-purple:hover,.btn-purple:focus{background:#9333ea!important;border-color:#9333ea!important;color:#fff!important}.btn-yellow,.btn-yellow:hover,.btn-yellow:focus{background:#f59e0b!important;border-color:#f59e0b!important;color:#fff!important}.btn-lightgreen,.btn-lightgreen:hover,.btn-lightgreen:focus{background:#10b981!important;border-color:#10b981!important;color:#fff!important}.btn-cancel{height:42px;border-radius:12px;font-weight:500}.ant-btn:hover{opacity:.9}.order-state-select .ant-select-selection-item{color:#111827!important;font-weight:500!important;font-size:14px}.order-state-select .ant-select-selector{height:44px!important;display:flex!important;align-items:center!important;padding:0 12px!important;border-radius:10px!important}.order-count-input .ant-input-number-input::placeholder{color:#000!important;opacity:1;font-weight:600;font-size:16px}.order-count-input .ant-input-number-input{color:#000!important;font-size:16px!important;font-weight:600!important}.order-count-input .ant-input-number-input:focus::placeholder{color:#000!important}.page-title{font-size:36px;font-weight:700;color:#111827;line-height:1.15;margin-bottom:10px}.page-subtitle{font-size:15px;color:#4b5563;margin:4px}.date-input .ant-picker-input input{color:#000!important;font-weight:500;font-size:14px}.date-input .ant-picker-input input::placeholder{color:#000;font-weight:500;font-size:14px}.update-card{border-radius:14px;box-shadow:0 6px 20px #0000000f}.update-field{display:flex;flex-direction:column;gap:6px}.update-field label{font-size:14px;font-weight:500;color:#374151}.update-date{width:100%;height:44px;border-radius:10px!important}.update-date input{font-weight:500;color:#111827}.update-fetch-btn{width:100%;height:44px;border-radius:12px;border:none;font-weight:600;color:#fff!important;background:linear-gradient(100deg,#000000fa,#3b3b3b,#4c4b4ba7);transition:all .25s ease}.update-fetch-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:none!important;border:none!important;color:"#fff"!important}.update-fetch-btn:disabled{opacity:.6;cursor:not-allowed}.update-fetch-btn:focus,.update-fetch-btn:focus-visible{border:none!important;outline:none!important}.update-status-btn{height:42px;padding:0 18px;border-radius:12px;font-weight:600;color:#fff!important;border:none;background:linear-gradient(100deg,#000000fa,#3b3b3b,#4c4b4ba7)}.update-status-btn.ant-btn-loading{background:linear-gradient(100deg,#000000fa,#3b3b3b,#4c4b4ba7)!important;color:#fff!important;border:none!important}.update-status-btn.ant-btn-loading .ant-btn-loading-icon{color:#fff!important}.update-status-btn.ant-btn:hover,.update-status-btn.ant-btn:focus,.update-status-btn.ant-btn:active{border:none!important;outline:none!important;box-shadow:none!important;background:linear-gradient(100deg,#000000fa,#3b3b3b,#4c4b4ba7)!important;color:#fff!important}.update-error{margin-top:16px;border-radius:10px}.update-modal .ant-modal-content{border-radius:16px;padding:22px}.status-option{padding:12px;border-radius:10px;cursor:pointer;border:1px solid #e5e7eb;font-weight:600;transition:all .2s ease}.status-option:hover{background:#f9fafb}.status-option.active{border:2px solid #2563eb;background:#eff6ff}.update-track-page .ant-checkbox-inner{border-radius:50%}.update-track-page .ant-checkbox-checked .ant-checkbox-inner{background-color:#000;border-color:#000}.update-track-page .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.update-track-page .ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#000;border-color:#000}.update-track-page .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#fff;border:none}.update-track-page .ant-checkbox:hover .ant-checkbox-inner,.update-track-page .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#000!important;background-color:#000!important}.update-track-page .ant-checkbox-input:focus+.ant-checkbox-inner{box-shadow:none!important}body{margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}
