#daily-pipe-draft .production-subnav{display:none!important}
#daily-pipe-draft .app-header .section-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}
#daily-pipe-draft .app-header .section-nav button{text-align:center!important;display:flex;align-items:center;justify-content:center;align-self:stretch!important;height:auto!important}
#daily-pipe-draft #gpu-app #inventory:not([hidden]){display:block!important}
#production>:not(#production-wip-content){display:none!important}
#inventory,#production-wip-content{padding:24px!important;max-width:1280px;margin:0 auto;box-sizing:border-box}
#inventory>.gpu-page-heading{padding:0 0 18px}#production-wip-content>h2,#inventory h2{font-size:26px;margin:0 0 18px;color:#183b4d}
.pc-notice{display:flex;align-items:center;gap:12px;background:#fff0f1;border:1px solid #edc8cd;border-left:4px solid #bf6570;color:#86313e;padding:16px 18px;border-radius:10px;margin:0 0 24px}
.pc-notice-dot{width:9px;height:9px;border-radius:50%;background:#bf6570;flex:0 0 auto}.pc-notice strong{font-size:16px;font-weight:600}
#inventory #inventory-content{padding:0;margin:0}.pc-list-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.pc-list-heading h3{font-size:18px!important;margin:0!important;color:#204759}.pc-list-heading>span{font-size:12px;color:#6e828e}
.pc-column-labels,.pc-row{display:grid;grid-template-columns:140px 190px minmax(0,1fr);gap:24px;align-items:center}.pc-column-labels{font-size:12px;color:#718591;padding:10px 18px;background:#f3f7f9;border:1px solid #dce6eb;border-radius:8px 8px 0 0}.pc-list{border:1px solid #dce6eb;border-top:0;border-radius:0 0 10px 10px;overflow:hidden}.pc-row{padding:16px 18px;background:white;border-bottom:1px solid #e4ebef;min-width:0}.pc-row:last-child{border-bottom:0}.pc-photo{width:130px;height:90px;display:flex;align-items:center;justify-content:center;background:white;border:1px solid #e6edf0;border-radius:8px;overflow:hidden}.pc-photo img{display:block;width:100%;height:100%;object-fit:contain;padding:6px;box-sizing:border-box;pointer-events:none}.pc-photo>span{text-align:center;font-size:11px;line-height:1.5;color:#8c9aa3;background:#f6f8f9;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.pc-number{overflow-wrap:anywhere;color:#214c63;font-size:15px}.pc-number small{display:none}.pc-description{color:#4b6574;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.pc-loading{color:#6e828e;padding:16px}
@media(max-width:700px){#inventory,#production-wip-content{padding:18px 12px!important}.pc-notice{padding:14px 12px;gap:10px;margin-bottom:20px}.pc-notice strong{font-size:14px}.pc-column-labels{display:none}.pc-list{border-top:1px solid #dce6eb;border-radius:10px}.pc-row{grid-template-columns:88px minmax(0,1fr);gap:5px 14px;padding:14px 12px}.pc-photo{grid-row:1/3;grid-column:1;width:88px;height:82px}.pc-number{grid-column:2;font-size:14px}.pc-number small{display:block;color:#8396a1;font-size:10px;margin-bottom:3px;font-weight:400}.pc-description{grid-column:2;font-size:12px;line-height:1.6}.pc-list-heading>span{font-size:11px}}
