body {
    margin: 0;
    background: var(--bg-primary);
    color: var(--text-primary);
    font-family: var(--font-family-body);
    -webkit-font-smoothing: antialiased;
}

[hidden] {
    display: none !important;
}
.por-gtm-noscript {
    display: none;
    visibility: hidden;
}

.hf-menu__form {
    margin: 0;
}

.hf-menu__form .hf-menu__item {
    border: 0;
    background: transparent;
    cursor: pointer;
    text-align: left;
    width: 100%;
}

.hf-profile__tab {
    text-decoration: none;
}

.hf-menu__acct-trigger .hf-menu__id-text {
    display: flex;
    flex-direction: column;
}

.account-profile__status {
    align-items: center;
    background: var(--color-green-50);
    border: 1px solid var(--color-green-200);
    border-radius: var(--radius-lg);
    color: var(--color-green-700);
    display: flex;
    gap: var(--spacing-sm);
    margin-bottom: var(--spacing-xl);
    padding: var(--spacing-md) var(--spacing-lg);
}

.account-profile__status svg {
    height: 18px;
    width: 18px;
}

.account-profile__setting-form {
    margin: 0;
}

.account-profile__checkbox {
    align-items: flex-start;
    display: flex;
    flex: 1;
    gap: var(--spacing-sm);
    margin: 0;
}
