#eoApp .eo-incoming-orders .eo-incoming-summary,#eoApp .eo-incoming-orders .eo-incoming-summary b,#eoApp .eo-incoming-orders h3{color:#f3f3f3!important}
#eoApp .eo-incoming-orders .eo-incoming-summary small{color:#aaa!important}
#eoApp .eo-incoming-grid.eo-incoming-production-row{grid-template-columns:repeat(3,minmax(0,1fr))}
#eoApp .eo-design-section{margin:18px 0;color:#ddd}#eoApp .eo-design-section>strong{color:#ddba64;font-size:14px}#eoApp .eo-design-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:9px}#eoApp .eo-design-column{border:1px solid #303030;border-radius:8px;padding:14px;min-width:0}#eoApp .eo-design-column h4{color:#fff!important;font:700 14px Arial,sans-serif!important;margin:0 0 10px}#eoApp .eo-design-links a{display:block;color:#eee!important;font:14px/1.7 Arial,sans-serif;text-decoration:none;padding:5px 0;overflow-wrap:anywhere;text-transform:none}#eoApp .eo-design-links a:hover{text-decoration:underline;color:#e7c779!important}#eoApp .eo-design-links span{color:#999}#eoApp .eo-files-retry{color:#fff;background:#191919;border:1px solid #8b7139;border-radius:6px;padding:8px 14px}#eoApp .eo-incoming-file span{text-transform:none!important}#eoApp .eo-other-file a{color:#eee!important;overflow-wrap:anywhere}@media(max-width:600px){#eoApp .eo-design-columns{grid-template-columns:1fr}#eoApp .eo-incoming-grid.eo-incoming-production-row{grid-template-columns:1fr}}
#eoApp .eo-incoming-orders .eo-incoming-actions a{background:#171717!important;color:#fff!important;border:1px solid #555}
#eoApp .eo-incoming-file{width:170px;color:#fff!important;background:#101010!important;word-break:break-word}
#eoApp .eo-incoming-file img{width:168px;height:126px}
#eoApp .eo-incoming-file .eo-hover-image{display:none!important}
#eoApp .eo-incoming-file span{color:#ddd!important;white-space:normal;overflow-wrap:anywhere}
#eoApp .eo-machine-file{width:220px;border:1px solid #333;border-radius:6px;padding:12px;overflow-wrap:anywhere;color:#fff}
#eoApp .eo-machine-file strong{display:block;color:#fff;margin:6px 0}#eoApp .eo-machine-file a{color:#fff!important;font-size:12px}
#eoStaffHover{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(960px,85vw);height:80vh;object-fit:contain;background:#101010f5;box-shadow:0 12px 60px #000;border:1px solid #ac8c48;z-index:999990;pointer-events:none}
#eoStaffHover[hidden]{display:none}#eoApp #eoFileModal{position:fixed!important;inset:0!important;z-index:999999!important}#eoApp #eoFileModal .eo-file-window{width:92vw!important;max-width:1400px!important}#eoApp #eoFileBody iframe{width:100%;height:80vh!important}
.eo-customer-order-parity{margin-top:24px;border:1px solid #403827;border-radius:12px;padding:20px;color:#eee;background:#0d0d0d;font:14px/1.6 Arial,sans-serif}.eo-customer-order-parity[hidden]{display:none}.eo-customer-order-parity header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.eo-customer-order-parity h2{color:#dfbb68!important;font-size:20px!important;margin:0!important}.eo-customer-order-parity button{color:#fff;background:#141414;border:1px solid #423a28;border-radius:8px;padding:12px 18px;cursor:pointer}.eo-customer-order-parity .eo-co-card{display:grid;grid-template-columns:1.4fr 1fr auto;gap:24px;text-align:left;width:100%;padding:20px;margin:10px 0;border:1px solid #343029;background:#101010;border-radius:12px;color:#fff}.eo-co-card strong{display:block;color:#e4be69;font-size:20px}.eo-co-card label{display:inline-block;min-width:165px;font-size:12px;color:#aaa;margin-right:12px}.eo-co-card .eo-co-status{align-self:center}.eo-co-status b{display:block;color:#fff}.eo-co-card .eo-co-qty{text-align:right}.eo-co-qty small{color:#aaa}.eo-co-track{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;border:1px solid #373027;padding:16px;border-radius:10px;margin:16px 0}.eo-co-track div{border:1px solid #333;padding:18px;border-radius:9px;color:#999;font-size:12px}.eo-co-track .current{border-color:#a38438;color:#f0ce7f;background:#1a160b}.eo-co-track small{display:block;margin-top:8px}.eo-co-message{border-left:3px solid #dfbd69;background:#14120c;padding:18px}.eo-co-message b{display:block}.eo-co-toolbar{display:flex;gap:10px}@media(max-width:650px){.eo-customer-order-parity .eo-co-card{grid-template-columns:1fr auto;gap:12px}.eo-co-card .eo-co-status{grid-column:1/-1;grid-row:2}.eo-co-track{grid-template-columns:1fr 1fr}.eo-co-card label{display:block}.eo-customer-order-parity{padding:12px}}
