/* Shared classic desktop twilight palette. Media pixels and map keys are preserved. */
.ka-twilight-toggle, #site-twilight-toggle, .ka-twilight-floating {display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}
@media(min-width:1025px) {
 .ka-twilight-toggle, #site-twilight-toggle, .ka-twilight-floating {display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}
 .ka-twilight-toggle:focus-visible,[data-gallery-theme]:focus-visible {outline:3px solid #529c7a!important;outline-offset:3px;}
 html[data-ka-twilight] {color-scheme:dark;}
 html[data-ka-twilight] body {

            --page-bg: #0b1713;              /* Gece ormanı zemin tonu */
            --panel-bg: #12241e;             /* Koyu botanik kart zemini */
            --panel-soft: #183129;           /* Gece adaçayı sisi */
            --panel-subtle: #1f3f35;         /* Koyu zümrüt yumuşak zemin */
            --panel-sand: #26241a;           /* Gece bal tonu */
            --gradient-card: linear-gradient(145deg, #12241e 0%, #152c25 100%);
            --gradient-hero: linear-gradient(160deg, #10211b 0%, #0d1a15 50%, #08110e 100%);
            
            /* Inks & Typography */
            --ink-primary: #ecfdf5;          /* Gözü yormayan yumuşak nane beyazı */
            --ink-secondary: #c2ded2;        /* Soluk adaçayı */
            --ink-muted: #8ba99d;            /* Alacakaranlık gri-yeşili */
            --ink-subtle: #67877c;
            --ink-light: #446156;
            
            /* Luminous Night Accents */
            --green-accent: #34d399;         /* Parlak gece zümrüdü */
            --green-hover: #10b981;
            --green-light: rgba(52, 211, 153, 0.14);
            --green-edge: rgba(52, 211, 153, 0.28);
            --green-glow: rgba(52, 211, 153, 0.25);
            
            /* Amber & Sand Buttons in Night Mode */
            --sand-bg: #2d2616;
            --sand-hover: #3d331e;
            --sand-border: #785a28;
            --sand-ink: #fef3c7;
            
            /* Header in Night Mode */
            --header-bg: rgba(11, 23, 19, 0.94);
            --header-border: rgba(52, 211, 153, 0.14);
            --header-shadow: 0 4px 30px rgba(0, 0, 0, 0.5);
            
            /* Borders & Shadows */
            --border-hairline: 1px solid rgba(52, 211, 153, 0.12);
            --border-card: 1px solid rgba(52, 211, 153, 0.14);
            --border-hover: 1px solid rgba(52, 211, 153, 0.45);
            --shadow-subtle: 0 2px 14px rgba(0, 0, 0, 0.35);
            --shadow-card: 0 8px 32px rgba(0, 0, 0, 0.45);
            --shadow-card-hover: 0 16px 48px rgba(0, 0, 0, 0.65);
            --shadow-modal: 0 24px 80px rgba(0, 0, 0, 0.7);

            background-image: 
                radial-gradient(ellipse 90% 60% at 50% -10%, rgba(52, 211, 153, 0.08) 0%, transparent 70%),
                radial-gradient(circle at 10% 40%, rgba(20, 60, 45, 0.45) 0%, transparent 40%),
                radial-gradient(circle at 90% 70%, rgba(10, 40, 30, 0.5) 0%, transparent 45%);
 --bg-main:#0b1713;--bg-card:#12241e;--text-main:#ecfdf5;--text-muted:#9db8ac;
 --border-light:#29463a;--accent:#34d399;--accent-light:#6ee7b7;--accent-glow:#1f3f35;
 --hs-paper:#0b1713;--hs-ink:#ecfdf5;--hs-line:#29463a;--hs-muted:#9db8ac;
 background-color:#0b1713!important;color:#ecfdf5!important;
 }
 html[data-ka-twilight] body .home-standard {--hs-paper:#0b1713;--hs-ink:#ecfdf5;--hs-line:#29463a;--hs-green:#34d399;--hs-muted:#9db8ac;background:#0b1713!important;}
 html[data-ka-twilight] body :is(.panel-card,.bird-card,.observation-card,.world-location-panel,.ada-hero,.ada-related-card,.ada-description-card,.ada-range-globe,.bio-info-panel,.species-guide,.species-observation-guide,.wa-card,.wa-info,.wa-globe-card,.wbd-card,.wbd-hero,.wbd-hero-info,dialog) {background-color:#12241e!important;color:#ecfdf5!important;border-color:#29463a!important;}
 html[data-ka-twilight] body :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea) {background-color:#183129!important;color:#ecfdf5!important;border-color:#36594b!important;}
 html[data-ka-twilight] body input::placeholder,html[data-ka-twilight] body textarea::placeholder {color:#9db8ac!important;opacity:1;}
 html[data-ka-twilight] body:not(#ka-theme-reserved-a):not(#ka-theme-reserved-b):not(#ka-theme-reserved-c) [data-ka-surface=panel] {background-color:#12241e!important;background-image:none!important;border-color:#29463a!important;}
 html[data-ka-twilight] body:not(#ka-theme-reserved-a):not(#ka-theme-reserved-b):not(#ka-theme-reserved-c) [data-ka-surface=soft] {background-color:#183129!important;background-image:none!important;border-color:#29463a!important;}
 html[data-ka-twilight] body:not(#ka-theme-reserved-a):not(#ka-theme-reserved-b):not(#ka-theme-reserved-c) [data-ka-ink=light] {color:#ecfdf5!important;}
 html[data-ka-twilight] body .ka-twilight-toggle {background:#183129!important;color:#6ee7b7!important;border-color:#36594b!important;}
 html[data-ka-twilight] body ::selection {background:#34d399;color:#0b1713;}
}
@media (min-width:841px) {html[data-ka-twilight] {
        --bg-main:#0b1713;
        --bg-card:#12241e;
        --text-main:#ecfdf5;
        --text-muted:#9db8ac;
        --border-light:#29463a;
        --accent:#34d399;
        --accent-light:#6ee7b7;
        --accent-glow:#1f3f35;
        --shadow-glow:0 3px 14px rgba(23,98,76,.08);
    }html[data-ka-twilight] body,
html[data-ka-twilight] body:has(.home-standard) {background:#0b1713!important;color:#ecfdf5;}html[data-ka-twilight] body>header.site-header {
        background:#0d1a15!important;
        border-bottom:1px solid #29463a;
        box-shadow:0 3px 16px rgba(18,61,49,.05)!important;
    }html[data-ka-twilight] .site-header>.navbar.container {max-width:1600px;gap:16px;}html[data-ka-twilight] .site-header .logo {flex-shrink:0;}html[data-ka-twilight] .site-header .nav-actions {gap:8px;flex-shrink:0;}html[data-ka-twilight] .site-header .nav-links {gap:2px;}html[data-ka-twilight] .site-header .nav-links>li>a {font-size:14px!important;padding-left:8px!important;padding-right:8px!important;}html[data-ka-twilight] .site-header .logo-kus {color:#ecfdf5!important;}html[data-ka-twilight] .site-header .logo-atlasi {
        color:#34d399!important;background:none!important;
        -webkit-text-fill-color:currentColor!important;text-shadow:none!important;
    }html[data-ka-twilight] .site-header .logo-owl-img {border-color:#36594b!important;box-shadow:0 2px 7px #123d3114!important;}html[data-ka-twilight] .site-header .nav-links>li>a,
html[data-ka-twilight] .site-header .nav-dropdown-trigger,
html[data-ka-twilight] body:has(.home-standard)>header .nav-dropdown-trigger {
        color:#c2ded2!important;background:transparent!important;box-shadow:none!important;
    }html[data-ka-twilight] .site-header .nav-links>li>a:hover,
html[data-ka-twilight] .site-header .nav-dropdown-item:hover>.nav-dropdown-trigger,
html[data-ka-twilight] .site-header .nav-links>li.active>a {
        color:#ecfdf5!important;background:#1f3f35!important;box-shadow:none!important;
    }html[data-ka-twilight] .site-header #nav-world-birds i,
html[data-ka-twilight] .site-header #nav-birds-group i,
html[data-ka-twilight] .site-header #nav-map-group i {color:#34d399!important;}html[data-ka-twilight] .site-header #nav-community-group i {color:#93b4ff!important;}html[data-ka-twilight] .site-header #nav-media-group,
html[data-ka-twilight] body:has(.home-standard) .site-header #nav-media-group {
        background:#2d2616!important;color:#fef3c7!important;
        border:1px solid #785a28!important;box-shadow:0 3px 12px #d8a74a16!important;
        animation:none!important;
    }html[data-ka-twilight] .site-header #nav-media-group .nav-gallery-icon,
html[data-ka-twilight] body:has(.home-standard) .site-header #nav-media-group .nav-gallery-icon {color:#e5bf75!important;animation:none!important;}html[data-ka-twilight] .site-header #nav-media-group::before,
html[data-ka-twilight] .site-header #nav-media-group::after {display:none!important;}html[data-ka-twilight] .site-header .nav-flash-beacon {background:#d99526!important;box-shadow:none!important;animation:none!important;}html[data-ka-twilight] .site-header .nav-dropdown-menu,
html[data-ka-twilight] .site-header .user-dropdown {
        background:#12241e!important;border-color:#29463a!important;
        box-shadow:0 14px 35px #183d3219!important;
    }html[data-ka-twilight] .site-header .nav-dropdown-menu a,
html[data-ka-twilight] .site-header .user-dropdown a {
        background:transparent!important;color:#ecfdf5!important;box-shadow:none!important;
    }html[data-ka-twilight] .site-header .nav-dropdown-menu a:hover,
html[data-ka-twilight] .site-header .user-dropdown a:hover {background:#183129!important;}html[data-ka-twilight] .site-header .dd-title {color:#ecfdf5!important;}html[data-ka-twilight] .site-header .dd-sub {color:#9db8ac!important;}html[data-ka-twilight] .site-header #user-menu-logout {color:#fda4a0!important;}html[data-ka-twilight] .site-header .search-trigger,
html[data-ka-twilight] .site-header .header-icon-btn,
html[data-ka-twilight] .site-header .mobile-toggle-btn {
        color:#a7c9bb!important;background:#0d1a15!important;
        border:1px solid #29463a!important;border-radius:50%;box-shadow:none!important;
    }html[data-ka-twilight] .site-header .search-trigger:hover,
html[data-ka-twilight] .site-header .header-icon-btn:hover {color:#ecfdf5!important;background:#1f3f35!important;}html[data-ka-twilight] .site-header .lang-switcher {background:#183129!important;border-color:#29463a!important;}html[data-ka-twilight] .site-header .lang-btn {color:#a7c9bb!important;text-shadow:none!important;}html[data-ka-twilight] .site-header .lang-btn.lang-active {background:#34d399!important;color:#0b1713!important;border-radius:20px;text-shadow:none!important;}html[data-ka-twilight] .site-header .lang-divider {color:#67877c!important;}html[data-ka-twilight] .site-header .user-trigger {color:#ecfdf5!important;background:#183129!important;border:1px solid #29463a!important;border-radius:24px;padding:5px 10px 5px 5px;}html[data-ka-twilight] .site-header .user-avatar-mini {border-color:#29463a!important;}html[data-ka-twilight] .site-header .btn-header-login {background:#2d2616!important;color:#fef3c7!important;border-color:#785a28!important;box-shadow:none!important;}html[data-ka-twilight] .page-header,
html[data-ka-twilight] .atlas-entry,
html[data-ka-twilight] .hs-hero,
html[data-ka-twilight] .hero-section,
html[data-ka-twilight] .hs-listen,
html[data-ka-twilight] .auth-info,
html[data-ka-twilight] .auth-sidebar,
html[data-ka-twilight] .community-hero {
        background:linear-gradient(110deg,#10211b 0%,#183129 100%)!important;
        color:#ecfdf5!important;border-color:#29463a!important;
    }html[data-ka-twilight] .page-header :is(h1,h2,h3,p,.species-header-title,.species-header-subtitle,.species-header-back),
html[data-ka-twilight] .hs-hero :is(h1,p,.hs-hero-meta),
html[data-ka-twilight] .hs-listen :is(h2,p,small),
html[data-ka-twilight] .community-hero :is(h1,h2,p) {color:#ecfdf5!important;}html[data-ka-twilight] .page-header a:not(.btn-primary):not(.btn-secondary),
html[data-ka-twilight] .hs-hero-meta i,
html[data-ka-twilight] .hs-listen .hs-eyebrow {color:#a7c9bb!important;}html[data-ka-twilight] .page-header .profile-name-row>span,
html[data-ka-twilight] .page-header .profile-equipment {color:#9db8ac!important;}html[data-ka-twilight] body .world-catalog-head {
        background:linear-gradient(110deg,#10211b 0%,#183129 100%)!important;
        color:#ecfdf5!important;border-bottom:1px solid #29463a;
    }html[data-ka-twilight] body .world-catalog-head h1 {color:#ecfdf5!important;}html[data-ka-twilight] body .world-catalog-head p {color:#b4cfc2!important;}html[data-ka-twilight] body .world-source {background:#12241e!important;border-color:#29463a!important;color:#ecfdf5!important;}html[data-ka-twilight] body .world-source span {color:#e5bf75!important;}html[data-ka-twilight] body .world-source b,
html[data-ka-twilight] body .world-stat b {color:#ecfdf5!important;}html[data-ka-twilight] body .world-stat {background:#12241ee6!important;border-color:#29463a!important;color:#b4cfc2!important;}html[data-ka-twilight] body .world-stat.extinct i {color:#fda4a0!important;}html[data-ka-twilight] body .world-submit {background:#2d2616!important;color:#fef3c7!important;border:1px solid #785a28!important;}html[data-ka-twilight] body .world-submit:hover {background:#3d331e!important;}html[data-ka-twilight] .hs-hero h1 span,
html[data-ka-twilight] .atlas-entry h1 span {color:#e5bf75!important;}html[data-ka-twilight] .atlas-entry {--atlas-forest:#183129;--atlas-cream:#ecfdf5;--atlas-gold:#e5bf75;--atlas-sage:#9db8ac;}html[data-ka-twilight] body .atlas-entry h1 {color:#ecfdf5!important;}html[data-ka-twilight] .atlas-entry .atlas-eyebrow,
html[data-ka-twilight] .hs-hero .hs-eyebrow {color:#e5bf75!important;}html[data-ka-twilight] .atlas-entry .atlas-description {color:#b4cfc2!important;}html[data-ka-twilight] .atlas-entry .atlas-shortcuts a {color:#c2ded2!important;}html[data-ka-twilight] .atlas-entry .atlas-shortcuts a i {color:#e5bf75!important;}html[data-ka-twilight] .atlas-entry .atlas-bird-caption,
html[data-ka-twilight] .atlas-entry .atlas-bird-caption a {color:#b4cfc2!important;}html[data-ka-twilight] .atlas-entry .atlas-filters {border-color:#29463a!important;}html[data-ka-twilight] .atlas-entry .atlas-filter-title,
html[data-ka-twilight] .atlas-entry .atlas-filter-clear {color:#b4cfc2!important;}html[data-ka-twilight] .atlas-entry .atlas-filter-label {background:#12241e!important;border-color:#29463a!important;color:#e5bf75!important;}html[data-ka-twilight] body .atlas-entry #birds-search-filter-bar .atlas-filters select {color:#c2ded2!important;}html[data-ka-twilight] .atlas-entry .atlas-search-row {border-color:#29463a!important;box-shadow:0 4px 15px #183d3209!important;}html[data-ka-twilight] body .atlas-entry #birds-search-filter-bar .atlas-search-row #birds-search-page-btn {
        background:#2d2616!important;color:#fef3c7!important;border:1px solid #785a28!important;
    }html[data-ka-twilight] .home-standard {--hs-paper:#0b1713;--hs-line:#29463a;--hs-ink:#ecfdf5;--hs-green:#34d399;--hs-muted:#9db8ac;background:#0b1713!important;}html[data-ka-twilight] .hs-season-card,
html[data-ka-twilight] .hs-invite,
html[data-ka-twilight] .hs-quiz {background:#183129!important;border-color:#29463a!important;}html[data-ka-twilight] .hs-hero-meta,
html[data-ka-twilight] .hs-audio-copy small,
html[data-ka-twilight] .hs-audio-controls>span {color:#9db8ac!important;}html[data-ka-twilight] .hs-audio-icon {background:#12241e!important;color:#34d399!important;}html[data-ka-twilight] .hs-search>button,
html[data-ka-twilight] .hs-audio-controls .hs-button {background:#2d2616!important;color:#fef3c7!important;border-color:#785a28!important;}html[data-ka-twilight] .btn-primary {background:#34d399!important;color:#0b1713!important;border-color:#34d399!important;box-shadow:0 3px 12px #183d3210!important;}html[data-ka-twilight] .btn-primary:hover {background:#10b981!important;}html[data-ka-twilight] .btn-secondary {background:#183129!important;color:#c2ded2!important;border-color:#36594b!important;}html[data-ka-twilight] .maps-bluebar {background:#0d1a15!important;border-color:#29463a!important;box-shadow:0 3px 12px #183d320c!important;}html[data-ka-twilight] .maps-bluebar-btn {color:#a7c9bb!important;}html[data-ka-twilight] .maps-bluebar-btn:hover,
html[data-ka-twilight] .maps-bluebar-btn.is-active {background:#1f3f35!important;color:#ecfdf5!important;border-bottom-color:#34d399!important;}html[data-ka-twilight] body>footer,
html[data-ka-twilight] body:has(.home-standard)>footer {
        background:#10211b!important;color:#b4cfc2!important;
        border-top:1px solid #29463a;box-shadow:none!important;
    }html[data-ka-twilight] body>footer p,
html[data-ka-twilight] body>footer strong,
html[data-ka-twilight] body>footer .footer-contact-label,
html[data-ka-twilight] body>footer .footer-slogan-text,
html[data-ka-twilight] body>footer a:not([href*='instagram.com']) {color:#b4cfc2!important;}html[data-ka-twilight] body>footer a:not([href*='instagram.com']):hover {color:#ecfdf5!important;}html[data-ka-twilight] #site-prelaunch-notice {background:#2d2616!important;color:#fef3c7!important;}html[data-ka-twilight] #site-prelaunch-notice a {color:#fef3c7!important;}html[data-ka-twilight] :is(.atlas-entry,.page-header,.site-header,footer) :is(a,button,select,input):focus-visible {
        outline:3px solid #e5bf75!important;outline-offset:3px;
    }
}@media (min-width:1025px) and (max-width:1449px) {html[data-ka-twilight] .site-header>.navbar.container {height:auto;min-height:70px;flex-wrap:wrap;row-gap:0;}html[data-ka-twilight] .site-header .logo {order:0;}html[data-ka-twilight] .site-header .nav-actions {order:1;margin-left:auto;height:60px;}html[data-ka-twilight] .site-header .desktop-nav {display:flex!important;order:2;flex-basis:100%;justify-content:center;height:48px;}html[data-ka-twilight] .site-header .mobile-toggle-btn {display:none!important;}
}


@media(min-width:1025px){html[data-ka-twilight] body:not(#ka-theme-reserved-a):not(#ka-theme-reserved-b):not(#ka-theme-reserved-c) :is(.range-globe-card,.wa-globe-card,.wbd-map-card){background:#12241e!important;border-color:#29463a!important;}}

@media(min-width:1025px){html[data-ka-twilight] body:not(#ka-theme-reserved-a):not(#ka-theme-reserved-b):not(#ka-theme-reserved-c) .range-globe-card :is(strong,b,[data-range-month-label]){color:#ecfdf5!important;}}
