.branch-switch{margin:6px 0 12px;padding:8px;border:1px solid #ccd7e2;border-radius:8px}.branch-switch form{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.branch-switch label{margin:0;font-weight:700}.branch-switch select{flex:1;min-width:160px;max-width:100%;margin:0;padding:8px}.branch-switch .button{min-height:44px;margin:0;padding:7px 12px}.branch-switch>a{display:inline-block;margin-top:5px;font-size:13px}.branch-list{display:grid;gap:8px}.branch-list .account-panel{margin:0;padding:12px}.branch-list h2{font-size:18px;margin:0 0 6px}.branch-list p{margin:5px 0}@media(max-width:600px){.branch-switch form{gap:5px}.branch-switch label{width:100%;font-size:13px}.branch-switch select{font-size:14px;width:calc(100% - 90px)}.branch-switch .button{font-size:13px}}
