/*
 * De ce exista:
 * Acest fisier stilizeaza ecranul dedicat pentru harta cererilor muncitorului.
 *
 * Responsabilitate:
 * Defineste compozitia pentru panoul de harta, markerele si bottom sheet-ul
 * cererilor publicate fara sa atinga flow-urile active de job.
 *
 * Ce NU face:
 * Nu stilizeaza acceptarea, chatul sau detaliile complete de job.
 *
 * Depinde de:
 * tpl-screen-worker-map-jobs, Leaflet si stilurile shared app-v2.
 */

.v2-screen--worker-map-jobs .v2-map-trust-icon,
.v2-screen--worker-map-jobs .v2-map-stage-pill.is-accent {
    color: #92400e;
}

.v2-screen--worker-map-jobs .v2-map-trust-icon {
    background: rgba(245, 158, 11, 0.14);
}

.v2-screen--worker-map-jobs .v2-map-trust-note {
    background: rgba(255, 251, 235, 0.96);
}

.v2-screen--worker-map-jobs .v2-map-stage-pill.is-accent {
    background: rgba(245, 158, 11, 0.14);
    border-color: rgba(245, 158, 11, 0.22);
}

.v2-screen--worker-map-jobs .v2-map-filter-card {
    background:
        radial-gradient(circle at top left, rgba(254, 243, 199, 0.7), transparent 28%),
        linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(255, 251, 235, 0.98));
}

.v2-screen--worker-map-jobs .v2-map-filter-summary .v2-filter-item {
    border-color: rgba(245, 158, 11, 0.16);
    background:
        radial-gradient(circle at top right, rgba(255, 251, 235, 0.9), transparent 48%),
        #ffffff;
}

.v2-screen--worker-map-jobs .v2-map-filter-summary .v2-filter-item strong {
    color: #92400e;
}

.v2-screen--worker-map-jobs .v2-map-sheet-card {
    background:
        radial-gradient(circle at top right, rgba(254, 243, 199, 0.32), transparent 36%),
        rgba(255, 255, 255, 0.98);
}

.v2-screen--worker-map-jobs .v2-map-sheet-meta .v2-chip {
    background: rgba(17, 24, 39, 0.04);
}

.v2-screen--worker-map-jobs .v2-map-query-form .v2-field {
    display: grid;
    gap: 6px;
}

.v2-screen--worker-map-jobs .v2-map-query-form .v2-copy {
    margin: 0;
    color: #6b7280;
    font-size: 0.88rem;
    line-height: 1.45;
}
