/* ==========================================================================
   SVORD Lift — layihəyə xas override-lar

   Bu fayl style.css-DƏN SONRA yüklənir. style.css 287 KB-lıq vendor
   şablon faylıdır və HEÇ VAXT redaktə edilmir — bütün dəyişikliklər
   cascade sırası ilə buradan gəlir.

   Şablonun accent rəngi: #00a298 (style.css-də 249 dəfə işlənir)
   ========================================================================== */

:root {
    --svord-accent: #00a298;
    --svord-accent-dark: #008c84;
    --svord-ink: #151515;
    --svord-border: #c9d1d3;
}

/* ==========================================================================
   1. Dil dəyişdiricisi (AZ / EN)
   Mockup: _html_reference/dil-menyusu1.jpg, dil-menyusu2.jpg
   Markup: resources/views/partials/nav-lang.blade.php
   ========================================================================== */

.rd-navbar-lang {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
}

.rd-navbar-lang-current,
.rd-navbar-lang-link {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 34px;
    height: 34px;
    border-radius: 50%;
    font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    font-size: 11px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: .04em;
    text-decoration: none;
}

.rd-navbar-lang-current {
    border: 1px solid var(--svord-border);
    color: var(--svord-ink);
    transition: color .25s ease, border-color .25s ease;
}

.rd-navbar-lang:hover .rd-navbar-lang-current,
.rd-navbar-lang.active .rd-navbar-lang-current {
    border-color: var(--svord-accent);
    color: var(--svord-accent);
}

.rd-navbar-lang-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.rd-navbar-lang-link,
.rd-navbar-lang-link:focus,
.rd-navbar-lang-link:active {
    background: var(--svord-accent);
    border: 1px solid var(--svord-accent);
    color: #fff;
    transition: background .25s ease, border-color .25s ease;
}

.rd-navbar-lang-link:hover {
    background: var(--svord-accent-dark);
    border-color: var(--svord-accent-dark);
    color: #fff;
}

/* --- Desktop (rd-navbar-static): açılan dairəvi siyahı ------------------- */

.rd-navbar-static .rd-navbar-lang-list {
    position: absolute;
    top: 100%;
    left: 50%;
    z-index: 1031;
    padding-top: 8px;
    transform: translateX(-50%);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: opacity .25s ease, visibility .25s ease;
}

.rd-navbar-static .rd-navbar-lang-list.active {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}

.rd-navbar-static .rd-navbar-lang-list-item + .rd-navbar-lang-list-item {
    margin-top: 6px;
}

.rd-navbar-static * + .rd-navbar-lang {
    margin-left: 14px;
}

/* Tünd fonlu navbar konteksti (hero overlay) */
.context-dark .rd-navbar-lang-current,
.rd-navbar-dark .rd-navbar-lang-current {
    border-color: rgba(255, 255, 255, .45);
    color: #fff;
}

/* --- Mobil / planşet (rd-navbar-fixed) ---------------------------------- *
 * Bu rejimdə navbar açılan panelə çevrilir və .rd-navbar-share tam enli
 * bloka çevrilir (style.css:8723). Dil dəyişdiricisi də eyni məntiqi
 * izləyir: toggle YOX, hər iki dil birbaşa görünür.                        */

.rd-navbar-fixed .rd-navbar-lang {
    display: flex;
    justify-content: center;
    align-items: center;
    width: calc(100% - 30px);
    margin-left: auto;
    margin-right: auto;
    cursor: default;
    pointer-events: none;
}

.rd-navbar-fixed * + .rd-navbar-lang {
    margin-top: 20px;
}

.rd-navbar-fixed .rd-navbar-lang-list {
    display: flex;
    align-items: center;
    /* Panelin içində həmişə görünür — .active sinfindən asılı deyil */
    opacity: 1;
    visibility: visible;
}

.rd-navbar-fixed .rd-navbar-lang-list-item {
    margin-left: 8px;
    pointer-events: auto;
}

.rd-navbar-fixed .rd-navbar-lang-current,
.rd-navbar-fixed .rd-navbar-lang-link {
    width: 32px;
    height: 32px;
    font-size: 11px;
}

/* ==========================================================================
   2. Əlaqə formu — honeypot
   display:none deyil, ekrandan kənar: sadə botlar yenə də doldurur.
   ========================================================================== */

.svord-hp {
    position: absolute !important;
    left: -9999px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

/* ==========================================================================
   3. Boş vəziyyət blokları (məzmun hələ əlavə edilməyib)
   ========================================================================== */

.svord-empty {
    padding: 40px 20px;
    text-align: center;
    color: #9b9b9b;
    font-size: 15px;
}

/* ==========================================================================
   4. Axtarış nəticələri
   Orijinal search.html yalnız boş-vəziyyət stub-ı idi — nəticə markup-ı yox idi.
   ========================================================================== */

.svord-search-group + .svord-search-group {
    margin-top: 50px;
}

.svord-search-type {
    display: inline-block;
    margin-bottom: 4px;
    color: var(--svord-accent);
    font-size: 11px;
    font-weight: 500;
    letter-spacing: .1em;
    text-transform: uppercase;
}

/* ==========================================================================
   5. Səhifələmə (Bootstrap 4 paginator)
   ========================================================================== */

.pagination {
    justify-content: center;
    margin-top: 40px;
}

.pagination .page-item.active .page-link {
    background-color: var(--svord-accent);
    border-color: var(--svord-accent);
}

.pagination .page-link {
    color: var(--svord-ink);
}

.pagination .page-link:hover {
    color: var(--svord-accent);
}

/* ==========================================================================
   6. Xəritə sarğısı
   .google-map-container əvəzinə (bax partials/map.blade.php şərhi) —
   script.js həmin sinfi görüb Google Maps JS API-ni işə salmağa çalışırdı.
   ========================================================================== */

.svord-map-container {
    width: 100%;
}

/* ==========================================================================
   7. Detal səhifəsi şəkil qalereyası (Layihə, Məhsul)
   Markup: resources/views/components/image-gallery.blade.php
   Şablonun Owl Carousel-i üzərində minimal əlavələr.
   ========================================================================== */

.svord-gallery-item {
    display: block;
    position: relative;
    cursor: zoom-in;
}

.svord-gallery-item img {
    display: block;
    width: 100%;
    height: auto;
}

/* Böyütmə işarəsi — üzərinə gələndə görünür */
.svord-gallery-item::after {
    content: '\f00e';               /* FontAwesome axtarış-plus */
    position: absolute;
    right: 14px;
    bottom: 14px;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    font: 400 16px/1 'FontAwesome';
    color: #fff;
    background: rgba(0, 162, 152, .9);
    opacity: 0;
    transition: opacity .25s ease;
    pointer-events: none;
}

.svord-gallery-item:hover::after {
    opacity: 1;
}

/* Şablonun ox düymələri şəklin kənarında oturur (left/right: 0) və açıq
   fotolarda görünmür — yarımşəffaf fon əlavə edirik. */
.svord-gallery .owl-prev,
.svord-gallery .owl-next {
    width: 44px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 32px;
    line-height: 1;
    color: #fff;
    background: rgba(21, 21, 21, .45);
    transition: background .25s ease, color .25s ease;
    z-index: 2;
}

.svord-gallery .owl-prev:hover,
.svord-gallery .owl-next:hover {
    background: var(--svord-accent);
    color: #fff;
}

/* Nöqtələr: şablonun defoltu şəklin ÜSTÜNDƏ absolute-dur — altına alırıq
   (.owl-modern bunu edirdi, amma o sinif artıq işlədilmir). */
.svord-gallery .owl-dots {
    position: relative;
    bottom: 0;
    margin-top: 14px;
}
