*,*:before,*:after{box-sizing:border-box}img,video,canvas,svg{display:block;max-inline-size:100%}html{height:100%;color-scheme:light dark;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--space-0: 0;--space-px: 1px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--space-40: 10rem;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px);--topbar-h: 3.5rem;--bottomnav-h: 4rem}.scheme-light{color-scheme:light}.scheme-dark{color-scheme:dark}:root .mat-bg-primary{background-color:var(--mat-sys-primary)}:root .mat-bg-primary-container{background-color:var(--mat-sys-primary-container)}:root .mat-bg-secondary{background-color:var(--mat-sys-secondary)}:root .mat-bg-secondary-container{background-color:var(--mat-sys-secondary-container)}:root .mat-bg-error{background-color:var(--mat-sys-error)}:root .mat-bg-error-container{background-color:var(--mat-sys-error-container)}:root .mat-bg-surface{background-color:var(--mat-sys-surface)}:root .mat-bg-surface-variant{background-color:var(--mat-sys-surface-variant)}:root .mat-bg-surface-container-highest{background-color:var(--mat-sys-surface-container-highest)}:root .mat-bg-surface-container-high{background-color:var(--mat-sys-surface-container-high)}:root .mat-bg-surface-container{background-color:var(--mat-sys-surface-container)}:root .mat-bg-surface-container-low{background-color:var(--mat-sys-surface-container-low)}:root .mat-bg-surface-container-lowest{background-color:var(--mat-sys-surface-container-lowest)}:root .mat-bg-inverse-surface{background-color:var(--mat-sys-inverse-surface)}:root .mat-bg-disabled{background-color:color-mix(in srgb,var(--mat-sys-on-surface) 12%,transparent)}:root .mat-text-primary{color:var(--mat-sys-primary)}:root .mat-text-secondary{color:var(--mat-sys-secondary)}:root .mat-text-error{color:var(--mat-sys-error)}:root .mat-text-disabled{color:color-mix(in srgb,var(--mat-sys-on-surface) 38%,transparent)}:root .mat-text-on-surface-variant{color:var(--mat-sys-on-surface-variant)}:root .mat-text-on-primary{color:var(--mat-sys-on-primary)}:root .mat-text-on-primary-container{color:var(--mat-sys-on-primary-container)}:root .mat-text-on-secondary{color:var(--mat-sys-on-secondary)}:root .mat-text-on-secondary-container{color:var(--mat-sys-on-secondary-container)}:root .mat-text-on-error{color:var(--mat-sys-on-error)}:root .mat-text-on-error-container{color:var(--mat-sys-on-error-container)}:root .mat-text-on-surface{color:var(--mat-sys-on-surface)}:root .mat-text-inverse-on-surface{color:var(--mat-sys-inverse-on-surface)}:root .mat-font-body-sm{font:var(--mat-sys-body-small);letter-spacing:var(--mat-sys-body-small-tracking)}:root .mat-font-body-md{font:var(--mat-sys-body-medium);letter-spacing:var(--mat-sys-body-medium-tracking)}:root .mat-font-body-lg{font:var(--mat-sys-body-large);letter-spacing:var(--mat-sys-body-large-tracking)}:root .mat-font-display-sm{font:var(--mat-sys-display-small);letter-spacing:var(--mat-sys-display-small-tracking)}:root .mat-font-display-md{font:var(--mat-sys-display-medium);letter-spacing:var(--mat-sys-display-medium-tracking)}:root .mat-font-display-lg{font:var(--mat-sys-display-large);letter-spacing:var(--mat-sys-display-large-tracking)}:root .mat-font-headline-sm{font:var(--mat-sys-headline-small);letter-spacing:var(--mat-sys-headline-small-tracking)}:root .mat-font-headline-md{font:var(--mat-sys-headline-medium);letter-spacing:var(--mat-sys-headline-medium-tracking)}:root .mat-font-headline-lg{font:var(--mat-sys-headline-large);letter-spacing:var(--mat-sys-headline-large-tracking)}:root .mat-font-label-sm{font:var(--mat-sys-label-small);letter-spacing:var(--mat-sys-label-small-tracking)}:root .mat-font-label-md{font:var(--mat-sys-label-medium);letter-spacing:var(--mat-sys-label-medium-tracking)}:root .mat-font-label-lg{font:var(--mat-sys-label-large);letter-spacing:var(--mat-sys-label-large-tracking)}:root .mat-font-title-sm{font:var(--mat-sys-title-small);letter-spacing:var(--mat-sys-title-small-tracking)}:root .mat-font-title-md{font:var(--mat-sys-title-medium);letter-spacing:var(--mat-sys-title-medium-tracking)}:root .mat-font-title-lg{font:var(--mat-sys-title-large);letter-spacing:var(--mat-sys-title-large-tracking)}:root .mat-corner-xs{border-radius:var(--mat-sys-corner-extra-small)}:root .mat-corner-sm{border-radius:var(--mat-sys-corner-small)}:root .mat-corner-md{border-radius:var(--mat-sys-corner-medium)}:root .mat-corner-lg{border-radius:var(--mat-sys-corner-large)}:root .mat-corner-xl{border-radius:var(--mat-sys-corner-extra-large)}:root .mat-corner-full{border-radius:var(--mat-sys-corner-full)}:root .mat-border{border:1px solid var(--mat-sys-outline)}:root .mat-border-subtle{border:1px solid var(--mat-sys-outline-variant)}:root .mat-shadow-1{box-shadow:var(--mat-sys-level1)}:root .mat-shadow-2{box-shadow:var(--mat-sys-level2)}:root .mat-shadow-3{box-shadow:var(--mat-sys-level3)}:root .mat-shadow-4{box-shadow:var(--mat-sys-level4)}:root .mat-shadow-5{box-shadow:var(--mat-sys-level5)}body{margin:0;padding:0;min-height:100%;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;overflow-x:clip;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);letter-spacing:var(--mat-sys-body-medium-tracking)}:root .block{display:block}:root .inline-block{display:inline-block}:root .inline{display:inline}:root .contents{display:contents}:root .hidden{display:none}:root .flex{display:flex}:root .inline-flex{display:inline-flex}:root .flex-row{flex-direction:row}:root .flex-col{flex-direction:column}:root .flex-wrap{flex-wrap:wrap}:root .flex-nowrap{flex-wrap:nowrap}:root .flex-1{flex:1 1 0%}:root .flex-auto{flex:1 1 auto}:root .flex-none{flex:none}:root .grow{flex-grow:1}:root .grow-0{flex-grow:0}:root .shrink{flex-shrink:1}:root .shrink-0{flex-shrink:0}:root .min-w-0{min-width:0}:root .min-h-0{min-height:0}:root .items-center{align-items:center}:root .items-start{align-items:flex-start}:root .items-end{align-items:flex-end}:root .items-baseline{align-items:baseline}:root .items-stretch{align-items:stretch}:root .justify-center{justify-content:center}:root .justify-start{justify-content:flex-start}:root .justify-end{justify-content:flex-end}:root .justify-between{justify-content:space-between}:root .justify-around{justify-content:space-around}:root .self-start{align-self:flex-start}:root .self-center{align-self:center}:root .self-end{align-self:flex-end}:root .self-stretch{align-self:stretch}:root .place-center{place-content:center;place-items:center}:root .grid{display:grid}:root .inline-grid{display:inline-grid}:root .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:root .col-span-1{grid-column:span 1/span 1}:root .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root .col-span-2{grid-column:span 2/span 2}:root .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root .col-span-3{grid-column:span 3/span 3}:root .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root .col-span-4{grid-column:span 4/span 4}:root .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}:root .col-span-5{grid-column:span 5/span 5}:root .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}:root .col-span-6{grid-column:span 6/span 6}:root .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}:root .col-span-7{grid-column:span 7/span 7}:root .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}:root .col-span-8{grid-column:span 8/span 8}:root .grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}:root .col-span-9{grid-column:span 9/span 9}:root .grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}:root .col-span-10{grid-column:span 10/span 10}:root .grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}:root .col-span-11{grid-column:span 11/span 11}:root .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}:root .col-span-12{grid-column:span 12/span 12}:root .col-span-full{grid-column:1/-1}:root .grid-rows-auto{grid-auto-rows:min-content}:root .grid-fit-xs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr))}:root .grid-fit-sm{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr))}:root .grid-fit-md{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr))}:root .grid-fit-lg{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(24rem,100%),1fr))}:root .m-0{margin:0}:root .mx-0{margin-inline:0}:root .my-0{margin-block:0}:root .ms-0{margin-inline-start:0}:root .me-0{margin-inline-end:0}:root .mt-0{margin-block-start:0}:root .mb-0{margin-block-end:0}:root .p-0{padding:0}:root .px-0{padding-inline:0}:root .py-0{padding-block:0}:root .ps-0{padding-inline-start:0}:root .pe-0{padding-inline-end:0}:root .pt-0{padding-block-start:0}:root .pb-0{padding-block-end:0}:root .gap-0{gap:0}:root .gap-x-0{column-gap:0}:root .gap-y-0{row-gap:0}:root .m-px{margin:1px}:root .mx-px{margin-inline:1px}:root .my-px{margin-block:1px}:root .ms-px{margin-inline-start:1px}:root .me-px{margin-inline-end:1px}:root .mt-px{margin-block-start:1px}:root .mb-px{margin-block-end:1px}:root .p-px{padding:1px}:root .px-px{padding-inline:1px}:root .py-px{padding-block:1px}:root .ps-px{padding-inline-start:1px}:root .pe-px{padding-inline-end:1px}:root .pt-px{padding-block-start:1px}:root .pb-px{padding-block-end:1px}:root .gap-px{gap:1px}:root .gap-x-px{column-gap:1px}:root .gap-y-px{row-gap:1px}:root .m-1{margin:.25rem}:root .mx-1{margin-inline:.25rem}:root .my-1{margin-block:.25rem}:root .ms-1{margin-inline-start:.25rem}:root .me-1{margin-inline-end:.25rem}:root .mt-1{margin-block-start:.25rem}:root .mb-1{margin-block-end:.25rem}:root .p-1{padding:.25rem}:root .px-1{padding-inline:.25rem}:root .py-1{padding-block:.25rem}:root .ps-1{padding-inline-start:.25rem}:root .pe-1{padding-inline-end:.25rem}:root .pt-1{padding-block-start:.25rem}:root .pb-1{padding-block-end:.25rem}:root .gap-1{gap:.25rem}:root .gap-x-1{column-gap:.25rem}:root .gap-y-1{row-gap:.25rem}:root .m-2{margin:.5rem}:root .mx-2{margin-inline:.5rem}:root .my-2{margin-block:.5rem}:root .ms-2{margin-inline-start:.5rem}:root .me-2{margin-inline-end:.5rem}:root .mt-2{margin-block-start:.5rem}:root .mb-2{margin-block-end:.5rem}:root .p-2{padding:.5rem}:root .px-2{padding-inline:.5rem}:root .py-2{padding-block:.5rem}:root .ps-2{padding-inline-start:.5rem}:root .pe-2{padding-inline-end:.5rem}:root .pt-2{padding-block-start:.5rem}:root .pb-2{padding-block-end:.5rem}:root .gap-2{gap:.5rem}:root .gap-x-2{column-gap:.5rem}:root .gap-y-2{row-gap:.5rem}:root .m-3{margin:.75rem}:root .mx-3{margin-inline:.75rem}:root .my-3{margin-block:.75rem}:root .ms-3{margin-inline-start:.75rem}:root .me-3{margin-inline-end:.75rem}:root .mt-3{margin-block-start:.75rem}:root .mb-3{margin-block-end:.75rem}:root .p-3{padding:.75rem}:root .px-3{padding-inline:.75rem}:root .py-3{padding-block:.75rem}:root .ps-3{padding-inline-start:.75rem}:root .pe-3{padding-inline-end:.75rem}:root .pt-3{padding-block-start:.75rem}:root .pb-3{padding-block-end:.75rem}:root .gap-3{gap:.75rem}:root .gap-x-3{column-gap:.75rem}:root .gap-y-3{row-gap:.75rem}:root .m-4{margin:1rem}:root .mx-4{margin-inline:1rem}:root .my-4{margin-block:1rem}:root .ms-4{margin-inline-start:1rem}:root .me-4{margin-inline-end:1rem}:root .mt-4{margin-block-start:1rem}:root .mb-4{margin-block-end:1rem}:root .p-4{padding:1rem}:root .px-4{padding-inline:1rem}:root .py-4{padding-block:1rem}:root .ps-4{padding-inline-start:1rem}:root .pe-4{padding-inline-end:1rem}:root .pt-4{padding-block-start:1rem}:root .pb-4{padding-block-end:1rem}:root .gap-4{gap:1rem}:root .gap-x-4{column-gap:1rem}:root .gap-y-4{row-gap:1rem}:root .m-5{margin:1.25rem}:root .mx-5{margin-inline:1.25rem}:root .my-5{margin-block:1.25rem}:root .ms-5{margin-inline-start:1.25rem}:root .me-5{margin-inline-end:1.25rem}:root .mt-5{margin-block-start:1.25rem}:root .mb-5{margin-block-end:1.25rem}:root .p-5{padding:1.25rem}:root .px-5{padding-inline:1.25rem}:root .py-5{padding-block:1.25rem}:root .ps-5{padding-inline-start:1.25rem}:root .pe-5{padding-inline-end:1.25rem}:root .pt-5{padding-block-start:1.25rem}:root .pb-5{padding-block-end:1.25rem}:root .gap-5{gap:1.25rem}:root .gap-x-5{column-gap:1.25rem}:root .gap-y-5{row-gap:1.25rem}:root .m-6{margin:1.5rem}:root .mx-6{margin-inline:1.5rem}:root .my-6{margin-block:1.5rem}:root .ms-6{margin-inline-start:1.5rem}:root .me-6{margin-inline-end:1.5rem}:root .mt-6{margin-block-start:1.5rem}:root .mb-6{margin-block-end:1.5rem}:root .p-6{padding:1.5rem}:root .px-6{padding-inline:1.5rem}:root .py-6{padding-block:1.5rem}:root .ps-6{padding-inline-start:1.5rem}:root .pe-6{padding-inline-end:1.5rem}:root .pt-6{padding-block-start:1.5rem}:root .pb-6{padding-block-end:1.5rem}:root .gap-6{gap:1.5rem}:root .gap-x-6{column-gap:1.5rem}:root .gap-y-6{row-gap:1.5rem}:root .m-8{margin:2rem}:root .mx-8{margin-inline:2rem}:root .my-8{margin-block:2rem}:root .ms-8{margin-inline-start:2rem}:root .me-8{margin-inline-end:2rem}:root .mt-8{margin-block-start:2rem}:root .mb-8{margin-block-end:2rem}:root .p-8{padding:2rem}:root .px-8{padding-inline:2rem}:root .py-8{padding-block:2rem}:root .ps-8{padding-inline-start:2rem}:root .pe-8{padding-inline-end:2rem}:root .pt-8{padding-block-start:2rem}:root .pb-8{padding-block-end:2rem}:root .gap-8{gap:2rem}:root .gap-x-8{column-gap:2rem}:root .gap-y-8{row-gap:2rem}:root .m-10{margin:2.5rem}:root .mx-10{margin-inline:2.5rem}:root .my-10{margin-block:2.5rem}:root .ms-10{margin-inline-start:2.5rem}:root .me-10{margin-inline-end:2.5rem}:root .mt-10{margin-block-start:2.5rem}:root .mb-10{margin-block-end:2.5rem}:root .p-10{padding:2.5rem}:root .px-10{padding-inline:2.5rem}:root .py-10{padding-block:2.5rem}:root .ps-10{padding-inline-start:2.5rem}:root .pe-10{padding-inline-end:2.5rem}:root .pt-10{padding-block-start:2.5rem}:root .pb-10{padding-block-end:2.5rem}:root .gap-10{gap:2.5rem}:root .gap-x-10{column-gap:2.5rem}:root .gap-y-10{row-gap:2.5rem}:root .m-12{margin:3rem}:root .mx-12{margin-inline:3rem}:root .my-12{margin-block:3rem}:root .ms-12{margin-inline-start:3rem}:root .me-12{margin-inline-end:3rem}:root .mt-12{margin-block-start:3rem}:root .mb-12{margin-block-end:3rem}:root .p-12{padding:3rem}:root .px-12{padding-inline:3rem}:root .py-12{padding-block:3rem}:root .ps-12{padding-inline-start:3rem}:root .pe-12{padding-inline-end:3rem}:root .pt-12{padding-block-start:3rem}:root .pb-12{padding-block-end:3rem}:root .gap-12{gap:3rem}:root .gap-x-12{column-gap:3rem}:root .gap-y-12{row-gap:3rem}:root .m-16{margin:4rem}:root .mx-16{margin-inline:4rem}:root .my-16{margin-block:4rem}:root .ms-16{margin-inline-start:4rem}:root .me-16{margin-inline-end:4rem}:root .mt-16{margin-block-start:4rem}:root .mb-16{margin-block-end:4rem}:root .p-16{padding:4rem}:root .px-16{padding-inline:4rem}:root .py-16{padding-block:4rem}:root .ps-16{padding-inline-start:4rem}:root .pe-16{padding-inline-end:4rem}:root .pt-16{padding-block-start:4rem}:root .pb-16{padding-block-end:4rem}:root .gap-16{gap:4rem}:root .gap-x-16{column-gap:4rem}:root .gap-y-16{row-gap:4rem}:root .m-20{margin:5rem}:root .mx-20{margin-inline:5rem}:root .my-20{margin-block:5rem}:root .ms-20{margin-inline-start:5rem}:root .me-20{margin-inline-end:5rem}:root .mt-20{margin-block-start:5rem}:root .mb-20{margin-block-end:5rem}:root .p-20{padding:5rem}:root .px-20{padding-inline:5rem}:root .py-20{padding-block:5rem}:root .ps-20{padding-inline-start:5rem}:root .pe-20{padding-inline-end:5rem}:root .pt-20{padding-block-start:5rem}:root .pb-20{padding-block-end:5rem}:root .gap-20{gap:5rem}:root .gap-x-20{column-gap:5rem}:root .gap-y-20{row-gap:5rem}:root .m-24{margin:6rem}:root .mx-24{margin-inline:6rem}:root .my-24{margin-block:6rem}:root .ms-24{margin-inline-start:6rem}:root .me-24{margin-inline-end:6rem}:root .mt-24{margin-block-start:6rem}:root .mb-24{margin-block-end:6rem}:root .p-24{padding:6rem}:root .px-24{padding-inline:6rem}:root .py-24{padding-block:6rem}:root .ps-24{padding-inline-start:6rem}:root .pe-24{padding-inline-end:6rem}:root .pt-24{padding-block-start:6rem}:root .pb-24{padding-block-end:6rem}:root .gap-24{gap:6rem}:root .gap-x-24{column-gap:6rem}:root .gap-y-24{row-gap:6rem}:root .m-32{margin:8rem}:root .mx-32{margin-inline:8rem}:root .my-32{margin-block:8rem}:root .ms-32{margin-inline-start:8rem}:root .me-32{margin-inline-end:8rem}:root .mt-32{margin-block-start:8rem}:root .mb-32{margin-block-end:8rem}:root .p-32{padding:8rem}:root .px-32{padding-inline:8rem}:root .py-32{padding-block:8rem}:root .ps-32{padding-inline-start:8rem}:root .pe-32{padding-inline-end:8rem}:root .pt-32{padding-block-start:8rem}:root .pb-32{padding-block-end:8rem}:root .gap-32{gap:8rem}:root .gap-x-32{column-gap:8rem}:root .gap-y-32{row-gap:8rem}:root .m-40{margin:10rem}:root .mx-40{margin-inline:10rem}:root .my-40{margin-block:10rem}:root .ms-40{margin-inline-start:10rem}:root .me-40{margin-inline-end:10rem}:root .mt-40{margin-block-start:10rem}:root .mb-40{margin-block-end:10rem}:root .p-40{padding:10rem}:root .px-40{padding-inline:10rem}:root .py-40{padding-block:10rem}:root .ps-40{padding-inline-start:10rem}:root .pe-40{padding-inline-end:10rem}:root .pt-40{padding-block-start:10rem}:root .pb-40{padding-block-end:10rem}:root .gap-40{gap:10rem}:root .gap-x-40{column-gap:10rem}:root .gap-y-40{row-gap:10rem}:root .mx-auto{margin-inline:auto}:root .ms-auto{margin-inline-start:auto}:root .me-auto{margin-inline-end:auto}:root .stack-0>*+*{margin-block-start:0}:root .stack-px>*+*{margin-block-start:1px}:root .stack-1>*+*{margin-block-start:.25rem}:root .stack-2>*+*{margin-block-start:.5rem}:root .stack-3>*+*{margin-block-start:.75rem}:root .stack-4>*+*{margin-block-start:1rem}:root .stack-5>*+*{margin-block-start:1.25rem}:root .stack-6>*+*{margin-block-start:1.5rem}:root .stack-8>*+*{margin-block-start:2rem}:root .stack-10>*+*{margin-block-start:2.5rem}:root .stack-12>*+*{margin-block-start:3rem}:root .stack-16>*+*{margin-block-start:4rem}:root .stack-20>*+*{margin-block-start:5rem}:root .stack-24>*+*{margin-block-start:6rem}:root .stack-32>*+*{margin-block-start:8rem}:root .stack-40>*+*{margin-block-start:10rem}:root .w-0{width:0}:root .h-0{height:0}:root .size-0{width:0;height:0}:root .w-px{width:1px}:root .h-px{height:1px}:root .size-px{width:1px;height:1px}:root .w-1{width:.25rem}:root .h-1{height:.25rem}:root .size-1{width:.25rem;height:.25rem}:root .w-2{width:.5rem}:root .h-2{height:.5rem}:root .size-2{width:.5rem;height:.5rem}:root .w-3{width:.75rem}:root .h-3{height:.75rem}:root .size-3{width:.75rem;height:.75rem}:root .w-4{width:1rem}:root .h-4{height:1rem}:root .size-4{width:1rem;height:1rem}:root .w-5{width:1.25rem}:root .h-5{height:1.25rem}:root .size-5{width:1.25rem;height:1.25rem}:root .w-6{width:1.5rem}:root .h-6{height:1.5rem}:root .size-6{width:1.5rem;height:1.5rem}:root .w-8{width:2rem}:root .h-8{height:2rem}:root .size-8{width:2rem;height:2rem}:root .w-10{width:2.5rem}:root .h-10{height:2.5rem}:root .size-10{width:2.5rem;height:2.5rem}:root .w-12{width:3rem}:root .h-12{height:3rem}:root .size-12{width:3rem;height:3rem}:root .w-16{width:4rem}:root .h-16{height:4rem}:root .size-16{width:4rem;height:4rem}:root .w-20{width:5rem}:root .h-20{height:5rem}:root .size-20{width:5rem;height:5rem}:root .w-24{width:6rem}:root .h-24{height:6rem}:root .size-24{width:6rem;height:6rem}:root .w-32{width:8rem}:root .h-32{height:8rem}:root .size-32{width:8rem;height:8rem}:root .w-40{width:10rem}:root .h-40{height:10rem}:root .size-40{width:10rem;height:10rem}:root .w-1\/2{width:50%}:root .w-1\/3{width:33.3333333333%}:root .w-2\/3{width:66.6666666667%}:root .w-1\/4{width:25%}:root .w-3\/4{width:75%}:root .w-1\/5{width:20%}:root .w-2\/5{width:40%}:root .w-3\/5{width:60%}:root .w-4\/5{width:80%}:root .w-1\/6{width:16.6666666667%}:root .w-5\/6{width:83.3333333333%}:root .w-1\/12{width:8.3333333333%}:root .w-5\/12{width:41.6666666667%}:root .w-7\/12{width:58.3333333333%}:root .w-11\/12{width:91.6666666667%}:root .w-auto{width:auto}:root .w-full{width:100%}:root .w-min{width:min-content}:root .w-max{width:max-content}:root .w-fit{width:fit-content}:root .h-auto{height:auto}:root .h-full{height:100%}:root .h-min{height:min-content}:root .h-max{height:max-content}:root .h-fit{height:fit-content}:root .h-dvh{height:100dvh}:root .min-h-dvh{min-height:100dvh}:root .min-h-full{min-height:100%}:root .max-w-xs{max-width:20rem}:root .max-w-sm{max-width:24rem}:root .max-w-md{max-width:28rem}:root .max-w-lg{max-width:32rem}:root .max-w-xl{max-width:36rem}:root .max-w-2xl{max-width:42rem}:root .max-w-3xl{max-width:48rem}:root .max-w-4xl{max-width:56rem}:root .max-w-6xl{max-width:72rem}:root .max-w-7xl{max-width:80rem}:root .max-w-full{max-width:100%}:root .max-w-none{max-width:none}:root .max-w-prose{max-width:65ch}:root .max-h-full{max-height:100%}:root .page{inline-size:100%;max-inline-size:80rem;margin-inline:auto;padding-inline:1rem}:root .static{position:static}:root .relative{position:relative}:root .absolute{position:absolute}:root .fixed{position:fixed}:root .sticky{position:sticky}:root .inset-0{inset:0}:root .top-0{inset-block-start:0}:root .bottom-0{inset-block-end:0}:root .start-0{inset-inline-start:0}:root .end-0{inset-inline-end:0}:root .z-raised{z-index:1}:root .z-sticky{z-index:2}:root .overflow-auto{overflow:auto}:root .overflow-hidden{overflow:hidden}:root .overflow-visible{overflow:visible}:root .overflow-x-auto{overflow-x:auto}:root .overflow-y-auto{overflow-y:auto}:root .overscroll-contain{overscroll-behavior:contain}:root .text-start{text-align:start}:root .text-center{text-align:center}:root .text-end{text-align:end}:root .text-nowrap{white-space:nowrap}:root .break-words{overflow-wrap:break-word}:root .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}:root .line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}:root .line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}:root .line-clamp-4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}:root .divide-y>*+*{border-block-start:1px solid var(--mat-sys-outline-variant)}:root .divide-x>*+*{border-inline-start:1px solid var(--mat-sys-outline-variant)}:root .pointer{cursor:pointer}:root .select-none{-webkit-user-select:none;user-select:none}:root .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:root .fields-fluid .mat-mdc-form-field{width:100%}:root .form-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr))}:root .form-grid .mat-mdc-form-field{width:100%}:root .form-grid.form-grid-dense .mat-mdc-form-field-subscript-wrapper{display:none}:root .app-shell{display:flex;flex-direction:column;height:100dvh;overflow:hidden}:root .sidenav-fill{flex:1 1 auto;min-height:0}:root .toolbar-sticky{position:sticky;inset-block-start:0;z-index:2}:root .pt-safe{padding-block-start:var(--safe-top)}:root .pb-safe{padding-block-end:var(--safe-bottom)}:root .px-safe{padding-inline:var(--safe-left) var(--safe-right)}:root .tap{-webkit-tap-highlight-color:transparent;touch-action:manipulation}:root .chrome{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:root .topbar{position:sticky;inset-block-start:0;z-index:2;padding-block-start:var(--safe-top);background:var(--mat-sys-surface)}:root .sticky-under-bar{position:sticky;inset-block-start:calc(var(--topbar-h) + var(--safe-top));z-index:1;background:var(--mat-sys-surface)}:root .pb-bottom-nav{padding-block-end:calc(var(--bottomnav-h) + var(--safe-bottom) + 1rem)}:root .edge-x{margin-inline:-1rem;padding-inline:1rem}:root .sheet.mat-bottom-sheet-container{border-start-start-radius:var(--mat-sys-corner-extra-large);border-start-end-radius:var(--mat-sys-corner-extra-large);padding:0;max-height:85dvh}:root .sheet-handle{inline-size:2rem;block-size:.25rem;border-radius:999px;background:var(--mat-sys-outline-variant);margin-inline:auto}@media(max-width:599.98px){:root input,:root select,:root textarea{font-size:max(16px,1rem)}}:root .menu-form.mat-mdc-menu-panel{max-width:none;min-width:20rem}:root .aspect-square{aspect-ratio:1/1}:root .aspect-video{aspect-ratio:16/9}:root .aspect-4\/3{aspect-ratio:4/3}:root .aspect-3\/2{aspect-ratio:3/2}:root .object-cover{object-fit:cover}:root .object-contain{object-fit:contain}:root .icon-xs{font-size:16px;width:16px;height:16px;line-height:16px}:root .icon-sm{font-size:18px;width:18px;height:18px;line-height:18px}:root .icon-lg{font-size:32px;width:32px;height:32px;line-height:32px}:root .icon-xl{font-size:48px;width:48px;height:48px;line-height:48px}:root .scroll-x{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:1rem;-webkit-overflow-scrolling:touch}:root .snap-start{scroll-snap-align:start}:root .no-scrollbar{scrollbar-width:none}:root .no-scrollbar::-webkit-scrollbar{display:none}:root .border-b{border-block-end:1px solid var(--mat-sys-outline-variant)}:root .border-t{border-block-start:1px solid var(--mat-sys-outline-variant)}:root .input-bare{appearance:none;background:none;border:0;padding:0;color:inherit;font:inherit;letter-spacing:inherit}:root .input-bare:focus{outline:none}:root .input-bare::placeholder{color:var(--mat-sys-on-surface-variant)}:root .shell-scroll{overflow:visible}:root .shell-scroll .mat-drawer-content{overflow:visible;min-height:100dvh}@media(min-width:600px){:root .sm\:hidden{display:none}:root .sm\:block{display:block}:root .sm\:flex{display:flex}:root .sm\:inline-flex{display:inline-flex}:root .sm\:grid{display:grid}:root .sm\:flex-row{flex-direction:row}:root .sm\:flex-col{flex-direction:column}:root .sm\:items-center{align-items:center}:root .sm\:justify-between{justify-content:space-between}:root .sm\:w-auto{width:auto}:root .sm\:w-full{width:100%}:root .sm\:flex-1{flex:1 1 0%}:root .sm\:text-start{text-align:start}:root .sm\:text-center{text-align:center}:root .sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:root .sm\:col-span-1{grid-column:span 1/span 1}:root .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root .sm\:col-span-2{grid-column:span 2/span 2}:root .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root .sm\:col-span-3{grid-column:span 3/span 3}:root .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root .sm\:col-span-4{grid-column:span 4/span 4}:root .sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}:root .sm\:col-span-5{grid-column:span 5/span 5}:root .sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}:root .sm\:col-span-6{grid-column:span 6/span 6}:root .sm\:gap-0{gap:0}:root .sm\:p-0{padding:0}:root .sm\:px-0{padding-inline:0}:root .sm\:py-0{padding-block:0}:root .sm\:gap-2{gap:.5rem}:root .sm\:p-2{padding:.5rem}:root .sm\:px-2{padding-inline:.5rem}:root .sm\:py-2{padding-block:.5rem}:root .sm\:gap-4{gap:1rem}:root .sm\:p-4{padding:1rem}:root .sm\:px-4{padding-inline:1rem}:root .sm\:py-4{padding-block:1rem}:root .sm\:gap-6{gap:1.5rem}:root .sm\:p-6{padding:1.5rem}:root .sm\:px-6{padding-inline:1.5rem}:root .sm\:py-6{padding-block:1.5rem}:root .sm\:gap-8{gap:2rem}:root .sm\:p-8{padding:2rem}:root .sm\:px-8{padding-inline:2rem}:root .sm\:py-8{padding-block:2rem}}@media(min-width:840px){:root .md\:hidden{display:none}:root .md\:block{display:block}:root .md\:flex{display:flex}:root .md\:inline-flex{display:inline-flex}:root .md\:grid{display:grid}:root .md\:flex-row{flex-direction:row}:root .md\:flex-col{flex-direction:column}:root .md\:items-center{align-items:center}:root .md\:justify-between{justify-content:space-between}:root .md\:w-auto{width:auto}:root .md\:w-full{width:100%}:root .md\:flex-1{flex:1 1 0%}:root .md\:text-start{text-align:start}:root .md\:text-center{text-align:center}:root .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:root .md\:col-span-1{grid-column:span 1/span 1}:root .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root .md\:col-span-2{grid-column:span 2/span 2}:root .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root .md\:col-span-3{grid-column:span 3/span 3}:root .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root .md\:col-span-4{grid-column:span 4/span 4}:root .md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}:root .md\:col-span-5{grid-column:span 5/span 5}:root .md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}:root .md\:col-span-6{grid-column:span 6/span 6}:root .md\:gap-0{gap:0}:root .md\:p-0{padding:0}:root .md\:px-0{padding-inline:0}:root .md\:py-0{padding-block:0}:root .md\:gap-2{gap:.5rem}:root .md\:p-2{padding:.5rem}:root .md\:px-2{padding-inline:.5rem}:root .md\:py-2{padding-block:.5rem}:root .md\:gap-4{gap:1rem}:root .md\:p-4{padding:1rem}:root .md\:px-4{padding-inline:1rem}:root .md\:py-4{padding-block:1rem}:root .md\:gap-6{gap:1.5rem}:root .md\:p-6{padding:1.5rem}:root .md\:px-6{padding-inline:1.5rem}:root .md\:py-6{padding-block:1.5rem}:root .md\:gap-8{gap:2rem}:root .md\:p-8{padding:2rem}:root .md\:px-8{padding-inline:2rem}:root .md\:py-8{padding-block:2rem}}@media(min-width:1200px){:root .lg\:hidden{display:none}:root .lg\:block{display:block}:root .lg\:flex{display:flex}:root .lg\:inline-flex{display:inline-flex}:root .lg\:grid{display:grid}:root .lg\:flex-row{flex-direction:row}:root .lg\:flex-col{flex-direction:column}:root .lg\:items-center{align-items:center}:root .lg\:justify-between{justify-content:space-between}:root .lg\:w-auto{width:auto}:root .lg\:w-full{width:100%}:root .lg\:flex-1{flex:1 1 0%}:root .lg\:text-start{text-align:start}:root .lg\:text-center{text-align:center}:root .lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:root .lg\:col-span-1{grid-column:span 1/span 1}:root .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root .lg\:col-span-2{grid-column:span 2/span 2}:root .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root .lg\:col-span-3{grid-column:span 3/span 3}:root .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root .lg\:col-span-4{grid-column:span 4/span 4}:root .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}:root .lg\:col-span-5{grid-column:span 5/span 5}:root .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}:root .lg\:col-span-6{grid-column:span 6/span 6}:root .lg\:gap-0{gap:0}:root .lg\:p-0{padding:0}:root .lg\:px-0{padding-inline:0}:root .lg\:py-0{padding-block:0}:root .lg\:gap-2{gap:.5rem}:root .lg\:p-2{padding:.5rem}:root .lg\:px-2{padding-inline:.5rem}:root .lg\:py-2{padding-block:.5rem}:root .lg\:gap-4{gap:1rem}:root .lg\:p-4{padding:1rem}:root .lg\:px-4{padding-inline:1rem}:root .lg\:py-4{padding-block:1rem}:root .lg\:gap-6{gap:1.5rem}:root .lg\:p-6{padding:1.5rem}:root .lg\:px-6{padding-inline:1.5rem}:root .lg\:py-6{padding-block:1.5rem}:root .lg\:gap-8{gap:2rem}:root .lg\:p-8{padding:2rem}:root .lg\:px-8{padding-inline:2rem}:root .lg\:py-8{padding-block:2rem}}@media(min-width:1600px){:root .xl\:hidden{display:none}:root .xl\:block{display:block}:root .xl\:flex{display:flex}:root .xl\:inline-flex{display:inline-flex}:root .xl\:grid{display:grid}:root .xl\:flex-row{flex-direction:row}:root .xl\:flex-col{flex-direction:column}:root .xl\:items-center{align-items:center}:root .xl\:justify-between{justify-content:space-between}:root .xl\:w-auto{width:auto}:root .xl\:w-full{width:100%}:root .xl\:flex-1{flex:1 1 0%}:root .xl\:text-start{text-align:start}:root .xl\:text-center{text-align:center}:root .xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:root .xl\:col-span-1{grid-column:span 1/span 1}:root .xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root .xl\:col-span-2{grid-column:span 2/span 2}:root .xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root .xl\:col-span-3{grid-column:span 3/span 3}:root .xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root .xl\:col-span-4{grid-column:span 4/span 4}:root .xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}:root .xl\:col-span-5{grid-column:span 5/span 5}:root .xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}:root .xl\:col-span-6{grid-column:span 6/span 6}:root .xl\:gap-0{gap:0}:root .xl\:p-0{padding:0}:root .xl\:px-0{padding-inline:0}:root .xl\:py-0{padding-block:0}:root .xl\:gap-2{gap:.5rem}:root .xl\:p-2{padding:.5rem}:root .xl\:px-2{padding-inline:.5rem}:root .xl\:py-2{padding-block:.5rem}:root .xl\:gap-4{gap:1rem}:root .xl\:p-4{padding:1rem}:root .xl\:px-4{padding-inline:1rem}:root .xl\:py-4{padding-block:1rem}:root .xl\:gap-6{gap:1.5rem}:root .xl\:p-6{padding:1.5rem}:root .xl\:px-6{padding-inline:1.5rem}:root .xl\:py-6{padding-block:1.5rem}:root .xl\:gap-8{gap:2rem}:root .xl\:p-8{padding:2rem}:root .xl\:px-8{padding-inline:2rem}:root .xl\:py-8{padding-block:2rem}}
