/* Account list controls: keep large collections manageable on desktop and mobile. */
.account-panel{min-width:0}.account-toolbar h2{margin:0}.search-box{min-width:0}.search-box input{min-width:0}.search-row select{max-width:42%}.account-actions{flex-wrap:wrap;justify-content:flex-start;margin:14px 0 10px}.account-actions .selection-count{margin-left:auto;font-variant-numeric:tabular-nums}.text-button{border:0;background:transparent;color:var(--blue);padding:5px 7px;cursor:pointer;font:inherit}.text-button:hover{text-decoration:underline}.text-button:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.account-card[hidden],.empty-state[hidden]{display:none!important}.account-identity{min-width:0}.account-identity strong{overflow-wrap:anywhere}.account-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--line);margin-top:14px}.account-pagination span{font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px}.account-pagination button{padding:8px 12px}.fetch-panel{position:sticky;top:18px}.fetch-actions{flex-wrap:wrap}.fetch-hint{min-height:2.7em;margin:13px 0 0;color:var(--muted);font-size:13px}.account-menu[aria-expanded="true"]{background:var(--blue-soft)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid #64a6d4;outline-offset:2px}@media(max-width:800px){.fetch-panel{position:static}.account-pagination{gap:7px}.account-pagination button{padding:8px}.search-row{flex-wrap:wrap}.search-row .search-box{flex:1 1 100%}.search-row select{max-width:100%;width:100%}}@media(max-width:480px){.account-actions .selection-count{width:100%;margin-left:0}.account-pagination span{font-size:12px}}
