.supplier-export-hero{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px;margin-bottom:22px;border:1px solid #c7d9ee;border-radius:18px;background:linear-gradient(115deg,#edf5ff,#fff)}.supplier-export-hero h2{font-size:calc(24px * var(--text-scale,1));margin:10px 0}.supplier-export-hero p{color:#425d79;line-height:1.7}.supplier-export-hero small{display:block;color:#63768b;line-height:1.8}.supplier-export-hero>div:last-child{min-width:220px;text-align:center}.supplier-export-hero button{padding:16px 24px;font-size:calc(17px * var(--text-scale,1));margin-bottom:8px}.secondary-workspace{border:1px solid #dce5ef;background:#fff;border-radius:14px;margin:18px 0;padding:18px}.secondary-workspace>summary{cursor:pointer;font-weight:700;color:#47627c}.secondary-workspace[open]>summary{margin-bottom:18px}.supplier-export-intro{background:#eff6ff;padding:16px;border-radius:12px;margin-bottom:20px;line-height:1.8}.supplier-export-order{border:1px solid #dbe5ee;border-radius:12px;padding:18px;margin:18px 0}.supplier-export-order>.inline-choice{font-size:calc(16px * var(--text-scale,1));margin-bottom:18px}.supplier-export-order a{overflow-wrap:anywhere}.list-pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding:14px 16px;border-top:1px solid #e2e8f0;background:#f8fafc;font-size:calc(12px * var(--text-scale,1))}.list-pagination>span{margin-right:auto}.list-pagination label{display:flex;align-items:center;gap:5px}.list-pagination input{width:64px;padding:7px}.list-pagination select{width:68px;padding:7px}.list-pagination button{padding:8px 12px}tr[hidden],[data-supplier-export-order][hidden],.device-visibility-list label[hidden],.res-history-list>[hidden],.res-board>[hidden],.res-device-cards>[hidden],.catalog>[hidden]{display:none!important}.res-visibility-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#edf5fb;padding:14px;border-radius:12px;margin:12px 0}.res-visibility-toolbar span{color:#52697f;font-size:calc(13px * var(--text-scale,1))}.device-visibility-list{max-height:50vh;overflow:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0}.device-visibility-list label{display:flex;align-items:center;gap:10px;border:1px solid #dce5ee;border-radius:10px;padding:10px}.device-visibility-list input{width:18px;height:18px}.device-visibility-list .equipment-heading{flex:1}@media(max-width:800px){.supplier-export-hero{flex-direction:column;align-items:stretch}.device-visibility-list{grid-template-columns:1fr}.supplier-export-order{padding:12px}}

.todo-group>.task-card[hidden],.fixture-list>[hidden],.archive-cards>[hidden]{display:none!important}
