html,body,#root{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.colorWeak{filter:invert(80%)}.ant-pro-layout{height:100%}.ant-layout{min-height:100%}.ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed{left:unset}canvas{display:block}.ant-pro-layout .ant-pro-layout-content{padding-block:0;padding-inline:0}.ant-pro-layout-container{height:100%}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{list-style:none}.ant-menu-item-selected{font-weight:700}@media (max-width: 768px){.ant-table{width:100%;overflow-x:auto}.ant-table-thead>tr>th,.ant-table-tbody>tr>th,.ant-table-thead>tr>td,.ant-table-tbody>tr>td{white-space:pre}.ant-table-thead>tr>th>span,.ant-table-tbody>tr>th>span,.ant-table-thead>tr>td>span,.ant-table-tbody>tr>td>span{display:block}}.ant-pro-card .ant-pro-card-body{height:calc(100vh - 256px);overflow-y:auto}.ant-tree-list{height:calc(100vh - 225px)!important;overflow-y:auto}button:focus,a:focus,.ant-btn:focus,button:active,a:active,.ant-btn:active,button:focus-visible,a:focus-visible,.ant-btn:focus-visible,button:focus-within,a:focus-within,.ant-btn:focus-within,button:hover:focus,a:hover:focus,.ant-btn:hover:focus{outline:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}.editButton{border:none;background:transparent;color:#1677ff;margin-right:6px}.editButton:hover,.editButton:active,.editButton:focus,.editButton:focus-visible{color:#1677ff!important;background-color:transparent!important;box-shadow:none!important}.editButton:disabled,.editButton[aria-disabled=true]{color:#00000040!important;background-color:transparent}.blueButton{margin-right:6px;border:none;background:transparent;color:green;padding:0 4px}.blueButton:hover,.blueButton:active,.blueButton:focus,.blueButton:focus-visible{color:green!important;background-color:transparent!important;box-shadow:none!important}.blueButton:disabled,.blueButton[aria-disabled=true]{color:#00000040!important;background-color:transparent}.delButton{border:none;background:transparent;color:#fa5151}.delButton:hover,.delButton:active,.delButton:focus,.delButton:focus-visible{color:#fa5151!important;background-color:transparent!important}.delButton:disabled,.delButton[aria-disabled=true]{color:#00000040!important;background-color:transparent}.detailsButton{margin-right:6px;border:none;background:transparent;color:#00b578}.detailsButton:hover,.detailsButton:active,.detailsButton:focus,.detailsButton:focus-visible{background:transparent!important;color:#00b578!important}.detailsButton:disabled,.detailsButton[aria-disabled=true]{color:#00000040!important;background-color:transparent}.issuedButton{border:none;background:transparent;color:#4b4cfe;margin-right:6px}.issuedButton:hover,.issuedButton:active,.issuedButton:focus,.issuedButton:focus-visible{color:#4b4cfe!important;background-color:transparent!important}.issuedButton:disabled,.issuedButton[aria-disabled=true]{color:#00000040!important;background-color:transparent}.itemList{margin-bottom:8px;display:flex;flex-wrap:wrap}.itemList .item{width:10%;padding:8px 18px;border-radius:8px;margin-bottom:12px;margin-right:12px;background-color:#1677ff73;cursor:pointer}.itemList .item.activate{background-color:#1677ff}.itemList .item.disabled{background-color:#8484848c;cursor:not-allowed}.select-item-modal-wrap .production-execution-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1f2329;letter-spacing:.2px}.select-item-modal-wrap .production-execution-modal .ant-modal-body{padding:16px 20px 20px}.select-item-modal-wrap .production-execution-modal .ant-btn-lg{border-radius:8px;min-width:88px}.select-item-modal-wrap .production-execution-modal .selectItemModalCon{max-height:420px;overflow:auto;padding-right:4px}.select-item-modal-wrap .production-execution-modal .selectItemModalCon::-webkit-scrollbar{width:8px}.select-item-modal-wrap .production-execution-modal .selectItemModalCon::-webkit-scrollbar-thumb{background:#d7deea;border-radius:8px}.select-item-modal-wrap .production-execution-modal .selectItemModalCon::-webkit-scrollbar-track{background:transparent}.select-item-modal-wrap .production-execution-modal .selectItemModalEmpty{padding:36px 0;text-align:center;font-size:14px;color:#86909c}.select-item-modal-wrap .production-execution-modal .selectItemModalList{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.select-item-modal-wrap .production-execution-modal .selectItemCard{border:1px solid #e9edf5;border-radius:10px;background:linear-gradient(180deg,#fff,#fbfcff);padding:12px;cursor:pointer;transition:all .2s ease;outline:none;min-height:84px;display:flex;flex-direction:column;justify-content:space-between}.select-item-modal-wrap .production-execution-modal .selectItemCard:hover{border-color:#9dbdff;box-shadow:0 6px 16px #1677ff24}.select-item-modal-wrap .production-execution-modal .selectItemCard.active{border-color:#1677ff;background:linear-gradient(180deg,#f3f8ff,#eef5ff);box-shadow:0 0 0 2px #1677ff1f}.select-item-modal-wrap .production-execution-modal .selectItemCardTitle{font-size:14px;font-weight:600;color:#1f2329;line-height:1.45;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.select-item-modal-wrap .production-execution-modal .selectItemCardMeta{margin-top:8px;font-size:12px;color:#86909c;line-height:1}
