.dashboard-module__NcINYq__cardSection{flex-direction:column;gap:2rem;max-width:92rem;margin:2rem auto;display:flex}.dashboard-module__NcINYq__verticalCardSection{flex-wrap:wrap;gap:1rem;display:flex}.dashboard-module__NcINYq__verticalCardSection>*{flex:18rem}.dashboard-module__NcINYq__operationalSkeleton{border-radius:2rem;height:45rem}.dashboard-module__NcINYq__verticalCardSkeleton{border-radius:3rem;height:20rem}.dashboard-module__NcINYq__mapSkeleton{border-radius:3rem;height:40rem}.dashboard-module__NcINYq__sectionSkeleton{border-radius:1.5rem;height:14rem}
.VerticalCards-module__8h0X3a__verticalCardContainer{background-color:var(--color-primary-soft);box-shadow:0px 0px 5px var(--color-foreground-shadow-light);isolation:isolate;border-radius:3rem;gap:1.5rem;padding:2rem 2rem 1rem;position:relative;overflow:hidden}.VerticalCards-module__8h0X3a__verticalCardContainer:before{content:"";aspect-ratio:1;background-color:var(--card-color);width:7.5rem;-webkit-mask:var(--card-icon) center / contain no-repeat;mask:var(--card-icon) center / contain no-repeat;opacity:.2;z-index:-1;position:absolute;top:-1.5rem;right:-.75rem}.VerticalCards-module__8h0X3a__verticalCardContainer{grid-template-columns:auto 1fr auto;grid-template-areas:"type type type""metric metric metric""measurements measurements measurements""previous markers next";display:grid}.VerticalCards-module__8h0X3a__verticalCardContainer h2,.VerticalCards-module__8h0X3a__verticalCardContainer h3{font-weight:600}.VerticalCards-module__8h0X3a__verticalCardContainer>h2{grid-area:type;font-size:1.5rem}.VerticalCards-module__8h0X3a__verticalCardContainer>div{grid-area:metric}.VerticalCards-module__8h0X3a__verticalCardContainer>section{scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-marker-group:after;grid-area:measurements;display:flex;overflow-x:auto}.VerticalCards-module__8h0X3a__verticalCardContainer>section>div{scroll-snap-align:center;flex-direction:column;flex:0 0 100%;gap:.5rem;display:flex}.VerticalCards-module__8h0X3a__verticalCardContainer>section>div>h3{font-size:1.25rem}.VerticalCards-module__8h0X3a__verticalCardContainer>section>div>p{border-top:1px solid var(--color-foreground-shadow);padding-top:.5rem}.VerticalCards-module__8h0X3a__verticalCardContainer:has(section>div:only-child){grid-template-areas:"type type type""metric metric metric""measurements measurements measurements"}.VerticalCards-module__8h0X3a__verticalCardContainer>section:has(>div:only-child){scroll-marker-group:none}.VerticalCards-module__8h0X3a__verticalCardContainer section:has(>div:only-child)::scroll-button(*){content:none}@supports selector(div::scroll-marker){.VerticalCards-module__8h0X3a__verticalCardContainer>section{scrollbar-width:none}}.VerticalCards-module__8h0X3a__verticalCardContainer section::scroll-button(*){border:1px solid var(--color-foreground-shadow);width:1.75rem;height:1.75rem;color:var(--foreground);background:var(--background) url(/icons/chevron-icon.svg) center / .75rem no-repeat;cursor:pointer;transition:background-color .25s var(--ease-hover);border-radius:100%;margin-top:1rem}.VerticalCards-module__8h0X3a__verticalCardContainer section::scroll-button(*):hover:enabled{background-color:var(--color-primary-soft)}.VerticalCards-module__8h0X3a__verticalCardContainer section::scroll-button(*):disabled{opacity:.4;cursor:not-allowed}.VerticalCards-module__8h0X3a__verticalCardContainer section::scroll-button(left){content:"";grid-area:previous;transform:rotate(180deg)}.VerticalCards-module__8h0X3a__verticalCardContainer section::scroll-button(right){content:"";grid-area:next}.VerticalCards-module__8h0X3a__verticalCardContainer section::scroll-marker-group{grid-area:markers;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.VerticalCards-module__8h0X3a__verticalCardContainer section>div::scroll-marker{content:"";background-color:var(--color-foreground-shadow);cursor:pointer;border-radius:50%;width:.5rem;height:.5rem}.VerticalCards-module__8h0X3a__verticalCardContainer section>div::scroll-marker:target-current{background-color:var(--color-primary)}
.Divider-module__8HHnWa__divider{color:var(--color-foreground-soft);align-items:center;gap:1.125rem;font-size:1.125rem;display:flex}.Divider-module__8HHnWa__divider:before,.Divider-module__8HHnWa__divider:after{content:"";background-color:var(--color-foreground-shadow);height:1px}.Divider-module__8HHnWa__divider:before{flex:0 0 2rem}.Divider-module__8HHnWa__divider:after{flex:1}
.Metrics-module__gGVCGW__metricsSection{flex-direction:column;gap:1rem;display:flex;container-type:inline-size}.Metrics-module__gGVCGW__metricsSection>:empty{display:none}.Metrics-module__gGVCGW__singleMetricCards{flex-wrap:wrap;gap:.5rem;display:flex}.Metrics-module__gGVCGW__singleMetricCards>*{flex:13rem}.Metrics-module__gGVCGW__groupedMetricCards{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:1rem;display:grid}.Metrics-module__gGVCGW__groupedMetricCards>.Metrics-module__gGVCGW__noiseGaugeCard{grid-area:1/2/span 2}.Metrics-module__gGVCGW__groupedMetricCards>:nth-last-child(1 of .Metrics-module__gGVCGW__metricCardContainer):nth-child(odd of .Metrics-module__gGVCGW__metricCardContainer){grid-column:1/-1}.Metrics-module__gGVCGW__groupedMetricCards:has(>.Metrics-module__gGVCGW__noiseGaugeCard)>:nth-child(1 of .Metrics-module__gGVCGW__metricCardContainer):nth-last-child(1 of .Metrics-module__gGVCGW__metricCardContainer){grid-column:auto}.Metrics-module__gGVCGW__groupedMetricCards>.Metrics-module__gGVCGW__noiseGaugeCard:only-child{grid-column:1/-1}.Metrics-module__gGVCGW__metricCardContainer{border-radius:1.5rem;flex-direction:column;justify-content:center;min-height:7rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.Metrics-module__gGVCGW__metricCardContainer>svg{width:5.5rem;height:5.5rem;color:var(--card-color);position:absolute;left:-1.25rem}.Metrics-module__gGVCGW__titleContainer{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Metrics-module__gGVCGW__titleContainer>h3{font-size:1.75rem;font-weight:700}.Metrics-module__gGVCGW__metricCardContainer:has(.Metrics-module__gGVCGW__multiValueCard){display:block}.Metrics-module__gGVCGW__metricCardContainer:has(.Metrics-module__gGVCGW__multiValueCard)>svg{width:10.5rem;height:10.5rem;left:-2.625rem;translate:0 -1.25rem}.Metrics-module__gGVCGW__singleValueCard{flex-direction:column-reverse;gap:.25rem;margin-left:4.25rem;line-height:1.25;display:flex}.Metrics-module__gGVCGW__singleValueCard>p{max-width:10rem;font-size:.875rem}.Metrics-module__gGVCGW__singleValueCard>.Metrics-module__gGVCGW__metricsContainer>*{font-size:1.75rem;font-weight:600}.Metrics-module__gGVCGW__multiValueCard{justify-content:space-between;align-items:center;gap:.5rem;margin-left:6.5rem;display:flex}.Metrics-module__gGVCGW__multiValueCard>.Metrics-module__gGVCGW__metricsContainer>strong{font-size:1.5rem}.Metrics-module__gGVCGW__multiValueCard>.Metrics-module__gGVCGW__metricsContainer>p:not(:empty){text-align:end;min-width:2.75rem}.Metrics-module__gGVCGW__metricsContainer{align-items:center;gap:.25rem;display:flex}.Metrics-module__gGVCGW__metricsContainer strong{font-weight:600}.Metrics-module__gGVCGW__noiseGaugeCard{background-color:var(--color-surface);box-shadow:0px 0px 5px var(--color-foreground-shadow-light);text-align:center;border-radius:2.5rem;flex-direction:column;align-items:center;gap:1rem;padding:1.25rem;display:flex}.Metrics-module__gGVCGW__noiseGaugeCard>h3{font-size:1.125rem;font-weight:700}.Metrics-module__gGVCGW__gauge{width:min(100%,23.25rem);margin-top:auto;position:relative}.Metrics-module__gGVCGW__gauge>svg{aspect-ratio:372/190;width:100%;height:auto}.Metrics-module__gGVCGW__gauge>svg+svg{position:absolute;inset:0}.Metrics-module__gGVCGW__gauge>svg>g{transform-box:view-box;transform-origin:186px 177px;animation:.6s ease-out Metrics-module__gGVCGW__sweep}.Metrics-module__gGVCGW__gauge>p{inset-inline:0;color:var(--color-foreground-soft);flex-direction:column;line-height:1.25;display:flex;position:absolute;bottom:14%}.Metrics-module__gGVCGW__gauge>p>strong{color:var(--foreground);font-size:2.75rem;line-height:1}@keyframes Metrics-module__gGVCGW__sweep{0%{rotate:none}}.Metrics-module__gGVCGW__gaugeLegend{justify-content:space-between;width:min(100%,23.25rem);margin-bottom:auto;padding-inline:1.5rem;display:flex}.Metrics-module__gGVCGW__gaugeLegend>div{flex-direction:column-reverse;display:flex}.Metrics-module__gGVCGW__gaugeLegend dd{font-weight:700}.Metrics-module__gGVCGW__gaugeLegend dt{color:var(--color-foreground-soft);font-size:.875rem}@container (max-width:56rem){.Metrics-module__gGVCGW__singleMetricCards>*{flex-basis:40%}}@container (max-width:48rem){.Metrics-module__gGVCGW__groupedMetricCards{grid-template-columns:minmax(0,1fr)}.Metrics-module__gGVCGW__groupedMetricCards>.Metrics-module__gGVCGW__noiseGaugeCard{grid-area:auto}}@container (max-width:30rem){.Metrics-module__gGVCGW__singleMetricCards>*{flex-basis:100%}.Metrics-module__gGVCGW__metricCardContainer:has(.Metrics-module__gGVCGW__multiValueCard)>svg{width:7rem;height:7rem;left:-1.75rem;translate:none}.Metrics-module__gGVCGW__multiValueCard{margin-left:4.25rem}.Metrics-module__gGVCGW__multiValueCard>.Metrics-module__gGVCGW__metricsContainer>p:not(:empty){min-width:0}.Metrics-module__gGVCGW__titleContainer{flex-wrap:wrap;gap:.5rem}}
.Filter-module__PJ_NSq__filterContainer{--filter-text-start:1.5rem;inline-size:var(--filter-inline-size,15rem);font:1rem/1.5 var(--font-sans);background-color:var(--color-surface);box-shadow:0 0 2px 1px var(--filter-color-soft);border-radius:3rem;align-items:center;display:grid}.Filter-module__PJ_NSq__filterContainer>*,.Filter-module__PJ_NSq__filterContainer:before,.Filter-module__PJ_NSq__filterContainer:after{grid-area:1/1}.Filter-module__PJ_NSq__filterContainer.Filter-module__PJ_NSq__withIcon{--filter-text-start:3.5rem}.Filter-module__PJ_NSq__filterContainer.Filter-module__PJ_NSq__withIcon:before{content:"";aspect-ratio:1;background-color:var(--filter-color);inline-size:1.5rem;-webkit-mask:var(--filter-icon) center / contain no-repeat;mask:var(--filter-icon) center / contain no-repeat;pointer-events:none;justify-self:start;margin-inline-start:1.5rem}.Filter-module__PJ_NSq__filterContainer span{color:var(--color-foreground-soft);pointer-events:none;margin-inline-start:var(--filter-text-start);transition:font-size .3s,transform .3s}.Filter-module__PJ_NSq__filterContainer select{appearance:none;color:var(--color-foreground);padding:1.25rem 3rem .5rem var(--filter-text-start);cursor:pointer;white-space:nowrap;outline:none;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#0000 2.75rem,#000 4.25rem);mask-image:linear-gradient(270deg,#0000 2.75rem,#000 4.25rem)}.Filter-module__PJ_NSq__filterContainer option{color:var(--color-foreground)}.Filter-module__PJ_NSq__filterContainer:after{content:"";aspect-ratio:1;background-color:var(--filter-color);pointer-events:none;justify-self:end;inline-size:1rem;margin-inline-end:1rem;transition:transform .3s;transform:rotate(90deg);-webkit-mask:url(/icons/chevron-icon.svg) 50%/contain no-repeat;mask:url(/icons/chevron-icon.svg) 50%/contain no-repeat}.Filter-module__PJ_NSq__filterContainer:has(select:open):after{transform:rotate(-90deg)}.Filter-module__PJ_NSq__filterContainer:has(select:focus-visible){outline:2px solid var(--filter-color);outline-offset:3px}.Filter-module__PJ_NSq__filterContainer:has(option[value=""]:checked) select{color:#0000}.Filter-module__PJ_NSq__filterContainer:has(option:checked:not([value=""])) span{font-size:.75rem;transform:translateY(-.75rem)}.Filter-module__PJ_NSq__primary{--filter-color:var(--color-primary);--filter-color-soft:var(--color-primary-soft);--filter-color-medium:var(--color-primary-medium)}.Filter-module__PJ_NSq__secondary{--filter-color:var(--color-secondary);--filter-color-soft:var(--color-secondary-soft);--filter-color-medium:var(--color-secondary-medium)}@supports (appearance:base-select){.Filter-module__PJ_NSq__filterContainer select{appearance:base-select}.Filter-module__PJ_NSq__filterContainer select::picker(select){appearance:base-select}.Filter-module__PJ_NSq__filterContainer select::picker-icon{display:none}.Filter-module__PJ_NSq__filterContainer select::picker(select){inline-size:anchor-size(width);position-try-fallbacks:none;border:2px solid color-mix(in srgb, var(--filter-color) 25%, transparent);background-color:var(--color-surface);clip-path:inset(0 0 100% round 1.5rem);max-block-size:min(21rem,100% - .5rem);transition:clip-path .3s ease, overlay .3s allow-discrete, display .3s allow-discrete;border-radius:1.5rem;margin-block-start:.5rem;padding:0;overflow:hidden auto}.Filter-module__PJ_NSq__filterContainer select:open::picker(select){clip-path:inset(0 round 1.5rem)}@starting-style{.Filter-module__PJ_NSq__filterContainer select:open::picker(select){clip-path:inset(0 0 100% round 1.5rem)}}@media (prefers-reduced-motion:reduce){.Filter-module__PJ_NSq__filterContainer select::picker(select){transition:none}}.Filter-module__PJ_NSq__filterContainer option{white-space:normal;border-block-end:.5px solid var(--color-foreground-shadow-light);min-block-size:3.25rem;padding:.5rem 1.25rem}.Filter-module__PJ_NSq__filterContainer option:last-child{border-block-end:none}.Filter-module__PJ_NSq__filterContainer option:checked{background-color:var(--filter-color-medium);color:var(--color-light)}.Filter-module__PJ_NSq__filterContainer option::checkmark{content:"";aspect-ratio:11/8;background-color:currentColor;order:1;width:.75rem;margin-inline-start:auto;-webkit-mask:url(/icons/check-icon.svg) 50%/contain no-repeat;mask:url(/icons/check-icon.svg) 50%/contain no-repeat}}
.InfoTooltip-module__i2Ehwq__info{color:var(--color-tertiary);cursor:help;border-radius:50%;flex:none;display:flex}.InfoTooltip-module__i2Ehwq__info:focus-visible{outline:2px solid var(--color-tertiary);outline-offset:2px}.InfoTooltip-module__i2Ehwq__tooltip{z-index:1;border:2px solid var(--color-tertiary);background-color:var(--color-surface);visibility:hidden;opacity:0;inline-size:min(24rem,80vw);transition:opacity .15s var(--ease-hover), visibility .15s;border-radius:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:400;position:absolute;inset-block-end:calc(100% + .5rem);inset-inline-start:0}.InfoTooltip-module__i2Ehwq__info:hover+.InfoTooltip-module__i2Ehwq__tooltip,.InfoTooltip-module__i2Ehwq__info:focus-visible+.InfoTooltip-module__i2Ehwq__tooltip{visibility:visible;opacity:1}
.SwitchCard-module__W9Gaqq__switchCard{background-color:var(--color-surface);box-shadow:0 0 5px var(--color-foreground-shadow-light);border-radius:2rem}.SwitchCard-module__W9Gaqq__switchCard header{align-items:center;gap:1rem;padding:1rem 1.5rem 1rem 0;display:flex}.SwitchCard-module__W9Gaqq__switchCard header>div{flex:1}.SwitchCard-module__W9Gaqq__switchCard header>svg{block-size:5rem;inline-size:5rem;color:var(--color-foreground-shadow);transition:color .25s var(--ease-hover);flex:none}.SwitchCard-module__W9Gaqq__switchCard header h3{color:var(--color-foreground-soft);font-size:1.25rem;font-weight:600}.SwitchCard-module__W9Gaqq__switchCard header p{color:var(--color-foreground-soft);font-size:.875rem}.SwitchCard-module__W9Gaqq__switchCard ul{border-block-start:1px solid var(--color-primary-soft);interpolate-size:allow-keywords;transition:block-size .3s var(--ease-hover), padding-block .3s var(--ease-hover), opacity .3s var(--ease-hover), overflow 0s .3s allow-discrete;flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.SwitchCard-module__W9Gaqq__switchCard ul[hidden]{opacity:0;block-size:0;transition:block-size .3s var(--ease-hover), padding-block .3s var(--ease-hover), opacity .3s var(--ease-hover), display .3s allow-discrete;padding-block:0;display:none;overflow:hidden}.SwitchCard-module__W9Gaqq__switchCard li{align-items:center;gap:.5rem;display:flex;position:relative}.SwitchCard-module__W9Gaqq__switchCard li label{color:var(--color-foreground-soft);flex:1}.SwitchCard-module__W9Gaqq__switchCard li:has(input:checked) label{color:var(--color-foreground);font-weight:600}@starting-style{.SwitchCard-module__W9Gaqq__switchCard ul{opacity:0;block-size:0;padding-block:0;overflow:hidden}}.SwitchCard-module__W9Gaqq__on header>svg{color:var(--color-primary)}.SwitchCard-module__W9Gaqq__on header h3{color:var(--color-foreground);font-weight:700}
.MapItemPopup-module__5tyUPq__popup.maplibregl-popup{will-change:auto}.MapItemPopup-module__5tyUPq__popup .maplibregl-popup-content{box-shadow:none;background:0 0;padding:0}.MapItemPopup-module__5tyUPq__popup .maplibregl-popup-tip{display:none}.MapItemPopup-module__5tyUPq__card{--card-color:var(--color-popup-card);background:linear-gradient(to right, var(--status-color) 1.125rem, var(--card-color) 0);inline-size:27.5rem;max-inline-size:100%;box-shadow:0 .375rem 1.25rem -.375rem var(--color-foreground-shadow);font:.8125rem/1.3125rem var(--font-sans);color:var(--color-foreground-soft);border-radius:1.25rem;padding:.875rem .875rem .875rem 2rem;animation:.15s ease-out MapItemPopup-module__5tyUPq__popupOpen}.MapItemPopup-module__5tyUPq__card.MapItemPopup-module__5tyUPq__closing{animation:.12s ease-in forwards MapItemPopup-module__5tyUPq__popupClose}.MapItemPopup-module__5tyUPq__card header{align-items:center;gap:.625rem;margin-block-end:.5rem;display:flex}.MapItemPopup-module__5tyUPq__card h2{color:var(--color-foreground);flex:1;font-size:1rem;font-weight:600;line-height:1.25}.MapItemPopup-module__5tyUPq__card>p{padding-block-start:.5rem}.MapItemPopup-module__5tyUPq__icon{aspect-ratio:1;background-color:var(--status-color);inline-size:1.5rem;box-shadow:0 0 .25rem .125rem color-mix(in srgb, var(--status-color) 50%, transparent);border-radius:50%;flex:none}.MapItemPopup-module__5tyUPq__icon:after{content:"";background-color:var(--color-surface);block-size:100%;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;display:block}.MapItemPopup-module__5tyUPq__about,.MapItemPopup-module__5tyUPq__readings{display:grid}:is(.MapItemPopup-module__5tyUPq__about,.MapItemPopup-module__5tyUPq__readings)>div{grid-column:1/-1;grid-template-columns:subgrid;display:grid}:is(.MapItemPopup-module__5tyUPq__about,.MapItemPopup-module__5tyUPq__readings) dt:after{content:":"}.MapItemPopup-module__5tyUPq__about{border-block-end:.5px solid var(--status-color);grid-template-columns:max-content 1fr;column-gap:.625rem;padding-block-end:.5rem}.MapItemPopup-module__5tyUPq__about:last-child{border-block-end:none;padding-block-end:0}.MapItemPopup-module__5tyUPq__readings{grid-template-columns:max-content max-content 1fr;column-gap:1.25rem;padding-block-start:.5rem}.MapItemPopup-module__5tyUPq__readings dd{grid-column:2/-1;grid-template-columns:subgrid;display:grid}.MapItemPopup-module__5tyUPq__readings dd>:only-child{grid-column:1/-1}@keyframes MapItemPopup-module__5tyUPq__popupOpen{0%{opacity:0;transform:scale(.96)}}@keyframes MapItemPopup-module__5tyUPq__popupClose{to{opacity:0;transform:scale(.96)}}
.StatusPill-module__yAU0Da__statusPill{white-space:nowrap;background-color:color-mix(in srgb, var(--status-color) 20%, transparent);color:color-mix(in srgb, var(--status-color) 50%, black);border-radius:1rem;flex:none;padding:.125rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}
.DataTable-module__fZP8xq__dataTableConainer{margin:2rem 0}.DataTable-module__fZP8xq__form{flex-direction:row;gap:1rem;display:flex}.DataTable-module__fZP8xq__form label{border:1px solid var(--color-foreground-shadow)}.DataTable-module__fZP8xq__rowLink{margin-inline-start:auto}.DataTable-module__fZP8xq__tableHeaderControls{justify-content:space-between;margin:.5rem 0;display:flex}.DataTable-module__fZP8xq__selectBox{appearance:none;aspect-ratio:1;border:1px solid var(--color-primary);background-color:var(--color-surface);cursor:pointer;inline-size:1rem;transition:background-color .15s var(--ease-hover);border-radius:.3rem;justify-content:center;align-items:center;display:flex}.DataTable-module__fZP8xq__selectBox:before{content:"";aspect-ratio:11/8;background-color:var(--color-surface);inline-size:.625rem;transition:scale .15s var(--ease-hover);scale:0;-webkit-mask:url(/icons/check-icon.svg) 50%/contain no-repeat;mask:url(/icons/check-icon.svg) 50%/contain no-repeat}.DataTable-module__fZP8xq__selectBox:checked{background-color:var(--color-primary)}.DataTable-module__fZP8xq__selectBox:checked:before{scale:1}.DataTable-module__fZP8xq__selectBox:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}thead>tr>th:has(>.DataTable-module__fZP8xq__selectBox){padding-inline-start:calc(1rem + 1px)}thead>tr>th:has(>.DataTable-module__fZP8xq__selectBox) .DataTable-module__fZP8xq__selectBox{border-color:#0000}.DataTable-module__fZP8xq__noResults{text-align:center;color:var(--color-foreground-soft);margin-block:2rem}.DataTable-module__fZP8xq__headerButton{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.DataTable-module__fZP8xq__headerButton svg{transition:transform .3s}.DataTable-module__fZP8xq__headerButton[data-order=asc] svg{transform:rotate(-180deg)}
.Table-module__wOiIwW__table{border-collapse:separate;border-spacing:0 .25rem;flex:1;width:100%}.Table-module__wOiIwW__tableHead{color:var(--background);border-radius:3rem}.Table-module__wOiIwW__tableHead>tr>th{text-align:start;background-color:var(--color-primary-dark);padding:.75rem}.Table-module__wOiIwW__tableHead>tr>th:first-child{border-top-left-radius:3rem;border-bottom-left-radius:3rem}.Table-module__wOiIwW__tableHead>tr>th:last-child{border-top-right-radius:3rem;border-bottom-right-radius:3rem}.Table-module__wOiIwW__tableBody>tr>td{border-block:1px solid var(--color-foreground-shadow);background-color:var(--color-light);padding:1rem}.Table-module__wOiIwW__tableBody>tr>td:first-child{border-inline-start:1px solid var(--color-foreground-shadow);border-top-left-radius:3rem;border-bottom-left-radius:3rem}.Table-module__wOiIwW__tableBody>tr>td:last-child{border-inline-end:1px solid var(--color-foreground-shadow);border-top-right-radius:3rem;border-bottom-right-radius:3rem}
.Pagination-module__gvw2fW__pagination{color:var(--color-foreground-soft);justify-content:center;align-items:center;gap:.75rem;margin-block-start:1rem;display:flex}.Pagination-module__gvw2fW__pagination>button{aspect-ratio:1;cursor:pointer;inline-size:1.5rem}.Pagination-module__gvw2fW__pagination>button:before{content:"";background-color:currentColor;block-size:100%;display:block;-webkit-mask:url(/icons/chevron-icon.svg) 50%/.75rem no-repeat;mask:url(/icons/chevron-icon.svg) 50%/.75rem no-repeat}.Pagination-module__gvw2fW__pagination>button:disabled{opacity:.4;cursor:default}.Pagination-module__gvw2fW__pagination>button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.25rem}.Pagination-module__gvw2fW__pagination>.Pagination-module__gvw2fW__firstPage:before,.Pagination-module__gvw2fW__pagination>.Pagination-module__gvw2fW__lastPage:before{-webkit-mask:url(/icons/chevron-icon.svg) 25%/.75rem no-repeat,url(/icons/chevron-icon.svg) 75%/.75rem no-repeat;mask:url(/icons/chevron-icon.svg) 25%/.75rem no-repeat,url(/icons/chevron-icon.svg) 75%/.75rem no-repeat}.Pagination-module__gvw2fW__pagination>.Pagination-module__gvw2fW__firstPage:before,.Pagination-module__gvw2fW__pagination>.Pagination-module__gvw2fW__previousPage:before{transform:rotate(180deg)}.Pagination-module__gvw2fW__pagination p{align-items:center;gap:.5rem;display:flex}.Pagination-module__gvw2fW__pageNumber{border:1px solid var(--color-foreground-shadow);color:var(--color-foreground);background-color:var(--color-light);border-radius:.75rem;padding:.25rem .75rem}
.SensorMap-module__VEWfvG__filters{pointer-events:none;gap:1rem;margin:1rem;display:flex;position:relative}.SensorMap-module__VEWfvG__filters>*{pointer-events:auto}.SensorMap-module__VEWfvG__filters>:first-child{margin-inline-end:auto}
.SensorSettingsModal-module__JuDQAW__settingsButton{margin-inline-start:auto}.SensorSettingsModal-module__JuDQAW__bulkEditButton{align-items:center;gap:.5rem;display:flex}.SensorSettingsModal-module__JuDQAW__sensorSettingsModal[open]{display:flex}.SensorSettingsModal-module__JuDQAW__sensorSettingsModal{flex-direction:column;align-items:center;gap:1rem;inline-size:min(46rem,90vw);padding:2rem 3rem}.SensorSettingsModal-module__JuDQAW__sensorSettingsModal>h2{font-size:1.25rem;font-weight:600}.SensorSettingsModal-module__JuDQAW__bulk{inline-size:min(70rem,90vw)}.SensorSettingsModal-module__JuDQAW__selectedSensors{border:1px solid var(--color-tertiary);border-radius:1rem;flex-wrap:wrap;justify-content:center;gap:.5rem;max-block-size:10rem;inline-size:100%;padding:1rem;display:flex;overflow-y:auto}.SensorSettingsModal-module__JuDQAW__selectedSensors li{display:flex}.SensorSettingsModal-module__JuDQAW__selectedSensors button{border:1px solid var(--color-tertiary);cursor:pointer;border-radius:1rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;display:flex}.SensorSettingsModal-module__JuDQAW__selectedSensors button:hover:not(:disabled),.SensorSettingsModal-module__JuDQAW__selectedSensors button:focus-visible{background-color:var(--color-tertiary-soft)}.SensorSettingsModal-module__JuDQAW__selectedSensors button:focus-visible{outline:2px solid var(--color-tertiary);outline-offset:2px}.SensorSettingsModal-module__JuDQAW__selectedSensors button:disabled{cursor:default}.SensorSettingsModal-module__JuDQAW__selectedSensors button:disabled span{display:none}
.FaultySensors-module__gtmCrW__faultySensorList{overflow:clip}.FaultySensors-module__gtmCrW__faultySensorList>ul{touch-action:pan-y pinch-zoom;cursor:grab;gap:.625rem;display:flex}.FaultySensors-module__gtmCrW__faultySensorList>ul:active{cursor:grabbing}.FaultySensors-module__gtmCrW__faultySensorList li{flex:none;width:max(18rem,23.5294% - .588235rem);display:flex}.FaultySensors-module__gtmCrW__faultySensorCard{background-color:color-mix(in srgb, var(--card-color) 20%, white);border-radius:1.5rem;flex-direction:column;flex:1;gap:.5rem;padding:1rem;display:flex;position:relative}.FaultySensors-module__gtmCrW__faultySensorCard>hgroup{padding-inline-end:2.5rem}.FaultySensors-module__gtmCrW__faultySensorCard>hgroup>h3{font-size:1rem;font-weight:600}.FaultySensors-module__gtmCrW__faultySensorCard>hgroup>p{font-size:.75rem}.FaultySensors-module__gtmCrW__faultySensorCard>dl{flex-direction:column;gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}.FaultySensors-module__gtmCrW__faultySensorCard>dl dd{font-weight:700}.FaultySensors-module__gtmCrW__faultySensorCard>dl>.FaultySensors-module__gtmCrW__reading{flex-direction:column;gap:.5rem;display:flex}.FaultySensors-module__gtmCrW__faultySensorCard>dl>.FaultySensors-module__gtmCrW__reading>dt{font-size:.875rem;font-weight:500}.FaultySensors-module__gtmCrW__faultySensorCard>dl>.FaultySensors-module__gtmCrW__expected{gap:.25rem;font-size:.75rem;display:flex}.FaultySensors-module__gtmCrW__faultySensorCard>.FaultySensors-module__gtmCrW__showOnMap{aspect-ratio:1;justify-content:center;align-items:center;width:2rem;padding:0;display:flex;position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.FaultySensors-module__gtmCrW__faultySensorCard>.FaultySensors-module__gtmCrW__ignore{margin-top:.5rem;padding:.25rem 1rem;font-size:.75rem;font-weight:500}.FaultySensors-module__gtmCrW__sensorType{border:1px solid var(--card-color);background-color:color-mix(in srgb, var(--card-color) 10%, transparent);border-radius:3rem;align-items:center;gap:.5rem;width:fit-content;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:flex}.FaultySensors-module__gtmCrW__sensorType>svg{color:var(--card-color)}
.Button-module__gvSAca__primary,.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__icon{--button-color:var(--color-primary);--button-hover:var(--color-primary-hover);--button-disabled:var(--color-primary-medium);--button-shadow:var(--shadow-primary)}.Button-module__gvSAca__secondary{--button-color:var(--color-secondary);--button-hover:var(--color-secondary-hover);--button-disabled:var(--color-secondary-medium);--button-shadow:var(--shadow-secondary)}.Button-module__gvSAca__tertiary,.Button-module__gvSAca__tertiary-outlined{--button-color:var(--color-tertiary);--button-hover:var(--color-tertiary-hover);--button-disabled:var(--color-tertiary-medium);--button-shadow:var(--shadow-tertiary)}.Button-module__gvSAca__default,.Button-module__gvSAca__default-outlined{--button-color:var(--color-foreground-soft);--button-hover:var(--color-foreground-soft-hover);--button-disabled:var(--color-foreground-soft-hover);--button-shadow:var(--shadow-default)}.Button-module__gvSAca__danger,.Button-module__gvSAca__danger-outlined{--button-color:var(--color-danger);--button-hover:var(--color-danger-hover);--button-disabled:var(--color-danger-medium);--button-shadow:var(--shadow-danger)}.Button-module__gvSAca__primary,.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__secondary,.Button-module__gvSAca__tertiary,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger,.Button-module__gvSAca__danger-outlined,.Button-module__gvSAca__icon{border:1px solid var(--button-color);cursor:pointer;transition:background-color .25s var(--ease-hover), border-color .25s var(--ease-hover), color .25s var(--ease-hover), box-shadow .25s var(--ease-hover), transform .2s var(--ease-hover);border-radius:3rem;padding:1rem;font-weight:600;position:relative}:is(.Button-module__gvSAca__primary,.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__secondary,.Button-module__gvSAca__tertiary,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger,.Button-module__gvSAca__danger-outlined,.Button-module__gvSAca__icon):where(a){justify-content:center;align-items:center;gap:.5rem;display:inline-flex}:is(.Button-module__gvSAca__primary,.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__secondary,.Button-module__gvSAca__tertiary,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger,.Button-module__gvSAca__danger-outlined,.Button-module__gvSAca__icon):not(:disabled):hover{box-shadow:var(--button-shadow);transform:translateY(-2px)}:is(.Button-module__gvSAca__primary,.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__secondary,.Button-module__gvSAca__tertiary,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger,.Button-module__gvSAca__danger-outlined,.Button-module__gvSAca__icon):not(:disabled):hover:after{content:"";block-size:3px;position:absolute;inset:auto 0 -3px}:is(.Button-module__gvSAca__primary,.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__secondary,.Button-module__gvSAca__tertiary,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger,.Button-module__gvSAca__danger-outlined,.Button-module__gvSAca__icon):active{box-shadow:none;transform:translateY(0)}:is(.Button-module__gvSAca__primary,.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__secondary,.Button-module__gvSAca__tertiary,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger,.Button-module__gvSAca__danger-outlined,.Button-module__gvSAca__icon):focus-visible{outline:2px solid var(--button-color);outline-offset:3px}:is(.Button-module__gvSAca__primary,.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__secondary,.Button-module__gvSAca__tertiary,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger,.Button-module__gvSAca__danger-outlined,.Button-module__gvSAca__icon):disabled{cursor:not-allowed}.Button-module__gvSAca__primary,.Button-module__gvSAca__secondary,.Button-module__gvSAca__tertiary,.Button-module__gvSAca__default,.Button-module__gvSAca__danger,.Button-module__gvSAca__icon{color:var(--background);background-color:var(--button-color)}:is(.Button-module__gvSAca__primary,.Button-module__gvSAca__secondary,.Button-module__gvSAca__tertiary,.Button-module__gvSAca__default,.Button-module__gvSAca__danger,.Button-module__gvSAca__icon):not(:disabled):hover{border-color:var(--button-hover);background-color:var(--button-hover)}:is(.Button-module__gvSAca__primary,.Button-module__gvSAca__secondary,.Button-module__gvSAca__tertiary,.Button-module__gvSAca__default,.Button-module__gvSAca__danger,.Button-module__gvSAca__icon):disabled{border-color:var(--button-disabled);background-color:var(--button-disabled)}.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger-outlined{width:100%;color:var(--button-color);background-color:var(--background)}:is(.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger-outlined):not(:disabled):hover{color:var(--background);background-color:var(--button-fill,var(--button-color));box-shadow:var(--button-shadow);transform:translateY(-2px)}:is(.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger-outlined):has(+dialog:popover-open){color:var(--background);background-color:var(--button-fill,var(--button-color));box-shadow:var(--button-shadow);transform:translateY(-2px)}:is(.Button-module__gvSAca__primary-outlined,.Button-module__gvSAca__tertiary-outlined,.Button-module__gvSAca__default-outlined,.Button-module__gvSAca__danger-outlined):disabled{opacity:.5}.Button-module__gvSAca__default-outlined{--button-fill:var(--button-hover)}.Button-module__gvSAca__icon{aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;inline-size:2rem;padding:0;display:flex}.Button-module__gvSAca__link{color:var(--color-primary);background:0 0;background-image:linear-gradient(var(--color-primary-hover), var(--color-primary-hover));cursor:pointer;transition:background-color .25s var(--ease-hover), background-size .3s var(--ease-hover), color .25s var(--ease-hover);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;background-origin:content-box;border:none;border-radius:.5rem;justify-self:center;padding:.25rem .5rem;display:flex}.Button-module__gvSAca__link:not(:disabled):hover{color:var(--color-primary-hover);background-color:var(--color-primary-soft);background-size:100% 1px}.Button-module__gvSAca__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Button-module__gvSAca__link:disabled{cursor:not-allowed;opacity:.5}
.SensorSettingsForm-module__UgJFQq__sensorSettings{flex-direction:column;gap:1rem;inline-size:100%;display:flex}.SensorSettingsForm-module__UgJFQq__tabs{background-color:var(--color-foreground-shadow-light);border:none;border-radius:3rem;align-self:center;padding:.25rem;display:flex;position:relative}.SensorSettingsForm-module__UgJFQq__tabs:before{content:"";position-anchor:--chosen-tab;inset-block:.25rem;left:anchor(left);right:anchor(right);background-color:var(--color-primary);border-radius:3rem;transition:left .3s,right .3s;position:absolute}.SensorSettingsForm-module__UgJFQq__tabs label{color:var(--color-foreground-soft);cursor:pointer;border-radius:3rem;padding:.75rem 1.5rem;transition:color .3s;position:relative}.SensorSettingsForm-module__UgJFQq__tabs label:has(input:checked){anchor-name:--chosen-tab;color:var(--background);font-weight:600}.SensorSettingsForm-module__UgJFQq__tabs label:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}:is(.SensorSettingsForm-module__UgJFQq__sensorSettings:has(input[value=basic]:checked) .SensorSettingsForm-module__UgJFQq__notifications,.SensorSettingsForm-module__UgJFQq__sensorSettings:has(input[value=notifications]:checked) .SensorSettingsForm-module__UgJFQq__basic){display:none}@keyframes SensorSettingsForm-module__UgJFQq__tabShown{0%{opacity:0;translate:var(--tab-side) 0}}.SensorSettingsForm-module__UgJFQq__basic{--tab-side:-1.5rem}.SensorSettingsForm-module__UgJFQq__notifications{--tab-side:1.5rem}.SensorSettingsForm-module__UgJFQq__basic,.SensorSettingsForm-module__UgJFQq__notifications{animation:.3s SensorSettingsForm-module__UgJFQq__tabShown}:is(.SensorSettingsForm-module__UgJFQq__sensorSettings:has(.SensorSettingsForm-module__UgJFQq__basic [aria-invalid=true]) label:has(input[value=basic]:not(:checked)),.SensorSettingsForm-module__UgJFQq__sensorSettings:has(.SensorSettingsForm-module__UgJFQq__notifications [aria-invalid=true]) label:has(input[value=notifications]:not(:checked))){color:var(--color-danger)}.SensorSettingsForm-module__UgJFQq__sensorSettingsForm{flex-direction:column;gap:1rem;display:flex}.SensorSettingsForm-module__UgJFQq__sensorSettingsForm label:has(input[aria-invalid=true]){border-color:var(--color-danger)}.SensorSettingsForm-module__UgJFQq__settings>li{border-block-end:1px solid var(--color-foreground-shadow);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-block:1rem;display:flex}.SensorSettingsForm-module__UgJFQq__settings>li:last-child{border-block-end:none}.SensorSettingsForm-module__UgJFQq__duration{--filter-inline-size:9.5rem;gap:.5rem;display:flex}.SensorSettingsForm-module__UgJFQq__duration>label{min-block-size:3.5rem}.SensorSettingsForm-module__UgJFQq__duration>label:has(input){border:1px solid var(--color-foreground-shadow);inline-size:8rem;padding-inline:1rem}.SensorSettingsForm-module__UgJFQq__duration>label:has(input) svg{display:none}.SensorSettingsForm-module__UgJFQq__settingName{flex:1;align-items:center;gap:.5rem;font-weight:600;display:flex;position:relative}.SensorSettingsForm-module__UgJFQq__differs{color:var(--color-foreground-soft);flex-basis:100%;font-size:.875rem}.SensorSettingsForm-module__UgJFQq__buttons{gap:.5rem;display:flex}.SensorSettingsForm-module__UgJFQq__buttons>*{flex:1}.SensorSettingsForm-module__UgJFQq__buttons button[aria-busy=true]{color:#0000;position:relative}.SensorSettingsForm-module__UgJFQq__buttons button[aria-busy=true]:after{content:"";aspect-ratio:1;border:2px solid var(--color-light);border-block-start-color:#0000;border-radius:50%;inline-size:1.25rem;margin:auto;animation:.8s linear infinite SensorSettingsForm-module__UgJFQq__saving;position:absolute;inset:0}@keyframes SensorSettingsForm-module__UgJFQq__saving{to{rotate:1turn}}.SensorSettingsForm-module__UgJFQq__refusal{border:1px solid var(--color-danger);color:var(--color-danger);background-color:var(--color-danger-soft);text-align:center;border-radius:1.5rem;padding:.75rem 1.25rem;font-size:.875rem}
.ThresholdsForm-module__aWSu3a__thresholdsForm{flex-direction:column;gap:1rem;display:flex}.ThresholdsForm-module__aWSu3a__thresholdsForm>h2{color:var(--color-secondary);font-size:1rem;font-weight:600}.ThresholdsForm-module__aWSu3a__thresholdsForm label:has(input[aria-invalid=true]){border-color:var(--color-danger)}.ThresholdsForm-module__aWSu3a__conditions,.ThresholdsForm-module__aWSu3a__fields,.ThresholdsForm-module__aWSu3a__conditions>li{flex-direction:column;gap:.5rem;display:flex}.ThresholdsForm-module__aWSu3a__group{border:1px dashed var(--color-foreground-shadow);border-radius:1.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ThresholdsForm-module__aWSu3a__group legend{color:var(--color-foreground-soft);padding-inline:.5rem;font-size:.875rem}.ThresholdsForm-module__aWSu3a__operator{align-items:center;gap:1rem;font-weight:600;display:flex}.ThresholdsForm-module__aWSu3a__operator:before,.ThresholdsForm-module__aWSu3a__operator:after{content:"";border-block-start:1px solid var(--color-secondary);flex:1}.ThresholdsForm-module__aWSu3a__buttons{gap:1rem;margin-block-start:1rem;display:flex}.ThresholdsForm-module__aWSu3a__refusal{color:var(--color-danger)}
.FormInput-module__z00ooG__groupContainer{background-color:var(--color-surface);transition:border-color .25s var(--ease-hover), box-shadow .25s var(--ease-hover);border:1px solid #0000;border-radius:3rem;justify-content:flex-start;align-items:center;padding:.5rem;display:flex}.FormInput-module__z00ooG__groupContainer svg{color:var(--color-primary);margin:.5rem}.FormInput-module__z00ooG__groupContainer:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}@keyframes FormInput-module__z00ooG__labelFocus{0%{font-size:1rem;transform:translateY(0)}to{font-size:.75rem;transform:translateY(-.75rem)}}@keyframes FormInput-module__z00ooG__labelBlur{0%{font-size:.75rem;transform:translateY(-.75rem)}to{font-size:1rem;transform:translateY(0)}}.FormInput-module__z00ooG__inputContainer{flex-direction:column;flex:1;display:flex}.FormInput-module__z00ooG__inputContainer span{color:var(--color-placeholder);font-size:1rem;animation-name:FormInput-module__z00ooG__labelBlur;animation-duration:.3s;position:absolute;transform:translateY(0)}.FormInput-module__z00ooG__inputContainer input{box-sizing:border-box;border:none;outline:none;width:92.5%;transform:translateY(.25rem)}.FormInput-module__z00ooG__inputContainer:has(input:not(:placeholder-shown)) span{font-size:.75rem;animation-name:FormInput-module__z00ooG__labelFocus;animation-duration:.3s;transform:translateY(-.75rem)}.FormInput-module__z00ooG__inputContainer:focus-within span{font-size:.75rem;animation-name:FormInput-module__z00ooG__labelFocus;animation-duration:.3s;transform:translateY(-.75rem)}.FormInput-module__z00ooG__visibilityToggle{cursor:pointer;background:0 0;border:none;padding:0;display:flex}
.AuthCard-module__tVO-Ja__cardContainer{background-color:var(--color-auth-card);color:var(--color-dark);border-radius:3rem;max-width:40rem;padding:4rem}.AuthCard-module__tVO-Ja__authForm{flex-direction:column;gap:1rem;margin:2rem 0;display:flex}.AuthCard-module__tVO-Ja__linkContainer{border-top:1px solid var(--color-divider);flex-direction:column;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 0;display:flex}.AuthCard-module__tVO-Ja__termsSection{margin-top:1.5rem}.AuthCard-module__tVO-Ja__termsSection>h3{font-weight:600}.AuthCard-module__tVO-Ja__requirementsContainer{text-align:start;margin-left:.75rem;font-weight:600}.AuthCard-module__tVO-Ja__requirementsContainer>li{align-items:center;gap:.5rem;display:flex}.AuthCard-module__tVO-Ja__errorMessage{color:var(--color-danger);text-shadow:0px 0px 10px var(--color-danger-medium)}.AuthCard-module__tVO-Ja__successMessage{color:var(--color-success);text-shadow:0px 0px 10px var(--color-success-medium)}.AuthCard-module__tVO-Ja__form:has(:invalid) button[type=submit]{background-color:var(--color-primary-medium);border-color:var(--color-primary-medium);cursor:not-allowed}
a.thresholds-module__2CzGjG__backLink{width:auto;margin-block-end:1.5rem;padding:.5rem 1.25rem}.thresholds-module__2CzGjG__card{background-color:var(--color-surface);border-radius:2rem;max-inline-size:40rem;margin-block-start:2rem;padding:1.5rem}
.ErrorMessage-module__mAKmSa__errorMessage{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:40rem;margin:6rem auto;padding-inline:1rem;display:flex}
.FormCheck-module__p09EGW__checkContainer{align-items:flex-start;gap:.5rem;display:flex}.FormCheck-module__p09EGW__checkContainer input{accent-color:var(--color-primary);margin-top:.375rem}.FormCheck-module__p09EGW__checkContainer span{margin:0!important}.FormCheck-module__p09EGW__checkContainer a{text-underline-offset:.15em;color:var(--color-primary);transition:color .25s var(--ease-hover), text-underline-offset .25s var(--ease-hover), text-decoration-thickness .25s var(--ease-hover);border-radius:.125rem;text-decoration:underline;text-decoration-thickness:1px}.FormCheck-module__p09EGW__checkContainer a:hover{color:var(--color-primary-hover);text-underline-offset:.3em;text-decoration-thickness:2px}.FormCheck-module__p09EGW__checkContainer a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.FormTextarea-module__Yh10za__groupContainer{background-color:var(--color-surface);transition:border-color .25s var(--ease-hover), box-shadow .25s var(--ease-hover);border:1px solid #0000;border-radius:3rem;justify-content:flex-start;align-items:center;padding:.5rem;display:flex}.FormTextarea-module__Yh10za__groupContainer svg{color:var(--color-primary);margin:.5rem}.FormTextarea-module__Yh10za__groupContainer:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}@keyframes FormTextarea-module__Yh10za__labelFocus{0%{font-size:1rem;transform:translateY(.75rem)}to{font-size:.75rem;transform:translateY(-.25rem)}}@keyframes FormTextarea-module__Yh10za__labelBlur{0%{font-size:.75rem;transform:translateY(-.25rem)}to{font-size:1rem;transform:translateY(.75rem)}}.FormTextarea-module__Yh10za__textareaContainer{flex-direction:column;flex:1;display:flex}.FormTextarea-module__Yh10za__textareaContainer span{color:var(--color-placeholder);font-size:1rem;animation-name:FormTextarea-module__Yh10za__labelBlur;animation-duration:.3s;position:absolute;transform:translateY(.75rem)}.FormTextarea-module__Yh10za__textareaContainer textarea{box-sizing:border-box;border:none;outline:none;width:92.5%;margin-bottom:.5rem;transform:translateY(.75rem)}.FormTextarea-module__Yh10za__textareaContainer:has(textarea:not(:placeholder-shown)) span{font-size:.75rem;animation-name:FormTextarea-module__Yh10za__labelFocus;animation-duration:.3s;transform:translateY(-.25rem)}.FormTextarea-module__Yh10za__textareaContainer:focus-within span{font-size:.75rem;animation-name:FormTextarea-module__Yh10za__labelFocus;animation-duration:.3s;transform:translateY(-.25rem)}
.Skeleton-module__fP1mrq__skeleton{background:linear-gradient(90deg, var(--color-foreground-shadow-light) 40%, var(--color-background-shadow) 50%, var(--color-foreground-shadow-light) 60%) 0 0 / 200% 100%;animation:1.5s linear infinite Skeleton-module__fP1mrq__shimmer}@keyframes Skeleton-module__fP1mrq__shimmer{to{background-position:-200% 0}}
