@keyframes intro{from{opacity:0;transform:translate(-50%, -25%)}to{opacity:1;transform:translate(-50%, 0)}}@keyframes outro{from{opacity:1;transform:translate(-50%, 0)}to{opacity:0;transform:translate(-50%, 25%)}}.preferences{font-weight:500}.preferences legend{font-weight:600}.preferences label{font-size:var(--wdg-font-size-xsmall);font-weight:600}.preferences fieldset+fieldset{margin-block-start:var(--wdg-gap-block)}.preferences form[name=change-email]{min-width:50%}.preferences hr{--wdg-gap-block: calc( var( --wdg-gap-small ) * 2 )}.preferences ul{list-style:none;margin-inline:0;padding-inline:0}.preferences button#password{text-transform:none;font-family:var(--wdg-font-default);letter-spacing:initial;font-weight:inherit;display:inline-block}.preferences button#password em{color:var(--wdg-color-link);font-style:inherit}.preferences button#password:hover{text-decoration:underline}.preferences input[type=checkbox],.preferences input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:content-box;border:2px solid currentColor;box-sizing:border-box;height:1rem;display:inline-block;margin-block-start:0;padding:2px;position:relative;width:1rem}.preferences input[type=checkbox]:checked,.preferences input[type=radio]:checked{background-color:var(--wdg-color-link);border-color:var(--wdg-color-link)}.preferences input[type=checkbox]:hover,.preferences input[type=radio]:hover{border-color:var(--wdg-color-link)}.preferences input[type=checkbox][indeterminate]::before,.preferences input[type=checkbox]:indeterminate::before,.preferences input[type=radio][indeterminate]::before,.preferences input[type=radio]:indeterminate::before{background-color:var(--wdg-color-link)}.preferences input[type=checkbox]:disabled,.preferences input[type=radio]:disabled{cursor:auto;opacity:.5}.preferences__email-password{display:flex;gap:var(--wdg-gap-small);flex-direction:column}@media(min-width: 48em){.preferences__email-password{flex-direction:row;justify-content:space-between}}.preferences__email-input{display:flex;gap:var(--wdg-gap-xsmall)}.preferences__email-input>input{flex:1}.preferences .preferences__topics{display:flex;flex-wrap:wrap;gap:var(--wdg-gap-small);margin-block:var(--wdg-gap-small)}.preferences .preferences__topics label{align-items:center;display:flex;font-weight:500;gap:var(--wdg-gap-2xsmall)}.preferences .preferences__topics>li{margin:0;padding:0}.preferences .preferences__topics>li+li{margin:0}.preferences__fields{--wdg-preferences-columns: 1;display:grid;-moz-column-gap:var(--wdg-gap-small);column-gap:var(--wdg-gap-small);row-gap:var(--wdg-gap-xsmall);grid-template-columns:repeat(var(--wdg-preferences-columns), minmax(0, 1fr))}@media(min-width: 48em){.preferences__fields--2c{--wdg-preferences-columns: 2}.preferences__fields--3c{--wdg-preferences-columns: 3}}.preferences__field input[type=text]{width:100%}.preferences__notice{animation:intro 400ms ease-out forwards;align-items:center;background-color:var(--wdg-color-tonal-black-90);border-radius:.5rem;bottom:var(--wdg-gap-small);color:var(--wdg-color-white);display:flex;font-size:var(--wdg-font-size-small);gap:var(--wdg-gap-xsmall);left:50%;padding:var(--wdg-gap-xsmall);position:fixed;transform:translateX(-50%);min-width:min(360px,100vw - var(--wdg-gap-small)*2);max-width:calc(100% - var(--wdg-gap-small)*2);z-index:11}.preferences__notice--out{animation-name:outro}.preferences__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font-size:1.25em;line-height:0;display:block}.preferences:last-child{margin-block-end:calc(var(--wdg-gap-block)*2)}@media(min-width: 48em){.preferences{flex-direction:row}.preferences form[name=change-password]{align-self:flex-end}}

/*# sourceMappingURL=style.css.map */