@font-face{font-family:Chalet NewYork;src:url(/fonts/ChaletNewYork-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Chalet NewYork;src:url(/fonts/ChaletNewYork-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--turkuaz:#00abaa;--turkuaz-koyu:#007a79;--turkuaz-zemin:#e5f7f7;--pembe:#db0962;--pembe-zemin:#fdeaf2;--beyaz:#fff;--metin:#1a1a1a;--gri-50:#f8f8f8;--gri-100:#f0f0f0;--gri-200:#e2e2e2;--gri-300:#cfcfcf;--gri-400:#a8a8a8;--gri-500:#7c7c7c;--gri-600:#5f5f5f;--gri-700:#474747;--gri-800:#303030;--gri-900:#1f1f1f;--font:"Chalet NewYork", system-ui, -apple-system, "Segoe UI", sans-serif;--boyut-xs:.75rem;--boyut-sm:.875rem;--boyut-md:1rem;--boyut-lg:1.25rem;--boyut-xl:1.625rem;--bosluk-1:.25rem;--bosluk-2:.5rem;--bosluk-3:.75rem;--bosluk-4:1rem;--bosluk-5:1.5rem;--bosluk-6:2rem;--bosluk-7:3rem;--kenarlik:1px solid var(--gri-200);--yaricap:4px}*,:before,:after{box-sizing:border-box}html,body{background:var(--beyaz);color:var(--metin);font-family:var(--font);font-size:var(--boyut-md);margin:0;line-height:1.5}:focus-visible{outline:2px solid var(--turkuaz-koyu);outline-offset:2px}h1{font-size:var(--boyut-xl);margin:0 0 var(--bosluk-3);font-weight:700}h2{font-size:var(--boyut-lg);margin:var(--bosluk-6) 0 var(--bosluk-3);font-weight:700}h3{font-size:var(--boyut-md);margin:var(--bosluk-5) 0 var(--bosluk-2);font-weight:700}h4{font-size:var(--boyut-sm);margin:var(--bosluk-4) 0 var(--bosluk-2);font-weight:700}p{margin:0 0 var(--bosluk-3)}a{color:var(--turkuaz-koyu)}.kucuk{font-size:var(--boyut-sm)}.soluk{color:var(--gri-600)}.gizli{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dugme{font:inherit;font-size:var(--boyut-sm);padding:var(--bosluk-2) var(--bosluk-4);border:var(--kenarlik);border-color:var(--gri-300);border-radius:var(--yaricap);background:var(--beyaz);min-height:40px;color:var(--metin);cursor:pointer}.dugme:hover:not(:disabled){background:var(--gri-50);border-color:var(--gri-500)}.dugme:disabled{opacity:.55;cursor:not-allowed}.dugme.ince{padding:var(--bosluk-1) var(--bosluk-3);min-height:32px}.dugme.genis{width:100%}.dugme.birincil{background:var(--pembe);border-color:var(--pembe);color:var(--beyaz);font-weight:700}.dugme.birincil:hover:not(:disabled){background:#bd0754;border-color:#bd0754}.dugme.birincil.ince{background:var(--turkuaz-koyu);border-color:var(--turkuaz-koyu)}.dugme.birincil.ince:hover:not(:disabled){background:#006463;border-color:#006463}.dugme.tehlikeli{background:var(--gri-900);border-color:var(--gri-900);color:var(--beyaz)}.dugme.tehlikeli:hover:not(:disabled){background:var(--gri-700)}.dugme-sira{gap:var(--bosluk-2);flex-wrap:wrap;align-items:center;display:flex}.dugme-sira.sag{margin-top:var(--bosluk-4);justify-content:flex-end}.sag-it{margin-left:auto}input:not([type=checkbox],[type=radio],[type=file]),select{font:inherit;font-size:var(--boyut-sm);padding:var(--bosluk-2) var(--bosluk-3);border:var(--kenarlik);border-color:var(--gri-300);border-radius:var(--yaricap);background:var(--beyaz);min-height:40px;color:var(--metin);max-width:100%}input[aria-invalid=true]{border-color:var(--gri-800)}input.pembe-alan{border-color:var(--pembe);background:var(--pembe-zemin)}.form{gap:var(--bosluk-3);margin-bottom:var(--bosluk-4);flex-direction:column;display:flex}.form.dar{max-width:480px}.form.sikisik{width:100%}.form-sira{gap:var(--bosluk-3);flex-wrap:wrap;display:flex}.alan{gap:var(--bosluk-1);font-size:var(--boyut-sm);flex-direction:column;display:flex}.alan>span{color:var(--gri-700);font-weight:700}.alan-hata{color:var(--gri-800);font-size:var(--boyut-xs)}.alan-sira,.onay-kutu{gap:var(--bosluk-2);font-size:var(--boyut-sm);align-items:center;display:inline-flex}.sayfa-sec{border:var(--kenarlik);border-radius:var(--yaricap);padding:var(--bosluk-3);margin:0 0 var(--bosluk-3);gap:var(--bosluk-2);flex-direction:column;display:flex}.sayfa-sec legend{font-size:var(--boyut-sm);padding:0 var(--bosluk-1);font-weight:700}.uyari-kutu,.bilgi-kutu{font-size:var(--boyut-sm);padding:var(--bosluk-3);border-radius:var(--yaricap);margin:0 0 var(--bosluk-3)}.uyari-kutu{background:var(--pembe-zemin);border:1px solid var(--pembe)}.bilgi-kutu{background:var(--turkuaz-zemin);border:1px solid var(--turkuaz)}.uyari-kutu p:last-child,.bilgi-kutu p:last-child{margin-bottom:0}.etiket{font-size:var(--boyut-xs);padding:0 var(--bosluk-2);border:var(--kenarlik);border-color:var(--gri-300);border-radius:var(--yaricap);background:var(--gri-50);white-space:nowrap;display:inline-block}.etiket.pembe{border-color:var(--pembe);background:var(--pembe-zemin)}.etiket.durum-basarili{border-color:var(--turkuaz);background:var(--turkuaz-zemin)}.etiket.durum-reddedildi,.etiket.durum-hata{border-color:var(--pembe);background:var(--pembe-zemin)}.orta-ekran{min-height:100vh;padding:var(--bosluk-4);justify-content:center;align-items:center;display:flex}.orta-kutu{gap:var(--bosluk-3);flex-direction:column;width:100%;max-width:380px;display:flex}.orta-kutu h1,.orta-kutu p{margin:0}.ust-bar{align-items:center;gap:var(--bosluk-2) var(--bosluk-5);padding:var(--bosluk-3) var(--bosluk-5);border-bottom:var(--kenarlik);flex-wrap:wrap;display:flex}.logo{color:var(--turkuaz-koyu);font-weight:700}.menu{gap:var(--bosluk-1) var(--bosluk-4);font-size:var(--boyut-sm);flex-wrap:wrap;display:flex}.menu a{color:var(--gri-700);padding:var(--bosluk-1) 0;border-bottom:2px solid #0000;text-decoration:none}.menu a:hover{color:var(--metin)}.menu a.active{color:var(--metin);border-bottom-color:var(--turkuaz);font-weight:700}.ust-sag{align-items:center;gap:var(--bosluk-2) var(--bosluk-3);flex-wrap:wrap;margin-left:auto;display:flex}.veri-etiket{font-size:var(--boyut-xs);color:var(--gri-600)}.veri-etiket.eski{color:var(--metin);background:var(--pembe-zemin);border:1px solid var(--pembe);padding:0 var(--bosluk-2);border-radius:var(--yaricap)}.sayfa{padding:var(--bosluk-5);max-width:1440px;margin:0 auto}.tablo-kap{overflow-x:auto}.tablo{border-collapse:collapse;width:100%;font-size:var(--boyut-sm)}.tablo th{text-align:left;color:var(--gri-700);border-bottom:1px solid var(--gri-300);padding:var(--bosluk-2) var(--bosluk-3);white-space:nowrap;font-weight:700}.tablo td{border-bottom:var(--kenarlik);padding:var(--bosluk-2) var(--bosluk-3);vertical-align:middle}.takvim-bar{justify-content:space-between;gap:var(--bosluk-3);margin-bottom:var(--bosluk-4);flex-wrap:wrap;align-items:center;display:flex}.takvim-baslik{font-size:var(--boyut-lg);margin:0 0 0 var(--bosluk-3)}.sekme{border:var(--kenarlik);border-color:var(--gri-300);border-radius:var(--yaricap);display:inline-flex;overflow:hidden}.sekme button{font:inherit;font-size:var(--boyut-sm);padding:var(--bosluk-1) var(--bosluk-3);background:var(--beyaz);cursor:pointer;min-height:32px;color:var(--gri-700);border:0}.sekme button.secili{background:var(--gri-900);color:var(--beyaz)}.izgara{background:var(--gri-200);border:var(--kenarlik);gap:1px;display:grid}.izgara-5{grid-template-columns:repeat(5,minmax(0,1fr))}.izgara-6{grid-template-columns:repeat(6,minmax(0,1fr))}.izgara-7{grid-template-columns:repeat(7,minmax(0,1fr))}.izgara-baslik{background:var(--gri-50);font-size:var(--boyut-xs);padding:var(--bosluk-1) var(--bosluk-2);color:var(--gri-700);font-weight:700}.gun{background:var(--beyaz);padding:var(--bosluk-2);min-width:0;min-height:96px}.gun.ay-disi{background:var(--gri-50)}.gun.ay-disi .gun-baslik{color:var(--gri-500)}.gun-baslik{font-size:var(--boyut-sm);margin:0 0 var(--bosluk-2);font-weight:700}.gun.bugun .gun-baslik,.gun-baslik.bugun{color:var(--turkuaz-koyu)}.gun-kartlar{gap:var(--bosluk-1);flex-direction:column;display:flex}.gun-liste .gun-baslik{font-size:var(--boyut-md);margin-top:var(--bosluk-4)}.kart{text-align:left;width:100%;font:inherit;font-size:var(--boyut-sm);padding:var(--bosluk-2);background:var(--beyaz);color:var(--metin);border:1px solid var(--gri-300);border-radius:var(--yaricap);cursor:pointer;flex-direction:column;gap:2px;min-width:0;display:flex}.kart:hover{border-color:var(--gri-800)}.kart.kompakt{font-size:var(--boyut-xs);padding:2px var(--bosluk-1)}.kart-ust{align-items:center;gap:var(--bosluk-1);display:flex}.kart-saat{font-weight:700}.kart-etiketler{justify-content:space-between;gap:var(--bosluk-1);font-size:var(--boyut-xs);flex-wrap:wrap;display:flex}.kart-firma{font-size:var(--boyut-xs);overflow-wrap:anywhere;font-weight:700}.kart-sayilar,.kart-durum{font-size:var(--boyut-xs)}.benim-nokta{background:var(--gri-900);border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto}.kart-acik{border:2px solid var(--turkuaz)}.kart-acik.kart-dolu{background:var(--turkuaz);border-color:var(--turkuaz)}.kart-kilitli{background:var(--gri-700);border-color:var(--gri-700);color:var(--beyaz)}.kart-kapali{background:var(--gri-100);border-color:var(--gri-200);color:var(--gri-700)}.kart-kapali .kart-saat{font-weight:400;text-decoration:line-through}.kart-gecmis{border-color:var(--gri-200);color:var(--gri-600);background:var(--gri-50)}.kart-iptal{border-color:var(--gri-200);color:var(--gri-600);background:var(--gri-100)}.kart-iptal .kart-saat{text-decoration:line-through}.perde{z-index:10;background:#00000040;position:fixed;inset:0}.panel{background:var(--beyaz);border-left:var(--kenarlik);z-index:11;width:min(560px,100%);padding:var(--bosluk-5);position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.panel-ust{justify-content:space-between;align-items:flex-start;gap:var(--bosluk-3);margin-bottom:var(--bosluk-4);display:flex}.panel-ust h2,.panel-ust p{margin:0}.panel-bolum{margin-top:var(--bosluk-5);border-top:var(--kenarlik)}.kayit{border:var(--kenarlik);border-radius:var(--yaricap);padding:var(--bosluk-3);margin-bottom:var(--bosluk-3)}.soluk-kayit{background:var(--gri-50)}.kayit-ust{margin-bottom:var(--bosluk-2);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.kisi-liste{margin:0 0 var(--bosluk-3);padding:0;list-style:none}.kisi{justify-content:space-between;align-items:center;gap:var(--bosluk-2);padding:var(--bosluk-2) 0;border-top:var(--kenarlik);flex-wrap:wrap;display:flex}.kisi.iptal .kisi-ad{color:var(--gri-600);text-decoration:line-through}.kisi-bilgi{gap:2px var(--bosluk-2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;min-width:0;display:flex}.kisi-bilgi .kucuk{flex-basis:100%}.kisi-ad{font-size:var(--boyut-sm);font-weight:700}.ekleme-ust{margin-bottom:var(--bosluk-3);justify-content:space-between;align-items:center;display:flex}.ekleme-ust h3{margin:0}.ekleme>.alan{margin-bottom:var(--bosluk-3)}.arama{align-items:flex-end;gap:var(--bosluk-2);margin-bottom:var(--bosluk-3);display:flex}.arama .alan{flex:1;min-width:0}.arama input{width:100%}.firma-kart{gap:var(--bosluk-2) var(--bosluk-4);margin:0 0 var(--bosluk-3);padding:var(--bosluk-3);background:var(--gri-50);border-radius:var(--yaricap);font-size:var(--boyut-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.firma-kart dt{font-size:var(--boyut-xs);color:var(--gri-600)}.firma-kart dd{overflow-wrap:anywhere;margin:0}.secici{margin-bottom:var(--bosluk-3)}.secici-liste{margin:0 0 var(--bosluk-3);gap:var(--bosluk-2);flex-direction:column;padding:0;list-style:none;display:flex}.secici-satir{border:var(--kenarlik);border-radius:var(--yaricap);padding:var(--bosluk-2) var(--bosluk-3)}.secici-satir.secili{border-color:var(--turkuaz)}.secici-ust{align-items:center;gap:var(--bosluk-2);flex-wrap:wrap;display:flex}.secici-kimlik{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:160px;display:flex}.secici-alanlar{gap:var(--bosluk-2) var(--bosluk-3);margin-top:var(--bosluk-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.secici-alanlar input:not([type=checkbox]),.secici-alanlar select{width:100%}.secici-alanlar .onay-kutu{grid-column:1/-1}.form.sikisik input{width:100%}.alan-grup{margin-top:var(--bosluk-3)}.alan-grup input,.alan-grup select{width:100%}.ek-liste{margin:0 0 var(--bosluk-3);padding:0;list-style:none}.ek-liste li{justify-content:space-between;align-items:center;gap:var(--bosluk-2);padding:var(--bosluk-2) 0;border-top:var(--kenarlik);font-size:var(--boyut-sm);display:flex}.ekleme-not{margin-bottom:var(--bosluk-3)}.ekleme-not input{width:100%}.ozet-sayilar{gap:var(--bosluk-5);margin:0 0 var(--bosluk-4);flex-wrap:wrap;display:flex}.ozet-sayilar dt{font-size:var(--boyut-xs);color:var(--gri-600)}.ozet-sayilar dd{font-size:var(--boyut-lg);margin:0;font-weight:700}.ozet-sayilar dd.kucuk{font-size:var(--boyut-sm);font-weight:400}.ozet-sayilar dd.onemli{color:var(--pembe)}.kod{background:var(--gri-50);border:var(--kenarlik);border-radius:var(--yaricap);padding:var(--bosluk-3);font-size:var(--boyut-xs);max-height:420px;margin-top:var(--bosluk-3);overflow:auto}.dar-arama{max-width:360px}.tablo td input{width:100%;min-width:0}.filtre-sira{margin-bottom:var(--bosluk-4);align-items:flex-end}.sayfalama{margin-top:var(--bosluk-3)}.genis-arama{max-width:720px;margin-bottom:var(--bosluk-2)}.nowrap{white-space:nowrap}.tablo td details .kod{white-space:pre-wrap;overflow-wrap:anywhere;max-width:480px}dialog.onay{border:var(--kenarlik);border-radius:var(--yaricap);padding:var(--bosluk-5);width:min(440px,100% - 32px);color:var(--metin)}dialog.onay::backdrop{background:#00000059}dialog.onay h2{margin:0 0 var(--bosluk-3)}.onay-govde{font-size:var(--boyut-sm)}.onay-govde select{width:100%}@media (width<=640px){.sayfa{padding:var(--bosluk-4)}.ust-bar{padding:var(--bosluk-3) var(--bosluk-4)}.ust-sag{justify-content:space-between;width:100%;margin-left:0}.kullanici-ad{display:none}.takvim-baslik{margin:var(--bosluk-2) 0 0;flex-basis:100%}.panel{padding:var(--bosluk-4)}.secici-alanlar,.firma-kart{grid-template-columns:minmax(0,1fr)}.form.dar{max-width:100%}}
