html body .aniza-kunye-v5.ak6.ak6--studyo .ak6-cover img{aspect-ratio:auto 2/3}
@media (max-width:600px){.azm-rz-vitrin .azm-rz-stage{align-items:flex-start!important;justify-content:space-between!important;gap:8px!important}}
@media (max-width:600px){.azm-rz-vitrin .azm-rz-feat,.azm-rz-vitrin .azm-rz-feat.is-center{flex:1 1 0!important;min-width:0!important;max-width:none!important;transform:none!important;margin:0!important}}
@media (max-width:600px){.azm-rz-vitrin .azm-rz-feat>img,.azm-rz-vitrin .azm-rz-feat.is-center>img{width:84px!important;height:84px!important;max-width:100%!important;margin:0 auto!important}}
@media (max-width:600px){.azm-rz-vitrin .azm-rz-feat>span:not(.azm-rz-edit){display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%!important;max-width:none!important;min-height:2.6em;line-height:1.3!important;font-size:13px!important;text-align:center!important}}
@media (max-width:767px){html body:not(#az) .aza-profil.azm-x-profile.azm-x-profile .azm-x-header .azm-x-social{margin:14px 0 6px!important;row-gap:10px!important}}
@media (max-width:767px){html body:not(#az) .aza-profil.azm-x-profile.azm-x-profile .azm-x-header .azm-x-social .ozel-profil-meta-bilgileri-twitter{gap:10px!important;margin:0!important}}
.aza-share.aza-share--row{display:none!important}
body.page header.entry-header, body.page header.page-header{margin-top: -60px !important;margin-bottom: 25px !important;padding-top: 0px !important;text-align: center !important;border-width: medium !important;border-style: none !important;border-color: currentcolor !important;border-image: none !important;background: transparent !important;}
@media (max-width: 921px){html body.page header.entry-header:not(.ast-no-title), html body.page header.page-header{margin-top: 0 !important;}}
body.page h1.entry-title, body.page h1.page-title{position: relative;display: inline-block;font-family: "DM Sans", sans-serif !important;font-size: clamp(28px, 5vw, 42px) !important;font-weight: 900 !important;color: rgb(0, 0, 0) !important;text-transform: capitalize !important;letter-spacing: -0.5px !important;margin: 0px !important;padding-bottom: 12px !important;}
body.page h1.entry-title::after, body.page h1.page-title::after{content: "";position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%);width: 60px;height: 4px;background-color: rgb(239, 59, 73);border-radius: 2px;}
body.night-mode.page h1.entry-title, body.night-mode.page h1.page-title{color: rgb(255, 255, 255) !important;}
.trending-post-title a:not(:has(.trend-main)){font-weight: 800 !important;font-size: 18px !important;}
.pagination-wrapper{text-align: center !important;margin: 40px auto !important;width: 100%;display: block;clear: both;}
.pagination-wrapper ul{display: inline-block !important;padding: 0 !important;margin: 0 !important;}
.pagination-wrapper .page-numbers{display: inline-flex !important;justify-content: center;align-items: center;min-width: 35px;height: 35px;padding: 0 10px;margin: 0 4px 5px !important;font-family: 'DM Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;text-decoration: none !important;border-radius: 4px !important;transition: all 0.2s ease-in-out;}
html body.night-mode .pagination-wrapper .page-numbers{background-color: #222 !important;border: 1px solid #444 !important;color: #ccc !important;}
html body.night-mode .pagination-wrapper a.page-numbers:hover{background-color: #ef3b49 !important;border-color: #ef3b49 !important;color: #ffffff !important;opacity: 1 !important;}
html body.night-mode .pagination-wrapper .page-numbers.current, html body.night-mode .pagination-wrapper span.page-numbers.current{background-color: #ef3b49 !important;border-color: #ef3b49 !important;color: #ffffff !important;}
.aniza-single-h1{text-align: center;margin: 0 !important;padding: 0 15px;}
.aniza-single-h1 .h1-main{display: block;font-size: 54px !important;line-height: 1.1 !important;font-family: 'DM Sans', sans-serif !important;font-weight: 900 !important;letter-spacing: -1px;margin-bottom: 4px;position: relative;color: #1a1a1a;}
.aniza-single-h1 .h1-sub{display: block;font-family: 'DM Sans', sans-serif !important;font-size: 24px !important;font-weight: 500 !important;line-height: 1.3;max-width: 900px;margin: 0 auto;color: #555555;}
body.night-mode .aniza-single-h1 .h1-main{color: #e0e0e0 !important;}
body.night-mode .aniza-single-h1 .h1-sub{color: #999999 !important;}
@media (max-width: 768px){.aniza-single-h1{margin-top: 30px !important;}}
@media (max-width: 768px){.aniza-single-h1 .h1-main{font-size: 34px !important;line-height: 1.15 !important;}}
@media (max-width: 768px){.aniza-single-h1 .h1-sub{font-size: 18px !important;}}
.aniza-meta-container{display: flex;justify-content: center;flex-wrap: wrap;align-items: center;gap: 18px;margin-top: 15px;margin-bottom: 10px !important;font-family: 'DM Sans', sans-serif;}
.meta-item{font-size: 16px !important;font-weight: 500;color: #444444;display: flex;align-items: center;line-height: 1;}
.aniza-meta-container .meta-item a{color: #444444 !important;text-decoration: none;transition: color 0.3s;}
.aniza-meta-container .meta-item a:hover{color: #EF3B49 !important;}
.aniza-meta-container .meta-item i{color: #EF3B49 !important;margin-right: 8px;font-size: 16px !important;position: relative;top: -1px;}
img.aniza-author-img{border-radius: 50% !important;width: 36px !important;height: 36px !important;border: 1.5px solid #EF3B49 !important;padding: 0 !important;object-fit: cover !important;margin-right: 10px !important;box-shadow: 0 2px 5px rgba(0,0,0,0.15);}
body.night-mode .aniza-meta-container .meta-item, body.night-mode .aniza-meta-container .meta-item a{color: #e0e0e0 !important;}
body.night-mode .aniza-meta-container .meta-item a:hover{color: #EF3B49 !important;}
@media (max-width: 768px){.aniza-meta-container{gap: 10px 15px;}}
@media (max-width: 768px){.meta-item{font-size: 14px !important;}}
@media (max-width: 768px){img.aniza-author-img{width: 30px !important;height: 30px !important;}}
.skeleton-card{background-color: #e0e0e0;border-radius: 8px;position: relative;overflow: hidden;width: 100%;height: 350px;margin-bottom: 20px;}
.skeleton-card::after{content: "";display: block;position: absolute;top: 0;left: -150px;height: 100%;width: 150px;background: linear-gradient(to right, transparent 0%, #f0f0f0 50%, transparent 100%);animation: skeleton-loading 1.5s infinite;}
.no-posts-found-wrapper{text-align: center;padding: 40px 20px;background: #f8f9fa;border-radius: 10px;border: 1px dashed #ddd;}
.no-posts-found-icon{width: 64px;height: 64px;color: #bdc3c7;margin-bottom: 15px;}
.home .editor-selection-wrapper .badge-star, .home .editor-selection-wrapper .badge-star i, .home .editor-selection-wrapper .badge-star svg, .home .editor-selection-wrapper .badge-star svg path{color: #EF3B49 !important;fill: #EF3B49 !important;stroke: #EF3B49 !important;filter: none !important;opacity: 1 !important;}
body.night-mode .home .editor-selection-wrapper *::selection, body.night .home .editor-selection-wrapper *::selection, body.dark .home .editor-selection-wrapper *::selection, body.dark-mode .home .editor-selection-wrapper *::selection{background-color: #000000 !important;color: #EF3B49 !important;}
body.night-mode .home .editor-selection-wrapper *::-moz-selection, body.night .home .editor-selection-wrapper *::-moz-selection, body.dark .home .editor-selection-wrapper *::-moz-selection{background-color: #000000 !important;color: #EF3B49 !important;}
.aniza-meta-container{display: flex;justify-content: center;flex-wrap: wrap;align-items: center;gap: 18px;margin-top: 15px;margin-bottom: 10px !important;font-family: 'DM Sans', sans-serif;}
.meta-item{font-size: 16px !important;font-weight: 500;color: #444444;display: flex;align-items: center;line-height: 1;}
.aniza-meta-container .meta-item a{color: #444444 !important;text-decoration: none;transition: color 0.3s;}
.aniza-meta-container .meta-item a:hover{color: #EF3B49 !important;}
.aniza-meta-container .meta-item i{color: #EF3B49 !important;margin-right: 8px;font-size: 16px !important;position: relative;top: -1px;}
img.aniza-author-img{border-radius: 50% !important;width: 36px !important;height: 36px !important;border: 1.5px solid #EF3B49 !important;padding: 0 !important;background: none !important;object-fit: cover !important;margin-right: 10px !important;display: inline-block !important;vertical-align: middle !important;box-shadow: 0 2px 5px rgba(0,0,0,0.15);}
.meta-separator{color: #cccccc;font-size: 14px;}
body.night-mode .aniza-meta-container .meta-item, body.night-mode .aniza-meta-container .meta-item a{color: #e0e0e0 !important;}
body.night-mode .aniza-meta-container .meta-item a:hover{color: #EF3B49 !important;}
body.night-mode .aniza-meta-container .meta-item i{color: #EF3B49 !important;}
body.night-mode .meta-separator{color: #555555;}
@media (max-width: 768px){.aniza-meta-container{gap: 10px 15px;margin-bottom: 10px !important;}}
@media (max-width: 768px){.meta-item{font-size: 14px !important;}}
@media (max-width: 768px){img.aniza-author-img{width: 30px !important;height: 30px !important;}}
#aniza-toc-wrapper{background-color: #F6F5F8;border: 1px solid rgba(0,0,0,0.08);border-radius: 8px;margin: 20px 0 30px 0;width: 100%;overflow: hidden;transition: border-color 0.3s ease, box-shadow 0.3s ease;}
#aniza-toc-wrapper:hover{border-color: #EF3B49 !important;box-shadow: 0 4px 15px rgba(239, 59, 73, 0.08);}
.aniza-toc-header{background: transparent;padding: 15px 20px;display: flex;justify-content: space-between;align-items: center;cursor: pointer;user-select: none;border-bottom: 1px solid rgba(0,0,0,0.05);}
.aniza-toc-header .toc-title{font-family: 'DM Sans', sans-serif;font-size: 15px;font-weight: 700;color: #222;margin: 0;letter-spacing: 0.5px;}
.aniza-toc-header i{font-size: 12px;color: #888;transition: transform 0.4s ease;}
#aniza-toc-wrapper:not(.closed) .aniza-toc-header i{transform: rotate(180deg);color: #EF3B49;}
#aniza-toc-body{padding: 12px 0;max-height: 3000px;overflow: hidden;transition: max-height 0.8s ease-in-out, padding 0.3s ease;background-color: transparent;}
#aniza-toc-wrapper.closed #aniza-toc-body{max-height: 0;padding: 0;opacity: 0;}
#aniza-toc-wrapper.closed .aniza-toc-header{border-bottom-color: transparent;}
#aniza-toc-body ul{list-style: none;margin: 0;padding: 0;}
#aniza-toc-body li{margin: 0;margin-bottom: 2px;}
#aniza-toc-body li a{font-family: 'DM Sans', sans-serif;text-decoration: none;display: block;border-left: 3px solid transparent;padding: 6px 0 6px 12px;transition: all 0.2s ease;}
#aniza-toc-body li.h2 a, #aniza-toc-body li.merged-pros-cons a{font-size: 15px;font-weight: 600;color: #333;margin-left: 15px;}
#aniza-toc-body li.h3 a{font-size: 14px;font-weight: 500;color: #666;margin-left: 35px;}
#aniza-toc-body li.h4 a{font-size: 13px;font-weight: 400;color: #888;margin-left: 55px;}
#aniza-toc-body li a:hover{color: #EF3B49 !important;border-left-color: #EF3B49;background: linear-gradient(90deg, rgba(239,59,73,0.06) 0%, rgba(0,0,0,0) 100%);}
body.night-mode #aniza-toc-wrapper{background-color: #191819 !important;border-color: #333;}
body.night-mode #aniza-toc-wrapper:hover{border-color: #EF3B49 !important;}
body.night-mode .aniza-toc-header{border-bottom-color: #333;}
body.night-mode .aniza-toc-header .toc-title{color: #fff !important;}
body.night-mode #aniza-toc-body li.h2 a, body.night-mode #aniza-toc-body li.merged-pros-cons a{color: #FFFFFF !important;}
body.night-mode #aniza-toc-body li.h3 a{color: #AAAAAA !important;}
body.night-mode #aniza-toc-body li.h4 a{color: #777777 !important;}
body.night-mode #aniza-toc-body li a:hover{color: #EF3B49 !important;background: linear-gradient(90deg, rgba(239,59,73,0.15) 0%, rgba(0,0,0,0) 100%);}
body.night-mode #aniza-toc-wrapper:not(.closed) .aniza-toc-header i{color: #EF3B49 !important;}
@media (min-width: 1025px){body.single .post-grid, .related-posts .post-grid, .yarpp-related .post-grid{grid-template-columns: repeat(3, 1fr) !important;}}
@media (min-width: 1025px){body.single .post-grid .blog-card:nth-child(4), .related-posts .post-grid .blog-card:nth-child(4), .yarpp-related .post-grid .blog-card:nth-child(4){display: none !important;}}
@media (max-width: 768px){body.single .post-grid, .related-posts .post-grid{grid-template-columns: repeat(2, 1fr) !important;gap: 10px !important;}}
.filter-badge.ozel-liste{background-color: #ffffff !important;border: 1px solid #d1d5db !important;color: #1f2937 !important;font-family: 'DM Sans', sans-serif !important;font-weight: 700 !important;text-transform: none !important;font-size: 13px !important;border-radius: 50px !important;padding: 0 16px !important;height: 32px !important;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05) !important;transition: all 0.2s ease !important;}
.filter-badge.ozel-liste .badge-icon, .filter-badge.ozel-liste svg{color: #EF3B49 !important;fill: #EF3B49 !important;stroke: #EF3B49 !important;opacity: 1 !important;width: 14px !important;height: 14px !important;margin-right: 6px !important;}
.filter-badge.ozel-liste:hover{border-color: #EF3B49 !important;background-color: #fff !important;transform: translateY(-1px) !important;box-shadow: 0 4px 12px rgba(239, 59, 73, 0.15) !important;color: #EF3B49 !important;}
body.night-mode .filter-badge.ozel-liste, [data-theme="dark"] .filter-badge.ozel-liste{background-color: #2c2c2c !important;border-color: #444 !important;color: #e5e5e5 !important;box-shadow: none !important;}
body.night-mode .filter-badge.ozel-liste:hover, [data-theme="dark"] .filter-badge.ozel-liste:hover{border-color: #EF3B49 !important;color: #EF3B49 !important;background-color: #2c2c2c !important;}
.aniza-meta-container{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;font-size: 14px;color: #ef3b49 !important;}
.aniza-meta-container a{text-decoration: none;color: #ef3b49 !important;transition: opacity 0.3s;}
.aniza-meta-container a:hover{opacity: 0.8;}
.meta-separator{color: #ef3b49 !important;font-size: 10px;opacity: 0.6;}
.aniza-author-img{border-radius: 50%;vertical-align: middle;margin-right: 5px;width: 24px;height: 24px;border: 1px solid #ef3b49;}
.meta-item{display: inline-flex;align-items: center;gap: 5px;}
#aniza-toc-body{max-height: 500px;overflow-y: auto;padding: 15px;border-top: 1px solid #eee;}
#aniza-toc-body::-webkit-scrollbar{width: 6px;}
#aniza-toc-body::-webkit-scrollbar-track{background: #f6f5f8;border-radius: 10px;}
#aniza-toc-body::-webkit-scrollbar-thumb{background: #ef3b49;border-radius: 10px;}
body.night-mode #aniza-toc-body::-webkit-scrollbar-track{background: #191819;}
body.night-mode #aniza-toc-body{border-top-color: #2c2b2c;}
#aniza-toc-wrapper .aniza-toc-header .toc-title{line-height: 1.25;}
body.filter-popup-open{overflow: hidden;}
.filter-popup-overlay.is-active{display: block;opacity: 1;}
#filters-main-modal-content.filters-main-content-area.is-active, #global-filters-main-modal-content.filters-main-content-area.is-active{display: block;opacity: 1;transform: translate(-50%, -50%) scale(1);}
body>.anime-advanced-filters-container:not(.global-header-filter-popup){margin-bottom: 15px;padding: 0 15px;}
#filter-results-total-count{font-family: 'DM Sans', sans-serif;font-size: 15px;padding: 9px 14px;margin: 0 auto 15px;border: 1px solid #e5e7eb;color: #374151;border-radius: 8px;text-align: center;font-weight: 600;background-color: #fff;display: none;max-width: 100%;}
@media (max-width: 768px){#filter-results-total-count, .filter-toggle-wrapper{max-width: 90%;margin-left: auto;margin-right: auto;}}
@media (max-width: 768px){.anime-advanced-filters-container:not(.global-header-filter-popup){padding: 0 10px;}}
@media (max-width: 768px){#filter-results-total-count{margin-bottom: 10px;padding: 8px 10px;font-size: 14px;}}
@media (max-width: 768px){#global-filters-main-modal-content .popup-internal-search-section h4 , #global-filters-main-modal-content .popup-internal-search-section .aza-h4{font-size: 16px;margin-bottom: 8px;}}
.loader{width: 60px;height: 60px;color: #EF3B49;background: conic-gradient(from 165deg at top, #0000, currentColor 1deg 30deg, #0000 31deg) top, conic-gradient(from 75deg at left, #0000, currentColor 1deg 30deg, #0000 31deg) left, conic-gradient(from -15deg at bottom, #0000, currentColor 1deg 30deg, #0000 31deg) bottom, conic-gradient(from -105deg at right, #0000, currentColor 1deg 30deg, #0000 31deg) right;border: none !important;outline: none !important;box-shadow: none !important;background-color: transparent !important;background-size: 100% 50%, 50% 100%;-webkit-mask: radial-gradient(circle 10px, #0000 90%, #000);background-repeat: no-repeat;animation: sh1 1.5s infinite linear;}
.live-search-results-list{list-style: none;padding: 0;margin: 5px 0;}
.live-search-results-list li a{display: flex;align-items: center;gap: 12px;padding: 8px 12px;font-family: 'DM Sans', sans-serif;color: #1f2937;text-decoration: none;border-bottom: 1px solid #e5e7eb;transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;}
.live-search-results-list li:last-child a{border-bottom: none;}
.live-search-results-list li a:hover, .live-search-results-list li a:focus{background-color: #f6f5f8;color: #ef3b49;outline: none;}
.live-search-results-list .result-thumb{border-radius: 6px;object-fit: cover;flex-shrink: 0;background-color: #f0f0f0;width: 40px;height: 40px;}
.live-search-results-list .result-title{font-size: 15px;font-weight: 500;line-height: 1.4;}
#global-popup-live-search-results .loading-results, #global-popup-live-search-results .no-results{padding: 20px 15px;text-align: center;font-family: 'DM Sans', sans-serif;font-size: 15px;color: #6b7280;margin: 0;}
@media (max-width: 768px){.live-search-results-list li a{padding: 8px 10px;gap: 10px;}}
@media (max-width: 768px){.live-search-results-list .result-thumb{width: 35px;height: 35px;}}
@media (max-width: 768px){.live-search-results-list .result-title{font-size: 14px;}}
.merkezi-genislet-wrapper{justify-content: center;width: 100%;display: flex;align-items: center;margin-top: 15px;margin-bottom: 20px;position: relative;z-index: 5;}
button.merkezi-genislet-buton{border-radius: 50px;color: #ef3b49;background-color: #fff;border: 1px solid #d1d5db;padding: 8px 24px;font-family: 'DM Sans', sans-serif;font-size: 13px;font-weight: 700;cursor: pointer;transition: all 0.2s ease;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);}
body.dark-mode button.merkezi-genislet-buton, body.night-mode button.merkezi-genislet-buton, [data-theme="dark"] button.merkezi-genislet-buton{background-color: #333333;border-color: #333333;color: #ef3b49;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);}
button.merkezi-genislet-buton:hover{background-color: #ef3b49 !important;color: #fff !important;border-color: #ef3b49 !important;transform: translateY(-2px);box-shadow: 0 4px 10px rgba(239, 59, 73, 0.3);}
.merkezi-genislet-wrapper::before{background: rgba(0, 0, 0, 0.1) !important;height: 1px !important;content: '';position: absolute;top: 50%;left: 0;width: 100%;height: 1px;background: #e5e7eb;z-index: -1;}
body.dark-mode .merkezi-genislet-wrapper::before, body.night-mode .merkezi-genislet-wrapper::before, [data-theme="dark"] .merkezi-genislet-wrapper::before{background: rgba(255, 255, 255, 0.15) !important;}
.merkezi-genislet-buton{color: var(--theme-accent-color, #ef3b49);}
.no-posts-found-wrapper{text-align: center;padding: 60px 20px;background-color: #f9f9f9;border-radius: 12px;width: 100%;grid-column: 1 / -1;border: 2px dashed #e0e0e0;transition: all 0.3s ease;margin: 20px 0;}
.no-posts-found-icon{width: 64px;height: 64px;margin-bottom: 20px;color: #9ca3af;opacity: 0.6;}
.no-posts-found-text{font-size: 1.2rem;font-weight: 600;color: #555;margin-bottom: 10px;}
.no-posts-found-sub{font-size: 0.95rem;color: #888;}
body.night-mode .no-posts-found-wrapper{background-color: var(--e-global-color-b0d4e53) !important;border-color: var(--e-global-color-05bdb15) !important;color: var(--e-global-color-primary) !important;}
body.night-mode .no-posts-found-text{color: #FFFFFF !important;}
body.night-mode .no-posts-found-sub{color: #AAAAAA !important;}
body.night-mode .no-posts-found-icon{color: #EF3B49 !important;opacity: 0.8;}
a.filter-badge.category, .filter-badge.category{background-color: #27ae60 !important;color: #fff !important;}
.filter-badge.include{background-color: #27ae60 !important;color: #fff !important;}
.filter-badge.exclude{background-color: #ef3b49 !important;color: #fff !important;}
.filter-badge:hover{box-shadow: 0 5px 12px rgba(0, 0, 0, 0.2);filter: brightness(1.1);transform: translateY(-1px);}
.external-clear-button{background-color: #000000 !important;border: 1px solid #000000 !important;color: #ffffff !important;padding: 8px 24px;border-radius: 50px;font-size: 13px;font-weight: 700;cursor: pointer;display: inline-flex;align-items: center;transition: all 0.2s ease-in-out;font-family: 'DM Sans', sans-serif;outline: none;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);text-decoration: none !important;}
.external-clear-button svg{margin-right: 6px;stroke-width: 2.5px;}
.external-clear-button:hover{background-color: #ef3b49 !important;color: #ffffff !important;transform: translateY(-2px);box-shadow: 0 4px 12px rgba(239, 59, 73, 0.4);border-color: #ef3b49 !important;}
body.night-mode .external-clear-button, [data-theme="dark"] .external-clear-button{border-color: #333333 !important;background-color: #000000 !important;color: #ffffff !important;}
body.night-mode .external-clear-button:hover, [data-theme="dark"] .external-clear-button:hover{background-color: #ef3b49 !important;border-color: #ef3b49 !important;}
.filter-help-wrapper{position: absolute;top: 12px;right: 55px;z-index: 1100;}
.filter-help-trigger{background-color: #333 !important;color: #fff !important;border: none !important;cursor: pointer;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;border-radius: 50%;transition: all 0.25s ease;padding: 0;}
.filter-help-trigger:hover{background-color: transparent !important;color: #ef3b49 !important;}
@media (max-width: 768px){.filter-help-wrapper{top: 10px;right: 48px;}}
body.night-mode .filter-help-trigger, [data-theme="dark"] .filter-help-trigger{background-color: #000000 !important;color: #ffffff !important;}
body.night-mode .filter-help-trigger:hover, [data-theme="dark"] .filter-help-trigger:hover{background-color: transparent !important;color: #ef3b49 !important;}
body.night-mode .filter-help-trigger:hover svg, [data-theme="dark"] .filter-help-trigger:hover svg{stroke: #ef3b49 !important;}
@media (min-width: 769px){#filters-main-modal-content h3, #global-filters-main-modal-content h3{font-size: 18px !important;margin-bottom: 10px;}}
.search-actions-group{position: absolute;right: 15px;top: 0;height: 100%;display: flex;align-items: center;justify-content: center;width: 30px;z-index: 10;}
.search-input-x-btn, .filter-search-button-inside{position: absolute !important;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%) !important;width: 34px !important;height: 34px !important;background: transparent !important;border: none !important;padding: 0 !important;cursor: pointer;display: flex;align-items: center;justify-content: center;color: #333 !important;}
.search-input-x-btn:hover, .filter-search-button-inside:hover{color: #ef3b49 !important;transform: translate(-50%, -50%) scale(1.1) !important;}
.search-input-x-btn svg, .filter-search-button-inside svg{width: 20px;height: 20px;stroke: currentColor;stroke-width: 2.5px;}
body.night-mode .search-input-x-btn, body.night-mode .filter-search-button-inside, [data-theme="dark"] .search-input-x-btn, [data-theme="dark"] .filter-search-button-inside{color: #ffffff !important;}
body.night-mode .search-input-x-btn:hover, body.night-mode .filter-search-button-inside:hover, [data-theme="dark"] .search-input-x-btn:hover, [data-theme="dark"] .filter-search-button-inside:hover{color: #ef3b49 !important;}
body.night-mode #archive-live-search-results li a, [data-theme="dark"] #archive-live-search-results li a, body.night-mode .live-search-results-list li a, [data-theme="dark"] .live-search-results-list li a{color: #e5e7eb !important;border-bottom-color: #302f30 !important;background-color: transparent !important;}
body.night-mode #archive-live-search-results li a:hover, [data-theme="dark"] #archive-live-search-results li a:hover, body.night-mode .live-search-results-list li a:hover, [data-theme="dark"] .live-search-results-list li a:hover{background-color: #252525 !important;}
body.night-mode #global-popup-live-search-results .loading-results, body.night-mode #global-popup-live-search-results .no-results, [data-theme="dark"] #global-popup-live-search-results .loading-results, [data-theme="dark"] #global-popup-live-search-results .no-results{color: #999 !important;}
#archive-live-search-results li a:hover, .live-search-results-list li a:hover{border-color: #ef3b49 !important;color: #ef3b49 !important;}
#archive-live-search-results li a:hover *, .live-search-results-list li a:hover *{color: #ef3b49 !important;}
body.night-mode #archive-live-search-results li a:hover, [data-theme="dark"] #archive-live-search-results li a:hover, body.night-mode .live-search-results-list li a:hover, [data-theme="dark"] .live-search-results-list li a:hover{background-color: #252525 !important;color: #ef3b49 !important;border-color: #ef3b49 !important;}
body.night-mode #archive-live-search-results li a:hover *, [data-theme="dark"] #archive-live-search-results li a:hover *, body.night-mode .live-search-results-list li a:hover *, [data-theme="dark"] .live-search-results-list li a:hover *{color: #ef3b49 !important;}
@media (max-width: 768px){.toolbar-left, .toolbar-right, .sort-select-wrapper{display: contents !important;}}
@media (max-width: 768px){#filters-options-toggle-header, select.archive-sort-select, #external-clear-filters-button{width: 100% !important;min-width: 0 !important;height: 32px !important;font-size: 11px !important;padding: 0 10px !important;margin: 0 !important;border-radius: 6px !important;display: flex !important;align-items: center !important;justify-content: center !important;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) !important;font-weight: 600 !important;background-color: #ffffff !important;border: 1px solid #d1d5db !important;color: #1f2937 !important;}}
@media (max-width: 768px){#filters-options-toggle-header{order: 1 !important;}}
@media (max-width: 768px){#filters-options-toggle-header svg{width: 11px !important;height: 11px !important;margin-right: 5px !important;stroke: #1f2937 !important;}}
@media (max-width: 768px){body.night-mode #filters-options-toggle-header, [data-theme="dark"] #filters-options-toggle-header, body.night-mode select.archive-sort-select, [data-theme="dark"] select.archive-sort-select, body.night-mode #external-clear-filters-button, [data-theme="dark"] #external-clear-filters-button{background-color: #333333 !important;border-color: #444444 !important;color: #ffffff !important;box-shadow: none !important;}}
@media (max-width: 768px){body.night-mode #filters-options-toggle-header svg, [data-theme="dark"] #filters-options-toggle-header svg{stroke: #ffffff !important;}}
.search-actions-group{position: absolute !important;top: 0 !important;bottom: 0 !important;right: 5px !important;display: flex !important;align-items: center !important;justify-content: flex-end !important;width: auto !important;z-index: 20 !important;pointer-events: none;}
.search-input-x-btn, .filter-search-button-inside{position: relative !important;top: auto !important;left: auto !important;right: auto !important;transform: none !important;width: 32px !important;height: 32px !important;padding: 0 !important;margin: 0 !important;flex-shrink: 0 !important;pointer-events: auto;align-items: center;justify-content: center;}
.filter-search-button-inside{display: flex !important;z-index: 20 !important;}
.search-input-x-btn:hover, .filter-search-button-inside:hover{background-color: rgba(239, 59, 73, 0.1) !important;border-radius: 50%;transform: scale(1.1) !important;}
@media (min-width: 769px){body.night-mode #filters-options-toggle-header, body.night-mode select.archive-sort-select, body.night-mode #external-clear-filters-button, [data-theme="dark"] #filters-options-toggle-header, [data-theme="dark"] select.archive-sort-select, [data-theme="dark"] #external-clear-filters-button{background-color: #333333 !important;border-color: #444444 !important;color: #e5e5e5 !important;box-shadow: none !important;}}
@media (min-width: 769px){body.night-mode #filters-options-toggle-header svg, [data-theme="dark"] #filters-options-toggle-header svg{stroke: #e5e5e5 !important;}}
@media (min-width: 769px){body.night-mode #filters-options-toggle-header:hover, body.night-mode select.archive-sort-select:hover, body.night-mode #external-clear-filters-button:hover, [data-theme="dark"] #filters-options-toggle-header:hover, [data-theme="dark"] select.archive-sort-select:hover, [data-theme="dark"] #external-clear-filters-button:hover{background-color: #ef3b49 !important;border-color: #ef3b49 !important;color: #ffffff !important;}}
.archive-toolbar-wrapper, .modern-toolbar-layout, .toolbar-area-left, .toolbar-area-right{border-bottom: none !important;box-shadow: none !important;margin-bottom: 5px !important;}
body.night-mode #filters-options-toggle-header, body.night-mode select.archive-sort-select, [data-theme="dark"] #filters-options-toggle-header, [data-theme="dark"] select.archive-sort-select{border: 1px solid #444 !important;background-color: #333 !important;color: #fff !important;box-shadow: none !important;text-shadow: none !important;height: 40px !important;}
#xtools-manager .xt-toolbar{display: flex !important;flex-direction: row !important;justify-content: center !important;align-items: center !important;gap: 12px !important;margin: 20px auto !important;width: 100% !important;flex-wrap: nowrap !important;}
#xtools-manager .xt-node{width: 46px !important;height: 46px !important;min-width: 46px !important;max-width: 46px !important;border-radius: 50% !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;padding: 0 !important;margin: 0 !important;flex-shrink: 0 !important;cursor: pointer !important;position: relative !important;box-sizing: border-box !important;background-color: #ffffff !important;border: 1px solid #d1d5db !important;color: #1f2937 !important;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05) !important;transition: all 0.25s ease-in-out !important;}
#xtools-manager .xt-clear-trigger{display: none;border-color: #ef3b49 !important;color: #ef3b49 !important;}
#xtools-manager .xt-filter-trigger{order: 1 !important;}
#xtools-manager .xt-clear-trigger{order: 2 !important;}
#xtools-manager .xt-sort-trigger{order: 3 !important;}
#xtools-manager .xt-node:hover, #xtools-manager .xt-sort-box:hover .xt-node{background-color: #ef3b49 !important;border-color: #ef3b49 !important;color: #ffffff !important;transform: translateY(-3px) !important;box-shadow: 0 4px 12px rgba(239, 59, 73, 0.35) !important;}
#xtools-manager svg{width: 22px !important;height: 22px !important;stroke: currentColor !important;display: block !important;}
#xtools-manager .xt-select{position: absolute !important;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;opacity: 0 !important;cursor: pointer !important;z-index: 10 !important;-webkit-appearance: none !important;}
body.night-mode #xtools-manager .xt-node, [data-theme="dark"] #xtools-manager .xt-node{background-color: #333333 !important;border-color: #444444 !important;color: #ffffff !important;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.5) !important;}
body.night-mode #xtools-manager .xt-node:hover, [data-theme="dark"] #xtools-manager .xt-node:hover{background-color: #ef3b49 !important;border-color: #ef3b49 !important;}
@media (max-width: 768px){#xtools-manager .xt-node{width: 44px !important;height: 44px !important;min-width: 44px !important;max-width: 44px !important;flex: none !important;border-radius: 50% !important;}}
#xtools-manager .xt-node{display: inline-flex !important;align-items: center !important;justify-content: center !important;padding: 0 !important;overflow: hidden !important;}
#xtools-manager .xt-node svg{display: block !important;margin: 0 !important;width: 20px !important;height: 20px !important;pointer-events: none;flex-shrink: 0 !important;}
#xtools-manager .xt-filter-trigger svg{transform: none !important;}
#xtools-manager .xt-clear-trigger svg{position: relative;top: 0px;}
@media (max-width: 768px){#xtools-manager .xt-node svg{width: 18px !important;height: 18px !important;}}
#xtools-manager .xt-node, body.night-mode #xtools-manager .xt-node, [data-theme="dark"] #xtools-manager .xt-node{width: 46px !important;height: 46px !important;min-width: 46px !important;min-height: 46px !important;max-width: 46px !important;max-height: 46px !important;padding: 0 !important;margin: 0 !important;border-radius: 50% !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;box-sizing: border-box !important;}
body.night-mode #xtools-manager .xt-filter-trigger{display: inline-flex !important;}
@media (max-width: 768px){#xtools-manager .xt-node, body.night-mode #xtools-manager .xt-node{width: 44px !important;height: 44px !important;min-width: 44px !important;min-height: 44px !important;}}
#filter-results-total-count{display: none;width: fit-content !important;margin-left: auto !important;margin-right: auto !important;margin-top: 10px;margin-bottom: 15px;background-color: #ffffff;border: 1px solid #e5e7eb;border-radius: 50px;padding: 8px 24px;align-items: center;justify-content: center;gap: 8px;color: #374151;font-family: 'DM Sans', sans-serif;font-size: 13px;font-weight: 600;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);animation: fadeInUp 0.3s ease-out;z-index: 5;}
#filter-results-total-count svg, #filter-results-total-count .result-info-icon{color: #000000 !important;stroke: #000000 !important;fill: none !important;flex-shrink: 0;}
body.night-mode #filter-results-total-count, [data-theme="dark"] #filter-results-total-count{background-color: #333333 !important;border-color: #444444 !important;color: #e5e5e5 !important;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2) !important;}
body.night-mode #filter-results-total-count svg, body.night-mode #filter-results-total-count .result-info-icon, [data-theme="dark"] #filter-results-total-count svg, [data-theme="dark"] #filter-results-total-count .result-info-icon{color: #ffffff !important;stroke: #ffffff !important;}
@media (max-width: 768px){.search-actions-group{right: 4px !important;}}
@media (max-width: 768px){.search-input-x-btn, .filter-search-button-inside{width: 28px !important;height: 28px !important;}}
@media (max-width: 768px){.search-input-x-btn svg, .filter-search-button-inside svg{width: 14px !important;height: 14px !important;}}
@media (max-width: 768px){#filter-results-total-count{max-width: 240px !important;padding: 3px 10px !important;margin-top: 8px !important;margin-bottom: 12px !important;font-size: 10px !important;font-weight: 600 !important;border-width: 1px !important;white-space: nowrap !important;overflow: hidden;text-overflow: ellipsis;}}
@media (max-width: 768px){#filter-results-total-count svg.result-info-icon{width: 12px !important;height: 12px !important;}}
#active-filters-display-area{display: flex !important;flex-wrap: wrap !important;justify-content: center !important;align-items: center !important;gap: 8px !important;width: 100% !important;max-width: 100% !important;margin-top: 15px !important;margin-bottom: 20px !important;margin-left: 0 !important;margin-right: 0 !important;box-sizing: border-box !important;padding: 0 !important;}
.filter-badge{display: inline-flex !important;align-items: center !important;justify-content: center !important;height: 30px !important;padding: 0 14px !important;border-radius: 50px !important;font-family: 'DM Sans', sans-serif !important;font-size: 12px !important;font-weight: 700 !important;line-height: 1 !important;cursor: pointer !important;text-decoration: none !important;user-select: none;animation: none !important;transition: transform 0.2s ease, box-shadow 0.2s ease !important;box-shadow: 0 2px 5px rgba(0,0,0,0.08) !important;flex-grow: 0 !important;flex-shrink: 0 !important;}
.filter-badge svg, .filter-badge span.badge-icon{margin-right: 6px !important;width: 12px !important;height: 12px !important;pointer-events: none;display: inline-flex;align-items: center;}
.filter-badge.category, .filter-badge.include, .filter-badge[data-state="include"], body.night-mode .filter-badge.include, [data-theme="dark"] .filter-badge.include{background-color: #27ae60 !important;color: #ffffff !important;border: 1px solid #27ae60 !important;}
.filter-badge.exclude, .filter-badge[data-state="exclude"], body.night-mode .filter-badge.exclude, [data-theme="dark"] .filter-badge.exclude{background-color: #c0392b !important;color: #ffffff !important;border: 1px solid #c0392b !important;text-decoration: line-through;}
.filter-badge.exclude svg{text-decoration: none !important;}
.filter-badge.date-range, .filter-badge.score-range{background-color: #ffffff !important;color: #1f2937 !important;border: 1px solid #d1d5db !important;}
body.night-mode .filter-badge.date-range, body.night-mode .filter-badge.score-range, [data-theme="dark"] .filter-badge.date-range, [data-theme="dark"] .filter-badge.score-range{background-color: #2c2c2c !important;color: #ffffff !important;border-color: #444 !important;}
.filter-badge[data-value="9.9-10"] .badge-icon{color: #d580ff !important;}
.filter-badge[data-value^="9"] .badge-icon{color: #3498db !important;}
.filter-badge[data-value^="8"] .badge-icon{color: #1abc9c !important;}
.filter-badge[data-value^="7"] .badge-icon{color: #2ecc71 !important;}
.filter-badge[data-value^="6"] .badge-icon{color: #f1c40f !important;}
.filter-badge[data-value^="5"] .badge-icon{color: #e67e22 !important;}
.filter-badge[data-value^="4"] .badge-icon, .filter-badge[data-value^="3"] .badge-icon, .filter-badge[data-value^="2"] .badge-icon, .filter-badge[data-value^="1"] .badge-icon{color: #e74c3c !important;}
.filter-badge.sort{background-color: #ffffff !important;border: 1.5px solid #333333 !important;color: #333333 !important;}
.filter-badge.sort svg{stroke: #333333 !important;}
body.night-mode .filter-badge.sort, [data-theme="dark"] .filter-badge.sort{background-color: #2c2c2c !important;border-color: #777 !important;color: #e5e5e5 !important;}
body.night-mode .filter-badge.sort svg{stroke: #e5e5e5 !important;}
.filter-badge:hover{transform: translateY(-2px) !important;box-shadow: 0 4px 10px rgba(0,0,0,0.12) !important;}
.filter-badge.sort:hover{border-color: #ef3b49 !important;color: #ef3b49 !important;}
.filter-badge.sort:hover svg{stroke: #ef3b49 !important;}
.filter-badge.sort > span{display: flex !important;align-items: center !important;height: 100% !important;margin-top: 2px !important;}
.filter-badge.sort svg{display: block !important;position: relative !important;top: 0 !important;}
.filter-badge.sort:hover{background-color: #ffffff !important;color: #333333 !important;border-color: #333333 !important;transform: translateY(-2px) !important;box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;}
.filter-badge.sort:hover svg{stroke: #333333 !important;}
#masthead, .site-header, .ast-main-header-wrap, .ast-primary-header-bar, .elementor-location-header, .ast-header-wrap, .elementor-container.elementor-grid[data-id="20531038"], .elementor-container.elementor-grid[data-id="27e77fbd"], .site-header-primary, .main-header-bar-wrap, .main-header-bar{display: none !important;visibility: hidden !important;opacity: 0 !important;height: 0 !important;min-height: 0 !important;padding: 0 !important;margin: 0 !important;border: none !important;box-shadow: none !important;pointer-events: none !important;z-index: -9999 !important;overflow: hidden !important;}
.sticky-header.visible{display: flex !important;opacity: 1 !important;visibility: visible !important;transform: translateY(0) !important;pointer-events: auto !important;}
.sticky-header .nav-item.has-mega-menu.active .submenu-arrow{transform: rotate(180deg) !important;}
.sticky-header .nav-item.has-mega-menu.active .mega-menu-content{display: flex !important;opacity: 1 !important;visibility: visible !important;pointer-events: auto !important;}
#sutun-sol{flex: 1 1 calc(18% + 10px) !important;height: auto !important;overflow-y: visible !important;border-right: 2px solid #CCCCCC !important;border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;}
#sutun-sol .sutun-baslik{border-left: none !important;padding-left: 0 !important;position: relative !important;left: 0 !important;text-align: center !important;align-self: center !important;}
#sutun-sol .sutun-baslik::after{left: 50% !important;transform: translateX(-50%) !important;}
#sutun-sol .alt-liste li{margin-bottom: 9px !important;}
#sutun-sol .alt-liste li:last-child{margin-bottom: 0 !important;}
#sutun-sol .alt-liste li a{display: flex !important;width: auto !important;min-width: 180px !important;margin-left: auto !important;margin-right: auto !important;position: relative !important;left: 0 !important;justify-content: center !important;}
.search-overlay{display: none !important;position: absolute !important;right: 0 !important;top: calc(100% + 10px) !important;width: 360px !important;background-color: transparent !important;border: none !important;border-radius: 0 !important;box-shadow: none !important;z-index: 1002 !important;align-items: center !important;gap: 10px !important;padding: 0 !important;box-sizing: border-box !important;pointer-events: none !important;transition: opacity 0.3s ease, visibility 0.3s ease !important;opacity: 0 !important;visibility: hidden !important;}
.search-overlay.active{display: flex !important;pointer-events: auto !important;opacity: 1 !important;visibility: visible !important;}
.search-input{flex-grow: 1 !important;padding: 10px !important;border: 1px solid #EAEAEA !important;border-radius: 4px !important;font-size: 16px !important;background-color: #FFFFFF !important;font-family: 'DM Sans', sans-serif;}
.search-input::placeholder{font-family: 'DM Sans', sans-serif;}
.search-close-button{background: none !important;border: none !important;color: #EF3B49 !important;font-size: 24px !important;cursor: pointer !important;padding: 5px !important;line-height: 1;flex-shrink: 0;}
.search-close-button:hover{opacity: 0.8;}
.user-menu-container.active .user-dropdown-arrow{transform: rotate(180deg) !important;}
.user-menu-container.active .user-dropdown-menu.desktop-user-dropdown-menu{display: block !important;opacity: 1 !important;visibility: visible !important;pointer-events: auto !important;}
.user-dropdown-menu.desktop-user-dropdown-menu .user-info-header .user-button i{color: #FFFFFF !important;font-size: 1em !important;}
.user-dropdown-menu.desktop-user-dropdown-menu li:not(.user-info-header) a:hover i{color: #EF3B49 !important;}
.user-dropdown-menu.desktop-user-dropdown-menu li:not(.user-info-header) a i{margin-right: 10px !important;color: #888 !important;width: 20px !important;text-align: center !important;font-size: 1em !important;}
.user-menu-container.active .user-dropdown-menu:not(.desktop-user-dropdown-menu){display: block !important;opacity: 1 !important;visibility: visible !important;pointer-events: auto !important;}
.mobile-menu-overlay.active{display: flex !important;pointer-events: auto !important;justify-content: flex-start;align-items: flex-start;}
.mobile-menu-overlay.active .mobile-menu-panel{transform: translateX(0) !important;}
.mobile-nav-item.open > a .submenu-arrow{transform: rotate(180deg) !important;}
.mobile-nav-item.open .mobile-submenu{display: block !important;}
svg.menu-icon use[href="#reading-list"], svg.menu-icon use[href="#comments"], svg.menu-icon use[href="#logout"]{transition: all 0.3s ease !important;}
body.night-mode svg.menu-icon use[href="#reading-list"], body.night-mode svg.menu-icon use[href="#comments"], body.night-mode svg.menu-icon use[href="#logout"]{color: #AAAAAA !important;opacity: 0.7;}
.user-dropdown-menu li a:hover svg.menu-icon use{color: #EF3B49 !important;opacity: 1 !important;}
svg.menu-icon use[href="#logout"]{stroke: currentColor !important;fill: none !important;}
svg.menu-icon use[href="#reading-list"], svg.menu-icon use[href="#comments"], svg.menu-icon use[href="#logout"]{transition: all 0.3s ease !important;}
body.night-mode svg.menu-icon use[href="#reading-list"], body.night-mode svg.menu-icon use[href="#comments"]{filter: brightness(0) saturate(100%) invert(80%) !important;opacity: 0.7 !important;}
.user-dropdown-menu li a:hover svg.menu-icon use[href="#reading-list"], .user-dropdown-menu li a:hover svg.menu-icon use[href="#comments"], .user-dropdown-menu li a:hover svg.menu-icon use[href="#logout"]{filter: none !important;color: #EF3B49 !important;fill: #EF3B49 !important;opacity: 1 !important;}
.user-dropdown-menu .menu-icon:has(use[href="#reading-list"]), .user-dropdown-menu .menu-icon:has(use[href="#comments"]){width: 18px !important;height: 18px !important;min-width: 18px !important;}
body.night-mode .mobile-menu-close .close-circle{fill: #FFFFFF !important;}
body.night-mode .mobile-menu-close .close-x{stroke: #000000 !important;}
#kategori-yapisi.aza-v2 .aza-serit .sutun-baslik{margin-bottom: 12px !important;}
#kategori-yapisi.aza-v2 .aza-tum-kutu{margin-top: auto;padding: 14px;border-radius: 8px;background: rgba(239,59,73,.07);border: 1.5px dashed rgba(239,59,73,.45);text-align: center;}
#kategori-yapisi.aza-v2 .aza-tum-kutu p{margin: 0 0 10px;font-size: 12px;font-weight: 600;color: #6d686f;}
#kategori-yapisi.aza-v2 .aza-tum{display: flex;align-items: center;justify-content: center;gap: 8px;padding: 9px 18px;border: 2px solid #EF3B49;border-radius: 6px;color: #050c01 !important;font-weight: 800;font-size: 13px;text-transform: uppercase;text-decoration: none !important;transition: all .2s;}
#kategori-yapisi.aza-v2 .aza-tum:hover{background: #EF3B49;color: #fff !important;}
body.night-mode #kategori-yapisi.aza-v2 .aza-tum{color: #fff !important;}
body.night-mode #kategori-yapisi.aza-v2 .aza-tum-kutu{background: rgba(239,59,73,.08);}
body.night-mode #kategori-yapisi.aza-v2 .aza-tum-kutu p{color: #a9a4ab;}
#kategori-yapisi.aza-v2 .aza-tum-kutu{padding: 10px;}
#kategori-yapisi.aza-v2 .aza-tum-kutu p{margin-bottom: 7px;}
#kategori-yapisi.aza-v2 .aza-tum{padding: 7px 14px;}
body.night-mode .elementor-section, body.night-mode .elementor-container, body.night-mode .elementor-column-wrap, body.night-mode .elementor-widget-wrap{background-color: var(--e-global-color-b0d4e53) !important;}
body.night-mode .fa, body.night-mode .fas, body.night-mode .far, body.night-mode .fab{color: var(--tema-yazi) !important;}
body.night-mode .elementor-1905 .elementor-element.elementor-element-15dc6003 > .elementor-background-overlay{background-color: var(--e-global-color-b0d4e53) !important;}
body.night-mode .elementor-1905 .elementor-element.elementor-element-251527e .elementor-icon-list-icon svg{fill: var(--tema-yazi) !important;}
body.night-mode .wpdrv{color: #000000 !important;}
body.night-mode .elementor-post-info__terms-list-item:hover{color: var(--tema-kirmizi-metin) !important;}
body.night-mode .ql-editor.ql-blank::before{color: rgba(255, 255, 255, 0.7) !important;}
body.night-mode .ql-toolbar.ql-snow{background-color: var(--tema-zemin) !important;border-color: var(--e-global-color-05bdb15) !important;}
body.night-mode .ql-toolbar.ql-snow svg.ql-stroke{stroke: #FFFFFF !important;}
body.night-mode .ql-toolbar.ql-snow svg.ql-fill{fill: var(--tema-yazi) !important;}
body.night-mode .wpd-editor-buttons-right .wmu-add i.far.fa-image{color: var(--tema-yazi) !important;}
body.night-mode .wpd-thread-head .wpd-thread-info{color: var(--tema-yazi) !important;border-bottom-color: var(--tema-kirmizi) !important;}
body.night-mode .wpd-thread-head .wpd-thread-info.wpd-current-view{border-bottom-color: var(--tema-kirmizi) !important;}
body.night-mode .wpdiscuz-user-settings.wpd-info i.fas.fa-user-cog{color: var(--tema-yazi) !important;}
body.night-mode .wpd-thread-head .wpd-space{background-color: var(--e-global-color-05bdb15) !important;}
body.night-mode .wpd-filter i.fas.fa-bolt, body.night-mode .wpd-filter i.fas.fa-fire{color: var(--tema-yazi) !important;}
body.night-mode .wpdiscuz-sort-button{color: var(--tema-yazi) !important;}
body.night-mode .wpdiscuz-sort-button.wpdiscuz-sort-button-active{border-bottom-color: var(--tema-kirmizi) !important;}
body.night-mode .wpd-filter .fas.fa-sort-down{color: var(--tema-yazi) !important;}
body.night-mode .wpdiscuz-sort-buttons{background-color: var(--tema-zemin) !important;border-color: var(--e-global-color-05bdb15) !important;}
body.night-mode .wpdiscuz-sort-buttons span:hover{background-color: rgba(255, 255, 255, 0.1) !important;}
body.night-mode #wpdUserContentInfo{background-color: var(--tema-zemin) !important;border-color: var(--e-global-color-05bdb15) !important;}
body.night-mode #wpdUserContentInfo .wpd-list-item{background-color: transparent !important;color: var(--tema-yazi) !important;border-color: transparent !important;}
body.night-mode #wpdUserContentInfo .wpd-content, body.night-mode #wpdUserContentInfo .wpd-item{background-color: var(--tema-zemin) !important;color: var(--tema-yazi) !important;}
body.night-mode #wpdUserContentInfo .wpd-fl-name, body.night-mode #wpdUserContentInfo .wpd-fl-date{color: var(--tema-yazi) !important;}
body.night-mode #wpdUserContentInfo .wpd-delete-content i.fas.fa-trash-alt{color: var(--tema-yazi) !important;}
body.night-mode #wpdUserContentInfo .wpd-item{color: var(--tema-yazi) !important;}
body.night-mode #wpdUserContentInfo .wpd-user-email-delete-links, body.night-mode #wpdUserContentInfo .wpd-bulk-desc{color: var(--tema-yazi) !important;}
body.night-mode .elementor-widget-text-editor blockquote{border-left: 4px solid var(--e-global-color-05bdb15) !important;}
body.night-mode .elementor-1671 .elementor-element.elementor-element-fef165a::before, body.night-mode .elementor-1671 .elementor-element.elementor-element-fef165a > .elementor-background-video-container::before, body.night-mode .elementor-1671 .elementor-element.elementor-element-fef165a > .e-con-inner > .elementor-background-video-container::before, body.night-mode .elementor-1671 .elementor-element.elementor-element-fef165a > .elementor-background-slideshow::before, body.night-mode .elementor-1671 .elementor-element.elementor-element-fef165a > .e-con-inner > .elementor-background-slideshow::before, body.night-mode .elementor-1671 .elementor-element.elementor-element-fef165a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color: var(--e-global-color-b0d4e53) !important;}
body.night-mode .search-overlay{background-color: var(--e-global-color-b0d4e53) !important;border-color: var(--e-global-color-05bdb15) !important;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2) !important;}
body.night-mode .search-input{background-color: var(--tema-kutu-2) !important;border-color: var(--e-global-color-05bdb15) !important;color: var(--e-global-color-primary) !important;}
body.night-mode .search-input::placeholder{color: rgba(255, 255, 255, 0.7) !important;}
body.night-mode .search-close-button{color: var(--tema-kirmizi-metin) !important;}
body.night-mode .elementor-toc__toggle-wrapper{border-bottom: 1px solid var(--e-global-color-05bdb15) !important;}
body.night-mode #filter-results-total-count{background-color: var(--tema-kutu-2) !important;border-color: var(--e-global-color-05bdb15) !important;color: var(--e-global-color-primary) !important;}
body.night-mode input[type=checkbox].alt-kategori-cb{background-color: var(--tema-kutu-2) !important;border-color: #666666 !important;}
body.night-mode .live-search-results-list li a{color: var(--e-global-color-primary) !important;border-bottom-color: var(--e-global-color-05bdb15) !important;}
body.night-mode .live-search-results-list li a:hover, body.night-mode .live-search-results-list li a:focus{background-color: var(--tema-kutu-2) !important;color: var(--tema-kirmizi-metin) !important;}
body.night-mode .live-search-results-list .result-thumb{background-color: #3a3a3a !important;}
body.night-mode #global-popup-live-search-results .loading-results, body.night-mode #global-popup-live-search-results .no-results{color: var(--tema-yazi-soluk) !important;}
body.night-mode .bookmark-login-prompt{background-color: transparent !important;color: var(--e-global-color-primary) !important;border-color: var(--e-global-color-primary) !important;box-shadow: none !important;}
body.night-mode .bookmark-login-prompt:hover{background-color: var(--tema-kirmizi) !important;border-color: var(--tema-kirmizi) !important;color: var(--tema-yazi) !important;}
body.night-mode .ozel-form-kapsayici{background-color: var(--tema-zemin) !important;color: var(--e-global-color-primary) !important;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3) !important;}
body.night-mode .ozel-form-kapsayici .form-baslik, body.night-mode .ozel-form-kapsayici label{color: var(--e-global-color-primary) !important;}
body.night-mode .ozel-form-kapsayici input[type="text"], body.night-mode .ozel-form-kapsayici input[type="email"], body.night-mode .ozel-form-kapsayici input[type="password"], body.night-mode .ozel-form-kapsayici input[type="date"], body.night-mode .ozel-form-kapsayici select{background-color: var(--tema-kutu-2) !important;border-color: var(--e-global-color-05bdb15) !important;color: var(--e-global-color-primary) !important;}
body.night-mode .ozel-form-kapsayici input:focus{background-color: var(--tema-kutu-2) !important;}
body.night-mode .ozel-form-kapsayici div > span{color: var(--tema-yazi-soluk) !important;}
body.night-mode .google-login-button{background-color: var(--tema-kutu-2) !important;}
body.night-mode .google-login-button:hover{background-color: #1e1e1e !important;}
body.night-mode .ozel-form-kapsayici .form-mesajlari.success{background-color: #1a571a !important;color: #d1ffd1 !important;border-color: #4CAF50 !important;}
body.night-mode .ozel-form-kapsayici .form-mesajlari.error{background-color: #6b211b !important;color: #ffdddd !important;border-color: #F44336 !important;}
body.night-mode .ozel-form-kapsayici .form-yardimci-linkler .link-button:hover{background-color: var(--e-global-color-b0d4e53) !important;color: var(--tema-yazi) !important;}
body.night-mode .ozel-form-kapsayici .gizlilik-politikasi label{color: var(--e-global-color-primary) !important;}
body.night-mode .ozel-form-kapsayici .form-field-description, body.night-mode .ozel-form-kapsayici .form-uyari{color: var(--tema-yazi-soluk) !important;border-top-color: var(--e-global-color-05bdb15) !important;}
body.night-mode .password-input-wrapper .toggle-password{color: var(--tema-yazi-soluk) !important;}
body.night-mode .password-input-wrapper .toggle-password .eye-icon{fill: var(--tema-yazi-soluk) !important;}
body.night-mode .password-input-wrapper .toggle-password:hover .eye-icon{fill: var(--tema-kirmizi-metin) !important;}
body.night-mode #googlePasswordPrompt{box-shadow: 0 4px 15px rgba(0,0,0,0.4) !important;}
body.night-mode .pagination-wrapper .page-numbers{border-color: var(--e-global-color-primary, #FFFFFF) !important;color: var(--e-global-color-primary, var(--tema-yazi)) !important;background-color: transparent !important;}
body.night-mode .pagination-wrapper .page-numbers.current{background-color: var(--tema-kirmizi) !important;color: var(--tema-yazi) !important;border-color: var(--tema-kirmizi) !important;}
body.night-mode .pagination-wrapper a.page-numbers:hover{background-color: var(--tema-kutu-2) !important;border-color: #262626 !important;color: var(--tema-yazi) !important;}
body.night-mode .elementor-share-btn{background: none !important;border: none !important;box-shadow: none !important;outline: none !important;}
body.night-mode .elementor-share-btn__icon{background-color: var(--tema-kutu-2) !important;border: none !important;box-shadow: none !important;outline: none !important;}
body.night-mode .elementor-share-btn__icon::before, body.night-mode .elementor-share-btn__icon::after{display: none !important;content: none !important;}
body.night-mode .elementor-share-btn__icon svg, body.night-mode .elementor-share-btn__icon svg path{stroke-width: 0 !important;stroke: none !important;}
body.night-mode .elementor-share-btn:hover .elementor-share-btn__icon{background-color: var(--tema-kirmizi) !important;}
body.night-mode .elementor-share-btn:hover .elementor-share-btn__icon svg{fill: var(--tema-yazi) !important;}
body.night-mode .elementor-widget-table-of-contents .elementor-toc__list-item a{color: var(--e-global-color-primary, var(--tema-yazi)) !important;text-decoration: none !important;transition: color 0.2s ease;}
body.night-mode .elementor-widget-table-of-contents .elementor-toc__list-item a:hover{text-decoration: underline !important;}
body.night-mode .elementor-widget-table-of-contents .elementor-toc__list-item.elementor-item-active a{color: var(--tema-kirmizi-metin) !important;}
body.night-mode .elementor-widget-table-of-contents .elementor-toc__list-item::marker{color: var(--tema-kirmizi-metin) !important;}
body.night-mode #wpdcom{background-color: transparent !important;}
body.night-mode #wpdcom, body.night-mode #wpdcom .wpd-form-head, body.night-mode #wpdcom .wpd-sbs-title{color: var(--e-global-color-primary, var(--tema-yazi)) !important;}
body.night-mode .wpd-login a{color: var(--tema-kirmizi-metin) !important;}
body.night-mode .wpd-login a:hover{text-decoration: underline;}
body.night-mode #wpd-post-rating .wpd-rating-title{color: var(--tema-yazi) !important;}
body.night-mode .wpdiscuz-subscribe-bar{background-color: var(--tema-kutu-2) !important;border: 1px solid var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;border-radius: 4px;}
body.night-mode .wpdiscuz_select{background-color: var(--tema-zemin) !important;color: var(--tema-yazi) !important;border-color: var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;}
body.night-mode .wpdiscuz_select option{background-color: var(--tema-zemin) !important;color: var(--tema-yazi) !important;}
body.night-mode .wpdiscuz-textarea-wrap .wpd-avatar{border-color: var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;}
body.night-mode .ql-container.ql-snow{background-color: var(--tema-zemin) !important;border-color: var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;}
body.night-mode .ql-editor{color: var(--tema-yazi) !important;}
body.night-mode .ql-editor.ql-blank::before{color: rgba(255, 255, 255, 0.6) !important;font-style: italic;}
body.night-mode .ql-toolbar.ql-snow{background-color: var(--tema-kutu-2) !important;border-color: var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;}
body.night-mode .ql-toolbar.ql-snow .ql-stroke{stroke: #FFFFFF !important;}
body.night-mode .ql-toolbar.ql-snow .ql-fill{fill: var(--tema-yazi) !important;}
body.night-mode .ql-toolbar.ql-snow button{color: var(--tema-yazi) !important;}
body.night-mode .wmu-add i.far.fa-image{color: var(--tema-yazi) !important;}
body.night-mode #wpdcom .wpd-prim-button{background-color: var(--tema-kirmizi) !important;color: var(--tema-yazi) !important;border: none !important;box-shadow: none !important;opacity: 1 !important;}
body.night-mode #wpdcom .wpd-prim-button:hover{background-color: var(--tema-kirmizi-koyu) !important;}
body.night-mode .wpd_label__check{background: var(--tema-kutu-2) !important;border-color: var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;}
body.night-mode .wpd_label__checkbox:checked + .wpd_label__text .wpd_label__check{background: var(--tema-kirmizi) !important;}
body.night-mode .wpd_label__check i{color: var(--tema-yazi) !important;}
body.night-mode .wpd-thread-head{border-bottom-color: var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;}
body.night-mode .wpd-thread-head .wpd-thread-info{color: var(--tema-yazi) !important;font-weight: 700;border-bottom: 2px solid var(--tema-kirmizi) !important;padding-bottom: 10px;margin-bottom: -1px;}
body.night-mode .wpd-thread-head .wpdiscuz-user-settings i{color: var(--tema-yazi-soluk) !important;transition: color 0.2s;}
body.night-mode .wpd-thread-head .wpdiscuz-user-settings:hover i{color: var(--tema-kirmizi-metin) !important;}
body.night-mode .wpd-thread-head .wpd-space{background-color: var(--e-global-color-05bdb15, var(--tema-kutu-2)) !important;}
body.night-mode .wpd-thread-filter .wpd-filter i{color: var(--tema-yazi-soluk) !important;transition: color 0.2s;}
body.night-mode .wpd-thread-filter .wpd-filter:hover i{color: var(--tema-yazi) !important;}
body.night-mode .wpd-thread-filter .wpdiscuz-sort-button{color: var(--tema-yazi-soluk) !important;border-bottom: 2px solid transparent !important;padding-bottom: 10px;margin-bottom: -1px;transition: color 0.2s;}
body.night-mode .wpd-thread-filter .wpdiscuz-sort-button:hover{color: var(--tema-yazi) !important;}
body.night-mode .wpd-thread-filter .wpdiscuz-sort-button-active{color: var(--tema-yazi) !important;font-weight: 700;border-bottom-color: var(--tema-kirmizi) !important;}
body.night-mode .wpd-thread-filter .wpdiscuz-sort-buttons{background-color: var(--tema-kutu-2) !important;border: 1px solid var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;box-shadow: 0 4px 12px rgba(0,0,0,0.4) !important;border-radius: 4px;}
body.night-mode .wpd-thread-filter .wpdiscuz-sort-buttons span{color: var(--tema-yazi) !important;}
body.night-mode .wpd-thread-filter .wpdiscuz-sort-buttons span:hover{background-color: var(--tema-kirmizi) !important;}
body.night-mode #wpdUserContentInfo{background-color: var(--tema-zemin) !important;border: 1px solid var(--e-global-color-05bdb15) !important;box-shadow: 0 5px 15px rgba(0,0,0,0.4) !important;}
body.night-mode #wpdUserContentInfo .wpd-list-item{color: var(--tema-yazi) !important;border-bottom: 1px solid var(--e-global-color-05bdb15) !important;}
body.night-mode #wpdUserContentInfo .wpd-list-item.wpd-active{background-color: var(--tema-kutu-2) !important;border-left: 3px solid var(--tema-kirmizi) !important;}
body.night-mode #wpdUserContentInfo .wpd-list-item:hover{background-color: var(--tema-kutu-2) !important;}
body.night-mode #wpdUserContentInfo .wpd-list-item i.fas{color: var(--tema-yazi) !important;}
body.night-mode #wpdUserContentInfo .wpd-content, body.night-mode #wpdUserContentInfo .wpd-item{color: var(--tema-yazi) !important;}
body.night-mode #wpdUserContentInfo .wpd-user-email-delete-links:hover{color: var(--tema-kirmizi-metin) !important;}
body.night-mode .user-dropdown-menu.desktop-user-dropdown-menu .user-info-header .user-button i{color: var(--e-global-color-primary) !important;}
body.night-mode .elementor-widget-wpforms .wpforms-container{background-color: var(--tema-zemin);color: var(--tema-yazi);}
body.night-mode .elementor-widget-wpforms .wpforms-field-label{color: var(--tema-yazi) !important;}
body.night-mode .elementor-widget-wpforms input[type="text"], body.night-mode .elementor-widget-wpforms input[type="email"], body.night-mode .elementor-widget-wpforms textarea{background-color: var(--tema-kutu-2) !important;color: var(--tema-yazi) !important;border: 1px solid #4a4a4a !important;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3) !important;}
body.night-mode .elementor-widget-wpforms input[type="text"]::placeholder, body.night-mode .elementor-widget-wpforms input[type="email"]::placeholder, body.night-mode .elementor-widget-wpforms textarea::placeholder{color: #b0b0b0 !important;}
body.night-mode .elementor-widget-wpforms input[type="text"]:focus, body.night-mode .elementor-widget-wpforms input[type="email"]:focus, body.night-mode .elementor-widget-wpforms textarea:focus{border-color: var(--tema-kirmizi) !important;box-shadow: 0 0 0 2px rgba(239, 59, 73, 0.5) !important;}
body.night-mode .elementor-widget-wpforms .wpforms-submit{background-color: var(--tema-kirmizi) !important;color: var(--tema-yazi) !important;border: 1px solid var(--tema-kirmizi) !important;transition: background-color 0.3s ease, border-color 0.3s ease;}
body.night-mode .elementor-widget-wpforms .wpforms-submit:hover{background-color: #d63342 !important;border-color: #d63342 !important;}
body.night-mode .elementor-headline-dynamic-text .elementor-headline-dynamic-letter{color: var(--tema-kirmizi-metin) !important;}
body.night-mode .bolum-basligi{border-bottom-color: var(--e-global-color-05bdb15) !important;}
body.night-mode .ikon{fill: var(--e-global-color-primary) !important;opacity: 1 !important;}
body.night-mode .bookmark-button-wrapper .bookmark-label, body.night-mode .bookmark-button-wrapper .bookmark-login-prompt{background-color: #1a1a1a !important;color: #e0e0e0 !important;border: 1px solid var(--tema-cizgi) !important;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4) !important;}
body.night-mode .bookmark-button-wrapper .bookmark-label:hover, body.night-mode .bookmark-button-wrapper .bookmark-login-prompt:hover{background-color: var(--tema-kutu-2) !important;border-color: var(--tema-cizgi) !important;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.5) !important;}
body.night-mode .bookmark-button-wrapper .bookmark-label:active, body.night-mode .bookmark-button-wrapper .bookmark-login-prompt:active{background-color: #0d0d0d !important;border-color: #222 !important;box-shadow: 0 2px 4px rgba(0,0,0,0.2) !important;}
body.night-mode .bookmark-button-wrapper input.bookmark-input:checked + .bookmark-label svg{fill: hsl(0deg 100% 50%) !important;stroke: hsl(0deg 100% 50%) !important;}
body.night-mode .bookmark-button-wrapper.bookmark-loading-state .bookmark-label, body.night-mode .bookmark-button-wrapper .bookmark-label[disabled]{background-color: var(--tema-kutu-2) !important;color: #bbb !important;border-color: var(--tema-cizgi) !important;box-shadow: none !important;}
body.night-mode .bookmark-count-display{background-color: var(--tema-kutu-2) !important;color: white !important;box-shadow: 0 2px 4px rgba(0,0,0,0.5), 0 0 10px rgba(0,0,0,0.3);}
body.night-mode .bookmark-button-wrapper .bookmark-count-display.bookmarked-count{background-color: var(--tema-kirmizi) !important;color: white !important;box-shadow: 0 2px 4px rgba(239, 59, 73, 0.5), 0 0 10px rgba(239, 59, 73, 0.3);}
body.night-mode .bookmark-button-wrapper.bookmark-loading-state .bookmark-count-display{opacity: 0.5 !important;pointer-events: none;background-color: var(--tema-kutu-2) !important;color: var(--tema-yazi-soluk) !important;}
body.night-mode .loader{color: var(--tema-kirmizi-metin) !important;}
body.night-mode .wpd-social-login-agreement{background-color: var(--tema-kutu-2) !important;color: var(--tema-yazi) !important;border: 1px solid var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5) !important;border-radius: 8px !important;}
body.night-mode .wpd-agreement-title{color: var(--tema-yazi) !important;font-weight: 600;border-bottom: 1px solid var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;padding-bottom: 10px;margin-bottom: 15px;}
body.night-mode .wpd-agreement{color: var(--tema-yazi-soluk) !important;line-height: 1.6;}
body.night-mode .wpd-agreement-buttons{border-top: 1px solid var(--e-global-color-05bdb15, var(--tema-cizgi)) !important;padding-top: 15px;margin-top: 15px;}
body.night-mode .wpd-agreement-button-disagree{background-color: #4A4A4A !important;color: #E0E0E0 !important;border: 1px solid #555 !important;border-radius: 5px !important;opacity: 0.8;transition: opacity 0.2s ease;}
body.night-mode .wpd-agreement-button-disagree:hover{background-color: #555 !important;opacity: 1;}
body.night-mode .wpd-agreement-button-agree{background-color: var(--tema-kirmizi) !important;color: var(--tema-yazi) !important;border: 1px solid var(--tema-kirmizi) !important;border-radius: 5px !important;font-weight: 600;transition: background-color 0.2s ease;}
body.night-mode .wpd-agreement-button-agree:hover{background-color: var(--tema-kirmizi-koyu) !important;}
body.night-mode .elementor-widget-text-editor a{color: var(--tema-kirmizi-metin) !important;text-decoration: none !important;}
body.night-mode .elementor-widget-text-editor a:hover, body.night-mode .elementor-widget-text-editor a:active, body.night-mode .elementor-widget-text-editor a:visited{color: var(--tema-kirmizi-metin) !important;text-decoration: none !important;}
body.night-mode i a, body.night-mode em a, body.night-mode .elementor-widget-text-editor i a, body.night-mode .elementor-widget-text-editor em a, body.night-mode p i a, body.night-mode p em a{color: var(--tema-kirmizi-metin) !important;text-decoration: none !important;}
body.night-mode i a:hover, body.night-mode i a:active, body.night-mode i a:visited, body.night-mode .elementor-widget-text-editor i a:hover, body.night-mode .elementor-widget-text-editor i a:active, body.night-mode .elementor-widget-text-editor i a:visited{color: var(--tema-kirmizi-metin) !important;text-decoration: none !important;}
body.night-mode .hesap-kurtarma-kapsayici{background-color: var(--tema-zemin) !important;border-color: var(--e-global-color-05bdb15) !important;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3) !important;}
body.night-mode .hesap-kurtarma-kapsayici h2{color: var(--tema-yazi) !important;}
body.night-mode .hesap-kurtarma-kapsayici p.aciklama{color: var(--tema-yazi-soluk) !important;}
body.night-mode .kdev-lost-password-form label{color: var(--tema-yazi) !important;}
body.night-mode .kdev-lost-password-form input[type="text"]{background-color: var(--tema-kutu-2) !important;border-color: var(--e-global-color-05bdb15) !important;color: var(--tema-yazi) !important;}
body.night-mode .kdev-lost-password-form input[type="text"]:focus{background-color: var(--tema-kutu-2) !important;border-color: var(--tema-kirmizi) !important;box-shadow: 0 0 0 2px rgba(239, 59, 73, 0.2) !important;}
body.night-mode .kdev-lost-password-form .ana-buton{background-color: var(--tema-kirmizi) !important;color: var(--tema-yazi) !important;border: 1px solid var(--tema-kirmizi) !important;}
body.night-mode .kdev-lost-password-form .ana-buton:hover{background-color: #D4303D !important;border-color: #D4303D !important;}
body.night-mode .hesap-kurtarma-kapsayici a{color: var(--tema-kirmizi-metin) !important;}
body.night-mode .hesap-kurtarma-kapsayici a:hover{color: var(--tema-yazi) !important;}
body.night-mode .hesap-ayarlari-mesaj-alani.success{background-color: #1a571a !important;color: #d1ffd1 !important;border-color: #4CAF50 !important;}
body.night-mode .hesap-ayarlari-mesaj-alani.error{background-color: #6b211b !important;color: #ffdddd !important;border-color: #F44336 !important;}
.elementor-widget-heading h2 a, .elementor-widget-heading h3 a, .elementor-widget-heading h4 a{color: inherit !important;text-decoration: none;box-shadow: none;transition: color 0.3s ease;cursor: pointer;}
.elementor-widget-heading h2 a:hover, .elementor-widget-heading h3 a:hover, .elementor-widget-heading h4 a:hover{color: #ef3b49 !important;}
body.night-mode .elementor-widget-heading h2 a:hover, body.night-mode .elementor-widget-heading h3 a:hover, body.night-mode .elementor-widget-heading h4 a:hover{color: var(--tema-kirmizi-metin) !important;}
.aia-takvim-not a{text-decoration: underline !important;}
.aia-takvim-link-ikon{min-width: 24px !important;min-height: 24px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;}
body.night-mode.single-post{--aniza-okuma-metin: #ECEBF0;--aniza-okuma-baslik: #F7F6F9;--aniza-okuma-ikincil: #B9B6BE;}
body.night-mode.single-post :is(.entry-content, .elementor-widget-theme-post-content, .elementor-widget-text-editor) :is(p, blockquote, li){color: var(--aniza-okuma-metin) !important;}
body.night-mode.single-post :is(.entry-content, .elementor-widget-theme-post-content, .elementor-widget-text-editor) p :is(strong, em, b, i, span:not([class]):not([style])){color: inherit !important;}
body.night-mode.single-post :is(.entry-content, .elementor-widget-theme-post-content, .elementor-widget-text-editor) :is(h1, h2, h3, h4, h5, h6):not(.has-text-color):not([style*="color"]){color: var(--aniza-okuma-baslik) !important;}
body.night-mode.single-post :is(.entry-title, .elementor-widget-theme-post-title .elementor-heading-title):not([style*="color"]){color: var(--aniza-okuma-baslik) !important;}
body.night-mode.single-post :is(.entry-content, .elementor-widget-theme-post-content, .elementor-widget-text-editor) :is(figcaption, .wp-caption-text, small){color: var(--aniza-okuma-ikincil) !important;}
html body.night-mode .azm-rz .azm-rz-hero p{color: var(--tema-yazi) !important;}
html body.night-mode .azm-rz .azm-rz-chips span{color: var(--tema-yazi) !important;}
html body.night-mode .azm-rz .azm-rz-vt small, html body.night-mode .azm-rz .azm-rz-sh > span, html body.night-mode .azm-rz .azm-rz-sh > em{color: var(--tema-yazi-soluk) !important;}
body.night-mode .elementor-widget-text-editor a :is(em, i, strong, b, u, span), body.night-mode .elementor-widget-theme-post-content a :is(em, i, strong, b, u), body.night-mode p a :is(em, i, strong, b, u), body.night-mode li a :is(em, i, strong, b, u), body.night-mode td a :is(em, i, strong, b, u){color: inherit !important;}
html body:not(#az) .aia-takvim-oge-inner{background: var(--az-surface) !important;border-radius: var(--az-r) !important;}
html body:not(#az) a:focus-visible, html body:not(#az) button:focus-visible, html body:not(#az) input:focus-visible, html body:not(#az) select:focus-visible, html body:not(#az) summary:focus-visible{outline: 2px solid var(--az-accent) !important;outline-offset: 2px !important;}
html body:not(#az) .aia-cmp-trigger{height: var(--az-btn-h) !important;min-height: var(--az-btn-h) !important;box-sizing: border-box !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;padding: 0 22px !important;}
html body:not(#az) .bookmark-button-wrapper{gap: 0 !important;align-items: center !important;height: var(--az-btn-h) !important;box-sizing: border-box !important;background: var(--az-surface) !important;border: 1px solid var(--az-line) !important;border-radius: var(--az-r-btn) !important;padding: 0 6px 0 0 !important;transition: border-color .2s;}
html body:not(#az) .bookmark-button-wrapper:hover{border-color: var(--az-accent) !important;}
html body:not(#az) .bookmark-button-wrapper .bookmark-label, html body:not(#az) .bookmark-button-wrapper .bookmark-login-prompt{background: transparent !important;border: 0 !important;box-shadow: none !important;transform: none !important;height: 100% !important;min-height: 0 !important;padding: 0 10px 0 18px !important;margin: 0 !important;align-self: center !important;display: inline-flex !important;align-items: center !important;color: var(--az-text) !important;font-size: 14px !important;font-weight: 700 !important;border-radius: var(--az-r-btn) !important;}
html body:not(#az) .bookmark-button-wrapper:hover .bookmark-label, html body:not(#az) .bookmark-button-wrapper:hover .bookmark-login-prompt, html body:not(#az) .bookmark-button-wrapper .bookmark-label:hover{color: var(--az-text) !important;}
html body:not(#az) .bookmark-button-wrapper .bookmark-count-display, html body:not(#az) .bookmark-count-display{height: 26px !important;min-height: 26px !important;min-width: 26px !important;width: auto !important;padding: 0 9px !important;margin: 0 !important;align-self: center !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;box-sizing: border-box !important;border: 0 !important;border-radius: var(--az-r-btn) !important;background: var(--az-badge) !important;color: var(--az-text-2) !important;font-size: 12px !important;font-weight: 700 !important;line-height: 1 !important;box-shadow: none !important;transform: none !important;}
html body:not(#az) .bookmark-button-wrapper input.bookmark-input:checked + .bookmark-label{background: transparent !important;border: 0 !important;color: var(--az-text) !important;}
html body:not(#az) .bookmark-button-wrapper input.bookmark-input:checked ~ .bookmark-count-display, html body:not(#az) .bookmark-button-wrapper .bookmark-count-display.bookmarked-count{background: var(--az-badge) !important;border: 0 !important;color: var(--az-text-2) !important;}
html body:not(#az) .bookmark-button-wrapper input.bookmark-input:checked + .bookmark-label .bookmark-icon-svg, html body:not(#az) .bookmark-button-wrapper input.bookmark-input:checked + .bookmark-label .bookmark-icon-svg path{fill: var(--az-accent) !important;stroke: var(--az-accent) !important;}
html body:not(#az) .bookmark-button-wrapper .bookmark-icon-svg{width: 20px !important;height: 20px !important;fill: none !important;stroke: currentColor !important;}
html body:not(#az) .bookmark-button-wrapper .bookmark-label, html body:not(#az) .bookmark-button-wrapper .bookmark-login-prompt{gap: 8px !important;line-height: 1 !important;}
html body:not(#az) .bookmark-button-wrapper .action{display: grid !important;align-items: center !important;height: 1.2em !important;line-height: 1.2em !important;}
html body:not(#az) .ana-buton, html body:not(#az) .guvenlik-butonu{background: var(--az-accent-strong) !important;border: 1px solid var(--az-accent-strong) !important;color: #fff !important;border-radius: var(--az-r-btn) !important;min-height: var(--az-btn-h) !important;font-weight: 700 !important;}
html body:not(#az) .ana-buton:hover, html body:not(#az) .guvenlik-butonu:hover{background: var(--az-accent-hover) !important;border-color: var(--az-accent-hover) !important;}
html body:not(#az) .tehlike-buton{background: transparent !important;border: 1.5px solid var(--az-accent) !important;color: var(--az-red-text) !important;border-radius: var(--az-r-btn) !important;min-height: var(--az-btn-h) !important;font-weight: 700 !important;}
html body:not(#az) .tehlike-buton:hover{background: var(--az-accent-strong) !important;border-color: var(--az-accent-strong) !important;color: #fff !important;}
html body.page-id-21058:not(#az) .site-content > .ast-container, html body.page-id-21523:not(#az) .site-content > .ast-container{max-width: 1350px !important;padding-left: 20px !important;padding-right: 20px !important;margin-left: auto !important;margin-right: auto !important;}
html body.page-id-21058:not(#az) #primary, html body.page-id-21523:not(#az) #primary{margin: 0 !important;padding: 0 !important;width: 100% !important;max-width: none !important;}
html body.page-id-21058:not(#az) #primary article.page, html body.page-id-21523:not(#az) #primary article.page{padding-left: 0 !important;padding-right: 0 !important;max-width: none !important;}
html body.page-id-21523:not(#az) .aia-takvim-bolum, html body.page-id-21523:not(#az) .aniza-takvim{max-width: none !important;padding-left: 0 !important;padding-right: 0 !important;}
html body.page-id-21058:not(#az) .aniza-dosya{max-width: none !important;}
html body:not(#az) div:has(> .aniza-toc-header):hover{border-color: var(--az-accent) !important;}
@media (min-width:769px){html body.page-id-21523:not(#az) .aia-takvim-sekmeler{gap: 8px !important;}}
@media (min-width:769px){html body.page-id-21523:not(#az) .aia-takvim-sekme-btn{flex: 1 1 0 !important;min-width: 0 !important;}}
@media (max-width: 767px){html body:not(#az) .aia-sosyal-alani .social-description-container{width: 100% !important;text-align: center !important;}}
@media (max-width:768px){html body.single:not(#az) .elementor-top-section{padding-left:0!important;padding-right:0!important;}}
@media (max-width:768px){html body.single:not(#az) .elementor-top-section > .elementor-container > .elementor-column > .elementor-widget-wrap{padding-left:20px!important;padding-right:20px!important;}}
@media (max-width:768px){html body.single:not(#az) .elementor-top-section .e-con.e-parent, html body.single:not(#az) .elementor-top-section .e-con.e-parent .e-con.e-child{--padding-left:0px!important;--padding-right:0px!important;padding-left:0!important;padding-right:0!important;}}
@media (max-width:768px){html body.single:not(#az) h1.aniza-single-h1{padding-left:0!important;padding-right:0!important;}}
@media (max-width:768px){html body.single:not(#az) .elementor-widget-wrap > .elementor-element .social-media-section-container{margin-left: auto !important;margin-right: auto !important;box-sizing: border-box !important;}}
@media (max-width:768px){html body.aniza-dosya-hub-sayfasi:not(#az) .site-content > .ast-container{padding-left:20px!important;padding-right:20px!important;}}
@media (max-width:768px){html body.page-id-1683:not(#az) #xtools-manager{padding-left:20px!important;padding-right:20px!important;}}
@media (max-width:768px){html body.archive:not(#az) .post-grid.post-grid-liste, html body.archive:not(#az) .aia-arsiv-bas{padding-left:10px!important;padding-right:10px!important;}}
@media (max-width:768px){html body.page-id-1683:not(#az) #tum-icerikler-results.post-grid{padding-left:20px!important;padding-right:20px!important;}}
@media (min-width:769px){html body.single:not(#az) #aniza-toc-wrapper{margin-left: 10px !important;margin-right: 10px !important;width: calc(100% - 20px) !important;max-width: calc(100% - 20px) !important;box-sizing: border-box !important;}}
html body:not(#az) .kunye-platform-btn, html body:not(#az) .aia-takvim-hesap-ac, html body:not(#az) .aia-takvim-istek-btn, html body:not(#az) .aniza-dosya a.anz-hap-link, html body:not(#az) .aniza-dosya .anz-yk a.anz-yk-tumu, html body:not(#az) .page-numbers:not(.dots):not(.current){background: var(--az-surface) !important;border: 1px solid var(--az-line) !important;color: var(--az-text) !important;border-radius: var(--az-r-btn) !important;box-shadow: none !important;font-weight: 700 !important;text-decoration: none !important;transition: border-color .2s, color .2s;}
html body:not(#az) .aniza-dosya .anz-ds-kisiler a.anz-hap-link{border-radius: var(--az-r) !important;padding: 0 !important;}
html body:not(#az) .kunye-platform-btn:hover, html body:not(#az) .aia-takvim-hesap-ac:hover, html body:not(#az) .aia-takvim-istek-btn:hover, html body:not(#az) .aniza-dosya a.anz-hap-link:hover, html body:not(#az) .aniza-dosya .anz-yk a.anz-yk-tumu:hover, html body:not(#az) a.page-numbers:not(.dots):not(.current):hover{border-color: var(--az-accent) !important;color: var(--az-red-text) !important;background: var(--az-surface) !important;}
html body:not(#az) a.page-numbers:not(.dots):not(.current){cursor: pointer;transition: border-color .2s, color .2s, transform .2s, box-shadow .2s !important;}
html body:not(#az) a.page-numbers:not(.dots):not(.current):hover{transform: translateY(-2px);box-shadow: 0 6px 14px rgba(239,59,73,.18) !important;}
html body:not(#az) .aniza-dosya a.anz-hap-link.anz-burada{border-color: var(--az-accent) !important;color: var(--az-red-text) !important;}
html body:not(#az) .page-numbers{display: inline-flex !important;align-items: center !important;justify-content: center !important;min-width: 40px !important;height: 40px !important;padding: 0 14px !important;box-sizing: border-box !important;line-height: 1 !important;}
html body:not(#az) .page-numbers.current{background: var(--az-accent-strong) !important;border: 1px solid var(--az-accent-strong) !important;color: #fff !important;border-radius: var(--az-r-btn) !important;box-shadow: none !important;}
html body:not(#az) .page-numbers.dots{border: 0 !important;background: transparent !important;}
html body:not(#az) [id^="overlay-"] .net-btns button[class^="kd-btn-temp-"]{border-radius: var(--az-r-btn) !important;border-width: 1.5px !important;}
html body:not(#az) .aia-takvim-sekme-btn:not(.aktif){background: var(--az-surface) !important;border-color: var(--az-line) !important;}
html body:not(#az) [id^="overlay-"] .net-btns button[class^="kd-btn-home-"]{background: #191819 !important;border: 1px solid rgba(0,0,0,.35) !important;color: #fff !important;border-radius: var(--az-r-btn) !important;box-shadow: none !important;font-weight: 700 !important;opacity: 1 !important;}
html body:not(#az) [id^="overlay-"] .net-btns button[class^="kd-btn-home-"]:hover{background: #2a282a !important;}
html body .azq-page{--azq-red: var(--az-accent);--azq-red-h: var(--az-accent-hover);--azq-red-soft: var(--az-accent-soft);--azq-text: var(--az-text);--azq-mute: var(--az-text-2);--azq-line: var(--az-line);}
html body .azq-page .azq-btn{min-height: var(--az-ui-btn-md);padding: 0 20px;border-radius: var(--az-ui-control-radius) !important;font-family: var(--az-ui-font) !important;font-size: 14px !important;font-weight: 700 !important;letter-spacing: 0;box-shadow: none !important;}
html body .azq-page .azq-btn.azq-btn-sm{min-height: var(--az-ui-btn-sm);padding-inline: 14px;font-size: 13px !important;}
html body .azq-page .azq-btn.azq-btn-start{min-height: var(--az-ui-btn-lg);font-size: 15px !important;}
html body .azq-page .azq-filter button{min-height: var(--az-ui-tab-h);display: inline-flex;align-items: center;justify-content: center;font-family: var(--az-ui-font);font-weight: 700;}
html body .azq-page .azq-filter button:is(.on,[aria-pressed="true"]){background: var(--az-accent);color: #fff;}
html body .azw{--azw-accent: var(--az-accent);--azw-accent-dark: var(--az-accent-hover);--azw-accent-soft: var(--az-accent-soft);--azw-text: var(--az-text);--azw-muted: var(--az-text-2);--azw-line: var(--az-line);}
html body .azw .azw-btn{min-height: var(--az-ui-btn-md);border-radius: var(--az-ui-control-radius) !important;font-family: var(--az-ui-font) !important;font-size: 14px !important;font-weight: 700 !important;}
html body .azw .azw-chip{min-height: var(--az-ui-chip-h);padding: 5px 12px !important;font-family: var(--az-ui-font) !important;font-size: 13px !important;border-radius: var(--az-ui-control-radius) !important;}
html body .azw .azw-tab{font-family: var(--az-ui-font) !important;border-radius: var(--az-ui-card-radius) !important;}
html body:not(#az) .azm-auth-card{--azm-red: var(--az-accent);--azm-red-strong: var(--az-accent-strong);--azm-red-soft: var(--az-accent-soft);--azm-text: var(--az-text);--azm-muted: var(--az-text-2);--azm-border: var(--az-line);}
html body:not(#az) .azm-auth-card :is(.azm-primary-button,.azm-auth-form > button[type="submit"],a.azm-reset-link){min-height: var(--az-ui-btn-md);border-radius: var(--az-ui-control-radius);padding: 10px 20px;background: var(--az-accent-strong);border-color: var(--az-accent-strong);font: 700 14px/1.25 var(--az-ui-font);color: #fff;}
html body:not(#az) .azm-auth-card :is(.azm-primary-button,.azm-auth-form > button[type="submit"],a.azm-reset-link):is(:hover,:focus-visible){background: var(--az-accent-hover);border-color: var(--az-accent-hover);color: #fff;}
html body:not(#az) .azm-auth-card a.azm-google-link{min-height: var(--az-ui-btn-md);border-radius: var(--az-ui-control-radius);font-family: var(--az-ui-font);font-size: 14px;}
html body:not(#az) .azm-auth-card .azm-form-field :is(input:not([type="checkbox"]),select){min-height: var(--az-ui-field-h);border-radius: var(--az-ui-field-radius);}
html body:not(#az) .aza-profil.azm-x-profile{--azm-control-accent: var(--az-accent);--azm-control-hover: var(--az-accent-soft);--azm-control-line: var(--az-line);--azm-control-ink: var(--az-text-2);}
html body:not(#az) .aza-profil.azm-x-profile :is( .azm-favori-duzenle,.aza-al-tumu,.aza-kl-git,.azm-fav-cancel ){border-radius: var(--az-ui-control-radius) !important;font-family: var(--az-ui-font) !important;font-weight: 700 !important;}
html body:not(#az) .aza-hesap{--azm-red: var(--az-accent);--azm-red-soft: var(--az-accent-soft);--azm-ink: var(--az-text);--azm-muted: var(--az-text-2);--azm-line: var(--az-line);}
html body:not(#az) .aza-hesap :is(.ana-buton,.ikincil-buton,.tehlike-buton,.azm-profile-save-bar button){min-height: var(--az-ui-btn-md) !important;border-radius: var(--az-ui-control-radius) !important;font-family: var(--az-ui-font) !important;font-weight: 700 !important;}
html body:not(#az) .aza-hesap .aza-hesap-profil-link{min-height: var(--az-ui-btn-md);border-radius: var(--az-ui-control-radius);}
html body:not(#az) .aza-hesap :is(input[type="text"],input[type="email"],input[type="password"],input[type="date"],select){min-height: var(--az-ui-field-h) !important;border-radius: var(--az-ui-field-radius) !important;}
html body .aniza-notif-center{--anz-n-red: var(--az-accent);--anz-n-text: var(--az-text);--anz-n-muted: var(--az-text-2);--anz-n-line: var(--az-line);}
html body .aniza-notif-center :is(.aniza-notif-tabs button,.aniza-notif-more,.aniza-notif-pill){min-height: var(--az-ui-tab-h);border-radius: var(--az-ui-control-radius);font-family: var(--az-ui-font);font-size: 13px;font-weight: 700;}
html body .aniza-notif-center .aniza-notif-filter-label select{min-height: var(--az-ui-field-h);border-radius: var(--az-ui-field-radius);}
html body.page-id-1683:not(#az) #xtools-manager :is(.filter-search-input,.filter-date-input){min-height: var(--az-ui-field-h);border-radius: var(--az-ui-field-radius);}
html body.page-id-1683:not(#az) #xtools-manager :is(.show-results-action-button,.clear-filters-button){min-height: var(--az-ui-btn-md);border-radius: var(--az-ui-control-radius) !important;font-family: var(--az-ui-font) !important;font-weight: 700 !important;box-shadow: none !important;}
html body.page-id-1683:not(#az) #xtools-manager .show-results-action-button{background: var(--az-accent-strong) !important;border-color: var(--az-accent-strong) !important;color: #fff !important;}
html body.page-id-1683:not(#az) #xtools-manager .show-results-action-button:hover{background: var(--az-accent-hover) !important;border-color: var(--az-accent-hover) !important;}
html body.page-id-1683:not(#az) #xtools-manager .clear-filters-button{background: transparent !important;color: var(--az-text) !important;border: 1px solid var(--az-line) !important;}
html body.page-id-1683:not(#az) #xtools-manager .clear-filters-button:hover{color: var(--az-red-text) !important;border-color: var(--az-accent) !important;background: var(--az-accent-soft) !important;}
html body:not(#az) .aza-topluluk .aza-tk-uye .aza-tk-takip{min-height: var(--az-ui-btn-sm);border-radius: var(--az-ui-control-radius) !important;font-family: var(--az-ui-font) !important;font-weight: 700 !important;}
@media (prefers-reduced-motion: reduce){html body:not(#az) :is(.az-ui-btn,.az-ui-chip,.az-ui-tab), html body:not(#az) .azq-page .azq-btn, html body:not(#az) .azw :is(.azw-btn,.azw-chip,.azw-tab), html body:not(#az) .azm-auth-card .azm-primary-button{transition: none !important;}}
.aza-share.aza-share--row{display:none!important}
