@media (max-width: 768px){.header-bar{flex-direction:column!important;height:auto!important;padding:10px 12px!important;gap:8px}.header-bar .header-title{justify-content:center}.header-bar .header-title .ant-typography{font-size:15px!important}.header-stats{flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;width:100%}.header-stats .ant-space-item{margin-right:0!important}.header-stats .ant-tag{font-size:11px!important;padding:1px 6px!important}.scheduler-badge{padding:2px 8px!important;font-size:11px!important}}@media (max-width: 768px){.admin-content{padding:12px 8px!important}.action-card{padding:12px!important}.action-card .ant-space{gap:6px!important}.action-card .ant-btn{font-size:12px!important;padding:2px 8px!important;height:28px!important}.filter-row{gap:8px!important}.filter-row .ant-input,.filter-row .ant-select{width:100%!important;min-width:0!important}.table-card{border-radius:8px!important}.admin-content .ant-tabs-nav{padding:0 4px}}@media (max-width: 480px){.login-card{max-width:100%!important;width:100%!important;margin:0 12px!important;border-radius:12px!important}.login-card .ant-card-body{padding:20px 16px!important}}@media (max-width: 768px){.extract-main{margin-top:24px!important;padding:0 8px!important}.extract-card .ant-card-body{padding:16px!important}.extract-input-row{flex-direction:column!important;max-width:100%!important}.extract-input-row .ant-input-affix-wrapper,.extract-input-row .ant-btn{width:100%!important}.result-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.result-actions{width:100%;display:flex;gap:8px}.result-actions .ant-btn{flex:1;font-size:12px!important}}@media (max-width: 576px){.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important;top:20px!important}.ant-modal-content{padding:16px!important}.ant-modal-body pre{font-size:11px!important;padding:10px!important}}@media (max-width: 768px){.ant-table-wrapper{overflow-x:auto}.ant-table{font-size:12px!important}.ant-table-thead>tr>th{padding:8px 6px!important;font-size:12px!important;white-space:nowrap}.ant-table-tbody>tr>td{padding:6px!important}.ant-table-cell{white-space:nowrap}.ant-pagination{flex-wrap:wrap;justify-content:center!important;gap:4px;padding:8px!important}.ant-pagination .ant-pagination-options{margin-inline-start:0!important}}@media (max-width: 768px){body{-webkit-text-size-adjust:100%;overflow-x:hidden}.ant-space-compact,.ant-space{flex-wrap:wrap}}
