*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body{color:#1f2329;background:radial-gradient(circle at 0 0,#1677ff14,#0000 22%),linear-gradient(#f5f8fc 0%,#eef3f8 100%);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#root{height:100vh}:root{--admin-surface:#ffffffeb;--admin-surface-strong:#fff;--admin-border:#dbe4f0;--admin-border-strong:#c5d3e6;--admin-text-soft:#5f6b7a;--admin-primary:#1677ff;--admin-primary-soft:#eaf3ff;--admin-accent:#13a8a8;--admin-danger:#f5222d;--admin-shadow:0 10px 30px #223c5014}.ant-card{box-shadow:var(--admin-shadow);border:1px solid var(--admin-border)!important;background:var(--admin-surface)!important;border-radius:16px!important}.ant-card-small>.ant-card-head,.ant-card-head{border-bottom-color:#edf2f8!important}.ant-table-wrapper .ant-table{background:#fffffff0;overflow:hidden;border-radius:14px!important}.ant-table-wrapper .ant-table-thead>tr>th{color:#1f2329!important;background:#f7faff!important;border-bottom:1px solid #e6edf6!important;font-weight:700!important}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #eef3f8!important}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#f7fbff!important}.ant-table-wrapper .ant-table-selection-column{text-align:center;width:48px!important;min-width:48px!important;padding-inline:16px!important}.ant-table-wrapper .ant-table-selection-column .ant-checkbox-wrapper{display:inline-flex}.app-live-orders-table .ant-table-thead>tr>th,.app-live-orders-table .ant-table-tbody>tr>td,.app-live-orders-table .ant-table-selection-column{padding-inline:12px!important}.ant-btn{box-shadow:none!important;border-radius:10px!important}.ant-btn-primary{color:#fff!important;background:linear-gradient(135deg,#1677ff 0%,#4096ff 100%)!important;border-color:#1677ff!important}.ant-btn-default{border-color:var(--admin-border-strong)!important}.ant-btn-primary.ant-btn-background-ghost{color:var(--admin-primary)!important;background:#fff!important;border-color:#9cc2ff!important}.ant-btn-color-dangerous.ant-btn-variant-solid,.ant-btn-dangerous.ant-btn-primary{color:#fff!important;background:linear-gradient(135deg,#ff4d4f 0%,#ff7875 100%)!important;border-color:#ff4d4f!important}.ant-btn:not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text){color:#1f2329!important;background:#fffffff0!important}.ant-btn:disabled,.ant-btn[disabled],.ant-btn.ant-btn-disabled,.ant-btn-primary.ant-btn-background-ghost:disabled,.ant-btn-primary.ant-btn-background-ghost.ant-btn-disabled{color:#a0acbd!important;background:#f3f5f8!important;border-color:#d7deea!important}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{border-radius:10px!important}.ant-tag{border-radius:10px!important;padding-inline:10px!important}.ant-tabs .ant-tabs-tab{border-radius:10px 10px 0 0}.ant-table-cell .ant-space .ant-btn.ant-btn-sm{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;padding-inline:0!important}.ant-table-cell .ant-space .ant-btn.ant-btn-sm:not(.ant-btn-dangerous):not(.ant-btn-primary){color:var(--admin-text-soft)!important}.ant-table-cell .ant-space .ant-btn.ant-btn-sm.ant-btn-primary{color:var(--admin-primary)!important}.ant-table-cell .ant-space .ant-btn.ant-btn-sm.ant-btn-dangerous{color:var(--admin-danger)!important}
