:root{--font-weight-100-thin: 100;--font-weight-200-extra-light: 200;--font-weight-300-light: 300;--font-weight-400-regular: 400;--font-weight-500-medium: 500;--font-weight-600-semi-bold: 600;--font-weight-700-bold: 700;--font-weight-800-extra-bold: 800;--font-weight-900-black: 900;--values-layer-opacity-disabled: 2.375rem;--values-sizes-xxs: .25rem;--values-sizes-xs: .5rem;--values-sizes-s: .75rem;--values-sizes-m: 1rem;--values-sizes-l: 1.5rem;--values-sizes-xl: 2rem;--values-sizes-xxl: 3rem}:root{--border-radius-none: 0rem;--border-radius-s: .25rem;--border-radius-m: .5rem;--border-radius-l: 1rem;--border-radius-full: 62.4375rem;--icon-container-size-xs: .875rem;--icon-container-size-s: 1rem;--icon-container-size-m: 1.25rem;--icon-container-size-l: 1.5rem;--icon-container-size-xl: 2rem;--icon-container-size-xxl: 2.5rem;--icon-font-size-xs: .75rem;--icon-font-size-s: .875rem;--icon-font-size-m: 1rem;--icon-font-size-l: 1.25rem;--icon-font-size-xl: 1.625rem;--icon-font-size-xxl: 2rem;--layout-content-width-xs: 22.5rem;--layout-content-width-s: 34.5rem;--layout-content-width-m: 58.5rem;--layout-content-width-l: 70.5rem;--spacing-gap-between-lines: 1rem;--spacing-gap-between-sub-items: 1.5rem;--spacing-gap-between-items: 2.5rem;--spacing-gap-between-sections: 4rem;--spacing-margin-margin-horizontal: 1.5rem;--spacing-margin-margin-vertical: 1.5rem;--spacing-padding-horizontal-xs: .5rem;--spacing-padding-horizontal-s: 1rem;--spacing-padding-horizontal-m: 1.5rem;--spacing-padding-horizontal-l: 2rem;--spacing-padding-horizontal-xl: 4rem;--spacing-padding-vertical-xs: .5rem;--spacing-padding-vertical-s: 1rem;--spacing-padding-vertical-m: 1.5rem;--spacing-padding-vertical-l: 2rem;--spacing-padding-vertical-xl: 4rem}:root{--background-background: #f5f5f5;--content-dark-color: #0d0d0db2;--content-dark-on-color-contrast: #ffffff;--content-dark-on-color-subtle: #f2f2f2b2;--content-dark-on-content-contrast: #ffffff;--content-light-color: #f2f2f2cc;--content-light-on-color-contrast: #000000;--content-light-on-color-subtle: #0d0d0db2;--content-light-on-content-contrast: #000000;--error-fill-color: #d0021b;--error-fill-on-color-contrast: #ffffff;--error-fill-on-color-subtle: #f4e1e4;--error-tone-color: #f8efef;--error-tone-on-color-contrast: #d0021b;--error-tone-on-color-subtle: #f4e1e4;--gradient-blue: var(--secondary-fill-color);--gradient-purple: var(--primary-fill-color);--overlay-scrim: #0d0d0d80;--overlay-state-layer-drag: #0d0d0d33;--overlay-state-layer-focus: #0d0d0d1a;--overlay-state-layer-hover: #0d0d0d0d;--overlay-state-layer-press: #0d0d0d1a;--primary-fill-color: #027bc7;--primary-fill-on-color-contrast: #ffffff;--primary-fill-on-color-subtle: #f2f2f266;--primary-tone-color: #e5f1f9;--primary-tone-on-color-contrast: #027bc7;--primary-tone-on-color-subtle: #a9b5f7;--secondary-fill-color: #0072a3;--secondary-fill-on-color-subtle: #f2f2f266;--secondary-fill-on-color-contrast: #ffffff;--secondary-tone-color: #c4e0f2;--secondary-tone-on-color-contrast: #015d84;--secondary-tone-on-color-subtle: #5fb5da;--shadow-neutral-close: #e2e2e280;--shadow-neutral-far: #e2e2e240;--shadow-neutral-shadow-color: #e2e2e2;--success-fill-color: #a9eaaf;--success-fill-on-color-contrast: #0f4e15;--success-fill-on-color-subtle: #31c340;--success-on-surface-contrast: #13891f;--success-tone-color: #dff5e1;--success-tone-on-color-contrast: #10821c;--success-tone-on-color-subtle: #c8e8cb;--surface-color: #f5f5f5;--surface-container: #ebebeb;--surface-container-high: #e2e2e2;--surface-container-highest: #dedede;--surface-container-low: #fafafa;--surface-container-lowest: #ffffff;--surface-inverse-container: #006793;--surface-inverse-surface: #027bc7;--surface-inverse-on-surface-contrast: #ffffff;--surface-inverse-on-surface-contrast-dim: #f2f2f2cc;--surface-inverse-on-surface-link: #ffffff;--surface-inverse-on-surface-subtle: #f2f2f24d;--surface-inverse-on-surface-subtle-dim: #f2f2f20d;--surface-on-surface-contrast: #333333;--surface-on-surface-contrast-dim: #0d0d0d99;--surface-on-surface-link: #df6f00;--surface-on-surface-subtle: #0d0d0d66;--surface-on-surface-subtle-dim: #0d0d0d1a;--tertiary-fill-color: #df6f00;--tertiary-fill-on-color-contrast: #ffffff;--tertiary-fill-on-color-subtle: #ffffff66;--tertiary-tone-color: #fbe8d4;--tertiary-tone-on-color-contrast: #cc6600;--tertiary-tone-on-color-subtle: #ffb266}:root{--body-large-letter-spacing: .0312rem;--body-large-font-size: 1rem;--body-large-line-height: 1.5rem;--body-large-font-weight: var(--font-weight-400-regular);--body-medium-letter-spacing: .0156rem;--body-medium-font-size: .875rem;--body-medium-line-height: 1.25rem;--body-medium-font-weight: var(--font-weight-400-regular);--body-small-letter-spacing: .025rem;--body-small-font-size: .75rem;--body-small-line-height: 1.125rem;--body-small-font-weight: var(--font-weight-400-regular);--defaults-letter-spacing-default: 0rem;--display-large-letter-spacing: var(--defaults-letter-spacing-default);--display-large-font-size: 2.8125rem;--display-large-line-height: 3.25rem;--display-large-font-weight: var(--font-weight-600-semi-bold);--display-medium-letter-spacing: var(--defaults-letter-spacing-default);--display-medium-font-size: 2rem;--display-medium-line-height: 2.75rem;--display-medium-font-weight: var(--font-weight-600-semi-bold);--display-small-letter-spacing: var(--defaults-letter-spacing-default);--display-small-font-size: 1.5rem;--display-small-line-height: 2.375rem;--display-small-font-weight: var(--font-weight-600-semi-bold);--headline-large-letter-spacing: var(--defaults-letter-spacing-default);--headline-large-font-size: 2rem;--headline-large-line-height: 2.5rem;--headline-large-font-weight: var(--font-weight-600-semi-bold);--headline-medium-letter-spacing: var(--defaults-letter-spacing-default);--headline-medium-font-size: 1.75rem;--headline-medium-line-height: 2.25rem;--headline-medium-font-weight: var(--font-weight-600-semi-bold);--headline-small-letter-spacing: var(--defaults-letter-spacing-default);--headline-small-font-size: 1.5rem;--headline-small-line-height: 2rem;--headline-small-font-weight: var(--font-weight-600-semi-bold);--icon-large-filled-letter-spacing: 0rem;--icon-large-filled-font-size: 1.25rem;--icon-large-filled-line-height: 1.25rem;--icon-large-outline-letter-spacing: 0rem;--icon-large-outline-font-size: 1.25rem;--icon-large-outline-line-height: 1.25rem;--icon-medium-filled-letter-spacing: 0rem;--icon-medium-filled-font-size: 1rem;--icon-medium-filled-line-height: 1rem;--icon-medium-outline-letter-spacing: 0rem;--icon-medium-outline-font-size: 1rem;--icon-medium-outline-line-height: 1rem;--icon-small-filled-letter-spacing: 0rem;--icon-small-filled-font-size: .875rem;--icon-small-filled-line-height: .875rem;--icon-small-outline-letter-spacing: 0rem;--icon-small-outline-font-size: .875rem;--icon-small-outline-line-height: .875rem;--label-large-letter-spacing: .0063rem;--label-large-font-size: 1rem;--label-large-line-height: 1.5rem;--label-large-font-weight: var(--font-weight-600-semi-bold);--label-medium-letter-spacing: .0312rem;--label-medium-font-size: .875rem;--label-medium-line-height: 1.25rem;--label-medium-font-weight: var(--font-weight-600-semi-bold);--label-small-letter-spacing: .0312rem;--label-small-font-size: .75rem;--label-small-line-height: 1.125rem;--label-small-font-weight: var(--font-weight-600-semi-bold);--link-large-letter-spacing: .0312rem;--link-large-font-size: 1rem;--link-large-line-height: 1.5rem;--link-large-font-weight: var(--font-weight-600-semi-bold);--link-medium-letter-spacing: .0156rem;--link-medium-font-size: .875rem;--link-medium-line-height: 1.25rem;--link-medium-font-weight: var(--font-weight-600-semi-bold);--link-small-letter-spacing: .025rem;--link-small-font-size: .75rem;--link-small-line-height: 1rem;--link-small-font-weight: var(--font-weight-600-semi-bold);--subtitle-large-letter-spacing: var(--defaults-letter-spacing-default);--subtitle-large-font-size: 1.625rem;--subtitle-large-line-height: 2rem;--subtitle-large-font-weight: var(--font-weight-300-light);--subtitle-medium-letter-spacing: var(--defaults-letter-spacing-default);--subtitle-medium-font-size: 1.25rem;--subtitle-medium-line-height: 1.5rem;--subtitle-medium-font-weight: var(--font-weight-300-light);--subtitle-small-letter-spacing: var(--defaults-letter-spacing-default);--subtitle-small-font-size: 1rem;--subtitle-small-line-height: 1.25rem;--subtitle-small-font-weight: var(--font-weight-300-light);--title-large-letter-spacing: var(--defaults-letter-spacing-default);--title-large-font-size: 1.375rem;--title-large-line-height: 1.75rem;--title-large-font-weight: var(--font-weight-600-semi-bold);--title-medium-letter-spacing: .0094rem;--title-medium-font-size: 1rem;--title-medium-line-height: 1.5rem;--title-medium-font-weight: var(--font-weight-600-semi-bold);--title-small-letter-spacing: .0063rem;--title-small-font-size: .875rem;--title-small-line-height: 1.25rem;--title-small-font-weight: var(--font-weight-600-semi-bold);--body-large-font-family: var(--defaults-font-family-body);--body-medium-font-family: var(--defaults-font-family-body);--body-small-font-family: var(--defaults-font-family-body);--defaults-font-family-body: "Source Sans Pro", sans-serif;--defaults-font-family-header: "Source Sans Pro", sans-serif;--display-large-font-family: var(--defaults-font-family-header);--display-medium-font-family: var(--defaults-font-family-header);--display-small-font-family: var(--defaults-font-family-header);--headline-large-font-family: var(--defaults-font-family-header);--headline-medium-font-family: var(--defaults-font-family-header);--headline-small-font-family: var(--defaults-font-family-header);--icon-font-family: "Material Icons", sans-serif;--icon-outlined-font-family: "Material Symbols Outlined", sans-serif;--icon-large-filled-font-weight: var(--icon-font-weight-filled);--icon-large-outline-font-weight: var(--icon-font-weight-outline);--icon-medium-filled-font-weight: var(--icon-font-weight-filled);--icon-medium-outline-font-weight: var(--icon-font-weight-outline);--icon-small-filled-font-weight: var(--icon-font-weight-filled);--icon-small-outline-font-weight: var(--icon-font-weight-outline);--label-large-font-family: var(--defaults-font-family-body);--label-medium-font-family: var(--defaults-font-family-body);--label-small-font-family: var(--defaults-font-family-body);--link-large-font-family: var(--defaults-font-family-body);--link-medium-font-family: var(--defaults-font-family-body);--link-small-font-family: var(--defaults-font-family-body);--subtitle-large-font-family: var(--defaults-font-family-header);--subtitle-medium-font-family: var(--defaults-font-family-header);--subtitle-small-font-family: var(--defaults-font-family-header);--title-large-font-family: var(--defaults-font-family-body);--title-medium-font-family: var(--defaults-font-family-body);--title-small-font-family: var(--defaults-font-family-body)}.display-large{font-family:var(--display-large-font-family);font-size:var(--display-large-font-size);line-height:var(--display-large-line-height);font-weight:var(--display-large-font-weight);letter-spacing:var(--display-large-letter-spacing)}.display-medium{font-family:var(--display-medium-font-family);font-size:var(--display-medium-font-size);line-height:var(--display-medium-line-height);font-weight:var(--display-medium-font-weight);letter-spacing:var(--display-medium-letter-spacing)}.display-small{font-family:var(--display-small-font-family);font-size:var(--display-small-font-size);line-height:var(--display-small-line-height);font-weight:var(--display-small-font-weight);letter-spacing:var(--display-small-letter-spacing)}.subtitle-large{font-family:var(--subtitle-large-font-family);font-size:var(--subtitle-large-font-size);line-height:var(--subtitle-large-line-height);font-weight:var(--subtitle-large-font-weight);letter-spacing:var(--subtitle-large-letter-spacing)}.subtitle-medium{font-family:var(--subtitle-medium-font-family);font-size:var(--subtitle-medium-font-size);line-height:var(--subtitle-medium-line-height);font-weight:var(--subtitle-medium-font-weight);letter-spacing:var(--subtitle-medium-letter-spacing)}.subtitle-small{font-family:var(--subtitle-small-font-family);font-size:var(--subtitle-small-font-size);line-height:var(--subtitle-small-line-height);font-weight:var(--subtitle-small-font-weight);letter-spacing:var(--subtitle-small-letter-spacing)}.headline-large{font-family:var(--headline-large-font-family);font-size:var(--headline-large-font-size);line-height:var(--headline-large-line-height);font-weight:var(--headline-large-font-weight);letter-spacing:var(--headline-large-letter-spacing)}.headline-medium{font-family:var(--headline-medium-font-family);font-size:var(--headline-medium-font-size);line-height:var(--headline-medium-line-height);font-weight:var(--headline-medium-font-weight);letter-spacing:var(--headline-medium-letter-spacing)}.headline-small{font-family:var(--headline-small-font-family);font-size:var(--headline-small-font-size);line-height:var(--headline-small-line-height);font-weight:var(--headline-small-font-weight);letter-spacing:var(--headline-small-letter-spacing)}.title-large{font-family:var(--title-large-font-family);font-size:var(--title-large-font-size);line-height:var(--title-large-line-height);font-weight:var(--title-large-font-weight);letter-spacing:var(--title-large-letter-spacing)}.title-medium{font-family:var(--title-medium-font-family);font-size:var(--title-medium-font-size);line-height:var(--title-medium-line-height);font-weight:var(--title-medium-font-weight);letter-spacing:var(--title-medium-letter-spacing)}.title-small{font-family:var(--title-small-font-family);font-size:var(--title-small-font-size);line-height:var(--title-small-line-height);font-weight:var(--title-small-font-weight);letter-spacing:var(--title-small-letter-spacing)}.body-large,.field input{font-family:var(--body-large-font-family);font-size:var(--body-large-font-size);line-height:var(--body-large-line-height);font-weight:var(--body-large-font-weight);letter-spacing:var(--body-large-letter-spacing)}.body-medium{font-family:var(--body-medium-font-family);font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);font-weight:var(--body-medium-font-weight);letter-spacing:var(--body-medium-letter-spacing)}.body-small{font-family:var(--body-small-font-family);font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);font-weight:var(--body-small-font-weight);letter-spacing:var(--body-small-letter-spacing)}.label-large{font-family:var(--label-large-font-family);font-size:var(--label-large-font-size);line-height:var(--label-large-line-height);font-weight:var(--label-large-font-weight);letter-spacing:var(--label-large-letter-spacing)}.label-medium{font-family:var(--label-medium-font-family);font-size:var(--label-medium-font-size);line-height:var(--label-medium-line-height);font-weight:var(--label-medium-font-weight);letter-spacing:var(--label-medium-letter-spacing)}.label-small{font-family:var(--label-small-font-family);font-size:var(--label-small-font-size);line-height:var(--label-small-line-height);font-weight:var(--label-small-font-weight);letter-spacing:var(--label-small-letter-spacing)}.link-large{font-family:var(--link-large-font-family);font-size:var(--link-large-font-size);font-weight:var(--link-large-font-weight);line-height:var(--link-large-line-height);letter-spacing:var(--link-large-letter-spacing)}.link-medium{font-family:var(--link-medium-font-family);font-size:var(--link-medium-font-size);font-weight:var(--link-medium-font-weight);line-height:var(--link-medium-line-height);letter-spacing:var(--link-medium-letter-spacing)}.link-small{font-family:var(--link-small-font-family);font-size:var(--link-small-font-size);font-weight:var(--link-small-font-weight);line-height:var(--link-small-line-height);letter-spacing:var(--link-small-letter-spacing)}.icon-large{font-family:var(--icon-font-family);font-size:20px;line-height:20px;letter-spacing:0}.icon-medium{font-family:var(--icon-font-family);font-size:16px;line-height:16px;letter-spacing:0}.icon-small{font-family:var(--icon-font-family);font-size:14px;line-height:14px;letter-spacing:0}.icon-outlined{font-family:var(--icon-outlined-font-family)!important;font-weight:400}.p-t-4{padding-top:4px}.m-t-4{margin-top:4px}.p-b-4{padding-bottom:4px}.m-b-4{margin-bottom:4px}.p-l-4{padding-left:4px}.m-l-4{margin-left:4px}.p-r-4{padding-right:4px}.m-r-4{margin-right:4px}.p-a-4{padding:4px}.m-a-4{margin:4px}.p-h-4{padding-left:4px;padding-right:4px}.m-h-4{margin-left:4px;margin-right:4px}.p-v-4{padding-top:4px;padding-bottom:4px}.m-v-4{margin-top:4px;margin-bottom:4px}.p-t-8{padding-top:8px}.m-t-8{margin-top:8px}.p-b-8{padding-bottom:8px}.m-b-8{margin-bottom:8px}.p-l-8{padding-left:8px}.m-l-8{margin-left:8px}.p-r-8{padding-right:8px}.m-r-8{margin-right:8px}.p-a-8{padding:8px}.m-a-8{margin:8px}.p-h-8{padding-left:8px;padding-right:8px}.m-h-8{margin-left:8px;margin-right:8px}.p-v-8{padding-top:8px;padding-bottom:8px}.m-v-8{margin-top:8px;margin-bottom:8px}.p-t-12{padding-top:12px}.m-t-12{margin-top:12px}.p-b-12{padding-bottom:12px}.m-b-12{margin-bottom:12px}.p-l-12{padding-left:12px}.m-l-12{margin-left:12px}.p-r-12{padding-right:12px}.m-r-12{margin-right:12px}.p-a-12{padding:12px}.m-a-12{margin:12px}.p-h-12{padding-left:12px;padding-right:12px}.m-h-12{margin-left:12px;margin-right:12px}.p-v-12{padding-top:12px;padding-bottom:12px}.m-v-12{margin-top:12px;margin-bottom:12px}.p-t-16{padding-top:16px}.m-t-16{margin-top:16px}.p-b-16{padding-bottom:16px}.m-b-16{margin-bottom:16px}.p-l-16{padding-left:16px}.m-l-16{margin-left:16px}.p-r-16{padding-right:16px}.m-r-16{margin-right:16px}.p-a-16{padding:16px}.m-a-16{margin:16px}.p-h-16{padding-left:16px;padding-right:16px}.m-h-16{margin-left:16px;margin-right:16px}.p-v-16{padding-top:16px;padding-bottom:16px}.m-v-16{margin-top:16px;margin-bottom:16px}.p-t-24{padding-top:24px}.m-t-24{margin-top:24px}.p-b-24{padding-bottom:24px}.m-b-24{margin-bottom:24px}.p-l-24{padding-left:24px}.m-l-24{margin-left:24px}.p-r-24{padding-right:24px}.m-r-24{margin-right:24px}.p-a-24{padding:24px}.m-a-24{margin:24px}.p-h-24{padding-left:24px;padding-right:24px}.m-h-24{margin-left:24px;margin-right:24px}.p-v-24{padding-top:24px;padding-bottom:24px}.m-v-24{margin-top:24px;margin-bottom:24px}.p-t-32{padding-top:32px}.m-t-32{margin-top:32px}.p-b-32{padding-bottom:32px}.m-b-32{margin-bottom:32px}.p-l-32{padding-left:32px}.m-l-32{margin-left:32px}.p-r-32{padding-right:32px}.m-r-32{margin-right:32px}.p-a-32{padding:32px}.m-a-32{margin:32px}.p-h-32{padding-left:32px;padding-right:32px}.m-h-32{margin-left:32px;margin-right:32px}.p-v-32{padding-top:32px;padding-bottom:32px}.m-v-32{margin-top:32px;margin-bottom:32px}.p-t-40{padding-top:40px}.m-t-40{margin-top:40px}.p-b-40{padding-bottom:40px}.m-b-40{margin-bottom:40px}.p-l-40{padding-left:40px}.m-l-40{margin-left:40px}.p-r-40{padding-right:40px}.m-r-40{margin-right:40px}.p-a-40{padding:40px}.m-a-40{margin:40px}.p-h-40{padding-left:40px;padding-right:40px}.m-h-40{margin-left:40px;margin-right:40px}.p-v-40{padding-top:40px;padding-bottom:40px}.m-v-40{margin-top:40px;margin-bottom:40px}.p-t-48{padding-top:48px}.m-t-48{margin-top:48px}.p-b-48{padding-bottom:48px}.m-b-48{margin-bottom:48px}.p-l-48{padding-left:48px}.m-l-48{margin-left:48px}.p-r-48{padding-right:48px}.m-r-48{margin-right:48px}.p-a-48{padding:48px}.m-a-48{margin:48px}.p-h-48{padding-left:48px;padding-right:48px}.m-h-48{margin-left:48px;margin-right:48px}.p-v-48{padding-top:48px;padding-bottom:48px}.m-v-48{margin-top:48px;margin-bottom:48px}.p-t-64{padding-top:64px}.m-t-64{margin-top:64px}.p-b-64{padding-bottom:64px}.m-b-64{margin-bottom:64px}.p-l-64{padding-left:64px}.m-l-64{margin-left:64px}.p-r-64{padding-right:64px}.m-r-64{margin-right:64px}.p-a-64{padding:64px}.m-a-64{margin:64px}.p-h-64{padding-left:64px;padding-right:64px}.m-h-64{margin-left:64px;margin-right:64px}.p-v-64{padding-top:64px;padding-bottom:64px}.m-v-64{margin-top:64px;margin-bottom:64px}.p-t-auto{padding-top:auto}.m-t-auto{margin-top:auto}.p-b-auto{padding-bottom:auto}.m-b-auto{margin-bottom:auto}.p-l-auto{padding-left:auto}.m-l-auto{margin-left:auto}.p-r-auto{padding-right:auto}.m-r-auto{margin-right:auto}.p-a-auto{padding-top:auto;padding-left:auto;padding-bottom:auto;padding-right:auto}.m-a-auto{margin:auto}.p-h-auto{padding-left:auto;padding-right:auto}.m-h-auto{margin-left:auto;margin-right:auto}.p-v-auto{padding-top:auto;padding-bottom:auto}.m-v-auto{margin-top:auto;margin-bottom:auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes flyIn{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0;margin-block-start:0}ul[role=list],ol[role=list]{list-style:none}h1,h2,h3,h4{text-wrap:balance}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}ul{margin:0}body,html{margin:0;padding:0;color:var(--surface-on-surface-contrast);background-color:var(--surface-color);font-family:var(--body-large-font-family);font-size:var(--body-large-font-size);font-weight:var(--body-large-font-weight);line-height:var(--body-large-line-height);letter-spacing:var(--body-large-letter-spacing)}a{color:var(--surface-on-surface-link)}.app-container{display:flex;flex-direction:column;flex-grow:1;width:100%}.fill-height{min-height:100vh}.column{display:flex;flex-direction:column}.row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.center-self{align-self:center}.space-between{justify-content:space-between}.expand-center{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}ul.left-aligned{padding:0;list-style-position:inside}.spinning{animation:spin 1s linear infinite}.button{display:flex;padding:12px 16px;justify-content:center;align-items:center;height:48px;gap:8px;border:none;cursor:pointer;text-align:center;background:transparent;position:relative;font-family:var(--label-large-font-family);font-size:var(--label-large-font-size);font-weight:var(--label-large-font-weight);line-height:var(--label-large-line-height);letter-spacing:var(--label-large-letter-spacing);text-decoration:none}.button:after{content:"";display:block;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--overlay-state-layer-hover);transition:opacity .1s ease-out}.button:hover:after{opacity:1}.button--primary{background:var(--primary-fill-color);color:var(--primary-fill-on-color-contrast)}.button--secondary{background:var(--surface-container);color:var(--surface-on-surface-contrast)}.button--icon{padding:12px;font-size:20px;line-height:20px;width:44px;height:44px;text-align:center;color:var(--surface-on-surface-contrast-dim)}.button--w-small{width:160px}.button--w-large{width:240px}.button-w-full{width:100%}.form{display:flex;flex-direction:column;gap:24px}.form-row{display:flex;flex-direction:row;gap:24px}.form-row>*{flex:1}.field{display:flex;flex-direction:column;gap:8px}.field .title-medium{display:block}.field input{display:block;height:48px;padding:14px 16px;width:100%;border-radius:2px;border:1px solid var(--surface-on-surface-subtle-dim);background:var(--surface-container-low);outline:none;color:var(--surface-on-surface-contrast)}.field input:focus{border-color:var(--surface-on-surface-subtle)}input::placeholder{color:var(--surface-on-surface-subtle)}.input-header{border:none;outline:none;background:transparent;flex-grow:1}.block-list{display:flex;flex-direction:column;gap:16px;padding-inline-start:0;position:relative}.block-list-item{display:flex;align-items:flex-start;gap:16px;list-style:none;margin:0;padding:16px 32px;position:relative;cursor:pointer;background:var(--surface-container-lowest);border-left:5px solid transparent;box-shadow:0 1px 2px 0 var(--shadow-neutral-close),0 2px 6px 2px var(--shadow-neutral-far)}.block-list-item--add{padding:28px 32px;align-items:center}.block-list-item--add .icon{font-size:24px}.block-list-item--add .label-large{color:var(--surface-on-surface-contrast-dim)}.block-list-item--secondary{border-color:var(--secondary-fill-color)}.block-list-item--tertiary{border-color:var(--tertiary-fill-color)}.block-list-item--success{border-color:var(--success-fill-color)}.block-list-item--grey{border-color:var(--surface-container-highest)}.block-list-item-left{flex:1}.block-list-item.sortable-ghost{background:var(--surface-container);border-color:transparent;box-shadow:none}.block-list-item.sortable-ghost>*{opacity:0}.block-list-drag-handle{cursor:grab;position:absolute;width:24px;height:24px;left:-34px;top:50%;transform:translateY(-50%)}.block-list-drag-handle .icon{font-size:24px;color:var(--surface-on-surface-subtle)}.badge{width:auto;padding:2px 8px;display:inline-flex;flex-direction:row;align-items:center;gap:4px;border-radius:2px;background:var(--surface-container-highest);color:var(--surface-on-surface-contrast);font-family:var(--label-small-font-family);font-size:var(--label-small-font-size);line-height:var(--label-small-line-height);font-weight:var(--label-small-font-weight);letter-spacing:var(--label-small-letter-spacing)}.badge--background-contrast{background:var(--surface-on-surface-contrast-dim);color:var(--surface-inverse-on-surface-contrast)}.badge--tertiary{background:var(--tertiary-tone-color);color:var(--tertiary-tone-on-color-contrast)}.badge--tertiary-contrast{background:var(--tertiary-fill-color);color:var(--tertiary-fill-on-color-contrast)}.badge--error{background:var(--error-tone-color);color:var(--error-tone-on-color-contrast)}.badge--error-contrast{background:var(--error-fill-color);color:var(--surface-inverse-on-surface-contrast)}.badge--success{background:var(--success-tone-color);color:var(--success-tone-on-color-contrast)}.badge--success-contrast{background:var(--success-fill-color);color:var(--success-fill-on-color-contrast)}.badge--secondary{background:var(--secondary-tone-color);color:var(--secondary-tone-on-color-contrast)}.badge--secondary-contrast{background:var(--secondary-fill-color);color:var(--surface-inverse-on-surface-contrast)}.panel{display:flex;flex-direction:column;gap:40px;padding:40px;justify-content:center;background:var(--surface-container-lowest);box-shadow:0 1px 3px 0 var(--shadow-neutral-close),0 4px 8px 3px var(--shadow-neutral-far)}.panel--chapter{gap:8px}.panel--editor{box-shadow:0 1px 3px 0 var(--shadow-neutral-close),0 4px 8px 3px var(--shadow-neutral-far);background-color:var(--surface-container-lowest)}.tiny-editor-wrapper textarea{display:none!important}.tox-tinymce{border:0!important;border-radius:0!important}.tox-editor-header{box-shadow:0 1px 3px 0 var(--shadow-neutral-close),0 4px 8px 3px var(--shadow-neutral-far)!important}.tox .tox-edit-area:before{display:none!important}.tox-dialog{border:0!important;border-radius:0!important;background:var(--surface-container-lowest)!important;box-shadow:0 1px 3px 0 var(--shadow-neutral-close),0 4px 8px 3px var(--shadow-neutral-far)!important}.tox-dialog-wrap__backdrop{background:var(--overlay-scrim)!important}.tox-dialog__header{padding:32px 32px 0!important}.tox-dialog__title{font-size:24px!important;font-weight:600!important;color:var(--surface-on-surface-contrast)!important;font-family:var(--headline-large-font-family)!important;font-size:var(--headline-large-font-size)!important;font-style:normal!important;font-weight:var(--headline-large-font-weight)!important;line-height:var(--headline-large-line-height)!important;letter-spacing:var(--defaults-letter-spacing-default)!important}.tox-dialog__body-content{padding:24px 32px 16px!important}.tox-form>*{margin-bottom:16px!important}.tox-label{color:var(--surface-on-surface-contrast)!important;font-family:var(--title-medium-font-family)!important;font-size:var(--title-medium-font-size)!important;font-style:normal!important;font-weight:var(--title-medium-font-weight)!important;line-height:var(--title-medium-line-height)!important;letter-spacing:var(--title-medium-letter-spacing)!important;margin-bottom:8px!important}.tox-textfield{display:block!important;height:48px!important;padding:14px 16px!important;width:100%!important;border-radius:2px!important;border:1px solid var(--surface-on-surface-subtle-dim)!important;background:var(--surface-container-low)!important;outline:none!important;color:var(--surface-on-surface-contrast)!important}.tox-dialog__footer{padding:16px 32px 32px!important}.tox-dialog__footer .tox-button{min-width:160px!important;background:var(--primary-fill-color)!important;color:var(--primary-fill-on-color-contrast)!important}.tox-dialog__footer .tox-button--secondary{background:var(--surface-container)!important;color:var(--surface-on-surface-contrast)!important}.tox-button{display:flex!important;padding:12px 16px!important;justify-content:center!important;align-items:center!important;height:48px!important;gap:8px!important;border-radius:0!important;font-family:var(--label-large-font-family)!important;font-size:var(--label-large-font-size)!important;font-weight:var(--label-large-font-weight)!important;line-height:var(--label-large-line-height)!important;letter-spacing:var(--label-large-letter-spacing)!important}.tox-button:before{display:none!important}.tox-button:after{content:"";display:block;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--overlay-state-layer-hover);transition:opacity .1s ease-out}.tox-button:hover:after{opacity:1}.tooltip{cursor:help}.tooltip .tooltiptext{visibility:hidden;width:160px;background-color:var(--surface-container-highest);color:var(--surface-on-surface-contrast);text-align:center;padding:4px;position:absolute;z-index:99}.tooltip:hover .tooltiptext{visibility:visible}
