:root{--no:2416500000;--ton:mod(var(--no), 360);--renk-ana:hsl(var(--ton) 65% 38%);--renk-ana-koyu:hsl(var(--ton) 65% 28%);--renk-ana-acik:hsl(var(--ton) 65% 92%);--renk-zemin:hsl(var(--ton) 30% 97%);--renk-yazi:#1a1a1a;--renk-cizgi:#ddd;--renk-hata:#b00020;--renk-hata-zemin:#fdecec;--renk-basari:#1b6e34;--renk-basari-zemin:#eaf6ee;--font:"Trebuchet MS", sans-serif;--bosluk-s:.5rem;--bosluk-m:1rem;--bosluk-l:2rem;--kose:8px;--genislik-max:1000px}*,:before,:after{box-sizing:border-box}body{font-family:var(--font);color:var(--renk-yazi);background:var(--renk-zemin);margin:0;line-height:1.5}img{max-width:100%;display:block}header{background:var(--renk-ana);color:#fff;padding:var(--bosluk-m)}header p{margin:0 0 var(--bosluk-s) 0;font-size:1.25rem;font-weight:700}header nav{gap:var(--bosluk-s);flex-wrap:wrap;margin-left:-.75rem;display:flex}header nav a{color:#fff;border-radius:var(--kose);padding:.25rem .75rem;font-weight:600;text-decoration:none}header nav a:hover,header nav a:focus{text-decoration:underline}header nav a[aria-current=page]{color:var(--renk-ana);background:#fff}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ipucu{color:#444;font-size:.9rem}main{max-width:var(--genislik-max);padding:var(--bosluk-l) var(--bosluk-m);overflow-wrap:break-word;margin:0 auto}h1{margin-top:0}footer{text-align:center;padding:var(--bosluk-m);color:#666;font-size:.9rem}.etkinlik-listesi{gap:var(--bosluk-m);margin:var(--bosluk-m) 0;grid-template-columns:1fr;padding:0;display:grid}@media (width>=640px){.etkinlik-listesi{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.etkinlik-listesi>article{border:1px solid var(--renk-cizgi);border-top:4px solid var(--renk-ana);border-radius:var(--kose);padding:var(--bosluk-m);background:#fff}.etiket{background:var(--renk-ana-acik);color:var(--renk-ana);border-radius:999px;padding:.15rem .7rem;font-size:.85rem;font-weight:600;display:inline-block}.alt-yazi{margin:calc(var(--bosluk-s) * -1) 0 var(--bosluk-m) 0;color:#444;font-size:1.05rem}.etkinlik-listesi>article h2,.etkinlik-listesi>article h3{margin-top:0}.etkinlik-listesi a{color:var(--renk-ana);font-weight:600;text-decoration:none}.etkinlik-listesi a:hover{text-decoration:underline}.tablo-sarici{margin:var(--bosluk-m) 0;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:420px}caption{text-align:left;margin-bottom:var(--bosluk-s);font-weight:600}th,td{border:1px solid var(--renk-cizgi);padding:.5rem var(--bosluk-s);text-align:left}th{background:var(--renk-ana);color:#fff}.detay figure{margin:0 0 var(--bosluk-m) 0}.detay figure img{border-radius:var(--kose);aspect-ratio:4/3;object-fit:cover;background:#eee}.detay figcaption{color:#666;margin-top:var(--bosluk-s);font-size:.9rem}dl{gap:.35rem var(--bosluk-m);margin:0 0 var(--bosluk-m) 0;grid-template-columns:auto 1fr;display:grid}dl dt{font-weight:600}dl dd{margin:0}.detay time{margin-bottom:var(--bosluk-m);display:block}@media (width>=700px){.detay--afisli{gap:var(--bosluk-l);grid-template-columns:1fr 1fr;align-items:start;display:grid}.detay--afisli h1,.detay--afisli time,.detay--afisli>p{grid-column:1/-1}.detay--afisli figure{grid-column:1}.detay--afisli dl{grid-column:2}}.detay-linkler{align-items:center;gap:var(--bosluk-m);flex-wrap:wrap;display:flex}.detay a:not(.buton),.hata-kutusu a{color:var(--renk-ana);font-weight:600}.buton{background:var(--renk-ana);color:#fff;border-radius:var(--kose);padding:.75rem 1.5rem;font-weight:600;text-decoration:none;display:inline-block}.buton:hover,.buton:focus{background:var(--renk-ana-koyu)}form{max-width:480px}form p{margin:0 0 var(--bosluk-m) 0}.alan{margin-bottom:var(--bosluk-m);flex-direction:column;gap:.25rem;display:flex}label{font-weight:600}input,select,textarea,button{font:inherit;font-size:1rem}input[type=text],input[type=search],input[type=number],input[type=date],input[type=time],select,textarea{border-radius:var(--kose);background:#fff;border:1px solid #ccc;width:100%;padding:.6rem}textarea{resize:vertical;min-height:6rem}button[type=submit]{background:var(--renk-ana);color:#fff;border-radius:var(--kose);cursor:pointer;border:none;min-height:44px;padding:.75rem 1.5rem;font-weight:600}button[type=submit]:hover{background:var(--renk-ana-koyu)}[aria-invalid=true]{border-color:var(--renk-hata);background-color:var(--renk-hata-zemin)}.hata{color:var(--renk-hata);font-size:.9rem}.hata:empty{display:none}.filtre{gap:var(--bosluk-m);grid-template-columns:1fr;max-width:none;display:grid}.filtre .alan{margin-bottom:0}@media (width>=640px){.filtre{grid-template-columns:2fr 1fr}}.sonuc{margin:var(--bosluk-s) 0 0 0;color:#444}.form-mesaj{max-width:480px}.hata-kutusu,.basari{padding:var(--bosluk-m);border-radius:var(--kose);margin:var(--bosluk-m) 0;border:1px solid}.hata-kutusu{color:var(--renk-hata);background:var(--renk-hata-zemin);border-color:var(--renk-hata)}.basari{color:var(--renk-basari);background:var(--renk-basari-zemin);border-color:var(--renk-basari)}.hata-kutusu p,.basari p{margin:0 0 var(--bosluk-s) 0}.hata-kutusu p:last-child{margin-bottom:0}.basari pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.9rem}
