.mobile-orders-component .mobile-order-form .mobile-section-card{margin-bottom:16px}.mobile-orders-component .mobile-order-form .mobile-section-card .ant-card-head{min-height:40px;padding:0 12px}.mobile-orders-component .mobile-order-form .mobile-section-card .ant-card-body{padding:12px}.mobile-orders-component .mobile-order-form .mobile-address-collapse{margin-bottom:16px}.mobile-orders-component .mobile-order-form .mobile-address-collapse .ant-collapse-content-box{padding:0}.mobile-orders-component .mobile-order-form .mobile-form-actions{margin-top:24px;margin-bottom:calc(140px + var(--app-safe-area-bottom))}.mobile-orders-component .mobile-order-form .mobile-form-actions .mobile-action-buttons{bottom:calc(70px + var(--app-safe-area-bottom));z-index:100;background-color:#fff;display:flex;position:fixed;left:0;right:0;box-shadow:0 -2px 8px #0000001a}.mobile-orders-component .mobile-order-form .mobile-form-actions .mobile-action-buttons .adm-button{border-radius:0;flex:1}.mobile-orders-component .ant-form-item{margin-bottom:12px}.mobile-orders-component .ant-input-number,.mobile-orders-component .ant-select{width:100%}.mobile-orders-component .ant-card-type-inner .ant-card-head{padding:0 12px}.mobile-orders-component .ant-card-type-inner .ant-card-body{padding:12px}.mobile-orders-component .ant-badge .ant-badge-count{height:16px;padding:0 4px;font-size:10px;line-height:16px}.mobile-orders-component .gst-breakdown-card{border:1px solid #d9d9d9;border-radius:6px;margin-bottom:12px}.mobile-orders-component .gst-breakdown-card .ant-card-head{min-height:32px;padding:0 12px;font-size:12px}.mobile-orders-component .gst-breakdown-card .ant-card-body{padding:8px 12px;font-size:12px}.cart-mobile-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.cart-mobile-content{flex:1;margin-bottom:16px;overflow-y:auto}.cart-mobile-content .adm-list{--border-inner:none;--border-top:none;--border-bottom:none}.cart-mobile-content .adm-list-body-inner{margin-top:0}.cart-mobile-content .adm-list-item{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:8px;padding:0;box-shadow:0 1px 2px #00000008}.cart-mobile-content .adm-list-item .adm-list-item-content,.cart-mobile-content .adm-list-item .adm-list-item-content .adm-list-item-content-main{padding:0}.cart-mobile-content .cart-item-card .cart-item-header{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.cart-mobile-content .cart-item-card .cart-item-header .cart-item-main{flex:1;min-width:0;padding-right:8px}.cart-mobile-content .cart-item-card .cart-item-header .cart-item-main .item-name{margin-bottom:2px}.cart-mobile-content .cart-item-card .cart-item-header .cart-item-main .item-basic-info .ant-input{border:1px solid #d9d9d9;border-radius:4px}.cart-mobile-content .cart-item-card .cart-item-header .cart-item-main .item-basic-info .ant-input:hover{border-color:#40a9ff}.cart-mobile-content .cart-item-card .cart-item-header .cart-item-actions{align-items:center;display:flex}.cart-mobile-content .cart-item-card .cart-item-header .cart-item-actions .delete-icon{cursor:pointer;transition:color .2s}.cart-mobile-content .cart-item-card .cart-item-header .cart-item-actions .delete-icon:hover{color:#ff7875!important}.cart-mobile-content .cart-item-card .mobile-cart-collapse .ant-collapse-header{color:#1890ff;background:#f8f9ff;border-top:1px solid #f0f0f0;min-height:28px;font-size:12px;padding:4px 12px!important}.cart-mobile-content .cart-item-card .mobile-cart-collapse .ant-collapse-header .ant-collapse-arrow{font-size:10px}.cart-mobile-content .cart-item-card .mobile-cart-collapse .ant-collapse-content .ant-collapse-content-box{padding:0}.cart-mobile-content .cart-item-card .mobile-cart-collapse.ant-collapse-ghost .ant-collapse-item{border:none}.cart-mobile-content .cart-item-card .cart-item-details{padding:6px 12px 8px}.cart-mobile-content .cart-item-card .cart-item-details .item-row{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}.cart-mobile-content .cart-item-card .cart-item-details .item-row span{color:#666;font-size:12px}.cart-mobile-content .cart-item-card .cart-item-details .item-meta{text-align:right;border-top:1px dotted #e8e8e8;margin-top:6px;padding-top:3px}.cart-mobile-footer .cart-summary .summary-row{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.cart-mobile-footer .cart-summary .summary-row span{color:#666;font-size:13px}.cart-mobile-footer .cart-summary .summary-row.total{font-size:14px;font-weight:700}.adm-empty{padding:32px 0}.orders-list-mobile{background:var(--ant-color-bg-layout);flex-direction:column;gap:12px;min-height:100dvh;padding:12px 12px 96px;display:flex}.orders-list-mobile .ant-card{background:0 0;margin:0}.orders-list-mobile .ant-card .ant-card-body{padding:12px}.orders-list-mobile .orders-list-header{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:12px;display:flex;box-shadow:0 12px 28px #0f172a0d}.orders-list-mobile .orders-list-header .search-input{flex:1}.orders-list-mobile .date-picker-section{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;margin-bottom:16px;padding:12px;box-shadow:0 12px 28px #0f172a0d}.orders-list-mobile .date-picker-section .ant-picker{width:100%;margin-bottom:12px}.orders-list-mobile .date-picker-section .ant-space{justify-content:flex-end;display:flex}.orders-list-mobile .list-header{color:var(--ant-color-text);margin-bottom:12px;font-size:16px;font-weight:600}.orders-list-mobile .adm-list{--border-inner:none;--border-bottom:none;--border-top:none;--padding-left:0;--padding-right:0;background:0 0}.orders-list-mobile .adm-list-item{background:0 0;margin-bottom:8px;padding:0}.orders-list-mobile .adm-list-item .ant-ribbon-wrapper{width:100%}.orders-list-mobile .adm-list-item .ant-ribbon-wrapper .ant-ribbon{border-radius:0 0 2px 2px;height:24px;padding:0 8px;font-size:12px;line-height:24px}.orders-list-mobile .adm-collapse{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;overflow:hidden;box-shadow:0 12px 28px #0f172a0f}.orders-list-mobile .order-header{justify-content:space-between;align-items:center;width:calc(100% - 70px);padding:10px 30px;display:flex;position:relative}.orders-list-mobile .order-header .order-main-info{align-items:flex-start;gap:12px;display:flex}.orders-list-mobile .order-header .customer-info{flex-direction:column;gap:4px;display:flex}.orders-list-mobile .order-header .order-badge{position:absolute;top:-10px;left:5px}.orders-list-mobile .order-header .order-badge .ant-badge-count{box-shadow:none;border-radius:0%}.orders-list-mobile .order-header .customer-name{color:var(--ant-color-text)}.orders-list-mobile .order-header .order-date{color:var(--ant-color-text-secondary);font-size:12px}.orders-list-mobile .order-header .status-tag{margin:0}.orders-list-mobile .order-details{padding:0 12px 12px}.orders-list-mobile .order-details .detail-section{background:var(--ant-color-fill-alter);border:1px solid var(--ant-color-border-secondary);border-radius:12px;margin-bottom:12px;padding:12px}.orders-list-mobile .order-details .detail-section.order-items-section{background:var(--ant-color-bg-container)}.orders-list-mobile .order-details .detail-section.order-items-section .section-title{border-bottom:1px solid var(--ant-color-border-secondary);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;display:flex}.orders-list-mobile .order-details .detail-section.order-items-section .items-grid{margin:-8px 0}.orders-list-mobile .order-details .detail-section.order-items-section .order-item{justify-content:space-between;display:flex}.orders-list-mobile .order-details .detail-section.order-items-section .order-item .item-name{flex:1;min-width:0;padding-right:12px}.orders-list-mobile .order-details .detail-section.order-items-section .order-item .item-name .ant-typography{display:block}.orders-list-mobile .order-details .detail-section.order-items-section .order-item .item-name .ant-typography:first-child{white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;overflow:hidden}.orders-list-mobile .order-details .detail-section.order-items-section .order-item .item-name .item-meta{color:var(--ant-color-text-secondary);font-size:12px}.orders-list-mobile .order-details .detail-section.order-items-section .order-item .item-price{text-align:right;white-space:nowrap}.orders-list-mobile .order-details .detail-section.order-items-section .order-item .item-price .ant-typography{font-weight:500;display:block}.orders-list-mobile .order-details .detail-section.order-items-section .order-item .item-price .discount-tag{border-radius:2px;margin-top:4px;padding:0 4px;font-size:10px}.orders-list-mobile .order-details .detail-section.order-items-section .items-summary{border-top:1px dashed var(--ant-color-border-secondary);margin-top:12px;padding-top:12px}.orders-list-mobile .order-details .detail-section.order-items-section .items-summary .summary-row{justify-content:space-between;align-items:center;padding:4px 0;font-size:13px;display:flex}.orders-list-mobile .order-details .detail-section.order-items-section .items-summary .summary-row.total{border-top:1px solid var(--ant-color-border-secondary);margin-top:8px;padding-top:8px;font-size:14px}.orders-list-mobile .order-details .detail-section:last-child{margin-bottom:0}.orders-list-mobile .order-details .detail-section .section-title{color:var(--ant-color-text);margin-bottom:12px;font-size:14px;font-weight:600}.orders-list-mobile .order-details .detail-section .detail-content{width:100%}.orders-list-mobile .order-details .order-item{border-bottom:1px solid var(--ant-color-border-secondary);padding:12px 0;display:flex}.orders-list-mobile .order-details .order-item:last-child{border-bottom:none;padding-bottom:0}.orders-list-mobile .order-details .order-item:first-child{padding-top:0}.orders-list-mobile .order-details .order-item .item-details{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.orders-list-mobile .order-details .order-item .item-details .product-info .item-label{color:var(--ant-color-text-secondary);margin-bottom:4px;font-size:12px;display:block}.orders-list-mobile .order-details .order-item .item-details .product-info .product-name{font-size:15px;line-height:1.4}.orders-list-mobile .order-details .order-item .item-details .price-info{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.orders-list-mobile .order-details .order-item .item-details .price-info .price-detail .item-label,.orders-list-mobile .order-details .order-item .item-details .price-info .qty-detail .item-label,.orders-list-mobile .order-details .order-item .item-details .price-info .discount-detail .item-label{color:var(--ant-color-text-secondary);margin-bottom:4px;font-size:12px;display:block}.orders-list-mobile .order-details .order-item .item-details .price-info .discount-tag{border-radius:4px;margin:0;padding:2px 6px;font-size:12px}.orders-list-mobile .order-details .order-item .item-total{border-top:1px dashed var(--ant-color-border-secondary);flex-direction:column;align-items:flex-end;padding-top:8px;display:flex}.orders-list-mobile .order-details .order-item .item-total .item-label{color:var(--ant-color-text-secondary);margin-bottom:4px;font-size:12px}.orders-list-mobile .order-details .order-item .item-total .total-amount{font-size:16px}.orders-list-mobile .success-icon{color:var(--ant-color-success)}.orders-list-mobile .pending-icon{color:var(--ant-color-warning)}.orders-list-mobile .pagination-container{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;justify-content:center;margin-top:16px;padding:12px;display:flex;box-shadow:0 12px 28px #0f172a0d}.orders-list-mobile .pagination-container .ant-pagination{color:var(--ant-color-text)}.orders-list-mobile .pagination-container .ant-pagination .ant-pagination-total-text{color:var(--ant-color-text-secondary);margin-right:8px}.orders-list-mobile .adm-swipe-action{border-radius:12px;overflow:hidden}.orders-list-mobile__export-overlay{z-index:9999;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172ab8;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.orders-list-mobile__export-overlay-title{color:var(--ant-color-primary);margin-top:16px;font-size:16px;font-weight:600}.orders-list-mobile__export-overlay-note{color:var(--ant-color-text-secondary);font-size:14px;font-weight:400}.orders-list-mobile__export-button{min-width:40px;color:var(--ant-color-primary)}.orders-list-mobile__gst-meta{color:var(--ant-color-text-secondary);margin-top:2px;font-size:10px}.orders-list-mobile__gst-meta-text{color:var(--ant-color-text-secondary);font-size:10px}.orders-list-mobile__gst-footnote{text-align:center;color:var(--ant-color-text-secondary);margin-bottom:4px;font-size:9px}.orders-list-mobile__gst-footnote-text{color:var(--ant-color-text-secondary);font-size:9px}.mobile-date-range-picker-panels{width:calc(100vw - 40px)}.mobile-date-range-picker-panels .ant-picker-presets{min-width:110px!important;max-width:130px!important}.mobile-date-range-picker-panels .ant-picker-panel-layout,.mobile-date-range-picker-panels .ant-picker-panel-layout div{width:100%}.mobile-date-range-picker-panels .ant-picker-panels{flex-direction:column;width:100%}.mobile-date-range-picker-panels .ant-picker-panels .ant-picker-panel{width:100%}.dairy-farmer-extra-info,.dairy-farmer-extra-info__stack{flex-direction:column;gap:12px;min-height:0;display:flex}.dairy-farmer-extra-info__hero-card,.dairy-farmer-extra-info__section-card{border-radius:6px;width:100%}.dairy-farmer-extra-info__hero-card{box-shadow:0 4px 14px #0f172a0d}.dairy-farmer-extra-info__section-card{box-shadow:0 8px 24px #0f172a0d}.dairy-farmer-extra-info__hero-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dairy-farmer-extra-info__hero-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.dairy-farmer-extra-info__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.2;display:block}.dairy-farmer-extra-info__hero-title{margin:0!important;font-size:16px!important;font-weight:700!important;line-height:1.25!important}.dairy-farmer-extra-info__hero-subtitle{font-size:12px;line-height:1.45;display:block}.dairy-farmer-extra-info__status-tag{border-radius:999px;margin-inline-end:0;font-weight:600}.dairy-farmer-extra-info__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.dairy-farmer-extra-info__summary-item{background:var(--ant-color-fill-alter);border:1px solid var(--ant-color-border-secondary);border-radius:6px;flex-direction:column;gap:2px;min-width:0;padding:8px;display:flex}.dairy-farmer-extra-info__summary-label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.2;display:block}.dairy-farmer-extra-info__summary-value{word-break:break-word;color:var(--ant-color-text);font-size:13px;font-weight:600;line-height:1.3;display:block}.dairy-farmer-extra-info__form{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.dairy-farmer-extra-info__section-head{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.dairy-farmer-extra-info__section-label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.2;display:block}.dairy-farmer-extra-info__section-title{color:var(--ant-color-text);font-size:13px;font-weight:600;line-height:1.3;display:block}.dairy-farmer-extra-info__field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dairy-farmer-extra-info__field-item{margin-bottom:0!important}.dairy-farmer-extra-info__field-item--full{grid-column:1/-1}.dairy-farmer-extra-info__select,.dairy-farmer-extra-info__number-input,.dairy-farmer-extra-info__textarea{width:100%}.dairy-farmer-extra-info__radio-group{width:100%;display:flex}.dairy-farmer-extra-info__radio-group :global(.ant-radio-button-wrapper){text-align:center;flex:1;min-height:40px}.dairy-farmer-extra-info__footer{background:var(--ant-color-bg-layout);border-top:1px solid var(--ant-color-border-secondary);flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;padding-top:8px;display:flex}.dairy-farmer-extra-info__footer-button{width:auto;min-width:96px;min-height:36px}.dairy-farmer-extra-info :global .ant-drawer-body{background:var(--ant-color-bg-layout);flex-direction:column;gap:12px;display:flex}.dairy-farmer-extra-info :global .ant-form{flex-direction:column;flex:1;min-height:0;display:flex}.dairy-farmer-extra-info :global .ant-form-item{margin-bottom:0}.dairy-farmer-extra-info :global .ant-form-item-label>label{color:var(--ant-color-text-secondary);font-size:12px;font-weight:500}.dairy-farmer-extra-info :global .ant-input{background:var(--ant-color-bg-container);border-radius:6px}.dairy-farmer-extra-info :global .ant-input-affix-wrapper{background:var(--ant-color-bg-container);border-radius:6px}.dairy-farmer-extra-info :global .ant-input-number{background:var(--ant-color-bg-container);border-radius:6px}.dairy-farmer-extra-info :global .ant-select-selector{background:var(--ant-color-bg-container);border-radius:6px}.dairy-farmer-extra-info :global .ant-radio-button-wrapper{border-radius:6px}.dairy-farmer-extra-info--desktop .dairy-farmer-extra-info__summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dairy-farmer-extra-info--desktop .dairy-farmer-extra-info__footer-button{min-width:120px}.dairy-farmer-extra-info--mobile .dairy-farmer-extra-info__footer{padding:4px 4px calc(4px + var(--app-safe-area-bottom))}@media (max-width:480px){.dairy-farmer-extra-info__hero-head{flex-direction:column}.dairy-farmer-extra-info__summary-grid{gap:6px}.dairy-farmer-extra-info__field-grid{grid-template-columns:1fr}.dairy-farmer-extra-info__footer-button{min-width:0}}.dairy-farmer-form :global(.ant-card){border-radius:16px}.dairy-farmer-form :global(.ant-card-body){padding:20px 18px 18px}@media (max-width:768px){.dairy-farmer-form :global(.ant-card-body){padding:14px 12px 12px}.dairy-farmer-form :global(.flex-evenly-input-wrapper){flex-direction:column;justify-content:flex-start;align-items:stretch}.dairy-farmer-form :global(.flex-evenly-input-wrapper > .ant-form-item){width:100%!important}.dairy-farmer-form :global(.ant-form-item){width:100%!important}.dairy-farmer-form :global(.ant-space){flex-direction:column;align-items:stretch;width:100%}.dairy-farmer-form :global(.ant-space-item){width:100%}.dairy-farmer-form :global(.ant-space-item > .ant-btn){width:100%}}@media (max-width:480px){.dairy-farmer-form :global(.ant-drawer-title){font-size:16px;line-height:1.25}}.customers-list-mobile{background:var(--ant-color-bg-layout);flex-direction:column;gap:12px;min-height:100dvh;padding:12px 12px 96px;display:flex}.customers-list-mobile .customers-list-header{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:12px;display:flex;box-shadow:0 12px 28px #0f172a0d}.customers-list-mobile .customers-list-header .search-input{flex:1}.customers-list-mobile .list-header{color:var(--ant-color-text);background-color:var(--ant-color-fill-alter);border:1px solid var(--ant-color-border-secondary);border-radius:12px;margin-bottom:12px;padding:12px;font-weight:500}.customers-list-mobile .customer-list-header-card-mobile .adm-list-header,.customers-list-mobile .customer-list-header-card-mobile .adm-list-item{padding:0}.customers-list-mobile .customer-card{background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border-secondary);border-radius:12px;padding:0;overflow:hidden}.customers-list-mobile .customer-card .customer-header{border-bottom:1px solid var(--ant-color-border-secondary);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.customers-list-mobile .customer-card .customer-header .customer-main-info{flex:1;min-width:0;padding-right:12px}.customers-list-mobile .customer-card .customer-header .customer-title{width:100%}.customers-list-mobile .customer-card .customer-header .customer-title .name{color:var(--ant-color-text);font-size:16px;font-weight:500;line-height:1.2}.customers-list-mobile .customer-card .customer-header .customer-title .phone{color:var(--ant-color-text-secondary);align-items:center;font-size:12px;display:flex}.customers-list-mobile .customer-card .customer-header .customer-id{color:var(--ant-color-text-secondary);background:var(--ant-color-fill-alter);border-radius:12px;padding:2px 8px;font-size:12px;font-weight:500}.customers-list-mobile .customer-card .mobile-customer-collapse .ant-collapse-header{color:var(--ant-color-primary);background:var(--ant-color-fill-alter);border-top:1px solid var(--ant-color-border-secondary);font-size:13px;padding:8px 16px!important}.customers-list-mobile .customer-card .mobile-customer-collapse .ant-collapse-header .ant-collapse-arrow{font-size:12px}.customers-list-mobile .customer-card .mobile-customer-collapse .ant-collapse-content .ant-collapse-content-box{padding:0}.customers-list-mobile .customer-card .mobile-customer-collapse.ant-collapse-ghost .ant-collapse-item{border:none}.customers-list-mobile .customer-card .customer-details{padding:8px 16px}.customers-list-mobile .customer-card .customer-details .info-item{border-bottom:1px dotted var(--ant-color-border-secondary);justify-content:space-between;padding:8px 0}.customers-list-mobile .customer-card .customer-details .info-item:last-child{border-bottom:none;padding-bottom:0}.customers-list-mobile .customer-card .customer-details .info-item:first-child{padding-top:0}.customers-list-mobile .customer-card .customer-details .info-item .info-label{color:var(--ant-color-text-secondary);gap:8px;min-width:100px}.customers-list-mobile .customer-card .customer-details .info-item .info-label .anticon{color:var(--ant-color-text-secondary);font-size:14px}.customers-list-mobile .customer-card .customer-details .info-item .info-value{text-align:right;color:var(--ant-color-text);word-break:break-word;flex:1;font-size:13px}.customers-list-mobile .pagination-container{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;justify-content:flex-end;margin-top:16px;padding:12px;display:flex;box-shadow:0 12px 28px #0f172a0d}.customers-list-mobile :global .adm-list{--border-inner:none;--border-top:none;--border-bottom:none;background:0 0}.customers-list-mobile :global .adm-list-item{background:var(--ant-color-bg-container);border:1.5px solid var(--ant-color-border-secondary);border-radius:12px;margin-bottom:12px;overflow:hidden;box-shadow:0 10px 24px #0f172a0f}.customers-list-mobile :global .adm-list-item:last-child{margin-bottom:0}.customers-list-mobile :global .adm-list-item:hover{border-color:var(--ant-color-border)}.customers-list-mobile :global .adm-list-item-content{background:var(--ant-color-bg-container);padding:0}.customers-list-mobile :global .adm-swipe-action{background:var(--ant-color-bg-container)}.customers-list-mobile__export-overlay{z-index:9999;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172ab8;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.customers-list-mobile__export-overlay-title{color:var(--ant-color-primary);margin-top:16px;font-size:16px;font-weight:600}.customers-list-mobile__export-overlay-note{color:var(--ant-color-text-secondary);font-size:14px;font-weight:400}.customers-list-mobile__export-button{min-width:40px;color:var(--ant-color-primary);font-weight:500}.products-list-mobile{background:var(--ant-color-bg-layout);min-height:100dvh;padding-bottom:calc(100px + var(--app-safe-area-bottom))}.products-list-mobile .ant-card{background:0 0;margin:0}.products-list-mobile .ant-card .ant-card-body{padding:12px}.products-list-mobile .products-list-header{background:var(--ant-color-bg-container);border-radius:8px;gap:8px;margin-bottom:16px;padding:12px;display:flex;box-shadow:0 1px 2px #00000008}.products-list-mobile .products-list-header .search-input{flex:1}.products-list-mobile .list-header{color:var(--ant-color-text);margin-bottom:12px;font-size:16px;font-weight:600}.products-list-mobile .adm-list{--border-inner:none;--border-bottom:none;--border-top:none;--padding-left:0;--padding-right:0;background:0 0}.products-list-mobile .adm-list-item{background:0 0;margin-bottom:8px;padding:0}.products-list-mobile .adm-list-item .ant-ribbon-wrapper{width:100%}.products-list-mobile .adm-list-item .ant-ribbon-wrapper .ant-ribbon{background-color:var(--ant-color-primary);height:28px;color:var(--ant-color-text-light-solid);border-radius:0 0 4px 4px;padding:0 12px;font-size:14px;line-height:28px;box-shadow:0 2px 4px #0000001a}.products-list-mobile .product-card{background:var(--ant-color-bg-container);border-radius:8px;margin-bottom:16px;overflow:hidden;box-shadow:0 1px 2px #00000008}.products-list-mobile .product-header{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.products-list-mobile .product-header .product-main-info{min-width:0;padding-right:12px}.products-list-mobile .product-header .product-info{flex-direction:column;gap:2px;display:flex}.products-list-mobile .product-header .product-name{color:var(--ant-color-text);font-size:16px;font-weight:500}.products-list-mobile .product-header .product-meta{color:var(--ant-color-text-secondary);font-size:12px}.products-list-mobile .mobile-product-collapse .ant-collapse-header{color:var(--ant-color-primary);background:var(--ant-color-fill-alter);border-top:1px solid var(--ant-color-border-secondary);font-size:13px;padding:8px 16px!important}.products-list-mobile .mobile-product-collapse .ant-collapse-header .ant-collapse-arrow{font-size:12px}.products-list-mobile .mobile-product-collapse .ant-collapse-content .ant-collapse-content-box{padding:0}.products-list-mobile .mobile-product-collapse.ant-collapse-ghost .ant-collapse-item{border:none}.products-list-mobile .product-details{padding:8px 16px}.products-list-mobile .product-details .detail-section{background:var(--ant-color-fill-alter);border-radius:6px;margin-bottom:8px;padding:8px}.products-list-mobile .product-details .detail-section:last-child{margin-bottom:0}.products-list-mobile .product-details .detail-section .section-title{color:var(--ant-color-text);margin-bottom:8px;font-size:14px;font-weight:600}.products-list-mobile .product-details .detail-section .detail-content,.products-list-mobile .product-details .detail-section .detail-content .ant-space-item{width:100%}.products-list-mobile .product-details .detail-section .detail-content .ant-space{align-items:center;width:100%}.products-list-mobile .product-details .detail-section .detail-content .ant-space .anticon{color:var(--ant-color-text-secondary);font-size:14px}.products-list-mobile .product-details .detail-section .total-charges{border-top:1px dashed var(--ant-color-border-secondary);justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.products-list-mobile .edit-icon{color:var(--ant-color-primary);cursor:pointer;font-size:14px}.products-list-mobile .edit-icon:hover{color:var(--ant-color-primary-hover)}.products-list-mobile .pagination-container{background:var(--ant-color-bg-container);border-radius:8px;justify-content:center;margin-top:16px;padding:12px;display:flex;box-shadow:0 1px 2px #00000008}.products-list-mobile .pagination-container .ant-pagination .ant-pagination-total-text{margin-right:8px}.products-list-mobile .adm-swipe-action{border-radius:8px;overflow:hidden}.add-borrower-drawer .amount-card{background:linear-gradient(135deg,var(--ant-color-error)0%,var(--ant-color-error-hover)100%);border:none;border-radius:16px;box-shadow:0 6px 20px #ff4d4f4d}.add-borrower-drawer .amount-card .ant-card-body{padding:24px}.add-borrower-drawer .amount-card .amount-label{color:var(--ant-color-text-light-solid);margin-bottom:8px;font-size:14px;display:block}.add-borrower-drawer .amount-card .amount-input{text-align:center;color:var(--ant-color-text-light-solid);box-shadow:none;background:0 0;border:none;height:60px;font-size:36px;font-weight:700}.add-borrower-drawer .amount-card .amount-input .ant-input-prefix{color:var(--ant-color-text-light-solid);font-size:36px}.add-borrower-drawer .amount-card .amount-input::placeholder{color:#fff9}.add-borrower-drawer .form-card{background-color:var(--ant-color-bg-container);border-radius:12px;margin-bottom:16px;box-shadow:0 2px 8px #0000001a}.add-borrower-drawer .form-card .ant-card-head{border-bottom:1px solid var(--ant-color-border-secondary)}.add-borrower-drawer .form-card .ant-card-head .ant-card-head-title{color:var(--ant-color-text);font-weight:600}.add-borrower-drawer .customer-selection .customer-select{margin-bottom:12px}.add-borrower-drawer .customer-selection .customer-select .ant-select-selector{align-items:center;height:48px!important}.add-borrower-drawer .customer-selection .customer-select .ant-select-selector .ant-select-selection-item{height:auto;line-height:normal}.add-borrower-drawer .customer-selection .selected-customer{background-color:var(--ant-color-success-bg);border:1px solid var(--ant-color-success-border);border-radius:8px;margin-top:8px;padding:12px}.add-borrower-drawer .customer-selection .selected-customer .customer-name{color:var(--ant-color-success);font-size:14px;font-weight:600}.add-borrower-drawer .customer-selection .selected-customer .customer-phone{color:var(--ant-color-text-secondary);margin-top:4px;font-size:12px}.add-borrower-drawer .customer-selection .selected-customer .customer-phone .anticon{margin-right:4px}.add-borrower-drawer .customer-selection .not-found-content{text-align:center;color:var(--ant-color-text-secondary);padding:16px 12px}.add-borrower-drawer .customer-selection .not-found-content .title{margin-bottom:4px;font-size:14px}.add-borrower-drawer .customer-selection .not-found-content .description{font-size:12px}.add-borrower-drawer .mobile-input .ant-input-affix-wrapper{height:48px}.add-borrower-drawer .mobile-input .ant-input-affix-wrapper .ant-input-prefix{color:var(--ant-color-primary)}.add-borrower-drawer .mobile-input .helper-text{color:var(--ant-color-text-secondary);margin-top:6px;font-size:12px}.add-borrower-drawer .details-date-row{gap:12px;margin-bottom:16px;display:flex}.add-borrower-drawer .details-date-row .details-card{flex:1}.add-borrower-drawer .details-date-row .date-card{min-width:140px}.add-borrower-drawer .details-date-row .date-card .ant-picker{box-shadow:none;border:none;height:48px}.add-borrower-drawer .details-date-row .date-card .ant-picker .ant-picker-suffix{color:var(--ant-color-primary)}.add-borrower-drawer .bill-details .ant-input{box-shadow:none;resize:none;border:none;font-size:14px}.add-borrower-drawer .bill-id-section .bill-id-row{align-items:center;gap:8px}.add-borrower-drawer .bill-id-section .bill-id-row .bill-input{flex:1;height:48px}.add-borrower-drawer .bill-id-section .bill-id-row .attach-button{color:var(--ant-color-primary);padding:0 8px}.add-borrower-drawer .bottom-actions{bottom:var(--app-safe-area-bottom);background-color:var(--ant-color-bg-container);border-top:1px solid var(--ant-color-border-secondary);padding:16px;position:fixed;left:0;right:0;box-shadow:0 -4px 20px #0000001a}.add-borrower-drawer .bottom-actions .actions-row{gap:12px}.add-borrower-drawer .bottom-actions .actions-row .cancel-button{border:2px solid var(--ant-color-border-secondary);border-radius:12px;flex:1;height:52px;font-size:16px;font-weight:600}.add-borrower-drawer .bottom-actions .actions-row .save-button{background:linear-gradient(135deg,var(--ant-color-error)0%,var(--ant-color-error-hover)100%);border-color:var(--ant-color-error);color:var(--ant-color-text-light-solid);border:none;border-radius:12px;flex:2;height:52px;font-size:16px;font-weight:600;box-shadow:0 4px 15px #ff4d4f4d}.add-borrower-drawer .bottom-actions .actions-row .save-button:hover{background:linear-gradient(135deg,var(--ant-color-error-hover)0%,var(--ant-color-error)100%)!important;box-shadow:0 6px 20px #ff4d4f66!important}@media (max-width:768px){.add-borrower-drawer .details-date-row{flex-direction:column;gap:16px}.add-borrower-drawer .details-date-row .date-card{min-width:auto}.add-borrower-drawer .amount-card .amount-input{height:50px;font-size:28px}.add-borrower-drawer .amount-card .amount-input .ant-input-prefix{font-size:28px}}.borrowers-mobile{flex-direction:column;gap:8px;height:100dvh;padding:8px;display:flex}.borrowers-mobile .summary-header{border:1px solid var(--ant-color-border-secondary);background-color:var(--ant-color-bg-container);border-radius:8px;margin-bottom:4px}.borrowers-mobile .summary-header .summary-content{text-align:center;justify-content:space-between;align-items:center;display:flex}.borrowers-mobile .summary-header .summary-content .summary-item{flex:1}.borrowers-mobile .summary-header .summary-content .summary-item .summary-label{color:var(--ant-color-text-description);margin-bottom:4px;font-size:12px}.borrowers-mobile .summary-header .summary-content .summary-item .summary-amount{font-size:18px;font-weight:600}.borrowers-mobile .summary-header .summary-content .summary-item .summary-amount.positive{color:#52c41a}.borrowers-mobile .summary-header .summary-content .summary-item .summary-amount.negative{color:#ff4d4f}.borrowers-mobile .summary-header .summary-content .summary-divider{color:var(--ant-color-border-secondary);margin:0 16px;font-size:20px}.borrowers-mobile .customer-supplier-section{margin-bottom:12px}.borrowers-mobile .customer-supplier-section .customer-supplier-toggle{width:100%}.borrowers-mobile .customer-supplier-section .customer-supplier-toggle .ant-segmented-item{flex:1!important;width:50%!important}.borrowers-mobile .customer-supplier-section .customer-supplier-toggle .segmented-option{justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.borrowers-mobile .search-section{margin-bottom:8px}.borrowers-mobile .search-section .search-input-compact{border-radius:6px;font-size:14px}.borrowers-mobile .search-section .search-input-compact .ant-input{padding:6px 8px;font-size:14px}.borrowers-mobile .search-section .search-input-compact .ant-input-prefix{margin-right:6px}.borrowers-mobile .action-buttons-section{align-items:center;gap:8px;width:100%;margin-bottom:12px;padding:0 2px;display:flex}.borrowers-mobile .action-buttons-section .scrollable-buttons{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;flex:1;align-items:center;gap:8px;min-width:0;max-width:calc(100vw - 60px);padding-bottom:4px;display:flex;overflow:auto hidden}.borrowers-mobile .action-buttons-section .scrollable-buttons::-webkit-scrollbar{height:0}.borrowers-mobile .action-buttons-section .scrollable-buttons::-webkit-scrollbar-track{background:0 0}.borrowers-mobile .action-buttons-section .scrollable-buttons::-webkit-scrollbar-thumb{background:0 0;border-radius:0}.borrowers-mobile .action-buttons-section .scrollable-buttons .ant-btn{white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;min-width:70px;height:32px;padding:0 12px;font-size:12px;display:flex}.borrowers-mobile .action-buttons-section .scrollable-buttons .ant-btn .ant-badge{display:none}.borrowers-mobile .action-buttons-section .scrollable-buttons .ant-space-compact{flex-wrap:nowrap;flex-shrink:0;gap:8px;display:flex}.borrowers-mobile .action-buttons-section .scrollable-buttons .ant-space-compact .ant-btn{white-space:nowrap;flex-shrink:0;min-width:60px}.borrowers-mobile .action-buttons-section .fixed-filter-btn{background-color:var(--ant-color-bg-container);flex-shrink:0;margin-left:4px;padding-left:4px;position:sticky;right:0}.borrowers-mobile .action-buttons-section .fixed-filter-btn .filter-btn{justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.borrowers-mobile .action-buttons-section .fixed-filter-btn .filter-btn .anticon{font-size:14px}.borrowers-mobile .content-area{padding-bottom:calc(80px + var(--app-safe-area-bottom));flex:1;overflow-y:auto}.borrowers-mobile .content-area .borrowers-list .list-header{justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px;display:flex}.borrowers-mobile .content-area .borrowers-list .list-header .count-badge .ant-badge-count{min-width:16px;height:16px;font-size:10px;line-height:14px}.borrowers-mobile .content-area .borrowers-list .borrower-card{border:1px solid var(--ant-color-border-secondary);background-color:var(--ant-color-bg-container);border-radius:8px;margin-bottom:8px;box-shadow:0 1px 2px #0000000f}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content{align-items:center;gap:12px;display:flex}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content .borrower-avatar{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content .borrower-avatar .avatar-text{color:#fff;font-size:14px;font-weight:600}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content .borrower-info{flex:1;min-width:0}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content .borrower-info .borrower-name{text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:14px;font-weight:500;overflow:hidden}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content .borrower-info .borrower-time{color:var(--ant-color-text-description);font-size:11px}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content .borrower-amount{text-align:right;flex-shrink:0}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content .borrower-amount .amount{margin-bottom:4px;font-size:14px;font-weight:600}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content .borrower-amount .amount.positive{color:#52c41a}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content .borrower-amount .amount.negative{color:#ff4d4f}.borrowers-mobile .content-area .borrowers-list .borrower-card .borrower-content .borrower-amount .remind-btn{color:#1890ff;height:auto;padding:0;font-size:10px;line-height:1}.borrowers-mobile .content-area .borrowers-list .empty-state{text-align:center;border-radius:8px;margin-top:40px}.borrowers-mobile .content-area .borrowers-list .empty-state .empty-content{padding:20px}.borrowers-mobile .content-area .borrowers-list .empty-state .empty-content .empty-icon{color:var(--ant-color-border-secondary);margin-bottom:12px;font-size:32px}.borrowers-mobile .content-area .borrowers-list .empty-state .empty-content .empty-text{margin-bottom:8px;font-size:14px;display:block}.borrowers-mobile .content-area .borrowers-list .empty-state .empty-content .empty-subtext{font-size:12px}.borrowers-mobile .content-area .reports-section .reports-placeholder{text-align:center;border-radius:8px;margin-top:40px}.borrowers-mobile .content-area .reports-section .reports-placeholder .reports-content{padding:40px 20px}.borrowers-mobile .content-area .reports-section .reports-placeholder .reports-content .reports-icon{color:var(--ant-color-border-secondary);margin-bottom:16px;font-size:48px}.borrowers-mobile .content-area .reports-section .reports-placeholder .reports-content .reports-text{margin-bottom:8px;font-size:16px;display:block}.borrowers-mobile .content-area .reports-section .reports-placeholder .reports-content .reports-subtext{font-size:12px}.borrowers-mobile .drawer-header{align-items:center;gap:8px;display:flex}.borrowers-mobile .drawer-header .drawer-header-icon{color:#1890ff;font-size:18px}.borrowers-mobile .drawer-header .drawer-header-title{color:var(--ant-color-text);font-size:18px;font-weight:600}.borrowers-mobile .close-drawer-btn{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.borrowers-mobile .close-drawer-btn .anticon{color:var(--ant-color-text-description);font-size:16px}.borrowers-mobile .close-drawer-btn:hover{background-color:var(--ant-color-fill-quaternary,var(--ant-color-fill-secondary,#0000000a))}.borrowers-mobile .close-drawer-btn:hover .anticon{color:var(--ant-color-text)}.borrowers-mobile .drawer-footer{border-top:1px solid var(--ant-color-border-secondary);background-color:var(--ant-color-bg-container);gap:12px;padding:16px;display:flex}.borrowers-mobile .drawer-footer .reset-filters-btn{border:1px solid var(--ant-color-border-secondary);border-radius:8px;flex:1;height:48px;font-weight:600}.borrowers-mobile .drawer-footer .reset-filters-btn:hover{border-color:var(--ant-color-primary);color:var(--ant-color-primary)}.borrowers-mobile .drawer-footer .apply-filters-btn{background:linear-gradient(135deg,#1890ff 0%,#096dd9 100%);border:none;border-radius:8px;flex:2;height:48px;font-weight:600;box-shadow:0 2px 8px #1890ff33}.borrowers-mobile .drawer-footer .apply-filters-btn:hover{background:linear-gradient(135deg,#096dd9 0%,#0050b3 100%);transform:translateY(-1px);box-shadow:0 4px 12px #1890ff4d}.borrowers-mobile .filters-content{padding:16px}.borrowers-mobile .filters-content .section-divider{background-color:var(--ant-color-border-secondary);height:1px;margin:16px 0}.borrowers-mobile .filters-content .filter-section .filter-title{color:var(--ant-color-text);margin-bottom:16px;font-size:16px;font-weight:600;display:block}.borrowers-mobile .filters-content .filter-section .filter-tags-container{flex-wrap:wrap;gap:12px;display:flex}.borrowers-mobile .filters-content .filter-section .filter-tags-container .ant-tag-checkable{border:1px solid var(--ant-color-border-secondary);background-color:var(--ant-color-bg-container);cursor:pointer;color:var(--ant-color-text-description);border-radius:20px;padding:8px 16px;font-size:14px;font-weight:500}.borrowers-mobile .filters-content .filter-section .filter-tags-container .ant-tag-checkable:hover{border-color:var(--ant-color-primary);color:var(--ant-color-primary)}.borrowers-mobile .filters-content .filter-section .filter-tags-container .ant-tag-checkable.ant-tag-checkable-checked{color:#fff;background-color:#1890ff;border-color:#1890ff}.borrowers-mobile .filters-content .filter-section .filter-tags-container .ant-tag-checkable.ant-tag-checkable-checked .radio-option .anticon,.borrowers-mobile .filters-content .filter-section .filter-tags-container .ant-tag-checkable.ant-tag-checkable-checked .radio-option span{color:#fff!important}.borrowers-mobile .filters-content .filter-section .filter-tags-container .radio-option{align-items:center;gap:8px;display:flex}.borrowers-mobile .filters-content .filter-section .filter-tags-container .radio-option .anticon{font-size:16px}.borrowers-mobile .filters-content .filter-section .filter-tags-container .radio-option-get .anticon{color:#52c41a}.borrowers-mobile .filters-content .filter-section .filter-tags-container .radio-option-give .anticon{color:#ff4d4f}.borrowers-mobile .filters-content .filter-section .filter-tags-container .radio-option-settled .anticon{color:#52c41a}.borrowers-mobile .filters-content .filter-section .filter-tags-container .radio-option-due-today .anticon{color:#faad14}.borrowers-mobile .filters-content .filter-section .filter-tags-container .radio-option-upcoming .anticon{color:#1890ff}.borrowers-mobile .filters-content .filter-section .filter-tags-container .radio-option-no-due .anticon{color:#8c8c8c}@media (max-width:375px){.borrowers-mobile .action-buttons-section .buttons-row .ant-btn{padding:0 6px;font-size:10px}.borrowers-mobile .borrower-card .borrower-content{gap:8px}.borrowers-mobile .borrower-card .borrower-content .borrower-avatar{width:36px;height:36px}.borrowers-mobile .borrower-card .borrower-content .borrower-avatar .avatar-text{font-size:12px}}.dairy-collection-form__preview-card{border-radius:16px;margin:16px 0 20px}.dairy-collection-form__preview-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.dairy-collection-form__preview-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.dairy-collection-form__preview-grid div{border:1px solid #0000000f;border-radius:14px;flex-direction:column;gap:4px;padding:12px;display:flex}.dairy-collection-form__preview-grid div span{color:#00000073;font-size:12px}.dairy-collection-form__footer{justify-content:flex-end;width:100%;margin-top:16px;display:flex}.collection-desktop{flex-direction:column;gap:16px;padding:16px 16px 64px;display:flex}.collection-desktop__hero{padding:4px 0}.collection-desktop__table-card{border-radius:12px}.collection-desktop__toolbar{margin-bottom:16px}.collection-desktop__subtext{color:var(--ant-color-text-description);margin-top:2px;font-size:12px}.dairy-dashboard-desktop{padding:16px 16px 64px}.dairy-dashboard-desktop--loading{padding:16px}.dairy-dashboard-desktop__header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.dairy-dashboard-desktop__title{margin:0!important}.dairy-dashboard-desktop__stats-row{margin-bottom:20px}.dairy-dashboard-desktop__stat-card{background:var(--ant-color-bg-container);border-radius:10px;transition:box-shadow .2s;box-shadow:0 1px 4px #00000014}.dairy-dashboard-desktop__stat-card:hover{box-shadow:0 4px 12px #0000001f}.dairy-dashboard-desktop__section-label{letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600;display:block}.dairy-dashboard-desktop__modules-grid,.dairy-dashboard-desktop__empty-card{margin-bottom:16px}.dairy-dashboard-desktop__module-card{border:1px solid var(--ant-color-border);cursor:default;border-radius:12px;transition:all .18s}.dairy-dashboard-desktop__module-card .ant-card-body{padding:12px 8px!important}.dairy-dashboard-desktop__module-card.is-clickable{cursor:pointer}.dairy-dashboard-desktop__module-card.is-clickable:hover{border-color:var(--ant-color-primary);transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}.dairy-dashboard-desktop__module-card.is-clickable:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}.dairy-dashboard-desktop__module-card.is-disabled{opacity:.45;pointer-events:none}.dairy-dashboard-desktop__module-inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:72px;display:flex}.dairy-dashboard-desktop__module-icon-wrap{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;transition:transform .18s;display:inline-flex}.dairy-dashboard-desktop__module-card.is-clickable:hover .dairy-dashboard-desktop__module-icon-wrap{transform:scale(1.08)}.dairy-dashboard-desktop__module-text{flex-direction:column;align-items:center;gap:2px;display:flex}.dairy-dashboard-desktop__module-title{text-align:center;font-size:12px;line-height:1.3;display:block}.dairy-dashboard-desktop__module-copy{display:none}.dairy-dashboard-desktop__module-metric{font-size:11px;font-weight:600;display:block}.dairy-dashboard-desktop__module-arrow{display:none}@media (max-width:768px){.dairy-dashboard-desktop{padding:12px 12px 64px}.dairy-dashboard-desktop__header-row{flex-direction:column;align-items:stretch}}.dairy-expense-form{border-radius:16px}.dairy-expense-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.dairy-expense-form__compact,.dairy-expense-form__control{width:100%}.dairy-expense-form__actions{margin-top:20px}.dairy-expense-form--mobile .dairy-expense-form__grid{grid-template-columns:1fr}.expenses-desktop{flex-direction:column;gap:16px;padding:16px 16px 64px;display:flex}.expenses-desktop__header{padding:4px 0}.expenses-desktop__search{width:260px}.dairy-milk-sale-customer-form{width:100%}.dairy-milk-sale-form__summary-card{border-radius:8px;margin-bottom:16px}.dairy-milk-sale-form .ant-statistic-title{font-size:11px}.dairy-milk-sale-payment-form__control{width:100%}.milk-sale-desktop{flex-direction:column;gap:16px;padding:24px;display:flex}.milk-sale-desktop__header{padding:4px 0}.milk-sale-desktop__search{width:280px}.milk-sale-desktop__filters-card{border-radius:8px}.milk-sale-desktop__content{align-items:flex-start;gap:16px;display:flex}.milk-sale-desktop__sales-card{flex:auto;min-width:0}.milk-sale-desktop__customers-card{flex-shrink:0;width:320px}.milk-sale-desktop__drawer-stack{width:100%;display:flex}.milk-sale-desktop__drawer-summary{margin-bottom:16px}.dairy-pending-bonus-filters__checkboxes{width:100%}.pending-bonus-desktop{flex-direction:column;gap:16px;display:flex}.pending-bonus-desktop__drawer .ant-drawer-header{border-bottom:1px solid var(--ant-color-border-secondary)}.pending-bonus-desktop__drawer .ant-drawer-title{font-weight:700}.pending-bonus-desktop__drawer .ant-drawer-footer{border-top:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);box-shadow:0 -8px 20px #0f172a14}.pending-bonus-desktop__drawer-content{background:radial-gradient(circle at top right,#1677ff1a,transparent 30%),linear-gradient(180deg,var(--ant-color-bg-layout)0%,var(--ant-color-bg-container)36%);flex-direction:column;gap:16px;padding:24px;display:flex}.pending-bonus-desktop__hero-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:24px;box-shadow:0 16px 36px #0f172a14}.pending-bonus-desktop__hero-card .ant-card-body{padding:20px 22px}.pending-bonus-desktop__hero-copy{flex-direction:column;gap:8px;max-width:560px;display:flex}.pending-bonus-desktop__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ant-color-primary);font-size:12px;font-weight:700}.pending-bonus-desktop__hero-title{margin:0!important}.pending-bonus-desktop__hero-subtitle{color:var(--ant-color-text-secondary);line-height:1.6}.pending-bonus-desktop__hero-tags{margin-top:2px}.pending-bonus-desktop__hero-metric{text-align:right;min-width:180px;padding-top:4px}.pending-bonus-desktop__hero-metric-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ant-color-text-secondary);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.pending-bonus-desktop__hero-metric-value{margin:0!important;font-size:34px!important;line-height:1.05!important}.pending-bonus-desktop__hero-metric-note{max-width:220px;margin-left:auto;display:block}.pending-bonus-desktop__stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pending-bonus-desktop__stat-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:18px;box-shadow:0 16px 30px #0f172a0d}.pending-bonus-desktop__stat-card .ant-card-body{padding:16px 18px}.pending-bonus-desktop__stat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ant-color-text-secondary);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.pending-bonus-desktop__stat-value{color:var(--ant-color-text);font-size:20px;font-weight:700;line-height:1.2;display:block}.pending-bonus-desktop__stat-note{margin-top:6px;font-size:12px;display:block}.pending-bonus-desktop__content-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:16px;display:grid}.pending-bonus-desktop__section-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:20px;box-shadow:0 16px 30px #0f172a0d}.pending-bonus-desktop__section-card .ant-card-body{padding:18px 20px}.pending-bonus-desktop__section-card .ant-card-head{border-bottom:1px solid var(--ant-color-border-secondary);min-height:52px}.pending-bonus-desktop__section-card .ant-card-head-title{font-size:15px;font-weight:700}.pending-bonus-desktop__section-note{color:var(--ant-color-text-secondary);margin-bottom:14px;line-height:1.6;display:block}.pending-bonus-desktop__details .ant-descriptions-item-label{width:52%;color:var(--ant-color-text-secondary);font-weight:600}.pending-bonus-desktop__details .ant-descriptions-item-content{color:var(--ant-color-text);font-weight:600}.pending-bonus-desktop__form{flex-direction:column;gap:12px;display:flex}.pending-bonus-desktop__number-input{width:100%}.pending-bonus-desktop__form-actions{margin-top:4px}@media (max-width:1200px){.pending-bonus-desktop__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pending-bonus-desktop__content-grid{grid-template-columns:1fr}.pending-bonus-desktop__hero-metric{text-align:left}.pending-bonus-desktop__hero-metric-note{margin-left:0}}@media (max-width:767px){.pending-bonus-desktop__drawer-content{padding:16px}.pending-bonus-desktop__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pending-bonus-desktop__hero-card,.pending-bonus-desktop__section-card,.pending-bonus-desktop__stat-card{border-radius:16px}.pending-bonus-desktop__hero-metric-value{font-size:28px!important}}.settlements-desktop{background:var(--ant-color-bg-layout);flex-direction:column;gap:16px;padding:16px 16px 64px;display:flex}.settlements-desktop__card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:8px}.settlements-desktop__filters{margin-bottom:16px;display:flex}.settlements-desktop__pending-section{flex-direction:column;gap:12px;display:flex}.settlements-desktop__quick-filter{width:100%}.settlements-desktop__subtext{color:var(--ant-color-text-description);font-size:12px}.settlements-desktop__expanded{flex-direction:column;gap:16px;display:flex}.settlements-desktop__expanded-section{flex-direction:column;gap:8px;display:flex}.settlements-desktop__expanded-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settlements-desktop__history-row{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.settlements-desktop__drawer .ant-drawer-header{border-bottom:1px solid var(--ant-color-border-secondary)}.settlements-desktop__drawer .ant-drawer-footer{border-top:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);box-shadow:0 -8px 20px #0f172a14}.settlements-desktop__drawer-content{background:radial-gradient(circle at top right,#1677ff1a,transparent 30%),linear-gradient(180deg,var(--ant-color-bg-layout)0%,var(--ant-color-bg-container)36%);flex-direction:column;gap:16px;padding:24px;display:flex}.settlements-desktop__hero-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:8px;box-shadow:0 16px 36px #0f172a14}.settlements-desktop__hero-card .ant-card-body{padding:20px 22px}.settlements-desktop__hero-copy{flex-direction:column;gap:8px;max-width:560px;display:flex}.settlements-desktop__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ant-color-primary);font-size:12px;font-weight:700}.settlements-desktop__hero-title{margin:0!important}.settlements-desktop__hero-subtitle{color:var(--ant-color-text-description);line-height:1.6}.settlements-desktop__hero-tags{margin-top:2px}.settlements-desktop__hero-metric{text-align:right;min-width:180px;padding-top:4px}.settlements-desktop__hero-metric-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ant-color-text-description);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.settlements-desktop__hero-metric-value{margin:0!important;font-size:34px!important;line-height:1.05!important}.settlements-desktop__hero-metric-note{max-width:220px;color:var(--ant-color-text-description);margin-left:auto;display:block}.settlements-desktop__stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.settlements-desktop__stat-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:8px;box-shadow:0 16px 30px #0f172a0d}.settlements-desktop__stat-card .ant-card-body{padding:16px 18px}.settlements-desktop__stat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ant-color-text-description);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.settlements-desktop__stat-value{color:var(--ant-color-text);font-size:20px;font-weight:700;line-height:1.2;display:block}.settlements-desktop__stat-note{color:var(--ant-color-text-description);margin-top:6px;font-size:12px;display:block}.settlements-desktop__content-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:16px;display:grid}.settlements-desktop__section-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:8px;box-shadow:0 16px 30px #0f172a0d}.settlements-desktop__section-card .ant-card-body{padding:18px 20px}.settlements-desktop__section-card .ant-card-head{border-bottom:1px solid var(--ant-color-border-secondary);min-height:52px}.settlements-desktop__section-card .ant-card-head-title{font-size:15px;font-weight:700}.settlements-desktop__section-note{color:var(--ant-color-text-description);margin-bottom:14px;line-height:1.6;display:block}.settlements-desktop__details .ant-descriptions-item-label{width:52%;color:var(--ant-color-text-description);font-weight:600}.settlements-desktop__details .ant-descriptions-item-content{color:var(--ant-color-text);font-weight:600}.settlements-desktop__form{flex-direction:column;gap:12px;margin-top:0;display:flex}.settlements-desktop__number-input{width:100%}@media (max-width:1200px){.settlements-desktop__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settlements-desktop__content-grid{grid-template-columns:1fr}.settlements-desktop__hero-metric{text-align:left}.settlements-desktop__hero-metric-note{margin-left:0}}@media (max-width:767px){.settlements-desktop{padding:12px 12px 48px}.settlements-desktop__drawer-content{padding:16px}.settlements-desktop__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settlements-desktop__hero-metric-value{font-size:28px!important}}.dairy-rate-chart-form__drawer-content{background:radial-gradient(circle at 100% 0,#1677ff14,#0000 28%),linear-gradient(#f8fbff 0%,#fff 42%);flex-direction:column;gap:12px;display:flex}.dairy-rate-chart-form__drawer-content--mobile{padding:14px 12px 20px}.dairy-rate-chart-form__drawer-content--desktop{padding:24px}.dairy-rate-chart-form__intro{line-height:1.6;display:block}.dairy-rate-chart-form__form{flex-direction:column;gap:12px;display:flex}.dairy-rate-chart-form__hero-card{background:radial-gradient(circle at 100% 0,#1677ff1f,#0000 30%),linear-gradient(135deg,#f5f9ff 0%,#fff 54%,#f8fcff 100%);border:1px solid #94a3b82e;border-radius:18px;box-shadow:0 14px 28px #0f172a0f}.dairy-rate-chart-form__hero-card .ant-card-body{padding:16px}.dairy-rate-chart-form__hero-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.dairy-rate-chart-form__eyebrow{color:#1677ff;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.dairy-rate-chart-form__hero-title{margin:0!important}.dairy-rate-chart-form__hero-subtitle{line-height:1.6}.dairy-rate-chart-form__hero-chart-name{line-height:1.5;display:block}.dairy-rate-chart-form__hero-tags{margin-top:2px}.dairy-rate-chart-form__hero-range{line-height:1.6;display:block}.dairy-rate-chart-form__hero-metric{text-align:right;min-width:132px}.dairy-rate-chart-form__hero-metric-label{color:#64748b;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.dairy-rate-chart-form__hero-metric-value{color:#0f172a;margin:0!important;font-size:28px!important;line-height:1.05!important}.dairy-rate-chart-form__hero-metric-caption{line-height:1.5;display:block}.dairy-rate-chart-form__section-card{background:#fff;border:1px solid #94a3b82e;border-radius:16px;box-shadow:0 12px 24px #0f172a0a}.dairy-rate-chart-form__section-card .ant-card-head{border-bottom:1px solid #94a3b81f;min-height:48px}.dairy-rate-chart-form__section-card .ant-card-head-title{font-size:14px;font-weight:700}.dairy-rate-chart-form__section-card .ant-card-body{padding:16px}.dairy-rate-chart-form__section-note{margin-bottom:12px;line-height:1.6;display:block}.dairy-rate-chart-form__action-grid{margin-top:4px}.dairy-rate-chart-form__action-grid .ant-btn{flex:160px;min-height:40px}.dairy-rate-chart-form__preview-note{margin-bottom:12px}.dairy-rate-chart-form__matrix-editor-wrap{background:#fff;border:1px solid #94a3b82e;border-radius:12px;overflow:auto;box-shadow:inset 0 0 0 1px #0f172a08}.dairy-rate-chart-form__matrix-editor{border-collapse:separate;border-spacing:0;width:100%;min-width:max-content}.dairy-rate-chart-form__matrix-editor th,.dairy-rate-chart-form__matrix-editor td{text-align:center;vertical-align:middle;background:#fff;border-bottom:1px solid #94a3b829;border-right:1px solid #94a3b829;min-width:88px;padding:8px}.dairy-rate-chart-form__matrix-editor thead th{z-index:2;background:#fef08a;font-weight:600;position:sticky;top:0}.dairy-rate-chart-form__matrix-editor tbody th{z-index:1;background:#fef08a;font-weight:600;position:sticky;left:0}.dairy-rate-chart-form__matrix-editor tr:last-child td,.dairy-rate-chart-form__matrix-editor tr:last-child th{border-bottom:0}.dairy-rate-chart-form__matrix-editor th:last-child,.dairy-rate-chart-form__matrix-editor td:last-child{border-right:0}.dairy-rate-chart-form__cell-item{min-width:70px;margin-bottom:0}.dairy-rate-chart-form__empty-preview{margin-bottom:0}.dairy-rate-chart-form__footer{justify-content:flex-end;width:100%;display:flex}.dairy-rate-chart-form__footer .ant-btn{min-height:40px}.dairy-rate-chart-form .ant-drawer-header{border-bottom:1px solid #94a3b82e}.dairy-rate-chart-form .ant-drawer-title{font-weight:700}.dairy-rate-chart-form .ant-drawer-footer{background:#fff;border-top:1px solid #94a3b82e;box-shadow:0 -8px 20px #0f172a14}.dairy-rate-chart-form--mobile .ant-drawer-footer{padding:12px 16px calc(12px + var(--app-safe-area-bottom))}.dairy-rate-chart-form--desktop .ant-drawer-footer{padding:16px 24px}@media (max-width:767px){.dairy-rate-chart-form__hero-card .ant-card-body,.dairy-rate-chart-form__section-card .ant-card-body{padding:14px}.dairy-rate-chart-form__hero-metric{text-align:left;width:100%}.dairy-rate-chart-form__action-grid .ant-btn{flex-basis:100%}}.rate-chart-desktop{flex-direction:column;gap:16px;padding:16px 16px 64px;display:flex}.rate-chart-desktop__hero{padding:4px 0}.rate-chart-desktop__table-card{border-radius:12px}.rate-chart-desktop__toolbar{margin-bottom:16px}.rate-chart-desktop__range-stack,.rate-chart-desktop__detail-stack{min-width:0}.rate-chart-desktop__detail-title,.rate-chart-desktop__detail-text,.rate-chart-desktop__range-label,.rate-chart-desktop__range-rate{word-break:break-word;line-height:1.35;display:block}.rate-chart-desktop__detail-text{max-width:100%}.dairy-settings-desktop{flex-direction:column;gap:16px;display:flex}.dairy-settings-desktop__header{flex-direction:column;gap:4px;display:flex}.dairy-settings-desktop__description{display:block;margin-bottom:0!important}.dairy-settings-desktop__form .ant-typography{margin-top:24px;margin-bottom:16px}.dairy-settings-desktop__form .ant-typography:first-child{margin-top:0}.dairy-settings-desktop__footer{border-top:1px solid #0000000f;margin-top:24px;padding-top:16px}.collection-mobile{flex-direction:column;gap:12px;padding:12px 12px 64px;display:flex}.collection-mobile__hero{padding:4px 0}.collection-mobile__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.collection-mobile__stat-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:10px;box-shadow:0 4px 14px #0f172a0d}.collection-mobile__stat-label{color:var(--ant-color-text-secondary);margin-bottom:4px;font-size:12px;display:block}.collection-mobile__search-card,.collection-mobile__list-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;box-shadow:0 8px 24px #0f172a0d}.collection-mobile__list-item{padding:0 2px 10px!important}.collection-mobile__collection-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:14px;width:100%;overflow:hidden;box-shadow:0 12px 28px #0f172a14}.collection-mobile__item{flex-direction:column;gap:10px;width:100%;display:flex}.collection-mobile__item-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.collection-mobile__item-title-group{flex-direction:column;gap:2px;min-width:0;display:flex}.collection-mobile__item-title{color:var(--ant-color-text);font-size:15px;line-height:1.35;display:block}.collection-mobile__item-sub{color:var(--ant-color-text-secondary);font-size:12px;line-height:1.35;display:block}.collection-mobile__item-tags{gap:6px}.collection-mobile__summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.collection-mobile__summary-item{background:var(--ant-color-fill-alter);border:1px solid var(--ant-color-border-secondary);border-radius:12px;flex-direction:column;gap:2px;padding:10px 8px;display:flex}.collection-mobile__summary-item--highlight{background:var(--ant-color-success-bg);border-color:var(--ant-color-success-border)}.collection-mobile__summary-label{text-transform:uppercase;letter-spacing:.04em;color:var(--ant-color-text-secondary);font-size:11px;line-height:1;display:block}.collection-mobile__summary-value{color:var(--ant-color-text)!important;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important}.collection-mobile__swipe-hint{background:var(--ant-color-fill-secondary);color:var(--ant-color-text-secondary);border-radius:999px;align-self:flex-end;padding:4px 8px;font-size:11px;line-height:1.2;display:inline-flex}.collection-mobile :global(.adm-swipe-action){border-radius:14px;overflow:hidden}@media (max-width:380px){.collection-mobile__summary-grid{gap:6px}.collection-mobile__summary-item{padding:8px 6px}.collection-mobile__item-sub{font-size:11px}}.dairy-dashboard-mobile{padding:12px 12px calc(180px + var(--app-safe-area-bottom))}.dairy-dashboard-mobile--loading{padding:12px}.dairy-dashboard-mobile__error-alert{margin-bottom:12px}.dairy-dashboard-mobile__header-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.dairy-dashboard-mobile__title{margin:0!important}.dairy-dashboard-mobile__stats-row{margin-bottom:12px}.dairy-dashboard-mobile__stat-card{border-radius:10px;transition:box-shadow .2s}.dairy-dashboard-mobile__collection-card,.dairy-dashboard-mobile__empty-card{border-radius:12px;margin-bottom:12px}.dairy-dashboard-mobile__dock{left:12px;right:12px;bottom:calc(80px + var(--app-safe-area-bottom));z-index:40;position:fixed}.dairy-dashboard-mobile__dock-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:16px;box-shadow:0 8px 32px #00000026}.dairy-dashboard-mobile__dock-actions{align-items:stretch;gap:8px;display:flex}.dairy-dashboard-mobile__dock-btn{flex:1;font-weight:600;border-radius:10px!important}.dairy-dashboard-mobile__modules-grid{padding:4px}.dairy-dashboard-mobile__module-card{border-radius:12px;height:100%;transition:all .18s}.dairy-dashboard-mobile__module-card .ant-card-body{padding:10px 6px!important}.dairy-dashboard-mobile__module-card.is-clickable{cursor:pointer}.dairy-dashboard-mobile__module-card.is-clickable:hover{border-color:var(--ant-color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.dairy-dashboard-mobile__module-card.is-clickable:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}.dairy-dashboard-mobile__module-card.is-disabled{opacity:.45;pointer-events:none}.dairy-dashboard-mobile__module-inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:70px;display:flex}.dairy-dashboard-mobile__module-icon-wrap{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;transition:transform .18s;display:inline-flex}.dairy-dashboard-mobile__module-card.is-clickable:hover .dairy-dashboard-mobile__module-icon-wrap{transform:scale(1.08)}.dairy-dashboard-mobile__module-title{text-align:center;font-size:11px;line-height:1.3;display:block}.dairy-dashboard-mobile__module-metric{font-size:10px;font-weight:600;display:block}.dairy-dashboard-mobile__module-arrow{display:none}.expenses-mobile{flex-direction:column;gap:12px;padding:12px 12px 64px;display:flex}.expenses-mobile__hero{padding:4px 0}.expenses-mobile__list-card{border-radius:12px}.milk-sale-mobile{margin:24px 16px 40px}.milk-sale-mobile__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.milk-sale-mobile__search-card,.milk-sale-mobile__customers-card{margin-bottom:16px}.milk-sale-mobile__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.milk-sale-mobile__filters-card{margin-bottom:16px}.milk-sale-mobile__item,.milk-sale-mobile__stack{flex-direction:column;gap:12px;width:100%;display:flex}.milk-sale-mobile__item-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.milk-sale-mobile__item-sub{margin-top:2px;display:block}.milk-sale-mobile__drawer-summary{margin-bottom:16px}.pending-bonus-mobile{flex-direction:column;gap:16px;padding-bottom:200px;display:flex}.pending-bonus-mobile__summary-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:18px;margin:10px;box-shadow:0 14px 28px #0f172a0f}.pending-bonus-mobile__list-item{align-items:flex-start;gap:12px}.pending-bonus-mobile__item-actions{min-width:110px}.pending-bonus-mobile__settle-link{padding-right:0;font-weight:600}.pending-bonus-mobile__drawer .ant-drawer-header{border-bottom:1px solid var(--ant-color-border-secondary)}.pending-bonus-mobile__drawer .ant-drawer-title{font-weight:700}.pending-bonus-mobile__drawer .ant-drawer-footer{border-top:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);box-shadow:0 -8px 20px #0f172a14}.pending-bonus-mobile__drawer-content{background:radial-gradient(circle at top right,#1677ff14,transparent 30%),linear-gradient(180deg,var(--ant-color-bg-layout)0%,var(--ant-color-bg-container)42%);flex-direction:column;gap:12px;padding:16px;display:flex}.pending-bonus-mobile__hero-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:18px;box-shadow:0 14px 28px #0f172a0f}.pending-bonus-mobile__hero-card .ant-card-body{padding:16px}.pending-bonus-mobile__hero-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.pending-bonus-mobile__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ant-color-primary);font-size:12px;font-weight:700}.pending-bonus-mobile__hero-title{margin:0!important}.pending-bonus-mobile__hero-subtitle{color:var(--ant-color-text-secondary);line-height:1.6}.pending-bonus-mobile__hero-tags{margin-top:2px}.pending-bonus-mobile__hero-metric{text-align:right;min-width:130px}.pending-bonus-mobile__hero-metric-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ant-color-text-secondary);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.pending-bonus-mobile__hero-metric-value{margin:0!important;font-size:28px!important;line-height:1.05!important}.pending-bonus-mobile__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pending-bonus-mobile__stat-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:16px;box-shadow:0 12px 24px #0f172a0a}.pending-bonus-mobile__stat-card .ant-card-body{padding:14px 14px 13px}.pending-bonus-mobile__stat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ant-color-text-secondary);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.pending-bonus-mobile__stat-value{color:var(--ant-color-text);font-size:18px;font-weight:700;line-height:1.2;display:block}.pending-bonus-mobile__section-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:16px;box-shadow:0 12px 24px #0f172a0a}.pending-bonus-mobile__section-card .ant-card-body{padding:14px}.pending-bonus-mobile__section-card .ant-card-head{border-bottom:1px solid var(--ant-color-border-secondary);min-height:48px}.pending-bonus-mobile__section-card .ant-card-head-title{font-size:14px;font-weight:700}.pending-bonus-mobile__section-note{color:var(--ant-color-text-secondary);margin-bottom:12px;line-height:1.6;display:block}.pending-bonus-mobile__details .ant-descriptions-item-label{width:54%;color:var(--ant-color-text-secondary);font-weight:600}.pending-bonus-mobile__details .ant-descriptions-item-content{color:var(--ant-color-text);font-weight:600}.pending-bonus-mobile__form{flex-direction:column;gap:12px;display:flex}.pending-bonus-mobile__number-input{width:100%}.pending-bonus-mobile__form-actions{margin-top:4px}@media (max-width:479px){.pending-bonus-mobile__stats-grid{grid-template-columns:1fr}.pending-bonus-mobile__hero-metric{text-align:left}}.settlements-mobile{background:var(--ant-color-bg-layout);flex-direction:column;gap:12px;padding:12px 12px 96px;display:flex}.settlements-mobile__filters{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;margin-bottom:16px;box-shadow:0 8px 24px #0f172a0d}.settlements-mobile__filters .ant-card-body{flex-direction:column;gap:8px;padding:4px;display:flex}.settlements-mobile__pending-section{flex-direction:column;gap:12px;display:flex}.settlements-mobile__quick-filter{width:100%}.settlements-mobile__list-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;box-shadow:0 8px 24px #0f172a0d}.settlements-mobile__list-card .ant-card-body{padding:12px}.settlements-mobile__list{background:0 0}.settlements-mobile__list-item{background:0 0;border-bottom:0!important;padding:0 2px 10px!important}.settlements-mobile__settlement-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:14px;width:100%;overflow:hidden;box-shadow:0 12px 28px #0f172a14}.settlements-mobile__settlement-card .ant-card-body{padding:12px 12px 10px}.settlements-mobile__item{flex-direction:column;gap:10px;width:100%;display:flex}.settlements-mobile__item-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.settlements-mobile__item-title-group{flex-direction:column;gap:2px;min-width:0;display:flex}.settlements-mobile__item-title{color:var(--ant-color-text);word-break:break-word;font-size:15px;line-height:1.35;display:block}.settlements-mobile__item-subtitle{font-size:12px;line-height:1.35;display:block}.settlements-mobile__item-tags{gap:6px}.settlements-mobile__status-tag{border-radius:999px;margin-inline-end:0;font-weight:600}.settlements-mobile__summary-grid{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:8px;display:grid}.settlements-mobile__summary-item{background:var(--ant-color-fill-alter);border:1px solid var(--ant-color-border-secondary);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 8px;display:flex}.settlements-mobile__summary-item--highlight{background:var(--ant-color-success-bg);border-color:var(--ant-color-success-border)}.settlements-mobile__summary-label{text-transform:uppercase;letter-spacing:.04em;color:var(--ant-color-text-secondary);font-size:11px;line-height:1;display:block}.settlements-mobile__summary-value{word-break:break-word;color:var(--ant-color-text)!important;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important}.settlements-mobile__meta-stack{flex-direction:column;gap:2px;display:flex}.settlements-mobile__meta-line{color:var(--ant-color-text-secondary);font-size:12px;line-height:1.45;display:block}.settlements-mobile__swipe-hint{background:var(--ant-color-fill-secondary);color:var(--ant-color-text-secondary);border-radius:999px;align-self:flex-end;padding:4px 8px;font-size:11px;line-height:1.2;display:inline-flex}.settlements-mobile__form{flex-direction:column;gap:12px;margin-top:0;display:flex}.settlements-mobile__primary-action{margin-top:12px}.settlements-mobile__drawer .ant-drawer-header{border-bottom:1px solid var(--ant-color-border-secondary)}.settlements-mobile__drawer .ant-drawer-footer{border-top:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);box-shadow:0 -8px 20px #0f172a14}.settlements-mobile__drawer-content{background:radial-gradient(circle at top right,#1677ff14,transparent 30%),linear-gradient(180deg,var(--ant-color-bg-layout)0%,var(--ant-color-bg-container)42%);flex-direction:column;gap:12px;padding:16px;display:flex}.settlements-mobile :global(.adm-swipe-action){border-radius:14px;overflow:hidden}.settlements-mobile__hero-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:8px;box-shadow:0 14px 28px #0f172a0f}.settlements-mobile__hero-card .ant-card-body{padding:16px}.settlements-mobile__hero-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.settlements-mobile__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ant-color-primary);font-size:12px;font-weight:700}.settlements-mobile__hero-title{margin:0!important}.settlements-mobile__hero-subtitle{color:var(--ant-color-text-description);line-height:1.6}.settlements-mobile__hero-tags{margin-top:2px}.settlements-mobile__hero-metric{text-align:right;min-width:130px}.settlements-mobile__hero-metric-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ant-color-text-description);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.settlements-mobile__hero-metric-value{margin:0!important;font-size:28px!important;line-height:1.05!important}.settlements-mobile__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.settlements-mobile__stat-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:8px;box-shadow:0 12px 24px #0f172a0a}.settlements-mobile__stat-card .ant-card-body{padding:14px 14px 13px}.settlements-mobile__stat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ant-color-text-description);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.settlements-mobile__stat-value{color:var(--ant-color-text);font-size:18px;font-weight:700;line-height:1.2;display:block}.settlements-mobile__section-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:8px;box-shadow:0 12px 24px #0f172a0a}.settlements-mobile__section-card .ant-card-body{padding:14px}.settlements-mobile__section-card .ant-card-head{border-bottom:1px solid var(--ant-color-border-secondary);min-height:48px}.settlements-mobile__section-card .ant-card-head-title{font-size:14px;font-weight:700}.settlements-mobile__section-note{color:var(--ant-color-text-description);margin-bottom:12px;line-height:1.6;display:block}.settlements-mobile__details .ant-descriptions-item-label{width:54%;color:var(--ant-color-text-description);font-weight:600}.settlements-mobile__details .ant-descriptions-item-content{color:var(--ant-color-text);font-weight:600}.settlements-mobile__number-input{width:100%}@media (max-width:479px){.settlements-mobile__stats-grid{grid-template-columns:1fr}.settlements-mobile__hero-metric{text-align:left}}.rate-chart-mobile{background:0 0;flex-direction:column;gap:12px;padding:12px 12px 64px;display:flex}.rate-chart-mobile__hero{padding:4px 0}.rate-chart-mobile__hero-actions{width:auto}.rate-chart-mobile__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rate-chart-mobile__stat-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:10px;box-shadow:0 4px 14px #0f172a0d}.rate-chart-mobile__stat-card .ant-card-body{padding:16px}.rate-chart-mobile__stat-label{color:var(--ant-color-text-secondary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.rate-chart-mobile__stat-value{color:var(--ant-color-text)!important;margin:0!important;font-size:20px!important;line-height:1.1!important}.rate-chart-mobile__stat-value--active{color:var(--ant-color-text)!important}.rate-chart-mobile__search-card,.rate-chart-mobile__list-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:12px;box-shadow:0 8px 24px #0f172a0d}.rate-chart-mobile__search-card .ant-card-body,.rate-chart-mobile__list-card .ant-card-body{padding:16px}.rate-chart-mobile__list-item{border-bottom:0!important;padding:0 2px 10px!important}.rate-chart-mobile__item-card{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:14px;width:100%;overflow:hidden;box-shadow:0 12px 28px #0f172a14}.rate-chart-mobile__item-card .ant-card-body{padding:12px 12px 10px}.rate-chart-mobile__item-title-group{flex-direction:column;gap:2px;min-width:0;display:flex}.rate-chart-mobile__item-head{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.rate-chart-mobile__item-title{color:var(--ant-color-text);font-size:15px;line-height:1.35;display:block}.rate-chart-mobile__item-subtitle{font-size:12px;line-height:1.35;display:block}.rate-chart-mobile__status-tag{margin-left:auto}.rate-chart-mobile__item-tags{gap:6px}.rate-chart-mobile__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.rate-chart-mobile__summary-item{background:var(--ant-color-fill-alter);border:1px solid var(--ant-color-border-secondary);border-radius:12px;flex-direction:column;gap:2px;padding:10px 8px;display:flex}.rate-chart-mobile__summary-item--highlight{background:var(--ant-color-success-bg);border-color:var(--ant-color-success-border)}.rate-chart-mobile__summary-label{text-transform:uppercase;letter-spacing:.04em;color:var(--ant-color-text-secondary);font-size:11px;line-height:1;display:block}.rate-chart-mobile__summary-value{word-break:break-word;color:var(--ant-color-text)!important;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important}.rate-chart-mobile__swipe-hint{background:var(--ant-color-fill-secondary);color:var(--ant-color-text-secondary);border-radius:999px;align-self:flex-end;padding:4px 8px;font-size:11px;line-height:1.2;display:inline-flex}.rate-chart-mobile__empty-copy{text-align:center;padding:8px 0 4px}@media (max-width:479px){.rate-chart-mobile__stats-grid,.rate-chart-mobile__summary-grid{grid-template-columns:1fr}.rate-chart-mobile__hero-actions .ant-btn{flex-basis:100%}}.rate-chart-mobile :global(.adm-swipe-action){border-radius:14px;overflow:hidden}.farmers-mobile{flex-direction:column;gap:12px;display:flex}.farmers-mobile__hero{padding:4px 0}.farmers-mobile__hero-title{letter-spacing:-.02em;margin:0!important;font-weight:700!important;line-height:1.08!important}.farmers-mobile__hero-actions{width:auto}.farmers-mobile__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.farmers-mobile__stat-card{border-radius:10px}.farmers-mobile__stat-label{margin-bottom:4px;font-size:12px;display:block}.farmers-mobile__stat-value{margin:0!important;font-size:20px!important;font-weight:700!important;line-height:1.1!important}.farmers-mobile__search-card,.farmers-mobile__list-card{border-radius:12px}.farmers-mobile__search-fields{flex-direction:column;gap:10px;display:flex}.farmers-mobile__section-label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.2}.farmers-mobile__search-input{width:100%}.farmers-mobile__filter-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.farmers-mobile__filter-select{width:100%}.farmers-mobile__list-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.farmers-mobile__list-header-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.farmers-mobile__list-title{font-size:14px;line-height:1.35}.farmers-mobile__list-subtitle{font-size:12px;line-height:1.45}.farmers-mobile__list-item{background:0 0;border-bottom:0!important;padding:0 2px 10px!important}.farmers-mobile__list{background:0 0}.farmers-mobile__item-card{border-radius:14px;width:100%}.farmers-mobile__item-card .ant-card-body{padding:12px 12px 10px}.farmers-mobile__item{flex-direction:column;gap:10px;width:100%;display:flex}.farmers-mobile__item-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.farmers-mobile__item-title-group{flex-direction:column;gap:2px;min-width:0;display:flex}.farmers-mobile__item-title{word-break:break-word;font-size:15px;line-height:1.35;display:block}.farmers-mobile__item-sub{font-size:12px;line-height:1.35;display:block}.farmers-mobile__item-tags{gap:6px}.farmers-mobile__status-tag{border-radius:999px;margin-inline-end:0;font-weight:600}.farmers-mobile__summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.farmers-mobile__detail-item{background:var(--ant-color-fill-alter);border:1px solid var(--ant-color-border-secondary);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px;display:flex}.farmers-mobile__detail-item--full{grid-column:1/-1}.farmers-mobile__detail-label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.2}.farmers-mobile__detail-value{word-break:break-word;color:var(--ant-color-text);font-size:13px;line-height:1.45}.farmers-mobile__swipe-hint{background:var(--ant-color-fill-secondary);color:var(--ant-color-text-secondary);border-radius:999px;align-self:flex-end;padding:4px 8px;font-size:11px;line-height:1.2;display:inline-flex}.farmers-mobile__empty-copy{text-align:center;padding:8px 0 4px}.farmers-mobile__pagination{justify-content:flex-end;padding-top:4px;display:flex;overflow-x:auto}.farmers-mobile__loading-copy{margin-top:12px;font-size:14px;font-weight:600;display:block}.farmers-mobile__loading-subcopy{margin-top:4px;font-size:13px;display:block}.farmers-mobile :global .adm-list{--border-inner:none;--border-top:none;--border-bottom:none;--padding-left:0;--padding-right:0;background:0 0}.farmers-mobile :global .adm-list-body{background:0 0}.farmers-mobile :global .adm-list-item{background:0 0}.farmers-mobile :global .adm-list-item-content{border-top:none;padding-right:0}.farmers-mobile :global .adm-list-item-content-main{padding:0}.farmers-mobile :global .adm-swipe-action{background:0 0}@media (max-width:480px){.farmers-mobile__list-header,.farmers-mobile__item-head{flex-direction:column}.farmers-mobile__filter-row,.farmers-mobile__summary-grid{grid-template-columns:1fr}.farmers-mobile__list-header{align-items:flex-start}.farmers-mobile__summary-grid{gap:10px}}.dairy-settings-mobile{flex-direction:column;gap:16px;padding:16px;display:flex}.dairy-settings-mobile__header{flex-direction:column;gap:4px;display:flex}.dairy-settings-mobile__description{display:block;margin-bottom:0!important}.dairy-settings-mobile__form .ant-typography{margin-top:24px;margin-bottom:16px}.dairy-settings-mobile__form .ant-typography:first-child{margin-top:0}.dairy-settings-mobile__footer{border-top:1px solid #0000000f;margin-top:24px;padding-top:16px}.dairy-activation-page{min-height:100%;padding:16px;overflow:auto}.dairy-activation-page--mobile{padding:16px 16px 96px}.dairy-activation-page__stack{width:100%}.dairy-activation-page__hero,.dairy-activation-page__card,.dairy-activation-page__alert{border-radius:16px}.dairy-activation-page__title{margin-bottom:8px!important}.dairy-activation-page__description{color:#4b5563;font-size:15px;line-height:1.65;margin-bottom:0!important}.dairy-activation-page__tags{margin-bottom:8px}.dairy-activation-page__list-item{align-items:flex-start;gap:12px;padding-inline-start:0!important;padding-inline-end:0!important}.dairy-activation-page__list-tag{text-align:center;min-width:56px;margin-right:0}.settings-mobile{box-sizing:border-box;width:100%;min-height:100%;padding:12px 12px 104px}.settings-mobile .settings-mobile__header{flex-direction:column;gap:4px;margin-bottom:12px;padding:0 4px;display:flex}.settings-mobile .settings-mobile__title{margin-bottom:0}.settings-mobile .settings-mobile__subtitle{font-size:13px;line-height:1.5}.settings-mobile .settings-mobile__tabs{width:100%}.settings-mobile .settings-mobile__tabs .ant-tabs-nav{margin-bottom:12px}.settings-mobile .settings-mobile__tabs .ant-tabs-tab{padding:8px 0}.settings-mobile .settings-mobile__tabs .ant-tabs-tab-btn{font-size:14px;font-weight:500}.settings-mobile .settings-mobile__tabs .ant-tabs-content-holder{overflow:visible}.settings-mobile .settings-mobile__stack,.settings-mobile .settings-mobile__panel{width:100%}.settings-mobile .settings-section{margin-bottom:16px;padding:0}.settings-mobile .settings-section .mobile-settings-card{border-radius:12px;margin-bottom:16px;overflow:hidden}.settings-mobile .settings-section .mobile-settings-card .ant-card-head{min-height:48px;padding:0 16px}.settings-mobile .settings-section .mobile-settings-card .ant-card-body{padding:14px 16px 16px}.settings-mobile .setting-item{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;padding:8px 0;display:flex}.settings-mobile .setting-item:last-child{border-bottom:none;margin-bottom:0}.settings-mobile .setting-item .description{margin-top:4px;font-size:12px}.settings-mobile .setting-item .setting-control{align-items:center;display:flex}.settings-mobile .user-management-card .add-user-button-container{margin-bottom:16px}.settings-mobile .user-management-card .swipe-hint{text-align:center;opacity:.7;margin-bottom:12px;font-size:12px;font-style:italic;display:block}.settings-mobile .user-management-card .user-list{padding-bottom:50px}.settings-mobile .user-management-card .user-list .user-list-item{padding:12px 8px}.settings-mobile .user-management-card .user-list .user-list-item.inactive-user{opacity:.7;background-color:#00000005}.settings-mobile .user-management-card .user-list .user-list-item .ant-list-item-meta{align-items:center}.settings-mobile .user-management-card .user-list .user-list-item .ant-list-item-meta .ant-list-item-meta-title{margin-bottom:4px}.settings-mobile .user-management-card .user-list .user-list-item .ant-list-item-meta .ant-list-item-meta-description{font-size:12px}.settings-mobile .user-management-card .user-list .user-list-item .ant-tag{height:18px;margin-right:4px;padding:0 6px;font-size:11px;line-height:16px}.settings-mobile .user-management-card .loading-container{text-align:center;padding:20px 0}.settings-mobile .user-management-card .edit-icon{color:#1677ff;font-size:18px}.settings-mobile .user-management-card .delete-icon{color:#ff4d4f;font-size:18px}.settings-mobile .user-management-card .success-icon{color:#52c41a;font-size:18px}.settings-mobile .backup-restore .upload-dragger .ant-upload-drag-icon{margin-bottom:8px}.settings-mobile .backup-restore .upload-dragger .ant-upload-drag-icon .anticon{color:#1677ff;font-size:32px}.settings-mobile .backup-restore .upload-dragger .ant-upload-text{font-size:14px}.settings-mobile .backup-restore .upload-dragger .ant-upload-hint{display:none}.settings-mobile :global(.adm-tabs){--tab-active-line-height:2px;--title-font-size:15px}.settings-mobile :global(.adm-tabs) .adm-tabs-header{border-bottom:1px solid #0000000f}.settings-mobile :global(.adm-swipe-action){border-radius:8px;margin-bottom:8px;overflow:hidden}.settings-mobile :global(.adm-swipe-action):last-child{margin-bottom:0}.settings-mobile .mobile-pagination{margin-top:16px}.settings-mobile .mobile-pagination .ant-pagination-item{min-width:28px;height:28px;font-size:12px;line-height:26px}.settings-mobile .mobile-pagination .ant-pagination-prev,.settings-mobile .mobile-pagination .ant-pagination-next{min-width:28px;height:28px;line-height:28px}.settings-mobile .mobile-pagination .ant-pagination-prev .ant-pagination-item-link,.settings-mobile .mobile-pagination .ant-pagination-next .ant-pagination-item-link{font-size:12px}.settings-mobile .mobile-pagination .ant-pagination-options{margin-left:8px}.settings-mobile .print-preview-card .ant-card-body{background-color:#f5f5f5;justify-content:center;padding:12px;display:flex}.settings-mobile .live-pages-section .ant-qrcode{border:1px solid #d9d9d9;border-radius:8px;padding:8px}.settings-mobile .billed-by-section{background-color:#00000005;border:1px solid #0000000f;border-radius:8px;margin-top:16px;padding:12px}.settings-mobile .billed-by-section .ant-select .ant-select-selector{min-height:32px}.settings-mobile .billed-by-section .ant-btn{height:32px;font-size:12px}.settings-mobile .billed-by-section .ant-typography.ant-typography-text{line-height:1.4}.settings-mobile .product-settings-item{border-bottom:1px solid #0000000f;padding:12px 8px!important}.settings-mobile .product-settings-item:last-child{border-bottom:none}.settings-mobile .product-settings-item .ant-list-item-meta{margin-bottom:0}.settings-mobile .product-settings-item .ant-space{width:100%}.settings-mobile .product-settings-item .ant-input-number{font-size:12px}.settings-mobile .product-settings-item .ant-input-number .ant-input-number-input{height:28px;font-size:12px}.settings-mobile .product-settings-item .ant-input-number .ant-input-number-handler-wrap{opacity:1}.settings-mobile .product-settings-item .ant-switch.ant-switch-small{min-width:36px;height:18px;line-height:16px}.settings-mobile .product-settings-item .ant-switch.ant-switch-small .ant-switch-handle{width:14px;height:14px}.settings-mobile .product-settings-item .ant-switch.ant-switch-small .ant-switch-handle:before{border-radius:7px}.settings-mobile .product-settings-item .ant-switch.ant-switch-small.ant-switch-checked .ant-switch-handle{left:calc(100% - 16px)}.settings-mobile .ant-form-vertical .ant-form-item .ant-form-item-control .ant-input,.settings-mobile .ant-form-vertical .ant-form-item .ant-form-item-control .ant-input-number,.settings-mobile .ant-form-vertical .ant-form-item .ant-form-item-control .ant-select-selector,.settings-mobile .ant-form-vertical .ant-form-item .ant-form-item-control .ant-input-number-input,.settings-mobile .ant-form-vertical .ant-form-item .ant-form-item-control textarea.ant-input{border-radius:6px;padding:8px 12px;font-size:14px}.settings-mobile .ant-form-vertical .ant-form-item .ant-form-item-control .ant-select-multiple .ant-select-selector{padding:4px 8px}.settings-mobile .ant-form-vertical .ant-form-item .ant-form-item-control .ant-input-number{width:100%}.settings-mobile .ant-form-vertical .ant-form-item .ant-form-item-control .ant-input-number .ant-input-number-input{padding:8px 12px}.settings-mobile .ant-form-vertical .ant-form-item .ant-form-item-control .ant-input-group-addon{padding:8px 12px;font-size:14px}.settings-mobile .ant-form-vertical .ant-btn{border-radius:6px;height:40px;font-size:15px;font-weight:500}.settings-mobile .loading-container{justify-content:center;align-items:center;min-height:100px;display:flex}.settings-mobile .loading-container .anticon-loading{margin-right:8px}.settings-mobile .live-page-activation{text-align:center;padding:20px 0}.settings-mobile .live-page-activation .activation-icon{color:#1677ff;margin-bottom:16px;font-size:48px}.settings-mobile .live-page-activation .activation-description{margin-bottom:20px;display:block}.settings-mobile .live-page-alert{border-radius:8px;margin-bottom:16px}.settings-mobile .live-page-alert .shop-info{font-size:12px}.settings-mobile .live-page-alert .shop-link{color:#1677ff;word-break:break-all;font-size:12px;font-weight:700}.settings-mobile .qr-code-container{text-align:center;margin-bottom:16px}.settings-mobile .full-width{width:100%}.settings-mobile .form-submit-button{margin-bottom:16px}.settings-mobile .product-settings-description{margin-bottom:12px;font-size:12px;display:block}.settings-mobile .product-item-space{width:100%}.settings-mobile .product-header{justify-content:space-between;align-items:center;display:flex}.settings-mobile .product-header .product-name{font-size:14px}.settings-mobile .product-header .product-price{font-size:12px}.settings-mobile .product-control-row{justify-content:space-between;align-items:center;display:flex}.settings-mobile .product-control-row .control-label{font-size:12px}.settings-mobile .product-control-row .control-input{width:120px}.settings-mobile .ant-radio-group .ant-radio-wrapper{font-size:14px;line-height:1.4}.settings-mobile .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner{width:16px;height:16px}.settings-mobile .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner:after{width:8px;height:8px;margin-top:-4px;margin-left:-4px}@media (max-width:768px){.settings-mobile .settings-section{padding:4px}.settings-mobile .settings-section .mobile-settings-card{margin-bottom:12px}.settings-mobile .settings-section .mobile-settings-card .ant-card-head{min-height:44px;padding:0 12px}.settings-mobile .settings-section .mobile-settings-card .ant-card-head .ant-card-head-title{font-size:16px;font-weight:600}.settings-mobile .settings-section .mobile-settings-card .ant-card-body{padding:12px}.settings-mobile .live-pages-section .ant-qrcode{transform:scale(.9)}.settings-mobile .product-settings-item{padding:8px 4px!important}.settings-mobile .product-settings-item .ant-input-number{width:100px!important}.settings-mobile .product-settings-item .ant-input-number .ant-input-number-input{font-size:11px}}