@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";
*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body{background-color:var(--mat-sys-surface);min-height:100vh;color:var(--mat-sys-on-surface);margin:0;padding:0;line-height:1.5}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--mat-sys-primary:#6750a4;--mat-sys-on-primary:#fff;--mat-sys-primary-container:#eaddff;--mat-sys-on-primary-container:#21005d;--mat-sys-primary-fixed:#eaddff;--mat-sys-primary-fixed-dim:#d0bcff;--mat-sys-on-primary-fixed:#21005d;--mat-sys-on-primary-fixed-variant:#4f378b;--mat-sys-secondary:#625b71;--mat-sys-on-secondary:#fff;--mat-sys-secondary-container:#e8def8;--mat-sys-on-secondary-container:#1d192b;--mat-sys-secondary-fixed:#e8def8;--mat-sys-secondary-fixed-dim:#ccc2dc;--mat-sys-on-secondary-fixed:#1d192b;--mat-sys-on-secondary-fixed-variant:#4a4458;--mat-sys-tertiary:#7d5260;--mat-sys-on-tertiary:#fff;--mat-sys-tertiary-container:#ffd8e4;--mat-sys-on-tertiary-container:#31111d;--mat-sys-tertiary-fixed:#ffd8e4;--mat-sys-tertiary-fixed-dim:#efb8c8;--mat-sys-on-tertiary-fixed:#31111d;--mat-sys-on-tertiary-fixed-variant:#633b48;--mat-sys-error:#b3261e;--mat-sys-on-error:#fff;--mat-sys-error-container:#f9dedc;--mat-sys-on-error-container:#410e0b;--mat-sys-surface:#fef7ff;--mat-sys-on-surface:#1d1b20;--mat-sys-surface-variant:#e7e0ec;--mat-sys-on-surface-variant:#49454f;--mat-sys-surface-container-highest:#e6e0e9;--mat-sys-surface-container-high:#ece6f0;--mat-sys-surface-container:#f3edf7;--mat-sys-surface-container-low:#f7f2fa;--mat-sys-surface-container-lowest:#fff;--mat-sys-surface-dim:#ded8e1;--mat-sys-surface-bright:#fef7ff;--mat-sys-surface-tint:#6750a4;--mat-sys-inverse-surface:#322f35;--mat-sys-inverse-on-surface:#f5eff7;--mat-sys-inverse-primary:#d0bcff;--mat-sys-outline:#79747e;--mat-sys-outline-variant:#cac4d0;--mat-sys-shadow:#000;--mat-sys-scrim:#000;--mat-sys-background:#fef7ff;--mat-sys-on-background:#1d1b20;--mat-sys-corner-none:0px;--mat-sys-corner-extra-small:4px;--mat-sys-corner-small:8px;--mat-sys-corner-medium:12px;--mat-sys-corner-large:16px;--mat-sys-corner-extra-large:28px;--mat-sys-corner-full:9999px;--mat-sys-state-hover-state-layer-opacity:.08;--mat-sys-state-focus-state-layer-opacity:.12;--mat-sys-state-pressed-state-layer-opacity:.12;--mat-sys-state-dragged-state-layer-opacity:.16;--mat-sys-hover-state-layer-opacity:.08;--mat-sys-focus-state-layer-opacity:.12;--mat-sys-pressed-state-layer-opacity:.12;--mat-sys-level0:none;--mat-sys-level1:0px 1px 2px 0px #0000004d, 0px 1px 3px 1px #00000026;--mat-sys-level2:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--mat-sys-level3:0px 4px 8px 3px #00000026, 0px 1px 3px 0px #0000004d;--mat-sys-level4:0px 6px 10px 4px #00000026, 0px 2px 3px 0px #0000004d;--mat-sys-level5:0px 8px 12px 6px #00000026, 0px 4px 4px 0px #0000004d;--mat-sys-display-large-font:400 57px/64px "Inter", sans-serif;--mat-sys-display-medium-font:400 45px/52px "Inter", sans-serif;--mat-sys-display-small-font:400 36px/44px "Inter", sans-serif;--mat-sys-headline-large-font:400 32px/40px "Inter", sans-serif;--mat-sys-headline-medium-font:400 28px/36px "Inter", sans-serif;--mat-sys-headline-small-font:400 24px/32px "Inter", sans-serif;--mat-sys-title-large-font:400 22px/28px "Inter", sans-serif;--mat-sys-title-medium-font:500 16px/24px "Inter", sans-serif;--mat-sys-title-small-font:500 14px/20px "Inter", sans-serif;--mat-sys-body-large-font:400 16px/24px "Inter", sans-serif;--mat-sys-body-medium-font:400 14px/20px "Inter", sans-serif;--mat-sys-body-small-font:400 12px/16px "Inter", sans-serif;--mat-sys-label-large-font:500 14px/20px "Inter", sans-serif;--mat-sys-label-medium-font:500 12px/16px "Inter", sans-serif;--mat-sys-label-small-font:500 11px/16px "Inter", sans-serif;--mat-sys-motion-duration-short1:50ms;--mat-sys-motion-duration-short2:.1s;--mat-sys-motion-duration-short3:.15s;--mat-sys-motion-duration-short4:.2s;--mat-sys-motion-duration-medium1:.25s;--mat-sys-motion-duration-medium2:.3s;--mat-sys-motion-duration-medium3:.35s;--mat-sys-motion-duration-medium4:.4s;--mat-sys-motion-duration-long1:.45s;--mat-sys-motion-duration-long2:.5s;--mat-sys-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--mat-sys-motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1);--mat-sys-motion-easing-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--mat-sys-motion-easing-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--mat-sys-accent:var(--mat-sys-primary);--mat-sys-on-accent:var(--mat-sys-on-primary)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--mat-sys-primary:#d0bcff;--mat-sys-on-primary:#381e72;--mat-sys-primary-container:#4f378b;--mat-sys-on-primary-container:#eaddff;--mat-sys-primary-fixed:#eaddff;--mat-sys-primary-fixed-dim:#d0bcff;--mat-sys-on-primary-fixed:#21005d;--mat-sys-on-primary-fixed-variant:#4f378b;--mat-sys-secondary:#ccc2dc;--mat-sys-on-secondary:#332d41;--mat-sys-secondary-container:#4a4458;--mat-sys-on-secondary-container:#e8def8;--mat-sys-secondary-fixed:#e8def8;--mat-sys-secondary-fixed-dim:#ccc2dc;--mat-sys-on-secondary-fixed:#1d192b;--mat-sys-on-secondary-fixed-variant:#4a4458;--mat-sys-tertiary:#efb8c8;--mat-sys-on-tertiary:#492532;--mat-sys-tertiary-container:#633b48;--mat-sys-on-tertiary-container:#ffd8e4;--mat-sys-tertiary-fixed:#ffd8e4;--mat-sys-tertiary-fixed-dim:#efb8c8;--mat-sys-on-tertiary-fixed:#31111d;--mat-sys-on-tertiary-fixed-variant:#633b48;--mat-sys-error:#f2b8b5;--mat-sys-on-error:#601410;--mat-sys-error-container:#8c1d18;--mat-sys-on-error-container:#f9dedc;--mat-sys-surface:#141218;--mat-sys-on-surface:#e6e0e9;--mat-sys-surface-variant:#49454f;--mat-sys-on-surface-variant:#cac4d0;--mat-sys-surface-container-highest:#36343b;--mat-sys-surface-container-high:#2b2930;--mat-sys-surface-container:#211f26;--mat-sys-surface-container-low:#1d1b20;--mat-sys-surface-container-lowest:#0f0d13;--mat-sys-surface-dim:#141218;--mat-sys-surface-bright:#3b383e;--mat-sys-surface-tint:#d0bcff;--mat-sys-inverse-surface:#e6e0e9;--mat-sys-inverse-on-surface:#322f35;--mat-sys-inverse-primary:#6750a4;--mat-sys-outline:#938f99;--mat-sys-outline-variant:#49454f;--mat-sys-background:#141218;--mat-sys-on-background:#e6e0e9}}[data-theme=dark],.dark-theme,.dark{--mat-sys-primary:#d0bcff;--mat-sys-on-primary:#381e72;--mat-sys-primary-container:#4f378b;--mat-sys-on-primary-container:#eaddff;--mat-sys-secondary:#ccc2dc;--mat-sys-on-secondary:#332d41;--mat-sys-secondary-container:#4a4458;--mat-sys-on-secondary-container:#e8def8;--mat-sys-tertiary:#efb8c8;--mat-sys-on-tertiary:#492532;--mat-sys-tertiary-container:#633b48;--mat-sys-on-tertiary-container:#ffd8e4;--mat-sys-error:#f2b8b5;--mat-sys-on-error:#601410;--mat-sys-error-container:#8c1d18;--mat-sys-on-error-container:#f9dedc;--mat-sys-surface:#141218;--mat-sys-on-surface:#e6e0e9;--mat-sys-surface-variant:#49454f;--mat-sys-on-surface-variant:#cac4d0;--mat-sys-surface-container-highest:#36343b;--mat-sys-surface-container-high:#2b2930;--mat-sys-surface-container:#211f26;--mat-sys-surface-container-low:#1d1b20;--mat-sys-surface-container-lowest:#0f0d13;--mat-sys-surface-dim:#141218;--mat-sys-surface-bright:#3b383e;--mat-sys-surface-tint:#d0bcff;--mat-sys-inverse-surface:#e6e0e9;--mat-sys-inverse-on-surface:#322f35;--mat-sys-inverse-primary:#6750a4;--mat-sys-outline:#938f99;--mat-sys-outline-variant:#49454f;--mat-sys-background:#141218;--mat-sys-on-background:#e6e0e9}:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
*{box-sizing:border-box;margin:0;padding:0}html,body{color:#000000de;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0f2f5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1.3}h1{font-size:34px}h2{font-size:24px}h3{font-size:20px}a{color:#1976d2;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1)}a:hover{color:#1565c0}button{letter-spacing:.3px;cursor:pointer;text-transform:uppercase;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;padding:16px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}button:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000000f,0 4px 8px #0000001a}button:active{transform:translateY(0);box-shadow:0 1px 2px #0000000f,0 1px 3px #0000001a}button:disabled{cursor:not-allowed;opacity:.5}input,textarea,select{color:#000000de;background:#fff;border:1.5px solid #00000026;border-radius:6px;width:100%;padding:10px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:13.5px;transition:all .2s cubic-bezier(.4,0,.2,1)}input:focus,textarea:focus,select:focus{border-color:#1976d2;outline:none;box-shadow:0 0 0 3px #1976d21f}input:disabled,textarea:disabled,select:disabled{color:#00000061;cursor:not-allowed;background:#0000000a}code{color:#1565c0;background:#1976d20f;border-radius:6px;padding:2px 7px;font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,Consolas,monospace;font-size:.88em}pre{background:#0000000a;border-radius:6px;padding:24px;overflow-x:auto}pre code{color:inherit;background:0 0;padding:0}::selection{color:#000000de;background:#1976d226}
.mat-button-module-scss-module__XzGUza__mat-mdc-button-base{text-decoration:none}.mat-button-module-scss-module__XzGUza__mat-mdc-button-base .mat-button-module-scss-module__XzGUza__mat-icon{flex-shrink:0;min-height:fit-content}@media (hover:none){.mat-button-module-scss-module__XzGUza__mat-mdc-button-base:hover>span.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:0}}.mat-button-module-scss-module__XzGUza__mdc-button{-webkit-user-select:none;user-select:none;box-sizing:border-box;min-width:64px;line-height:inherit;appearance:none;vertical-align:middle;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0 8px;font-family:inherit;display:inline-flex;position:relative;overflow:hidden}.mat-button-module-scss-module__XzGUza__mdc-button::-moz-focus-inner{border:0;padding:0}.mat-button-module-scss-module__XzGUza__mdc-button:active{outline:none}.mat-button-module-scss-module__XzGUza__mdc-button:hover{cursor:pointer}.mat-button-module-scss-module__XzGUza__mdc-button:disabled{cursor:default;pointer-events:none}.mat-button-module-scss-module__XzGUza__mdc-button[hidden]{display:none}.mat-button-module-scss-module__XzGUza__mdc-button .mat-button-module-scss-module__XzGUza__mdc-button__label{align-items:center;gap:6px;display:inline-flex;position:relative}.mat-button-module-scss-module__XzGUza__mat-mdc-button{padding:0 var(--mat-button-text-horizontal-padding,12px);height:var(--mat-button-text-container-height,40px);font-family:var(--mat-button-text-label-text-font,var(--mat-sys-label-large-font));font-size:var(--mat-button-text-label-text-size,var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-text-label-text-tracking,var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-text-label-text-transform);font-weight:var(--mat-button-text-label-text-weight,var(--mat-sys-label-large-weight))}.mat-button-module-scss-module__XzGUza__mat-mdc-button,.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mdc-button__ripple{border-radius:var(--mat-button-text-container-shape,var(--mat-sys-corner-full))}.mat-button-module-scss-module__XzGUza__mat-mdc-button:not(:disabled){color:var(--mat-button-text-label-text-color,var(--mat-sys-primary))}.mat-button-module-scss-module__XzGUza__mat-mdc-button[disabled],.mat-button-module-scss-module__XzGUza__mat-mdc-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-text-disabled-label-text-color,color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-button-module-scss-module__XzGUza__mat-mdc-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-button-module-scss-module__XzGUza__mat-mdc-button:has(.mat-button-module-scss-module__XzGUza__material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-button-text-with-icon-horizontal-padding,16px)}.mat-button-module-scss-module__XzGUza__mat-mdc-button>.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-text-icon-spacing,8px);margin-left:var(--mat-button-text-icon-offset,-4px)}[dir=rtl] .mat-button-module-scss-module__XzGUza__mat-mdc-button>.mat-button-module-scss-module__XzGUza__mat-icon,.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mdc-button__label+.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-text-icon-offset,-4px);margin-left:var(--mat-button-text-icon-spacing,8px)}[dir=rtl] .mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mdc-button__label+.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-text-icon-spacing,8px);margin-left:var(--mat-button-text-icon-offset,-4px)}.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mat-ripple-element{background-color:var(--mat-button-text-ripple-color,color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{background-color:var(--mat-button-text-state-layer-color,var(--mat-sys-primary))}.mat-button-module-scss-module__XzGUza__mat-mdc-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{background-color:var(--mat-button-text-disabled-state-layer-color,var(--mat-sys-on-surface-variant))}.mat-button-module-scss-module__XzGUza__mat-mdc-button:hover>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-text-hover-state-layer-opacity,var(--mat-sys-hover-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-mdc-button.mat-button-module-scss-module__XzGUza__cdk-program-focused>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-mdc-button.mat-button-module-scss-module__XzGUza__cdk-keyboard-focused>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-mdc-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled-interactive:focus>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-text-focus-state-layer-opacity,var(--mat-sys-focus-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-mdc-button:active>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-text-pressed-state-layer-opacity,var(--mat-sys-pressed-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-touch-target{height:var(--mat-button-text-touch-target-size,48px);display:var(--mat-button-text-touch-target-display,block);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button{height:var(--mat-button-filled-container-height,40px);font-family:var(--mat-button-filled-label-text-font,var(--mat-sys-label-large-font));font-size:var(--mat-button-filled-label-text-size,var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-filled-label-text-tracking,var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-filled-label-text-transform);font-weight:var(--mat-button-filled-label-text-weight,var(--mat-sys-label-large-weight));padding:0 var(--mat-button-filled-horizontal-padding,24px);transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button>.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-filled-icon-spacing,8px);margin-left:var(--mat-button-filled-icon-offset,-8px)}[dir=rtl] .mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button>.mat-button-module-scss-module__XzGUza__mat-icon,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mdc-button__label+.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-filled-icon-offset,-8px);margin-left:var(--mat-button-filled-icon-spacing,8px)}[dir=rtl] .mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mdc-button__label+.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-filled-icon-spacing,8px);margin-left:var(--mat-button-filled-icon-offset,-8px)}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-ripple-element{background-color:var(--mat-button-filled-ripple-color,color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{background-color:var(--mat-button-filled-state-layer-color,var(--mat-sys-on-primary))}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{background-color:var(--mat-button-filled-disabled-state-layer-color,var(--mat-sys-on-surface-variant))}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button:hover>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-filled-hover-state-layer-opacity,var(--mat-sys-hover-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button.mat-button-module-scss-module__XzGUza__cdk-program-focused>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button.mat-button-module-scss-module__XzGUza__cdk-keyboard-focused>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled-interactive:focus>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-filled-focus-state-layer-opacity,var(--mat-sys-focus-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button:active>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-filled-pressed-state-layer-opacity,var(--mat-sys-pressed-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-touch-target{height:var(--mat-button-filled-touch-target-size,48px);display:var(--mat-button-filled-touch-target-display,block);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button:not(:disabled){color:var(--mat-button-filled-label-text-color,var(--mat-sys-on-primary));background-color:var(--mat-button-filled-container-color,var(--mat-sys-primary))}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mdc-button__ripple{border-radius:var(--mat-button-filled-container-shape,var(--mat-sys-corner-full))}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button[disabled],.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-filled-disabled-label-text-color,color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-filled-disabled-container-color,color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button{height:var(--mat-button-outlined-container-height,40px);font-family:var(--mat-button-outlined-label-text-font,var(--mat-sys-label-large-font));font-size:var(--mat-button-outlined-label-text-size,var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-outlined-label-text-tracking,var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-outlined-label-text-transform);font-weight:var(--mat-button-outlined-label-text-weight,var(--mat-sys-label-large-weight));border-radius:var(--mat-button-outlined-container-shape,var(--mat-sys-corner-full));border-style:solid;border-width:var(--mat-button-outlined-outline-width,1px);padding:0 var(--mat-button-outlined-horizontal-padding,24px);transition:border .28s cubic-bezier(.4,0,.2,1)}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button>.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-outlined-icon-spacing,8px);margin-left:var(--mat-button-outlined-icon-offset,-8px)}[dir=rtl] .mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button>.mat-button-module-scss-module__XzGUza__mat-icon,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mdc-button__label+.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-outlined-icon-offset,-8px);margin-left:var(--mat-button-outlined-icon-spacing,8px)}[dir=rtl] .mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mdc-button__label+.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-outlined-icon-spacing,8px);margin-left:var(--mat-button-outlined-icon-offset,-8px)}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-ripple-element{background-color:var(--mat-button-outlined-ripple-color,color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{background-color:var(--mat-button-outlined-state-layer-color,var(--mat-sys-primary))}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{background-color:var(--mat-button-outlined-disabled-state-layer-color,var(--mat-sys-on-surface-variant))}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button:hover>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-outlined-hover-state-layer-opacity,var(--mat-sys-hover-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button.mat-button-module-scss-module__XzGUza__cdk-program-focused>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button.mat-button-module-scss-module__XzGUza__cdk-keyboard-focused>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled-interactive:focus>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-outlined-focus-state-layer-opacity,var(--mat-sys-focus-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button:active>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-outlined-pressed-state-layer-opacity,var(--mat-sys-pressed-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-touch-target{height:var(--mat-button-outlined-touch-target-size,48px);display:var(--mat-button-outlined-touch-target-display,block);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button:not(:disabled){color:var(--mat-button-outlined-label-text-color,var(--mat-sys-primary));border-color:var(--mat-button-outlined-outline-color,var(--mat-sys-outline))}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button[disabled],.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-outlined-disabled-label-text-color,color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mat-button-outlined-disabled-outline-color,color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-button-module-scss-module__XzGUza__mat-tonal-button{height:var(--mat-button-tonal-container-height,40px);font-family:var(--mat-button-tonal-label-text-font,var(--mat-sys-label-large-font));font-size:var(--mat-button-tonal-label-text-size,var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-tonal-label-text-tracking,var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-tonal-label-text-transform);font-weight:var(--mat-button-tonal-label-text-weight,var(--mat-sys-label-large-weight));padding:0 var(--mat-button-tonal-horizontal-padding,24px);transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.mat-button-module-scss-module__XzGUza__mat-tonal-button:not(:disabled){color:var(--mat-button-tonal-label-text-color,var(--mat-sys-on-secondary-container));background-color:var(--mat-button-tonal-container-color,var(--mat-sys-secondary-container))}.mat-button-module-scss-module__XzGUza__mat-tonal-button,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mdc-button__ripple{border-radius:var(--mat-button-tonal-container-shape,var(--mat-sys-corner-full))}.mat-button-module-scss-module__XzGUza__mat-tonal-button[disabled],.mat-button-module-scss-module__XzGUza__mat-tonal-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-tonal-disabled-label-text-color,color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-tonal-disabled-container-color,color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-button-module-scss-module__XzGUza__mat-tonal-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-button-module-scss-module__XzGUza__mat-tonal-button>.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-tonal-icon-spacing,8px);margin-left:var(--mat-button-tonal-icon-offset,-8px)}[dir=rtl] .mat-button-module-scss-module__XzGUza__mat-tonal-button>.mat-button-module-scss-module__XzGUza__mat-icon,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mdc-button__label+.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-tonal-icon-offset,-8px);margin-left:var(--mat-button-tonal-icon-spacing,8px)}[dir=rtl] .mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mdc-button__label+.mat-button-module-scss-module__XzGUza__mat-icon{margin-right:var(--mat-button-tonal-icon-spacing,8px);margin-left:var(--mat-button-tonal-icon-offset,-8px)}.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-ripple-element{background-color:var(--mat-button-tonal-ripple-color,color-mix(in srgb, var(--mat-sys-on-secondary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{background-color:var(--mat-button-tonal-state-layer-color,var(--mat-sys-on-secondary-container))}.mat-button-module-scss-module__XzGUza__mat-tonal-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{background-color:var(--mat-button-tonal-disabled-state-layer-color,var(--mat-sys-on-surface-variant))}.mat-button-module-scss-module__XzGUza__mat-tonal-button:hover>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-tonal-hover-state-layer-opacity,var(--mat-sys-hover-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-tonal-button.mat-button-module-scss-module__XzGUza__cdk-program-focused>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-tonal-button.mat-button-module-scss-module__XzGUza__cdk-keyboard-focused>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-tonal-button.mat-button-module-scss-module__XzGUza__mat-mdc-button-disabled-interactive:focus>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-tonal-focus-state-layer-opacity,var(--mat-sys-focus-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-tonal-button:active>.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{opacity:var(--mat-button-tonal-pressed-state-layer-opacity,var(--mat-sys-pressed-state-layer-opacity))}.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-touch-target{height:var(--mat-button-tonal-touch-target-size,48px);display:var(--mat-button-tonal-touch-target-display,block);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.mat-button-module-scss-module__XzGUza__mat-mdc-button,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button,.mat-button-module-scss-module__XzGUza__mat-tonal-button{-webkit-tap-highlight-color:#0000}.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{pointer-events:none;border-radius:inherit;position:absolute;inset:0}.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple{overflow:hidden}.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{content:"";opacity:0}.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mdc-button__label,.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mat-icon,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mdc-button__label,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-icon,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mdc-button__label,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-icon,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mdc-button__label,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-icon{z-index:1;position:relative}.mat-button-module-scss-module__XzGUza__mat-mdc-button .mat-button-module-scss-module__XzGUza__mat-focus-indicator,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-focus-indicator,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-focus-indicator,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-focus-indicator{border-radius:inherit;position:absolute;inset:0}.mat-button-module-scss-module__XzGUza__mat-mdc-button:focus-visible>.mat-button-module-scss-module__XzGUza__mat-focus-indicator:before,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button:focus-visible>.mat-button-module-scss-module__XzGUza__mat-focus-indicator:before,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button:focus-visible>.mat-button-module-scss-module__XzGUza__mat-focus-indicator:before,.mat-button-module-scss-module__XzGUza__mat-tonal-button:focus-visible>.mat-button-module-scss-module__XzGUza__mat-focus-indicator:before{content:"";border-radius:inherit}.mat-button-module-scss-module__XzGUza__mat-mdc-button.mat-button-module-scss-module__XzGUza___mat-animation-noopable,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button.mat-button-module-scss-module__XzGUza___mat-animation-noopable,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button.mat-button-module-scss-module__XzGUza___mat-animation-noopable,.mat-button-module-scss-module__XzGUza__mat-tonal-button.mat-button-module-scss-module__XzGUza___mat-animation-noopable{transition:none!important;animation:none!important}.mat-button-module-scss-module__XzGUza__mat-mdc-button>.mat-button-module-scss-module__XzGUza__mat-icon,.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button>.mat-button-module-scss-module__XzGUza__mat-icon,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button>.mat-button-module-scss-module__XzGUza__mat-icon,.mat-button-module-scss-module__XzGUza__mat-tonal-button>.mat-button-module-scss-module__XzGUza__mat-icon{vertical-align:top;width:1.125rem;height:1.125rem;font-size:1.125rem;display:inline-block;position:relative}.mat-button-module-scss-module__XzGUza__mat-on-primary,.mat-button-module-scss-module__XzGUza__mat-on-primary.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button,.mat-button-module-scss-module__XzGUza__mat-on-primary.mat-button-module-scss-module__XzGUza__mat-mdc-button-base{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.01em;background:#ffffff1a;border-width:2px;border-color:#fff;border-radius:12px;height:auto;padding:14px 38px;font-size:17px;font-weight:700;overflow:visible}.mat-button-module-scss-module__XzGUza__mat-on-primary>span,.mat-button-module-scss-module__XzGUza__mat-on-primary.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button>span,.mat-button-module-scss-module__XzGUza__mat-on-primary.mat-button-module-scss-module__XzGUza__mat-mdc-button-base>span{opacity:1;background:0 0}.mat-button-module-scss-module__XzGUza__mat-on-primary:hover,.mat-button-module-scss-module__XzGUza__mat-on-primary.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button:hover{background:#fff3;border-color:#fff}.mat-button-module-scss-module__XzGUza__mat-on-primary .mat-button-module-scss-module__XzGUza__mdc-button__label{color:#fff}.mat-button-module-scss-module__XzGUza__mat-on-primary:before,.mat-button-module-scss-module__XzGUza__mat-on-primary .mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple,.mat-button-module-scss-module__XzGUza__mat-on-primary .mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple,.mat-button-module-scss-module__XzGUza__mat-on-primary .mat-button-module-scss-module__XzGUza__mat-focus-indicator{display:none}.mat-button-module-scss-module__XzGUza__mat-mdc-button-touch-target{height:48px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.mat-button-module-scss-module__XzGUza__mat-mdc-button-persistent-ripple:before{content:"";opacity:0}.mat-button-module-scss-module__XzGUza__mat-focus-indicator{pointer-events:none;border-radius:inherit;position:absolute;inset:0}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-mdc-button-ripple,.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mdc-button__ripple{inset:0}.mat-button-module-scss-module__XzGUza__mat-mdc-unelevated-button .mat-button-module-scss-module__XzGUza__mat-focus-indicator:before,.mat-button-module-scss-module__XzGUza__mat-tonal-button .mat-button-module-scss-module__XzGUza__mat-focus-indicator:before{margin:calc(calc(var(--mat-focus-indicator-border-width,3px) + 2px)*-1)}.mat-button-module-scss-module__XzGUza__mat-mdc-outlined-button .mat-button-module-scss-module__XzGUza__mat-focus-indicator:before{margin:calc(calc(var(--mat-focus-indicator-border-width,3px) + 3px)*-1)}.mat-button-module-scss-module__XzGUza__fullWidth{width:100%}.mat-button-module-scss-module__XzGUza__spinner{margin-right:8px}@keyframes mat-button-module-scss-module__XzGUza__mat-button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.icon-button-module-scss-module__beXyjW__iconButton{width:40px;height:40px;color:var(--mat-sys-on-surface);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:0;transition:background-color .1s,color .1s;display:inline-flex;position:relative;overflow:hidden}.icon-button-module-scss-module__beXyjW__iconButton svg{flex-shrink:0;width:24px;height:24px}.icon-button-module-scss-module__beXyjW__iconButton:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:currentColor;transition:opacity .1s;position:absolute;inset:0}.icon-button-module-scss-module__beXyjW__iconButton:hover:not(:disabled):before{opacity:.08}.icon-button-module-scss-module__beXyjW__iconButton:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.icon-button-module-scss-module__beXyjW__iconButton:focus-visible:before,.icon-button-module-scss-module__beXyjW__iconButton:active:not(:disabled):before{opacity:.12}.icon-button-module-scss-module__beXyjW__iconButton:disabled{color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);cursor:not-allowed}.icon-button-module-scss-module__beXyjW__iconButtonSm{width:32px;height:32px}.icon-button-module-scss-module__beXyjW__iconButtonSm svg{width:20px;height:20px}.icon-button-module-scss-module__beXyjW__iconButtonLg{width:48px;height:48px}.icon-button-module-scss-module__beXyjW__iconButtonLg svg{width:28px;height:28px}.icon-button-module-scss-module__beXyjW__iconButtonPrimary{color:var(--mat-sys-primary)}.icon-button-module-scss-module__beXyjW__iconButtonSecondary{color:var(--mat-sys-secondary)}.icon-button-module-scss-module__beXyjW__iconButtonError{color:var(--mat-sys-error)}.icon-button-module-scss-module__beXyjW__iconButtonSuccess{color:var(--mat-sys-tertiary)}.icon-button-module-scss-module__beXyjW__iconButtonInherit{color:inherit}.icon-button-module-scss-module__beXyjW__iconButtonFilled{background:var(--mat-sys-surface-container-highest)}.icon-button-module-scss-module__beXyjW__iconButtonFilled:hover:not(:disabled){background:var(--mat-sys-surface-container-high)}.icon-button-module-scss-module__beXyjW__iconButtonFilledPrimary{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.icon-button-module-scss-module__beXyjW__iconButtonFilledPrimary:hover:not(:disabled){background:color-mix(in srgb, var(--mat-sys-primary-container) 92%, var(--mat-sys-on-primary-container))}.icon-button-module-scss-module__beXyjW__iconButtonOutlined{border:1px solid var(--mat-sys-outline)}.icon-button-module-scss-module__beXyjW__iconButtonOutlined:hover:not(:disabled){background:color-mix(in srgb, var(--mat-sys-on-surface-variant) 8%, transparent)}.icon-button-module-scss-module__beXyjW__iconButtonEdgeStart{margin-left:-8px}.icon-button-module-scss-module__beXyjW__iconButtonEdgeEnd{margin-right:-8px}
.form-module-scss-module__PxgD_a__formGroup{flex-direction:column;gap:4px;display:flex}.form-module-scss-module__PxgD_a__formLabel{font-family:var(--mat-sys-label-large-font);font-size:var(--mat-sys-label-large-size);font-weight:var(--mat-sys-label-large-weight);line-height:var(--mat-sys-label-large-line-height);color:var(--mat-sys-on-surface-variant)}.form-module-scss-module__PxgD_a__formHelperText{font-family:var(--mat-sys-body-small-font);font-size:var(--mat-sys-body-small-size);line-height:var(--mat-sys-body-small-line-height);color:var(--mat-sys-on-surface-variant)}.form-module-scss-module__PxgD_a__formHelperTextError{color:var(--mat-sys-error)}.form-module-scss-module__PxgD_a__input{border:1px solid var(--mat-sys-outline);border-radius:var(--mat-sys-corner-extra-small);width:100%;color:var(--mat-sys-on-surface);font-family:var(--mat-sys-body-large-font);font-size:var(--mat-sys-body-large-size);line-height:var(--mat-sys-body-large-line-height);caret-color:var(--mat-sys-primary);transition:border-color var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard),outline var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard);background:0 0;padding:16px;position:relative}.form-module-scss-module__PxgD_a__input:hover:not(:disabled):not(:focus){border-color:var(--mat-sys-on-surface)}.form-module-scss-module__PxgD_a__input:focus{outline:2px solid var(--mat-sys-primary);outline-offset:-1px;border-color:var(--mat-sys-primary)}.form-module-scss-module__PxgD_a__input:disabled{opacity:var(--disabled-content-opacity);cursor:not-allowed;border-color:color-mix(in srgb, var(--mat-sys-on-surface) var(--disabled-container-opacity), transparent)}.form-module-scss-module__PxgD_a__input::placeholder{color:var(--mat-sys-on-surface-variant)}.form-module-scss-module__PxgD_a__input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--mat-sys-surface-container) inset!important;-webkit-text-fill-color:var(--mat-sys-on-surface)!important}.form-module-scss-module__PxgD_a__input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--mat-sys-surface-container) inset!important;-webkit-text-fill-color:var(--mat-sys-on-surface)!important}.form-module-scss-module__PxgD_a__input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--mat-sys-surface-container) inset!important;-webkit-text-fill-color:var(--mat-sys-on-surface)!important}.form-module-scss-module__PxgD_a__input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--mat-sys-surface-container) inset!important;-webkit-text-fill-color:var(--mat-sys-on-surface)!important}.form-module-scss-module__PxgD_a__inputError{border-color:var(--mat-sys-error);caret-color:var(--mat-sys-error)}.form-module-scss-module__PxgD_a__inputError:focus{outline-color:var(--mat-sys-error);border-color:var(--mat-sys-error)}.form-module-scss-module__PxgD_a__inputSm{font-size:var(--mat-sys-body-medium-size);padding:12px}.form-module-scss-module__PxgD_a__inputLg{font-size:var(--mat-sys-body-large-size);padding:20px}.form-module-scss-module__PxgD_a__inputFullWidth{width:100%}.form-module-scss-module__PxgD_a__textarea{border:1px solid var(--mat-sys-outline);border-radius:var(--mat-sys-corner-extra-small);width:100%;color:var(--mat-sys-on-surface);font-family:var(--mat-sys-body-large-font);font-size:var(--mat-sys-body-large-size);caret-color:var(--mat-sys-primary);resize:vertical;min-height:120px;transition:border-color var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard),outline var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard);background:0 0;padding:16px;line-height:1.5}.form-module-scss-module__PxgD_a__textarea:hover:not(:disabled):not(:focus){border-color:var(--mat-sys-on-surface)}.form-module-scss-module__PxgD_a__textarea:focus{outline:2px solid var(--mat-sys-primary);outline-offset:-1px;border-color:var(--mat-sys-primary)}.form-module-scss-module__PxgD_a__textarea:disabled{opacity:var(--disabled-content-opacity);cursor:not-allowed}.form-module-scss-module__PxgD_a__textarea::placeholder{color:var(--mat-sys-on-surface-variant)}.form-module-scss-module__PxgD_a__textareaError{border-color:var(--mat-sys-error)}.form-module-scss-module__PxgD_a__textareaError:focus{outline-color:var(--mat-sys-error)}.form-module-scss-module__PxgD_a__select{border:1px solid var(--mat-sys-outline);border-radius:var(--mat-sys-corner-extra-small);width:100%;color:var(--mat-sys-on-surface);font-family:var(--mat-sys-body-large-font);font-size:var(--mat-sys-body-large-size);line-height:var(--mat-sys-body-large-line-height);cursor:pointer;appearance:none;transition:border-color var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard),outline var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2349454f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center/24px no-repeat;padding:16px 48px 16px 16px;position:relative}.form-module-scss-module__PxgD_a__select:hover:not(:disabled):not(:focus){border-color:var(--mat-sys-on-surface)}.form-module-scss-module__PxgD_a__select:focus{outline:2px solid var(--mat-sys-primary);outline-offset:-1px;border-color:var(--mat-sys-primary)}.form-module-scss-module__PxgD_a__select:disabled{opacity:var(--disabled-content-opacity);cursor:not-allowed}.form-module-scss-module__PxgD_a__selectError{border-color:var(--mat-sys-error)}.form-module-scss-module__PxgD_a__selectError:focus{outline-color:var(--mat-sys-error)}.form-module-scss-module__PxgD_a__selectSm{font-size:var(--mat-sys-body-medium-size);background-size:20px;padding:12px 40px 12px 12px}.form-module-scss-module__PxgD_a__checkbox{cursor:pointer;align-items:center;gap:12px;display:inline-flex;position:relative}.form-module-scss-module__PxgD_a__checkboxInput{opacity:0;width:0;height:0;position:absolute}.form-module-scss-module__PxgD_a__checkboxBox{border:2px solid var(--mat-sys-on-surface-variant);width:18px;height:18px;transition:background-color var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard),border-color var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard);border-radius:2px}.form-module-scss-module__PxgD_a__checkboxInput:checked+.form-module-scss-module__PxgD_a__checkboxBox{background:var(--mat-sys-primary);border-color:var(--mat-sys-primary)}.form-module-scss-module__PxgD_a__checkboxInput:focus-visible+.form-module-scss-module__PxgD_a__checkboxBox{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.form-module-scss-module__PxgD_a__checkboxInput:disabled+.form-module-scss-module__PxgD_a__checkboxBox{opacity:var(--disabled-content-opacity);cursor:not-allowed}.form-module-scss-module__PxgD_a__checkboxLabel{font-family:var(--mat-sys-body-medium-font);font-size:var(--mat-sys-body-medium-size);color:var(--mat-sys-on-surface)}.form-module-scss-module__PxgD_a__checkboxDisabled{cursor:not-allowed;opacity:var(--disabled-content-opacity)}.form-module-scss-module__PxgD_a__checkboxError .form-module-scss-module__PxgD_a__checkboxBox{border-color:var(--mat-sys-error)}.form-module-scss-module__PxgD_a__checkboxError .form-module-scss-module__PxgD_a__checkboxInput:checked+.form-module-scss-module__PxgD_a__checkboxBox{background:var(--mat-sys-error);border-color:var(--mat-sys-error)}.form-module-scss-module__PxgD_a__checkboxColorSecondary .form-module-scss-module__PxgD_a__checkboxInput:checked+.form-module-scss-module__PxgD_a__checkboxBox{background:var(--mat-sys-secondary);border-color:var(--mat-sys-secondary)}.form-module-scss-module__PxgD_a__checkboxColorError .form-module-scss-module__PxgD_a__checkboxInput:checked+.form-module-scss-module__PxgD_a__checkboxBox{background:var(--mat-sys-error);border-color:var(--mat-sys-error)}.form-module-scss-module__PxgD_a__checkboxColorSuccess .form-module-scss-module__PxgD_a__checkboxInput:checked+.form-module-scss-module__PxgD_a__checkboxBox{background:var(--mat-sys-tertiary);border-color:var(--mat-sys-tertiary)}.form-module-scss-module__PxgD_a__checkboxColorWarning .form-module-scss-module__PxgD_a__checkboxInput:checked+.form-module-scss-module__PxgD_a__checkboxBox{background:var(--mat-sys-warning,#fb8c00);border-color:var(--mat-sys-warning,#fb8c00)}.form-module-scss-module__PxgD_a__checkboxSizeSm{gap:8px}.form-module-scss-module__PxgD_a__checkboxSizeSm .form-module-scss-module__PxgD_a__checkboxBox{width:14px;height:14px}.form-module-scss-module__PxgD_a__checkboxSizeSm .form-module-scss-module__PxgD_a__checkboxLabel{font-size:var(--mat-sys-body-small-size)}.form-module-scss-module__PxgD_a__checkboxSizeLg{gap:16px}.form-module-scss-module__PxgD_a__checkboxSizeLg .form-module-scss-module__PxgD_a__checkboxBox{border-radius:4px;width:24px;height:24px}.form-module-scss-module__PxgD_a__checkboxSizeLg .form-module-scss-module__PxgD_a__checkboxLabel{font-size:var(--mat-sys-body-large-size)}.form-module-scss-module__PxgD_a__radio{cursor:pointer;align-items:center;gap:12px;display:inline-flex;position:relative}.form-module-scss-module__PxgD_a__radioInput{opacity:0;width:0;height:0;position:absolute}.form-module-scss-module__PxgD_a__radioCircle{border:2px solid var(--mat-sys-on-surface-variant);border-radius:var(--mat-sys-corner-full);width:20px;height:20px;transition:border-color var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard);justify-content:center;align-items:center;display:flex}.form-module-scss-module__PxgD_a__radioCircle:after{content:"";border-radius:var(--mat-sys-corner-full);background:var(--mat-sys-primary);width:10px;height:10px;transition:transform var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard);transform:scale(0)}.form-module-scss-module__PxgD_a__radioInput:checked+.form-module-scss-module__PxgD_a__radioCircle{border-color:var(--mat-sys-primary)}.form-module-scss-module__PxgD_a__radioInput:checked+.form-module-scss-module__PxgD_a__radioCircle:after{transform:scale(1)}.form-module-scss-module__PxgD_a__radioInput:focus-visible+.form-module-scss-module__PxgD_a__radioCircle{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.form-module-scss-module__PxgD_a__radioInput:disabled+.form-module-scss-module__PxgD_a__radioCircle{opacity:var(--disabled-content-opacity);cursor:not-allowed}.form-module-scss-module__PxgD_a__radioLabel{font-family:var(--mat-sys-body-medium-font);font-size:var(--mat-sys-body-medium-size);color:var(--mat-sys-on-surface)}.form-module-scss-module__PxgD_a__switch{cursor:pointer;align-items:center;gap:12px;display:inline-flex;position:relative}.form-module-scss-module__PxgD_a__switchInput{opacity:0;width:0;height:0;position:absolute}.form-module-scss-module__PxgD_a__switchTrack{background:var(--mat-sys-surface-container-highest);border:2px solid var(--mat-sys-outline);border-radius:var(--mat-sys-corner-full);width:52px;height:32px;transition:background-color var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard),border-color var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard);position:relative}.form-module-scss-module__PxgD_a__switchThumb{background:var(--mat-sys-outline);border-radius:var(--mat-sys-corner-full);width:16px;height:16px;transition:left var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard),width var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard),height var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard),background-color var(--mat-sys-motion-duration-short4) var(--mat-sys-motion-easing-standard);position:absolute;top:50%;left:6px;transform:translateY(-50%)}.form-module-scss-module__PxgD_a__switchInput:checked+.form-module-scss-module__PxgD_a__switchTrack{background:var(--mat-sys-primary);border-color:var(--mat-sys-primary)}.form-module-scss-module__PxgD_a__switchInput:checked+.form-module-scss-module__PxgD_a__switchTrack .form-module-scss-module__PxgD_a__switchThumb{background:var(--mat-sys-on-primary);width:24px;height:24px;left:26px}.form-module-scss-module__PxgD_a__switchInput:focus-visible+.form-module-scss-module__PxgD_a__switchTrack{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.form-module-scss-module__PxgD_a__switchInput:disabled+.form-module-scss-module__PxgD_a__switchTrack{opacity:var(--disabled-content-opacity);cursor:not-allowed}.form-module-scss-module__PxgD_a__switchLabel{font-family:var(--mat-sys-body-medium-font);font-size:var(--mat-sys-body-medium-size);color:var(--mat-sys-on-surface)}
@keyframes mat-select-module-scss-module__7rMa8W__matSelectEnter{0%{opacity:0;transform:scaleY(.8)}to{opacity:1;transform:none}}@keyframes mat-select-module-scss-module__7rMa8W__matSelectExit{0%{opacity:1}to{opacity:0}}.mat-select-module-scss-module__7rMa8W__matSelect{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;color:var(--mat-select-enabled-trigger-text-color,var(--mat-sys-on-surface,#000000de));font-family:var(--mat-select-trigger-text-font,Roboto, sans-serif);line-height:var(--mat-select-trigger-text-line-height,1.5);font-size:var(--mat-select-trigger-text-size,1rem);font-weight:var(--mat-select-trigger-text-weight,400);letter-spacing:var(--mat-select-trigger-text-tracking,.03125em);outline:none;display:inline-block;position:relative}.mat-select-module-scss-module__7rMa8W__disabled{color:var(--mat-select-disabled-trigger-text-color,#00000061);pointer-events:none}.mat-select-module-scss-module__7rMa8W__disabled .mat-select-module-scss-module__7rMa8W__placeholder{color:var(--mat-select-disabled-trigger-text-color,#00000061)}.mat-select-module-scss-module__7rMa8W__disabled .mat-select-module-scss-module__7rMa8W__trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-select-module-scss-module__7rMa8W__disabled .mat-select-module-scss-module__7rMa8W__arrow{color:var(--mat-select-disabled-arrow-color,#00000061)}.mat-select-module-scss-module__7rMa8W__trigger{cursor:pointer;box-sizing:border-box;align-items:center;width:100%;display:inline-flex;position:relative}.mat-select-module-scss-module__7rMa8W__value{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.mat-select-module-scss-module__7rMa8W__valueText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mat-select-module-scss-module__7rMa8W__placeholder{color:var(--mat-select-placeholder-text-color,#0009);transition:color .4s cubic-bezier(.25,.8,.25,1) .133s}.mat-select-module-scss-module__7rMa8W__arrowWrapper{flex-shrink:0;align-items:center;height:24px;display:inline-flex}.mat-select-module-scss-module__7rMa8W__arrow{width:10px;height:5px;color:var(--mat-select-enabled-arrow-color,var(--mat-sys-on-surface-variant,#0000008a));transition:transform .25s;position:relative}.mat-select-module-scss-module__7rMa8W__arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mat-select-module-scss-module__7rMa8W__focused .mat-select-module-scss-module__7rMa8W__arrow{color:var(--mat-select-focused-arrow-color,#1976d2)}.mat-select-module-scss-module__7rMa8W__error .mat-select-module-scss-module__7rMa8W__arrow{color:var(--mat-select-invalid-arrow-color,#d32f2f)}.mat-select-module-scss-module__7rMa8W__open .mat-select-module-scss-module__7rMa8W__arrow{transform:rotate(180deg)}.mat-select-module-scss-module__7rMa8W__minLine:empty:before{content:" ";white-space:pre;visibility:hidden;width:1px;display:inline-block}.mat-select-module-scss-module__7rMa8W__menuWrapper{z-index:1000;margin-top:4px;position:absolute;top:100%;left:0;right:0}.mat-select-module-scss-module__7rMa8W__panel{box-sizing:border-box;background-color:var(--md-sys-color-surface-container,var(--mat-sys-surface-container,#fff));border-radius:4px;outline:0;width:100%;max-height:275px;padding:8px 0;animation:.12s cubic-bezier(0,0,.2,1) mat-select-module-scss-module__7rMa8W__matSelectEnter;position:relative;overflow:auto;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-select-module-scss-module__7rMa8W__panel button{box-sizing:border-box;align-items:center;width:100%;min-height:36px;padding:6px 16px;display:flex}.mat-select-module-scss-module__7rMa8W__panelExit{animation:.1s linear mat-select-module-scss-module__7rMa8W__matSelectExit}.mat-select-module-scss-module__7rMa8W__outlined{border-radius:var(--mat-sys-corner-extra-small,4px)}.mat-select-module-scss-module__7rMa8W__outlined .mat-select-module-scss-module__7rMa8W__trigger{border:1px solid var(--mat-sys-outline,#00000061);border-radius:var(--mat-sys-corner-extra-small,4px);color:var(--mat-sys-on-surface,#000000de);font-family:var(--mat-sys-body-large-font,inherit);font-size:var(--mat-sys-body-large-size,1rem);transition:border-color var(--mat-sys-motion-duration-short4,.2s) ease,outline var(--mat-sys-motion-duration-short4,.2s) ease;background:0 0;padding:14px 40px 14px 16px}.mat-select-module-scss-module__7rMa8W__outlined .mat-select-module-scss-module__7rMa8W__trigger:hover{border-color:var(--mat-sys-on-surface,#000000de)}.mat-select-module-scss-module__7rMa8W__outlined.mat-select-module-scss-module__7rMa8W__open .mat-select-module-scss-module__7rMa8W__trigger,.mat-select-module-scss-module__7rMa8W__outlined:focus-within .mat-select-module-scss-module__7rMa8W__trigger{outline:2px solid var(--mat-sys-primary,#6750a4);outline-offset:-1px;border-color:var(--mat-sys-primary,#6750a4)}.mat-select-module-scss-module__7rMa8W__outlined .mat-select-module-scss-module__7rMa8W__arrowWrapper{pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mat-select-module-scss-module__7rMa8W__small .mat-select-module-scss-module__7rMa8W__trigger{padding:4px 8px}.mat-select-module-scss-module__7rMa8W__small .mat-select-module-scss-module__7rMa8W__arrowWrapper{height:20px}.mat-select-module-scss-module__7rMa8W__fullWidth{width:100%}.mat-select-module-scss-module__7rMa8W__autoWidth{width:auto;min-width:120px}.mat-select-module-scss-module__7rMa8W__native{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000003b;border-radius:4px;width:100%;padding:16.5px 14px}.mat-select-module-scss-module__7rMa8W__native:focus{border-color:var(--mat-select-focused-arrow-color,#1976d2);border-width:2px;outline:none}.mat-select-module-scss-module__7rMa8W__native:disabled{cursor:not-allowed;opacity:.38}
.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox{box-sizing:content-box;white-space:nowrap;cursor:pointer;vertical-align:bottom;width:18px;height:18px;padding:calc((var(--mat-checkbox-state-layer-size,40px) - 18px)/2);margin:calc((var(--mat-checkbox-state-layer-size,40px) - var(--mat-checkbox-state-layer-size,40px))/2);flex:0 0 18px;line-height:0;display:inline-block;position:relative}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple{opacity:var(--mat-checkbox-unselected-hover-state-layer-opacity,var(--mat-sys-hover-state-layer-opacity));background-color:var(--mat-checkbox-unselected-hover-state-layer-color,var(--mat-sys-on-surface))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple>.mat-checkbox-module-scss-module__3c2J5G__mat-ripple-element{background-color:var(--mat-checkbox-unselected-hover-state-layer-color,var(--mat-sys-on-surface))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus+.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple{opacity:var(--mat-checkbox-unselected-focus-state-layer-opacity,var(--mat-sys-focus-state-layer-opacity));background-color:var(--mat-checkbox-unselected-focus-state-layer-color,var(--mat-sys-on-surface))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus~.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple .mat-checkbox-module-scss-module__3c2J5G__mat-ripple-element{background-color:var(--mat-checkbox-unselected-focus-state-layer-color,var(--mat-sys-on-surface))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:active>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control+.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple{opacity:var(--mat-checkbox-unselected-pressed-state-layer-opacity,var(--mat-sys-pressed-state-layer-opacity));background-color:var(--mat-checkbox-unselected-pressed-state-layer-color,var(--mat-sys-primary))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:active>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control~.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple .mat-checkbox-module-scss-module__3c2J5G__mat-ripple-element{background-color:var(--mat-checkbox-unselected-pressed-state-layer-color,var(--mat-sys-primary))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked+.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple{opacity:var(--mat-checkbox-selected-hover-state-layer-opacity,var(--mat-sys-hover-state-layer-opacity));background-color:var(--mat-checkbox-selected-hover-state-layer-color,var(--mat-sys-primary))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple .mat-checkbox-module-scss-module__3c2J5G__mat-ripple-element{background-color:var(--mat-checkbox-selected-hover-state-layer-color,var(--mat-sys-primary))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:checked+.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple{opacity:var(--mat-checkbox-selected-focus-state-layer-opacity,var(--mat-sys-focus-state-layer-opacity));background-color:var(--mat-checkbox-selected-focus-state-layer-color,var(--mat-sys-primary))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:checked~.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple .mat-checkbox-module-scss-module__3c2J5G__mat-ripple-element{background-color:var(--mat-checkbox-selected-focus-state-layer-color,var(--mat-sys-primary))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:active>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked+.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple{opacity:var(--mat-checkbox-selected-pressed-state-layer-opacity,var(--mat-sys-pressed-state-layer-opacity));background-color:var(--mat-checkbox-selected-pressed-state-layer-color,var(--mat-sys-on-surface))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:active>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple .mat-checkbox-module-scss-module__3c2J5G__mat-ripple-element{background-color:var(--mat-checkbox-selected-pressed-state-layer-color,var(--mat-sys-on-surface))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control~.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple .mat-checkbox-module-scss-module__3c2J5G__mat-ripple-element,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control+.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple{background-color:var(--mat-checkbox-unselected-hover-state-layer-color,var(--mat-sys-on-surface))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control{opacity:0;cursor:inherit;z-index:1;width:var(--mat-checkbox-state-layer-size,40px);height:var(--mat-checkbox-state-layer-size,40px);top:calc((var(--mat-checkbox-state-layer-size,40px) - var(--mat-checkbox-state-layer-size,40px))/2);right:calc((var(--mat-checkbox-state-layer-size,40px) - var(--mat-checkbox-state-layer-size,40px))/2);left:calc((var(--mat-checkbox-state-layer-size,40px) - var(--mat-checkbox-state-layer-size,40px))/2);margin:0;padding:0;position:absolute}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled{cursor:default;pointer-events:none}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{box-sizing:border-box;pointer-events:none;will-change:background-color,border-color;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:2px solid;border-color:var(--mat-checkbox-unselected-icon-color,var(--mat-sys-on-surface-variant));width:18px;height:18px;top:calc((var(--mat-checkbox-state-layer-size,40px) - 18px)/2);left:calc((var(--mat-checkbox-state-layer-size,40px) - 18px)/2);background-color:#0000;border-radius:2px;justify-content:center;align-items:center;transition:background-color 90ms cubic-bezier(.4,0,.6,1),border-color 90ms cubic-bezier(.4,0,.6,1);display:inline-flex;position:absolute}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:enabled:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:enabled:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-checkbox-selected-icon-color,var(--mat-sys-primary));background-color:var(--mat-checkbox-selected-icon-color,var(--mat-sys-primary))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-checkbox-disabled-unselected-icon-color,color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media (forced-colors:active){.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:graytext}}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:disabled:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:disabled:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{background-color:var(--mat-checkbox-disabled-selected-icon-color,color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:#0000}@media (forced-colors:active){.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:disabled:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:disabled:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:graytext}}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:not(:checked)~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:not(:indeterminate)~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-checkbox-unselected-hover-icon-color,var(--mat-sys-on-surface));background-color:#0000}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-checkbox-selected-hover-icon-color,var(--mat-sys-primary));background-color:var(--mat-checkbox-selected-hover-icon-color,var(--mat-sys-primary))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:not(:checked)~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-checkbox-unselected-focus-icon-color,var(--mat-sys-on-surface))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-checkbox-selected-focus-icon-color,var(--mat-sys-primary));background-color:var(--mat-checkbox-selected-focus-icon-color,var(--mat-sys-primary))}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-checkbox-disabled-unselected-icon-color,color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media (forced-colors:active){.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:graytext}}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{background-color:var(--mat-checkbox-disabled-selected-icon-color,color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:#0000}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark{opacity:0;width:100%;color:var(--mat-checkbox-selected-checkmark-color,var(--mat-sys-on-primary));transition:opacity .18s cubic-bezier(.4,0,.6,1);position:absolute;inset:0}@media (forced-colors:active){.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark{color:canvastext}}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark{color:var(--mat-checkbox-disabled-selected-checkmark-color,var(--mat-sys-surface))}@media (forced-colors:active){.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark{color:graytext}}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark-path{stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833px;stroke-dasharray:29.7833;transition:stroke-dashoffset .18s cubic-bezier(.4,0,.6,1)}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{opacity:0;border-style:solid;border-width:1px;border-color:var(--mat-checkbox-selected-checkmark-color,var(--mat-sys-on-primary));width:100%;height:0;transition:opacity 90ms cubic-bezier(.4,0,.6,1),transform 90ms cubic-bezier(.4,0,.6,1);transform:scaleX(0)rotate(0)}@media (forced-colors:active){.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{margin:0 1px}}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{border-color:var(--mat-checkbox-disabled-selected-checkmark-color,var(--mat-sys-surface))}@media (forced-colors:active){.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{border-color:graytext}}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-unchecked-checked .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-unchecked-indeterminate .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-checked-unchecked .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-indeterminate-unchecked .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{animation-duration:.18s;animation-timing-function:linear}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-unchecked-checked .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark-path{transition:none;animation:.18s linear mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-unchecked-indeterminate .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{transition:none;animation:90ms linear mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-checked-unchecked .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark-path{transition:none;animation:90ms linear mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-checked-indeterminate .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark{transition:none;animation:90ms linear mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-checked-indeterminate-checkmark}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-checked-indeterminate .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{transition:none;animation:90ms linear mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-indeterminate-checked .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark{transition:none;animation:.5s linear mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-indeterminate-checked-checkmark}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-indeterminate-checked .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{transition:none;animation:.5s linear mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--anim-indeterminate-unchecked .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{transition:none;animation:.3s linear mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{transition:border-color 90ms cubic-bezier(0,0,.2,1),background-color 90ms cubic-bezier(0,0,.2,1)}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark-path,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark{opacity:1;transition:opacity .18s cubic-bezier(0,0,.2,1),transform .18s cubic-bezier(0,0,.2,1)}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{transform:scaleX(1)rotate(-45deg)}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark{opacity:0;transition:opacity 90ms cubic-bezier(.4,0,.6,1),transform 90ms cubic-bezier(.4,0,.6,1);transform:rotate(45deg)}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{opacity:1;transform:scaleX(1)rotate(0)}@keyframes mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833px}50%{animation-timing-function:cubic-bezier(0,0,.2,1)}to{stroke-dashoffset:0}}@keyframes mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0,0,0,1)}to{transform:scaleX(1)}}@keyframes mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-checked-unchecked-checkmark-path{0%{opacity:1;stroke-dashoffset:0;animation-timing-function:cubic-bezier(.4,0,1,1)}to{opacity:0;stroke-dashoffset:-29.7833px}}@keyframes mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-checked-indeterminate-checkmark{0%{opacity:1;animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-indeterminate-checked-checkmark{0%{opacity:0;animation-timing-function:cubic-bezier(.14,0,0,1);transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-checked-indeterminate-mixedmark{0%{opacity:0;animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(-45deg)}to{opacity:1;transform:rotate(0)}}@keyframes mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-indeterminate-checked-mixedmark{0%{opacity:1;animation-timing-function:cubic-bezier(.14,0,0,1);transform:rotate(0)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox-indeterminate-unchecked-mixedmark{0%{opacity:1;animation-timing-function:linear;transform:scaleX(1)}32.8%,to{opacity:0;transform:scaleX(0)}}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox{-webkit-tap-highlight-color:#0000;display:inline-block;position:relative}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G___mat-animation-noopable>.mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox>.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-touch-target,.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G___mat-animation-noopable>.mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control,.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G___mat-animation-noopable>.mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple,.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G___mat-animation-noopable>.mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox>.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple:before,.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G___mat-animation-noopable>.mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G___mat-animation-noopable>.mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark,.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G___mat-animation-noopable>.mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark-path,.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G___mat-animation-noopable>.mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{transition:none!important;animation:none!important}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox label{cursor:pointer}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field{color:var(--mat-checkbox-label-text-color,var(--mat-sys-on-surface));font-family:var(--mat-checkbox-label-text-font,var(--mat-sys-body-medium-font));line-height:var(--mat-checkbox-label-text-line-height,var(--mat-sys-body-medium-line-height));font-size:var(--mat-checkbox-label-text-size,var(--mat-sys-body-medium-size));letter-spacing:var(--mat-checkbox-label-text-tracking,var(--mat-sys-body-medium-tracking));font-weight:var(--mat-checkbox-label-text-weight,var(--mat-sys-body-medium-weight))}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive{pointer-events:auto}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled-interactive input{cursor:default}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color,color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media (forced-colors:active){.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled label{color:graytext}}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox label:empty{display:none}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple{opacity:0}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple{pointer-events:none;border-radius:50%;position:absolute;inset:0}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple:not(:empty),.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple .mat-checkbox-module-scss-module__3c2J5G__mat-ripple-element{opacity:.1}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-touch-target{height:var(--mat-checkbox-touch-target-size,48px);width:var(--mat-checkbox-touch-target-size,48px);display:var(--mat-checkbox-touch-target-display,block);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox .mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple:before{border-radius:50%}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus-visible~.mat-checkbox-module-scss-module__3c2J5G__mat-focus-indicator:before{content:""}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox{align-items:center;display:inline-flex}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-disabled{opacity:.38;pointer-events:none}.mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field{align-items:center;gap:8px;display:inline-flex}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox--disabled{opacity:.38;pointer-events:none}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__ripple{pointer-events:none;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border:2px solid var(--mat-sys-on-surface-variant,currentColor);box-sizing:border-box;background-color:#0000;border-radius:2px;justify-content:center;align-items:center;width:18px;height:18px;transition:background-color 90ms cubic-bezier(.4,0,.6,1),border-color 90ms cubic-bezier(.4,0,.6,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark{fill:none;width:100%;height:100%;stroke:var(--mat-sys-on-primary,#fff);stroke-width:2px;stroke-dasharray:29.7833;stroke-dashoffset:29.7833px;transition:stroke-dashoffset .18s cubic-bezier(.4,0,.6,1)}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark-path{stroke:inherit;stroke-width:inherit}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{background-color:var(--mat-sys-on-primary,#fff);opacity:0;width:12px;height:2px;transition:opacity 90ms cubic-bezier(.4,0,.6,1)}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-touch-target{width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mat-checkbox-module-scss-module__3c2J5G__mat-mdc-checkbox-ripple{pointer-events:none;border-radius:50%;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-sys-primary);background-color:var(--mat-sys-primary)}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__checkmark{stroke-dashoffset:0}.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__mixedmark{opacity:1}.mat-checkbox-module-scss-module__3c2J5G__sizeSm .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox{transform-origin:0;transform:scale(.8)}.mat-checkbox-module-scss-module__3c2J5G__sizeSm .mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field{font-size:var(--mat-sys-body-small-size,12px)}.mat-checkbox-module-scss-module__3c2J5G__sizeLg .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox{transform-origin:0;transform:scale(1.3)}.mat-checkbox-module-scss-module__3c2J5G__sizeLg .mat-checkbox-module-scss-module__3c2J5G__mat-internal-form-field{font-size:var(--mat-sys-body-large-size,16px)}.mat-checkbox-module-scss-module__3c2J5G__colorSecondary .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:enabled:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorSecondary .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:enabled:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorSecondary .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorSecondary .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorSecondary .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorSecondary .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-sys-secondary);background-color:var(--mat-sys-secondary)}.mat-checkbox-module-scss-module__3c2J5G__colorError .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:enabled:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorError .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:enabled:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorError .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorError .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorError .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorError .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-sys-error);background-color:var(--mat-sys-error)}.mat-checkbox-module-scss-module__3c2J5G__colorError .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-sys-error)}.mat-checkbox-module-scss-module__3c2J5G__colorSuccess .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:enabled:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorSuccess .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:enabled:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorSuccess .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorSuccess .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorSuccess .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorSuccess .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-sys-tertiary);background-color:var(--mat-sys-tertiary)}.mat-checkbox-module-scss-module__3c2J5G__colorWarning .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:enabled:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorWarning .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:enabled:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorWarning .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorWarning .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox:hover>.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorWarning .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:checked~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background,.mat-checkbox-module-scss-module__3c2J5G__colorWarning .mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__native-control:focus:focus:indeterminate~.mat-checkbox-module-scss-module__3c2J5G__mdc-checkbox__background{border-color:var(--mat-sys-warning,#fb8c00);background-color:var(--mat-sys-warning,#fb8c00)}
