.rfw-reddit-account-details p{margin:0}
.rfw-app-button{white-space:nowrap}.rfw-app-button svg{max-block-size:inherit;max-inline-size:inherit}.rfw-app-button svg circle{stroke:currentcolor}.rfw-app-button[hidden]{display:none!important}.rfw-app-button--icon-position-right.has-icon svg:last-child{margin-inline-start:8px}.rfw-app-button--icon-with-text.has-icon{padding-block:6px;padding-inline:12px}
.rfw-section-card-body{padding:var(--large-gap)}
.rfw-section-card-footer{padding-block:calc(var(--large-gap)/2);padding-inline:var(--large-gap)}.rfw-section-card-footer[hidden]{display:none}
.rfw-subsection-title{font-size:14px;font-style:normal;font-weight:600;letter-spacing:0;line-height:20px;margin-block-end:8px;position:relative;text-align:start}
.rfw-subsection-body{font-size:13px;font-style:normal;font-weight:400;line-height:16px}
.rfw-subsection-helper-text{font-size:12px;font-style:italic;font-weight:400;letter-spacing:0;line-height:16px}
.rfw-subsection-subtitle{color:#757575;font-size:12px;line-height:16px;margin-block-end:4px}
.rfw-subsection:not(:first-child){margin-block-start:var(--main-gap)}
.rfw-section-card-title{margin-block-end:calc(var(--main-gap)/3*2)}
.rfw-section{display:flex;flex-direction:column;margin-block-end:24px}.rfw-section--is-disabled,.rfw-section--is-disabled-left .rfw-section__header{opacity:.5}@media(min-width:600px){.rfw-section{flex-direction:row;gap:var(--main-gap)}}.rfw-section__header{padding-block-end:8px}@media(min-width:600px){.rfw-section__header{inline-size:33%;padding-block-start:var(--main-gap)}}.rfw-section__header h1{font-size:16px;font-style:normal;font-weight:600;margin-block-end:8px;padding:0}.rfw-section__header p{line-height:16px;margin-block:0 8px;margin-inline:0}.rfw-section .rfw-section__body{flex:1}
.rfw-account-card{line-height:16px}.rfw-account-card--is-disabled{opacity:.5}.rfw-account-card--is-expanded-detail .rfw-account-card__indicator{grid-area:1/3}.rfw-account-card--is-expanded-detail .rfw-account-card__detail{grid-area:2/2/auto/span 2}.rfw-account-card__styled--align-top{align-self:flex-start}.rfw-account-card__body-layout{align-items:start;display:grid;grid-template-columns:auto 1fr auto}.rfw-account-card__icon{grid-area:1/1/span 2;line-height:0;margin-inline-end:16px}.rfw-account-card__subject{grid-area:1/2}.rfw-account-card__indicator{grid-area:1/3/span 2;margin-inline-start:16px}.rfw-account-card__indicator--align-to-detail{grid-area:2/3;margin-block-start:12px}.rfw-account-card__detail{grid-area:2/2;margin-block-start:12px}.rfw-account-card__actions{grid-area:3/2/auto/span 2;margin-block-start:12px}.rfw-account-card__title{color:#000;margin:0}.rfw-account-card__description{align-items:flex-start;color:#1e1e1e;display:flex;flex-direction:column;gap:1em;margin-block-start:4px}.rfw-account-card__description>p{margin:0}.rfw-account-card__helper{color:#757575;font-size:12px;font-style:italic;margin-block-start:4px}.rfw-account-card .components-card__footer{padding-block:calc(var(--main-gap)/3*2);padding-inline:var(--main-gap)}.rfw-account-card .components-card__footer>.components-button.is-link{min-block-size:36px;padding-block:6px;padding-inline:12px}.rfw-account-card .components-notice.is-error{background-color:#f8ebea;margin:0}.rfw-account-card .components-notice.is-success{background-color:#edfaef;border:0;font-size:12px;margin-block-end:var(--main-gap);margin-block-start:0;margin-inline:var(--large-gap);padding:16px}@media(max-width:600px){.rfw-account-card__body-layout{align-items:flex-start;display:flex;flex-direction:column}.rfw-account-card__body-layout>div{margin-block:8px;margin-inline:8px}}
.rfw-connected-icon-label{fill:currentcolor;color:#23a713}.rfw-connected-icon-label svg{display:block}
.rfw-app-spinner{display:flex;justify-content:center;padding:var(--main-gap)}
.rfw-app-modal{overflow:hidden}@media(min-width:960px){.rfw-app-modal{inline-size:600px}}.rfw-app-modal .rfw-app-modal__footer{display:flex;flex-direction:column-reverse;gap:calc(var(--main-gap)/2);margin-block-start:var(--large-gap)}@media(min-width:480px){.rfw-app-modal .rfw-app-modal__footer{flex-direction:row;justify-content:flex-end}[dir=rtl] .rfw-app-modal .rfw-app-modal__footer{justify-content:flex-start}}.rfw-app-modal .rfw-app-modal__footer button{justify-content:center}.rfw-app-modal .components-modal__content{overflow:auto}.rfw-app-modal__styled--overflow-visible .components-modal__content,.rfw-app-modal__styled--overflow-visible.rfw-app-modal{overflow:visible}
.rfw-warning-icon.gridicon.gridicons-notice-outline{fill:#f0b849}
@media(min-width:600px){.rfw-disconnect-accounts-modal{max-inline-size:600px}}.rfw-disconnect-accounts-modal .components-modal__header-heading{align-items:center;display:flex}.rfw-disconnect-accounts-modal .gridicon.gridicons-notice-outline{fill:#cc1818;margin-inline-end:8px}.rfw-disconnect-accounts-modal .components-base-control{margin-block:var(--main-gap) var(--large-gap);margin-inline:0}
.rfw-product-catalog .rfw-product-catalog__help{padding-block-end:var(--large-gap);padding-block-start:0;padding-inline:var(--large-gap)}.rfw-product-catalog .rfw-product-catalog__help p{color:#757575;font-size:12px;margin:0}
.rfw-app-notice{font-size:12px;margin-block-end:var(--main-gap);margin-block-start:0;margin-inline:var(--large-gap)}
.rfw-admin-page .rfw-reddit-catalog-role-notice{inline-size:100%;margin-block-end:0;margin-block-start:16px;margin-inline:0}.rfw-admin-page .rfw-reddit-catalog-role-notice.components-notice{margin-block-end:0}.rfw-admin-page .rfw-reddit-catalog-role-notice p{margin-block-start:0}
.rfw-settings-track-conversions .rfw-settings-track-conversions__actions{margin-block-start:16px}
.rfw-onboarding-success-modal .components-modal__header{inset-block-start:0;inset-inline-start:0;position:absolute}.rfw-onboarding-success-modal .components-modal__content{margin:0;padding:0}.rfw-onboarding-success-modal .rfw-onboarding-success-modal__logos{align-items:center;background-color:#f3f4f5;display:flex;justify-content:center;min-block-size:160px}.rfw-onboarding-success-modal .rfw-onboarding-success-modal__logo-separator-line{background-color:#949494;block-size:63px;inline-size:1px}.rfw-onboarding-success-modal .rfw-onboarding-success-modal__content{color:#757575;padding:24px}.rfw-onboarding-success-modal .rfw-onboarding-success-modal__title{color:#757575;font-size:24px;font-weight:400;line-height:1.5;margin-block:0 24px;margin-inline:0}.rfw-onboarding-success-modal .rfw-onboarding-success-modal__description{font-size:16px;line-height:1.5;margin:0}.rfw-onboarding-success-modal .rfw-app-modal__footer{margin:0;padding-block-end:24px;padding-block-start:0;padding-inline:24px}
.rfw-settings .rfw-section{margin-inline:auto;max-inline-size:1032px}.rfw-settings .rfw-section:first-child{margin-block-start:var(--large-gap)}.rfw-settings .rfw-section header{max-inline-size:328px;padding-block-start:var(--large-gap)}.rfw-settings .rfw-section .rfw-reddit-ads-buttons{display:flex;gap:8px}.rfw-settings .rfw-subsection-helper-text{color:#949494;margin-block-start:8px}
.rfw-faqs-panel .components-panel__row{display:block}.rfw-faqs-panel .components-panel__row p{margin:0}.rfw-faqs-panel .components-panel__body-title .components-panel__body-toggle.components-button{padding-block-end:20px;padding-block-start:20px}
