*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;background:#f5f6fa;color:#1a1a2e}#root{min-height:100vh}.mobile-shell,.mobile-shell .ant-layout,.mobile-shell .ant-layout-content{min-width:0}.mobile-nav-bar{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#fff;border-bottom:1px solid #f0f0f0}@media (max-width: 767px){.mobile-shell .ant-layout-header{height:auto!important;min-height:56px;padding:8px 12px!important;flex-wrap:wrap;gap:8px}.mobile-shell .ant-layout-header>div{min-width:0;flex-wrap:wrap}.mobile-shell .ant-layout-header>div:last-child{justify-content:flex-end}.mobile-shell .ant-layout-content{padding:12px!important}.mobile-shell .ant-space{max-width:100%;flex-wrap:wrap!important}.mobile-shell .ant-space-item{max-width:100%}.mobile-shell .ant-space-item,.mobile-shell .ant-card,.mobile-shell .ant-card-body,.mobile-shell .ant-row,.mobile-shell .ant-col{min-width:0}.mobile-shell .ant-row>.ant-col-1,.mobile-shell .ant-row>.ant-col-2,.mobile-shell .ant-row>.ant-col-3,.mobile-shell .ant-row>.ant-col-4,.mobile-shell .ant-row>.ant-col-6{width:50%}.mobile-shell .ant-row>.ant-col-5,.mobile-shell .ant-row>.ant-col-7,.mobile-shell .ant-row>.ant-col-8,.mobile-shell .ant-row>.ant-col-9,.mobile-shell .ant-row>.ant-col-10,.mobile-shell .ant-row>.ant-col-11,.mobile-shell .ant-row>.ant-col-12,.mobile-shell .ant-row>.ant-col-13,.mobile-shell .ant-row>.ant-col-14,.mobile-shell .ant-row>.ant-col-15,.mobile-shell .ant-row>.ant-col-16,.mobile-shell .ant-row>.ant-col-18,.mobile-shell .ant-row>.ant-col-20,.mobile-shell .ant-row>.ant-col-24{width:100%}.mobile-shell .ant-card,.mobile-shell .ant-card-body,.mobile-shell .ant-table-wrapper,.mobile-shell .ant-table-container,.mobile-shell .ant-table-content{max-width:100%}.mobile-shell .ant-card-body{overflow-wrap:anywhere}.mobile-shell .ant-table-content{overflow-x:auto!important}.mobile-shell .ant-steps{max-width:100%;overflow-x:auto}.mobile-shell .ant-select,.mobile-shell .ant-picker,.mobile-shell .ant-input-number{max-width:100%}.mobile-shell .ant-btn{height:auto;min-height:32px;white-space:normal}.mobile-shell .ant-layout-content img{max-width:100%;height:auto}.ant-modal{max-width:calc(100vw - 16px)}}
