.TheftLocationsMap_container__I1sDv{padding:0 0 8rem;width:100%;min-height:-moz-fit-content;min-height:fit-content;height:calc(100vh - 88.46px);display:flex;flex-direction:column}.TheftLocationsMap_loading__53dgr{min-height:20rem;display:flex;align-items:center;justify-content:center}@media screen and (width >= 768px){.TheftLocationsMap_loading__53dgr{min-height:40rem}}.TheftLocationsMap_loading__53dgr .TheftLocationsMap_loader__A8eJx{border-top:.25rem solid var(--c-rich-black);border:.25rem solid var(--c-rich-black);border-top-color:var(--c-light-grey);border-radius:50%;width:3rem;height:3em;animation:TheftLocationsMap_spin__nmbp6 2s linear infinite}@keyframes TheftLocationsMap_spin__nmbp6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TheftLocationsMap_typeSelectorWrapper__676kZ{width:100%;max-width:1392px;margin:0 auto;padding:1.5rem 1rem;display:grid;gap:1.25rem;border-bottom:1px solid var(--c-light-grey)}@media screen and (width >= 992px){.TheftLocationsMap_typeSelectorWrapper__676kZ{grid-template-columns:repeat(3,1fr)}}@media screen and (width >= 1200px){.TheftLocationsMap_typeSelectorWrapper__676kZ{grid-template-columns:repeat(4,1fr)}}.TheftLocationsMap_typeSelector__PCZ8y fieldset{margin:0 auto;padding:.375rem;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:repeat(2,1fr);gap:.375rem;border:1px solid var(--c-light-grey);border-radius:.25rem;background-color:#fafafa}@media screen and (width >= 576px){.TheftLocationsMap_typeSelector__PCZ8y fieldset{grid-template-columns:repeat(4,1fr)}}.TheftLocationsMap_typeSelector__PCZ8y fieldset label{cursor:pointer;padding:.5rem .75rem;border-radius:2px;display:flex;align-items:center;justify-content:center;gap:.5rem}.TheftLocationsMap_typeSelector__PCZ8y fieldset label:has(input[type=radio]:checked){background-color:var(--c-white);outline:1px solid var(--c-light-grey);box-shadow:0 1px 1px 1px rgba(0,0,0,.102)}@media screen and (width >= 992px){.TheftLocationsMap_typeSelector__PCZ8y{grid-column:1/3}}@media screen and (width >= 1200px){.TheftLocationsMap_typeSelector__PCZ8y{grid-column:2/4}}.TheftLocationsMap_links__MASzb{margin:0 auto;display:flex;align-items:center;gap:1rem}@media screen and (width >= 992px){.TheftLocationsMap_links__MASzb{grid-column:3/4}}@media screen and (width >= 1200px){.TheftLocationsMap_links__MASzb{grid-column:4/5}}.TheftLocationsMap_links__MASzb a{padding:1rem}.TheftLocationsMap_cols__uzJmB{flex-grow:1;padding:1rem;display:flex;flex-direction:column-reverse;gap:2.5rem}@media screen and (width >= 1200px){.TheftLocationsMap_cols__uzJmB{flex-direction:row;gap:1.5rem}}.TheftLocationsMap_lastThefts__rbGSk{width:100%}@media screen and (width >= 1200px){.TheftLocationsMap_lastThefts__rbGSk{max-width:502px}}.TheftLocationsMap_lastTheftsHeader__YHKfR{margin:0 0 1rem;display:flex;justify-content:space-between;align-items:center}.TheftLocationsMap_lastTheftsHeader__YHKfR .TheftLocationsMap_lastTheftsTitle__g11pW{font-size:1rem}.TheftLocationsMap_lastTheftsHeader__YHKfR .TheftLocationsMap_counter__RehgL{padding:6px .5rem;border-radius:1rem;background-color:var(--c-lightest-green);color:var(--c-green);font-size:.75rem;font-weight:500;line-height:1.5;display:flex;align-items:center;gap:.5rem}.TheftLocationsMap_lastTheftsHeader__YHKfR .TheftLocationsMap_counter__RehgL:before{content:"";background-color:var(--c-green);display:block;width:6px;min-width:6px;height:6px;aspect-ratio:1;border-radius:50%}.TheftLocationsMap_lastTheftsList__W6udX{display:flex;flex-direction:column;gap:1.5rem}@media screen and (width >= 768px){.TheftLocationsMap_lastTheftsList__W6udX{flex-direction:row}}@media screen and (width >= 1200px){.TheftLocationsMap_lastTheftsList__W6udX{flex-direction:column}}.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih{position:relative;width:100%;display:flex;border:1px solid var(--c-light-grey);border-radius:.25rem}.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih .TheftLocationsMap_lastTheftInfo__QyFzn{display:flex;flex-direction:column;padding:1rem;width:100%;height:auto}.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih .TheftLocationsMap_lastTheftHeader__p0lm_{flex-grow:1;margin:0 0 1rem;padding:0 0 1rem;border-bottom:1px dashed rgba(9,19,21,.2);display:flex;flex-direction:column;gap:1rem;align-items:center}@media screen and (width >= 576px){.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih .TheftLocationsMap_lastTheftHeader__p0lm_{flex-direction:row}}@media screen and (width >= 768px){.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih .TheftLocationsMap_lastTheftHeader__p0lm_{align-items:flex-start;flex-direction:column}}@media screen and (width >= 1200px){.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih .TheftLocationsMap_lastTheftHeader__p0lm_{align-items:center;flex-direction:row}}.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih .TheftLocationsMap_lastTheftHeader__p0lm_ .TheftLocationsMap_lastTheftHeaderTitle__R1Kth{display:flex;align-items:center;gap:.5rem;flex-grow:1}.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih .TheftLocationsMap_lastTheftHeader__p0lm_ h3{font-weight:600}.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih .TheftLocationsMap_lastTheftHeader__p0lm_ button{min-width:-moz-fit-content;min-width:fit-content}.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih .TheftLocationsMap_lastTheftDateTime__sc0Yr{display:flex;gap:.25rem;align-items:center;font-size:.875rem}.TheftLocationsMap_lastTheftsList__W6udX .TheftLocationsMap_lastTheft__qXEih .TheftLocationsMap_lastTheftDateTime__sc0Yr:first-of-type{margin:0 0 1rem}.TheftLocationsMap_map__Z73V1{position:relative;width:100%;height:100%;min-height:20rem;border-radius:.25rem;overflow:hidden;height:calc(100vh - 404.47px);display:flex;flex-direction:column}@media screen and (width >= 576px){.TheftLocationsMap_map__Z73V1{height:calc(100vh - 334.47px)}}@media screen and (width >= 992px){.TheftLocationsMap_map__Z73V1{height:calc(100vh - 262.46px)}}.TheftLocationsMap_explainer__4zefB{margin:1rem auto 0;padding:0 1rem;max-width:1392px;text-align:center}.TheftLocationsMap_resetMapPins__xYdkr{padding:.625rem 1rem;position:absolute;bottom:.5rem;left:.5rem;display:flex;align-items:center;gap:.25rem;background-color:var(--c-white);border-radius:.25rem;font-size:13px;font-weight:500;line-height:1.54;box-shadow:0 0 0 1.5px rgba(41,41,41,.102)}