@layer settings{:root{--min-viewport:425;--max-viewport:1280;--mq-mob:(min-width: 40em);--mq-tablet:(min-width: 64em);--mq-until-tablet:(max-width: 63.9375em)}}#storybook-root,#root-inner{min-height:100vh}#root-inner,main{display:flex;flex-direction:column;width:100%}.accountFrame{--svg--fill:var(--fdt-semantic-color-foreground-pictogram);padding:var(--fdt-core-spacing-4) var(--fdt-core-spacing-3);position:relative;flex-grow:1;display:grid;background:var(--fdt-semantic-color-background-neutral)}.accountFrame .accountWrap{container-type:inline-size}.accountFrame .account{max-width:400px;margin:0 auto}.accountFrame .formBox{background:#fff;border:var(--fdt-semantic-borderwidth-default) solid var(--fdt-semantic-color-border-subtle);border-radius:var(--fdt-semantic-borderradius-card);box-shadow:var(--core-shadow-1);overflow:hidden}.accountFrame .formBox>.wrap{padding:var(--fdt-core-spacing-4)}.accountFrame .formBox>.wrap>header{margin-bottom:var(--fdt-core-spacing-4);text-align:center}.accountFrame .formBox>.wrap>header>.heading+.c-wysiwyg{margin-top:var(--fdt-core-spacing-3)}.accountFrame .formBox>.wrap>header>.c-wysiwyg a{text-decoration:underline}.accountFrame .formBox>.wrap>header>.c-wysiwyg a:hover{text-decoration:none}.accountFrame .formBox>.wrap>header>.icon{width:64px;margin-bottom:var(--fdt-core-spacing-2);margin-inline:auto}.accountFrame .formBox>aside{padding:var(--fdt-core-spacing-4);padding-right:var(--fdt-core-spacing-8);display:flex;flex-direction:column;justify-content:center;width:100%}.accountFrame .formBox>aside>*{margin:0}.accountFrame .formBox>aside .a-btn:hover{color:var(--fdt-button-color-secondary-border-inverted)}.accountFrame .legal{display:grid;grid-template-columns:40px 1fr;grid-gap:var(--fdt-core-spacing-3);align-items:center;margin-top:var(--fdt-core-spacing-4);color:var(--fdt-semantic-color-foreground-subtle)}.accountFrame.frameRight{display:flex;justify-content:flex-end;padding:0}.accountFrame.frameRight .accountWrap{max-width:400px;width:100%;background:#fff}.accountFrame.frameRight .accountWrap .formBox{border:0}.accountFrame.frameRight .legal{padding-inline:var(--fdt-core-spacing-4)}.accountFrame.frameCenter>.accountWrap{align-self:center}.accountFrame:has(aside) .account{max-width:800px;margin:0 auto}.accountFrame:has(aside) .formBox>aside{background:var(--fdt-semantic-color-background-primary)}@container (min-width:600px){.accountFrame .formBox>.wrap{padding:var(--fdt-core-spacing-6)}.accountFrame .formBox>aside{padding:var(--fdt-core-spacing-6)}.accountFrame:has(aside) .accountWrap .formBox{display:grid;grid-template-areas:"form aside";grid-template-columns:50% 50%}.accountFrame:has(aside) .accountWrap .formBox>.wrap>header{grid-area:header}.accountFrame:has(aside) .accountWrap .formBox>form{grid-area:form}.accountFrame:has(aside) .accountWrap .formBox>aside{grid-area:aside;max-width:400px}}wc-dialog.account dialog{border:0}wc-dialog.account .wc-dialog__body:last-child,wc-dialog.account .wc-dialog__body:last-child slot[name=body]{padding:0}wc-dialog.account .accountFrame{background:0 0;padding:0}wc-dialog.account .accountFrame .formBox{border:0}wc-dialog.account .accountFrame .legal{padding:var(--fdt-core-spacing-3);margin:0}wc-dialog.account dialog:not(:has(aside)){max-width:400px}#api .social{display:none}#api .social+.divider{display:none}#api .intro{display:none}#api .helpLink{display:none}#api div:empty,#api label:empty{display:none}#api .attrEntry.validate .textInParagraph{display:none}#api .verifying-modal{display:none}#api .c-svg{display:none}#api #extension_endOfPolicy_confirmation_message{display:none}#api #extension_initial_subinfo{display:none}#api .Paragraph{text-align:center;font-size:var(--fdt-semantic-typography-label-normal-fontsize)}#api .Password~.Paragraph,#api .TextBox~.Paragraph{text-align:left}#api .Paragraph a{text-decoration:underline}#api .Paragraph a:hover{text-decoration:none}#api .attr>ul>li+li{margin-top:var(--fdt-core-spacing-3)}#api .attr>ul>li:not(:first-child){font-size:var(--fdt-semantic-typography-label-small-fontsize);text-align:left}#api form{display:flex;flex-direction:column}#api form>*{order:2}#api form .error{order:1;margin-bottom:var(--fdt-core-spacing-3);color:var(--fdt-core-color-system-error-500);font-size:var(--fdt-core-body-p-small-fontsize)}#api .attrEntry label{margin-bottom:var(--fdt-core-spacing-2);display:block}#api .entry-item,#api .js-adb2c-dialog__wrap-pass{width:100%;display:inline-flex;flex-direction:column;gap:var(--fdt-core-spacing-1) var(--fdt-core-spacing-4);max-width:var(--form-field--max-width);padding-block:var(--form-field--pb);margin:0}#api .entry-item+.entry-item,#api .js-adb2c-dialog__wrap-pass+.entry-item{margin-top:var(--fdt-core-spacing-3)}#api .entry-item label,#api .js-adb2c-dialog__wrap-pass label,#api .attrEntry label{font-weight:var(--fdt-semantic-typography-label-fontweight) !important;font-family:var(--fdt-semantic-typography-label-fontfamily) !important;--svg--fill:var(--fdt-semantic-color-foreground-primary);width:var(--form-field__label--width, 100%);--link--fs:var(--fdt-core-body-p-small-fontsize);--rt--mbe:calc(var(--fdt-core-body-p-small-fontsize) * 2);font-size:var(--fdt-core-body-p-small-fontsize) !important;line-height:var(--fdt-core-body-p-small-lineheight) !important;letter-spacing:var(--fdt-core-body-p-small-letterspacing) !important}#api .entry-item input[type=text],#api .entry-item input[type=password],#api .entry-item select,#api .js-adb2c-dialog__wrap-pass input[type=text],#api .js-adb2c-dialog__wrap-pass input[type=password],#api .js-adb2c-dialog__wrap-pass select,#api .attrEntry input[type=text],#api .attrEntry input[type=password],#api .attrEntry select{color:var(--fdt-semantic-color-foreground-inactive);font-family:var(--fdt-semantic-typography-placeholder-fontfamily);font-weight:var(--fdt-semantic-typography-placeholder-fontweight);line-height:var(--fdt-semantic-typography-placeholder-lineheight);font-size:var(--form-field-placeholder--fs, var(--fdt-semantic-typography-placeholder-fontsize));letter-spacing:var(--fdt-semantic-typography-placeholder-letterspacing);border:var(--field-input--bw, var(--fdt-semantic-borderwidth-default)) solid var(--field-input--bc, var(--fdt-semantic-color-border-subtle));border-radius:var(--fdt-semantic-borderradius-field);color:var(--fdt-semantic-color-foreground-inactive);padding-block:0;padding-inline-end:var(--field-input--pie, var(--fdt-core-spacing-3));padding-inline-start:var(--field-input--pis, var(--fdt-core-spacing-3));min-width:var(--field__input--min-width, auto);width:var(--field__input--width, 100%);min-height:var(--field--min-height);align-items:center;color:var(--fdt-semantic-color-foreground-default)}#api .entry-item input[type=text]::-moz-placeholder,#api .entry-item input[type=password]::-moz-placeholder,#api .entry-item select::-moz-placeholder,#api .js-adb2c-dialog__wrap-pass input[type=text]::-moz-placeholder,#api .js-adb2c-dialog__wrap-pass input[type=password]::-moz-placeholder,#api .js-adb2c-dialog__wrap-pass select::-moz-placeholder,#api .attrEntry input[type=text]::-moz-placeholder,#api .attrEntry input[type=password]::-moz-placeholder,#api .attrEntry select::-moz-placeholder{color:var(--fdt-semantic-color-foreground-inactive)}#api .entry-item input[type=text]::-moz-placeholder, #api .entry-item input[type=password]::-moz-placeholder, #api .entry-item select::-moz-placeholder, #api .js-adb2c-dialog__wrap-pass input[type=text]::-moz-placeholder, #api .js-adb2c-dialog__wrap-pass input[type=password]::-moz-placeholder, #api .js-adb2c-dialog__wrap-pass select::-moz-placeholder, #api .attrEntry input[type=text]::-moz-placeholder, #api .attrEntry input[type=password]::-moz-placeholder, #api .attrEntry select::-moz-placeholder{color:var(--fdt-semantic-color-foreground-inactive)}#api .entry-item input[type=text]::placeholder,#api .entry-item input[type=password]::placeholder,#api .entry-item select::placeholder,#api .js-adb2c-dialog__wrap-pass input[type=text]::placeholder,#api .js-adb2c-dialog__wrap-pass input[type=password]::placeholder,#api .js-adb2c-dialog__wrap-pass select::placeholder,#api .attrEntry input[type=text]::placeholder,#api .attrEntry input[type=password]::placeholder,#api .attrEntry select::placeholder{color:var(--fdt-semantic-color-foreground-inactive)}#api .entry-item input[type=text]:focus,#api .entry-item input[type=password]:focus,#api .entry-item select:focus,#api .js-adb2c-dialog__wrap-pass input[type=text]:focus,#api .js-adb2c-dialog__wrap-pass input[type=password]:focus,#api .js-adb2c-dialog__wrap-pass select:focus,#api .attrEntry input[type=text]:focus,#api .attrEntry input[type=password]:focus,#api .attrEntry select:focus{--field-input--bw:var(--fdt-semantic-borderwidth-default);--field-input--bc:var( --field-input-focus--bc, var(--fdt-semantic-color-border-active) )}#api .entry-item select,#api .js-adb2c-dialog__wrap-pass select,#api .attrEntry select{border-color:var(--fdt-semantic-color-foreground-inactive);background-repeat:no-repeat;background-image:var(--theme-icon--arrowDown);background-size:auto 20px;background-position:100%;background-color:var(--fdt-semantic-color-background-default);color:var(--fdt-semantic-color-foreground-default)}#api .buttons{display:flex;flex-direction:column;gap:var(--fdt-core-spacing-2);margin-top:var(--fdt-core-spacing-4)}#api .buttons>button{order:1}#api .buttons>button#cancel{order:2}#api .buttons button[type=submit],#api .buttons button[type=button]{--svg--fill:currentColor;--btn--background-color:var(--fdt-button-color-primary-background);--btn__text--color:var(--fdt-button-color-primary-text);--btn--color:var(--fdt-button-color-primary-text);--btn--border-color:var(--fdt-button-color-primary-background);--btn--transition:background-color 0.3s ease;--btn--icon-width:var(--fdt-core-size-icon-tiny);--btn--icon-height:var(--fdt-core-size-icon-tiny);width:100%;justify-content:center;gap:var(--btn--gap, var(--fdt-button-borderpadding-gap));font-size:var(--btn--fs, var(--fdt-button-typography-button-label-fontsize));line-height:var(--btn--lh, var(--fdt-button-typography-button-label-lineheight));font-weight:var(--btn--fw, var(--fdt-button-typography-button-label-fontweight));letter-spacing:var(--btn--ls, var(--fdt-button-typography-button-label-letterspacing));border-radius:var(--btn--br, var(--fdt-button-borderradius-button));padding:var(--fdt-core-spacing-2);min-height:var(--btn--mh, var(--fdt-button-sizing-minheight-normal, none));border:var(--btn--border, var(--fdt-button-borderwidth-button) solid var(--btn--border-color));display:var(--btn--display, inline-flex);align-items:var(--btn--align-items, center);flex-direction:var(--btn--flex-direction);text-align:var(--btn--text-align);min-width:var(--btn--min-width, none);position:var(--btn--position);color:var(--btn--color);background-color:var(--btn--background-color);-webkit-text-decoration:var(--btn--text-decoration, none);text-decoration:var(--btn--text-decoration, none);text-transform:var(--btn--text-transform);opacity:var(--btn--opacity);z-index:var(--btn--z-index);will-change:background-color;transition:var(--btn--transition, none);-webkit-appearance:button}#api .buttons button[type=submit]:hover,#api .buttons button[type=submit].hover,#api .buttons button[type=button]:hover,#api .buttons button[type=button].hover{--btn--background-color:var(--fdt-button-color-primary-background-hover);--btn--border-color:var(--fdt-button-color-primary-background-hover);cursor:pointer}#api .buttons button[type=submit]:active,#api .buttons button[type=submit].active,#api .buttons button[type=button]:active,#api .buttons button[type=button].active{--btn--background-color:var(--fdt-button-color-primary-background-pressed);--btn--border-color:var(--fdt-button-color-primary-background-pressed)}#api .buttons button#cancel{--svg--fill:currentColor;--btn--background-color:var(--btn-secondary--bgc, transparent);--btn--color:var(--btn-secondary--color, var(--fdt-button-color-secondary-foreground));--btn--border-color:var( --btn-secondary--border-color, var(--fdt-button-color-secondary-border) );--btn--transition:background-color 0.3s ease;--btn--icon-width:var(--fdt-core-size-icon-tiny);--btn--icon-height:var(--fdt-core-size-icon-tiny);gap:var(--btn--gap, var(--fdt-button-borderpadding-gap));font-size:var(--btn--fs, var(--fdt-button-typography-button-label-fontsize));line-height:var(--btn--lh, var(--fdt-button-typography-button-label-lineheight));font-weight:var(--btn--fw, var(--fdt-button-typography-button-label-fontweight));letter-spacing:var(--btn--ls, var(--fdt-button-typography-button-label-letterspacing));border-radius:var(--btn--br, var(--fdt-button-borderradius-button));padding:var(--fdt-core-spacing-2);margin:var(--btn--m, 0);min-height:var(--btn--mh, var(--fdt-button-sizing-minheight-normal, none));border:var(--btn--border, var(--fdt-button-borderwidth-button) solid var(--btn--border-color));display:var(--btn--display, inline-flex);align-items:var(--btn--align-items, center);flex-direction:var(--btn--flex-direction);justify-content:center;text-align:var(--btn--text-align);min-width:var(--btn--min-width, none);position:var(--btn--position);color:var(--btn--color);background-color:var(--btn--background-color);-webkit-text-decoration:var(--btn--text-decoration, none);text-decoration:var(--btn--text-decoration, none);text-transform:var(--btn--text-transform);opacity:var(--btn--opacity);z-index:var(--btn--z-index);will-change:background-color;transition:var(--btn--transition, none);width:100%;-webkit-appearance:none}#api .buttons button#cancel:hover,#api .buttons button#cancel.hover{--btn--background-color:var(--fdt-button-color-secondary-background-hover);--btn--color:var(--fdt-button-color-secondary-foreground-hover);cursor:pointer}#api .buttons button#cancel:active,#api .buttons button#cancel.active{--btn--background-color:var(--fdt-button-color-secondary-background-pressed);--btn--color:var(--fdt-button-color-secondary-foreground-pressed)}#api .js-adb2c-dialog__wrap-pass{position:relative}#api .js-adb2c-dialog__wrap-pass .password-label{display:flex;align-items:center}#api .js-adb2c-dialog__wrap-pass .password-label a{flex-grow:1;white-space:nowrap;text-underline-offset:2px;--link--icon-size:var(--fdt-core-size-icon-tiny);--link--ff:var(--fdt-semantic-typography-label-small-fontfamily);--link--fw:var(--fdt-semantic-typography-label-small-fontweight);--link--lh:var(--fdt-semantic-typography-label-small-lineheight);--link--fs:var(--fdt-semantic-typography-label-small-fontsize);--link--ls:var(--fdt-semantic-typography-label-small-letterspacing);display:var(--link--display, inline-flex);color:var(--set-link--color, var(--link--color, var(--fdt-semantic-color-foreground-active, currentColor)));-webkit-text-decoration:var(--link--text-deco, none);text-decoration:var(--link--text-deco, none);gap:var(--link--gap, var(--fdt-core-spacing-2));align-items:center;font-family:var(--link--ff, var(--fdt-semantic-typography-label-fontfamily));font-weight:400;line-height:var(--link--lh, var(--fdt-semantic-typography-label-lineheight));font-size:var(--link--fs, var(--fdt-semantic-typography-label-fontsize));letter-spacing:var(--link--ls, var(--fdt-semantic-typography-label-letterspacing));padding:var(--link--p);align-self:var(--link--as);cursor:pointer;text-decoration:underline;--link--color:var(--fdt-semantic-color-foreground-subtle);--link--color-hover:var(--fdt-semantic-color-foreground-subtle-hover)}#api .js-adb2c-dialog__wrap-pass .password-label a:hover{color:var(--link--color-hover);text-decoration:none}#api .c-adb2c-dialog__show-pass{position:absolute;right:1px;bottom:1px;background:#fff;width:var(--field--min-height);height:calc(var(--field--min-height) - 2px);line-height:calc(var(--field--min-height) - 2px);text-align:center}#api .c-adb2c-dialog__show-pass svg{vertical-align:middle}#api .Readonly #ReadOnlyEmail{border-color:var(--fdt-core-color-system-success-500);color:var(--fdt-core-color-system-success-700);background:var(--fdt-core-color-system-success-100)}
