﻿.warehouse-arrivals{width:min(1150px,96vw);max-height:93vh;border:0;border-radius:16px;padding:22px;background:#f3f7fc;color:#12314c;font-family:inherit}.warehouse-arrivals::backdrop{background:#152c48aa}.warehouse-arrivals header{display:flex;justify-content:space-between;align-items:center}.warehouse-arrivals h2{margin:0}.warehouse-arrivals button{font:inherit;padding:10px 14px;border:1px solid #b8cbe1;border-radius:9px;background:white;cursor:pointer}.warehouse-arrivals button:disabled{opacity:.55;cursor:wait}.arrival-setting{padding:15px;background:#e5effb;border-radius:10px}.arrival-tools{display:flex;gap:12px;margin:15px 0;flex-wrap:wrap}.arrival-invoice{display:flex;gap:14px;align-items:center;flex-wrap:wrap;border:1px solid #d5e0ec;background:white;padding:16px;margin:9px 0;border-radius:10px}.arrival-invoice strong{margin-right:auto}.arrival-history{background:white;padding:13px;border-bottom:1px solid #d5dfeb}.warehouse-arrivals [data-arrival-preview-area] img{width:100%;height:auto;display:block;margin:12px 0;border:1px solid #becbd8}.warehouse-arrivals .arrival-approve{background:#096a4d;color:white;margin:15px}.warehouse-arrivals [data-arrival-status]{min-height:28px}#nav [data-arrival-badge]{background:#c81f2e;color:white;border-radius:20px;padding:1px 8px}#nav [data-arrival-badge][hidden]{display:none}

.arrival-source{background:#e9f5ee;border:1px solid #bedac9;padding:12px;border-radius:10px;margin:10px 0}.arrival-source-old{background:#fff4db;border-color:#e8c883}.arrival-source p{margin:6px 0}.warehouse-arrivals input[type=checkbox]{width:20px!important;height:20px;flex:none;margin:0 0 0 8px}.arrival-setting>label{display:flex;align-items:center;gap:8px;font-size:16px}.arrival-invoice{display:grid;grid-template-columns:24px 1fr 1fr auto;font-size:15px}.arrival-invoice input{grid-row:1}.arrival-invoice strong{margin-right:0}@media(max-width:650px){.arrival-invoice{grid-template-columns:24px 1fr}.arrival-invoice span,.arrival-invoice strong{grid-column:2}}
