/* Account app overrides — layout only; colours come from kc-backend.css */

.account-compact-alert {
    padding: 8px 12px;
    margin-bottom: 12px;
    display: flex;
    align-items: flex-start;
    gap: 8px;
}

.account-compact-alert .ph {
    margin-top: 2px;
}

.account-main {
    padding-top: 16px;
    padding-bottom: 32px;
}

.account-detail .detail-inner {
    padding: 16px;
}

.account-table td.wrap,
.account-table th.wrap {
    word-break: break-word;
}

.tool-grid {
    max-height: 18rem;
    overflow-y: auto;
}

.login-provider-btn {
    padding: 16px;
}
