@media (max-width: 768px){html{font-size:14px}.ant-layout-content{margin:12px!important;padding:16px!important}.ant-table{overflow-x:auto}.ant-table table{min-width:600px}.ant-form-item{margin-bottom:16px}.ant-btn{min-height:44px;min-width:44px}.ant-card-body{padding:16px!important}h2.ant-typography{font-size:20px!important}h3.ant-typography{font-size:18px!important}h4.ant-typography{font-size:16px!important}.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px}.ant-input,.ant-select,.ant-picker{width:100%!important}.ant-row>.ant-col{flex:0 0 100%!important;max-width:100%!important}.ant-space{flex-wrap:wrap;gap:8px!important}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@media (max-width: 768px){.page-3col{flex-direction:column!important;height:auto!important;min-height:0!important;overflow:visible!important}.page-3col>div{width:100%!important;flex-shrink:1!important;max-height:50vh!important;min-height:220px!important}.page-3col>div:last-child{max-height:none!important;min-height:340px!important}.paipan-pillars{gap:8px!important}body,.ant-layout-content{overflow-x:hidden}.ant-typography h1{font-size:20px!important}.ant-typography h2{font-size:18px!important}}@media (min-width: 769px) and (max-width: 1100px){.page-3col>div{flex-shrink:1!important}}
