.app-sider{height:100vh;top:0;overflow:hidden;background:#fff!important;border-right:1px solid #f0f0f0!important;position:sticky!important}.app-sider>.ant-layout-sider-children{background:#fff;flex-direction:column;height:100%;display:flex}.app-sider-brand{letter-spacing:.2px;flex:none;align-items:center;gap:10px;padding:22px 22px 14px;font-size:18px;font-weight:700;line-height:1.35;display:flex}.app-brand-name{color:#0048a8}.app-brand-title{color:#0048a8;align-items:center;gap:8px;font-weight:700;display:inline-flex}.app-brand-logo{object-fit:contain;flex:none;width:32px;height:32px;display:block}.app-sider-menu{flex:1;min-height:0;padding-bottom:8px;overflow:auto}.app-sider-menu .ant-menu{background:0 0;border-inline-end:0!important}.app-sider-menu .ant-menu-inline .ant-menu-item,.app-sider-menu .ant-menu-inline .ant-menu-submenu-title{color:#262626;border-radius:8px;width:calc(100% - 20px);height:48px;margin-block:2px;margin-inline:10px;line-height:48px}.app-sider-menu .ant-menu-item .anticon,.app-sider-menu .ant-menu-submenu-title .anticon{font-size:18px}.app-sider-menu .ant-menu-item-selected{font-weight:600;color:#0048a8!important;background:#e8f1fb!important}.app-sider-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#0048a8;font-weight:600}.app-sider-user{cursor:context-menu;-webkit-user-select:none;user-select:none;background:#fff;border-top:1px solid #f0f0f0;flex:none;align-items:center;gap:12px;padding:14px 18px 16px;display:flex}.app-header-meta{color:#595959;white-space:nowrap;align-items:center;gap:8px;font-size:14px;line-height:1.4;display:flex}.app-sider-avatar{color:#fff;background:#0048a8;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:grid}.app-sider-user-name{color:#1a1a1a;font-size:14px;font-weight:650;line-height:1.3}.app-sider-user-sub{color:#8c8c8c;margin-top:2px;font-size:12px;line-height:1.3}.app-sider.ant-layout-sider-collapsed .app-sider-brand{justify-content:center;padding:18px 0 12px;font-size:14px}.app-sider.ant-layout-sider-collapsed .app-brand-name{display:none}.app-sider.ant-layout-sider-collapsed .app-sider-user{justify-content:center;padding-inline:0}.sales-order-page{flex-direction:column;height:calc(100dvh - 104px);min-height:0;display:flex;overflow:hidden}@media (width<=767px){.sales-order-page{height:calc(100dvh - 88px)}}.sales-order-toolbar,.sales-order-filters{flex:none}.sales-order-table-wrap{flex:1;min-height:0;overflow:hidden}.sales-order-table-wrap .ant-table-wrapper,.sales-order-table-wrap .ant-spin-nested-loading,.sales-order-table-wrap .ant-spin-container,.sales-order-table-wrap .ant-table{height:100%}.sales-order-table-wrap .ant-table-container{flex-direction:column;height:100%;display:flex}.order-basic{border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));font-size:13px;display:grid}.order-basic-item{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;grid-template-columns:max-content minmax(0,1fr);min-width:0;display:grid}.order-basic-item.wide{grid-column:1/-1}.order-basic-label{color:#000000a6;white-space:nowrap;background:#fafafa;border-right:1px solid #f0f0f0;padding:7px 8px}.order-basic-value{white-space:nowrap;min-width:0;padding:7px 10px}.order-basic-item.wrap .order-basic-value{white-space:normal;word-break:break-all}.order-lines-table .ant-table-thead>tr>th,.order-lines-table .ant-table-tbody>tr>td{white-space:nowrap}.order-lines-table .order-line-name{white-space:normal;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;max-height:44px;line-height:22px;display:-webkit-box;overflow:hidden}.my-orders-page{flex-direction:column;height:calc(100dvh - 104px);min-height:0;display:flex;overflow:hidden}@media (width<=767px){.my-orders-page{height:calc(100dvh - 88px)}}.my-orders-head{flex:none;margin-bottom:4px}.my-orders-tabs{flex:1;min-height:0;overflow:hidden}.my-orders-tabs.ant-tabs{flex-direction:column;display:flex}.my-orders-tabs>.ant-tabs-nav{flex:none;margin-bottom:8px}.my-orders-tabs>.ant-tabs-body-holder{flex:1;min-height:0;overflow:hidden}.my-orders-tabs .ant-tabs-body,.my-orders-tabs .ant-tabs-content,.my-orders-tabs .ant-tabs-tabpane,.my-orders-tabs .ant-tabs-tabpane-active{height:100%}.my-orders-pane{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.my-orders-toolbar,.my-orders-filters{flex:none}.my-orders-table-wrap{flex:1;min-height:0;overflow:hidden}.my-orders-table-wrap .ant-table-wrapper,.my-orders-table-wrap .ant-spin,.my-orders-table-wrap .ant-spin-nested-loading,.my-orders-table-wrap .ant-spin-container{height:100%}.my-orders-table-wrap .ant-spin-container{flex-direction:column;min-height:0;display:flex}.my-orders-table-wrap .ant-table{flex:1;min-height:0}.my-orders-table-wrap .ant-table-container{flex-direction:column;height:100%;display:flex}.my-orders-table-wrap .ant-table-body{flex:1;min-height:0;max-height:none!important}.my-orders-table-wrap .ant-table-thead>tr>th,.my-orders-table-wrap .ant-table-tbody>tr.ant-table-row>td{white-space:nowrap}.supply-order-page{flex-direction:column;height:calc(100dvh - 104px);min-height:0;display:flex;overflow:hidden}@media (width<=767px){.supply-order-page{height:calc(100dvh - 88px)}}.supply-order-toolbar,.supply-order-filters{flex:none}.supply-order-table-wrap{flex:1;min-height:0;overflow:hidden}.supply-order-table-wrap .ant-table-wrapper,.supply-order-table-wrap .ant-spin,.supply-order-table-wrap .ant-spin-nested-loading,.supply-order-table-wrap .ant-spin-container{height:100%}.supply-order-table-wrap .ant-spin-container{flex-direction:column;min-height:0;display:flex}.supply-order-table-wrap .ant-table{flex:1;min-height:0}.supply-order-table-wrap .ant-table-container{flex-direction:column;height:100%;display:flex}.supply-order-table-wrap .ant-table-body{flex:1;min-height:0;max-height:none!important}.supply-order-table-wrap .ant-table-thead>tr>th,.supply-order-table-wrap .ant-table-tbody>tr.ant-table-row>td{white-space:nowrap}#root{min-height:100vh}body{background:#f5f5f5;margin:0}:root{color:#1f1f1f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background-color:#f5f5f5;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{min-width:320px;margin:0}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell{line-height:22px}.ant-table-wrapper .ant-table-tbody .ant-btn{height:22px;padding-block:0;line-height:22px}.ant-table-wrapper .ant-table-tbody .ant-tag{margin-inline-end:0;line-height:18px}
