@charset "UTF-8";@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-devanagari-400-normal-2JE4Z3CD.woff2") format("woff2"),url("./media/poppins-devanagari-400-normal-2ZNG57PP.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-ext-400-normal-2E5DQAXQ.woff2") format("woff2"),url("./media/poppins-latin-ext-400-normal-6PKAXVGU.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-400-normal-SFWTNBQB.woff2") format("woff2"),url("./media/poppins-latin-400-normal-ZPTYLX7I.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-devanagari-500-normal-LFYTYJCT.woff2") format("woff2"),url("./media/poppins-devanagari-500-normal-763VGAFJ.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-latin-ext-500-normal-5AE6DVPL.woff2") format("woff2"),url("./media/poppins-latin-ext-500-normal-4EKIYSNL.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-latin-500-normal-O53RGPUQ.woff2") format("woff2"),url("./media/poppins-latin-500-normal-7WHJNQSB.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url("./media/poppins-devanagari-700-normal-AEOADOJC.woff2") format("woff2"),url("./media/poppins-devanagari-700-normal-EV5NJ5E7.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url("./media/poppins-latin-ext-700-normal-VX3ND3HV.woff2") format("woff2"),url("./media/poppins-latin-ext-700-normal-GLGG63TW.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url("./media/poppins-latin-700-normal-TKEB4KWA.woff2") format("woff2"),url("./media/poppins-latin-700-normal-ZA622GRH.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}:root{--app-bg-app: #e5e7eb;--app-bg-surface: #f1f5f9;--app-bg-inverse: #071b3a;--app-bg-brand-soft: #eaf8fc;--app-bg-brand-accent: #75cde7;--app-bg-disabled: #d1d1d4;--app-bg-input: #fff;--app-text-primary: #111827;--app-text-secondary: #4b5563;--app-text-tertiary: #4b5563;--app-text-inverse: #fff;--app-text-brand: #0e6d87;--app-text-brand-inverse: #17aad2;--app-text-link: #0e6d87;--app-text-title: #17aad2;--app-text-disabled: #747477;--app-border-default: #d1d5db;--app-border-strong: #6b7280;--app-border-active: #0e6d87;--app-border-brand-accent: #1289aa;--app-icon-default: #374151;--app-icon-subtle: #6b7280;--app-icon-brand: #0e6d87;--app-icon-inverse: #fff;--app-icon-brand-inverse: #17aad2;--app-icon-disabled: #747477;--app-action-primary: #0e6d87;--app-action-primary-hover: #0a5063;--app-action-primary-pressed: #063440;--app-action-primary-text: #fff;--app-action-primary-disabled: #d1d5db;--app-action-secondary: #fff;--app-action-secondary-hover: #f1f5f9;--app-action-secondary-pressed: #e5e7eb;--app-action-secondary-text: #111827;--app-action-secondary-border: #6b7280;--app-action-secondary-disabled: #d1d5db;--app-action-ghost: transparent;--app-action-ghost-hover: #eaf8fc;--app-action-ghost-pressed: #d3f0f8;--app-action-ghost-text: #0e6d87;--app-action-ghost-disabled: #747477;--app-status-success-bg: #eaf8ef;--app-status-success-border: #b7e4c7;--app-status-success-text: #166534;--app-status-success-icon: #16a34a;--app-status-info-bg: #e7f8fa;--app-status-info-border: #a9e7ef;--app-status-info-text: #0a6c7a;--app-status-info-icon: #0a6c7a;--app-status-warning-bg: #fff7e6;--app-status-warning-border: #ffd89a;--app-status-warning-text: #92400e;--app-status-warning-icon: #92400e;--app-status-danger-bg: #feecec;--app-status-danger-border: #f8b4b4;--app-status-danger-text: #991b1b;--app-status-danger-icon: #dc2626;--app-status-neutral-bg: #f3f4f6;--app-status-neutral-border: #d1d5db;--app-status-neutral-text: #374151;--app-status-neutral-icon: #6b7280;--app-status-other-bg: #eae1fd;--app-status-other-border: #ceb8f6;--app-status-other-text: #451c91;--app-status-other-icon: #8654e2;--app-status-navy-bg: #d5e3f1;--app-status-navy-border: #80aad4;--app-status-navy-text: #102d49;--app-status-navy-icon: #2c72b8;--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 24px;--app-space-6: 32px;--app-space-7: 48px;--app-space-8: 64px;--app-radius-sm: 4px;--app-radius-md: 8px;--app-radius-lg: 16px;--app-radius-full: 999px;--app-size-sidenav: 256px;--app-size-header: 64px;--app-size-form-max: 440px;--app-size-content-max: 1200px;--app-size-grid-auto-min: 240px;--app-size-touch-min: 44px;--app-size-toast-max: 480px;--app-size-input: 52px;--app-size-icon-hero: 64px;--app-size-icon-sm: 16px;--app-size-progress-bar: 4px;--app-size-border: 1px;--app-size-border-emphasis: 2px;--app-size-focus-ring: 2px;--app-size-language-menu: 96px;--app-size-brand-logo: 161px;--app-size-brand-logo-compact: 80px;--app-size-meter-bar: 8px;--app-size-strength-label: 80px;--app-size-button-min: 202px;--app-size-document-max: 960px;--app-size-brand-logo-inline: 40px;--app-size-brand-symbol: 24px;--app-size-listbox-max: 280px;--app-size-option-card-min: 200px;--app-z-header: 2;--app-z-drawer: 3;--app-z-overlay: 100;--app-z-toast: 500;--app-z-skip-link: 1000}html{color-scheme:light;--mat-sys-background: #f9f9ff;--mat-sys-error: #bf0715;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #ebf1ff;--mat-sys-inverse-primary: #5bd4fe;--mat-sys-inverse-surface: #2a313d;--mat-sys-on-background: #151c27;--mat-sys-on-error: #fff;--mat-sys-on-error-container: #93000b;--mat-sys-on-primary: #fff;--mat-sys-on-primary-container: #004d62;--mat-sys-on-primary-fixed: #001f29;--mat-sys-on-primary-fixed-variant: #004d62;--mat-sys-on-secondary: #fff;--mat-sys-on-secondary-container: #234c5b;--mat-sys-on-secondary-fixed: #001f29;--mat-sys-on-secondary-fixed-variant: #234c5b;--mat-sys-on-surface: #151c27;--mat-sys-on-surface-variant: #3d484e;--mat-sys-on-tertiary: #fff;--mat-sys-on-tertiary-container: #004880;--mat-sys-on-tertiary-fixed: #001c38;--mat-sys-on-tertiary-fixed-variant: #004880;--mat-sys-outline: #6d797e;--mat-sys-outline-variant: #bdc8ce;--mat-sys-primary: #006781;--mat-sys-primary-container: #b9eaff;--mat-sys-primary-fixed: #b9eaff;--mat-sys-primary-fixed-dim: #5bd4fe;--mat-sys-scrim: #000;--mat-sys-secondary: #3c6473;--mat-sys-secondary-container: #c0e9fb;--mat-sys-secondary-fixed: #c0e9fb;--mat-sys-secondary-fixed-dim: #a4cdde;--mat-sys-shadow: #000;--mat-sys-surface: #f9f9ff;--mat-sys-surface-bright: #f9f9ff;--mat-sys-surface-container: #e7eefe;--mat-sys-surface-container-high: #e2e8f8;--mat-sys-surface-container-highest: #dce2f3;--mat-sys-surface-container-low: #f0f3ff;--mat-sys-surface-container-lowest: #fff;--mat-sys-surface-dim: #d3daea;--mat-sys-surface-tint: #006781;--mat-sys-surface-variant: #d9e4eb;--mat-sys-tertiary: #0d60a5;--mat-sys-tertiary-container: #d3e4ff;--mat-sys-tertiary-fixed: #d3e4ff;--mat-sys-tertiary-fixed-dim: #a1c9ff;--mat-sys-neutral-variant20: #273237;--mat-sys-neutral10: #151c27;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-body-large-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-body-medium-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-body-small-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-display-large-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-display-medium-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-display-small-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-large-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-medium-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-small-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-label-large-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-label-medium-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-label-small-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-title-large-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-title-medium-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-title-small-font: Poppins, Helvetica Neue, Arial, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: var(--app-action-primary);--mat-sys-on-primary: var(--app-action-primary-text);--mat-sys-surface: var(--app-bg-app);--mat-sys-surface-container: var(--app-bg-surface);--mat-sys-on-surface: var(--app-text-primary);--mat-sys-on-surface-variant: var(--app-text-secondary);--mat-sys-outline: var(--app-border-strong);--mat-sys-outline-variant: var(--app-border-default);--mat-sys-inverse-surface: var(--app-bg-inverse);--mat-sys-inverse-on-surface: var(--app-text-inverse);--mat-sys-error: var(--app-status-danger-icon);--mat-sys-error-container: var(--app-status-danger-bg);--mat-sys-on-error-container: var(--app-status-danger-text);--mat-card-outlined-container-color: var(--app-bg-surface);--mat-form-field-error-text-color: var(--app-status-danger-text);--mat-form-field-outlined-error-label-text-color: var(--app-status-danger-text);--mat-form-field-outlined-error-focus-label-text-color: var(--app-status-danger-text)}html,body{height:100%}body{margin:0;font:var(--mat-sys-body-large);background:var(--app-bg-app);color:var(--app-text-primary);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0 0 var(--app-space-4);color:var(--app-text-primary)}h1{font:var(--mat-sys-headline-large)}h2{font:var(--mat-sys-headline-medium)}h3{font:var(--mat-sys-headline-small)}h4{font:var(--mat-sys-title-large)}h5{font:var(--mat-sys-title-medium)}h6{font:var(--mat-sys-title-small)}p{margin:0 0 var(--app-space-4)}small{font:var(--mat-sys-body-small)}a{color:var(--app-text-link)}:focus-visible{outline:var(--app-size-focus-ring) solid var(--app-border-active);outline-offset:var(--app-size-focus-ring)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}.page{display:block;padding:var(--app-space-4);box-sizing:border-box}@media(min-width:600px){.page{padding:var(--app-space-5)}}.page-title{font:var(--mat-sys-headline-small);margin:0 0 var(--app-space-4)}.container{width:100%;max-width:var(--app-size-content-max);margin-inline:auto;padding-inline:var(--app-space-4);box-sizing:border-box}@media(min-width:600px){.container{padding-inline:var(--app-space-5)}}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--app-space-4)}.grid>*{grid-column-end:span 12;min-width:0}.col-1{grid-column-end:span 1}.col-2{grid-column-end:span 2}.col-3{grid-column-end:span 3}.col-4{grid-column-end:span 4}.col-5{grid-column-end:span 5}.col-6{grid-column-end:span 6}.col-7{grid-column-end:span 7}.col-8{grid-column-end:span 8}.col-9{grid-column-end:span 9}.col-10{grid-column-end:span 10}.col-11{grid-column-end:span 11}.col-12{grid-column-end:span 12}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}@media(min-width:600px){.col-medium-1{grid-column-end:span 1}.col-medium-2{grid-column-end:span 2}.col-medium-3{grid-column-end:span 3}.col-medium-4{grid-column-end:span 4}.col-medium-5{grid-column-end:span 5}.col-medium-6{grid-column-end:span 6}.col-medium-7{grid-column-end:span 7}.col-medium-8{grid-column-end:span 8}.col-medium-9{grid-column-end:span 9}.col-medium-10{grid-column-end:span 10}.col-medium-11{grid-column-end:span 11}.col-medium-12{grid-column-end:span 12}.col-medium-start-1{grid-column-start:1}.col-medium-start-2{grid-column-start:2}.col-medium-start-3{grid-column-start:3}.col-medium-start-4{grid-column-start:4}.col-medium-start-5{grid-column-start:5}.col-medium-start-6{grid-column-start:6}.col-medium-start-7{grid-column-start:7}.col-medium-start-8{grid-column-start:8}.col-medium-start-9{grid-column-start:9}.col-medium-start-10{grid-column-start:10}.col-medium-start-11{grid-column-start:11}.col-medium-start-12{grid-column-start:12}}@media(min-width:840px){.col-expanded-1{grid-column-end:span 1}.col-expanded-2{grid-column-end:span 2}.col-expanded-3{grid-column-end:span 3}.col-expanded-4{grid-column-end:span 4}.col-expanded-5{grid-column-end:span 5}.col-expanded-6{grid-column-end:span 6}.col-expanded-7{grid-column-end:span 7}.col-expanded-8{grid-column-end:span 8}.col-expanded-9{grid-column-end:span 9}.col-expanded-10{grid-column-end:span 10}.col-expanded-11{grid-column-end:span 11}.col-expanded-12{grid-column-end:span 12}.col-expanded-start-1{grid-column-start:1}.col-expanded-start-2{grid-column-start:2}.col-expanded-start-3{grid-column-start:3}.col-expanded-start-4{grid-column-start:4}.col-expanded-start-5{grid-column-start:5}.col-expanded-start-6{grid-column-start:6}.col-expanded-start-7{grid-column-start:7}.col-expanded-start-8{grid-column-start:8}.col-expanded-start-9{grid-column-start:9}.col-expanded-start-10{grid-column-start:10}.col-expanded-start-11{grid-column-start:11}.col-expanded-start-12{grid-column-start:12}}@media(min-width:1200px){.col-large-1{grid-column-end:span 1}.col-large-2{grid-column-end:span 2}.col-large-3{grid-column-end:span 3}.col-large-4{grid-column-end:span 4}.col-large-5{grid-column-end:span 5}.col-large-6{grid-column-end:span 6}.col-large-7{grid-column-end:span 7}.col-large-8{grid-column-end:span 8}.col-large-9{grid-column-end:span 9}.col-large-10{grid-column-end:span 10}.col-large-11{grid-column-end:span 11}.col-large-12{grid-column-end:span 12}.col-large-start-1{grid-column-start:1}.col-large-start-2{grid-column-start:2}.col-large-start-3{grid-column-start:3}.col-large-start-4{grid-column-start:4}.col-large-start-5{grid-column-start:5}.col-large-start-6{grid-column-start:6}.col-large-start-7{grid-column-start:7}.col-large-start-8{grid-column-start:8}.col-large-start-9{grid-column-start:9}.col-large-start-10{grid-column-start:10}.col-large-start-11{grid-column-start:11}.col-large-start-12{grid-column-start:12}}@media(min-width:1600px){.col-xlarge-1{grid-column-end:span 1}.col-xlarge-2{grid-column-end:span 2}.col-xlarge-3{grid-column-end:span 3}.col-xlarge-4{grid-column-end:span 4}.col-xlarge-5{grid-column-end:span 5}.col-xlarge-6{grid-column-end:span 6}.col-xlarge-7{grid-column-end:span 7}.col-xlarge-8{grid-column-end:span 8}.col-xlarge-9{grid-column-end:span 9}.col-xlarge-10{grid-column-end:span 10}.col-xlarge-11{grid-column-end:span 11}.col-xlarge-12{grid-column-end:span 12}.col-xlarge-start-1{grid-column-start:1}.col-xlarge-start-2{grid-column-start:2}.col-xlarge-start-3{grid-column-start:3}.col-xlarge-start-4{grid-column-start:4}.col-xlarge-start-5{grid-column-start:5}.col-xlarge-start-6{grid-column-start:6}.col-xlarge-start-7{grid-column-start:7}.col-xlarge-start-8{grid-column-start:8}.col-xlarge-start-9{grid-column-start:9}.col-xlarge-start-10{grid-column-start:10}.col-xlarge-start-11{grid-column-start:11}.col-xlarge-start-12{grid-column-start:12}}.grid>.col-full,.col-full{grid-column:1/-1}.grid-auto{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-min, var(--app-size-grid-auto-min)),100%),1fr));gap:var(--app-space-4)}.gap-1{gap:var(--app-space-1)}.gap-2{gap:var(--app-space-2)}.gap-3{gap:var(--app-space-3)}.gap-4{gap:var(--app-space-4)}.gap-5{gap:var(--app-space-5)}.gap-6{gap:var(--app-space-6)}.gap-7{gap:var(--app-space-7)}.gap-8{gap:var(--app-space-8)}.auth-form{display:block;width:100%;max-width:var(--app-size-form-max);margin-inline:auto}.auth-form-progress{min-height:var(--app-size-progress-bar);margin-bottom:var(--app-space-4)}.auth-form-title{margin:0;font:var(--mat-sys-headline-small);color:var(--app-text-primary)}.auth-form-subtitle{margin:var(--app-space-2) 0 var(--app-space-6);font:var(--mat-sys-body-large);color:var(--app-text-secondary);overflow-wrap:anywhere}.auth-form-body{margin-top:var(--app-space-5);margin-bottom:var(--app-space-6)}.auth-form-field{display:grid;gap:var(--app-space-2)}.auth-form-label{font:var(--mat-sys-title-medium);color:var(--app-text-primary)}.auth-form-field:has(.auth-form-input:not(:placeholder-shown),.auth-form-input:autofill) .auth-form-label{color:var(--app-text-brand)}.auth-form-field:has(.auth-form-input:not(:placeholder-shown),.auth-form-input:autofill) .auth-form-input-action{--mat-icon-color: var(--app-text-brand)}.auth-form-label-row{display:flex;align-items:center;gap:var(--app-space-1)}.auth-form-label-help{--mat-icon-button-icon-size: var(--app-size-icon-sm);--mat-icon-button-state-layer-size: var(--app-size-icon-sm);--mat-icon-button-touch-target-size: var(--app-size-touch-min);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-color: var(--app-text-link)}.auth-form-label-help:focus-visible{outline:var(--app-size-focus-ring) solid var(--app-border-active);outline-offset:var(--app-size-focus-ring)}.auth-form-label-help>.auth-form-label-help-icon{width:var(--app-size-icon-sm);height:var(--app-size-icon-sm);font-size:var(--app-size-icon-sm)}.auth-form-control{position:relative;display:flex;align-items:center}.auth-form-input{box-sizing:border-box;width:100%;min-height:var(--app-size-input);padding:0 var(--app-space-4);border:var(--app-size-border) solid var(--app-border-strong);border-radius:var(--app-radius-md);background:var(--app-bg-input);color:var(--app-text-primary);font:var(--mat-sys-body-large)}.auth-form-input:focus-visible{border-color:var(--app-border-active);outline:var(--app-size-focus-ring) solid var(--app-border-active);outline-offset:0}.auth-form-input[aria-invalid=true]{border-color:var(--app-status-danger-icon);color:var(--app-status-danger-text)}.auth-form-control--action .auth-form-input{padding-right:calc(var(--app-size-touch-min) + var(--app-space-2))}.auth-form-control>.auth-form-input-action{position:absolute;right:var(--app-space-1);--mat-icon-color: var(--app-icon-default)}.auth-form-checkbox{font:var(--mat-sys-body-medium);--mat-checkbox-state-layer-size: var(--app-size-touch-min)}.auth-form-hint,.auth-form-error{margin:0;font:var(--mat-sys-body-small)}.auth-form-hint{color:var(--app-text-secondary)}.auth-form-error{color:var(--app-status-danger-text);text-align:right}.auth-form-submit{justify-self:center;min-width:50%;min-height:var(--app-size-touch-min);margin-top:var(--app-space-5);--mat-button-filled-container-shape: var(--app-radius-md)}.auth-form-button-brand{min-width:var(--app-size-button-min);min-height:var(--app-size-touch-min);background-color:var(--app-bg-brand-soft);--mat-button-outlined-container-shape: var(--app-radius-sm);--mat-button-outlined-outline-color: var(--app-border-active);--mat-button-outlined-outline-width: var(--app-size-border-emphasis);--mat-button-outlined-label-text-color: var(--app-text-brand);--mat-button-outlined-horizontal-padding: var(--app-space-5)}.auth-form-link{margin:var(--app-space-4) 0 0;text-align:center;font:var(--mat-sys-body-medium);color:var(--app-text-primary)}.auth-form-link-anchor{color:var(--app-text-link);text-decoration:underline}.auth-form-link-anchor--standalone{display:inline-flex;align-items:center;min-height:var(--app-size-touch-min)}.auth-form-eyebrow{margin:0 0 var(--app-space-1);font:var(--mat-sys-label-medium);color:var(--app-text-tertiary)}.auth-form-title--danger{color:var(--app-status-danger-text)}.auth-form-text{margin:var(--app-space-2) 0 0;font:var(--mat-sys-body-large);color:var(--app-text-primary)}.auth-form-small{margin:var(--app-space-3) 0 0;font:var(--mat-sys-body-small);color:var(--app-text-secondary)}.auth-form-email{margin:var(--app-space-4) 0;font:var(--mat-sys-title-large);color:var(--app-status-success-text);overflow-wrap:anywhere}.auth-form-alert{display:flex;align-items:flex-start;gap:var(--app-space-2);margin:var(--app-space-4) 0 0;padding:var(--app-space-2) var(--app-space-4);border:var(--app-size-border) solid;border-radius:var(--app-radius-sm);font:var(--mat-sys-body-medium)}.auth-form-alert--info{background:var(--app-status-info-bg);border-color:var(--app-status-info-border);color:var(--app-status-info-text);--mat-icon-color: var(--app-status-info-icon)}.auth-form-alert--error{background:var(--app-status-danger-bg);border-color:var(--app-status-danger-border);color:var(--app-status-danger-text);--mat-icon-color: var(--app-status-danger-icon)}.visually-hidden{position:absolute;width:var(--app-size-border);height:var(--app-size-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--app-space-2);top:calc(-1 * var(--app-space-8));z-index:var(--app-z-skip-link);padding:var(--app-space-2) var(--app-space-4);background:var(--app-action-primary);color:var(--app-action-primary-text);border-radius:var(--app-radius-sm)}.skip-link:focus{top:var(--app-space-2)}
