.map-location-metrics-card{padding:0 1rem 1.25rem;z-index:10;position:relative;transition:.25s}.map-location-metrics-card .add-btn{color:#005ee3;background-color:transparent;display:flex;align-items:center;border:none;outline:none;font-size:1.125rem;font-weight:600;line-height:100%}.map-location-metrics-card .location-details-card-header{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding-top:1rem;padding-bottom:.5rem;background-color:#fff;margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.map-location-metrics-card .location-details-card-header .close,.map-location-metrics-card .location-details-card-header .expand,.map-location-metrics-card .location-details-card-header .fullscreen,.map-location-metrics-card .location-details-card-header .share{background:transparent;border:none;outline:none;padding:0}.map-location-metrics-card .location-details-card-header .expand{position:absolute;left:50%;transform:translateX(-50%)}.map-location-metrics-card .location-details-card-header .expand:before{content:"";width:20px;height:20px;display:inline-block;background:url(/icons/chevron-up.svg) 50% no-repeat;background-size:contain;transition:transform .25s ease-in-out}.map-location-metrics-card .location-details-card-header .header-right-buttons{display:flex;align-items:center;gap:10px;margin-left:auto}.map-location-metrics-card .location-details-card-header .header-right-buttons .fullscreen{width:20px;height:20px;background:url(/icons/fullscreen.svg) 50% no-repeat;background-size:contain;opacity:.7;transition:opacity .2s}.map-location-metrics-card .location-details-card-header .header-right-buttons .fullscreen:hover{opacity:1}.map-location-metrics-card .location-details-card-header .header-right-buttons .close{width:20px;height:20px;background:url(/icons/close.svg) 50% no-repeat;background-size:contain}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share{width:18px;height:18px;background:url(/icons/ic_baseline-share.svg) 50% no-repeat;background-size:contain}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip{position:absolute;top:100%;right:0;z-index:1000;background-color:#fff;border-radius:.625rem;box-shadow:0 4px 15px rgba(0,0,0,.15);padding:1rem 1rem 1.67rem;width:100%}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip .close-tooltip{position:absolute;top:.5rem;right:.5rem;background:none;border:none;padding:0;cursor:pointer;opacity:.6}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip .close-tooltip:hover{opacity:1}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip .share-url-container{display:flex;gap:.5rem;margin-top:1.5rem}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip .share-url-container .share-url-input{flex:1 1;padding:.5rem;border:1px solid #f5f5f5;border-radius:.25rem;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip .share-url-container .copy-button{padding:.5rem 1rem;background-color:#005ee3;color:#fff;border:none;border-radius:.5rem;cursor:pointer;font-size:.875rem;transition:background-color .2s}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip .share-url-container .copy-button:hover{background-color:#0049b0}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip .share-url-container .copy-button:disabled{background-color:#f5f5f5;cursor:not-allowed}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip .share-url-container .copy-button.copied{background-color:#5d5d60}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip .share-url-container .native-share-button{padding:.5rem 1rem;background-color:#005ee3;color:#fff;border:none;border-radius:.5rem;cursor:pointer;font-size:.875rem;transition:background-color .2s}.map-location-metrics-card .location-details-card-header .header-right-buttons .share-container .share-tooltip .share-url-container .native-share-button:hover{background-color:#0049b0}.map-location-metrics-card.expanded .location-details-card-header .expand:before{transform:rotate(180deg)}.map-location-metrics-card .location-subheader-container{display:flex;align-items:center}.map-location-metrics-card .location-subheader-container .location-subheader{display:flex}.map-location-metrics-card .chevron-down-button{background:none;border:none;cursor:pointer;padding:0 .3rem;display:flex;align-items:center;transition:transform .25s ease-in-out}.map-location-metrics-card .chevron-down-button.rotate-up{transform:rotate(180deg)}.map-location-metrics-card .search-bar-container{position:absolute;top:100%;left:0;width:100%;z-index:1000;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:.5rem;border-radius:0 0 15px 15px}.map-location-metrics-card .search-bar-container .location-picker-with-action{height:2.75rem}.map-location-metrics-card .search-bar-container .formfield-error{display:none}.summarized-map-location-metrics{padding:0 .75rem}.no-transactions-message{height:50px;background-color:#e5e5e5;padding:10px;border-radius:.625rem;text-align:center;align-content:center;font-size:.85rem}@media screen and (max-width:576px){.no-transactions-message{font-size:1rem}}.detailed-map-location-metrics{overflow-y:auto}.detailed-map-location-metrics .tabs-with-track .tabs-items .tabs-item{padding:.25rem 1.25rem}.detailed-map-location-metrics .filter-inputs-container{background:#f5f5f5;border-radius:.625rem;padding-top:.5rem}.detailed-map-location-metrics .filter-inputs-container .formfield-root,.detailed-map-location-metrics .filter-inputs-container button[type=submit]{height:3rem}.detailed-map-location-metrics .filter-inputs-container .filter-inputs-error{padding:0 1rem 1rem;font-size:.85rem;color:#e00000}.detailed-map-location-metrics .filter-inputs-container.fullscreen{padding:.5rem 0}.detailed-map-location-metrics .filter-inputs-container.fullscreen .fullscreen-row{padding:0 1rem}.detailed-map-location-metrics .filter-inputs-container.fullscreen .fullscreen-row .row{display:flex;flex-wrap:nowrap}.detailed-map-location-metrics .filter-inputs-container.fullscreen .fullscreen-row .row .col{padding:0 .5rem;flex:1 1}.detailed-map-location-metrics .filter-inputs-container.fullscreen .fullscreen-row .row .col .formfield-root{margin-bottom:0}.detailed-map-location-metrics .filter-inputs-container.fullscreen .fullscreen-row .row .col button{width:100%;margin-top:0!important}.detailed-map-location-metrics .data-loading-indicator{display:flex;justify-content:center;align-items:center;gap:10px;background-color:#fff;box-shadow:inset 0 0 15px -5px rgba(0,0,0,.4);max-height:0;padding:0;margin-top:0;margin-bottom:0;border-radius:0;overflow:hidden;opacity:0;transition:max-height .5s,margin .5s,padding .5s,border-radius .5s,opacity .5s}.detailed-map-location-metrics .data-loading-indicator .spinner{height:1.5rem;width:1.5rem;background:url(/icons/loading-spinner.svg) 50% no-repeat;background-size:contain;animation:rotate 3s linear infinite;opacity:.75}.detailed-map-location-metrics .data-loading-indicator .text-content{font-size:1rem;opacity:.75}.detailed-map-location-metrics .data-loading-indicator.visible{max-height:3.5rem;padding:1rem;margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.625rem;opacity:1}@media screen and (max-width:768px){.detailed-map-location-metrics .data-loading-indicator .text-content{font-size:1.125rem}}.detailed-map-location-metrics .divider{height:1px;background-color:#dfe2ec}.detailed-map-location-metrics .detailed-metric-time-selection-tabs{border:unset;padding:0;gap:8px}.detailed-map-location-metrics .detailed-metric-time-selection-tabs .section-tab{color:#5d5d60;background-color:#f5f5f5;padding:.5rem 1.25rem}@media screen and (max-width:768px){.detailed-map-location-metrics .detailed-metric-time-selection-tabs .section-tab{font-size:1rem}}.detailed-map-location-metrics .metric-container{height:100%;min-height:6.25rem;padding:.625rem .75rem;display:flex;flex-direction:column;justify-content:space-between;border-radius:.5rem;border:1px solid #dfe2ec}.detailed-map-location-metrics .metric-container .metric-label{color:#5d5d60;font-size:.875rem;line-height:114.286%}.detailed-map-location-metrics .metric-container .metric-label.sm{font-size:.75rem;line-height:133.333%}.detailed-map-location-metrics .metric-container .metric-value{font-size:1rem;font-weight:600;line-height:150%}.detailed-map-location-metrics .metric-container .metric-value.sm{font-size:.6875rem;line-height:100%}@media screen and (max-width:768px){.detailed-map-location-metrics .metric-container .metric-label,.detailed-map-location-metrics .metric-container .metric-label.sm{font-size:1rem}.detailed-map-location-metrics .metric-container .metric-value{font-size:1.25rem}.detailed-map-location-metrics .metric-container .metric-value.sm{font-size:1rem}}.detailed-map-location-metrics .trends-time-period-select.unstyled-select .trends-time-period-select__control{padding:8px 0;background:#fff}.detailed-map-location-metrics .trends-time-period-select.unstyled-select .trends-time-period-select__indicators{padding-right:8px}.detailed-map-location-metrics .trends-time-period-select .trends-time-period-select__control{border:none;background-color:#f5f5f5;padding:8px 18px 8px 10px;border-radius:.625rem}.detailed-map-location-metrics .trends-time-period-select .trends-time-period-select__menu{transform:translateZ(0);-webkit-transform:translateZ(0)}.detailed-map-location-metrics .trends-time-period-select .trends-time-period-select__menu .trends-time-period-select__menu-list .trends-time-period-select__option{padding:12px}@media screen and (max-width:768px){.detailed-map-location-metrics .trends-time-period-select{font-size:1rem}}.detailed-map-location-metrics .trend-metric-container .metric-label{font-size:1rem;font-weight:600}.detailed-map-location-metrics .trend-metric-container .metric-value{font-size:1.125rem;font-weight:700;line-height:133.33%;margin-top:.2rem}.detailed-map-location-metrics .trend-metric-container .metric-sublabel{color:#5d5d60;font-size:.8125rem;line-height:123.077%;margin-top:.35rem}.detailed-map-location-metrics .transactions-table .transactions-table-row{height:3rem;filter:unset}.detailed-map-location-metrics .transactions-table .transactions-table-row .transactions-table-item{padding:.5rem 0}.detailed-map-location-metrics .transactions-table .transactions-table-row .transactions-table-item .item-content{border-top:1px solid #dfe2ec;border-bottom:1px solid #dfe2ec;font-size:.75rem;padding:.75rem .5rem}.detailed-map-location-metrics .transactions-table .transactions-table-row .transactions-table-item:first-child{padding-left:0}.detailed-map-location-metrics .transactions-table .transactions-table-row .transactions-table-item:first-child .item-content{border-left:1px solid #dfe2ec;border-top-left-radius:.5625rem;border-bottom-left-radius:.5625rem}.detailed-map-location-metrics .transactions-table .transactions-table-row .transactions-table-item:last-child{padding-right:0}.detailed-map-location-metrics .transactions-table .transactions-table-row .transactions-table-item:last-child .item-content{border-right:1px solid #dfe2ec;border-top-right-radius:.5625rem;border-bottom-right-radius:.5625rem}.detailed-map-location-metrics .transactions-table .transactions-table-row.header .transactions-table-item .item-content{border:unset;font-size:.6875rem}.detailed-map-location-metrics .view-transactions-btn{border:0;background-color:transparent;color:#005ee3;color:var(--Primary,#005ee3);font-size:1rem;font-weight:500;line-height:150%;display:flex;justify-content:center;gap:5px}.detailed-map-location-metrics .view-transactions-btn:after{content:"";display:inline-block;vertical-align:middle;height:24px;width:24px;background-color:#005ee3;-webkit-mask:url(/icons/chevron-black-down.svg) center no-repeat;mask:url(/icons/chevron-black-down.svg) center no-repeat;-webkit-mask-size:80%;mask-size:80%;transition:transform .25s ease-in-out}.detailed-map-location-metrics .view-transactions-btn.active:after{transform:rotate(180deg)}.detailed-map-location-metrics .metric-line-chart-container{height:300px}.documents-input-container{padding-bottom:.5rem}.advanced-filter-btn{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;height:2rem;padding:0 .5rem;outline:none;border-radius:.625rem;cursor:pointer}.advanced-filter-btn .title{font-size:.875rem;color:#005ee3;font-weight:500}.advanced-filter-btn .icon{flex-shrink:0;height:20px;width:20px;-webkit-mask:url(/icons/chevron-down-grey.svg) center no-repeat;mask:url(/icons/chevron-down-grey.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#005ee3;cursor:pointer}.advanced-filter-btn.advanced-filter-close{border:none}.advanced-filter-btn.advanced-filter-close .icon{transform:rotate(180deg)}@media screen and (max-width:1210px){.detailed-map-location-metrics .formfield-select__indicator{padding:0 3px 0 0!important}}@media screen and (max-width:820px){.detailed-map-location-metrics .formfield-select__indicator img{width:15px;height:15px}}@media screen and (max-width:768px){.detailed-map-location-metrics .filter-inputs-container .filter-btn{font-size:1rem}.map-location-metrics-card{padding:0 1rem .6rem}.map-location-metrics-card .location-details-card-header{padding-top:.3rem;padding-bottom:0}.map-location-metrics-card .location-header{line-height:1rem;font-size:1.2rem}.map-location-metrics-card .location-subheader{line-height:1.4rem}.summarized-map-location-metrics{display:flex;flex-wrap:wrap;gap:0;padding:0}.summarized-map-location-metrics .row{display:flex;flex:1 1 auto;gap:0;margin-top:0!important}.summarized-map-location-metrics .col{display:flex;text-align:center;margin:0;justify-content:space-between;gap:1rem}}@media screen and (max-width:576px){.map-location-metrics-card{padding:0 .5rem .6rem}.map-location-metrics-card .location-details-card-header{padding:.4rem .3rem}.map-location-metrics-card .location-details-card-header .col{text-align:left}.map-location-metrics-card .location-header{line-height:1rem;font-size:1.3rem}.map-location-metrics-card .location-subheader{display:none}.summarized-map-location-metrics{display:block;width:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;padding-top:5px;padding-bottom:5px;scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent}.summarized-map-location-metrics::-webkit-scrollbar{height:6px;background-color:rgba(0,0,0,.05)}.summarized-map-location-metrics::-webkit-scrollbar-thumb{background-color:#a0a0a0;border-radius:3px;border:1px solid hsla(0,0%,100%,.2)}.summarized-map-location-metrics::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.summarized-map-location-metrics .row{display:inline-block;width:auto;white-space:normal}.summarized-map-location-metrics .col{display:inline-block;width:calc(27.5vw - 1.5rem);text-align:center;margin:0;padding:0 .25rem;box-sizing:border-box;vertical-align:top}.summarized-map-location-metrics .col .metrics-header{font-size:.84rem}.summarized-map-location-metrics .col .metrics-property{font-size:.95rem}.summarized-map-location-metrics .col .pt-1{display:flex;justify-content:center;align-items:center}}.l2-metric-bar-chart-legend{display:flex;gap:14px;padding:1rem 0}.l2-metric-bar-chart-legend .l2-metric-bar-chart-legend-item{display:flex;align-items:center;gap:8px;flex-shrink:0;font-size:.875rem;line-height:171.429%}.l2-metric-bar-chart-legend .l2-metric-bar-chart-legend-item.bar .item-indicator{height:10px;border-radius:3px}.l2-metric-bar-chart-legend .l2-metric-bar-chart-legend-item.bar .item-indicator:before{content:unset}.l2-metric-bar-chart-legend .l2-metric-bar-chart-legend-item .item-indicator{position:relative;width:30px;height:3px;border-radius:5px;flex-shrink:0}.l2-metric-bar-chart-legend .l2-metric-bar-chart-legend-item .item-indicator:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:inherit;border:2px solid #f5f5f5}.l2-metric-line-chart-legend{display:flex;gap:14px;padding:1rem 0}.l2-metric-line-chart-legend .l2-metric-line-chart-legend-item{display:flex;align-items:center;gap:8px;flex-shrink:0;font-size:.875rem;line-height:171.429%}.l2-metric-line-chart-legend .l2-metric-line-chart-legend-item .item-indicator{position:relative;width:30px;height:3px;border-radius:5px;flex-shrink:0}.l2-metric-line-chart-legend .l2-metric-line-chart-legend-item .item-indicator:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:inherit;border:2px solid #f5f5f5}