.style_container__KDKG_{margin-left:auto;margin-right:auto;max-width:64rem}.style_container__KDKG_>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.style_header___dDAb{display:flex;align-items:center;justify-content:space-between}.style_title__F8lUd{margin-bottom:.25rem;font-size:1.5rem;line-height:2rem;font-weight:800}.style_subtitle__htVhe{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.style_addButton__vE2s3{gap:.375rem}.style_gridRow__hPnb_{display:grid;gap:1rem}@media (min-width:768px){.style_gridRow__hPnb_{grid-template-columns:repeat(2,minmax(0,1fr))}}.style_card__8y4Ot{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border)/.5);padding:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.style_card__8y4Ot:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.style_cardDefault__sUiT0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.3)}.style_cardHeader__P33ZJ{margin-bottom:.75rem;display:flex;align-items:flex-start;gap:.75rem}.style_iconBox__AjIll{display:grid;height:2.5rem;width:2.5rem;place-items:center;border-radius:.75rem;background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.style_icon__wr_xo{height:1.25rem;width:1.25rem}.style_cardContent__0Ct0O{flex:1 1 0%}.style_cardTitleRow__IeI8T{display:flex;align-items:center;gap:.5rem}.style_cardTitle__HXkZ4{font-weight:700}.style_badge__Jc8JO{display:inline-flex;height:1.25rem;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;border-color:transparent;padding:.125rem .625rem;font-size:10px;font-weight:600;color:hsl(var(--primary));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.style_badge__Jc8JO,.style_badge__Jc8JO:hover{background-color:hsl(var(--primary)/.15)}.style_badge__Jc8JO:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.style_badgeIcon__jFFEy{height:.625rem;width:.625rem;fill:currentColor}.style_cardSubtitle__mFkAl{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.style_provinceCity__FD17R{margin-bottom:.25rem;color:hsl(var(--muted-foreground))}.style_address__MePDb,.style_provinceCity__FD17R{font-size:.875rem;line-height:1.25rem;line-height:1.625}.style_address__MePDb{margin-bottom:.5rem}.style_postalCode__YsaEO{margin-bottom:1rem;font-size:11px;color:hsl(var(--muted-foreground))}.style_actions__DhD4l{display:flex;gap:.5rem}.style_actionButton__ECVGj{flex:1 1 0%;gap:.375rem!important;font-size:.75rem;line-height:1rem}.style_iconButton__zxSit{gap:.375rem}.style_deleteButton__wNzD4,.style_deleteButton__wNzD4:hover{color:hsl(var(--destructive))}.style_deleteIcon__nCz1U,.style_editIcon__n9SEJ{height:.875rem;width:.875rem}.style_mapPlaceholder__IxNfL{display:grid;height:8rem;place-items:center;border-radius:.75rem;border-width:1px;border-style:dashed;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4);font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.style_mapPlaceholderContent__dpRXF{text-align:center}.style_mapPlaceholderIcon__nBmcU{margin-left:auto;margin-right:auto;margin-bottom:.25rem;height:1.5rem;width:1.5rem}.style_loadingGrid__peYaB{display:grid;gap:1rem}@media (min-width:768px){.style_loadingGrid__peYaB{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes style_pulse__Q2HYo{50%{opacity:.5}}.style_loadingCard__0hQt_{animation:style_pulse__Q2HYo 2s cubic-bezier(.4,0,.6,1) infinite;border-width:1px;border-color:hsl(var(--border)/.5);background-color:hsl(var(--muted)/.2);padding:1.25rem}.style_loadingContent__7WFgP>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.style_loadingLineShort___AcEO,.style_loadingLine__ZttWW{height:1rem;border-radius:.25rem;background-color:hsl(var(--muted)/.4)}.style_loadingLineShort___AcEO{width:75%}.style_loadingLineLong__VifaH{height:1rem;width:50%;border-radius:.25rem;background-color:hsl(var(--muted)/.4)}.style_loadingLineTiny__F6LZ7{height:.75rem;width:25%;border-radius:.25rem;background-color:hsl(var(--muted)/.4)}.style_errorBox__XUaBa{padding:0!important}.style_errorImage__hwLdz{width:19rem!important}.style_cover__JrkBg{position:fixed;inset:0;z-index:50!important;display:flex;height:100%;background-color:rgb(0 0 0/.7);padding:0!important}@media (min-width:768px){.style_cover__JrkBg{align-items:center;justify-content:center}}.style_card__OHnnp{height:100%!important;flex-direction:column!important;gap:.75rem!important;padding:.75rem!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}@media not all and (min-width:768px){.style_card__OHnnp{border-radius:0!important}}@media (min-width:768px){.style_card__OHnnp{width:100%!important}}@media (min-width:1024px){.style_card__OHnnp{gap:1.25rem!important;padding:1.25rem!important}}.style_cardSection__YwhJq{position:relative!important;height:100%!important;width:100%!important}@media not all and (min-width:768px){.style_cardSection__YwhJq{overflow-y:auto!important}}@media (min-width:768px){.style_cardSection__YwhJq{height:auto!important;width:60%!important}}@media (min-width:1285px){.style_cardSection__YwhJq{width:33.333333%!important}}