body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}*{box-sizing:border-box}.responsive-container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}@media (max-width:768px){.responsive-container{padding:0 8px}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login-container{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;min-height:100vh}.login-form{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:90vw;padding:40px;width:400px}@media (max-width:768px){.login-form{margin:16px;padding:24px 20px;width:95vw}.login-title{font-size:20px!important;margin-bottom:24px!important}}.login-title{color:#1890ff;font-size:24px;font-weight:700;margin-bottom:30px;text-align:center}.dashboard-header{background:#fff;box-shadow:0 2px 8px #0000001a;padding:0 24px}.dashboard-content{margin:24px}@media (max-width:768px){.dashboard-header{padding:0 16px!important}.dashboard-content{margin:16px 8px!important}}.stat-card{padding:20px;text-align:center}.stat-value{color:#1890ff;font-size:30px;font-weight:700}.stat-label{color:#666;margin-top:8px}.qr-scanner{border:2px dashed #d9d9d9;border-radius:8px;margin:20px 0;padding:20px;text-align:center}.work-item-card{border-left:4px solid #1890ff;margin-bottom:16px}.work-item-header{align-items:center;display:flex;justify-content:between}.work-item-status{border-radius:4px;font-size:12px;padding:2px 8px}.status-pending{background:#fff7e6;color:#fa8c16}.status-in-progress{background:#e6f7ff;color:#1890ff}.status-completed{background:#f6ffed;color:#52c41a}@media (max-width:768px){.ant-table-wrapper{overflow-x:auto}.ant-table{min-width:600px}.ant-statistic{text-align:center}.ant-statistic-content-value{font-size:24px!important}.ant-btn-group{display:flex;flex-wrap:wrap;gap:8px}.ant-btn-group .ant-btn{flex:1 1;min-width:80px}.ant-form-item{margin-bottom:16px}.ant-modal{margin:16px!important;max-width:calc(100vw - 32px)!important}.ant-modal-content{max-height:calc(100vh - 100px);overflow-y:auto}.ant-tabs-tab{font-size:14px!important;padding:8px 12px!important}.ant-layout-header{align-items:center!important;display:flex!important;height:auto!important;line-height:normal!important;min-height:64px;padding:0 16px!important}.ant-layout-header h3{font-size:18px!important;margin:0!important}.ant-layout-content{padding:16px 8px!important}.ant-card{margin-bottom:16px}.ant-card-body{padding:16px!important}.ant-row{margin-left:-8px!important;margin-right:-8px!important}.ant-col{padding-left:8px!important;padding-right:8px!important}}
/*# sourceMappingURL=main.1c28e020.css.map*/