/* DAYO R4 Batch B: P06/P07/P08/P09 only; locked styles untouched. */
@media (min-width:1000px){
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .sidebar{width:222px!important;background:linear-gradient(110deg,#f4fbff,#f7fcff)!important;border-right:1px solid #dfedfa!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .logo-wrap{height:64px!important;min-height:64px!important;padding:15px 24px!important;display:flex!important;align-items:center!important;gap:8px!important;background:transparent!important;border:0!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .dayo-wordmark{width:95px!important;max-height:34px!important;object-fit:contain!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .logo-wrap:after{content:"ERP"!important;font:27px/34px Arial,sans-serif!important;color:#111b51!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav{padding:6px 12px!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav button{color:#46618f!important;border-radius:7px!important;font-size:14px!important;min-height:32px!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav .nav-tier-one{font-size:16px!important;font-weight:700!important;color:#131d4e!important;min-height:42px!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav .nav-business-toggle{background:transparent!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav [data-business="domestic"]>.nav-business-toggle{background:#e9f5ff!important;color:#0875ff!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav button.active{background:#e0f1ff!important;color:#0672ff!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav .nav-business-menu{border-left:2px solid #d8eafd!important;margin-left:28px!important;padding-left:15px!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav .nav-group-toggle{font-weight:500!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .main{margin-left:222px!important;width:calc(100% - 222px)!important;height:100dvh!important;overflow:hidden!important;padding:0!important;background:#f1f8ff!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .topbar{height:48px!important;min-height:48px!important;position:relative!important;padding:0 22px!important;border-bottom:1px solid #deebfb!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .topbar-left>div{display:none!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .desktop-menu-button{display:block!important;color:#6284b1!important;background:transparent!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #workspaceTabs{position:absolute!important;top:0!important;left:286px!important;right:210px!important;height:48px!important;min-height:48px!important;padding:0!important;align-items:stretch!important;gap:10px!important;border:0!important;background:transparent!important;z-index:81!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #workspaceTabs .dayo-workspace-tab{height:48px!important;padding:0 20px!important;border-radius:5px 5px 0 0!important;font-size:15px!important;color:#4c6c9d!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #workspaceTabs .dayo-workspace-tab.active{background:linear-gradient(#e4f2ff,#eaf8ff)!important;color:#0076ff!important;border-bottom:3px solid #1680ff!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .dayo-account-copy small{display:none!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .top-avatar{width:34px!important;height:34px!important;background:#0876ff!important;color:#fff!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .top-user-name{color:#48669b!important;font-size:15px!important;font-weight:500!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .logo-wrap{margin:0!important;box-sizing:border-box!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav button{height:32px!important;line-height:22px!important;padding:5px 8px!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav .nav-tier-one{height:42px!important;line-height:30px!important;padding:6px 8px!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .sidebar{padding:0!important}
}
#erpPurchaseReceipts#erpPurchaseReceipts{--ba-blue:#1268f5;--ba-ink:#111b51;--ba-copy:#405c91;--ba-line:#e4effc}
@media (min-width:1000px){
#erpPurchaseReceipts#erpPurchaseReceipts.active{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;height:calc(100dvh - 48px)!important;min-height:0!important;overflow:hidden!important;padding:30px 27px 67px 24px!important;gap:20px!important;background:linear-gradient(110deg,#f0f9ff,#f5fbff)!important;color:var(--ba-copy)!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading{flex:0 0 45px!important;height:45px!important;min-height:45px!important;margin:0 0 6px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading h2{font-size:32px!important;line-height:45px!important;font-weight:750!important;color:var(--ba-ink)!important;letter-spacing:0!important;margin:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading>div{display:flex!important;gap:16px!important}
#erpPurchaseReceipts#erpPurchaseReceipts button{box-shadow:none!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading button:not(.role-action-hidden),#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-filter-actions button:not(.role-action-hidden){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;white-space:nowrap!important;height:45px!important;min-height:45px!important;border-radius:6px!important;font-size:16px!important;font-weight:600!important;line-height:24px!important;padding:0 20px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading .outline-btn{min-width:103px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading .primary-btn{min-width:151px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .primary-btn{background:var(--ba-blue)!important;border:1px solid var(--ba-blue)!important;color:#fff!important}
#erpPurchaseReceipts#erpPurchaseReceipts .primary-btn:hover{background:#075bdf!important}
#erpPurchaseReceipts#erpPurchaseReceipts .outline-btn{border:1px solid #d6e6fc!important;background:#fff!important;color:#344d83!important}
#erpPurchaseReceipts#erpPurchaseReceipts button svg{width:21px!important;height:21px!important;stroke:currentColor!important;stroke-width:1.8!important;fill:none!important;flex-shrink:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter{flex:0 0 100px!important;min-height:100px!important;height:100px!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,389fr) minmax(0,442fr) minmax(0,380fr)!important;grid-template-rows:45px!important;align-content:center!important;gap:0 36px!important;padding:0 23px!important;margin:0!important;border:1px solid #f1f7ff!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter>label{display:flex!important;flex-direction:row!important;align-items:center!important;gap:20px!important;font-size:16px!important;font-weight:600!important;color:var(--ba-ink)!important;white-space:nowrap!important;min-width:0!important;margin:0!important;grid-column:auto!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter>label.wide-search{gap:26px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter input:not([type=hidden]){flex:1 1 0!important;width:0!important;min-width:0!important;height:45px!important;min-height:45px!important;box-sizing:border-box!important;border:1px solid #d5e5fb!important;border-radius:6px!important;background:#fff!important;padding:0 16px!important;font-size:16px!important;color:var(--ba-copy)!important;box-shadow:inset 0 0 0 1px #f6faff!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter input::placeholder{color:#99aecf!important}
#erpPurchaseReceipts#erpPurchaseReceipts :is(button,input):focus-visible{outline:2px solid #80b8ff!important;outline-offset:2px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-filter-actions{display:flex!important;align-items:center!important;gap:16px!important;min-width:0!important;grid-column:auto!important;margin:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-filter-actions button{flex:1 1 0!important;min-width:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-filter-actions .outline-btn{background:#f0f6fe!important;border-color:#f0f6fe!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-table-card{flex:1 1 0!important;display:flex!important;flex-direction:column!important;min-height:0!important;margin:0!important;padding:0 9px!important;border:1px solid #f0f7ff!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-table-title{flex:0 0 61px!important;min-height:61px!important;height:61px!important;box-sizing:border-box!important;padding:0 12px!important;margin:0!important;border:0!important;display:flex!important;align-items:center!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-table-title h3{font-size:23px!important;font-weight:750!important;color:var(--ba-ink)!important;margin:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-table-scroll{flex:1 1 0!important;min-height:0!important;overflow:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:#c8dcf4 transparent!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table{width:100%!important;min-width:1130px!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;font-size:14px!important;color:var(--ba-copy)!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table :is(th,td){height:44.6px!important;box-sizing:border-box!important;padding:7px 14px!important;line-height:29px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;border:0!important;border-bottom:1px solid var(--ba-line)!important;border-right:1px solid var(--ba-line)!important;text-align:left!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th{position:sticky!important;top:0!important;height:46px!important;background:linear-gradient(#f2f8ff,#edf5ff)!important;color:#263e77!important;z-index:2!important;font-weight:650!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table td b{font-weight:500!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table tbody tr{height:44.6px!important;background:#fff!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table tbody tr:nth-child(even){background:#fbfdff!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table tbody tr:hover{background:#f0f7ff!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table .num{text-align:right!important;font-variant-numeric:tabular-nums!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table :is(th,td):is(:first-child,:nth-child(3),:nth-child(9),:last-child){text-align:center!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(1){width:5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(2){width:16.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(3){width:6.4%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(4){width:9.2%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(5){width:16%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(6){width:9.7%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(7){width:9.7%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(8){width:9.7%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(9){width:8.3%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(10){width:9.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table :is(th,td):last-child{position:sticky!important;right:0!important;z-index:1!important;background:#fff!important;box-shadow:-1px 0 var(--ba-line)!important;border-right:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:last-child{z-index:3!important;background:#edf5ff!important}
#erpPurchaseReceipts#erpPurchaseReceipts .pp-link{padding:0 8px!important;color:#0079ff!important;font-size:14px!important;line-height:28px!important;background:transparent!important;border:0!important;border-radius:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .pp-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:74px!important;height:30px!important;box-sizing:border-box!important;padding:0 16px!important;line-height:30px!important;border-radius:16px!important;background:#e2fcf3!important;color:#00b67e!important;font-size:14px!important;font-weight:500!important}
#erpPurchaseReceipts#erpPurchaseReceipts .pp-status:before{display:none!important}
#erpPurchaseReceipts#erpPurchaseReceipts .pp-status.off{background:#fff0f4!important;color:#ed375a!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination{height:100px!important;min-height:100px!important;flex:0 0 100px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;padding:0 12px!important;margin:0!important;border:0!important;color:#4d6798!important;font-size:14px!important;white-space:nowrap!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination>span{margin-right:auto!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination>span:after{content:"　 每页 10 条"!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination button{height:39px!important;min-height:39px!important;min-width:36px!important;border:1px solid #dce8f8!important;border-radius:6px!important;background:#fff!important;color:#36598f!important;font-size:14px!important;padding:0 10px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination button.active{background:#087aff!important;border-color:#087aff!important;color:white!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination button:disabled{opacity:.5!important}
}
@media (min-width:1000px) and (max-height:930px){
#erpPurchaseReceipts#erpPurchaseReceipts.active{padding-bottom:24px!important;padding-top:24px!important;gap:18px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading{margin-bottom:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination{height:76px!important;min-height:76px!important;flex-basis:76px!important}
}
@media (min-width:1000px) and (max-width:1350px){
#erpPurchaseReceipts#erpPurchaseReceipts.active{padding:22px 16px 18px!important;gap:16px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter{padding:0 16px!important;gap:0 18px!important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 236px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter>label,#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter>label.wide-search{gap:12px!important;font-size:14px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter input:not([type=hidden]){padding:0 10px!important;font-size:14px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-filter-actions{gap:10px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-filter-actions button{padding:0 12px!important;font-size:14px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination{height:68px!important;min-height:68px!important;flex-basis:68px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table :is(th,td){padding-left:10px!important;padding-right:10px!important;font-size:13px!important}
}
#erpPurchaseReceipts#erpPurchaseReceipts .dayo-list-pager[data-extra-pager="1"]{display:none!important}
@media (min-width:1000px){
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav button:not(.active){box-shadow:none!important;background:transparent!important;border-color:transparent!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav button.active{box-shadow:none!important;background:#e0f1ff!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table :is(th,td){font-size:14px!important;color:var(--ba-copy)!important;line-height:28px!important;padding-top:6px!important;padding-bottom:6px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table td{height:44.6px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading .outline-btn{width:103px!important;padding:0 16px!important;min-width:103px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading .primary-btn{width:151px!important;padding:0 16px!important;min-width:151px!important}
}
@media (min-width:1000px) and (max-width:1500px){
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table :is(th,td){padding-left:10px!important;padding-right:10px!important;font-size:13px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th{font-size:12px!important}
}
@media (min-width:1000px){
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #nav .nav-submenu{background:transparent!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th.num{padding-left:8px!important;padding-right:8px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table :is(th,td):nth-child(9){padding-left:6px!important;padding-right:6px!important}
}
@media (min-width:1000px){
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .sidebar{width:222px!important;background:linear-gradient(110deg,#f4fbff,#f7fcff)!important;border-right:1px solid #dfedfa!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .logo-wrap{height:64px!important;min-height:64px!important;padding:15px 24px!important;display:flex!important;align-items:center!important;gap:8px!important;background:transparent!important;border:0!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .dayo-wordmark{width:95px!important;max-height:34px!important;object-fit:contain!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .logo-wrap:after{content:"ERP"!important;font:27px/34px Arial,sans-serif!important;color:#111b51!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav{padding:6px 12px!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav button{color:#46618f!important;border-radius:7px!important;font-size:14px!important;min-height:32px!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav .nav-tier-one{font-size:16px!important;font-weight:700!important;color:#131d4e!important;min-height:42px!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav .nav-business-toggle{background:transparent!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav [data-business="domestic"]>.nav-business-toggle{background:#e9f5ff!important;color:#0875ff!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav button.active{background:#e0f1ff!important;color:#0672ff!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav .nav-business-menu{border-left:2px solid #d8eafd!important;margin-left:28px!important;padding-left:15px!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav .nav-group-toggle{font-weight:500!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .main{margin-left:222px!important;width:calc(100% - 222px)!important;height:100dvh!important;overflow:hidden!important;padding:0!important;background:#f1f8ff!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .topbar{height:48px!important;min-height:48px!important;position:relative!important;padding:0 22px!important;border-bottom:1px solid #deebfb!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .topbar-left>div{display:none!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .desktop-menu-button{display:block!important;color:#6284b1!important;background:transparent!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #workspaceTabs{position:absolute!important;top:0!important;left:286px!important;right:210px!important;height:48px!important;min-height:48px!important;padding:0!important;align-items:stretch!important;gap:10px!important;border:0!important;background:transparent!important;z-index:81!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #workspaceTabs .dayo-workspace-tab{height:48px!important;padding:0 20px!important;border-radius:5px 5px 0 0!important;font-size:15px!important;color:#4c6c9d!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #workspaceTabs .dayo-workspace-tab.active{background:linear-gradient(#e4f2ff,#eaf8ff)!important;color:#0076ff!important;border-bottom:3px solid #1680ff!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .dayo-account-copy small{display:none!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .top-avatar{width:34px!important;height:34px!important;background:#0876ff!important;color:#fff!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .top-user-name{color:#48669b!important;font-size:15px!important;font-weight:500!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .logo-wrap{margin:0!important;box-sizing:border-box!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav button{height:32px!important;line-height:22px!important;padding:5px 8px!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav .nav-tier-one{height:42px!important;line-height:30px!important;padding:6px 8px!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .sidebar{padding:0!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav button:not(.active){box-shadow:none!important;background:transparent!important;border-color:transparent!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav button.active{box-shadow:none!important;background:#e0f1ff!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #nav .nav-submenu{background:transparent!important}
}
@media (min-width:1000px){
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) .topbar{height:46px!important;min-height:46px!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #workspaceTabs{position:static!important;height:39px!important;min-height:39px!important;padding-left:22px!important;background:#f8fbff!important;border-bottom:1px solid #dce7f4!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #workspaceTabs .dayo-workspace-tab{height:39px!important;font-size:12px!important}
#erpPurchaseReceipts#erpPurchaseReceipts.active{height:calc(100dvh - 85px)!important;padding:18px 22px 16px!important;gap:12px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading{height:39px!important;min-height:39px!important;flex-basis:39px!important;margin:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-heading h2{font-size:25px!important;line-height:39px!important;color:#112e59!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter{height:100px!important;min-height:100px!important;flex-basis:100px!important;display:grid!important;grid-template-columns:1.35fr .95fr 1.05fr auto!important;gap:12px!important;padding:13px 16px!important;align-content:end!important;grid-template-rows:auto!important;border:1px solid #dce9f6!important;border-radius:12px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter>label{flex-direction:column!important;gap:8px!important;align-items:stretch!important;min-width:0!important;font-size:12px!important;color:#405e82!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter :is(input:not([type=hidden]),select){height:34px!important;min-height:34px!important;width:100%!important;flex:auto!important;font-size:12px!important;padding:0 10px!important;border:1px solid #d0dff0!important;border-radius:5px!important;color:#395575!important}
#erpPurchaseReceipts#erpPurchaseReceipts .date-range>span{display:flex!important;align-items:center!important;gap:4px!important;min-width:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .date-range input{width:0!important;flex:1 1 0!important;min-width:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-filter-actions{align-self:end!important;gap:8px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-filter-actions button{height:34px!important;min-height:34px!important;flex:none!important;padding:0 12px!important;font-size:12px!important;gap:6px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-table-card{padding:0 14px!important;border:1px solid #dce9f6!important;border-radius:12px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-table-title{height:55px!important;min-height:55px!important;flex-basis:55px!important;padding:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-table-title h3{font-size:18px!important;color:#193758!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table{min-width:1230px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table :is(th,td){font-size:12px!important;height:47px!important;line-height:22px!important;padding:6px 7px!important;color:#466385!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th{height:39px!important;background:#eaf3fc!important;font-weight:650!important;text-align:center!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(1){width:2.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(2){width:10%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(3){width:7.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(4){width:16%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(5){width:7.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(6){width:6%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(7){width:9%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(8){width:9%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(9){width:9%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(10){width:10%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(11){width:13.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table td:nth-child(2){color:#0875ff!important;font-weight:600!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table .table-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table .pp-link{font-size:12px!important;line-height:20px!important;padding:0 5px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table .pp-link.danger{color:#e55055!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table td:nth-child(10){font-size:11px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table .pp-status{min-width:0!important;height:20px!important;line-height:20px!important;padding:0 5px!important;font-size:10px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table input[type=checkbox]{width:17px!important;height:17px!important;min-height:17px!important;accent-color:#1268f5!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination{height:50px!important;min-height:50px!important;flex-basis:50px!important;font-size:12px!important;padding:0!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination button{height:28px!important;min-height:28px!important;min-width:30px!important;font-size:12px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-more{position:relative!important;z-index:15!important;font-size:12px!important;color:#42638d!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-more summary{cursor:pointer!important;border:1px solid #d6e6f8!important;border-radius:6px!important;padding:6px 12px!important;background:white!important;list-style:none!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-filter-popover{position:absolute!important;right:0!important;top:calc(100% + 6px)!important;width:245px!important;display:grid!important;gap:14px!important;padding:16px!important;background:white!important;border:1px solid #d6e6f8!important;border-radius:8px!important;box-shadow:0 6px 24px #31558220!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-filter-popover label{display:grid!important;gap:6px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-filter-popover select{height:36px!important;width:100%!important;border:1px solid #d0dff0!important;border-radius:5px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active{height:calc(100dvh - 48px)!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;background:linear-gradient(110deg,#f0f9ff,#f5fbff)!important;color:#405c91!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-head{height:100px!important;min-height:100px!important;flex:0 0 100px!important;box-sizing:border-box!important;padding:0 27px 0 22px!important;background:transparent!important;border:0!important;gap:18px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-head h2{font-size:32px!important;line-height:44px!important;font-weight:750!important;color:#111b51!important;margin:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-back{height:48px!important;width:46px!important;flex:0 0 46px!important;border:1px solid #d6e6fc!important;background:#fff!important;border-radius:6px!important;color:#395c9a!important;font-size:28px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-head .pp-status{margin:0!important;border-radius:20px!important;padding:5px 18px!important;line-height:24px!important;background:#dcf8ed!important;color:#00a876!important;font-size:18px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-head .pp-status:before{display:none!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-document-meta{margin-left:auto!important;display:flex!important;gap:20px!important;color:#6983a7!important;font-size:13px!important;white-space:nowrap!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-document-meta span+span{border-left:1px solid #d9e6f6!important;padding-left:20px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-scroll{min-height:0!important;flex:1 1 0!important;overflow:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:#bfd6f3 transparent!important;padding:0 27px 16px 22px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-editor-card{background:white!important;border:1px solid #e2edfb!important;border-radius:10px!important;box-shadow:none!important;margin:0 0 14px!important;overflow:hidden!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-card-head{display:flex!important;align-items:center!important;justify-content:space-between!important;height:58px!important;min-height:58px!important;padding:0 17px!important;border:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-card-head h3{display:flex!important;align-items:center!important;gap:14px!important;font-size:23px!important;font-weight:700!important;color:#111b51!important;margin:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-card-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;background:#087aff!important;border-radius:8px!important;color:white!important;font-size:21px!important;font-style:normal!important;flex-shrink:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.bb-read-value){box-sizing:border-box!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;border:1px solid #d4e3f8!important;border-radius:5px!important;padding:0 14px!important;background:#fff!important;color:#395987!important;font-size:15px!important;line-height:24px!important;box-shadow:none!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] textarea{padding-top:9px!important;resize:vertical!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-read-value{display:flex!important;align-items:center!important;background:#f8fbff!important;color:#6c87aa!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] :is(input,textarea)::placeholder{color:#9bafcc!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] :is(input,select,textarea,button):focus-visible{outline:2px solid #80b8ff!important;outline-offset:1px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] :is(.primary-btn,.outline-btn):not(.role-action-hidden){height:38px!important;min-height:38px!important;border-radius:6px!important;padding:0 16px!important;font-size:14px!important;font-weight:600!important;line-height:24px!important;box-shadow:none!important;white-space:nowrap!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .primary-btn{background:#1268f5!important;border:1px solid #1268f5!important;color:#fff!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .outline-btn{background:#fff!important;border:1px solid #cbdffb!important;color:#41628c!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-link{color:#0879ff!important;background:transparent!important;font-size:13px!important;padding:0 7px!important;white-space:nowrap!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-link.danger{color:#e55055!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-footer{height:72px!important;min-height:72px!important;flex:0 0 72px!important;box-sizing:border-box!important;padding:0 27px 0 22px!important;gap:14px!important;background:#fff!important;border-top:1px solid #dfebfb!important;box-shadow:none!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-footer button{height:44px!important;min-height:44px!important;min-width:110px!important;font-size:16px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-footer .primary-btn{min-width:155px!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) .topbar{height:46px!important;min-height:46px!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #workspaceTabs{position:static!important;height:39px!important;min-height:39px!important;padding-left:22px!important;background:#f8fbff!important;border-bottom:1px solid #dce7f4!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #workspaceTabs .dayo-workspace-tab{height:39px!important;font-size:12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active{height:calc(100dvh - 85px)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-head{height:70px!important;min-height:70px!important;flex-basis:70px!important;gap:12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-head h2{font-size:25px!important;color:#112e59!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-back{width:22px!important;height:36px!important;flex-basis:22px!important;background:transparent!important;border:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-head .pp-status{font-size:20px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-document-meta{font-size:12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-scroll{display:flex!important;flex-direction:column!important;gap:12px!important;overflow:hidden!important;padding:0 22px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-editor-card{flex-shrink:0!important;margin:0!important;border-radius:12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-card-head{height:50px!important;min-height:50px!important;padding:0 14px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-card-head h3{font-size:17px!important;gap:10px!important;color:#193758!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-card-icon{width:27px!important;height:27px!important;border-radius:6px!important;font-size:17px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px 34px!important;padding:7px 16px 12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-grid label{display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;font-size:12px!important;color:#2c4b74!important;font-weight:600!important;min-width:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-grid :is(input,textarea,select,.bb-read-value){height:34px!important;min-height:34px!important;font-size:12px!important;padding:0 12px!important;line-height:32px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-grid textarea{resize:none!important;overflow:auto!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-card{flex:1 1 auto!important;min-height:155px!important;display:flex!important;flex-direction:column!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-card>.pp-card-head{flex:0 0 50px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-card>.pp-card-body{flex:1!important;min-height:0!important;padding:0 13px 10px!important;display:flex!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-scroll{flex:1!important;min-height:0!important;max-height:none!important;overflow:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table{width:100%!important;min-width:1150px!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;margin:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table :is(th,td){height:40px!important;padding:5px 7px!important;font-size:12px!important;color:#466385!important;border:0!important;border-right:1px solid #e5effb!important;border-bottom:1px solid #e1ecfa!important;white-space:nowrap!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th{position:sticky!important;top:0!important;z-index:2!important;height:35px!important;background:#eaf3fc!important;color:#3e5e84!important;text-align:center!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th:nth-child(1){width:2.5%!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th:nth-child(2){width:3.3%!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th:nth-child(3){width:19%!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th:nth-child(4){width:18%!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th:nth-child(5){width:12%!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th:nth-child(6){width:11%!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th:nth-child(7){width:11%!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th:nth-child(8){width:17%!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th:nth-child(9){width:6.2%!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table input:not([type=checkbox]){height:30px!important;min-height:30px!important;font-size:12px!important;padding:0 7px!important;text-align:right!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table .pur-model{text-align:left!important;color:#1268f5!important;font-weight:600!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .product-model-entry{display:flex!important;min-width:0!important;gap:4px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .product-model-entry .pur-model{width:0!important;flex:1!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .qty-unit{display:flex!important;align-items:center!important;gap:5px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .qty-unit input{width:0!important;flex:1!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table input[type=checkbox]{width:16px!important;height:16px!important;min-height:16px!important;accent-color:#1268f5!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table .pur-tax{width:58px!important;margin-left:6px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table :is(th,td):last-child{position:sticky!important;right:0!important;background:white!important;z-index:1!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table th:last-child{background:#eaf3fc!important;z-index:3!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tfoot td{position:sticky!important;bottom:0!important;background:#e9f3ff!important;font-weight:700!important;color:#1260b7!important;z-index:2!important;text-align:right!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tfoot td:last-child{z-index:3!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table :is(td:nth-child(1),td:nth-child(2),td:last-child){text-align:center!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table td:nth-child(8){text-align:right!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-card-head .outline-btn{height:34px!important;min-height:34px!important;font-size:12px!important;padding:0 12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-card-head .table-actions{gap:7px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-summary-card{height:146px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-money-summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;padding:6px 14px 12px!important;margin:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-money-summary>div{padding:12px 18px!important;background:#fbfdff!important;border:1px solid #d8e7fa!important;border-radius:9px!important;box-shadow:none!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-money-summary span{color:#728cab!important;font-size:12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-money-summary strong{font-size:21px!important;line-height:28px!important;color:#164377!important;margin-top:3px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-attachments{height:110px!important;overflow:auto!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-attachments .pp-card-body{padding:0 15px 10px!important;font-size:12px!important;color:#6983a5!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-footer{height:58px!important;min-height:58px!important;flex-basis:58px!important;justify-content:space-between!important;padding:0 22px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-footer button{height:36px!important;min-height:36px!important;font-size:12px!important}
}
@media (min-width:1000px) and (max-width:1350px){
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter{grid-template-columns:1.4fr 1fr 1.2fr!important;height:142px!important;min-height:142px!important;flex-basis:142px!important;gap:10px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-filter-actions{grid-column:1/-1!important;justify-content:flex-end!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-document-meta{font-size:11px!important;gap:12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-document-meta span+span{padding-left:12px!important}
}
@media (min-width:1000px) and (max-height:930px){
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-head{height:58px!important;min-height:58px!important;flex-basis:58px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-scroll{gap:10px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-basic .pp-card-head{height:42px!important;min-height:42px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-grid{gap:5px 26px!important;padding:0 14px 10px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-summary-card{height:112px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-summary-card .pp-card-head{height:36px!important;min-height:36px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-money-summary{padding:0 12px 10px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-money-summary>div{padding:7px 12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-money-summary strong{font-size:18px!important;line-height:25px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-attachments{height:86px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-attachments .pp-card-head{height:36px!important;min-height:36px!important}
}
@media (min-width:1000px){
#erpPurchaseReceipts#erpPurchaseReceipts .dayo-list-pager{display:none!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-filter-actions button:not(.role-action-hidden){height:34px!important;min-height:34px!important;font-size:12px!important;padding:0 12px!important;flex:none!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-approved-filter>label.wide-search{gap:8px!important;align-self:end!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-pagination{justify-content:flex-end!important;height:50px!important;min-height:50px!important;flex-basis:50px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table .table-actions{flex-wrap:nowrap!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table .pp-link{padding:0 3px!important;font-size:11px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(1){width:2.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(2){width:10%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(3){width:7.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(4){width:15%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(5){width:7%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(6){width:5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(7){width:8.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(8){width:8%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(9){width:9%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(10){width:10%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(11){width:17.5%!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #workspaceTabs{overflow-y:hidden!important;overflow-x:auto!important}
body:has(#erpPurchaseReceipts#erpPurchaseReceipts.active) #workspaceTabs .dayo-workspace-tab{min-height:39px!important;max-height:39px!important;margin:0!important;padding:0 18px!important;box-sizing:border-box!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #workspaceTabs{overflow-y:hidden!important;overflow-x:auto!important}
body:has(#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"].active) #workspaceTabs .dayo-workspace-tab{min-height:39px!important;max-height:39px!important;margin:0!important;padding:0 18px!important;box-sizing:border-box!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-grid.bb-order-grid :is(input,select,textarea,output){height:34px!important;min-height:34px!important;font-size:12px!important;line-height:32px!important;padding:0 12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table.pp-detail-table input:not([type=checkbox]){height:30px!important;min-height:30px!important;font-size:12px!important;line-height:28px!important;padding:0 7px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table.pp-detail-table .pur-tax{width:50px!important;min-width:50px!important;display:inline-block!important;margin-left:5px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table.pp-detail-table .pur-model{text-align:left!important;color:#1268f5!important;font-weight:600!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table .pur-tax-total{font-weight:600!important}
}
@media (min-width:1000px) and (max-height:850px){
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-basic .pp-card-head{height:38px!important;min-height:38px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-grid.bb-order-grid :is(input,select,textarea,output){height:30px!important;min-height:30px!important;line-height:28px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-summary-card{height:88px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-summary-card .pp-card-head{height:30px!important;min-height:30px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-money-summary{padding-bottom:5px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-money-summary>div{padding:4px 10px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-money-summary strong{font-size:17px!important;line-height:21px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-attachments{height:58px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-order-attachments .pp-card-head{height:28px!important;min-height:28px!important}
}
@media (min-width:1000px){
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-read-value{font-family:inherit!important;font-weight:500!important}
#erpPurchaseReceipts#erpPurchaseReceipts #purchaseReceiptUiPagination{margin-top:auto!important;flex:0 0 50px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .purchase-ui-table-scroll{flex:1 1 0!important;max-height:none!important}
}
@media(min-width:1000px){
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table{min-width:1290px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(1){width:2.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(2){width:10%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(3){width:7%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(4){width:14%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(5){width:10%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(6){width:7%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(7){width:5.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(8){width:8.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(9){width:8%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(10){width:8.5%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(11){width:11%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table th:nth-child(12){width:8%!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table :is(th,td):last-child{width:112px!important;min-width:112px!important}
#erpPurchaseReceipts#erpPurchaseReceipts .bb-order-table td:nth-child(5){color:#1268f5!important;font-weight:600!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-delivery-pair{display:grid!important;grid-template-columns:1.1fr 1fr!important;gap:12px!important;min-width:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-delivery-pair label{display:grid!important;grid-template-columns:94px minmax(0,1fr)!important;gap:12px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-delivery-pair label:last-child{grid-template-columns:35px minmax(0,1fr)!important;gap:6px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-delivery-pair label[hidden]{display:none!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-delivery-pair:has(label[hidden]){grid-template-columns:1fr!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] #prOrderSummary{border:1px solid #d4e3f8!important;border-radius:5px!important;height:34px!important;min-height:34px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;padding:0 8px!important;overflow:auto!important;white-space:nowrap!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] #prOrderSummary .pp-status{font-size:11px!important;padding:2px 7px!important;flex:none!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] #prOrderSummary .muted-text{font-size:12px!important}
}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833){position:fixed!important;inset:0!important;z-index:3000!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(44,65,89,.23)!important;padding:20px!important;box-sizing:border-box!important;overscroll-behavior:contain!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker{width:min(1422px,calc(100vw - 48px))!important;height:min(856px,calc(100dvh - 48px))!important;max-height:calc(100dvh - 48px)!important;background:#fff!important;border:1px solid #ccdbea!important;border-radius:14px!important;box-shadow:0 20px 48px #143e6540!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;min-height:0!important;color:#193758!important;font-family:inherit!important;box-sizing:border-box!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-head{height:60px!important;min-height:60px!important;flex:0 0 60px!important;box-sizing:border-box!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0 22px!important;border-bottom:1px solid #d9e4f0!important;background:#fff!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-head h3{font-size:21px!important;font-weight:700!important;margin:0!important;line-height:30px!important;color:#193758!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-head button{width:30px!important;min-width:30px!important;height:32px!important;border:0!important;background:transparent!important;color:#557190!important;font-size:24px!important;padding:0!important;box-shadow:none!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-query{display:flex!important;align-items:flex-end!important;gap:15px!important;height:94px!important;min-height:94px!important;flex:0 0 94px!important;padding:15px 22px!important;box-sizing:border-box!important;border-bottom:1px solid #d8e6f3!important;background:#f7fbff!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-query label{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;margin:0!important;color:#405e82!important;font-size:12px!important;font-weight:700!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-query :is(input,select,output){height:38px!important;min-height:38px!important;box-sizing:border-box!important;border:1px solid #d0dff0!important;border-radius:5px!important;background:#fff!important;color:#395575!important;font-size:12px!important;line-height:36px!important;width:100%!important;min-width:0!important;padding:0 12px!important;font-family:inherit!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-query input::placeholder{color:#99aec5!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) button:not(.role-action-hidden){border:1px solid #cbdcf0!important;border-radius:6px!important;font-family:inherit!important;cursor:pointer!important;color:#365676!important;background:#fff!important;box-shadow:none!important;font-size:12px!important;font-weight:600!important;white-space:nowrap!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) button:disabled{opacity:.45!important;cursor:default!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) button.primary-btn:not(.role-action-hidden){background:#1268f5!important;color:#fff!important;border-color:#1268f5!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-query button:not(.role-action-hidden){height:38px!important;min-height:38px!important;padding:0 15px!important;flex:none!important}
#purchaseProductPickerLayer#purchaseProductPickerLayer .bb-product-keyword{width:475px!important;flex:0 1 475px!important}
#purchaseProductPickerLayer#purchaseProductPickerLayer .bb-product-category{width:180px!important;flex:0 1 180px!important}
#purchaseProductPickerLayer#purchaseProductPickerLayer .pp-picker-query .primary-btn{width:95px!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 .bb-order-supplier{width:420px!important;flex:0 1 420px!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 .bb-order-keyword{width:390px!important;flex:0 1 390px!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 .bb-order-supplier output{background:#eff6ff!important;color:#1d60b8!important;font-weight:600!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-main{flex:1 1 0!important;display:flex!important;overflow:hidden!important;min-height:0!important;gap:0!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-results{flex:1 1 0!important;min-width:0!important;min-height:0!important;padding:15px 16px 12px 22px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-table-scroll{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow:auto!important;overscroll-behavior:contain!important;scrollbar-color:#bdd5f6 transparent!important;scrollbar-width:thin!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) table{width:100%!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;font-size:12px!important;min-width:690px!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) th{height:43px!important;padding:0 7px!important;box-sizing:border-box!important;background:#eaf3fc!important;color:#456487!important;font-weight:700!important;white-space:nowrap!important;position:sticky!important;top:0!important;z-index:2!important;border:0!important;border-right:1px solid #e1ebf5!important;text-align:center!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) td{height:49px!important;box-sizing:border-box!important;border:0!important;border-bottom:1px solid #e1eaf5!important;border-right:1px solid #f0f4fa!important;padding:0 7px!important;background:#fff!important;color:#466385!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;vertical-align:middle!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) tr:nth-child(even) td{background:#fbfdff!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) :is(th,td):first-child{width:7%!important;text-align:center!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) input[type=checkbox]{width:17px!important;height:17px!important;min-height:17px!important;accent-color:#1268f5!important;margin:0!important;vertical-align:middle!important;cursor:pointer!important}
#purchaseProductPickerLayer#purchaseProductPickerLayer :is(th,td):nth-child(2){width:32%!important}
#purchaseProductPickerLayer#purchaseProductPickerLayer :is(th,td):nth-child(3){width:35%!important}
#purchaseProductPickerLayer#purchaseProductPickerLayer :is(th,td):is(:nth-child(4),:nth-child(5)){display:none!important}
#purchaseProductPickerLayer#purchaseProductPickerLayer :is(th,td):nth-child(6){width:11%!important;text-align:center!important}
#purchaseProductPickerLayer#purchaseProductPickerLayer th:nth-child(7){width:15%!important}
#purchaseProductPickerLayer#purchaseProductPickerLayer td:nth-child(7){text-align:right!important;font-weight:600!important;font-variant-numeric:tabular-nums!important;color:#2b4b72!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-pager{height:42px!important;min-height:42px!important;flex:0 0 42px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;padding:0 8px!important;font-size:12px!important;color:#657b98!important;background:#fff!important;border:0!important;box-sizing:border-box!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-pager button{height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:11px!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 #prOrderPickerCount{justify-content:flex-start!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-selected{flex:0 0 345px!important;width:345px!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important;padding:17px 17px 10px!important;background:#fbfdff!important;border:0!important;border-left:1px solid #dce7f4!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-selected h4{flex:none!important;font-size:15px!important;line-height:22px!important;margin:0 0 15px!important;color:#193758!important;font-weight:700!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-selected-list{flex:1 1 0!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-selected-item{height:67px!important;min-height:67px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:13px!important;padding:10px 13px!important;border:1px solid #d4e3f2!important;border-radius:7px!important;margin-bottom:8px!important;background:#fff!important;color:#214d79!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-selected-item em{font-style:normal!important;flex:none!important;width:26px!important;height:26px!important;line-height:26px!important;text-align:center!important;background:#e9f3ff!important;border-radius:50%!important;font-weight:700!important;color:#0e6bef!important;font-size:14px!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-selected-item>div{min-width:0!important;flex:1!important;overflow:hidden!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-selected-item b{display:block!important;font-size:13px!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-selected-item small{display:block!important;font-size:11px!important;color:#778ca3!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;margin-top:4px!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-selected-item button{flex:none!important;border:0!important;background:transparent!important;color:#879cb3!important;font-size:18px!important;width:22px!important;min-width:22px!important;height:26px!important;padding:0!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-footer{height:67px!important;min-height:67px!important;flex:0 0 67px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid #dce8f4!important;background:white!important;padding:13px 22px!important;color:#536f91!important;font-size:13px!important;font-weight:600!important;margin:0!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-footer>div{display:flex!important;gap:9px!important;align-items:center!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-footer button{height:39px!important;min-height:39px!important;width:110px!important;padding:0 12px!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-footer .primary-btn{width:170px!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-empty{text-align:center!important;color:#8ba0b8!important;font-size:13px!important;padding:25px 8px!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 table{min-width:1010px!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 th:nth-child(1){width:5%!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 th:nth-child(2){width:15%!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 th:nth-child(3){width:10.5%!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 th:nth-child(4){width:18%!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 th:nth-child(5){width:10.5%!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 th:nth-child(6){width:7%!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 th:nth-child(7){width:12%!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 th:nth-child(8){width:11.5%!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 th:nth-child(9){width:10%!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 td:nth-child(2){color:#1268f5!important;font-weight:600!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 td:is(:nth-child(5),:nth-child(6),:nth-child(7)){text-align:right!important;font-variant-numeric:tabular-nums!important}
#purchaseOrderPickerV43833#purchaseOrderPickerV43833 td:nth-child(7){font-weight:600!important}
@media(min-width:1000px) and (max-width:1350px){
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-selected{width:285px!important;flex-basis:285px!important;padding-left:14px!important;padding-right:14px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-delivery-pair{gap:6px!important;grid-template-columns:1.15fr 1fr!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-delivery-pair label{grid-template-columns:70px minmax(0,1fr)!important;gap:6px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .bb-delivery-pair label:last-child{grid-template-columns:30px minmax(0,1fr)!important;gap:4px!important}
}
@media(min-width:1000px) and (max-height:850px){
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] #prOrderSummary{height:30px!important;min-height:30px!important}
}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-selected h4{padding:0!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-selected-list{padding:0!important}
:is(#purchaseProductPickerLayer#purchaseProductPickerLayer,#purchaseOrderPickerV43833#purchaseOrderPickerV43833) .pp-picker-head.pp-picker-head button{border:0!important;background:transparent!important;font-size:24px!important;color:#557190!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] #prOrderSummary{justify-content:flex-start!important;font-family:inherit!important}

/* P07 detail-height hotfix: ten visual rows without creating data records. */
@media(min-width:1000px){
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"]{--pp-detail-head-height:35px;--pp-detail-row-height:41px;--pp-detail-total-height:40px;--pp-detail-scrollbar-height:0px;--pp-detail-body-height:calc(var(--pp-detail-row-height) * 10);--pp-detail-content-height:calc(var(--pp-detail-head-height) + var(--pp-detail-body-height) + var(--pp-detail-total-height));--pp-detail-viewport-height:calc(var(--pp-detail-content-height) + var(--pp-detail-scrollbar-height))}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-work-scroll{overflow-x:hidden!important;overflow-y:auto!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-card{flex:0 0 auto!important;min-height:calc(50px + var(--pp-detail-viewport-height) + 12px)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-card>.pp-card-body{flex:0 0 calc(var(--pp-detail-viewport-height) + 10px)!important;min-height:calc(var(--pp-detail-viewport-height) + 10px)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-scroll{width:100%!important;height:var(--pp-detail-viewport-height)!important;min-height:var(--pp-detail-viewport-height)!important;max-height:var(--pp-detail-viewport-height)!important;flex:1 1 auto!important;overflow:auto!important;overscroll-behavior:contain!important;scroll-padding-block:var(--pp-detail-head-height) var(--pp-detail-total-height)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table{min-height:var(--pp-detail-content-height)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody::after{content:""!important;display:table-row!important;height:var(--pp-detail-body-height)!important;pointer-events:none!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody:has(>tr:nth-child(1))::after{height:calc(var(--pp-detail-row-height) * 9)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody:has(>tr:nth-child(2))::after{height:calc(var(--pp-detail-row-height) * 8)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody:has(>tr:nth-child(3))::after{height:calc(var(--pp-detail-row-height) * 7)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody:has(>tr:nth-child(4))::after{height:calc(var(--pp-detail-row-height) * 6)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody:has(>tr:nth-child(5))::after{height:calc(var(--pp-detail-row-height) * 5)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody:has(>tr:nth-child(6))::after{height:calc(var(--pp-detail-row-height) * 4)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody:has(>tr:nth-child(7))::after{height:calc(var(--pp-detail-row-height) * 3)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody:has(>tr:nth-child(8))::after{height:calc(var(--pp-detail-row-height) * 2)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody:has(>tr:nth-child(9))::after{height:var(--pp-detail-row-height)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody:has(>tr:nth-child(10))::after{height:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table{display:grid!important;grid-template-rows:var(--pp-detail-head-height) var(--pp-detail-body-height) var(--pp-detail-total-height)!important;grid-template-columns:minmax(1150px,1fr)!important;height:var(--pp-detail-content-height)!important;min-height:var(--pp-detail-content-height)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table :is(thead,tbody,tfoot){display:block!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table :is(thead,tfoot){padding-right:10px!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody{height:var(--pp-detail-body-height)!important;min-height:var(--pp-detail-body-height)!important;max-height:var(--pp-detail-body-height)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;scrollbar-width:thin!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table :is(thead,tbody,tfoot)>tr{display:grid!important;grid-template-columns:2.5fr 3.3fr 19fr 18fr 12fr 11fr 11fr 17fr 6.2fr!important;width:100%!important;min-width:0!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table.pp-detail-table :is(th,td){position:static!important;width:auto!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody>tr{height:var(--pp-detail-row-height)!important;min-height:var(--pp-detail-row-height)!important;max-height:var(--pp-detail-row-height)!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tbody::after{display:block!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tfoot td:nth-child(1){grid-column:1!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tfoot td:nth-child(2){grid-column:2/5!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tfoot td:nth-child(3){grid-column:5!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tfoot td:nth-child(4){grid-column:6!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tfoot td:nth-child(5){grid-column:7!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tfoot td:nth-child(6){grid-column:8!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table tfoot td:nth-child(7){grid-column:9!important}
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"] .pp-detail-table :is(thead th,tbody td,tfoot td):last-child{position:sticky!important;right:0!important;z-index:3!important}
}
@media(min-width:1000px) and (max-width:1350px){
#purchaseUiWorkspace#purchaseUiWorkspace[data-return-page="erpPurchaseReceipts"]{--pp-detail-scrollbar-height:10px}
}
