.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.hidden{display:none}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.light-dark-display .display-dark,.light-dark-display .display-light{display:none}@media (prefers-color-scheme:light){.light-dark-display .display-light{display:block}.light-dark-display .display-dark{display:none}}@media (prefers-color-scheme:dark){.light-dark-display .display-light{display:none}.light-dark-display .display-dark{display:block}}.light-dark-display:not(:has(.display-dark)) .display-light{display:block}.conditional-display{display:none}.conditional-display.is-preview{border:2px dashed red;display:block;position:relative}.conditional-display.is-preview .preview-indicator{background:red;color:#fff;font-size:10px;left:0;padding:2px 4px;position:absolute;top:0;z-index:10}.is-firefox .conditional-display.condition-is-firefox,.not-firefox .conditional-display.condition-not-firefox,.state-fxa-supported-signed-in .conditional-display.condition-state-fxa-supported-signed-in,.state-fxa-supported-signed-out .conditional-display.condition-state-fxa-supported-signed-out,.windows-10-plus .conditional-display.condition-windows-10-plus,.windows-10-plus .state-fxa-supported-signed-in .conditional-display.condition-windows-10-plus-signed-in,.windows-10-plus .state-fxa-supported-signed-out .conditional-display.condition-windows-10-plus-signed-out{display:block}