main :is(button,a,summary,label,select,input,[role=tab],[role=button]){-webkit-tap-highlight-color:transparent;touch-action:manipulation}main :is(h1,h2,h3){text-wrap:balance}main :is(.ed-tablo-kap,.pn-tablo-kap,.ekd-sarma,.zil-sarma,.ksd-izg-kutu,.kl-bloklar){-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}@supports (padding:max(0px)){main{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}}main :is(.ed-tablo-kap,.pn-tablo-kap,.ekd-sarma,.zil-sarma){background:linear-gradient(to right, var(--site-kagit) 30%, transparent) left center / 2.5rem 100% no-repeat local, linear-gradient(to left, var(--site-kagit) 30%, transparent) right center / 2.5rem 100% no-repeat local, linear-gradient(to right, color-mix(in srgb, var(--site-koyu) 14%, transparent), transparent) left center / .75rem 100% no-repeat scroll, linear-gradient(to left, color-mix(in srgb, var(--site-koyu) 14%, transparent), transparent) right center / .75rem 100% no-repeat scroll}@media (pointer:coarse){main :is(.ed-dugme,.pn-sekme,.ed-adim,.ed-cip,.edd-cip,.ed-secim-kucuk,.kl-sekmeler button,.kl-sinav-ekle,.kl-etiket,.kl-dogrula,.kl-bicim,.kl-salter button,.kl-suzgec button,.kl-sube-cip button,.kl-toplu-dogrula button,.kl-tarih-ust button,.pn-takvim-ac,.pn-kg-ay,.pn-kg-x){min-height:2.75rem}main :is(.ed-adim,.ed-cip,.edd-cip,.ed-secim-kucuk,.pn-sekme){justify-content:center;align-items:center;display:inline-flex}main :is(.ed-secim-kucuk,.ed-adim){padding-inline:.9rem;font-size:.8125rem}main .ed-dugme.pn-kucuk{min-height:2.5rem}main .ed-program-geri{width:2.75rem;height:2.75rem}main :is(.ed-girdi,select,textarea,input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color])){min-height:2.75rem;font-size:1rem}main .ed-girdi.ed-girdi-gun{width:3.25rem;min-height:2.5rem}main input:is([type=checkbox],[type=radio]){flex:none;width:1.375rem;height:1.375rem}main label:has(>input:is([type=checkbox],[type=radio])){align-items:center;min-height:2.75rem}main :is(.pn-x,.pn-igne,.kl-sinav-sil,.kl-grup-cip button,.kl-blok-cip button,.kl-sube-grup){position:relative}main :is(.pn-x,.pn-igne,.kl-sinav-sil,.kl-grup-cip button,.kl-blok-cip button,.kl-sube-grup):before{content:"";position:absolute;inset:-.6rem}main summary{align-content:center;min-height:2.75rem}main :is(.zil-sek,.pn-takvim-gun,.ed-liste-tanitim-ac){min-height:2.75rem}main :is(.pn-gun-sec,.pn-bolum){min-width:2.5rem;min-height:2.5rem}main :is(.st-baglanti,.ksd-bag,.ed-liste-tanitim,.ed-karsilama-bag){margin-block:-.7rem;padding-block:.7rem}main [data-veriler-dugmesi]{border-radius:999px;align-items:center;min-height:2rem;padding:.3rem .7rem;font-size:.75rem;display:inline-flex}.ed-hesap-dugme{min-height:2.75rem}main .pn-tablo .pn-gun{min-width:2.5rem;min-height:2.5rem}main .pn-dagilim{width:2.5rem;height:2.5rem}main .pn-ad{align-items:center;min-height:2.75rem;display:inline-flex}main .pn-izgara .pn-yuva{border-radius:10px;min-height:2.75rem;padding:.2rem .3rem}main .pn-izgara .pn-yonga{min-height:2.5rem;padding:.2rem .7rem;font-size:.875rem}main .pn-yan .pn-yonga{min-height:2.5rem;padding-inline:.8rem}main .pn-x{min-width:2.5rem;min-height:2.5rem;padding:0;font-size:1.125rem}}:root:has([data-aciklama=gizli]) main :is(h1+p,h2+p):not(.ed-serit,[data-ton],[role=status],[role=alert]){display:none}.ed-aciklama-dugme{display:none}@media (max-width:1023px){body:has(main .ed-program-baslik-kap):has(main :is(.aciklama-metni,h1+p,h2+p)) .ed-aciklama-dugme{right:max(1rem, env(safe-area-inset-right,0px));bottom:max(1rem, env(safe-area-inset-bottom,0px));z-index:40;border:1px solid var(--site-kenar);background:var(--site-kagit);background:color-mix(in srgb, var(--site-kagit) 88%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.4);width:2.75rem;height:2.75rem;color:var(--site-metin-2);box-shadow:0 1px 2px color-mix(in srgb, var(--site-koyu) 8%, transparent), 0 6px 18px color-mix(in srgb, var(--site-koyu) 12%, transparent);cursor:pointer;border-radius:999px;place-items:center;display:grid;position:fixed}.ed-aciklama-dugme[aria-pressed=true]{color:var(--site-marka);border-color:var(--site-marka-kenar)}.ed-aciklama-dugme:focus-visible{outline:2px solid var(--site-marka);outline-offset:2px}}@media print{.ed-aciklama-dugme{display:none!important}}@media (max-width:639px){main:has(.ed-program-baslik-kap) h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}main:has(.ed-program-baslik-kap) p[aria-label=Sayfa\ yolu]>span:not([data-veriler-seridi]){display:none}main:has(.ed-program-baslik-kap) p[aria-label=Sayfa\ yolu]{min-height:0;margin-bottom:.5rem}main:has(.ed-program-baslik-kap) p[aria-label=Sayfa\ yolu]:not(:has([data-veriler-seridi])){display:none}main [data-veriler-seridi]{flex-wrap:nowrap;justify-content:space-between;width:100%;margin-left:0}main [data-besleme-satiri]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}main [data-veriler-dugmesi]{white-space:nowrap;flex:none}main .ed-program-baslik-kap{margin-bottom:.5rem}main .ed-program-baslik{font-size:1rem}main .ed-program-baslik>:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}main :is(.ed-adimlar,.pn-sekmeler,.kl-sekmeler,.edd-sekmeler,.ed-sekmeler,.zil-menu){scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right, transparent, var(--site-koyu) 1rem, var(--site-koyu) calc(100% - 1.5rem), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--site-koyu) 1rem, var(--site-koyu) calc(100% - 1.5rem), transparent);mask-image:linear-gradient(to right, transparent, var(--site-koyu) 1rem, var(--site-koyu) calc(100% - 1.5rem), transparent);flex-wrap:nowrap;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;overflow-x:auto}main :is(.ed-adimlar,.pn-sekmeler,.kl-sekmeler,.edd-sekmeler,.ed-sekmeler,.zil-menu)::-webkit-scrollbar{display:none}main :is(.ed-adimlar,.pn-sekmeler,.kl-sekmeler,.edd-sekmeler,.ed-sekmeler,.zil-menu)>*{scroll-snap-align:start;white-space:nowrap;flex:none}main .ed-adimlar>li>.ed-adim{white-space:nowrap}main .kl-sekmeler{border-inline:0;border-radius:0}main .ed-adimlar{margin-top:.75rem}main :is(.ed-adimlar,.pn-sekmeler){z-index:30;background:var(--site-zemin);background:color-mix(in srgb, var(--site-zemin) 86%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.5);padding-block:.5rem;position:sticky;top:3.5rem;-webkit-mask-image:none;mask-image:none}main .pn-sekmeler{margin-bottom:.4rem}main .ed-kart{border-radius:14px;padding:1rem}main :is(.ed-kart,section)>h2{font-size:1.0625rem;line-height:1.3}main .pn-tablo:not(.pn-izgara),main .pn-tablo:not(.pn-izgara)>tbody{min-width:0;display:block}main .pn-tablo:not(.pn-izgara)>thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}main .pn-tablo:not(.pn-izgara)>tbody>tr{border-bottom:1px solid var(--site-kenar);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem;display:flex}main .pn-tablo:not(.pn-izgara)>tbody>tr>td{border:0;min-width:0;padding:0;display:block}main .pn-tablo:not(.pn-izgara)>tbody>tr>td:first-child{flex:60%}main .pn-tablo:not(.pn-izgara)>tbody>tr>td:has(>.pn-gunler){flex:100%;order:5}main .pn-tablo:not(.pn-izgara)>tbody>tr>td:has(>.pn-gunler)~td{order:6}main .pn-tablo:not(.pn-izgara)>tbody>tr>td[colspan]{flex:100%}main .pn-tablo:not(.pn-izgara) .pn-gunler{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}main .pn-tablo:not(.pn-izgara) .pn-gun{text-align:center;justify-content:center;min-width:0;padding-inline:0}main .pn-tablo:not(.pn-izgara) td:has(>[data-gorev-sayisi]):before{content:"Görev ";color:var(--site-sonuk);font-size:.75rem}main .pn-tablo:not(.pn-izgara) td:has(>[data-gorev-sayisi]){align-items:center;gap:.35rem;display:inline-flex}main .pn-tablo-kap:has(>.pn-tablo:not(.pn-izgara)){background:0 0;border:0;max-height:none;overflow:visible}main .pn-izgara{min-width:100%}main .pn-izgara :is(th:first-child,td.pn-tarih){z-index:1;background:var(--site-kagit);position:sticky;left:0}main .pn-izgara .pn-yuva{min-width:min(8.5rem,60vw)}main .pn-ozet{gap:.25rem .9rem;font-size:.8125rem}}@media (max-width:1023px){body:has(main .ed-program-baslik-kap) a[aria-label="WhatsApp ile iletişime geçin"]{display:none}main .pn-plan{grid-template-columns:minmax(0,1fr)}main .pn-yan{max-height:none;position:static}main .pn-bildirim{top:4rem}}@media (min-width:640px) and (max-width:1023px){main:has(.ed-program-baslik-kap) h1{font-size:1.5rem;line-height:1.2}main:has(.ed-program-baslik-kap) h1+p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:none;display:-webkit-box;overflow:hidden}}@media (max-width:1023px){main .ed-kart{box-shadow:0 1px 2px color-mix(in srgb, var(--site-koyu) 6%, transparent), 0 8px 24px color-mix(in srgb, var(--site-koyu) 6%, transparent);border-radius:1.25rem}main :is(.ed-adimlar,.pn-sekmeler){padding-bottom:.85rem}main :is(.ed-adim,.pn-sekme){border-radius:999px;font-weight:700}main .ed-adim[data-hal=su],main .pn-sekme[aria-selected=true]{background:linear-gradient(135deg, var(--site-marka), var(--site-marka-acik));border-color:var(--site-marka);box-shadow:0 6px 16px color-mix(in srgb, var(--site-marka) 30%, transparent)}main .ed-adimlar>li,main .pn-sekmeler>.pn-sekme{position:relative}main .ed-adimlar>li:before,main .pn-sekmeler>.pn-sekme:before{content:"";background:var(--site-kenar);border-radius:999px;height:.1875rem;position:absolute;bottom:-.5rem;left:0;right:-.35rem}main .ed-adimlar>li:has(>.ed-adim[data-hal=bitti]):before{background:var(--site-onay-yazi)}main .pn-sekmeler>.pn-sekme:has(~.pn-sekme[aria-selected=true]):before{background:var(--site-onay-yazi)}main .pn-sekmeler>.pn-sekme[aria-selected=true]:before{background:var(--site-marka-acik)}main .ed-adimlar>li:has(>.ed-adim[data-hal=su]):before{background:var(--site-marka-acik)}main [data-pansiyon-nobet]>header>.pn-ozet{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:.5rem;display:grid}main .kl-ozet{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;padding:0;display:grid}main :is([data-pansiyon-nobet]>header>.pn-ozet,.kl-ozet)>span{border:1px solid var(--site-kenar);background:var(--site-kagit);letter-spacing:.05em;text-transform:uppercase;min-width:0;color:var(--site-sonuk);border-radius:.875rem;flex-direction:column-reverse;justify-content:flex-end;gap:.1rem;padding:.55rem .75rem;font-size:.6875rem;font-weight:600;display:flex}main :is([data-pansiyon-nobet]>header>.pn-ozet,.kl-ozet)>span>b{letter-spacing:-.02em;text-transform:none;font-variant-numeric:tabular-nums;color:var(--site-koyu);text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:800;line-height:1.15;overflow:hidden}main .kl-ozet>span>small{text-transform:none;letter-spacing:0}main .kl-ozet.kl-ozet.kl-ozet>span:nth-child(4){flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem}main .kl-ozet>span:nth-child(4)>b{letter-spacing:0;font-size:.9375rem}header[data-ed-ust-cubuk]{background:var(--site-kagit);background:color-mix(in srgb, var(--site-kagit) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.6);border-bottom:1px solid color-mix(in srgb, var(--site-kenar) 70%, transparent)}main .ed-dugme:not([data-tur]):not(:disabled){background:linear-gradient(135deg, var(--site-marka), var(--site-marka-acik));box-shadow:0 6px 16px color-mix(in srgb, var(--site-marka) 24%, transparent)}main :is(.ed-dugme,.ed-girdi,.ed-secim-kucuk){border-radius:.875rem}}.ed-ikincil-dugme{display:none}.ed-ikincil-kap{display:contents}.ed-ikincil-kap[hidden],.ed-ust-program{display:none}@media (pointer:coarse){main :is(.kl-dogrula,.kl-desen,.kl-secim-ok,.kl-seviye-dugme,.kl-bul-sonuc button){min-width:2.75rem;min-height:2.75rem}main .kl-sinav-sil:after{content:"";position:absolute;inset:-.625rem}}@media (max-width:639px){main [id^=kl-plan-salon-] .kl-salon:not([data-kucuk=evet]){padding:.75rem .5rem .9rem}main [id^=kl-plan-salon-] .kl-salon:not([data-kucuk=evet]) .kl-bloklar{flex-flow:column;align-items:stretch;gap:1rem;overflow:visible}main [id^=kl-plan-salon-] .kl-salon:not([data-kucuk=evet]) .kl-blok{justify-items:stretch}main [id^=kl-plan-salon-] .kl-salon:not([data-kucuk=evet]) .kl-yon{justify-self:center}main [id^=kl-plan-salon-] .kl-salon:not([data-kucuk=evet]) .kl-sira{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.35rem;padding:.3rem;display:grid}main [id^=kl-plan-salon-] .kl-salon:not([data-kucuk=evet]) .kl-koltuk{border-radius:.625rem;width:auto;height:auto;min-height:3.75rem;padding:.4rem .55rem;font-size:.875rem}main [id^=kl-plan-salon-] .kl-salon:not([data-kucuk=evet]) .kl-koltuk .kl-ad{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}main [id^=kl-plan-salon-] .kl-salon:not([data-kucuk=evet]) .kl-koltuk :is(.kl-no,.kl-no b,.kl-alt){font-size:.75rem}@supports selector(:has(*)){header[data-ed-ust-cubuk] .ed-ust-marka:has(.ed-ust-program) .ed-ust-alt{display:none}header[data-ed-ust-cubuk] .ed-ust-program{color:var(--site-marka);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;line-height:1.2;display:block;overflow:hidden}body:has(main :is(.aciklama-metni,h1+p,h2+p)):has(main .ed-program-baslik-kap){--ed-goz-payi:3.5rem}body:has(main [data-ed-ikincil-kap]:not([hidden],[hidden] *)){--ed-uc-payi:3.25rem}body:has(main :is([data-ed-ana-eylem],[data-ed-ikincil-kap]):not([hidden],[hidden] *)){padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}body:has(main :is([data-ed-ana-eylem],[data-ed-ikincil-kap]):not([hidden],[hidden] *)):after{content:"";z-index:34;height:calc(4.5rem + env(safe-area-inset-bottom,0px));background:var(--site-kagit);background:color-mix(in srgb, var(--site-kagit) 84%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.6);border-top:1px solid var(--site-kenar);position:fixed;inset:auto 0 0}main .ed-dugme[data-ed-ana-eylem]{left:max(1rem, env(safe-area-inset-left,0px));right:calc(max(1rem, env(safe-area-inset-right,0px)) + var(--ed-goz-payi,0rem) + var(--ed-uc-payi,0rem));bottom:calc(.75rem + env(safe-area-inset-bottom,0px));z-index:36;text-align:center;white-space:normal;justify-content:center;min-height:3rem;margin:0;line-height:1.15;position:fixed}main .ed-dugme[data-ed-ana-eylem][data-ed-ana-ad]:before{content:attr(data-ed-ana-ad) " · ";white-space:pre}main .ed-dugme[data-ed-ana-eylem][data-tur=ikincil]:not(:disabled){background:linear-gradient(135deg, var(--site-marka), var(--site-marka-acik));border-color:var(--site-marka);color:var(--site-kagit)}body:has(main :is([data-ed-ana-eylem],[data-ed-ikincil-kap]):not([hidden],[hidden] *)) .ed-aciklama-dugme.ed-aciklama-dugme.ed-aciklama-dugme{bottom:calc(.875rem + env(safe-area-inset-bottom,0px));box-shadow:none}body:has(main [data-ed-ikincil-kap]:not([hidden],[hidden] *)) .ed-ikincil-dugme{right:calc(max(1rem, env(safe-area-inset-right,0px)) + var(--ed-goz-payi,0rem));bottom:calc(.875rem + env(safe-area-inset-bottom,0px));z-index:40;border:1px solid var(--site-marka-kenar);background:var(--site-kagit);width:2.75rem;height:2.75rem;color:var(--site-marka);cursor:pointer;border-radius:999px;place-items:center;display:grid;position:fixed}.ed-ikincil-dugme[aria-expanded=true]{background:var(--site-marka-zemin);border-color:var(--site-marka)}.ed-ikincil-dugme:focus-visible{outline:2px solid var(--site-marka);outline-offset:2px}main [data-ed-ikincil-kap]{display:none}body:has(.ed-ikincil-dugme[aria-expanded=true]) main [data-ed-ikincil-kap]:not([hidden]){left:max(1rem, env(safe-area-inset-left,0px));right:max(1rem, env(safe-area-inset-right,0px));bottom:calc(5rem + env(safe-area-inset-bottom,0px));z-index:45;background:var(--site-kagit);box-shadow:0 2px 6px color-mix(in srgb, var(--site-koyu) 10%, transparent), 0 18px 40px color-mix(in srgb, var(--site-koyu) 22%, transparent);border-radius:1.25rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex;position:fixed}body:has(.ed-ikincil-dugme[aria-expanded=true]) main [data-ed-ikincil-kap]>.ed-dugme{justify-content:center;width:100%;min-height:2.75rem}body:has(.ed-ikincil-dugme[aria-expanded=true]) main [data-ed-ikincil-kap]>.ed-dugme[data-tur=tehlike]{order:9}}}@media print{.ed-ikincil-dugme{display:none!important}}@media (max-width:639px){.ed-giris-kart small,.ed-giris-bant-baslik p,.ed-giris-bant-ust .ed-karsilama-etiket{display:none}.ed-giris-donus{font-size:.75rem}.ed-giris-kart .ed-simge-ikon{grid-row:auto;width:2rem;height:2rem}.ed-yard-kartlar[data-cok]{grid-template-columns:1fr}.ed-pencere:has(.ed-yard){align-items:end;padding:0}.ed-pencere-kutu:has(.ed-yard){border-radius:22px 22px 0 0;max-width:none;max-height:92vh}}
