.default-margin{margin:3%}.op-1{opacity:1}.op-09{opacity:.9}.op-08{opacity:.8}.op-07{opacity:.7}.op-06{opacity:.6}.op-05{opacity:.5}.op-04{opacity:.4}.op-03{opacity:.3}.op-02{opacity:.2}.op-01{opacity:.1}.op-00{opacity:0}.my-xs{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg{margin-top:2rem!important;margin-bottom:2rem!important}.my-xl{margin-top:4rem!important;margin-bottom:4rem!important}.w-10{width:10%!important}.w-20{width:20%!important}.w-30{width:30%!important}.w-40{width:40%!important}.w-50{width:50%!important}.w-60{width:60%!important}.w-70{width:70%!important}.w-80{width:80%!important}.w-90{width:90%!important}.h-5{height:5%!important}.h-10{height:10%!important}.h-20{height:20%!important}.h-30{height:30%!important}.h-40{height:40%!important}.h-50{height:50%!important}.h-60{height:60%!important}.h-70{height:70%!important}.h-80{height:80%!important}.h-90{height:90%!important}.overflow-x-auto{overflow-x:auto!important}.mb-xs{margin-bottom:.25rem!important}.mb-lg{margin-bottom:2rem!important}.mb-xl{margin-bottom:4rem!important}.mt-xs{margin-top:.25rem!important}.mt-sm{margin-top:.5rem!important}.mt-md{margin-top:1rem!important}.mt-lg{margin-top:2rem!important}.mt-xl{margin-top:4rem!important}.w-1{width:.25rem!important}.mb-md{margin-bottom:1rem!important}.mb-sm{margin-bottom:.5rem!important}.max-w-md{max-width:28rem!important}.z-max{z-index:9999!important}.static{position:static!important}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.sticky{position:sticky!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.top-0{top:0!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-5{z-index:5!important}.z-10{z-index:10!important}.bg-primary{background-color:var(--mat-sys-primary)!important}.bg-secondary{background-color:var(--mat-sys-secondary)!important}.bg-accent{background-color:var(--mat-sys-tertiary)!important}.bg-surface{background-color:var(--mat-sys-surface)!important}.text-primary{color:var(--mat-sys-on-primary)!important}.text-secondary{color:var(--mat-sys-on-secondary)!important}.text-accent{color:var(--mat-sys-on-tertiary)!important}.text-surface{color:var(--mat-sys-on-surface)!important}.rounded{border-radius:var(--mat-sys-corner-medium)!important}.bg-error{background-color:var(--mat-sys-error)!important}.bg-error-container{background-color:var(--mat-sys-error-container)!important}.text-error{color:var(--mat-sys-on-error)!important}.text-error-container{color:var(--mat-sys-on-error-container)!important}.bg-surface-variant{background-color:var(--mat-sys-surface-variant)!important}.bg-surface-container{background-color:var(--mat-sys-surface-container)!important}.bg-surface-container-high{background-color:var(--mat-sys-surface-container-high)!important}.bg-surface-container-highest{background-color:var(--mat-sys-surface-container-highest)!important}.bg-surface-container-low{background-color:var(--mat-sys-surface-container-low)!important}.bg-surface-container-lowest{background-color:var(--mat-sys-surface-container-lowest)!important}.bg-surface-dim{background-color:var(--mat-sys-surface-dim)!important}.bg-surface-bright{background-color:var(--mat-sys-surface-bright)!important}.bg-primary-container{background-color:var(--mat-sys-primary-container)!important}.bg-secondary-container{background-color:var(--mat-sys-secondary-container)!important}.bg-tertiary-container{background-color:var(--mat-sys-tertiary-container)!important}.text-primary-container{color:var(--mat-sys-on-primary-container)!important}.text-secondary-container{color:var(--mat-sys-on-secondary-container)!important}.text-tertiary-container{color:var(--mat-sys-on-tertiary-container)!important}.outline{border-color:var(--mat-sys-outline)!important}.outline-variant{border-color:var(--mat-sys-outline-variant)!important}.bg-inverse-surface{background-color:var(--mat-sys-inverse-surface)!important}.text-inverse-surface{color:var(--mat-sys-inverse-on-surface)!important}.bg-inverse-primary{background-color:var(--mat-sys-inverse-primary)!important}.p-xs{padding:.25rem!important}.p-sm{padding:.5rem!important}.p-md{padding:1rem!important}.p-lg{padding:2rem!important}.p-xl{padding:4rem!important}.m-xs{margin:.25rem!important}.m-sm{margin:.5rem!important}.m-md{margin:1rem!important}.m-lg{margin:2rem!important}.m-xl{margin:4rem!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-md{font-size:1rem!important}.text-lg{font-size:1.25rem!important}.text-xl{font-size:1.5rem!important}.text-2xl{font-size:2rem!important}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-bold{font-weight:700!important}.grid{display:grid!important}.grid-cols-2{grid-template-columns:repeat(2,1fr)!important}.grid-cols-3{grid-template-columns:repeat(3,1fr)!important}.gap-xs{gap:.25rem!important}.gap-sm{gap:.5rem!important}.gap-md{gap:1rem!important}.gap-lg{gap:2rem!important}.w-full{width:100%!important}.h-full{height:100%!important}.min-h-screen{min-height:100vh!important}.shadow{box-shadow:0 2px 8px #00000014!important}.flex{display:flex!important}.flex-center{display:flex!important;justify-content:center!important;align-items:center!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.justify-evenly{justify-content:space-evenly!important}.self-start{align-self:flex-start!important}.self-center{align-self:center!important}.self-end{align-self:flex-end!important}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}.pop-in{animation:pop-in 1s}@keyframes pop-in{0%{opacity:0;transform:scale(.7)}60%{transform:scale(1.08)}80%{transform:scale(.96)}to{transform:scale(1)}}html{--mat-sys-background: light-dark(#f9f9f9, #121414);--mat-sys-error: light-dark(#bc1127, #ffb3af);--mat-sys-error-container: light-dark(#ffdad8, #930019);--mat-sys-inverse-on-surface: light-dark(#f1f1f1, #2f3131);--mat-sys-inverse-primary: light-dark(#54d9da, #006a6a);--mat-sys-inverse-surface: light-dark(#2f3131, #e2e2e2);--mat-sys-on-background: light-dark(#1a1c1c, #e2e2e2);--mat-sys-on-error: light-dark(#ffffff, #68000f);--mat-sys-on-error-container: light-dark(#930019, #ffdad8);--mat-sys-on-primary: light-dark(#ffffff, #003737);--mat-sys-on-primary-container: light-dark(#004f50, #75f6f7);--mat-sys-on-primary-fixed: light-dark(#002020, #002020);--mat-sys-on-primary-fixed-variant: light-dark(#004f50, #004f50);--mat-sys-on-secondary: light-dark(#ffffff, #412d0a);--mat-sys-on-secondary-container: light-dark(#5a431e, #ffddb0);--mat-sys-on-secondary-fixed: light-dark(#281800, #281800);--mat-sys-on-secondary-fixed-variant: light-dark(#5a431e, #5a431e);--mat-sys-on-surface: light-dark(#1a1c1c, #e2e2e2);--mat-sys-on-surface-variant: light-dark(#464744, #e3e2de);--mat-sys-on-tertiary: light-dark(#ffffff, #2f3131);--mat-sys-on-tertiary-container: light-dark(#454747, #e2e2e2);--mat-sys-on-tertiary-fixed: light-dark(#1a1c1c, #1a1c1c);--mat-sys-on-tertiary-fixed-variant: light-dark(#454747, #454747);--mat-sys-outline: light-dark(#777774, #91918d);--mat-sys-outline-variant: light-dark(#c7c6c3, #464744);--mat-sys-primary: light-dark(#006a6a, #54d9da);--mat-sys-primary-container: light-dark(#75f6f7, #004f50);--mat-sys-primary-fixed: light-dark(#75f6f7, #75f6f7);--mat-sys-primary-fixed-dim: light-dark(#54d9da, #54d9da);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#745a34, #e3c192);--mat-sys-secondary-container: light-dark(#ffddb0, #5a431e);--mat-sys-secondary-fixed: light-dark(#ffddb0, #ffddb0);--mat-sys-secondary-fixed-dim: light-dark(#e3c192, #e3c192);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9f9f9, #121414);--mat-sys-surface-bright: light-dark(#f9f9f9, #38393a);--mat-sys-surface-container: light-dark(#eeeeee, #1e2020);--mat-sys-surface-container-high: light-dark(#e8e8e8, #282a2b);--mat-sys-surface-container-highest: light-dark(#e2e2e2, #333535);--mat-sys-surface-container-low: light-dark(#f3f3f3, #1a1c1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0f0f);--mat-sys-surface-dim: light-dark(#dadada, #121414);--mat-sys-surface-tint: light-dark(#006a6a, #54d9da);--mat-sys-surface-variant: light-dark(#e3e2de, #464744);--mat-sys-tertiary: light-dark(#5d5f5f, #c6c6c7);--mat-sys-tertiary-container: light-dark(#e2e2e2, #454747);--mat-sys-tertiary-fixed: light-dark(#e2e2e2, #e2e2e2);--mat-sys-tertiary-fixed-dim: light-dark(#c6c6c7, #c6c6c7);--mat-sys-neutral-variant20: #30312e;--mat-sys-neutral10: #1a1c1c;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 500 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 500;--mat-sys-body-medium: 500 .875rem / 1.25rem Montserrat;--mat-sys-body-medium-font: Montserrat;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 500;--mat-sys-body-small: 500 .75rem / 1rem Montserrat;--mat-sys-body-small-font: Montserrat;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 500;--mat-sys-display-large: 500 3.562rem / 4rem Open Sans;--mat-sys-display-large-font: Open Sans;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 500;--mat-sys-display-medium: 500 2.812rem / 3.25rem Open Sans;--mat-sys-display-medium-font: Open Sans;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 500;--mat-sys-display-small: 500 2.25rem / 2.75rem Open Sans;--mat-sys-display-small-font: Open Sans;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 500;--mat-sys-headline-large: 500 2rem / 2.5rem Open Sans;--mat-sys-headline-large-font: Open Sans;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 500;--mat-sys-headline-medium: 500 1.75rem / 2.25rem Open Sans;--mat-sys-headline-medium-font: Open Sans;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 500;--mat-sys-headline-small: 500 1.5rem / 2rem Open Sans;--mat-sys-headline-small-font: Open Sans;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 500;--mat-sys-label-large: 700 .875rem / 1.25rem Montserrat;--mat-sys-label-large-font: Montserrat;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 700;--mat-sys-label-large-weight-prominent: 900;--mat-sys-label-medium: 700 .75rem / 1rem Montserrat;--mat-sys-label-medium-font: Montserrat;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 700;--mat-sys-label-medium-weight-prominent: 900;--mat-sys-label-small: 700 .688rem / 1rem Montserrat;--mat-sys-label-small-font: Montserrat;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 700;--mat-sys-title-large: 500 1.375rem / 1.75rem Open Sans;--mat-sys-title-large-font: Open Sans;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 500;--mat-sys-title-medium: 700 1rem / 1.5rem Montserrat;--mat-sys-title-medium-font: Montserrat;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 700;--mat-sys-title-small: 700 .875rem / 1.25rem Montserrat;--mat-sys-title-small-font: Montserrat;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 700;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body{color-scheme:light;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0}html,body{height:100%;margin:0;padding:0;line-height:22px;color:var(--mat-sys-primary)}html{overflow-x:hidden}
