:root{--sp: 96px;--sp-2: 48px;--sp-3: 32px;--mt-h1: 32px;--mt-h2: 24px;--mt-h3: 24px;--mt-h4: 16px}@media (min-width: 800px){:root{--sp: 112px;--sp-2: 56px;--sp-3: 40px;--mt-h1: 32px;--mt-h2: 24px;--mt-h3: 24px;--mt-h4: 16px}}@media (min-width: 1440px){:root{--sp: 144px;--sp-2: 72px;--sp-3: 40px;--mt-h1: 40px;--mt-h2: 32px;--mt-h3: 28px;--mt-h4: 16px}}@media (min-width: 1920px){:root{--sp: 192px;--sp-2: 96px;--sp-3: 48px;--mt-h1: 40px;--mt-h2: 40px;--mt-h3: 40px;--mt-h4: 24px}}.header-hsp{height:var(--header-height)}[data-list-page]{scroll-margin-top:calc(var(--header-height) + 24px)}.sp{margin-top:96px}@media (min-width: 800px){.sp{margin-top:112px}}@media (min-width: 1440px){.sp{margin-top:144px}}@media (min-width: 1920px){.sp{margin-top:192px}}.spb{margin-top:96px;margin-bottom:96px}@media (min-width: 800px){.spb{margin-top:112px}}@media (min-width: 1440px){.spb{margin-top:144px}}@media (min-width: 1920px){.spb{margin-top:192px}}@media (min-width: 800px){.spb{margin-bottom:112px}}@media (min-width: 1440px){.spb{margin-bottom:144px}}@media (min-width: 1920px){.spb{margin-bottom:192px}}.spb-2{margin-top:48px;margin-bottom:48px}@media (min-width: 800px){.spb-2{margin-top:56px}}@media (min-width: 1440px){.spb-2{margin-top:72px}}@media (min-width: 1920px){.spb-2{margin-top:96px}}@media (min-width: 800px){.spb-2{margin-bottom:56px}}@media (min-width: 1440px){.spb-2{margin-bottom:72px}}@media (min-width: 1920px){.spb-2{margin-bottom:96px}}.spb-3{margin-top:32px;margin-bottom:32px}@media (min-width: 800px){.spb-3{margin-top:40px}}@media (min-width: 1440px){.spb-3{margin-top:40px}}@media (min-width: 1920px){.spb-3{margin-top:48px}}@media (min-width: 800px){.spb-3{margin-bottom:40px}}@media (min-width: 1440px){.spb-3{margin-bottom:40px}}@media (min-width: 1920px){.spb-3{margin-bottom:48px}}.hsp{height:var(--sp)}.sp-2{margin-top:var(--sp-2)}.spi-2{padding-top:48px}@media (min-width: 800px){.spi-2{padding-top:56px}}@media (min-width: 1440px){.spi-2{padding-top:72px}}@media (min-width: 1920px){.spi-2{padding-top:96px}}.spi-2-bottom{padding-bottom:48px}@media (min-width: 800px){.spi-2-bottom{padding-bottom:56px}}@media (min-width: 1440px){.spi-2-bottom{padding-bottom:72px}}@media (min-width: 1920px){.spi-2-bottom{padding-bottom:96px}}.hsp-2{height:var(--sp-2)}.hsp-3{height:var(--sp-3)}.sp-3{margin-top:var(--sp-3)}.sp-n3{margin-top:calc(-1 * var(--sp-3))}.sp-4{margin-top:24px}@media (min-width: 800px){.sp-4{margin-top:24px}}@media (min-width: 1440px){.sp-4{margin-top:24px}}@media (min-width: 1920px){.sp-4{margin-top:32px}}.mt-h1{margin-top:var(--mt-h1)}.mt-h2{margin-top:var(--mt-h2)}.mt-h3{margin-top:var(--mt-h3)}.mt-h4{margin-top:var(--mt-h4)}.mt-content-h1{margin-top:32px}@media (min-width: 800px){.mt-content-h1{margin-top:40px}}@media (min-width: 1440px){.mt-content-h1{margin-top:48px}}@media (min-width: 1920px){.mt-content-h1{margin-top:48px}}.mt-content-h2{margin-top:24px}@media (min-width: 800px){.mt-content-h2{margin-top:32px}}@media (min-width: 1440px){.mt-content-h2{margin-top:40px}}@media (min-width: 1920px){.mt-content-h2{margin-top:48px}}.mt-content-h3{margin-top:24px}@media (min-width: 800px){.mt-content-h3{margin-top:24px}}@media (min-width: 1440px){.mt-content-h3{margin-top:28px}}@media (min-width: 1920px){.mt-content-h3{margin-top:32px}}.mt-content-h4{margin-top:16px}@media (min-width: 800px){.mt-content-h4{margin-top:16px}}@media (min-width: 1440px){.mt-content-h4{margin-top:16px}}@media (min-width: 1920px){.mt-content-h4{margin-top:24px}}.sp-card-content{margin-top:24px}@media (min-width: 800px){.sp-card-content{margin-top:24px}}@media (min-width: 1440px){.sp-card-content{margin-top:28px}}@media (min-width: 1920px){.sp-card-content{margin-top:32px}}.sp-contents{margin-top:24px}@media (min-width: 800px){.sp-contents{margin-top:32px}}@media (min-width: 1440px){.sp-contents{margin-top:32px}}@media (min-width: 1920px){.sp-contents{margin-top:48px}}.pt-of-header{padding-top:var(--mobile-header-height)}@media (min-width: 800px){.pt-of-header{padding-top:var(--tablet-header-height)}}@media (min-width: 1920px){.pt-of-header{padding-top:var(--desktop-header-height)}}.mt-info-title{margin-top:32px}@media (min-width: 1440px){.mt-info-title{margin-top:40px}}.mt-info-desc{margin-top:20px}@media (min-width: 1440px){.mt-info-desc{margin-top:24px}}.link{cursor:pointer;transition:color var(--animation-transition);color:var(--text-primary)}.link:hover{text-decoration:underline;color:var(--accent)}.link--url{color:var(--accent);transition:color var(--animation-transition);text-decoration:underline}@media (min-width: 1920px){.link--url{font-weight:500}}.link--url:hover{color:var(--accent-hover)}.code-card{display:block;padding:24px;font-family:Roboto Mono,ui-monospace,Menlo,monospace;font-size:14px;border-radius:28px;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;background:linear-gradient(90deg,var(--bg-main-shade) 0%,transparent 100%)}@media (min-width: 1920px){.code-card{font-size:17px;border-radius:34px;padding:32px}}.code-inline{padding:.1em .4em;font-family:Roboto Mono,ui-monospace,Menlo,monospace;font-size:.875em;border-radius:8px;background:var(--bg-main-shade);overflow-wrap:anywhere}mat-icon.icon-small{display:flex;width:16px;height:16px}.text-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.25em 0!important;margin:-.25em 0!important}.search-btn,filters__reset{height:48px!important;border-radius:var(--button-border-radius)!important;font-size:18px!important}.search-btn .mat-icon,filters__reset .mat-icon{min-width:24px}.search-input{width:100%;max-width:480px;min-width:0}.expandable-image{cursor:pointer}.expandable-image:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.section{color:var(--text-primary);background-color:var(--bg-main)}.section--vh{min-height:100%}.section--gray{background-color:var(--bg-main-shade)}.section--horizontal-center{display:flex;flex-direction:column;align-items:center;align-content:center}.section--horizontal-center .section-column{display:flex;flex-direction:column;align-items:center}.section--horizontal-center .section-column img-container{display:flex;align-items:center}.section--horizontal-left,.section--horizontal-left .section-column{display:block}.section--vertical-center{display:flex;flex-direction:column;justify-content:center;justify-items:center}.section--vertical-bottom{display:flex;flex-direction:column;justify-content:flex-end}.section--full-screen{min-height:calc(var(--full-vh) * 1 - var(--header-height));height:100%}.section--hero{min-height:var(--full-vh)}.max-section-width{max-width:1440px}.section-desc-width{max-width:var(--section-column-width)}.section-column{width:100%;max-width:var(--section-column-width)}.section-fullscreen{margin-inline:calc(var(--section-padding-x) * -1);width:calc(100% + var(--section-padding-x) * 2);max-width:100vw}.px-section,.section{padding:0 var(--section-padding-x)}:root{--text-h3-size: 22px;--text-h3-line-height: 28px;--text-body-size: 17px;--text-body-line-height: 23.8px;--text-card-title-size: 22px}@media (min-width: 800px){:root{--text-h3-size: 28px;--text-h3-line-height: 32px;--text-card-title-size: 24px}}@media (min-width: 1440px){:root{--text-h3-size: 32px;--text-h3-line-height: 40px}}@media (min-width: 1920px){:root{--text-h3-size: 38px;--text-h3-line-height: 46px;--text-body-size: 20px;--text-body-line-height: 28px;--text-card-title-size: 28px}}.text-h1{font-size:40px;line-height:48px;font-weight:700;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (min-width: 1024px){.text-h1{font-size:48px;line-height:56px}}@media (min-width: 1440px){.text-h1{font-size:56px;line-height:68px}}@media (min-width: 1920px){.text-h1{font-size:64px;line-height:80px}}.text-h1[class*=ellipsis-lines-]{padding:.2em 0;margin:-.2em 0}.text-brand-subtitle{font-style:normal;font-weight:700;line-height:133%;text-transform:uppercase;font-size:13px;letter-spacing:.52px;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (min-width: 1920px){.text-brand-subtitle{letter-spacing:.56px;font-size:14px}}.text-card-subtitle{text-align:left;font-style:normal;line-height:133%;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.52px;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-button{font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-h2{font-size:28px;line-height:34px;font-weight:700;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (min-width: 1024px){.text-h2{font-size:36px;line-height:44px}}@media (min-width: 1440px){.text-h2{font-size:44px;line-height:52px}}@media (min-width: 1920px){.text-h2{font-size:52px;line-height:62px}}.text-h3{font-size:var(--text-h3-size);line-height:var(--text-h3-line-height);font-weight:700;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-h4{font-size:20px;line-height:24px;font-weight:700;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (min-width: 1920px){.text-h4{font-size:24px;line-height:30px}}.text-h5{font-size:16px;line-height:20px;font-weight:700;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (min-width: 1600px){.text-h5{font-size:20px;line-height:28px}}.text-card-title{font-size:var(--text-card-title-size);font-weight:700;line-height:133%;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-page-subtitle{font-size:18px;line-height:24px;font-weight:600;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (min-width: 1024px){.text-page-subtitle{font-size:20px}}@media (min-width: 1440px){.text-page-subtitle{font-size:24px;line-height:30px}}.text-section-subtitle{font-size:13px;line-height:20px;font-weight:600;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (min-width: 1920px){.text-section-subtitle{font-size:14px;line-height:16.9px}}.text-body{font-size:var(--text-body-size);line-height:var(--text-body-line-height);font-weight:400;-webkit-hyphens:auto;hyphens:auto;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-body-18{font-size:18px;line-height:25.2px;font-weight:400;-webkit-hyphens:auto;hyphens:auto;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-body-16{font-size:17px;line-height:23.8px;font-weight:400;-webkit-hyphens:auto;hyphens:auto;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-body-12{font-size:12px;line-height:19.6px;font-weight:400;-webkit-hyphens:auto;hyphens:auto;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-body-14{font-size:14px;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.35;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-body-24{font-size:24px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:30px;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-input-label{font-size:11px;font-weight:600;-webkit-hyphens:auto;hyphens:auto;line-height:12px;letter-spacing:.25px;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.text-caption{font-size:14px;line-height:1.35;font-weight:400;-webkit-hyphens:auto;hyphens:auto;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (min-width: 1920px){.text-caption{font-size:16px}.card-small :host .text-card-title{font-size:24px}.card-small :host .text-brand-subtitle{font-size:13px}}.text-footer-city{font-size:17px;line-height:23.8px;font-weight:500;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (max-width: 800px){.text-footer-city{font-size:18px;line-height:25.2px}}@media (min-width: 1920px){.text-footer-city{font-size:20px;line-height:28px}}.text-logo{font-size:20px;line-height:23.2px;letter-spacing:.125em;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}@keyframes rotate-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.slideLeft{--animation-timing-function: cubic-bezier(0, 0, 0, 1);--animation-duration: .6s;opacity:0;transform:translate(var(--transform-value, 32px));transition-property:opacity,transform;transition-timing-function:var(--animation-timing-function);transition-duration:var(--animation-duration);transition-delay:var(--animation-delay, 0s)}.slideLeft.is-visible{opacity:1;transform:translate(0)}.slideRight{--animation-timing-function: cubic-bezier(0, 0, 0, 1);--animation-duration: .6s;opacity:0;transform:translate(calc(-1 * var(--transform-value, 32px)));transition-property:opacity,transform;transition-timing-function:var(--animation-timing-function);transition-duration:var(--animation-duration);transition-delay:var(--animation-delay, 0s)}.slideRight.is-visible{opacity:1;transform:translate(0)}.slideBottom{--animation-timing-function: cubic-bezier(0, 0, 0, 1);--animation-duration: .6s;opacity:0;transform:translateY(calc(-1 * var(--transform-value, 32px)));transition-property:opacity,transform;transition-timing-function:var(--animation-timing-function);transition-duration:var(--animation-duration);transition-delay:var(--animation-delay, 0s)}.slideBottom.is-visible{opacity:1;transform:translateY(0)}.slideTop{--animation-timing-function: cubic-bezier(0, 0, 0, 1);--animation-duration: .6s;opacity:0;transform:translateY(var(--transform-value, 32px));transition-property:opacity,transform;transition-timing-function:var(--animation-timing-function);transition-duration:var(--animation-duration);transition-delay:var(--animation-delay, 0s)}.slideTop.is-visible{opacity:1;transform:translateY(0)}.scaleX{transform:scaleX(0);transition-property:transform;transition-duration:var(--animation-duration);transition-timing-function:var(--animation-timing-function);transition-delay:var(--animation-delay, 0s)}.scaleX.is-visible{transform:scaleX(1)}.scaleImg{--animation-timing-function: cubic-bezier(.15, 0, .85, 1)}.scaleImg img{max-width:1440px;transform:translate(-50%);left:50%;border-radius:40px;overflow:hidden;transform:scale(1);transition-property:transform;transition-duration:var(--animation-duration);transition-timing-function:var(--animation-timing-function);transition-delay:var(--animation-delay, 0s)}.scaleImg.is-visible img{transform:scale(1.03)}.fadeIn,.fadeOut{animation-duration:var(--animation-duration, 1s);animation-timing-function:var(--animation-timing-function, ease-in-out);animation-fill-mode:both}.fadeIn{animation-name:fade-in}.fadeOut{animation-name:fade-out}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes vertical-slide-in{0%{opacity:0;transform:translateY(var(--slide-offset, 64px))}to{opacity:1;transform:translateY(0)}}@keyframes vertical-slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--slide-leave-offset, -64px))}}.fadeInUp,.fadeOutDown{animation-duration:var(--animation-duration, 1s);animation-timing-function:var(--animation-timing-function, ease-in-out);animation-fill-mode:both}.fadeInUp{animation-name:fade-in-up}.fadeOutDown{animation-name:fade-out-down}@keyframes fade-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes shimmer{0%{transform:translate(-100%) translateY(-100%)}to{transform:translate(100%) translateY(100%)}}.shimmer-animation{position:relative;overflow:hidden}.shimmer-animation:after,.shimmer-animation:before{content:"";position:absolute;top:0;left:0;width:200%;height:200%;background:linear-gradient(135deg,transparent 0%,transparent 30%,var(--white) 40%,var(--white) 60%,transparent 70%,transparent 100%);animation:shimmer 3s infinite;z-index:2}.shimmer-animation:before{animation-delay:1s}.skeleton{display:inline-block;background-color:var(--bg-main-shade)}@media (prefers-reduced-motion: reduce){.slideLeft,.slideRight,.slideTop,.slideBottom{--animation-duration: .2s;--animation-timing-function: ease-out;transform:none}.slideLeft.is-visible,.slideRight.is-visible,.slideTop.is-visible,.slideBottom.is-visible,.scaleImg img,.scaleImg.is-visible img{transform:none}.fadeInUp{animation-name:fade-in}.fadeOutDown{animation-name:fade-out}.shimmer-animation:before,.shimmer-animation:after{display:none}}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white;--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: normal;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, rgb(24, 38, 52) 87%, transparent);--mat-form-field-filled-caret-color: rgb(24, 38, 52);--mat-form-field-filled-focus-active-indicator-color: rgb(24, 38, 52);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, rgb(24, 38, 52) 87%, transparent);--mat-form-field-outlined-caret-color: rgb(24, 38, 52);--mat-form-field-outlined-focus-outline-color: rgb(24, 38, 52);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, rgb(24, 38, 52) 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #e2436d;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #e2436d;--mat-form-field-filled-error-focus-label-text-color: #e2436d;--mat-form-field-filled-error-label-text-color: #e2436d;--mat-form-field-filled-error-caret-color: #e2436d;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #e2436d;--mat-form-field-filled-error-focus-active-indicator-color: #e2436d;--mat-form-field-filled-error-hover-active-indicator-color: #e2436d;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #e2436d;--mat-form-field-outlined-error-focus-label-text-color: #e2436d;--mat-form-field-outlined-error-label-text-color: #e2436d;--mat-form-field-outlined-error-hover-label-text-color: #e2436d;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #e2436d;--mat-form-field-outlined-error-hover-outline-color: #e2436d;--mat-form-field-outlined-error-outline-color: #e2436d}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, rgba(7, 43, 81, .038) 87%, transparent);--mat-form-field-filled-caret-color: rgba(7, 43, 81, .038);--mat-form-field-filled-focus-active-indicator-color: rgba(7, 43, 81, .038);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, rgba(7, 43, 81, .038) 87%, transparent);--mat-form-field-outlined-caret-color: rgba(7, 43, 81, .038);--mat-form-field-outlined-focus-outline-color: rgba(7, 43, 81, .038);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, rgba(7, 43, 81, .038) 87%, transparent)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #e2436d 87%, transparent);--mat-form-field-filled-caret-color: #e2436d;--mat-form-field-filled-focus-active-indicator-color: #e2436d;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #e2436d 87%, transparent);--mat-form-field-outlined-caret-color: #e2436d;--mat-form-field-outlined-focus-outline-color: #e2436d;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #e2436d 87%, transparent)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 20px;--mat-form-field-container-text-tracking: normal;--mat-form-field-container-text-weight: 600;--mat-form-field-outlined-label-text-populated-size: 20px;--mat-form-field-subscript-text-line-height: 16px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: normal;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-size: 20px;--mat-form-field-filled-label-text-tracking: normal;--mat-form-field-filled-label-text-weight: 600;--mat-form-field-outlined-label-text-size: 20px;--mat-form-field-outlined-label-text-tracking: normal;--mat-form-field-outlined-label-text-weight: 600;--mat-select-container-elevation-shadow: 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-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: rgb(24, 38, 52);--mat-select-invalid-arrow-color: #e2436d}.mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: rgba(7, 43, 81, .038);--mat-select-invalid-arrow-color: #e2436d}.mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #e2436d;--mat-select-invalid-arrow-color: #e2436d}html{--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 20px;--mat-select-trigger-text-tracking: normal;--mat-select-trigger-text-weight: 600;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 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-autocomplete-background-color: white}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: rgb(24, 38, 52);--mat-chip-elevated-disabled-container-color: rgb(24, 38, 52);--mat-chip-elevated-selected-container-color: rgb(24, 38, 52);--mat-chip-flat-disabled-selected-container-color: rgb(24, 38, 52);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: rgb(24, 38, 52);--mat-chip-elevated-container-color: rgba(7, 43, 81, .038);--mat-chip-elevated-disabled-container-color: rgba(7, 43, 81, .038);--mat-chip-elevated-selected-container-color: rgba(7, 43, 81, .038);--mat-chip-flat-disabled-selected-container-color: rgba(7, 43, 81, .038);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgb(24, 38, 52);--mat-chip-selected-disabled-trailing-icon-color: rgb(24, 38, 52);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgb(24, 38, 52);--mat-chip-selected-trailing-icon-color: rgb(24, 38, 52);--mat-chip-with-icon-disabled-icon-color: rgb(24, 38, 52);--mat-chip-with-icon-icon-color: rgb(24, 38, 52);--mat-chip-with-icon-selected-icon-color: rgb(24, 38, 52);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgb(24, 38, 52);--mat-chip-with-trailing-icon-trailing-icon-color: rgb(24, 38, 52)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #e2436d;--mat-chip-elevated-disabled-container-color: #e2436d;--mat-chip-elevated-selected-container-color: #e2436d;--mat-chip-flat-disabled-selected-container-color: #e2436d;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}.mat-mdc-standard-chip{--mat-chip-label-text-line-height: 1.5;--mat-chip-label-text-size: 20px;--mat-chip-label-text-tracking: normal;--mat-chip-label-text-weight: 400}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: rgb(24, 38, 52);--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: rgb(24, 38, 52);--mat-radio-selected-hover-icon-color: rgb(24, 38, 52);--mat-radio-selected-icon-color: rgb(24, 38, 52);--mat-radio-selected-pressed-icon-color: rgb(24, 38, 52);--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: rgba(7, 43, 81, .038);--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: rgba(7, 43, 81, .038);--mat-radio-selected-hover-icon-color: rgba(7, 43, 81, .038);--mat-radio-selected-icon-color: rgba(7, 43, 81, .038);--mat-radio-selected-pressed-icon-color: rgba(7, 43, 81, .038);--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #e2436d;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #e2436d;--mat-radio-selected-hover-icon-color: #e2436d;--mat-radio-selected-icon-color: #e2436d;--mat-radio-selected-pressed-icon-color: #e2436d;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block;--mat-radio-label-text-line-height: 1.5;--mat-radio-label-text-size: 20px;--mat-radio-label-text-tracking: normal;--mat-radio-label-text-weight: 400;--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 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-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom;--mat-slider-active-track-color: rgb(24, 38, 52);--mat-slider-focus-handle-color: rgb(24, 38, 52);--mat-slider-handle-color: rgb(24, 38, 52);--mat-slider-hover-handle-color: rgb(24, 38, 52);--mat-slider-focus-state-layer-color: color-mix(in srgb, rgb(24, 38, 52) 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, rgb(24, 38, 52) 4%, transparent);--mat-slider-inactive-track-color: rgb(24, 38, 52);--mat-slider-ripple-color: rgb(24, 38, 52);--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: rgb(24, 38, 52);--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent{--mat-slider-active-track-color: rgba(7, 43, 81, .038);--mat-slider-focus-handle-color: rgba(7, 43, 81, .038);--mat-slider-handle-color: rgba(7, 43, 81, .038);--mat-slider-hover-handle-color: rgba(7, 43, 81, .038);--mat-slider-focus-state-layer-color: color-mix(in srgb, rgba(7, 43, 81, .038) 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, rgba(7, 43, 81, .038) 4%, transparent);--mat-slider-inactive-track-color: rgba(7, 43, 81, .038);--mat-slider-ripple-color: rgba(7, 43, 81, .038);--mat-slider-with-tick-marks-active-container-color: rgb(24, 38, 52);--mat-slider-with-tick-marks-inactive-container-color: rgba(7, 43, 81, .038)}.mat-warn{--mat-slider-active-track-color: #e2436d;--mat-slider-focus-handle-color: #e2436d;--mat-slider-handle-color: #e2436d;--mat-slider-hover-handle-color: #e2436d;--mat-slider-focus-state-layer-color: color-mix(in srgb, #e2436d 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #e2436d 4%, transparent);--mat-slider-inactive-track-color: #e2436d;--mat-slider-ripple-color: #e2436d;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #e2436d}html{--mat-slider-label-label-text-size: 16px;--mat-slider-label-label-text-line-height: 20px;--mat-slider-label-label-text-tracking: normal;--mat-slider-label-label-text-weight: 500;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 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-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12);--mat-menu-item-label-text-size: 20px;--mat-menu-item-label-text-tracking: normal;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 600;--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: rgb(24, 38, 52);--mat-tab-active-ripple-color: rgb(24, 38, 52);--mat-tab-inactive-ripple-color: rgb(24, 38, 52);--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: rgb(24, 38, 52);--mat-tab-active-hover-label-text-color: rgb(24, 38, 52);--mat-tab-active-focus-indicator-color: rgb(24, 38, 52);--mat-tab-active-hover-indicator-color: rgb(24, 38, 52);--mat-tab-active-indicator-color: rgb(24, 38, 52)}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: rgba(7, 43, 81, .038);--mat-tab-active-ripple-color: rgba(7, 43, 81, .038);--mat-tab-inactive-ripple-color: rgba(7, 43, 81, .038);--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: rgba(7, 43, 81, .038);--mat-tab-active-hover-label-text-color: rgba(7, 43, 81, .038);--mat-tab-active-focus-indicator-color: rgba(7, 43, 81, .038);--mat-tab-active-hover-indicator-color: rgba(7, 43, 81, .038);--mat-tab-active-indicator-color: rgba(7, 43, 81, .038)}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #e2436d;--mat-tab-active-ripple-color: #e2436d;--mat-tab-inactive-ripple-color: #e2436d;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #e2436d;--mat-tab-active-hover-label-text-color: #e2436d;--mat-tab-active-focus-indicator-color: #e2436d;--mat-tab-active-hover-indicator-color: #e2436d;--mat-tab-active-indicator-color: #e2436d}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: rgb(24, 38, 52);--mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: rgba(7, 43, 81, .038);--mat-tab-foreground-color: rgb(24, 38, 52)}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #e2436d;--mat-tab-foreground-color: white}.mat-mdc-tab-header{--mat-tab-container-height: 48px;--mat-tab-label-text-size: 18px;--mat-tab-label-text-tracking: normal;--mat-tab-label-text-line-height: 24px;--mat-tab-label-text-weight: 600}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 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-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 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-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: rgb(24, 38, 52);--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: rgb(24, 38, 52);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, rgb(24, 38, 52) 12%, transparent);--mat-button-outlined-state-layer-color: rgb(24, 38, 52);--mat-button-protected-container-color: rgb(24, 38, 52);--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: rgb(24, 38, 52);--mat-button-text-ripple-color: color-mix(in srgb, rgb(24, 38, 52) 12%, transparent);--mat-button-text-state-layer-color: rgb(24, 38, 52);--mat-button-tonal-container-color: rgb(24, 38, 52);--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--mat-button-filled-container-color: rgba(7, 43, 81, .038);--mat-button-filled-label-text-color: rgb(24, 38, 52);--mat-button-filled-ripple-color: color-mix(in srgb, rgb(24, 38, 52) 12%, transparent);--mat-button-filled-state-layer-color: rgb(24, 38, 52);--mat-button-outlined-label-text-color: rgba(7, 43, 81, .038);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(7, 43, 81, .038) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(7, 43, 81, .038);--mat-button-protected-container-color: rgba(7, 43, 81, .038);--mat-button-protected-label-text-color: rgb(24, 38, 52);--mat-button-protected-ripple-color: color-mix(in srgb, rgb(24, 38, 52) 12%, transparent);--mat-button-protected-state-layer-color: rgb(24, 38, 52);--mat-button-text-label-text-color: rgba(7, 43, 81, .038);--mat-button-text-ripple-color: color-mix(in srgb, rgba(7, 43, 81, .038) 12%, transparent);--mat-button-text-state-layer-color: rgba(7, 43, 81, .038);--mat-button-tonal-container-color: rgba(7, 43, 81, .038);--mat-button-tonal-label-text-color: rgb(24, 38, 52);--mat-button-tonal-ripple-color: color-mix(in srgb, rgb(24, 38, 52) 12%, transparent);--mat-button-tonal-state-layer-color: rgb(24, 38, 52)}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #e2436d;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #e2436d;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #e2436d 12%, transparent);--mat-button-outlined-state-layer-color: #e2436d;--mat-button-protected-container-color: #e2436d;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #e2436d;--mat-button-text-ripple-color: color-mix(in srgb, #e2436d 12%, transparent);--mat-button-text-state-layer-color: #e2436d;--mat-button-tonal-container-color: #e2436d;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-size: 18px;--mat-button-filled-label-text-tracking: normal;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 600;--mat-button-outlined-label-text-size: 18px;--mat-button-outlined-label-text-tracking: normal;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 600;--mat-button-protected-label-text-size: 18px;--mat-button-protected-label-text-tracking: normal;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 600;--mat-button-text-label-text-size: 18px;--mat-button-text-label-text-tracking: normal;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 600;--mat-button-tonal-label-text-size: 18px;--mat-button-tonal-label-text-tracking: normal;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 600;--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: rgb(24, 38, 52);--mat-icon-button-state-layer-color: rgb(24, 38, 52);--mat-icon-button-ripple-color: color-mix(in srgb, rgb(24, 38, 52) 12%, transparent)}.mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: rgba(7, 43, 81, .038);--mat-icon-button-state-layer-color: rgba(7, 43, 81, .038);--mat-icon-button-ripple-color: color-mix(in srgb, rgba(7, 43, 81, .038) 12%, transparent)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #e2436d;--mat-icon-button-state-layer-color: #e2436d;--mat-icon-button-ripple-color: color-mix(in srgb, #e2436d 12%, transparent)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: rgb(24, 38, 52)}.mat-icon.mat-accent{--mat-icon-color: rgba(7, 43, 81, .038)}.mat-icon.mat-warn{--mat-icon-color: #e2436d}:root{--button-height: 40px;--button-border-radius: 999px;--button-horizontal-padding: 20px;--button-with-icon-padding: 20px;--button-font-size: 16px;--button-font-weight: 600;--icon-button-border-radius: 12px;--icon-button-size: 40px;--small-icon-button-size: 32px;--icon-size: 24px;--icon-button-padding: 8px}@media (min-width: 1920px){:root .btn-large{--button-height: 48px;--button-font-size: 18px}}.mat-mdc-button-base.mdc-button{--mat-button-text-container-height: var(--button-height);--mat-button-text-container-shape: var(--button-border-radius);--mat-button-text-horizontal-padding: var(--button-horizontal-padding);--mat-button-text-label-text-weight: var(--button-font-weight);--mat-button-text-label-text-size: var(--button-font-size);--mat-button-text-disabled-label-text-color: var(--text-disabled);--mat-button-text-state-layer-color: var(--colored-btn-hover-layer);--mat-button-text-ripple-color: var(--colored-btn-pressed-layer);--mat-button-text-hover-state-layer-opacity: 1;--mat-button-text-pressed-state-layer-opacity: 1;--mat-button-text-focus-state-layer-opacity: 1;--mat-button-text-icon-spacing: 8px;--button-pressed-layer: var(--colored-btn-pressed-layer);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mdc-button,.mdc-icon-button{transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s;transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity,transform;transition-duration:.4s,.4s,.4s,.4s,.4s,.4s,.4s,.4s,.15s}.mdc-button .mat-mdc-button-persistent-ripple:before,.mdc-icon-button .mat-mdc-button-persistent-ripple:before{transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}.mdc-button:not(.mat-mdc-button-disabled):active,.mdc-icon-button:not(.mat-mdc-button-disabled):active{transform:scale(.97);transition-duration:.1s;transition-timing-function:ease-out}.mdc-button:not(.mat-mdc-button-disabled):active>.mat-mdc-button-persistent-ripple:before,.mdc-icon-button:not(.mat-mdc-button-disabled):active>.mat-mdc-button-persistent-ripple:before{background-color:var(--button-pressed-layer, var(--btn-pressed-layer));opacity:1;transition-duration:.1s;transition-timing-function:ease-out}@media (prefers-reduced-motion: reduce){.mdc-button:not(.mat-mdc-button-disabled):active,.mdc-icon-button:not(.mat-mdc-button-disabled):active{transform:none}}.mat-mdc-button-base.mdc-button.mat-primary{background-color:var(--bg-primary);--mat-button-text-label-text-color: var(--text-contrast);--mat-button-text-disabled-label-text-color: var(--text-contrast)}.mat-mdc-button-base.mdc-button.mat-primary.mat-mdc-button-disabled{opacity:.6}.mat-mdc-button-base.mdc-button.mat-main,.mat-mdc-button-base.mdc-button.mat-default,.mat-mdc-button-base.mdc-button.mat-secondary{--button-pressed-layer: var(--btn-pressed-layer);background-color:var(--bg-main-shade);--mat-button-text-label-text-color: var(--text-primary);--mat-button-text-state-layer-color: var(--bg-main-shade);--mat-button-text-ripple-color: var(--btn-pressed-layer)}.mat-mdc-button-base.mdc-button.mat-unthemed,.mat-mdc-button-base.mdc-button.mat-no-bg{--button-pressed-layer: var(--btn-pressed-layer);--mat-button-text-label-text-color: var(--text-primary);--mat-button-text-state-layer-color: var(--bg-main-shade);--mat-button-text-ripple-color: var(--btn-pressed-layer)}.mat-mdc-button-base.mdc-button.mat-warning,.mat-mdc-button-base.mdc-button.mat-warn{background-color:var(--warning);--mat-button-text-label-text-color: var(--white)}.mat-mdc-button-base.mdc-button.mat-error{background-color:var(--error);--mat-button-text-label-text-color: var(--white);--mat-button-text-disabled-label-text-color: var(--white)}.mat-mdc-button-base.mdc-button.mat-error.mat-mdc-button-disabled{opacity:.6}.mat-mdc-button-base.mdc-button.mat-success,.mat-mdc-button-base.mdc-button.mat-green{background-color:var(--success);--mat-button-text-label-text-color: var(--white)}.mat-mdc-button-base.mdc-button.mat-white{background-color:var(--transparent-white)}.mdc-button:has(.mat-icon){--mat-button-text-with-icon-horizontal-padding: var(--button-with-icon-padding)}.mdc-button:has(.mat-icon) .mat-icon{display:flex;width:var(--icon-size);height:var(--icon-size)}.mat-mdc-button-base.mdc-icon-button{--mat-icon-button-state-layer-size: var(--icon-button-size);--button-pressed-layer: var(--btn-pressed-layer);--mat-icon-button-icon-color: var(--text-primary);--mat-icon-button-icon-size: var(--icon-size);--mat-icon-button-state-layer-color: var(--bg-main-shade);--mat-icon-button-ripple-color: var(--btn-pressed-layer);--mat-icon-button-disabled-icon-color: var(--text-disabled);--mat-icon-button-disabled-state-layer-color: transparent;--mat-icon-button-pressed-state-layer-opacity: 1;--mat-icon-button-hover-state-layer-opacity: 1;--mat-icon-button-focus-state-layer-opacity: 1;--mat-icon-button-container-shape: var(--icon-button-border-radius);padding:var(--icon-button-padding)}.mat-mdc-button-base.mdc-icon-button mat-icon{display:flex}.mat-mdc-button-base.mdc-icon-button.mat-main,.mat-mdc-button-base.mdc-icon-button.mat-secondary{background-color:var(--bg-main-shade);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mat-mdc-button-base.mdc-icon-button.mat-primary{--button-pressed-layer: var(--colored-btn-pressed-layer);background-color:var(--bg-primary);--mat-icon-button-icon-color: var(--text-contrast);--mat-icon-button-state-layer-color: var(--colored-btn-hover-layer);--mat-icon-button-ripple-color: var(--colored-btn-pressed-layer)}.mat-mdc-button-base.mdc-icon-button.icon-small{--mat-icon-button-state-layer-size: var(--small-icon-button-size);padding:4px}.button-toggle .mat-button-toggle-group{display:inline-flex;gap:8px;border-radius:999px;background-color:var(--bg-main-shade);height:48px;border:none;margin:0;align-items:center;padding:0 8px}.button-toggle .mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border:none}.button-toggle .mat-button-toggle-group .mat-button-toggle{height:32px;border-radius:9999px;background-color:var(--bg-main-shade);border-left:none;transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s;transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity,transform;transition-duration:.4s,.4s,.4s,.4s,.4s,.4s,.4s,.4s,.15s}.button-toggle .mat-button-toggle-group .mat-button-toggle.disabled{pointer-events:none}.button-toggle .mat-button-toggle-group .mat-button-toggle:not(.mat-button-toggle-disabled):active{transform:scale(.96);transition-duration:.1s;transition-timing-function:ease-out}.button-toggle .mat-button-toggle-group .mat-button-toggle:not(.mat-button-toggle-disabled):active .mat-focus-indicator{background-color:var(--btn-pressed-layer);transition-duration:.1s;transition-timing-function:ease-out}.button-toggle .mat-button-toggle-group .mat-button-toggle-checked:not(.mat-button-toggle-disabled):active .mat-focus-indicator{background-color:var(--colored-btn-pressed-layer)}@media (prefers-reduced-motion: reduce){.button-toggle .mat-button-toggle-group .mat-button-toggle:not(.mat-button-toggle-disabled):active{transform:none}}.button-toggle .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{font-weight:700;line-height:normal;letter-spacing:.56px;text-transform:uppercase;font-size:14px}.button-toggle .mat-button-toggle-group .mat-button-toggle .mat-focus-indicator{height:100%;display:flex;align-items:center;justify-content:center;border-radius:9999px;overflow:hidden;transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}.button-toggle .mat-button-toggle-group .mat-button-toggle .mat-ripple{border-radius:9999px}.button-toggle .mat-button-toggle-group .mat-button-toggle:hover .mat-focus-indicator,.button-toggle .mat-button-toggle-group .mat-button-toggle .mat-ripple-element{background-color:var(--bg-main-shade)}.button-toggle .mat-button-toggle-group .mat-button-toggle-checked{background-color:var(--bg-primary)}.button-toggle .mat-button-toggle-group .mat-button-toggle-checked .mat-button-toggle-label-content{color:var(--text-contrast)}.button-toggle .mat-button-toggle-group .mat-button-toggle-checked:hover .mat-focus-indicator,.button-toggle .mat-button-toggle-group .mat-button-toggle-checked .mat-ripple-element{background-color:var(--colored-btn-hover-layer)}.mat-mdc-tab-nav-bar,.mat-mdc-tab-group{--mat-tab-animation-duration: .4s;--mat-tab-label-text-line-height: 20px;--mat-tab-label-text-size: 16px;--mat-tab-label-text-weight: 600;--mat-tab-active-indicator-height: 4px;--mat-tab-active-indicator-shape: 4px 4px 0 0;--mat-tab-active-focus-indicator-color: var(--bg-primary);--mat-tab-active-hover-indicator-color: var(--bg-primary);--mat-tab-active-indicator-color: var(--bg-primary);--mat-tab-active-label-text-color: var(--text-primary);--mat-tab-pagination-icon-color: var(--text-primary);--mat-tab-active-ripple-color: var(--bg-main-shade);--mat-tab-inactive-ripple-color: var(--bg-main-shade)}.mat-mdc-tab-nav-bar .mdc-tab-indicator__content,.mat-mdc-tab-group .mdc-tab-indicator__content{width:24px;transition:var(--mat-tab-animation-duration) transform cubic-bezier(.4,0,.2,1),var(--mat-tab-animation-duration) border-color cubic-bezier(.4,0,.2,1)}.mat-mdc-tab-group{align-items:center;--mat-tab-container-height: 56px;--mat-tab-background-color: var(--bg-main-shade);--mat-tab-foreground-color: var(--bg-main-shade);--mat-tab-active-hover-label-text-color: var(--text-primary);--mat-tab-active-focus-label-text-color: var(--text-primary);--mat-tab-inactive-label-text-color: var(--text-secondary);--mat-tab-inactive-hover-label-text-color: var(--text-secondary);--mat-tab-inactive-focus-label-text-color: var(--text-secondary);--tabs-header-border-radius: 999px;--tabs-labels-padding: 4px;--tabs-tab-border-radius: 999px}.mat-mdc-tab-group .mat-mdc-tab-header{background:var(--bg-main);border-radius:var(--tabs-header-border-radius);max-width:100%}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-list{flex-grow:0}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container{background:var(--bg-main-shade);will-change:transform}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels{padding:var(--tabs-labels-padding)}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab{height:40px;flex-grow:0;min-width:0;padding:0 20px;border-radius:var(--tabs-tab-border-radius);transition:transform .15s ease-out}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab:hover .mdc-tab__ripple:before{transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s;opacity:1}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab:active{transform:scale(.97);transition-duration:.1s}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab:active .mdc-tab__ripple:before{background-color:var(--btn-pressed-layer);opacity:1;transition-duration:.1s;transition-timing-function:ease-out}@media (prefers-reduced-motion: reduce){.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab:active{transform:none}}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab .mat-ripple-element{opacity:1}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab .mdc-tab__ripple:before,.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab .mat-ripple{border-radius:var(--tabs-tab-border-radius);overflow:hidden}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab .mdc-tab__text-label{transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab .mdc-tab__text-label:first-letter{text-transform:uppercase}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab .mdc-tab-indicator{height:calc(40px + var(--tabs-labels-padding))}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination{background-color:var(--bg-main-shade);transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination:hover{background-color:var(--bg-main-shade)}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination .mat-ripple-element{opacity:1}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:1;border-color:var(--text-disabled)}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}.tab-icons-wrapper .mat-mdc-tab-group{--tabs-header-border-radius: 14px;--tabs-labels-padding: 8px}.mat-mdc-tab-nav-bar{--mat-tab-container-height: 40px;--mat-tab-active-focus-label-text-color: var(--text-primary);--mat-tab-active-hover-label-text-color: var(--text-primary);--mat-tab-inactive-focus-label-text-color: var(--text-primary);--mat-tab-inactive-label-text-color: var(--text-primary);--mat-tab-inactive-hover-label-text-color: var(--text-primary)}.mat-mdc-tab-nav-bar .mat-mdc-tab-link:focus-visible{outline:2px solid var(--text-primary);outline-offset:-2px;border-radius:12px}.mat-mdc-tab-nav-bar.mat-mdc-tab-header,.mat-mdc-tab-nav-bar .mat-mdc-tab-link-container{overflow:visible}.mat-mdc-tab-nav-bar .mat-mdc-tab-link{padding:0 16px;min-width:0;transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s;transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity,transform;transition-duration:.4s,.4s,.4s,.4s,.4s,.4s,.4s,.4s,.15s}.mat-mdc-tab-nav-bar .mat-mdc-tab-link.icon-link{min-width:40px;padding:0 8px}.mat-mdc-tab-nav-bar .mat-mdc-tab-link:active{transform:scale(.97);transition-duration:.1s;transition-timing-function:ease-out}.mat-mdc-tab-nav-bar .mat-mdc-tab-link:active .mdc-tab__ripple:before{background-color:var(--btn-pressed-layer);opacity:1;transition-duration:.1s;transition-timing-function:ease-out}@media (prefers-reduced-motion: reduce){.mat-mdc-tab-nav-bar .mat-mdc-tab-link:active{transform:none}}.mat-mdc-tab-nav-bar .mdc-tab--active .mdc-tab__text-label{transition-delay:initial}.mat-mdc-tab-nav-bar .mat-mdc-tab-link:hover .mdc-tab__ripple:before,.mat-mdc-tab-nav-bar .mat-mdc-tab-link .mat-ripple-element{opacity:1}.mat-mdc-tab-nav-bar .mat-ripple,.mat-mdc-tab-nav-bar .mdc-tab__ripple:before{border-radius:12px;transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}.mat-mdc-tab-nav-bar .mdc-tab-indicator{top:3px}.mat-mdc-tab-nav-bar.insights__nav{--mat-tab-active-focus-label-text-color: var(--text-primary);--mat-tab-active-hover-label-text-color: var(--text-primary);--mat-tab-inactive-focus-label-text-color: var(--text-primary);--mat-tab-inactive-label-text-color: var(--text-secondary);--mat-tab-inactive-hover-label-text-color: var(--text-primary)}.mat-mdc-tab-nav-bar.insights__nav .mat-mdc-tab-link .mat-ripple,.mat-mdc-tab-nav-bar.insights__nav .mat-mdc-tab-link .mdc-tab__ripple:before{border-radius:9999px}.mat-mdc-tab-nav-bar.insights__nav .mat-mdc-tab-link:focus-visible{border-radius:9999px}.mat-mdc-tab-nav-bar.insights__nav .mat-mdc-tab-link.mat-mdc-tab-disabled{opacity:1}.mat-mdc-tab-nav-bar.insights__nav .mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__text-label{color:var(--text-disabled)}:root .cdk-overlay-container .cdk-overlay-pane div.mat-mdc-autocomplete-panel{border-radius:32px;margin-top:8px}:root .cdk-overlay-container .mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{margin-top:0;margin-bottom:8px}:root .mat-mdc-autocomplete-panel{padding:8px;max-height:400px;box-shadow:0 0 0 1px var(--border-color),var(--card-shadow);background:var(--bg-main);transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}:root .mat-mdc-autocomplete-panel mat-option{padding:0 16px;height:48px;border-radius:9999px;font-weight:700;text-transform:uppercase;transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option,:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background:var(--bg-main)}:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option:hover,:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mat-mdc-option-active,:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple):hover,:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple).mat-mdc-option-active{background-color:var(--bg-main-shade)}:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.selected,:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple).selected{color:var(--accent);background-color:var(--bg-main-shade)!important}:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.selected mat-icon[data-mat-icon-name=itemSelected] svg path,:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple).selected mat-icon[data-mat-icon-name=itemSelected] svg path{fill:var(--accent)}:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item--disabled{color:var(--text-disabled);pointer-events:none}:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item--disabled:hover,:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item--disabled.mat-mdc-option-active{background-color:var(--bg-main)}:root .mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mdc-list-item--disabled mat-icon{opacity:.4}:root .mat-mdc-autocomplete-panel mat-option .mat-ripple-element{background:var(--bg-main-shade)}:root .mat-mdc-autocomplete-panel mat-option mat-pseudo-checkbox{display:none}:root .mat-mdc-autocomplete-panel mat-option .mat-icon[data-mat-icon-name=itemSelected]{margin-right:0}:root .mat-mdc-form-field-type-mat-chip-grid{cursor:pointer}:root .mat-mdc-form-field-type-mat-chip-grid .mat-mdc-chip-input{position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:0;cursor:default;caret-color:transparent!important;color:transparent!important;z-index:-1}:root .mat-mdc-chip{--mat-chip-trailing-action-opacity: 1;--mat-ripple-color: var(--colored-btn-pressed-layer);transition:transform .15s ease-out;--mat-chip-elevated-container-color: var(--bg-primary);--mat-chip-elevated-selected-container-color: var(--bg-primary);--mat-chip-container-height: 32px;--mat-chip-container-shape-radius: 9999px;--mat-chip-focus-state-layer-color: var(--colored-btn-hover-layer);--mat-chip-hover-state-layer-color: var(--colored-btn-hover-layer);--mat-chip-trailing-action-state-layer-color: var(--colored-btn-hover-layer);--mat-chip-label-text-color: var(--text-contrast);--mat-chip-with-trailing-icon-trailing-icon-color: var(--text-contrast);--mat-chip-trailing-action-hover-state-layer-opacity: 1;--mat-chip-focus-state-layer-opacity: 1;--mat-chip-hover-state-layer-opacity: 1}:root .mat-mdc-chip:active{transform:scale(.96);transition-duration:.1s}:root .mat-mdc-chip:active .mat-mdc-chip-focus-overlay{background:var(--colored-btn-pressed-layer);opacity:1;transition:background-color .1s ease-out,opacity .1s ease-out}@media (prefers-reduced-motion: reduce){:root .mat-mdc-chip:active{transform:none}}:root .mat-mdc-chip .mat-mdc-chip-remove{padding:0 12px}:root .mat-mdc-chip .mat-mdc-chip-remove mat-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}:root .mat-mdc-chip .mat-mdc-chip-remove:after{transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}:root .mat-mdc-chip .mat-mdc-chip-remove:active:after{background-color:var(--colored-btn-pressed-layer);opacity:1;transition-duration:.1s;transition-timing-function:ease-out}:root .mat-mdc-chip-grid{width:100%}:root .mat-mdc-chip-grid .mdc-evolution-chip-set__chips{flex-wrap:nowrap;align-items:center;gap:8px;margin:0}:root .mat-mdc-chip-grid .mdc-evolution-chip{flex:0 1 auto;min-width:0;margin:0}:root .mat-mdc-chip-grid .mdc-evolution-chip .mdc-evolution-chip__action--primary,:root .mat-mdc-chip-grid .mdc-evolution-chip .mdc-evolution-chip__text-label,:root .mat-mdc-chip-grid .mdc-evolution-chip .text-brand-subtitle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root .mat-mdc-chip-grid .mdc-evolution-chip.last{flex-shrink:1000;min-width:96px}:root .mat-mdc-chip-grid .mat-chip-row-icon{display:flex;flex-shrink:0;margin-left:auto}.slider-range mat-slider{margin:0;width:100%}.slider-range mat-slider.mat-mdc-slider{height:16px}.slider-range mat-slider ::ng-deep .mdc-slider__track--active{background:var(--bg-main-shade)}.slider-range mat-slider ::ng-deep .mdc-slider__track--active_fill{border-color:var(--bg-primary)}.slider-range mat-slider ::ng-deep .mdc-slider__track--inactive{opacity:0}.slider-range mat-slider ::ng-deep .mdc-slider__input{height:auto;top:0}.slider-range mat-slider ::ng-deep .mdc-slider__thumb-knob{width:16px;height:16px;border-width:2px;border-color:var(--bg-main);background:var(--bg-primary)}.slider-range mat-slider ::ng-deep .mdc-slider__thumb{height:16px;width:16px;left:-8px;top:0}.slider-range mat-slider ::ng-deep .mat-ripple{overflow:hidden;border-radius:50%}.slider-range mat-slider ::ng-deep .mdc-slider__value-indicator-container{bottom:calc(100% + 6px)}.slider-range mat-slider ::ng-deep .mdc-slider__value-indicator-container .mdc-slider__value-indicator{background-color:var(--bg-primary);color:var(--text-contrast);height:auto;width:auto;min-width:20px;padding:0 4px;font-size:12px;opacity:1;border-radius:4px;box-shadow:var(--card-shadow)}.slider-range mat-slider ::ng-deep .mdc-slider__value-indicator-container .mdc-slider__value-indicator:before{display:none}.slider-range mat-slider ::ng-deep .mdc-slider__value-indicator-text{font-size:12px;display:block;width:100%}.slider-range mat-slider ::ng-deep .mdc-slider__tick-marks{display:none}@media (max-width: 799px){.custom-tooltip-overlay{left:16px!important;max-width:calc(100vw - 32px)}}.cdk-overlay-backdrop{background:var(--dialog-backdrop-bg);-webkit-backdrop-filter:var(--dialog-backdrop-blur);backdrop-filter:var(--dialog-backdrop-blur)}.cdk-overlay-pane.mobile-menu .mat-bottom-sheet-container{min-width:auto;padding:16px;box-shadow:none}@media (max-width: 800px){.cdk-overlay-pane.mobile-menu .mat-bottom-sheet-container{min-width:100vw}}.mat-mdc-dialog-panel{--mat-dialog-container-elevation-shadow: var(--card-shadow);--mat-dialog-supporting-text-color: var(--text-primary);--mat-dialog-container-shape: var(--card-border-radius);--mat-dialog-with-actions-content-padding: 24px}@media (min-width: 1920px){.mat-mdc-dialog-panel{--mat-dialog-with-actions-content-padding: 32px;--mat-dialog-actions-padding: 16px 32px;--mat-dialog-container-shape: var(--card-border-radius-large)}}.mat-mdc-dialog-panel .mat-mdc-dialog-container{border-radius:var(--mat-dialog-container-shape)}.mat-mdc-dialog-panel .mdc-dialog{max-width:100%}.mat-mdc-dialog-panel .mdc-dialog__surface{background:var(--bg-main)}.mat-mdc-dialog-panel .mdc-dialog__actions{justify-content:flex-start!important}.mat-mdc-dialog-panel .mdc-dialog__actions:not(.tooltip){padding-top:0;padding-bottom:24px}@media (min-width: 1920px){.mat-mdc-dialog-panel .mdc-dialog__actions:not(.tooltip){padding-bottom:32px}}.mat-mdc-dialog-panel .mdc-dialog__actions:not(.tooltip) .mat-mdc-button-base+.mat-mdc-button-base{margin-left:16px}.mat-mdc-dialog-panel .mdc-dialog__actions.tooltip{justify-content:center!important;background-color:var(--bg-main);border-top:1px solid var(--bg-main-shade-2);position:relative}.mat-mdc-dialog-panel .mdc-dialog__actions.tooltip:after{display:block;content:"";position:absolute;inset:0;background-color:var(--bg-main-shade);pointer-events:none}.mat-mdc-dialog-panel .mat-mdc-dialog-content{max-height:none;background-color:var(--bg-main);color:var(--text-primary)}.video-dialog{--mat-dialog-container-shape: 48px;--video-dialog-aspect-ratio: 1.3333;--video-dialog-max-width: calc(100vw - 32px) ;--video-dialog-max-height: calc(var(--full-vh) - 2 * 16px);aspect-ratio:var(--video-dialog-aspect-ratio);width:min(var(--video-dialog-max-width),var(--video-dialog-max-height) * var(--video-dialog-aspect-ratio));height:auto;min-width:0!important;max-width:var(--video-dialog-max-width)!important;max-height:var(--video-dialog-max-height)!important}@media (min-width: 1024px){.video-dialog{--video-dialog-max-width: calc(100vw - 96px) ;--video-dialog-max-height: max(calc((var(--full-vh) - 64px) * .9), calc(var(--full-vh) - 64px - 2 * 32px))}}@media (min-width: 1440px){.video-dialog{--video-dialog-max-height: max(calc((var(--full-vh) - 64px) * .9), calc(var(--full-vh) - 64px - 2 * 48px))}}@media (min-width: 1600px){.video-dialog{--video-dialog-max-height: max(calc((var(--full-vh) - 64px) * .9), calc(var(--full-vh) - 64px - 2 * 64px))}}.video-dialog .mdc-dialog__surface{overflow:hidden;border:2px solid var(--bg-main)}.disclaimer-dialog .mat-mdc-dialog-container{--mat-dialog-container-shape: 40px}@media (min-width: 1920px){.disclaimer-dialog .mat-mdc-dialog-container{--mat-dialog-container-shape: 48px}}.image-dialog{width:auto;max-width:calc(100vw - 32px)!important;max-height:calc(var(--full-vh) - 32px)}@media (min-width: 1024px){.image-dialog{max-width:calc(100vw - 96px)!important;max-height:calc(var(--full-vh) - 96px)}}.image-dialog .mat-mdc-dialog-container{--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-shape: 0}.image-dialog .mat-mdc-dialog-container .mdc-dialog__surface{background:transparent;box-shadow:none;overflow:visible}.image-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface,.image-dialog .mat-mdc-dialog-container .mdc-dialog__container,.image-dialog .mat-mdc-dialog-container .mdc-dialog__surface{display:flex;min-height:0}.mdc-tooltip{--tooltip-bg-color: rgba(0, 0, 0, .9);--mat-tooltip-container-color: var(--tooltip-bg-color);--mat-tooltip-container-shape: 10px;--mat-tooltip-supporting-text-color: var(--text-contrast);--mat-tooltip-supporting-text-line-height: 1.35;--mat-tooltip-supporting-text-size: 14px;--mat-tooltip-supporting-text-weight: 400}.mdc-tooltip.dark-mode{--tooltip-bg-color: rgba(255, 255, 255, .9)}.mdc-tooltip .mdc-tooltip__surface{max-width:304px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:12px;display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}.cdk-overlay-pane.mobile-menu .mat-bottom-sheet-container-animations-enabled.mat-bottom-sheet-container-enter{animation-duration:.2s;animation-timing-function:cubic-bezier(0,0,.2,1)}.cdk-overlay-pane.mobile-menu .mat-bottom-sheet-container-animations-enabled.mat-bottom-sheet-container-exit{animation-duration:.2s;animation-timing-function:cubic-bezier(.8,0,1,1)}.cdk-overlay-pane.mobile-menu .mat-bottom-sheet-container.mobile-menu-sheet--dragged:not(.mat-bottom-sheet-container-exit){animation:none}.cdk-overlay-pane.mobile-menu .mat-bottom-sheet-container.mobile-menu-sheet--swiped-out{visibility:hidden}.mat-mdc-form-field{width:100%;--mat-form-field-container-height: 48px;--mat-form-field-container-vertical-padding: 8px;--mat-form-field-container-text-size: 18px;--mat-form-field-container-text-weight: 400;--mat-form-field-container-text-line-height: 25.2px;--mat-form-field-filled-container-shape: 999px;--mat-form-field-filled-label-display: none;--mat-form-field-filled-container-color: var(--bg-main-shade);--mat-form-field-filled-input-text-color: var(--text-primary);--mat-form-field-filled-input-text-placeholder-color: var(--text-secondary);--mat-form-field-filled-caret-color: var(--text-primary);--mat-form-field-filled-error-caret-color: var(--text-error);--mat-form-field-filled-disabled-container-color: var(--bg-main-shade);--mat-form-field-state-layer-color: var(--bg-main-shade);--mat-form-field-focus-state-layer-opacity: 1;--mat-form-field-hover-state-layer-opacity: 1}.mat-mdc-form-field .mdc-text-field{border-radius:999px}.mat-mdc-form-field .mdc-text-field:has(textarea){border-radius:14px}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--filled.mdc-text-field--no-label{padding-left:8px}.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix{padding-right:8px}.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-icon{padding-right:0;color:var(--text-secondary)}.mat-mdc-form-field .mat-mdc-form-field-icon-suffix button{--mat-icon-button-icon-size: 16px;--mat-icon-button-state-layer-size: 24px;--icon-button-border-radius: 6px;padding:4px;margin-right:12px}.mat-mdc-form-field .mat-mdc-form-field-icon-suffix button mat-icon{width:16px;height:16px}.mat-mdc-form-field .mat-mdc-form-field-infix{display:flex;align-items:center}.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field .mdc-line-ripple{display:none!important}.radio-group ::ng-deep .mat-mdc-radio-button .mdc-radio{padding:8px}.radio-group ::ng-deep .mat-mdc-radio-touch-target{width:40px;height:40px}.radio-group ::ng-deep .mdc-label{padding:0;margin:0}.mat-mdc-radio-button,.mat-mdc-radio-button.mat-accent{--mat-radio-unselected-icon-color: var(--text-primary);--mat-radio-unselected-hover-icon-color: var(--text-primary);--mat-radio-unselected-focus-icon-color: var(--text-primary);--mat-radio-unselected-pressed-icon-color: var(--text-primary);--mat-radio-selected-icon-color: var(--text-primary);--mat-radio-selected-hover-icon-color: var(--text-primary);--mat-radio-selected-focus-icon-color: var(--text-primary);--mat-radio-selected-pressed-icon-color: var(--text-primary);--mat-radio-disabled-selected-icon-color: var(--text-disabled);--mat-radio-disabled-unselected-icon-color: var(--text-disabled);--mat-radio-label-text-color: var(--text-primary);--mat-radio-disabled-label-color: var(--text-disabled);--mat-radio-ripple-color: var(--text-primary);--mat-radio-checked-ripple-color: var(--text-primary)}.mat-accordion{--mat-expansion-container-text-color: var(--text-primary);--mat-expansion-header-text-color: var(--text-primary);--mat-expansion-header-indicator-color: var(--text-primary);--mat-expansion-header-hover-state-layer-color: var(--bg-main-shade);--mat-expansion-header-focus-state-layer-color: var(--bg-main-shade);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 48px;--mat-expansion-container-shape: 14px}.mat-accordion .mat-expansion-panel{box-shadow:none!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-body{padding-left:0;padding-right:0;padding-bottom:8px}.mat-accordion .mat-expansion-panel .mat-content{overflow:visible}.mat-accordion .mat-expansion-panel-header{padding-left:16px;padding-right:12px}.mat-accordion .mat-expansion-panel-header.mat-expanded:hover{background-color:var(--bg-main-shade)}.mat-accordion .accordion__arrow{transform:rotate(-90deg);transition:transform var(--animation-transition)}.mat-accordion .mat-expanded .accordion__arrow{transform:rotate(0)}.mat-accordion .mat-content.mat-content-hide-toggle,.mat-accordion .mat-expansion-panel-header-title{margin-right:0}.mat-accordion .mat-expansion-panel-body .mdc-button{padding-left:52px}:root{--menu--container-color: var(--bg-main);--menu-item-height: 40px;--menu-item-border-radius: 9999px}:root .dark-mode{--menu--container-color: var(--bg-main-shade-2)}.mat-mdc-menu-panel{--mat-menu-container-shape: 32px;--mat-menu-container-color: var(--menu--container-color);--mat-menu-container-elevation-shadow: 0 0 0 1px var(--border-color), var(--card-shadow);--mat-menu-item-label-text-color: var(--text-primary);--mat-menu-item-icon-color: var(--text-primary);--mat-menu-item-hover-state-layer-color: var(--bg-main-shade);--mat-menu-item-focus-state-layer-color: var(--bg-main-shade);--mat-ripple-color: var(--bg-main-shade)}.mat-mdc-menu-panel.mat-menu-below{margin-top:8px}.mat-mdc-menu-panel.mat-menu-above{margin-bottom:8px}.mat-mdc-menu-panel .mat-mdc-menu-content{padding:8px}.mat-mdc-menu-panel .mat-mdc-menu-item{min-height:var(--menu-item-height);border-radius:var(--menu-item-border-radius)}.mat-mdc-menu-panel .mat-mdc-menu-item-text,.mat-mdc-menu-panel .mat-icon{position:relative;z-index:1}.shadow-card{box-shadow:var(--card-shadow)}.color-gradient-left-right-primary-secondary{background:linear-gradient(90deg,var(--bg-primary) 0%,var(--text-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.text-color-transition{transition:color var(--animation-transition)}.transition-colors{transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}.filters{max-width:1123px;gap:0;flex-direction:column}.filters__label{bottom:calc(100% + 8px);left:16px;font-size:11px;font-weight:600;line-height:12px;letter-spacing:.25px}.filters__item{margin-bottom:32px}.filters__reset{height:48px;width:max-content;margin-top:20px}@media (prefers-reduced-motion: reduce){html:root{--animation-duration: .2s;--animation-timing-function: ease-out;scroll-behavior:auto}.media-link[href]:hover video,.media-link[href]:hover iframe,.media-link[href]:hover img,.sg__cell:hover .sg__img,.sg__link:focus-visible .sg__img,.ac:hover .ac__back,.smc:hover .smc__media{transform:none!important}.media-link[href]:hover .video--nda video,.media-link[href]:hover .video--nda iframe,.media-link[href]:hover .video--nda app-vimeo-player img:not(app-contentful-image img){transform:scale(1.06)!important}}@media (prefers-reduced-transparency: reduce){html:root:not(.dark-mode),html .light-mode{--bg-header: var(--bg-main);--bg-controls: var(--bg-main);--dialog-backdrop-bg: rgb(246 247 248 / 92%);--bg-main-shade: #f3f4f5}html.dark-mode,html .dark-mode{--bg-header: var(--bg-main);--bg-controls: var(--bg-main);--dialog-backdrop-bg: rgb(0 0 0 / 92%);--bg-main-shade: #14171a}.mdc-tooltip{--tooltip-bg-color: #000}.mdc-tooltip.dark-mode{--tooltip-bg-color: #fff}.ipc__panel{background-color:var(--white)!important}*,:before,:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-contrast: more){.mat-mdc-button-base.mdc-button,.mat-mdc-button-base.mdc-icon-button,app-subheader-chip .container,.vc,.iw__card,.nav-dropdown{border:1px solid var(--text-primary)}.mdc-tooltip .mdc-tooltip__surface{border:1px solid var(--text-contrast)}.root-wrapper{border-image:none!important;border-bottom-color:var(--text-primary)!important}.ipc__panel,.vd__controls{border-color:var(--text-primary)!important}.sg{--sg-overlay-bg: rgb(0 0 0 / 88%)}html:root:not(.dark-mode),html .light-mode{--bg-header: var(--bg-main);--bg-controls: var(--bg-main);--dialog-backdrop-bg: rgb(246 247 248 / 92%);--bg-main-shade: #f3f4f5}html.dark-mode,html .dark-mode{--bg-header: var(--bg-main);--bg-controls: var(--bg-main);--dialog-backdrop-bg: rgb(0 0 0 / 92%);--bg-main-shade: #14171a}.mdc-tooltip{--tooltip-bg-color: #000}.mdc-tooltip.dark-mode{--tooltip-bg-color: #fff}.ipc__panel{background-color:var(--white)!important}*,:before,:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (forced-colors: active){.mat-mdc-button-base.mdc-button,.mat-mdc-button-base.mdc-icon-button{border:1px solid buttontext}app-subheader-chip .container,.card,.ac,.smc,.ndc,.sg__cell,.sg__arrow,.iw__card,.ipc__panel,.nav-dropdown,.vc,.vd__controls,.mdc-tooltip .mdc-tooltip__surface{border:1px solid canvastext}.root-wrapper{border-image:none!important}*,:before,:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-2{left:-2px}.-right-2{right:-2px}.bottom-0{bottom:0}.bottom-16{bottom:16px}.bottom-8{bottom:8px}.left-0{left:0}.left-1{left:1px}.left-1\/2{left:50%}.left-16{left:16px}.left-8{left:8px}.right-0{right:0}.right-1{right:1px}.right-16{right:16px}.right-4{right:4px}.right-8{right:8px}.top-0{top:0}.top-1{top:1px}.top-1\/2{top:50%}.top-16{top:16px}.top-2{top:2px}.top-4{top:4px}.top-8{top:8px}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.-z-1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-2{z-index:2}.z-20{z-index:20}.z-30{z-index:30}.z-5{z-index:5}.z-50{z-index:50}.order-1{order:1}.col-start-2{grid-column-start:2}.m-0{margin:0}.m-2{margin:2px}.m-auto{margin:auto}.mx-2{margin-left:2px;margin-right:2px}.mx-8{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-4{margin-top:4px;margin-bottom:4px}.my-6{margin-top:6px;margin-bottom:6px}.my-64{margin-top:64px;margin-bottom:64px}.-mr-8{margin-right:-8px}.mb-1{margin-bottom:1px}.mb-16{margin-bottom:16px}.mb-2{margin-bottom:2px}.mb-24{margin-bottom:24px}.mb-26{margin-bottom:26px}.mb-4{margin-bottom:4px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.ml-12{margin-left:12px}.ml-16{margin-left:16px}.ml-2{margin-left:2px}.ml-8{margin-left:8px}.ml-\[14px\]{margin-left:14px}.ml-auto{margin-left:auto}.mr-16{margin-right:16px}.mr-2{margin-right:2px}.mt-1{margin-top:1px}.mt-10{margin-top:10px}.mt-16{margin-top:16px}.mt-2{margin-top:2px}.mt-24{margin-top:24px}.mt-28{margin-top:28px}.mt-32{margin-top:32px}.mt-34{margin-top:34px}.mt-4{margin-top:4px}.mt-40{margin-top:40px}.mt-6{margin-top:6px}.mt-8{margin-top:8px}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.inline-table{display:inline-table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.\!hidden{display:none!important}.hidden{display:none}.aspect-4\/3{aspect-ratio:4 / 3}.size-2{width:2px;height:2px}.size-4{width:4px;height:4px}.\!h-16{height:16px!important}.h-10{height:10px}.h-12{height:12px}.h-16{height:16px}.h-20{height:20px}.h-28{height:28px}.h-32{height:32px}.h-34{height:34px}.h-4{height:4px}.h-40{height:40px}.h-48{height:48px}.h-56{height:56px}.h-6{height:6px}.h-70{height:70px}.h-8{height:8px}.h-84{height:84px}.h-\[1px\]{height:1px}.h-auto{height:auto}.h-full{height:100%}.h-svh{height:100svh}.min-h-0{min-height:0px}.min-h-72{min-height:72px}.min-h-\[120px\]{min-height:120px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[340px\]{min-height:340px}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.\!w-16{width:16px!important}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-28{width:28px}.w-3\/4{width:75%}.w-4{width:4px}.w-4\/5{width:80%}.w-4\/6{width:66.666667%}.w-40{width:40px}.w-48{width:48px}.w-5\/6{width:83.333333%}.w-6{width:6px}.w-70{width:70px}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[1px\]{width:1px}.w-\[22\%\]{width:22%}.w-\[30\%\]{width:30%}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0px}.min-w-28{min-width:28px}.min-w-84{min-width:84px}.max-w-3xl{max-width:48rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[160px\]{max-width:160px}.max-w-\[856px\]{max-width:856px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.touch-pinch-zoom{--tw-pinch-zoom: pinch-zoom;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-20{scroll-margin-top:20px}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.15rem_1fr\]{grid-template-columns:1.15rem 1fr}.grid-cols-\[1\.25rem_1fr\]{grid-template-columns:1.25rem 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:1px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-2{gap:2px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-32{gap:32px}.gap-4{gap:4px}.gap-40{gap:40px}.gap-8{gap:8px}.gap-x-2{column-gap:2px}.gap-y-1{row-gap:1px}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(4px * var(--tw-space-x-reverse));margin-left:calc(4px * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2px * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px * var(--tw-space-y-reverse))}.space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 1}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 1}.divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 1}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.whitespace-nowrap{white-space:nowrap}.whitespace-break-spaces{white-space:break-spaces}.text-wrap{text-wrap:wrap}.rounded{border-radius:14px}.rounded-10{border-radius:10px}.rounded-12{border-radius:12px}.rounded-14{border-radius:14px}.rounded-16{border-radius:16px}.rounded-18{border-radius:18px}.rounded-2{border-radius:2px}.rounded-20{border-radius:20px}.rounded-24{border-radius:24px}.rounded-28{border-radius:28px}.rounded-32{border-radius:32px}.rounded-36{border-radius:36px}.rounded-5{border-radius:5px}.rounded-6{border-radius:6px}.rounded-8{border-radius:8px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-\[44px\]{border-radius:44px}.rounded-full{border-radius:9999px}.rounded-none{border-radius:0}.rounded-round{border-radius:50%}.rounded-b{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.rounded-e{border-start-end-radius:14px;border-end-end-radius:14px}.rounded-l{border-top-left-radius:14px;border-bottom-left-radius:14px}.rounded-r{border-top-right-radius:14px;border-bottom-right-radius:14px}.rounded-s{border-start-start-radius:14px;border-end-start-radius:14px}.rounded-t{border-top-left-radius:14px;border-top-right-radius:14px}.rounded-bl{border-bottom-left-radius:14px}.rounded-br{border-bottom-right-radius:14px}.rounded-ee{border-end-end-radius:14px}.rounded-es{border-end-start-radius:14px}.rounded-se{border-start-end-radius:14px}.rounded-ss{border-start-start-radius:14px}.rounded-tl{border-top-left-radius:14px}.rounded-tr{border-top-right-radius:14px}.border{border-width:2px}.border-0{border-width:0px}.border-1-5{border-width:1.5px}.border-2{border-width:2px}.border-x{border-left-width:2px;border-right-width:2px}.border-y{border-top-width:2px;border-bottom-width:2px}.border-b{border-bottom-width:2px}.border-e{border-inline-end-width:2px}.border-l,.border-l-2{border-left-width:2px}.border-r{border-right-width:2px}.border-s{border-inline-start-width:2px}.border-t{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-tag{border-color:#072b5113}.bg-\[\#000\]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-\[\#6C5EFF\]\/10{background-color:#6c5eff1a}.bg-accent{background-color:var(--accent)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/80{background-color:#000c}.bg-error{background-color:var(--error)}.bg-main{background-color:var(--bg-main)}.bg-main-shade{background-color:var(--bg-main-shade)}.bg-main-shade-2{background-color:var(--bg-main-shade-2)}.bg-primary{background-color:var(--text-primary)}.bg-secondary{background-color:var(--text-secondary)}.bg-transparent{background-color:transparent}.bg-warning{background-color:var(--warning)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-opacity-50{--tw-bg-opacity: .5}.bg-gradient-left-right{background-image:var(--gradient-left-right)}.bg-gradient-right-left{background-image:var(--gradient-right-left)}.bg-gradient-top-bottom{background-image:var(--gradient-top-bottom)}.bg-repeat{background-repeat:repeat}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.\!p-2{padding:2px!important}.p-0{padding:0}.p-1{padding:1px}.p-12{padding:12px}.p-16{padding:16px}.p-2{padding:2px}.p-24{padding:24px}.p-26{padding:26px}.p-32{padding:32px}.p-4{padding:4px}.p-6{padding:6px}.p-8{padding:8px}.px-1{padding-left:1px;padding-right:1px}.px-12{padding-left:12px;padding-right:12px}.px-14{padding-left:14px;padding-right:14px}.px-16{padding-left:16px;padding-right:16px}.px-2{padding-left:2px;padding-right:2px}.px-24{padding-left:24px;padding-right:24px}.px-4{padding-left:4px;padding-right:4px}.px-44{padding-left:44px;padding-right:44px}.px-6{padding-left:6px;padding-right:6px}.px-8{padding-left:8px;padding-right:8px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:1px;padding-bottom:1px}.py-10{padding-top:10px;padding-bottom:10px}.py-12{padding-top:12px;padding-bottom:12px}.py-16{padding-top:16px;padding-bottom:16px}.py-2{padding-top:2px;padding-bottom:2px}.py-20{padding-top:20px;padding-bottom:20px}.py-22{padding-top:22px;padding-bottom:22px}.py-24{padding-top:24px;padding-bottom:24px}.py-4{padding-top:4px;padding-bottom:4px}.py-8{padding-top:8px;padding-bottom:8px}.pb-16{padding-bottom:16px}.pb-24{padding-bottom:24px}.pb-4{padding-bottom:4px}.pb-8{padding-bottom:8px}.pl-0{padding-left:0}.pl-12{padding-left:12px}.pl-16{padding-left:16px}.pl-24{padding-left:24px}.pl-8{padding-left:8px}.pr-12{padding-right:12px}.pr-16{padding-right:16px}.pr-24{padding-right:24px}.pr-8{padding-right:8px}.pt-0{padding-top:0}.pt-12{padding-top:12px}.pt-14{padding-top:14px}.pt-24{padding-top:24px}.pt-40{padding-top:40px}.pt-8{padding-top:8px}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-sans{font-family:Gilroy,sans-serif}.text-11{font-size:11px}.text-12{font-size:12px}.text-13{font-size:13px}.text-14{font-size:14px}.text-16{font-size:16px}.text-24{font-size:24px}.text-40{font-size:40px}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.8em\]{font-size:.8em}.text-\[10\.5px\]{font-size:10.5px}.text-\[12\.5px\]{font-size:12.5px}.text-\[14\.5px\]{font-size:14.5px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[27px\]{font-size:27px}.\!font-500{font-weight:500!important}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.normal-nums{font-variant-numeric:normal}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.slashed-zero{--tw-slashed-zero: slashed-zero;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lining-nums{--tw-numeric-figure: lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.oldstyle-nums{--tw-numeric-figure: oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.proportional-nums{--tw-numeric-spacing: proportional-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.diagonal-fractions{--tw-numeric-fraction: diagonal-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.stacked-fractions{--tw-numeric-fraction: stacked-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[0\]{line-height:0}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\]{line-height:1}.tracking-normal{letter-spacing:.56px}.tracking-tighter{letter-spacing:.25px}.text-\[\#6C5EFF\]{--tw-text-opacity: 1;color:rgb(108 94 255 / var(--tw-text-opacity, 1))}.text-accent{color:var(--accent)}.text-contrast{color:var(--text-contrast)}.text-current{color:currentColor}.text-disabled{color:var(--text-disabled)}.text-error{color:var(--error)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/55{color:#ffffff8c}.text-white\/70{color:#ffffffb3}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-0{opacity:0}.opacity-70{opacity:.7}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: 0px 8px 16px 0px rgba(62, 88, 114, .12);--tw-shadow-colored: 0px 8px 16px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-offset-2{--tw-ring-offset-width: 2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-grayscale{--tw-backdrop-grayscale: grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-invert{--tw-backdrop-invert: invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-sepia{--tw-backdrop-sepia: sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@font-face{font-family:Gilroy;font-style:normal;font-weight:300;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;src:url("./media/gilroy-light-NNAMZBZC.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:300;font-display:swap;unicode-range:U+0100-0107,U+010A-0113,U+0116-011B,U+011E-0123,U+0126-0127,U+012A-012B,U+012E-0130,U+0136-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-015B,U+015E-0167,U+016A-016B,U+016E-017E,U+0192,U+0218-021B,U+02C7,U+02D8-02D9,U+02DB,U+02DD,U+0302,U+0306-0307,U+030A-030C,U+0312,U+0326-0328,U+0394,U+03A9,U+03C0,U+0401-040C,U+040E-044F,U+0451-045C,U+045E-045F,U+0490-0491,U+1E80-1E85,U+1EF2-1EF3,U+20BD,U+2116,U+212E,U+215B-215E,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB02;src:url("./media/gilroy-ext-light-FKCS5NW7.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;src:url("./media/gilroy-regular-GTPSUMLN.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0100-0107,U+010A-0113,U+0116-011B,U+011E-0123,U+0126-0127,U+012A-012B,U+012E-0130,U+0136-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-015B,U+015E-0167,U+016A-016B,U+016E-017E,U+0192,U+0218-021B,U+02C7,U+02D8-02D9,U+02DB,U+02DD,U+0302,U+0306-0307,U+030A-030C,U+0312,U+0326-0328,U+0394,U+03A9,U+03C0,U+0401-040C,U+040E-044F,U+0451-045C,U+045E-045F,U+0490-0491,U+1E80-1E85,U+1EF2-1EF3,U+20BD,U+2116,U+212E,U+215B-215E,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB02;src:url("./media/gilroy-ext-regular-MNLMWDLU.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;src:url("./media/gilroy-medium-J22M62KU.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0100-0107,U+010A-0113,U+0116-011B,U+011E-0123,U+0126-0127,U+012A-012B,U+012E-0130,U+0136-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-015B,U+015E-0167,U+016A-016B,U+016E-017E,U+0192,U+0218-021B,U+02C7,U+02D8-02D9,U+02DB,U+02DD,U+0302,U+0306-0307,U+030A-030C,U+0312,U+0326-0328,U+0394,U+03A9,U+03C0,U+0401-040C,U+040E-044F,U+0451-045C,U+045E-045F,U+0490-0491,U+1E80-1E85,U+1EF2-1EF3,U+20BD,U+2116,U+212E,U+215B-215E,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB02;src:url("./media/gilroy-ext-medium-6LGYKBM5.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;src:url("./media/gilroy-semi-bold-3EZNCTR4.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0100-0107,U+010A-0113,U+0116-011B,U+011E-0123,U+0126-0127,U+012A-012B,U+012E-0130,U+0136-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-015B,U+015E-0167,U+016A-016B,U+016E-017E,U+0192,U+0218-021B,U+02C7,U+02D8-02D9,U+02DB,U+02DD,U+0302,U+0306-0307,U+030A-030C,U+0312,U+0326-0328,U+0394,U+03A9,U+03C0,U+0401-040C,U+040E-044F,U+0451-045C,U+045E-045F,U+0490-0491,U+1E80-1E85,U+1EF2-1EF3,U+20BD,U+2116,U+212E,U+215B-215E,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB02;src:url("./media/gilroy-ext-semi-bold-YQWBJX3O.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;src:url("./media/gilroy-bold-4GIPTKCP.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0100-0107,U+010A-0113,U+0116-011B,U+011E-0123,U+0126-0127,U+012A-012B,U+012E-0130,U+0136-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-015B,U+015E-0167,U+016A-016B,U+016E-017E,U+0192,U+0218-021B,U+02C7,U+02D8-02D9,U+02DB,U+02DD,U+0302,U+0306-0307,U+030A-030C,U+0312,U+0326-0328,U+0394,U+03A9,U+03C0,U+0401-040C,U+040E-044F,U+0451-045C,U+045E-045F,U+0490-0491,U+1E80-1E85,U+1EF2-1EF3,U+20BD,U+2116,U+212E,U+215B-215E,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB02;src:url("./media/gilroy-ext-bold-WQY5CGFN.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;src:url("./media/gilroy-extra-bold-ROORHNTR.woff2") format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:800;font-display:swap;unicode-range:U+0100-0107,U+010A-0113,U+0116-011B,U+011E-0123,U+0126-0127,U+012A-012B,U+012E-0130,U+0136-0137,U+0139-013E,U+0141-0148,U+014A-014D,U+0150-0151,U+0154-015B,U+015E-0167,U+016A-016B,U+016E-017E,U+0192,U+0218-021B,U+02C7,U+02D8-02D9,U+02DB,U+02DD,U+0302,U+0306-0307,U+030A-030C,U+0312,U+0326-0328,U+0394,U+03A9,U+03C0,U+0401-040C,U+040E-044F,U+0451-045C,U+045E-045F,U+0490-0491,U+1E80-1E85,U+1EF2-1EF3,U+20BD,U+2116,U+212E,U+215B-215E,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB02;src:url("./media/gilroy-ext-extra-bold-SKMWWNW2.woff2") format("woff2")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./media/roboto-mono-regular-YLP7LBJO.woff2") format("woff2")}:root{--white: rgba(255, 255, 255, 1);--transparent-white: rgba(255, 255, 255, .1);--mobile-header-height: 56px;--tablet-header-height: 64px;--desktop-header-height: 64px;--dialog-backdrop-blur: blur(8px);--animation-transition: var(--animation-duration) var(--animation-timing-function);--animation-transition-fast: .2s cubic-bezier(.4, .2, 0, 1);--animation-timing-function: cubic-bezier(.4, .2, 0, 1);--animation-duration: .4s;--card-border-radius: 24px;--card-border-radius-large: 32px;--card-shadow: 0px 8px 16px 0px rgba(62, 88, 114, .12);--slider-card: calc(100vw - 32px) ;--slider-card-md: 296px;--slider-card-xxl: 336px;--slider-card-xxxl: 400px;--section-column-width: 896px;--vh: 1vh;--full-vh: calc(var(--vh, 1vh) * 100);--video-contol-gap: 16px;--header-height: var(--mobile-header-height);--section-padding-x: 16px}@media (min-width: 800px){:root{--header-height: var(--tablet-header-height)}}@media (min-width: 1920px){:root{--video-contol-gap: 24px;--header-height: var(--desktop-header-height)}}@media (min-width: 800px){:root{--section-padding-x: 48px}}@media (min-width: 1024px){:root{--section-padding-x: min(7.5vw, 80px)}}@media (min-width: 1440px){:root{--section-padding-x: 7.5vw}}:root:not(.dark-mode),.light-mode{--bg-primary: #16181d;--bg-main: #fff;--bg-main-shade: rgba(20, 40, 60, .05);--bg-main-shade-2: rgba(20, 40, 60, .1);--primary-shade: "dark";--text-primary: #16181d;--text-contrast: var(--white);--text-secondary: rgba(49, 64, 79, .6);--text-disabled: rgba(25, 48, 74, .4);--border-color: rgba(20, 40, 60, .1);--accent: #0171e3;--accent-hover: #0150a2;--success: #34c759;--warning: #ff9500;--warning-light: #ff9f0a;--warning-text: #a46000;--error: #e41106;--bg-header: rgba(255, 255, 255, .9);--bg-controls: rgba(255, 255, 255, .8);--dialog-backdrop-bg: rgba(246, 247, 248, .5);--colored-btn-hover-layer: rgba(255, 255, 255, .1);--gradient-left-right: linear-gradient(to right, var(--bg-main-shade), transparent);--gradient-right-left: linear-gradient(to left, var(--bg-main-shade), transparent);--gradient-top-bottom: linear-gradient(to bottom, var(--bg-main-shade), transparent);--gradient-bottom-top: linear-gradient(to top, var(--bg-main-shade), transparent);--btn-pressed-layer: rgba(9, 43, 79, .16);--colored-btn-pressed-layer: rgba(255, 255, 255, .2);--card-pressed-layer: rgba(9, 43, 79, .08)}.dark-mode{--bg-primary: var(--white);--bg-main: #000;--bg-main-shade: rgba(40, 46, 52, .5);--bg-main-shade-2: #1a1d21;--primary-shade: "light";--text-primary: var(--white);--text-contrast: #16181d;--text-secondary: #969ea6;--text-disabled: rgba(150, 158, 166, .7);--border-color: rgba(255, 255, 255, .1);--accent: #0b84fe;--accent-hover: #0171e3;--success: #34c759;--warning: #ff9500;--warning-light: #ff9f0a;--warning-text: #a46000;--error: #f81307;--bg-header: rgba(16, 18, 21, .8);--bg-controls: rgba(0, 0, 0, .8);--dialog-backdrop-bg: rgba(0, 0, 0, .5);--colored-btn-hover-layer: rgba(9, 43, 79, .08);--gradient-left-right: linear-gradient(to right, var(--bg-main-shade), transparent);--gradient-right-left: linear-gradient(to left, var(--bg-main-shade), transparent);--gradient-top-bottom: linear-gradient(to bottom, var(--bg-main-shade), transparent);--gradient-bottom-top: linear-gradient(to top, var(--bg-main-shade), transparent);--btn-pressed-layer: rgba(255, 255, 255, .16);--colored-btn-pressed-layer: rgba(9, 43, 79, .16);--card-pressed-layer: rgba(255, 255, 255, .08)}*,*:before,*:after{box-sizing:border-box}html{height:100%;overflow-x:hidden}html.scroll-locked{overflow-y:hidden;padding-right:var(--scrollbar-compensation, 0px)}body{width:100%;min-height:100vh;overflow-x:clip;margin:0;padding:0;font-family:Gilroy,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;color:var(--text-primary);background-color:var(--bg-main);-webkit-tap-highlight-color:rgba(255,255,255,0)}div,p,a,section,li,ol,ul{margin:0;padding:0}address{font-style:inherit}a{text-decoration:none;text-transform:none;outline:none;color:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.max-description-width{max-width:1016px}a:not(.mat-icon-button).mat-flat-button,a:not(.mat-icon-button).mat-raised-button,a:not(.mat-icon-button).mat-button,button:not(.mat-icon-button).mat-flat-button,button:not(.mat-icon-button).mat-raised-button,button:not(.mat-icon-button).mat-button{font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media (max-width: 600px){a:not(.mat-icon-button).mat-flat-button,a:not(.mat-icon-button).mat-raised-button,a:not(.mat-icon-button).mat-button,button:not(.mat-icon-button).mat-flat-button,button:not(.mat-icon-button).mat-raised-button,button:not(.mat-icon-button).mat-button{min-width:auto}}@media (min-width: 1440px){a:not(.mat-icon-button).mat-flat-button,a:not(.mat-icon-button).mat-raised-button,a:not(.mat-icon-button).mat-button,button:not(.mat-icon-button).mat-flat-button,button:not(.mat-icon-button).mat-raised-button,button:not(.mat-icon-button).mat-button{font-size:18px;line-height:28px}}.mat-icon path{transition-property:color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:cubic-bezier(.4,.2,0,1);transition-duration:.4s}.ellipsis-lines-1{padding:.25em 0;margin:-.25em 0;text-box-trim:none!important;text-box-edge:auto!important;display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis-lines-1:has(:is(div,p,h1,h2,h3,h4,h5,h6)){text-box-trim:trim-both!important;text-box-edge:cap alphabetic!important}.ellipsis-lines-1 :is(div,p,h1,h2,h3,h4,h5,h6){display:inline}.ellipsis-lines-2{padding:.25em 0;margin:-.25em 0;text-box-trim:none!important;text-box-edge:auto!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.ellipsis-lines-2 app-heading-typography{display:block}.ellipsis-lines-3{padding:.25em 0;margin:-.25em 0;text-box-trim:none!important;text-box-edge:auto!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.ellipsis-lines-3 app-heading-typography{display:block}.ellipsis-lines-4{padding:.25em 0;margin:-.25em 0;text-box-trim:none!important;text-box-edge:auto!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.ellipsis-lines-4 app-heading-typography{display:block}.vimeo-player-container iframe{width:100%;height:100%}.first-letter\:uppercase:first-letter{text-transform:uppercase}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-2px}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.last\:border-0:last-child{border-width:0px}.last\:border-b:last-child{border-bottom-width:2px}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-accent-hover:hover{color:var(--accent-hover)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100{opacity:1}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:8px}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[active\=true\]\:bg-\[\#ffffff\][data-active=true],.data-\[active\=true\]\:bg-white[data-active=true]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--text-secondary)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-4px}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-8px}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:8px!important;height:8px!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 4px)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 4px + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:2px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:2px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:2px}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:2px!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:1px}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}@media not all and (min-width: 1024px){.max-lg\:w-full{width:100%}}@media not all and (min-width: 800px){.max-md\:justify-between{justify-content:space-between}.max-md\:p-16{padding:16px}}@media not all and (min-width: 500px){.max-xs\:p-0{padding:0}.max-xs\:px-16{padding-left:16px;padding-right:16px}}@media (min-width: 375px){.mm\:ml-12{margin-left:12px}}@media (min-width: 430px){.imax\:my-0{margin-top:0;margin-bottom:0}}@media (min-width: 500px){.xs\:left-16{left:16px}.xs\:right-16{right:16px}.xs\:top-16{top:16px}.xs\:ml-0{margin-left:0}.xs\:w-auto{width:auto}.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}.xs\:justify-start{justify-content:flex-start}.xs\:gap-16{gap:16px}.xs\:self-start{align-self:flex-start}.xs\:rounded-40{border-radius:40px}.xs\:px-16{padding-left:16px;padding-right:16px}}@media (min-width: 640px){.sm\:flex{display:flex}.sm\:max-w-sm{max-width:24rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:bg-gradient-left-right{background-image:var(--gradient-left-right)}.sm\:py-16{padding-top:16px;padding-bottom:16px}.sm\:pr-0{padding-right:0}.sm\:text-left{text-align:left}}@media (min-width: 800px){.md\:bottom-24{bottom:24px}.md\:left-24{left:24px}.md\:right-16{right:16px}.md\:top-16{top:16px}.md\:mb-24{margin-bottom:24px}.md\:ml-16{margin-left:16px}.md\:mr-16{margin-right:16px}.md\:mt-24{margin-top:24px}.md\:mt-32{margin-top:32px}.md\:mt-4{margin-top:4px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-16{gap:16px}.md\:gap-24{gap:24px}.md\:gap-32{gap:32px}.md\:self-start{align-self:flex-start}.md\:rounded-14{border-radius:14px}.md\:rounded-32{border-radius:32px}.md\:p-24{padding:24px}.md\:p-32{padding:32px}.md\:px-24{padding-left:24px;padding-right:24px}.md\:px-32{padding-left:32px;padding-right:32px}.md\:px-48{padding-left:48px;padding-right:48px}.md\:py-12{padding-top:12px;padding-bottom:12px}.md\:py-16{padding-top:16px;padding-bottom:16px}.md\:py-32{padding-top:32px;padding-bottom:32px}.md\:pb-16{padding-bottom:16px}.md\:pb-24{padding-bottom:24px}.md\:pl-0{padding-left:0}.md\:pl-24{padding-left:24px}.md\:pr-0{padding-right:0}.md\:text-left{text-align:left}.md\:text-\[31px\]{font-size:31px}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:2px}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:2px}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}}@media (min-width: 1024px){.lg\:mt-40{margin-top:40px}.lg\:flex{display:flex}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-24{gap:24px}.lg\:gap-32{gap:32px}.lg\:gap-48{gap:48px}.lg\:overflow-auto{overflow:auto}.lg\:rounded-32{border-radius:32px}.lg\:p-24{padding:24px}.lg\:p-32{padding:32px}.lg\:pr-24{padding-right:24px}}@media (min-width: 1280px){.xl\:mt-0{margin-top:0}.xl\:block{display:block}.xl\:flex-row{flex-direction:row}.xl\:rounded-14{border-radius:14px}.xl\:rounded-32{border-radius:32px}.xl\:text-left{text-align:left}}@media (min-width: 1440px){.xxl\:mt-28{margin-top:28px}.xxl\:mt-48{margin-top:48px}.xxl\:h-40{height:40px}.xxl\:gap-16{gap:16px}.xxl\:gap-24{gap:24px}.xxl\:gap-28{gap:28px}.xxl\:gap-40{gap:40px}.xxl\:gap-48{gap:48px}.xxl\:rounded-24{border-radius:24px}.xxl\:p-24{padding:24px}.xxl\:p-32{padding:32px}.xxl\:p-40{padding:40px}.xxl\:p-48{padding:48px}.xxl\:px-16{padding-left:16px;padding-right:16px}.xxl\:px-40{padding-left:40px;padding-right:40px}.xxl\:py-20{padding-top:20px;padding-bottom:20px}.xxl\:py-40{padding-top:40px;padding-bottom:40px}.xxl\:text-14{font-size:14px}}@media (min-width: 1920px){.\33xl\:mb-0{margin-bottom:0}.\33xl\:mb-32{margin-bottom:32px}.\33xl\:mt-24{margin-top:24px}.\33xl\:mt-32{margin-top:32px}.\33xl\:mt-4{margin-top:4px}.\33xl\:block{display:block}.\33xl\:flex{display:flex}.\33xl\:hidden{display:none}.\33xl\:h-32{height:32px}.\33xl\:h-56{height:56px}.\33xl\:w-32{width:32px}.\33xl\:w-56{width:56px}.\33xl\:min-w-32{min-width:32px}.\33xl\:flex-col{flex-direction:column}.\33xl\:justify-between{justify-content:space-between}.\33xl\:gap-12{gap:12px}.\33xl\:gap-16{gap:16px}.\33xl\:gap-22{gap:22px}.\33xl\:gap-24{gap:24px}.\33xl\:gap-32{gap:32px}.\33xl\:gap-48{gap:48px}.\33xl\:gap-56{gap:56px}.\33xl\:rounded-20{border-radius:20px}.\33xl\:rounded-28{border-radius:28px}.\33xl\:rounded-30{border-radius:30px}.\33xl\:rounded-32{border-radius:32px}.\33xl\:rounded-34{border-radius:34px}.\33xl\:rounded-40{border-radius:40px}.\33xl\:p-24{padding:24px}.\33xl\:p-32{padding:32px}.\33xl\:p-48{padding:48px}.\33xl\:px-48{padding-left:48px;padding-right:48px}.\33xl\:py-24{padding-top:24px;padding-bottom:24px}.\33xl\:py-48{padding-top:48px;padding-bottom:48px}.\33xl\:pb-32{padding-bottom:32px}.\33xl\:pl-0{padding-left:0}.\33xl\:pl-20{padding-left:20px}.\33xl\:pl-32{padding-left:32px}.\33xl\:pr-0{padding-right:0}.\33xl\:pr-20{padding-right:20px}.\33xl\:pr-32{padding-right:32px}.\33xl\:pt-32{padding-top:32px}.\33xl\:text-14{font-size:14px}.\33xl\:text-16{font-size:16px}.\33xl\:text-20{font-size:20px}}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:my-0>div{margin-top:0;margin-bottom:0}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\]\:size-4>svg{width:4px;height:4px}.\[\&\>svg\]\:size-\[18px\]>svg{width:18px;height:18px}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-\[\#0171E3\]>svg{--tw-text-opacity: 1;color:rgb(1 113 227 / var(--tw-text-opacity, 1))}.\[\&\>svg\]\:text-\[\#16A34A\]>svg{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.\[\&\>svg\]\:text-\[\#6C5EFF\]>svg{--tw-text-opacity: 1;color:rgb(108 94 255 / var(--tw-text-opacity, 1))}.\[\&\>svg\]\:text-\[\#FF383C\]>svg{--tw-text-opacity: 1;color:rgb(255 56 60 / var(--tw-text-opacity, 1))}.\[\&\>svg\]\:text-\[\#FF8D28\]>svg{--tw-text-opacity: 1;color:rgb(255 141 40 / var(--tw-text-opacity, 1))}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.dark\:\[\&_code\]\:bg-white\/10 code:is(.dark *){background-color:#ffffff1a}.\[\&_span\]\:transition-colors span{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&_span\]\:duration-200 span{transition-duration:.2s}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:4px;height:4px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:transition-colors svg{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&_svg\]\:duration-200 svg{transition-duration:.2s}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:2px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-2px}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-2px}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
