/* 4S SANDIK — "Gün": Gece'nin aydınlık eşi (3. tur, deneme-tasarim). 4S logosu beyaz üstünde: siyah "4", kırmızı "S".
   <html data-hareket="akici" data-tema="gun"> ile açılır; üst çubuktaki ◐ düğmesi Gece ↔ Gün geçer (akici.js).
   Yalnız renk ve yüzey değişir; yerleşim (menünün yeri dahil) Akıcı ile aynı. gece.css'ten SONRA yüklenir.
   Anlam renkleri aynı (mavi / turuncu / renksiz, geldi yeşili, hata kırmızısı) — beyaz zeminde okunur koyu tonlarıyla.
   Vurgu 4S kırmızısı #c8102e (beyazda AA) yalnız üst etiket, seçili gösterge ve odak halkasında. Görevli yine renk görmez. */

/* ---------- Renk değişkenleri ---------- */
:root[data-hareket=akici][data-tema=gun]{color-scheme:light;scrollbar-color:rgb(10 12 18/.22) transparent}
:root[data-hareket=akici][data-tema=gun] body,:root[data-hareket=akici][data-tema=gun] body.dark,:root[data-hareket=akici][data-tema=gun] body:not([data-role]){
 --u-zemin:#f6f5f2;--u-yuzey:#ffffff;--u-yuzey-2:#f0efeb;--u-cizgi:rgb(10 12 18/.09);--u-cizgi-2:rgb(10 12 18/.16);--u-yazi:#0b0d12;--u-soluk:#5b6270;--u-kirmizi:#c8102e;
 --u-cam:linear-gradient(180deg,#fff,rgb(255 255 255/.86));
 --u-cam-golge:inset 0 1px 0 #fff,0 0 0 1px rgb(10 12 18/.09),0 24px 50px -34px rgb(10 12 18/.28);
 --bg:var(--u-zemin);--paper:var(--u-yuzey);--ink:var(--u-yazi);--muted:var(--u-soluk);--line:var(--u-cizgi);--soft:var(--u-yuzey-2);--accent:var(--u-kirmizi);--green:#16795a;
 --ak-cam:rgb(246 245 242/.74);--ak-halka:0 0 0 1px var(--u-cizgi);--ak-golge:inset 0 1px 0 #fff,0 24px 50px -34px rgb(10 12 18/.28);--ak-golge-yuksek:inset 0 1px 0 #fff,0 34px 64px -32px rgb(10 12 18/.34);
 background:var(--u-zemin);background-image:none;color:var(--u-yazi)}

/* ---------- Zemin: çok hafif süzülen sıcak kırmızı + soğuk mavi ışık ---------- */
:root[data-hareket=akici][data-tema=gun] body[data-role]::before,:root[data-hareket=akici][data-tema=gun] body:not([data-role])::before{content:"";position:fixed;inset:-20%;z-index:0;pointer-events:none;
 background:radial-gradient(38% 32% at 12% 18%,rgb(220 23 48/.10),transparent 70%),radial-gradient(42% 38% at 88% 82%,rgb(69 108 213/.09),transparent 70%);filter:blur(50px)}
:root[data-hareket=akici][data-tema=gun] body:not([data-role]) #app{position:relative;z-index:1}
@media (prefers-reduced-motion:no-preference){
 :root[data-hareket=akici][data-tema=gun] body[data-role=admin]::before,:root[data-hareket=akici][data-tema=gun] body:not([data-role])::before{animation:gun-suzul 28s ease-in-out infinite alternate}
 :root[data-hareket=akici][data-tema=gun] body[data-role]:not([data-role=admin])::before{animation:none}
 @keyframes gun-suzul{to{transform:translate(-4%,3%) scale(1.06)}}
}

/* ---------- Üst şerit, üst çubuk, logo ---------- */
:root[data-hareket=akici][data-tema=gun] .banner{color:var(--u-soluk)}
:root[data-hareket=akici][data-tema=gun] .banner b,:root[data-hareket=akici][data-tema=gun] body:not([data-role]) .banner b{color:var(--u-kirmizi);text-shadow:none}
:root[data-hareket=akici][data-tema=gun] .header{background:rgb(246 245 242/.72);box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--u-cizgi),0 20px 44px -30px rgb(10 12 18/.3)}
:root[data-hareket=akici][data-tema=gun] .mark,:root[data-hareket=akici][data-tema=gun] .login .mark{background:#fff;color:var(--u-kirmizi);border:0;box-shadow:0 0 0 1px var(--u-cizgi),0 10px 22px -12px rgb(200 16 46/.45)}
:root[data-hareket=akici][data-tema=gun] .brand,:root[data-hareket=akici][data-tema=gun] .login .brand{color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] .brand em{color:var(--u-soluk)}
:root[data-hareket=akici][data-tema=gun] .header .badge{background:rgb(10 12 18/.05);color:var(--u-yazi);box-shadow:inset 0 0 0 1px var(--u-cizgi)}
:root[data-hareket=akici][data-tema=gun] .role-switch,:root[data-hareket=akici][data-tema=gun] .role-switch.volunteer{background:#fff;border-color:var(--u-cizgi-2);color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] .role-dot{color:var(--u-kirmizi);box-shadow:0 0 0 4px rgb(200 16 46/.12)}

/* ---------- Başlıklar ve üst etiketler ---------- */
:root[data-hareket=akici][data-tema=gun] h1,:root[data-hareket=akici][data-tema=gun] .title h1,:root[data-hareket=akici][data-tema=gun] .login h1{color:var(--u-yazi);text-shadow:none}
:root[data-hareket=akici][data-tema=gun] :is(.workspace-label,aside small,.eyebrow),:root[data-hareket=akici][data-tema=gun] .workspace-label span{color:var(--u-kirmizi);text-shadow:none}

/* ---------- Düğmeler: ikincil beyaz, ana düğme SİYAH zemin beyaz yazı ---------- */
:root[data-hareket=akici][data-tema=gun] button{background:#fff;border-color:var(--u-cizgi-2);color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] button:hover:not(:disabled):not(.selected):not(.primary):not(.active):not([aria-pressed=true]){background:var(--u-yuzey-2)}
:root[data-hareket=akici][data-tema=gun] .primary,:root[data-hareket=akici][data-tema=gun] .login .primary,:root[data-hareket=akici][data-tema=gun] .volunteer-search button{background:var(--u-yazi);color:#fff;border-color:var(--u-yazi);box-shadow:0 18px 36px -18px rgb(10 12 18/.5)}
:root[data-hareket=akici][data-tema=gun] .primary:hover:not(:disabled),:root[data-hareket=akici][data-tema=gun] .volunteer-search button:hover{background:#252a35;color:#fff}
:root[data-hareket=akici][data-tema=gun] .danger{color:#b3261e}
:root[data-hareket=akici][data-tema=gun] .business-name,:root[data-hareket=akici][data-tema=gun] .business-name:hover{background:transparent;border:0;color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] :is(button,a,[data-open-company],summary,select):focus-visible{outline:2px solid var(--u-kirmizi);outline-offset:3px;box-shadow:0 0 0 6px rgb(200 16 46/.12)}
:root[data-hareket=akici][data-tema=gun] a:not(.call){color:var(--u-yazi);text-decoration-color:rgb(200 16 46/.6)}

/* ---------- Form alanları ---------- */
:root[data-hareket=akici][data-tema=gun] :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select),:root[data-hareket=akici][data-tema=gun] .login input{background:#fff;border-color:var(--u-cizgi-2);color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] input[type=file]{color:var(--u-soluk)}
:root[data-hareket=akici][data-tema=gun] ::placeholder{color:#6b7280}
:root[data-hareket=akici][data-tema=gun] :is(input,textarea):focus{border-color:var(--u-kirmizi);box-shadow:0 0 0 4px rgb(200 16 46/.12),0 12px 30px -16px rgb(200 16 46/.4)}
:root[data-hareket=akici][data-tema=gun] select option{background:#fff;color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] :is(input[type=checkbox],input[type=radio]){accent-color:var(--u-kirmizi)}

/* ---------- Beyaz cam kartlar ---------- */
:root[data-hareket=akici][data-tema=gun] :is(.card,.list-item,.filter-panel,.toolbar,.empty,.profile-section,fieldset,.layout-sample,.role-option,.notice){background:var(--u-cam);box-shadow:var(--u-cam-golge)}
:root[data-hareket=akici][data-tema=gun] body[data-role] .toolbar,:root[data-hareket=akici][data-tema=gun] .volunteer-search{background:rgb(255 255 255/.82);box-shadow:var(--u-cam-golge)}
@media (hover:hover){
 :root[data-hareket=akici][data-tema=gun] body[data-role=admin] :is(.stat,.committee,.business-card,.list-item):hover,:root[data-hareket=akici][data-tema=gun] .volunteer-card:hover{box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgb(200 16 46/.28),0 30px 60px -30px rgb(200 16 46/.25)}
}
:root[data-hareket=akici][data-tema=gun] .notice{color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] .notice.error,:root[data-hareket=akici][data-tema=gun] .error{background:#fff0f0;color:#9b1c1c;box-shadow:inset 0 0 0 1px rgb(179 38 30/.22)}
:root[data-hareket=akici][data-tema=gun] .muted,:root[data-hareket=akici][data-tema=gun] small{color:var(--u-soluk)}

/* ---------- Rozetler: anlam renkleri beyazda okunur tonlarla ---------- */
:root[data-hareket=akici][data-tema=gun] .badge{background:rgb(10 12 18/.05);color:#3d4350;box-shadow:inset 0 0 0 1px var(--u-cizgi)}
:root[data-hareket=akici][data-tema=gun] .badge.blue{background:#eaf1ff;color:#1f4fb8}
:root[data-hareket=akici][data-tema=gun] .badge.orange{background:#fff0df;color:#9a4508}
:root[data-hareket=akici][data-tema=gun] .badge.yellow{background:#fffbe2;color:#6e5f12}
:root[data-hareket=akici][data-tema=gun] .badge.green{background:#e8f7f1;color:#176b54}
:root[data-hareket=akici][data-tema=gun] .badge.neutral{background:#fff;color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] .live{background:#e8f7f1;color:#16664f;box-shadow:inset 0 0 0 1px rgb(22 121 90/.25)}
:root[data-hareket=akici][data-tema=gun] .assignment-positive{color:#16794a}

/* ---------- Yönetici: yan menü (yeri aynı), göstergeler, özet kartları ---------- */
:root[data-hareket=akici][data-tema=gun] aside{background:rgb(255 255 255/.72);box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--u-cizgi),0 24px 50px -34px rgb(10 12 18/.28)}
:root[data-hareket=akici][data-tema=gun] aside button{color:#3d4350}
:root[data-hareket=akici][data-tema=gun] aside button.active{color:var(--u-yazi);background:rgb(200 16 46/.07)}
:root[data-hareket=akici][data-tema=gun] aside.ak-gostergeli button.active{background:transparent}
:root[data-hareket=akici][data-tema=gun] aside button:hover:not(.active){background:rgb(10 12 18/.04)}
:root[data-hareket=akici][data-tema=gun] .nav-num{background:rgb(10 12 18/.05);color:#3d4350}
:root[data-hareket=akici][data-tema=gun] aside button.active .nav-num{background:var(--u-yazi);color:#fff;box-shadow:0 6px 14px -6px rgb(10 12 18/.5)}
:root[data-hareket=akici][data-tema=gun] .ak-gosterge,:root[data-hareket=akici][data-tema=gun] .bottom-nav .ak-gosterge{background:#fff;box-shadow:inset 0 0 0 1px rgb(200 16 46/.35),0 0 10px rgb(200 16 46/.25),0 12px 24px -14px rgb(10 12 18/.35)}
:root[data-hareket=akici][data-tema=gun] aside footer{color:var(--u-soluk)}
:root[data-hareket=akici][data-tema=gun] .stat label,:root[data-hareket=akici][data-tema=gun] .stat .row b,:root[data-hareket=akici][data-tema=gun] .stat b{color:color-mix(in srgb,var(--tone),black 38%)!important}
:root[data-hareket=akici][data-tema=gun] .stat::before{background:radial-gradient(circle,color-mix(in oklab,var(--tone) 20%,transparent),transparent 68%)}
:root[data-hareket=akici][data-tema=gun] .progress{background:rgb(10 12 18/.07)}
:root[data-hareket=akici][data-tema=gun] .progress i{background:linear-gradient(90deg,color-mix(in oklab,var(--tone,#5b6270) 60%,#fff),var(--tone,#5b6270));box-shadow:none}
:root[data-hareket=akici][data-tema=gun] .committee{background:var(--u-zemin);box-shadow:inset 0 0 0 1px var(--u-cizgi)}
:root[data-hareket=akici][data-tema=gun] .committee-share{border-bottom-color:var(--u-cizgi)}
:root[data-hareket=akici][data-tema=gun] .event{border-left-color:rgb(10 12 18/.12)}
:root[data-hareket=akici][data-tema=gun] .event::before{background:var(--u-yazi);box-shadow:0 0 0 4px rgb(10 12 18/.06)}
:root[data-hareket=akici][data-tema=gun] th{color:var(--u-soluk)}
:root[data-hareket=akici][data-tema=gun] .business-table tr[data-open-company]:hover{background:rgb(10 12 18/.03)}

/* ---------- Gönüllü / iletişimci ---------- */
:root[data-hareket=akici][data-tema=gun] .list-tabs button{background:#fff;color:var(--u-yazi);border-color:var(--u-cizgi-2)}
:root[data-hareket=akici][data-tema=gun] .list-tabs .selected,:root[data-hareket=akici][data-tema=gun] .list-tabs .neutral.selected{background:var(--u-yazi);color:#fff;border-color:var(--u-yazi);box-shadow:0 8px 22px -10px rgb(10 12 18/.45)}
:root[data-hareket=akici][data-tema=gun] .list-tabs .blue{background:#eff5ff;color:#1f55c8;border-color:#c3d6ff}
:root[data-hareket=akici][data-tema=gun] .list-tabs .orange{background:#fff3e8;color:#9a4508;border-color:#ffd1a7}
:root[data-hareket=akici][data-tema=gun] .list-tabs .blue.selected{background:#2457c9;color:#fff;border-color:#2457c9;box-shadow:0 10px 24px -12px rgb(36 87 201/.7)}
:root[data-hareket=akici][data-tema=gun] .list-tabs .orange.selected{background:#a8510b;color:#fff;border-color:#a8510b;box-shadow:0 10px 24px -12px rgb(168 81 11/.7)}
:root[data-hareket=akici][data-tema=gun] .committee-trigger{background:var(--u-zemin);color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] .committee-trigger strong{color:var(--u-soluk)}
:root[data-hareket=akici][data-tema=gun] .committee-options .selected{background:var(--u-yazi);color:#fff}
:root[data-hareket=akici][data-tema=gun] .volunteer-card{--ak-ton:#2864e8;background:linear-gradient(165deg,color-mix(in oklab,var(--ak-ton) 6%,#fff),#fff 48%);box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--u-cizgi),0 20px 44px -32px rgb(10 12 18/.3)}
:root[data-hareket=akici][data-tema=gun] .volunteer-card.orange{--ak-ton:#ed791c}
:root[data-hareket=akici][data-tema=gun] .volunteer-card.neutral{--ak-ton:#94a3b8}
:root[data-hareket=akici][data-tema=gun] .volunteer-card.arrived{--ak-ton:#22a375}
:root[data-hareket=akici][data-tema=gun] .volunteer-card::before{box-shadow:none}
:root[data-hareket=akici][data-tema=gun] .volunteer-card .contact-name,:root[data-hareket=akici][data-tema=gun] .address-button,:root[data-hareket=akici][data-tema=gun] .assignment-strip>span{color:var(--u-soluk)}
:root[data-hareket=akici][data-tema=gun] .assignment-strip{background:var(--u-zemin);box-shadow:inset 0 0 0 1px var(--u-cizgi)}
:root[data-hareket=akici][data-tema=gun] .assignment-strip button,:root[data-hareket=akici][data-tema=gun] .assignment-strip button:last-child{background:transparent;border:0;color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] .call{background:#e6f5ee;color:#17694f}
:root[data-hareket=akici][data-tema=gun] .volunteer-card>.call,:root[data-hareket=akici][data-tema=gun] .arrival-strip,:root[data-hareket=akici][data-tema=gun] .volunteer-card>button:disabled{background:#e5f7ee;border-color:#b7e6d2;color:#196a48}
:root[data-hareket=akici][data-tema=gun] .list-caption{color:var(--u-soluk)}
:root[data-hareket=akici][data-tema=gun] .report-hero{background:radial-gradient(90% 120% at 0% 0%,rgb(200 16 46/.07),transparent 55%),var(--u-cam)}
:root[data-hareket=akici][data-tema=gun] .report-number,:root[data-hareket=akici][data-tema=gun] .totals strong{color:var(--u-yazi);text-shadow:none}
:root[data-hareket=akici][data-tema=gun] .report-hero p{color:var(--u-soluk)}

/* ---------- Görevli (renk bilgisi yok) ---------- */
:root[data-hareket=akici][data-tema=gun] .clerk-scope{background:#fff;color:var(--u-yazi);box-shadow:inset 0 0 0 1px var(--u-cizgi)}
:root[data-hareket=akici][data-tema=gun] .totals .card::before{background:radial-gradient(circle,color-mix(in oklab,var(--ak-ton) 18%,transparent),transparent 68%)}
:root[data-hareket=akici][data-tema=gun] .business-card.arrived::before{background:#22a375;box-shadow:none}
:root[data-hareket=akici][data-tema=gun] .business-card .topline,:root[data-hareket=akici][data-tema=gun] .arrival-time{color:var(--u-soluk)}

/* ---------- Alt çubuk ---------- */
:root[data-hareket=akici][data-tema=gun] .bottom-nav{background:rgb(255 255 255/.78);box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--u-cizgi),0 20px 40px -18px rgb(10 12 18/.35)}
:root[data-hareket=akici][data-tema=gun] .bottom-nav button{color:var(--u-soluk);background:transparent}
:root[data-hareket=akici][data-tema=gun] .bottom-nav button.active{color:var(--u-yazi);background:#fff}
:root[data-hareket=akici][data-tema=gun] .bottom-nav.ak-gostergeli button.active{background:transparent}

/* ---------- Pencereler: beyaz cam ---------- */
:root[data-hareket=akici][data-tema=gun] dialog{background:linear-gradient(180deg,#fff,rgb(255 255 255/.96));color:var(--u-yazi);box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--u-cizgi),0 50px 100px -40px rgb(10 12 18/.45)}
:root[data-hareket=akici][data-tema=gun] dialog::backdrop{background:rgb(20 22 30/.32)}
:root[data-hareket=akici][data-tema=gun] :is(.dialog-head,.dialog-footer){background:rgb(255 255 255/.8)}
:root[data-hareket=akici][data-tema=gun] .profile-hero{background:linear-gradient(155deg,color-mix(in oklab,var(--ak-ton) 12%,#fff),#fff 72%);border-bottom-color:var(--u-cizgi)}
:root[data-hareket=akici][data-tema=gun] .profile-hero.blue{--ak-ton:#2864e8}
:root[data-hareket=akici][data-tema=gun] .profile-hero.orange{--ak-ton:#ed791c}
:root[data-hareket=akici][data-tema=gun] .profile-hero.yellow{--ak-ton:#d5a318}
:root[data-hareket=akici][data-tema=gun] .details-grid>div{background:var(--u-zemin)}
:root[data-hareket=akici][data-tema=gun] .role-option.selected{background:rgb(200 16 46/.05);box-shadow:inset 0 0 0 1px rgb(200 16 46/.45)}
:root[data-hareket=akici][data-tema=gun] .role-symbol{background:#fff;color:var(--u-yazi);border-color:var(--u-cizgi)}
:root[data-hareket=akici][data-tema=gun] .role-option.volunteer .role-symbol{color:#17694f}
:root[data-hareket=akici][data-tema=gun] .single-committee .check:has(input:checked){border-color:var(--u-kirmizi);background:rgb(200 16 46/.06);color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] dialog[aria-busy=true]::after{background:var(--u-yuzey-2);color:var(--u-yazi)}

/* ---------- Giriş ekranı: aydınlık sahne, siyah 4 + kırmızı S ---------- */
:root[data-hareket=akici][data-tema=gun] body:not([data-role]) .banner{color:var(--u-soluk)}
:root[data-hareket=akici][data-tema=gun] .login-tag{color:#2b303b!important}
:root[data-hareket=akici][data-tema=gun] .login-tag strong{background:linear-gradient(100deg,#0b0d12 25%,#c8102e);-webkit-background-clip:text;background-clip:text;color:transparent}
:root[data-hareket=akici][data-tema=gun] .login .card{background:rgb(255 255 255/.82);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--u-cizgi),0 40px 80px -40px rgb(10 12 18/.35)}
:root[data-hareket=akici][data-tema=gun] .login .demo{background:var(--u-zemin);box-shadow:inset 0 0 0 1px var(--u-cizgi)}
:root[data-hareket=akici][data-tema=gun] .login .demo button{background:#fff;border-color:var(--u-cizgi-2);color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] .login .demo button:hover{background:var(--u-yuzey-2)}
:root[data-hareket=akici][data-tema=gun] .login .demo strong{color:var(--u-yazi)}
:root[data-hareket=akici][data-tema=gun] .login-roles span{background:#fff;box-shadow:0 0 0 1px var(--u-cizgi);color:#3d4350}
:root[data-hareket=akici][data-tema=gun] .ak-amblem .ak-4{color:#0b0d12;text-shadow:0 8px 24px rgb(10 12 18/.18)}
:root[data-hareket=akici][data-tema=gun] .ak-amblem .ak-s{color:#c8102e;text-shadow:0 0 18px rgb(200 16 46/.35)}
:root[data-hareket=akici][data-tema=gun] .ak-amblem-halka{background:conic-gradient(from 0deg,transparent 0 60%,rgb(10 12 18/.55) 78%,rgb(200 16 46/.9) 88%,transparent 94%);filter:none}

/* ---------- Bildirim balonu ---------- */
:root[data-hareket=akici][data-tema=gun] #toast{box-shadow:0 24px 48px -20px rgb(10 12 18/.45)}

/* ---------- Tema geçişi: tüm sayfa sade çapraz geçişle değişir (içerik bulanıklaşmaz) ---------- */
:root.ak-tema-gecis main{view-transition-name:none!important}

/* ---------- Saha telefonu: Gün'de buzlu cam (backdrop-filter) yalnız üst çubukta; diğer yüzeyler opak ---------- */
:root[data-hareket=akici][data-tema=gun] :is(.card,.list-item,.toolbar,.volunteer-search,.filter-panel,aside,.bottom-nav,.dialog-head,.dialog-footer,.login .card,.login-roles span,#toast){backdrop-filter:none;-webkit-backdrop-filter:none}
:root[data-hareket=akici][data-tema=gun] dialog::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}
:root[data-hareket=akici][data-tema=gun] aside{background:rgb(255 255 255/.96)}
:root[data-hareket=akici][data-tema=gun] .bottom-nav{background:rgb(255 255 255/.97)}
:root[data-hareket=akici][data-tema=gun] body[data-role] .toolbar,:root[data-hareket=akici][data-tema=gun] .volunteer-search{background:#fff}
:root[data-hareket=akici][data-tema=gun] .login .card{background:#fff}
:root[data-hareket=akici][data-tema=gun] :is(.dialog-head,.dialog-footer){background:#fff}

/* ---------- TUR 6 — onay cilası (Gün) ---------- */
/* Sayfa sonunda koyu şerit kalmasın: kök zemini de Gün */
:root[data-hareket=akici][data-tema=gun]{background:#f6f5f2}
/* Zemin ışığı: LIST admin gibi yalnız hafif sıcak kırmızı (eski soğuk mavi yerine nötr sıcak ton) */
:root[data-hareket=akici][data-tema=gun] body[data-role]::before,:root[data-hareket=akici][data-tema=gun] body:not([data-role])::before{background:radial-gradient(38% 32% at 12% 18%,rgb(220 23 48/.10),transparent 70%),radial-gradient(42% 38% at 88% 82%,rgb(200 150 120/.08),transparent 70%)}
/* Pencereler tam opak (alttaki sayfa yazısı sızmasın) */
:root[data-hareket=akici][data-tema=gun] dialog{background:#fff}
/* Bağlantı göstergesi genel beyaz düğme stilinde kalmasın: durum yeşili/turuncusu */
:root[data-hareket=akici][data-tema=gun] .ak-baglanti{background:var(--t4-yesil-zemin);color:var(--t4-yesil-yazi);border:0;box-shadow:none}
:root[data-hareket=akici][data-tema=gun] .ak-baglanti[data-durum=gonderiliyor]{background:var(--t4-mavi-zemin);color:var(--t4-mavi-yazi)}
:root[data-hareket=akici][data-tema=gun] .ak-baglanti[data-durum=cevrimdisi]{background:var(--t4-turuncu-zemin);color:var(--t4-turuncu-yazi)}
/* Görevli sayaç kartları: renk ışığı yok (görevli renk görmez) — nötr sıcak ışık */
:root[data-hareket=akici][data-tema=gun] body[data-role=clerk] .totals .card{--ak-ton:#b9b2a6}

/* ---------- TUR 6 v2 (Gün): yumuşak birincil düğme, zarif seçili gösterge, vişne olumsuz ---------- */
:root[data-hareket=akici][data-tema=gun] body{--ak-olumsuz:#8b173d;--ak-olumsuz-zemin:#fbeef2;--ak-olumsuz-cizgi:rgb(139 23 61/.25);--ak-olumsuz-dolgu:#8b173d;--ak-olumsuz-dolgu-yazi:#fff}
:root[data-hareket=akici][data-tema=gun] :is(.primary,.volunteer-search button),:root[data-hareket=akici][data-tema=gun] .login .primary{background:linear-gradient(180deg,#4e2b34,#37191f);color:#fff;border:0;box-shadow:inset 0 1px 0 rgb(255 255 255/.14),0 0 0 1px rgb(200 16 46/.30),0 0 18px -6px rgb(200 16 46/.35),0 10px 22px -12px rgb(55 25 31/.55)}
:root[data-hareket=akici][data-tema=gun] :is(.primary,.volunteer-search button):hover:not(:disabled){background:linear-gradient(180deg,#5a323c,#401d24);color:#fff}
/* Seçili gösterge: yumuşak açık dolgu + ince kırmızı çizgi (anlam renkli mavi/turuncu sekmeler aynı) */
:root[data-hareket=akici][data-tema=gun] .list-tabs .selected:not(.blue):not(.orange),:root[data-hareket=akici][data-tema=gun] .committee-options .selected{background:#fbf1f2;color:var(--u-yazi);border-color:transparent;box-shadow:inset 0 0 0 1.5px rgb(200 16 46/.55),0 8px 20px -14px rgb(200 16 46/.4)}
:root[data-hareket=akici][data-tema=gun] aside button.active .nav-num{background:#fbecee;color:var(--u-kirmizi);box-shadow:inset 0 0 0 1px rgb(200 16 46/.28)}
:root[data-hareket=akici][data-tema=gun] .event::before{background:#fff;box-shadow:inset 0 0 0 2px rgb(200 16 46/.55),0 0 0 4px rgb(200 16 46/.07)}
:root[data-hareket=akici][data-tema=gun] .ak-geri-al{background:#2d2326;color:#fff}
