app-third-party-extrajudicial-action-submission-modal .section {
    margin-bottom: 1rem;
}

app-third-party-extrajudicial-action-submission-modal .section h3 {
    margin-bottom: 0.5rem;
}

app-third-party-extrajudicial-action-submission-modal .detail-grid {
    display: grid;
    grid-template-columns: auto 1fr;
    column-gap: 1em;
    row-gap: 1rem;
}

app-third-party-extrajudicial-action-submission-modal .standard-form-incompatible-element-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 5px;
}

app-third-party-extrajudicial-action-submission-modal .standard-form-incompatible-element-container .map-container p {
    width: 100%;
    height: 1.5em;
    overflow: hidden;
    margin-bottom: 6px;
}

app-third-party-extrajudicial-action-submission-modal .standard-form-incompatible-element-container .map-container .coordinate-input-grid {
    display: grid;
    grid-template-columns: auto 1fr 30px;
    column-gap: 5px;
    align-items: baseline;
}
app-third-party-extrajudicial-action-submission-modal .standard-form-incompatible-element-container .map-container .coordinate-input-grid input {
    width: 98%;
    margin-bottom: 0px;
}
app-third-party-extrajudicial-action-submission-modal .standard-form-incompatible-element-container .map-container .coordinate-input-grid button {
    padding-left: 0;
    padding-right: 0;
}

app-third-party-extrajudicial-action-submission-modal .standard-form-incompatible-element-container .image-selector-grid {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    justify-content: center;
}

app-third-party-extrajudicial-action-submission-modal .standard-form-incompatible-element-container .image-selector-grid select {
    width: 100%;
    margin-bottom: 0;
}

app-third-party-extrajudicial-action-submission-modal .standard-form-incompatible-element-container .third-party-extrajudicial-image {
    width: 100%;
    max-height: 317px;
    object-fit: cover;
}
app-third-party-extrajudicial-action-submission-modal .standard-form-incompatible-element-container .third-party-extrajudicial-image:hover {
    object-fit: contain;
}

app-third-party-extrajudicial-action-submission-modal .standard-form-fields-container .filter-container {
    grid-template-columns: 1fr;
}