.contact-card-text{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}@media screen and (min-width:1264px){#contact-salutation{padding-right:8px}}@media(max-width:767px){.actions-v-btn button{font-size:13px}}@media screen and (min-width:1264px){#company-salutation,#company-street{padding-right:8px}}.select-container{position:relative}.custom-arrow-icon{pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.v-input{margin-bottom:16px}.select-container .v-field__append-inner .v-icon{display:none}.company-city-field .v-messages__message,.company-street-field .v-messages__message{color:rgb(var(--v-theme-error))!important;opacity:1!important}#map{border-radius:4px;box-shadow:0 2px 4px #0000001a}.radius-circle-indicator{border:2px solid transparent;border-radius:50%;display:inline-block;height:12px;width:12px}.business-listing-preview{border-radius:8px}.business-card-yellow{background-color:#fffef7;border:3px solid gold;border-radius:8px;margin-bottom:16px;padding:20px}.company-name{color:#333;font-size:20px;font-weight:700;margin-bottom:4px}.company-category{color:#666;font-size:12px;font-weight:500;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.action-buttons{display:flex;gap:8px}.action-buttons .v-btn{background-color:gold!important;border-radius:4px;color:#333!important;font-weight:500;text-transform:none}.business-link{color:#1976d2;font-size:14px;word-break:break-all}.fake-btn{align-items:center;background-color:gold;border:none;border-radius:4px;color:#333;cursor:default;display:inline-flex;font-size:12px;font-weight:500;min-height:24px;padding:4px 8px;text-transform:none}.font-size-18{font-size:18px!important}.v-card,.v-card--variant-elevated{border:1px solid #ddd!important;border-radius:8px!important;box-shadow:none!important}
