.asma-plugin-root[data-theme=dark]{
            --koyu-acilis: radial-gradient(55% 70% at 0% 0%, rgba(236, 95, 166, .22) 0%, transparent 60%), radial-gradient(50% 60% at 100% 0%, rgba(109, 69, 240, .38) 0%, transparent 60%), radial-gradient(60% 60% at 60% 100%, rgba(255, 138, 91, .16) 0%, transparent 62%), linear-gradient(150deg, #1a1136 0%, #211542 55%, #241634 100%) !important;
            --ton-pembe-k: #3a2040;
            --ton-lila-k: #2a2150;
            --ton-seftali-k: #3a2822;
            --ton-nane-k: #1b3230;
            --ton-mavi-k: #1f2744
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.acilis, .bl-acilis, .ha, .hh-acilis, .mk-acilis, .is-acilis, .ys-acilis, .nf-acilis, .zemin-sabit, .ar-acilis, .in-acilis, .oz-acilis, .ak-acilis, .hafta-panel, .ton-lila, .ton-pembe, .ton-seftali){
            background: var(--koyu-acilis) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .zemin i{
            opacity: .32 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.hs-kiz, .tri-1, .yon-hafta, .kart-forum, .hk-ozel, .hk-deger-kart.ton-pembe, li:nth-child(1) .il-yon-kart){
            background: var(--ton-pembe-k) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.hs-mor, .tri-2, .yon-arac, .es-anne, .panel-lila, .oz-ai, .kart-es, .yk-bos, .hk-bakis, .ilke-sor, .ys-iletisim, .hk-deger-kart.ton-lila, .hk-yazi-kart, .ka-bant-ornek, li:nth-child(2) .il-yon-kart){
            background: var(--ton-lila-k) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.panel-seftali, .tri-3, .hs-sonuc-ana.ku-risk, .hk-deger-kart.ton-seftali, li:nth-child(3) .il-yon-kart){
            background: var(--ton-seftali-k) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.panel-nane, .yon-blog, .hk-deger-kart.ton-nane){
            background: var(--ton-nane-k) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.hs-erkek, .es-baba, .arac-not){
            background: var(--ton-mavi-k) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .menu-kat{
            background: var(--zemin) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.ha-olcu div, .senin, .hk-ek, .hk, .ak-simge, .ar-kart, .hk-rakam, .il-kanal, .in-pwa, .in-kart, .oz-gezinme, .yazi-govde .hk-bakis li, .kare, .menu-ac){
            background: #ffffff17 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .ust-menu a:hover{
            background: #ffffff1a !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .oz-panel:before{
            background: #ffffff14 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .buzlu-cam{
            background: linear-gradient(145deg, #1e17369e, #1e173661) !important;
            box-shadow: inset 0 0 0 1px #ffffff2e, 0 14px 34px -14px #0009 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .halka-isik{
            background: radial-gradient(circle, #ca576a61, #ca576a00 68%) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .ai{
            background: linear-gradient(135deg, #2a1d4a, #241a44 52%, #2e1f3e) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .rozet{
            background: #2f2560 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .rozet:hover{
            background: #3b2f78 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .menu-ac span{
            background: var(--basl) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.gm.gm .gm-safe, .ik-cins-uniseks, .kayit-cip){
            color: #8ae3c6 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.hs-bilgi.ku-dikkat, .ka-artis.disinda small, .hs-uyari, .hafta-bm){
            color: #f3c6a6 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .olcu-kutu{
            background: var(--yumusak) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .yazi-govde :is(tr:first-child td, tr:last-child td){
            background: var(--yumusak) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .rj{
            --rj-bg: #1e1736
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .hafta-kart{
            background: linear-gradient(160deg, #2f2420, #3a2822) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .msg.o{
            background: #2a2150 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .kayit-cip{
            background: #1c3330 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .arac{
            background: #ffffff14 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .ucretsiz{
            background: var(--ton-nane-k) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .sss-liste details[open]{
            background: var(--ton-lila-k) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .hs-alan select{
            background-color: var(--yumusak) !important;
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9baff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .hs-alan select:focus{
            background-color: var(--kart) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.hs-bos, .hs-bilgi){
            background: var(--yumusak-2) !important;
            box-shadow: inset 0 0 0 1.5px var(--cizgi) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .hs-uyari{
            background: var(--ton-seftali-k) !important;
            box-shadow: inset 0 0 0 1.5px #5a3b31 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.one .arac, .ar-kart-simge){
            background: color-mix(in srgb, var(--ton) 22%, var(--kart)) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.dene-liste button:hover, .arama-sonuc .sn:hover, .arama-sonuc .sn:focus-visible){
            background: var(--yumusak-3) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .kf-adim button:hover{
            background: var(--mor-100) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.hs-alan input:focus, .hs-alan select:focus){
            background-color: var(--kart) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .ruh-balon p{
            background: #2a2150 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .mt-kural{
            background: var(--ton-seftali-k) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .mt-rozet.erkek,
.asma-plugin-root[data-theme=dark] .asma-plugin-root .mt-tablo td.erkek{
            background: #1f2a44 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .mt-rozet.kiz,
.asma-plugin-root[data-theme=dark] .asma-plugin-root .mt-tablo td.kiz{
            background: #3a2140 !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .mt-tablo thead th,
.asma-plugin-root[data-theme=dark] .asma-plugin-root .mt-tablo th[scope=row],
.asma-plugin-root[data-theme=dark] .asma-plugin-root .mt-tablo thead th:first-child{
            background: var(--yumusak-2) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .mt-tablo td.secili{
            background: var(--mor-600) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.as-liste .as-donem.gecti, .gt-ucluk li:nth-child(odd):not(.simdi), .kf-satir){
            background: var(--yumusak-2) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.as-liste .as-donem.gecti .as-tarih, .kf-satir.secili){
            background: var(--yumusak-3) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .hs-bilgi.ku-dikkat{
            background: var(--ton-seftali-k) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root :is(.yorum, .ys-govde .yasal-not){
            background: var(--ton-seftali-k) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .hk-daire{
            background: radial-gradient(circle at 35% 30%, #3a2140, #2a2150 70%) !important
        }
.asma-plugin-root[data-theme=dark] .asma-plugin-root .hk-olcu span{
            background: var(--yumusak) !important
        }
.asma-plugin-root{
            --mor-950: #1c0b42;
            --mor-900: #2a1263;
            --mor-700: #ca576a;
            --mor-600: #ca576a;
            --mor-500: #ca576a;
            --mor-300: #CF6778;
            --mor-100: #efe9ff;
            --pembe-500: #ec5fa6;
            --pembe-200: #fcd5e9;
            --seftali-500: #ff8a5b;
            --seftali-100: #ffeadf;
            --nane-500: #23b38f;
            --nane-100: #dcf7ee;
            --lila-100: #f0eaff;
            --pembe-100: #fde8f2;
            --metin: #1f1838;
            --metin-2: #5c5574;
            --cizgi: #ece8f4;
            --beyaz: #ffffff;
            --zemin: #ffffff;
            --kart: #ffffff;
            --yumusak: #f4f0fd;
            --yumusak-2: #f7f4fd;
            --yumusak-3: #f1ecfb;
            --basl: #1c0b42;
            --cam: rgba(255, 255, 255, .7);
            --ust-cam: rgba(255, 255, 255, .82);
            --giris: #4a4366;
            --dolgu-koyu: #1c0b42;
            --koyu-yazi-2: #2a1263;
            --golge-kart: 0 24px 60px -24px rgba(58, 28, 140, .28), 0 4px 14px -6px rgba(58, 28, 140, .12);
            --golge-hafif: 0 10px 30px -14px rgba(58, 28, 140, .22);
            --kabuk: 1240px;
            --kenar: clamp(20px, 4vw, 48px);
            --yazi-baslik: "Bricolage Grotesque", "Plus Jakarta Sans", system-ui, sans-serif;
            --yazi-vurgu: "Instrument Serif", Georgia, serif;
            --yazi-govde: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
            --yay: cubic-bezier(.34, 1.56, .64, 1);
            --egri: cubic-bezier(.22, 1, .36, 1);
            color-scheme: light
        }
.asma-plugin-root[data-theme=dark]{
            color-scheme: dark;
            --zemin: #140f24;
            --kart: #1e1736;
            --yumusak: #241b40;
            --yumusak-2: #211a3b;
            --yumusak-3: #2a2149;
            --basl: #f3eeff;
            --metin: #ebe6fa;
            --metin-2: #b4accb;
            --cizgi: #342b55;
            --mor-100: #2d2354;
            --mor-700: #b8a6ff;
            --lila-100: #2a2150;
            --pembe-100: #3a2140;
            --pembe-200: #4a2a44;
            --seftali-100: #3a2a24;
            --nane-100: #1c3330;
            --cam: rgba(255, 255, 255, .08);
            --ust-cam: rgba(20, 15, 36, .84);
            --giris: #c3bbd9;
            --dolgu-koyu: #2f2560;
            --koyu-yazi-2: #e9e3ff;
            --golge-kart: 0 24px 60px -24px rgba(0, 0, 0, .65), 0 4px 14px -6px rgba(0, 0, 0, .45);
            --golge-hafif: 0 10px 30px -14px rgba(0, 0, 0, .55)
        }
.asma-plugin-root[data-theme=dark] .b2 .vurgu{
            color: #c9baff
        }
.asma-plugin-root[data-theme=dark] .dugme-koyu{
            background: linear-gradient(135deg, var(--mor-600), #7a55f3 55%, #7f58f2);
            box-shadow: 0 14px 30px -12px #ca576ab3
        }
.asma-plugin-root *,
.asma-plugin-root *:before,
.asma-plugin-root *:after{
            box-sizing: border-box
        }
.asma-plugin-root{
            -webkit-text-size-adjust: 100%;
            scroll-behavior: smooth
        }
.asma-plugin-root{
            margin: 0;
            background: var(--zemin);
            color: var(--metin);
            font-family: var(--yazi-govde);
            font-size: 18px;
            line-height: 1.55;
            -webkit-font-smoothing: antialiased;
            overflow-x: clip
        }
.asma-plugin-root:not(:lang(tr)) .asma-plugin-root{
            overflow-wrap: break-word
        }
.asma-plugin-root:lang(de) .asma-plugin-root{
            hyphens: auto;
            hyphenate-limit-chars: 12 5 5
        }
.asma-plugin-root img,
.asma-plugin-root svg{
            display: block;
            max-width: 100%
        }
.asma-plugin-root img{
            height: auto
        }
.asma-plugin-root a{
            color: inherit
        }
.asma-plugin-root h1,
.asma-plugin-root h2,
.asma-plugin-root h3,
.asma-plugin-root p{
            margin: 0
        }
.asma-plugin-root h1,
.asma-plugin-root h2,
.asma-plugin-root h3{
            font-family: var(--yazi-baslik);
            text-wrap: balance
        }
.asma-plugin-root .vurgu{
            font-family: var(--yazi-vurgu);
            font-style: italic;
            font-weight: 400;
            letter-spacing: -.01em
        }
.asma-plugin-root :focus-visible{
            outline: 3px solid var(--mor-500);
            outline-offset: 3px;
            border-radius: 8px
        }
.asma-plugin-root .icerige-atla{
            position: fixed;
            inset-inline-start: 16px;
            top: 16px;
            z-index: 60;
            padding: 12px 18px;
            border-radius: 999px;
            background: var(--mor-500);
            color: #fff;
            font-weight: 600;
            text-decoration: none;
            transform: translateY(-200%);
            opacity: 0
        }
.asma-plugin-root .icerige-atla:focus-visible{
            transform: none;
            opacity: 1;
            outline-color: #fff
        }
.asma-plugin-root #icerik:focus{
            outline: none
        }
.asma-plugin-root .kabuk{
            width: 100%;
            max-width: calc(var(--kabuk) + 2 * var(--kenar));
            margin-inline: auto;
            padding-inline: 10px;
        }
.asma-plugin-root .dugme{
            display: inline-flex;
            align-items: center;
            justify-content: center;
            gap: 10px;
            min-height: 56px;
            padding: 0 30px;
            border: 0;
            border-radius: 999px;
            background: linear-gradient(135deg, var(--mor-600), #7a55f3 55%, #7f58f2);
            color: #fff;
            font: inherit;
            font-size: 17px;
            font-weight: 700;
            text-decoration: none;
            box-shadow: 0 14px 30px -12px #ca576ab3;
            cursor: pointer;
            transition: transform .22s var(--egri), box-shadow .22s var(--egri)
        }
.asma-plugin-root .dugme:hover{
            transform: translateY(-2px);
            box-shadow: 0 18px 36px -12px #ca576acc
        }
.asma-plugin-root .dugme:active{
            transform: scale(.98)
        }
.asma-plugin-root .dugme-koyu{
            background: var(--dolgu-koyu);
            box-shadow: 0 12px 26px -14px #1c0b42cc
        }
.asma-plugin-root .ust-etiket{
            display: inline-flex;
            align-items: center;
            gap: 8px;
            padding: 7px 14px;
            border-radius: 999px;
            background: var(--mor-100);
            color: var(--mor-700);
            font-size: 16px;
            font-weight: 700
        }
.asma-plugin-root .b2{
            font-size: clamp(32px, 4.2vw, 56px);
            font-weight: 800;
            line-height: 1.05;
            letter-spacing: -.035em;
            color: var(--basl)
        }
.asma-plugin-root .gir{
            font-size: clamp(18px, 1.6vw, 21px);
            color: var(--metin-2)
        }
.asma-plugin-root .buzlu-cam{
            background: linear-gradient(145deg, #ffffff8c, #fff3);
            -webkit-backdrop-filter: blur(14px) saturate(1.5);
            backdrop-filter: blur(14px) saturate(1.5);
            box-shadow: inset 0 0 0 1px #ffffff80, 0 14px 34px -14px #3c142873
        }
.asma-plugin-root .b2 .vurgu{
            color: var(--mor-600)
        }
.asma-plugin-root .zemin{
            position: absolute;
            inset: 0;
            z-index: -1;
            pointer-events: none
        }
.asma-plugin-root .zemin i{
            position: absolute;
            border-radius: 50%;
            filter: blur(60px);
            opacity: .55;
            animation: suzul 18s ease-in-out infinite alternate
        }
.asma-plugin-root .zemin i:nth-child(1){
            width: 42vw;
            height: 42vw;
            left: -10vw;
            top: 30%;
            background: #f9b8dc
        }
.asma-plugin-root .zemin i:nth-child(2){
            width: 36vw;
            height: 36vw;
            right: -6vw;
            top: -8vw;
            background: #b9a4ff;
            animation-duration: 22s
        }
.asma-plugin-root .zemin i:nth-child(3){
            width: 30vw;
            height: 30vw;
            right: 18vw;
            bottom: -12vw;
            background: #a9c8ff;
            animation-duration: 26s
        }
@keyframes suzul{
            to {
                transform: translate(4vw, -3vw) scale(1.12)
            }
        }
.asma-plugin-root .js [data-belir]{
            opacity: 0;
            transform: translateY(28px);
            transition: opacity .7s var(--egri), transform .9s var(--egri);
            transition-delay: var(--gecik, 0ms)
        }
.asma-plugin-root .js [data-belir].gor{
            opacity: 1;
            transform: none
        }
@media (prefers-reduced-motion:reduce){.asma-plugin-root{
                scroll-behavior: auto
            }
.asma-plugin-root .js [data-belir]{
                opacity: 1;
                transform: none
            }
.asma-plugin-root *,
.asma-plugin-root *:before,
.asma-plugin-root *:after{
                animation-duration: .01ms !important;
                animation-iteration-count: 1 !important;
                transition-duration: .01ms !important
            }}
.asma-plugin-root .in-app [data-get-app],
.asma-plugin-root .in-app [data-app-cta]{
            display: none !important
        }
.asma-plugin-root a[lang=ru],
.asma-plugin-root a[lang=ar]{
            font-family: system-ui, -apple-system, Segoe UI, sans-serif
        }
.asma-plugin-root :lang(ar),
.asma-plugin-root :lang(ar):before,
.asma-plugin-root :lang(ar):after{
            letter-spacing: 0 !important
        }
.asma-plugin-root :lang(ar) :is(em, i, .vurgu){
            font-style: normal
        }
.asma-plugin-root svg:dir(rtl):has(>path:is([d="M5 12h14M13 6l6 6-6 6"], [d="M19 12H5M11 6l-6 6 6 6"], [d="M9 5l7 7-7 7"], [d="M15 5l-7 7 7 7"], [d="M9 6l6 6-6 6"])):not(.ik-rehber svg){
            scale: -1 1
        }
.asma-plugin-root.arama-acik{
            overflow: hidden
        }
.asma-plugin-root .arama[data-astro-cid-curg2k24]{
            position: fixed;
            inset: 0;
            width: 100%;
            max-width: none;
            height: 100%;
            max-height: none;
            margin: 0;
            padding: clamp(16px, 9vh, 110px) 16px 16px;
            border: 0;
            background: transparent
        }
.asma-plugin-root .arama[data-astro-cid-curg2k24]::backdrop{
            background: #1c0b4261;
            -webkit-backdrop-filter: blur(6px);
            backdrop-filter: blur(6px)
        }
.asma-plugin-root .arama[data-astro-cid-curg2k24][open] .arama-kutu[data-astro-cid-curg2k24]{
            animation: arama-gel .26s var(--egri)
        }
@keyframes arama-gel{
            0% {
                opacity: 0;
                transform: translateY(-12px) scale(.98)
            }
        }
.asma-plugin-root .arama-kutu[data-astro-cid-curg2k24]{
            display: flex;
            flex-direction: column;
            max-width: 720px;
            max-height: 100%;
            margin: 0 auto;
            overflow: hidden;
            border-radius: 28px;
            background: var(--kart);
            box-shadow: 0 40px 100px -30px #1c0b428c
        }
.asma-plugin-root .arama-cubuk[data-astro-cid-curg2k24]{
            display: flex;
            align-items: center;
            gap: 12px;
            padding-block: 10px;
            padding-inline: 22px 12px;
            border-bottom: 1px solid var(--cizgi)
        }
.asma-plugin-root .arama-simge[data-astro-cid-curg2k24]{
            flex: none;
            width: 24px;
            height: 24px;
            fill: none;
            stroke: var(--mor-700);
            stroke-width: 2.2;
            stroke-linecap: round
        }
.asma-plugin-root .gizli[data-astro-cid-curg2k24]{
            position: absolute;
            width: 1px;
            height: 1px;
            overflow: hidden;
            clip: rect(0 0 0 0);
            white-space: nowrap
        }
.asma-plugin-root .arama-cubuk[data-astro-cid-curg2k24] input[data-astro-cid-curg2k24]{
            flex: 1;
            min-width: 0;
            height: 56px;
            border: 0;
            background: none;
            font: inherit;
            font-size: 20px;
            color: var(--metin);
            outline: none
        }
.asma-plugin-root .arama-cubuk[data-astro-cid-curg2k24] input[data-astro-cid-curg2k24]::placeholder{
            color: #9a94b0
        }
.asma-plugin-root .arama-cubuk[data-astro-cid-curg2k24] input[data-astro-cid-curg2k24]::-webkit-search-cancel-button{
            display: none
        }
.asma-plugin-root .arama-kapat[data-astro-cid-curg2k24]{
            flex: none;
            display: grid;
            place-items: center;
            width: 44px;
            height: 44px;
            border: 0;
            border-radius: 50%;
            background: var(--mor-100);
            color: var(--mor-700);
            cursor: pointer
        }
.asma-plugin-root .arama-kapat[data-astro-cid-curg2k24] svg[data-astro-cid-curg2k24]{
            width: 20px;
            height: 20px;
            fill: none;
            stroke: currentColor;
            stroke-width: 2.4;
            stroke-linecap: round
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24]{
            overflow-y: auto;
            overscroll-behavior: contain;
            padding: 6px 12px 18px
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-grup-bas{
            display: flex;
            align-items: baseline;
            justify-content: space-between
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-grup{
            margin: 16px 10px 8px;
            font-size: 15px;
            font-weight: 700;
            color: var(--metin-2)
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-temizle{
            margin-inline-end: 10px;
            border: 0;
            background: none;
            font: inherit;
            font-size: 15px;
            font-weight: 700;
            color: var(--mor-700);
            cursor: pointer
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-cipler{
            display: flex;
            flex-wrap: wrap;
            gap: 8px;
            padding: 0 10px
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-cip{
            min-height: 40px;
            padding: 0 16px;
            border: 0;
            border-radius: 999px;
            background: var(--yumusak);
            font: inherit;
            font-size: 16px;
            font-weight: 600;
            color: var(--basl);
            cursor: pointer
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-cip:hover{
            background: var(--mor-100)
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-liste{
            display: grid;
            gap: 2px;
            margin: 0;
            padding: 0;
            list-style: none
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn{
            display: flex;
            align-items: center;
            gap: 14px;
            padding: 10px;
            border-radius: 18px;
            color: inherit;
            text-decoration: none;
            outline: none
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn:hover,
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn:focus-visible{
            background: #f6f2ff
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn:focus-visible{
            box-shadow: inset 0 0 0 2px var(--mor-500)
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-metin{
            display: grid;
            gap: 2px;
            min-width: 0
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-baslik{
            font-family: var(--yazi-baslik);
            font-size: 18px;
            font-weight: 700;
            line-height: 1.25;
            color: var(--basl)
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] mark{
            padding: 0 2px;
            border-radius: 4px;
            background: #ffe7a8;
            color: inherit
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-alt{
            overflow: hidden;
            font-size: 16px;
            line-height: 1.4;
            color: var(--metin-2);
            white-space: nowrap;
            text-overflow: ellipsis
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-kapak{
            flex: none;
            width: 96px;
            height: 54px;
            border-radius: 12px;
            background: var(--yumusak-3);
            object-fit: cover
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-bebek{
            flex: none;
            width: 56px;
            height: 56px;
            border-radius: 50%;
            object-fit: cover
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-arac{
            flex: none;
            width: 44px;
            height: 44px;
            margin-inline: 6px
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-sayfa{
            flex: none;
            display: grid;
            place-items: center;
            width: 56px;
            height: 56px;
            border-radius: 16px;
            background: var(--mor-100)
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-sayfa svg{
            width: 24px;
            height: 24px;
            fill: none;
            stroke: var(--mor-700);
            stroke-width: 2;
            stroke-linejoin: round
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-mesaj{
            margin: 18px 10px 6px;
            font-size: 17px;
            line-height: 1.5;
            color: var(--metin-2)
        }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-oneri{
            padding: 0;
            border: 0;
            background: none;
            font: inherit;
            font-weight: 700;
            color: var(--mor-700);
            text-decoration: underline;
            cursor: pointer
        }
@media (max-width:640px){.asma-plugin-root .arama[data-astro-cid-curg2k24]{
                padding: 0
            }
.asma-plugin-root .arama-kutu[data-astro-cid-curg2k24]{
                height: 100%;
                border-radius: 0
            }
.asma-plugin-root .arama-cubuk[data-astro-cid-curg2k24]{
                padding-inline-start: 16px
            }
.asma-plugin-root .arama-sonuc[data-astro-cid-curg2k24] .sn-kapak{
                width: 80px;
                height: 45px
            }}
.asma-plugin-root .ma-consent{
            position: fixed;
            left: .75rem;
            right: .75rem;
            bottom: calc(.75rem + env(safe-area-inset-bottom, 0px));
            z-index: 70;
            max-width: 34rem;
            margin-inline: auto;
            padding: .9rem 1rem;
            background: var(--color-paper, #fff);
            border: 1.5px solid var(--color-rule-strong, #e6e7eb);
            border-radius: 1.5rem;
            box-shadow: 0 6px 24px #1c274c21
        }
@media (max-width:1023.98px){.asma-plugin-root .ma-consent{
                bottom: calc(6rem + env(safe-area-inset-bottom, 0px))
            }}
.asma-plugin-root .ma-consent[hidden]{
            display: none
        }
.asma-plugin-root .ma-consent__text strong{
            display: block;
            font-size: .95rem;
            font-weight: 700;
            color: var(--color-ink, #2d1b28)
        }
.asma-plugin-root .ma-consent__text p{
            margin: .3rem 0 0;
            font-size: .82rem;
            line-height: 1.5;
            color: var(--color-ink-soft, #6b5763)
        }
.asma-plugin-root .ma-consent__text a{
            color: var(--color-violet, #741cdb);
            font-weight: 700;
            text-decoration: underline
        }
.asma-plugin-root .ma-consent__actions{
            display: flex;
            gap: .5rem;
            margin-top: .8rem
        }
.asma-plugin-root .ma-consent__actions button{
            flex: 1;
            padding: .55rem .9rem;
            font-size: .88rem;
            font-weight: 600;
            border-radius: .75rem;
            cursor: pointer;
            border: 2px solid var(--color-ink, #2d1b28);
            background: var(--color-paper, #fff);
            color: var(--color-ink, #2d1b28);
            transition: background .15s ease
        }
.asma-plugin-root .ma-consent__actions button[data-consent=accept]{
            background: var(--color-action, #6e4bd8);
            color: var(--color-on-pink, #fff)
        }
.asma-plugin-root .ma-consent__actions button:hover{
            filter: brightness(.96)
        }
.asma-plugin-root .ma-consent__actions button:focus-visible{
            outline: 2px solid var(--color-violet, #741cdb);
            outline-offset: 2px
        }
.asma-plugin-root .ma-ad{
            max-width: 728px;
            margin: 40px auto;
            text-align: center;
            min-height: 280px
        }
.asma-plugin-root .ma-ad__label{
            display: block;
            margin-bottom: 10px;
            font-size: 15px;
            font-weight: 600;
            color: var(--metin-2)
        }
.asma-plugin-root .ma-ad.ma-ad--bos>.ma-ad__label,
.asma-plugin-root .ma-ad.ma-ad--bos>ins.adsbygoogle{
            visibility: hidden
        }
.asma-plugin-root .ma-ad.ma-ad--kapali{
            display: none
        }
.asma-plugin-root:not(.ads-on) .ma-ad{
            display: none
        }
.asma-plugin-root .ub[data-astro-cid-6i5gaa54]{
            position: relative;
            z-index: 51;
            border-bottom: 1px solid var(--cizgi);
            background: var(--kart)
        }
.asma-plugin-root .ub[data-astro-cid-6i5gaa54][hidden]{
            display: none
        }
.asma-plugin-root .ub-ic[data-astro-cid-6i5gaa54]{
            display: flex;
            align-items: center;
            gap: 12px;
            min-height: 68px;
            padding-block: 10px
        }
.asma-plugin-root .ub-kapat[data-astro-cid-6i5gaa54]{
            flex: none;
            display: grid;
            place-items: center;
            width: 32px;
            height: 32px;
            margin-inline-start: -6px;
            padding: 0;
            border: 0;
            border-radius: 50%;
            background: transparent;
            color: var(--metin-2);
            cursor: pointer
        }
.asma-plugin-root .ub-kapat[data-astro-cid-6i5gaa54] svg[data-astro-cid-6i5gaa54]{
            width: 18px;
            height: 18px;
            fill: none;
            stroke: currentColor;
            stroke-width: 2.2;
            stroke-linecap: round
        }
.asma-plugin-root .ub[data-astro-cid-6i5gaa54] img[data-astro-cid-6i5gaa54]{
            flex: none;
            width: 44px;
            height: 44px;
            border-radius: 12px;
            box-shadow: 0 0 0 1px var(--cizgi)
        }
.asma-plugin-root .ub-yazi[data-astro-cid-6i5gaa54]{
            display: grid;
            min-width: 0;
            line-height: 1.25
        }
.asma-plugin-root .ub-yazi[data-astro-cid-6i5gaa54] b[data-astro-cid-6i5gaa54]{
            font-size: 16px;
            color: var(--basl)
        }
.asma-plugin-root .ub-yazi[data-astro-cid-6i5gaa54] span[data-astro-cid-6i5gaa54]{
            display: -webkit-box;
            overflow: hidden;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            font-size: 15px;
            color: var(--metin-2)
        }
.asma-plugin-root .ub-dugme[data-astro-cid-6i5gaa54]{
            flex: none;
            margin-inline-start: auto;
            padding: 9px 18px;
            border-radius: 999px;
            background: var(--mor-700);
            color: #fff;
            font-size: 16px;
            font-weight: 700;
            text-decoration: none
        }
.asma-plugin-root .logo[data-astro-cid-tvrurpns]{
            display: inline-flex;
            align-items: center;
            gap: 10px;
            text-decoration: none;
            color: var(--basl)
        }
.asma-plugin-root .logo[data-astro-cid-tvrurpns] svg[data-astro-cid-tvrurpns]{
            flex: none;
            width: 42px;
            height: auto;
            filter: drop-shadow(0 6px 10px rgba(236, 79, 151, .35))
        }
.asma-plugin-root .logo[data-astro-cid-tvrurpns] span[data-astro-cid-tvrurpns]{
            white-space: nowrap;
            font-family: var(--yazi-baslik);
            font-size: 23px;
            font-weight: 800;
            letter-spacing: -.03em
        }
.asma-plugin-root .ters[data-astro-cid-tvrurpns]{
            color: #fff
        }
.asma-plugin-root .dil[data-astro-cid-ke46yy4r]{
            position: relative
        }
.asma-plugin-root summary[data-astro-cid-ke46yy4r]{
            display: inline-flex;
            align-items: center;
            gap: 6px;
            min-height: 48px;
            padding: 0 12px;
            border-radius: 999px;
            background: var(--cam);
            font-size: 16px;
            font-weight: 700;
            color: var(--basl);
            list-style: none;
            cursor: pointer;
            user-select: none
        }
.asma-plugin-root summary[data-astro-cid-ke46yy4r]::-webkit-details-marker{
            display: none
        }
.asma-plugin-root summary[data-astro-cid-ke46yy4r]:hover{
            background: var(--kart)
        }
.asma-plugin-root svg[data-astro-cid-ke46yy4r]{
            fill: none;
            stroke: currentColor;
            stroke-width: 1.8;
            stroke-linecap: round;
            stroke-linejoin: round
        }
.asma-plugin-root .kure[data-astro-cid-ke46yy4r]{
            width: 22px;
            height: 22px
        }
.asma-plugin-root .ok[data-astro-cid-ke46yy4r]{
            width: 18px;
            height: 18px;
            transition: transform .2s var(--egri)
        }
.asma-plugin-root .dil[data-astro-cid-ke46yy4r][open] .ok[data-astro-cid-ke46yy4r]{
            transform: rotate(180deg)
        }
.asma-plugin-root ul[data-astro-cid-ke46yy4r]{
            position: absolute;
            top: calc(100% + 8px);
            inset-inline-end: 0;
            z-index: 60;
            display: grid;
            min-width: 220px;
            margin: 0;
            padding: 8px;
            border-radius: 20px;
            background: var(--kart);
            box-shadow: var(--golge-kart);
            list-style: none
        }
.asma-plugin-root a[data-astro-cid-ke46yy4r]{
            display: flex;
            align-items: center;
            gap: 12px;
            padding: 10px 12px;
            border-radius: 12px;
            font-size: 17px;
            font-weight: 600;
            color: var(--basl);
            text-decoration: none
        }
.asma-plugin-root a[data-astro-cid-ke46yy4r]:hover{
            background: var(--mor-100)
        }
.asma-plugin-root a[data-astro-cid-ke46yy4r][aria-current]{
            background: var(--mor-100);
            color: var(--mor-700)
        }
.asma-plugin-root .kod[data-astro-cid-ke46yy4r]{
            width: 32px;
            font-size: 16px;
            font-weight: 700;
            color: var(--metin-2)
        }
.asma-plugin-root .ust[data-astro-cid-doadckw2]{
            position: sticky;
            top: 0;
            z-index: 50;
            transition: background-color .3s, box-shadow .3s
        }
.asma-plugin-root .ust[data-astro-cid-doadckw2].kaydi,
.asma-plugin-root .ust[data-astro-cid-doadckw2].menu-acik{
            background: var(--ust-cam);
            -webkit-backdrop-filter: saturate(1.6) blur(16px);
            backdrop-filter: saturate(1.6) blur(16px);
            box-shadow: 0 10px 30px -18px #28126e59
        }
.asma-plugin-root .ust-ic[data-astro-cid-doadckw2]{
            display: flex;
            align-items: center;
            gap: 16px;
            height: 84px
        }
.asma-plugin-root .ust-ic[data-astro-cid-doadckw2]>.logo,
.asma-plugin-root .ust-sag[data-astro-cid-doadckw2]>[data-astro-cid-doadckw2]{
            flex: none
        }
.asma-plugin-root .ust-menu[data-astro-cid-doadckw2]{
            display: flex;
            margin-inline-start: 4px
        }
.asma-plugin-root .ust-menu[data-astro-cid-doadckw2] a[data-astro-cid-doadckw2]{
            white-space: nowrap;
            padding: 10px;
            border-radius: 999px;
            font-size: 17px;
            font-weight: 600;
            letter-spacing: -.025em;
            color: var(--basl);
            text-decoration: none;
            transition: background-color .2s
        }
.asma-plugin-root .ust-menu[data-astro-cid-doadckw2] a[data-astro-cid-doadckw2]:hover{
            background: #fff9
        }
.asma-plugin-root .kaydi[data-astro-cid-doadckw2] .ust-menu[data-astro-cid-doadckw2] a[data-astro-cid-doadckw2]:hover{
            background: var(--mor-100)
        }
.asma-plugin-root .ust-sag[data-astro-cid-doadckw2]{
            display: flex;
            align-items: center;
            gap: 12px;
            margin-inline-start: auto
        }
.asma-plugin-root .ust-ara[data-astro-cid-doadckw2]{
            flex: none;
            display: inline-flex;
            align-items: center;
            gap: 8px;
            min-height: 48px;
            padding-block: 0;
            padding-inline: 14px 16px;
            border: 0;
            border-radius: 999px;
            background: var(--cam);
            font: inherit;
            font-size: 16px;
            font-weight: 700;
            color: var(--basl);
            cursor: pointer
        }
.asma-plugin-root .ust-ara[data-astro-cid-doadckw2]:hover{
            background: var(--kart)
        }
.asma-plugin-root .kaydi[data-astro-cid-doadckw2] .ust-ara[data-astro-cid-doadckw2]{
            background: var(--mor-100)
        }
.asma-plugin-root .ust-ara[data-astro-cid-doadckw2] svg[data-astro-cid-doadckw2]{
            width: 20px;
            height: 20px;
            fill: none;
            stroke: currentColor;
            stroke-width: 2.2;
            stroke-linecap: round
        }
.asma-plugin-root .tema[data-astro-cid-doadckw2]{
            flex: none;
            width: 48px;
            height: 48px;
            border: 0;
            border-radius: 999px;
            background: var(--cam);
            color: var(--basl);
            display: grid;
            place-items: center;
            cursor: pointer
        }
.asma-plugin-root .tema[data-astro-cid-doadckw2]:hover{
            background: var(--kart)
        }
.asma-plugin-root .kaydi[data-astro-cid-doadckw2] .tema[data-astro-cid-doadckw2]{
            background: var(--mor-100)
        }
.asma-plugin-root .tema[data-astro-cid-doadckw2] svg[data-astro-cid-doadckw2]{
            width: 22px;
            height: 22px;
            fill: none;
            stroke: currentColor;
            stroke-width: 2;
            stroke-linecap: round;
            stroke-linejoin: round
        }
.asma-plugin-root .tema[data-astro-cid-doadckw2] .t-light[data-astro-cid-doadckw2],
.asma-plugin-root .tema[data-astro-cid-doadckw2] .t-dark[data-astro-cid-doadckw2],
.asma-plugin-root [data-theme-mode=light] .tema[data-astro-cid-doadckw2] .t-auto[data-astro-cid-doadckw2],
.asma-plugin-root [data-theme-mode=dark] .tema[data-astro-cid-doadckw2] .t-auto[data-astro-cid-doadckw2]{
            display: none
        }
.asma-plugin-root [data-theme-mode=light] .tema[data-astro-cid-doadckw2] .t-light[data-astro-cid-doadckw2],
.asma-plugin-root [data-theme-mode=dark] .tema[data-astro-cid-doadckw2] .t-dark[data-astro-cid-doadckw2]{
            display: block
        }
.asma-plugin-root .ust-dugme[data-astro-cid-doadckw2]{
            white-space: nowrap;
            min-height: 48px;
            padding: 0 18px;
            font-size: 16px
        }
.asma-plugin-root .menu-ac[data-astro-cid-doadckw2]{
            display: none;
            width: 48px;
            height: 48px;
            border: 0;
            border-radius: 14px;
            background: #ffffffb3;
            cursor: pointer;
            place-content: center;
            gap: 6px
        }
.asma-plugin-root .menu-ac[data-astro-cid-doadckw2] span[data-astro-cid-doadckw2]{
            display: block;
            width: 20px;
            height: 2px;
            border-radius: 2px;
            background: var(--dolgu-koyu);
            transition: transform .25s var(--egri)
        }
.asma-plugin-root .menu-ac[data-astro-cid-doadckw2][aria-expanded=true] span[data-astro-cid-doadckw2]:first-child{
            transform: translateY(4px) rotate(45deg)
        }
.asma-plugin-root .menu-ac[data-astro-cid-doadckw2][aria-expanded=true] span[data-astro-cid-doadckw2]:last-child{
            transform: translateY(-4px) rotate(-45deg)
        }
.asma-plugin-root .menu-kat[data-astro-cid-doadckw2]{
            position: fixed;
            inset: 72px 0 0;
            z-index: 49;
            overflow-y: auto;
            overscroll-behavior: contain;
            padding: 12px 0 calc(28px + env(safe-area-inset-bottom, 0px));
            background: radial-gradient(70% 40% at 100% 0%, rgba(231, 220, 255, .7), transparent 70%), radial-gradient(60% 35% at 0% 100%, rgba(255, 229, 212, .6), transparent 70%), #fbf9ff;
            animation: menu-gel .22s var(--egri)
        }
.asma-plugin-root .menu-kat[data-astro-cid-doadckw2][hidden]{
            display: none
        }
@keyframes menu-gel{
            0% {
                opacity: 0;
                transform: translateY(-8px)
            }
        }
.asma-plugin-root.menu-kilit{
            overflow: hidden
        }
.asma-plugin-root .menu-ic[data-astro-cid-doadckw2]{
            display: grid;
            gap: 20px
        }
.asma-plugin-root .menu-izgara[data-astro-cid-doadckw2]{
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 12px;
            margin: 0;
            padding: 0;
            list-style: none
        }
.asma-plugin-root .menu-izgara[data-astro-cid-doadckw2][data-sayi="5"]>li[data-astro-cid-doadckw2]:first-child{
            grid-column: span 2
        }
.asma-plugin-root .menu-kart[data-astro-cid-doadckw2]{
            display: flex;
            flex-direction: column;
            gap: 12px;
            height: 100%;
            padding: 16px;
            border-radius: 22px;
            background: var(--kart);
            box-shadow: 0 10px 24px -18px #28126e59, inset 0 0 0 1px #ca576a14;
            color: var(--basl);
            text-decoration: none;
            transition: transform .2s var(--egri)
        }
.asma-plugin-root .menu-kart[data-astro-cid-doadckw2]:active{
            transform: scale(.98)
        }
.asma-plugin-root .menu-kart[data-astro-cid-doadckw2]:focus-visible{
            outline: 3px solid var(--mor-500);
            outline-offset: 2px
        }
.asma-plugin-root .menu-kart[data-astro-cid-doadckw2] img[data-astro-cid-doadckw2]{
            width: 48px;
            height: 48px
        }
.asma-plugin-root .menu-yazi[data-astro-cid-doadckw2]{
            display: grid;
            gap: 4px
        }
.asma-plugin-root .menu-yazi[data-astro-cid-doadckw2] b[data-astro-cid-doadckw2]{
            font-family: var(--yazi-baslik);
            font-size: 18px;
            font-weight: 700;
            line-height: 1.2
        }
.asma-plugin-root .menu-yazi[data-astro-cid-doadckw2] span[data-astro-cid-doadckw2]{
            font-size: 15px;
            line-height: 1.35;
            color: var(--metin-2)
        }
.asma-plugin-root .menu-indir[data-astro-cid-doadckw2]{
            display: grid;
            gap: 14px;
            padding: 18px;
            border-radius: 24px;
            background: linear-gradient(135deg, #5b3ee0, #7c57ec 55%, #a846bf);
            color: #fff
        }
.asma-plugin-root .menu-indir-yazi[data-astro-cid-doadckw2]{
            display: grid;
            gap: 4px
        }
.asma-plugin-root .menu-indir-yazi[data-astro-cid-doadckw2] b[data-astro-cid-doadckw2]{
            font-family: var(--yazi-baslik);
            font-size: 20px;
            font-weight: 800;
            line-height: 1.2
        }
.asma-plugin-root .menu-indir-yazi[data-astro-cid-doadckw2] span[data-astro-cid-doadckw2]{
            font-size: 15px;
            opacity: 1
        }
.asma-plugin-root .menu-indir[data-astro-cid-doadckw2] .dugme[data-astro-cid-doadckw2]{
            width: 100%;
            background: var(--kart);
            color: var(--basl);
            box-shadow: none
        }
.asma-plugin-root .menu-dil[data-astro-cid-doadckw2]{
            display: grid;
            gap: 10px
        }
.asma-plugin-root .menu-dil-bas[data-astro-cid-doadckw2]{
            font-size: 15px;
            font-weight: 700;
            color: var(--metin-2)
        }
.asma-plugin-root .menu-dil[data-astro-cid-doadckw2] ul[data-astro-cid-doadckw2]{
            display: grid;
            grid-template-columns: repeat(4, minmax(0, 1fr));
            gap: 8px;
            margin: 0;
            padding: 0;
            list-style: none
        }
.asma-plugin-root .menu-dil[data-astro-cid-doadckw2] a[data-astro-cid-doadckw2]{
            display: grid;
            place-items: center;
            min-height: 48px;
            padding: 0 4px;
            border-radius: 14px;
            background: var(--kart);
            box-shadow: inset 0 0 0 1px #ca576a1a;
            font-size: 15px;
            font-weight: 600;
            color: var(--basl);
            text-align: center;
            text-decoration: none
        }
.asma-plugin-root .menu-dil[data-astro-cid-doadckw2] a[data-astro-cid-doadckw2][aria-current]{
            background: var(--mor-600);
            box-shadow: none;
            color: #fff
        }
@media (min-width:640px){.asma-plugin-root .menu-izgara[data-astro-cid-doadckw2]{
                grid-template-columns: repeat(3, minmax(0, 1fr))
            }
.asma-plugin-root .menu-izgara[data-astro-cid-doadckw2][data-sayi="5"]>li[data-astro-cid-doadckw2]:first-child{
                grid-column: auto
            }
.asma-plugin-root .menu-indir[data-astro-cid-doadckw2]{
                grid-template-columns: minmax(0, 1fr) auto;
                align-items: center
            }
.asma-plugin-root .menu-indir[data-astro-cid-doadckw2] .dugme[data-astro-cid-doadckw2]{
                width: auto;
                padding-inline: 28px
            }}
.asma-plugin-root:is(:lang(de), :lang(es), :lang(fr), :lang(pt), :lang(ru)) .ust-ara[data-astro-cid-doadckw2]{
            width: 48px;
            padding: 0;
            justify-content: center
        }
.asma-plugin-root:is(:lang(de), :lang(es), :lang(fr), :lang(pt), :lang(ru)) .ust-ara[data-astro-cid-doadckw2] span[data-astro-cid-doadckw2]{
            display: none
        }
.asma-plugin-root:is(:lang(es), :lang(ru)) .ust-menu[data-astro-cid-doadckw2] a[data-astro-cid-doadckw2]{
            font-size: 16px
        }
.asma-plugin-root:lang(ru) .ust-menu[data-astro-cid-doadckw2] a[data-astro-cid-doadckw2]{
            padding-inline: 6px
        }
@media (max-width:1350px){.asma-plugin-root:is(:lang(es), :lang(ru)) .ust-menu[data-astro-cid-doadckw2]{
                display: none
            }
.asma-plugin-root:is(:lang(es), :lang(ru)) .menu-ac[data-astro-cid-doadckw2]{
                display: grid
            }
.asma-plugin-root:is(:lang(es), :lang(ru)) .ust-ic[data-astro-cid-doadckw2]{
                height: 72px
            }}
@media (max-width:1320px){.asma-plugin-root:is(:lang(tr), :lang(fr), :lang(pt)) .ust-menu[data-astro-cid-doadckw2]{
                display: none
            }
.asma-plugin-root:is(:lang(tr), :lang(fr), :lang(pt)) .menu-ac[data-astro-cid-doadckw2]{
                display: grid
            }
.asma-plugin-root:is(:lang(tr), :lang(fr), :lang(pt)) .ust-ic[data-astro-cid-doadckw2]{
                height: 72px
            }
.asma-plugin-root:lang(tr) .ust-ara[data-astro-cid-doadckw2]{
                width: 48px;
                padding: 0;
                justify-content: center
            }
.asma-plugin-root:lang(tr) .ust-ara[data-astro-cid-doadckw2] span[data-astro-cid-doadckw2]{
                display: none
            }}
@media (max-width:1260px){.asma-plugin-root .ust-menu[data-astro-cid-doadckw2]{
                display: none
            }
.asma-plugin-root .menu-ac[data-astro-cid-doadckw2]{
                display: grid
            }
.asma-plugin-root .ust-ic[data-astro-cid-doadckw2]{
                height: 72px
            }
.asma-plugin-root .ust-ara[data-astro-cid-doadckw2]{
                width: 48px;
                padding: 0;
                justify-content: center
            }
.asma-plugin-root .ust-ara[data-astro-cid-doadckw2] span[data-astro-cid-doadckw2]{
                display: none
            }}
@media (max-width:720px){.asma-plugin-root .ust-dil[data-astro-cid-doadckw2]{
                display: none
            }}
@media (max-width:600px){.asma-plugin-root .ust-dugme[data-astro-cid-doadckw2]{
                display: none
            }}
@media (max-width:400px){.asma-plugin-root .ust-ic[data-astro-cid-doadckw2]{
                gap: 12px
            }
.asma-plugin-root .ust-sag[data-astro-cid-doadckw2]{
                gap: 8px
            }
.asma-plugin-root .ust[data-astro-cid-doadckw2] .ust-ic[data-astro-cid-doadckw2]>.logo svg{
                width: 36px
            }
.asma-plugin-root .ust[data-astro-cid-doadckw2] .ust-ic[data-astro-cid-doadckw2]>.logo span{
                font-size: 20px
            }}
@media (max-width:340px){.asma-plugin-root .ust-ic[data-astro-cid-doadckw2]{
                gap: 8px
            }
.asma-plugin-root .ust-ic[data-astro-cid-doadckw2]>.logo{
                gap: 8px
            }
.asma-plugin-root .ust-sag[data-astro-cid-doadckw2] .ust-ara[data-astro-cid-doadckw2],
.asma-plugin-root .ust-sag[data-astro-cid-doadckw2] .menu-ac[data-astro-cid-doadckw2]{
                width: 44px;
                min-height: 44px;
                height: 44px
            }}
.asma-plugin-root .magaza[data-astro-cid-z6x6ohih]{
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            gap: 12px
        }
.asma-plugin-root .rozet[data-astro-cid-z6x6ohih]{
            display: inline-flex;
            align-items: center;
            gap: 10px;
            min-height: 56px;
            padding-block: 0;
            padding-inline: 16px 20px;
            border-radius: 16px;
            background: var(--dolgu-koyu);
            color: #fff;
            text-decoration: none;
            transition: transform .22s var(--egri), background-color .22s
        }
.asma-plugin-root .rozet[data-astro-cid-z6x6ohih]:hover{
            transform: translateY(-2px);
            background: #2c1766
        }
.asma-plugin-root .rozet[data-astro-cid-z6x6ohih] svg[data-astro-cid-z6x6ohih]{
            flex: none;
            width: 24px;
            height: 24px
        }
.asma-plugin-root .rozet[data-astro-cid-z6x6ohih] span[data-astro-cid-z6x6ohih]{
            display: grid;
            line-height: 1.1
        }
.asma-plugin-root .rozet[data-astro-cid-z6x6ohih] small[data-astro-cid-z6x6ohih]{
            font-size: 15px;
            opacity: .8
        }
.asma-plugin-root .rozet[data-astro-cid-z6x6ohih] b[data-astro-cid-z6x6ohih]{
            font-size: 19px;
            font-weight: 700
        }
.asma-plugin-root .kare[data-astro-cid-z6x6ohih]{
            display: inline-flex;
            align-items: center;
            gap: 10px;
            min-height: 56px;
            padding-block: 6px;
            padding-inline: 6px 14px;
            border-radius: 16px;
            background: #ffffffb3;
            -webkit-backdrop-filter: blur(10px);
            backdrop-filter: blur(10px);
            font-size: 16px;
            font-weight: 600;
            line-height: 1.2;
            color: var(--basl);
            max-width: 210px
        }
.asma-plugin-root .kare[data-astro-cid-z6x6ohih]{
            position: relative;
            cursor: zoom-in
        }
.asma-plugin-root .kare[data-astro-cid-z6x6ohih]>img[data-astro-cid-z6x6ohih]{
            width: 44px;
            height: 44px;
            padding: 3px;
            border-radius: 10px;
            background: var(--kart)
        }
.asma-plugin-root .kare-buyuk[data-astro-cid-z6x6ohih]{
            position: absolute;
            left: 50%;
            bottom: calc(100% + 14px);
            z-index: 20;
            display: grid;
            justify-items: center;
            gap: 8px;
            width: 216px;
            padding: 18px 18px 14px;
            border-radius: 22px;
            background: var(--kart);
            box-shadow: 0 2px 6px #140a281f, 0 30px 60px -20px #28145a73;
            opacity: 0;
            visibility: hidden;
            transform: translate(-50%, 10px) scale(.9);
            transform-origin: 50% 100%;
            transition: opacity .22s var(--egri), transform .38s var(--yay), visibility 0s linear .38s;
            pointer-events: none
        }
.asma-plugin-root .kare-buyuk[data-astro-cid-z6x6ohih] img[data-astro-cid-z6x6ohih]:first-child{
            width: 180px;
            height: 180px
        }
.asma-plugin-root .kare-buyuk[data-astro-cid-z6x6ohih] .kare-logo[data-astro-cid-z6x6ohih]{
            position: absolute;
            top: 90px;
            width: 36px;
            height: 36px;
            border-radius: 9px;
            box-shadow: 0 0 0 4px #fff
        }
.asma-plugin-root .kare-buyuk[data-astro-cid-z6x6ohih] small[data-astro-cid-z6x6ohih]{
            font-size: 16px;
            font-weight: 600;
            text-align: center;
            color: var(--metin-2)
        }
.asma-plugin-root .kare[data-astro-cid-z6x6ohih]:hover .kare-buyuk[data-astro-cid-z6x6ohih],
.asma-plugin-root .kare[data-astro-cid-z6x6ohih]:focus-visible .kare-buyuk[data-astro-cid-z6x6ohih]{
            opacity: 1;
            visibility: visible;
            transform: translate(-50%) scale(1);
            transition-delay: 0s
        }
.asma-plugin-root .acik[data-astro-cid-z6x6ohih] .rozet[data-astro-cid-z6x6ohih]{
            background: var(--kart);
            color: var(--basl)
        }
.asma-plugin-root .acik[data-astro-cid-z6x6ohih] .rozet[data-astro-cid-z6x6ohih]:hover{
            background: var(--mor-100)
        }
@media (max-width:1199px){.asma-plugin-root .kare[data-astro-cid-z6x6ohih]{
                display: none
            }}
@media (max-width:600px){.asma-plugin-root .magaza[data-astro-cid-z6x6ohih]{
                display: grid;
                grid-template-columns: repeat(2, minmax(0, 1fr));
                flex: 1 1 100%;
                gap: 10px
            }
.asma-plugin-root .rozet[data-astro-cid-z6x6ohih]{
                justify-content: center;
                gap: 7px;
                padding: 0 8px;
                white-space: nowrap
            }
.asma-plugin-root .rozet[data-astro-cid-z6x6ohih] svg[data-astro-cid-z6x6ohih]{
                width: 22px;
                height: 22px
            }}
.asma-plugin-root .alt[data-astro-cid-rfc6omoy]{
            position: relative;
            margin-top: clamp(80px, 9vw, 130px);
            background: radial-gradient(60% 80% at 0% 0%, rgba(236, 95, 166, .22) 0%, transparent 60%), radial-gradient(50% 70% at 100% 0%, rgba(109, 69, 240, .35) 0%, transparent 60%), linear-gradient(180deg, #24104f, #1a0b3c);
            color: #e9e3fb
        }
.asma-plugin-root .alt[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]{
            color: inherit;
            text-decoration: none
        }
.asma-plugin-root .alt-ust[data-astro-cid-rfc6omoy]{
            display: grid;
            grid-template-columns: minmax(0, 1.1fr) minmax(0, 1.25fr) minmax(0, .9fr);
            gap: clamp(28px, 3.4vw, 48px);
            padding-block: clamp(56px, 6vw, 88px) clamp(40px, 4vw, 56px)
        }
.asma-plugin-root .alt-marka[data-astro-cid-rfc6omoy] p[data-astro-cid-rfc6omoy]{
            max-width: 36ch;
            margin: 18px 0 24px;
            font-size: 17px;
            line-height: 1.55;
            color: #cfc5ef
        }
.asma-plugin-root .insta[data-astro-cid-rfc6omoy]{
            display: inline-flex;
            align-items: center;
            gap: 10px;
            margin-top: 22px;
            font-size: 17px;
            font-weight: 700
        }
.asma-plugin-root .insta[data-astro-cid-rfc6omoy] small[data-astro-cid-rfc6omoy]{
            margin-inline-start: 4px;
            font-size: 16px;
            font-weight: 500;
            color: #b9addf
        }
.asma-plugin-root .insta[data-astro-cid-rfc6omoy]:hover span[data-astro-cid-rfc6omoy]{
            text-decoration: underline
        }
.asma-plugin-root .alt[data-astro-cid-rfc6omoy] svg[data-astro-cid-rfc6omoy]{
            flex: none;
            width: 22px;
            height: 22px;
            fill: none;
            stroke: currentColor;
            stroke-width: 1.8;
            stroke-linecap: round;
            stroke-linejoin: round
        }
.asma-plugin-root .alt-dil[data-astro-cid-rfc6omoy]{
            display: flex;
            align-items: flex-start;
            gap: 10px;
            margin-top: 22px
        }
.asma-plugin-root .alt-dil[data-astro-cid-rfc6omoy] ul[data-astro-cid-rfc6omoy]{
            display: flex;
            flex-wrap: wrap;
            gap: 4px 14px;
            margin: 0;
            padding: 0;
            list-style: none
        }
.asma-plugin-root .alt-dil[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]{
            font-size: 16px;
            color: #cfc5ef
        }
.asma-plugin-root .alt-dil[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]:hover{
            color: #fff;
            text-decoration: underline
        }
.asma-plugin-root .alt-dil[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy][aria-current]{
            font-weight: 700;
            color: #fff
        }
.asma-plugin-root .alt-bolum[data-astro-cid-rfc6omoy] summary[data-astro-cid-rfc6omoy]{
            display: block;
            margin-bottom: 18px;
            list-style: none;
            pointer-events: none
        }
.asma-plugin-root .alt-bolum[data-astro-cid-rfc6omoy] summary[data-astro-cid-rfc6omoy]::-webkit-details-marker{
            display: none
        }
.asma-plugin-root .alt-bolum[data-astro-cid-rfc6omoy] summary[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]{
            pointer-events: auto;
            font-family: var(--yazi-baslik);
            font-size: 20px;
            font-weight: 800;
            letter-spacing: -.01em;
            color: #fff
        }
.asma-plugin-root .alt-bolum[data-astro-cid-rfc6omoy] summary[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]:hover{
            text-decoration: underline
        }
.asma-plugin-root .alt-liste[data-astro-cid-rfc6omoy]{
            display: grid;
            align-content: start;
            gap: 10px;
            margin: 0;
            padding: 0;
            list-style: none
        }
.asma-plugin-root .alt-hesap[data-astro-cid-rfc6omoy]{
            grid-column: 1 / -1;
            padding-top: clamp(28px, 3vw, 40px);
            border-top: 1px solid rgba(255, 255, 255, .12)
        }
.asma-plugin-root .alt-liste[data-astro-cid-rfc6omoy].iki{
            grid-template-columns: repeat(4, minmax(0, 1fr));
            column-gap: 32px
        }
.asma-plugin-root .alt-liste[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]{
            font-size: 16px;
            line-height: 1.4;
            color: #cfc5ef
        }
.asma-plugin-root .alt-liste[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]:hover,
.asma-plugin-root .alt-orta[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]:hover,
.asma-plugin-root .alt-son[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]:hover{
            color: #fff;
            text-decoration: underline
        }
.asma-plugin-root .tumu-mobil[data-astro-cid-rfc6omoy]{
            display: none
        }
.asma-plugin-root .tri[data-astro-cid-rfc6omoy]+.tri[data-astro-cid-rfc6omoy]{
            margin-top: 16px
        }
.asma-plugin-root .tri[data-astro-cid-rfc6omoy] span[data-astro-cid-rfc6omoy]{
            display: block;
            margin-bottom: 8px;
            font-size: 16px;
            font-weight: 700;
            color: #b9addf
        }
.asma-plugin-root .tri[data-astro-cid-rfc6omoy] ul[data-astro-cid-rfc6omoy]{
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(36px, 1fr));
            gap: 6px;
            margin: 0;
            padding: 0;
            list-style: none
        }
.asma-plugin-root .tri[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]{
            display: grid;
            place-items: center;
            height: 36px;
            border-radius: 12px;
            background: #ffffff14;
            font-size: 16px;
            font-weight: 700;
            color: #fff;
            transition: background-color .16s
        }
.asma-plugin-root .tri[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]:hover{
            background: #ec5fa6
        }
.asma-plugin-root .alt-orta[data-astro-cid-rfc6omoy]{
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            gap: 14px 40px;
            padding-block: 26px;
            border-top: 1px solid rgba(255, 255, 255, .12)
        }
.asma-plugin-root .alt-orta[data-astro-cid-rfc6omoy] nav[data-astro-cid-rfc6omoy]{
            display: flex;
            flex-wrap: wrap;
            gap: 10px 24px
        }
.asma-plugin-root .alt-orta[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]{
            font-size: 17px;
            font-weight: 600;
            color: #e9e3fb
        }
.asma-plugin-root .alt-son[data-astro-cid-rfc6omoy]{
            display: grid;
            gap: 8px;
            padding-block: 22px 40px;
            border-top: 1px solid rgba(255, 255, 255, .12);
            font-size: 16px;
            line-height: 1.55;
            color: #b9addf
        }
.asma-plugin-root .alt-son[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]{
            color: #fff;
            font-weight: 700
        }
@media (max-width:1100px){.asma-plugin-root .alt-ust[data-astro-cid-rfc6omoy]{
                grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr)
            }
.asma-plugin-root .alt-marka[data-astro-cid-rfc6omoy]{
                grid-column: 1 / -1;
                display: grid;
                grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
                column-gap: 40px;
                align-items: start
            }
.asma-plugin-root .alt-marka[data-astro-cid-rfc6omoy] .logo,
.asma-plugin-root .alt-marka[data-astro-cid-rfc6omoy] p[data-astro-cid-rfc6omoy]{
                grid-column: 1
            }
.asma-plugin-root .alt-marka[data-astro-cid-rfc6omoy] p[data-astro-cid-rfc6omoy]{
                margin-bottom: 0
            }
.asma-plugin-root .alt-marka[data-astro-cid-rfc6omoy] .magaza,
.asma-plugin-root .insta[data-astro-cid-rfc6omoy],
.asma-plugin-root .alt-dil[data-astro-cid-rfc6omoy]{
                grid-column: 2
            }
.asma-plugin-root .alt-marka[data-astro-cid-rfc6omoy] p[data-astro-cid-rfc6omoy]{
                grid-row: 2 / span 2
            }
.asma-plugin-root .alt-marka[data-astro-cid-rfc6omoy] .magaza{
                grid-row: 1;
                align-self: start
            }
.asma-plugin-root .insta[data-astro-cid-rfc6omoy]{
                grid-row: 2;
                margin-top: 18px
            }
.asma-plugin-root .alt-dil[data-astro-cid-rfc6omoy]{
                grid-row: 3;
                margin-top: 14px
            }
.asma-plugin-root .alt-hesap[data-astro-cid-rfc6omoy] .alt-liste[data-astro-cid-rfc6omoy].iki{
                grid-template-columns: repeat(3, minmax(0, 1fr))
            }}
@media (max-width:720px){.asma-plugin-root .alt-ust[data-astro-cid-rfc6omoy]{
                grid-template-columns: minmax(0, 1fr);
                gap: 0
            }
.asma-plugin-root .alt-marka[data-astro-cid-rfc6omoy]{
                display: block;
                margin-bottom: 28px
            }
.asma-plugin-root .alt-marka[data-astro-cid-rfc6omoy] p[data-astro-cid-rfc6omoy]{
                margin-bottom: 22px
            }
.asma-plugin-root .alt-bolum[data-astro-cid-rfc6omoy],
.asma-plugin-root .alt-hesap[data-astro-cid-rfc6omoy]{
                padding-top: 0;
                border-top: 1px solid rgba(255, 255, 255, .12)
            }
.asma-plugin-root .alt-bolum[data-astro-cid-rfc6omoy] summary[data-astro-cid-rfc6omoy]{
                position: relative;
                margin: 0;
                padding: 18px 0;
                pointer-events: auto;
                cursor: pointer
            }
.asma-plugin-root .alt-bolum[data-astro-cid-rfc6omoy] summary[data-astro-cid-rfc6omoy] a[data-astro-cid-rfc6omoy]{
                pointer-events: none
            }
.asma-plugin-root .tumu-mobil[data-astro-cid-rfc6omoy]{
                display: block;
                margin-top: 14px;
                font-weight: 700;
                color: #fff !important
            }
.asma-plugin-root li[data-astro-cid-rfc6omoy].tumu-mobil a[data-astro-cid-rfc6omoy]{
                color: #fff;
                font-weight: 700
            }
.asma-plugin-root .alt-bolum[data-astro-cid-rfc6omoy] summary[data-astro-cid-rfc6omoy]:after{
                content: "";
                position: absolute;
                inset-inline-end: 4px;
                top: 50%;
                width: 10px;
                height: 10px;
                border-right: 2px solid #fff;
                border-bottom: 2px solid #fff;
                transform: translateY(-70%) rotate(45deg);
                transition: transform .2s var(--egri)
            }
.asma-plugin-root .alt-bolum[data-astro-cid-rfc6omoy][open] summary[data-astro-cid-rfc6omoy]:after{
                transform: translateY(-30%) rotate(-135deg)
            }
.asma-plugin-root .alt-icerik[data-astro-cid-rfc6omoy]{
                padding-bottom: 22px
            }
.asma-plugin-root .alt-hesap[data-astro-cid-rfc6omoy] .alt-liste[data-astro-cid-rfc6omoy].iki{
                grid-template-columns: minmax(0, 1fr)
            }
.asma-plugin-root .alt-orta[data-astro-cid-rfc6omoy]{
                flex-direction: column
            }}
.asma-plugin-root .telefon[data-astro-cid-tpzgav6k]{
            position: relative;
            width: var(--tg);
            aspect-ratio: 750 / 1631;
            padding: calc(var(--tg) * .032);
            border-radius: calc(var(--tg) * .16);
            background: linear-gradient(160deg, #2b2440, #120d22);
            box-shadow: 0 40px 80px -30px #28126e8c, 0 0 0 1.5px #ffffff14 inset
        }
.asma-plugin-root .telefon[data-astro-cid-tpzgav6k] img[data-astro-cid-tpzgav6k]{
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: top;
            border-radius: calc(var(--tg) * .13)
        }
.asma-plugin-root .ada[data-astro-cid-tpzgav6k]{
            position: absolute;
            z-index: 1;
            top: calc(var(--tg) * .055);
            left: 50%;
            width: 30%;
            height: calc(var(--tg) * .085);
            border-radius: 99px;
            background: #0c0817;
            transform: translate(-50%)
        }
.asma-plugin-root .yildizlar[data-astro-cid-iq2tkmhv]{
            color: #f6a623;
            letter-spacing: 2px;
            font-size: 20px
        }
.asma-plugin-root .indir[data-astro-cid-iq2tkmhv]{
            margin-top: clamp(110px, 11vw, 170px)
        }
.asma-plugin-root .indir-kart[data-astro-cid-iq2tkmhv]{
            --indir-tel: clamp(210px, 19vw, 270px);
            position: relative;
            isolation: isolate;
            overflow: hidden;
            display: grid;
            grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);
            gap: clamp(24px, 3vw, 48px);
            min-height: clamp(520px, 44vw, 600px);
            padding: clamp(36px, 5vw, 72px);
            padding-bottom: 0;
            border-radius: clamp(32px, 4vw, 56px);
            background: linear-gradient(135deg, #ca576a, #8b4fe8 48%, #c9407f);
            color: #fff
        }
.asma-plugin-root .indir-kart[data-astro-cid-iq2tkmhv] .zemin[data-astro-cid-iq2tkmhv] i[data-astro-cid-iq2tkmhv]{
            opacity: .35
        }
.asma-plugin-root .indir-kart[data-astro-cid-iq2tkmhv] .zemin[data-astro-cid-iq2tkmhv] i[data-astro-cid-iq2tkmhv]:nth-child(1){
            background: #ff9ccc
        }
.asma-plugin-root .indir-kart[data-astro-cid-iq2tkmhv] .zemin[data-astro-cid-iq2tkmhv] i[data-astro-cid-iq2tkmhv]:nth-child(2){
            background: #9f86ff
        }
.asma-plugin-root .indir-kart[data-astro-cid-iq2tkmhv] .zemin[data-astro-cid-iq2tkmhv] i[data-astro-cid-iq2tkmhv]:nth-child(3){
            background: #ffb08a
        }
.asma-plugin-root .indir-metin[data-astro-cid-iq2tkmhv]{
            align-self: center;
            padding-bottom: clamp(36px, 5vw, 72px)
        }
.asma-plugin-root .indir[data-astro-cid-iq2tkmhv] .b2[data-astro-cid-iq2tkmhv]{
            color: #fff
        }
.asma-plugin-root .indir[data-astro-cid-iq2tkmhv] .b2[data-astro-cid-iq2tkmhv] .vurgu[data-astro-cid-iq2tkmhv]{
            color: #ffe1f0
        }
.asma-plugin-root .indir[data-astro-cid-iq2tkmhv] .gir[data-astro-cid-iq2tkmhv]{
            max-width: 44ch;
            margin-top: 18px;
            color: #fff
        }
.asma-plugin-root .indir-madde[data-astro-cid-iq2tkmhv]{
            display: grid;
            gap: 10px;
            margin: 24px 0 0;
            padding: 0;
            list-style: none
        }
.asma-plugin-root .indir-madde[data-astro-cid-iq2tkmhv] li[data-astro-cid-iq2tkmhv]{
            display: flex;
            align-items: center;
            gap: 12px;
            font-size: 18px;
            font-weight: 600
        }
.asma-plugin-root .indir-madde[data-astro-cid-iq2tkmhv] li[data-astro-cid-iq2tkmhv]:before{
            content: "";
            flex: none;
            width: 26px;
            height: 26px;
            border-radius: 50%;
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236d45f0' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 15px no-repeat, #fff
        }
.asma-plugin-root .indir-eylem[data-astro-cid-iq2tkmhv]{
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            gap: 14px;
            margin-top: 32px
        }
.asma-plugin-root .indir-puan[data-astro-cid-iq2tkmhv]{
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            gap: 10px;
            margin-top: 24px;
            font-size: 17px;
            color: #fff
        }
.asma-plugin-root .indir-puan[data-astro-cid-iq2tkmhv] b[data-astro-cid-iq2tkmhv]{
            font-family: var(--yazi-baslik);
            font-size: 21px;
            color: #fff
        }
.asma-plugin-root .indir-sahne[data-astro-cid-iq2tkmhv]{
            position: relative;
            align-self: stretch;
            min-height: 340px
        }
.asma-plugin-root .indir-sahne[data-astro-cid-iq2tkmhv] .indir-on,
.asma-plugin-root .indir-sahne[data-astro-cid-iq2tkmhv] .indir-arka{
            position: absolute;
            top: clamp(24px, 4vw, 56px);
            left: 50%
        }
.asma-plugin-root .indir-sahne[data-astro-cid-iq2tkmhv] .indir-on{
            z-index: 2;
            transform: translate(-78%) rotate(-5deg)
        }
.asma-plugin-root .indir-sahne[data-astro-cid-iq2tkmhv] .indir-arka{
            z-index: 1;
            top: clamp(48px, 6vw, 88px);
            transform: translate(-8%) rotate(7deg)
        }
.asma-plugin-root .indir-sahne[data-astro-cid-iq2tkmhv] .indir-maskot{
            position: absolute;
            z-index: 3;
            top: clamp(4px, 1.5vw, 20px);
            right: clamp(0px, 2vw, 24px);
            filter: drop-shadow(0 14px 18px rgba(40, 10, 80, .35))
        }
@media (max-width:900px){.asma-plugin-root .indir-kart[data-astro-cid-iq2tkmhv]{
                grid-template-columns: minmax(0, 1fr);
                min-height: 0
            }
.asma-plugin-root .indir-metin[data-astro-cid-iq2tkmhv]{
                padding-bottom: 0
            }
.asma-plugin-root .indir-sahne[data-astro-cid-iq2tkmhv]{
                min-height: clamp(300px, 70vw, 420px)
            }}
@media (max-width:640px){.asma-plugin-root .indir-kart[data-astro-cid-iq2tkmhv]{
                --indir-tel: 190px;
                padding-inline: 16px
            }
.asma-plugin-root .indir-metin[data-astro-cid-iq2tkmhv]{
                padding-inline: 4px
            }
.asma-plugin-root .indir-eylem[data-astro-cid-iq2tkmhv] .dugme[data-astro-cid-iq2tkmhv]{
                width: 100%
            }}
@media (max-width:640px){.asma-plugin-root .indir-eylem[data-astro-cid-iq2tkmhv] .magaza{
                width: 100%
            }}
.asma-plugin-root .maskot[data-astro-cid-vvumebnx]{
            flex: none;
            overflow: visible
        }
.asma-plugin-root .hareket[data-astro-cid-vvumebnx],
.asma-plugin-root .govde[data-astro-cid-vvumebnx]{
            transform-origin: 50px 80px
        }
.asma-plugin-root .canli[data-astro-cid-vvumebnx] .govde[data-astro-cid-vvumebnx]{
            animation: nefes 4s ease-in-out infinite
        }
.asma-plugin-root .canli[data-astro-cid-vvumebnx] .gozler[data-astro-cid-vvumebnx]{
            transform-origin: 50px 49px;
            animation: kirp 3.6s linear infinite
        }
.asma-plugin-root .d-dinliyor[data-astro-cid-vvumebnx] .hareket[data-astro-cid-vvumebnx]{
            animation: dinle 2.4s ease-in-out infinite
        }
.asma-plugin-root .hareket[data-astro-cid-vvumebnx].selam{
            animation: selam .7s both
        }
@keyframes nefes{
            50% {
                transform: translateY(-1.5px) scale(1.035)
            }
        }
@keyframes kirp{

            0%,
            91% {
                transform: scaleY(1)
            }

            94% {
                transform: scaleY(.08)
            }

            97%,
            to {
                transform: scaleY(1)
            }
        }
@keyframes dinle{
            50% {
                transform: translateY(-2.5px) rotate(-7deg)
            }
        }
@keyframes selam{
            0% {
                transform: none;
                animation-timing-function: ease-out
            }

            30% {
                transform: scale(1.08, .92);
                animation-timing-function: ease-in-out
            }

            55% {
                transform: rotate(-6deg) scale(.96, 1.05) translateY(-4px);
                animation-timing-function: ease-in-out
            }

            80% {
                transform: rotate(4deg) scale(1.02, .98);
                animation-timing-function: ease-out
            }

            to {
                transform: none
            }
        }
.asma-plugin-root .sayfalama[data-astro-cid-pzmprxfg]{
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            justify-content: center;
            gap: 12px;
            margin-top: clamp(40px, 5vw, 64px)
        }
.asma-plugin-root .sf-ok[data-astro-cid-pzmprxfg]{
            display: inline-flex;
            align-items: center;
            gap: 8px;
            min-height: 48px;
            padding: 0 20px;
            border-radius: 999px;
            background: var(--kart);
            box-shadow: inset 0 0 0 1.5px var(--cizgi);
            font-size: 17px;
            font-weight: 700;
            color: var(--basl);
            text-decoration: none
        }
.asma-plugin-root a[data-astro-cid-pzmprxfg].sf-ok:hover{
            box-shadow: inset 0 0 0 1.5px var(--mor-300);
            color: var(--mor-700)
        }
.asma-plugin-root .sf-ok[data-astro-cid-pzmprxfg].pasif{
            opacity: .4
        }
.asma-plugin-root .sf-ok[data-astro-cid-pzmprxfg] svg{
            width: 18px;
            height: 18px;
            fill: none;
            stroke: currentColor;
            stroke-width: 2.2;
            stroke-linecap: round;
            stroke-linejoin: round
        }
.asma-plugin-root .sf-sayilar[data-astro-cid-pzmprxfg]{
            display: flex;
            flex-wrap: wrap;
            gap: 6px;
            margin: 0;
            padding: 0;
            list-style: none
        }
.asma-plugin-root .sf-sayilar[data-astro-cid-pzmprxfg] a[data-astro-cid-pzmprxfg]{
            display: grid;
            place-items: center;
            min-width: 48px;
            height: 48px;
            padding: 0 6px;
            border-radius: 999px;
            font-size: 17px;
            font-weight: 700;
            color: var(--basl);
            text-decoration: none
        }
.asma-plugin-root .sf-sayilar[data-astro-cid-pzmprxfg] a[data-astro-cid-pzmprxfg]:hover{
            background: var(--mor-100)
        }
.asma-plugin-root .sf-sayilar[data-astro-cid-pzmprxfg] a[data-astro-cid-pzmprxfg][aria-current]{
            background: var(--mor-600);
            color: #fff
        }
.asma-plugin-root .sf-bosluk[data-astro-cid-pzmprxfg]{
            display: grid;
            place-items: center;
            width: 24px;
            height: 48px;
            font-size: 17px;
            color: var(--metin-2)
        }
.asma-plugin-root .sf-durum[data-astro-cid-pzmprxfg]{
            display: none;
            font-size: 17px;
            font-weight: 700;
            color: var(--metin-2)
        }
.asma-plugin-root .sf-ok[data-astro-cid-pzmprxfg]:focus-visible,
.asma-plugin-root .sf-sayilar[data-astro-cid-pzmprxfg] a[data-astro-cid-pzmprxfg]:focus-visible{
            outline: 3px solid var(--mor-500);
            outline-offset: 2px
        }
@media (max-width:640px){.asma-plugin-root .sf-sayilar[data-astro-cid-pzmprxfg]{
                display: none
            }
.asma-plugin-root .sf-durum[data-astro-cid-pzmprxfg]{
                display: block
            }}
.asma-plugin-root .is-acilis[data-astro-cid-gwytyfww]{
            position: relative;
            isolation: isolate;
            overflow: hidden;
            padding: 15px 0 clamp(10px, 4.5vw, 25px);
            background: radial-gradient(55% 60% at 0% 0%, #ffd9e8 0%, transparent 60%), radial-gradient(50% 55% at 100% 0%, #e7dcff 0%, transparent 60%), radial-gradient(70% 50% at 50% 100%, #ffe5d4 0%, transparent 62%), linear-gradient(160deg, #fdf0f6, #f6f0ff 55%, #fff4ec)
        }
.asma-plugin-root .is-ust[data-astro-cid-gwytyfww]{
            display: grid;
            justify-items: center;
            padding-top: clamp(10px, 3vw, 8px);
            text-align: center
        }
.asma-plugin-root .kirinti[data-astro-cid-gwytyfww]{
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            gap: 8px;
            font-size: 17px;
            font-weight: 600;
            color: var(--metin-2)
        }
.asma-plugin-root .kirinti[data-astro-cid-gwytyfww] a[data-astro-cid-gwytyfww]{
            color: var(--mor-700);
            text-decoration: none
        }
.asma-plugin-root .kirinti[data-astro-cid-gwytyfww] a[data-astro-cid-gwytyfww]:hover{
            text-decoration: underline
        }
.asma-plugin-root .bebekler[data-astro-cid-gwytyfww]{
            display: flex;
            justify-content: center;
            margin-top: clamp(14px, 2vw, 22px)
        }
.asma-plugin-root .bebekler[data-astro-cid-gwytyfww] img[data-astro-cid-gwytyfww]{
            width: clamp(96px, 9vw, 128px);
            height: auto;
            filter: drop-shadow(0 18px 26px rgba(109, 69, 240, .2))
        }
.asma-plugin-root .bebekler[data-astro-cid-gwytyfww].cift img[data-astro-cid-gwytyfww]:first-child{
            transform: rotate(-6deg);
            margin-right: -14px
        }
.asma-plugin-root .bebekler[data-astro-cid-gwytyfww].cift img[data-astro-cid-gwytyfww]:last-child{
            transform: rotate(6deg)
        }
@media (prefers-reduced-motion:no-preference){.asma-plugin-root .bebekler[data-astro-cid-gwytyfww] img[data-astro-cid-gwytyfww]{
                animation: is-sallan 4.5s ease-in-out infinite alternate
            }
.asma-plugin-root .bebekler[data-astro-cid-gwytyfww].cift img[data-astro-cid-gwytyfww]:last-child{
                animation-delay: -2.2s
            }}
@keyframes is-sallan{
            to {
                translate: 0 -6px
            }
        }
.asma-plugin-root h1[data-astro-cid-gwytyfww]{
            max-width: 18ch;
            margin-top: clamp(8px, 1vw, 12px);
            font-size: clamp(25px, 6vw, 25px);
            font-weight: 800;
            line-height: 1.02;
            letter-spacing: -.045em
        }
.asma-plugin-root .koyu[data-astro-cid-gwytyfww]{
            color: var(--basl)
        }
.asma-plugin-root .renkli[data-astro-cid-gwytyfww]{
            padding-bottom: .08em;
            background: linear-gradient(95deg, #ca576a, #a35cf2, #ec5fa6 90%);
            -webkit-background-clip: text;
            background-clip: text;
            color: transparent
        }
.asma-plugin-root .bebekler[data-astro-cid-gwytyfww]:dir(rtl){
            direction: ltr
        }
.asma-plugin-root h1[data-astro-cid-gwytyfww]:lang(ar){
            line-height: 1.3;
            letter-spacing: normal
        }
.asma-plugin-root .is-alt[data-astro-cid-gwytyfww] {
    max-width: 100%;
    margin-top: 20px;
    font-size: clamp(18px, 1.5vw, 21px);
    line-height: 1.55;
    color: var(--giris);
}

/* تطبيق منع الالتفاف فقط على الشاشات الأكبر من 768 بكسل */
@media (min-width: 768px) {
    .asma-plugin-root .is-alt[data-astro-cid-gwytyfww] {
        white-space: nowrap;
        text-wrap: nowrap;
    }
}
.asma-plugin-root .is-kategori[data-astro-cid-dijni3l7]{
            margin-top: clamp(28px, 3.5vw, 44px)
        }
.asma-plugin-root ul[data-astro-cid-dijni3l7]{
            display: flex;
            flex-wrap: wrap;
            gap: 10px;
            margin: 0;
            padding: 0;
            list-style: none
        }
.asma-plugin-root a[data-astro-cid-dijni3l7]{
            display: flex;
            align-items: center;
            gap: 10px;
            min-height: 52px;
            padding: 0 20px;
            border-radius: 999px;
            background: var(--kart);
            box-shadow: inset 0 0 0 1.5px var(--cizgi);
            font-size: 17px;
            font-weight: 700;
            color: var(--basl);
            text-decoration: none;
            white-space: nowrap;
            transition: box-shadow .18s, color .18s
        }
.asma-plugin-root a[data-astro-cid-dijni3l7]:hover{
            box-shadow: inset 0 0 0 1.5px var(--mor-300);
            color: var(--mor-700)
        }
.asma-plugin-root a[data-astro-cid-dijni3l7][aria-current]{
            background: var(--dolgu-koyu);
            box-shadow: none;
            color: #fff
        }
.asma-plugin-root .adet[data-astro-cid-dijni3l7]{
            font-size: 15px;
            font-weight: 600;
            color: var(--metin-2)
        }
.asma-plugin-root a[data-astro-cid-dijni3l7][aria-current] .adet[data-astro-cid-dijni3l7]{
            color: #ffffffb8
        }
.asma-plugin-root a[data-astro-cid-dijni3l7]:focus-visible{
            outline: 3px solid var(--mor-500);
            outline-offset: 2px
        }
@media (max-width:640px){.asma-plugin-root ul[data-astro-cid-dijni3l7]{
                flex-wrap: nowrap;
                overflow-x: auto;
                scrollbar-width: none;
                margin-inline: calc(var(--kenar) * -1);
                padding: 4px var(--kenar)
            }
.asma-plugin-root ul[data-astro-cid-dijni3l7]::-webkit-scrollbar{
                display: none
            }
.asma-plugin-root li[data-astro-cid-dijni3l7]{
                flex: none
            }}
.asma-plugin-root:not(.js) .ik-arac{
            display: none
        }
.asma-plugin-root .ik-gizli{
            position: absolute;
            width: 1px;
            height: 1px;
            overflow: hidden;
            clip-path: inset(50%);
            white-space: nowrap
        }
.asma-plugin-root .ik-arac{
            margin-top: 20px
        }
.asma-plugin-root .ik-cubuk{
            display: flex;
            gap: 10px
        }
.asma-plugin-root .ik-ara{
            display: flex;
            flex: 1;
            align-items: center;
            gap: 12px;
            min-width: 0;
            min-height: 56px;
            padding: 0 22px;
            border-radius: 999px;
            background: var(--kart);
            box-shadow: var(--golge-hafif), inset 0 0 0 1.5px #ca576a24;
            cursor: text
        }
.asma-plugin-root .ik-ara:focus-within{
            box-shadow: var(--golge-hafif), inset 0 0 0 2px var(--mor-500)
        }
.asma-plugin-root .ik-ara svg{
            flex: none;
            width: 22px;
            height: 22px;
            fill: none;
            stroke: var(--mor-600);
            stroke-width: 2.2;
            stroke-linecap: round
        }
.asma-plugin-root .ik-ara input{
            flex: 1;
            min-width: 0;
            height: 52px;
            border: 0;
            background: transparent;
            font: inherit;
            font-size: 18px;
            color: var(--metin);
            outline: none
        }
.asma-plugin-root .ik-ara input::placeholder{
            color: var(--metin-2)
        }
.asma-plugin-root .ik-panel-ac{
            display: inline-flex;
            flex: none;
            align-items: center;
            gap: 10px;
            min-height: 56px;
            padding: 0 22px;
            border: 0;
            border-radius: 999px;
            background: var(--kart);
            box-shadow: inset 0 0 0 1.5px var(--cizgi);
            font: inherit;
            font-size: 17px;
            font-weight: 700;
            color: var(--basl);
            cursor: pointer
        }
.asma-plugin-root .ik-panel-ac:hover{
            box-shadow: inset 0 0 0 1.5px var(--mor-300)
        }
.asma-plugin-root .ik-panel-ac[aria-expanded=true]{
            background: var(--dolgu-koyu);
            box-shadow: none;
            color: #fff
        }
.asma-plugin-root .ik-panel-ac svg{
            width: 20px;
            height: 20px;
            fill: none;
            stroke: currentColor;
            stroke-width: 2;
            stroke-linecap: round
        }
.asma-plugin-root .ik-sayac{
            display: grid;
            place-items: center;
            min-width: 26px;
            height: 26px;
            padding: 0 7px;
            border-radius: 999px;
            background: var(--mor-600);
            font-size: 15px;
            color: #fff
        }
.asma-plugin-root .ik-sayac[hidden]{
            display: none
        }
.asma-plugin-root .ik-panel{
            display: grid;
            gap: 18px;
            margin-top: 12px;
            padding: clamp(18px, 2.2vw, 26px);
            border-radius: 26px;
            background: var(--lila-100)
        }
.asma-plugin-root .ik-panel[hidden]{
            display: none
        }
.asma-plugin-root .ik-panel fieldset{
            margin: 0;
            padding: 0;
            border: 0;
            min-width: 0
        }
.asma-plugin-root .ik-panel legend,
.asma-plugin-root .ik-koken>span{
            margin-bottom: 10px;
            padding: 0;
            font-size: 16px;
            font-weight: 700;
            color: var(--basl)
        }
.asma-plugin-root .ik-secimler{
            display: flex;
            flex-wrap: wrap;
            gap: 8px
        }
.asma-plugin-root .ik-secim{
            position: relative
        }
.asma-plugin-root .ik-secim input{
            position: absolute;
            inset: 0;
            opacity: 0;
            margin: 0;
            cursor: pointer
        }
.asma-plugin-root .ik-secim span{
            display: inline-flex;
            align-items: center;
            min-height: 44px;
            padding: 0 18px;
            border-radius: 999px;
            background: var(--kart);
            box-shadow: inset 0 0 0 1.5px var(--cizgi);
            font-size: 16px;
            font-weight: 600;
            color: var(--basl)
        }
.asma-plugin-root .ik-secim:hover span{
            box-shadow: inset 0 0 0 1.5px var(--mor-300)
        }
.asma-plugin-root .ik-secim input:checked+span{
            background: var(--mor-600);
            box-shadow: none;
            color: #fff
        }
.asma-plugin-root .ik-secim input:focus-visible+span{
            outline: 3px solid var(--mor-500);
            outline-offset: 2px
        }
.asma-plugin-root .ik-panel-alt{
            display: flex;
            flex-wrap: wrap;
            align-items: flex-end;
            justify-content: space-between;
            gap: 14px
        }
.asma-plugin-root .ik-koken{
            display: grid;
            min-width: min(100%, 280px)
        }
.asma-plugin-root .ik-koken select{
            min-height: 48px;
            padding: 0 14px;
            border: 0;
            border-radius: 14px;
            background: var(--kart);
            box-shadow: inset 0 0 0 1.5px var(--cizgi);
            font: inherit;
            font-size: 17px;
            color: var(--metin)
        }
.asma-plugin-root .ik-temizle{
            min-height: 44px;
            padding: 0 6px;
            border: 0;
            background: none;
            font: inherit;
            font-size: 17px;
            font-weight: 700;
            color: var(--mor-700);
            text-decoration: underline;
            text-underline-offset: 4px;
            cursor: pointer
        }
.asma-plugin-root .ik-temizle[hidden]{
            display: none
        }
.asma-plugin-root .ik-harfler{
            display: flex;
            align-items: center;
            gap: 6px 14px;
            margin-top: 18px
        }
.asma-plugin-root .ik-harf-bas{
            flex: none;
            font-size: 15px;
            font-weight: 700;
            color: var(--metin-2)
        }
.asma-plugin-root .ik-harfler ul{
            flex: 1;
            display: grid;
            grid-template-columns: repeat(var(--harf-tek), minmax(0, 1fr));
            gap: 4px;
            margin: 0;
            padding: 0;
            list-style: none
        }
@media (max-width:1360px){.asma-plugin-root .ik-harfler ul{
                grid-template-columns: repeat(var(--harf-iki), minmax(0, 1fr))
            }}
.asma-plugin-root .ik-harfler a{
            display: grid;
            place-items: center;
            width: 100%;
            max-width: 44px;
            margin-inline: auto;
            height: 40px;
            border-radius: 50%;
            font-size: 17px;
            font-weight: 700;
            color: var(--basl);
            text-decoration: none
        }
.asma-plugin-root .ik-harfler a.burada{
            background: var(--lila-100);
            color: var(--mor-700)
        }
.asma-plugin-root .ik-harfler a:hover{
            background: var(--mor-600);
            color: #fff
        }
.asma-plugin-root .ik-liste{
            margin-top: clamp(22px, 2.6vw, 34px)
        }
.asma-plugin-root .ik-aralik,
.asma-plugin-root .ik-durum{
            margin-bottom: 14px;
            font-size: 16px;
            font-weight: 600;
            color: var(--metin-2)
        }
.asma-plugin-root .ik-durum button{
            padding: 0;
            border: 0;
            background: none;
            font: inherit;
            font-weight: 700;
            color: var(--mor-700);
            text-decoration: underline;
            cursor: pointer
        }
.asma-plugin-root .ik-izgara{
            display: grid;
            grid-template-columns: repeat(3, minmax(0, 1fr));
            gap: 12px;
            margin: 0;
            padding: 0;
            list-style: none;
            transition: opacity .16s
        }
.asma-plugin-root .ik-izgara[aria-busy=true]{
            opacity: .5
        }
.asma-plugin-root .ik-isim{
            display: grid;
            align-content: start;
            gap: 6px;
            padding: 18px 20px;
            border-radius: 22px;
            background: var(--kart);
            box-shadow: inset 0 0 0 1.5px var(--cizgi);
            scroll-margin-top: 110px
        }
.asma-plugin-root .ik-isim:target{
            box-shadow: inset 0 0 0 2px var(--mor-500)
        }
.asma-plugin-root .ik-ust{
            display: flex;
            align-items: baseline;
            justify-content: space-between;
            gap: 12px
        }
.asma-plugin-root .ik-ad{
            min-width: 0;
            font-family: var(--yazi-baslik);
            font-size: 21px;
            font-weight: 800;
            line-height: 1.2;
            letter-spacing: -.02em;
            color: var(--basl);
            overflow-wrap: anywhere
        }
.asma-plugin-root .ik-cins{
            display: inline-flex;
            flex: none;
            align-items: center;
            gap: 6px;
            font-size: 15px;
            font-weight: 700
        }
.asma-plugin-root .ik-cins:before{
            content: "";
            width: 8px;
            height: 8px;
            border-radius: 50%;
            background: currentColor
        }
.asma-plugin-root .ik-cins-kiz{
            color: #c2336f
        }
.asma-plugin-root .ik-cins-erkek{
            color: var(--mor-700)
        }
.asma-plugin-root .ik-cins-uniseks{
            color: #0f7d62
        }
.asma-plugin-root .ik-anlam{
            font-size: 16px;
            line-height: 1.5;
            color: var(--metin)
        }
.asma-plugin-root .ik-not{
            font-size: 15px;
            line-height: 1.45;
            color: var(--metin-2)
        }
.asma-plugin-root .ik-not [title]{
            cursor: help
        }
.asma-plugin-root .ik-not a{
            font-weight: 600;
            color: var(--mor-700);
            text-underline-offset: 3px
        }
.asma-plugin-root .ik-bos{
            padding: 22px 24px;
            border-radius: 22px;
            background: var(--lila-100);
            font-size: 17px;
            color: var(--metin)
        }
.asma-plugin-root .ik-daha-kutu{
            display: flex;
            justify-content: center
        }
.asma-plugin-root .ik-daha{
            margin-top: 28px
        }
.asma-plugin-root .ik-daha[hidden],
.asma-plugin-root [data-sayfalama][hidden],
.asma-plugin-root .ik-bos[hidden],
.asma-plugin-root .ik-durum[hidden]{
            display: none
        }
@media (min-width:1001px){.asma-plugin-root .ik-izgara.genis3>li:first-child{
                grid-column: span 2
            }}
@media (max-width:1000px){.asma-plugin-root .ik-izgara{
                grid-template-columns: repeat(2, minmax(0, 1fr))
            }}
@media (min-width:641px)and (max-width:1000px){.asma-plugin-root .ik-izgara.genis2>li:first-child{
                grid-column: span 2
            }}
@media (max-width:640px){.asma-plugin-root .ik-izgara{
                grid-template-columns: minmax(0, 1fr);
                gap: 10px
            }
.asma-plugin-root .ik-isim{
                padding: 16px 18px
            }
.asma-plugin-root .ik-cubuk{
                flex-direction: column
            }
.asma-plugin-root .ik-panel-ac{
                justify-content: center
            }
.asma-plugin-root .ik-harfler{
                flex-direction: column;
                align-items: stretch
            }
.asma-plugin-root .ik-harfler ul{
                display: grid;
                grid-template-columns: repeat(var(--harf-sutun, 7), minmax(0, 1fr))
            }
.asma-plugin-root .ik-harfler a{
                width: auto;
                height: 42px;
                border-radius: 14px
            }}
.asma-plugin-root .ik-hakkinda{
            display: grid;
            grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr);
            align-items: start;
            gap: clamp(28px, 5vw, 72px);
            margin-top: clamp(72px, 8vw, 120px);
            margin-bottom: clamp(24px, 3vw, 40px)
        }
.asma-plugin-root .ik-hakkinda-sol{
            display: grid;
            gap: 18px
        }
.asma-plugin-root .ik-giris{
            max-width: 62ch;
            font-size: 18px;
            line-height: 1.7;
            color: var(--metin)
        }
.asma-plugin-root .ik-rehber{
            font-size: 17px;
            line-height: 1.55;
            color: var(--metin-2)
        }
.asma-plugin-root .ik-rehber a{
            display: inline-flex;
            align-items: center;
            gap: 8px;
            font-weight: 700;
            color: var(--mor-700);
            text-underline-offset: 4px
        }
.asma-plugin-root .ik-rehber svg{
            width: 18px;
            height: 18px;
            fill: none;
            stroke: currentColor;
            stroke-width: 2.2;
            stroke-linecap: round;
            stroke-linejoin: round
        }
.asma-plugin-root .ik-notlar{
            padding: clamp(22px, 2.6vw, 32px);
            border-radius: 28px;
            margin-bottom: 10px;
            background: var(--lila-100)
        }
.asma-plugin-root .ik-notlar h3{
            font-size: 22px;
            font-weight: 800;
            color: var(--basl)
        }
.asma-plugin-root .ik-notlar dl{
            display: grid;
            gap: 14px;
            margin: 16px 0 0
        }
.asma-plugin-root .ik-notlar dt{
            font-size: 17px;
            font-weight: 700;
            color: var(--basl)
        }
.asma-plugin-root .ik-notlar dd{
            margin: 2px 0 0;
            font-size: 16px;
            line-height: 1.5;
            color: var(--metin-2)
        }
@media (max-width:900px){.asma-plugin-root .ik-hakkinda{
                grid-template-columns: minmax(0, 1fr)
            }}
.asma-plugin-root .ik-rehber:dir(rtl) svg{
            transform: scaleX(-1)
        }
.asma-plugin-root .ik-ad:lang(ar){
            letter-spacing: normal
        }
/* WordPress integration adjustments */
.asma-plugin-root .ik-page-btn{border:1px solid var(--cizgi);background:var(--kart);color:var(--metin);border-radius:10px;padding:9px 18px;font:inherit;cursor:pointer}
.asma-plugin-root .ik-page-btn:disabled{opacity:.4;cursor:not-allowed}
.asma-plugin-root .ik-page-info{align-self:center;color:var(--metin-2);font-size:14px}
.asma-plugin-root [data-sayfalama]{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin:22px auto}
.asma-plugin-root .bebekler.cift img{width:min(100%,360px);height:auto;object-fit:contain}

/* Professional name cards and live pagination */
.asma-plugin-root .ik-liste{margin-top:28px}
.asma-plugin-root .ik-aralik{font-size:15px;color:var(--metin-2);margin:0 0 16px}
.asma-plugin-root .ik-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.asma-plugin-root .ik-isim{display:flex;flex-direction:column;gap:13px;min-height:164px;padding:19px 20px;border:1px solid var(--cizgi);border-radius:20px;background:var(--kart);box-shadow:0 5px 18px rgba(42,18,99,.045);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
.asma-plugin-root .ik-isim:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(42,18,99,.09);border-color:#c9baff}
.asma-plugin-root .ik-ust{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
.asma-plugin-root .ik-ad{font-size:22px;font-weight:800;line-height:1.35;color:var(--basl);margin:0}
.asma-plugin-root .asma-name-badges{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px}
.asma-plugin-root .asma-chip{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.4;white-space:normal}
.asma-plugin-root .asma-chip.boy{color:#2457c5;background:#eaf1ff}
.asma-plugin-root .asma-chip.girl{color:#c02f70;background:#fdeaf2}
.asma-plugin-root .asma-chip.shared{color:#7042bd;background:#f0eaff}
.asma-plugin-root .asma-chip.nature{color:#16805e;background:#e4f7ee}
.asma-plugin-root .asma-chip.classic{color:#9a6415;background:#fff4df}
.asma-plugin-root .asma-chip.neutral{color:#625b75;background:#f1eef7}
.asma-plugin-root .ik-anlam{font-size:16px;line-height:1.8;color:var(--metin);margin:0}
.asma-plugin-root .asma-name-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:2px}
.asma-plugin-root .asma-name-meta .origin{color:var(--metin-2);background:var(--yumusak-2);border:1px solid var(--cizgi)}
.asma-plugin-root .asma-name-meta .uncertain{color:#9b5b16;background:#fff4e5}
.asma-plugin-root .asma-name-meta .quran{color:#14765a;background:#e4f7ee}
.asma-plugin-root .asma-name-meta .rare{color:#6750a4;background:#f0eaff}
.asma-plugin-root .asma-name-meta .stats{color:#285bb5;background:#eaf1ff}
.asma-plugin-root .ik-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:30px auto 10px}
.asma-plugin-root .ik-page-btn{min-width:42px;height:40px;padding:0 14px;border:1px solid var(--cizgi);border-radius:999px;background:var(--kart);color:var(--basl);font:inherit;font-size:14px;font-weight:700;cursor:pointer}
.asma-plugin-root .ik-page-btn:hover:not(:disabled){border-color:var(--mor-500);color:var(--mor-700)}
.asma-plugin-root .ik-page-btn.is-current{background:var(--mor-600);border-color:var(--mor-600);color:#fff}
.asma-plugin-root .ik-page-btn:disabled{opacity:.4;cursor:not-allowed}
.asma-plugin-root .ik-page-dots{padding:0 4px;color:var(--metin-2)}
.asma-plugin-root .ik-harfler a{cursor:pointer}
.asma-plugin-root .ik-izgara[hidden]{display:none}
.asma-plugin-root .ik-pagination[hidden]{display:none}
@media(max-width:900px){.asma-plugin-root .ik-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.asma-plugin-root .ik-izgara{grid-template-columns:1fr}.asma-plugin-root .ik-isim{min-height:0;padding:16px}.asma-plugin-root .ik-ust{flex-wrap:wrap}.asma-plugin-root .ik-ad{font-size:20px}.asma-plugin-root .ik-pagination{gap:5px}.asma-plugin-root .ik-page-btn{min-width:36px;height:36px;padding:0 10px}}
.asma-plugin-root[data-theme=dark] .asma-chip.boy{background:#1f3156;color:#a9c6ff}
.asma-plugin-root[data-theme=dark] .asma-chip.girl{background:#4a263e;color:#ffb4d2}
.asma-plugin-root[data-theme=dark] .asma-chip.shared{background:#35285b;color:#d0baff}
.asma-plugin-root[data-theme=dark] .asma-chip.nature,.asma-plugin-root[data-theme=dark] .asma-name-meta .quran{background:#1b3d35;color:#9ce6c9}
.asma-plugin-root[data-theme=dark] .asma-chip.classic{background:#493923;color:#f4d49a}
.asma-plugin-root[data-theme=dark] .asma-name-meta .uncertain{background:#493923;color:#f4d49a}
.asma-plugin-root[data-theme=dark] .asma-name-meta .rare{background:#35285b;color:#d0baff}
.asma-plugin-root[data-theme=dark] .asma-name-meta .stats{background:#1f3156;color:#a9c6ff}

/* v2.3.0 - Search, alphabet navigation and redesigned name cards */
.asma-plugin-root .ik-arac{display:block!important}
.asma-plugin-root .ik-cubuk{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important}
.asma-plugin-root .ik-ara{display:flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important}
.asma-plugin-root .ik-ara input[data-ara]{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;min-width:0!important;height:48px!important;font:inherit!important}
.asma-plugin-root .ik-panel-ac{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important}
.asma-plugin-root .ik-harfler{display:block!important;margin-block:18px 24px!important}
.asma-plugin-root .ik-harfler ul{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:5px!important;list-style:none!important;margin:0!important;padding:0!important}
.asma-plugin-root .ik-harfler li{display:block!important;list-style:none!important;margin:0!important;padding:0!important}
.asma-plugin-root .ik-harfler li::marker{content:""!important}
.asma-plugin-root .ik-harfler a{display:flex!important;align-items:center!important;justify-content:center!important;min-width:30px!important;min-height:34px!important;padding:4px 7px!important;border-radius:999px!important;text-decoration:none!important;font-size:15px!important;font-weight:600!important;line-height:1!important}
.asma-plugin-root .ik-harfler a.burada{background:var(--mor-100)!important;color:var(--mor-700)!important}
.asma-plugin-root .ik-liste{margin-top:24px!important}
.asma-plugin-root .ik-izgara{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;list-style:none!important;margin:0!important;padding:0!important}
.asma-plugin-root .ik-izgara>li::marker{content:""!important}
.asma-plugin-root .ik-izgara .name-card{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:300px!important;padding:0!important;overflow:hidden!important;border:1px solid #cacbcc!important;border-radius:24px!important;background:#f5f2f2!important;box-shadow:0 10px 25px 20px rgba(0,0,0,.05),0 8px 10px -6px rgba(0,0,0,.01)!important;transition:transform .25s ease,box-shadow .25s ease!important}
.asma-plugin-root .ik-izgara .name-card:hover{transform:translateY(-4px)!important;box-shadow:0 18px 35px -10px rgba(0,0,0,.09)!important}
.asma-plugin-root .name-card .card-header{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:126px!important;padding:48px 18px 20px!important;text-align:center!important;
background:
    radial-gradient(60% 70% at 0% 0%, #ffe3d3 0%, transparent 60%),
    radial-gradient(60% 70% at 100% 100%, #e6dcff 0%, transparent 62%),
    linear-gradient(150deg, #fff3ec, #fdeef6, #f1ebff) !important;
border:0!important;border-bottom:1px solid #e2e8f0!important}
.asma-plugin-root .name-card .header-badges{position:absolute!important;top:14px!important;left:14px!important;right:14px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:7px!important}
.asma-plugin-root .name-card .name-title{margin:0!important;color:#1e293b!important;font-size:32px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:-.5px!important}
.asma-plugin-root .name-card .card-body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:16px!important;padding:20px!important}
.asma-plugin-root .name-card .section-title{display:flex!important;align-items:center!important;gap:7px!important;margin:0 0 7px!important;color:#64748b!important;font-size:13px!important;font-weight:800!important}
.asma-plugin-root .name-card .section-title::before{content:""!important;display:inline-block!important;width:4px!important;height:14px!important;border-radius:2px!important;background:#cbd5e1!important}
.asma-plugin-root .name-card .card-meaning{margin:0!important;color:#1e293b!important;font-size:16px!important;line-height:1.8!important}
.asma-plugin-root .name-card .divider{height:1px!important;min-height:1px!important;background:#e2e8f0!important}
.asma-plugin-root .name-card .tags-container{display:flex!important;flex-wrap:wrap!important;gap:8px!important}
.asma-plugin-root .name-card .asma-tag{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:100%!important;padding:6px 11px!important;border-radius:12px!important;font-size:12px!important;font-weight:700!important;line-height:1.5!important;white-space:normal!important}
.asma-plugin-root .name-card .tag-header{border-radius:999px!important;padding:6px 11px!important;font-size:12px!important}
.asma-plugin-root .name-card .tag-boy{background:#e0f2fe!important;color:#0284c7!important}
.asma-plugin-root .name-card .tag-girl{background:#fce7f3!important;color:#db2777!important}
.asma-plugin-root .name-card .tag-unisex{background:#f3e8ff!important;color:#9333ea!important}
.asma-plugin-root .name-card .tag-nature{background:#dcfce7!important;color:#16a34a!important}
.asma-plugin-root .name-card .tag-classic{background:#fef3c7!important;color:#d97706!important}
.asma-plugin-root .name-card .tag-warning{background:#ffedd5!important;color:#ea580c!important}
.asma-plugin-root .name-card .tag-origin{background:#f1f5f9!important;color:#475569!important}
.asma-plugin-root .ik-pagination{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px!important;margin:32px auto!important}
.asma-plugin-root .ik-page-btn{min-width:42px!important;height:40px!important;padding:0 14px!important;border:1px solid #e2e8f0!important;border-radius:999px!important;background:#fff!important;color:#1c0b42!important;font:inherit!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important}
.asma-plugin-root .ik-page-btn.is-current{background:#ca576a!important;border-color:#ca576a!important;color:#fff!important}
.asma-plugin-root .ik-page-btn:disabled{opacity:.4!important;cursor:not-allowed!important}
.asma-plugin-root .ik-page-dots{padding:0 4px!important;color:#64748b!important}
.asma-plugin-root [data-izgara][aria-busy=true]{opacity:.55}
@media(max-width:900px){.asma-plugin-root .ik-izgara{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.asma-plugin-root .ik-cubuk{flex-wrap:wrap!important}.asma-plugin-root .ik-ara{flex-basis:100%!important}.asma-plugin-root .ik-izgara{grid-template-columns:1fr!important}.asma-plugin-root .ik-izgara .name-card{min-height:260px!important}.asma-plugin-root .name-card .name-title{font-size:29px!important}.asma-plugin-root .ik-harfler ul{justify-content:center!important}}
.asma-plugin-root [data-sayfalama][hidden],.asma-plugin-root [data-bos][hidden]{display:none!important}
:root[data-theme=dark] .asma-plugin-root .name-card .card-header{background:linear-gradient(135deg,#241b40,#211a3b)!important;border-color:#342b55!important}
:root[data-theme=dark] .asma-plugin-root .name-card .name-title,:root[data-theme=dark] .asma-plugin-root .name-card .card-meaning{color:#ebe6fa!important}
:root[data-theme=dark] .asma-plugin-root .ik-izgara .name-card{background:#1e1736!important;border-color:#342b55!important}
:root[data-theme=dark] .asma-plugin-root .name-card .divider{background:#342b55!important}
:root[data-theme=dark] .asma-plugin-root .name-card .tag-boy{background:#1f3156!important;color:#a9c6ff!important}
:root[data-theme=dark] .asma-plugin-root .name-card .tag-girl{background:#4a263e!important;color:#ffb4d2!important}
:root[data-theme=dark] .asma-plugin-root .name-card .tag-unisex{background:#35285b!important;color:#d0baff!important}
:root[data-theme=dark] .asma-plugin-root .name-card .tag-nature{background:#1b3d35!important;color:#9ce6c9!important}
:root[data-theme=dark] .asma-plugin-root .name-card .tag-classic{background:#493923!important;color:#f4d49a!important}
:root[data-theme=dark] .asma-plugin-root .name-card .tag-warning{background:#493923!important;color:#ffc18f!important}
:root[data-theme=dark] .asma-plugin-root .name-card .tag-origin{background:#2a2149!important;color:#c3bbd9!important}

/* v2.4.0: compact cards and local/system font stack */
.asma-plugin-root,
.asma-plugin-root *{
  font-family:"Tajawal","Noto Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif!important;
}
.asma-plugin-root .ik-izgara{gap:14px!important}
.asma-plugin-root .ik-izgara .name-card{
  min-height:250px!important;
  border-radius:20px!important;
}
.asma-plugin-root .name-card .card-header{
  min-height:80px!important;
  padding:40px 16px 15px!important;
}
.asma-plugin-root .name-card .header-badges{
  top:10px!important;left:12px!important;right:12px!important;
}
.asma-plugin-root .name-card .name-title{
  font-size:27px!important;line-height:1.2!important;
}
.asma-plugin-root .name-card .card-body{
  gap:12px!important;padding:16px!important;font-weight: 800 !important;
}
.asma-plugin-root .name-card .card-meaning{
  font-size:14px!important;line-height:1.65!important;
}
.asma-plugin-root .name-card .section-title{
  font-size:12px!important;margin-bottom:5px!important;
}
.asma-plugin-root .name-card .asma-tag{
  padding:5px 9px!important;font-size:12px!important;border-radius:10px!important;font-weight: 800 !important;
}
.asma-plugin-root .name-card .tag-header{
  border-radius:999px!important;padding:5px 9px!important;font-size:12px!important;
}
@media(max-width:600px){
 .asma-plugin-root .ik-izgara .name-card{min-height:220px!important}
 .asma-plugin-root .name-card .card-header{min-height:94px!important}
 .asma-plugin-root .name-card .name-title{font-size:25px!important}
 .asma-plugin-root .name-card .card-body{padding:14px!important}
}

/* =====================================
   Dark Mode - Name Cards
===================================== */

/* =====================================
   Dark Mode - Name Cards (Jannah Theme)
===================================== */

.dark-skin .asma-plugin-root .name-card {
    background: #1e1b2e !important;
    border-color: #39334f !important;
}

.dark-skin .asma-plugin-root .name-card .card-header {
    background:
        radial-gradient(60% 70% at 0% 0%, #49334a 0%, transparent 60%),
        radial-gradient(60% 70% at 100% 100%, #35285b 0%, transparent 62%),
        linear-gradient(150deg, #292137, #30243c, #25203d) !important;

    border-bottom-color: #39334f !important;
}

.dark-skin .asma-plugin-root .name-card .name-title,
.dark-skin .asma-plugin-root .name-card .card-meaning {
    color: #f1ecff !important;
}

.dark-skin .asma-plugin-root .name-card .section-title {
    color: #aaa1c2 !important;
}

.dark-skin .asma-plugin-root .name-card .divider {
    background: #39334f !important;
}

.dark-skin .asma-plugin-root .name-card .tag-origin {
    background: #343047 !important;
    color: #d5cdea !important;
}

.dark-skin .asma-plugin-root .name-card .tag-boy {
    background: #203653 !important;
    color: #93c5fd !important;
}

.dark-skin .asma-plugin-root .name-card .tag-girl {
    background: #48283d !important;
    color: #f9a8d4 !important;
}

.dark-skin .asma-plugin-root .name-card .tag-unisex {
    background: #392957 !important;
    color: #d8b4fe !important;
}

.dark-skin .asma-plugin-root .name-card .tag-nature {
    background: #1d4034 !important;
    color: #86efac !important;
}

.dark-skin .asma-plugin-root .name-card .tag-classic {
    background: #493a25 !important;
    color: #fcd34d !important;
}

.dark-skin .asma-plugin-root .name-card .tag-warning {
    background: #4a3024 !important;
    color: #fdba74 !important;
}



/* =====================================
   Jannah Dark Mode - Full Name Catalog
   Uses the theme's .dark-skin class
===================================== */

.dark-skin .asma-plugin-root {
    --mor-950: #1c0b42;
    --mor-900: #2a1263;
    --mor-700: #b8a6ff;
    --mor-600: #ca576a;
    --mor-500: #a995ff;
    --mor-300: #6f5aa8;
    --mor-100: #2d2354;
    --pembe-100: #3a2140;
    --lila-100: #2a2150;
    --metin: #ebe6fa;
    --metin-2: #b4accb;
    --cizgi: #39334f;
    --beyaz: #1e1b2e;
    --zemin: #140f24;
    --kart: #1e1b2e;
    --yumusak: #241b40;
    --yumusak-2: #211a3b;
    --yumusak-3: #2a2149;
    --basl: #f3eeff;
    --cam: rgba(255,255,255,.08);
    --ust-cam: rgba(20,15,36,.84);
    --giris: #c3bbd9;
    --dolgu-koyu: #2f2560;
    --koyu-yazi-2: #e9e3ff;
    --golge-kart: 0 24px 60px -24px rgba(0,0,0,.65), 0 4px 14px -6px rgba(0,0,0,.45);
    --golge-hafif: 0 10px 30px -14px rgba(0,0,0,.55);
    color: var(--metin) !important;
    color-scheme: dark;
    background: #140f24 !important;
}

/* Main hero area */
.dark-skin .asma-plugin-root .is-acilis {
    background:
        radial-gradient(55% 70% at 0% 0%, rgba(236,95,166,.22) 0%, transparent 60%),
        radial-gradient(50% 60% at 100% 0%, rgba(109,69,240,.38) 0%, transparent 60%),
        radial-gradient(60% 60% at 60% 100%, rgba(255,138,91,.16) 0%, transparent 62%),
        linear-gradient(150deg,#1a1136 0%,#211542 55%,#241634 100%) !important;
    color: #ebe6fa !important;
}
.dark-skin .asma-plugin-root .is-acilis :is(h1, p, .koyu) {
    color: #f3eeff !important;
}
.dark-skin .asma-plugin-root .is-acilis .renkli {
    color: #c9baff !important;
}
.dark-skin .asma-plugin-root .is-acilis .zemin i {
    opacity: .22 !important;
}

/* Category tabs */
.dark-skin .asma-plugin-root .is-kategori,
.dark-skin .asma-plugin-root .is-kategori ul {
    background: transparent !important;
}
.dark-skin .asma-plugin-root .is-kategori a {
    background: #211a3b !important;
    color: #e7defd !important;
    border-color: #39334f !important;
    box-shadow: inset 0 0 0 1px #39334f !important;
}
.dark-skin .asma-plugin-root .is-kategori a[aria-current="page"] {
    background: #2f1857 !important;
    color: #ffffff !important;
    border-color: #ca576a !important;
    box-shadow: none !important;
}
.dark-skin .asma-plugin-root .is-kategori .adet {
    color: #c3b5e8 !important;
}

/* Search and filter controls */
.dark-skin .asma-plugin-root .ik-arac,
.dark-skin .asma-plugin-root .ik-cubuk {
    color: #ebe6fa !important;
}
.dark-skin .asma-plugin-root .ik-ara,
.dark-skin .asma-plugin-root .ik-panel-ac,
.dark-skin .asma-plugin-root .ik-koken select {
    background: #1e1b2e !important;
    color: #f1ecff !important;
    border-color: #39334f !important;
    box-shadow: inset 0 0 0 1px #39334f, 0 8px 22px rgba(0,0,0,.18) !important;
}
.dark-skin .asma-plugin-root .ik-ara input {
    color: #f1ecff !important;
    background: transparent !important;
}
.dark-skin .asma-plugin-root .ik-ara input::placeholder {
    color: #aaa1c2 !important;
}
.dark-skin .asma-plugin-root .ik-ara svg {
    stroke: #b8a6ff !important;
}
.dark-skin .asma-plugin-root .ik-panel {
    background: #211a3b !important;
    border: 1px solid #39334f !important;
    color: #ebe6fa !important;
}
.dark-skin .asma-plugin-root .ik-panel :is(legend, .ik-koken > span) {
    color: #e9e3ff !important;
}
.dark-skin .asma-plugin-root .ik-secim span {
    background: #1e1b2e !important;
    color: #e7defd !important;
    box-shadow: inset 0 0 0 1px #39334f !important;
}
.dark-skin .asma-plugin-root .ik-secim input:checked + span {
    background: #ca576a !important;
    color: #fff !important;
    box-shadow: none !important;
}
.dark-skin .asma-plugin-root .ik-koken select option {
    background: #1e1b2e !important;
    color: #f1ecff !important;
}
.dark-skin .asma-plugin-root .ik-temizle,
.dark-skin .asma-plugin-root .ik-durum button {
    color: #c9baff !important;
}

/* Alphabet navigation and result count */
.dark-skin .asma-plugin-root .ik-harf-bas,
.dark-skin .asma-plugin-root .ik-aralik,
.dark-skin .asma-plugin-root .ik-durum {
    color: #b4accb !important;
}
.dark-skin .asma-plugin-root .ik-harfler a {
    color: #e7defd !important;
}
.dark-skin .asma-plugin-root .ik-harfler a.burada {
    background: #35285b !important;
    color: #d8c9ff !important;
}
.dark-skin .asma-plugin-root .ik-harfler a:hover {
    background: #ca576a !important;
    color: #fff !important;
}

/* Name cards */
.dark-skin .asma-plugin-root .ik-izgara .name-card {
    background: #1e1b2e !important;
    border-color: #39334f !important;
    box-shadow: 0 10px 25px rgba(0,0,0,.22) !important;
}
.dark-skin .asma-plugin-root .name-card .card-header {
    background:
        radial-gradient(60% 70% at 0% 0%, #49334a 0%, transparent 60%),
        radial-gradient(60% 70% at 100% 100%, #35285b 0%, transparent 62%),
        linear-gradient(150deg, #292137, #30243c, #25203d) !important;
    border-bottom-color: #39334f !important;
}
.dark-skin .asma-plugin-root .name-card .name-title,
.dark-skin .asma-plugin-root .name-card .card-meaning {
    color: #f1ecff !important;
}
.dark-skin .asma-plugin-root .name-card .section-title {
    color: #aaa1c2 !important;
}
.dark-skin .asma-plugin-root .name-card .divider {
    background: #39334f !important;
}
.dark-skin .asma-plugin-root .name-card .tag-origin {
    background: #343047 !important;
    color: #d5cdea !important;
}
.dark-skin .asma-plugin-root .name-card .tag-boy {
    background: #203653 !important;
    color: #93c5fd !important;
}
.dark-skin .asma-plugin-root .name-card .tag-girl {
    background: #48283d !important;
    color: #f9a8d4 !important;
}
.dark-skin .asma-plugin-root .name-card .tag-unisex {
    background: #392957 !important;
    color: #d8b4fe !important;
}
.dark-skin .asma-plugin-root .name-card .tag-nature {
    background: #1d4034 !important;
    color: #86efac !important;
}
.dark-skin .asma-plugin-root .name-card .tag-classic {
    background: #493a25 !important;
    color: #fcd34d !important;
}
.dark-skin .asma-plugin-root .name-card .tag-warning {
    background: #4a3024 !important;
    color: #fdba74 !important;
}

/* Pagination */
.dark-skin .asma-plugin-root .ik-page-btn {
    background: #1e1b2e !important;
    border-color: #39334f !important;
    color: #e7defd !important;
}
.dark-skin .asma-plugin-root .ik-page-btn.is-current {
    background: #ca576a !important;
    border-color: #ca576a !important;
    color: #fff !important;
}
.dark-skin .asma-plugin-root .ik-page-dots {
    color: #b4accb !important;
}
