.fbit-crm-nl{display: grid;gap: var(--fbit-s-6);align-items: start}.fbit-crm-nl__title{margin: 0;font-family: var(--fbit-font-display);font-stretch: var(--fbit-display-stretch);font-size: var(--fbit-h3);font-weight: 760;line-height: 1.15;letter-spacing: -0.015em}.fbit-crm-nl__intro{margin: var(--fbit-s-3) 0 0;max-width: 46ch;color: var(--fbit-text-muted);font-size: var(--fbit-text-base)}.fbit-crm-nl__note{display: flex;align-items: flex-start;gap: 0.5rem;margin: var(--fbit-s-4) 0 0;color: var(--fbit-text-muted);font-size: var(--fbit-text-sm);line-height: 1.45}.fbit-crm-nl__note .fbit-icon{flex: none;width: 1rem;height: 1rem;margin-top: 0.15rem}.fbit-crm-nl__list{display: grid;gap: var(--fbit-s-3);margin: var(--fbit-s-5) 0 0;padding: 0;list-style: none}.fbit-crm-nl__list li{display: flex;align-items: flex-start;gap: 0.6rem;line-height: 1.45}.fbit-crm-nl__list .fbit-icon{flex: none;width: 1.2rem;height: 1.2rem;margin-top: 0.15rem;color: var(--fbit-primary-strong)}.fbit-crm-nl .fbit-form{max-width: none}.fbit-crm-nl .fbit-form__actions{margin-top: var(--fbit-s-4);padding-top: 0;border-top: 0}.fbit-crm-nl .fbit-form__required-note{margin: 0 0 var(--fbit-s-3)}.fbit-crm-nl .fbit-field{margin-bottom: var(--fbit-s-4)}.fbit-crm-nl .fbit-field--consent .fbit-help{font-size: var(--fbit-text-xs)}.fbit-crm-nl .fbit-field--checkboxes .fbit-choices{grid-template-columns: repeat(auto-fill,minmax(min(100%,13rem),1fr));gap: 0 var(--fbit-s-4)}@media (min-width: 60rem){.fbit-crm-nl--footer,.fbit-crm-nl--full{grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: var(--fbit-s-8)}}.fbit-crm-nl--footer{color: var(--fbit-text)}.fbit-crm-nl--footer .fbit-crm-nl__eyebrow{color: var(--fbit-llum)}.fbit-crm-nl--footer .fbit-crm-nl__eyebrow .fbit-bit{background: var(--fbit-llum)}.fbit-crm-nl--footer .fbit-crm-nl__title{color: #FFFFFF;font-size: clamp(1.5rem,1.2rem + 1vw,2rem)}.fbit-crm-nl--footer .fbit-crm-nl__note .fbit-icon{color: var(--fbit-llum)}.fbit-crm-nl--footer .fbit-label,.fbit-crm-nl--footer legend.fbit-label,.fbit-crm-nl--footer .fbit-check__label{color: #FFFFFF}.fbit-crm-nl--footer .fbit-help,.fbit-crm-nl--footer .fbit-form__required-note{color: #C2CEDC}.fbit-crm-nl--footer .fbit-label .fbit-required,.fbit-crm-nl--footer .fbit-check .fbit-required{color: #FFB4AB}.fbit-crm-nl--footer .fbit-error{color: #FFB4AB}.fbit-crm-nl--footer .fbit-check input[type="checkbox"]{accent-color: var(--fbit-llum)}.fbit-crm-nl--footer .fbit-check__label a{color: #FFFFFF;text-decoration: underline;text-underline-offset: 0.18em}.fbit-crm-nl--footer .fbit-input{border-color: transparent}.fbit-crm-nl--footer .fbit-input:focus{border-color: var(--fbit-llum);box-shadow: 0 0 0 1px var(--fbit-llum)}.fbit-crm-nl--footer .fbit-input[aria-invalid="true"]{border-color: #FFB4AB;box-shadow: inset 4px 0 0 #FFB4AB}.fbit-crm-nl--footer .fbit-btn--primary{--btn-bg: var(--fbit-llum);--btn-fg: var(--fbit-ink);--btn-bd: var(--fbit-llum)}.fbit-crm-nl--footer .fbit-btn--primary:hover{--btn-bg: #FFFFFF;--btn-bd: #FFFFFF}.fbit-crm-nl--footer .fbit-form__success,.fbit-crm-nl--footer .fbit-notice,.fbit-crm-nl--footer .fbit-form__errors{color: var(--fbit-ink)}.fbit-crm-nl--footer .fbit-form__errors a{color: var(--fbit-danger)}.fbit-crm-nl--footer .fbit-notice a,.fbit-crm-nl--footer .fbit-form__success a{color: var(--fbit-ink)}.fbit-crm-nl--section .fbit-crm-nl__form.fbit-panel{box-shadow: none}.fbit-crm-nl--compact{max-width: var(--fbit-container-narrow)}.fbit-crm-nl--compact .fbit-crm-nl__title{margin-bottom: var(--fbit-s-4)}.fbit-section--bg-ink .fbit-crm-nl--section .fbit-crm-nl__form.fbit-panel,.fbit-section--bg-primary .fbit-crm-nl--section .fbit-crm-nl__form.fbit-panel{color: var(--fbit-ink);--fbit-text: var(--fbit-ink);--fbit-text-muted: var(--fbit-slate);--fbit-link: var(--fbit-primary-strong)}.fbit-section--bg-ink .fbit-crm-nl__list .fbit-icon,.fbit-section--bg-primary .fbit-crm-nl__list .fbit-icon{color: var(--fbit-llum)}.fbit-crm-page__panel .fbit-dl{margin-top: var(--fbit-s-2)}.fbit-crm-page__text{margin: 0}.fbit-crm-page__form{max-width: none}.fbit-crm-page__form .fbit-form__actions{margin-top: var(--fbit-s-5);padding-top: 0;border-top: 0}.fbit-crm-page__links{display: flex;flex-wrap: wrap;align-items: center;gap: var(--fbit-s-3)}.fbit-crm-page__reasons{margin-top: var(--fbit-s-2)}.fbit-crm-page__subscribe .fbit-form{max-width: none}.fbit-crm-page__subscribe.fbit-panel--tint{--fbit-link: var(--fbit-on-tint);--fbit-primary-strong: var(--fbit-on-tint)}.fbit-crm-admin .fbit-crm-small{font-size: 12px;line-height: 1.5}.fbit-crm-admin .fbit-crm-subtitle{margin: 18px 0 8px;font-size: 13px;font-weight: 600}.fbit-crm-admin .fbit-crm-error{color: var(--fbit-admin-danger,#b32d2e);font-size: 12px}.fbit-crm-admin .fbit-crm-break{word-break: break-all}.fbit-crm-admin .fbit-crm-list{margin: 0;padding: 0;list-style: none}.fbit-crm-admin .fbit-crm-list>li{margin: 0;padding: 8px 0;border-top: 1px solid var(--fbit-admin-border,#dcdcde)}.fbit-crm-admin .fbit-crm-list>li:first-child{border-top: 0;padding-top: 0}.fbit-crm-admin .fbit-crm-lang{margin-left: 6px;color: var(--fbit-admin-muted,#50575e);font-size: 11px}.fbit-crm-admin .fbit-crm-tag{display: inline-block;margin: 0 4px 4px 0;padding: 1px 8px;border: 1px solid var(--fbit-admin-border,#dcdcde);border-radius: 999px;background: #f6f7f7;color: inherit;font-size: 12px;line-height: 20px;text-decoration: none}.fbit-crm-admin .fbit-crm-tag:hover,.fbit-crm-admin .fbit-crm-tag:focus{border-color: currentColor}.fbit-crm-admin .fbit-crm-row-buttons{display: flex;flex-wrap: wrap;gap: 4px}.fbit-crm-admin .fbit-crm-bulk-tag{width: 11rem;max-width: 100%;margin: 0 4px;vertical-align: middle}.fbit-crm-admin .fbit-crm-table td,.fbit-crm-admin .fbit-crm-table th{vertical-align: top}.fbit-crm-admin .fbit-crm-inline-form{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: 14px;padding-top: 14px;border-top: 1px solid var(--fbit-admin-border,#dcdcde)}.fbit-crm-admin .fbit-crm-inline-form input[type="text"]{flex: 1 1 20rem;min-width: 14rem}.fbit-crm-admin .fbit-crm-tags-form label,.fbit-crm-admin .fbit-entity-layout__side form label{display: block;margin-bottom: 4px;font-weight: 600}.fbit-crm-admin .fbit-entity-layout__side form .button{margin-top: 8px}.fbit-crm-admin .fbit-crm-danger-actions{display: flex;flex-wrap: wrap;gap: 8px}.wp-core-ui .fbit-crm-admin .button.fbit-crm-danger{border-color: var(--fbit-admin-danger,#b32d2e);color: var(--fbit-admin-danger,#b32d2e)}.wp-core-ui .fbit-crm-admin .button.fbit-crm-danger:hover,.wp-core-ui .fbit-crm-admin .button.fbit-crm-danger:focus{border-color: #8a2424;background: #fcf0f1;color: #8a2424}.fbit-crm-admin .wp-list-table .column-email{width: 20%}.fbit-crm-admin .fbit-crm-danger-actions form{margin: 0}.fbit-crm-admin .fbit-crm-tools{display: flex;flex-wrap: wrap;gap: 8px;margin: 12px 0}.fbit-crm-admin .fbit-crm-tool{margin: 0}.fbit-crm-admin .fbit-crm-notes{padding: 10px 12px;border-left: 3px solid var(--fbit-admin-border,#dcdcde);background: #f6f7f7}.fbit-crm-admin .fbit-crm-notes p{margin: 0 0 6px}.fbit-crm-admin .fbit-crm-code{max-height: 28rem;overflow: auto;margin: 0 0 12px;padding: 12px;border-radius: 6px;background: #1d2327;color: #f0f0f1;font-family: Consolas,Monaco,monospace;font-size: 12px;line-height: 1.5;white-space: pre-wrap;word-break: break-word}.fbit-crm-admin .fbit-crm-details{margin: 0 0 8px;padding: 8px 12px;border: 1px solid var(--fbit-admin-border,#dcdcde);border-radius: 6px;background: #fff}.fbit-crm-admin .fbit-crm-details summary{cursor: pointer;padding: 4px 0}.fbit-crm-admin .fbit-crm-details[open] summary{margin-bottom: 8px}.fbit-crm-admin .fbit-crm-rules{margin: 12px 0 0 1.25em;list-style: disc}.fbit-crm-admin .fbit-crm-rules li{margin: 0 0 6px}.fbit-crm-admin .fbit-crm-table-wrap{max-width: 100%;overflow-x: auto}.fbit-crm-admin .fbit-crm-table code{font-size: 12px;white-space: nowrap}.fbit-crm-admin .fbit-crm-newkey{border-left: 4px solid var(--fbit-admin-success,#00a32a)}.fbit-crm-admin .fbit-crm-merge th[scope="row"]{width: 22%}.fbit-crm-admin .fbit-crm-merge label{display: block}.fbit-crm-admin .fbit-crm-form-grid label{display: block;margin-bottom: 4px;font-weight: 600}.fbit-crm-admin .fbit-crm-form-grid fieldset{margin: 0 0 14px}.fbit-crm-admin .fbit-crm-form-grid legend{margin-bottom: 6px;font-weight: 600}.fbit-crm-admin .fbit-crm-inline-check{display: inline-block;margin-right: 12px;font-weight: 400 !important}.fbit-crm-admin .fbit-crm-block-check{display: block;margin-bottom: 6px;font-weight: 400 !important}.fbit-crm-admin .fbit-crm-timeline{position: relative;margin: 0;padding: 0;list-style: none}.fbit-crm-admin .fbit-crm-timeline::before{content: "";position: absolute;top: 6px;bottom: 6px;left: 13px;width: 2px;background: var(--fbit-admin-border,#dcdcde)}.fbit-crm-admin .fbit-crm-timeline__item{position: relative;display: flex;gap: 12px;margin: 0;padding: 6px 0}.fbit-crm-admin .fbit-crm-timeline__icon{position: relative;flex: none;width: 28px;height: 28px;border: 2px solid #fff;border-radius: 50%;background: #f0f0f1;color: var(--fbit-admin-muted,#50575e);font-size: 16px;line-height: 24px;text-align: center}.fbit-crm-admin .fbit-crm-timeline__item--consent .fbit-crm-timeline__icon{background: #e4f4ec;color: #127a4b}.fbit-crm-admin .fbit-crm-timeline__item--newsletter .fbit-crm-timeline__icon{background: #e5eefb;color: #1f5fbf}.fbit-crm-admin .fbit-crm-timeline__item--form .fbit-crm-timeline__icon{background: #fdf1dc;color: #8a5100}.fbit-crm-admin .fbit-crm-timeline__body{min-width: 0}.fbit-crm-admin .fbit-crm-timeline__label{margin: 3px 0 0}.fbit-crm-admin .fbit-crm-timeline__meta{margin: 2px 0 0;color: var(--fbit-admin-muted,#50575e);font-size: 12px}.fbit-crm-admin .fbit-crm-timeline__type{font-weight: 600}@media (max-width: 960px){.fbit-crm-admin .fbit-entity-layout{grid-template-columns: minmax(0,1fr)}.fbit-crm-admin .fbit-entity-layout__side{position: static}}@media (max-width: 782px){.fbit-crm-admin .fbit-admin-card .fbit-crm-table{display: block;max-width: 100%;overflow-x: auto}.fbit-crm-admin .fbit-crm-inline-form input[type="text"]{min-width: 0;width: 100%}}
