*{margin:0;padding:0;box-sizing:border-box}#leftSideComponent{width:fit-content;border-right:3px solid #f8f8fa;height:100vh;padding:30px 30px 35px 20px;font-family:Montserrat,sans-serif;min-width:300px;position:sticky;left:0;top:0;background-color:#fff;z-index:1000;overflow:hidden;transition:all .3s;overflow-y:auto}#leftSideComponent.collapsed{width:0;min-width:0;padding:0;opacity:0;border:none}#leftSideComponent.webCollapse{min-width:70px;padding:40px 10px}#leftSideComponent.webCollapse .logo{justify-content:center}#leftSideComponent.webCollapse .logo img{display:none}#leftSideComponent.webCollapse .search{display:flex;justify-content:center;align-items:center;margin-top:50px}#leftSideComponent.webCollapse .search input{display:none}#leftSideComponent.webCollapse .search img{position:static;transform:none;width:25px}#leftSideComponent.webCollapse .menu div{justify-content:center}#leftSideComponent.webCollapse .menu div p{display:none}#leftSideComponent.webCollapse .menu div svg{font-size:25px}#leftSideComponent .logo{display:flex;align-items:center;justify-content:space-between}#leftSideComponent .logo svg{font-size:30px;cursor:pointer}#leftSideComponent .logo img{width:160px}#leftSideComponent .search{margin:30px 0 20px;position:relative}#leftSideComponent .search input{padding:15px 10px 15px 45px;width:100%;border:1px solid #ccc;border-radius:5px;outline:none}#leftSideComponent .search input:focus,#leftSideComponent .search input:hover{border-color:#004aad}#leftSideComponent .search input::placeholder{color:#ccc}#leftSideComponent .search img{width:20px;position:absolute;left:15px;top:50%;transform:translateY(-50%)}#leftSideComponent .menu{display:flex;flex-direction:column;gap:10px}#leftSideComponent .menu div{display:flex;align-items:center;gap:15px;padding:15px 20px;color:#000;text-decoration:none;font-size:16px;border-radius:10px;cursor:pointer;transition:all .5s}#leftSideComponent .menu div.active{background-color:#004aad;color:#fff}#leftSideComponent .menu div.active:hover{background-color:#004aad}#leftSideComponent .menu div svg{font-size:18px}#leftSideComponent .menu div:hover{background-color:#ededed}@media screen and (max-width: 900px){#leftSideComponent{min-width:70px;padding:40px 20px}#leftSideComponent .logo div{display:none}#leftSideComponent .logo img{content:url(/assets/favicon-JXISzAoC.png);width:60px}#leftSideComponent .search{display:flex;justify-content:center;align-items:center;margin-top:50px}#leftSideComponent .search input{display:none}#leftSideComponent .search img{position:static;transform:none;width:25px}#leftSideComponent .menu div{justify-content:center}#leftSideComponent .menu div p{display:none}#leftSideComponent .menu div svg{font-size:25px}}@media screen and (max-width: 500px){#leftSideComponent{min-width:60px;padding:40px 5px}#leftSideComponent .logo img{content:url(/assets/favicon-JXISzAoC.png);width:60px}#leftSideComponent .search{display:flex;justify-content:center;align-items:center;margin-top:40px}#leftSideComponent .search input{display:none}#leftSideComponent .search img{position:static;transform:none;width:20px}#leftSideComponent .menu div{justify-content:center}#leftSideComponent .menu div p{display:none}#leftSideComponent .menu div svg{font-size:20px}}#ordersPage{font-family:Montserrat,sans-serif}#ordersPage h3{font-weight:600;font-size:22px}#ordersPage .activeOrders .orders{box-shadow:#64646f33 0 7px 29px;padding:0 25px 10px;border-radius:10px;transition:all .5s}#ordersPage .activeOrders .orders .info{margin-top:20px;font-weight:500}#ordersPage .activeOrders .orders .info .info_desc{margin-bottom:10px;font-size:15px}#ordersPage .activeOrders .orders:hover{box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}@media only screen and (max-width: 600px){#ordersPage .activeOrders .orders .info{margin-top:10px}#ordersPage .activeOrders .orders .info .info_desc{margin-bottom:6px}}@media only screen and (max-width: 500px){#ordersPage .activeOrders .orders{padding:0 15px 10px}#ordersPage .activeOrders .orders .info .info_desc{font-size:14px}}@media only screen and (max-width: 440px){#ordersPage .activeOrders .orders .info .info_desc{font-size:13px}}#ordersHistory.orders-history-page{padding:4px 0 24px;font-family:Montserrat,sans-serif}#ordersHistory.orders-history-page .orders-history-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#ordersHistory.orders-history-page .orders-history-title{margin-bottom:4px!important}#ordersHistory.orders-history-page .orders-history-toolbar-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;margin-bottom:16px}#ordersHistory.orders-history-page .orders-history-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}#ordersHistory.orders-history-page .orders-history-range{min-width:260px}#ordersHistory.orders-history-page .orders-history-toolbar__actions{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}@media only screen and (max-width: 700px){#ordersHistory.orders-history-page .orders-history-toolbar__actions{margin-left:0;width:100%}}#ordersHistory.orders-history-page .orders-history-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:12px}@media only screen and (max-width: 1200px){#ordersHistory.orders-history-page .orders-history-summary{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 700px){#ordersHistory.orders-history-page .orders-history-summary{display:flex;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}#ordersHistory.orders-history-page .orders-history-summary .summary-card{flex:0 0 170px;scroll-snap-align:start}}#ordersHistory.orders-history-page .summary-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}#ordersHistory.orders-history-page .stat-inline{display:flex;align-items:center;gap:12px}#ordersHistory.orders-history-page .stat-inline__icon{font-size:24px;color:#004aad;display:flex}#ordersHistory.orders-history-page .stat-inline__icon--pompa{color:#004aad}#ordersHistory.orders-history-page .stat-inline__value{font-size:22px;font-weight:600;color:#262626;line-height:1.2}#ordersHistory.orders-history-page .orders-history-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}#ordersHistory.orders-history-page .orders-history-table-wrap--fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:9999;padding:8px;overflow:hidden}#ordersHistory.orders-history-page .orders-history-table-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;overflow:hidden}#ordersHistory.orders-history-page .orders-history-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600}#ordersHistory.orders-history-page .closeFullScreenButton{display:flex;justify-content:flex-end;margin-bottom:8px}#ordersHistory.orders-history-page .ant-table-tbody>tr.selected-row:hover>td,#ordersHistory.orders-history-page .ant-table-tbody>tr.selected-row>td,#ordersHistory.orders-history-page .ant-table-fixed-left .ant-table-tbody>tr.selected-row>td,#ordersHistory.orders-history-page .ant-table-fixed-right .ant-table-tbody>tr.selected-row>td{background-color:#e6f4ff!important}#ordersHistory.orders-history-page .expandedRowContent{padding:4px 8px 8px}#ordersHistory.orders-history-page .history-expand-section{margin-bottom:14px}#ordersHistory.orders-history-page .history-expand-section__title{display:flex;align-items:center;gap:8px;font-weight:600;margin-bottom:10px;color:#004aad}#ordersHistory.orders-history-page .history-expand-products{display:flex;flex-wrap:wrap;gap:8px}#ordersHistory.orders-history-page .history-product-tag{margin:0;font-size:13px}#ordersHistory.orders-history-page .history-expand-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}#ordersHistory.orders-history-page .history-expand-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-bottom:14px}#ordersHistory.orders-history-page .history-expand-dates__item{min-width:0}#ordersHistory.orders-history-page .history-expand-dates__item div{font-size:14px;font-weight:500;word-break:break-word}@media only screen and (max-width: 600px){#ordersHistory.orders-history-page .history-expand-dates{display:flex;flex-wrap:nowrap;gap:6px}#ordersHistory.orders-history-page .history-expand-dates__item{min-width:0}#ordersHistory.orders-history-page .history-expand-dates__item div{font-size:13px}}#ordersHistory.orders-history-page .history-expand-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-bottom:14px}#ordersHistory.orders-history-page .history-expand-grid--address{grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width: 700px){#ordersHistory.orders-history-page .history-expand-grid--address{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 480px){#ordersHistory.orders-history-page .history-expand-grid--address{grid-template-columns:1fr}}#ordersHistory.orders-history-page .history-expand-note{margin-bottom:14px;padding:12px 14px;border-radius:10px;background:#fffbe6;border:1px solid #ffe58f}#ordersHistory.orders-history-page .history-expand-note div{margin-top:4px;font-size:16px;font-weight:700;color:#262626}#ordersHistory.orders-history-page .history-expand-image{margin-top:8px}#ordersHistory.orders-history-page .history-expand-image__img,#ordersHistory.orders-history-page .history-expand-image .ant-image-img{width:180px;max-width:100%;height:180px;object-fit:cover;border-radius:10px}.activeOrders{padding:4px 0 32px}.activeOrders .active-orders-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.activeOrders .active-orders-title{margin-bottom:4px!important}.activeOrders .active-orders-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}.activeOrders .date-presets{display:flex;flex-wrap:wrap;gap:8px}.activeOrders .active-orders-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:16px}@media only screen and (max-width: 1200px){.activeOrders .active-orders-summary{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 992px){.activeOrders .active-orders-summary{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 480px){.activeOrders .active-orders-summary{display:flex;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.activeOrders .active-orders-summary .summary-card{flex:0 0 160px;scroll-snap-align:start}}.activeOrders .summary-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}.activeOrders .summary-card--express .stat-inline__icon{color:#b31312}.activeOrders .summary-card--pompa .stat-inline__icon--pompa{color:#531dab}.activeOrders .stat-inline__icon--pompa{display:flex;align-items:center;justify-content:center}.activeOrders .stat-inline{display:flex;align-items:center;gap:12px}.activeOrders .stat-inline__icon{font-size:24px;color:#004aad;display:flex}.activeOrders .stat-inline__value{font-size:22px;font-weight:600;color:#262626;line-height:1.2}.activeOrders .quick-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.activeOrders .quick-filters .ant-tag-checkable{padding:4px 12px;border-radius:16px;font-size:13px;border:1px solid #d9d9d9;background:#fafafa;cursor:pointer;transition:all .2s}.activeOrders .quick-filters .ant-tag-checkable:hover{border-color:#004aad;color:#004aad}.activeOrders .quick-filters .ant-tag-checkable.ant-tag-checkable-checked{background:#004aad;border-color:#004aad;color:#fff}.activeOrders .active-orders-empty{margin:48px 0;padding:32px 16px;background:#fafafa;border-radius:12px}.activeOrders .active-orders-content{display:flex;flex-direction:column;gap:16px}.activeOrders .product-overview-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;overflow:hidden}.activeOrders .product-overview-card .ant-card-head{padding-inline:5px}.activeOrders .product-overview-card>.ant-card-body{padding-inline:5px}.activeOrders .product-tags{display:flex;flex-wrap:wrap;gap:8px}.activeOrders .product-tag{margin:0;padding:4px 10px;border-radius:8px;font-size:13px;display:inline-flex;align-items:center;gap:6px}.activeOrders .product-tag__qty{font-weight:600;opacity:.85}.activeOrders .active-orders-table-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;overflow:hidden}.activeOrders .active-orders-table-card>.ant-card-body{padding:0}.activeOrders .active-orders-table .ant-table{border-radius:12px}.activeOrders .active-orders-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.activeOrders .active-orders-table .ant-table-expanded-row>.ant-table-cell{padding-inline:0!important}.activeOrders .active-orders-table .ant-table-pagination{margin:16px 16px 0}.activeOrders .express-row{background-color:#fff5f5!important;box-shadow:inset 3px 0 #b31312}.activeOrders .express-row:hover>td{background-color:#ffebeb!important}.activeOrders .expandedRowContent{padding:8px 0 12px}.activeOrders .expanded-row-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px}@media only screen and (max-width: 768px){.activeOrders .expanded-row-grid{grid-template-columns:1fr}}.activeOrders .expanded-section{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;padding:12px 14px}.activeOrders .expanded-section--has-note{background:#fff8f0;border-color:#ffccc7;box-shadow:inset 3px 0 #b31312}.activeOrders .expanded-section--full{margin-bottom:12px}.activeOrders .expanded-section__title{margin:0 0 10px;font-size:14px;font-weight:600;color:#262626;display:flex;align-items:center;gap:6px}.activeOrders .expanded-products{display:flex;flex-direction:column;gap:8px}.activeOrders .expanded-product-group{display:flex;flex-wrap:wrap;gap:6px}.activeOrders .expanded-price-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.activeOrders .expanded-price-item{display:flex;flex-direction:column;gap:2px}.activeOrders .expanded-price-item strong{font-size:16px;color:#262626}.activeOrders .expanded-meta-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.activeOrders .expanded-meta-grid p{margin:4px 0 0;font-size:14px;color:#262626}.activeOrders .expanded-status-row{display:flex;flex-wrap:wrap;gap:16px}.activeOrders .expanded-status-item{display:flex;flex-direction:column;gap:6px}.activeOrders .status-toggle{cursor:pointer;width:fit-content;margin:0;-webkit-user-select:none;user-select:none}.activeOrders .expanded-description-edit{display:flex;flex-direction:column;gap:10px}.activeOrders .expanded-description-actions{display:flex;gap:8px;flex-wrap:wrap}.activeOrders .expanded-description-view{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.activeOrders .expanded-description-text{margin:0;flex:1;font-size:18px;font-weight:700;line-height:1.5;color:#262626;white-space:pre-wrap}.activeOrders .expanded-description-text--empty{font-size:15px;font-weight:500;color:#8c8c8c}.activeOrders .expanded-address-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px}@media only screen and (max-width: 992px){.activeOrders .expanded-address-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 480px){.activeOrders .expanded-address-grid{grid-template-columns:1fr}}.activeOrders .expanded-address-item p{margin:4px 0 0;font-size:14px;color:#262626;word-break:break-word}.activeOrders .expanded-address-item--wide{grid-column:span 2}@media only screen and (max-width: 480px){.activeOrders .expanded-address-item--wide{grid-column:span 1}}.activeOrders .expanded-nav-btn{margin-top:4px}.navigation-modal .ant-modal-content{border-radius:16px;padding:8px 8px 20px}.navigation-modal .ant-modal-close{top:12px;inset-inline-end:12px}.navigation-modal__content{padding:8px 12px 4px}.navigation-modal__header{display:flex;align-items:flex-start;gap:14px;margin-bottom:20px}.navigation-modal__header-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#e6f4ff;color:#004aad;font-size:22px;flex-shrink:0}.navigation-modal__title{margin:0 0 4px!important}.navigation-modal__coords{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;padding:10px 14px;margin-bottom:16px}.navigation-modal__coords-label{display:block;font-size:12px;margin-bottom:4px}.navigation-modal__coords-value{font-size:14px;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.navigation-modal__apps{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.navigation-modal__app{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;border:1px solid #f0f0f0;background:#fff;color:#262626;text-decoration:none;transition:all .2s ease}.navigation-modal__app:hover{border-color:var(--app-accent);background:var(--app-accent-bg);color:#262626;transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.navigation-modal__app:hover .navigation-modal__app-arrow{color:var(--app-accent);transform:translate(2px)}.navigation-modal__app-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--app-accent-bg);color:var(--app-accent);font-size:22px;flex-shrink:0}.navigation-modal__app-text{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.navigation-modal__app-text strong{font-size:15px;font-weight:600}.navigation-modal__app-text .ant-typography{font-size:12px}.navigation-modal__app-arrow{color:#bfbfbf;font-size:12px;transition:all .2s ease;flex-shrink:0}.navigation-modal__hint{display:block;text-align:center;font-size:12px}#newOrders.new-orders-page{padding:4px 0 32px}#newOrders.new-orders-page .new-orders-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#newOrders.new-orders-page .new-orders-title{margin-bottom:4px!important}#newOrders.new-orders-page .new-orders-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}@media only screen and (max-width: 1100px){#newOrders.new-orders-page .new-orders-layout{grid-template-columns:1fr}}#newOrders.new-orders-page .new-orders-form{display:flex;flex-direction:column;gap:16px;min-width:0}#newOrders.new-orders-page .new-orders-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;min-width:0;overflow:visible}#newOrders.new-orders-page .new-orders-card .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:48px}#newOrders.new-orders-page .new-orders-card .ant-card-body{padding:16px 20px 20px}#newOrders.new-orders-page .new-orders-card__title{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px}#newOrders.new-orders-page .new-orders-card__title .anticon{color:#004aad}#newOrders.new-orders-page .new-orders-address-hint{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;padding:10px 12px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:8px}#newOrders.new-orders-page .new-orders-flags{display:flex;flex-wrap:wrap;gap:20px;padding-top:4px}#newOrders.new-orders-page .new-orders-flag{margin-bottom:0!important}#newOrders.new-orders-page .new-orders-flag .ant-checkbox-wrapper{display:inline-flex;align-items:center;gap:6px}#newOrders.new-orders-page .new-orders-flag__icon{color:#1677ff}#newOrders.new-orders-page .new-orders-flag__icon--express{color:#b31312}#newOrders.new-orders-page .new-orders-quantities{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:16px;padding:12px;background:#fafafa;border-radius:10px;border:1px dashed #e8e8e8}#newOrders.new-orders-page .new-orders-quantity-item,#newOrders.new-orders-page .new-orders-total-field{margin-bottom:0!important}#newOrders.new-orders-page .new-orders-actions{display:flex;flex-wrap:wrap;gap:12px;padding-top:4px}#newOrders.new-orders-page .new-orders-sidebar{position:sticky;top:16px;align-self:start;z-index:10;max-height:calc(100vh - 32px);overflow-y:auto}@media only screen and (max-width: 1100px){#newOrders.new-orders-page .new-orders-sidebar{order:-1;top:12px;max-height:none;overflow-y:visible}}#newOrders.new-orders-page .new-orders-summary-card{border-radius:12px;box-shadow:0 2px 8px #00000014;background:linear-gradient(180deg,#fafafa,#fff)}#newOrders.new-orders-page .new-orders-summary-total{text-align:center;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #f0f0f0}#newOrders.new-orders-page .new-orders-summary-total__value{font-size:32px;font-weight:700;color:#004aad;line-height:1.2;margin-top:4px}#newOrders.new-orders-page .new-orders-summary-stats{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}#newOrders.new-orders-page .new-orders-summary-stat{display:flex;align-items:center;justify-content:space-between;gap:12px}#newOrders.new-orders-page .new-orders-summary-stat strong{font-size:15px;color:#262626}#newOrders.new-orders-page .new-orders-summary-meta{display:flex;flex-direction:column;gap:14px}#newOrders.new-orders-page .new-orders-summary-meta p{margin:4px 0 0;font-size:14px;color:#262626;word-break:break-word}#newOrders.new-orders-page .customer-option--alert{color:#cf1322}#newOrders.new-orders-page .customer-option__phones{font-size:12px;color:#595959}#newOrders.new-orders-page .customer-option__empty{font-size:12px;color:#8c8c8c}#newOrders.new-orders-page .ant-form-item{margin-bottom:16px}#newOrders.new-orders-page .ant-select,#newOrders.new-orders-page .ant-picker,#newOrders.new-orders-page .ant-input-number{width:100%}#newOrders.new-orders-page .new-orders-endtime-field{min-width:0}@media only screen and (max-width: 600px){.new-orders-endtime-popup .ant-picker-panel-container{max-width:calc(100vw - 24px)!important;overflow:hidden;font-size:12px}.new-orders-endtime-popup .ant-picker-datetime-panel,.new-orders-endtime-popup .ant-picker-panel-layout{flex-direction:column!important;flex-wrap:nowrap!important;max-width:100%}.new-orders-endtime-popup .ant-picker-date-panel,.new-orders-endtime-popup .ant-picker-time-panel{width:100%!important;max-width:100%!important}.new-orders-endtime-popup .ant-picker-time-panel{border-inline-start:none!important;border-top:1px solid rgba(5,5,5,.06)}.new-orders-endtime-popup .ant-picker-header{padding:4px 8px}.new-orders-endtime-popup .ant-picker-header button{font-size:12px;min-width:24px}.new-orders-endtime-popup .ant-picker-header .ant-picker-header-view{font-size:13px;line-height:24px}.new-orders-endtime-popup .ant-picker-body{padding:4px 6px!important}.new-orders-endtime-popup .ant-picker-content{width:100%!important}.new-orders-endtime-popup .ant-picker-content th{font-size:11px;padding:0;height:24px}.new-orders-endtime-popup .ant-picker-cell{padding:1px 0}.new-orders-endtime-popup .ant-picker-cell:before{height:24px}.new-orders-endtime-popup .ant-picker-cell-inner{width:24px;height:24px;line-height:24px;font-size:11px;min-width:24px}.new-orders-endtime-popup .ant-picker-time-panel-column{width:44px!important;font-size:11px}.new-orders-endtime-popup .ant-picker-time-panel-column>li{height:24px!important;line-height:24px!important}.new-orders-endtime-popup .ant-picker-time-panel-column>li .ant-picker-time-panel-cell-inner{width:36px;height:22px;line-height:22px;font-size:11px}.new-orders-endtime-popup .ant-picker-footer{padding:4px 8px;line-height:1.2}.new-orders-endtime-popup .ant-picker-footer .ant-picker-now-btn,.new-orders-endtime-popup .ant-picker-footer .ant-picker-today-btn,.new-orders-endtime-popup .ant-picker-footer .ant-btn{font-size:12px;padding:0 6px;height:26px}}#ordersHistory h3{margin-bottom:20px}#ordersHistory .expandedRowContent{padding:0 15px}#ordersHistory .expandedRowContent h4{margin-bottom:8px}#ordersHistory .expandedRowContent .productDetail{display:flex;gap:50px;flex-wrap:wrap}#ordersHistory .expandedRowContent .addressDetail,#ordersHistory .expandedRowContent .loan{display:flex;align-items:center;gap:20px}#ordersHistory .expandedRowContent .loan{gap:5px!important}#ordersHistory .expandedRowContent .loan p{margin-top:0}#ordersHistory .expandedRowContent .totalPrice p{font-weight:500;font-size:15px}#couriersPage.employees-page{padding:4px 0 32px;font-family:Montserrat,sans-serif}#couriersPage.employees-page .employees-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#couriersPage.employees-page .employees-title{margin-bottom:4px!important}#couriersPage.employees-page .employees-header__actions{display:flex;flex-wrap:wrap;gap:10px}#couriersPage.employees-page .employees-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}@media only screen and (max-width: 1100px){#couriersPage.employees-page .employees-summary{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 480px){#couriersPage.employees-page .employees-summary{display:flex;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}#couriersPage.employees-page .employees-summary .summary-card{flex:0 0 160px;scroll-snap-align:start}}#couriersPage.employees-page .summary-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}#couriersPage.employees-page .stat-inline{display:flex;align-items:center;gap:12px}#couriersPage.employees-page .stat-inline__icon{font-size:24px;color:#004aad;display:flex}#couriersPage.employees-page .stat-inline__icon--active{color:#1677ff}#couriersPage.employees-page .stat-inline__value{font-size:22px;font-weight:600;color:#262626;line-height:1.2}#couriersPage.employees-page .employees-filters-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;margin-bottom:16px}#couriersPage.employees-page .employees-search{max-width:480px}#couriersPage.employees-page .employees-table-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;overflow:hidden}#couriersPage.employees-page .employees-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600}#couriersPage.employees-page .employee-name-cell{display:flex;align-items:center;gap:10px;min-width:0}#couriersPage.employees-page .employee-name-cell__text{font-weight:500;word-break:break-word}#couriersPage.employees-page .employee-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}#couriersPage.employees-page .employee-avatar.ant-image-img{border-radius:50%}#couriersPage.employees-page .employee-avatar--placeholder{display:inline-flex;align-items:center;justify-content:center;background:#e6f4ff;color:#004aad;font-size:13px;font-weight:600;text-transform:uppercase}#couriersPage.employees-page .employee-phone-btn{border:none;background:none;padding:0;color:#004aad;cursor:pointer;font:inherit}#couriersPage.employees-page .employee-phone-btn:hover{text-decoration:underline}.employee-modal .ant-modal-content{border-radius:14px}.employee-modal__form{display:flex;flex-direction:column;gap:4px}#usersPage.users-page{padding:4px 0 32px;font-family:Montserrat,sans-serif}#usersPage.users-page .users-view-switch{margin-bottom:16px}#usersPage.users-page .users-view-switch .ant-segmented{padding:4px;border-radius:10px;background:#f5f5f5}#usersPage.users-page .customer-name-cell{display:flex;flex-direction:column;gap:6px;min-width:0}#usersPage.users-page .customer-name-cell__text{font-weight:500;word-break:break-word}#usersPage.users-page .customer-name-cell__text--alert{color:#cf1322}#usersPage.users-page .customer-name-cell__tags{display:flex;flex-wrap:wrap;gap:4px}#usersPage.users-page .customer-alert-tag{margin:0}#usersPage.users-page .expandedRowContent .content{display:flex;flex-wrap:wrap;align-items:center}#usersPage.users-page .expandedRowContent .content p{font-weight:500;font-size:15px}#usersPage.users-page .expandedRowContent .addressImages{display:flex;gap:20px;margin-top:10px}#usersPage.users-page .expandedRowContent .addressImages image,#usersPage.users-page .expandedRowContent .addressImages .ant-image-img,#usersPage.users-page .expandedRowContent .addressImages video{width:320px;height:200px;object-fit:cover;border-radius:10px}@media only screen and (max-width: 600px){#usersPage.users-page .expandedRowContent .addressImages image,#usersPage.users-page .expandedRowContent .addressImages .ant-image-img,#usersPage.users-page .expandedRowContent .addressImages video{width:260px;height:140px;object-fit:cover;border-radius:10px}}.uploadButton{padding:3px 9px;outline:none;border:none;cursor:pointer;border-radius:4px;transition:all .5s}.uploadButton:hover{background-color:#ccc}.inputMask{margin-top:10px;border:none;font-size:15px;padding:5px 10px 10px;outline:none;border-bottom:1px solid #ccc;width:100%}.select-modal{display:flex;align-items:flex-end;justify-content:center}.select-modal p{font-weight:500}.select-modal .select-modal-content{background:#fff;padding:20px;width:100%;border-top-left-radius:12px;border-top-right-radius:12px}.select-modal button{padding:12px;font-weight:600;font-size:16px;outline:none;border:none;border-radius:10px}.select-modal button:nth-child(3){margin-top:15px}#customersTable.customers-page{padding:4px 0 24px;font-family:Montserrat,sans-serif}#customersTable.customers-page .customers-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#customersTable.customers-page .customers-title{margin-bottom:4px!important}#customersTable.customers-page .customers-header__actions{display:flex;flex-wrap:wrap;gap:10px}#customersTable.customers-page .customers-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}@media only screen and (max-width: 1100px){#customersTable.customers-page .customers-summary{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 480px){#customersTable.customers-page .customers-summary{display:flex;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}#customersTable.customers-page .customers-summary .summary-card{flex:0 0 160px;scroll-snap-align:start}}#customersTable.customers-page .summary-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}#customersTable.customers-page .stat-inline{display:flex;align-items:center;gap:12px}#customersTable.customers-page .stat-inline__icon{font-size:24px;color:#004aad;display:flex}#customersTable.customers-page .stat-inline__icon--danger{color:#ff4d4f}#customersTable.customers-page .stat-inline__icon--info{color:#1677ff}#customersTable.customers-page .stat-inline__value{font-size:22px;font-weight:600;color:#262626;line-height:1.2}#customersTable.customers-page .customers-filters-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;margin-bottom:16px}#customersTable.customers-page .customers-filters{display:flex;flex-direction:column;gap:12px}#customersTable.customers-page .customers-search{max-width:480px}#customersTable.customers-page .customers-quick-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px}#customersTable.customers-page .customers-alert-totals{display:flex;flex-wrap:wrap;gap:8px}#customersTable.customers-page .customers-table-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;overflow:hidden}#customersTable.customers-page .customers-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600}#customersTable.customers-page .expandedRowContent{padding:4px 0}#customersTable.customers-page .address-expand-card__title{display:flex;align-items:center;gap:8px;font-weight:600;margin-bottom:12px;color:#004aad}#customersTable.customers-page .address-expand-card__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px}@media only screen and (max-width: 900px){#customersTable.customers-page .address-expand-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 500px){#customersTable.customers-page .address-expand-card__grid{grid-template-columns:1fr}}#customersTable.customers-page .address-expand-card__note{margin-top:12px;padding:12px 14px;border-radius:10px;background:#fffbe6;border:1px solid #ffe58f}#customersTable.customers-page .address-expand-card__note div{margin-top:4px;font-size:16px;font-weight:700;color:#262626}#customersTable.customers-page .address-expand-card__divider{margin:16px 0}#customersTable.customers-page .addressImages{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px}#customersTable.customers-page .addressImages .address-media,#customersTable.customers-page .addressImages .ant-image-img,#customersTable.customers-page .addressImages video{width:280px;max-width:100%;height:180px;object-fit:cover;border-radius:10px}#customersMaps.customers-maps-page{padding:4px 0 24px;font-family:Montserrat,sans-serif}#customersMaps.customers-maps-page .customers-maps-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#customersMaps.customers-maps-page .customers-maps-title{margin-bottom:4px!important}#customersMaps.customers-maps-page .customers-maps-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}@media only screen and (max-width: 1100px){#customersMaps.customers-maps-page .customers-maps-summary{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 480px){#customersMaps.customers-maps-page .customers-maps-summary{display:flex;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}#customersMaps.customers-maps-page .customers-maps-summary .summary-card{flex:0 0 160px;scroll-snap-align:start}}#customersMaps.customers-maps-page .summary-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}#customersMaps.customers-maps-page .stat-inline{display:flex;align-items:center;gap:12px}#customersMaps.customers-maps-page .stat-inline__icon{font-size:24px;color:#004aad;display:flex}#customersMaps.customers-maps-page .stat-inline__icon--muted{color:#8c8c8c}#customersMaps.customers-maps-page .stat-inline__icon--danger{color:#ff4d4f}#customersMaps.customers-maps-page .stat-inline__value{font-size:22px;font-weight:600;color:#262626;line-height:1.2}#customersMaps.customers-maps-page .customers-maps-filters-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;margin-bottom:16px}#customersMaps.customers-maps-page .customers-maps-filters{display:flex;flex-direction:column;gap:10px}#customersMaps.customers-maps-page .customers-maps-search{max-width:520px}#customersMaps.customers-maps-page .customers-maps-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px}#customersMaps.customers-maps-page .customers-maps-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;overflow:hidden}#customersMaps.customers-maps-page .customers-maps-card .ant-card-body{padding:0}#customersMaps.customers-maps-page .customers-maps-map-wrap{position:relative}#customersMaps.customers-maps-page .customers-maps-empty-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffffd1;pointer-events:none;z-index:2}#customersMaps.customers-maps-page .customers-maps-filtering-overlay{position:absolute;top:12px;right:12px;z-index:3;background:#ffffffeb;border-radius:8px;padding:8px 10px;box-shadow:0 1px 4px #00000014}#customersMaps.customers-maps-page .customers-maps-loading,#customersMaps.customers-maps-page .customers-maps-empty{display:flex;align-items:center;justify-content:center;min-height:420px;padding:24px}.map-info-window{max-width:260px;font-family:Montserrat,sans-serif}.map-info-window__name{font-size:16px;font-weight:700;color:#262626;margin-bottom:8px}.map-info-window__tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}.map-info-window__tags .ant-tag{margin:0}.map-info-window__row{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#434343;margin-bottom:8px}.map-info-window__row .anticon{color:#004aad;margin-top:2px}.map-info-window__details{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:12px;color:#8c8c8c;margin-bottom:8px}.map-info-window__note{padding:8px 10px;border-radius:8px;background:#fffbe6;border:1px solid #ffe58f;font-size:13px;font-weight:600;color:#262626;margin-bottom:10px}.map-info-window__phones{display:flex;flex-direction:column;gap:6px}.map-info-window__phone{display:inline-flex;align-items:center;gap:6px;color:#004aad;font-weight:600;text-decoration:none}.map-info-window__phone:hover{color:#8fd8ff}#dashboard{display:flex;font-family:Montserrat,sans-serif}#dashboard .menu-toggle{font-size:30px;position:fixed;top:170px;z-index:2;display:none}@media only screen and (max-width: 700px){#dashboard .menu-toggle{display:inline-block}}#dashboard .rightSide{padding:30px 25px;width:calc(100% - 30px);overflow-x:hidden}@media only screen and (max-width: 900px){#dashboard .rightSide{width:calc(100% - 110px);padding:30px 15px}}@media only screen and (max-width: 500px){#dashboard .rightSide{width:calc(100% - 75px);padding:30px 10px}}#dashboard .rightSide .head h2{font-size:32px;font-weight:600}#dashboard .rightSide .head p{color:#aeaeae;margin:10px 0 30px}@media only screen and (max-width: 600px){#dashboard .rightSide .head h2{font-size:30px}#dashboard .rightSide .head p{font-size:15px}}@media only screen and (max-width: 500px){#dashboard .rightSide .head h2{font-size:26px}#dashboard .rightSide .head p{font-size:14px}}@media only screen and (max-width: 400px){#dashboard .rightSide .head h2{font-size:24px}#dashboard .rightSide .head p{font-size:14px}}@media only screen and (max-width: 380px){#dashboard .rightSide .head h2{font-size:23px}#dashboard .rightSide .head p{font-size:13px}}@media only screen and (max-width: 365px){#dashboard .rightSide .head h2{font-size:22px}#dashboard .rightSide .head p{font-size:12px}}#userDetail{font-family:Montserrat,sans-serif}#userDetail .back{margin-bottom:20px}#userDetail .back button{padding:10px 30px;border:none;background-color:#8fd8ff;font-size:16px;font-weight:600;border-radius:5px;transition:all .5s;display:flex;align-items:center;gap:10px;cursor:pointer}#userDetail .back button:hover{background-color:#004aad;color:#fff}#userDetail .employee-detail-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}#userDetail .employee-detail-card__info{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}#userDetail .employee-detail-card__name{margin-bottom:8px!important}#userDetail .employee-detail-card__photo{width:120px;height:120px;object-fit:cover;border-radius:12px}#userDetail .employee-detail-divider{margin:8px 0 0}.courier-stock-history-panel{margin-top:24px;font-family:Montserrat,sans-serif}.courier-stock-history-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.courier-stock-history-panel__intro{display:flex;flex-direction:column;gap:4px;min-width:0}.courier-stock-history-panel__title{margin:0!important;display:flex;align-items:center;gap:8px}.courier-stock-history-panel__title .anticon{color:#004aad}.courier-stock-history-panel__subtitle{display:block;font-size:14px;line-height:1.4}.courier-stock-history-panel__summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}@media only screen and (max-width: 992px){.courier-stock-history-panel__summary{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 480px){.courier-stock-history-panel__summary{grid-template-columns:1fr}}.courier-stock-history-panel__filters,.courier-stock-history-panel__table-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;margin-bottom:16px}.courier-stock-history-panel .summary-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}.courier-stock-history-panel .stat-inline{display:flex;align-items:center;gap:12px}.courier-stock-history-panel .stat-inline__icon{font-size:24px;color:#004aad;display:flex}.courier-stock-history-panel .stat-inline__icon--today{color:#1677ff}.courier-stock-history-panel .stat-inline__icon--add{color:#52c41a}.courier-stock-history-panel .stat-inline__value{font-size:22px;font-weight:600;color:#262626;line-height:1.2}.courier-stock-history-panel .history-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.courier-stock-history-panel .history-filters__search{flex:1;min-width:200px;max-width:360px}.courier-stock-history-panel .history-filters__range{min-width:240px}.courier-stock-history-panel .history-filters__select{min-width:180px}@media only screen and (max-width: 576px){.courier-stock-history-panel .history-filters{flex-direction:column}.courier-stock-history-panel .history-filters__search,.courier-stock-history-panel .history-filters__range,.courier-stock-history-panel .history-filters__select{width:100%;max-width:100%}}.courier-stock-history-panel .history-quick-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.courier-stock-history-panel .history-quick-filters .ant-tag-checkable{border-radius:16px;padding:2px 12px;font-size:13px}.courier-stock-history-panel .history-quick-filters .history-qty-tag{margin-left:auto}@media only screen and (max-width: 576px){.courier-stock-history-panel .history-quick-filters .history-qty-tag{margin-left:0}}.courier-stock-history-panel .history-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.courier-stock-history-panel .history-date{font-size:13px;white-space:nowrap;color:#434343}.courier-stock-history-panel .history-action-tag{margin:0;display:inline-flex;align-items:center;gap:4px}.courier-stock-history-panel .history-category-tag{margin:0;font-size:12px;background:#f0f5ff;border-color:#adc6ff;color:#004aad}.courier-stock-history-panel .history-quantity{font-weight:600;white-space:nowrap}.courier-stock-history-panel .history-quantity--add{color:#389e0d}.courier-stock-history-panel .history-quantity--transfer{color:#1677ff}.courier-stock-history-panel .history-quantity--update,.courier-stock-history-panel .history-quantity--admin_set{color:#d48806}.courier-stock-history-panel .history-quantity--delivery_deduct,.courier-stock-history-panel .history-quantity--deduct,.courier-stock-history-panel .history-quantity--subtract,.courier-stock-history-panel .history-quantity--remove,.courier-stock-history-panel .history-quantity--delete{color:#cf1322}.courier-stock-history-panel .history-quantity--default{color:#004aad}.courier-stock-history-panel .history-balance{font-weight:600;color:#595959}.courier-stock-history-panel .history-performer{display:inline-flex;align-items:center;gap:4px;font-size:13px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courier-stock-history-panel .history-expand{padding:4px 8px}.courier-stock-history-panel .history-expand__balance{margin-bottom:4px}.courier-stock-history-panel .history-expand__transfer{margin-top:12px;padding-top:12px;border-top:1px dashed #e8e8e8}.courier-stock-history-panel .history-transfer-flow{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px}.courier-stock-history-panel .history-transfer-flow__arrow{color:#8c8c8c;font-size:11px}.courier-stock-history-panel .history-transfer-flow--large{margin-top:6px;padding:8px 12px;background:#f0f5ff;border-radius:8px;font-weight:500}#userDetail .back button{padding:10px 30px;border:none;background-color:#004aad;font-size:16px;font-weight:600;border-radius:5px;transition:all .5s;display:flex;align-items:center;gap:10px;color:#fff}#userDetail .back button:hover{background-color:#8fd8ff;color:#000}#userDetail .segment{margin-top:20px}#userDetail .customerDetail{margin-top:25px;display:flex;gap:100px}#userDetail .customerDetail .loansTotal{margin-top:10px}#userDetail .customerDetail .loansTotal .totalLoan p{margin-top:10px;font-weight:500;font-size:17px}#userDetail .customerDetail h3{font-size:18px;font-weight:500;margin-bottom:10px}#userDetail .customerDetail h3 a{text-decoration:none;color:#000;font-size:17px}@media only screen and (max-width: 700px){#userDetail .customerDetail h3,#userDetail .customerDetail h3 a{font-size:16px}}@media only screen and (max-width: 370px){#userDetail .customerDetail h3,#userDetail .customerDetail h3 a{font-size:15px}}#userDetail .customerDetail .addressInfo p{margin-bottom:5px}#userDetail .customerDetail .addressInfo p.address{font-size:18px;font-weight:500;margin-bottom:15px}@media only screen and (max-width: 700px){#userDetail .customerDetail .addressInfo p.address{font-size:16px}}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .addressInfo{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:16px}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .addressInfo span{font-weight:600}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .imageAndVideo{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .imageAndVideo img{width:220px;height:140px;object-fit:cover;border-radius:8px}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .imageAndVideo video{width:220px;height:140px;border-radius:8px}@media only screen and (max-width: 700px){#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .ant-divider{display:none}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .addressInfo{flex-direction:column;align-items:flex-start;gap:1px}}@media only screen and (max-width: 610px){#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .addressInfo{flex-direction:column;align-items:flex-start;gap:1px}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .imageAndVideo img{width:180px;height:120px;object-fit:cover;border-radius:8px}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .imageAndVideo video{width:180px;height:120px;border-radius:8px}}@media only screen and (max-width: 520px){#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .addressInfo{font-size:15px}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .imageAndVideo img{width:160px;height:120px;object-fit:cover;border-radius:8px}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .imageAndVideo video{width:160px;height:120px;border-radius:8px}}@media only screen and (max-width: 430px){#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .imageAndVideo img{width:150px;height:120px;object-fit:cover;border-radius:8px}#userDetail .customerDetail .addressInfo .addressDetail .customerAddressInfo .address .info .imageAndVideo video{width:150px;height:120px;border-radius:8px}}@media only screen and (max-width: 600px){#userDetail .customerDetail{flex-direction:column;gap:5px}#userDetail .customerDetail .loansTotal .totalLoan p{font-size:15px}}#userDetail .addressImage{display:flex;align-items:flex-end}#userDetail .addressImage .downloadBtn{display:inline-block;padding:6px 20px;background-color:#007bff;color:#fff;border-radius:5px;text-decoration:none;cursor:pointer;margin:0 0 0 12px}@media only screen and (max-width: 600px){#userDetail .addressImage{flex-direction:column;align-items:flex-start}#userDetail .addressImage .downloadBtn{margin:5px 0 0}}#userDetail .expressOrNew{display:flex;align-items:center;gap:10px}#userDetail .content{margin-top:30px}#userDetail .filtersByDate{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}#userDetail .expandedRowContent{padding:0 15px}#userDetail .expandedRowContent h4{margin-bottom:8px}#userDetail .expandedRowContent .addressDetail,#userDetail .expandedRowContent .loan{display:flex;align-items:center;gap:20px;flex-wrap:wrap}#userDetail .expandedRowContent .loan{gap:5px}#userDetail .expandedRowContent .productDetail{display:flex;flex-direction:column;gap:10px}#userDetail .expandedRowContent .productDetail ul{font-size:19px}#userDetail .expandedRowContent .productDetail h2{font-size:25px}#userDetail .expandedRowContent .productDetail .productDetailContent{display:flex;gap:50px;flex-wrap:wrap}@media only screen and (max-width: 600px){#userDetail .expandedRowContent .productDetail ul{font-size:18px}}#userDetail .expandedRowContent .totalPrice{display:flex;align-items:center;gap:10px}#userDetail .expandedRowContent .totalPrice p{font-weight:500;font-size:15px}#userDetail .loan h3{margin-bottom:15px;font-weight:600}#userDetail .loan .totalLoan p{margin-bottom:5px;font-weight:500;margin-top:10px;font-size:17px}@media only screen and (max-width: 500px){#userDetail .loan .totalLoan p{font-size:15px}}.selectMapsModal{display:flex;flex-direction:column;gap:10px;padding-top:30px}.selectMapsModal a{display:flex;align-items:center;gap:10px;font-size:16px;color:#000;font-weight:500;transition:all .5s}.selectMapsModal a:hover{color:#5f9ea0}#companiesPage.companies-page{padding:4px 0 32px;font-family:Montserrat,sans-serif}#companiesPage.companies-page .companies-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#companiesPage.companies-page .companies-title{margin-bottom:4px!important}#companiesPage.companies-page .companies-header__actions{display:flex;flex-wrap:wrap;gap:10px}#companiesPage.companies-page .companies-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}@media only screen and (max-width: 900px){#companiesPage.companies-page .companies-summary{grid-template-columns:1fr}}@media only screen and (max-width: 480px){#companiesPage.companies-page .companies-summary{display:flex;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}#companiesPage.companies-page .companies-summary .summary-card{flex:0 0 170px;scroll-snap-align:start}}#companiesPage.companies-page .summary-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}#companiesPage.companies-page .stat-inline{display:flex;align-items:center;gap:12px}#companiesPage.companies-page .stat-inline__icon{font-size:24px;color:#004aad;display:flex}#companiesPage.companies-page .stat-inline__value{font-size:22px;font-weight:600;color:#262626;line-height:1.2}#companiesPage.companies-page .companies-filters-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;margin-bottom:16px}#companiesPage.companies-page .companies-search{max-width:480px}#companiesPage.companies-page .companies-table-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;overflow:hidden}#companiesPage.companies-page .companies-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600}#companiesPage.companies-page .company-products{display:flex;flex-wrap:wrap;gap:6px;max-width:420px}#companiesPage.companies-page .company-product-tag{margin:0;font-size:12px}#companiesPage.companies-page .company-price{font-weight:600;color:#004aad;white-space:nowrap}.company-modal .ant-modal-content{border-radius:14px}.company-modal__form{display:flex;flex-direction:column;gap:4px}.custom-ok-button{background-color:#004aad!important;border-color:#004aad!important;color:#fff!important}.custom-ok-button:hover{background-color:#8fd8ff!important;border-color:#8fd8ff!important}#productsPage{padding:4px 0 32px;font-family:Montserrat,sans-serif}#productsPage .products-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#productsPage .products-title{margin-bottom:4px!important}#productsPage .products-header-actions{display:flex;gap:10px;flex-wrap:wrap}#productsPage .products-toolbar{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}#productsPage .products-search{flex:1;min-width:200px;max-width:360px}#productsPage .products-category-filter{min-width:180px}#productsPage .products-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}@media only screen and (max-width: 768px){#productsPage .products-summary{grid-template-columns:1fr}}#productsPage .summary-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}#productsPage .stat-inline{display:flex;align-items:center;gap:12px}#productsPage .stat-inline__icon{font-size:22px;color:#004aad;display:flex}#productsPage .stat-inline__label{font-size:12px;display:block}#productsPage .stat-inline__value{font-size:22px;font-weight:600;color:#262626;line-height:1.2}#productsPage .products-empty{padding:48px 0}#productsPage .category-section{margin-bottom:32px}#productsPage .category-section__header{display:flex;align-items:center;gap:10px;margin-bottom:16px}#productsPage .category-title{margin:0;font-weight:600;font-size:18px;color:#262626}#productsPage .category-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}#productsPage .product-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 4px #0000000f;border:1px solid #f0f0f0;transition:box-shadow .2s,transform .2s;display:flex;flex-direction:column}#productsPage .product-card:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}#productsPage .product-card__image{aspect-ratio:1/1;overflow:hidden;background:#f5f5f5}#productsPage .product-card__image .ant-image,#productsPage .product-card__image img{width:100%!important;height:100%!important;object-fit:cover}#productsPage .product-card__body{padding:14px;display:flex;flex-direction:column;flex:1;gap:6px}#productsPage .product-card__name{margin:0;font-size:16px;font-weight:600;text-align:center;color:#262626}#productsPage .product-card__desc{margin:0!important;font-size:12px!important;color:#8c8c8c!important;text-align:center}#productsPage .product-card__prices{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:8px}#productsPage .product-card__actions{display:flex;gap:8px;margin-top:10px}#productsPage .product-card__actions .ant-btn{flex:1}#productsPage .price-tag{font-size:13px;color:#595959;background:#fafafa;padding:4px 8px;border-radius:6px;text-align:center}#productsPage .price-tag strong{color:#262626}#productsPage .price-tag--sale{background:#e6f4ff;color:#004aad}#productsPage .price-tag--sale strong{color:#004aad}@media only screen and (max-width: 576px){#productsPage .products-header-actions{width:100%}#productsPage .products-header-actions .ant-btn{flex:1}#productsPage .products-search{max-width:100%}#productsPage .products-category-filter{width:100%}}.product-form{margin-top:8px}.product-form__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media only screen and (max-width: 480px){.product-form__row{grid-template-columns:1fr}}.product-form__submit{margin-bottom:0;margin-top:4px}.category-option{display:flex;align-items:center;justify-content:space-between;width:100%}.upload-trigger{display:flex;flex-direction:column;align-items:center;gap:6px;color:#8c8c8c;font-size:13px}#MyOrdersPage{font-family:Montserrat,sans-serif}#MyOrdersPage h3{font-weight:600;font-size:22px;margin-bottom:20px}#MyOrdersPage .refreshData{width:fit-content;margin:10px 0}#MyOrdersPage .refreshData svg{font-size:18px;cursor:pointer}#MyOrdersPage table{color:#000}#MyOrdersPage table .addressColumn{display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media only screen and (max-width: 600px){#MyOrdersPage table .addressColumn{flex-direction:column;align-items:flex-start;gap:1px}#MyOrdersPage table .addressColumn .columnDivider{display:none}}#MyOrdersPage table tr .address,#MyOrdersPage table tr .nameColumn,#MyOrdersPage table tr th{font-size:16px;font-weight:500;color:#000}#MyOrdersPage table tr p{color:#000}#MyOrdersPage .activeOrders .segment{margin-bottom:20px}#MyOrdersPage .activeOrders .ordersOverview p{font-weight:500}#MyOrdersPage .activeOrders .ordersOverview ul{margin:10px 0 20px 20px}#MyOrdersPage .activeOrders .ordersOverview ul li{margin-top:5px}#MyOrdersPage .activeOrders .orders{box-shadow:#64646f33 0 7px 29px;padding:0 25px 10px;border-radius:10px;transition:all .5s}#MyOrdersPage .activeOrders .orders .info{margin-top:20px;font-weight:500}#MyOrdersPage .activeOrders .orders .info .info_desc{margin-bottom:10px;font-size:15px}#MyOrdersPage .activeOrders .orders:hover{box-shadow:#11111a1a 0 0 16px}@media only screen and (max-width: 600px){#MyOrdersPage .activeOrders .orders .info{margin-top:10px}#MyOrdersPage .activeOrders .orders .info .info_desc{margin-bottom:6px}}@media only screen and (max-width: 500px){#MyOrdersPage .activeOrders .orders{padding:0 15px 10px}#MyOrdersPage .activeOrders .orders .info .info_desc{font-size:14px}}@media only screen and (max-width: 440px){#MyOrdersPage .activeOrders .orders .info .info_desc{font-size:13px}}#MyOrdersPage .activeOrders .statisticsInfo{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:500;margin-bottom:20px}@media only screen and (max-width: 400px){#MyOrdersPage .activeOrders .statisticsInfo{font-size:16px}}@media only screen and (max-width: 360px){#MyOrdersPage .activeOrders .statisticsInfo{font-size:14px}}#MyOrdersPage .activeOrders .expandedRowContent{padding:0 15px;color:#000!important}#MyOrdersPage .activeOrders .expandedRowContent h4{margin-bottom:8px}#MyOrdersPage .activeOrders .expandedRowContent .orderStatus{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-weight:500}#MyOrdersPage .activeOrders .expandedRowContent .productDetail{display:flex;flex-direction:column;gap:10px}#MyOrdersPage .activeOrders .expandedRowContent .productDetail ul{font-size:20px}#MyOrdersPage .activeOrders .expandedRowContent .productDetail h2{font-size:28px}#MyOrdersPage .activeOrders .expandedRowContent .productDetail .productDetailContent{display:flex;gap:50px;flex-wrap:wrap}#MyOrdersPage .activeOrders .expandedRowContent .productDetail.history ul{font-size:16px;font-weight:400}#MyOrdersPage .activeOrders .expandedRowContent .productDetail.history h2{font-size:22px}@media only screen and (max-width: 600px){#MyOrdersPage .activeOrders .expandedRowContent .productDetail ul{font-size:18px}}#MyOrdersPage .activeOrders .expandedRowContent .description p{font-size:20px}#MyOrdersPage .activeOrders .expandedRowContent .addressDetail,#MyOrdersPage .activeOrders .expandedRowContent .loan{display:flex;align-items:center;flex-wrap:wrap;column-gap:15px}@media only screen and (max-width: 600px){#MyOrdersPage .activeOrders .expandedRowContent .addressDetail,#MyOrdersPage .activeOrders .expandedRowContent .loan{flex-direction:column;align-items:flex-start;gap:0px}#MyOrdersPage .activeOrders .expandedRowContent .addressDetail.history,#MyOrdersPage .activeOrders .expandedRowContent .loan.history{flex-direction:row;align-items:center;gap:10px}#MyOrdersPage .activeOrders .expandedRowContent .addressDetail.history .ant-divider,#MyOrdersPage .activeOrders .expandedRowContent .loan.history .ant-divider{display:inline-block}#MyOrdersPage .activeOrders .expandedRowContent .addressDetail .ant-divider,#MyOrdersPage .activeOrders .expandedRowContent .loan .ant-divider{display:none}#MyOrdersPage .activeOrders .expandedRowContent .addressDetail .navigateBtn,#MyOrdersPage .activeOrders .expandedRowContent .loan .navigateBtn{margin-top:10px}}#MyOrdersPage .activeOrders .expandedRowContent .addressDetail p{font-size:16px}#MyOrdersPage .activeOrders .expandedRowContent .totalPrice p{font-weight:500;font-size:15px}#courierMaps h3{margin-bottom:10px}#courierMaps .selectedAddress{font-weight:500;margin:15px 0 10px;font-size:18px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}#courierMaps .order-indicators{display:inline-flex;align-items:center;gap:6px;margin-left:4px}#courierMaps .order-indicators__alert{color:red;font-weight:700;font-size:16px;line-height:1}#courierMaps .order-indicators__express{color:#b31312;font-size:16px}#courierMaps .order-indicators__new{color:#1677ff;font-size:16px}#courierMaps .estimatedTime{margin-bottom:10px}#courierMaps .navigationBtn{margin-top:8px}#courierMaps .refreshData{margin:30px 0 10px}#courierMaps .allOrders ol{margin-left:20px}#courierMaps .selectedOrder{font-size:18px;padding:8px 15px;border:none;cursor:pointer;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;text-align:left}@media only screen and (max-width: 550px){#courierMaps h3{font-size:18px}#courierMaps .selectedAddress{font-size:16px}#courierMaps .estimatedTime,#courierMaps .allOrders ol button{font-size:15px}}@media only screen and (max-width: 400px){#courierMaps h3{font-size:17px}#courierMaps .selectedAddress{font-size:15px}#courierMaps .estimatedTime,#courierMaps .allOrders ol button{font-size:14px}}@media only screen and (max-width: 350px){#courierMaps h3{font-size:16px}#courierMaps .estimatedTime{font-size:14px}}#stations{padding:4px 0 24px}#stations .stations-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#stations .stations-title{margin-bottom:4px!important}#stations .stations-header-actions{display:flex;gap:10px;flex-wrap:wrap}#stations .stations-layout{display:grid;grid-template-columns:340px 1fr;gap:16px;align-items:start}#stations .stations-sidebar{background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000000f;padding:16px;max-height:calc(100vh - 200px);display:flex;flex-direction:column;overflow:hidden;min-height:0}#stations .stations-sidebar-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}#stations .stations-sidebar-body .ant-spin-nested-loading,#stations .stations-sidebar-body .ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}#stations .stations-search{margin-bottom:12px;flex-shrink:0}#stations .stations-empty{padding:32px 0}#stations .stations-list{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#stations .station-item{border:1px solid #f0f0f0;border-radius:10px;padding:12px;cursor:pointer;transition:all .2s ease;background:#fafafa}#stations .station-item:hover{border-color:#91caff;background:#f0f7ff}#stations .station-item--active{border-color:#004aad;background:#e6f4ff;box-shadow:0 0 0 1px #004aad26}#stations .station-item__header{display:flex;align-items:center;gap:8px;margin-bottom:4px}#stations .station-item__icon{color:#004aad;font-size:16px}#stations .station-item__name{font-weight:600;font-size:14px;color:#262626}#stations .station-item__desc{margin:0 0 6px!important;font-size:12px!important;color:#8c8c8c!important}#stations .station-item__actions{display:flex;flex-wrap:wrap;gap:0;margin-top:4px}#stations .station-item__actions .ant-btn-link{padding:0 6px 0 0;height:auto;font-size:12px}#stations .stations-map-wrap{border-radius:12px;overflow:hidden;box-shadow:0 1px 4px #0000000f;background:#f5f5f5;min-height:320px}#stations .stations-map-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:calc(100vh - 220px);min-height:320px}#stations .station-info-window{max-width:240px}#stations .station-info-window strong{display:block;font-size:15px;margin-bottom:6px}#stations .station-info-window p{margin:0 0 8px;font-size:13px;color:#595959;line-height:1.4}#stations .station-info-window__actions{display:flex;gap:8px;margin-top:10px}@media only screen and (max-width: 992px){#stations .stations-layout{grid-template-columns:1fr}#stations .stations-sidebar{max-height:min(45vh,360px);min-height:200px;order:2}#stations .stations-sidebar-body{overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}#stations .stations-sidebar-body .ant-spin-nested-loading,#stations .stations-sidebar-body .ant-spin-container{display:block;overflow:visible;height:auto}#stations .stations-list{overflow:visible;flex:none}#stations .stations-map-wrap{order:1}}@media only screen and (max-width: 576px){#stations .stations-header-actions{width:100%}#stations .stations-header-actions .ant-btn{flex:1}}.station-form{margin-top:8px}.station-form__location-btn{margin-bottom:16px}.station-form__coords{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media only screen and (max-width: 480px){.station-form__coords{grid-template-columns:1fr}}.station-form__submit{margin-bottom:0;margin-top:8px}.selectMapsModal{display:flex;flex-direction:column;gap:10px;padding-top:16px}.selectMapsModal a{display:flex;align-items:center;gap:10px;font-size:16px;color:#262626;font-weight:500;transition:color .2s;padding:8px 4px;border-radius:8px}.selectMapsModal a:hover{color:#004aad;background:#f5f5f5}.statistics-page{padding:8px 4px 32px}.statistics-page .statistics-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.statistics-page .statistics-title{margin-bottom:4px!important}.statistics-page .statistics-actions{align-items:center}.statistics-page .statistics-date-type{margin-bottom:16px}.statistics-page .fetch-progress{margin-bottom:16px;max-width:480px}.statistics-page .summary-cards{margin-bottom:8px}.statistics-page .stat-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;height:100%}.statistics-page .stat-card .ant-statistic-title{font-size:13px;color:#8c8c8c}.statistics-page .stat-card .ant-statistic-content{font-size:24px}.statistics-page .stat-card--primary{background:linear-gradient(135deg,#004aad,#06c)}.statistics-page .stat-card--primary .ant-statistic-title,.statistics-page .stat-card--primary .ant-statistic-content,.statistics-page .stat-card--primary .ant-statistic-content-prefix{color:#fff!important}.statistics-page .chart-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;height:100%}.statistics-page .chart-card .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:48px}.statistics-page .chart-card .ant-card-head-title{font-size:15px;font-weight:600}.statistics-page .empty-card{margin-top:16px;border-radius:12px;padding:40px 20px;box-shadow:0 1px 4px #0000000f}.statistics-page .chart-tooltip{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px 14px;box-shadow:0 4px 12px #00000014;max-width:320px}.statistics-page .chart-tooltip p{margin:0 0 6px;font-size:13px;line-height:1.4}.statistics-page .chart-tooltip p:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.statistics-page{padding:4px 0 24px}.statistics-page .statistics-header{flex-direction:column}.statistics-page .statistics-actions,.statistics-page .statistics-actions .ant-picker{width:100%}.statistics-page .stat-card .ant-statistic-content{font-size:20px}}#courierStockPage{padding:4px 0 32px}#courierStockPage .courier-stock-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#courierStockPage .courier-stock-title{margin-bottom:4px!important}#courierStockPage .courier-stock-summary{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px}@media only screen and (max-width: 576px){#courierStockPage .courier-stock-summary{grid-template-columns:1fr}}#courierStockPage .summary-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}#courierStockPage .stat-inline{display:flex;align-items:center;gap:12px}#courierStockPage .stat-inline__icon{font-size:24px;color:#004aad;display:flex}#courierStockPage .stat-inline__value{font-size:22px;font-weight:600;color:#262626;line-height:1.2}#courierStockPage .add-stock-card,#courierStockPage .transfer-stock-card,#courierStockPage .stock-table-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;margin-bottom:16px}#courierStockPage .add-stock-hint{display:block;margin-bottom:12px;font-size:13px}#courierStockPage .add-stock-form{display:flex;flex-wrap:wrap;gap:12px;width:100%}#courierStockPage .add-stock-form__product{flex:1;min-width:200px;margin-inline-end:0!important}#courierStockPage .add-stock-form__quantity{width:160px;margin-inline-end:0!important}#courierStockPage .add-stock-form__submit{margin-inline-end:0!important}@media only screen and (max-width: 576px){#courierStockPage .add-stock-form{flex-direction:column}#courierStockPage .add-stock-form__product,#courierStockPage .add-stock-form__quantity,#courierStockPage .add-stock-form__submit,#courierStockPage .add-stock-form__submit .ant-btn{width:100%}}#courierStockPage .stock-quantity{font-weight:600;color:#004aad}#adminCourierStockPage{padding:4px 0 32px}#adminCourierStockPage .courier-stock-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}#adminCourierStockPage .courier-stock-title{margin-bottom:4px!important}#adminCourierStockPage .courier-stock-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}#adminCourierStockPage .courier-stock-summary.history-summary{grid-template-columns:repeat(4,1fr)}@media only screen and (max-width: 992px){#adminCourierStockPage .courier-stock-summary.history-summary{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){#adminCourierStockPage .courier-stock-summary{grid-template-columns:1fr}}#adminCourierStockPage .summary-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}#adminCourierStockPage .stat-inline{display:flex;align-items:center;gap:12px}#adminCourierStockPage .stat-inline__icon{font-size:24px;color:#004aad;display:flex}#adminCourierStockPage .stat-inline__icon--today{color:#1677ff}#adminCourierStockPage .stat-inline__icon--add{color:#52c41a}#adminCourierStockPage .stat-inline__value{font-size:22px;font-weight:600;color:#262626;line-height:1.2}#adminCourierStockPage .filters-card,#adminCourierStockPage .transfer-stock-card{border-radius:12px;box-shadow:0 1px 4px #0000000f;margin-bottom:16px}#adminCourierStockPage .add-stock-hint{display:block;margin-bottom:12px;font-size:13px}#adminCourierStockPage .add-stock-form{display:flex;flex-wrap:wrap;gap:12px;width:100%}#adminCourierStockPage .add-stock-form__product{flex:1;min-width:180px;margin-inline-end:0!important}#adminCourierStockPage .add-stock-form__quantity{width:160px;margin-inline-end:0!important}#adminCourierStockPage .add-stock-form__submit{margin-inline-end:0!important}@media only screen and (max-width: 768px){#adminCourierStockPage .add-stock-form{flex-direction:column}#adminCourierStockPage .add-stock-form__product,#adminCourierStockPage .add-stock-form__quantity,#adminCourierStockPage .add-stock-form__submit,#adminCourierStockPage .add-stock-form__submit .ant-btn{width:100%}}#adminCourierStockPage .stock-filters{display:flex;flex-wrap:wrap;gap:12px}#adminCourierStockPage .stock-filters__search{flex:1;min-width:200px;max-width:360px}#adminCourierStockPage .stock-filters__select{min-width:180px}@media only screen and (max-width: 576px){#adminCourierStockPage .stock-filters{flex-direction:column}#adminCourierStockPage .stock-filters__search,#adminCourierStockPage .stock-filters__select{width:100%;max-width:100%}}#adminCourierStockPage .stock-table-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}#adminCourierStockPage .stock-table-card .ant-table-expanded-row>.ant-table-cell{background:#fafafa;padding:12px 24px!important}#adminCourierStockPage .stock-quantity{font-weight:600;color:#004aad}#adminCourierStockPage .courier-stock-tabs .ant-tabs-nav{margin-bottom:16px}#adminCourierStockPage .courier-stock-tabs .ant-tabs-tab{font-weight:500}#adminCourierStockPage .history-filters-card .history-filters{margin-bottom:12px}#adminCourierStockPage .history-filters-card .history-filters__range{min-width:240px}#adminCourierStockPage .history-quick-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px}#adminCourierStockPage .history-quick-filters .ant-tag-checkable{border-radius:16px;padding:2px 12px;font-size:13px}#adminCourierStockPage .history-quick-filters .history-qty-tag{margin-left:auto}@media only screen and (max-width: 576px){#adminCourierStockPage .history-quick-filters .history-qty-tag{margin-left:0}}#adminCourierStockPage .history-table-title{display:inline-flex;align-items:center;gap:8px;font-weight:600}#adminCourierStockPage .history-table-title .anticon{color:#004aad}#adminCourierStockPage .history-table-card .ant-table-thead>tr>th{background:#fafafa;font-weight:600}#adminCourierStockPage .history-date{font-size:13px;white-space:nowrap;color:#434343}#adminCourierStockPage .history-action-tag{margin:0;display:inline-flex;align-items:center;gap:4px}#adminCourierStockPage .history-category-tag{margin:0;font-size:12px;background:#f0f5ff;border-color:#adc6ff;color:#004aad}#adminCourierStockPage .history-quantity{font-weight:600;white-space:nowrap}#adminCourierStockPage .history-quantity--add{color:#389e0d}#adminCourierStockPage .history-quantity--transfer{color:#1677ff}#adminCourierStockPage .history-quantity--update{color:#d48806}#adminCourierStockPage .history-quantity--default{color:#004aad}#adminCourierStockPage .history-transfer-flow{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px}#adminCourierStockPage .history-transfer-flow__arrow{color:#8c8c8c;font-size:11px}#adminCourierStockPage .history-transfer-flow--large{margin-top:6px;padding:8px 12px;background:#f0f5ff;border-radius:8px;font-weight:500}#adminCourierStockPage .history-user-name{font-weight:500;color:#262626}#adminCourierStockPage .history-balance{font-weight:600;color:#595959}#adminCourierStockPage .history-performer{display:inline-flex;align-items:center;gap:4px;font-size:13px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#adminCourierStockPage .history-expand{padding:4px 8px}#adminCourierStockPage .history-expand__balance{margin-bottom:4px}#adminCourierStockPage .history-expand__transfer{margin-top:12px;padding-top:12px;border-top:1px dashed #e8e8e8}#loginPage{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#fdfaf6;font-family:Poppins,sans-serif}#loginPage .container{display:flex;justify-content:center;align-items:center;width:100%;max-width:600px;padding:20px}#loginPage .container .loginForm{background-color:#f7f7f7;border-radius:8px;padding:40px 60px;width:100%;will-change:filter;transition:filter .3s;filter:drop-shadow(0 0 1.5em #97b7e1)}#loginPage .container .loginForm .logo{text-align:center;margin-bottom:30px}#loginPage .container .loginForm .logo img{width:200px}#loginPage .container .loginForm .inputs{margin-bottom:20px}#loginPage .container .loginForm .inputs div{margin-bottom:15px}#loginPage .container .loginForm .inputs div.passwordField{position:relative;padding-top:15px}#loginPage .container .loginForm .inputs div.passwordField .togglePasswordIcon{position:absolute;right:10px;top:58px;transform:translateY(-50%);color:gray;cursor:pointer;font-size:20px;transition:all .5s}#loginPage .container .loginForm .inputs div p{font-weight:700;color:#000;font-size:15px;margin-bottom:5px!important}#loginPage .container .loginForm .inputs div input{width:100%;padding:10px;border:none;border-bottom:2px solid #ccc;font-size:16px;background-color:transparent;outline:none;transition:all .5s;color:#000;font-weight:600}#loginPage .container .loginForm .inputs div input:focus{border-bottom:2px solid #8fd8ff}#loginPage .container .loginForm button{display:block;width:100%;padding:10px;background-color:#004aad;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:all .5s;font-weight:600;text-align:center}#loginPage .container .loginForm button:hover{background-color:#8fd8ff}#loginPage .container .loginForm button .ant-spin-dot i{background-color:#fff!important}@media only screen and (max-width: 570px){#loginPage .container{padding:15px}#loginPage .container .loginForm{padding:40px 20px}#loginPage .container .loginForm .logo{margin-bottom:40px}#loginPage .container .loginForm .logo img{width:150px}}#notFound{margin-top:40px}.container{max-width:1600px;margin:0 auto}.app-back-to-top{inset-inline-end:24px!important;inset-block-end:24px!important;z-index:1000}.app-back-to-top .ant-float-btn-body{background-color:#004aad!important}@media only screen and (max-width: 700px){.app-back-to-top{inset-inline-end:16px!important;inset-block-end:16px!important}}
