.profile-agent-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.profile-agent-row button{font-weight:400;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0}.profile-agent-row svg{flex-shrink:0}
#admin-profile{width:min(760px,94vw);max-height:90dvh;padding:20px}#admin-profile header{position:sticky;top:-20px;background:white;z-index:2;padding:12px 0}#admin-profile h2{font-size:17px}#admin-profile h3{font-size:15px;font-weight:600;margin:12px 0 6px}.profile-heading{display:flex;align-items:center;justify-content:space-between}#admin-profile [data-login]{max-width:340px}#admin-profile input[type=password]{width:100%}.profile-collections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}#admin-profile label{font-weight:400}#admin-profile fieldset label{display:flex;align-items:center}#admin-profile legend{font-weight:400}.profile-actions{position:sticky;bottom:-20px;padding:12px 0;background:white;border-top:1px solid var(--line)}#admin-profile [data-status]{margin:8px 0}#admin-profile [data-status]:empty{display:none}
#toast button{color:#29465c;background:#fff}
#viewer-shell .cat-view-tools,#viewer-shell .pdf-toolbar{flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;align-items:center;flex-shrink:0}
@media(max-width:600px){.profile-collections{grid-template-columns:1fr}}

#viewer-shell .pdf-search-context{position:fixed}
