.dashboard-map-toolbar-module__AfJdMG__toolbar{pointer-events:none;z-index:30;justify-content:center;align-items:start;gap:1.25rem;width:100%;max-width:104rem;margin:0 auto;padding:1.25rem 1.25rem 0;display:flex}.dashboard-map-toolbar-module__AfJdMG__toolbar>*{pointer-events:auto}.dashboard-map-toolbar-module__AfJdMG__centerCompanyTrigger{appearance:none;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.45rem;max-width:100%;padding:.18rem .38rem;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.dashboard-map-toolbar-module__AfJdMG__centerCompanyTrigger:hover,.dashboard-map-toolbar-module__AfJdMG__centerCompanyTrigger:focus-visible,.dashboard-map-toolbar-module__AfJdMG__centerCompanyTrigger[data-state=open]{color:#171a1d;background:#f4eee3;outline:none}.dashboard-map-toolbar-module__AfJdMG__centerCompanyTrigger:focus-visible{box-shadow:0 0 0 2px var(--lucette-accent)}.dashboard-map-toolbar-module__AfJdMG__centerCompanyTrigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-block:.06em;line-height:1.15;display:block;overflow:hidden}.dashboard-map-toolbar-module__AfJdMG__centerCompanyTrigger .dashboard-map-toolbar-module__AfJdMG__companySwitcherIcon{color:#78817d;background:#fff;border:1px solid #e5dacb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex;position:absolute;top:50%;left:calc(100% + .45rem);transform:translateY(-50%)}.dashboard-map-toolbar-module__AfJdMG__centerCompanyTrigger .dashboard-map-toolbar-module__AfJdMG__companySwitcherIcon svg{width:1rem;height:1rem}.dashboard-map-toolbar-module__AfJdMG__companyTrigger{color:#173b32;cursor:pointer;font:inherit;background:#fff;border:1px solid #dfe4e1;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:2.8rem;padding:.7rem .85rem;font-size:.84rem;font-weight:700;display:flex}.dashboard-map-toolbar-module__AfJdMG__companyTrigger:hover,.dashboard-map-toolbar-module__AfJdMG__companyTrigger:focus-visible{background:#f7faf8;border-color:#aebdb7;outline:none}.dashboard-map-toolbar-module__AfJdMG__companyTrigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-map-toolbar-module__AfJdMG__companyTrigger svg{width:1rem;height:1rem}.dashboard-map-toolbar-module__AfJdMG__companyMenu{width:max(16rem, var(--radix-popover-trigger-width));background:#fff;border-color:#dfe4e1;padding:.4rem;box-shadow:0 16px 38px #16312821}.dashboard-map-toolbar-module__AfJdMG__addCompanyLink,.dashboard-map-toolbar-module__AfJdMG__companyOption{color:#173b32;border-radius:.42rem;align-items:center;gap:.55rem;min-height:2.4rem;padding:.55rem .65rem;font-size:.8rem;text-decoration:none;display:flex}.dashboard-map-toolbar-module__AfJdMG__addCompanyLink{background:0 0;border:1px solid #d7ddda;border-radius:.55rem;justify-content:center;font-weight:750}.dashboard-map-toolbar-module__AfJdMG__addCompanyLink:hover,.dashboard-map-toolbar-module__AfJdMG__addCompanyLink:focus-visible{background:0 0;border-color:#aeb7b3;outline:none}.dashboard-map-toolbar-module__AfJdMG__companyOption:hover,.dashboard-map-toolbar-module__AfJdMG__companyOption:focus-visible{background:#f0f6f3;outline:none}.dashboard-map-toolbar-module__AfJdMG__addCompanyLink svg,.dashboard-map-toolbar-module__AfJdMG__companyOption svg{width:.95rem;height:.95rem}.dashboard-map-toolbar-module__AfJdMG__companyOptions{margin-top:.35rem}.dashboard-map-toolbar-module__AfJdMG__companyOption{justify-content:space-between}.dashboard-map-toolbar-module__AfJdMG__companyOption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-map-toolbar-module__AfJdMG__progressGroup{--progress-card-block-padding:.85rem;background:#fff;border:1px solid #bdad95;border-radius:0;width:21rem;min-width:0;transition:border-color .15s;position:relative;overflow:visible;box-shadow:0 18px 48px #21373017}.dashboard-map-toolbar-module__AfJdMG__progressGroup:has(>summary:hover){border-color:#bdad95}.dashboard-map-toolbar-module__AfJdMG__progressGroup summary{cursor:pointer;padding:var(--progress-card-block-padding) 1rem .8rem;list-style:none}.dashboard-map-toolbar-module__AfJdMG__progressGroup summary::-webkit-details-marker{display:none}.dashboard-map-toolbar-module__AfJdMG__progressGroup summary:focus-visible{outline-offset:-2px;outline:2px solid #28704f}.dashboard-map-toolbar-module__AfJdMG__progressHeader{color:#173b32;justify-content:space-between;align-items:center;gap:1rem;font-size:.76rem;display:flex}.dashboard-map-toolbar-module__AfJdMG__progressHeader strong{font-size:.8rem}.dashboard-map-toolbar-module__AfJdMG__progressHeader span{font-weight:750}.dashboard-map-toolbar-module__AfJdMG__progressHeaderMeta{align-items:center;gap:.45rem;display:flex}.dashboard-map-toolbar-module__AfJdMG__progressHeaderMeta>span{font-weight:400}.dashboard-map-toolbar-module__AfJdMG__progressSegments{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.24rem;margin-top:.65rem;display:grid}.dashboard-map-toolbar-module__AfJdMG__progressSegments span{background:#edf0ee;border-radius:999px;height:.4rem}.dashboard-map-toolbar-module__AfJdMG__progressSegments span[data-status=complete]{background:#21a657}.dashboard-map-toolbar-module__AfJdMG__progressSegments span[data-status=available]{background:#dc8a1f}.dashboard-map-toolbar-module__AfJdMG__progressSegments span[data-status=working]{background:#21a657;animation:2.4s ease-in-out infinite dashboard-map-toolbar-module__AfJdMG__progress-segment-breathe}.dashboard-map-toolbar-module__AfJdMG__progressSegments span[data-status=failed]{background:#d97a69}.dashboard-map-toolbar-module__AfJdMG__progressFooter{color:#707b76;justify-content:space-between;align-items:flex-start;gap:.65rem;margin-top:.55rem;font-size:.72rem;line-height:1.35;display:flex}.dashboard-map-toolbar-module__AfJdMG__progressFooter>span{overflow-wrap:anywhere}.dashboard-map-toolbar-module__AfJdMG__progressFooter>span[data-working]{align-items:flex-start;gap:.4rem;display:flex}.dashboard-map-toolbar-module__AfJdMG__progressWorkingIndicator{background:#21a65724;border-radius:50%;flex:none;justify-content:center;align-items:center;width:.9rem;height:.9rem;margin-top:.04rem;display:inline-flex;position:relative}.dashboard-map-toolbar-module__AfJdMG__progressWorkingText{min-width:0}.dashboard-map-toolbar-module__AfJdMG__progressFooter>span[data-working] .dashboard-map-toolbar-module__AfJdMG__progressWorkingText{transform:translateY(1px)}.dashboard-map-toolbar-module__AfJdMG__progressTiming,.dashboard-map-toolbar-module__AfJdMG__earlyInsightMessage{color:#707b76;margin:var(--progress-card-block-padding) -1rem -.8rem;text-align:center;border-top:1px solid #bdad95;justify-content:center;align-items:center;gap:.35rem;padding:.75rem 1rem;font-size:.68rem;line-height:1.35;display:flex}.dashboard-map-toolbar-module__AfJdMG__progressTiming>svg,.dashboard-map-toolbar-module__AfJdMG__earlyInsightMessage>svg{flex:none;width:.8rem;height:.8rem}.dashboard-map-toolbar-module__AfJdMG__dashboardRetryButton{appearance:none;color:#a64b42;cursor:pointer;background:#fff;border:1px solid #d7aaa2;border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:.22rem .48rem;font-size:.68rem;font-weight:650;display:inline-flex}.dashboard-map-toolbar-module__AfJdMG__dashboardRetryButton:hover,.dashboard-map-toolbar-module__AfJdMG__dashboardRetryButton:focus-visible{background:#fff3f1;border-color:#c97a6f;outline:none}.dashboard-map-toolbar-module__AfJdMG__dashboardRetryButton:disabled{cursor:wait;opacity:.6}.dashboard-map-toolbar-module__AfJdMG__dashboardRetryButton svg{width:.68rem;height:.68rem}.dashboard-map-toolbar-module__AfJdMG__progressWorkingIndicator i{background:#21a657;border-radius:50%;width:.34rem;height:.34rem;animation:1.25s ease-in-out infinite dashboard-map-toolbar-module__AfJdMG__progress-working-dot;display:block}.dashboard-map-toolbar-module__AfJdMG__progressWorkingIndicator[data-generating] i{animation:.9s cubic-bezier(.22,1,.36,1) dashboard-map-toolbar-module__AfJdMG__progress-generating-dot}@keyframes dashboard-map-toolbar-module__AfJdMG__progress-segment-breathe{0%,to{opacity:.28;box-shadow:0 0 #21a65700}50%{opacity:1;box-shadow:0 0 .24rem #21a6571f}}@keyframes dashboard-map-toolbar-module__AfJdMG__progress-working-dot{0%,to{opacity:.55}50%{opacity:1}}@keyframes dashboard-map-toolbar-module__AfJdMG__progress-generating-dot{0%,to{opacity:1;background:#21a657}42%{opacity:.55;background:#f2ad32}}.dashboard-map-toolbar-module__AfJdMG__reportsChevron{color:#456159;flex:none;width:1.3rem;height:1.3rem;transition:transform .16s}.dashboard-map-toolbar-module__AfJdMG__progressGroup[open] .dashboard-map-toolbar-module__AfJdMG__reportsChevron{transform:rotate(180deg)}.dashboard-map-toolbar-module__AfJdMG__reportList{--report-list-five-card-height:calc(37.5rem + 2px);max-height:min(calc(100dvh - 10rem), var(--report-list-five-card-height));z-index:40;background:#fff;border:1px solid #dfe4e1;border-top-color:#e7ece9;border-radius:.65rem;gap:.65rem;width:100%;margin:0;padding:.75rem;list-style:none;display:grid;position:absolute;top:calc(100% + .5rem);left:0;overflow-y:auto;box-shadow:0 18px 42px #16312829}.dashboard-map-toolbar-module__AfJdMG__reportList li{background:#fff;border:1px solid #e2d8ca;border-radius:.65rem;min-width:0;transition:border-color .16s;position:relative;overflow:hidden;box-shadow:0 4px 12px #1f503c0d}:is(.dashboard-map-toolbar-module__AfJdMG__reportList li:has(a:hover),.dashboard-map-toolbar-module__AfJdMG__reportList li:has(a:focus-visible),.dashboard-map-toolbar-module__AfJdMG__reportList li:has(.dashboard-map-toolbar-module__AfJdMG__reportRowButton:hover),.dashboard-map-toolbar-module__AfJdMG__reportList li:has(.dashboard-map-toolbar-module__AfJdMG__reportRowButton:focus-visible)){border-color:#b9aa97}.dashboard-map-toolbar-module__AfJdMG__reportList li>a,.dashboard-map-toolbar-module__AfJdMG__reportRowButton,.dashboard-map-toolbar-module__AfJdMG__reportStaticRow{color:#29453a;grid-template-columns:6.25rem minmax(0,1fr);align-items:stretch;min-height:5.2rem;text-decoration:none;display:grid}.dashboard-map-toolbar-module__AfJdMG__reportList .dashboard-map-toolbar-module__AfJdMG__inputsListItem{box-shadow:none;border-color:#bdad95}.dashboard-map-toolbar-module__AfJdMG__reportList li[data-status=complete]{border-color:#bdad95}.dashboard-map-toolbar-module__AfJdMG__reportList .dashboard-map-toolbar-module__AfJdMG__runAllListItem{box-shadow:none;border:0;margin-top:.5rem}.dashboard-map-toolbar-module__AfJdMG__runAllButton{appearance:none;color:#fff;cursor:pointer;font:inherit;background:#075643;border:1px solid #075643;border-radius:.55rem;width:100%;min-height:2.5rem;padding:.55rem .9rem;font-size:.78rem;font-weight:700}.dashboard-map-toolbar-module__AfJdMG__runAllButton:hover,.dashboard-map-toolbar-module__AfJdMG__runAllButton:focus-visible{background:#064638;border-color:#064638}.dashboard-map-toolbar-module__AfJdMG__runAllButton:focus-visible{outline-offset:2px;outline:2px solid #f4a261}.dashboard-map-toolbar-module__AfJdMG__reportRowButton{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:0}.dashboard-map-toolbar-module__AfJdMG__reportList li>a:focus-visible,.dashboard-map-toolbar-module__AfJdMG__reportRowButton:focus-visible{outline-offset:-2px;outline:2px solid #28704f}.dashboard-map-toolbar-module__AfJdMG__reportThumbnail{border:0;border-right:1px solid #e2d8ca;border-radius:0;align-self:stretch;width:100%;height:100%;min-height:5.2rem}.dashboard-map-toolbar-module__AfJdMG__reportDetails{flex-direction:column;min-width:0;padding:.65rem .7rem .55rem;display:flex}.dashboard-map-toolbar-module__AfJdMG__reportDetails strong{overflow-wrap:anywhere;font-size:.76rem;line-height:1.3}.dashboard-map-toolbar-module__AfJdMG__reportDetails small{color:#71807b;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.2rem;font-size:.65rem;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.dashboard-map-toolbar-module__AfJdMG__reportStatus{color:#28704f;text-align:right;justify-content:flex-end;align-items:center;min-height:1.15rem;margin-top:auto;padding-top:.35rem;font-size:.65rem;font-weight:650;display:flex}.dashboard-map-toolbar-module__AfJdMG__reportStatus button{color:#1f6b4d;cursor:pointer;font:inherit;background:#e8f3ed;border:1px solid #bad5c8;border-radius:999px;padding:.18rem .48rem}.dashboard-map-toolbar-module__AfJdMG__reportStatusPill{color:#66716c;text-overflow:ellipsis;white-space:nowrap;background:#f1f3f2;border:1px solid #d8dedb;border-radius:999px;max-width:100%;padding:.18rem .42rem;font-size:.58rem;font-weight:650;line-height:1;display:inline-block;overflow:hidden}.dashboard-map-toolbar-module__AfJdMG__reportRetryButton{color:#a64b42;cursor:pointer;z-index:1;background:#fff3f1;border:1px solid #e6c3bd;border-radius:999px;align-items:center;gap:.25rem;max-width:calc(100% - 7.65rem);padding:.18rem .42rem;font-size:.58rem;font-weight:650;line-height:1;display:inline-flex;position:absolute;bottom:.55rem;right:.65rem}.dashboard-map-toolbar-module__AfJdMG__reportRetryButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-map-toolbar-module__AfJdMG__reportRetryButton svg{flex:none;width:.68rem;height:.68rem}.dashboard-map-toolbar-module__AfJdMG__reportRetryButton:hover,.dashboard-map-toolbar-module__AfJdMG__reportRetryButton:focus-visible{background:#fbe7e3;border-color:#d99b91;outline:none}.dashboard-map-toolbar-module__AfJdMG__reportList li[data-status=failed]:has(a) .dashboard-map-toolbar-module__AfJdMG__reportRetryButton{right:1.85rem}.dashboard-map-toolbar-module__AfJdMG__reportStatus button:hover,.dashboard-map-toolbar-module__AfJdMG__reportStatus button:focus-visible{background:#dcece4;border-color:#8fbda7;outline:none}.dashboard-map-toolbar-module__AfJdMG__reportStatus svg{width:.88rem;height:.88rem}.dashboard-map-toolbar-module__AfJdMG__reportTiming{color:#78837e;align-items:center;gap:.28rem;margin-top:.22rem;font-size:.58rem;line-height:1.3;display:flex}.dashboard-map-toolbar-module__AfJdMG__reportTiming svg{flex:none;width:.72rem;height:.72rem}.dashboard-map-toolbar-module__AfJdMG__reportList li[data-status=failed] .dashboard-map-toolbar-module__AfJdMG__reportStatus,.dashboard-map-toolbar-module__AfJdMG__reportList li[data-status=needs_attention] .dashboard-map-toolbar-module__AfJdMG__reportStatus{color:#a64b42}.dashboard-map-toolbar-module__AfJdMG__reportList li[data-status=working] .dashboard-map-toolbar-module__AfJdMG__reportStatusPill{color:#28704f;background:#edf7f1;border-color:#c4dfcf}.dashboard-map-toolbar-module__AfJdMG__reportList li[data-status=working] .dashboard-map-toolbar-module__AfJdMG__reportTiming{margin-top:auto}.dashboard-map-toolbar-module__AfJdMG__reportList li[data-status=working] .dashboard-map-toolbar-module__AfJdMG__reportStatus{margin-top:0;padding-top:.22rem}.dashboard-map-toolbar-module__AfJdMG__reportList li[data-status=available] .dashboard-map-toolbar-module__AfJdMG__reportStatus,.dashboard-map-toolbar-module__AfJdMG__reportList li[data-status=locked] .dashboard-map-toolbar-module__AfJdMG__reportStatus{color:#707b76}.dashboard-map-toolbar-module__AfJdMG__reportProgress{background:#21a657;width:100%;height:2px;position:absolute;bottom:0;left:0;overflow:hidden}.dashboard-map-toolbar-module__AfJdMG__reportProgress:after{content:"";background:linear-gradient(90deg,#0000,#ffffffd1,#0000);width:45%;animation:1.35s linear infinite dashboard-map-toolbar-module__AfJdMG__report-progress-sweep;position:absolute;inset:0 auto 0 -45%}@keyframes dashboard-map-toolbar-module__AfJdMG__report-progress-sweep{0%{transform:translate(0)}to{transform:translate(325%)}}@media (min-width:1121px){.dashboard-map-toolbar-module__AfJdMG__toolbar{padding-top:3.5rem}.dashboard-map-toolbar-module__AfJdMG__progressGroup:after{content:"";pointer-events:none;background:repeating-linear-gradient(#eadfce 0 .28rem,#0000 .28rem .62rem);width:1px;height:2rem;position:absolute;top:calc(100% + 2px);left:50%}}@media (max-width:900px){.dashboard-map-toolbar-module__AfJdMG__toolbar{padding-inline:1rem}.dashboard-map-toolbar-module__AfJdMG__companyTrigger,.dashboard-map-toolbar-module__AfJdMG__progressGroup{width:100%}}@media (prefers-reduced-motion:reduce){.dashboard-map-toolbar-module__AfJdMG__reportList li,.dashboard-map-toolbar-module__AfJdMG__reportProgress,.dashboard-map-toolbar-module__AfJdMG__reportProgress:after,.dashboard-map-toolbar-module__AfJdMG__progressSegments span,.dashboard-map-toolbar-module__AfJdMG__progressWorkingIndicator i,.dashboard-map-toolbar-module__AfJdMG__progressWorkingIndicator[data-generating] i,.dashboard-map-toolbar-module__AfJdMG__reportsChevron{transition:none;animation:none}}
