.AccessDenied_container__uLRfi{align-items:center;display:flex;flex-direction:column;gap:var(--size-small-gap);justify-content:center;min-height:50vh;width:100%;.AccessDenied_iconWrapper__TGSrY{align-items:center;display:flex;flex-direction:column;gap:var(--size-tiny-gap);justify-content:center;position:relative;.AccessDenied_iconContainer__OPBAg{background-color:var(--grey-400);.AccessDenied_icon__JHIVh{color:#fff;font-size:180px}}.AccessDenied_iconShadow__sv-FG{background-color:var(--grey-400);border-radius:var(--size-pico-gap);height:var(--size-tiny-gap);width:100%}}.AccessDenied_homeBtnInner__7b9P1{align-items:center;display:flex;flex-direction:row;gap:var(--size-small-gap)}}.QlikLastReloadTime_lastReloadTimeContainer__noG8m{align-items:center;display:flex;justify-content:flex-end;margin-left:auto;padding-right:var(--size-tiny-gap)}.QlikLastReloadTime_lastReloadTimeText__wsNqG{color:var(--palette-text-primary);font-family:var(--font-family-proxima-bold);font-size:var(--size-xsmall-gap)}.ResetActivityPopover_popoverMainContainer__6bRqj{color:var(--palette-text-primary);height:100%;width:100%}.ResetActivityPopover_popoverTitle__KYPIO{font-family:var(--font-family-proxima-bold);font-size:var(--size-mdsmall-gap)}.ResetActivityPopover_popoverDescription__785LZ{font-family:var(--font-family-proxima-medium);font-size:var(--size-small-gap);margin-bottom:var(--size-nano-gap);margin-top:var(--size-medium-gap);white-space:pre-line}.ResetActivityPopover_popoverButtonsContainer__2Ka-4{display:flex;gap:var(--size-tiny-gap);justify-content:flex-end;margin-top:var(--size-large-gap)}.ResetActivityPopover_fullPageSpinnerOverlay__4lD1Y{align-items:center;background-color:#0000004d;display:flex;inset:0;justify-content:center;position:fixed;z-index:1500}.ResetActivityButton_container__ZOLJT{align-items:center;border-radius:var(--size-pico-gap);display:flex;justify-content:center}.MobileDrawer_drawer__JiyBk{& .MuiPaper-root{border-radius:0 var(--size-nano-gap) var(--size-nano-gap) 0;max-height:100%;min-height:var(--size-tiny-block);overflow:hidden;width:60%}}.MobileDrawer_header__mS364{align-items:center;border-bottom:1px solid var(--grey-300);display:flex;flex-direction:row;gap:var(--size-nano-gap);min-width:0;padding:var(--size-micro-gap)}.MobileDrawer_title__0CSLm{flex:1 1 auto;min-width:0;white-space:nowrap;&.MobileDrawer_titleTypography__LnPmd.MuiTypography-root{color:var(--color-main-text);font-family:var(--font-family-proxima-bold);font-size:var(--size-mdsmall-gap)}}.MobileDrawer_headerActions__MwbvX{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:var(--size-micro-gap)}.MobileDrawer_header__mS364:not(:has(.MobileDrawer_title__0CSLm)) .MobileDrawer_headerActions__MwbvX{margin-left:auto}.MobileDrawer_body__1UBn7{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;width:100%}.MobileInfoSortDrawer_drawerContainer__4dpeM{box-sizing:border-box;padding:var(--size-micro-gap);width:100%;& .Mui-focused{color:var(--color-main-text)}}.MobileInfoSortDrawer_drawerTitle__IgZak{margin-bottom:var(--size-tiny-gap);&.MobileInfoSortDrawer_drawerTitleLabel__oaZ1X.MuiFormLabel-root{color:var(--color-main-text);font-family:var(--font-family-proxima-bold);font-size:var(--size-mdsmall-gap)}}.MobileInfoSortDrawer_label__RoP0M{&.MobileInfoSortDrawer_labelControl__IDDzs.MuiFormControlLabel-root{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-left:var(--size-micro-gap);width:100%}}.MobileInfoSortDrawer_radioGroup__LO8Sa{&.MobileInfoSortDrawer_radioGroupRoot__VQCSZ.MuiRadioGroup-root{align-content:center;display:flex;width:100%}}.DeviceRowCellContent_container__dt7A2{align-items:center;display:flex;gap:var(--size-nano-gap);.DeviceRowCellContent_textContainer__HqDVJ{display:flex;flex-direction:column;gap:var(--size-pico-gap);.DeviceRowCellContent_primaryText__qqK-I{&.MuiTypography-root{font-family:var(--font-family-proxima-bold);font-size:var(--font-size-small);overflow:hidden;text-overflow:ellipsis}}.DeviceRowCellContent_secondaryText__UmrqA{&.MuiTypography-root{font-size:var(--font-size-small);overflow:hidden;text-overflow:ellipsis}}}}.DeviceStatusIconsCell_statusCell__Tiq42{align-items:center;display:flex;flex-direction:row;gap:var(--size-nano-gap);white-space:nowrap}.SitePestActivityDevicesList_neverTriggered__sB7f7{color:var(--grey-600)}.FilterSidebarFloorInfoV2_buttonContainer__16GhI{align-items:center;display:flex;justify-content:space-between;.FilterSidebarFloorInfoV2_labsButtonContainer__egJfV{-webkit-margin-end:var(--size-small-gap);align-items:center;display:flex;justify-content:center;margin-inline-end:var(--size-small-gap);&>button{height:calc(100% - 10px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}}.FilterSidebarOpenInNewTabButton_openInNewTabButtonContainer__UA6De{margin:var(--size-tiny-gap) var(--size-small-gap) var(--size-no-gap) var(--size-no-gap);.FilterSidebarOpenInNewTabButton_openInNewTabIcon__uqbi5{font-size:var(--size-small-gap)}}.ActionListAlert_alertContainer__-5SYJ{display:flex;justify-content:center;margin-bottom:var(--size-tiny-gap);margin-top:var(--size-tiny-gap);width:100%}.ActionListAlert_alert__ZYTlg{align-items:center;background-color:var(--palette-background-failure-status);border-radius:var(--size-pico-gap);display:flex;padding-left:var(--size-pico-gap);padding-right:var(--size-pico-gap);white-space:normal;width:100%}.ActionListAlert_contentContainer__FeTwI{align-items:center;display:flex;flex-direction:row;gap:var(--size-xmicro-gap);width:100%}.ActionListAlert_iconContainer__DnZua{align-items:center;display:flex;flex-shrink:0;height:var(--size-xlarge-gap);justify-content:center;padding-left:var(--size-tiny-gap);width:var(--size-xlarge-gap);& svg{color:var(--palette-background-white);height:50px;width:50px}}.ActionListAlert_textContainer__iyH2O{display:flex;flex:1 1;flex-direction:column}.ActionListAlert_text__YWct7{color:var(--palette-background-white);font-family:var(--font-family-proxima-bold);font-size:var(--size-small-gap)}.ActionListAlert_subtext__eFmN-{color:var(--palette-background-white);font-size:var(--size-xsmall-gap);margin-top:var(--size-planck-gap)}.DeviceHealthStatus_container__Hi3Kc{-webkit-padding-before:var(--size-no-gap);align-items:center;background-color:initial;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-tiny-gap);height:100%;padding-block-start:var(--size-no-gap);width:32.7%;&.DeviceHealthStatus_containerMobile__XqTGx{-webkit-padding-before:var(--size-tiny-gap);background-color:var(--grey-100);padding-block-start:var(--size-tiny-gap);width:100%}}.Shared_afmPanel__LYop0{display:flex;flex-direction:column;.Shared_afmPanelHeader__O2nx-{align-items:center;background:var(--palette-background-highlight);border-bottom:var(--border-outline-regular);color:var(--palette-text-primary);display:flex;flex-shrink:0;font-size:var(--font-size-note);font-weight:600;justify-content:space-between;padding:var(--size-tiny-gap) var(--size-small-gap)}.Shared_afmPinLabel__3dDJR{align-items:center;border:var(--size-planck-gap) solid var(--palette-background-white);border-radius:50%;box-shadow:var(--box-shadow-card);color:var(--palette-background-white);cursor:pointer;display:flex;font-family:sans-serif;font-size:12px;font-size:var(--font-size-mobile-label,12px);font-weight:700;height:28px;justify-content:center;outline:inherit;padding:0;transition:opacity .15s;width:28px;z-index:10;&:hover{opacity:.8}}}.WizardProgressBar_afmWizardBar__IZXgH{-webkit-margin-after:var(--size-small-gap);align-items:center;display:flex;gap:var(--size-tiny-gap);margin-block-end:var(--size-small-gap);transition:background .15s,opacity .15s;.WizardProgressBar_afmFloorLabel__oN2Ri{align-items:center;border-radius:var(--size-pico-gap);color:var(--palette-text-primary);display:flex;flex-wrap:wrap;font-size:var(--font-size-note);font-weight:600;gap:var(--size-tiny-gap);white-space:nowrap;.WizardProgressBar_afmFloorLabelText__meUAx{font-weight:600}.WizardProgressBar_afmFloorTags__Zn5xS{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-tiny-gap);.WizardProgressBar_afmFloorTag__tI8eu{--tag-color:var(--palette-affine-map-points-three);align-items:center;background:color-mix(in srgb,var(--tag-color) 12%,var(--palette-background-white));border:1px solid color-mix(in srgb,var(--tag-color) 40%,var(--palette-background-white));border-radius:999px;color:var(--palette-text-primary);display:inline-flex;font-size:var(--font-size-mobile-label);font-style:italic;font-weight:500;gap:var(--size-tiny-gap);opacity:.7;padding:var(--size-pico-gap) var(--size-tiny-gap);white-space:nowrap;.WizardProgressBar_afmFloorTagDot__6uyLy{background:var(--tag-color);border-radius:50%;flex-shrink:0;height:var(--size-tiny-gap);width:var(--size-tiny-gap)}.WizardProgressBar_afmTagMappingBadge__u7NTm{color:var(--palette-text-contrast-blue);font-size:var(--font-size-notification);font-style:italic}}}}.WizardProgressBar_afmWizardArrow__OEwtG{color:var(--palette-text-contrast-blue);flex-shrink:0;font-size:var(--font-size-heading);line-height:1}.WizardProgressBar_afmWizStep__iNqal{align-items:center;border-radius:var(--size-pico-gap);display:flex;gap:var(--size-tiny-gap);.WizardProgressBar_afmWizNum__25g72{align-items:center;background:var(--palette-background-dark);border-radius:50%;color:var(--palette-background-white);display:inline-flex;flex-shrink:0;font-size:12px;font-size:var(--font-size-mobile-label,12px);font-weight:700;height:28px;justify-content:center;width:28px}.WizardProgressBar_afmWizTitle__KnjOq{font-weight:700}.WizardProgressBar_afmStepLabel__G2GC6,.WizardProgressBar_afmWizTitle__KnjOq{color:var(--palette-text-primary);font-size:var(--font-size-note);white-space:nowrap}.WizardProgressBar_afmStepLabel__G2GC6{flex:1 1;font-weight:500}.WizardProgressBar_afmPointIndicators__t2K6I{display:flex;gap:var(--size-tiny-gap);.WizardProgressBar_afmPointDot__5kGNW{align-items:center;background:var(--palette-background-highlight);border:var(--size-planck-gap) solid #0000;border-radius:50%;color:var(--palette-text-primary);display:inline-flex;font-size:var(--font-size-note);font-weight:600;height:28px;justify-content:center;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;width:28px;&.WizardProgressBar_half__zH-WC{background:var(--dot-colour);color:var(--palette-background-white);opacity:.8}&.WizardProgressBar_complete__nQQUv{background:var(--dot-colour);border-color:var(--palette-background-white);box-shadow:0 0 0 var(--size-planck-gap) var(--dot-colour);color:var(--palette-background-white);opacity:1}}}.WizardProgressBar_afmActions__pn5U7{align-items:center;display:flex;gap:var(--size-small-gap)}}}.FloorplanPanel_afmFloorplanPanel__nfhpO{border-left:var(--border-outline-regular);flex:0 0 50%;min-width:320px;overflow:visible;.FloorplanPanel_afmFloorplanArea__Ux8oZ{align-items:center;background:var(--palette-background-default);display:flex;flex:1 1;justify-content:center;min-height:0;overflow:hidden;padding:var(--size-small-gap);.FloorplanPanel_afmImageContainer__AwNzy{max-height:100%;max-width:100%;min-height:0;min-width:0;overflow:hidden;position:relative;.FloorplanPanel_afmFloorplanWrapper__q1h8p{background:none;border:none;color:inherit;display:block;font:inherit;height:100%;outline:inherit;padding:0;width:100%;.FloorplanPanel_afmFloorplanImg__clBgv{border:var(--border-outline-regular);border-radius:var(--size-pico-gap);box-shadow:var(--box-shadow-card);display:block;max-height:100%;max-width:100%;object-fit:contain}}.FloorplanPanel_afmFpPin__aSQ1I{background:var(--dot-colour);position:absolute;transform:translate(-50%,-50%)}}}}.AffineMapper_afmPage__t60Po{background-color:var(--palette-background-white);color:var(--palette-text-primary);display:flex;flex-direction:column;height:100%;min-height:400px;&.AffineMapper_afmMsgPage__EnCOL{align-items:center;gap:var(--size-small-gap);justify-content:center}.AffineMapper_afmPanels__fWW4W{display:flex;flex:1 1;min-height:0;overflow:hidden;.AffineMapper_afmMapPanel__ni3Ef{flex:1 1;min-width:0;.AffineMapper_afmMap__5-0Rn{flex:1 1;min-height:0}}}.AffineMapper_afmMsg__lgyXA{align-items:center;display:flex;font-size:var(--font-size-notification-content);height:20vh;justify-content:center;width:33vw;&.AffineMapper_afmMsgBanner__kd5DK{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-block:var(--size-medium-gap);width:100%}&.AffineMapper_afmStatusMsg__YMQ4k{background:var(--palette-background-highlight);color:var(--palette-text-primary)}&.AffineMapper_afmError__QFqUk{background:var(--palette-background-failure-status-light);color:var(--palette-text-alert)}&.AffineMapper_afmSuccess__y8l2A{background:var(--palette-background-success-status-light);color:var(--palette-alert-success)}}}.ScannedDevices_container__9qi2Z{align-items:center;background-color:var(--palette-grey-100);display:flex;flex-direction:column;gap:var(--size-tiny-gap);padding-top:var(--size-tiny-gap);width:100%}.MobileInfoAccordion_container__w9fGm{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:1px}.MobileInfoAccordion_headerContent__s-xtq{display:flex;width:100%}.MobileInfoAccordion_headerText__qh6wA{align-items:flex-start;display:flex;flex-direction:column;width:100%;&.MobileInfoAccordion_withHeaderStart__YvT9p{width:90%}}.MobileInfoAccordion_label__WjSUX.MuiTypography-root{font-family:var(--font-family-proxima-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.MobileInfoAccordion_count__raVTb{white-space:pre;width:30%}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid #0000;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:0.5;--rdp-outside-opacity:0.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:0.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:0.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:#fff;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),#0000 50%,var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color) 50%,#0000 50%);--rdp-range_end-color:#fff;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid #0000;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:0.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:0.75;--rdp-weekday-padding:0.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{position:relative}.rdp-root,.rdp-root *{box-sizing:border-box}.rdp-day{height:var(--rdp-day-height);text-align:center;width:var(--rdp-day-width)}.rdp-day_button{align-items:center;background:none;border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);color:inherit;cursor:pointer;display:flex;font:inherit;height:var(--rdp-day_button-height);justify-content:center;margin:0;padding:0;width:var(--rdp-day_button-width)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{align-items:center;border:0;display:inline-flex;position:relative;white-space:nowrap;z-index:1}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;height:var(--rdp-nav_button-height);justify-content:center;margin:0;padding:0;position:relative;width:var(--rdp-nav_button-width)}.rdp-button_next:disabled,.rdp-button_previous:disabled{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{align-items:center;display:inline-flex;gap:var(--rdp-dropdown-gap);position:relative}.rdp-dropdown{-webkit-appearance:none;appearance:none;border:none;cursor:inherit;inset-block-end:0;inset-block-start:0;inset-inline-start:0;line-height:inherit;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:2}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{align-content:center;display:flex;font-size:large;font-weight:700;height:var(--rdp-nav-height)}.rdp-months{display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{align-items:center;display:flex;height:var(--rdp-nav-height);inset-block-start:0;inset-inline-end:0;position:absolute}.rdp-weekday{font-size:smaller;font-weight:500;opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);font-size:small;font-weight:400;height:var(--rdp-week_number-height);opacity:var(--rdp-week_number-opacity);text-align:var(--rdp-weeknumber-text-align);width:var(--rdp-week_number-width)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{color:var(--rdp-range_start-color);visibility:hidden}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:initial;border-radius:0;border-radius:initial;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{background-color:var(--rdp-range_end-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}.lb-icon-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwMCIgd2lkdGg9IjEwMDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im03NjIuNSAyMDAgMzcuNSAzNy41TDUzNy41IDUwMCA4MDAgNzYyLjUgNzYyLjUgODAwIDUwMCA1MzcuNSAyMzcuNSA4MDAgMjAwIDc2Mi41IDQ2Mi41IDUwMCAyMDAgMjM3LjVsMzcuNS0zNy41TDUwMCA0NjIuNXoiLz48L3N2Zz4=)}.lb-icon-arrow{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwMCIgd2lkdGg9IjEwMDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03NzcuNCA0MjcuNkg0MzQuMWwxMjcuNS0xMjcuNWM4LjgtOC44IDguOC0yMy4xIDAtMzEuOUw1MDggMjE0LjZjLTguOC04LjgtMjMuMS04LjgtMzEuOSAwTDIwNi42IDQ4NGMtOC44IDguOC04LjggMjMuMSAwIDMxLjlsMjY5LjUgMjY5LjVjOC44IDguOCAyMy4xIDguOCAzMS45IDBsNTMuNi01My42YzguOC04LjggOC44LTIzLjEgMC0zMS45TDQyNC43IDU2My4xaDM1Mi43YzEyLjUgMCAyMi42LTEwLjEgMjIuNi0yMi42di05MC4zYzAtMTIuNS0xMC4xLTIyLjYtMjIuNi0yMi42eiIvPjwvc3ZnPg==)}.lb-icon-zoomin{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwMCIgd2lkdGg9IjEwMDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im05ODIuMiA3ODguNi0yMzQuOS0yMTZjMjcuMS01My40IDQyLjYtMTEzLjYgNDIuNi0xNzcuN0M3ODkuOSAxNzYuOCA2MTMuMSAwIDM5NC45IDAgMTc2LjkgMCAwIDE3Ni44IDAgMzk0LjljMCAyMTguMiAxNzYuOSAzOTUgMzk0LjkgMzk1IDY0IDAgMTI0LjItMTUuNSAxNzcuNi00Mi41bDIxNiAyMzVjMjEgMjIuOCA1Ni4xIDIzLjUgNzguMSAxLjZsMTE3LjItMTE3LjNjMjItMjIgMjEuMi01Ny4xLTEuNi03OC4xek0zOTQuOSA2MzUuOWMtMTMyLjkgMC0yNDAuOC0xMDcuOS0yNDAuOC0yNDFTMjYyIDE1NCAzOTQuOSAxNTRjMTMzLjEgMCAyNDEgMTA3LjkgMjQxIDI0MC45cy0xMDcuOSAyNDEtMjQxIDI0MXptMTI1LjMtMjgyLjVoLTg5LjRWMjY0YzAtMTIuNC0xMC4yLTIyLjYtMjIuNi0yMi42aC0yOS40Yy0xMi41IDAtMjIuNyAxMC4yLTIyLjcgMjIuNnY4OS40aC04OS40Yy0xMi40IDAtMjIuNiAxMC4yLTIyLjYgMjIuNnYyOS41YzAgMTIuNCAxMC4yIDIyLjYgMjIuNiAyMi42aDg5LjR2ODkuNGMwIDEyLjUgMTAuMiAyMi42IDIyLjcgMjIuNmgyOS40YzEyLjQgMCAyMi42LTEwLjEgMjIuNi0yMi42di04OS40aDg5LjRjMTIuNSAwIDIyLjYtMTAuMiAyMi42LTIyLjZWMzc2YzAtMTIuNC0xMC4xLTIyLjYtMjIuNi0yMi42eiIvPjwvc3ZnPg==)}.lb-icon-zoomout{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwMCIgd2lkdGg9IjEwMDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im05ODIuMiA3ODguNi0yMzQuOS0yMTZjMjctNTMuNSA0Mi42LTExMy43IDQyLjYtMTc3LjdDNzg5LjkgMTc2LjggNjEzIDAgMzk1IDAgMTc2LjggMCAwIDE3Ni44IDAgMzk0LjljMCAyMTguMSAxNzYuOCAzOTUgMzk1IDM5NSA2My45IDAgMTI0LjEtMTUuNSAxNzcuNi00Mi41bDIxNS45IDIzNC45YzIxIDIyLjkgNTYuMiAyMy42IDc4LjIgMS42TDk4NCA4NjYuNmMyMS44LTIxLjggMjEuMS01Ny0xLjgtNzh6TTM5NSA2MzUuOUMyNjIgNjM1LjkgMTU0LjEgNTI4IDE1NC4xIDM5NVMyNjIgMTU0IDM5NSAxNTRjMTMzLjEgMCAyNDAuOSAxMDcuOSAyNDAuOSAyNDAuOVM1MjggNjM1LjkgMzk1IDYzNS45em0xMjUuMy0yODIuNUgyNjYuN2MtMTIuNCAwLTIyLjUgMTAuMS0yMi41IDIyLjZ2MjkuNWMwIDEyLjQgMTAuMSAyMi42IDIyLjUgMjIuNmgyNTMuNmMxMi40IDAgMjIuNS0xMC4xIDIyLjUtMjIuNlYzNzZjMC0xMi40LTEwLjEtMjIuNi0yMi41LTIyLjZ6Ii8+PC9zdmc+)}.lb-icon-rotate{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwMCIgd2lkdGg9IjEwMDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04OTguMSA2NTVjLTcuMiAyOS41LTExLjQgNTkuNy0yMS43IDg4LjUtNTMuNCAxNTAuNy0yMDAgMjU1LjktMzU4LjMgMjU2LjUtNDEuNy4xLTc2LjMtMjguOS04MC40LTY3LjQtNC40LTQwLjkgMjAuOS03Ny45IDYwLjYtODUuMSAyMi44LTQuMSA0Ni43LTIuMyA2OS40LTguNSA5Mi4xLTI1LjIgMTUzLTg0IDE3MC44LTE3Ny4zIDE4LjktOTguMy05LjUtMTg0LTkyLjItMjQ2LjQtMjMuNC0xNy42LTUwLjktMjguMi04MC0yOS01Ni4yLTEuNS0xMTIuNC0uNC0xNjkuMS0uNC40IDcuNSA2LjUgMTAuMiAxMC40IDE0LjEgMjcuOCAyOC4xIDU2LjQgNTUuNiA4My44IDg0LjEgMzEgMzIuMSAzMC41IDc5LjMtLjEgMTA5LjctMjkuOCAyOS42LTc3LjEgMzAuMi0xMDguMy0uNy05Mi41LTkxLjctMTg0LjItMTg0LjEtMjc2LjQtMjc1LjktNy41LTcuNS02LjItMTEuNC43LTE4LjNDMTk5LjEgMjA3LjYgMjkwLjcgMTE2IDM4MiAyNC4yIDM5My44IDEyLjMgNDA5IDcuNSA0MjMgMGgyOC44YzEuNCAzLjQgNC42IDMuMSA3LjQgNC4xIDU4LjIgMjAuNSA3My43IDg1LjUgMzAuOSAxMzAtOS41IDkuOS0xOS41IDE5LjUtMjkuMyAyOS4yLTIxLjUgMjEuMi00MyA0Mi41LTY4LjMgNjcuNGgyMy4xYzQ3LjQgMCA5NC43LS40IDE0Mi4xLjMgMzQuOS42IDY5LjIgNi41IDEwMS44IDE5LjEgMTEzLjEgNDMuNiAxODIuNCAxMjcuNSAyMjAuMSAyNDAuMyA4LjkgMjYuNyAxMS40IDU0LjggMTguNCA4MS44LjEgMjcuNi4xIDU1LjIuMSA4Mi44eiIvPjwvc3ZnPg==)}.lb-icon-reset{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwMCIgd2lkdGg9IjEwMDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04OTkuOCA1NTQuNmgtNDIuMmMtMTguOSAwLTM2LjUgMTUuMi00MS42IDMzLjQtMzguMyAxMzguNC0xNjUuNCAyNDAtMzE2LjIgMjQwQzM5NyA4MjggMzA1IDc4MC43IDI0NC45IDcwNi40Yy0xMS45LTE0LjctOC44LTM4IDUuMS01MC44bDg0LjgtNzcuOWMxMy45LTEyLjggOS45LTIzLjEtOS0yMy4xSDk2LjdjLTE4LjkgMC0zNC4yIDE1LjMtMzQuMiAzNC4ydjIwNS4xYzAgMTguOSAxMS4zIDIzLjggMjUuMSAxMWwzMC42LTI4LjJjMTMuOS0xMi44IDMzLjktMTAuNiA0Ni4xIDMuOSA4MC4zIDk1LjkgMjAwLjkgMTU2LjkgMzM1LjUgMTU2LjkgMjExLjUgMCAzODcuNy0xNTAgNDI4LjYtMzQ5LjIgMy45LTE4LjUtOS43LTMzLjctMjguNi0zMy43em0xMy41LTM1OC40TDg4My40IDIyNmMtMTMuNCAxMy4zLTMyLjggMTEuNS00NC44LTMuMUM3NTguNCAxMjUgNjM2LjMgNjIuNSA0OTkuOCA2Mi41Yy0yMTEuMSAwLTM4Ny42IDE0OS43LTQyOC4zIDM0OS4yLTMuOCAxOC41IDkuOCAzMy44IDI4LjcgMzMuOGg0Mi4yYzE4LjkgMCAzNi41LTE1LjEgNDEuNS0zMy4zQzIyMi4yIDI3My40IDM0OS4zIDE3MiA0OTkuOCAxNzIgNjA2LjQgMTcyIDcwMSAyMjIuNSA3NjEgMzAxLjFjMTEuNSAxNSA4LjQgMzktNC45IDUyLjNsLTY3LjggNjcuOWMtMTMuMyAxMy40LTguOSAyNC4yIDEwIDI0LjJoMjA1LjFjMTguOSAwIDM0LjItMTUuMyAzNC4yLTM0LjJWMjA2LjJjLS4xLTE4LjktMTAuOS0yMy40LTI0LjMtMTB6Ii8+PC9zdmc+)}.lb-container{background-color:#000;background-color:#000c;display:flex;flex-direction:column;height:100%;left:0;position:absolute;position:fixed;top:0;width:100%;z-index:50000}.lb-container .lb-header{align-items:stretch;background:#000;background:#000000e6;box-shadow:0 1px 5px 0 #111;box-sizing:border-box;display:flex;height:50px;justify-content:flex-end;z-index:10}.lb-header .lb-button{background-position:50%;background-repeat:no-repeat;background-size:40% auto;cursor:pointer;padding:10px 25px}.lb-header .lb-button:not(:last-child){margin-right:3px}.lb-header .lb-button:hover{background-color:#777}.lb-header .lb-button.next,.lb-header .lb-button.rotater{transform:rotateY(180deg)}.lb-header .lb-title{align-items:center;color:#fff;flex:1 1;font-size:1.1em;overflow:hidden;padding:0 .8em}.lb-header .lb-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.lb-container .lb-canvas{align-items:center;display:flex;flex:1 1;justify-content:center;max-height:100%;max-width:100%;overflow:hidden;position:relative}.lb-canvas .lb-img{background-size:50px;cursor:grab;max-height:80vh;max-width:80vw;min-height:100px;min-width:100px;transform-origin:center center}.lb-canvas .lb-img.lb-loading{opacity:0}.lb-canvas.lb-loading{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJtYXJnaW46YXV0bztiYWNrZ3JvdW5kOjAgMDtkaXNwbGF5OmJsb2NrO3NoYXBlLXJlbmRlcmluZzphdXRvIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj48cmVjdCB4PSI0OC41IiB5PSIyNSIgcng9IjAiIHJ5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIxMCIgZmlsbD0iI2ZmZiI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC45MzMzMzMzMzMzMzMzMzMzcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3JlY3Q+PHJlY3QgeD0iNDguNSIgeT0iMjUiIHJ4PSIwIiByeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMTAiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKDI0IDUwIDUwKSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC44NjY2NjY2NjY2NjY2NjY3cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3JlY3Q+PHJlY3QgeD0iNDguNSIgeT0iMjUiIHJ4PSIwIiByeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMTAiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKDQ4IDUwIDUwKSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC44cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3JlY3Q+PHJlY3QgeD0iNDguNSIgeT0iMjUiIHJ4PSIwIiByeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMTAiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKDcyIDUwIDUwKSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC43MzMzMzMzMzMzMzMzMzMzcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3JlY3Q+PHJlY3QgeD0iNDguNSIgeT0iMjUiIHJ4PSIwIiByeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMTAiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKDk2IDUwIDUwKSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC42NjY2NjY2NjY2NjY2NjY2cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3JlY3Q+PHJlY3QgeD0iNDguNSIgeT0iMjUiIHJ4PSIwIiByeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMTAiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKDEyMCA1MCA1MCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ4LjUiIHk9IjI1IiByeD0iMCIgcnk9IjAiIHdpZHRoPSIzIiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQgNTAgNTApIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjUzMzMzMzMzMzMzMzMzMzNzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjwvcmVjdD48cmVjdCB4PSI0OC41IiB5PSIyNSIgcng9IjAiIHJ5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIxMCIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJyb3RhdGUoMTY4IDUwIDUwKSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC40NjY2NjY2NjY2NjY2NjY3cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3JlY3Q+PHJlY3QgeD0iNDguNSIgeT0iMjUiIHJ4PSIwIiByeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMTAiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKDE5MiA1MCA1MCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ4LjUiIHk9IjI1IiByeD0iMCIgcnk9IjAiIHdpZHRoPSIzIiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InJvdGF0ZSgyMTYgNTAgNTApIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjMzMzMzMzMzMzMzMzMzMzNzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjwvcmVjdD48cmVjdCB4PSI0OC41IiB5PSIyNSIgcng9IjAiIHJ5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIxMCIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJyb3RhdGUoMjQwIDUwIDUwKSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4yNjY2NjY2NjY2NjY2NjY2NnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ4LjUiIHk9IjI1IiByeD0iMCIgcnk9IjAiIHdpZHRoPSIzIiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InJvdGF0ZSgyNjQgNTAgNTApIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjJzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjwvcmVjdD48cmVjdCB4PSI0OC41IiB5PSIyNSIgcng9IjAiIHJ5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIxMCIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJyb3RhdGUoMjg4IDUwIDUwKSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4xMzMzMzMzMzMzMzMzMzMzM3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0PjxyZWN0IHg9IjQ4LjUiIHk9IjI1IiByeD0iMCIgcnk9IjAiIHdpZHRoPSIzIiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InJvdGF0ZSgzMTIgNTAgNTApIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjA2NjY2NjY2NjY2NjY2NjY3cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz48L3JlY3Q+PHJlY3QgeD0iNDguNSIgeT0iMjUiIHJ4PSIwIiByeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMTAiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKDMzNiA1MCA1MCkiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9yZWN0Pjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat}.mobile-controls{bottom:25px;display:flex;height:45px;justify-content:center;left:0;position:absolute;width:100%}.mobile-controls .lb-button{background-color:#000000e6;background-position:50%;background-repeat:no-repeat;background-size:40%;cursor:pointer;height:50px;margin:.2em;width:50px}.mobile-controls .lb-button:active{background-color:#777}.mobile-controls .lb-button.next{transform:rotateY(180deg)}.lb-show-mobile{display:none}.lb-disabled{opacity:.4;pointer-events:none;touch-action:none}@media (max-width:600px){.lb-header .lb-button:hover{background-color:inherit}.lb-header .lb-button:active{background-color:#777}.lb-show-mobile{display:flex!important}.lb-hide-mobile{display:none!important}.lb-canvas .lb-img{max-height:60vh}}.MobileDrawerOptionGroup_section__Sb9px{padding:var(--size-micro-gap);& div .MuiToggleButtonGroup-root{flex-wrap:wrap;gap:var(--size-tiny-gap)}& div .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped.MuiToggleButton-root{border:var(--border-outline-regular);border-radius:var(--size-nano-gap);margin-left:0}& div .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped.MuiToggleButton-root:not(:first-of-type){margin-left:0}}.MobileDrawerOptionGroup_title__QfBcN{margin-bottom:var(--size-micro-gap);&.MobileDrawerOptionGroup_titleTypography__B8Nxy.MuiTypography-root{color:var(--color-main-text);font-family:var(--font-family-proxima-bold);font-size:var(--size-small-gap)}}.AugmentedMap_wrapper__KcKMz{--nav-bar-height:var(--size-mega-gap,64px);--nav-bar-border-width:var(--header-border-width,1px);--starting-top-margin:calc(var(--nav-bar-height) + var(--nav-bar-border-width));-webkit-margin-before:var(--starting-top-margin);align-items:center;display:flex;height:calc(100svh - var(--starting-top-margin));justify-content:center;margin-block-start:var(--starting-top-margin);overflow:hidden;transition:height .3s ease,-webkit-margin-before .3s ease;transition:margin-block-start .3s ease,height .3s ease;transition:margin-block-start .3s ease,height .3s ease,-webkit-margin-before .3s ease;width:100%;&.AugmentedMap_fullScreen__J6lqb{--starting-top-margin:0px}.AugmentedMap_btnToggleNavControls__GWtTW{inset-block-start:calc(var(--starting-top-margin) + 110px);inset-inline-start:10px;position:fixed;transition:inset-block-start .3s ease;z-index:500}.AugmentedMap_container__FERrD{align-items:center;display:flex;justify-content:center;min-height:700px;min-height:var(--page-root-min-height,700px);min-width:1200px;min-width:var(--page-root-min-width,1200px);overflow:scroll}}.useAutoHideNavbar_hideable__yqDHE{overflow:hidden;transition:height .3s ease,visibility .3s ease;&.useAutoHideNavbar_hide__EbnEi{height:0;visibility:hidden}}.Header_visualizationHeader__nTAYX{--header-space:var(--size-micro-gap);--burger-nav-width:fit-content;align-items:center;border-bottom:var(--border-main-content);box-sizing:border-box;display:flex;justify-content:space-between;margin-block:0;margin-inline:0;padding-block:calc(var(--header-space)/2);padding-inline:var(--header-space);position:relative;width:100%;z-index:800;.Header_headerLeftGroup__GvW3O{align-items:center;display:flex;flex:1 1;gap:var(--size-xmicro-gap);min-width:0;.Header_headerLogo__tFfBJ{cursor:pointer;flex-shrink:0;height:var(--size-xlarge_gap);object-fit:contain;overflow:hidden;text-decoration:none;transition:transform .3s;width:auto}.Header_headerText__UCsn9{align-items:flex-start;color:var(--palette-text-primary);display:flex;flex:1 1;flex-direction:column;font-family:var(--font-family-proxima-bold);font-size:var(--font-size-heading);justify-content:center;min-width:0;.Header_headerBreadcrumbRow__6mwP3{align-items:center;display:flex;gap:var(--size-xmicro-gap);.Header_headerSiteRefLink__KufaD{color:var(--palette-text-primary);cursor:pointer;font-size:var(--font-size-heading);font-weight:700;line-height:normal;margin:0;overflow:hidden;padding:0;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;&:hover{opacity:.85}@media (max-height:500px) and (orientation:landscape),(max-width:850px){font-size:var(--font-size-mobile-title)}}}.Header_siteHeading__uRfP3{font-size:var(--font-size-heading);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;@media (max-height:500px) and (orientation:landscape),(max-width:850px){font-size:var(--font-size-mobile-title)}}}}.Header_headerBackBtn__txjSX{-webkit-padding-end:var(--size-xsmall-gap);-webkit-padding-start:var(--size-xmicro-gap);align-items:center;background:none;border:var(--border-navigation-top);border-radius:var(--header-space);color:var(--palette-text-primary);cursor:pointer;display:flex;font-family:var(--font-family-proxima-medium);font-size:var(--font-size-note);font-weight:600;gap:var(--header-space);padding-block:var(--header-space);padding-inline-end:var(--size-xsmall-gap);padding-inline-start:var(--size-xmicro-gap);transition:background .3s,color .3s;&:hover{background:var(--palette-text-primary);color:var(--palette-text-contrast-text)}}}.controls-container{align-items:center;display:flex;flex-shrink:0;gap:20px;justify-content:center;margin:6px 0 0;padding:0 0 6px;width:100%}.controls-container .input-group{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;flex-wrap:nowrap;gap:8px;height:32px;margin-right:15px;padding:0 10px}.controls-container .radio-label{align-items:center;color:#354a55;color:var(--accent-color,#354a55);cursor:pointer;display:flex;font-size:.85rem;font-weight:400;gap:5px}.controls-container .radio-label input[type=radio]{accent-color:#354a55;accent-color:var(--accent-color,#354a55);height:.85rem;width:.85rem}.controls-container .control-buttons{display:flex;gap:20px}.controls-container button{align-items:center;background-color:#354a55;background-color:var(--accent-color,#354a55);border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;height:32px;justify-content:center;padding:0 20px;transition:background-color .2s,transform .1s}.controls-container button:hover{background-color:#253540;box-shadow:0 6px 10px #00000026;transform:translateY(-1px)}.controls-container button:active{transform:translateY(1px)}.controls-container #timestamp{align-items:center;background-color:#354a55;border:none;border-radius:6px;box-shadow:0 2px 4px #00000026;color:#fff;cursor:pointer;display:flex;font-family:Proxima Nova,sans-serif;font-size:.85rem;font-weight:700;gap:6px;height:32px;justify-content:center;min-width:150px;padding:0 14px;text-align:center;transition:background-color .15s;-webkit-user-select:none;user-select:none}.controls-container #timestamp:hover{background-color:#283942}@media (max-width:768px){.controls-container{flex-direction:column;gap:15px;margin-top:10px}.controls-container .input-group{justify-content:center;margin-right:0;padding:8px;width:100%}.controls-container .control-buttons{gap:15px}.controls-container button{font-size:.9em;height:36px;padding:0 20px}.controls-container #timestamp{font-size:1em;min-width:auto;padding:8px;width:100%}}input[type=range]#timeline{-webkit-appearance:none;appearance:none}input[type=range]#timeline::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #ed1c24;border-radius:50%;height:16px;width:16px}input[type=range]#timeline::-moz-range-thumb{background:#fff;border:2px solid #ed1c24;border-radius:50%;height:16px;width:16px}.dfc-panel{background:#fffffff7;border:1px solid #d0d0d0;border-radius:8px;box-shadow:0 2px 8px #0000002e;display:flex;flex-direction:column;font-family:inherit;max-height:320px;min-width:210px;overflow:hidden;padding:8px 10px}.dfc-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:6px}.dfc-title{color:#555;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dfc-segment{border:1px solid #354a55;border-radius:4px;display:inline-flex;overflow:hidden}.dfc-segment-btn{all:unset;background:#f0f2f3;box-sizing:border-box;color:#555;cursor:pointer;display:inline-block;font-size:.68rem;font-weight:500;line-height:1.2;padding:0 6px;transition:background .12s,color .12s}.dfc-segment-btn+.dfc-segment-btn{margin-left:1px}.dfc-segment-btn.active{background:#354a55;color:#fff}.dfc-segment-btn:not(.active):hover{background:#dde2e5}.dfc-list{flex:1 1;overflow-y:auto}.dfc-section-header{align-items:center;display:flex;justify-content:space-between;margin:8px 0 3px}.dfc-section-header:first-child{margin-top:2px}.dfc-section-title{color:#6b7280;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dfc-row{align-items:center;display:flex;gap:7px;padding:3px 0}.dfc-icon{flex-shrink:0;height:18px;object-fit:contain;width:18px}.dfc-label{color:#2c3e50;flex:1 1;font-size:.78rem;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dfc-toggle{cursor:pointer;display:inline-block;flex-shrink:0;height:14px;position:relative;width:26px}.dfc-toggle input{height:0;opacity:0;position:absolute;width:0}.dfc-toggle-track{background:#ccc;border-radius:999px;inset:0;position:absolute;transition:background .2s}.dfc-toggle input:checked+.dfc-toggle-track{background:#354a55}.dfc-toggle-thumb{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;height:10px;left:2px;position:absolute;top:2px;transition:transform .2s;width:10px}.dfc-toggle input:checked+.dfc-toggle-track .dfc-toggle-thumb{transform:translateX(12px)}.rsc-root{display:flex;gap:6px;left:10px;position:absolute;top:10px;z-index:11}.rsc-root--street-view{top:75px}.rsc-flash{background:#fff;inset:0;opacity:0;pointer-events:none;position:fixed;z-index:9999}.rsc-flash--on{animation:rsc-flash .25s ease-out}@keyframes rsc-flash{0%{opacity:.8}to{opacity:0}}.rsc-btn{align-items:center;background:#ffffffeb;border:1px solid #d0d0d0;border-radius:6px;box-shadow:0 2px 6px #00000026;color:#444;cursor:pointer;display:flex;height:34px;justify-content:center;position:relative;transition:background .15s,color .15s;width:34px}.rsc-btn:hover{background:#fff;color:#354a55}.rsc-btn--open{background:#354a55;color:#fff}.rsc-badge{background:#d9534f;border-radius:8px;color:#fff;font-size:.68rem;font-weight:700;height:16px;line-height:16px;min-width:16px;padding:0 4px;position:absolute;right:-6px;text-align:center;top:-6px}.rsc-panel{background:#fff;border:1px solid #d0d0d0;border-radius:8px;box-shadow:0 4px 16px #0003;left:0;max-height:330px;overflow-y:auto;position:absolute;top:42px;width:300px}.rsc-panel-head{align-items:center;background:#fff;border-bottom:1px solid #ececec;color:#354a55;display:flex;font-size:.82rem;font-weight:600;gap:8px;justify-content:space-between;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0}.rsc-close{background:none;border:none;color:#888;cursor:pointer;display:flex;padding:0}.rsc-close:hover{color:#444}.rsc-empty{color:#888;font-size:.8rem;margin:0;padding:16px 12px}.rsc-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.rsc-thumb{display:flex;flex-direction:column;gap:4px;min-width:0;position:relative}.rsc-thumb-img{aspect-ratio:4/3;background:#f2f2f2;border:2px solid #0000;border-radius:6px;cursor:pointer;overflow:hidden;padding:0;position:relative}.rsc-thumb-img img{display:block;height:100%;object-fit:cover;opacity:.45;transition:opacity .15s;width:100%}.rsc-thumb--selected .rsc-thumb-img{border-color:#2e7d32}.rsc-thumb--selected .rsc-thumb-img img{opacity:1}.rsc-check{background:#2e7d32;border-radius:50%;color:#fff;font-size:.7rem;height:18px;left:4px;line-height:18px;position:absolute;text-align:center;top:4px;width:18px}.rsc-thumb-label{color:#666;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rsc-thumb-del{align-items:center;background:#ffffffe6;border:none;border-radius:4px;color:#d9534f;cursor:pointer;display:flex;height:22px;justify-content:center;position:absolute;right:4px;top:4px;width:22px}.rsc-thumb-del:hover{background:#fff}.InfoSideBar_panel__kRBzg{bottom:0;display:flex;flex-direction:row;pointer-events:none;position:fixed;transition:transform .35s cubic-bezier(.4,0,.2,1)}.InfoSideBar_panel_right__E84vs{flex-direction:row-reverse}.InfoSideBar_panel_left__zU0uH{flex-direction:row}.InfoSideBar_inner__vHgi9{background:#fff;box-shadow:-4px 0 16px #00000026;display:flex;flex:1 1;flex-direction:column;overflow:hidden;pointer-events:all}.InfoSideBar_panel_left__zU0uH .InfoSideBar_inner__vHgi9{box-shadow:4px 0 16px #00000026}.InfoSideBar_tabBarWrap__xbn7R{flex-shrink:0;position:relative}.InfoSideBar_tabBarWrap__xbn7R .InfoSideBar_tabScrollBtn__dRsJ9{align-items:center;appearance:none;-webkit-appearance:none;border:none;border-radius:0;bottom:0;color:#354a55;cursor:pointer;display:flex;font-size:20px;font-weight:700;line-height:1;padding:0 4px;position:absolute;top:0;width:44px;z-index:2}.InfoSideBar_tabBarWrap__xbn7R .InfoSideBar_tabScrollBtn__dRsJ9,.InfoSideBar_tabBarWrap__xbn7R .InfoSideBar_tabScrollBtn__dRsJ9:active,.InfoSideBar_tabBarWrap__xbn7R .InfoSideBar_tabScrollBtn__dRsJ9:focus,.InfoSideBar_tabBarWrap__xbn7R .InfoSideBar_tabScrollBtn__dRsJ9:hover{background-color:initial;box-shadow:none;outline:none;transform:none}.InfoSideBar_tabBarWrap__xbn7R .InfoSideBar_tabScrollLeft__Ea\+mI{background-image:linear-gradient(90deg,#fff 70%,#fff0);justify-content:flex-start;left:0}.InfoSideBar_tabBarWrap__xbn7R .InfoSideBar_tabScrollRight__TSzXE{background-image:linear-gradient(270deg,#fff 70%,#fff0);justify-content:flex-end;right:0}.InfoSideBar_tabBar__F6FWi{align-items:stretch;background:#fff;border-bottom:1px solid #e0e5e8;display:flex;flex-shrink:0;gap:2px;overflow-x:auto;padding:0 12px;scrollbar-width:none}.InfoSideBar_tabBar__F6FWi::-webkit-scrollbar{display:none}.InfoSideBar_tabBar__F6FWi .InfoSideBar_tab__jkUvT{appearance:none;-webkit-appearance:none;background:none;border:none;border-bottom:2px solid #0000;border-radius:0;box-shadow:none;color:#607078;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:.02em;margin-bottom:-1px;padding:10px 12px;transform:none;transition:color .15s,border-color .15s;white-space:nowrap}.InfoSideBar_tabBar__F6FWi .InfoSideBar_tab__jkUvT:hover{background:none;border-bottom-color:#354a55;box-shadow:none;color:#354a55;transform:none}.InfoSideBar_tabBar__F6FWi .InfoSideBar_tabActive__glrS2{border-bottom-color:#354a55;color:#354a55}.InfoSideBar_navBar__ogpsO{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;flex-shrink:0;padding:8px 12px}.InfoSideBar_navSpacer__hlXgF{flex:1 1}.InfoSideBar_backButton__ejHXy{align-items:center;background:none;border:none;border-radius:6px;color:#1a73e8;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;padding:4px 8px;transition:background .15s}.InfoSideBar_backButton__ejHXy:hover{background:#e8f0fe}.InfoSideBar_backIcon__WwMII{font-size:22px;line-height:1;margin-top:-1px}.InfoSideBar_backLabel__FZ3gK{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InfoSideBar_forwardButton__MXrch{align-items:center;background:none;border:none;border-radius:6px;color:#1a73e8;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;padding:4px 8px;transition:background .15s}.InfoSideBar_forwardButton__MXrch:hover{background:#e8f0fe}.InfoSideBar_forwardIcon__Mfday{font-size:22px;line-height:1;margin-top:-1px}.InfoSideBar_forwardLabel__oYmS4{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InfoSideBar_reportButton__--MH5{align-items:center;background:#4a5568;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:6px 12px;transition:background .15s,box-shadow .15s}.InfoSideBar_reportButton__--MH5:hover{background:#2d3748;box-shadow:0 1px 4px #0003}.InfoSideBar_reportLabel__3DBVl{line-height:1}.InfoSideBar_reportIcon__2nyVl{display:block;font-size:16px;line-height:1}.InfoSideBar_stackWrapper__ZjjCv{flex:1 1;overflow:hidden}.InfoSideBar_levelsTrack__HYNfj{display:flex;height:100%;transition:transform .35s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform}.InfoSideBar_levelPane__bm7Q9{display:flex;flex:0 0 100%;flex-direction:column;overflow:hidden}.InfoSideBar_stackContent__xuQN4{background:#eef0f2;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px}.InfoSideBar_cardSlot__GZ-a0{background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000014;flex-shrink:0;overflow:hidden}.InfoSideBar_cardSlotInner__H\+HX2{display:flex;flex-direction:column}.InfoSideBar_cardLoading__5fEub{color:#888;font-size:14px;padding:16px;text-align:center}.InfoSideBar_handle__K5VLW{align-items:center;appearance:none;-webkit-appearance:none;background:#fff;border:none;box-sizing:border-box;color:#333;cursor:pointer;display:flex;flex-shrink:0;font-size:26px;justify-content:center;line-height:1;margin:0;outline:none;padding:19px 2px;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%);transition:color .15s,background .15s;-webkit-user-select:none;user-select:none;width:22px}.InfoSideBar_handle__K5VLW:active,.InfoSideBar_handle__K5VLW:focus,.InfoSideBar_handle__K5VLW:hover{background:#f0f0f0;color:#000;margin:0;padding:19px 2px;transform:translateY(-50%)}.InfoSideBar_handle_right__-Wgc3{border-radius:6px 0 0 6px;box-shadow:-2px 0 8px #00000040;left:-22px}.InfoSideBar_handle_left__ERVPZ{border-radius:0 6px 6px 0;box-shadow:2px 0 8px #00000040;right:-22px}.InfoSideBar_detailPanel__NSB9t{background:#fff;bottom:0;box-shadow:-4px 0 24px #0000001f;display:flex;flex-direction:column;overflow:hidden;position:fixed;right:0;top:0}.InfoSideBar_detailHeader__i-eJa{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;flex-shrink:0;justify-content:flex-end;padding:8px 12px}.InfoSideBar_detailCloseBtn__NRDHG{appearance:none;-webkit-appearance:none;background:none;border:none;border-radius:6px;color:#555;cursor:pointer;font-size:16px;line-height:1;padding:4px 8px;transition:background .15s,color .15s}.InfoSideBar_detailCloseBtn__NRDHG:hover{background:#f0f0f0;color:#000}.InfoSideBar_detailBody__VS3jM{flex:1 1;overflow-x:hidden;overflow-y:auto}.InfoCard_card__-nLkV{background:#fff;margin:0;padding:0}.InfoCard_header__fdeqt{align-items:center;display:flex;gap:10px;min-height:52px;padding:12px 16px;-webkit-user-select:none;user-select:none}.InfoCard_headerClickable__Adulf{cursor:pointer;transition:background .15s}.InfoCard_headerClickable__Adulf:hover{background:#f8f9fa}.InfoCard_headerClickable__Adulf:focus-visible{outline:2px solid #1a73e8;outline-offset:-2px}.InfoCard_icon__yheQB{align-items:center;color:#5f6368;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.InfoCard_titles__0JWkr{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.InfoCard_title__H7K20{color:#202124;font-size:13px;font-weight:600}.InfoCard_subtitle__clMtF,.InfoCard_title__H7K20{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InfoCard_subtitle__clMtF{color:#80868b;font-size:12px}.InfoCard_actions__Qj4dg{align-items:center;display:flex;flex-shrink:0;gap:6px}.InfoCard_chevron__N7VUI{color:#bbb;flex-shrink:0;font-size:20px;margin-left:2px}.InfoCard_body__27nWh{color:#3c4043;font-size:14px;line-height:1.5;padding:4px 16px 16px}.InfoCard_bodyNoPad__Q\+8xT{padding:0}.tree-filter-controls{padding:0;width:100%}.tree-filter-controls h3{color:#333;font-size:.85rem;font-weight:600;margin:0 0 15px}.tree-container{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;max-height:400px;overflow-y:auto}.tree-node{-webkit-user-select:none;user-select:none}.tree-node-label{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;font-size:.8rem;gap:6px;transition:background-color .2s}.tree-node-label:hover{background-color:#f0f0f0}.tree-node-label.selected{background-color:#e8e8e8;font-weight:500}.tree-node-label.building{color:#666;font-style:italic;font-weight:500}.expand-icon{align-items:center;display:inline-flex;font-size:.7rem;justify-content:center;min-width:16px;transition:transform .2s;width:16px}.expand-icon.expanded{transform:rotate(0deg)}.expand-icon-placeholder{align-items:center;color:#ccc;display:inline-flex;font-size:.7rem;justify-content:center;min-width:16px;width:16px}.node-label{flex:1 1;font-size:.8rem}.tree-children{background-color:#fafafa}.selected-path-display{background-color:#e8f4f8;border-left:3px solid #354a55;border-radius:2px;font-size:.75rem;margin-top:15px;padding:10px}.selected-path-display p{color:#333;margin:0}.floor-selection-list{display:flex;flex-direction:column;gap:6px;margin-top:10px}.floor-selection-title{color:#555;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:2px;text-transform:uppercase}.floor-chip{align-items:center;background:#dbeeff;border:1px solid #90c4f0;border-radius:4px;display:flex;font-size:.78rem;justify-content:space-between;padding:4px 8px}.floor-chip-delete{color:#555;cursor:pointer;font-weight:700;margin-left:8px}.floor-chip-delete:hover{color:#c00}.SiteSelectorCard_card__7oYFB,.SiteSelectorCard_embedded__Perd7{display:flex;flex-direction:column;min-height:0}.SiteSelectorCard_embedded__Perd7{border-top:1px solid #f0f0f0;padding-top:10px}.SiteSelectorCard_embedded__Perd7 .SiteSelectorCard_body__2FDBv{padding:0}.SiteSelectorCard_header__0NGyo{border-bottom:1px solid #f0f0f0;padding:12px 16px 8px}.SiteSelectorCard_title__cbj57{color:#1a1a1a;font-size:13px;font-weight:600;margin:0}.SiteSelectorCard_body__2FDBv{display:flex;flex-direction:column;gap:10px;padding:12px 16px}.SiteSelectorCard_inputRow__-qS8G{align-items:center;display:flex;gap:6px}.SiteSelectorCard_siteInput__SoP34{border:1px solid #ced4da;border-radius:4px;flex:1 1;font-size:.9rem;min-width:0;outline:none;padding:.45rem .75rem}.SiteSelectorCard_siteInput__SoP34:focus{border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e826}.SiteSelectorCard_goBtn__JRt9H{background:#1a73e8;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;padding:.45rem .9rem;transition:background .15s;white-space:nowrap}.SiteSelectorCard_goBtn__JRt9H:hover:not(:disabled){background:#1557b0}.SiteSelectorCard_goBtn__JRt9H:disabled{background:#aaa;cursor:not-allowed}.SiteSelectorCard_errorMsg__5-5m6{background:#fdecea;border-radius:4px;color:#c0392b;font-size:12px;margin:0;padding:6px 10px}.SiteSelectorCard_treeHint__gLslB{color:#354a55;font-size:12px;font-weight:700;letter-spacing:.06em;margin:0 0 4px;text-transform:uppercase}.SiteSelectorCard_treeWrap__1Wr9O{display:flex;flex-direction:column}.SiteSelectorCard_applyRow__L-rfE{display:flex}.SiteSelectorCard_applyBtn__ZcmpA{background:#354a55;border:none;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;font-size:.9rem;font-weight:500;padding:.5rem 1rem;transition:background .15s}.SiteSelectorCard_applyBtn__ZcmpA:hover{background:#283841}.SiteSelectorCard_activeFloors__JlKhD{border-top:1px solid #f0f0f0;padding-top:10px}.SiteSelectorCard_activeLabel__QWKQI{color:#666;font-size:12px;font-weight:500;margin:0 0 6px}.SiteSelectorCard_floorRow__B0bIr{align-items:center;display:flex;gap:7px;padding:3px 0}.SiteSelectorCard_floorDot__owmlt{border-radius:50%;flex-shrink:0;height:10px;width:10px}.SiteSelectorCard_floorLabel__o9ZKR{color:#333;flex:1 1;font-size:13px}.SiteSelectorCard_sigBadge__c2xB2{color:#888;cursor:default;font-size:12px}.SiteSelectorCard_floorActionBtn__z8K1Z{background:none;border:none;color:#999;cursor:pointer;font-size:14px;line-height:1;padding:0 2px;transition:color .15s}.SiteSelectorCard_floorActionBtn__z8K1Z:hover{color:#333}.SiteSelectorCard_mappingBadge__gjnjh{color:#e67e22;font-size:11px;font-style:italic}.CountryMultiSelect_wrap__kBz\+m{position:relative;width:100%}.CountryMultiSelect_trigger__IJVH7{align-items:center;background:#fff;border:1px solid #ced4da;border-radius:6px;color:#5f6368;cursor:pointer;display:flex;font-size:.85rem;gap:8px;justify-content:space-between;padding:.4rem .6rem;text-align:left;transition:border-color .15s,box-shadow .15s;width:100%}.CountryMultiSelect_trigger__IJVH7:hover{background:#354a55;border-color:#354a55;color:#fff}.CountryMultiSelect_trigger__IJVH7:hover .CountryMultiSelect_chevron__mEYno,.CountryMultiSelect_trigger__IJVH7:hover .CountryMultiSelect_triggerPlaceholder__NnHbV{color:#fff}.CountryMultiSelect_triggerOpen__3Ypan,.CountryMultiSelect_triggerOpen__3Ypan:hover{border-color:#354a55;box-shadow:0 0 0 2px #354a5526}.CountryMultiSelect_triggerLabel__Brxp\+{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CountryMultiSelect_triggerPlaceholder__NnHbV{color:#9aa0a6}.CountryMultiSelect_chevron__mEYno{color:#80868b;flex-shrink:0}.CountryMultiSelect_panel__3Umqt{background:#fff;border:1px solid #e0e3e6;border-radius:8px;box-shadow:0 6px 20px #00000024;display:flex;flex-direction:column;overflow:hidden}.CountryMultiSelect_searchRow__hiAAX{border-bottom:1px solid #f0f0f0;padding:8px}.CountryMultiSelect_search__2ex8M{border:1px solid #ced4da;border-radius:6px;box-sizing:border-box;color:#202124;font-size:.85rem;outline:none;padding:.4rem .6rem;transition:border-color .15s,box-shadow .15s;width:100%}.CountryMultiSelect_search__2ex8M::placeholder{color:#9aa0a6}.CountryMultiSelect_search__2ex8M:focus{border-color:#354a55;box-shadow:0 0 0 2px #354a5526}.CountryMultiSelect_list__-QVGg{max-height:320px;overflow-y:auto;padding:4px 0}.CountryMultiSelect_groupLabel__fzoF\+{color:#80868b;font-size:11px;font-weight:700;letter-spacing:.05em;padding:8px 12px 2px;text-transform:uppercase}.CountryMultiSelect_option__Reer0{align-items:center;color:#3c4043;cursor:pointer;display:flex;font-size:.85rem;gap:8px;padding:6px 12px}.CountryMultiSelect_option__Reer0:hover{background:#f5f7f8}.CountryMultiSelect_checkbox__LPq8e{accent-color:#354a55;cursor:pointer;flex-shrink:0;height:15px;width:15px}.CountryMultiSelect_empty__BfzDk{color:#80868b;font-size:12px;padding:12px;text-align:center}.CountryMultiSelect_footer__PBkiO{align-items:center;border-top:1px solid #f0f0f0;display:flex;gap:8px;justify-content:space-between;padding:8px}.CountryMultiSelect_clearBtn__ZiKwv{background:none;border:none;border-radius:6px;color:#354a55;cursor:pointer;font-size:.85rem;font-weight:600;padding:4px 12px;transition:background .15s,color .15s}.CountryMultiSelect_clearBtn__ZiKwv:disabled{background:none;color:#b6bdc2;cursor:not-allowed}.CountryMultiSelect_clearBtn__ZiKwv:hover:not(:disabled){background:#354a55;color:#fff}.CountryMultiSelect_doneBtn__o4nUx{appearance:none;-webkit-appearance:none;background:#354a55;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:.35rem .9rem;transition:background .15s}.CountryMultiSelect_doneBtn__o4nUx:hover{background:#2a3a43}.SiteSearchCard_card__\+Smhs{display:flex;flex:1 1;flex-direction:column;min-height:0}.SiteSearchCard_header__ERd2B{padding:12px 16px 8px}.SiteSearchCard_title__4iGY7{color:#354a55;font-size:13px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.SiteSearchCard_body__gLMJJ{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;padding:4px 16px 14px}.SiteSearchCard_inputRow__SPExY{align-items:center;display:flex;gap:6px}.SiteSearchCard_searchInputWrap__NY2-u{align-items:center;display:flex;flex:1 1;min-width:0;position:relative}.SiteSearchCard_searchIcon__GpiFn{color:#9aa0a6;height:18px;left:.6rem;pointer-events:none;position:absolute;width:18px}.SiteSearchCard_searchInput__dp1-L{border:1px solid #ced4da;border-radius:6px;color:#202124;flex:1 1;font-size:.9rem;min-width:0;outline:none;padding:.45rem .75rem .45rem 2.1rem;transition:border-color .15s,box-shadow .15s}.SiteSearchCard_searchInput__dp1-L::placeholder{color:#9aa0a6}.SiteSearchCard_searchInput__dp1-L:focus{border-color:#354a55;box-shadow:0 0 0 2px #354a5526}.SiteSearchCard_countrySelect__vmFrG{background:#fff;border:1px solid #ced4da;border-radius:6px;color:#5f6368;font-size:.85rem;outline:none;padding:.4rem .6rem;transition:border-color .15s,box-shadow .15s;width:100%}.SiteSearchCard_countrySelect__vmFrG:focus{border-color:#354a55;box-shadow:0 0 0 2px #354a5526}.SiteSearchCard_applyRow__1WUfZ{display:flex;gap:8px;justify-content:center;margin-top:4px}.SiteSearchCard_applyBtn__xcH-u{appearance:none;-webkit-appearance:none;background:#354a55;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:.5rem 1.4rem;transition:background .15s;white-space:nowrap}.SiteSearchCard_applyBtn__xcH-u:hover:not(:disabled){background:#2a3a43}.SiteSearchCard_applyBtn__xcH-u:disabled{background:#c5ccd0;cursor:not-allowed}.SiteSearchCard_clearBtn__p9zOR{appearance:none;-webkit-appearance:none;background:#0000;border:1px solid #c5ccd0;border-radius:6px;color:#354a55;cursor:pointer;font-size:.9rem;font-weight:600;padding:.5rem 1.4rem;transition:background .15s,border-color .15s;white-space:nowrap}.SiteSearchCard_clearBtn__p9zOR:hover:not(:disabled){background:#f0f3f4;border-color:#354a55}.SiteSearchCard_clearBtn__p9zOR:disabled{cursor:not-allowed;opacity:.5}.SiteSearchCard_errorMsg__o6Bnt{background:#fdecea;border-radius:6px;color:#c0392b;font-size:12px;margin:0;padding:6px 10px}.SiteSearchCard_noResultsMsg__FgKxh{background:#fdeded;border-radius:6px;color:#a33a3a;font-size:12px;margin:0;padding:6px 10px}.SiteSearchCard_divider__1OX9w{background:#e8eaed;height:1px;margin:2px 0}.SiteSearchCard_filtersCard__UhkGc,.SiteSearchCard_filtersSection__o5k22{display:flex;flex-direction:column;gap:12px}.SiteSearchCard_filterDivider__TU4oG{background:#e0e3e6;height:1px;margin:0}.SiteSearchCard_filtersHeading__oJloH{color:#354a55;font-size:12px;font-weight:700;letter-spacing:.06em;margin:8px 0 0;text-transform:uppercase}.SiteSearchCard_filterGroup__ai0bx{display:flex;flex-direction:column;gap:8px}.SiteSearchCard_segmentedPills__Z34sU{background:#fff;border:1px solid #354a55;border-radius:6px;display:flex;overflow:hidden;width:100%}.SiteSearchCard_segmentedPill__ognxl{appearance:none;-webkit-appearance:none;background:#fff;border:none;border-right:1px solid #354a55;color:#354a55;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;line-height:1.4;padding:5px 14px;text-align:center;transition:background .15s,color .15s}.SiteSearchCard_segmentedPill__ognxl:first-child{border-bottom-left-radius:6px;border-bottom-right-radius:0;border-top-left-radius:6px;border-top-right-radius:0}.SiteSearchCard_segmentedPill__ognxl:last-child{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-right:none;border-top-left-radius:0;border-top-right-radius:6px}.SiteSearchCard_segmentedPill__ognxl:hover{background:#c8d2d6}.SiteSearchCard_segmentedPillActive__072q4,.SiteSearchCard_segmentedPillActive__072q4:hover{background:#354a55;color:#fff}.SiteSearchCard_segmentedPillActive__072q4:has(+.SiteSearchCard_segmentedPillActive__072q4){border-right-color:#fff}.SiteSearchCard_filterLabelRow__8wIyA{align-items:center;display:flex;justify-content:space-between}.SiteSearchCard_filterLabel__JJk0k{color:#5f6368;font-size:12px;font-weight:600}.SiteSearchCard_matchedSection__adzri{border-top:1px solid #e0e3e6;display:flex;flex-direction:column;gap:6px;padding-top:10px}.SiteSearchCard_matchedHeader__Vx3\+k{background:#354a55;border-radius:6px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.05em;padding:6px 10px;text-align:center;text-transform:uppercase}.SiteSearchCard_matchedCount__XRB-u{font-weight:400}.SiteSearchCard_filterRow__Rb4XO{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.SiteSearchCard_ratingChip__-\+gIw{align-items:center;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #e0e3e6;border-radius:999px;cursor:pointer;display:inline-flex;gap:4px;line-height:1.4;padding:2px 8px;transition:border-color .15s,background .15s,box-shadow .15s}.SiteSearchCard_ratingChip__-\+gIw:hover{background:#fffdf6;border-color:#f5b400}.SiteSearchCard_ratingChipActive__XVx7\+,.SiteSearchCard_ratingChipActive__XVx7\+:hover{background:#fff7e6;border-color:#f5b400;box-shadow:0 0 0 1px #f5b400}.SiteSearchCard_ratingChipCount__cSHib{color:#80868b;font-size:.68rem;font-weight:600;min-width:12px;text-align:center}.SiteSearchCard_ratingChipActive__XVx7\+ .SiteSearchCard_ratingChipCount__cSHib{color:#b07b00}.SiteSearchCard_clearChip__g6gOP{background:none;border:none;color:#354a55;cursor:pointer;font-size:12px;font-weight:500;padding:3px 8px}.SiteSearchCard_clearChip__g6gOP:hover{text-decoration:underline}.SiteSearchCard_selectedBanner__ZE\+Te{align-items:center;background:#eef2f3;border-radius:6px;color:#354a55;display:flex;font-size:12px;font-weight:500;gap:6px;justify-content:space-between;padding:4px 8px}@keyframes SiteSearchCard_spin__awQtn{to{transform:rotate(1turn)}}.SiteSearchCard_inlineSpinner__BzL3W{border:2px solid #fff6;border-radius:50%;border-top-color:#fff;vertical-align:middle}.SiteSearchCard_inlineSpinnerDark__Plzu1,.SiteSearchCard_inlineSpinner__BzL3W{animation:SiteSearchCard_spin__awQtn .7s linear infinite;display:inline-block;height:14px;width:14px}.SiteSearchCard_inlineSpinnerDark__Plzu1{border:2px solid #e0e3e6;border-radius:50%;border-top-color:#354a55;flex-shrink:0}.SiteSearchCard_filtersLoadingRow__0eysW{align-items:center;display:flex;gap:8px;padding:8px 8px 4px}.SiteSearchCard_filtersLoadingLabel__R-k0Y{color:#80868b;font-size:12px}.SiteSearchCard_collapsedResult__Chequ{background:#fff;border-top:1px solid #e0e3e6;display:flex;flex-direction:column;padding-top:4px}.SiteSearchCard_backToResults__JyQ3N{appearance:none;-webkit-appearance:none;background:#354a55;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;margin-bottom:6px;padding:.5rem 1.4rem;text-align:left;transition:background .15s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SiteSearchCard_backToResults__JyQ3N:hover{background:#283841}.SiteSearchCard_resultListWrap__Iktr8{flex:1 1;min-height:0;overflow:hidden;position:relative}.SiteSearchCard_resultList__DTfAA{display:flex;flex-direction:column;height:100%;min-height:80px;overflow-y:scroll}.SiteSearchCard_resultCount__kLBo9{color:#354a55;font-size:12px;font-weight:700;letter-spacing:.06em;margin:2px 0 6px;text-transform:uppercase}.SiteSearchCard_resultGroup__tkkFE{border-top:1px solid #e0e3e6;display:flex;flex-direction:column}.SiteSearchCard_resultGroup__tkkFE:first-child{border-top:none}.SiteSearchCard_groupHeader__wjro2{align-items:center;color:#80868b;display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.05em;margin:8px 0 2px;text-transform:uppercase}.SiteSearchCard_stars__WqXM9{display:inline-flex;line-height:1}.SiteSearchCard_star__nn7BY{display:inline-block;font-size:9px;position:relative}.SiteSearchCard_starBg__N9tKV{color:#dadce0}.SiteSearchCard_starFill__0jASo{color:#f5b400;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.SiteSearchCard_resultRow__PviH9{align-items:center;appearance:none;-webkit-appearance:none;background:none;border:none;border-radius:6px;box-shadow:none;cursor:pointer;display:flex;gap:10px;outline:none;padding:8px;text-align:left;transition:background .15s;width:100%}.SiteSearchCard_resultRow__PviH9:hover{background:#eef2f3}.SiteSearchCard_resultRowSelected__ZXjNn,.SiteSearchCard_resultRowSelected__ZXjNn:hover{background:#dbeeff;font-weight:500}.SiteSearchCard_loadMore__\+p1HT{align-self:flex-start;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #d6dde0;border-radius:12px;color:#354a55;cursor:pointer;font-size:12px;font-weight:500;margin:4px 0 2px;padding:4px 10px;transition:all .15s}.SiteSearchCard_loadMore__\+p1HT:hover{background:#eef2f3;border-color:#354a55}.SiteSearchCard_ratingDot__SU3Ko{border-radius:50%;flex-shrink:0;height:10px;width:10px}.SiteSearchCard_siteName__5SpyH{color:#202124;flex:1 1;font-size:13px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteSearchCard_siteRating__3MUdg{background:#eef2f3;border-radius:10px;color:#354a55;flex-shrink:0;font-size:11px;font-weight:500;padding:2px 7px}.SiteBenchmarkingCard_card__azMWT{background:#f8f9fa;display:flex;flex-direction:column;padding-bottom:12px}.SiteBenchmarkingCard_zoneHeroHeader__z5rym{align-items:center;background:#354a55;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin:12px 16px 4px;padding:16px 16px 14px}.SiteBenchmarkingCard_zoneHeroTitle__nuba3{color:#fff;font-size:20px;font-weight:700;line-height:1.2;text-align:center}.SiteBenchmarkingCard_zoneHeroStarsRow__QWxV8{align-items:center;display:flex;gap:6px}.SiteBenchmarkingCard_sectionHeader__UqliJ{padding:12px 16px 8px}.SiteBenchmarkingCard_sectionTitle__9i1Ho{color:#354a55;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.SiteBenchmarkingCard_msg__eON-t{color:#80868b;font-size:12px;padding:16px 0;text-align:center}.SiteBenchmarkingCard_contentBody__\+tiNM{display:flex;flex-direction:column;gap:16px}.SiteBenchmarkingCard_subGroup__XNxS0{display:flex;flex-direction:column}.SiteBenchmarkingCard_subTitle__bGLPl{border-bottom:1px solid #e0e0e0;color:#354a55;font-size:13px;font-weight:700;letter-spacing:.06em;margin:4px 16px 8px;padding-bottom:4px;text-transform:uppercase}.SiteBenchmarkingCard_metricsGrid__LVprQ{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin:0 16px 12px}.SiteBenchmarkingCard_metricCard__Fns8G{align-items:center;background:#354a55;border:1px solid #354a55;border-radius:8px;box-shadow:0 1px 3px #0000000f;display:flex;flex-direction:column;justify-content:center;padding:6px 12px;text-align:center}.SiteBenchmarkingCard_metricValue__sQQY2{color:#fff;font-size:20px;font-weight:700;margin-bottom:2px}.SiteBenchmarkingCard_metricLabel__SjpbR{color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.SiteBenchmarkingCard_barsSection__WmYMy{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000f;margin:0 16px;overflow:hidden;padding:4px 0}.SiteBenchmarkingCard_barRow__Rpcrl{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:10px;padding:7px 12px}.SiteBenchmarkingCard_barRow__Rpcrl:last-child{border-bottom:none}.SiteBenchmarkingCard_barLabel__SvE9C{color:#80868b;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;width:60px}.SiteBenchmarkingCard_barTrack__cv5nY{background:#eef0f2;border-radius:5px;flex:1 1;height:10px;overflow:hidden}.SiteBenchmarkingCard_barFill__HSRr0{border-radius:5px;height:100%;transition:width .3s ease,background-color .3s ease}.SiteBenchmarkingCard_barPct__nC2cE{color:#202124;font-size:13px;font-weight:600;min-width:32px;text-align:right}.SiteBenchmarkingCard_starRating__Ffbwi{align-items:center;display:flex;gap:2px}.SiteBenchmarkingCard_starRatingLarge__Tvy6X{align-items:center;display:flex;gap:4px;justify-content:center;margin:0}.SiteBenchmarkingCard_starFilled__h\+IXw{color:#ffb800;line-height:1}.SiteBenchmarkingCard_starEmpty__oNE9H{color:#d9d9d9;line-height:1}.SiteBenchmarkingCard_starHalf__NsuvO{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ffb800 50%,#d9d9d9 0);-webkit-background-clip:text;background-clip:text;line-height:1}.SiteBenchmarkingCard_starScore__06eET{color:#1a1a1a;font-size:13px;font-weight:700;line-height:1;margin-right:3px}.SiteBenchmarkingCard_starScoreLarge__iA-t-{color:#1a1a1a;font-size:14px;font-weight:600;line-height:1;margin-left:4px}.SiteBenchmarkingCard_starRating__Ffbwi .SiteBenchmarkingCard_starEmpty__oNE9H,.SiteBenchmarkingCard_starRating__Ffbwi .SiteBenchmarkingCard_starFilled__h\+IXw,.SiteBenchmarkingCard_starRating__Ffbwi .SiteBenchmarkingCard_starHalf__NsuvO{font-size:16px}.SiteBenchmarkingCard_starRatingLarge__Tvy6X .SiteBenchmarkingCard_starEmpty__oNE9H,.SiteBenchmarkingCard_starRatingLarge__Tvy6X .SiteBenchmarkingCard_starFilled__h\+IXw,.SiteBenchmarkingCard_starRatingLarge__Tvy6X .SiteBenchmarkingCard_starHalf__NsuvO{font-size:18px}.SiteBenchmarkingCard_zonesList__Q3rog{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000f;margin:0 16px;overflow:hidden}.SiteBenchmarkingCard_zonesListReport__rnI30{grid-gap:1px;background-color:#e8ecee;display:grid;gap:1px;grid-template-columns:1fr 1fr}.SiteBenchmarkingCard_zonesListReport__rnI30>.SiteBenchmarkingCard_zoneRow__KL7\+y{background:#fff;border-bottom:none}.SiteBenchmarkingCard_zoneRow__KL7\+y{border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;flex-direction:column;transition:background .12s}.SiteBenchmarkingCard_zoneRow__KL7\+y:hover{background:#f0f2f4}.SiteBenchmarkingCard_zoneRow__KL7\+y:last-child{border-bottom:none}.SiteBenchmarkingCard_zoneRowSelected__takac{background:#354a5514}@keyframes SiteBenchmarkingCard_zoneRowFlash__SIKAx{0%,to{background:#354a5514}16%,49%,82%{background:#354a5552}33%,66%{background:#354a5514}}.SiteBenchmarkingCard_zoneRowFlash__SIKAx{animation:SiteBenchmarkingCard_zoneRowFlash__SIKAx 1.2s ease-in-out}.SiteBenchmarkingCard_zoneRowMain__N\+l8P{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px}.SiteBenchmarkingCard_zoneDetails__HZwvF{align-items:center;display:flex;gap:10px;max-height:0;opacity:0;overflow:hidden;padding:0 12px;transition:max-height .35s ease-in-out,opacity .25s ease-in-out,padding-bottom .35s ease-in-out}.SiteBenchmarkingCard_zoneDetailsOpen__UolUk{max-height:48px;opacity:1;padding-bottom:8px}.SiteBenchmarkingCard_zoneDetailStat__L4VcF{color:#80868b;font-size:11px;white-space:nowrap}.SiteBenchmarkingCard_zoneDetailStat__L4VcF b{color:#354a55;font-weight:700}.SiteBenchmarkingCard_seeMoreButton__c-z\+3{background:#64748b;border:none;border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-size:11px;font-weight:600;margin-left:auto;padding:3px 8px;white-space:nowrap}.SiteBenchmarkingCard_seeMoreButton__c-z\+3:hover{background:#475569}.SiteBenchmarkingCard_zoneHexSwatch__JpXPh{flex-shrink:0;font-size:24px;line-height:1;margin-right:8px;max-width:32px;opacity:1;overflow:hidden;transition:max-width .3s ease,opacity .2s ease,margin-right .3s ease}.SiteBenchmarkingCard_zoneHexSwatchHidden__yjr1f{margin-right:0;max-width:0;opacity:0}.SiteBenchmarkingCard_zoneNameGroup__RWclU{display:flex;flex:1 1;flex-direction:column;gap:1px;margin-right:8px;min-width:0}.SiteBenchmarkingCard_zoneSubtitle__XTpkS{color:#8a9ba8;font-size:10px;font-weight:400;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteBenchmarkingCard_zoneName__hi7EY{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#354a55;display:-webkit-box;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden;text-transform:uppercase}.SiteBenchmarkingCard_departmentsTable__ljZ0x{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000f;margin:0 16px;overflow:hidden}.SiteBenchmarkingCard_departmentsHeader__E0I3q,.SiteBenchmarkingCard_departmentsRow__nKU5j{grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-columns:minmax(0,1.2fr) 56px minmax(0,1fr) minmax(0,1fr)}.SiteBenchmarkingCard_departmentsHeader__E0I3q{background:#354a55;border-bottom:1px solid #354a55;padding:8px 12px}.SiteBenchmarkingCard_departmentsHeader__E0I3q>div{color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.SiteBenchmarkingCard_departmentsHeader__E0I3q>div:nth-child(2),.SiteBenchmarkingCard_departmentsHeader__E0I3q>div:nth-child(3),.SiteBenchmarkingCard_departmentsHeader__E0I3q>div:nth-child(4){text-align:center}.SiteBenchmarkingCard_departmentsBody__Fv7y5{display:flex;flex-direction:column}.SiteBenchmarkingCard_departmentsRow__nKU5j{border-bottom:1px solid #f0f0f0;cursor:pointer;padding:8px 12px}.SiteBenchmarkingCard_departmentsRowSelected__Kx63-{background:#f871712e}.SiteBenchmarkingCard_departmentsRow__nKU5j:last-child{border-bottom:none}.SiteBenchmarkingCard_departmentName__1oD5r{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#354a55;display:-webkit-box;font-size:11px;font-weight:600;line-height:1.25;overflow:hidden}.SiteBenchmarkingCard_departmentCount__PTrfp{color:#354a55;font-size:11px;text-align:center}.SiteBenchmarkingCard_departmentsRow__nKU5j .SiteBenchmarkingCard_barRow__Rpcrl{border-bottom:none;padding:0}.SiteBenchmarkingCard_departmentsRow__nKU5j .SiteBenchmarkingCard_barTrack__cv5nY{height:14px}.RatingExplanation_container__fyEYl{border-top:1px solid #fff3;box-sizing:border-box;color:#fff;margin-top:4px;padding-top:12px;text-align:left;width:100%}.RatingExplanation_headingRow__WmtiX{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.RatingExplanation_heading__MSvBP{color:#fff;display:block;font-size:12px;font-weight:600;letter-spacing:.04em;opacity:1;text-transform:uppercase}.RatingExplanation_aiBadge__CUzxt{align-items:center;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:4px;letter-spacing:.04em;line-height:1}.RatingExplanation_aiIcon__DFXYU{font-size:16px!important;font-variation-settings:"FILL" 1}.RatingExplanation_list__NxLiu{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:0}.RatingExplanation_item__RsLJG{align-items:flex-start;color:#fff;display:flex;font-size:13px;font-weight:500;gap:6px;line-height:1.45}.RatingExplanation_arrowIcon__Glxng{flex-shrink:0;font-size:14px!important;font-variation-settings:"FILL" 1;margin-top:1px}.RatingExplanation_arrowUp__iVJx0{color:#4caf50}.RatingExplanation_arrowDown__5XXQs{color:#ef4444}.RatingExplanation_loading__UF8l1{display:flex;flex-direction:column;gap:8px}.RatingExplanation_skeleton__Y8csD{animation:RatingExplanation_shimmer__fvo7b 1.4s ease-in-out infinite;background:linear-gradient(90deg,#ffffff14 25%,#ffffff29 50%,#ffffff14 75%);background-size:200% 100%;border-radius:6px;height:12px}.RatingExplanation_skeleton__Y8csD:nth-child(2){width:85%}.RatingExplanation_skeleton__Y8csD:nth-child(3){width:70%}@keyframes RatingExplanation_shimmer__fvo7b{0%{background-position:200% 0}to{background-position:-200% 0}}.RatingExplanation_onLight__yHa28{background:#fff;border-radius:8px;border-top:none;box-shadow:0 1px 3px #0000000f;color:#202124;margin:0 16px 16px;padding:12px 14px}.RatingExplanation_onLight__yHa28 .RatingExplanation_heading__MSvBP{color:#80868b;font-size:12px;font-weight:600;letter-spacing:.05em;opacity:1}.RatingExplanation_onLight__yHa28 .RatingExplanation_skeleton__Y8csD{background:linear-gradient(90deg,#0000000f 25%,#0000001f 50%,#0000000f 75%);background-size:200% 100%}.RatingExplanation_embedded__WTQCF{color:#202124;margin:0;padding:12px 14px}.RatingExplanation_embedded__WTQCF .RatingExplanation_heading__MSvBP{color:#80868b;font-size:12px;font-weight:600;letter-spacing:.05em;opacity:1}.RatingExplanation_embedded__WTQCF .RatingExplanation_skeleton__Y8csD{background:linear-gradient(90deg,#0000000f 25%,#0000001f 50%,#0000000f 75%);background-size:200% 100%}.RatingExplanation_embedded__WTQCF .RatingExplanation_aiBadge__CUzxt,.RatingExplanation_onLight__yHa28 .RatingExplanation_aiBadge__CUzxt{color:#202124;font-size:11px;letter-spacing:.05em}.RatingExplanation_embedded__WTQCF .RatingExplanation_item__RsLJG,.RatingExplanation_onLight__yHa28 .RatingExplanation_item__RsLJG{color:#202124;font-size:14px;font-weight:400}.RatingExplanation_footnote__yF2b1{color:#ffffff8c;font-size:10px;font-style:italic;line-height:1.4;margin-top:8px}.RatingExplanation_embedded__WTQCF .RatingExplanation_footnote__yF2b1,.RatingExplanation_onLight__yHa28 .RatingExplanation_footnote__yF2b1{color:#0006}.RatingInfoButton_infoBtn__syAfS{align-items:center;background:#ffffff2e;border:none;border-radius:50%;color:#ffffffe6;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;padding:0;width:20px}.RatingInfoButton_infoBtn__syAfS:hover{background:#ffffff4d}.RatingInfoButton_infoIcon__VRZIh{font-size:14px!important}.RatingInfoButton_popover__SBtbR{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0003;box-sizing:border-box;color:#202124;padding:14px 16px;position:fixed;z-index:3000}.RatingInfoButton_header__DTfr7{align-items:center;border-bottom:1px solid #eee;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.RatingInfoButton_headerTitle__xhCAT{color:#80868b;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.RatingInfoButton_headerStars__mm1UX{align-items:center;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;gap:6px}.RatingInfoButton_ragDot__e17nT{border-radius:50%;flex-shrink:0;height:9px;width:9px}.RatingInfoButton_categories__Q30S\+{display:flex;flex-direction:column;gap:10px}.RatingInfoButton_category__5\+lvO{display:flex;flex-direction:column;gap:4px}.RatingInfoButton_categoryTop__3ekmb{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.RatingInfoButton_categoryLabel__QFOFp{font-size:13px;font-weight:600}.RatingInfoButton_categoryScore__w97AE{color:#80868b;flex-shrink:0;font-size:12px;font-weight:600}.RatingInfoButton_barTrack__mFKjz{background:#eee;border-radius:3px;height:5px;overflow:hidden}.RatingInfoButton_barFill__CTToY{background:#354a55;border-radius:3px;height:100%}.RatingInfoButton_categoryDetail__K2nll{color:#5f6368;font-size:12px;line-height:1.4}.RatingInfoButton_ruleHintBtn__Rvlna{align-items:center;background:none;border:1px solid #c4c7cc;border-radius:50%;color:#80868b;cursor:pointer;display:inline-flex;font-size:10px;height:14px;justify-content:center;line-height:1;margin-left:5px;padding:0;vertical-align:middle;width:14px}.RatingInfoButton_ruleHintBtn__Rvlna:hover{background:#f1f3f4;color:#5f6368}.RatingInfoButton_ruleHint__4Mj13{background:#f8f9fa;border-radius:4px;color:#5f6368;font-size:11.5px;line-height:1.4;padding:6px 8px}.RatingInfoButton_total__ys4gL{border-top:1px solid #eee;font-size:12px;font-weight:600;margin-top:10px;padding-top:10px}.RatingInfoButton_footer__-0A2k{color:#9aa0a6;font-size:10.5px;font-style:italic;line-height:1.4;margin-top:8px}.RatingInfoButton_empty__qTBkp{color:#5f6368;font-size:13px}.RatingInfoButton_skeletonWrap__rGIA5{display:flex;flex-direction:column;gap:8px}.RatingInfoButton_skeleton__daIOm{animation:RatingInfoButton_shimmer__C0lyw 1.4s ease-in-out infinite;background:linear-gradient(90deg,#0000000f 25%,#0000001f 50%,#0000000f 75%);background-size:200% 100%;border-radius:6px;height:12px}.RatingInfoButton_skeleton__daIOm:nth-child(2){width:85%}.RatingInfoButton_skeleton__daIOm:nth-child(3){width:70%}@keyframes RatingInfoButton_shimmer__C0lyw{0%{background-position:200% 0}to{background-position:-200% 0}}.SiteOverviewCard_card__fhxo0{background:#f8f9fa;display:flex;flex-direction:column}.SiteOverviewCard_hero__DZavh{background:#354a55;border-radius:8px;color:#fff;display:flex;flex-direction:column;margin:12px 16px 4px;padding:18px 16px 16px}.SiteOverviewCard_heroRow__lHup3{align-items:center;display:flex;gap:14px}.SiteOverviewCard_heroIcon__frpQH{align-items:center;background:#ffffff26;border-radius:50%;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.SiteOverviewCard_heroText__4950r{display:flex;flex-direction:column;gap:3px;min-width:0}.SiteOverviewCard_heroName__-Bg1k{font-size:1.1rem;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteOverviewCard_heroSub__4roU5{font-size:.8125rem;font-weight:400;letter-spacing:.06em;opacity:.75;text-transform:uppercase}.SiteOverviewCard_heroStars__8-CN7{align-items:center;align-self:flex-start;display:flex;gap:6px;margin-top:6px}.SiteOverviewCard_fields__QeT3k{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000f;display:flex;flex-direction:column;margin:12px 16px 16px;overflow:hidden}.SiteOverviewCard_field__nuIqH{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.SiteOverviewCard_field__nuIqH:last-child{border-bottom:none}.SiteOverviewCard_fieldLabel__88KUI{color:#80868b;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.SiteOverviewCard_fieldValue__tC43z{color:#202124;font-size:13px;font-weight:500;text-align:right}.SiteRecentVisitsCard_card__3O1Wq{background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-direction:column}.SiteRecentVisitsCard_header__Z95pZ{align-items:center;color:#354a55;display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.06em;padding:12px 16px 8px;text-transform:uppercase}.SiteRecentVisitsCard_headerIcon__il1AH{color:#354a55;flex-shrink:0}.SiteRecentVisitsCard_list__iibh5{display:flex;flex-direction:column;gap:0;padding:0 16px}.SiteRecentVisitsCard_visitItem__M43sf{border-bottom:1px solid #f5f5f5;padding:10px 0}.SiteRecentVisitsCard_visitItem__M43sf:last-child{border-bottom:none}.SiteRecentVisitsCard_visitMeta__eRu84{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.SiteRecentVisitsCard_visitDate__CQsMo{color:#354a55;font-size:12px;font-weight:700}.SiteRecentVisitsCard_visitType__i9iIk{background:#eef2f3;border-radius:10px;color:#354a55;font-size:12px;font-weight:500;padding:2px 7px}.SiteRecentVisitsCard_visitEmployee__RAGwv{color:#80868b;font-size:12px;margin-left:auto}.SiteRecentVisitsCard_visitNote__73ysk{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#5f6368;display:-webkit-box;font-size:12px;line-height:1.5;margin:0;overflow:hidden}.DeviceOverviewCard_card__S3xTF{background:#f8f9fa;display:flex;flex-direction:column}.DeviceOverviewCard_header__5dH2H{align-items:center;background:#e9ecef;border-bottom:1px solid #dee2e6;display:flex;justify-content:center;padding:8px 12px}.DeviceOverviewCard_barcode__gn\+ab{color:#495057;font-size:1.1rem;font-weight:600;margin:0;text-align:center}.DeviceOverviewCard_body__iaORo{align-items:center;display:flex;flex-direction:column;gap:0;padding:15px}.DeviceOverviewCard_imageWrap__zvrXm{align-items:center;display:flex;justify-content:center;margin-bottom:12px;width:100%}.DeviceOverviewCard_deviceImage__iahX5{max-height:180px;max-width:180px;object-fit:contain;width:70%}.DeviceOverviewCard_titleSection__iFX1g{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:15px;text-align:center}.DeviceOverviewCard_deviceType__y8gwB{color:#6c757d;font-size:.9rem;font-weight:400;margin:0}.DeviceOverviewCard_connectedBadge__ZaciY{align-items:center;background:#e6f4ea;border-radius:12px;color:#1e7e34;display:inline-flex;font-size:.8rem;font-weight:500;gap:5px;padding:3px 10px}.DeviceOverviewCard_connectedDot__TCDkh{background:#34a853;border-radius:50%;flex-shrink:0;height:7px;width:7px}.DeviceOverviewCard_detailList__o1blV{background:#fff;border-radius:6px;box-shadow:0 1px 3px #0000000d;padding:12px;width:100%}.DeviceOverviewCard_detailRow__Euax2{border-bottom:1px solid #f1f3f5;display:flex;justify-content:space-between;padding:6px 0}.DeviceOverviewCard_detailRow__Euax2:last-child{border-bottom:none}.DeviceOverviewCard_detailLabel__IQHK-{color:#495057;font-size:.85rem;font-weight:600}.DeviceOverviewCard_detailValue__LsI9Y{color:#212529;font-size:.85rem;margin-left:12px;text-align:right}.DeviceOverviewCard_chartLoading__3znC6{color:#999;font-size:12px;padding:20px 0;text-align:center;width:100%}.DeviceActivityCard_card__3wc0j{background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-direction:column}.DeviceActivityCard_header__db61o{align-items:center;color:#354a55;display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.06em;padding:12px 16px 8px;text-transform:uppercase}.DeviceActivityCard_headerIcon__Oh\+6A{color:#354a55;flex-shrink:0}.DeviceActivityCard_body__Jb9PQ{box-sizing:border-box;padding:0 16px 4px;width:100%}.DeviceActivityCard_chartLoading__VDaJZ{color:#999;font-size:12px;padding:20px 0;text-align:left}.DeviceActivityCard_emptyState__JWIgW{color:#999;font-size:13px;margin:0;padding:8px 16px 12px;text-align:left}.DeviceRecentPhotosCard_card__2\+l4Z{background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-direction:column}.DeviceRecentPhotosCard_header__SOdVL{padding:12px 16px 8px}.DeviceRecentPhotosCard_grid__YawQx{padding:0 16px 4px}.DeviceRecentPhotosCard_cardInline__RQ93l{background:#0000;display:flex;flex-direction:column;margin-top:12px;width:100%}.DeviceRecentPhotosCard_header__SOdVL{align-items:center;color:#354a55;display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.06em;padding:0 0 8px;text-transform:uppercase}.DeviceRecentPhotosCard_card__2\+l4Z .DeviceRecentPhotosCard_header__SOdVL{padding:12px 16px 8px}.DeviceRecentPhotosCard_headerIcon__1JrT0{color:#354a55;flex-shrink:0}.DeviceRecentPhotosCard_grid__YawQx{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(2,1fr);padding:0 0 4px}.DeviceRecentPhotosCard_card__2\+l4Z .DeviceRecentPhotosCard_grid__YawQx{padding:0 16px 4px}.DeviceRecentPhotosCard_thumb__EZ1Ij{appearance:none;-webkit-appearance:none;background:#eee;border:none;border-radius:4px;cursor:pointer;height:0;margin:0;overflow:hidden;padding:0 0 75%;position:relative;width:100%}.DeviceRecentPhotosCard_thumb__EZ1Ij img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;transition:opacity .15s;width:100%}.DeviceRecentPhotosCard_thumb__EZ1Ij:hover img{opacity:.85}.DeviceRecentPhotosCard_loading__teBUA{align-items:center;display:flex;justify-content:center;padding:12px 16px}.DeviceRecentPhotosCard_spinner__bcoNz{animation:DeviceRecentPhotosCard_spin__w91nK .8s linear infinite;border:2px solid #dee2e6;border-radius:50%;border-top-color:#495057;height:20px;width:20px}@keyframes DeviceRecentPhotosCard_spin__w91nK{to{transform:rotate(1turn)}}.DeviceRecentPhotosCard_emptyMessage__uMD-f{color:#999;font-size:13px;margin:0;padding:8px 16px 12px;text-align:left}.LumniaOptixSummaryCard_card__DNkG9{background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-direction:column}.LumniaOptixSummaryCard_header__VmOY0{align-items:center;color:#354a55;display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.06em;padding:12px 16px 8px;text-transform:uppercase}.LumniaOptixSummaryCard_headerIcon__sbdgR{color:#354a55;flex-shrink:0}.LumniaOptixSummaryCard_content__786UZ{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 30px;padding:0 16px 12px}.LumniaOptixSummaryCard_imagePane__hyq96{min-width:0}.LumniaOptixSummaryCard_imageButton__WmQXd{appearance:none;-webkit-appearance:none;background:#eee;border:none;border-radius:6px;cursor:pointer;display:block;height:0;margin:0;overflow:hidden;padding:0 0 56.25%;position:relative;width:100%}.LumniaOptixSummaryCard_image__UbBdd{display:block;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.LumniaOptixSummaryCard_dateOverlay__-yR6o{background-color:#0009;border-radius:6px;bottom:8px;color:#fff;font-size:12px;font-weight:600;left:8px;padding:4px 8px;position:absolute}.LumniaOptixSummaryCard_placeholder__DVzzA{background:#f2f2f2;border-radius:6px;box-sizing:border-box;color:#888;font-size:12px;height:0;padding-bottom:56.25%;position:relative;text-align:center;width:100%}.LumniaOptixSummaryCard_placeholderInner__VzQcb{align-items:center;display:flex;gap:8px;inset:0;justify-content:center;position:absolute}.LumniaOptixSummaryCard_gaugePane__aMLxD{align-items:stretch;display:flex}.LumniaOptixSummaryCard_barTrack__n\+7ry{background:#fff;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;position:relative;width:100%}.LumniaOptixSummaryCard_barFill__2mDWb{background:#5a6a72;border-radius:4px;bottom:0;left:0;position:absolute;transition:height .3s ease;width:100%}.DeviceRecommendationsCard_card__XMCrm{background:#f8f9fa;display:flex;flex-direction:column}.DeviceRecommendationsCard_header__b95Xc{align-items:baseline;background:#f8f9fa;border-bottom:1px solid #dee2e6;break-after:avoid;break-inside:avoid;display:flex;justify-content:space-between;padding:10px 16px 8px;page-break-after:avoid;page-break-inside:avoid}.DeviceRecommendationsCard_title__Qui87{color:#354a55;font-size:13px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.DeviceRecommendationsCard_dateLabel__ILG6q{color:#80868b;font-size:11px;font-weight:500}.DeviceRecommendationsCard_body__ZyyoE{break-before:avoid;padding:12px 0 16px;page-break-before:avoid}.DeviceRecommendationsCard_center__muXGw{align-items:center;display:flex;flex-direction:column;gap:10px;padding:20px 0}.DeviceRecommendationsCard_spinner__1\+8jz{animation:DeviceRecommendationsCard_spin__Cv-\+p .8s linear infinite;border:3px solid #dee2e6;border-radius:50%;border-top-color:#495057;display:inline-block;height:22px;width:22px}@keyframes DeviceRecommendationsCard_spin__Cv-\+p{to{transform:rotate(1turn)}}.DeviceRecommendationsCard_emptyText__e4Hlo,.DeviceRecommendationsCard_loadingText__LAhC-{color:#80868b;font-size:13px;margin:0;text-align:center}.DeviceRecommendationsCard_recList__CXX2T{display:flex;flex-direction:column;gap:4px;padding:2px 10px 4px}.DeviceRecommendationsCard_recCard__\+NO4J{background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;gap:6px;padding:10px 14px;position:relative;transition:background .12s}.DeviceRecommendationsCard_recList__CXX2T>.DeviceRecommendationsCard_recCardImage__-cChe:first-child,.DeviceRecommendationsCard_recList__CXX2T>.DeviceRecommendationsCard_recCard__\+NO4J:first-child{padding-top:6px}.DeviceRecommendationsCard_recCardImage__-cChe{background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:background .12s}.DeviceRecommendationsCard_recCardPill__g1OzK{align-items:flex-end;display:flex;flex-direction:column;gap:3px;position:absolute;right:8px;top:5px;z-index:1}.DeviceRecommendationsCard_recHeader__M4kBC{display:flex;flex-direction:column;gap:8px}.DeviceRecommendationsCard_recIndex__kuJUg{color:#aaa;flex-shrink:0;font-size:.72rem;font-weight:600;min-width:22px}.DeviceRecommendationsCard_recLocation__tAUCs{color:#202124;font-size:.85rem;font-weight:600;width:100%}.DeviceRecommendationsCard_recBody__\+ZCiy{color:#495057;font-size:.85rem;line-height:1.5;margin:0;padding-left:0;white-space:pre-wrap}.DeviceRecommendationsCard_pill__XVHMR{align-items:center;background:#f0f0f0;border-radius:12px;color:#555;display:inline-flex;flex-shrink:0;font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:2px 9px;text-transform:uppercase}.DeviceRecommendationsCard_pill_new__sBlf4{background:#e01b24;color:#fff}.DeviceRecommendationsCard_pill_pending__Kki8i{background:#e68200;color:#fff}.DeviceRecommendationsCard_pill_complete__TCWBW,.DeviceRecommendationsCard_pill_completed__7nnxG{background:#28a745;color:#fff}.DeviceRecommendationsCard_toggleBtn__R88HD{background:none;border:none;color:#1a73e8;cursor:pointer;font-size:.85rem;padding:0;text-decoration:underline}.DeviceRecommendationsCard_loadMoreBtn__d7Jgk{background:none;border:none;color:#354a55;cursor:pointer;display:block;font-size:.75rem;font-weight:500;margin-top:2px;padding:6px 0;text-align:center;text-decoration:underline;text-underline-offset:2px;transition:color .15s;width:100%}.DeviceRecommendationsCard_loadMoreBtn__d7Jgk:hover{color:#1e293b}.DeviceRecommendationsCard_recMeta__c4qeo{grid-column-gap:8px;grid-row-gap:3px;align-items:baseline;column-gap:8px;display:grid;grid-template-columns:auto 1fr;row-gap:3px}.DeviceRecommendationsCard_recMetaBelowPill__ZcyfD{padding-top:15px}.DeviceRecommendationsCard_recMetaLabel__Saba2{color:#202124;font-size:.8rem;font-weight:700;white-space:nowrap}.DeviceRecommendationsCard_recMetaLabel__Saba2:after{content:":"}.DeviceRecommendationsCard_recMetaValue__IOIJK{color:#495057;font-size:.8rem}.DeviceRecommendationsCard_recContentCol__Ace11{display:flex;flex-direction:column;gap:6px;padding:10px 14px}.DeviceRecommendationsCard_recImageFrame__cUto7{background:#334155;border-radius:0 0 4px 4px;border-top:1px solid #1e293b;overflow:hidden}.DeviceRecommendationsCard_recImageFrameBar__B0M4o{align-items:center;display:flex;justify-content:space-between;padding:5px 10px}.DeviceRecommendationsCard_recImageFrameLabel__BA5Us{color:#fff;font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.DeviceRecommendationsCard_recImageWrapper__vsIII{overflow:hidden;position:relative;width:100%}.DeviceRecommendationsCard_recImageThumb__BkpT7{display:block;height:200px;object-fit:cover;transition:opacity .2s;width:100%}.DeviceRecommendationsCard_recImageThumb__BkpT7:hover{opacity:.88}.DeviceRecommendationsCard_recImagePlaceholder__GOgev{align-items:center;background:#0003;display:flex;height:200px;justify-content:center;width:100%}.DeviceRecommendationsCard_recListReport__Fcvi2{align-items:flex-start;display:flex;flex-flow:row wrap;gap:16px}.DeviceRecommendationsCard_recListReport__Fcvi2>*{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 8px);min-width:0}.DeviceRecommendationsCard_recListReport__Fcvi2>.DeviceRecommendationsCard_emptyText__e4Hlo,.DeviceRecommendationsCard_recListReport__Fcvi2>.DeviceRecommendationsCard_loadMoreBtn__d7Jgk{flex-basis:100%;max-width:100%}.DeviceRecommendationsCard_recCardImageReport__xHS\+D{break-inside:avoid;page-break-inside:avoid}.DeviceRecommendationsCard_recImageSpinner__2M21I{animation:DeviceRecommendationsCard_spin__Cv-\+p .8s linear infinite;border:2px solid #fff3;border-radius:50%;border-top-color:#ffffffb3;display:inline-block;height:18px;width:18px}.DeviceRecommendationsCard_lightboxOverlay__BpfQ6{align-items:center;background:#000000e0;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.DeviceRecommendationsCard_lightboxClose__6EMVr{background:none;border:none;color:#fff;cursor:pointer;font-size:32px;line-height:1;opacity:.75;position:absolute;right:20px;top:16px;transition:opacity .2s;z-index:10000}.DeviceRecommendationsCard_lightboxClose__6EMVr:hover{opacity:1}.DeviceRecommendationsCard_lightboxImg__KG70d{border-radius:4px;max-height:90vh;max-width:90vw;object-fit:contain}.DeviceRecommendationsCard_recImageExpandBtn__larq6{align-items:center;background:#00000080;border:none;border-radius:4px;color:#ffffffd9;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;transition:background .15s;width:24px;z-index:2}.DeviceRecommendationsCard_recImageExpandBtn__larq6:hover{background:#000000c7;color:#fff}.DeviceRecommendationsCard_filterBar__Jiro5{align-items:center;border-bottom:1px solid #dee2e6;break-after:avoid;break-before:avoid;display:flex;flex-wrap:wrap;gap:4px;padding:6px 14px;page-break-after:avoid;page-break-before:avoid;position:relative}.DeviceRecommendationsCard_filterRow__xqCFd{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:5px;width:100%}.DeviceRecommendationsCard_filterRowLabel__1QxAY{align-self:center;color:#80868b;font-size:.7rem;font-weight:700;letter-spacing:.05em;min-width:44px;text-transform:uppercase}.DeviceRecommendationsCard_filterPill__lcd6p{align-items:center;align-self:center;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #ccc;border-radius:10px;box-sizing:border-box;color:#666;cursor:pointer;display:inline-flex;font-family:Proxima Nova,sans-serif;font-size:calc(.6rem + 1px);font-weight:700;justify-content:center;letter-spacing:.04em;line-height:1;padding:2px 6px;text-transform:uppercase;transition:background .12s,color .12s,border-color .12s;-webkit-user-select:none;user-select:none;vertical-align:middle}.DeviceRecommendationsCard_filterPill__lcd6p:hover{background:#fff;border-color:#ccc;color:#666}.DeviceRecommendationsCard_filterPillStatus_new__72\+nr,.DeviceRecommendationsCard_filterPillStatus_new__72\+nr:hover{background:#e01b24;border-color:#e01b24;color:#fff}.DeviceRecommendationsCard_filterPillStatus_pending__lsaAi,.DeviceRecommendationsCard_filterPillStatus_pending__lsaAi:hover{background:#e68200;border-color:#e68200;color:#fff}.DeviceRecommendationsCard_filterPillStatus_complete__iqiM\+,.DeviceRecommendationsCard_filterPillStatus_complete__iqiM\+:hover,.DeviceRecommendationsCard_filterPillStatus_completed__zKdH0,.DeviceRecommendationsCard_filterPillStatus_completed__zKdH0:hover{background:#28a745;border-color:#28a745;color:#fff}.DeviceRecommendationsCard_filterPillTypeActive__xod7z,.DeviceRecommendationsCard_filterPillTypeActive__xod7z:hover{background:#354a55;border-color:#354a55;color:#fff}.DeviceRecommendationsCard_filterClear__s9xR1{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;box-shadow:none;color:#1a73e8;cursor:pointer;font-size:.65rem;font-weight:600;line-height:1;margin:0;padding:0;position:absolute;right:14px;text-decoration:underline;top:6px}.DeviceRecommendationsCard_seeMoreBtn__0EMz5{align-self:flex-start;background:#354a55;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:.75rem;font-weight:600;margin-top:6px;padding:4px 12px;transition:background .15s}.DeviceRecommendationsCard_seeMoreBtn__0EMz5:hover{background:#263340}.DeviceRecommendationsCard_recImageTall__HGbD4 .DeviceRecommendationsCard_recImagePlaceholder__GOgev,.DeviceRecommendationsCard_recImageTall__HGbD4 .DeviceRecommendationsCard_recImageThumb__BkpT7{height:320px}.DeviceRecommendationsCard_recImagePlaceholderTall__9n7k-,.DeviceRecommendationsCard_recImageThumbTall__fEAtG{height:320px!important}.RecTimelineCard_card__k\+rA2{background:#fff;display:flex;flex-direction:column}.RecTimelineCard_heroHeader__tM\+HT{background:#354a55;border-radius:8px;color:#fff;margin:12px 16px;overflow:hidden;padding:18px 16px 16px;position:relative}.RecTimelineCard_heroRow__pvRwX{align-items:flex-start;display:flex;gap:14px}.RecTimelineCard_heroIcon__nfJYX{align-items:center;background:#ffffff26;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:38px;height:52px;justify-content:center;width:52px}.RecTimelineCard_heroIcon__nfJYX .material-symbols-outlined{font-size:30px}.RecTimelineCard_heroIcon_new__Vj4Q-{background:#e01b24}.RecTimelineCard_heroIcon_pending__qH2Mk{background:#e68200}.RecTimelineCard_heroIcon_complete__gihkD,.RecTimelineCard_heroIcon_completed__RqKox{background:#28a745}.RecTimelineCard_heroText__lu3ik{display:flex;flex-direction:column;gap:4px;justify-content:center;min-width:0}.RecTimelineCard_heroTitle__8v\+7X{color:#fff;font-size:20px;font-weight:700;line-height:1.2;margin:0}.RecTimelineCard_heroDate__uW-dN{color:#fff;font-size:.8125rem;font-weight:400;letter-spacing:.06em;opacity:.75;text-transform:uppercase}.RecTimelineCard_heroDivider__zwo6h{border-top:1px solid #fff3;margin-top:12px;padding-top:12px}.RecTimelineCard_heroPill__8hMxr{background:#ffffff26;color:#fff;display:block;font-size:.62rem;font-weight:700;letter-spacing:.07em;padding:4px 0;pointer-events:none;position:absolute;right:-30px;text-align:center;text-transform:uppercase;top:20px;transform:rotate(45deg);transform-origin:center;width:120px}.RecTimelineCard_heroPill_new__qLdf1{background:#e01b24}.RecTimelineCard_heroPill_pending__CsOkH{background:#e68200}.RecTimelineCard_heroPill_complete__DGEIU,.RecTimelineCard_heroPill_completed__I2mdi{background:#28a745}.RecTimelineCard_body__vnG8n{padding:0 16px 20px}.RecTimelineCard_detailsGrid__y945y{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);margin-bottom:4px}.RecTimelineCard_detailBox__auob5{align-items:center;background:#f0f3f5;border-radius:8px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;padding:10px 10px 8px;text-align:center}.RecTimelineCard_detailBoxLabel__UKbGG{color:#354a55;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.RecTimelineCard_detailBoxIcon__vi74a{color:#354a55;font-size:22px;line-height:1}.RecTimelineCard_detailBoxIconImg__f62VN{height:22px;object-fit:contain;width:22px}.RecTimelineCard_detailBoxValue__DvuHe{color:#354a55;font-size:.72rem;font-weight:600;line-height:1.3;word-break:break-word}.RecTimelineCard_pillRow__9Xk94{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:14px}.RecTimelineCard_pill__rCmK9{align-items:center;background:#f0f0f0;border-radius:0 8px 0 8px;color:#555;display:inline-flex;font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:2px 9px;text-transform:uppercase}.RecTimelineCard_pill_new__E7h2U{background:#e01b24;color:#fff}.RecTimelineCard_pill_pending__BE03f{background:#e68200;color:#fff}.RecTimelineCard_pill_complete__X4N6a,.RecTimelineCard_pill_completed__AMuQ3{background:#28a745;color:#fff}.RecTimelineCard_pillType__T0nec{align-items:center;background:#354a55;border-radius:0 8px 0 8px;color:#fff;display:inline-flex;font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:2px 9px;text-transform:uppercase}.RecTimelineCard_detailRow__ThJL6{align-items:baseline;display:flex;gap:8px;margin-bottom:10px}.RecTimelineCard_detailLabel__FUGWr{color:#80868b;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.RecTimelineCard_detailValue__OuCNs{color:#202124;font-size:.82rem}.RecTimelineCard_description__FrgXI{color:#202124;font-size:.82rem;line-height:1.5;margin-bottom:16px;white-space:pre-wrap}.RecTimelineCard_descriptionBox__pE3TL{background:#0000000a;border-radius:6px;padding:10px 12px}.RecTimelineCard_heroDescriptionBox__mPP7Q{background:#42565f;margin:10px -16px;padding:10px 12px}.RecTimelineCard_heroDescriptionBox__mPP7Q .RecTimelineCard_descriptionBoxLabel__iUslY,.RecTimelineCard_heroDescriptionBox__mPP7Q .RecTimelineCard_descriptionBoxText__Hakym{color:#fff}.RecTimelineCard_descriptionBoxLabel__iUslY{color:#80868b;display:block;font-size:.72rem;font-weight:600;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.RecTimelineCard_descriptionBoxText__Hakym{color:#202124;font-size:.82rem;line-height:1.5;margin:0;white-space:pre-wrap}.RecTimelineCard_timeline__xW-f0{display:flex;flex-direction:column;gap:0;position:relative}.RecTimelineCard_timelineItem__1dPFZ{align-items:flex-start;display:flex;flex-direction:row;position:relative}.RecTimelineCard_timelineItem__1dPFZ:not(:last-child) .RecTimelineCard_nodeCol__dwbq2:after{background:#dee2e6;bottom:-2px;content:"";left:50%;position:absolute;top:36px;transform:translateX(-50%);width:2px;z-index:0}.RecTimelineCard_nodeCol__dwbq2{align-items:center;align-self:stretch;display:flex;flex-direction:column;flex-shrink:0;padding-top:2px;position:relative;width:40px}.RecTimelineCard_nodeDot__Pnlhw{align-items:center;border:2px solid #0000;border-radius:50%;display:flex;flex-shrink:0;font-size:22px;height:34px;justify-content:center;position:relative;width:34px;z-index:1}.RecTimelineCard_nodeDot_new__uY29E{background:#fde8e8;border-color:#e01b24;color:#e01b24}.RecTimelineCard_nodeDot_pending__RSIaX{background:#fff3e0;border-color:#e68200;color:#e68200}.RecTimelineCard_nodeDot_complete__TOfvT,.RecTimelineCard_nodeDot_completed__TTHUz{background:#e8f5e9;border-color:#28a745;color:#28a745}.RecTimelineCard_nodeDot_origin__QvYdf{background:#e3eaf0;border-color:#354a55;color:#354a55}.RecTimelineCard_content__TJC7Y{flex:1 1;min-width:0;padding:2px 0 24px 12px}.RecTimelineCard_contentMeta__I8BIZ{color:#80868b;font-size:.72rem;font-weight:600;margin-bottom:4px}.RecTimelineCard_contentBy__jBiZ5{color:#354a55;font-weight:700}.RecTimelineCard_contentText__59qHS{color:#202124;font-size:.82rem;line-height:1.5;white-space:pre-wrap}.RecTimelineCard_contentLabel__u1Pht{color:#80868b;font-size:.68rem;font-weight:700;letter-spacing:.07em;margin-bottom:3px;text-transform:uppercase}.RecTimelineCard_noActivity__TEfr-{color:#80868b;font-size:.82rem;font-style:italic;padding-left:44px}.RecTimelineCard_sectionTitle__KLGRL{color:#354a55;font-size:13px;font-weight:700;letter-spacing:.06em;margin-bottom:8px;margin-top:10px;text-transform:uppercase}.RecTimelineCard_photoWrap__HjrDT{border-radius:4px;outline:1px solid #0000001f;width:100%}.RecTimelineCard_photoDots__avyuw{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:10px}.RecTimelineCard_photoDot__Y6vJ9{background:#bebcbc;border-radius:50%;flex-shrink:0;height:.3rem;width:.3rem}.RecTimelineCard_photoDotActive__i-\+mw{background-color:#ed1c24;border-radius:50%;box-shadow:0 0 0 0 #fff,0 0 0 .12rem #fff,0 0 0 .18rem #ed1c24;color:#ed1c24;height:.36rem;width:.36rem}.RecTimelineCard_carouselWrap__5iab6{align-items:center;display:grid;grid-template-columns:1fr 75% 1fr;margin:0 -16px}.RecTimelineCard_carouselBtn__LJZRu{align-items:center;background:#354a55d9;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;transition:background .15s;width:36px}.RecTimelineCard_carouselBtn__LJZRu:hover{background:#354a55}.RecTimelineCard_carouselBtnLeft__jP4zl,.RecTimelineCard_carouselBtnRight__HjGoM{justify-self:center}.RecTimelineCard_carouselImg__u7AID{border-radius:4px;display:block;height:320px;object-fit:cover;width:100%}.RecTimelineCard_photoPlaceholder__h28h2{align-items:center;color:#80868b;display:flex;font-size:.85rem;height:320px;justify-content:center}.RecTimelineCard_carouselExpandBtn__8IC5U{align-items:center;background:#00000080;border:none;border-radius:4px;color:#ffffffd9;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;transition:background .15s;width:24px;z-index:2}.RecTimelineCard_carouselExpandBtn__8IC5U:hover{background:#000000c7;color:#fff}.RecTimelineCard_lbOverlay__IVENX{align-items:center;background:#000000e0;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.RecTimelineCard_lbClose__\+w-MW{background:none;border:none;color:#fff;cursor:pointer;font-size:32px;line-height:1;opacity:.75;position:absolute;right:20px;top:16px;transition:opacity .2s;z-index:10000}.RecTimelineCard_lbClose__\+w-MW:hover{opacity:1}.RecTimelineCard_lbImg__VRze\+{border-radius:4px;max-height:90vh;max-width:90vw;object-fit:contain}.RecTimelineCard_lbNavBtn__bEUMQ{align-items:center;background:#354a55d9;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s;width:44px;z-index:10000}.RecTimelineCard_lbNavBtn__bEUMQ:hover{background:#354a55}.RecTimelineCard_lbNavLeft__f0d-4{left:24px}.RecTimelineCard_lbNavRight__cjyt4{right:24px}.RecTimelineCard_lbCounter__3V4Ze{bottom:20px;color:#ffffffbf;font-size:.85rem;left:50%;position:absolute;transform:translateX(-50%);z-index:10000}.PestActivityCard_pestPill__nBHIO{background:#354a55;border-radius:4px;color:#fff;font-size:.75rem;font-weight:600;padding:2px 8px;white-space:nowrap}.PestActivityCard_pestPill_trigger__d\+8LJ{background:#7c2d12}.RecDateSummaryCard_card__--lKR{background:#f8f9fa;display:flex;flex-direction:column}.RecDateSummaryCard_header__LefEC{background:#f8f9fa;border-bottom:1px solid #dee2e6;padding:10px 16px 8px}.RecDateSummaryCard_title__ylkJS{color:#354a55;font-size:13px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.RecDateSummaryCard_carousel__TPZKC{background:#fff;border-bottom:1px solid #dee2e6;overflow:hidden}.RecDateSummaryCard_carouselTrack__9zb-E{display:flex}.RecDateSummaryCard_carouselSlot__s3Bly{flex:0 0 33.333%;font-size:12px;font-weight:400;overflow:hidden;padding:9px 8px;text-overflow:ellipsis;white-space:nowrap}.RecDateSummaryCard_carouselPrev__y9kYd{color:#9aa5ad;cursor:pointer;text-align:left}.RecDateSummaryCard_carouselPrev__y9kYd:hover:not(.RecDateSummaryCard_carouselEmpty__Or9L-){color:#4a6470}.RecDateSummaryCard_carouselCurrent__G0saS{color:#202124;font-size:13px;font-weight:700;text-align:center}.RecDateSummaryCard_carouselSide__qDKSZ{color:#9aa5ad;font-weight:400;text-align:center}.RecDateSummaryCard_carouselNext__r71Fq{color:#9aa5ad;cursor:pointer;text-align:right}.RecDateSummaryCard_carouselNext__r71Fq:hover:not(.RecDateSummaryCard_carouselEmpty__Or9L-){color:#4a6470}.RecDateSummaryCard_carouselEmpty__Or9L-{cursor:default}.RecDateSummaryCard_body__7Hfhm{padding:0 0 8px}.RecDateSummaryCard_empty__ClVfb{color:#80868b;font-size:13px;margin:0;padding:12px 16px;text-align:center}.RecDateSummaryCard_table__ZBMaE{border-collapse:collapse;font-size:13px;table-layout:fixed;width:100%}.RecDateSummaryCard_table__ZBMaE thead tr{background:#354a55}.RecDateSummaryCard_table__ZBMaE th{color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;padding:8px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.RecDateSummaryCard_table__ZBMaE th:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecDateSummaryCard_table__ZBMaE td:first-child{overflow:hidden}.RecDateSummaryCard_countCol__3iOmx{text-align:center;width:44px}.RecDateSummaryCard_table__ZBMaE td.RecDateSummaryCard_countCol__3iOmx,.RecDateSummaryCard_table__ZBMaE th.RecDateSummaryCard_countCol__3iOmx{padding:8px 2px;text-align:center}.RecDateSummaryCard_table__ZBMaE th.RecDateSummaryCard_countCol__3iOmx{text-align:center}.RecDateSummaryCard_row__hfs\+X{border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .12s}.RecDateSummaryCard_row__hfs\+X:hover{background:#f0f2f4}.RecDateSummaryCard_rowSelected__UKeou{background:#354a5514}.RecDateSummaryCard_rowSelected__UKeou:hover{background:#354a5524}.RecDateSummaryCard_table__ZBMaE td{color:#202124;font-size:12px;padding:8px 16px;vertical-align:middle}.RecDateSummaryCard_zoneCell__03uE5{align-items:center;color:#354a55;display:flex;font-size:12px;font-weight:600}.RecDateSummaryCard_zoneHexSwatch__FCMLP{flex-shrink:0;font-size:18px;line-height:1;margin-right:6px;max-width:24px;opacity:1;overflow:hidden;transition:max-width .3s ease,opacity .2s ease,margin-right .3s ease}.RecDateSummaryCard_zoneHexSwatchHidden__mcGUm{margin-right:0;max-width:0;opacity:0}.RecDateSummaryCard_zoneNameGroup__pShmF{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.RecDateSummaryCard_zoneName__e\+GLz{color:#354a55;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecDateSummaryCard_zoneSubtitle__0I0cq{color:#8a9ba8;font-size:10px;font-style:italic;font-weight:400;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecDateSummaryCard_filterHint__ecE3m{background:#354a550f;border-radius:4px;color:#80868b;font-size:11px;margin:8px 16px 0;padding:6px 10px}.Spinner_spinnerOverlay__B0gH7{align-items:center;background-color:#00000080;display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000;&.Spinner_show__1zTnx{display:flex}.Spinner_spinner__6qYZ5{animation:Spinner_spin__yaAnQ 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#354a55;border-top:6px solid var(--accent-color,#354a55);height:50px;margin-bottom:20px;width:50px}p{color:#333;font-size:1.1em;font-weight:500;margin-top:20px}}@keyframes Spinner_spin__yaAnQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fpm-nearby-site-popup{font-family:inherit;padding:.4rem .2rem .2rem}.fpm-nearby-site-popup-name{color:#fff;font-size:.9rem;font-weight:600;letter-spacing:.01em;margin-bottom:.3rem}.fpm-nearby-site-popup-ref{color:#aebdcc;font-family:Proxima Nova,sans-serif;font-size:.75rem;margin-bottom:.25rem}.fpm-nearby-site-popup-dist{color:#7f9aad;font-size:.75rem;margin-bottom:.25rem}.fpm-nearby-site-popup-coords{color:#607d8b;font-family:Proxima Nova,sans-serif;font-size:.7rem;margin-bottom:.25rem}.fpm-search-area-btn{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#32323280;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:500;letter-spacing:.01em;margin-left:6px;margin-top:10px;padding:.45rem 1.2rem}.fpm-search-area-btn:hover{background:#323232b3}.fpm-places-map-wrap{align-items:center;background:#fff;border-radius:8px;display:flex;opacity:.85;transition:opacity .15s}.fpm-places-map-wrap:focus-within{opacity:1}.fpm-site-search-input{background:#0000;border:none;box-sizing:border-box;color:#1a1a1a;font-size:.9rem;height:34px;outline:none;padding:0 10px;width:200px}.fpm-site-search-input::placeholder{color:#aaa}.fpm-site-search-select{background:#0000;border:none;border-left:1px solid #6b7c8a;color:#1a1a1a;cursor:pointer;font-size:.85rem;height:34px;max-width:140px;outline:none;padding:0 6px}.fpm-search-go-btn{background:#2c3e50;border:none;border-radius:5px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.85rem;font-weight:600;height:28px;margin:3px 4px;padding:0 14px;white-space:nowrap}.fpm-search-go-btn:hover{background:#3d5166}.fpm-top-bar{align-items:stretch;display:flex;gap:8px}.fpm-filter-section{display:flex;position:relative}.fpm-filter-toggle{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2c3e50bf;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:500;height:100%;padding:0 16px;white-space:nowrap}.fpm-filter-toggle:hover{background:#2c3e50eb}.fpm-filter-toggle--active{background:#2563eb}.fpm-filter-toggle--active:hover{background:#1d4ed8}.fpm-filter-chips-panel{background:#fffffff5;border-radius:8px;box-shadow:0 2px 10px #0000002e;display:flex;flex-direction:column;gap:8px;left:0;max-width:280px;min-width:200px;padding:10px;position:absolute;top:calc(100% + 6px);z-index:10}.fpm-filter-chip-list{display:flex;flex-wrap:wrap;gap:5px}.fpm-filter-chip{background:#f5f5f5;border:1px solid #ccc;border-radius:999px;color:#333;cursor:pointer;font-size:.78rem;padding:3px 10px;white-space:nowrap}.fpm-filter-chip:hover{background:#e8e8e8}.fpm-filter-chip--active{background:#2c3e50;border-color:#2c3e50;color:#fff}.fpm-filter-clear{background:none;border:none;color:#888;cursor:pointer;font-size:.75rem;padding:0;text-align:left;text-decoration:underline}.fpm-filter-clear:hover{color:#555}.gm-style .gm-style-iw-c{background-color:#2c3e50!important;border-radius:6px!important;box-shadow:0 4px 16px #00000059!important;padding:10px 14px!important}.gm-style .gm-style-iw-d{overflow:hidden!important}.gm-style .gm-style-iw-t:after,.gm-style .gm-style-iw-tc:after{background:#2c3e50!important}.gm-style-iw-chr{display:none!important}.fpm-page{background-color:#fff;color:#1a1a1a;display:flex;flex-direction:column;height:calc(100svh - var(--starting-top-margin));width:100vw}.fpm-toolbar{gap:.75rem;padding:.75rem 1.25rem}.fpm-toolbar,.fpm-wizard-bar{align-items:center;background:#f8f8f8;border-bottom:1px solid #e0e0e0;display:flex}.fpm-wizard-bar{flex-shrink:0;flex-wrap:wrap;gap:0;min-height:52px;padding:.6rem 1.25rem}.fpm-wiz-step{align-items:center;border-radius:6px;display:flex;gap:.5rem;padding:.35rem .75rem;transition:background .15s,opacity .15s}.fpm-wiz-step.fpm-wiz-active{background:#eef4ff}.fpm-wiz-step.fpm-wiz-done{background:#f0faf4}.fpm-wiz-step.fpm-wiz-inactive{opacity:.4;pointer-events:none}.fpm-wiz-num{align-items:center;background:#2c3e50;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:22px;justify-content:center;width:22px}.fpm-wiz-step.fpm-wiz-done .fpm-wiz-num{background:#27ae60}.fpm-wiz-check{font-size:.8rem}.fpm-wiz-title{color:#2c3e50;font-size:.82rem;font-weight:600;white-space:nowrap}.fpm-wiz-arrow{color:#bbb;flex-shrink:0;font-size:1.3rem;line-height:1;padding:0 .25rem}.fpm-wiz-step--mapping .fpm-step-label{color:#555;font-size:.82rem;white-space:nowrap}.fpm-wiz-error{margin-left:.75rem}.fpm-checking-label{color:#888;font-size:.75rem;font-style:italic}.fpm-sig-match-label{color:#27ae60;font-size:.75rem;font-style:italic;margin-bottom:.25rem}.fpm-redo-btn{background:#fff;border:1px solid #c0392b;border-radius:4px;color:#c0392b;cursor:pointer;font-size:.82rem;font-weight:600;padding:.35rem .85rem;transition:background .15s,color .15s}.fpm-redo-btn:hover{background:#c0392b;color:#fff}.fpm-places-search-wrap{align-items:center;display:flex;margin-right:.5rem}.fpm-places-search-wrap .fpm-places-search-input{--gmp-color-surface:#fff;--gmp-color-on-surface:#1a1a1a;--gmp-color-on-surface-variant:#888;color-scheme:light}.fpm-places-search-wrap .fpm-places-search-input>*{color-scheme:light}.fpm-site-input{border:1px solid #ced4da;border-radius:4px;font-size:.95rem;outline:none;padding:.45rem .75rem;width:260px}.fpm-site-input:focus{border-color:#4a9eff;box-shadow:0 0 0 2px #4a9eff33}.fpm-go-btn{background-color:#2c3e50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.95rem;padding:.45rem 1.2rem;transition:background-color .2s}.fpm-go-btn:hover:not(:disabled){background-color:#1a252f}.fpm-go-btn:disabled{cursor:not-allowed;opacity:.5}.fpm-error{color:#d8000c;font-size:.88rem}.fpm-panels{display:flex;flex:1 1;min-height:0;overflow:hidden;position:relative}.fpm-map-panel{flex:1 1;min-width:0}.fpm-floorplan-panel{border-left:none;flex:0 0;min-width:0;overflow:hidden;transition:flex-basis .4s cubic-bezier(.4,0,.2,1),border-left-color .4s;width:0}.fpm-panels.fpm-mapping-required .fpm-floorplan-panel{border-left:1px solid #e0e0e0;flex:0 0 50%;max-width:none;min-width:320px;overflow:visible}.fpm-panel{display:flex;flex-direction:column;min-width:0}.fpm-panel-header{align-items:center;background:#f0f2f5;border-bottom:1px solid #e0e0e0;color:#2c3e50;display:flex;flex-shrink:0;font-size:.9rem;font-weight:600;justify-content:space-between;padding:.5rem 1rem}.fpm-zoom-controls{align-items:center;display:flex;gap:.25rem}.fpm-zoom-btn{align-items:center;background:#fff;border:1px solid #ced4da;border-radius:4px;color:#2c3e50;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;height:24px;justify-content:center;line-height:1;padding:0;-webkit-user-select:none;user-select:none;width:24px}.fpm-zoom-btn:hover{background:#e9ecef;border-color:#adb5bd}.fpm-zoom-reset{font-size:.85rem}.fpm-zoom-label{color:#555;font-size:.78rem;font-weight:500;min-width:36px;text-align:center}.fpm-floor-select{background:#fff;border:1px solid #ced4da;border-radius:4px;cursor:pointer;font-size:.85rem;max-width:260px;padding:.3rem .5rem}.fpm-map,.fpm-map-container{flex:1 1;min-height:0}.fpm-map-container{display:flex;flex-direction:column;position:relative}.fpm-view-toggle{background:#ffffffeb;border:1px solid #d0d0d0;border-radius:6px;box-shadow:0 2px 6px #00000026;display:flex;overflow:hidden;position:absolute;right:60px;top:10px;z-index:10}.fpm-view-toggle label{align-items:center;color:#555;cursor:pointer;display:flex;font-size:.82rem;font-weight:500;gap:5px;padding:5px 12px;transition:background .15s,color .15s;-webkit-user-select:none;user-select:none}.fpm-view-toggle label+label{border-left:1px solid #d0d0d0}.fpm-view-toggle label.active{background:#354a55;color:#fff}.fpm-view-toggle input[type=radio]{display:none}.fpm-below-map{background:#f8f8f8;border-top:1px solid #e0e0e0;flex-shrink:0;padding-bottom:4px}.fpm-playback-collapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}.fpm-playback-collapse--hidden{grid-template-rows:0fr}.fpm-playback-collapse-inner{overflow:hidden}.fpm-floorplan-area{align-items:center;background:#fafafa;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:hidden;padding:1rem}.fpm-status{color:#888;font-size:.95rem}.fpm-floorplan-img{border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 8px #00000014;display:block;max-width:100%}.fpm-status-bar{align-items:center;background:#fff9e6;border-bottom:1px solid #f0e5c0;display:flex;flex-shrink:0;font-size:.9rem;gap:1rem;padding:.6rem 1.25rem}.fpm-point-indicators{display:flex;gap:.5rem}.fpm-point-dot{align-items:center;background:#e0e0e0;border:2px solid #0000;border-radius:50%;color:#888;display:inline-flex;font-size:.85rem;font-weight:600;height:28px;justify-content:center;width:28px}.fpm-point-dot.half{background:var(--dot-colour);color:#fff;opacity:.5}.fpm-point-dot.complete{background:var(--dot-colour);border-color:#fff;box-shadow:0 0 0 2px var(--dot-colour);color:#fff}.fpm-step-label{color:#555;flex:1 1;font-weight:500}.fpm-status-actions{align-items:center;display:flex;gap:.75rem}.fpm-calc-btn,.fpm-reset-btn{border:none;border-radius:4px;cursor:pointer;font-size:.85rem;padding:.4rem .9rem;transition:background-color .2s}.fpm-calc-btn{background-color:#2ecc71;color:#fff;font-weight:600}.fpm-calc-btn:hover{background-color:#27ae60}.fpm-reset-btn{background-color:#e0e0e0;color:#555}.fpm-reset-btn:hover{background-color:#ccc}.fpm-transform-result{background:#f0f2f5;border:1px solid #d0d0d0;border-radius:3px;color:#2c3e50;font-family:Proxima Nova,sans-serif;font-size:.75rem;padding:.3rem .6rem}.fpm-status-msg{color:#888;font-size:.95rem}.fpm-floorplan-wrapper{display:inline-block;position:relative}.fpm-fp-pin{align-items:center;background:var(--dot-colour);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #0006;color:#fff;cursor:pointer;display:flex;font-size:.8rem;font-weight:700;height:26px;justify-content:center;position:absolute;transform:translate(-50%,-50%);width:26px;z-index:10}.fpm-fp-pin:hover{opacity:.8}.fpm-wiz-step--floors{align-items:center;flex-wrap:wrap;gap:.5rem}.fpm-floor-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.fpm-floor-tag{align-items:center;background:color-mix(in srgb,var(--tag-color) 12%,#fff);border:1px solid color-mix(in srgb,var(--tag-color) 40%,#fff);border-radius:999px;color:#2c3e50;display:inline-flex;font-size:.78rem;font-weight:500;gap:.3rem;padding:.2rem .5rem .2rem .4rem;white-space:nowrap}.fpm-floor-tag--pending{font-style:italic;opacity:.7}.fpm-floor-tag-dot{background:var(--tag-color);border-radius:50%;flex-shrink:0;height:8px;width:8px}.fpm-tag-sig-match{color:#27ae60;cursor:help;font-size:.7rem}.fpm-tag-mapping-badge{color:#888;font-size:.7rem;font-style:italic}.fpm-floor-tag-redo,.fpm-floor-tag-remove{background:none;border:none;color:#888;cursor:pointer;font-size:.85rem;line-height:1;padding:0 1px;transition:color .15s}.fpm-floor-tag-redo:hover{color:#e67e22}.fpm-floor-tag-remove:hover{color:#c0392b}.fpm-floor-add-select{background:#fff;border:1px dashed #ced4da;border-radius:4px;color:#2c3e50;cursor:pointer;font-size:.82rem;padding:.25rem .5rem}.fpm-floor-add-select:disabled{cursor:not-allowed;opacity:.5}.flc-row{align-items:center;display:flex;gap:7px;padding:3px 0}.flc-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.flc-label{color:#2c3e50;flex:1 1;font-size:.8rem;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flc-toggle{cursor:pointer;display:inline-block;flex-shrink:0;height:18px;position:relative;width:34px}.flc-toggle input{height:0;opacity:0;position:absolute;width:0}.flc-toggle-track{background:#ccc;border-radius:999px;inset:0;position:absolute;transition:background .2s}.flc-toggle input:checked+.flc-toggle-track{background:#2c3e50}.flc-toggle-thumb{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;height:14px;left:2px;position:absolute;top:2px;transition:transform .2s;width:14px}.flc-toggle input:checked+.flc-toggle-track .flc-toggle-thumb{transform:translateX(16px)}.dfc-root{align-items:flex-end;margin:6px 10px 0 0;position:relative;z-index:1}.dfc-btn-row,.dfc-root{display:flex;flex-direction:column}.dfc-btn-row{gap:6px}.dfc-root--open{z-index:10}.dfc-btn{align-items:center;background:#fffffff2;border:1px solid #d0d0d0;border-radius:4px;box-shadow:0 1px 4px #0000002e;color:#444;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .15s,color .15s;width:32px}.dfc-btn:hover{background:#f0f4ff;color:#2c3e50}.dfc-btn:disabled{cursor:not-allowed;opacity:.45}.dfc-btn:disabled:hover{background:#fffffff2;color:#444}.dfc-btn--open{background:#354a55;border-color:#354a55;color:#fff}.dfc-btn--open:hover{background:#26363f}.dfc-btn--open svg{stroke:#fff}.dfc-panel{margin-top:4px}.catch-pin-wrapper{align-items:center;display:inline-flex;justify-content:center;position:relative}@keyframes pin-shudder{0%{transform:translateX(0)}8%{transform:translateX(-3px)}16%{transform:translateX(3px)}24%{transform:translateX(-3px)}32%{transform:translateX(3px)}42%{transform:translateX(-2px)}52%{transform:translateX(2px)}62%{transform:translateX(-1px)}72%{transform:translateX(1px)}84%{transform:translateX(-1px)}93%{transform:translateX(.5px)}to{transform:translateX(0)}}.pin-shudder{animation:pin-shudder .6s cubic-bezier(.36,.07,.19,.97) both}.catch-pin-badge{align-items:center;background:#dc3232eb;border-radius:50%;color:#fff;font-size:9px;font-weight:700;height:16px;justify-content:center;line-height:1;pointer-events:none;position:absolute;right:-6px;top:-6px;transform-origin:center;width:16px;z-index:10}@keyframes catch-pin-badge-enter{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes catch-pin-badge-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.catch-pin-badge-enter{animation:catch-pin-badge-enter .22s ease-out}.catch-pin-badge-exit{animation:catch-pin-badge-exit .24s ease-in forwards}.fpm-zone-toast{background:#334155ad;border:1px solid #64748b66;border-radius:8px;box-shadow:0 2px 10px #0003;color:#fff;font-size:1rem;font-weight:600;left:50%;opacity:0;padding:6px 20px;pointer-events:none;position:absolute;top:56px;transform:translateX(-50%);transition:opacity .35s ease,left .3s ease;white-space:nowrap;z-index:20}.fpm-zone-toast--visible{opacity:1}.fpm-zone-toast--panel-open{left:calc(50% + min(207px, calc((100vw - 22px) / 2)))}.DashboardCard_dashboardCard__pjzsh{display:flex;flex-direction:row;height:220px;width:220px;&.DashboardCard_disabledCard__Tcel0{cursor:help;opacity:.5}.DashboardCard_cardMedia__lPq-D{object-fit:fill}}.QlikEmbedDashboards_pageOuter__I8GNI{background:var(--palette-background-default);display:block;.QlikEmbedDashboards_root__UF3VW{-webkit-margin-start:var(--page-root-margin-left);-webkit-margin-end:var(--page-root-margin-right);-webkit-padding-after:var(--page-root-padding-bottom);-webkit-padding-start:var(--page-root-padding-left);-webkit-padding-end:var(--page-root-padding-right);-webkit-margin-before:78px;-webkit-padding-before:var(--size-no-gap);background:var(--page-root-background);border:var(--page-root-border);font-family:var(--page-root-font-family);margin-block-start:78px;margin-inline-end:var(--page-root-margin-right);margin-inline-start:var(--page-root-margin-left);min-height:var(--page-root-min-height);min-width:var(--page-root-min-width);padding-block-end:var(--page-root-padding-bottom);padding-block-start:var(--size-no-gap);padding-inline-end:var(--page-root-padding-right);padding-inline-start:var(--page-root-padding-left);.QlikEmbedDashboards_noDashboardsMessageContainer__8MOYJ{align-items:center;display:flex;flex-direction:row;height:var(--page-root-min-height);justify-content:center;width:100%;.QlikEmbedDashboards_noDashboardsMessage__2Hz26{color:var(--color-no-data);font-family:var(--font-family-proxima-bold);font-size:var(--size-small-gap)}}}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:proxima nova bold;src:local("proxima nova bold"),url(/static/media/proxima_nova_bold.bb4ec77a1814f1bfc17d.otf) format("truetype")}@font-face{font-family:proxima nova medium;src:local("proxima nova medium"),url(/static/media/proxima_nova_medium.fd035d24221f991470cd.otf) format("truetype")}#cameraImageCalendar .rdp-months{justify-content:center}