@charset "UTF-8";.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:540px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity: .1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity: .25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity: .5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity: .75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: .1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: .25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: .5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: .75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}html{--mat-datepicker-calendar-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-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-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-datepicker-calendar-container-touch-shape: 28px}html{--mat-datepicker-calendar-body-label-text-color: #1a1b1f;--mat-datepicker-calendar-container-background-color: #e9e7eb;--mat-datepicker-calendar-container-text-color: #1a1b1f;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #1a1b1f 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #1a1b1f 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #d7e3ff;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #565e71;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #dae2f9;--mat-datepicker-calendar-date-in-range-state-background-color: #d7e3ff;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #005cbb;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #005cbb;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-text-color: #1a1b1f;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #005cbb;--mat-datepicker-calendar-date-today-selected-state-outline-color: #005cbb;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #44474e;--mat-datepicker-calendar-navigation-button-icon-color: #44474e;--mat-datepicker-calendar-period-button-icon-color: #44474e;--mat-datepicker-calendar-period-button-text-color: #44474e;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-datepicker-range-input-separator-color: #1a1b1f;--mat-datepicker-toggle-active-state-icon-color: #005cbb;--mat-datepicker-toggle-icon-color: #44474e}html{--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: .875rem}html{--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: #005cbb;--mat-button-filled-disabled-container-color: color-mix(in srgb, #1a1b1f 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-button-filled-disabled-state-layer-color: #44474e;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #1a1b1f 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #44474e;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #005cbb;--mat-button-outlined-outline-color: #74777f;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #005cbb 12%, transparent);--mat-button-outlined-state-layer-color: #005cbb;--mat-button-protected-container-color: #faf9fd;--mat-button-protected-container-elevation-shadow: 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-button-protected-disabled-container-color: color-mix(in srgb, #1a1b1f 12%, transparent);--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-disabled-label-text-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-button-protected-disabled-state-layer-color: #44474e;--mat-button-protected-focus-container-elevation-shadow: 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-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #005cbb;--mat-button-protected-pressed-container-elevation-shadow: 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-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #005cbb 12%, transparent);--mat-button-protected-state-layer-color: #005cbb;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-button-text-disabled-state-layer-color: #44474e;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #005cbb;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #005cbb 12%, transparent);--mat-button-text-state-layer-color: #005cbb;--mat-button-tonal-container-color: #dae2f9;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #1a1b1f 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #44474e;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #3e4759;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #3e4759 12%, transparent);--mat-button-tonal-state-layer-color: #3e4759}html{--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 40px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 40px;--mat-button-tonal-container-height: 40px;--mat-button-tonal-touch-target-display: block}html{--mat-button-filled-label-text-font: Roboto, sans-serif;--mat-button-filled-label-text-size: .875rem;--mat-button-filled-label-text-tracking: .006rem;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Roboto, sans-serif;--mat-button-outlined-label-text-size: .875rem;--mat-button-outlined-label-text-tracking: .006rem;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Roboto, sans-serif;--mat-button-protected-label-text-size: .875rem;--mat-button-protected-label-text-tracking: .006rem;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Roboto, sans-serif;--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-tracking: .006rem;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Roboto, sans-serif;--mat-button-tonal-label-text-size: .875rem;--mat-button-tonal-label-text-tracking: .006rem;--mat-button-tonal-label-text-weight: 500}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 9999px;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-icon-button-disabled-state-layer-color: #44474e;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #44474e;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #44474e 12%, transparent);--mat-icon-button-state-layer-color: #44474e}html{--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 40px}.mat-datepicker-content{font-family:var(--font-family-tertiary, "PT Sans", sans-serif);--mat-datepicker-calendar-container-background-color: var(--M3-white, #fff);--mat-datepicker-calendar-container-text-color: var(--color-secondary-text, #424039);--mat-datepicker-calendar-container-shape: var(--radius-xl, 1rem);--mat-datepicker-calendar-container-elevation-shadow: var( --shadow-card, 0 .375rem .625rem .25rem rgba(0, 0, 0, .15), 0 .125rem .1875rem 0 rgba(0, 0, 0, .3) );--mat-datepicker-calendar-header-text-color: var(--color-secondary-text, #424039);--mat-datepicker-calendar-body-label-text-color: var(--color-text-muted, #797776);--mat-datepicker-calendar-header-divider-color: var(--color-divider, #e0e5e8);--mat-datepicker-calendar-period-button-text-color: var(--M3-sys-light-on-surface-variant, #4b4739);--mat-datepicker-calendar-navigation-button-icon-color: var(--color-secondary-text, #424039);--mat-datepicker-calendar-date-text-color: var(--color-secondary-text, #424039);--mat-datepicker-calendar-date-hover-state-background-color: var( --color-primary-action-light, #d6e1e9 );--mat-datepicker-calendar-date-focus-state-background-color: var( --color-primary-action-light, #d6e1e9 );--mat-datepicker-calendar-date-today-outline-color: var(--color-primary-action, #365262);--mat-datepicker-calendar-date-today-selected-state-outline-color: var( --color-primary-action, #365262 );--mat-datepicker-calendar-date-selected-state-text-color: var(--color-on-primary, #fff);--mat-datepicker-calendar-date-selected-state-background-color: var( --color-primary-action, #365262 );--mat-datepicker-calendar-date-in-range-state-background-color: var( --color-primary-action-light, #d6e1e9 )}.datepicker-header{display:flex;flex-direction:column;padding:.875rem 1.25rem .625rem;border-bottom:1.5px solid transparent;border-image:var(--gradient-brand) 1}.datepicker-header__label{font-family:var(--font-family-tertiary, "PT Sans", sans-serif);font-size:var(--font-size-sm, .875rem);color:var(--color-text-muted, #797776);line-height:1;margin-bottom:.375rem}.datepicker-header__date{font-family:var(--font-family-tertiary, "PT Sans", sans-serif);font-size:1.375rem;font-weight:var(--font-weight-normal, 400);color:var(--color-secondary-text, #424039);line-height:1.2;min-height:1.625rem}.datepicker-header__nav{display:flex;align-items:center;padding:.375rem .625rem}.datepicker-header__period-btn{font-family:var(--font-family-tertiary, "PT Sans", sans-serif);font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-medium, 500);color:#4b4739}.datepicker-header__period-btn .mdc-button__label{color:#4b4739!important}.datepicker-header__arrow{width:.625rem;height:.3125rem;margin-left:.25rem;fill:currentColor}.datepicker-header__spacer{flex:1}.mat-datepicker-dialog .cdk-overlay-pane{height:auto!important;max-height:min(31.25rem,90vh)!important;overflow:visible!important}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch{--mat-datepicker-calendar-container-shape: var(--radius-xl, 1rem);--mat-datepicker-calendar-container-touch-shape: var(--radius-xl, 1rem);width:24rem;min-width:24rem;max-width:24rem;height:auto;min-height:0;max-height:31.25rem;padding:0;overflow:visible;display:flex;flex-direction:column}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-datepicker-content-container{width:100%;min-width:unset!important;max-width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;flex:0 0 auto;overflow:visible;display:flex;flex-direction:column}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar{width:100%;flex:0 0 auto;overflow:visible}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-header{padding:.5rem 1rem 0}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-controls{margin-top:.25rem;margin-bottom:.25rem}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-table-header-divider{display:none}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-period-button{font-size:var(--font-size-sm, .875rem)}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-controls .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 2.75rem;--mdc-icon-button-icon-size: 1.375rem;width:2.75rem;height:2.75rem;padding:.5rem}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-table-header th{font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-medium, 500);padding:0}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-content{padding:0 .75rem .5rem;overflow:visible}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-body{overflow:visible}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-table{width:100%;border-collapse:separate;border-spacing:0}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-body-label{font-size:var(--font-size-xs, .75rem);padding-top:.125rem!important;padding-bottom:.125rem!important}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-body tr{height:2.75rem}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-body-cell-container{padding-top:0!important;padding-bottom:0!important;height:2.75rem;overflow:visible;vertical-align:middle}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-body-cell{padding:0;overflow:visible}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-body-cell-content,.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-body-cell-preview{width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;font-size:var(--font-size-base, 1rem)}.mat-datepicker-dialog .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar-body-cell-content{margin:0 auto}.mat-datepicker-dialog .mat-datepicker-actions{--mat-text-button-state-layer-color: #4b4739;--mdc-text-button-label-text-color: #4b4739;padding:1rem 1.25rem;flex-shrink:0;border-top:1px solid #edebe9;display:flex;align-items:center}.mat-datepicker-dialog .mat-datepicker-actions button{font-family:var(--font-family-tertiary, "PT Sans", sans-serif);font-size:var(--Static-Label-Large-Size, .875rem);font-style:normal;font-weight:400;line-height:var(--Static-Label-Large-Line-Height, 1.25rem);letter-spacing:var(--Static-Label-Large-Tracking, .00625rem);min-height:0!important;height:auto!important;padding:.5625rem 1rem!important;border-radius:6.25rem;border:none;cursor:pointer}.mat-datepicker-dialog .mat-datepicker-actions button .mdc-button__label{color:inherit;font-family:inherit;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit}.mat-datepicker-dialog .mat-datepicker-actions button .mat-mdc-button-touch-target{height:0!important}.mat-datepicker-dialog .mat-datepicker-actions .datepicker-actions__spacer{flex:1}.mat-datepicker-dialog .mat-datepicker-actions .datepicker-btn-clear{color:#365262;background:transparent}.mat-datepicker-dialog .mat-datepicker-actions .datepicker-btn-cancel{background:#f8efdd;color:var(--M3-sys-light-on-surface-variant, #4b4739);margin-right:.25rem}.mat-datepicker-dialog .mat-datepicker-actions .datepicker-btn-save{background-color:var(--color-primary-action, #365262);color:var(--M3-sys-light-on-primary, #fff)}.mat-datepicker-dialog .mat-datepicker-actions .datepicker-btn-save:disabled{border-radius:6.25rem;background:var(--m-3-state-layers-light-on-surface-opacity-010, rgba(23, 29, 25, .1))}.mat-datepicker-dialog .mat-datepicker-actions .datepicker-btn-save:hover{opacity:.9}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-family-primary);color:var(--color-secondary-text);background-color:var(--color-bg-app);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:.75rem;height:.75rem}::-webkit-scrollbar-track{background:var(--color-bg-app)}::-webkit-scrollbar-thumb{background-color:#797776;border-radius:.25rem}*{scrollbar-width:auto;scrollbar-color:#797776 var(--color-bg-app)}fieldset{border:none;padding:0;margin:0;min-width:0}legend{padding:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){::-webkit-scrollbar{width:.375rem;height:.375rem}*{scrollbar-width:thin}}@font-face{font-family:PT Sans;src:url("./media/pt-sans-regular-DJC62D63.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url("./media/pt-sans-bold-VFOFQJE4.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url("./media/lato-regular-W7754I4D.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url("./media/lato-bold-2XVSBPG4.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PT Sans Caption;src:url("./media/pt-sans-caption-regular-W77UF5PT.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans Caption;src:url("./media/pt-sans-caption-bold-ZSOFEJA4.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}.skip-link{position:absolute;top:0;left:0;z-index:9999;transform:translateY(-100%);transition:transform .2s ease;padding:.75rem 1rem;background:var(--color-bg-header-public);color:var(--color-text-body);font-family:var(--font-family-tertiary);font-size:var(--font-size-base);text-decoration:none;border-radius:0 0 var(--input-radius) 0}.skip-link:focus{transform:translateY(0)}.skip-link:focus{outline:none}.skip-link:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-legal-small-text{color:var(--color-secondary-text);font-family:var(--font-family-tertiary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-body-medium);letter-spacing:var(--letter-spacing-body-medium);margin:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.app-legal-small-text{font-size:var(--font-size-xs);line-height:1rem}}.app-legal-inline-link{color:var(--color-primary-action);font-family:var(--font-family-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-medium);letter-spacing:var(--letter-spacing-body-medium);text-decoration-line:underline;text-decoration-thickness:.08em;text-underline-offset:.14em}.app-legal-inline-link:hover{color:var(--color-primary-action-dark, var(--color-primary-action))}.app-legal-inline-link:focus{outline:none}.app-legal-inline-link:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}@keyframes expand-collapse-in{0%{max-height:0;opacity:0}to{max-height:10000px;opacity:1}}@keyframes expand-collapse-out{0%{max-height:10000px;opacity:1}to{max-height:0;opacity:0}}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes modal-in{0%{opacity:0;transform:translateY(-1rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modal-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-1rem) scale(.97)}}@keyframes list-item-stagger-in{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}.flow{display:flex;flex-direction:column;gap:var(--spacing-elements)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 1.5rem;font-size:1rem;font-weight:var(--font-weight-normal);font-family:var(--font-family-primary);border:0;border-radius:var(--radius-btn);cursor:pointer;transition:opacity var(--transition-fast);text-decoration:none}.btn:focus{outline:none}.btn:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}.btn:hover:not(:disabled){opacity:.9}.btn:disabled{opacity:.7;cursor:not-allowed}.btn--full{width:100%}.btn--primary{background:var(--color-cta-primary);color:var(--color-on-primary);font-family:var(--font-family-tertiary);font-size:var(--font-size-title-medium);line-height:var(--line-height-title-medium);letter-spacing:var(--letter-spacing-title-medium)}.btn--secondary{background:var(--color-secondary-action);color:var(--color-on-secondary)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.btn{padding:.625rem 1rem;font-size:.875rem}.btn--primary{font-size:var(--font-size-sm)}}.login-card__divider{display:flex;align-items:center;gap:.625rem;color:var(--color-divider)}.divider-line,.login-card__divider-line{display:block;width:var(--divider-width);height:var(--divider-height);background-color:currentColor;flex-shrink:0}@media(max-width:37.5rem){.divider-line,.login-card__divider-line{width:auto;flex:1 1 0;min-width:0}}.login-card__divider-text{font-size:1rem;color:var(--color-secondary-text);white-space:nowrap}.fieldset-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-label-secondary);font-family:var(--font-family-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);line-height:var(--line-height-label-medium);letter-spacing:var(--letter-spacing-body-large);padding:0}.fieldset-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-label-secondary);font-family:var(--font-family-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-title-medium);letter-spacing:var(--letter-spacing-title-medium);padding:0;margin-bottom:1rem}.form-fields-section{display:flex;flex-direction:column;gap:var(--spacing-elements)}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.form-fields-section{gap:1rem}}.form-field{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.form-field label{color:var(--color-form-label);font-family:var(--font-family-tertiary);font-size:.75rem;font-weight:var(--font-weight-normal);line-height:1rem;letter-spacing:var(--letter-spacing-body-large)}.form-field .required-indicator{margin-left:var(--spacing-xs)}.form-field__input-wrapper{display:flex;align-items:center;gap:var(--input-gap);min-height:var(--input-height);background:var(--color-bg-header-public);border:var(--input-border-width) solid var(--color-input-border);border-radius:var(--input-radius);padding:var(--input-padding);width:100%;box-shadow:none}.form-field__input-wrapper:focus-within{border:.065rem solid var(--color-focus-ring)}.form-field input,.form-field .form-field__input-wrapper input{flex:1;min-width:0;border:0;background:transparent;box-shadow:none;color:var(--color-text-body);font-family:var(--font-family-tertiary);font-size:var(--font-size-base);line-height:var(--line-height-body-large);letter-spacing:var(--letter-spacing-body-large);padding:0}.form-field input::placeholder,.form-field .form-field__input-wrapper input::placeholder{color:var(--color-input-placeholder)}.form-field input:-webkit-autofill,.form-field input:-webkit-autofill:hover,.form-field input:-webkit-autofill:focus,.form-field input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100rem var(--color-bg-header-public) inset!important;box-shadow:0 0 0 100rem var(--color-bg-header-public) inset!important}.form-field input:focus,.form-field .form-field__input-wrapper input:focus{outline:none}.form-field input:focus-visible,.form-field .form-field__input-wrapper input:focus-visible{outline:none}.form-field>input{height:var(--input-height);box-sizing:border-box;box-shadow:none;background:var(--color-bg-header-public);border:var(--input-border-width) solid var(--color-input-border);border-radius:var(--input-radius);padding:var(--input-padding)}.form-field>input:focus,.form-field>input:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring)}.form-field__toggle{display:flex;align-items:center;justify-content:center;width:var(--input-icon-size);height:var(--input-icon-size);padding:0;border:0;background:transparent;cursor:pointer;color:var(--color-input-placeholder);flex-shrink:0;border-radius:var(--radius-sm)}.form-field__toggle:hover{color:var(--color-form-label)}.form-field__toggle:focus{outline:none}.form-field__toggle:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}.form-field__toggle img,.form-field__toggle svg{width:var(--input-icon-size);height:var(--input-icon-size)}.form-field .error-message{color:var(--color-primary-action);font-family:var(--font-family-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-body-medium);letter-spacing:var(--letter-spacing-body-large)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.form-field__input-wrapper{min-height:2rem;padding:.375rem}.form-field input,.form-field .form-field__input-wrapper input{font-size:var(--font-size-xs)}.form-field input::placeholder,.form-field .form-field__input-wrapper input::placeholder{font-size:var(--font-size-xs)}.form-field label{font-size:.625rem}.form-field .error-message{font-size:var(--font-size-xs)}.form-field>input{height:2rem}}.header-bar{display:var(--header-bar-display);align-items:var(--header-bar-align-items);height:var(--header-bar-height);padding:var(--header-bar-padding-y) var(--header-bar-padding-x)}.header-title{font-family:var(--font-family-secondary);font-size:2.1875rem;font-style:normal;font-weight:700;line-height:var(--line-height-title-large);letter-spacing:var(--letter-spacing-title-large);color:var(--color-text-muted);margin:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.header-title{font-size:.6rem;line-height:.6rem}}.header-subtitle{color:var(--color-text-muted);font-family:var(--font-family-tertiary);font-size:.5625rem;font-style:normal;font-weight:var(--font-weight-normal);line-height:1.2;margin:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.header-subtitle{font-size:.15rem}}.header-logo{display:block;width:9.5rem;height:4rem;aspect-ratio:97/33;object-fit:contain;opacity:1;margin-left:3rem}app-registration-header .header-logo{margin-left:0}.login-card__logo-slot .header-logo{position:absolute;top:-4.85rem;right:-1.45rem;margin-left:0}app-auth-layout{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-bg-pages)}app-auth-layout>app-landing,app-auth-layout>app-register-placeholder{flex:1;display:flex;flex-direction:column}app-auth-layout app-footer{align-self:stretch;width:100%}app-footer .footer{position:relative;display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center;justify-content:center;padding:var(--spacing-md) var(--spacing-xl) calc(var(--spacing-lg) + env(safe-area-inset-bottom,0));background-color:transparent;width:100%;max-width:100%;box-sizing:border-box;overflow:visible}@media(max-width:37.5rem){app-footer .footer{padding:var(--spacing-sm) var(--spacing-md) calc(var(--spacing-md) + env(safe-area-inset-bottom,0))}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-footer .footer{padding:var(--spacing-sm) var(--spacing-md) calc(var(--spacing-md) + env(safe-area-inset-bottom,0))}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-footer .footer{padding:var(--spacing-xs) var(--spacing-md) calc(var(--spacing-xs) + env(safe-area-inset-bottom,0))}}app-footer .footer__anchor{margin:0;padding:0;min-height:0;position:absolute;top:0;pointer-events:none}app-footer .footer__links{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center;justify-content:center;width:100%;max-width:100%;overflow:visible}@media(max-width:37.5rem){app-footer .footer__links{gap:var(--spacing-xs)}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-footer .footer__links{gap:var(--spacing-xs)}}app-footer .footer__link{color:var(--color-on-primary);text-align:center;font-family:var(--font-family-secondary);font-size:var(--Static-Body-Medium-Size, .875rem);font-style:normal;font-weight:700;line-height:1.125rem;letter-spacing:var(--Static-Body-Medium-Tracking, .01563rem);text-decoration:none;white-space:nowrap;flex-shrink:0}app-footer .footer__link:focus{outline:none}app-footer .footer__link:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}app-footer .footer__link{transition:opacity var(--transition-fast)}app-footer .footer__link:hover{opacity:.9}@media(max-width:37.5rem){app-footer .footer__link{font-size:var(--font-size-xs);line-height:.9375rem}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-footer .footer__link{font-size:var(--font-size-xs);line-height:.9375rem}}app-footer .footer__line-break{flex-basis:100%;width:100%;height:0;display:none}@media(max-width:37.5rem){app-footer .footer__line-break{display:block}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-footer .footer__line-break{display:block}}app-footer .footer__divider{color:var(--color-on-primary);font-family:var(--font-family-secondary);font-size:var(--Static-Body-Medium-Size, .875rem);font-weight:700;line-height:.5rem;flex-shrink:0;-webkit-user-select:none;user-select:none}@media(max-width:37.5rem){app-footer .footer__divider{font-size:var(--font-size-xs);line-height:.7375rem}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-footer .footer__divider{font-size:var(--font-size-xs);line-height:.9375rem}}app-footer .footer__br--tablet{display:none}@media(max-width:37.5rem){app-footer .footer__br--tablet{display:inline}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-footer .footer__br--tablet{display:inline}}app-footer .footer__separator{width:100%;height:var(--divider-height);background:var(--color-divider);flex-shrink:0}@media(max-width:37.5rem){app-footer .footer__separator{width:34.375rem;height:.0625rem}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-footer .footer__separator{width:34.375rem;height:.0625rem}}app-footer .footer__bottom{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;margin-top:0}@media(min-width:52.5rem){app-footer .footer__bottom{align-items:flex-start}}app-footer .footer__copyright{flex:1;min-width:0;margin:0;padding:0 7rem;color:var(--color-on-dark);text-align:center;overflow-wrap:break-word;font-family:var(--font-family-tertiary);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;letter-spacing:.01563rem}@media(max-width:37.5rem){app-footer .footer__copyright{font-size:var(--font-size-xs);line-height:.9375rem;padding:0 3rem}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-footer .footer__copyright{font-size:var(--font-size-xs);line-height:.9375rem;padding:0 3rem}}app-footer .footer__badge{position:absolute;right:0;top:50%;transform:translateY(-50%);flex-shrink:0;width:80px;height:39px;object-fit:contain}@media(max-width:37.5rem){app-footer .footer__badge{width:72px;height:35px;right:calc((100% - 34.375rem)/2)}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-footer .footer__badge{width:72px;height:35px;right:calc((100% - 34.375rem)/2)}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-footer .footer__badge{width:65px;height:30px;top:calc(50% + .25rem)}}@media(min-width:52.5rem){app-footer .footer__badge{top:0;transform:none}}app-landing{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-bg-pages)}@media(max-width:37.5rem){app-landing{min-height:100vh}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing{min-height:100vh;overflow-y:auto}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing{min-height:100vh}}@media(min-width:37.5rem){app-landing{align-items:center}}app-landing .landing__content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-elements);padding:var(--spacing-elements);margin-top:1.5rem;transition:padding var(--transition-responsive),gap var(--transition-responsive)}@media(max-width:37.5rem){app-landing .landing__content{max-width:var(--landing-content-width-tablet);min-height:0;gap:var(--landing-content-gap-tablet);padding:var(--landing-content-padding-top-tablet) var(--landing-content-padding-x-tablet) 1.5rem;justify-content:center;align-self:center;margin-inline:auto;margin-top:0}app-landing .landing__content.landing__content--form{padding-top:.5rem;margin-top:0}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .landing__content{max-width:var(--landing-content-width-landscape);gap:var(--landing-content-gap-landscape);margin:1.5rem auto;align-self:center;justify-content:center;padding:var(--landing-content-padding-top-landscape) var(--landing-content-padding-x-tablet) 1.5rem}app-landing .landing__content.landing__content--form{justify-content:center;padding-top:0;padding-bottom:1.3rem;margin-top:0}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing .landing__content{justify-content:center;padding-top:.55rem;margin-top:0}app-landing .landing__content.landing__content--form{padding-top:.55rem;margin-top:0}}app-landing .login-card{width:var(--login-card-width);height:var(--login-card-height);border-radius:var(--login-card-radius);box-shadow:var(--shadow-card);opacity:var(--login-card-opacity);overflow:hidden;display:flex;flex-direction:column;transition:width var(--transition-responsive),height var(--transition-responsive)}@media(max-width:37.5rem){app-landing .login-card{width:100%;height:auto;min-height:auto}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card{width:min(100%,var(--login-card-width-landscape));height:var(--login-card-height-landscape)}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing .login-card{width:min(100%,53.2rem - 41.8vw);height:auto;min-height:auto}}app-landing .login-card__header{position:relative;width:var(--login-header-width);height:var(--login-header-height);padding:var(--login-header-padding-y) var(--login-header-padding-x);padding-bottom:.5rem;border-radius:var(--login-header-radius-top);background:var(--login-header-bg);flex-shrink:0;transition:width var(--transition-responsive)}@media(max-width:37.5rem){app-landing .login-card__header{width:100%;height:3.5rem;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem 1rem}app-landing .login-card__header .login-card__header-grid,app-landing .login-card__header .login-card__header-grid .row{display:contents}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card__header{width:100%;height:3.5rem;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem 1rem}app-landing .login-card__header .login-card__header-grid,app-landing .login-card__header .login-card__header-grid .row{display:contents}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing .login-card__header{width:100%;height:3.5rem;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem 1rem}app-landing .login-card__header .login-card__header-grid,app-landing .login-card__header .login-card__header-grid .row{display:contents}}app-landing .login-card__header-grid{width:100%;height:100%}app-landing .login-card__logo-slot{position:relative;min-width:9rem}app-landing .login-card__brand{display:flex;flex-direction:column}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card__brand{gap:.25rem;width:fit-content;max-width:100%}}app-landing .login-card__body{flex:1;display:flex;flex-direction:column;gap:var(--spacing-elements);padding:var(--spacing-elements);background:var(--color-bg-secondary);transition:gap var(--transition-responsive),padding var(--transition-responsive)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card__body{min-width:0;gap:1.5rem;padding:.5rem 1rem 1rem}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card__body{min-width:0;padding:.5rem 1rem .75rem}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing .login-card__body{min-width:0;padding:.5rem 1rem 1rem}}app-landing .login-card__inline-links{display:flex;flex-direction:column;gap:var(--spacing-sm);transition:gap var(--transition-responsive)}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card__inline-links{gap:.25rem;min-width:0;width:min(100%,22.375rem);align-self:center}}@media(max-width:37.5rem){app-landing .login-card__inline-links{gap:.5rem;min-width:0;width:min(100%,22.375rem);align-self:center}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing .login-card__inline-links{gap:.5rem;min-width:0;width:min(100%,22.375rem);align-self:center}}app-landing .login-card__welcome-title{color:var(--color-text-body);text-align:center;font-family:var(--font-family-tertiary);font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-body-large);letter-spacing:var(--letter-spacing-body-large);margin:0}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card__welcome-title{font-size:.875rem;line-height:1.25rem;letter-spacing:var(--letter-spacing-body-medium)}}@media(max-width:37.5rem){app-landing .login-card__welcome-title{font-size:.875rem;line-height:1.25rem;letter-spacing:var(--letter-spacing-body-medium)}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing .login-card__welcome-title{font-size:clamp(.875rem,.5625rem + .833vw,1rem);line-height:clamp(1.25rem,.625rem + 1.667vw,1.5rem);letter-spacing:var(--letter-spacing-body-medium)}}app-landing .login-card__error{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-error-bg);border:var(--border-width) solid var(--color-error-border);border-radius:var(--radius-md);color:var(--color-error);font-size:var(--font-size-sm);margin-bottom:var(--spacing-md)}app-landing .login-card__forgot-link{display:flex;align-items:center;justify-content:center;min-height:1.5rem}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card app-infocores-brand{--infocores-brand-gap: 0;--infocores-brand-title-size: 1.5rem;--infocores-brand-title-line-height: 1.35rem;--infocores-brand-subtitle-size: .395rem;--infocores-brand-subtitle-line-height: .4rem;--infocores-brand-subtitle-margin-top: 0}}@media(max-width:37.5rem){app-landing .login-card app-infocores-brand{--infocores-brand-gap: 0;--infocores-brand-title-size: 1.5rem;--infocores-brand-title-line-height: 1.35rem;--infocores-brand-subtitle-size: .395rem;--infocores-brand-subtitle-line-height: .4rem;--infocores-brand-subtitle-margin-top: 0}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing .login-card app-infocores-brand{--infocores-brand-gap: 0;--infocores-brand-title-size: 1.5rem;--infocores-brand-title-line-height: 1.35rem;--infocores-brand-subtitle-size: .395rem;--infocores-brand-subtitle-line-height: .4rem;--infocores-brand-subtitle-margin-top: 0}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card .login-card__logo-slot{min-width:7.5rem;align-self:flex-start;display:flex;justify-content:flex-end}}@media(max-width:37.5rem){app-landing .login-card .login-card__logo-slot{min-width:7.5rem;align-self:flex-start;display:flex;justify-content:flex-end}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing .login-card .login-card__logo-slot{min-width:clamp(7.5rem,2.5rem + 13.333vw,9rem);align-self:flex-start;display:flex;justify-content:flex-end}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card .login-card__logo-slot .header-logo{position:relative;top:auto;right:auto;margin-left:0;transform:translate(3rem,-.5rem);width:10.5rem;height:3rem}}@media(max-width:37.5rem){app-landing .login-card .login-card__logo-slot .header-logo{position:relative;top:auto;right:auto;margin-left:0;transform:translate(3rem,-.5rem);width:10.5rem;height:3rem}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing .login-card .login-card__logo-slot .header-logo{position:relative;top:auto;right:auto;margin-left:0;transform:translate(3rem,-.5rem);width:10.5rem;height:3rem}}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card .btn{font-size:.875rem;line-height:1.25rem;padding:.625rem 1rem;width:min(100%,22.375rem);align-self:center;height:2.5rem;gap:.5rem}}@media(max-width:37.5rem){app-landing .login-card .btn{font-size:.875rem;line-height:1.25rem;padding:.625rem 1rem;width:min(100%,22.375rem);align-self:center;height:2.5rem;gap:.5rem}}@media(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape){app-landing .login-card .btn{font-size:clamp(.875rem,.5625rem + .833vw,1rem);line-height:clamp(1.25rem,.625rem + 1.667vw,1.5rem);padding:clamp(.625rem,-.3125rem + 2.5vw,1rem) clamp(1rem,-.25rem + 3.333vw,1.5rem);width:min(100%,22.375rem);align-self:center;height:2.5rem;gap:.5rem}}app-landing .footer-anchor{margin:0;padding:0;min-height:0}app-landing .login-card .form-fields-section{gap:.75rem}@media(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-landing .login-card .form-fields-section{gap:.5rem}}app-landing app-footer{align-self:stretch;width:100%}.certificate-section{background:var(--color-info-bg);border:var(--border-width) solid var(--color-info-border);border-radius:var(--radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-lg)}.certificate-section__header{margin-bottom:var(--spacing-md)}.certificate-section__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);margin:0}.certificate-section__selected{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-success-bg);border:var(--border-width) solid var(--color-success-border);border-radius:var(--radius-sm);color:var(--color-success-text);font-size:var(--font-size-sm);margin-bottom:var(--spacing-md)}.certificate-section__icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background:var(--color-success-text);color:var(--color-on-primary);border-radius:50%;font-weight:700;flex-shrink:0}.certificate-section__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.certificate-section__button{width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-certificate-action);color:var(--color-on-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-md);border:0;cursor:pointer;transition:background-color var(--transition-fast);margin-bottom:var(--spacing-md)}.certificate-section__button:hover:not(:disabled){background:var(--color-certificate-action-hover)}.certificate-section__button:disabled{opacity:.6;cursor:not-allowed}.certificate-section__error{background:var(--color-error-bg);border:var(--border-width) solid var(--color-error-border);border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);color:var(--color-error-text);font-size:var(--font-size-sm)}.certificate-section__hint{font-size:.6875rem;color:var(--color-text-hint);text-align:center;margin:0;font-style:italic}@media(min-width:84.9375rem){.wizard-step-content:has(app-person-entry-panel){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}}.step-form{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.step-form{gap:1.5rem;padding:.25rem}}.step-form__row{display:flex;gap:1.5rem}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.step-form__row{gap:1.5rem}}.step-form__row>*{flex:1;min-width:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.step-form__row--stack{flex-direction:column;gap:.5rem}}.step-form--comfortable{gap:1.5rem}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.step-form--comfortable{gap:1.5rem}}.step-form--comfortable .app-info-banner+.app-info-message--field-hint{margin-top:0}.step-form--comfortable .step-form__row{gap:1.5rem}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.step-form--comfortable .step-form__row{gap:1.5rem}}.step-form--comfortable .input-field__control[readonly]{border-radius:.5rem;border:1px solid var(--Secondary-text, #424039);background:#e0deda;color:#535353}.input-field{display:flex;flex-direction:column;gap:.25rem;min-width:15.5625rem;width:100%}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.input-field{min-width:0}}.input-field--fixed{width:15.5625rem;max-width:100%}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.input-field--fixed{width:12rem}}.input-field--with-error-space .app-field-error{inset:100% auto auto .5rem}.input-field__label{display:flex;gap:.25rem;align-items:center;font-family:var(--font-family-tertiary);font-size:var(--Static-Label-Medium-Size, .75rem);font-weight:400;line-height:var(--Static-Label-Medium-Line-Height, 1rem);letter-spacing:var(--Static-Label-Medium-Tracking, .03125rem);color:var(--color-secondary-text)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.input-field__label{font-size:.625rem}}.input-field__optional{color:var(--color-secondary-text);font-size:.625rem;line-height:1rem;white-space:nowrap}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.input-field__optional{font-size:.5625rem}}.input-field__control{width:100%;padding:.5rem;border:1px solid var(--color-bg-app);border-radius:var(--radius-lg);background-color:var(--color-surface);font-family:var(--font-family-tertiary);font-size:1rem;line-height:1.5rem;letter-spacing:var(--letter-spacing-body-large);color:var(--color-secondary-text);overflow:hidden;text-overflow:ellipsis}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.input-field__control{padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem}}.input-field__control::placeholder{color:#535353}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.input-field__control::placeholder{font-size:var(--font-size-xs)}}.input-field__control:focus{outline:none;border:.065rem solid var(--color-primary-action)}.input-field__control.is-invalid,.input-field__control.is-invalid:focus{border:1px solid var(--m3-key-colors-error, #dc182c)}.chip-group{display:flex;gap:1rem;flex-wrap:wrap}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.chip-group{gap:.5rem}}.residency-fieldset{display:flex;flex-direction:column;gap:.25rem;border:none;padding:0;margin:0;min-width:0}.residency-fieldset__label{overflow:hidden;text-overflow:ellipsis;font-family:PT Sans,sans-serif;font-size:var(--Static-Label-Medium-Size, .875rem);font-style:normal;font-weight:400;line-height:var(--Static-Label-Medium-Line-Height, 1rem);letter-spacing:var(--Static-Label-Medium-Tracking, .03125rem);color:var(--Grises-1, #5a607f);padding:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.residency-fieldset__label{font-size:.625rem}}.residency-fieldset__container{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:var(--color-bg-app);border-radius:var(--radius-xl);min-width:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.residency-fieldset__container{gap:.75rem;padding:.75rem}}.residency-fieldset__branch{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border:1px solid color-mix(in srgb,var(--color-primary-action) 20%,white);border-radius:var(--radius-card);background:linear-gradient(180deg,#ffffffeb,#f8fafcf5);min-width:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.residency-fieldset__branch{gap:.5rem;padding:.5rem}}.residency-fieldset__branch[data-branch=resident]{border-color:color-mix(in srgb,#2f6f92 25%,white)}.residency-fieldset__branch[data-branch=non-resident]{border-color:color-mix(in srgb,#8c6f47 25%,white)}.residency-fieldset--nested{gap:.5rem}.residency-fieldset__nested-container{display:flex;flex-direction:column;gap:.875rem;padding:.875rem 1rem;border-radius:var(--radius-card);background-color:var(--color-surface);min-width:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.residency-fieldset__nested-container{gap:.625rem;padding:.625rem .75rem}}.residency-fieldset__hint{margin:0;font-family:var(--font-family-tertiary);font-size:.875rem;font-style:italic;line-height:1.25rem;color:var(--color-secondary-text)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.residency-fieldset__hint{font-size:.75rem;line-height:1rem}}.residency-fieldset__notes{display:grid;gap:.5rem;margin:0;padding-left:1.25rem;font-family:var(--font-family-tertiary);font-size:.875rem;line-height:1.25rem;color:var(--color-secondary-text)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.residency-fieldset__notes{font-size:.75rem;line-height:1rem}}.residency-fieldset__status{margin:0;padding:.625rem .75rem;border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--color-bg-app) 55%,white);font-family:var(--font-family-tertiary);font-size:.875rem;line-height:1.25rem;color:var(--color-secondary-text)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.residency-fieldset__status{font-size:.75rem;padding:.5rem}}.sector-fieldset{display:flex;flex-direction:column;gap:.5rem;border:none;padding:0;margin:0;min-width:0}.sector-fieldset--nested{gap:.5rem}.sector-fieldset--nested>.sector-fieldset__label{margin-bottom:.25rem}.sectors-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:81.25rem){.sectors-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.sectors-grid{grid-template-columns:1fr;gap:.5rem}}.sector-panel{min-width:0}.sector-panel .detail-accordion--open .detail-accordion__content-wrapper,.sector-panel .detail-accordion--open .detail-accordion__content{overflow:visible}.sector-panel__body{display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1rem;min-width:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.sector-panel__body{gap:.75rem;padding:0 .75rem .75rem}}.sector-panel__toggle-row{display:flex;align-items:center;gap:var(--spacing-sm)}.sector-panel__toggle{position:relative;display:inline-flex;align-items:center;width:2.75rem;height:1.5rem;padding:0;border:2px solid var(--color-input-border);border-radius:.75rem;background:var(--color-bg-app);cursor:pointer;transition:background .2s,border-color .2s}.sector-panel__toggle:focus{outline:none}.sector-panel__toggle:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.sector-panel__toggle{width:2.25rem;height:1.25rem;border-radius:.625rem}}.sector-panel__toggle--active{background:var(--color-primary-action);border-color:var(--color-primary-action)}.sector-panel__toggle-thumb{position:absolute;left:.125rem;width:1rem;height:1rem;border-radius:50%;background:var(--color-surface);transition:transform .2s;box-shadow:0 1px 3px #0003}.sector-panel__toggle--active .sector-panel__toggle-thumb{transform:translate(1.25rem)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.sector-panel__toggle-thumb{width:.75rem;height:.75rem}.sector-panel__toggle--active .sector-panel__toggle-thumb{transform:translate(1rem)}}.sector-panel__toggle-label{overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-tertiary);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-body-medium);letter-spacing:var(--letter-spacing-btn);color:var(--color-primary-action)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.sector-panel__toggle-label{font-size:.75rem}}.docs-empty{margin:0;padding:1.25rem;border-radius:.75rem;background-color:var(--color-bg-app);font-family:var(--font-family-tertiary);font-size:.875rem;line-height:1.5rem;color:var(--color-secondary-text)}.docs-container{display:flex;flex-direction:column;background:var(--color-surface, #fff)}.docs-tablist{display:flex;flex-direction:row;align-self:flex-start;border-bottom:.0625rem solid #cdc6b4;background:var(--color-surface, #fff);overflow-x:auto;width:100%}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.docs-tablist{flex-wrap:nowrap;overflow-x:auto}}.docs-tab{position:relative;flex:0 0 25.59375rem;width:25.59375rem;min-width:5rem;height:2.9375rem;padding-right:1rem;padding-left:1rem;opacity:1;border:none;border-top:.03125rem solid var(--Primary-action, #365262);border-right:.03125rem solid var(--Primary-action, #365262);background:var(--color-bg-app, #edebe9);color:var(--color-secondary-text, #424039);font-family:var(--font-family-secondary);font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:.00625rem;text-align:center;cursor:pointer;transition:background-color .16s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docs-tab:only-child{flex:0 0 25.59375rem;width:25.59375rem}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.docs-tab:only-child{flex:1 1 0;width:auto;min-width:0}}.docs-tab:first-child{border-left:.03125rem solid var(--Primary-action, #365262)}.docs-tab:last-child{border-right:.03125rem solid var(--Primary-action, #365262);border-top-right-radius:1rem;border-top:.03125rem solid var(--Primary-action, #365262)}.docs-tab:focus-visible{outline:.125rem solid #c73125;outline-offset:-.125rem;z-index:1}.docs-tab--active{background:color-mix(in srgb,#c73125 10%,white);font-family:var(--font-family-quaternary, "PT Sans Caption");font-weight:700;color:var(--color-primary-action, #365262)}.docs-tab--active:after{content:"";position:absolute;left:1.5rem;bottom:0;width:calc(100% - 3rem);height:.25rem;flex-shrink:0;border-radius:6.25rem 6.25rem 0 0;background:#c73125}.docs-tab--active:only-child:after{left:50%;width:23.375rem;transform:translate(-50%)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.docs-tab{flex:1 1 0;width:auto;min-width:0;height:2.9375rem;padding-right:1rem;padding-left:1rem;font-size:.875rem}}.docs-tablist--relative .docs-tab{flex:1 1 0;width:auto;min-width:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.docs-tablist--relative .docs-tab{flex:1 1 0;width:auto;min-width:0}}.docs-panel{display:flex;flex-direction:column;min-height:0;padding:1rem;gap:1.5rem;border:.03125rem solid var(--Primary-action, #365262);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;background-color:#edebe9}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.docs-panel{padding:.75rem;gap:1rem;min-height:0}}.docs-panel__header{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 3rem;border-bottom:.0625rem solid #c9c6c4}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.docs-panel__header{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem 1rem}}.docs-panel__sector-name{font-family:PT Sans Caption,sans-serif;font-size:var(--Static-Body-Large-Size, 1rem);font-style:normal;font-weight:700;line-height:var(--Static-Body-Large-Line-Height, 1.5rem);letter-spacing:var(--Static-Body-Large-Tracking, .03125rem);color:var(--Primary-action, #365262)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.docs-panel__sector-name{font-size:.875rem}}.docs-panel__start-date{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.docs-panel__start-date span{font-family:PT Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.01563rem;color:var(--M3-ref-neutral-neutral50, #797776)}.docs-panel__start-date strong{font-family:PT Sans Caption,sans-serif;font-size:var(--Static-Body-Large-Size, 1rem);font-style:normal;font-weight:700;line-height:var(--Static-Body-Large-Line-Height, 1.5rem);letter-spacing:var(--Static-Body-Large-Tracking, .03125rem);color:var(--Secondary-text, #424039)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.docs-panel__start-date{gap:.25rem}.docs-panel__start-date span,.docs-panel__start-date strong{font-size:.75rem}}.docs-card{display:flex;flex-direction:column;border-radius:.75rem;background:var(--color-surface, #fff);overflow:hidden}.docs-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%;text-align:left;align-items:flex-start}.docs-row{display:flex;min-width:4.5rem;height:3.4375rem;padding:.5rem 1rem;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;width:100%;text-align:left;border-bottom:.0625rem solid var(--gray-2, #e0e5e8);font-family:var(--font-family-tertiary);font-size:.875rem;font-weight:400;line-height:1.25rem;color:var(--color-secondary-text, #424039)}.docs-row:last-child{border-bottom:none}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.docs-row{min-width:0;height:auto;padding:.5rem .75rem;font-size:.75rem}}.attachments-step{display:flex;flex-direction:column;gap:1rem}.attachments-step p{margin:0}.attachments-step p+p{margin-top:-.75rem}.attachments-step__error{margin:0;padding:.75rem 1rem;border-radius:.5rem;background:color-mix(in srgb,var(--Error, #ba1a1a) 8%,transparent);color:var(--Error, #ba1a1a);font-family:PT Sans,sans-serif;font-size:.875rem;line-height:1.25rem}.summary-step{display:flex;flex-direction:column;gap:.5rem}.terms-step{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem;width:100%;max-width:77.375rem}.terms-step__legal-text{overflow:visible;text-overflow:clip;white-space:normal}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.terms-step{gap:1rem;padding:.25rem}}.terms-step__checkbox-row{display:flex;align-items:flex-start;gap:.75rem}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.terms-step__checkbox-row{gap:.5rem}}.terms-step__checkbox{flex-shrink:0;width:1rem;height:1rem;padding:0;box-sizing:border-box;margin-top:.125rem;accent-color:var(--color-primary-action);cursor:pointer}.terms-step__checkbox:focus{outline:none}.terms-step__checkbox:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}.app-tooltip{position:absolute;z-index:1100;padding:.375rem .625rem;border-radius:var(--radius-sm);background:var(--color-primary-action);color:var(--color-on-primary);font-family:var(--font-family-primary);font-size:var(--font-size-xs);line-height:var(--line-height-body-medium);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}.app-tooltip--visible{opacity:1}.app-info-message{color:var(--color-secondary-text, #424039);font-family:var(--font-family-tertiary);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:.03125rem}.app-info-message--field-hint{color:var(--m3-ref-neutral-neutral50, #797776);font-size:.75rem;line-height:1rem;letter-spacing:.025rem}.app-info-message-small{color:var(--m3-ref-neutral-neutral30, #484646);font-family:var(--font-family-tertiary, "PT Sans");font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;letter-spacing:.025rem}.info-text{margin:0;max-width:33.625rem;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;font-family:PT Sans;font-size:var(--Static-Label-Medium-Size, .75rem);font-style:normal;font-weight:400;line-height:var(--Static-Label-Medium-Line-Height, 1rem);letter-spacing:var(--Static-Label-Medium-Tracking, .03125rem);color:var(--Primary-action, #365262)}.info-text--full-width{max-width:none}.app-m3-label-medium{color:var(--color-form-label);font-family:var(--font-family-tertiary),sans-serif;font-size:var(--static-label-medium-size);font-style:normal;font-weight:400;line-height:var(--static-label-medium-line-height);letter-spacing:var(--static-label-medium-tracking)}.app-m3-label-large{font-family:var(--font-family-tertiary),sans-serif;font-size:var(--static-label-large-size);font-style:normal;font-weight:400;line-height:var(--static-label-large-line-height);letter-spacing:var(--static-label-large-tracking)}.app-m3-label-large-emphasized{color:var(--color-text-body);font-family:var(--font-family-secondary),sans-serif;font-size:var(--static-label-large-size);font-style:normal;font-weight:700;line-height:var(--static-label-large-line-height);letter-spacing:var(--static-label-large-tracking)}.app-m3-headline-small{color:var(--color-text-body);font-family:var(--font-family-tertiary),sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem}.app-m3-title-small-emphasized{font-family:var(--font-family-secondary),sans-serif;font-size:var(--static-title-small-size);font-style:normal;font-weight:700;line-height:var(--static-title-small-line-height);letter-spacing:var(--static-title-small-tracking)}.app-m3-title-large-emphasized{color:var(--color-secondary-text);font-family:var(--font-family-secondary),sans-serif;font-size:var(--static-title-large-size);font-style:normal;font-weight:700;line-height:var(--static-title-large-line-height);letter-spacing:var(--static-title-large-tracking)}.app-m3-body-large-emphasized{color:var(--color-text-body);font-family:var(--font-family-secondary),sans-serif;font-size:var(--static-body-large-size);font-style:normal;font-weight:700;line-height:var(--static-body-large-line-height);letter-spacing:var(--static-body-large-tracking)}.app-m3-body-medium{font-family:var(--font-family-tertiary),sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.0156rem}.app-m3-body-small{color:var(--m3-ref-neutral-neutral30, #484646);font-family:var(--font-family-tertiary),sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;letter-spacing:.025rem}.app-brand-bold-2{font-family:var(--font-family-quaternary),sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem;color:var(--color-text-body)}.app-brand-regular-2{font-family:var(--font-family-quaternary),sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;color:var(--color-primary-action)}.selectable-badge{display:flex;flex-direction:row;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border:1px solid var(--Fondo-app, #edebe9);border-radius:var(--radius-card);background:var(--M3-white, #fff);cursor:pointer;overflow:hidden;transition:border-color .2s,background-color .2s}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.selectable-badge{padding:.375rem .625rem;gap:.25rem;border-radius:.375rem}}.selectable-badge:hover:not(:disabled){border-color:var(--color-primary-action, #365262)}.selectable-badge:focus-visible:focus{outline:none}.selectable-badge:focus-visible:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}.selectable-badge--selected{border-color:var(--color-primary-action, #365262)}.selectable-badge--disabled{opacity:.38;cursor:not-allowed}.selectable-badge__checkbox{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;height:1.125rem;border:.125rem solid var(--color-secondary-text, #424039);border-radius:.125rem;margin:.1875rem;transition:background-color .2s,border-color .2s}.selectable-badge--selected .selectable-badge__checkbox{background-color:var(--color-primary-action, #365262);border-color:var(--color-primary-action, #365262)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.selectable-badge__checkbox{width:1rem;height:1rem;margin:.125rem;border-width:.109375rem}}.selectable-badge__check{width:.75rem;height:.625rem;color:#fff}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.selectable-badge__check{width:.5625rem;height:.5rem}}.selectable-badge__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:var(--font-family-tertiary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-body-large);letter-spacing:var(--letter-spacing-body-large);color:var(--color-secondary-text, #424039)}.selectable-badge--selected .selectable-badge__label{font-family:var(--font-family-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-large);letter-spacing:var(--letter-spacing-body-large);color:var(--color-primary-action, #365262)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.selectable-badge__label,.selectable-badge--selected .selectable-badge__label{font-size:var(--font-size-xs);line-height:var(--line-height-label-medium)}}.date-input{display:flex;align-items:center;gap:.9rem;width:31.25rem;max-width:100%;height:var(--input-height);padding:var(--input-padding) 1.5rem var(--input-padding) var(--input-padding);border:var(--input-border-width) solid var(--color-input-border, #e0deda);border-radius:var(--input-radius);background:var(--M3-white, #fff);cursor:pointer;overflow:hidden;transition:border-color var(--transition-responsive)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.date-input{width:14rem;height:auto;padding:.25rem .5rem;gap:.25rem}}.date-input:focus-within{border:.065rem solid var(--color-primary-action, #365262)}.date-input--disabled{opacity:.38;cursor:not-allowed}.date-input__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;height:1.25rem;color:#171d19}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.date-input__icon{width:.875rem;height:1rem}}.date-input__control{position:relative;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.date-input__value{font-family:var(--font-family-tertiary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold, 700);line-height:var(--line-height-body-large);letter-spacing:var(--letter-spacing-body-large);color:var(--color-secondary-text, #424039)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.date-input__value{font-size:.75rem;line-height:1rem}}.date-input__placeholder{pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-tertiary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-body-large);letter-spacing:var(--letter-spacing-body-large);color:var(--color-input-placeholder, #535353)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.date-input__placeholder{font-size:.75rem;line-height:1rem}}.companies-panel{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;padding:1rem 3rem 1.5rem;border-radius:.5rem;background-color:var(--color-surface)}@media(max-width:57.9375rem){.companies-panel{padding:.75rem 2rem 1.25rem}}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.companies-panel{padding:.75rem 1rem 1rem;gap:.75rem}}.companies-panel__add-icon{width:.72919rem;height:.72919rem;fill:var(--M3-sys-light-on-primary, #fff);flex-shrink:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.companies-panel__add-icon{width:.5rem;height:.5rem}}.companies-panel__add-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:9.6875rem;height:2.5rem;padding:.625rem 1rem;border:none;border-radius:var(--radius-btn);background-color:var(--color-primary-action);color:var(--color-on-primary);font-family:PT Sans,sans-serif;font-size:var(--Static-Label-Large-Size, .875rem);font-style:normal;font-weight:400;line-height:var(--Static-Label-Large-Line-Height, 1.25rem);letter-spacing:var(--letter-spacing-btn);cursor:pointer;transition:background-color .2s;white-space:nowrap}.companies-panel__add-btn:hover{background-color:color-mix(in srgb,var(--color-primary-action) 85%,black)}.companies-panel__add-btn:focus{outline:none}.companies-panel__add-btn:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.companies-panel__add-btn{min-width:auto;height:auto;padding:.25rem .5rem;font-size:.625rem;line-height:.875rem;gap:.25rem}}.companies-panel__table{display:flex;flex-direction:column;width:100%}.companies-panel__header{display:flex;align-items:center;border-bottom:1px solid #e0e5e8}.companies-panel__col{padding:.5rem 1rem;font-family:var(--font-family-primary);font-size:.875rem;font-weight:700;line-height:1.25rem;letter-spacing:var(--letter-spacing-btn);color:var(--color-text-primary, #0f0d13)}.companies-panel__col--name{flex:1}.companies-panel__col--nif{width:15.625rem}.companies-panel__col--actions{width:5.75rem;text-align:center}.companies-panel__row{display:flex;align-items:center;border-bottom:1px solid #e0e5e8}.companies-panel__cell{padding:.5rem 1rem;font-family:var(--font-family-tertiary);font-size:.875rem;font-weight:400;line-height:1rem;letter-spacing:var(--letter-spacing-body-medium);color:var(--color-text-primary, #0f0d13);min-height:3.4375rem;display:flex;align-items:center}.companies-panel__cell--name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companies-panel__cell--nif{width:15.625rem}.companies-panel__cell--actions{width:5.75rem;justify-content:center;position:relative}.companies-panel__action-btn{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-primary, #0f0d13);cursor:pointer}.companies-panel__action-btn:hover{background-color:color-mix(in srgb,var(--color-bg-app) 60%,white)}.companies-panel__action-btn:focus{outline:none}.companies-panel__action-btn:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}.companies-panel__popover{position:absolute;right:3.78rem;top:1.25rem;z-index:10;display:flex;flex-direction:column;min-width:7.5rem;border-radius:var(--radius-sm);background-color:var(--color-surface);box-shadow:0 .0625rem .125rem #0000004d,0 .0625rem .1875rem #00000026;overflow:hidden}.companies-panel__popover-item{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:none;background:var(--color-surface);font-family:PT Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:var(--letter-spacing-body-medium);color:var(--color-secondary-text);cursor:pointer;white-space:nowrap}.companies-panel__popover-item:hover{background-color:#f5f5f5}.companies-panel__popover-item+.companies-panel__popover-item{border-top:.0625rem solid var(--color-bg-app)}.companies-panel__popover-item--danger{color:#930016}.companies-panel__empty{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:1rem 0}.companies-panel__empty-icon{width:3rem;height:3rem;flex-shrink:0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.companies-panel__empty-icon{width:2rem;height:2rem}}.companies-panel__empty-title{margin:0;font-family:PT Sans Caption,sans-serif;font-size:var(--Static-Body-Large-Size, 1rem);font-style:normal;font-weight:700;line-height:var(--Static-Body-Large-Line-Height, 1.5rem);letter-spacing:var(--Static-Body-Large-Tracking, .03125rem);color:var(--Primary-action, #365262);text-align:center}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.companies-panel__empty-title{font-size:.8125rem;line-height:1.125rem}}.companies-panel__empty-subtitle{margin:0;font-family:PT Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:var(--letter-spacing-body-medium);color:var(--color-secondary-text);text-align:center}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.companies-panel__empty-subtitle{font-size:.75rem;line-height:1rem}}.detail-accordion{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;border-radius:1rem;background:var(--Fondo-app, #edebe9);overflow:hidden}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.detail-accordion{border-radius:.75rem}}.detail-accordion__header{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;padding:var(--spacing-md);border:none;background:transparent;cursor:pointer;transition:background-color var(--transition-responsive)}.detail-accordion__header:hover{background-color:#00000005}.detail-accordion__header:focus-visible:focus{outline:none}.detail-accordion__header:focus-visible:focus-visible{outline:none;border:.065rem solid var(--color-focus-ring);border-radius:.125rem}.detail-accordion__title{font-family:var(--font-family-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-large);letter-spacing:var(--letter-spacing-body-large);color:var(--color-primary-action);text-align:left;overflow:hidden;text-overflow:ellipsis}.detail-accordion__icon{width:.75rem;height:.4375rem;color:var(--color-primary-action);transition:transform .22s ease;flex-shrink:0}.detail-accordion--open .detail-accordion__icon{transform:rotate(180deg)}.detail-accordion__content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.detail-accordion--open .detail-accordion__content-wrapper{grid-template-rows:1fr}.detail-accordion__content{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:var(--spacing-lg);padding:0 var(--spacing-md);transition:padding .22s ease}.detail-accordion--open .detail-accordion__content{padding:var(--spacing-md);padding-top:0}.detail-accordion--representatives{align-self:stretch;border-radius:0;background:var(--m3-white);overflow:visible}.detail-accordion--representatives:first-child .detail-accordion__header{border-bottom:1px solid #d1ccc5}.detail-accordion--representatives .detail-accordion__header{height:2.5rem;gap:.5rem;background:var(--m3-white)}.detail-accordion--representatives .detail-accordion__title{font-family:var(--font-family-tertiary);font-size:var(--font-size-base);font-weight:400;line-height:var(--line-height-body-large);letter-spacing:var(--letter-spacing-body-large);color:var(--color-primary-action)}.detail-accordion--representatives.detail-accordion--invalid .detail-accordion__title{color:var(--m3-key-colors-error, #dc182c)}.detail-accordion--representatives .detail-accordion__header-start{display:flex;align-items:center;gap:.5rem;min-width:0}.detail-accordion--representatives .detail-accordion__lead-icon{width:1.125rem;height:1.1875rem;flex-shrink:0;color:var(--color-primary-action)}.detail-accordion--representatives .detail-accordion__icon{width:.75rem;height:.4375rem;color:var(--color-azud-gray-4, #575757)}.detail-accordion--representatives .detail-accordion__content{gap:.5rem}.detail-accordion--open .detail-accordion--representatives .detail-accordion__content{padding:.5rem 0 0}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.detail-accordion__header{padding:var(--spacing-sm) var(--spacing-md)}.detail-accordion__title{font-size:var(--font-size-sm)}.detail-accordion__icon{width:.625rem;height:.375rem}.detail-accordion__content{padding:0 var(--spacing-md)}.detail-accordion--open .detail-accordion__content{padding:var(--spacing-sm);padding-top:0}.detail-accordion--representatives .detail-accordion__header{padding:0;gap:.5rem}.detail-accordion--representatives .detail-accordion__title{font-size:var(--font-size-base)}.detail-accordion--representatives .detail-accordion__icon{width:.625rem;height:.375rem}.detail-accordion--representatives .detail-accordion__content{padding:0}.detail-accordion--open .detail-accordion--representatives .detail-accordion__content{padding:.5rem 0 0}}:root{--modal-tablet-title-font-size: 1rem;--modal-tablet-title-line-height: 1.25rem;--modal-tablet-body-font-size: .75rem;--modal-tablet-body-line-height: 1rem;--modal-compact-font-size: .6875rem;--modal-compact-line-height: .875rem;--modal-compact-letter-spacing: .01rem;--modal-tablet-btn-padding-y: .5rem;--modal-tablet-btn-padding-x: .875rem;--modal-tablet-btn-font-size: .8125rem;--modal-tablet-btn-line-height: 1rem}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){:root{--modal-tablet-title-font-size: 1rem;--modal-tablet-title-line-height: 1.25rem;--modal-tablet-body-font-size: .75rem;--modal-tablet-body-line-height: 1rem;--modal-compact-font-size: .6875rem;--modal-compact-line-height: .875rem;--modal-compact-letter-spacing: .01rem;--modal-tablet-btn-padding-y: .5rem;--modal-tablet-btn-padding-x: .875rem;--modal-tablet-btn-font-size: .8125rem;--modal-tablet-btn-line-height: 1rem}}.app-info-banner{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;padding:.5rem 1rem;background-color:var(--color-info-bg);border-left:.125rem solid var(--color-primary-action);border-radius:.5rem;width:100%;box-sizing:border-box}.app-info-banner svg,.app-info-banner img{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--color-primary-action)}.app-info-banner p,.app-info-banner span{margin:0;color:var(--color-secondary-text);font-family:var(--font-family-tertiary);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.01563rem;flex:1}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){.app-info-banner{padding:.375rem .75rem;gap:.375rem}.app-info-banner svg,.app-info-banner img{width:1.25rem;height:1.25rem}.app-info-banner p,.app-info-banner span{font-size:.75rem;line-height:1rem}}.app-info-banner+.app-info-message--field-hint{margin-top:.5rem}.app-field-error{position:absolute;inset:calc(100% + .025rem) auto auto .5rem;display:block;color:var(--m3-key-colors-error, #dc182c);font-family:var(--font-family-tertiary, "PT Sans");font-size:var(--Static-Label-Medium-Size, .75rem);font-style:normal;font-weight:400;line-height:var(--Static-Label-Medium-Line-Height, 1rem);letter-spacing:var(--Static-Label-Medium-Tracking, .03125rem);pointer-events:none}.input-field{position:relative}app-email-invalid-message,app-email-mismatch-message,app-required-invalid-message,app-nif-invalid-message,app-dni-nie-invalid-message{display:contents}.input-field__control.is-invalid{border-radius:.5rem;border:1px solid var(--m3-key-colors-error, #dc182c);background:var(--m3-white, #fff);padding-right:2.25rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><circle cx='10' cy='10' r='10' fill='%23DC182C'/><path d='M10 5v6' stroke='white' stroke-width='1.5' stroke-linecap='round'/><circle cx='10' cy='14' r='1' fill='white'/></svg>");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.25rem 1.25rem}.input-field__control.is-invalid:focus{outline:none;border-color:var(--m3-key-colors-error, #dc182c)}app-root:has(app-main-layout){--toast-inset-top: var(--private-header-total-height)}app-root:has(app-registration-header){--toast-inset-top: var(--registration-header-height)}@media(max-width:37.5rem),(min-width:37.5rem)and (max-width:57.9375rem)and (orientation:landscape),(min-width:37.5rem)and (max-width:52.4375rem)and (orientation:portrait){app-root:has(app-registration-header){--registration-header-height: calc(.5rem + 4rem * 33 / 97)}}:root{--color-primary-action: #365262;--color-primary-action-light: #d6e1e9;--color-azud-gray-4: #575757;--color-secondary-action: #f8efdd;--color-on-secondary: #0f1511;--color-secondary-text: #424039;--color-bg-pages: #797776;--color-bg-app: #edebe9;--color-bg-secondary: #d2c7bb;--color-bg-topnav: #eae2cf;--color-bg-header-public: #fff;--color-bg-modal-alert-header: #fff5f5;--color-header-public-text: #424039;--shadow-header-public: 0 .0625rem .25rem 0 rgba(21, 34, 50, .08);--color-divider: #e0e5e8;--color-outline-variant: #cdc6b4;--color-icon-default: #171d19;--color-on-dark: #edebe9;--color-input-border: #e0deda;--color-input-placeholder: #535353;--color-form-label: #3f3d3a;--color-label-secondary: #5a607f;--color-focus-ring: #365262;--input-height: 2.5rem;--input-gap: .625rem;--input-radius: .5rem;--input-padding: .5rem;--input-border-width: .0625rem;--input-icon-size: 1.5rem;--divider-width: 5.3125rem;--divider-height: .0625rem;--border-width: .0625rem;--color-cta-primary: #d22018;--shadow-card: 0 .375rem .625rem .25rem rgba(0, 0, 0, .15), 0 .125rem .1875rem 0 rgba(0, 0, 0, .3);--login-card-width: 31.25rem;--login-card-width-tablet: 24.375rem;--login-card-height-tablet: 36rem;--landing-content-width-tablet: 37.375rem;--landing-content-height-tablet: 46.5625rem;--landing-content-gap-tablet: 1.5rem;--landing-content-offset-top-tablet: 3.625rem;--landing-content-offset-left-tablet: .125rem;--landing-content-padding-top-tablet: 1.5rem;--landing-content-padding-top-tablet-portrait: .5rem;--landing-content-width-landscape: 46.5625rem;--landing-content-height-landscape: 37.375rem;--landing-content-gap-landscape: 1.5rem;--landing-content-padding-top-landscape: .5rem;--landing-content-padding-top-landscape-form: .5rem;--login-card-width-landscape: 24.375rem;--login-card-height-landscape: 27.5rem;--login-card-height: 33.25rem;--login-card-radius: 1rem;--login-card-opacity: 1;--login-header-width: 31.25rem;--login-header-height: 5.25rem;--login-header-padding-y: .75rem;--login-header-padding-x: 1.5rem;--login-header-radius-top: 1rem 1rem 0 0;--login-header-bg: var(--color-bg-header-public);--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: 1rem;--radius-full: 9999px;--radius-btn: 6.25rem;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-elements: 1.5rem;--color-primary: var(--color-primary-action);--color-primary-dark: #2a404d;--color-bg: var(--color-bg-app);--color-surface: var(--color-bg-header-public);--color-border: var(--color-bg-secondary);--color-text: var(--color-secondary-text);--color-text-muted: #797776;--color-text-body: #000;--line-height-title-large: 1.75rem;--letter-spacing-title-large: 0;--static-title-large-size: 1.375rem;--static-title-large-line-height: 1.75rem;--static-title-large-tracking: 0;--font-size-title-medium: 1rem;--line-height-title-medium: 1.5rem;--letter-spacing-title-medium: .00938rem;--color-on-primary: #fff;--M3-white: #fff;--m3-sys-light-on-primary: #fff;--M3-key-colors-neutral: #edebe9;--card-radius: 1rem;--static-label-small-size: .6875rem;--static-label-small-line-height: 1rem;--static-label-small-tracking: .03125rem;--static-label-medium-size: .75rem;--static-label-medium-line-height: 1rem;--static-label-medium-tracking: .03125rem;--static-label-large-size: .875rem;--static-label-large-line-height: 1.25rem;--static-label-large-tracking: .0063rem;--static-title-small-size: .875rem;--static-title-small-line-height: 1.25rem;--static-title-small-tracking: .00625rem;--static-body-large-size: 1rem;--static-body-large-line-height: 1.5rem;--static-body-large-tracking: .03125rem;--line-height-body-large: 1.5rem;--letter-spacing-body-large: .03125rem;--line-height-label-medium: 1rem;--line-height-body-medium: 1.25rem;--letter-spacing-body-medium: .01563rem;--Static-Body-Medium-Size: .875rem;--Static-Body-Medium-Line-Height: 1.25rem;--Static-Body-Medium-Tracking: .01563rem;--color-error: #b91c1c;--color-error-bg: #fef2f2;--color-error-border: #fca5a5;--color-info-bg: #f0f9ff;--color-info-border: #bfdbfe;--color-success-bg: #ecfdf5;--color-success-border: #a7f3d0;--color-success-text: #047857;--color-badge-success-bg: #e6f9f2;--color-badge-success-text: #00784d;--color-badge-neutral-bg: #f4f6f8;--color-badge-neutral-text: #434952;--color-certificate-action: #0284c7;--color-certificate-action-hover: #0369a1;--color-text-hint: #666;--color-error-text: #991b1b;--font-family-primary: "Lato", sans-serif;--font-family-secondary: "PT Sans Caption", sans-serif;--font-family-tertiary: "PT Sans", sans-serif;--font-family-quaternary: "Haas Grot Text", "PT Sans Caption", sans-serif;--font-size-2xs: .625rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-2xl: 1.5rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--shadow-lg: 0 .25rem 1rem rgb(0 0 0 / .1);--shadow-menu-user: 0 .0625rem .25rem rgb(0 0 0 / .13);--color-menu-divider: #cbcbcb;--color-menu-item-hover-bg: #f4f6f8;--color-menu-item-hover-text: #365262;--transition-fast: .4s ease;--transition-responsive: .15s ease;--header-bar-host-display: block;--header-bar-host-align-self: stretch;--header-bar-display: flex;--header-bar-align-items: center;--header-bar-height: 3.75rem;--header-bar-padding-y: .5rem;--header-bar-padding-x: 1.5rem;--border-width-thin: .0625rem;--font-size-text1: 1rem;--line-height-text1: 1.5rem;--sidebar-width: 15.75rem;--color-sidebar-selected-bg: #e4f3ff;--shadow-sidebar: 3px 0 5px 0 rgb(0 0 0 / .1);--shadow-header: 0 1px 4px 0 rgb(21 34 50 / .08);--color-primary-light: var(--color-primary-action-light);--color-sidebar-overlay: rgb(0 0 0 / .4);--color-gradient-start: #006a64;--color-gradient-end: #9df2e9;--gradient-brand: linear-gradient(259deg, #d22018 16.32%, #d22018 32.01%, #84735f 69.43%, #4d7286 91.55%);--gray-3: #aeb1b9;--color-notification-badge: #be0b0b;--z-header: 100;--z-toast: 1100;--toast-inset-top: var(--header-bar-height);--toast-inset-right: var(--spacing-lg);--private-header-total-height: calc(4.625rem + var(--divider-height-hairline));--registration-header-height: calc(var(--spacing-sm) * 2 + 4rem);--z-sidebar-mobile: 50;--z-overlay: 40;--radius-card: .75rem;--font-size-panel-title: 1.75rem;--line-height-panel-title: 2.25rem;--font-size-section-title: 1.375rem;--line-height-section-title: 1.75rem;--font-size-card-title: 1.125rem;--line-height-card-title: 1.5rem;--letter-spacing-btn: .00625rem;--divider-height-hairline: .09375rem;--wizard-header-height: 4.25rem;--wizard-layout-gap: 1rem}
