.App{text-align:left}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}.ant-layout{min-height:100vh}.ant-layout-sider{box-shadow:2px 0 8px 0 #1d23290d}.ant-layout-header{align-items:center;display:flex;justify-content:space-between;padding:0 24px}.ant-layout-content,.ant-layout-header{background:#fff;box-shadow:0 2px 8px 0 #1d23290d}.ant-layout-content{border-radius:8px;margin:24px;padding:24px}.page-header{border-bottom:1px solid #f0f0f0;margin-bottom:24px;padding-bottom:16px}.page-header h1{color:#262626;font-size:24px;font-weight:600;margin:0}.page-header p{color:#8c8c8c;margin:8px 0 0}.stats-card{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;margin-bottom:16px;padding:24px;text-align:center}.stats-card h3{font-size:32px;font-weight:600;margin:0 0 8px}.stats-card p{margin:0;opacity:.9}.table-actions{align-items:center;display:flex;gap:8px}.status-tag{border-radius:4px;font-size:12px;font-weight:500;padding:2px 8px}.status-active{background:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.status-inactive{background:#fff2e8;border:1px solid #ffd591;color:#fa8c16}.status-pending{background:#e6f7ff;border:1px solid #91d5ff;color:#1890ff}.status-confirmed,.status-delivered{background:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.status-cancelled{background:#fff1f0;border:1px solid #ffccc7;color:#ff4d4f}.search-bar{margin-bottom:16px}.search-bar .ant-input-search{max-width:300px}.filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.chart-container{background:#fff;border-radius:8px;box-shadow:0 2px 8px 0 #1d23290d;margin-bottom:24px;padding:24px}.chart-title{color:#262626;font-size:18px;font-weight:600;margin-bottom:16px}.recent-orders{background:#fff;border-radius:8px;box-shadow:0 2px 8px 0 #1d23290d;padding:24px}.recent-orders h3{color:#262626;font-size:18px;font-weight:600;margin:0 0 16px}.order-item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:12px 0}.order-item:last-child{border-bottom:none}.order-info h4{color:#262626;font-size:14px;font-weight:500;margin:0 0 4px}.order-info p{color:#8c8c8c;font-size:12px;margin:0}.order-amount{color:#52c41a;font-size:14px;font-weight:600}.loading-container{align-items:center;display:flex;justify-content:center;min-height:200px}.error-container{padding:48px 24px;text-align:center}.error-container h3{color:#ff4d4f;margin-bottom:16px}.error-container p{color:#8c8c8c;margin-bottom:24px}@media (max-width:768px){.ant-layout-content{margin:16px;padding:16px}.filter-bar{align-items:stretch;flex-direction:column}.search-bar .ant-input-search{max-width:100%}}
/*# sourceMappingURL=main.29db3436.css.map*/