input[type=file]{max-width:100%;min-width:0;box-sizing:border-box;padding:6px;border:1px solid #d8d0c1;border-radius:10px;background:#fffaf0;color:#171513;font:inherit;font-size:14px}
input[type=file]::file-selector-button{margin-right:12px;padding:10px 16px;border:1px solid #aa9856;border-radius:7px;background:#eee6d0;color:#171513;font:inherit;font-weight:700;cursor:pointer;transition:background .15s}
input[type=file]::file-selector-button:hover{background:#dfd1a5}
input[type=file]:focus-visible{outline:3px solid #aa9856;outline-offset:3px}
input[type=file]:disabled{opacity:.55;cursor:not-allowed}
.admin-user .personal-account-link,.newsroom-account a.account-identity{color:inherit;text-decoration:none;border-radius:10px;padding:10px;transition:background .15s}
.admin-user .personal-account-link{display:grid;gap:4px}
.admin-user .personal-account-link:hover,.newsroom-account a.account-identity:hover{background:rgba(170,152,86,.16)}
.personal-account-link:focus-visible,a.account-identity:focus-visible{outline:2px solid #aa9856;outline-offset:3px}
.people-search{display:grid;gap:7px;max-width:460px;margin:0 0 10px;font-weight:700}
.people-search input{width:100%;box-sizing:border-box;padding:12px 15px;border:1px solid #d8d0c1;border-radius:10px;font:inherit;background:#fff}
.people-search-result{font-size:14px;color:#665e55;margin:0 0 18px}
.card-list>.manage-card[hidden]{display:none!important}
.legal-page>h1{overflow-wrap:anywhere}

