.customerBranches{display:grid;grid-template-columns:230px minmax(0,1fr);max-width:none;gap:16px}.customerBranches[hidden]{display:none}.branchMainLocation h3,.branchListPanel h3{font-size:12px;margin:3px 0 12px}.branchMainLocation .cardField{grid-template-columns:108px minmax(0,1fr);margin-bottom:6px}.branchListPanel{min-width:0}.branchToolbar{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:8px}.branchToolbar button,.branchDialogFooter button,.branchDialogTabs button,.branchLabelInput button{font:inherit;color:inherit;border:1px solid #aaa;background:#fafafa;border-radius:3px;padding:5px 12px}.branchToolbar button:disabled{opacity:.5}.branchGrid{height:520px;min-width:0}.branchStatus{font-size:11px;color:#3d5b75;min-height:18px;padding:4px;white-space:pre-wrap}.customerBranchDialog{width:min(930px,94vw);max-height:92vh;padding:0;border:1px solid #aab7c3;border-radius:5px;color:#173451;background:#e8e8e8;font:calc(11px * var(--quantum-font-scale,1.05)) Tahoma,sans-serif}.customerBranchDialog::backdrop,.branchLabelDialog::backdrop{background:#17345155}.customerBranchDialog>form{display:flex;flex-direction:column;max-height:90vh;margin:0}.branchDialogHeader{padding:11px 14px;color:#fff;background:#536372;font-weight:bold;font-size:13px}.branchParent{padding:8px 14px;margin:0;color:#50677c}.branchHeadingFields{display:grid;grid-template-columns:1fr 2fr;gap:6px 20px;padding:10px 14px}.branchHeadingFields [data-field=Adi]{grid-column:2}.branchDialogTabs{display:flex;gap:3px;padding:4px 14px 0}.branchDialogTabs button.active{background:#fff;border-bottom-color:#fff}.branchDialogBody{overflow:auto;min-height:220px;padding:14px;border-top:1px solid #aaa}.branchFields{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.branchFields[hidden]{display:none}.branchField{display:grid;grid-template-columns:145px minmax(0,1fr);align-items:center;gap:7px;min-width:0}.branchField input,.branchField select,.branchField textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #bbb;background:#fff;border-radius:3px;color:inherit;font:inherit;height:25px;padding:3px 5px}.branchField textarea{height:76px;resize:vertical}.branchField:has(textarea){align-items:start}.branchLabelInput{display:flex;gap:4px;min-width:0}.branchLabelInput input{flex:1}.branchLabelInput button{padding:2px 8px}.branchDialogFooter{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #bbb;padding:9px 14px}.branchFields .cardNotice{grid-column:1/-1}.branchLabelDialog{width:min(660px,92vw);color:#173451;border:1px solid #aab7c3;border-radius:5px;padding:14px;background:#f4f6f8;font:inherit}.branchLabelGrid{height:310px}@media(max-width:850px){.customerBranches{grid-template-columns:1fr}.branchMainLocation{max-width:450px}.branchFields,.branchHeadingFields{grid-template-columns:1fr}.branchHeadingFields [data-field=Adi]{grid-column:auto}.branchField{grid-template-columns:145px minmax(0,1fr)}}
