@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";.oda-ust-islem{display:flex;gap:9px}.yenile,.oda-araclar>button{height:43px;display:flex;align-items:center;gap:7px;padding:0 14px;border:1px solid var(--cizgi);border-radius:10px;background:#fff;color:#607286;font-size:11px;font-weight:700}.yenile svg,.oda-araclar>button svg{width:16px}.oda-ozet-kartlari{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:25px 0}.oda-ozet-kartlari article{display:flex;align-items:center;gap:13px;padding:17px 19px;border:1px solid var(--cizgi);border-radius:14px;background:#fff;box-shadow:var(--golge)}.oda-ozet-kartlari article>span{width:43px;height:43px;display:grid;place-items:center;border-radius:12px;background:#edf5ff;color:#3989e8}.oda-ozet-kartlari article>span.yesil{background:#e6f7f4;color:#14a097}.oda-ozet-kartlari article>span.mor{background:#f0ebff;color:#8766d2}.oda-ozet-kartlari article>span.turuncu{background:#fff1e4;color:#ec9140}.oda-ozet-kartlari svg{width:20px}.oda-ozet-kartlari article>div{display:grid}.oda-ozet-kartlari small{font-size:8px;font-weight:800;letter-spacing:.8px;color:#8292a0}.oda-ozet-kartlari b{font-size:21px}.oda-araclar{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:21px;padding:9px 12px;border:1px solid var(--cizgi);border-radius:14px;background:#fff}.kat-sekmeleri{display:flex;gap:4px;padding:3px;border-radius:10px;background:#f2f5f7}.kat-sekmeleri button{height:31px;padding:0 13px;border:0;border-radius:8px;background:transparent;color:#748493;font-size:10px;font-weight:700}.kat-sekmeleri button.active{background:#fff;color:#138f88;box-shadow:0 2px 8px #18334b14}.room-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:15px;margin-top:16px}.room-grid.pano{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px}.room-grid.detayli{grid-template-columns:repeat(auto-fit,minmax(285px,1fr))}.room-grid.pano .oda-karti{padding:11px;border-radius:12px;box-shadow:0 6px 20px #1832480a}.room-grid.pano .oda-karti header b{font-size:21px}.room-grid.pano .oda-hizli-durumlar{gap:3px}.room-grid.pano .oda-durum-rozeti{min-height:25px;padding-inline:5px}.room-grid.pano .oda-durum-rozeti select{min-height:23px;max-width:66px;font-size:10px}.room-grid.pano .oda-tipi{margin:7px 0;padding:6px 8px}.room-grid.pano .oda-tipi>svg{width:16px}.room-grid.pano .oda-tipi small{display:none}.room-grid.pano .oda-mini-plan{margin:0;padding:6px 8px}.room-grid.pano .mini-plan-cizgi{height:6px;margin:5px 0 2px}.room-grid.pano .oda-mini-plan>small{display:none}.oda-gorunum-dugmesi{white-space:nowrap}.oda-gorunum-grubu{display:flex;align-items:center;gap:7px;margin-left:auto}.oda-gorunum-grubu>button{height:39px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid #cfe1e5;border-radius:10px;background:#fff;color:#426172;font:800 11px Manrope;cursor:pointer}.oda-gorunum-grubu>button svg{width:15px}.oda-gorunum-dugmesi[aria-pressed=true]{border-color:#acdcd6;background:#edf9f7;color:#0d847d}.oda-odak-dugmesi{white-space:nowrap}.oda-odak-dugmesi[aria-pressed=true]{border-color:#b8d8f3;background:#eef6fd;color:#286da8}.oda-sonuc-satiri{display:flex;align-items:center;gap:7px;margin-top:10px;color:#778996;font-size:10px}.oda-sonuc-satiri b{color:#263f52;font-size:11px}.oda-karti{position:relative;overflow:visible;padding:14px;border:1px solid var(--cizgi);border-radius:15px;background:#fff;box-shadow:var(--golge);transition:.2s}.oda-karti:hover{transform:translateY(-2px);box-shadow:0 15px 35px #1832481c}.oda-karti:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--durum-bos)}.oda-karti.oda-occupied:before{background:var(--durum-dolu)}.oda-karti.oda-maintenance:before{background:var(--durum-bakim)}.oda-karti>header{display:flex;justify-content:space-between;align-items:center;gap:8px}.oda-karti header>div{display:grid}.oda-karti header small{color:#8997a4;font-size:8px;font-weight:800;letter-spacing:1px}.oda-karti header b{font-size:26px;letter-spacing:-1px}.oda-hizli-durumlar{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.oda-durum-rozeti{position:relative;display:flex;align-items:center;gap:3px;min-height:28px;padding:0 6px;border-radius:20px;font-weight:800}.oda-durum-rozeti:focus-within{box-shadow:0 0 0 3px #13a89e33}.oda-durum-rozeti svg{width:12px;height:12px;flex:0 0 auto}.oda-durum-rozeti select{width:auto;max-width:74px;min-height:26px;padding:0;border:0;outline:0;appearance:none;background:transparent;color:inherit;font:inherit;font-size:9px;cursor:pointer}.oda-durum-rozeti>b{font-size:10px;letter-spacing:0}.oda-karti>header{position:relative}.oda-secim{position:absolute;top:-5px;left:-5px;z-index:2;width:22px;height:22px;display:grid;place-items:center;border:1px solid #c9dce1;border-radius:7px;background:#fff;box-shadow:0 3px 8px #16384a16}.oda-secim input{width:14px;height:14px}.oda-karti.oda-secili{outline:3px solid #1aa39a55;border-color:#159d94}.oda-durum-rozeti:focus-within{box-shadow:0 0 0 3px #1aa39a25}.oda-durum-rozeti:hover:after,.oda-durum-rozeti:focus-within:after{content:attr(data-aciklama);position:absolute;z-index:20;top:calc(100% + 7px);right:0;width:max-content;max-width:205px;padding:7px 9px;border-radius:7px;background:#102f46;color:#fff;box-shadow:0 8px 22px #102f4633;font-size:10px;font-weight:650;line-height:1.35;pointer-events:none}.operasyon-available{background:#dff6ef;color:#06725f}.operasyon-occupied{background:#eee6fb;color:#6840ad}.operasyon-reserved{background:#e5f0ff;color:#2767b7}.operasyon-maintenance{background:#fff0e1;color:#955719}.temizlik-clean{background:#e7f7f1;color:#21805a}.temizlik-dirty{background:#fff0e1;color:#955719}.temizlik-cleaning{background:#e9f2ff;color:#326eae}.oda-tipi{display:flex;align-items:center;gap:10px;margin:10px 0;padding:8px 9px;border-radius:11px;background:#f7f9fb}.oda-tipi>svg{width:20px;color:#7390a5}.oda-tipi>div{display:grid}.oda-tipi b{font-size:11px}.oda-tipi small{color:#8997a4;font-size:9px}.oda-durum{display:grid;grid-template-columns:1fr 1fr;gap:9px}.oda-durum label{display:grid;gap:5px;color:#67798a;font-size:9px;font-weight:800}.oda-durum select{min-width:0;height:36px;border:1px solid #dce5eb;border-radius:8px;padding:0 8px;background:#fff;color:#33485b;font-size:10px}.oda-karti>footer{display:flex;align-items:center;gap:6px;margin:15px -18px -18px;padding:10px 18px;border-top:1px solid #edf1f4;background:#fbfcfd;color:#718191;font-size:9px}.oda-karti footer em{font-style:normal;color:#b2bdc6}.durum-noktasi{width:7px;height:7px;border-radius:50%;background:var(--durum-bos)}.durum-noktasi.occupied{background:var(--durum-dolu)}.durum-noktasi.maintenance{background:var(--durum-bakim)}.oda-yukleniyor{display:grid;place-items:center;min-height:240px;color:#81909d}.modal-perde{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:20px;background:#0718268c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.oda-modal{width:min(470px,100%);border-radius:18px;background:#fff;box-shadow:0 25px 80px #06172455;overflow:hidden}.oda-modal>header{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 25px 18px;border-bottom:1px solid var(--cizgi)}.oda-modal header span{color:#169c94;font-size:9px;font-weight:800;letter-spacing:1px}.oda-modal h2{font-size:21px;margin:5px 0 0}.oda-modal header button{width:35px;height:35px;display:grid;place-items:center;border:1px solid var(--cizgi);border-radius:9px;background:#fff}.oda-modal header svg{width:17px}.oda-modal form{display:grid;gap:14px;padding:23px 25px 26px}.oda-modal label{display:grid;gap:6px;color:#4d6073;font-size:10px;font-weight:800}.oda-modal input,.oda-modal select{height:43px;border:1px solid #dce5eb;border-radius:9px;padding:0 11px;outline:0}.oda-modal input:focus,.oda-modal select:focus{border-color:var(--turkuaz);box-shadow:0 0 0 3px #19a79e14}.oda-modal .birincil-dugme{justify-content:center;margin-top:4px}@media(max-width:1100px){.room-grid,.oda-ozet-kartlari{grid-template-columns:1fr 1fr}}@media(max-width:650px){.room-grid,.oda-ozet-kartlari{grid-template-columns:1fr}.oda-araclar{align-items:stretch;flex-direction:column}.kat-sekmeleri{overflow-x:auto}.oda-ust-islem{width:100%}.oda-ust-islem button{flex:1;justify-content:center}}@media(max-width:520px){.room-grid.pano{grid-template-columns:1fr 1fr;gap:8px}.room-grid.pano .oda-karti>header{align-items:flex-start;flex-direction:column}.room-grid.pano .oda-hizli-durumlar{width:100%;justify-content:flex-start}.room-grid.pano .oda-durum-rozeti{min-height:36px;padding-inline:8px}.room-grid.pano .oda-durum-rozeti select{min-height:34px;max-width:72px;font-size:10px}}@media(max-width:360px){.room-grid.pano{grid-template-columns:1fr}}@media(min-width:981px){.rooms-page.content{padding-top:18px;padding-bottom:24px}.rooms-page .sayfa-ust{align-items:center}.rooms-page .sayfa-ust h1{margin:3px 0 1px;font-size:25px}.rooms-page .sayfa-ust p{font-size:11px}.rooms-page .sayfa-etiket{font-size:9px}.rooms-page .oda-ust-islem button{height:38px;min-height:38px}.oda-ozet-kartlari{gap:8px;margin:13px 0 10px}.oda-ozet-kartlari article{min-height:54px;gap:9px;padding:8px 12px;border-radius:11px;box-shadow:0 6px 18px #1832480a}.oda-ozet-kartlari article>span{width:34px;height:34px;border-radius:9px}.oda-ozet-kartlari svg{width:17px}.oda-ozet-kartlari small{font-size:8px}.oda-ozet-kartlari b{font-size:17px;line-height:1.1}.oda-filtreleri{gap:7px;margin-top:0}.oda-tarih-filtresi{min-height:56px;padding:7px 11px;border-radius:11px}.oda-tarih-baslik>span{width:34px;height:34px}.oda-tarih-baslik small{display:none}.oda-tarih-filtresi input{height:34px}.durum-sekmeleri-oda{margin-top:0}.durum-sekmeleri-oda button{min-height:36px;padding:0 11px;border-radius:9px;font-size:11px}.oda-filtreleri .oda-araclar{min-height:48px;margin-top:0;padding:6px 9px;border-radius:11px}.ikincil-filtreler select{height:34px}.kat-sekmeleri button{height:29px}.room-grid{gap:10px;margin-top:10px}.oda-karti{padding:14px;border-radius:13px}.oda-karti header b{font-size:23px}.oda-tipi{margin:11px 0;padding:9px}.oda-mini-plan{margin:-3px 0 11px;padding:7px 9px}.oda-karti>footer{margin:11px -14px -14px;padding:8px 14px}}@media(min-width:1200px){.rooms-page .oda-filtreleri{grid-template-columns:minmax(480px,1fr) auto;align-items:center}.rooms-page .oda-filtreleri .oda-araclar{grid-column:1 / -1}}@media(min-width:981px){.rooms-page.odak-gorunumu .sayfa-ust{min-height:38px}.rooms-page.odak-gorunumu .sayfa-ust .sayfa-etiket,.rooms-page.odak-gorunumu .sayfa-ust p{display:none}.rooms-page.odak-gorunumu .sayfa-ust h1{margin:0;font-size:21px}.rooms-page.odak-gorunumu .oda-ozet-kartlari{display:none}.rooms-page.odak-gorunumu .oda-ozet-kartlari article{flex:1 1 0;min-height:38px;padding:5px 9px}.rooms-page.odak-gorunumu .oda-ozet-kartlari article>span{width:27px;height:27px}.rooms-page.odak-gorunumu .oda-ozet-kartlari svg{width:14px}.rooms-page.odak-gorunumu .oda-ozet-kartlari b{font-size:15px}.rooms-page.odak-gorunumu .oda-tarih-filtresi{min-height:46px;padding:5px 9px}.rooms-page.odak-gorunumu .oda-tarih-baslik>span{width:30px;height:30px}.rooms-page.odak-gorunumu .oda-tarih-filtresi input{height:32px}.rooms-page.odak-gorunumu .durum-sekmeleri-oda button{min-height:32px}.rooms-page.odak-gorunumu .oda-filtreleri .oda-araclar{min-height:42px;padding-block:4px}.rooms-page.odak-gorunumu .oda-filtreleri{margin-top:7px}.rooms-page.odak-gorunumu .room-grid.pano{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:7px;margin-top:6px}.rooms-page.odak-gorunumu .room-grid.pano .oda-karti{min-height:142px;padding:9px}.rooms-page.odak-gorunumu .room-grid.pano .oda-karti header b{font-size:19px}.rooms-page.odak-gorunumu .room-grid.pano .oda-tipi{margin:5px 0;padding:5px 7px}.rooms-page.odak-gorunumu .room-grid.pano .oda-mini-plan{padding:5px 7px}}@media(min-width:1500px){.rooms-page.odak-gorunumu .room-grid.pano{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}}.oda-ozet-kartlari .ozet-bos{border-color:#bfe9df;background:linear-gradient(135deg,#fff 52%,#edfbf7)}.oda-ozet-kartlari .ozet-bos b{color:#087d68}.oda-ozet-kartlari .ozet-dolu{border-color:#d8c9f4;background:linear-gradient(135deg,#fff 52%,#f5f0ff)}.oda-ozet-kartlari .ozet-dolu b{color:#6840ad}.oda-ozet-kartlari .ozet-rezerve{border-color:#c8dcfa;background:linear-gradient(135deg,#fff 52%,#eef5ff)}.oda-ozet-kartlari .ozet-rezerve b{color:#2767b7}.oda-ozet-kartlari .ozet-hazir-degil{border-color:#f5d8bd;background:linear-gradient(135deg,#fff 52%,#fff6ed)}.oda-ozet-kartlari .ozet-hazir-degil b{color:#b86820}.durum-sekmeleri-oda .oda-filtre-all{border-color:#9edfd8;background:#e3f6f4;color:#087c76}.durum-sekmeleri-oda .oda-filtre-all span{background:#ffffffb8;color:#087c76}.durum-sekmeleri-oda .oda-filtre-available{border-color:#9ddfce;background:#e3f6ef;color:#126f5f}.durum-sekmeleri-oda .oda-filtre-available span{background:#e1f6f0;color:#06725f}.durum-sekmeleri-oda .oda-filtre-occupied{border-color:#c7b2e9;background:#f0e9fa;color:#6840a5}.durum-sekmeleri-oda .oda-filtre-occupied span{background:#eee6fb;color:#6840ad}.durum-sekmeleri-oda .oda-filtre-reserved{border-color:#a9c9ee;background:#e8f1fd;color:#2765ac}.durum-sekmeleri-oda .oda-filtre-reserved span{background:#e5f0ff;color:#2767b7}.durum-sekmeleri-oda .oda-filtre-all.active{border-color:#149c94;background:#ccefeb;color:#056b66;box-shadow:0 5px 16px #149c9428}.durum-sekmeleri-oda .oda-filtre-available.active{border-color:#16a58c;background:#ddf6ef;color:#056d5c;box-shadow:0 5px 16px #16a58c24}.durum-sekmeleri-oda .oda-filtre-occupied.active{border-color:#8060bb;background:#eee5fb;color:#583291;box-shadow:0 5px 16px #8060bb24}.durum-sekmeleri-oda .oda-filtre-reserved.active{border-color:#397bc8;background:#e6f0ff;color:#205b9f;box-shadow:0 5px 16px #397bc824}.oda-karti.oda-available{border-color:#cce7e0;background:linear-gradient(145deg,#fff 72%,#f0fbf7)}.oda-karti.oda-occupied{border-color:#d9cbef;background:linear-gradient(145deg,#fff 72%,#f5f0fc)}.oda-karti.oda-reserved{border-color:#c9dcf4;background:linear-gradient(145deg,#fff 72%,#eef5ff)}.oda-karti.oda-maintenance{border-color:#efd7c0;background:linear-gradient(145deg,#fff 72%,#fff5eb)}.oda-bos{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px;border:1px solid var(--cizgi);border-radius:15px;background:#fff;box-shadow:var(--golge);color:#8795a2;text-align:center}.oda-bos>svg{width:40px;height:40px;margin-bottom:12px;color:#36aaa3}.oda-bos b{font-size:13px;color:#43576a}.oda-bos span{margin-top:5px;font-size:10px}.modal-perde{padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.oda-modal{max-height:calc(100dvh - 40px);overflow:auto}.yenile,.oda-araclar>button{font-size:12px;min-height:44px}.oda-ozet-kartlari small,.oda-karti header small,.oda-karti header>span{font-size:10px}.kat-sekmeleri button,.oda-tipi small,.oda-durum label,.oda-karti>footer{font-size:11px}.oda-tipi b,.oda-durum select,.oda-modal label,.oda-bos span{font-size:12px}.oda-durum select,.oda-modal input,.oda-modal select{min-height:42px;font-size:13px}.oda-modal header span{font-size:10px}.oda-ozet-kartlari{grid-template-columns:repeat(5,minmax(0,1fr))}.oda-ozet-kartlari article>span.mavi{background:#e9f2ff;color:#3679c9}.oda-filtreleri{display:grid;gap:10px;margin-top:21px}.oda-tarih-filtresi{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid #cfe5e3;border-radius:14px;background:linear-gradient(135deg,#f5fbfa,#fff);box-shadow:0 8px 24px #157f7810}.oda-tarih-baslik{display:flex;align-items:center;gap:10px;margin-right:auto}.oda-tarih-baslik>span{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#dff5f2;color:#128f87}.oda-tarih-baslik svg{width:19px}.oda-tarih-baslik div{display:grid}.oda-tarih-baslik b{color:#263d50;font-size:12px}.oda-tarih-baslik small{margin-top:2px;color:#7b8c99;font-size:10px}.oda-tarih-filtresi label{display:grid;gap:3px;color:#778896;font-size:9px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.oda-tarih-filtresi input{height:38px;min-width:142px;padding:0 10px;border:1px solid #d7e3e7;border-radius:9px;background:#fff;color:#2f4659;font:inherit;font-size:12px;font-weight:700;letter-spacing:0;text-transform:none}.oda-tarih-filtresi input:focus{outline:0;border-color:#1aa39a;box-shadow:0 0 0 3px #1aa39a18}.oda-tarih-filtresi .tarih-ok{color:#78909d;font-size:18px}.oda-tarih-filtresi>button{height:38px;padding:0 11px;border:0;border-radius:9px;background:#e6f5f3;color:#0a827b;font-size:11px;font-weight:800}.oda-filtreleri .oda-araclar{margin-top:0}.durum-sekmeleri-oda{display:flex;gap:7px;overflow-x:auto;padding:3px 1px;scrollbar-width:thin}.durum-sekmeleri-oda button{min-height:42px;display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--cizgi);border-radius:11px;background:#fff;color:#657788;font-size:12px;font-weight:750;white-space:nowrap}.durum-sekmeleri-oda button span{min-width:22px;padding:3px 6px;border-radius:20px;background:#eef3f6;color:#587080;font-size:10px;text-align:center}.durum-sekmeleri-oda button.active{border-color:#20a89f;background:#eaf8f6;color:#087c76;box-shadow:0 5px 16px #168f8718}.durum-sekmeleri-oda button.active span{background:#fff;color:#087c76}.ikincil-filtreler{display:flex;align-items:center;gap:10px;min-width:0}.ikincil-filtreler>b{color:#6e7e8c;font-size:10px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.ikincil-filtreler label{display:flex;align-items:center;gap:7px;color:#758594;font-size:11px;font-weight:700;white-space:nowrap}.ikincil-filtreler select{height:36px;min-width:150px;padding:0 30px 0 10px;border:1px solid #dce5eb;border-radius:9px;background:#fff;color:#33485b;font-size:12px}.ikincil-filtreler input{height:36px;min-width:145px;padding:0 10px;border:1px solid #dce5eb;border-radius:9px;background:#fff;color:#33485b;font-size:12px}.oda-toplu-islem{position:sticky;top:8px;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0;padding:10px 13px;border:1px solid #9ed8d2;border-radius:11px;background:#eaf8f5;box-shadow:0 8px 22px #173b4d1c;color:#176f68}.oda-toplu-islem span{display:flex;gap:6px}.oda-toplu-islem button{height:32px;padding:0 10px;border:1px solid #b7dcd8;border-radius:7px;background:#fff;color:#176f68;font-weight:800}.ikincil-temizle{height:34px;padding:0 10px;border:0;border-radius:8px;background:#edf5f5;color:#0a827b;font-size:11px;font-weight:800}.oda-karti.oda-reserved:before{background:var(--durum-rezerve)}.oda-mini-plan{margin:-7px 0 15px;padding:9px 10px;border:1px solid #e5edf1;border-radius:10px;background:#fbfcfd}.mini-plan-baslik{display:flex;align-items:center;justify-content:space-between;gap:7px;color:#81919e;font-size:9px}.mini-plan-baslik b{color:#566b7b;font-size:9px}.mini-plan-cizgi{position:relative;height:8px;overflow:hidden;margin:7px 0 5px;border-radius:20px;background:#dff3ed}.mini-plan-cizgi>span{position:absolute;top:0;bottom:0;min-width:3px}.mini-plan-cizgi>span.reserved{background:var(--durum-rezerve)}.mini-plan-cizgi>span.occupied{background:var(--durum-dolu)}.oda-mini-plan>small{display:block;overflow:hidden;color:#667a8a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.durum-noktasi.reserved{background:var(--durum-rezerve)}@media(max-width:1250px){.oda-ozet-kartlari{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.oda-tarih-filtresi{align-items:stretch;flex-wrap:wrap}.oda-tarih-baslik{width:100%}.oda-tarih-filtresi label{flex:1}.oda-tarih-filtresi input{width:100%;min-width:0}.ikincil-filtreler{width:100%;flex-wrap:wrap}.ikincil-filtreler>b{width:100%}.ikincil-filtreler label{flex:1}.ikincil-filtreler select{width:100%}}@media(max-width:650px){.oda-ozet-kartlari{grid-template-columns:repeat(2,minmax(0,1fr))}.ikincil-filtreler label{width:100%}.durum-sekmeleri-oda{margin-right:-12px;padding-right:12px}.oda-tarih-filtresi .tarih-ok{display:none}.oda-tarih-filtresi>button{width:100%}.rooms-page.odak-gorunumu .sayfa-ust .sayfa-etiket,.rooms-page.odak-gorunumu .sayfa-ust p{display:none}.rooms-page.odak-gorunumu .sayfa-ust h1{font-size:24px}.rooms-page.odak-gorunumu .oda-ozet-kartlari{gap:8px;margin:12px 0}.rooms-page.odak-gorunumu .oda-ozet-kartlari article{min-height:60px;gap:8px;padding:9px 10px;border-radius:11px}.rooms-page.odak-gorunumu .oda-ozet-kartlari article>span{width:31px;height:31px;border-radius:8px}.rooms-page.odak-gorunumu .oda-ozet-kartlari svg{width:15px}.rooms-page.odak-gorunumu .oda-ozet-kartlari small{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.rooms-page.odak-gorunumu .oda-ozet-kartlari b{font-size:17px}.rooms-page.odak-gorunumu .oda-filtreleri{margin-top:0}}.oda-karti.oda-available{border-color:#71cdbb;background:linear-gradient(145deg,#dff6ef,#edf9f5);box-shadow:0 8px 24px #087d6821}.oda-karti.oda-occupied{border-color:#af8fdf;background:linear-gradient(145deg,#e8dcf8,#f3edfb);box-shadow:0 8px 24px #6840ad26}.oda-karti.oda-reserved{border-color:#83afe5;background:linear-gradient(145deg,#dceafe,#edf4fe);box-shadow:0 8px 24px #2767b726}.oda-karti.oda-maintenance{border-color:#eab77f;background:linear-gradient(145deg,#ffead6,#fff4e9);box-shadow:0 8px 24px #b8682026}.oda-karti .oda-tipi,.oda-karti .oda-mini-plan{border-color:#ffffffc7;background:#ffffffb8;box-shadow:inset 0 0 0 1px #2a415209}.oda-karti .mini-plan-cizgi{background:#ffffffeb}.oda-karti.oda-karma-plan{border-color:#a9bdd3;box-shadow:0 9px 26px #2f4e6921}.oda-karti.oda-karma-plan:before{width:4px;background:linear-gradient(180deg,var(--durum-bos) 0 50%,var(--durum-rezerve) 50% 100%)}.oda-karti.oda-karma-plan>header,.oda-karti.oda-karma-plan .oda-tipi,.oda-karti.oda-karma-plan .oda-mini-plan{position:relative;z-index:1}.oda-karti:hover{transform:translateY(-2px);box-shadow:0 13px 30px #12314521}.oda-durum-rozeti select{font-size:11px}.oda-karti header small{font-size:10px}.mobil-filtre-dugmesi{display:none}@media(min-width:981px){.rooms-page.odak-gorunumu .room-grid.pano{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.rooms-page.odak-gorunumu .room-grid.pano .oda-karti{min-height:158px;padding:12px}.rooms-page.odak-gorunumu .room-grid.pano .oda-karti header b{font-size:22px}}@media(max-width:650px){.rooms-page.content{padding-top:14px}.rooms-page .sayfa-ust{gap:10px}.rooms-page.odak-gorunumu .sayfa-ust h1{font-size:22px}.rooms-page .oda-ust-islem button{min-height:42px}.rooms-page.odak-gorunumu .oda-ozet-kartlari{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:8px 0 10px}.rooms-page.odak-gorunumu .oda-ozet-kartlari article{min-width:0;min-height:54px;display:grid;place-items:center;gap:1px;padding:5px 2px;text-align:center}.rooms-page.odak-gorunumu .oda-ozet-kartlari article>span{display:none}.rooms-page.odak-gorunumu .oda-ozet-kartlari article>div{display:flex;min-width:0;flex-direction:column-reverse;align-items:center}.rooms-page.odak-gorunumu .oda-ozet-kartlari b{font-size:18px;line-height:1}.rooms-page.odak-gorunumu .oda-ozet-kartlari small{width:100%;margin-top:4px;font-size:7px;line-height:1.1;letter-spacing:.15px}.oda-tarih-filtresi{gap:7px;padding:9px;border-radius:12px}.oda-tarih-baslik{width:auto;margin-right:auto}.oda-tarih-baslik>span{width:30px;height:30px}.oda-tarih-baslik small{display:none}.oda-tarih-filtresi label{min-width:calc(50% - 4px)}.oda-tarih-filtresi input{height:38px;padding-inline:8px;font-size:11px}.durum-sekmeleri-oda{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-right:0;padding:0;overflow:visible}.durum-sekmeleri-oda button{min-width:0;min-height:40px;justify-content:space-between;padding:0 10px;font-size:11px}.mobil-filtre-dugmesi{display:flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid #d7e3e7;border-radius:10px;background:#fff;color:#425c6f;font-size:12px;font-weight:800}.mobil-filtre-dugmesi svg{width:16px}.mobil-filtre-dugmesi span{padding:3px 6px;border-radius:20px;background:#def5f0;color:#087c68;font-size:9px}.oda-filtreleri .oda-araclar{display:none}.oda-filtreleri .oda-araclar.mobil-acik{display:flex}.oda-gorunum-grubu{width:100%;margin-left:0}.oda-gorunum-grubu>button{flex:1;justify-content:center}.oda-sonuc-satiri,.room-grid.pano{margin-top:7px}.room-grid.pano .oda-karti{min-height:154px}}.kat-oda-listesi{display:grid;gap:12px;margin-top:8px}.kat-oda-grubu{display:grid;grid-template-columns:78px minmax(0,1fr);gap:10px;padding:10px;border:1px solid #dce7ec;border-radius:15px;background:#ffffffb8;box-shadow:0 7px 22px #1832480e}.kat-grup-basligi{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 6px;border-radius:11px;background:linear-gradient(160deg,#10334b,#164b61);color:#fff;text-align:center}.kat-grup-basligi>span{width:37px;height:37px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:11px;background:#ffffff1a;color:#58ddd2;font-size:18px;font-weight:850}.kat-grup-basligi h2{margin:0;color:#fff;font-size:11px;letter-spacing:.2px}.kat-grup-basligi small{color:#a9c6d2;font-size:9px;font-weight:700}.kat-oda-grubu .room-grid,.rooms-page.odak-gorunumu .kat-oda-grubu .room-grid.pano{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));align-content:start;gap:9px;margin-top:0}.kat-oda-grubu .room-grid.detayli{grid-template-columns:repeat(auto-fill,minmax(285px,1fr))}@media(max-width:800px){.kat-oda-grubu{display:block;padding:8px}.kat-grup-basligi{min-height:48px;flex-direction:row;justify-content:flex-start;padding:6px 9px;text-align:left}.kat-grup-basligi>span{width:34px;height:34px;font-size:16px}.kat-grup-basligi>div{display:grid;gap:1px}.kat-grup-basligi h2{font-size:12px}.kat-oda-grubu .room-grid,.rooms-page.odak-gorunumu .kat-oda-grubu .room-grid.pano{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}}@media(max-width:360px){.kat-oda-grubu .room-grid,.rooms-page.odak-gorunumu .kat-oda-grubu .room-grid.pano{grid-template-columns:1fr}}.oda-karti.oda-pasif{filter:saturate(.45);opacity:.7}.oda-karti header>div:first-child>em{display:inline-flex;margin-top:3px;padding:2px 5px;border-radius:8px;background:#ffe9eb;color:#a23c46;font-size:8px;font-style:normal;font-weight:850}.oda-detay-durumlar .oda-etkinlik-secimi{grid-template-columns:repeat(2,1fr)}.oda-detay-durumlar .oda-etkinlik-secimi .pasif{border-color:#e1b3b8;background:#fff0f1;color:#9c3842}.oda-detay-perde{position:fixed;inset:0;z-index:230;display:grid;place-items:center;padding:14px;background:#0819269e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.oda-detay-karti{width:min(1120px,calc(100vw - 28px));max-height:calc(100dvh - 28px);overflow:auto;border-radius:18px;background:#fff;box-shadow:0 30px 90px #05182666}.oda-detay-karti>header{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid #dce8ec;background:#fff}.oda-detay-duzenleme{display:grid;grid-template-columns:160px 140px minmax(240px,1fr) auto;align-items:end;gap:9px;padding:13px 22px;border-bottom:1px solid #d9e7eb;background:#eef8f6}.oda-detay-duzenleme label{display:grid;gap:5px;color:#496778;font-size:9px;font-weight:850}.oda-detay-duzenleme input,.oda-detay-duzenleme select{height:39px;padding:0 10px;border:1px solid #c5dce0;border-radius:8px;background:#fff;color:#24445a;font:700 11px Manrope}.oda-detay-duzenleme button{height:39px;display:flex;align-items:center;gap:6px}.oda-detay-duzenleme button svg{width:15px}.oda-detay-duzenleme .oda-ozel-ozellik-alani{grid-column:1/-2}.oda-detay-ozellikler{display:flex;align-items:center;gap:18px;margin:15px 22px 0;padding:13px 15px;border:1px solid #d9ccec;border-radius:12px;background:#f7f2fc}.oda-detay-ozellikler>div{min-width:150px;display:grid;gap:2px}.oda-detay-ozellikler b{color:#5f438d;font-size:12px}.oda-detay-ozellikler small{color:#7e7093;font-size:9px}.oda-detay-ozellikler>span{display:flex;flex-wrap:wrap;gap:6px}.oda-detay-ozellikler em{padding:6px 9px;border:1px solid #cbb8e7;border-radius:20px;background:#fff;color:#624590;font-size:10px;font-style:normal;font-weight:800}.oda-detay-duzenleme>.birincil-dugme{grid-column:4;grid-row:1}.oda-varsayilan-ozellikler{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:9px;border:1px solid #c8deda;border-radius:9px;background:#fff}.oda-varsayilan-ozellikler legend{padding:0 5px;color:#486b78;font-size:9px;font-weight:850}.oda-varsayilan-ozellikler label{display:flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #cce2de;border-radius:16px;background:#edf8f6;color:#176f68;font-size:10px}.oda-varsayilan-ozellikler input{width:14px;height:14px;min-height:0;padding:0}.oda-detay-kimlik{display:flex;align-items:center;gap:13px}.oda-detay-kimlik>span{width:45px;height:45px;display:grid;place-items:center;border-radius:13px;background:#e6f6f3;color:#07877f}.oda-detay-kimlik>span svg{width:23px}.oda-detay-kimlik small{color:#118c84;font-size:9px;font-weight:900;letter-spacing:.9px}.oda-detay-kimlik h2{margin:2px 0;color:#17364d;font-size:25px}.oda-detay-kimlik p{margin:0;color:#718592;font-size:11px}.oda-detay-pencere-islemleri{display:flex;gap:8px}.oda-detay-pencere-islemleri button{height:39px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #b9dcd8;border-radius:10px;background:#eff9f7;color:#087e77;font:800 11px Manrope;cursor:pointer}.oda-detay-pencere-islemleri button:last-child{width:39px;padding:0;border-color:#d8e4e8;background:#fff;color:#29475b}.oda-detay-pencere-islemleri svg{width:16px}.oda-detay-ozet{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:17px 22px}.oda-detay-ozet article{display:flex;align-items:center;gap:11px;padding:14px;border:1px solid #dce8ec;border-radius:12px;background:#f7fafb}.oda-detay-ozet article>svg{width:22px;color:#148f87}.oda-detay-ozet article span{display:grid;gap:3px}.oda-detay-ozet small{color:#758996;font-size:9px;font-weight:850}.oda-detay-ozet b{color:#213f55;font-size:14px}.oda-detay-ozet .operasyon-maintenance{background:#fff1e6}.oda-detay-ozet .operasyon-occupied{background:#f3edfb}.oda-detay-ozet .temizlik-dirty{background:#fff0f1}.oda-detay-ozet .temizlik-cleaning{background:#fff7df}.oda-detay-grid{display:grid;grid-template-columns:minmax(350px,.85fr) minmax(420px,1.15fr);gap:12px;padding:0 22px 20px}.oda-detay-grid>section{padding:16px;border:1px solid #dbe7eb;border-radius:13px;background:#f8fbfc}.oda-detay-grid>section>header{display:flex;align-items:center;gap:9px;margin-bottom:14px}.oda-detay-grid>section>header>svg{width:20px;color:#118f87}.oda-detay-grid>section>header span{display:grid;gap:2px}.oda-detay-grid>section>header b{color:#234258;font-size:13px}.oda-detay-grid>section>header small{color:#748895;font-size:9px}.oda-detay-durumlar>div{display:grid;gap:7px;padding:13px 0;border-top:1px solid #e1eaee}.oda-detay-durumlar>div>b{color:#536e7e;font-size:10px}.oda-detay-durumlar>div>span{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.oda-detay-durumlar button{min-height:43px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #cddfe4;border-radius:9px;background:#fff;color:#526c7c;font:800 10px Manrope;cursor:pointer}.oda-detay-durumlar button.active{border-color:#149d94;background:#dff5f1;color:#076f69;box-shadow:0 3px 10px #149d9423}.oda-detay-durumlar button:disabled{cursor:default}.oda-detay-durumlar button:not(.active):disabled{opacity:.55}.oda-detay-durumlar button svg{width:15px}.oda-detay-rezervasyonlar>button{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:12px;margin-top:7px;border:1px solid #d8e5ea;border-radius:9px;background:#fff;text-align:left;cursor:pointer}.oda-detay-rezervasyonlar>button:hover{border-color:#8ccfc9;background:#eff9f7}.oda-detay-rezervasyonlar>button>span{display:grid;gap:3px;min-width:0}.oda-detay-rezervasyonlar>button b{overflow:hidden;color:#223f54;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.oda-detay-rezervasyonlar>button small{color:#758895;font-size:9px}.oda-detay-rezervasyonlar>button em{padding:5px 8px;border-radius:12px;background:#e6f1ff;color:#326aa7;font-size:8px;font-style:normal;font-weight:850}.oda-detay-rezervasyonlar>button svg{width:15px;color:#15958d}.oda-detay-bos{min-height:155px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#78909d;text-align:center}.oda-detay-bos svg{width:30px;margin-bottom:8px;color:#38aa9e}.oda-detay-bos b{color:#355369;font-size:12px}.oda-detay-bos small{margin-top:4px;font-size:9px}.oda-detay-karti>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 22px;border-top:1px solid #dde8ec;background:#f8fafb}.oda-detay-karti>footer small{color:#738794;font-size:9px}.oda-detay-karti>footer button{height:36px;padding:0 16px;border:1px solid #bddbd8;border-radius:8px;background:#fff;color:#087e77;font-weight:800}.oda-detay-ozet article:nth-child(1){border-color:#b9d8f2;background:#edf6ff}.oda-detay-ozet article:nth-child(1)>svg{color:#347eb8}.oda-detay-ozet article:nth-child(1) small{color:#4e7898}.oda-detay-ozet article:nth-child(2){border-color:#afe0cf;background:#eaf8f2}.oda-detay-ozet article:nth-child(2)>svg{color:#12886d}.oda-detay-ozet article:nth-child(2) small{color:#3f806e}.oda-detay-ozet article:nth-child(3){border-color:#d5c7ee;background:#f5f0fc}.oda-detay-ozet article:nth-child(3)>svg{color:#7654aa}.oda-detay-ozet article:nth-child(3) small{color:#735f91}.oda-detay-grid>.oda-detay-durumlar{border-color:#b9ded8;background:linear-gradient(145deg,#effaf7,#f8fcfb 72%)}.oda-detay-durumlar>header>svg{color:#078d82}.oda-detay-durumlar>header b{color:#126d67}.oda-detay-grid>.oda-detay-rezervasyonlar{border-color:#c3d9ef;background:linear-gradient(145deg,#eef6ff,#f9fbfe 72%)}.oda-detay-rezervasyonlar>header>svg{color:#397fbd}.oda-detay-rezervasyonlar>header b{color:#315f88}.oda-detay-durumlar>div:nth-of-type(1)>span button:nth-child(1){border-color:#a9ddcd;background:#edf9f4;color:#11735f}.oda-detay-durumlar>div:nth-of-type(1)>span button:nth-child(2){border-color:#c9b9e6;background:#f4effb;color:#67459d}.oda-detay-durumlar>div:nth-of-type(1)>span button:nth-child(3){border-color:#efc79c;background:#fff6e8;color:#9a630d}.oda-detay-durumlar>div:nth-of-type(2)>span button:nth-child(1){border-color:#a8ddce;background:#edf9f4;color:#11735f}.oda-detay-durumlar>div:nth-of-type(2)>span button:nth-child(2){border-color:#ebb9bd;background:#fff0f1;color:#a33e48}.oda-detay-durumlar>div:nth-of-type(2)>span button:nth-child(3){border-color:#ecd49c;background:#fff8e5;color:#936a10}.oda-detay-durumlar>div>span button.active{border-width:2px;filter:saturate(1.15);box-shadow:0 5px 15px #183f5221}.oda-detay-rezervasyonlar>button{border-color:#c7dcef;background:#fff}.oda-detay-rezervasyonlar>button:hover{border-color:#6ba9d8;background:#eaf4ff;box-shadow:0 5px 14px #3169991f}@media(max-width:760px){.oda-detay-perde{padding:7px}.oda-detay-karti{width:calc(100vw - 14px);max-height:calc(100dvh - 14px)}.oda-detay-karti>header{align-items:flex-start;padding:14px}.oda-detay-pencere-islemleri button:not(:last-child){width:39px;padding:0;font-size:0}.oda-detay-duzenleme{grid-template-columns:1fr;padding:12px 14px}.oda-detay-duzenleme .oda-ozel-ozellik-alani,.oda-detay-duzenleme>.birincil-dugme,.oda-varsayilan-ozellikler{grid-column:auto;grid-row:auto}.oda-detay-ozellikler{align-items:flex-start;flex-direction:column;gap:9px;margin:12px 14px 0}.oda-detay-ozet{grid-template-columns:1fr;padding:12px 14px}.oda-detay-grid{grid-template-columns:1fr;padding:0 14px 14px}.oda-detay-durumlar>div>span{grid-template-columns:1fr}.oda-detay-karti>footer small{display:none}.oda-detay-karti>footer{justify-content:flex-end}}.oda-bakim-formu{display:grid;grid-template-columns:130px 130px minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:8px;padding:13px 22px;border-bottom:1px solid #ead7bb;background:#fff8ec}.oda-bakim-formu>.error{grid-column:1/-1}.oda-bakim-formu label{display:grid;gap:4px;color:#735f43;font-size:9px;font-weight:850}.oda-bakim-formu input{height:38px;padding:0 9px;border:1px solid #dfcba9;border-radius:8px;background:#fff}.oda-bakim-formu button{height:38px;display:flex;align-items:center;gap:6px;padding:0 12px;border:0;border-radius:8px;background:#b67a20;color:#fff;font-weight:850}.oda-bakim-formu button svg{width:15px}.oda-sistem-durumu{display:flex!important;align-items:center;grid-template-columns:none!important}.oda-sistem-durumu em{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:8px;background:#eef6ff;color:#346f9f;font-style:normal;font-weight:850}.oda-sistem-durumu em svg{width:15px}.oda-sistem-durumu small{color:#78909d;font-size:9px}.oda-hareketleri{margin:0 22px 20px;padding:14px;border:1px solid #e0d5ef;border-radius:12px;background:#faf7fd}.oda-hareketleri>header{display:flex;align-items:center;gap:8px;margin-bottom:9px}.oda-hareketleri>header svg{width:18px;color:#7457a3}.oda-hareketleri>header div{display:grid}.oda-hareketleri>header b{color:#5d4782;font-size:12px}.oda-hareketleri small{color:#7f7291;font-size:9px}.oda-hareketleri>div{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.oda-hareketleri article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid #e5dcef;border-radius:8px;background:#fff}.oda-hareketleri article span{display:grid}.oda-hareketleri article b{color:#445f72;font-size:10px}.oda-hareketleri article em{color:#6e5498;font-size:9px;font-style:normal;font-weight:800}@media(max-width:760px){.oda-bakim-formu{grid-template-columns:1fr;padding:12px 14px}.oda-hareketleri{margin:0 14px 14px}.oda-hareketleri>div{grid-template-columns:1fr}.oda-toplu-islem{align-items:stretch;flex-direction:column}.oda-toplu-islem span{flex-wrap:wrap}}.oda-bakim-listesi{margin:12px 22px 0;padding:13px 15px;border:1px solid #ead5ad;border-radius:12px;background:#fff9ed}.oda-bakim-listesi>header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.oda-bakim-listesi>header svg{width:18px;color:#aa701c}.oda-bakim-listesi>header div{display:grid}.oda-bakim-listesi>header b{color:#865b1c;font-size:12px}.oda-bakim-listesi>header small,.oda-bakim-listesi article small{color:#907b5f;font-size:9px}.oda-bakim-listesi article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid #eddcbf}.oda-bakim-listesi article>span{display:grid}.oda-bakim-listesi article b{color:#634d30;font-size:10px}.oda-bakim-listesi article div{display:flex;gap:5px}.oda-bakim-listesi article button{height:28px;padding:0 8px;border:1px solid #ddc79f;border-radius:6px;background:#fff;color:#865b1c;font-size:9px;font-weight:800}@media(max-width:760px){.oda-bakim-listesi{margin:12px 14px 0}}.oda-toplu-secim{display:flex;justify-content:flex-end;gap:8px;margin:6px 0}.oda-toplu-secim button{border:1px solid #cbdde5;background:#fff;color:#31536a;border-radius:9px;padding:7px 11px;font-weight:700;cursor:pointer}.oda-bakim-gecmisi{margin:12px 18px;border:1px solid #d8e5ea;border-radius:12px;background:#f8fbfc;padding:10px 14px}.oda-bakim-gecmisi summary{cursor:pointer;font-weight:800;color:#31536a}.oda-bakim-gecmisi article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid #e1eaee}.oda-bakim-gecmisi article:first-of-type{margin-top:8px}.oda-bakim-gecmisi article span{display:flex;flex-direction:column}.oda-bakim-gecmisi article small{color:#6e8493}.oda-bakim-gecmisi article em{font-style:normal;font-weight:800;color:#647987}.oda-temizlik-is-akisi>span{align-items:flex-end!important}.oda-temizlik-is-akisi label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#587184}.oda-temizlik-is-akisi input{min-height:35px;border:1px solid #c8dbe3;border-radius:8px;padding:0 9px}.oda-temizlik-is-akisi>small{display:block;margin:5px 0 0;color:#718694}.baglam-menu-perdesi{position:fixed;inset:0;z-index:130}.baglam-menusu{position:fixed;width:min(280px,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow:auto;padding:7px;border:1px solid #d7e3e8;border-radius:13px;background:#fff;box-shadow:0 18px 55px #102a4238;color:#21384c;animation:baglam-acilis .12s ease-out}.baglam-menusu header{display:grid;gap:2px;padding:9px 10px 10px;border-bottom:1px solid #e8eef1}.baglam-menusu header b{font-size:13px}.baglam-menusu header small{color:#718695;font-size:10px}.baglam-menusu section{display:grid;padding:5px 0}.baglam-menusu section+section{border-top:1px solid #edf2f4}.baglam-menusu section>span{padding:6px 10px 4px;color:#8999a5;font-size:9px;font-weight:800;letter-spacing:.8px}.baglam-menusu button{min-height:38px;display:flex;align-items:center;gap:9px;width:100%;padding:7px 10px;border:0;border-radius:8px;background:transparent;color:#30495d;text-align:left;font:600 11px Manrope}.baglam-menusu button:hover:not(:disabled),.baglam-menusu button:focus-visible{outline:0;background:#eaf7f5;color:#087e76}.baglam-menusu button svg{width:17px;height:17px;flex:none}.baglam-menusu button>span{flex:1}.baglam-menusu button small{color:#8a99a5;font-size:9px}.baglam-menusu button.tehlikeli{color:#b43a3a}.baglam-menusu button.tehlikeli:hover:not(:disabled){background:#fff0f0}.baglam-menusu button:disabled{opacity:.42;cursor:not-allowed}@keyframes baglam-acilis{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.buyutulebilir-metin{position:relative;display:block;width:100%}.buyutulebilir-metin>input,.buyutulebilir-metin>textarea{width:100%;padding-right:39px!important}.buyutulebilir-metin>textarea{min-height:70px}.buyutulebilir-metin>button.buyutme-dugmesi{position:absolute;right:5px;top:5px;z-index:1;display:grid;grid-column:auto!important;width:28px;height:28px;min-height:0;padding:0;place-items:center;border:0;border-radius:7px;background:#eaf7f5;color:#128f84;cursor:pointer}.buyutulebilir-metin>button.buyutme-dugmesi:hover{background:#d9f1ee}.buyutulebilir-metin>button.buyutme-dugmesi svg{width:14px;height:14px}.buyuk-metin-perde{position:fixed;inset:0;z-index:1500;display:grid;padding:20px;place-items:center;background:#0f23328f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.buyuk-metin-karti{display:grid;gap:13px;width:min(600px,100%);padding:18px;border:1px solid #d8e5e9;border-radius:16px;background:#fff;box-shadow:0 24px 70px #0f28373d}.buyuk-metin-karti>header{display:flex;align-items:center;justify-content:space-between}.buyuk-metin-karti>header>div{display:flex;align-items:center;gap:10px}.buyuk-metin-karti>header>div>svg{width:19px;color:#15978c}.buyuk-metin-karti>header span{display:grid;gap:2px}.buyuk-metin-karti>header b{color:#17354a;font-size:16px}.buyuk-metin-karti>header small{color:#7b8e9a;font-size:11px}.buyuk-metin-karti>header>button{display:grid;width:32px;height:32px;padding:0;place-items:center;border:1px solid #d9e4e8;border-radius:8px;background:#fff;color:#536b7a;cursor:pointer}.buyuk-metin-karti>header>button svg{width:17px}.buyuk-metin-karti>textarea{width:100%;min-height:210px;padding:13px;resize:vertical;border:1px solid #cadce3;border-radius:10px;color:#203e52;font:inherit;line-height:1.55}.buyuk-metin-karti>textarea:focus{outline:3px solid #d6f0ed;border-color:#21a398}.buyuk-metin-sayac{color:#81929d;font-size:10px;text-align:right}.buyuk-metin-karti>footer{display:flex;justify-content:flex-end}.buyuk-metin-karti>footer button{min-width:110px;height:38px;border:0;border-radius:9px;background:#139c90;color:#fff;font-weight:800;cursor:pointer}.misafir-ozet{display:grid;grid-template-columns:220px 220px 1fr;gap:14px;margin:25px 0}.misafir-ozet>article{display:flex;align-items:center;gap:13px;padding:16px 18px;border:1px solid var(--cizgi);border-radius:14px;background:#fff;box-shadow:var(--golge)}.misafir-ozet article>span{width:43px;height:43px;display:grid;place-items:center;border-radius:12px;background:#edf3ff;color:#4d75b6}.misafir-ozet article>span.onay{background:#e7f7f3;color:#15988f}.misafir-ozet svg{width:20px}.misafir-ozet article>div{display:grid}.misafir-ozet small{font-size:8px;font-weight:800;letter-spacing:.8px;color:#8493a1}.misafir-ozet b{font-size:20px}.misafir-ozet em{font-size:9px;font-style:normal;color:#8b98a4}.misafir-bilgi{display:flex;align-items:center;gap:12px;padding:15px 18px;border:1px solid #dcefeb;border-radius:14px;background:#effaf8;color:#31746f}.misafir-bilgi svg{width:23px;flex:none;color:#18a49b}.misafir-bilgi p{font-size:11px;line-height:1.45}.misafir-araclar{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:20px;padding:10px 13px;border:1px solid var(--cizgi);border-bottom:0;border-radius:14px 14px 0 0;background:#fff}.misafir-araclar label{height:40px;width:min(480px,50vw);display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--cizgi);border-radius:10px;background:#f8fafb}.misafir-araclar label svg{width:17px;color:#8493a2}.misafir-araclar input{width:100%;border:0;outline:0;background:transparent;font-size:11px}.misafir-araclar>span{color:#82909d;font-size:10px}.misafir-araclar>span b{color:#385065}.guest-list{border:1px solid var(--cizgi);border-radius:0 0 14px 14px;background:#fff;overflow:hidden;box-shadow:var(--golge)}.guest-list article{min-width:850px;display:grid;grid-template-columns:48px 1.2fr 1.5fr .8fr 75px;align-items:center;gap:14px;padding:14px 18px;border-top:1px solid #edf1f4}.guest-list article:first-child{border-top:0}.guest-avatar{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(135deg,#e5f6f4,#d8f0ed);color:#168f88;font:800 12px Manrope}.misafir-ana{display:grid;gap:4px}.misafir-ana>div{display:flex;align-items:center;gap:6px}.misafir-ana b{font-size:12px}.misafir-ana svg{width:14px;color:#18a198}.misafir-ana small,.misafir-konum small{color:#8a98a5;font-size:9px}.misafir-iletisim{display:grid;gap:5px}.misafir-iletisim span{display:flex;align-items:center;gap:6px;color:#647687;font-size:10px}.misafir-iletisim svg{width:13px;color:#8ba0b0}.misafir-konum{display:flex;align-items:center;gap:8px}.misafir-konum>svg{width:16px;color:#8ba0b0}.misafir-konum>span{display:grid}.misafir-konum b{font-size:10px}.guest-list article>em{width:max-content;padding:5px 9px;border-radius:20px;font-size:8px;font-style:normal;font-weight:800}.risk-normal{background:#e7f7ef;color:#247c50}.risk-attention{background:#fff2d9;color:#966a0a}.risk-blocked{background:#ffe7e7;color:#aa3737}.misafir-yukleniyor,.misafir-bos{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--cizgi);border-radius:0 0 14px 14px;background:#fff;color:#8795a2}.misafir-bos>svg{width:40px;margin-bottom:12px;color:#36aaa3}.misafir-bos b{font-size:13px;color:#43576a}.misafir-bos span{font-size:10px;margin-top:5px}.misafir-cekmece{width:min(590px,100%);height:100vh;overflow:auto;background:#fff;box-shadow:-20px 0 60px #06172433;animation:cekmece-giris .25s ease-out}.misafir-cekmece>header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;padding:27px 30px 20px;border-bottom:1px solid var(--cizgi);background:#fff}.misafir-cekmece header span{color:#169c94;font-size:9px;font-weight:800;letter-spacing:1px}.misafir-cekmece h2{font-size:23px;margin:5px 0}.misafir-cekmece header p{margin:0;color:#83919f;font-size:12px}.misafir-cekmece header button{width:37px;height:37px;display:grid;place-items:center;border:1px solid var(--cizgi);border-radius:10px;background:#fff}.misafir-cekmece header button svg{width:18px}.misafir-cekmece form{padding:10px 30px 30px}.misafir-cekmece fieldset{display:grid;gap:13px;margin:18px 0;padding:20px;border:1px solid var(--cizgi);border-radius:14px}.misafir-cekmece fieldset.iki-sutun{grid-template-columns:1fr 1fr}.misafir-cekmece legend{display:flex;align-items:center;gap:7px;padding:0 7px;color:#334a60;font:700 12px Manrope}.misafir-cekmece legend svg{width:16px;color:#159c94}.misafir-cekmece label{display:grid;gap:6px;color:#4c6073;font-size:10px;font-weight:800}.misafir-cekmece input,.misafir-cekmece select,.misafir-cekmece textarea{width:100%;min-height:42px;border:1px solid #dce5eb;border-radius:9px;padding:9px 11px;background:#fff;color:var(--metin);outline:0}.misafir-cekmece textarea{min-height:68px;resize:vertical}.misafir-cekmece .kvkk{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;background:#f2f8f7}.misafir-cekmece .kvkk input{width:17px;min-height:17px}.misafir-cekmece .kvkk span{display:grid}.misafir-cekmece .kvkk b{font-size:10px}.misafir-cekmece .kvkk small{color:#8493a1;font-size:9px}.misafir-cekmece footer{display:flex;justify-content:flex-end;gap:10px}.misafir-cekmece footer>button:first-child{height:43px;padding:0 16px;border:1px solid var(--cizgi);border-radius:10px;background:#fff;color:#647588;font-weight:700}.misafir-cekmece footer .birincil-dugme{height:43px}@media(max-width:950px){.misafir-ozet{grid-template-columns:1fr 1fr}.misafir-bilgi{grid-column:1/-1}.guest-list{overflow-x:auto}}@media(max-width:620px){.misafir-ozet{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}.misafir-ozet>article{min-width:0;min-height:70px;gap:8px;padding:10px;border-radius:11px}.misafir-ozet article>span{width:32px;height:32px;border-radius:9px}.misafir-ozet svg{width:16px}.misafir-ozet small{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.misafir-ozet b{font-size:17px}.misafir-ozet em{font-size:9px}.misafir-bilgi{grid-column:1/-1;min-height:52px;padding:9px 11px;border-radius:11px}.misafir-bilgi svg{width:18px}.misafir-bilgi p{margin:0;font-size:10px}.misafir-araclar{align-items:stretch;flex-direction:column}.misafir-araclar label{width:100%}.misafir-cekmece form,.misafir-cekmece>header{padding-left:20px;padding-right:20px}.misafir-cekmece fieldset.iki-sutun{grid-template-columns:1fr}}@media(max-width:620px){.misafir-form-ek-yukle{grid-template-columns:1fr}.misafir-form-ek-yukle>button{min-height:40px}}@media(max-width:900px){.guest-list{border:0;background:transparent;box-shadow:none;overflow:visible}.guest-list article{min-width:0;grid-template-columns:48px 1fr auto;gap:12px;margin-bottom:11px;padding:16px;border:1px solid var(--cizgi)!important;border-radius:14px;background:#fff;box-shadow:var(--golge)}.misafir-ana{grid-column:2}.misafir-iletisim{grid-column:1/-1;padding:11px 0;border-top:1px solid #edf1f4;border-bottom:1px solid #edf1f4}.misafir-konum{grid-column:1/3}.guest-list article>em{grid-column:3;grid-row:1}.misafir-araclar{border:1px solid var(--cizgi);border-radius:14px;margin-bottom:12px}}.misafir-cekmece{height:100dvh}@media(max-width:430px){.guest-list article{grid-template-columns:44px 1fr}.guest-list article>em{grid-column:2;grid-row:auto;justify-self:start}.misafir-konum{grid-column:1/-1}.misafir-araclar>span{text-align:center}}.guest-list article{grid-template-columns:48px 1.2fr 1.5fr .8fr 75px 36px}.misafir-duzenle{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--cizgi);border-radius:9px;background:#fff;color:#5e778b}.misafir-duzenle:hover{border-color:#8fd2cc;background:#eff9f7;color:#128f87}.misafir-duzenle svg{width:15px}@media(max-width:900px){.guest-list article{grid-template-columns:48px 1fr auto}.misafir-duzenle{grid-column:3;grid-row:2;justify-self:end}}@media(max-width:430px){.guest-list article{grid-template-columns:44px 1fr}.misafir-duzenle{grid-column:2;grid-row:auto}}.misafir-sayfalama{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:14px}.misafir-sayfalama button{min-height:36px;display:flex;align-items:center;gap:5px;padding:0 12px;border:1px solid var(--cizgi);border-radius:9px;background:#fff;color:#587084;font-size:10px;font-weight:750}.misafir-sayfalama button:hover:not(:disabled){border-color:#8fd2cc;background:#eff9f7;color:#128f87}.misafir-sayfalama button svg{width:14px}.misafir-sayfalama span{min-width:52px;text-align:center;color:#81909d;font-size:10px}.misafir-sayfalama span b{color:#344b5e}@media(max-width:520px){.misafir-sayfalama{justify-content:space-between}.misafir-sayfalama button{flex:1;justify-content:center}}.misafir-araclar label{position:relative}.misafir-araclar label input{padding-right:32px}.misafir-arama-temizle{width:30px;height:30px;display:grid;place-items:center;flex:none;border:0;border-radius:8px;background:transparent;color:#748696}.misafir-arama-temizle:hover{background:#e9f4f2;color:#128f87}.misafir-arama-temizle svg{width:15px}.misafir-risk-filtreleri{display:flex;gap:3px;padding:3px;border-radius:10px;background:#f0f4f6}.misafir-risk-filtreleri button{min-height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#6d7f8e;font-size:11px;font-weight:750}.misafir-risk-filtreleri button:hover{background:#fff;color:#355166}.misafir-risk-filtreleri button.active{background:#fff;color:#11877f;box-shadow:0 2px 8px #18334b14}.misafir-risk-filtreleri button:nth-child(3).active{background:#fff3d9;color:#8a6209}.misafir-risk-filtreleri button:nth-child(4).active{background:#ffe8e8;color:#9b3535}.kvkk-isareti{display:inline-flex;align-items:center;color:#18a198}.kvkk-isareti svg{width:14px}.misafir-filtre-temizle{min-height:40px;margin-top:13px;padding:0 15px;border:1px solid #9ad4ce;border-radius:10px;background:#eff9f7;color:#128f87;font-size:12px;font-weight:800}@media(max-width:1100px){.misafir-araclar{flex-wrap:wrap}.misafir-risk-filtreleri{order:3}.misafir-araclar>span{margin-left:auto}}@media(max-width:620px){.misafir-risk-filtreleri{width:100%;overflow-x:auto}.misafir-risk-filtreleri button{flex:1;white-space:nowrap}.misafir-araclar>span{margin-left:0;text-align:center}}.misafir-ozet small,.misafir-ozet em,.misafir-araclar>span{font-size:11px}.misafir-bilgi p,.misafir-araclar input{font-size:12px}.misafir-ana small,.misafir-konum small,.misafir-iletisim span,.misafir-konum b{font-size:11px}.guest-list article>em{font-size:10px}.misafir-bos span,.misafir-cekmece header span,.misafir-cekmece label,.misafir-cekmece .kvkk b,.misafir-cekmece .kvkk small{font-size:11px}.misafir-cekmece input,.misafir-cekmece select,.misafir-cekmece textarea{font-size:13px}.misafir-alan-kilidi{display:flex;gap:10px;margin:14px 0 4px;padding:12px 14px;border:1px solid #efcf91;border-radius:11px;background:#fff8e9;color:#7d5a17}.misafir-alan-kilidi>svg{width:18px;flex:none}.misafir-alan-kilidi>span{display:grid;gap:2px}.misafir-alan-kilidi b{font-size:11px}.misafir-alan-kilidi small{font-size:10px;line-height:1.45}.misafir-cekmece input[readonly],.misafir-cekmece select:disabled{background:#f1f4f6;color:#687887;cursor:not-allowed}.misafir-form-ekleri>p{margin:0;color:#748493;font-size:10px;line-height:1.45}.misafir-form-ek-yukle{display:grid;grid-template-columns:1fr 1fr auto;gap:8px}.misafir-form-ek-yukle>button{min-width:88px;border:1px solid #6bc3bd;border-radius:9px;background:#effaf8;color:#087d75;font-weight:800}.misafir-form-ek-listesi{display:grid;gap:7px}.misafir-form-ek-listesi article{display:grid;grid-template-columns:1fr 34px 34px;align-items:center;gap:6px;padding:8px 9px;border:1px solid #dce7ec;border-radius:9px;background:#f8fbfc}.misafir-form-ek-listesi article>span{display:grid;min-width:0;color:#344b60}.misafir-form-ek-listesi article b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.misafir-form-ek-listesi article small{overflow:hidden;color:#7d8c99;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.misafir-form-ek-listesi article button{width:34px;height:34px;display:grid;place-items:center;border:1px solid #d6e2e7;border-radius:8px;background:#fff;color:#267f9a}.misafir-form-ek-listesi article button:last-child{color:#b84949}.misafir-form-ek-listesi svg{width:15px}.misafir-form-ekleri output{color:#477064;font-size:10px}.misafir-form-ekleri input[type=file]{padding:7px;font-size:10px}.misafir-sayfalama button,.misafir-sayfalama span{font-size:12px}.misafir-sayfalama button{min-height:42px}@media(min-width:700px)and (max-width:900px){.guest-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.guest-list article{margin:0;align-content:start}.misafir-ana,.misafir-iletisim,.misafir-konum{min-width:0}.misafir-iletisim span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.misafir-duzenle{align-self:start}}.guest-list article{grid-template-columns:48px 1.2fr 1.5fr .8fr 75px 42px}.misafir-duzenle{width:40px;height:40px;border-radius:10px}.misafir-cekmece header button{width:42px;height:42px}@media(max-width:430px){.guest-list article{grid-template-columns:44px 1fr}}.misafir-araclar>label:focus-within{border-color:var(--turkuaz);box-shadow:0 0 0 3px #13a89e24}.guest-list article>em.risk-attention{color:#835a05}.misafir-ozet{grid-template-columns:190px 190px 190px 1fr;gap:12px}.misafir-ozet article>span.aktif{background:#eaf7ee;color:#28815b}.misafir-aktiflik-filtresi{height:40px;padding:0 11px;border:1px solid var(--cizgi);border-radius:10px;background:#fff;color:#526b7e;font-size:11px;font-weight:750}.guest-list article{cursor:default;transition:background .15s ease,box-shadow .15s ease,opacity .15s ease}.guest-list article:hover{background:#fbfefd;box-shadow:inset 3px 0 #27aaa1}.guest-list article:focus-visible{outline:3px solid rgba(19,168,158,.2);outline-offset:-3px}.guest-list article.pasif{background:#f7f8f9;opacity:.76}.misafir-durum-rozetleri{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.misafir-durum-rozetleri>em{width:max-content;padding:5px 9px;border-radius:20px;font-size:10px;font-style:normal;font-weight:800}.misafir-durum-rozetleri .profil-pasif{background:#e8ecef;color:#5f6d78}.guest-list article{grid-template-columns:48px 1.1fr 1.4fr .75fr 170px 42px}@media(max-width:1200px){.misafir-ozet{grid-template-columns:repeat(3,minmax(0,1fr))}.misafir-bilgi{grid-column:1/-1}}@media(max-width:900px){.guest-list article{grid-template-columns:48px 1fr auto}}@media(max-width:700px){.misafir-ozet{grid-template-columns:1fr 1fr}.misafir-ozet>article:nth-child(3){grid-column:1/-1}.misafir-aktiflik-filtresi{width:100%}.misafir-durum-rozetleri{grid-column:3;grid-row:1}}@media(min-width:981px){.guests-page.content{padding-top:9px;padding-bottom:22px}.guests-page .sayfa-ust{align-items:center}.guests-page .sayfa-ust h1{margin:0;font-size:22px}.guests-page .sayfa-ust p{display:none}.guests-page .sayfa-etiket{font-size:8px}.guests-page .sayfa-ust .birincil-dugme{height:36px}.misafir-ozet{grid-template-columns:160px 160px 160px;gap:6px;margin:6px 0}.misafir-ozet>article{min-height:44px;gap:7px;padding:5px 9px;border-radius:9px}.misafir-ozet article>span{width:30px;height:30px;border-radius:8px}.misafir-ozet article>span svg{width:15px}.misafir-ozet b{font-size:15px}.misafir-ozet small,.misafir-ozet em{font-size:8px}.misafir-bilgi{display:none}.misafir-filtre-kabugu{position:relative}.misafir-araclar{min-height:44px;margin-top:5px;padding:4px 132px 4px 6px;border-radius:10px 10px 0 0}.misafir-araclar label,.misafir-aktiflik-filtresi{height:34px}.misafir-risk-filtreleri button{min-height:28px;font-size:9px}.misafir-araclar>span{font-size:8px}.misafir-filtre-kabugu>.misafir-gelismis-dugme{position:absolute;z-index:2;right:7px;top:5px;min-height:34px;margin:0}.guest-list article{min-height:58px;padding:8px 14px;gap:11px}.guest-avatar{width:38px;height:38px;border-radius:10px}.misafir-ana{gap:2px}.misafir-ana b{font-size:11px}.misafir-ana small,.misafir-konum small,.misafir-iletisim span,.misafir-konum b{font-size:9px}.guest-list article>em,.misafir-durum-rozetleri>em{font-size:9px}.misafir-duzenle{width:34px;height:34px}}.misafir-gelismis-dugme{min-height:34px;display:flex;align-items:center;gap:6px;margin:6px 0 6px auto;padding:0 11px;border:1px solid #c8dce2;border-radius:9px;background:#fff;color:#557184;font-size:10px;font-weight:800}.misafir-gelismis-dugme:hover,.misafir-gelismis-dugme.dolu{border-color:#7bc7c1;background:#eff9f7;color:#0e837b}.misafir-gelismis-dugme svg{width:14px}.misafir-gelismis-dugme b{min-width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:#159c94;color:#fff;font-size:9px}.misafir-gelismis-filtreler{margin-bottom:7px;padding:10px 12px;border:1px solid #bcdedb;border-radius:11px;background:#f2faf9;box-shadow:0 5px 16px #145b6712}.misafir-gelismis-filtreler>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.misafir-gelismis-filtreler>header span,.misafir-gelismis-filtreler>header button{display:flex;align-items:center;gap:6px}.misafir-gelismis-filtreler>header span{color:#23685f;font-size:11px}.misafir-gelismis-filtreler>header svg{width:15px}.misafir-gelismis-filtreler>header button{min-height:30px;padding:0 9px;border:1px solid #c8dce2;border-radius:8px;background:#fff;color:#607686;font-size:9px;font-weight:800}.misafir-gelismis-filtreler>div{display:grid;grid-template-columns:1.3fr 1fr 1fr .8fr .8fr;gap:8px}.misafir-gelismis-filtreler label{display:grid;gap:4px;color:#607887;font-size:9px;font-weight:800}.misafir-gelismis-filtreler label>span{display:flex;align-items:center;gap:4px}.misafir-gelismis-filtreler label svg{width:12px}.misafir-gelismis-filtreler select,.misafir-gelismis-filtreler input{width:100%;height:35px;padding:0 9px;border:1px solid #cbdde2;border-radius:8px;background:#fff;color:#344f61;font-size:10px}.misafir-gelismis-filtreler>p{margin:7px 0 0;color:#718691;font-size:8px}.misafir-gecmis-ozeti{display:flex!important;align-items:center;gap:4px;color:#54778c!important}.misafir-gecmis-ozeti svg{width:11px!important;height:11px}@media(max-width:900px){.misafir-gelismis-dugme{width:100%;justify-content:center;margin:0 0 8px}.misafir-gelismis-filtreler>div{grid-template-columns:1fr 1fr}.misafir-gelismis-filtreler>div label:first-child{grid-column:1/-1}}@media(max-width:520px){.misafir-gelismis-filtreler>div{grid-template-columns:1fr}.misafir-gelismis-filtreler>div label:first-child{grid-column:auto}}@media(min-width:1251px){.misafir-gelismis-filtreler{padding:8px 10px}.misafir-gelismis-filtreler>header{margin-bottom:6px}.misafir-gelismis-filtreler>div{grid-template-columns:1.35fr 1fr 1fr 1fr 1fr .78fr .78fr;gap:6px}.misafir-gelismis-filtreler label{min-width:0;gap:3px;font-size:8px}.misafir-gelismis-filtreler select,.misafir-gelismis-filtreler input{min-width:0;height:32px;padding-inline:7px;font-size:9px}.misafir-gelismis-filtreler>p{margin-top:5px}}@media(min-width:901px)and (max-width:1250px){.misafir-gelismis-filtreler>div{grid-template-columns:repeat(4,minmax(0,1fr))}.misafir-gelismis-filtreler>div label:first-child{grid-column:span 2}}@media(min-width:901px){.guest-list article{min-width:1100px;grid-template-columns:36px 1.05fr .9fr 1.35fr .85fr 1fr 165px 34px;min-height:48px;padding:6px 12px;gap:10px}.guest-avatar{width:34px;height:34px;border-radius:9px;font-size:10px}.misafir-ana{display:flex;align-items:center;min-width:0}.misafir-ana>div{min-width:0}.misafir-ana b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.misafir-tek-bilgi,.misafir-konum,.misafir-gecmis-ozeti{min-width:0;display:flex;align-items:center;gap:5px;color:#617787;font-size:9px}.misafir-tek-bilgi svg,.misafir-konum>svg,.misafir-gecmis-ozeti svg{width:12px;height:12px;flex:none;color:#7f9aaa}.misafir-tek-bilgi,.misafir-konum b,.misafir-gecmis-ozeti{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.misafir-konum span{min-width:0;display:block}.misafir-konum b{display:block;font-size:9px}.misafir-durum-rozetleri{flex-wrap:nowrap}.misafir-durum-rozetleri>em{overflow:hidden;max-width:160px;text-overflow:ellipsis;white-space:nowrap}.misafir-duzenle{width:32px;height:32px;border-radius:8px}}@media(max-width:900px){.misafir-tek-bilgi{grid-column:1/-1}.misafir-tek-bilgi.eposta{padding-top:0}.misafir-gecmis-ozeti{grid-column:1/3}.misafir-durum-rozetleri{grid-column:3;grid-row:1}.misafir-konum{grid-column:1/3}}@media(min-width:621px){.misafir-cekmece{width:min(760px,100%)}.misafir-cekmece>header{padding:14px 22px 11px}.misafir-cekmece header span{font-size:9px}.misafir-cekmece h2{margin:2px 0 0;font-size:20px}.misafir-cekmece header p{display:none}.misafir-cekmece header button{width:36px;height:36px}.misafir-cekmece form{padding:5px 22px 18px}.misafir-cekmece fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:11px 0;padding:12px 14px;border-radius:12px}.misafir-cekmece fieldset.iki-sutun{grid-template-columns:repeat(2,minmax(0,1fr))}.misafir-cekmece fieldset:not(.misafir-form-ekleri)>label:not(.kvkk){grid-template-columns:88px minmax(0,1fr);align-items:center;gap:7px;font-size:10px}.misafir-cekmece fieldset:not(.misafir-form-ekleri)>label>small{grid-column:2;margin-top:-3px;font-size:8px}.misafir-cekmece input,.misafir-cekmece select,.misafir-cekmece textarea{min-height:36px;padding:6px 9px;font-size:11px}.misafir-cekmece textarea,.misafir-cekmece .buyutulebilir-metin>textarea{min-height:36px;height:36px;resize:none}.misafir-cekmece .buyutulebilir-metin>input{height:36px}.misafir-cekmece .kvkk{grid-column:1/-1;min-height:38px;padding:7px 10px}.misafir-alan-kilidi{margin:8px 0 2px;padding:8px 10px}.misafir-alan-kilidi small{font-size:9px;line-height:1.3}.misafir-form-ekleri{grid-template-columns:1fr}.misafir-form-ekleri>legend,.misafir-form-ekleri>p,.misafir-form-ek-listesi,.misafir-form-ekleri>output{grid-column:1/-1}.misafir-form-ek-yukle{grid-column:1/-1}.misafir-cekmece footer{position:sticky;bottom:-18px;margin:8px -22px -18px;padding:9px 22px;border-top:1px solid var(--cizgi);background:#fff}.misafir-cekmece footer>button:first-child,.misafir-cekmece footer .birincil-dugme{height:38px}}@media(min-width:901px){.misafir-form-perdesi{align-items:center;justify-content:center;padding:10px}.misafir-cekmece{width:min(1080px,calc(100vw - 24px));height:min(820px,calc(100dvh - 20px));margin:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid #d7e3e8;border-radius:16px;box-shadow:0 28px 80px #06172447;animation:misafir-kart-giris .2s ease-out}.misafir-cekmece>header{padding:9px 16px 7px}.misafir-cekmece h2{font-size:18px}.misafir-cekmece header span{font-size:8px}.misafir-cekmece header button{width:32px;height:32px}.misafir-cekmece form{min-height:0;overflow:auto;padding:3px 16px 12px}.misafir-cekmece fieldset,.misafir-cekmece fieldset.iki-sutun{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 10px;margin:7px 0;padding:7px 10px;border-radius:10px}.misafir-cekmece legend{font-size:10px}.misafir-cekmece legend svg{width:14px}.misafir-cekmece fieldset:not(.misafir-form-ekleri)>label:not(.kvkk){grid-template-columns:70px minmax(0,1fr);gap:5px;font-size:9px}.misafir-cekmece fieldset:not(.misafir-form-ekleri)>label>small{grid-column:2;font-size:7px;line-height:1.15}.misafir-cekmece input,.misafir-cekmece select,.misafir-cekmece textarea{min-height:31px;height:31px;padding:4px 7px;font-size:10px}.misafir-cekmece textarea,.misafir-cekmece .buyutulebilir-metin>textarea,.misafir-cekmece .buyutulebilir-metin>input{min-height:31px;height:31px}.misafir-cekmece .misafir-serbest-not{grid-column:span 2;align-items:start!important}.misafir-cekmece .misafir-serbest-not .buyutulebilir-metin>textarea{height:48px;min-height:48px;resize:none}.misafir-cekmece .kvkk{grid-column:auto;min-height:31px;padding:4px 7px}.misafir-cekmece .kvkk input{height:15px;min-height:15px}.misafir-cekmece .kvkk b{font-size:9px}.misafir-cekmece .kvkk small{font-size:7px}.misafir-alan-kilidi{margin:5px 0 2px;padding:5px 8px}.misafir-alan-kilidi>svg{width:15px}.misafir-alan-kilidi b{font-size:9px}.misafir-alan-kilidi small{font-size:8px;line-height:1.2}.misafir-form-ekleri{grid-template-columns:1fr!important;padding-block:6px!important}.misafir-form-ekleri>p{display:none}.misafir-form-ek-yukle{grid-template-columns:1.1fr 1fr 90px;gap:5px}.misafir-form-ek-yukle>button{min-width:0;font-size:9px}.misafir-form-ek-listesi{max-height:58px;overflow:auto;gap:3px}.misafir-form-ek-listesi article{grid-template-columns:1fr 28px 28px;padding:3px 6px}.misafir-form-ek-listesi article button{width:28px;height:28px}.misafir-cekmece footer{bottom:-12px;margin:5px -16px -12px;padding:6px 16px}.misafir-cekmece footer>button:first-child,.misafir-cekmece footer .birincil-dugme{height:34px;font-size:10px}}@keyframes misafir-kart-giris{0%{transform:translateY(12px) scale(.985);opacity:.55}}.misafir-detay-perde{position:fixed;inset:0;z-index:160;display:grid;place-items:center;padding:18px;background:#07182694;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.misafir-detay-karti{width:min(1220px,96vw);max-height:94dvh;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid #d4e3e8;border-radius:20px;background:#fff;box-shadow:0 28px 90px #0518275c}.misafir-detay-karti>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;border-bottom:1px solid #dce6eb}.misafir-detay-kimlik{display:flex;align-items:center;gap:13px}.misafir-detay-kimlik>span{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#e8f8f5;color:#10958c}.misafir-detay-kimlik svg{width:24px}.misafir-detay-kimlik small{color:#15978f;font-size:10px;font-weight:850;letter-spacing:1px}.misafir-detay-kimlik h2{margin:2px 0 1px;font-size:25px}.misafir-detay-kimlik p{margin:0;color:#718493;font-size:11px}.misafir-detay-islemler{display:flex;gap:8px}.misafir-detay-islemler button,.misafir-detay-karti>footer button{min-height:40px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #badbd8;border-radius:10px;background:#f3fbfa;color:#0d827b;font-size:11px;font-weight:800}.misafir-detay-islemler button.vurgu{border-color:#159c94;background:#159c94;color:#fff}.misafir-detay-islemler button:disabled,.misafir-konaklama-gecmisi button:disabled{opacity:.45;cursor:not-allowed}.misafir-detay-islemler .sadece-ikon{width:40px;padding:0;border-color:#d8e3e8;background:#fff;color:#334c60}.misafir-detay-islemler svg{width:16px}.misafir-detay-karti>nav{display:flex;gap:5px;padding:5px 24px;border-bottom:1px solid #dbe6eb;background:#f2f7f8}.misafir-detay-karti>nav button{min-height:38px;padding:0 22px;border:1px solid transparent;border-radius:9px;background:transparent;color:#617787;font-size:12px;font-weight:800}.misafir-detay-karti>nav button.active{border-color:#b6d9d6;background:#fff;color:#0d857d;box-shadow:0 3px 10px #14546417}.misafir-detay-icerik{overflow:auto;padding:18px 24px 22px;background:#f7fafb}.misafir-detay-ozet{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.misafir-detay-ozet article{min-height:78px;display:flex;align-items:center;gap:12px;padding:14px;border:1px solid;border-radius:13px}.misafir-detay-ozet article>svg{width:24px}.misafir-detay-ozet article>span{display:grid}.misafir-detay-ozet small{font-size:9px;font-weight:800}.misafir-detay-ozet b{font-size:18px}.misafir-detay-ozet .mavi{border-color:#c7ddf0;background:#eef7ff;color:#3977a9}.misafir-detay-ozet .yesil{border-color:#bfe2d5;background:#edf9f4;color:#267e61}.misafir-detay-ozet .mor{border-color:#d9cff0;background:#f6f1ff;color:#7458a4}.misafir-detay-ozet .turuncu{border-color:#edd8ad;background:#fff8e9;color:#8e681c}.misafir-detay-ozet .turuncu b{font-size:13px}.misafir-detay-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:12px;margin-top:12px}.misafir-detay-grid>section,.misafir-finans-bolumu,.misafir-konaklama-gecmisi,.misafir-belgeler-bolumu{border:1px solid #d7e4e9;border-radius:14px;background:#fff;overflow:hidden}.misafir-detay-grid section>header,.misafir-finans-bolumu>header,.misafir-konaklama-gecmisi>header,.misafir-belgeler-bolumu>header{display:flex;align-items:center;gap:8px;padding:13px 15px;border-bottom:1px solid #e0e9ed;background:#f6f9fa;color:#345268}.misafir-detay-grid header svg,.misafir-finans-bolumu header svg{width:18px;color:#15978f}.misafir-detay-grid header b,.misafir-finans-bolumu header b{font-size:12px}.misafir-profil-bolumu header em{margin-left:auto;padding:5px 9px;border-radius:14px;font-size:9px;font-style:normal;font-weight:850}.misafir-profil-iletisim{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px}.misafir-profil-iletisim>a,.misafir-profil-iletisim>div{min-width:0;display:flex;align-items:center;gap:9px;padding:12px;border:1px solid #dce7eb;border-radius:10px;background:#fbfcfd;color:#334e62;text-decoration:none}.misafir-profil-iletisim>a:hover{border-color:#85cbc5;background:#f0faf8}.misafir-profil-iletisim .disabled{pointer-events:none;opacity:.65}.misafir-profil-iletisim svg{width:19px;flex:none;color:#7190a2}.misafir-profil-iletisim span{min-width:0;display:grid}.misafir-profil-iletisim small{color:#81919e;font-size:8px;font-weight:800}.misafir-profil-iletisim b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.misafir-profil-bolumu dl{display:grid;grid-template-columns:1fr 1fr;margin:0 12px 12px;border:1px solid #e1e9ed;border-radius:10px;overflow:hidden}.misafir-profil-bolumu dl>div{padding:10px 12px}.misafir-profil-bolumu dl>div+div{border-left:1px solid #e1e9ed}.misafir-profil-bolumu dt{color:#81919d;font-size:8px;font-weight:800}.misafir-profil-bolumu dd{margin:3px 0 0;color:#324d61;font-size:11px;font-weight:700}.misafir-not-bolumu article{margin:11px 12px;padding:11px 12px;border:1px solid #ded7ee;border-radius:10px;background:#faf7ff}.misafir-not-bolumu article:last-child{border-color:#efd9a8;background:#fff9ec}.misafir-not-bolumu small{color:#745da0;font-size:8px;font-weight:850}.misafir-not-bolumu p{margin:5px 0 0;color:#42586a;font-size:11px;line-height:1.5;white-space:pre-wrap}.misafir-finans-bolumu{margin-top:12px}.misafir-finans-bolumu>header span{display:grid}.misafir-finans-bolumu>header small{color:#7c8d99;font-size:9px}.misafir-finans-bolumu>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px}.misafir-finans-bolumu article{display:grid;grid-template-columns:auto repeat(3,1fr);align-items:center;gap:12px;padding:10px 12px;border:1px solid #dce7eb;border-radius:10px}.misafir-finans-bolumu article>b{width:42px;color:#138c84;font-size:13px}.misafir-finans-bolumu article span{display:grid}.misafir-finans-bolumu article small{color:#82919c;font-size:8px}.misafir-finans-bolumu article strong{font-size:10px}.misafir-finans-bolumu .borclu strong{color:#ad690d}.misafir-finans-bolumu .kapali strong{color:#25815d}.misafir-finans-bolumu>p,.misafir-konaklama-gecmisi>p,.misafir-belgeler-bolumu>p{margin:0;padding:35px;color:#788b98;text-align:center;font-size:11px}.misafir-konaklama-gecmisi>header,.misafir-belgeler-bolumu>header{justify-content:space-between}.misafir-konaklama-gecmisi>header div,.misafir-belgeler-bolumu>header div{display:grid}.misafir-konaklama-gecmisi>header small,.misafir-belgeler-bolumu>header small{color:#7d8f9b;font-size:9px}.misafir-konaklama-gecmisi>header button,.misafir-belgeler-bolumu>header button{min-height:35px;display:flex;align-items:center;gap:6px;padding:0 12px;border:1px solid #91cec9;border-radius:9px;background:#eff9f7;color:#0e847c;font-size:10px;font-weight:800}.misafir-konaklama-gecmisi>header svg,.misafir-belgeler-bolumu>header svg{width:15px}.misafir-konaklama-gecmisi>div{display:grid;gap:7px;padding:12px}.misafir-konaklama-gecmisi>div>button{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px;border:1px solid #dce7eb;border-radius:10px;background:#fff;text-align:left}.misafir-konaklama-gecmisi>div>button:hover{border-color:#78c4be;background:#f1faf8}.misafir-konaklama-gecmisi>div>button>span:not(.rezervasyon-durum){display:grid}.misafir-konaklama-gecmisi>div>button>span:last-child{text-align:right}.misafir-konaklama-gecmisi b{font-size:11px}.misafir-konaklama-gecmisi small{color:#788b98;font-size:9px}.rezervasyon-durum{width:max-content;padding:6px 9px;border-radius:15px;font-size:9px;font-weight:850}.rezervasyon-durum.option{background:#fff1d4;color:#8c6008}.rezervasyon-durum.confirmed{background:#e7f1ff;color:#356da9}.rezervasyon-durum.checked_in{background:#e4f7ed;color:#21784c}.rezervasyon-durum.checked_out{background:#edf1f3;color:#5c6c78}.rezervasyon-durum.cancelled,.rezervasyon-durum.no_show{background:#ffe9e9;color:#a33b3b}.misafir-belgeler-bolumu>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px}.misafir-belgeler-bolumu article{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:11px;border:1px solid #dce7eb;border-radius:10px}.misafir-belgeler-bolumu article>svg{width:18px;color:#397ca4}.misafir-belgeler-bolumu article>span{min-width:0;display:grid}.misafir-belgeler-bolumu article b,.misafir-belgeler-bolumu article small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.misafir-belgeler-bolumu article b{font-size:11px}.misafir-belgeler-bolumu article small{color:#82929e;font-size:9px}.misafir-belgeler-bolumu article button{min-height:34px;padding:0 11px;border:1px solid #a8d4d0;border-radius:8px;background:#f1faf9;color:#0e817a;font-size:9px;font-weight:800}.misafir-detay-karti>footer{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;border-top:1px solid #dce6eb}.misafir-detay-karti>footer small{color:#86949f;font-size:9px}.misafir-detay-karti>footer button{min-width:80px;background:#fff;color:#385368}.misafir-detay-yukleniyor,.misafir-detay-hata{min-height:360px;display:flex;align-items:center;justify-content:center;color:#768a98}.misafir-detay-hata{flex-direction:column;gap:8px}.misafir-detay-hata svg{width:32px;color:#bd6a56}.misafir-detay-hata button{min-height:36px;display:flex;align-items:center;gap:6px;border:1px solid #b9d9d6;border-radius:9px;background:#eff9f7;color:#0c817a;font-weight:800}.misafir-detay-hata button svg{width:15px;color:inherit}@media(max-width:850px){.misafir-detay-perde{padding:8px}.misafir-detay-karti{width:100%;max-height:98dvh}.misafir-detay-karti>header{align-items:flex-start;padding:14px}.misafir-detay-islemler button:not(.sadece-ikon){font-size:0;width:40px;padding:0}.misafir-detay-islemler button:not(.sadece-ikon) svg{width:17px}.misafir-detay-karti>nav{padding:5px 10px;overflow-x:auto}.misafir-detay-karti>nav button{flex:1;min-width:max-content;padding:0 12px}.misafir-detay-icerik{padding:10px}.misafir-detay-ozet{grid-template-columns:1fr 1fr}.misafir-detay-grid,.misafir-profil-iletisim{grid-template-columns:1fr}.misafir-finans-bolumu>div,.misafir-belgeler-bolumu>div{grid-template-columns:1fr}.misafir-konaklama-gecmisi>div>button{grid-template-columns:1fr}.misafir-konaklama-gecmisi>div>button>span:last-child{text-align:left}.misafir-detay-karti>footer small{display:none}}@media(min-width:851px){.misafir-detay-perde{padding:10px}.misafir-detay-karti{width:min(1260px,98vw);max-height:97dvh}.misafir-detay-karti>header{padding:11px 18px}.misafir-detay-kimlik{gap:10px}.misafir-detay-kimlik>span{width:40px;height:40px;border-radius:11px}.misafir-detay-kimlik svg{width:21px}.misafir-detay-kimlik h2{margin:1px 0;font-size:21px}.misafir-detay-kimlik p{font-size:9px}.misafir-detay-islemler button,.misafir-detay-karti>footer button{min-height:36px}.misafir-detay-islemler .sadece-ikon{width:36px}.misafir-detay-karti>nav{padding:3px 18px}.misafir-detay-karti>nav button{min-height:34px;padding:0 18px;font-size:11px}.misafir-detay-icerik{padding:10px 12px 12px}.misafir-detay-ozet{gap:8px}.misafir-detay-ozet article{min-height:58px;gap:9px;padding:9px 12px;border-radius:11px}.misafir-detay-ozet article>svg{width:20px}.misafir-detay-ozet small{font-size:8px}.misafir-detay-ozet b{font-size:16px}.misafir-detay-ozet .turuncu b{font-size:11px}.misafir-detay-grid{gap:9px;margin-top:9px}.misafir-detay-grid section>header,.misafir-finans-bolumu>header{padding:8px 12px}.misafir-detay-grid header svg,.misafir-finans-bolumu header svg{width:16px}.misafir-profil-iletisim{gap:6px;padding:8px}.misafir-profil-iletisim>a,.misafir-profil-iletisim>div{gap:7px;padding:7px 9px;border-radius:8px}.misafir-profil-iletisim svg{width:16px}.misafir-profil-iletisim b{font-size:10px}.misafir-profil-bolumu dl{margin:0 8px 8px}.misafir-profil-bolumu dl>div{padding:6px 9px}.misafir-profil-bolumu dd{margin-top:1px;font-size:10px}.misafir-not-bolumu article{margin:7px 9px;padding:7px 9px}.misafir-not-bolumu p{margin-top:3px;font-size:10px;line-height:1.3}.misafir-finans-bolumu{margin-top:9px}.misafir-finans-bolumu>div{gap:7px;padding:8px}.misafir-finans-bolumu article{gap:8px;padding:7px 9px}.misafir-finans-bolumu article strong{font-size:9px}.misafir-detay-karti>footer{padding:6px 14px}.misafir-detay-karti>footer button{min-height:34px}}.plan-page{height:calc(var(--uygulama-yuksekligi, 100vh) - 54px);min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:8px clamp(14px,2vw,28px) 20px;background:radial-gradient(circle at 82% 0%,rgba(24,168,158,.07),transparent 34%),linear-gradient(180deg,#dce8ec 0,#e8eff2 190px,#dfe8eb)}.plan-aktif .ust-cubuk{height:54px;padding-inline:22px}.plan-aktif .sayfa-icerigi{min-height:calc(100vh - 54px)}.plan-aktif .sayfa-konumu small,.plan-aktif .sistem-durumu small{display:none}.plan-aktif .sayfa-konumu b{font-size:14px}.plan-aktif .sistem-durumu{margin-left:0;padding-block:6px}.plan-aktif .ust-islemler{margin-left:0}.ust-yeni-rezervasyon{display:flex;align-items:center;gap:6px;height:34px;margin-left:auto;padding:0 12px;border:0;border-radius:9px;background:linear-gradient(135deg,#15afa5,#0d918b);color:#fff;font-size:10px;font-weight:800;box-shadow:0 7px 17px #0f999229}.ust-yeni-rezervasyon svg{width:15px}.plan-ust{display:flex;align-items:center;justify-content:space-between;gap:20px}.plan-ust>div:first-child>span{display:none;align-items:center;gap:7px;color:#138f88;font-size:9px;font-weight:800;letter-spacing:1px}.plan-ust>div:first-child>span svg{width:15px}.plan-ust h1{margin:0;font-size:20px;letter-spacing:-.7px}.plan-ust p{display:none}.plan-hizli{display:flex;align-items:center;gap:8px}.plan-hizli>span{display:flex;align-items:baseline;gap:4px;min-width:0;padding:4px 8px;border:1px solid #dfe8ed;border-radius:10px;background:#fff;color:#82919d;font-size:9px;text-align:center}.plan-hizli>span b{color:#243d50;font-size:13px}.plan-hizli .birincil-dugme{height:36px;padding-inline:13px;border-radius:9px;font-size:11px}.plan-kumanda{width:100%;max-width:100%;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin:7px 0;padding:6px 8px;border:1px solid #cbdce2;border-radius:12px;background:#f9fcfdf5;box-shadow:0 5px 18px #17334a12}.plan-tarih-gezinme{display:flex}.plan-tarih-gezinme button,.plan-yenile{height:35px;display:flex;align-items:center;justify-content:center;border:1px solid #dce6eb;background:#fff;color:#526a7d}.plan-gorunum-araclari{display:flex;align-items:center;gap:8px;margin-left:0}.plan-kumanda-sag{min-width:0;display:flex;align-items:center;gap:13px;margin-left:auto}.plan-gorunum-araclari small{color:#7b8b98;font-size:10px;white-space:nowrap}.plan-tam-ekran{height:35px;display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #cde3e1;border-radius:8px;background:#f1faf9;color:#137d77;font-size:11px;font-weight:800;cursor:pointer}.plan-gizlilik{height:35px;display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #d4e0e5;border-radius:8px;background:#fff;color:#496477;font-size:10px;font-weight:800;cursor:pointer}.plan-gizlilik svg{width:14px}.plan-gizlilik.active{border-color:#7961b8;background:#f1edfb;color:#60469d}.plan-tam-ekran svg{width:14px}body.plan-tam-ekran .app-shell{position:fixed;inset:0;z-index:80;width:var(--tam-ekran-genisligi, 100vw);height:var(--uygulama-yuksekligi, 100dvh);min-height:0;overflow:hidden;grid-template-columns:minmax(0,1fr);background:var(--zemin)}body.plan-tam-ekran .yan-menu{display:none}body.plan-tam-ekran{overflow:hidden}body.plan-tam-ekran .ust-cubuk{display:none}body.plan-tam-ekran .ana-alan{height:100%;min-height:0;overflow:hidden}body.plan-tam-ekran .sayfa-icerigi{height:var(--uygulama-yuksekligi, 100dvh);min-height:0}body.plan-tam-ekran .plan-page{display:flex;flex-direction:column;height:var(--uygulama-yuksekligi, 100dvh);min-height:0;overflow:hidden;padding:3px 8px 5px}body.plan-tam-ekran .plan-kumanda,body.plan-tam-ekran .plan-filtreler,body.plan-tam-ekran .plan-durum-seridi{flex:0 0 auto}body.plan-tam-ekran .plan-kapsayici{flex:1 1 auto;min-height:0;border-radius:8px}body.plan-tam-ekran .plan-kumanda{gap:7px;margin:0 0 4px;padding:4px 318px 4px 6px;border-radius:9px}body.plan-tam-ekran .plan-filtreler{gap:5px;margin-bottom:3px;padding:4px 6px;border-radius:9px}body.plan-tam-ekran .plan-durum-seridi{min-height:19px;margin:0 2px 2px}body.plan-tam-ekran .plan-durum-seridi>small{display:none}body.plan-tam-ekran .plan-klavye-ipucu{display:none}body.plan-tam-ekran .plan-gorunum-araclari{position:fixed;top:7px;right:12px;z-index:90;margin:0;padding:2px;border:1px solid #b8d9d6;border-radius:9px;background:#fffffff5;box-shadow:0 9px 28px #0c364638;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.plan-tam-ekran .plan-gorunum-araclari small{display:none}body.plan-tam-ekran .plan-tam-ekran{height:33px;border-color:#15978f;background:#0f968f;color:#fff}body.plan-tam-ekran .plan-gizlilik{height:33px}body.plan-tam-ekran .plan-baslik{min-height:42px}body.plan-tam-ekran .plan-kat-basligi{min-height:21px}body.plan-tam-ekran .oda-plan-satiri{min-height:44px;contain-intrinsic-size:44px}body.plan-tam-ekran .oda-plan-satiri .oda-sutunu{gap:7px;padding-inline:10px}body.plan-tam-ekran .oda-isaret{height:21px}body.plan-tam-ekran .oda-plan-satiri .oda-sutunu b{font-size:13px;line-height:1.05}body.plan-tam-ekran .oda-plan-durumu{margin-top:1px;padding-block:1px;font-size:8px}body.plan-tam-ekran .plan-rezervasyon{height:29px}body.plan-tam-ekran .rezervasyon-tutamac{top:4px;bottom:4px}@media(max-width:700px){body.plan-tam-ekran .plan-gorunum-araclari{top:auto;right:10px;bottom:10px}body.plan-tam-ekran .plan-kumanda{padding-right:6px}}.plan-donem{display:flex;gap:2px;padding:3px;border-radius:8px;background:#f1f5f7}.plan-donem button{height:27px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:#6e808d;font-size:10px;font-weight:800;cursor:pointer}.plan-donem button.active{background:#fff;color:#087f78;box-shadow:0 1px 5px #18394b18}.plan-filtreler{width:100%;max-width:100%;min-width:0;display:flex;align-items:center;gap:7px;margin:0 0 9px;padding:7px 9px;border:1px solid #cbdce2;border-radius:11px;background:#f7fbfcf5;box-shadow:0 4px 14px #17334a0d}.plan-filtre-baslik{display:flex;align-items:center;gap:5px;padding-right:5px;color:#3c586a;white-space:nowrap}.plan-filtre-baslik svg{width:14px;color:#15968c}.plan-filtre-baslik b{font-size:11px}.plan-filtre-baslik small{padding:2px 5px;border-radius:8px;background:#e4f4f2;color:#147e77;font-size:9px}.plan-arama{position:relative;flex:1 1 210px;min-width:170px}.plan-arama svg{position:absolute;left:9px;top:9px;width:14px;color:#80919c}.plan-arama input,.plan-filtreler select{height:32px;border:1px solid #d7e3e8;border-radius:8px;background:#fff;color:#385266;font-size:10px}.plan-arama input{width:100%;padding:0 9px 0 30px}.plan-filtreler select{min-width:112px;padding:0 24px 0 8px}.plan-filtre-temizle{display:flex;align-items:center;gap:4px;height:32px;padding:0 9px;border:1px solid #edcccc;border-radius:8px;background:#fff7f7;color:#ae4a4a;font-size:9px;font-weight:800;cursor:pointer}.plan-filtre-temizle svg{width:12px}.plan-tarih-gezinme button{width:35px}.plan-tarih-gezinme button:first-child{border-radius:8px 0 0 8px}.plan-tarih-gezinme button:last-child{border-radius:0 8px 8px 0}.plan-tarih-gezinme .bugun-dugmesi{width:auto;padding:0 11px;border-inline:0;border-radius:0;font-size:11px;font-weight:800}.plan-tarih-gezinme .bugun-dugmesi.uzakta{border-color:#e09b25;background:#fff2d7;color:#935b00;box-shadow:inset 0 0 0 1px #e09b252e,0 2px 8px #935b001f;font-size:12px}.plan-tarih-gezinme svg,.plan-yenile svg{width:15px}.plan-kumanda>label{display:flex;align-items:center;gap:7px;color:#7b8b98;font-size:11px;font-weight:700}.plan-kumanda input{height:35px;border:1px solid #dce6eb;border-radius:8px;padding:0 8px;color:#31495c;font-size:12px}.plan-aralik{display:flex;align-items:center;gap:6px;color:#40586b;font-size:11px}.plan-aralik span{color:#9aa8b1}.plan-aciklama{display:flex;gap:10px;margin-left:auto}.plan-aciklama span{display:flex;align-items:center;gap:5px;color:#667988;font-size:10px}.plan-aciklama span:before{content:"";width:8px;height:8px;border-radius:3px}.plan-aciklama .confirmed:before{background:#397bc8}.plan-aciklama .option:before{background:#e4a72c}.plan-aciklama .checked_in:before{background:#20a37a}.plan-aciklama .maintenance:before{background:#e38b38}.plan-yenile{gap:6px;padding:0 10px;border-radius:8px;font-size:11px;font-weight:800}.plan-kapsayici{min-height:220px;overflow:auto;border:1px solid #bccfd6;border-radius:14px;background:#f2f7f8;box-shadow:0 12px 32px #16314824,0 1px #ffffffe6 inset;overscroll-behavior:contain;scrollbar-gutter:stable}.plan-tahta-alani{position:relative;flex:1 1 auto;min-height:220px}.plan-tahta-alani .plan-kapsayici{width:100%;height:100%;min-height:0}.plan-dikey-kaydirma{position:absolute;z-index:12;right:-30px;top:4px;bottom:4px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.plan-dikey-kaydirma button{width:24px;height:24px;display:grid;place-items:center;padding:0;line-height:0;border:1px solid #80bbb6;border-radius:8px;background:#ffffffeb;color:#087f78;box-shadow:0 3px 10px #1944522e;cursor:pointer;pointer-events:auto}.plan-dikey-kaydirma button:hover{border-color:#118f87;background:#e7f7f5}.plan-dikey-kaydirma .alt{margin-top:auto}.plan-dikey-kaydirma svg{width:14px;height:14px;display:block;stroke-width:2.6}.plan-kapsayici::-webkit-scrollbar{width:12px;height:12px}.plan-kapsayici::-webkit-scrollbar-track{background:#e6eef1}.plan-kapsayici::-webkit-scrollbar-thumb{border:3px solid #e6eef1;border-radius:10px;background:#579e99}.plan-kapsayici::-webkit-scrollbar-thumb:hover{background:#347f7a}.plan-tarih-kaydirici{flex:0 0 auto;min-height:31px;display:grid;grid-template-columns:30px minmax(120px,1fr) 30px auto;align-items:center;gap:7px;margin-top:5px;padding:3px 7px;border:1px solid #c7d8de;border-radius:9px;background:#edf4f6}.plan-tarih-kaydirici button{width:24px;height:24px;display:grid;place-items:center;justify-self:center;padding:0;line-height:0;border:1px solid #80bbb6;border-radius:8px;background:#ffffffeb;color:#087f78;box-shadow:0 3px 10px #19445224;cursor:pointer}.plan-tarih-kaydirici button:hover{border-color:#118f87;background:#e7f7f5;color:#087f78}.plan-tarih-kaydirici button svg{width:14px;height:14px;display:block;stroke-width:2.6}.plan-tarih-kaydirici input{width:100%;accent-color:#579e99;cursor:ew-resize}.plan-tarih-kaydirici span{color:#58707f;font-size:9px;font-weight:700;white-space:nowrap}.plan-tablo{width:100%;max-width:100%;min-width:100%;overflow:visible;background:#f2f7f8}.plan-satir{width:100%;min-width:0;display:grid;grid-template-columns:var(--oda-sutunu-genisligi, 170px) repeat(var(--gun-sayisi),minmax(0,1fr));position:relative}.plan-baslik{position:sticky;top:0;z-index:7;min-height:48px;border-bottom:1px solid #dbe6eb;background:#dfeaed;box-shadow:0 2px 5px #23415214}.oda-sutunu{position:sticky;left:0;z-index:5;display:flex;align-items:center;gap:9px;padding:0 13px;border-right:1px solid #dbe6eb;background:#edf4f6;box-shadow:2px 0 5px #2341520f}.plan-baslik .oda-sutunu{z-index:8;background:#dfeaed;color:#718391;font-size:11px;font-weight:800;letter-spacing:.8px}.plan-baslik .oda-sutunu svg{width:17px;color:#159a92}.gun-basligi{display:grid;place-content:center;text-align:center;border-right:1px solid #e6edf0;color:#82919c}.gun-basligi small{font-size:8px;font-weight:800;text-transform:uppercase}.gun-basligi b{font-size:16px;color:#30485a}.gun-basligi span{font-size:8px}.gun-basligi.hafta-sonu{background:#f9f4fc}.gun-basligi.bugun{background:#d9f4ef;color:#0b817a;box-shadow:inset 2px 0 #75cfc5,inset -2px 0 #75cfc5}.gun-basligi.bugun b{color:#08756f}.oda-plan-satiri{min-height:52px;border-bottom:1px solid #e8eef1;content-visibility:auto;contain-intrinsic-size:52px}.plan-kat-basligi{min-height:24px;border-bottom:1px solid #dce7eb;background:#eef6f6}.plan-kat-basligi .kat-adi{position:sticky;left:0;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 13px;border-right:1px solid #d3e3e4;background:#e8f3f2;color:#315c5a}.plan-kat-basligi .kat-adi b{font-size:10px}.plan-kat-basligi .kat-adi small{padding:2px 6px;border-radius:8px;background:#fff;color:#64817f;font-size:8px}.plan-kat-basligi .kat-cizgisi{grid-column:2 / -1;background:linear-gradient(90deg,#edf7f6,#f8fbfb)}.oda-plan-satiri:last-child{border-bottom:0}.oda-plan-satiri .oda-sutunu div{display:grid}.oda-plan-satiri .oda-sutunu b{font-size:14px;color:#243d50}.oda-plan-satiri .oda-sutunu small{max-width:115px;overflow:hidden;color:#82929f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.oda-plan-durumu{width:max-content;margin-top:2px;padding:2px 6px;border-radius:7px;background:#e5f5ee;color:#19785d;font-size:9px;line-height:1.15;font-style:normal;font-weight:800}.oda-plan-durumu.dirty{background:#fff0de;color:#9c5d10}.oda-plan-durumu.cleaning{background:#e7f0ff;color:#326aaa}.oda-plan-durumu.maintenance{background:#fff0e4;color:#a45d20}.plan-filtre-bos{display:grid;justify-items:center;gap:5px;padding:44px;color:#7b8e9a;text-align:center}.plan-filtre-bos svg{width:24px;color:#28a397}.plan-filtre-bos b{color:#365165;font-size:12px}.plan-filtre-bos span{font-size:9px}.oda-isaret{width:7px;height:24px;border-radius:6px;background:#22a58a}.oda-isaret.occupied{background:#8060bb}.oda-isaret.maintenance{background:#e38b38}.plan-hucre{position:relative;grid-row:1;min-width:0;border:0;border-right:1px solid #dfe8eb;background:#f5f9fa}.plan-hucre[data-bos=true]:after{content:"+";position:absolute;inset:50% auto auto 50%;width:22px;height:22px;display:grid;place-items:center;border:1px solid #86d7ce;border-radius:7px;background:#effbf9;color:#118d85;font:800 16px/1 Manrope;opacity:0;transform:translate(-50%,-50%) scale(.82);transition:opacity .14s ease,transform .14s ease;pointer-events:none}.plan-hucre[data-bos=true]:hover:after,.plan-hucre[data-bos=true]:focus-visible:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.plan-hucre:nth-child(2n){background:#eef4f6}.plan-hucre.bugun{background:#e4f8f4;box-shadow:inset 2px 0 #44b7ab57,inset -2px 0 #44b7ab57}.plan-hucre:hover{background:#def5ef}.plan-hucre:disabled{cursor:not-allowed;background:#f2f5f7;opacity:.72}.plan-hucre:disabled:hover{background:#f2f5f7}.oda-plan-satiri.rezervasyona-kapali .oda-sutunu{background:#fff7ef}.oda-plan-satiri.rezervasyona-kapali .plan-hucre,.oda-plan-satiri.rezervasyona-kapali .plan-hucre:hover{background:repeating-linear-gradient(135deg,#fffaf5,#fffaf5 7px,#f8eee4 7px 8px)}.plan-basari{margin:8px 0}.plan-basari>span{flex:1}.plan-basari .geri-al-dugmesi{width:auto;height:30px;padding:0 11px;border:1px solid #8bd0c5;border-radius:8px;background:#fff;color:#0b7e75;font-size:10px;font-weight:800}.plan-rezervasyon{position:relative;grid-row:1;z-index:3;align-self:center;height:34px;min-width:0;display:grid;align-content:center;overflow:hidden;margin:0 3px;padding:0 14px;border:0;border-radius:8px;color:#fff;text-align:left;transform:translate(var(--rezervasyon-yarim-gun, 0%));box-shadow:0 5px 12px #17364c24;container-type:inline-size}.plan-rezervasyon.kurumsal-filtre-disi{z-index:2;opacity:.24;filter:saturate(.3);box-shadow:none}.plan-rezervasyon.kurumsal-filtre-disi:hover,.plan-rezervasyon.kurumsal-filtre-disi:focus-within{opacity:.48}.rezervasyon-icerigi{min-width:0;display:grid;align-content:center;overflow:hidden}.rezervasyon-tutamac{position:absolute;z-index:2;top:5px;bottom:5px;width:16px;border:0;background:transparent;cursor:ew-resize;touch-action:none}.rezervasyon-tutamac:before{content:"";position:absolute;top:0;bottom:0;left:5px;width:6px;border:1px solid rgba(255,255,255,.76);border-radius:5px;background:#ffffff6b;box-shadow:0 1px 3px #102f452e;opacity:.78;transition:opacity .15s,background .15s,transform .15s;pointer-events:none}.rezervasyon-tutamac.sol{left:0}.rezervasyon-tutamac.sag{right:0}.plan-rezervasyon:hover .rezervasyon-tutamac,.rezervasyon-tutamac:hover{background:transparent}.plan-rezervasyon:hover .rezervasyon-tutamac:before,.rezervasyon-tutamac:hover:before{opacity:1;background:#ffffffe6;transform:scaleX(1.18)}.plan-rezervasyon b,.plan-rezervasyon small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rezervasyon-menu-dugmesi{position:absolute;z-index:4;top:6px;right:19px;width:25px;height:25px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.55);border-radius:6px;background:#07233733;color:#fff;opacity:0;cursor:pointer;transition:opacity .15s,background .15s}.rezervasyon-menu-dugmesi svg{width:14px}.plan-rezervasyon:hover .rezervasyon-menu-dugmesi,.plan-rezervasyon:focus-within .rezervasyon-menu-dugmesi,.rezervasyon-menu-dugmesi:focus-visible{opacity:1}.rezervasyon-menu-dugmesi:hover{background:#0723376b}.plan-rezervasyon b{font-size:10px}.plan-rezervasyon b .kayit-alarm-zili{position:relative;top:2px;width:15px;height:15px;background:transparent!important;color:#fff!important;filter:none}.plan-rezervasyon b .kayit-alarm-zili.zamani-geldi{filter:drop-shadow(0 0 3px rgba(255,255,255,.9))}.plan-rezervasyon small{opacity:.8;font-size:8px}.rezervasyon-ek-bilgi{display:none;min-width:0;overflow:hidden;color:#ffffffdb;font-size:8px;font-style:normal;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.rezervasyon-ek-bilgi i{margin-inline:3px;font-style:normal;opacity:.68}.plan-donem-7 .plan-rezervasyon{height:40px;padding-inline:16px 34px}.plan-donem-7{--oda-sutunu-genisligi: 180px}.plan-donem-15{--oda-sutunu-genisligi: 155px}.plan-donem-7 .rezervasyon-ek-bilgi{display:block}.plan-donem-7 .plan-rezervasyon b{font-size:11px}@container (min-width: 280px){.rezervasyon-icerigi{display:flex;align-items:center;gap:8px;white-space:nowrap}.rezervasyon-icerigi b{flex:0 1 auto;font-size:12px}.rezervasyon-icerigi small{flex:none;font-size:9px;opacity:.9}.rezervasyon-icerigi .rezervasyon-ek-bilgi{display:block;flex:0 1 auto;font-size:9px}}.plan-donem-30 .plan-rezervasyon{margin-inline:1px;padding-inline:8px;border-radius:6px}.plan-donem-30{--oda-sutunu-genisligi: 138px}.plan-donem-30 .oda-sutunu{gap:6px;padding-inline:9px}.plan-donem-30 .oda-plan-satiri .oda-sutunu b{font-size:13px}.plan-donem-30 .oda-plan-satiri .oda-sutunu small,.plan-donem-30 .plan-rezervasyon b{font-size:8px}.plan-donem-30 .plan-rezervasyon small,.plan-donem-30 .gun-basligi small,.plan-donem-30 .gun-basligi span{font-size:7px}.plan-donem-30 .gun-basligi b{font-size:14px}.plan-donem-30 .rezervasyon-tutamac{width:14px}.plan-donem-30 .rezervasyon-menu-dugmesi{display:none}.plan-donem-90 .plan-rezervasyon{height:22px;margin-inline:1px;padding:0;border-radius:3px;box-shadow:0 2px 5px #17364c33}.plan-donem-90{--oda-sutunu-genisligi: 118px}.plan-donem-90 .rezervasyon-icerigi,.plan-donem-90 .rezervasyon-menu-dugmesi{display:none}.plan-donem-90 .rezervasyon-tutamac{display:block;top:2px;bottom:2px;width:13px}.plan-donem-90 .rezervasyon-tutamac:before{left:4px;width:5px;border-color:#ffffffe6;background:#ffffff94;opacity:.9}.plan-donem-90 .gun-basligi small,.plan-donem-90 .gun-basligi span{display:none}.plan-donem-90 .gun-basligi b.gun-tarihi-kisa{display:block;font-size:7px;line-height:1;letter-spacing:-.2px;white-space:nowrap;transform:rotate(-90deg)}.plan-donem-90 .gun-basligi{overflow:hidden}.plan-donem-90 .oda-plan-satiri{min-height:42px;contain-intrinsic-size:42px}.plan-donem-90 .plan-baslik{min-height:38px}.plan-donem-90 .plan-hucre{border-right-color:#b9cbd285}.plan-donem-90 .plan-rezervasyon:hover,.plan-donem-90 .plan-rezervasyon:focus-visible{transform:translate(var(--rezervasyon-yarim-gun, 0%)) scaleY(1.18)}.bilgiler-gizli .rezervasyon-icerigi,.bilgiler-gizli .rezervasyon-tutamac,.bilgiler-gizli .rezervasyon-menu-dugmesi{display:none}.bilgiler-gizli .plan-rezervasyon{padding:0;border-radius:5px}body.plan-tam-ekran .plan-donem-90 .plan-rezervasyon{height:22px}body.plan-tam-ekran .plan-donem-90 .oda-plan-satiri{min-height:42px;contain-intrinsic-size:42px}body.plan-tam-ekran .plan-donem-90 .plan-baslik{min-height:38px}.plan-rezervasyon.confirmed{background:linear-gradient(110deg,#397bc8,#4a91dc)}.plan-rezervasyon.option{background:linear-gradient(110deg,#d89519,#eeb544);color:#533500}.plan-rezervasyon.checked_in{background:linear-gradient(110deg,#168765,#28ad84)}.plan-rezervasyon:hover,.plan-rezervasyon:focus-visible{filter:brightness(1.06);transform:translate(var(--rezervasyon-yarim-gun, 0%)) translateY(-1px);outline:2px solid #0e6f6a;outline-offset:2px}.plan-yukleniyor{min-height:280px;display:grid;place-items:center;color:#7e8e9b}.plan-ipucu{display:flex;align-items:center;gap:8px;margin-top:8px;color:#71828f;font-size:9px}.plan-ipucu svg{width:15px;color:#188f88}.plan-modal-perde{position:fixed;inset:0;z-index:50;display:flex;justify-content:flex-end;background:#07182688;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.plan-detay{width:min(430px,100%);height:100dvh;background:#fff;box-shadow:-20px 0 60px #06172433;overflow-y:auto}.plan-detay>header{display:flex;justify-content:space-between;padding:24px;border-bottom:1px solid #e1e8ec}.plan-detay header span{color:#168f88;font-size:10px;font-weight:800}.plan-detay h2{margin:4px 0 0;font-size:22px}.plan-detay header button{width:36px;height:36px;display:grid;place-items:center;border:1px solid #dce5ea;border-radius:9px;background:#fff}.plan-kart-pencere-islemleri{display:flex;gap:7px}.plan-detay.buyuk-gorunum{position:absolute;inset:2vh 2vw;width:auto;height:96vh;border-radius:16px;box-shadow:0 25px 80px #06172455}.plan-detay.buyuk-gorunum>header{position:sticky;top:0;z-index:12;align-items:center;padding:22px 32px;background:#fff}.plan-detay.buyuk-gorunum>header span{font-size:12px}.plan-detay.buyuk-gorunum>header h2{font-size:30px}.plan-detay.buyuk-gorunum>header button{width:42px;height:42px}.plan-detay.buyuk-gorunum .plan-detay-icerik{width:100%;max-width:1480px;margin:auto;padding:28px 34px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler{top:86px;margin:-28px -34px 18px;padding:15px 34px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler>em{padding:8px 13px;font-size:12px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler>button{height:42px;padding:0 17px;font-size:12px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler>button svg{width:17px}.plan-detay.buyuk-gorunum .detay-sekmeleri{margin:18px 0 14px;padding:6px}.plan-detay.buyuk-gorunum .detay-sekmeleri button{height:46px;font-size:13px}.plan-detay.buyuk-gorunum dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.plan-detay.buyuk-gorunum dl>div{min-height:78px;justify-content:center;padding:16px 20px;border-right:1px solid #e8eef1}.plan-detay.buyuk-gorunum dt{font-size:11px}.plan-detay.buyuk-gorunum dl .kalan-odeme-satiri dd,.plan-detay.buyuk-gorunum dl .toplam-borc-satiri dd{font-size:19px}.plan-detay.buyuk-gorunum .plan-odeme-karti,.plan-detay.buyuk-gorunum .plan-ekstra-karti,.plan-detay.buyuk-gorunum .plan-elle-tasima{padding:22px;border-radius:14px}.plan-detay.buyuk-gorunum .plan-odeme-karti header b,.plan-detay.buyuk-gorunum .plan-ekstra-karti header b,.plan-detay.buyuk-gorunum .plan-elle-tasima b{font-size:15px}.plan-detay.buyuk-gorunum .plan-odeme-karti header small,.plan-detay.buyuk-gorunum .plan-ekstra-karti header small,.plan-detay.buyuk-gorunum .plan-elle-tasima small{font-size:11px}.plan-detay.buyuk-gorunum .odeme-formu{gap:14px}.plan-detay.buyuk-gorunum .odeme-formu label,.plan-detay.buyuk-gorunum .elle-tasima-alanlari label{font-size:11px}.plan-detay.buyuk-gorunum .odeme-formu input,.plan-detay.buyuk-gorunum .odeme-formu select,.plan-detay.buyuk-gorunum .elle-tasima-alanlari input,.plan-detay.buyuk-gorunum .elle-tasima-alanlari select{min-height:44px;font-size:13px}.plan-detay.buyuk-gorunum .odeme-formu button,.plan-detay.buyuk-gorunum .plan-elle-tasima>button{min-height:44px;font-size:12px}.plan-detay.buyuk-gorunum .odeme-hareketleri b{font-size:12px}.plan-detay.buyuk-gorunum .odeme-hareketleri small{font-size:10px}.plan-detay.buyuk-gorunum>footer{max-width:1480px;margin:auto;padding:0 34px 24px}.plan-detay.buyuk-gorunum>footer button{min-height:44px;font-size:12px}@media(max-width:900px){.plan-detay.buyuk-gorunum dl{grid-template-columns:1fr}.plan-detay.buyuk-gorunum dl>div{border-right:0}}@media(max-width:700px){.plan-detay.buyuk-gorunum{inset:8px;width:auto;height:calc(100dvh - 16px)}.plan-detay.buyuk-gorunum .plan-detay-icerik{padding:18px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler{margin:-18px -18px 12px;padding:12px 18px}}.plan-detay header svg{width:17px}.plan-detay-icerik{padding:22px}.plan-detay-hizli-islemler{display:flex;align-items:center;justify-content:space-between;gap:10px;position:sticky;top:0;z-index:4;margin:-22px -22px 10px;padding:12px 22px;background:#fff;border-bottom:1px solid #edf1f3}.plan-detay-hizli-islemler>em{display:inline-block;padding:6px 10px;border-radius:20px;background:#e7f1ff;color:#2b67ab;font-size:10px;font-style:normal;font-weight:800}.plan-detay-hizli-islemler>em.option{background:#fff0cd;color:#8a6008}.plan-detay-hizli-islemler>em.checked_in{background:#e3f6ed;color:#18704c}.plan-detay-hizli-islemler>button{height:34px;display:flex;align-items:center;gap:6px;padding:0 11px;border:0;border-radius:8px;background:#119b93;color:#fff;font:800 9px Manrope;cursor:pointer;box-shadow:0 5px 13px #119b9326}.plan-detay-hizli-islemler>button svg{width:14px}.detay-sekmeleri{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:14px 0 4px;padding:4px;border-radius:10px;background:#eef3f6}.detay-sekmeleri{grid-template-columns:repeat(5,minmax(0,1fr))}.plan-detay .ortak-rez-sekme{margin-top:10px}.plan-detay.buyuk-gorunum .ortak-rez-sekme{grid-column:1/-1;margin:0}.plan-detay.buyuk-gorunum .ortak-misafir-paneli,.plan-detay.buyuk-gorunum .ortak-not-paneli{padding:18px}.plan-detay.buyuk-gorunum .ortak-iletisim b,.plan-detay.buyuk-gorunum .ortak-not-paneli p{font-size:12px}.plan-detay.buyuk-gorunum .ortak-misafir-paneli>header b,.plan-detay.buyuk-gorunum .ortak-not-paneli>article>div>b{font-size:15px}.detay-sekmeleri button{height:34px;border:0;border-radius:7px;background:transparent;color:#6d8190;font-size:10px;font-weight:800}.detay-sekmeleri button.active{background:#fff;color:#167f78;box-shadow:0 3px 10px #18324812}.detay-sekmeleri b{margin-left:3px}.detay-gizli{display:none!important}.plan-detay dl .kalan-odeme-satiri{background:#fff5e6}.plan-detay dl .kalan-odeme-satiri dt{color:#a26b18}.plan-detay dl .kalan-odeme-satiri dd{color:#b05f11;font-size:15px}.plan-detay dl .ekstra-toplam-satiri{background:#f7f4ff}.plan-detay dl .ekstra-toplam-satiri dt{color:#7661a9}.plan-detay dl .ekstra-toplam-satiri dd{color:#654c9f}.plan-detay dl .toplam-borc-satiri dd{color:#183f59;font-size:14px;font-weight:900}.plan-detay dl{display:grid;gap:0;margin:18px 0;border:1px solid #e1e8ec;border-radius:12px}.plan-detay dl div{display:grid;gap:3px;padding:13px;border-bottom:1px solid #e8eef1}.plan-detay dl div:last-child{border:0}.plan-detay dt{color:#82919d;font-size:9px;font-weight:800;text-transform:uppercase}.plan-detay dd{display:flex;align-items:center;gap:6px;margin:0;color:#2c4457;font-size:12px;font-weight:700}.plan-detay dd svg{width:14px}.plan-odeme-karti{display:grid;gap:11px;margin-bottom:14px;padding:14px;border:1px solid #dce5ed;border-radius:13px;background:#f8fafc}.plan-ekstra-karti{display:grid;gap:11px;margin:18px 0 14px;padding:14px;border:1px solid #eadfcb;border-radius:13px;background:#fffaf1}.plan-ekstra-karti>header,.plan-ekstra-karti>header>div{display:flex;align-items:center;justify-content:space-between;gap:9px}.plan-ekstra-karti>header>div span{display:grid}.plan-ekstra-karti>header svg{width:19px;color:#b87721}.plan-ekstra-karti>header b{font-size:11px}.plan-ekstra-karti>header small{color:#8c8a83;font-size:9px}.plan-ekstra-karti>header strong{color:#9b651b;font-size:11px}.ekstra-bos{margin:0;padding:16px;color:#8b918f;text-align:center;font-size:10px}.plan-odeme-karti>header,.plan-odeme-karti>header>div{display:flex;align-items:center;justify-content:space-between;gap:9px}.plan-odeme-karti>header svg{width:19px;color:#3579b8}.plan-odeme-karti>header span{display:grid}.plan-odeme-karti>header b{color:#294558;font-size:11px}.plan-odeme-karti>header small{color:#7c8e9a;font-size:9px}.plan-odeme-karti>header strong{padding:6px 8px;border-radius:7px;background:#fff0d9;color:#8d5a0a;font-size:10px}.odeme-ozeti{display:grid;grid-template-columns:1fr 1fr;gap:7px}.odeme-ozeti span{display:grid;gap:2px;padding:8px;border-radius:8px;background:#fff}.odeme-ozeti small{color:#8595a0;font-size:8px}.odeme-ozeti b{color:#264357;font-size:11px}.odeme-hareketleri{display:grid;gap:5px;max-height:130px;overflow-y:auto}.odeme-hareketleri>div{display:flex;justify-content:space-between;gap:8px;padding:7px 8px;border-left:3px solid #25a08d;border-radius:6px;background:#fff}.odeme-hareketleri span{display:grid;gap:1px}.odeme-hareketleri span:last-child{text-align:right}.odeme-hareketleri b{color:#234357;font-size:10px}.odeme-hareketleri small{color:#7b8c98;font-size:8px}.odeme-hareketleri>div.ekstra-iptal{border-left-color:#d97979;background:#fff3f3}.odeme-hareketleri>div.ekstra-iptal b{color:#9b6969;text-decoration:line-through}.odeme-hareketleri>div.ekstra-iptal small{color:#b05252}.ekstra-tutar-islemi{display:flex!important;align-items:center;gap:6px!important}.ekstra-tutar-islemi>span{text-align:right}.ekstra-iptal-dugmesi{display:grid;width:24px;height:24px;padding:0;place-items:center;border:1px solid #f0caca;border-radius:6px;background:#fff6f6;color:#bf4d4d;cursor:pointer}.ekstra-iptal-dugmesi:hover{background:#ffe7e7;border-color:#dc8f8f}.ekstra-iptal-dugmesi svg{width:13px;height:13px}.odeme-formu{display:grid;grid-template-columns:1fr 1fr;gap:7px}.odeme-formu label{display:grid;gap:3px;color:#70838f;font-size:8px;font-weight:800}.odeme-formu input,.odeme-formu select{width:100%;min-width:0;height:34px;padding:0 7px;border:1px solid #d3e1e7;border-radius:7px;background:#fff;color:#294558;font-size:10px}.odeme-formu .odeme-notu{grid-column:1 / -1}.buyutulebilir-girdi{position:relative;display:block!important}.buyutulebilir-girdi input{padding-right:38px}.buyutulebilir-girdi button{position:absolute;right:4px;top:4px;display:grid;width:26px;height:26px;padding:0;place-items:center;border:0;border-radius:6px;background:#edf7f6;color:#148f85;cursor:pointer}.buyutulebilir-girdi button svg{width:13px;height:13px}.uzun-metin-karti{width:min(560px,calc(100vw - 32px));text-align:left}.uzun-metin-baslik{display:flex;align-items:center;justify-content:space-between}.uzun-metin-baslik>div{display:flex;align-items:center;gap:10px}.uzun-metin-baslik svg{width:18px;height:18px;color:#16988c}.uzun-metin-baslik span{display:grid;gap:2px}.uzun-metin-baslik small{color:#7d909c}.uzun-metin-baslik>button{display:grid;width:30px;height:30px;padding:0;place-items:center;border:1px solid #dbe5ea;border-radius:8px;background:#fff}.uzun-metin-karti textarea{width:100%;min-height:180px;padding:13px;resize:vertical;border:1px solid #cbdde3;border-radius:10px;color:#233f52;font:inherit;line-height:1.5}.uzun-metin-karti textarea:focus{outline:2px solid #a9ded8;border-color:#24a79b}.uzun-metin-sayac{text-align:right;color:#81929d;font-size:10px}.odeme-formu button{grid-column:1 / -1;height:35px;border:0;border-radius:8px;background:#267ebc;color:#fff;font-size:10px;font-weight:800}.kur-aciklamasi{margin:-4px 0 0;color:#687e8d;font-size:8px}.plan-elle-tasima{display:grid;gap:11px;padding:14px;border:1px solid #cfe6e2;border-radius:13px;background:#f3fbf9}.plan-elle-tasima>div:first-child{display:flex;align-items:center;gap:9px}.plan-elle-tasima>div:first-child>svg{width:19px;color:#168f7d}.plan-elle-tasima>div:first-child span{display:grid}.plan-elle-tasima>div:first-child b{color:#294558;font-size:12px}.plan-elle-tasima>div:first-child small{color:#7c8e9a;font-size:10px}.elle-tasima-alanlari{display:grid;grid-template-columns:1fr 1fr;gap:8px}.elle-tasima-alanlari label{display:grid;gap:4px;color:#6f828f;font-size:9px;font-weight:800}.elle-tasima-alanlari select,.elle-tasima-alanlari input{width:100%;min-width:0;height:38px;padding:0 8px;border:1px solid #d3e1e5;border-radius:8px;background:#fff;color:#30495c;font-size:10px}.plan-elle-tasima>button{height:38px;border:1px solid #159586;border-radius:9px;background:#fff;color:#0d7d70;font-size:10px;font-weight:800}.plan-elle-tasima>button:disabled{border-color:#dce5e8;color:#9aa7af}.plan-detay>footer{display:flex;justify-content:flex-end;gap:8px;padding:0 22px}.plan-detay>footer>button:first-child{height:42px;padding:0 14px;border:1px solid #dce5ea;border-radius:9px;background:#fff;color:#607485;font-weight:700}@media(max-width:980px){.plan-page{padding:14px 12px}.plan-ust{align-items:flex-start}.plan-ust p{display:none}.plan-hizli>span{display:none}.plan-kumanda{overflow-x:auto}.plan-aralik,.plan-kumanda .plan-aciklama{display:none}.plan-durum-seridi{align-items:flex-start;flex-direction:column;gap:4px}.plan-kapsayici{overflow:auto;border-radius:11px}.plan-tablo{max-width:none;overflow:visible}.plan-satir{grid-template-columns:135px repeat(var(--gun-sayisi),minmax(0,1fr))}.oda-sutunu{padding:0 9px}}@media(max-width:1200px){.plan-filtreler{flex-wrap:wrap}.plan-arama{flex-basis:320px}}@media(max-width:560px){.plan-dikey-kaydirma{right:-27px}.plan-tarih-kaydirici{grid-template-columns:30px minmax(100px,1fr) 30px}.plan-tarih-kaydirici span{display:none}.plan-ust{display:grid}.plan-hizli{width:100%}.plan-hizli .birincil-dugme{width:100%;justify-content:center}.plan-kumanda>label{display:none}.plan-ust h1{font-size:23px}.plan-detay{width:100%}}.plan-hucre.tasima-hedefi{background:#e8f8f4;box-shadow:inset 0 0 0 1px #56bbaa}.plan-hucre.tasima-hedefi:hover{background:#bfeee3;box-shadow:inset 0 0 0 2px #15977f}.plan-hucre.tasima-hedefi.hedef-kopya{background:#eef0ff;box-shadow:inset 0 0 0 1px #8b83dc}.plan-hucre.tasima-hedefi.hedef-baslangic,.plan-hucre.tasima-hedefi.hedef-bitis{background:#fff6df;box-shadow:inset 0 0 0 1px #d9a52d}.tasima-ikonu.kopya{background:#eeecff;color:#6758bd}.plan-rezervasyon[draggable=true]{cursor:grab}.plan-rezervasyon[draggable=true]:active{cursor:grabbing;opacity:.72}.surukleme-sure-rozeti{position:fixed;z-index:100;pointer-events:none;padding:7px 11px;border:1px solid #ffffff55;border-radius:9px;background:#0d3851;box-shadow:0 8px 24px #0718263d;color:#fff;font-size:12px;font-weight:800;line-height:1;white-space:nowrap}.surukleme-sure-rozeti b{font-size:11px;letter-spacing:.15px}.surukleme-sure-rozeti span{margin-left:8px;padding-left:8px;border-left:1px solid rgba(255,255,255,.3);font-size:10px;color:#cce8f3}.surukleme-sure-rozeti.gecersiz{background:#b84242}.sag-tik-perde{position:fixed;inset:0;z-index:90}.rezervasyon-sag-tik{position:fixed;width:220px;overflow:hidden;padding:6px;border:1px solid #d8e3e9;border-radius:12px;background:#fff;box-shadow:0 18px 55px #07182638;max-height:calc(100vh - 20px);overflow-y:auto}.rezervasyon-sag-tik header{display:flex;justify-content:space-between;gap:10px;padding:8px 9px 10px;border-bottom:1px solid #edf2f5;color:#173247}.rezervasyon-sag-tik header small{color:#718695}.rezervasyon-sag-tik .sag-tik-kategori{display:block;padding:10px 9px 4px;color:#8a9ba7;font-size:9px;font-weight:900;letter-spacing:.1em}.rezervasyon-sag-tik button{display:flex;align-items:center;width:100%;gap:9px;padding:9px;border:0;border-radius:8px;background:transparent;color:#29475b;font:inherit;font-size:13px;font-weight:700;text-align:left}.rezervasyon-sag-tik button:hover{background:#eef8f6}.rezervasyon-sag-tik button svg{width:17px;height:17px}.rezervasyon-sag-tik button.tehlikeli{color:#b43a3a}.rezervasyon-sag-tik button.tehlikeli:hover{background:#fff0f0}.rezervasyon-sag-tik button:disabled{cursor:not-allowed;opacity:.45}.tasima-ikonu.silme{background:#fff0f0;color:#b43a3a}.plan-onay .silme-dugmesi{border-color:#b43a3a;background:#b43a3a;color:#fff}.plan-onay-perde{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:20px;background:#07182688;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.plan-onay{width:min(520px,100%);padding:26px;border-radius:18px;background:#fff;box-shadow:0 28px 90px #06172455;text-align:center}.tasima-ikonu{width:48px;height:48px;display:grid;place-items:center;margin:0 auto 10px;border-radius:14px;background:#e4f6f2;color:#118d79}.tasima-ikonu svg{width:22px}.plan-onay h2{margin:0;color:#243d50;font-size:21px}.plan-onay>p{margin:8px auto 18px;color:#6f808d;font-size:11px;line-height:1.55}.tasima-karsilastirma{display:grid;grid-template-columns:1fr 28px 1fr;align-items:center;gap:10px;padding:13px;border:1px solid #dfe8ec;border-radius:13px;background:#f8fafb;text-align:left}.tasima-karsilastirma>svg{width:17px;color:#159587}.tasima-karsilastirma>span{display:grid;gap:3px}.tasima-karsilastirma small{color:#8997a3;font-size:8px;font-weight:800;letter-spacing:.7px}.tasima-karsilastirma b{color:#2c4558;font-size:12px}.tasima-karsilastirma em{color:#748592;font-size:9px;font-style:normal}.plan-onay-islem{display:flex;justify-content:center;gap:9px;margin-top:18px}.hesap-secimi{display:grid;gap:7px;margin:15px 0 0;padding:11px;border:1px solid #dfe8ec;border-radius:12px;background:#f8fafb;text-align:left}.hesap-secimi legend{padding:0 5px;color:#435c6e;font-size:10px;font-weight:800}.kopya-ucret-secimi{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:10px 0 0;padding:11px;border:1px solid #dce6eb;border-radius:11px;text-align:left}.kopya-ucret-secimi legend{padding:0 5px;color:#435c6e;font-size:10px;font-weight:800}.kopya-ucret-secimi>label{min-width:0;display:flex;align-items:flex-start;gap:7px;padding:8px;border:1px solid #e1e9ed;border-radius:9px;background:#fff;cursor:pointer}.kopya-ucret-secimi>label>input[type=radio]{flex:none;margin-top:2px}.kopya-ucret-secimi label span{display:grid;gap:2px}.kopya-ucret-secimi label b{font-size:9px}.kopya-ucret-secimi label b em{padding:2px 4px;border-radius:6px;background:#e5f6f2;color:#147e72;font-size:7px;font-style:normal}.kopya-ucret-secimi label small{color:#7b8d99;font-size:8px;line-height:1.35}.kopya-ucret-secimi .kopya-elle-tutar{grid-column:1/-1;display:grid}.kopya-ucret-secimi .kopya-elle-tutar input{width:100%;height:34px;border:1px solid #d5e1e7;border-radius:8px;padding:0 9px}.hesap-secimi label{display:grid;grid-template-columns:16px 1fr;align-items:start;gap:8px;padding:9px;border:1px solid #e0e8ec;border-radius:9px;background:#fff;cursor:pointer}.hesap-secimi label.active{border-color:#58bcb2;background:#edf9f7;box-shadow:0 0 0 2px #1aa39712}.hesap-secimi input{margin-top:2px;accent-color:#13998e}.hesap-secimi span{display:grid;gap:3px}.hesap-secimi b{color:#28465a;font-size:10px}.hesap-secimi b em{margin-left:5px;padding:2px 5px;border-radius:6px;background:#dff3ef;color:#148075;font-size:7px;font-style:normal}.hesap-secimi small{color:#718491;font-size:8px;line-height:1.45}.birlesik-hesap-bilgisi{background:#edf8f6!important}.birlesik-hesap-bilgisi dd{color:#147c73!important}.birlesik-hesap-bilgisi svg{width:14px;vertical-align:middle}.plan-onay-islem>button:first-child{height:42px;padding:0 15px;border:1px solid #dce5e9;border-radius:9px;background:#fff;color:#607485;font-weight:700}@media(max-width:520px){.plan-filtreler{flex-wrap:wrap}.plan-filtre-baslik{width:100%}.plan-filtreler select{flex:1 1 130px}.elle-tasima-alanlari,.tasima-karsilastirma{grid-template-columns:1fr}.tasima-karsilastirma>svg{transform:rotate(90deg);justify-self:center}.plan-onay-islem{display:grid}.plan-onay-islem button{width:100%;justify-content:center}}.plan-detay.buyuk-gorunum>header{min-height:62px;padding:10px 22px}.plan-detay.buyuk-gorunum>header span{font-size:10px}.plan-detay.buyuk-gorunum>header h2{margin-top:1px;font-size:23px}.plan-detay.buyuk-gorunum>header button{width:36px;height:36px}.plan-detay.buyuk-gorunum .plan-detay-icerik{max-width:none;padding:14px 22px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler{top:62px;margin:-14px -22px 8px;padding:8px 22px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler>em{padding:6px 10px;font-size:10px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler>button{height:34px;padding:0 13px;font-size:10px}.plan-detay.buyuk-gorunum .detay-sekmeleri{margin:8px 0 10px;padding:4px}.plan-detay.buyuk-gorunum .detay-sekmeleri button{height:36px;font-size:11px}.plan-detay.buyuk-gorunum dl{width:100%;max-width:none;margin:10px 0}.plan-detay.buyuk-gorunum dl>div{min-height:56px;padding:9px 16px}.plan-detay.buyuk-gorunum dt{font-size:9px}.plan-detay.buyuk-gorunum dd{font-size:13px}.plan-detay.buyuk-gorunum dl .kalan-odeme-satiri dd,.plan-detay.buyuk-gorunum dl .toplam-borc-satiri dd{font-size:16px}.plan-detay.buyuk-gorunum .plan-elle-tasima{margin-top:10px;padding:13px 16px}.plan-detay.buyuk-gorunum .plan-elle-tasima>div:first-child{margin-bottom:8px}.plan-detay.buyuk-gorunum .plan-elle-tasima b{font-size:12px}.plan-detay.buyuk-gorunum .plan-elle-tasima small{font-size:9px}.plan-detay.buyuk-gorunum .elle-tasima-alanlari{gap:9px}.plan-detay.buyuk-gorunum .elle-tasima-alanlari label{font-size:9px}.plan-detay.buyuk-gorunum .elle-tasima-alanlari input,.plan-detay.buyuk-gorunum .elle-tasima-alanlari select{min-height:36px;font-size:11px}.plan-detay.buyuk-gorunum .plan-elle-tasima>button{min-height:36px;font-size:10px}.plan-detay.buyuk-gorunum .plan-odeme-karti,.plan-detay.buyuk-gorunum .plan-ekstra-karti{width:100%;max-width:none;margin-top:10px;padding:16px}.plan-detay.buyuk-gorunum>footer{max-width:none;padding:0 22px 14px}.plan-detay.buyuk-gorunum>footer button{min-height:36px;font-size:10px}.plan-detay.buyuk-gorunum .plan-detay-icerik{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(390px,.7fr);grid-template-areas:"actions actions" "tabs tabs" "summary move";gap:10px 14px;align-items:start}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler{grid-area:actions}.plan-detay.buyuk-gorunum .detay-sekmeleri{grid-area:tabs;margin:0}.plan-detay.buyuk-gorunum dl{grid-area:summary;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;margin:0}.plan-detay.buyuk-gorunum dl>div{min-height:68px;align-content:center;border-right:1px solid #e8eef1}.plan-detay.buyuk-gorunum .plan-elle-tasima{grid-area:move;height:100%;margin:0;padding:14px 16px}.plan-detay.buyuk-gorunum .elle-tasima-alanlari{grid-template-columns:1fr;gap:7px}.plan-detay.buyuk-gorunum .elle-tasima-alanlari input,.plan-detay.buyuk-gorunum .elle-tasima-alanlari select{width:100%}.plan-detay.buyuk-gorunum .plan-odeme-karti,.plan-detay.buyuk-gorunum .plan-ekstra-karti{grid-column:1/-1;margin:0}.plan-detay.buyuk-gorunum>footer{display:none}@media(max-width:1250px){.plan-detay.buyuk-gorunum .plan-detay-icerik{grid-template-columns:minmax(0,1fr) 340px}.plan-detay.buyuk-gorunum dl{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-detay.buyuk-gorunum dl>div:nth-child(3n){border-right:1px solid #e8eef1}.plan-detay.buyuk-gorunum dl>div:nth-child(2n){border-right:0}}@media(max-width:900px){.plan-detay.buyuk-gorunum .plan-detay-icerik{display:block}.plan-detay.buyuk-gorunum .detay-sekmeleri,.plan-detay.buyuk-gorunum dl,.plan-detay.buyuk-gorunum .plan-elle-tasima{margin-bottom:10px}.plan-detay.buyuk-gorunum dl{grid-template-columns:1fr}.plan-detay.buyuk-gorunum dl>div{border-right:0!important}}.plan-modal-perde:has(.plan-detay.buyuk-gorunum){align-items:center;justify-content:center;padding:18px}.plan-detay.buyuk-gorunum{position:relative;inset:auto;width:min(1600px,100%);height:auto;max-height:94vh;margin:0;border-radius:16px}.plan-detay.buyuk-gorunum>header{min-height:68px;padding:11px 24px}.plan-detay.buyuk-gorunum>header span{font-size:11px}.plan-detay.buyuk-gorunum>header h2{font-size:26px}.plan-detay.buyuk-gorunum>header button{width:39px;height:39px}.plan-detay.buyuk-gorunum .plan-detay-icerik{grid-template-columns:minmax(0,1.2fr) minmax(400px,.8fr);padding:16px 24px 20px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler{position:static;margin:-16px -24px 0;padding:9px 24px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler>em{font-size:11px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler>button{height:38px;font-size:11px}.plan-detay.buyuk-gorunum .detay-sekmeleri button{height:40px;font-size:12px}.plan-detay.buyuk-gorunum dl{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-detay.buyuk-gorunum dl>div{min-height:72px;padding:12px 18px}.plan-detay.buyuk-gorunum dl>div:nth-child(3n){border-right:1px solid #e8eef1}.plan-detay.buyuk-gorunum dl>div:nth-child(2n){border-right:0}.plan-detay.buyuk-gorunum dl .birlesik-hesap-bilgisi{grid-column:1/-1;min-height:58px;border-right:0}.plan-detay.buyuk-gorunum dt{font-size:10px}.plan-detay.buyuk-gorunum dd{font-size:15px}.plan-detay.buyuk-gorunum dl .kalan-odeme-satiri dd,.plan-detay.buyuk-gorunum dl .toplam-borc-satiri dd{font-size:18px}.plan-detay.buyuk-gorunum .plan-elle-tasima b{font-size:14px}.plan-detay.buyuk-gorunum .plan-elle-tasima small,.plan-detay.buyuk-gorunum .elle-tasima-alanlari label{font-size:10px}.plan-detay.buyuk-gorunum .elle-tasima-alanlari input,.plan-detay.buyuk-gorunum .elle-tasima-alanlari select{min-height:41px;font-size:13px}.plan-detay.buyuk-gorunum .plan-elle-tasima>button{min-height:40px;font-size:11px}@media(max-width:1100px){.plan-detay.buyuk-gorunum .plan-detay-icerik{display:block}.plan-detay.buyuk-gorunum .detay-sekmeleri,.plan-detay.buyuk-gorunum dl,.plan-detay.buyuk-gorunum .plan-elle-tasima{margin-bottom:10px}}@media(max-width:700px){.plan-modal-perde:has(.plan-detay.buyuk-gorunum){padding:8px}.plan-detay.buyuk-gorunum{width:100%;max-height:calc(100dvh - 16px)}}.plan-detay.buyuk-gorunum dl>div{justify-items:start;text-align:left}.plan-detay.buyuk-gorunum dl dt,.plan-detay.buyuk-gorunum dl dd{width:100%;justify-content:flex-start;text-align:left}.plan-detay.buyuk-gorunum dl .detay-bilgi-oda{background:#eef6ff}.plan-detay.buyuk-gorunum dl .detay-bilgi-konaklama{background:#edf9f7}.plan-detay.buyuk-gorunum dl .detay-bilgi-misafir{background:#f4f1ff}.plan-detay.buyuk-gorunum dl .detay-bilgi-konaklama-bedeli{background:#f2f7fb}.plan-detay.buyuk-gorunum dl .ekstra-toplam-satiri{background:#f5f0ff}.plan-detay.buyuk-gorunum dl .toplam-borc-satiri{background:#eef4f8}.plan-detay.buyuk-gorunum dl .detay-bilgi-odeme{background:#eef9f1}.plan-detay.buyuk-gorunum dl .kalan-odeme-satiri{background:#fff4df}.plan-detay.buyuk-gorunum dl .detay-bilgi-oda dt{color:#4777a2}.plan-detay.buyuk-gorunum dl .detay-bilgi-konaklama dt{color:#257e75}.plan-detay.buyuk-gorunum dl .detay-bilgi-misafir dt{color:#725ba5}.plan-detay.buyuk-gorunum dl .detay-bilgi-odeme dt{color:#39805a}.plan-detay.buyuk-gorunum{width:min(1320px,100%)}.plan-detay.buyuk-gorunum .plan-detay-icerik{grid-template-columns:minmax(0,1fr) 360px}.plan-detay.buyuk-gorunum dl{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-detay.buyuk-gorunum dl>div{justify-content:stretch;justify-items:start;align-content:center;text-align:left}.plan-detay.buyuk-gorunum dl>div:nth-child(2n){border-right:1px solid #e8eef1}.plan-detay.buyuk-gorunum dl>div:nth-child(3n){border-right:0}@media(max-width:1180px){.plan-detay.buyuk-gorunum .plan-detay-icerik{grid-template-columns:minmax(0,1fr) 340px}.plan-detay.buyuk-gorunum dl{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-detay.buyuk-gorunum dl>div:nth-child(3n){border-right:1px solid #e8eef1}.plan-detay.buyuk-gorunum dl>div:nth-child(2n){border-right:0}}@media(max-width:1100px){.plan-detay.buyuk-gorunum dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.plan-detay.buyuk-gorunum dl{grid-template-columns:1fr}.plan-detay.buyuk-gorunum dl>div{border-right:0!important}}.plan-detay.buyuk-gorunum .plan-odeme-karti{gap:12px;background:#f7fafc}.plan-detay.buyuk-gorunum .plan-odeme-karti>.odeme-ozeti{grid-template-columns:1.1fr .85fr 1.1fr;gap:10px}.plan-detay.buyuk-gorunum .odeme-ozeti span{min-height:70px;justify-content:center;padding:11px 14px;border:1px solid #e1eaf0}.plan-detay.buyuk-gorunum .odeme-ozeti small{font-size:10px;font-weight:800;text-transform:uppercase}.plan-detay.buyuk-gorunum .odeme-ozeti b{font-size:17px}.plan-detay.buyuk-gorunum .odeme-ozeti .toplam-borc{border-color:#cbdff0;background:#eef6fc}.plan-detay.buyuk-gorunum .odeme-ozeti .toplam-borc b{color:#155b88;font-size:20px}.plan-detay.buyuk-gorunum .odeme-ozeti .tahsil-edilen{border-color:#cce9df;background:#eef9f5}.plan-detay.buyuk-gorunum .odeme-ozeti .tahsil-edilen b{color:#187458}.plan-detay.buyuk-gorunum .odeme-ozeti .kalan-borc{border-color:#f1d49e;background:#fff4df}.plan-detay.buyuk-gorunum .odeme-ozeti .kalan-borc small{color:#956217}.plan-detay.buyuk-gorunum .odeme-ozeti .kalan-borc b{color:#b85d08;font-size:21px}.plan-detay.buyuk-gorunum .odeme-kur-rozeti{background:#e9f4ff;color:#276995}.plan-detay.buyuk-gorunum .odeme-calisma-alani{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:12px;align-items:stretch}.plan-detay.buyuk-gorunum .odeme-formu{align-content:start;gap:9px;padding:13px;border:1px solid #c9dfef;border-radius:11px;background:#eef6fc}.plan-detay.buyuk-gorunum .odeme-form-basligi{grid-column:1/-1;margin:-13px -13px 2px;padding:11px 13px;border-bottom:1px solid #c9dfef;border-radius:11px 11px 0 0;background:#e3f0fa}.plan-detay.buyuk-gorunum .odeme-form-basligi span{display:grid;gap:2px}.plan-detay.buyuk-gorunum .odeme-form-basligi b{color:#205d88;font-size:13px}.plan-detay.buyuk-gorunum .odeme-form-basligi small{color:#68869b;font-size:9px}.plan-detay.buyuk-gorunum .odeme-formu .kur-aciklamasi{grid-column:1/-1;margin:0}.plan-detay.buyuk-gorunum .odeme-karsilik-alani{grid-column:1/-1}.plan-detay.buyuk-gorunum .odeme-karsilik-alani>span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.plan-detay.buyuk-gorunum .odeme-karsilik-alani>span>button{grid-column:auto;width:auto;min-height:36px;height:36px;padding:0 13px;border:1px solid #9ccdc6;border-radius:7px;background:#e4f5f1;color:#126f67;font-size:11px;font-weight:800;white-space:nowrap}.plan-detay.buyuk-gorunum .odeme-karsilik-alani>span>button:disabled{opacity:.45;cursor:not-allowed}.plan-detay.buyuk-gorunum .odeme-karsilik-alani>small{color:#6f8390;font-size:9px;font-weight:600}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli{min-width:0;padding:13px;border:1px solid #c9e6dc;border-radius:11px;background:#eef9f5}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px;padding-bottom:9px;border-bottom:1px solid #c9e6dc}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli>header b{font-size:13px;color:#226b56}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli>header small{font-size:10px;color:#618879}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli .odeme-hareketleri{max-height:220px}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli .odeme-hareketleri>div{padding:10px}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli .odeme-hareketleri b{font-size:12px}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli .odeme-hareketleri small{font-size:9px}.odeme-gecmisi-bos{display:grid;min-height:110px;margin:0;place-items:center;color:#82939e;font-size:11px}@media(max-width:900px){.plan-detay.buyuk-gorunum .odeme-calisma-alani{grid-template-columns:1fr}}@media(max-width:620px){.plan-detay.buyuk-gorunum .plan-odeme-karti>.odeme-ozeti{grid-template-columns:1fr}}.plan-detay.buyuk-gorunum .plan-odeme-karti{padding:14px 16px}.plan-detay.buyuk-gorunum .plan-odeme-karti>header b{font-size:16px}.plan-detay.buyuk-gorunum .plan-odeme-karti>header small{font-size:11px}.plan-detay.buyuk-gorunum .odeme-ozeti span{min-height:58px;padding:8px 13px}.plan-detay.buyuk-gorunum .odeme-ozeti small{font-size:10px}.plan-detay.buyuk-gorunum .odeme-ozeti b{font-size:18px}.plan-detay.buyuk-gorunum .odeme-ozeti .toplam-borc b,.plan-detay.buyuk-gorunum .odeme-ozeti .kalan-borc b{font-size:22px}.plan-detay.buyuk-gorunum .odeme-ozeti .kalan-borc.alacak{border-color:#d8c8ef;background:#f5efff}.plan-detay.buyuk-gorunum .odeme-ozeti .kalan-borc.alacak small,.plan-detay.buyuk-gorunum .odeme-ozeti .kalan-borc.alacak b{color:#714ca1}.plan-detay.buyuk-gorunum .odeme-ozeti .kalan-borc.kapali{border-color:#bfe2d1;background:#edf9f2}.plan-detay.buyuk-gorunum .odeme-ozeti .kalan-borc.kapali small,.plan-detay.buyuk-gorunum .odeme-ozeti .kalan-borc.kapali b{color:#24724f}.plan-detay.buyuk-gorunum .odeme-formu{gap:6px;padding:10px 12px}.plan-detay.buyuk-gorunum .odeme-form-basligi{margin:-10px -12px 1px;padding:8px 12px}.plan-detay.buyuk-gorunum .odeme-form-basligi b,.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli>header b{font-size:14px}.plan-detay.buyuk-gorunum .odeme-form-basligi small,.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli>header small{font-size:10px}.plan-detay.buyuk-gorunum .odeme-formu label{font-size:11px}.plan-detay.buyuk-gorunum .odeme-formu input,.plan-detay.buyuk-gorunum .odeme-formu select{min-height:36px;height:36px;font-size:13px}.plan-detay.buyuk-gorunum .odeme-formu .buyutulebilir-girdi button{top:4px;height:28px}.plan-detay.buyuk-gorunum .odeme-formu>button{min-height:37px;height:37px;font-size:12px}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli{padding:10px 12px}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli>header{margin-bottom:7px;padding-bottom:7px}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli .odeme-hareketleri b{font-size:13px}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli .odeme-hareketleri small{font-size:10px}.plan-detay.buyuk-gorunum .odeme-gecmisi-paneli .odeme-islem-kuru{color:#357660;font-weight:800}@media(max-height:720px){.plan-detay.buyuk-gorunum>header{min-height:58px;padding-block:8px}.plan-detay.buyuk-gorunum .plan-detay-icerik{padding-top:10px;padding-bottom:12px;gap:7px 12px}.plan-detay.buyuk-gorunum .plan-detay-hizli-islemler{margin-top:-10px;padding-block:7px}.plan-detay.buyuk-gorunum .detay-sekmeleri button{height:36px}.plan-detay.buyuk-gorunum .plan-odeme-karti{gap:8px;padding-block:11px}}.plan-modal-perde:has(.plan-detay.buyuk-gorunum){padding:7px 12px}.plan-detay.buyuk-gorunum{width:min(1380px,100%);max-height:calc(100dvh - 14px)}@media(max-width:700px){.plan-modal-perde:has(.plan-detay.buyuk-gorunum){padding:5px}.plan-detay.buyuk-gorunum{max-height:calc(100dvh - 10px)}}html[data-theme=dark] .plan-page{background:radial-gradient(circle at 82% 0%,rgba(28,168,158,.09),transparent 34%),linear-gradient(180deg,#091a26 0,#0b1924 190px,#081722)}html[data-theme=dark] :where(.plan-kumanda,.plan-filtreler){border-color:#29485a;background:#0f2330f7;box-shadow:0 5px 18px #0000003d}html[data-theme=dark] :where(.plan-tarih-gezinme button,.plan-yenile,.plan-gizlilik,.plan-dikey-kaydirma button,.plan-tarih-kaydirici button){border-color:#315268;background:#142b3b;color:#b7cad5}html[data-theme=dark] :where(.plan-tarih-gezinme button,.plan-yenile,.plan-gizlilik,.plan-dikey-kaydirma button,.plan-tarih-kaydirici button):hover{border-color:#3c807b;background:#173a3c;color:#6bd8cf}html[data-theme=dark] .plan-donem{background:#0c1c28}html[data-theme=dark] .plan-donem button{color:#91a7b5}html[data-theme=dark] .plan-donem button.active{background:#1a3d42;color:#72ded4;box-shadow:none}html[data-theme=dark] .plan-filtre-baslik{color:#c4d3dc}html[data-theme=dark] .plan-filtre-baslik small{background:#153b3b;color:#72d9cf}html[data-theme=dark] :where(.plan-aciklama span,.plan-kumanda>label,.plan-gorunum-araclari small,.plan-aralik,.plan-tarih-kaydirici span,.plan-ipucu){color:#91a7b5}html[data-theme=dark] .plan-tam-ekran{border-color:#33746f;background:#153a3a;color:#73d9d0}html[data-theme=dark] .plan-gizlilik.active{border-color:#7968aa;background:#302a49;color:#c2b4ef}html[data-theme=dark] .plan-kapsayici,html[data-theme=dark] .plan-tablo{border-color:#29495b;background:#0d202d;box-shadow:0 12px 32px #0000004d,0 1px #527e942e inset}html[data-theme=dark] .plan-baslik{border-bottom-color:#315064;background:#152d3c;box-shadow:0 2px 6px #00000040}html[data-theme=dark] .oda-sutunu{border-right-color:#315064;background:#122736;box-shadow:2px 0 5px #0000002e}html[data-theme=dark] .plan-baslik .oda-sutunu{background:#193444;color:#a6bac6}html[data-theme=dark] .gun-basligi{border-right-color:#294657;color:#8fa4b1}html[data-theme=dark] .gun-basligi b{color:#dce9f0}html[data-theme=dark] .gun-basligi.hafta-sonu{background:#211f32}html[data-theme=dark] .gun-basligi.bugun{background:#153f3e;color:#66d8cd;box-shadow:inset 2px 0 #398d86,inset -2px 0 #398d86}html[data-theme=dark] .gun-basligi.bugun b{color:#8ae9e0}html[data-theme=dark] .oda-plan-satiri{border-bottom-color:#253f50}html[data-theme=dark] .oda-plan-satiri .oda-sutunu b{color:#e1edf3}html[data-theme=dark] .oda-plan-satiri .oda-sutunu small{color:#8fa4b2}html[data-theme=dark] .plan-hucre{border-right-color:#294555;background:#102431}html[data-theme=dark] .plan-hucre:nth-child(2n){background:#122836}html[data-theme=dark] .plan-hucre.bugun{background:#153b3a;box-shadow:inset 2px 0 #43aea461,inset -2px 0 #43aea461}html[data-theme=dark] .plan-hucre:hover{background:#194039}html[data-theme=dark] .plan-hucre:disabled{background:#111f29;opacity:.7}html[data-theme=dark] .plan-kat-basligi{border-bottom-color:#294555;background:#102631}html[data-theme=dark] .plan-kat-basligi .kat-adi{border-right-color:#315064;background:#153139;color:#a5d0cc}html[data-theme=dark] .plan-kat-basligi .kat-adi small{background:#203b47;color:#aec1ca}html[data-theme=dark] .plan-kat-basligi .kat-cizgisi{background:linear-gradient(90deg,#102934,#0e222e)}html[data-theme=dark] .oda-plan-satiri.rezervasyona-kapali .oda-sutunu{background:#30271f}html[data-theme=dark] .oda-plan-satiri.rezervasyona-kapali .plan-hucre,html[data-theme=dark] .oda-plan-satiri.rezervasyona-kapali .plan-hucre:hover{background:repeating-linear-gradient(135deg,#28231f,#28231f 7px,#352a21 7px 8px)}html[data-theme=dark] .plan-tarih-kaydirici{border-color:#29495b;background:#102431}html[data-theme=dark] .plan-kapsayici::-webkit-scrollbar-track{background:#102431}html[data-theme=dark] .plan-kapsayici::-webkit-scrollbar-thumb{border-color:#102431;background:#3e817d}html[data-theme=dark] body.plan-tam-ekran .plan-gorunum-araclari,body.plan-tam-ekran html[data-theme=dark] .plan-gorunum-araclari{border-color:#315b63;background:#0e222ff7}.ortak-kart-kimlik{min-width:0;flex:1}.ortak-kart-kimlik>div{display:flex;align-items:center;gap:8px}.ortak-kart-ust-gecis{width:auto!important;height:25px!important;display:flex!important;align-items:center;gap:4px;margin-left:4px;padding:0 8px!important;border:0!important;border-radius:6px!important;background:#119b93!important;color:#fff!important;font:800 7px Manrope!important;white-space:nowrap}.ortak-kart-ust-gecis svg{width:11px!important}.kart-rezervasyon:not(.buyuk-gorunum)>header{min-height:68px}.kart-rezervasyon:not(.buyuk-gorunum) .ortak-kart-kimlik>div{align-items:center;flex-direction:row;gap:6px}.kart-rezervasyon:not(.buyuk-gorunum) .ortak-kart-ust-gecis{margin-left:0}.kart-rezervasyon:not(.buyuk-gorunum) .ortak-kart-kimlik h2{margin-top:4px}.kart-rezervasyon:not(.buyuk-gorunum) .plan-detay-icerik{padding-top:4px}.kart-rezervasyon:not(.buyuk-gorunum) .detay-sekmeleri{margin-top:4px}.kart-rezervasyon.buyuk-gorunum .ortak-kart-ust-gecis{height:30px!important;padding-inline:10px!important;font-size:9px!important}.ortak-rezervasyon-karti:not(.buyuk-gorunum){display:flex;flex-direction:column;overflow:hidden!important}.ortak-rezervasyon-karti:not(.buyuk-gorunum)>header{flex:0 0 auto}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .plan-detay-icerik{min-height:0;display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .detay-sekmeleri{flex:0 0 auto}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .ortak-kart-kaydirilabilir-icerik{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .ortak-kart-kaydirilabilir-icerik::-webkit-scrollbar{width:9px}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .ortak-kart-kaydirilabilir-icerik::-webkit-scrollbar-track{background:#eef3f5}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .ortak-kart-kaydirilabilir-icerik::-webkit-scrollbar-thumb{border:2px solid #eef3f5;border-radius:8px;background:#83919b}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-kart-kaydirilabilir-icerik{grid-column:1/-1;min-width:0;display:block}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-kart-kaydirilabilir-icerik>footer{display:block;order:99;width:100%;margin-top:10px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-kart-kaydirilabilir-icerik>footer .rez-on-sil{width:100%}.ortak-ust-sekmeler{display:none}.ortak-rezervasyon-karti.buyuk-gorunum{position:fixed!important;inset:16px auto auto 50%!important;transform:translate(-50%)!important;margin:0!important;max-height:calc(100dvh - 32px)!important}.ortak-rezervasyon-karti.buyuk-gorunum>header{display:flex;align-items:center;gap:14px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-kart-kimlik{flex:0 0 auto;min-width:215px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ust-sekmeler{width:auto;min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));flex:1 1 auto;margin:0;padding:4px;gap:4px;border:4px solid #119b93;border-radius:13px;background:#119b93}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ust-sekmeler button{width:100%;height:42px;display:flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(255,255,255,.42);border-radius:9px;background:#119b93;color:#fff;font:800 12px Manrope;line-height:1;text-align:center;white-space:nowrap;box-shadow:none}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ust-sekmeler button.active{border-color:#fff;background:#fff;color:#087f78;box-shadow:none}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ust-sekmeler button.active{border-color:#fff!important;background:#fff!important;color:#087f78!important;box-shadow:0 4px 11px #084c483d!important;transform:translateY(-1px)}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-alt-sekmeler{display:none}.ortak-rezervasyon-karti.buyuk-gorunum .plan-kart-pencere-islemleri{flex:none}.plan-modal-perde:has(.ortak-rezervasyon-karti.buyuk-gorunum){align-items:flex-start!important;justify-content:center!important;padding:16px!important}@media(max-width:900px){.ortak-rezervasyon-karti.buyuk-gorunum>header{align-items:stretch;flex-wrap:wrap}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-kart-kimlik{flex:1}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ust-sekmeler{order:3;width:100%;min-width:0;flex-basis:100%}}.rezervasyon-duzenle-dugmesi{margin:0 24px 12px!important}.odeme-formu.refund{border-color:#efb2b8;background:#fff4f5}.odeme-formu.refund .odeme-form-basligi b{color:#b4232c}.odeme-hareketleri>div.refund{border-color:#efc1c5;background:#fff4f5;box-shadow:inset 3px 0 #d94c57}.odeme-hareketleri>div.refund>span:first-child>b{color:#bd303a}.rez-bolum-hatalari{display:grid;gap:4px;margin:10px 24px;padding:12px 14px;border:1px solid #efb5b5;border-radius:10px;background:#fff4f4;color:#a42832;font-size:10px}.rez-bolum-hatalari button{justify-self:start;margin-top:4px;border:1px solid #d99096;border-radius:7px;background:#fff;padding:6px 10px;color:#a42832;font-weight:700;cursor:pointer}@media(max-width:700px){.rezervasyon-duzenle-dugmesi,.rez-bolum-hatalari{margin-inline:10px!important}}.rezervasyon-gecmisi{margin:0 24px 14px;border:1px solid #d7e4ea;border-radius:10px;background:#f8fbfc;overflow:hidden}.rezervasyon-gecmisi>button{width:100%;display:flex;align-items:center;gap:7px;padding:10px 12px;border:0;background:#eef5f7;color:#315f78;font-weight:800;cursor:pointer}.rezervasyon-gecmisi>button svg{width:15px}.rezervasyon-gecmisi>button b{margin-left:auto}.rezervasyon-gecmisi>div{display:grid;gap:6px;padding:9px}.rezervasyon-gecmisi article{display:grid;grid-template-columns:minmax(190px,.55fr) 1fr;gap:10px;padding:8px 10px;border:1px solid #e0e9ed;border-radius:8px;background:#fff}.rezervasyon-gecmisi article span{display:grid}.rezervasyon-gecmisi article small{color:#718493}.rezervasyon-gecmisi article p{margin:0;align-self:center;color:#40596a}@media(max-width:700px){.rezervasyon-gecmisi{margin-inline:10px}.rezervasyon-gecmisi article{grid-template-columns:1fr}}.plan-kart-pencere-islemleri .kart-pdf-dugmesi{border-color:#9fd4ce;background:#eefaf8;color:#087e76}.plan-kart-pencere-islemleri .kart-pdf-dugmesi:hover{background:#dff5f2}.ortak-rezervasyon-karti.buyuk-gorunum .plan-kart-pencere-islemleri .kart-pdf-dugmesi{width:42px}.pdf-islem-menusu{position:relative;display:inline-flex}.pdf-menu-paneli{position:absolute;z-index:50;top:calc(100% + 8px);right:0;width:245px;display:grid;gap:5px;padding:10px;border:1px solid #c8dce3;border-radius:11px;background:#fff;box-shadow:0 14px 35px #1832482b}.pdf-menu-paneli>b{padding:3px 5px 7px;color:#315f78;font-size:11px}.pdf-menu-paneli button{width:100%!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;padding:0 10px!important;border:1px solid #d8e5e9!important;border-radius:7px!important;background:#f8fbfc!important;color:#315f78!important;font-size:10px!important;font-weight:700!important}.pdf-menu-paneli button:hover{border-color:#9fd4ce!important;background:#eaf8f6!important;color:#087e76!important}.pdf-menu-paneli button svg{width:14px!important}.hesap-grubu-bilgisi{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 24px 12px;padding:11px 13px;border:1px solid #cbbbea;border-radius:10px;background:#f6f1ff;color:#644b96}.hesap-grubu-bilgisi>svg{width:19px}.hesap-grubu-bilgisi>span{display:grid}.hesap-grubu-bilgisi small{color:#806ca5}.hesap-grubu-bilgisi strong{font-size:14px}@media(max-width:700px){.hesap-grubu-bilgisi{margin-inline:10px}}.sayfa-ust{display:flex;align-items:flex-end;justify-content:space-between;gap:22px}.sayfa-ust h1{font-size:31px;letter-spacing:-1px;margin:7px 0 5px}.sayfa-ust p{margin:0;color:var(--soluk)}.sayfa-etiket{display:flex;align-items:center;gap:7px;color:#169c94;font-size:10px;font-weight:800;letter-spacing:1px}.sayfa-etiket svg{width:15px}.rez-ozet{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:24px 0}.rez-ozet article{display:grid;padding:17px 19px;border:1px solid var(--cizgi);border-radius:14px;background:#fff;box-shadow:var(--golge)}.rez-ozet small{font-size:9px;font-weight:800;letter-spacing:.8px;color:#8594a3}.rez-ozet b{font-size:22px;margin:4px 0}.rez-ozet span{font-size:10px;color:#8c99a5}.rez-araclar{min-height:64px;display:flex;align-items:center;gap:15px;padding:10px 13px;border:1px solid var(--cizgi);border-bottom:0;border-radius:15px 15px 0 0;background:#fff}.rez-araclar>label{height:40px;display:flex;align-items:center;gap:8px;width:min(360px,32vw);padding:0 12px;border:1px solid var(--cizgi);border-radius:10px;background:#f8fafb}.rez-araclar label svg{width:17px;color:#8493a2}.rez-araclar input{width:100%;border:0;outline:0;background:transparent;font-size:12px}.durum-sekmeleri{display:flex;gap:4px;margin-left:auto;padding:3px;border-radius:10px;background:#f1f5f7}.durum-sekmeleri button{height:32px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#738393;font-size:10px;font-weight:700}.durum-sekmeleri button.active{background:#fff;color:#138f88;box-shadow:0 2px 8px #18334b12}.filtre{height:38px;display:flex;align-items:center;gap:6px;padding:0 13px;border:1px solid var(--cizgi);border-radius:9px;background:#fff;color:#607285;font-size:11px;font-weight:700}.filtre svg{width:15px}.rez-tablo{border:1px solid var(--cizgi);border-radius:0 0 15px 15px;background:#fff;overflow:hidden;box-shadow:var(--golge)}.rez-satir{min-width:1000px;display:grid;grid-template-columns:1.05fr 1.35fr 1.3fr .9fr .9fr .8fr 80px;align-items:center;gap:14px;padding:15px 18px;border-top:1px solid #edf1f4;font-size:12px}.rez-satir>div{min-width:0;display:grid;gap:3px}.rez-satir b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.rez-satir small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8a98a5;font-size:9px}.rez-baslik{min-height:39px;padding-block:10px;border-top:0;background:#f8fafb;color:#81909e;font-size:8px;font-weight:800;letter-spacing:.8px}.rez-kimlik,.rez-misafir{display:grid!important;grid-template-columns:37px 1fr;align-items:center;gap:9px!important}.rez-kimlik>span,.rez-misafir>span{height:37px;display:grid;place-items:center;border-radius:10px;background:#e8f7f5;color:#15978f;font-weight:800}.rez-misafir>span{border-radius:50%;background:#edf2fb;color:#53729c}.rez-satir em{width:max-content;padding:6px 9px;border-radius:20px;font-size:9px;font-style:normal;font-weight:800}.rez-confirmed{background:#e8f1ff;color:#3267ae}.rez-option{background:#fff3d9;color:#9a6b05}.rez-checked_in{background:#e4f7ed;color:#207c4a}.rez-checked_out{background:#edf0f3;color:#5e6b78}.rez-cancelled,.rez-no_show{background:#ffe8e8;color:#a93434}.rez-menu label{position:relative}.rez-menu select{width:74px;height:31px;appearance:none;border:1px solid var(--cizgi);border-radius:8px;padding:0 20px 0 8px;background:#fff;font-size:9px}.rez-menu label svg{position:absolute;right:6px;top:7px;width:13px;pointer-events:none}.rez-menu button{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--cizgi);border-radius:8px;background:#fff}.rez-menu button svg{width:16px}.tablo-bos{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8a98a5}.tablo-bos>svg{width:38px;margin-bottom:12px;color:#35afa7}.tablo-bos b{font-size:13px;color:#43566a}.tablo-bos span{font-size:10px;margin-top:5px}.cekmece-perde{position:fixed;inset:0;z-index:50;display:flex;justify-content:flex-end;background:#07182685;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rez-cekmece{width:min(590px,100%);height:100vh;overflow:auto;background:#fff;box-shadow:-20px 0 60px #06172433;animation:cekmece-giris .25s ease-out}.rez-cekmece>header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;padding:27px 30px 20px;border-bottom:1px solid var(--cizgi);background:#fff}.rez-cekmece header span{color:#169c94;font-size:9px;font-weight:800;letter-spacing:1px}.rez-cekmece h2{font-size:23px;margin:5px 0}.rez-cekmece header p{margin:0;color:#83919f;font-size:12px}.rez-cekmece header button{width:37px;height:37px;display:grid;place-items:center;border:1px solid var(--cizgi);border-radius:10px;background:#fff}.rez-cekmece header button svg{width:18px}.rez-cekmece form{padding:10px 30px 30px}.rez-cekmece fieldset{display:grid;gap:13px;margin:18px 0;padding:20px;border:1px solid var(--cizgi);border-radius:14px}.rez-cekmece fieldset.iki-sutun{grid-template-columns:1fr 1fr}.rez-cekmece legend{display:flex;align-items:center;gap:7px;padding:0 7px;color:#334a60;font:700 12px Manrope}.rez-cekmece legend svg{width:16px;color:#159c94}.rez-cekmece label{display:grid;gap:6px;color:#4c6073;font-size:10px;font-weight:800}.rez-cekmece input,.rez-cekmece select,.rez-cekmece textarea{width:100%;min-height:42px;border:1px solid #dce5eb;border-radius:9px;padding:9px 11px;background:#fff;color:var(--metin);outline:0}.rez-cekmece input:focus,.rez-cekmece select:focus,.rez-cekmece textarea:focus{border-color:var(--turkuaz);box-shadow:0 0 0 3px #19a79e14}.rez-cekmece textarea{min-height:70px;resize:vertical}.rez-cekmece .tam{grid-column:1/-1}.rez-cekmece footer{display:flex;justify-content:flex-end;gap:10px;padding-top:7px}.rez-cekmece footer>button:first-child{height:43px;padding:0 16px;border:1px solid var(--cizgi);border-radius:10px;background:#fff;color:#647588;font-weight:700}.rez-cekmece footer .birincil-dugme{height:43px}@keyframes cekmece-giris{0%{transform:translate(45px);opacity:.5}}@media(max-width:950px){.rez-tablo{overflow-x:auto}.rez-ozet{grid-template-columns:repeat(3,minmax(0,1fr))}.durum-sekmeleri{display:none}.rez-araclar>label{width:100%}.filtre{margin-left:auto}}@media(max-width:620px){.sayfa-ust{align-items:flex-start;flex-direction:column}.sayfa-ust .birincil-dugme{width:100%}.rez-ozet{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:14px 0}.rez-ozet article{min-width:0;min-height:78px;padding:10px 9px;border-radius:11px}.rez-ozet small{overflow:hidden;font-size:8px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.rez-ozet b{margin:4px 0 0;font-size:17px;letter-spacing:-.5px}.rez-ozet span{display:none}.rez-cekmece form,.rez-cekmece>header{padding-left:20px;padding-right:20px}.rez-cekmece fieldset.iki-sutun{grid-template-columns:1fr}.rez-cekmece .tam{grid-column:auto}}.islem-yok{width:max-content;padding:5px 8px;border:1px solid #e3e9ed;border-radius:8px;background:#f7f9fa;color:#71808d;font-size:10px;font-weight:700;text-align:center;white-space:nowrap}@media(max-width:900px){.rez-tablo{border:0;background:transparent;box-shadow:none;overflow:visible}.rez-baslik{display:none}.rez-satir:not(.rez-baslik){min-width:0;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:12px;padding:17px;border:1px solid var(--cizgi);border-radius:14px;background:#fff;box-shadow:var(--golge)}.rez-satir:not(.rez-baslik)>div{padding-bottom:2px}.rez-kimlik,.rez-misafir{grid-column:span 1}.rez-menu{justify-items:end}.rez-araclar{border:1px solid var(--cizgi);border-radius:14px;margin-bottom:13px}.durum-sekmeleri{display:none}.rez-araclar>label{width:100%}}.durum-onay-perde{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:20px;background:#0718268c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.durum-onay-modal{width:min(430px,100%);padding:28px;border-radius:18px;background:#fff;box-shadow:0 25px 80px #06172455;text-align:center}.durum-onay-modal .uyari-ikonu{width:54px;height:54px;display:grid;place-items:center;margin:0 auto 15px;border-radius:16px;background:#fff2df;color:#cf7729}.durum-onay-modal .uyari-ikonu svg{width:25px}.durum-onay-modal h2{margin:0;font-size:21px}.durum-onay-modal p{margin:10px 0 23px;color:#66788a;font-size:12px;line-height:1.65}.durum-onay-modal p b{color:#2e4356}.durum-onay-modal>div{display:flex;justify-content:center;gap:9px}.durum-onay-modal button{min-height:42px;padding:0 17px;border:1px solid var(--cizgi);border-radius:10px;background:#fff;color:#607286;font-weight:750}.durum-onay-modal .tehlikeli-dugme{border-color:#c4603d;background:#b95131;color:#fff}@media(max-width:480px){.durum-onay-modal{padding:24px 20px}.durum-onay-modal>div{flex-direction:column}.durum-onay-modal button{width:100%}}.rez-cekmece{height:100dvh}.durum-onay-perde{padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.oda-musaitlik{margin-top:1px;color:#78918e!important;font-size:9px!important;font-weight:600!important;line-height:1.4}.rez-araclar>label.mobil-durum-filtresi{display:none}@media(max-width:950px){.rez-araclar>label.mobil-durum-filtresi{height:40px;display:flex!important;align-items:center;gap:8px;flex:none;width:auto!important;padding:0 10px!important;border:1px solid var(--cizgi);border-radius:10px;background:#f8fafb;color:#657889!important}.mobil-durum-filtresi span{font-size:9px}.mobil-durum-filtresi select{min-width:115px;height:30px;border:0;background:transparent;color:#334b5f;font-size:10px;font-weight:750;outline:0}}@media(max-width:620px){.rez-araclar>label.mobil-durum-filtresi{width:100%!important;justify-content:space-between}.mobil-durum-filtresi select{flex:1;text-align:right}}.sayfa-etiket,.rez-ozet small,.rez-baslik{font-size:10px}.rez-ozet span,.durum-sekmeleri button,.rez-satir small{font-size:11px}.rez-satir em{font-size:10px}.rez-menu select,.rez-cekmece header span,.rez-cekmece label,.oda-musaitlik{font-size:11px!important}.tablo-bos span,.durum-onay-modal p,.mobil-durum-filtresi span,.mobil-durum-filtresi select{font-size:12px}.rez-cekmece input,.rez-cekmece select,.rez-cekmece textarea{font-size:13px}.rez-menu select{min-height:36px;width:82px}.rez-araclar>label{position:relative}.rez-araclar>label input{padding-right:34px}.arama-temizle{width:30px;height:30px;display:grid;place-items:center;flex:none;border:0;border-radius:8px;background:transparent;color:#748696}.arama-temizle:hover{background:#e9f4f2;color:#128f87}.arama-temizle svg{width:15px}.rez-araclar{flex-wrap:wrap}.rez-tarih-filtreleri{display:flex;align-items:center;gap:6px;padding:4px 7px;border:1px solid var(--cizgi);border-radius:10px;background:#f8fafb;color:#7b8c99}.rez-tarih-filtreleri label{display:flex;align-items:center;gap:5px;color:#758797;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.35px}.rez-tarih-filtreleri input{width:116px;height:30px;padding:0 5px;border:0;border-radius:7px;background:#fff;color:#334b5f;font-size:10px;font-weight:700}.rez-tarih-filtreleri input:focus{outline:0;box-shadow:0 0 0 3px #19a79e1c}.durum-sekmeleri{flex-wrap:wrap;justify-content:flex-end}.durum-sekmeleri button{min-height:34px}.filtre-temizle{min-height:40px;margin-top:14px;padding:0 15px;border:1px solid #9ad4ce;border-radius:10px;background:#eff9f7;color:#128f87;font-size:12px;font-weight:800}.filtre-temizle:hover{background:#ddf3ef}.form-arama{min-height:42px;display:flex;align-items:center;gap:8px;border:1px solid #dce5eb;border-radius:9px;padding:0 8px 0 11px;background:#fff}.form-arama:focus-within{border-color:var(--turkuaz);box-shadow:0 0 0 3px #19a79e14}.form-arama>svg{width:17px;flex:none;color:#8294a4}.rez-cekmece .form-arama input{min-height:40px;padding:0;border:0;box-shadow:none}.form-arama button{width:30px;height:30px;display:grid;place-items:center;flex:none;border:0;border-radius:8px;background:transparent;color:#768898}.form-arama button:hover{background:#e9f4f2;color:#128f87}.form-arama button svg{width:15px}.secim-bilgisi{color:#78918e;font-size:11px;font-weight:600}.secim-bilgisi.hata{color:#a92626}.rez-kimlik>div,.rez-misafir>div{min-width:0;display:grid;gap:3px}@media(max-width:900px){.rez-satir:not(.rez-baslik){grid-template-columns:1.1fr 1fr 1fr 86px;grid-template-areas:"kimlik misafir durum islem" "konaklama oda tutar islem";align-items:center}.rez-satir:not(.rez-baslik)>.rez-kimlik{grid-area:kimlik}.rez-satir:not(.rez-baslik)>.rez-misafir{grid-area:misafir}.rez-satir:not(.rez-baslik)>div:nth-child(3){grid-area:konaklama}.rez-satir:not(.rez-baslik)>div:nth-child(4){grid-area:oda}.rez-satir:not(.rez-baslik)>div:nth-child(5){grid-area:tutar}.rez-satir:not(.rez-baslik)>div:nth-child(6){grid-area:durum}.rez-satir:not(.rez-baslik)>.rez-menu{grid-area:islem;align-self:center;justify-items:end}}@media(max-width:620px){.rez-araclar{align-items:stretch;flex-direction:column;gap:9px}.rez-araclar>label{width:100%!important}.rez-tarih-filtreleri{width:100%;display:grid;grid-template-columns:1fr auto 1fr}.rez-tarih-filtreleri label{display:grid;gap:3px}.rez-tarih-filtreleri input{width:100%;height:36px}.rez-satir:not(.rez-baslik){grid-template-columns:1fr 1fr;grid-template-areas:"kimlik misafir" "konaklama oda" "tutar durum" "islem islem"}.rez-satir:not(.rez-baslik)>.rez-menu{justify-items:end}}.rez-sonuc{margin-top:11px;color:#7b8b99;font-size:12px}.rez-sonuc b{color:#334b5f}.rez-sayfalama{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:12px}.rez-sayfalama button{min-height:38px;display:flex;align-items:center;gap:5px;padding:0 12px;border:1px solid var(--cizgi);border-radius:9px;background:#fff;color:#4d6173;font-size:12px;font-weight:750}.rez-sayfalama button:hover:not(:disabled){border-color:#91d3cd;color:#128f87}.rez-sayfalama button:disabled{cursor:not-allowed;opacity:.45}.rez-sayfalama button svg{width:15px}.rez-sayfalama span{min-width:52px;text-align:center;color:#738493;font-size:12px}.rez-sayfalama span b{color:#2e465a}@media(max-width:620px){.rez-sayfalama{justify-content:space-between}.rez-sayfalama button{flex:1;justify-content:center}}@media(min-width:981px){.reservations-page.content{padding-top:18px;padding-bottom:24px}.reservations-page .sayfa-ust{align-items:center}.reservations-page .sayfa-ust h1{margin:3px 0 1px;font-size:25px}.reservations-page .sayfa-ust p{font-size:11px}.reservations-page .sayfa-etiket{font-size:9px}.reservations-page .sayfa-ust .birincil-dugme{height:39px}.rez-ozet{gap:9px;margin:13px 0 10px}.rez-ozet article{min-height:58px;grid-template-columns:1fr auto;align-items:center;padding:8px 13px;border-radius:11px;box-shadow:0 6px 18px #1832480a}.rez-ozet article small{grid-column:1;font-size:9px}.rez-ozet article b{grid-column:2;grid-row:1/3;margin:0;font-size:19px}.rez-ozet article span{grid-column:1;font-size:9px}.rez-araclar{min-height:52px;padding:6px 9px;border-radius:12px 12px 0 0}.rez-araclar>label{height:37px}.durum-sekmeleri button{min-height:31px;height:31px;padding:0 10px}.rez-satir{padding:11px 15px}.rez-baslik{min-height:35px;padding-block:8px}.rez-kimlik>span,.rez-misafir>span{height:34px}}.rez-ozet article:nth-child(1){border-color:#d5e5f5;background:linear-gradient(135deg,#fff 68%,#f0f6fd)}.rez-ozet article:nth-child(1) b{color:#3978bd}.rez-ozet article:nth-child(2){border-color:#c9e8df;background:linear-gradient(135deg,#fff 68%,#eefaf6)}.rez-ozet article:nth-child(2) b{color:#168366}.rez-ozet article:nth-child(3){border-color:#ddd3f0;background:linear-gradient(135deg,#fff 68%,#f5f1fb)}.rez-ozet article:nth-child(3) b{color:#7051a8}.durum-sekmeleri button:nth-child(2){color:#8d650d}.durum-sekmeleri button:nth-child(3){color:#326bac}.durum-sekmeleri button:nth-child(4){color:#18734e}.durum-sekmeleri button:nth-child(5){color:#62717d}.durum-sekmeleri button:nth-child(6),.durum-sekmeleri button:nth-child(7){color:#a13c3c}.durum-sekmeleri button:nth-child(2).active{background:#fff1cc;color:#775105}.durum-sekmeleri button:nth-child(3).active{background:#e6f0ff;color:#285d9d}.durum-sekmeleri button:nth-child(4).active{background:#e2f5eb;color:#146440}.durum-sekmeleri button:nth-child(5).active{background:#e9edf0;color:#4d5a65}.durum-sekmeleri button:nth-child(6).active,.durum-sekmeleri button:nth-child(7).active{background:#ffe8e8;color:#8e2e2e}.rez-araclar>label:focus-within{border-color:var(--turkuaz);box-shadow:0 0 0 3px #13a89e24}.rez-ust-islemler{display:flex;align-items:center;gap:8px}.rez-ust-islemler .ikincil-dugme{height:39px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid #cfe1e5;border-radius:10px;background:#fff;color:#3e6170;font:750 11px Manrope;cursor:pointer}.rez-ust-islemler .ikincil-dugme:hover{border-color:#79c9c2;background:#f3fbfa;color:#118c84}.rez-ust-islemler svg{width:16px}.rez-menu{display:flex!important;grid-template-columns:none!important;align-items:center;justify-content:flex-end;gap:6px!important}.rez-menu .rez-planda-ac{color:#168f88}.rez-menu .rez-planda-ac:hover{border-color:#8dd3cd;background:#eef9f7}.rez-satir{grid-template-columns:1.05fr 1.35fr 1.3fr .9fr .9fr .8fr 126px}@media(max-width:620px){.rez-ust-islemler{width:100%}.rez-ust-islemler>button{flex:1;justify-content:center}.rez-menu{justify-content:flex-end!important}}.rez-kompakt-ust{display:flex;align-items:stretch;justify-content:space-between;gap:10px;margin:0 0 9px}.rez-kompakt-ust .rez-ozet{flex:1;display:flex;gap:7px;margin:0}.rez-kompakt-ust .rez-ozet article{min-width:128px;min-height:42px;display:flex;align-items:center;gap:9px;padding:6px 11px;border-radius:10px;box-shadow:0 4px 14px #18324808}.rez-kompakt-ust .rez-ozet small{font-size:8px;letter-spacing:.55px}.rez-kompakt-ust .rez-ozet b{margin:0 0 0 auto;font-size:17px;white-space:nowrap}.rez-kompakt-ust .rez-ozet span{max-width:150px;overflow:hidden;color:#7c8c99;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.rez-kompakt-ust .rez-ust-islemler{flex:none}.reservations-page.content{padding-top:10px!important}@media(max-width:980px){.rez-kompakt-ust{align-items:stretch;flex-direction:column}.rez-kompakt-ust .rez-ozet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.rez-kompakt-ust .rez-ozet article{min-width:0}.rez-kompakt-ust .rez-ust-islemler{justify-content:flex-end}}@media(max-width:620px){.rez-kompakt-ust .rez-ozet article{min-height:46px;padding:7px 8px}.rez-kompakt-ust .rez-ozet small{font-size:7px}.rez-kompakt-ust .rez-ozet b{font-size:14px}.rez-kompakt-ust .rez-ozet span{display:none}}.rez-satir em.rez-option{color:#855b00}.misafir-secim-grubu{display:grid;gap:6px;color:#4c6073;font-size:10px;font-weight:800}.misafir-secim-basligi{display:flex;align-items:center;justify-content:space-between;gap:10px}.misafir-secim-basligi>label{display:block}.rez-cekmece .misafir-secim-basligi>button{display:inline-flex;align-items:center;gap:5px;border:0;padding:2px 0;background:transparent;color:#138f88;font:800 10px Manrope;cursor:pointer}.rez-cekmece .misafir-secim-basligi>button:hover{text-decoration:underline}.rez-cekmece .misafir-secim-basligi>button svg{width:14px;height:14px}.hizli-misafir-perde{z-index:80;background:#0718269e}.rez-kompakt-ust .rez-ozet small{line-height:1.25;letter-spacing:.35px;white-space:nowrap}.rez-baslik>button{display:flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}.rez-baslik>button:hover{color:#118f87}.rez-baslik>button svg{width:11px;height:11px;opacity:.72}.rez-satir-acilabilir{cursor:default;transition:background .15s ease,box-shadow .15s ease}.rez-satir-acilabilir:hover{background:#fbfefd;box-shadow:inset 3px 0 #27aaa1}.rez-satir-acilabilir:active{background:#f1faf8}.rez-satir-gecmis{background:#fcfcfd}.rez-kayit-isareti{border:1px solid transparent}.rez-kayit-isareti.rez-isaret-option{border-color:#efce78;background:#fff4d7;color:#8b6208}.rez-kayit-isareti.rez-isaret-confirmed{border-color:#bad4f3;background:#eaf3ff;color:#3269aa}.rez-kayit-isareti.rez-isaret-checked_in{border-color:#a9dfc3;background:#e5f7ed;color:#18764a}.rez-kayit-isareti.rez-isaret-checked_out{border-color:#d4dce2;background:#eef1f3;color:#5b6975}.rez-kayit-isareti.rez-isaret-cancelled{border-color:#efbcbc;background:#ffebeb;color:#a33737}.rez-kayit-isareti.rez-isaret-no_show{border-color:#e2bcbc;background:#f8eaea;color:#8f3f4a}.rez-gorunum-secici{height:39px;display:flex;align-items:center;gap:3px;padding:3px;border:1px solid #d7e3e7;border-radius:10px;background:#eef4f6}.rez-gorunum-secici button{height:31px;display:flex;align-items:center;gap:5px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#637686;font:750 10px Manrope;cursor:pointer}.rez-gorunum-secici button.active{background:#fff;color:#118c84;box-shadow:0 2px 8px #17364c16}.rez-gorunum-secici svg{width:14px!important}.rez-gruplama-secici{height:39px;display:flex;align-items:center;gap:7px;padding:3px 4px 3px 10px;border:1px solid #d7e3e7;border-radius:10px;background:#fff;color:#718492;font:750 9px Manrope}.rez-gruplama-secici select{height:31px;min-width:132px;padding:0 27px 0 9px;border:0;border-radius:7px;background:#eef7f6;color:#176f69;font:800 10px Manrope;cursor:pointer}.rez-tam-ekran{height:39px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border:1px solid #c6dfdd;border-radius:10px;background:#f1faf9;color:#127e77;font:800 10px Manrope;cursor:pointer}.rez-tam-ekran:hover{border-color:#76c7c0;background:#e5f6f3}.rez-tam-ekran svg{width:15px!important}.rezervasyon-tam-ekran .app-shell{position:fixed;inset:0;z-index:80;width:var(--tam-ekran-genisligi,100vw);height:var(--uygulama-yuksekligi,100dvh);min-height:0;overflow:hidden;grid-template-columns:minmax(0,1fr);background:var(--zemin)}.rezervasyon-tam-ekran .yan-menu,.rezervasyon-tam-ekran .ust-cubuk{display:none}body.rezervasyon-tam-ekran{overflow:hidden}.rezervasyon-tam-ekran .ana-alan,.rezervasyon-tam-ekran .sayfa-icerigi{height:var(--uygulama-yuksekligi,100dvh);min-height:0;overflow:hidden}.rezervasyon-tam-ekran .reservations-page{height:var(--uygulama-yuksekligi,100dvh);overflow:auto;padding:8px 12px 18px!important}.rezervasyon-tam-ekran .rez-tam-ekran{border-color:#15978f;background:#0f968f;color:#fff}.rez-icerik-yerlesimi{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px}.rez-icerik-yerlesimi.detay-acik{grid-template-columns:minmax(0,1fr) 300px}.rez-liste-alani{min-width:0;container-type:inline-size}.rez-icerik-yerlesimi.detay-acik .rez-tablo{overflow-x:auto}.rez-satir-acilabilir,.rez-satir-gecmis{cursor:pointer}.rez-hizli-detay{position:sticky;top:66px;overflow:hidden;border:1px solid #d8e4e8;border-radius:14px;background:#fff;box-shadow:0 12px 30px #17364c14}.rez-hizli-detay>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:15px 15px 10px}.rez-hizli-detay>header small{color:#16968e;font-size:9px;font-weight:850}.rez-hizli-detay h2{margin:3px 0 0;font-size:18px}.rez-hizli-detay>header button{width:30px;height:30px;display:grid;place-items:center;border:1px solid #dfe7eb;border-radius:8px;background:#fff;color:#637585;cursor:pointer}.rez-hizli-detay>header button svg{width:15px}.rez-hizli-durum{display:inline-flex;margin:0 15px 10px;padding:5px 9px;border-radius:20px;font-size:9px;font-weight:800}.rez-hizli-detay dl{display:grid;margin:0;padding:5px 15px 10px}.rez-hizli-detay dl>div{display:grid;grid-template-columns:95px 1fr;gap:9px;padding:10px 0;border-top:1px solid #edf1f3}.rez-hizli-detay dt{display:flex;align-items:center;gap:6px;color:#748695;font-size:9px;font-weight:750}.rez-hizli-detay dt svg{width:14px;color:#15978f}.rez-hizli-detay dd{display:grid;gap:2px;margin:0;color:#2c4356;font-size:10px;font-weight:800;text-align:right}.rez-hizli-detay dd small{color:#82919d;font-size:9px;font-weight:600}.rez-hizli-detay dd small.rez-kalan-var{color:#b26920}.rez-detay-plan{width:calc(100% - 30px);height:37px;display:flex;align-items:center;justify-content:center;gap:7px;margin:0 15px;border:0;border-radius:9px;background:#159b93;color:#fff;font:800 10px Manrope;cursor:pointer}.rez-detay-plan svg{width:15px}.rez-hizli-detay>p{margin:10px 15px 14px;color:#81909c;font-size:8px;line-height:1.45;text-align:center}.rez-gruplar{display:grid;gap:10px}.rez-grup{overflow:hidden;border:1px solid #d8e4e8;border-radius:13px;background:#fff;box-shadow:0 6px 18px #17364c0c}.rez-grup>header{display:flex;align-items:center;gap:9px;padding:9px 12px;background:#f9fbfc}.rez-grup>header>span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#e3f5f2;color:#128d84}.rez-grup-opsiyon>header>span{background:#fff1d5;color:#aa6d08}.rez-grup-agency>header{background:#f2f8ff}.rez-grup-agency>header>span{background:#e3efff;color:#3f6fa5}.rez-grup-company>header{background:#f7f3ff}.rez-grup-company>header>span{background:#eee5ff;color:#7254a5}.rez-grup>header svg{width:16px}.rez-grup h2{margin:0;color:#243e52;font-size:12px}.rez-grup header p{margin:2px 0 0;color:#82919d;font-size:8px}.rez-grup-listesi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#e9eff2}.rez-grup-satir{min-width:0;display:grid;grid-template-columns:30px minmax(115px,1.3fr) minmax(75px,.65fr) minmax(112px,1fr) auto auto 18px;align-items:center;gap:7px;padding:8px 10px;border:0;background:#fff;color:#31495c;text-align:left;cursor:pointer}.rez-grup-satir:hover{background:#f3faf9}.rez-grup-avatar{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#eaf1fb;color:#456b9b;font-size:10px;font-weight:850}.rez-grup-misafir{min-width:0;display:grid;gap:2px}.rez-grup-misafir b,.rez-grup-misafir small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rez-grup-misafir b{font-size:10px}.rez-grup-misafir small{color:#8795a1;font-size:8px}.rez-grup-oda,.rez-grup-tarih{min-width:0;display:flex;align-items:center;gap:5px;white-space:nowrap}.rez-grup-oda svg,.rez-grup-tarih svg{width:13px;flex:none;color:#7890a0}.rez-grup-oda b,.rez-grup-tarih b{overflow:hidden;font-size:8px;text-overflow:ellipsis}.rez-grup-tutar{padding:4px 6px;border-radius:7px;background:#edf7f4;color:#356f64;font-size:8px;font-weight:750;white-space:nowrap}.rez-grup-satir em{padding:4px 7px;border-radius:12px;font-size:8px;font-style:normal;font-weight:800;white-space:nowrap}.rez-grup-menu{width:15px;color:#6e8190}@media(max-width:1250px){.rez-grup-listesi{grid-template-columns:1fr}.rez-icerik-yerlesimi.detay-acik{grid-template-columns:minmax(0,1fr) 270px}.rez-grup-satir{grid-template-columns:30px minmax(130px,1.3fr) minmax(80px,.7fr) minmax(115px,1fr) auto auto 18px}}@media(max-width:980px){.rez-icerik-yerlesimi.detay-acik{grid-template-columns:1fr}.rez-hizli-detay{position:fixed;right:12px;bottom:12px;top:auto;z-index:45;width:min(330px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto}.rez-gorunum-secici{margin-right:auto}}@media(max-width:700px){.rez-grup-satir{grid-template-columns:30px 1fr auto 18px}.rez-grup-oda,.rez-grup-tarih{display:none}.rez-grup-tutar{grid-column:2}.rez-grup-satir em{grid-column:3;grid-row:1}.rez-kompakt-ust .rez-ust-islemler{flex-wrap:wrap}.rez-gorunum-secici{width:100%;justify-content:stretch}.rez-gorunum-secici button{flex:1;justify-content:center}}.reservations-page,.rez-kompakt-ust,.rez-araclar,.rez-icerik-yerlesimi,.rez-liste-alani{min-width:0;max-width:100%}.reservations-page{overflow-x:hidden}.rez-araclar>*{min-width:0}.rez-icerik-yerlesimi.detay-acik .rez-satir{gap:9px;padding-inline:11px}@container (max-width: 1120px){.rez-grup-listesi{grid-template-columns:1fr}}@container (max-width: 900px){.rez-tablo{border:0;background:transparent;box-shadow:none;overflow:visible}.rez-baslik{display:none}.rez-satir:not(.rez-baslik){min-width:0;grid-template-columns:1.1fr 1fr 1fr 86px;grid-template-areas:"kimlik misafir durum islem" "konaklama oda tutar islem";align-items:center;gap:12px;margin-bottom:9px;padding:13px;border:1px solid var(--cizgi);border-radius:12px;background:#fff;box-shadow:var(--golge)}.rez-satir:not(.rez-baslik)>.rez-kimlik{grid-area:kimlik}.rez-satir:not(.rez-baslik)>.rez-misafir{grid-area:misafir}.rez-satir:not(.rez-baslik)>div:nth-child(3){grid-area:konaklama}.rez-satir:not(.rez-baslik)>div:nth-child(4){grid-area:oda}.rez-satir:not(.rez-baslik)>div:nth-child(5){grid-area:tutar}.rez-satir:not(.rez-baslik)>div:nth-child(6){grid-area:durum}.rez-satir:not(.rez-baslik)>.rez-menu{grid-area:islem;align-self:center;justify-items:end}}@container (max-width: 650px){.rez-satir:not(.rez-baslik){grid-template-columns:1fr 1fr;grid-template-areas:"kimlik misafir" "konaklama oda" "tutar durum" "islem islem"}.rez-satir:not(.rez-baslik)>.rez-menu{justify-content:flex-end}.rez-grup-satir{grid-template-columns:30px minmax(0,1fr) auto 18px}.rez-grup-oda,.rez-grup-tarih{display:none}.rez-grup-tutar{grid-column:2}.rez-grup-satir em{grid-column:3;grid-row:1}}.reservations-page.content{padding-top:14px!important;background:linear-gradient(180deg,#eef5f8 0,#f7fafb 260px)}.rez-sayfa-ust{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:11px}.rez-sayfa-ust h1{margin:0;color:#162d43;font-size:22px;letter-spacing:-.6px}.rez-sayfa-ust p{margin:3px 0 0;color:#738697;font-size:11px}.rez-onayli-ozet{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0 0 12px!important;overflow:hidden;border:1px solid #dbe7ec;border-radius:13px;background:#fff;box-shadow:0 7px 22px #1832480b}.rez-onayli-ozet article{min-width:0!important;min-height:68px!important;display:flex!important;align-items:center!important;gap:13px!important;padding:10px 18px!important;border:0!important;border-right:1px solid #e5edf0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.rez-onayli-ozet article:last-child{border-right:0!important}.rez-onayli-ozet article>div{min-width:0;display:grid;gap:2px}.rez-onayli-ozet .rez-ozet-ikon{width:39px;height:39px;display:grid;place-items:center;flex:none;border-radius:10px;background:#eaf3ff;color:#397bc8}.rez-onayli-ozet article:nth-child(2) .rez-ozet-ikon{background:#e5f8ef;color:#169568}.rez-onayli-ozet article:nth-child(3) .rez-ozet-ikon{background:#ffebef;color:#de5f72}.rez-onayli-ozet article:nth-child(4) .rez-ozet-ikon{background:#eaf3ff;color:#397bc8}.rez-onayli-ozet .rez-ozet-ikon svg{width:20px}.rez-onayli-ozet small{font-size:10px!important;letter-spacing:0!important;text-transform:none;color:#728596}.rez-onayli-ozet b{margin:0!important;color:#162d43!important;font-size:20px!important;line-height:1.05}.rez-onayli-ozet article>div>span{max-width:190px;overflow:hidden;color:#7b8d9a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.reservations-page .rez-araclar{margin-bottom:0;border-radius:12px 12px 0 0;background:#fff}.reservations-page .rez-tablo{border-color:#d9e5ea;box-shadow:0 8px 24px #1832480c}.reservations-page .rez-satir{grid-template-columns:1.55fr 1.25fr .7fr .9fr .7fr 116px;gap:12px;min-width:850px;padding:12px 15px;font-size:12px}.reservations-page .rez-baslik{min-height:36px;padding-block:8px;background:#f7fafb;font-size:9px}.reservations-page .rez-misafir{grid-template-columns:38px minmax(0,1fr)}.reservations-page .rez-misafir>span{height:38px;border-radius:50%;font-size:11px}.reservations-page .rez-satir b{font-size:11px}.reservations-page .rez-satir small{font-size:9px}.reservations-page .rez-satir>div:nth-child(4) small{color:#bb4c56;font-weight:700}.reservations-page .rez-satir-acilabilir:hover,.reservations-page .rez-satir-gecmis:hover{background:#f5fbfd;box-shadow:inset 3px 0 #27aaa1}.reservations-page .rez-icerik-yerlesimi.detay-acik{grid-template-columns:minmax(0,1fr) 290px}.reservations-page .rez-hizli-detay{top:12px;border-radius:12px}@media(max-width:1100px){.rez-onayli-ozet{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rez-onayli-ozet article:nth-child(2){border-right:0!important}.rez-onayli-ozet article:nth-child(-n+2){border-bottom:1px solid #e5edf0!important}}@media(max-width:700px){.rez-sayfa-ust{flex-direction:column}.rez-sayfa-ust .rez-ust-islemler{width:100%}.rez-onayli-ozet article{min-height:58px!important;padding:8px 10px!important}.rez-onayli-ozet .rez-ozet-ikon{width:34px;height:34px}.rez-onayli-ozet b{font-size:17px!important}.rez-onayli-ozet small{font-size:9px!important}}@container (max-width:900px){.reservations-page .rez-satir:not(.rez-baslik){grid-template-columns:1.25fr 1fr 1fr 86px;grid-template-areas:"misafir konaklama durum islem" "misafir oda tutar islem";min-width:0}.reservations-page .rez-satir:not(.rez-baslik)>.rez-misafir{grid-area:misafir}.reservations-page .rez-satir:not(.rez-baslik)>div:nth-child(2){grid-area:konaklama}.reservations-page .rez-satir:not(.rez-baslik)>div:nth-child(3){grid-area:oda}.reservations-page .rez-satir:not(.rez-baslik)>div:nth-child(4){grid-area:tutar}.reservations-page .rez-satir:not(.rez-baslik)>div:nth-child(5){grid-area:durum}.reservations-page .rez-satir:not(.rez-baslik)>.rez-menu{grid-area:islem}}@container (max-width:650px){.reservations-page .rez-satir:not(.rez-baslik){grid-template-columns:1fr 1fr;grid-template-areas:"misafir misafir" "konaklama oda" "tutar durum" "islem islem"}}.reservations-page .rez-satir{grid-template-columns:34px minmax(190px,1.5fr) minmax(155px,1.1fr) minmax(105px,.72fr) minmax(120px,.86fr) minmax(105px,.72fr) 86px;gap:12px;min-width:920px}.reservations-page .rez-baslik>span:first-child{align-self:center;color:#81909e;font-size:9px;font-weight:800}.rez-sira{display:block!important;color:#65798a;font-size:10px;text-align:center}.reservations-page .rez-satir.secili{position:relative;z-index:1;background:#eef9ff;box-shadow:inset 0 0 0 1px #2ab7d3}.reservations-page .rez-satir.secili:hover{background:#eaf8fd;box-shadow:inset 0 0 0 1px #20a9c5}.reservations-page .rez-satir>div:nth-child(5) small{color:#bb4c56;font-weight:700}.reservations-page .rez-satir>div:nth-child(4) small{color:#8394a1;font-weight:600}.reservations-page .rez-confirmed{background:#d9f7e7;color:#14734c}.reservations-page .rez-option{background:#fff0d5;color:#9a5d00}.reservations-page .rez-icerik-yerlesimi.detay-acik{grid-template-columns:minmax(0,1fr) 315px;gap:12px}.reservations-page .rez-hizli-detay{top:12px;border-color:#d8e5ea;border-radius:12px;box-shadow:0 12px 32px #17364c1f}.rez-hizli-detay>header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:8px;padding:18px 15px 12px}.rez-hizli-detay h2{margin:0 0 5px;color:#142d44;font-size:19px;line-height:1.1;letter-spacing:-.35px}.rez-hizli-detay>header small{display:flex;align-items:center;gap:7px;color:#718697;font-size:9px;font-weight:700}.rez-hizli-detay>header small i{width:1px;height:11px;background:#d7e2e7}.rez-hizli-detay>header .rez-hizli-durum{align-self:center;margin:0;padding:6px 10px;font-size:9px;white-space:nowrap}.rez-hizli-detay>header button{width:28px;height:28px;padding:0}.rez-hizli-detay>header button svg{display:block;margin:auto}.kart-pencere-islemleri{display:flex;gap:5px}.rez-hizli-detay.buyuk-gorunum{position:fixed!important;inset:2vh 2vw!important;z-index:170;width:auto!important;height:96vh!important;max-height:none!important;overflow:auto!important;border-radius:16px;box-shadow:0 25px 80px #0a1f2f59}.rez-hizli-detay.buyuk-gorunum:before{content:"";position:fixed;inset:0;z-index:-1;background:#091b288f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rez-hizli-detay.buyuk-gorunum>header{position:sticky;top:0;z-index:12;align-items:center;padding:22px 32px;background:#fff}.rez-hizli-detay.buyuk-gorunum h2{font-size:29px}.rez-hizli-detay.buyuk-gorunum>header small{font-size:12px}.rez-hizli-detay.buyuk-gorunum>header button{width:42px;height:42px}.rez-hizli-detay.buyuk-gorunum .rez-hizli-durum{padding:8px 13px;font-size:12px}.rez-hizli-detay.buyuk-gorunum .rez-detay-sekmeleri{position:sticky;top:86px;z-index:11;padding:0 32px;background:#fff}.rez-hizli-detay.buyuk-gorunum .rez-detay-sekmeleri button{height:52px;font-size:13px}.rez-hizli-detay.buyuk-gorunum dl{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1480px;width:100%;margin:18px auto;padding:0 34px}.rez-hizli-detay.buyuk-gorunum dl>div{grid-template-columns:150px 1fr;min-height:74px;padding:15px 18px;border:1px solid #e8eef1}.rez-hizli-detay.buyuk-gorunum dt{font-size:11px}.rez-hizli-detay.buyuk-gorunum dd small{font-size:11px}.rez-hizli-detay.buyuk-gorunum .rez-detay-misafir,.rez-hizli-detay.buyuk-gorunum .rez-detay-odemeler,.rez-hizli-detay.buyuk-gorunum .rez-detay-notlar{max-width:1480px;min-height:540px;margin-inline:auto;padding:28px 34px}.rez-hizli-detay.buyuk-gorunum .rez-detay-misafir>b,.rez-hizli-detay.buyuk-gorunum .rez-detay-odemeler>b{font-size:18px}.rez-hizli-detay.buyuk-gorunum .rez-detay-misafir>small,.rez-hizli-detay.buyuk-gorunum .rez-detay-odemeler>span{font-size:12px}.rez-hizli-detay.buyuk-gorunum .rez-detay-avatar{width:58px;height:58px}.rez-hizli-detay.buyuk-gorunum .rez-detay-avatar svg{width:28px}.rez-hizli-detay.buyuk-gorunum .rez-detay-misafir>dl{max-width:900px}.rez-hizli-detay.buyuk-gorunum .misafir-duzenle-dugmesi{min-height:40px;font-size:11px}.rez-hizli-detay.buyuk-gorunum .misafir-ekleri{max-width:900px}.rez-hizli-detay.buyuk-gorunum .misafir-ekleri>header b{font-size:13px}.rez-hizli-detay.buyuk-gorunum .misafir-ek-formu input,.rez-hizli-detay.buyuk-gorunum .misafir-ek-formu button{min-height:42px;font-size:11px}.rez-hizli-detay.buyuk-gorunum .rez-detay-notlar>section{padding:17px}.rez-hizli-detay.buyuk-gorunum .rez-detay-notlar b{font-size:13px}.rez-hizli-detay.buyuk-gorunum .rez-detay-notlar span,.rez-hizli-detay.buyuk-gorunum .rez-detay-notlar small{font-size:11px}.rez-hizli-detay.buyuk-gorunum .rez-detay-notlar input,.rez-hizli-detay.buyuk-gorunum .rez-detay-notlar select,.rez-hizli-detay.buyuk-gorunum .rez-detay-notlar textarea{min-height:42px;font-size:12px}.rez-hizli-detay.buyuk-gorunum>footer{max-width:1480px;width:100%;margin:auto;padding:0 34px 28px}.rez-hizli-detay.buyuk-gorunum>footer button{min-height:44px;font-size:12px}@media(max-width:700px){.rez-hizli-detay.buyuk-gorunum{inset:8px!important;height:calc(100dvh - 16px)!important}}.rez-detay-sekmeleri{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;margin:0 12px 10px;padding:4px;border:0;border-radius:10px;background:#edf3f6}.rez-detay-sekmeleri button{height:34px;border:0;border-radius:7px;background:transparent;color:#718292;font:700 9px Manrope;cursor:pointer}.rez-detay-sekmeleri button.active{background:#fff;color:#087b86;font-weight:850;box-shadow:0 3px 10px #18324812}.rez-hizli-detay dl{gap:0;padding:8px 16px 12px}.rez-hizli-detay dl>div{grid-template-columns:112px minmax(0,1fr);gap:10px;padding:10px 0;border-top:0}.rez-hizli-detay dt{align-items:flex-start;color:#3c556a;font-size:9px;font-weight:850}.rez-hizli-detay dt svg{width:15px;height:15px;color:#53708b}.rez-hizli-detay dd{color:#18364d;font-size:10px;font-weight:800;text-align:left}.rez-hizli-detay dd small{margin-top:2px;color:#748899;font-size:8px}.rez-hizli-detay dd.rez-kalan-var{color:#c24f58}.rez-detay-sekme-icerigi{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;color:#708493;text-align:center}.rez-detay-sekme-icerigi>svg{width:28px;color:#14978f}.rez-detay-sekme-icerigi>b{color:#213e53;font-size:12px}.rez-detay-sekme-icerigi>span{font-size:9px;line-height:1.5}.rez-detay-misafir,.rez-detay-odemeler{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;color:#718596;text-align:center}.rez-detay-avatar{width:38px;height:38px;display:grid;place-items:center;margin-bottom:7px;border-radius:50%;background:#e5f7f4;color:#11988f}.rez-detay-avatar svg{width:20px}.rez-detay-misafir>b,.rez-detay-odemeler>b{color:#17354c;font-size:12px}.rez-detay-misafir>small,.rez-detay-odemeler>span{margin-top:3px;font-size:8px}.rez-detay-misafir>em{margin-top:12px;font-size:9px;font-style:normal}.rez-detay-misafir>dl{width:100%;margin-top:15px;padding:0;border-top:1px solid #e5edf0;text-align:left}.rez-detay-misafir>dl>div{grid-template-columns:90px 1fr;padding:8px 0}.rez-detay-misafir>dl dt{font-size:8px}.rez-detay-misafir>dl dd{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.rez-detay-odemeler>svg{width:31px;margin-bottom:9px;color:#0c9d97}.rez-detay-odemeler>div{width:100%;max-height:130px;overflow:auto;margin-top:15px;border-top:1px solid #e3ecef;text-align:left}.rez-detay-odemeler p{display:flex;justify-content:space-between;gap:8px;margin:0;padding:8px 2px;border-bottom:1px solid #edf2f4}.rez-detay-odemeler p strong{color:#234258;font-size:9px}.rez-detay-odemeler p small{color:#7d8e9b;font-size:7px;text-align:right}.rez-detay-notlar{min-height:270px;display:grid;align-content:start;gap:9px;padding:14px}.rez-detay-notlar>section{display:grid;grid-template-columns:25px 1fr;gap:8px;padding:11px;border:1px solid #e1e9ed;border-radius:9px;background:#fbfcfd}.rez-detay-notlar>section>svg{width:17px;color:#0e9992}.rez-detay-notlar>section>div{min-width:0;display:grid;gap:5px}.rez-detay-notlar b{color:#254257;font-size:9px}.rez-detay-notlar span,.rez-detay-notlar small{color:#728592;font-size:8px;line-height:1.45}.rez-detay-notlar small{font-size:7px}.rez-detay-notlar button{width:max-content;min-height:27px;display:flex;align-items:center;gap:5px;padding:0 9px;border:1px solid #99d1cc;border-radius:7px;background:#edf9f7;color:#087e77;font:800 8px Manrope;cursor:pointer}.rez-detay-notlar button svg{width:12px}.rez-detay-notlar textarea{min-height:72px;resize:vertical;padding:8px;border:1px solid #cedee4;border-radius:7px;color:#29465a;font:500 9px Manrope}.rez-kart-mesaji{margin:0;padding:7px 9px;border-radius:7px;background:#e8f7f3;color:#15735f;font-size:8px}.rez-hizli-detay>footer{display:grid;gap:8px;padding:0 14px 14px}.rez-hizli-detay>footer .rez-detay-plan{width:100%;height:38px;margin:0;border-radius:7px;background:linear-gradient(135deg,#0ba6ad,#078f99)}.rez-detay-ekstralar{display:grid;gap:8px;padding:14px}.rez-detay-ekstralar>header{display:flex;align-items:center;gap:8px;padding:12px;border-radius:10px;background:#f5f0ff;color:#654c9f}.rez-detay-ekstralar>header svg{width:18px}.rez-detay-ekstralar>header span{display:grid}.rez-detay-ekstralar>header small{font-size:8px;color:#8273a8}.rez-detay-ekstralar>header strong{margin-left:auto;font-size:12px}.rez-detay-ekstralar>article{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid #e5eaf0;border-radius:8px;background:#fff}.rez-detay-ekstralar>article>span{display:grid;gap:2px}.rez-detay-ekstralar>article>span:last-child{text-align:right}.rez-detay-ekstralar b{font-size:10px;color:#253f53}.rez-detay-ekstralar small,.rez-detay-ekstralar>p{margin:0;color:#7b8d99;font-size:8px}.rez-detay-ekstralar>article.cancelled{opacity:.55;text-decoration:line-through}.rez-alarm-formu{display:grid;gap:6px}.rez-alarm-formu select,.rez-alarm-formu input{width:100%;height:31px;padding:0 7px;border:1px solid #cfdee4;border-radius:7px;background:#fff;color:#29465a;font:600 8px Manrope}.rez-alarm-formu button{width:100%!important;justify-content:center;background:#119b8f!important;color:#fff!important}.rez-alarm-listesi{display:grid;gap:5px;margin-top:5px}.rez-alarm-listesi article{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px;border-radius:7px;background:#fff7e5}.rez-alarm-listesi article.completed{background:#eef4f5;opacity:.72}.rez-alarm-listesi article>span{display:grid}.rez-alarm-listesi article strong{font-size:8px}.rez-alarm-listesi article button{flex:none}.rez-detay-notlar{max-height:420px;overflow:auto}.rez-detay-diger{width:100%;height:36px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d6e2e7;border-radius:7px;background:#fff;color:#405b70;font:800 9px Manrope;cursor:pointer}.rez-detay-diger svg{width:15px}.misafir-duzenle-dugmesi{display:flex;align-items:center;gap:5px;margin-top:10px;padding:6px 10px;border:1px solid #9bcfca;border-radius:7px;background:#edf9f7;color:#087e77;font:800 8px Manrope;cursor:pointer}.misafir-duzenle-dugmesi svg{width:12px}.misafir-ekleri{width:100%;margin-top:12px;padding-top:10px;border-top:1px solid #e1eaee;text-align:left}.misafir-ekleri>header{display:flex;align-items:center;gap:6px;color:#244258}.misafir-ekleri>header svg{width:15px;color:#0c9992}.misafir-ekleri>header b{font-size:9px}.misafir-ek-formu{display:grid;gap:6px;margin-top:8px}.misafir-ek-formu input{min-width:0;height:30px;padding:0 7px;border:1px solid #cfdee4;border-radius:7px;font:600 8px Manrope}.misafir-ek-formu input[type=file]{height:auto;padding:6px}.misafir-ek-formu button{height:29px;border:0;border-radius:7px;background:#149b93;color:#fff;font:800 8px Manrope;cursor:pointer}.misafir-ek-listesi{display:grid;gap:5px;margin-top:8px}.misafir-ek-listesi article{display:grid;grid-template-columns:minmax(0,1fr) 25px 25px;align-items:center;gap:4px;padding:6px;border-radius:7px;background:#f4f8fa}.misafir-ek-listesi article>span{min-width:0;display:grid}.misafir-ek-listesi article b,.misafir-ek-listesi article small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.misafir-ek-listesi article b{color:#29465a;font-size:8px}.misafir-ek-listesi article small{font-size:7px}.misafir-ek-listesi article button{width:25px;height:25px;display:grid;place-items:center;border:1px solid #d5e2e7;border-radius:6px;background:#fff;color:#496a7e;cursor:pointer}.misafir-ek-listesi article button:last-child{color:#bd4c56}.misafir-ek-listesi article svg{width:12px}.rez-detay-misafir{justify-content:flex-start;overflow:auto}.rez-on-sil{width:100%;height:32px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid #efc6ca;border-radius:7px;background:#fff5f6;color:#b33f4a;font:800 8px Manrope;cursor:pointer}.rez-on-sil svg{width:13px}.rez-silme-perdesi{position:fixed;inset:0;z-index:180;display:grid;place-items:center;padding:20px;background:#1428368c}.rez-silme-perdesi>div{width:min(370px,100%);padding:22px;border-radius:14px;background:#fff;box-shadow:0 20px 50px #102c3e40;text-align:center}.rez-silme-perdesi>div>svg{width:28px;color:#c84d58}.rez-silme-perdesi h3{margin:8px 0 5px;color:#17354c;font-size:15px}.rez-silme-perdesi p{margin:0;color:#6e8290;font-size:9px;line-height:1.55}.rez-silme-perdesi span{display:flex;justify-content:center;gap:8px;margin-top:15px}.rez-silme-perdesi button{height:34px;padding:0 13px;border:1px solid #d7e2e7;border-radius:8px;background:#fff;color:#526b7c;font:800 9px Manrope;cursor:pointer}.rez-silme-perdesi button:last-child{border-color:#bd4651;background:#bd4651;color:#fff}@container (max-width:900px){.reservations-page .rez-satir:not(.rez-baslik){grid-template-columns:32px 1.25fr 1fr 1fr 86px;grid-template-areas:"sira misafir konaklama durum islem" "sira misafir oda tutar islem";min-width:0}.reservations-page .rez-satir:not(.rez-baslik)>.rez-sira{grid-area:sira}.reservations-page .rez-satir:not(.rez-baslik)>.rez-misafir{grid-area:misafir}.reservations-page .rez-satir:not(.rez-baslik)>div:nth-child(3){grid-area:konaklama}.reservations-page .rez-satir:not(.rez-baslik)>div:nth-child(4){grid-area:oda}.reservations-page .rez-satir:not(.rez-baslik)>div:nth-child(5){grid-area:tutar}.reservations-page .rez-satir:not(.rez-baslik)>div:nth-child(6){grid-area:durum}.reservations-page .rez-satir:not(.rez-baslik)>.rez-menu{grid-area:islem}}@container (max-width:650px){.reservations-page .rez-satir:not(.rez-baslik){grid-template-columns:28px 1fr 1fr;grid-template-areas:"sira misafir misafir" "sira konaklama oda" "sira tutar durum" "sira islem islem"}}@media(min-width:981px){.reservations-page{height:calc(var(--uygulama-yuksekligi,100vh) - 78px);min-height:0;display:flex;flex-direction:column;overflow:hidden}.rez-sayfa-ust,.rez-onayli-ozet,.rez-araclar,.rez-sonuc,.rez-sayfalama,.reservations-page>.sayfa-hata,.reservations-page>.basari-bildirimi{flex:0 0 auto}.rez-icerik-yerlesimi{flex:1 1 auto;min-height:0;align-items:stretch;overflow:hidden}.rez-liste-alani{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.rez-liste-alani::-webkit-scrollbar{width:11px;height:11px}.rez-liste-alani::-webkit-scrollbar-track{background:#e8eff2}.rez-liste-alani::-webkit-scrollbar-thumb{border:3px solid #e8eff2;border-radius:10px;background:#579e99}.rez-liste-alani::-webkit-scrollbar-thumb:hover{background:#347f7a}.reservations-page .rez-tablo{overflow:visible}.reservations-page .rez-baslik{position:sticky;top:0;z-index:8;border-bottom:1px solid #dce7eb;box-shadow:0 3px 8px #17364c0f}.reservations-page .rez-hizli-detay{position:relative;top:0;height:100%;max-height:100%;overflow:auto}.rezervasyon-tam-ekran .reservations-page{height:var(--uygulama-yuksekligi,100dvh);overflow:hidden!important}}.rez-hizli-detay.buyuk-gorunum>header{min-height:62px;padding:10px 22px}.rez-hizli-detay.buyuk-gorunum h2{font-size:23px}.rez-hizli-detay.buyuk-gorunum>header small{font-size:10px}.rez-hizli-detay.buyuk-gorunum>header button{width:36px;height:36px}.rez-hizli-detay.buyuk-gorunum .rez-hizli-durum{padding:6px 10px;font-size:10px}.rez-hizli-detay.buyuk-gorunum .rez-detay-sekmeleri{top:62px;padding:0 22px}.rez-hizli-detay.buyuk-gorunum .rez-detay-sekmeleri button{height:40px;font-size:11px}.rez-hizli-detay.buyuk-gorunum dl{max-width:none;margin:10px auto;padding:0 22px}.rez-hizli-detay.buyuk-gorunum dl>div{min-height:58px;padding:10px 15px}.rez-hizli-detay.buyuk-gorunum dt{font-size:9px}.rez-hizli-detay.buyuk-gorunum dd{font-size:13px}.rez-hizli-detay.buyuk-gorunum dd small{font-size:9px}.rez-hizli-detay.buyuk-gorunum .rez-detay-misafir,.rez-hizli-detay.buyuk-gorunum .rez-detay-odemeler,.rez-hizli-detay.buyuk-gorunum .rez-detay-notlar{max-width:none;min-height:0;padding:18px 22px}.rez-hizli-detay.buyuk-gorunum .rez-detay-misafir>dl,.rez-hizli-detay.buyuk-gorunum .misafir-ekleri{max-width:none}.rez-hizli-detay.buyuk-gorunum>footer{max-width:none;padding:0 22px 14px}.rez-hizli-detay.buyuk-gorunum>footer button{min-height:36px;font-size:10px}.rez-hizli-detay.buyuk-gorunum{inset:50% auto auto 50%!important;width:min(1500px,94vw)!important;height:auto!important;max-height:94vh!important;transform:translate(-50%,-50%)}.rez-hizli-detay.buyuk-gorunum h2{font-size:26px}.rez-hizli-detay.buyuk-gorunum .rez-detay-sekmeleri button{font-size:12px}.rez-hizli-detay.buyuk-gorunum dt{font-size:10px}.rez-hizli-detay.buyuk-gorunum dd{font-size:15px}.rez-hizli-detay.buyuk-gorunum dd small{font-size:10px}.rez-filtre-paneli{margin-bottom:0}.rez-donem-araclari{min-height:48px;display:flex;align-items:center;gap:9px;padding:6px 8px;border:1px solid var(--cizgi);border-bottom:0;border-radius:12px 12px 0 0;background:#fff}.rez-filtre-paneli .rez-araclar{border-radius:0;border-bottom:0}.rez-tarih-gezinme{display:flex}.rez-tarih-gezinme button,.rez-hazir-donemler button,.rez-yenile{height:34px;border:1px solid #dce6eb;background:#fff;color:#536b7d;font:750 9px Manrope;cursor:pointer}.rez-tarih-gezinme button{min-width:34px;padding:0 9px}.rez-tarih-gezinme button:first-child{border-radius:8px 0 0 8px}.rez-tarih-gezinme button:nth-child(2){border-inline:0}.rez-tarih-gezinme button:last-child{border-radius:0 8px 8px 0}.rez-tarih-gezinme svg,.rez-yenile svg{width:14px}.rez-tarih-gezinme .bugun-uzakta{background:#fff2cf;color:#8b5d08;font-size:10px;font-weight:900;box-shadow:inset 0 0 0 1px #edc66f}.rez-donem-araclari>.rez-tarih-filtreleri{padding:2px 5px;background:#f8fafb}.rez-donem-araclari>.rez-tarih-filtreleri label{height:30px;padding:0 5px;border-radius:6px;background:#fff}.rez-donem-araclari>.rez-tarih-filtreleri input{width:108px}.rez-hazir-donemler{display:flex;gap:2px;padding:3px;border-radius:8px;background:#f1f5f7}.rez-hazir-donemler button{height:28px;padding:0 10px;border:0;border-radius:6px;background:transparent}.rez-hazir-donemler button.active{background:#fff;color:#078b84;box-shadow:0 2px 7px #17364c16}.rez-yenile{display:flex;align-items:center;gap:5px;padding:0 11px;border-radius:8px}.rez-yenile:disabled{opacity:.55}@media(max-width:1050px){.rez-donem-araclari{flex-wrap:wrap}.rez-hazir-donemler{margin-left:auto}}@media(max-width:700px){.rez-donem-araclari{align-items:stretch}.rez-donem-araclari>.rez-tarih-filtreleri{order:3;width:100%;display:grid;grid-template-columns:1fr 1fr}.rez-hazir-donemler{margin-left:0;flex:1}.rez-hazir-donemler button{flex:1}.rez-yenile{font-size:0}.rez-yenile svg{margin:auto}.rez-filtre-paneli .rez-araclar{border-radius:0 0 12px 12px}}.rez-hizli-detay>header{grid-template-columns:minmax(0,1fr) auto}.rez-detay-hizli-islemler{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 14px;border-block:1px solid #edf1f3;background:#fff}.rez-detay-hizli-islemler>button{height:34px;display:flex;align-items:center;gap:6px;padding:0 11px;border:0;border-radius:8px;background:#119b93;color:#fff;font:800 9px Manrope;cursor:pointer;box-shadow:0 5px 13px #119b9326}.rez-detay-hizli-islemler>button svg{width:14px}.rez-detay-hizli-islemler .rez-hizli-durum{margin:0}.rez-hizli-detay.buyuk-gorunum{inset:50% auto auto 50%!important;width:min(1320px,calc(100vw - 36px))!important;height:auto!important;max-height:94vh!important;transform:translate(-50%,-50%);overflow:auto!important;border-radius:16px;background:#fff!important;box-shadow:0 0 0 100vmax #091b288f,0 25px 80px #0a1f2f59!important}.rez-hizli-detay.buyuk-gorunum:before{display:none!important}.rez-hizli-detay.buyuk-gorunum>header{position:sticky;top:0;z-index:12;min-height:68px;padding:11px 24px;background:#fff}.rez-hizli-detay.buyuk-gorunum>header h2{margin-top:1px;font-size:26px}.rez-hizli-detay.buyuk-gorunum>header small{font-size:11px}.rez-hizli-detay.buyuk-gorunum>header button{width:39px;height:39px}.rez-hizli-detay.buyuk-gorunum .rez-detay-hizli-islemler{position:sticky;top:68px;z-index:11;padding:9px 24px}.rez-hizli-detay.buyuk-gorunum .rez-detay-hizli-islemler>button{height:38px;font-size:11px}.rez-hizli-detay.buyuk-gorunum .rez-hizli-durum{padding:7px 11px;font-size:11px}.rez-hizli-detay.buyuk-gorunum .rez-detay-sekmeleri{position:sticky;top:125px;z-index:10;margin:0;padding:6px 24px 8px;background:#fff;border-radius:0}.rez-hizli-detay.buyuk-gorunum .rez-detay-sekmeleri:before{content:"";position:absolute;inset:6px 24px 8px;z-index:-1;border-radius:10px;background:#eef3f6}.rez-hizli-detay.buyuk-gorunum .rez-detay-sekmeleri button{height:40px;font-size:12px}.rez-hizli-detay.buyuk-gorunum>dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:auto;max-width:none;margin:10px 24px;padding:0;border:1px solid #dce6eb;border-radius:12px;overflow:hidden}.rez-hizli-detay.buyuk-gorunum>dl>div{grid-template-columns:1fr;align-content:center;justify-items:start;min-height:88px;padding:14px 18px;border:0;border-right:1px solid #e0e8ec;border-bottom:1px solid #e0e8ec}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-child(3n){border-right:0}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-last-child(-n+3){border-bottom:0}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-child(1){background:#eef6ff}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-child(2){background:#edf9f7}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-child(3){background:#f4f1ff}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-child(4){background:#f2f7fb}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-child(5){background:#fff4df}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-child(6){background:#eef4f8}.rez-hizli-detay.buyuk-gorunum>dl dt{font-size:10px}.rez-hizli-detay.buyuk-gorunum>dl dd{width:100%;font-size:15px;text-align:left}.rez-hizli-detay.buyuk-gorunum .rez-detay-misafir,.rez-hizli-detay.buyuk-gorunum .rez-detay-odemeler,.rez-hizli-detay.buyuk-gorunum .rez-detay-ekstralar,.rez-hizli-detay.buyuk-gorunum .rez-detay-notlar{width:auto;max-width:none;min-height:0;margin:10px 24px;padding:16px;border:1px solid #d7e4ea;border-radius:13px;background:#f7fafc}.rez-hizli-detay.buyuk-gorunum>footer{display:none}@media(max-width:950px){.rez-hizli-detay.buyuk-gorunum>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-child(3n){border-right:1px solid #e0e8ec}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-child(2n){border-right:0}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-last-child(-n+3){border-bottom:1px solid #e0e8ec}.rez-hizli-detay.buyuk-gorunum>dl>div:nth-last-child(-n+2){border-bottom:0}}@media(max-width:650px){.rez-hizli-detay.buyuk-gorunum{width:calc(100vw - 16px)!important}.rez-hizli-detay.buyuk-gorunum>dl{grid-template-columns:1fr}.rez-hizli-detay.buyuk-gorunum>dl>div{border-right:0!important;border-bottom:1px solid #e0e8ec!important}.rez-hizli-detay.buyuk-gorunum>dl>div:last-child{border-bottom:0!important}}.rez-ekstra-listesi{display:grid;gap:7px}.rez-ekstra-listesi>article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e5eaf0;border-radius:8px;background:#fff}.rez-ekstra-listesi>article>span{display:grid;gap:2px}.rez-ekstra-listesi>article>span:nth-child(2){text-align:right}.rez-ekstra-listesi>article.cancelled{opacity:.55;text-decoration:line-through}.rez-ekstra-islemleri{display:flex!important;grid-auto-flow:column;gap:4px}.rez-ekstra-islemleri button{width:28px;height:28px;display:grid;place-items:center;border:1px solid #cfe0e5;border-radius:6px;background:#fff;color:#168b84;cursor:pointer}.rez-ekstra-islemleri button:last-child{color:#c84b54}.rez-ekstra-islemleri svg{width:13px}.rez-ekstra-formu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;border:1px solid #cfe4e2;border-radius:10px;background:#f0faf8}.rez-ekstra-formu>b{grid-column:1/-1;color:#167f79;font-size:10px}.rez-ekstra-formu label{display:grid;gap:4px;color:#617987;font-size:8px;font-weight:700}.rez-ekstra-formu input,.rez-ekstra-formu select{width:100%;height:33px;padding:0 8px;border:1px solid #cfdee4;border-radius:7px;background:#fff;color:#29465a;font:600 9px Manrope}.rez-ekstra-formu>span{grid-column:1/-1;display:flex;gap:7px}.rez-ekstra-formu button{min-height:32px;padding:0 12px;border:0;border-radius:7px;background:#119b93;color:#fff;font:800 9px Manrope;cursor:pointer}.rez-ekstra-formu button[type=button]{border:1px solid #cbdce2;background:#fff;color:#617987}.rez-detay-notlar label{display:grid;gap:4px;color:#617987;font-size:8px;font-weight:700}.rez-not-islemleri{display:flex!important;gap:7px}.rez-not-islemleri button:last-child{border-color:#cbdce2;background:#fff;color:#617987}@media(max-width:700px){.rez-ekstra-formu{grid-template-columns:1fr 1fr}.rez-ekstra-listesi>article{grid-template-columns:minmax(0,1fr) auto}.rez-ekstra-islemleri{grid-column:1/-1;justify-content:flex-end}}.rez-detay-notlar>section.rezervasyon-notu{border-color:#c9dff3;background:#eef6ff}.rez-detay-notlar>section.rezervasyon-notu>svg,.rez-detay-notlar>section.rezervasyon-notu b{color:#3778aa}.rez-detay-notlar>section.misafir-hatirlatmasi{border-color:#c7e7df;background:#edf9f7}.rez-detay-notlar>section.misafir-hatirlatmasi>svg,.rez-detay-notlar>section.misafir-hatirlatmasi b{color:#17877f}.rez-detay-notlar>section.kalici-ozel-talep{border-color:#ded2f3;background:#f5f0ff}.rez-detay-notlar>section.kalici-ozel-talep>svg,.rez-detay-notlar>section.kalici-ozel-talep b{color:#7355a7}.rez-detay-notlar>section.rez-alarm-kutusu{border-color:#f0d9a9;background:#fff7e7}.rez-detay-notlar>section.rez-alarm-kutusu>svg,.rez-detay-notlar>section.rez-alarm-kutusu b{color:#a66a08}.rez-detay-notlar .hatirlatma-uyari-secimi{display:flex;align-items:center;gap:7px;width:max-content;padding:6px 9px;border:1px solid #b9ddd8;border-radius:7px;background:#fff;color:#167d76;cursor:pointer}.rez-detay-notlar .hatirlatma-uyari-secimi input{width:15px;height:15px;min-height:0;margin:0;accent-color:#119b93}.rez-detay-notlar .hatirlatma-uyari-secimi span{color:inherit;font-weight:800}.rez-detay-notlar .hatirlatma-uyari-zamani{max-width:320px}.rez-detay-notlar .hatirlatma-uyari-zamani input{height:34px;padding:0 8px;border:1px solid #bfd8d5;border-radius:7px;background:#fff;color:#29465a;font:600 9px Manrope}.hatirlatma-uyari-alanlari{display:grid;grid-template-columns:minmax(180px,320px) minmax(110px,180px);gap:8px}.hatirlatma-uyari-alanlari label{display:grid;gap:4px}.hatirlatma-uyari-alanlari select{height:34px;padding:0 8px;border:1px solid #bfd8d5;border-radius:7px;background:#fff;color:#29465a;font:600 9px Manrope}.rez-alarm-listesi article.onem-high{box-shadow:inset 3px 0 #e49a2a}.rez-alarm-listesi article.onem-urgent{background:#ffecef;box-shadow:inset 3px 0 #cf3e4b}.rez-misafir small .kayit-alarm-zili{position:relative;top:4px}.rez-alarm-kutusu>div{display:flex;min-width:0;flex-direction:column}.rez-alarm-kutusu .rez-alarm-listesi{order:1;margin:7px 0}.rez-alarm-kutusu .rez-alarm-formu{order:2}.rez-alarm-kutusu .rez-alarm-listesi{display:none}.rez-detay-notlar.coklu-notlar-var>.rezervasyon-notu,.rez-detay-notlar.coklu-notlar-var>.misafir-hatirlatmasi,.rez-detay-notlar.coklu-notlar-var>.kalici-ozel-talep{display:none}.coklu-not-paneli{border-color:#cddfe7!important;background:#f8fbfc!important}.coklu-not-paneli>div{min-width:0;width:100%}.coklu-not-paneli>div>small{display:block;margin:2px 0 9px}.coklu-not-calisma{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(230px,.72fr);gap:10px;align-items:start}.coklu-not-listesi{display:grid;gap:7px}.coklu-not-listesi article{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:9px;border:1px solid #d8e4e9;border-radius:9px;background:#fff;box-shadow:inset 3px 0 #438ec5}.coklu-not-listesi article.kategori-reminder{background:#eefaf8;box-shadow:inset 3px 0 #149c91}.coklu-not-listesi article.kategori-persistent_request{background:#f6f1ff;box-shadow:inset 3px 0 #7b60b3}.coklu-not-listesi article>span{display:grid;gap:3px;min-width:0}.coklu-not-listesi em{color:#507086;font-size:8px;font-style:normal;font-weight:800}.coklu-not-listesi p{margin:0;color:#273f52;font-size:9px;line-height:1.45;white-space:pre-wrap}.coklu-not-listesi small{color:#8494a0;font-size:7px}.coklu-not-listesi button{display:flex;align-items:center;gap:4px;flex:none;min-height:28px!important;width:auto!important;padding:0 8px!important;border:1px solid #bad8d5!important;border-radius:7px!important;background:#fff!important;color:#087e76!important;font-size:8px!important}.coklu-not-listesi button svg{width:12px}.coklu-not-bos{padding:18px;border:1px dashed #cbdde4;border-radius:9px;color:#718692;text-align:center}.coklu-not-formu{display:grid;gap:7px;padding:10px;border:1px solid #cfe0e6;border-radius:10px;background:#fff}.coklu-not-formu>label{display:grid;gap:4px;color:#526b7c;font-size:8px;font-weight:800}.coklu-not-formu select,.coklu-not-formu textarea{width:100%;border:1px solid #cbdde4;border-radius:7px;background:#fff;color:#29465a;font:600 9px Manrope}.coklu-not-formu select{height:34px;padding:0 8px}.coklu-not-formu textarea{min-height:92px;padding:8px;resize:vertical}.coklu-not-formu>span{display:flex;gap:6px}.coklu-not-formu>span button{display:flex;align-items:center;justify-content:center;gap:5px;min-height:33px;border:1px solid #119b93;border-radius:7px;background:#119b93;color:#fff;font:800 8px Manrope}.coklu-not-formu>span button+button{background:#fff;color:#657b89;border-color:#d4e1e6}@media(max-width:780px){.coklu-not-calisma{grid-template-columns:1fr}}.rez-alarm-ozeti{border-color:#f0cd83!important;background:#fff9ec!important;color:#9b6500!important}.rez-alarm-ozeti>div{min-width:0}.rez-alarm-ozeti>div>small{display:block;margin-top:2px}.rez-alarm-ust-listesi{display:grid;gap:6px;margin-top:8px}.rez-alarm-ust-listesi article{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 9px;border:1px solid #efd18d;border-radius:8px;background:#fff}.rez-alarm-ust-listesi article>span{display:grid;gap:2px;min-width:0}.rez-alarm-ust-listesi article strong{overflow:hidden;color:#29465a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.rez-alarm-ust-listesi article small{color:#718493;font-size:8px}.rez-alarm-ust-listesi article button{flex:none;min-height:28px!important;width:auto!important;padding:0 10px!important;border:1px solid #9fd4ce!important;border-radius:7px!important;background:#f1fbfa!important;color:#087d75!important;font-size:8px!important}.rez-alarm-ust-listesi article.completed,.rez-alarm-ust-listesi article.cancelled{opacity:.66}.rez-alarm-ust-listesi article.onem-high{box-shadow:inset 3px 0 #e49a2a}.rez-alarm-ust-listesi article.onem-urgent{border-color:#efadb4;background:#fff0f2;box-shadow:inset 3px 0 #cf3e4b}.not-alt-sekmeleri{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:4px;border:1px solid #d4e3e8;border-radius:10px;background:#eaf1f4}.not-alt-sekmeleri button{display:flex;align-items:center;justify-content:center;gap:5px;min-height:34px;border:0;border-radius:7px;background:transparent;color:#617787;font:800 8px Manrope;cursor:pointer}.not-alt-sekmeleri button b{display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#d8e5ea;color:#506879;font-size:7px}.not-alt-sekmeleri button.active{background:#fff;color:#087e76;box-shadow:0 2px 7px #18324814}.not-alt-sekmeleri button.active b{background:#dff5f2;color:#087e76}.not-ozet-paneli{border-color:#cddfe7!important;background:#f8fbfc!important}.not-ozet-paneli>div{min-width:0;width:100%}.not-ozet-paneli>div>small{display:block;margin:2px 0 9px}.coklu-not-listesi article.kategori-alarm{background:#fff8e8;box-shadow:inset 3px 0 #d18a16}@media(max-width:720px){.not-alt-sekmeleri{grid-template-columns:repeat(2,1fr)}}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .not-alt-sekmeleri{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:100%;overflow:visible}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .not-alt-sekmeleri button{min-width:0;padding:0 2px;gap:2px;font-size:7px;white-space:nowrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .not-alt-sekmeleri button b{min-width:15px;height:15px;padding:0 3px;font-size:6px}.ortak-rezervasyon-karti.buyuk-gorunum .not-alt-sekmeleri{gap:5px;padding:6px;border:0;border-radius:13px;background:#315f78;box-shadow:inset 0 0 0 1px #ffffff21}.ortak-rezervasyon-karti.buyuk-gorunum .not-alt-sekmeleri button{min-height:43px;border:1px solid rgba(255,255,255,.24);border-radius:9px;background:#315f78;color:#fff;font-size:10px;letter-spacing:.01em;transition:background .18s,color .18s,transform .18s}.ortak-rezervasyon-karti.buyuk-gorunum .not-alt-sekmeleri button:hover{background:#3b6e89;transform:translateY(-1px)}.ortak-rezervasyon-karti.buyuk-gorunum .not-alt-sekmeleri button b{min-width:21px;height:21px;border:1px solid rgba(255,255,255,.18);background:#ffffff21;color:#fff;font-size:8px}.ortak-rezervasyon-karti.buyuk-gorunum .not-alt-sekmeleri button.active{background:#fff;color:#264f68;box-shadow:0 4px 10px #0b263733}.ortak-rezervasyon-karti.buyuk-gorunum .not-alt-sekmeleri button.active b{border-color:#cfe1e8;background:#e7f1f5;color:#264f68}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .not-alt-sekmeleri{border-color:#c5d8e1;background:#315f78}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .not-alt-sekmeleri button{color:#fff}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .not-alt-sekmeleri button b{background:#ffffff24;color:#fff}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .not-alt-sekmeleri button.active{background:#fff;color:#264f68}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .not-alt-sekmeleri button.active b{background:#e7f1f5;color:#264f68}.rezervasyon-bilgileri-formu{margin:12px 0;padding:18px;border:1px solid #b8ddd9;border-radius:14px;background:#f4fbfa}.rezervasyon-bilgileri-formu header,.rezervasyon-bilgileri-formu footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.rezervasyon-bilgileri-formu header div{display:grid}.rezervasyon-bilgileri-formu header small{color:#6d8291;margin-top:3px}.rezervasyon-bilgileri-formu header button{border:0;background:transparent}.rezervasyon-duzenleme-alanlari{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;margin:16px 0}.rezervasyon-duzenleme-alanlari label{display:grid;gap:6px;font-size:12px;font-weight:700;color:#40596a}.rezervasyon-duzenleme-alanlari input,.rezervasyon-duzenleme-alanlari select{min-height:40px;border:1px solid #c8d9e4;border-radius:8px;padding:8px;background:#fff}.rezervasyon-bilgileri-formu footer{justify-content:flex-end}.rezervasyon-bilgileri-formu footer button{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:10px 14px;background:#149f95;color:#fff;font-weight:700}.rezervasyon-bilgileri-formu footer .ikincil{background:#fff;color:#40596a;border:1px solid #c8d9e4}.form-hatasi{padding:10px;border-radius:8px;background:#fff0f0;color:#b4232c}@media(max-width:900px){.rezervasyon-duzenleme-alanlari{grid-template-columns:repeat(2,minmax(130px,1fr))}}.rez-gelismis-filtreler{display:flex;gap:8px;flex-wrap:wrap;padding:8px 10px;border-top:1px solid #dbe7ea;background:#f8fbfc}.rez-gelismis-filtreler label{display:grid;gap:3px;min-width:145px;flex:1}.rez-gelismis-filtreler span{font-size:10px;font-weight:800;color:#647b8c;text-transform:uppercase}.rez-gelismis-filtreler select{height:36px;border:1px solid #ccdde3;border-radius:9px;background:#fff;padding:0 10px;color:#19344b;font-weight:600}@media(max-width:760px){.rez-gelismis-filtreler label{min-width:calc(50% - 5px)}}.rez-kompakt-ust{flex-wrap:wrap}.rez-kompakt-ust .rez-onayli-ozet{flex:1 1 650px;min-width:min(650px,100%)}.rez-kompakt-ust>.rez-ust-islemler{flex:0 0 auto;margin-left:auto}.rez-kompakt-ust>.rez-gelismis-filtreler{flex:1 0 100%;order:3}@media(max-width:760px){.rez-kompakt-ust .rez-onayli-ozet{min-width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important}.rez-kompakt-ust>.rez-ust-islemler{width:100%;margin-left:0}}.rez-kompakt-ust .rez-ust-islemler>button,.rez-kompakt-ust .rez-gorunum-secici button{height:39px;font:800 11px/1 Manrope,sans-serif!important;letter-spacing:0}.rez-kompakt-ust .rez-ust-islemler>.birincil-dugme{padding-inline:16px;font-size:12px!important}.rez-kompakt-ust .rez-ust-islemler svg{width:15px;height:15px}.rez-kompakt-ust .rez-gelismis-filtreler{align-items:end;gap:9px;padding:9px 10px}.rez-kompakt-ust .rez-gelismis-filtreler label{gap:5px}.rez-kompakt-ust .rez-gelismis-filtreler label>span{font:800 9px/1.1 Manrope,sans-serif;letter-spacing:.25px}.rez-kompakt-ust .rez-gelismis-filtreler select{height:39px;padding:0 12px;font:750 11px/1 Manrope,sans-serif}.rez-kompakt-ust .rez-gelismis-filtreler label{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;min-width:220px}.rez-kompakt-ust .rez-gelismis-filtreler label>span{min-width:max-content;margin:0}.rez-kompakt-ust .rez-gelismis-filtreler select{min-width:0;width:100%}.rez-onayli-ozet article:last-child>div{display:flex!important;flex:1;flex-direction:column;align-items:flex-start;gap:3px;overflow:visible}.rez-onayli-ozet article:last-child b{overflow:visible!important;max-width:none!important;font-size:12px!important;text-overflow:clip!important;white-space:nowrap!important}.rez-onayli-ozet article:last-child>div>span{display:block;max-width:none!important;overflow:visible!important;color:#687f8e!important;font-size:10px!important;font-weight:750;text-overflow:clip!important;white-space:nowrap!important;line-height:1.25}.rez-onayli-ozet article:last-child{min-width:290px!important;padding-right:12px!important}.rez-onayli-ozet article:last-child>div{min-width:0;margin-right:4px}.rez-onayli-ozet article:last-child b,.rez-onayli-ozet article:last-child>div>span{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.rez-onayli-ozet article:last-child>div>small{font-size:11px!important;font-weight:850;line-height:1.15}.rez-onayli-ozet article:last-child b{font-size:11px!important;line-height:1.2}.rez-onayli-ozet article:last-child>div>span{font-size:11px!important;line-height:1.2}@media(max-width:900px){.rez-kompakt-ust .rez-gelismis-filtreler label{min-width:calc(50% - 5px)}}@media(max-width:560px){.rez-kompakt-ust .rez-gelismis-filtreler label{grid-template-columns:82px minmax(0,1fr);min-width:100%}}.rez-finans-buyut{width:28px;height:28px;display:grid;place-items:center;flex:none;margin-left:auto;border:1px solid #a9d7d3;border-radius:8px;background:#eef9f7;color:#11877f;cursor:pointer}.rez-finans-buyut svg{width:14px!important}.finans-ozet-perde{position:fixed;inset:0;z-index:240;display:grid;place-items:center;padding:20px;background:#07192694;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.finans-ozet-karti{width:min(900px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;border-radius:18px;background:#fff;box-shadow:0 28px 90px #071c2b61}.finans-ozet-karti>header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #dfebef}.finans-ozet-karti>header>div{display:flex;align-items:center;gap:12px}.finans-ozet-karti>header>div>svg{width:28px;color:#149f95}.finans-ozet-karti>header span{display:grid}.finans-ozet-karti h2{margin:3px 0 0;font-size:24px}.finans-ozet-karti>header small{color:#148d85;font-size:9px;font-weight:900;letter-spacing:1px}.finans-ozet-karti>header>button{width:38px;height:38px;display:grid;place-items:center;border:1px solid #d7e4e9;border-radius:10px;background:#fff}.finans-hedef-secimi{display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:12px 24px;background:#f5f9fa}.finans-hedef-secimi>span{margin-right:auto;color:#647b8a;font-size:11px;font-weight:750}.finans-hedef-secimi button{height:34px;padding:0 13px;border:1px solid #cbdde2;border-radius:8px;background:#fff;color:#456174;font-weight:850}.finans-hedef-secimi button.active{border-color:#149f95;background:#149f95;color:#fff}.finans-toplam-kartlari{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 24px}.finans-toplam-kartlari article{display:grid;gap:5px;padding:16px;border:1px solid #dce8ec;border-radius:12px;background:#f8fbfc}.finans-toplam-kartlari article:nth-child(2){background:#edf9f5}.finans-toplam-kartlari article:nth-child(3){background:#fff6e5}.finans-toplam-kartlari small{color:#718593;font-size:10px;font-weight:800}.finans-toplam-kartlari b{font-size:21px;color:#18364c}.finans-para-listesi{margin:0 24px 18px;border:1px solid #dce7eb;border-radius:13px;overflow:hidden}.finans-para-listesi>header,.finans-para-listesi>article{display:grid;grid-template-columns:90px repeat(3,1fr);align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid #e7eef1}.finans-para-listesi>header{background:#f4f8f9}.finans-para-listesi>header>b{grid-column:1/3}.finans-para-listesi>header>span{grid-column:3/5;text-align:right;color:#738694;font-size:9px}.finans-para-listesi>article:last-of-type{border-bottom:0}.finans-para-listesi strong{font-size:14px;color:#148d85}.finans-para-listesi article>span{display:grid;gap:2px}.finans-para-listesi small{color:#82939f;font-size:9px}.finans-para-listesi article b{font-size:12px}.finans-para-listesi>p{padding:25px;text-align:center;color:#758895}.finans-ozet-karti>footer{padding:12px 24px;border-top:1px solid #e2eaee;color:#748895;font-size:9px}@media(max-width:650px){.finans-toplam-kartlari{grid-template-columns:1fr}.finans-para-listesi>header{display:flex;justify-content:space-between}.finans-para-listesi>header>b,.finans-para-listesi>header>span{grid-column:auto}.finans-para-listesi>article{grid-template-columns:55px 1fr}.finans-para-listesi>article>span{grid-column:2}.finans-hedef-secimi{flex-wrap:wrap}.finans-hedef-secimi>span{width:100%;margin-bottom:4px}}.rez-onayli-ozet article:last-child{position:relative;min-width:340px!important;padding-right:48px!important}.rez-onayli-ozet article:last-child b,.rez-onayli-ozet article:last-child>div>span{max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.rez-onayli-ozet article:last-child .rez-finans-buyut{position:absolute;right:11px;top:50%;margin:0;transform:translateY(-50%)}.finans-hedef-secimi>b{color:#183b52;font-size:11px;letter-spacing:.4px}.finans-toplam-kartlari article>div{display:grid;gap:7px;margin-top:5px}.finans-toplam-kartlari article>div>b{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:7px;border-top:1px solid rgba(64,99,116,.12);color:#18364c;font-size:15px}.finans-toplam-kartlari article>div>b:first-child{padding-top:0;border-top:0}.finans-toplam-kartlari article>div em{min-width:32px;color:#718693;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.5px}.finans-parite-bilgisi{display:grid;justify-items:end;gap:3px}.finans-parite-bilgisi>b{color:#183b52;font-size:11px;letter-spacing:.4px}.finans-parite-bilgisi>small{color:#667d8c;font-size:8px;font-weight:750;white-space:nowrap}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ust-sekmeler button.sekme-secili-vurgu{border-color:#ffd36b!important;background:#fff0bd!important;color:#684800!important;box-shadow:inset 0 0 0 2px #e2a82d,0 5px 13px #5b3d003d!important;transform:translateY(-1px)}.ortak-rezervasyon-karti.buyuk-gorunum nav.ortak-ust-sekmeler{gap:5px!important;padding:4px!important;border:1px solid #d4e3e8!important;border-radius:12px!important;background:#eef4f6!important;box-shadow:none!important}.ortak-rezervasyon-karti.buyuk-gorunum nav.ortak-ust-sekmeler button{height:40px!important;border:1px solid #cbdde3!important;border-radius:9px!important;background:#fff!important;color:#38566a!important;box-shadow:none!important;transform:none!important}.ortak-rezervasyon-karti.buyuk-gorunum nav.ortak-ust-sekmeler button.sekme-secili-vurgu{border-color:#149f95!important;background:#149f95!important;color:#fff!important;box-shadow:0 5px 13px #149f9540!important;transform:translateY(-1px)!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-rez-sekme{font-size:14px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli,.ortak-rezervasyon-karti.buyuk-gorunum .ortak-not-paneli{gap:16px;padding:20px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli>header{gap:15px;padding:17px 19px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli>header>span{width:52px;height:52px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli>header>span svg{width:26px;height:26px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli>header>div{gap:4px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli>header b{font-size:17px;line-height:1.25}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli small,.ortak-rezervasyon-karti.buyuk-gorunum .ortak-not-paneli small,.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-paneli p{font-size:11px;line-height:1.45}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli button,.ortak-rezervasyon-karti.buyuk-gorunum .ortak-not-paneli button{min-height:40px;padding:0 15px;font-size:12px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-iletisim{gap:10px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-iletisim>div{gap:12px;min-height:72px;padding:16px 18px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-iletisim svg{width:22px;height:22px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-iletisim small{font-size:10px;font-weight:700}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-iletisim b{font-size:15px;line-height:1.35}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-paneli{gap:11px;padding:17px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-paneli>header svg{width:20px;height:20px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-paneli>header b{font-size:13px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-formu{gap:9px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-formu input,.ortak-rezervasyon-karti.buyuk-gorunum .ortak-alarm-formu input,.ortak-rezervasyon-karti.buyuk-gorunum .ortak-alarm-formu select,.ortak-rezervasyon-karti.buyuk-gorunum .ortak-not-paneli textarea{min-height:42px;padding:9px 11px;font-size:12px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-paneli article,.ortak-rezervasyon-karti.buyuk-gorunum .ortak-alarm{padding:12px 14px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-paneli article b,.ortak-rezervasyon-karti.buyuk-gorunum .ortak-alarm b{font-size:12px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-not-paneli b{font-size:14px}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-not-paneli p{font-size:12px;line-height:1.6}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-kart-mesaji{font-size:12px}.ortak-rezervasyon-karti.buyuk-gorunum nav.ortak-ust-sekmeler button{font-size:14px!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli>header b{font-size:21px!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli>header small{font-size:14px!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-iletisim small{font-size:13px!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-iletisim b{font-size:18px!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-iletisim svg{width:24px!important;height:24px!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-paneli>header b{font-size:15px!important;font-weight:800!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-paneli>header small{font-size:11px!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-formu input{min-height:46px!important;font-size:13px!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-formu input[type=file]{padding:10px 12px!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-formu button{min-height:46px!important;font-size:14px!important;font-weight:800!important;letter-spacing:.01em!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-misafir-paneli>header>button{min-height:44px!important;padding-inline:17px!important;font-size:14px!important;font-weight:800!important}.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-listesi,.ortak-rezervasyon-karti.buyuk-gorunum .ortak-ek-paneli>p{font-size:12px!important}.rez-kompakt-ust .rez-onayli-ozet{grid-template-columns:repeat(3,minmax(135px,.72fr)) minmax(340px,1.45fr)!important}.rez-onayli-ozet article:nth-child(-n+3){gap:9px!important;padding:8px 12px!important}.rez-onayli-ozet article:nth-child(-n+3) .rez-ozet-ikon{width:34px;height:34px}.rez-onayli-ozet article:nth-child(-n+3) b{font-size:18px!important}@media(max-width:1100px){.rez-kompakt-ust .rez-onayli-ozet{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rez-onayli-ozet article:last-child{min-width:0!important}}.toplu-rez-perde{position:fixed;inset:0;z-index:1200;background:#092333ad;display:grid;place-items:center;padding:22px}.toplu-rez-pencere{width:min(980px,96vw);max-height:94vh;overflow:auto;background:#fff;border-radius:22px;box-shadow:0 28px 80px #0420304d}.toplu-rez-pencere>header{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px 15px;border-bottom:1px solid #d8e5eb}.toplu-rez-pencere>header span{font-size:11px;font-weight:800;letter-spacing:.13em;color:#07998f}.toplu-rez-pencere>header h2{margin:4px 0;font-size:25px}.toplu-rez-pencere>header p{margin:0;color:#738695}.toplu-rez-pencere>header button{width:42px;height:42px;border:1px solid #d5e2e8;background:#fff;border-radius:12px}.toplu-rez-pencere>.error{margin:14px 24px 0}.toplu-rez-grid{padding:18px 24px 10px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.toplu-rez-grid label,.toplu-rez-notlar label{display:grid;gap:5px;font-size:12px;font-weight:700;color:#38536a}.toplu-rez-grid input,.toplu-rez-grid select,.toplu-rez-notlar textarea,.toplu-rez-talepler select,.toplu-rez-talepler input{min-height:42px;border:1px solid #cbdde6;border-radius:10px;padding:8px 11px;background:#fff}.toplu-rez-talepler{margin:4px 24px 14px;padding:14px;border:1px solid #b9dedb;background:#f3fbfa;border-radius:14px}.toplu-rez-talepler>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.toplu-rez-talepler>header div{display:grid}.toplu-rez-talepler>header small{font-weight:400;color:#738695}.toplu-rez-talepler button{display:inline-flex;align-items:center;gap:6px;border:1px solid #9fd4d0;color:#087e76;background:#fff;border-radius:9px;padding:8px 10px}.toplu-rez-talepler svg{width:16px}.toplu-rez-talepler>div{display:grid;grid-template-columns:1fr 90px 40px 38px;gap:8px;align-items:center;margin-top:8px}.toplu-rez-talepler>div button{padding:7px}.toplu-rez-notlar{padding:0 24px 16px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.toplu-rez-pencere>footer{position:sticky;bottom:0;background:#fff;border-top:1px solid #d8e5eb;padding:14px 24px;display:flex;justify-content:flex-end;align-items:center;gap:10px}.toplu-rez-pencere>footer small{margin-right:auto;color:#748896}.toplu-rez-pencere>footer button{min-height:42px;padding:0 16px;border-radius:10px;border:1px solid #cbdde6}.toplu-rez-ozet{margin:18px 24px;padding:14px;background:#edf9f7;border:1px solid #bce1dd;border-radius:12px;display:flex;justify-content:space-between}.toplu-rez-sonuc-listesi{margin:0 24px 18px;border:1px solid #d6e4ea;border-radius:12px;overflow:hidden}.toplu-rez-sonuc-listesi>div{display:grid;grid-template-columns:100px 1fr 150px;padding:11px 14px;border-bottom:1px solid #e3ecef}.toplu-rez-sonuc-listesi>div:last-child{border:0}.toplu-rez-sonuc-listesi em{text-align:right;font-style:normal;font-weight:700}@media(max-width:760px){.toplu-rez-grid{grid-template-columns:1fr 1fr}.toplu-rez-notlar{grid-template-columns:1fr}}.toplu-rez-talepler>div{grid-template-columns:1fr 78px 34px 78px 34px 38px}.toplu-grup-listesi{padding:18px 24px;display:grid;gap:12px}.toplu-grup-listesi>article{border:1px solid #d5e5eb;border-radius:14px;background:#fbfdfd;overflow:hidden}.toplu-grup-listesi>article>header{display:flex;justify-content:space-between;padding:13px 15px;background:#eef8f7}.toplu-grup-listesi>article>header div{display:grid;gap:3px}.toplu-grup-listesi>article>header small{color:#708492}.toplu-grup-listesi>article>p{margin:0;padding:12px 15px;color:#38536a}.toplu-grup-listesi>article>footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 15px;border-top:1px solid #e1ebef}.toplu-grup-listesi>article>footer span{margin-right:auto}.toplu-grup-listesi button{display:inline-flex;align-items:center;gap:6px;border:1px solid #bed9df;border-radius:9px;background:#fff;padding:8px 10px}.toplu-grup-listesi button svg{width:16px}.toplu-grup-listesi button.tehlikeli{color:#b4232c;border-color:#efc5c8}.toplu-tarih-perde{position:absolute;inset:0;background:#0923338c;display:grid;place-items:center}.toplu-tarih-perde form{width:min(430px,90%);background:#fff;border-radius:16px;padding:22px;display:grid;gap:12px}.toplu-tarih-perde h3,.toplu-tarih-perde p{margin:0}.toplu-tarih-perde label{display:grid;gap:5px}.toplu-tarih-perde input{min-height:42px;border:1px solid #cbdde6;border-radius:9px;padding:8px}.toplu-tarih-perde form>span{display:flex;justify-content:flex-end;gap:8px}.toplu-yonetim{position:relative}.rez-onayli-ozet article>div{min-width:0;overflow:hidden}.rez-onayli-ozet article>div>b{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rez-onayli-ozet article>div>span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rez-onayli-ozet article:nth-child(4)>div>b{font-size:15px!important}@media(max-width:1100px){.rez-onayli-ozet article:nth-child(4)>div>b{font-size:13px!important}}.durum-finans-uyarisi{display:grid;gap:5px;width:100%;margin:4px 0 14px;padding:12px;border:1px solid #efc777;border-radius:9px;background:#fff8e8;color:#8a5900;text-align:left}.durum-finans-uyarisi span{font-size:18px;font-weight:900}.durum-finans-uyarisi small{line-height:1.4}.rez-form-pencere-islemleri{display:flex;gap:7px}.rez-cekmece>header .rez-form-pencere-islemleri button{position:static}.rez-cekmece.buyuk-gorunum{position:fixed;z-index:60;top:18px;left:50%;width:min(1120px,calc(100vw - 36px));height:calc(100vh - 36px);transform:translate(-50%);border-radius:16px;box-shadow:0 25px 80px #06172455;overflow:auto}.rez-cekmece.buyuk-gorunum>header{top:0;min-height:96px;padding:17px 24px}.rez-cekmece.buyuk-gorunum>header h2{margin:3px 0;font-size:25px}.rez-cekmece.buyuk-gorunum>header p{font-size:12px}.rez-cekmece.buyuk-gorunum>header span{font-size:10px}.rez-cekmece.buyuk-gorunum>form{max-width:none;height:calc(100% - 96px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr) auto;gap:14px;align-items:stretch;margin:0;padding:10px 20px 18px}.rez-cekmece.buyuk-gorunum>form>.error{grid-column:1/-1;margin:0}.rez-cekmece.buyuk-gorunum>form>fieldset{min-width:0;height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px;align-content:start;margin:4px 0;padding:19px 16px;border-radius:14px}.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(1){border-color:#9fd7cf;background:#edf9f7}.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(2){border-color:#aecbed;background:#eef5fd}.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(3){border-color:#d3bfeb;background:#f6f0fc}.rez-cekmece.buyuk-gorunum>form>fieldset legend{padding:0 9px;font-size:13px}.rez-cekmece.buyuk-gorunum>form>fieldset legend svg{width:18px;height:18px}.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(1) legend{color:#087e76}.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(2) legend{color:#3978bd}.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(3) legend{color:#7355a7}.rez-cekmece.buyuk-gorunum>form>fieldset label{gap:6px;font-size:11px}.rez-cekmece.buyuk-gorunum>form>fieldset input,.rez-cekmece.buyuk-gorunum>form>fieldset select{min-height:43px;height:43px;padding:7px 11px;font-size:12px}.rez-cekmece.buyuk-gorunum>form>fieldset textarea{min-height:78px;height:78px;padding:9px 11px;font-size:11px;line-height:1.45}.rez-cekmece.buyuk-gorunum>form>fieldset small{font-size:9px;line-height:1.35}.rez-cekmece.buyuk-gorunum>form>fieldset .tam{grid-column:1/-1}.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(2)>label:first-of-type,.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(2)>.misafir-secim-grubu,.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(2)>label:last-of-type{grid-column:1/-1}.rez-cekmece.buyuk-gorunum>form .form-arama{height:43px}.rez-cekmece.buyuk-gorunum>form .form-arama svg{width:18px}.rez-cekmece.buyuk-gorunum>form .misafir-secim-basligi{min-height:24px}.rez-cekmece.buyuk-gorunum>form .misafir-secim-basligi button{font-size:10px}.rez-cekmece.buyuk-gorunum>form>footer{grid-column:1/-1;padding-top:0}.rez-cekmece.buyuk-gorunum>form>footer button{height:42px!important;font-size:12px}@media(max-width:980px){.rez-cekmece.buyuk-gorunum>form{grid-template-columns:1fr 1fr}.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(3){grid-column:1/-1}}@media(max-width:720px){.rez-cekmece.buyuk-gorunum{top:8px;width:calc(100vw - 16px);height:calc(100vh - 16px)}.rez-cekmece.buyuk-gorunum>form{grid-template-columns:1fr}.rez-cekmece.buyuk-gorunum>form>fieldset:nth-of-type(3){grid-column:auto}.rez-cekmece.buyuk-gorunum>form>fieldset{grid-template-columns:1fr}}.ortak-rez-sekme{grid-column:1/-1;min-width:0}.ortak-misafir-paneli,.ortak-not-paneli{display:grid;gap:12px;padding:14px;border:1px solid #d7e4ea;border-radius:13px;background:#f7fafc}.ortak-misafir-paneli>header{display:flex;align-items:center;gap:12px;padding:13px;border-radius:10px;background:#eef6ff}.ortak-misafir-paneli>header>span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#168f89}.ortak-misafir-paneli>header>span svg{width:21px}.ortak-misafir-paneli>header>div{display:grid;gap:2px}.ortak-misafir-paneli>header b{color:#18364d;font-size:14px}.ortak-misafir-paneli small,.ortak-not-paneli small,.ortak-ek-paneli p{color:#738797;font-size:9px}.ortak-misafir-paneli button,.ortak-not-paneli button{display:flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:0 12px;border:1px solid #bedbd8;border-radius:7px;background:#fff;color:#087e77;font:800 10px Manrope;cursor:pointer}.ortak-misafir-paneli>header>button{margin-left:auto}.ortak-misafir-paneli button svg,.ortak-not-paneli button svg{width:14px}.ortak-iletisim{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ortak-iletisim>div{display:flex;align-items:center;gap:9px;padding:13px;border:1px solid #dfebef;border-radius:9px;background:#fff}.ortak-iletisim svg{width:17px;color:#4b7796}.ortak-iletisim span{display:grid;gap:2px}.ortak-iletisim b{font-size:11px;color:#203e55}.ortak-ek-paneli{display:grid;gap:8px;padding:13px;border:1px solid #d7e9e4;border-radius:10px;background:#eff9f6}.ortak-ek-paneli>header{display:flex;align-items:center;gap:8px;color:#176d63}.ortak-ek-paneli>header svg{width:18px}.ortak-ek-paneli>header span{display:grid}.ortak-ek-formu{display:grid;grid-template-columns:1fr 1fr auto;gap:7px}.ortak-ek-formu input,.ortak-alarm-formu input,.ortak-alarm-formu select,.ortak-not-paneli textarea{min-width:0;min-height:36px;padding:7px 9px;border:1px solid #cedee5;border-radius:7px;background:#fff;font:600 10px Manrope}.ortak-ek-paneli article,.ortak-alarm{display:flex;align-items:center;gap:7px;padding:9px 10px;border-radius:8px;background:#fff}.ortak-ek-paneli article>span,.ortak-alarm>span{display:grid;margin-right:auto}.ortak-ek-paneli article b,.ortak-alarm b{font-size:10px}.ortak-not-paneli>article{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid #dbe8ed;border-radius:10px;background:#fff}.ortak-not-paneli>article:nth-child(2){background:#f5f1ff}.ortak-not-paneli>article:nth-child(3){background:#eef9f6}.ortak-not-paneli>article>svg{width:20px;color:#118f87}.ortak-not-paneli>article>div{display:grid;flex:1;gap:7px}.ortak-not-paneli b{font-size:12px;color:#203e55}.ortak-not-paneli p{margin:0;color:#415d70;font-size:10px;line-height:1.5}.ortak-alarm-formu{display:grid;grid-template-columns:140px 1fr 190px auto;gap:7px}.ortak-kart-mesaji{margin:8px 0 0;padding:9px 11px;border-radius:8px;background:#eaf8f3;color:#126f67;font-size:10px;font-weight:700}@media(max-width:850px){.ortak-iletisim,.ortak-ek-formu,.ortak-alarm-formu{grid-template-columns:1fr}.ortak-misafir-paneli>header{flex-wrap:wrap}.ortak-misafir-paneli>header>button{margin-left:0}}.plan-detay:not(.buyuk-gorunum) .ortak-misafir-paneli,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-misafir-paneli{padding:10px;gap:9px}.plan-detay:not(.buyuk-gorunum) .ortak-misafir-paneli>header,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-misafir-paneli>header{display:grid;grid-template-columns:38px minmax(0,1fr);padding:10px}.plan-detay:not(.buyuk-gorunum) .ortak-misafir-paneli>header>span,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-misafir-paneli>header>span{width:36px;height:36px}.plan-detay:not(.buyuk-gorunum) .ortak-misafir-paneli>header>button,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-misafir-paneli>header>button{grid-column:1/-1;width:100%;margin:3px 0 0}.plan-detay:not(.buyuk-gorunum) .ortak-iletisim,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-iletisim,.plan-detay:not(.buyuk-gorunum) .ortak-ek-formu,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-ek-formu,.plan-detay:not(.buyuk-gorunum) .ortak-alarm-formu,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-alarm-formu{grid-template-columns:1fr}.plan-detay:not(.buyuk-gorunum) .ortak-iletisim>div,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-iletisim>div{padding:10px}.plan-detay:not(.buyuk-gorunum) .ortak-ek-formu button,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-ek-formu button{width:100%}.plan-detay:not(.buyuk-gorunum) .ortak-not-paneli,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-not-paneli{padding:10px}.plan-detay:not(.buyuk-gorunum) .ortak-not-paneli>article,.rez-hizli-detay:not(.buyuk-gorunum) .ortak-not-paneli>article{padding:11px}.ortak-rezervasyon-karti.kart-rezervasyon:not(.buyuk-gorunum){position:sticky;top:12px;width:100%;height:100%;max-height:calc(100dvh - 108px);border:1px solid #d8e5ea;border-radius:12px;box-shadow:0 12px 32px #17364c1f}.ortak-rezervasyon-karti.kart-rezervasyon:not(.buyuk-gorunum)>header{padding:16px}.ortak-rezervasyon-karti.kart-rezervasyon:not(.buyuk-gorunum) .plan-detay-icerik{padding:14px}.ortak-rezervasyon-karti.kart-rezervasyon.buyuk-gorunum{position:fixed;left:50%;top:50%;z-index:170;width:min(1320px,calc(100vw - 36px));max-height:94vh;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #0718268c,0 25px 80px #06172457}.ortak-rezervasyon-karti .plan-detay-icerik>footer{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.ortak-rezervasyon-karti .plan-detay-icerik>footer button{min-height:38px;padding:0 14px;border:1px solid #dce5ea;border-radius:9px;background:#fff;color:#607485;font:800 10px Manrope}.ortak-rezervasyon-karti .plan-detay-icerik>footer .birincil-dugme{border-color:#119b93;background:#119b93;color:#fff}.ortak-rezervasyon-karti.buyuk-gorunum .plan-detay-icerik>footer{display:none}.kart-rezervasyon .rez-detay-misafir,.kart-rezervasyon .rez-detay-odemeler,.kart-rezervasyon .rez-detay-notlar,.kart-rezervasyon .rez-detay-ekstralar{grid-column:1/-1}.kart-rezervasyon.buyuk-gorunum .rez-detay-misafir,.kart-rezervasyon.buyuk-gorunum .rez-detay-odemeler,.kart-rezervasyon.buyuk-gorunum .rez-detay-notlar,.kart-rezervasyon.buyuk-gorunum .rez-detay-ekstralar{margin:0;border:1px solid #d7e4ea;border-radius:13px;background:#f7fafc}@media(max-width:700px){.ortak-rezervasyon-karti.kart-rezervasyon.buyuk-gorunum{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}}.ortak-rezervasyon-karti .detay-sekmeleri{align-items:stretch}.ortak-rezervasyon-karti .detay-sekmeleri button{height:auto;min-height:40px;display:flex;align-items:flex-start;justify-content:center;gap:3px;padding:8px 4px 5px;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ortak-rezervasyon-karti .detay-sekmeleri button b{flex:none}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .detay-sekmeleri{gap:2px}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .detay-sekmeleri button{min-width:0;font-size:8px}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .detay-sekmeleri button:last-child{font-size:7.5px}.ortak-rezervasyon-karti:not(.buyuk-gorunum){overflow-x:hidden}.ortak-rezervasyon-karti:not(.buyuk-gorunum) .plan-detay-icerik,.ortak-rezervasyon-karti:not(.buyuk-gorunum) .detay-sekmeleri,.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl{overflow:hidden}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl>div{min-width:0}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .detay-bilgi-konaklama{background:#edf9f7}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .detay-bilgi-konaklama dt{color:#257e75}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .detay-bilgi-oda{background:#eef6ff}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .detay-bilgi-oda dt{color:#4777a2}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .detay-bilgi-misafir{background:#f4f1ff}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .detay-bilgi-misafir dt{color:#725ba5}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .detay-bilgi-konaklama-bedeli{background:#f2f7fb}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .kalan-odeme-satiri{background:#fff4df}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .toplam-borc-satiri{background:#eef4f8}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .detay-bilgi-odeme{background:#eef9f1}.ortak-rezervasyon-karti:not(.buyuk-gorunum) dl .detay-bilgi-odeme dt{color:#39805a}.kasa-ust{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.kasa-ust>div:first-child>span{display:flex;align-items:center;gap:7px;color:#148f87;font-size:11px;font-weight:850}.kasa-ust>div:first-child>span svg{width:16px}.kasa-ust h1{margin-top:7px;font-size:30px}.kasa-ust p{margin:5px 0 0;color:#708095}.kasa-tarih{display:flex;align-items:end;gap:8px}.kasa-tarih label{display:grid;gap:4px;color:#758796;font-size:9px;font-weight:800}.kasa-tarih input,.kasa-tarih button{height:39px;border:1px solid #d9e4ea;border-radius:9px;background:#fff;padding:0 10px}.kasa-tarih button{display:flex;align-items:center;gap:6px;color:#276076;font-weight:750}.kasa-tarih button svg{width:15px}.kasa-ozetleri{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:23px 0}.kasa-ozetleri article{display:grid;grid-template-columns:42px 1fr;gap:2px 10px;padding:16px;border:1px solid #e0e8ed;border-radius:14px;background:#fff;box-shadow:0 8px 25px #1832480d}.kasa-ozetleri article>span{grid-row:span 3;width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:#e8f7f5;color:#168f87}.kasa-ozetleri svg{width:20px}.kasa-ozetleri small,.kasa-ozetleri em{color:#83929e;font-size:9px;font-style:normal}.kasa-ozetleri b{font-size:17px}.kasa-bos-ozet{grid-column:1/-1;padding:25px;border:1px dashed #ccdbe2;border-radius:13px;color:#7d8f9c;text-align:center}.kasa-sekmeler{display:flex;gap:6px;margin-bottom:10px}.kasa-sekmeler button{height:40px;padding:0 14px;border:1px solid #dbe5ea;border-radius:9px;background:#fff;color:#607687;font-weight:750}.kasa-sekmeler button.active{border-color:#189f96;background:#e9f8f5;color:#117d76}.kasa-sekmeler b{margin-left:6px}.kasa-liste{overflow:hidden;border:1px solid #e0e8ed;border-radius:14px;background:#fff}.kasa-liste>div:not(.kasa-bos){display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:13px 16px;border-bottom:1px solid #edf1f4}.kasa-liste>div:last-child{border-bottom:0}.kasa-liste span{display:grid}.kasa-liste span:last-child{text-align:right}.kasa-liste small{color:#81919d;font-size:10px}.kasa-isaret{width:36px;height:36px;display:grid!important;place-items:center;border-radius:10px}.kasa-isaret svg{width:17px}.kasa-isaret.gelen{background:#e5f7f1;color:#188d6c}.kasa-isaret.gelecek{background:#fff1dc;color:#a56812}.kasa-bos{padding:45px;text-align:center;color:#81929f}@media(max-width:900px){.kasa-ust{align-items:stretch;flex-direction:column}.kasa-tarih{overflow-x:auto}.kasa-ozetleri{grid-template-columns:1fr 1fr}}@media(max-width:520px){.kasa-ozetleri{grid-template-columns:1fr}.kasa-tarih label{min-width:140px}}.ayar-ust span{display:flex;align-items:center;gap:7px;color:#148f87;font-size:11px;font-weight:850}.ayar-ust{display:flex;align-items:center;justify-content:space-between;gap:20px}.demo-yenileme-dugmesi{height:42px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border:0;border-radius:9px;background:#139c93;color:#fff;font-weight:850;white-space:nowrap;box-shadow:0 8px 20px #139c9329}.demo-yenileme-dugmesi:disabled{opacity:.65}.demo-yenileme-dugmesi svg{width:17px}@media(max-width:650px){.ayar-ust{align-items:flex-start;flex-direction:column}.demo-yenileme-dugmesi{width:100%}}.ayar-ust span svg{width:16px}.ayar-ust h1{margin-top:7px;font-size:30px}.ayar-ust p{margin:5px 0 0;color:#708095}.ayar-yerlesim{display:grid;grid-template-columns:250px minmax(0,1fr);gap:16px;margin-top:24px}.ayar-yerlesim>nav{display:flex;flex-direction:column;gap:6px}.ayar-yerlesim>nav button{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid #dfe7ec;border-radius:12px;background:#fff;color:#536b7c;text-align:left}.ayar-yerlesim>nav button.active{border-color:#69c4bc;background:#edf9f7;color:#117b74}.ayar-yerlesim>nav svg{width:19px}.ayar-yerlesim>nav span{display:grid;font-weight:800}.ayar-yerlesim>nav small{color:#81929e;font-size:9px;font-weight:500}.ayar-yerlesim>main>section{overflow:hidden;border:1px solid #dfe7ec;border-radius:15px;background:#fff}.ayar-yerlesim section>header{padding:20px;border-bottom:1px solid #e8eef1}.ayar-yerlesim h2{margin:0 0 4px;font-size:17px}.ayar-yerlesim section>header p{margin:0;color:#7e8f9c;font-size:11px}.ayar-liste{display:grid}.ayar-liste form{display:grid;grid-template-columns:minmax(140px,1fr) 140px 90px 110px;align-items:center;gap:8px;padding:13px 18px;border-bottom:1px solid #edf1f4}.ayar-liste input,.ayar-liste select,.genel-kur select,.kur-listesi input,.yeni-ekstra input,.yeni-ekstra select{height:38px;min-width:0;padding:0 9px;border:1px solid #d6e2e8;border-radius:8px;background:#fff}.ayar-liste button,.genel-kur button,.kur-baslik button,.kur-listesi>button,.yeni-ekstra button{height:38px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;background:#168f87;color:#fff;font-size:10px;font-weight:800}.ayar-liste button svg,.genel-kur button svg,.kur-baslik button svg,.kur-listesi button svg,.yeni-ekstra button svg{width:15px}.genel-kur{display:grid;grid-template-columns:1fr 1fr 150px;align-items:end;gap:10px;padding:18px}.genel-kur label{display:grid;gap:5px;color:#637989;font-size:10px;font-weight:800}.kur-baslik{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;border-top:1px solid #e8eef1;background:#f8fafb}.kur-baslik button{padding:0 12px}.kur-listesi{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;padding:18px}.kur-listesi label{display:grid;gap:4px;padding:10px;border:1px solid #e2e9ed;border-radius:10px}.kur-listesi label b{font-size:11px}.kur-listesi label small{color:#84939e;font-size:8px}.kur-listesi>button{grid-column:1/-1}.ekstra-tanim-listesi form{grid-template-columns:1fr 150px 100px 75px 65px 42px}.aktif-kontrol{display:flex;align-items:center;gap:4px;font-size:9px}.aktif-kontrol input{height:auto}.yeni-ekstra{display:grid;grid-template-columns:1fr 160px 110px 120px;gap:8px;padding:18px;background:#f8fafb}@media(max-width:900px){.ayar-yerlesim{grid-template-columns:1fr}.ayar-yerlesim>nav{flex-direction:row;overflow-x:auto}.ayar-yerlesim>nav button{min-width:210px}.ayar-liste form,.ekstra-tanim-listesi form,.kur-listesi{grid-template-columns:1fr 1fr}}@media(max-width:560px){.genel-kur,.yeni-ekstra,.kur-listesi,.ayar-liste form,.ekstra-tanim-listesi form{grid-template-columns:1fr}}.ayarlar-sayfasi,.ayar-yerlesim,.ayar-yerlesim>main,.ayar-yerlesim>main>section{min-width:0;max-width:100%}.ayar-yerlesim{grid-template-columns:minmax(190px,220px) minmax(0,1fr)}.ayar-yerlesim>main{container-type:inline-size}.genel-kur{grid-template-columns:repeat(2,minmax(180px,1fr))}.genel-kur>button{grid-column:1 / -1}.kur-listesi{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}.ayar-liste form,.ekstra-tanim-listesi form,.yeni-ekstra{min-width:0;max-width:100%}@container (max-width: 760px){.genel-kur,.ayar-liste form,.ekstra-tanim-listesi form,.yeni-ekstra{grid-template-columns:1fr 1fr}}@container (max-width: 480px){.genel-kur,.ayar-liste form,.ekstra-tanim-listesi form,.yeni-ekstra{grid-template-columns:1fr}}.oda-tipi-yonetimi header h2{display:flex;align-items:center;gap:8px}.oda-tipi-yonetimi header h2 svg{width:20px;color:#13978f}.oda-tipi-listesi{display:grid;gap:8px}.oda-tipi-listesi form{display:grid;grid-template-columns:minmax(150px,1.1fr) 95px minmax(150px,1fr) 120px 105px 100px auto;align-items:end;gap:8px;padding:11px;border:1px solid #d9e6ea;border-radius:10px;background:#f8fbfc}.oda-tipi-listesi label{display:grid;gap:4px;color:#667d8c;font-size:9px;font-weight:800}.oda-tipi-listesi input,.oda-tipi-listesi select,.yeni-oda-tipi input,.yeni-oda-tipi select{min-width:0;height:38px;padding:0 10px;border:1px solid #cfdfe4;border-radius:8px;background:#fff;color:#29465a;font:650 11px Manrope}.oda-tipi-listesi button,.yeni-oda-tipi button{height:38px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 13px;border:0;border-radius:8px;background:#159c94;color:#fff;font-weight:800}.oda-tipi-listesi button svg,.yeni-oda-tipi button svg{width:14px}.yeni-oda-tipi{display:grid;grid-template-columns:130px minmax(150px,1fr) 90px minmax(150px,1fr) 120px 105px auto;align-items:center;gap:8px;margin-top:14px;padding:13px;border:1px solid #bfe0dc;border-radius:11px;background:#edf9f7}.yeni-oda-tipi>b{color:#176f69;font-size:12px}@media(max-width:1100px){.oda-tipi-listesi form,.yeni-oda-tipi{grid-template-columns:1fr 1fr}.yeni-oda-tipi>b{grid-column:1/-1}}@media(max-width:560px){.oda-tipi-listesi form,.yeni-oda-tipi{grid-template-columns:1fr}}.oda-tipi-islemleri{display:flex;gap:6px}.oda-tipi-islemleri .oda-tipi-sil{width:38px;padding:0;border:1px solid #edc4c8;background:#fff1f2;color:#ad3f49}.oda-tipi-silme-onayi{position:fixed;inset:0;z-index:260;display:grid;place-items:center;padding:20px;background:#07192699;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.oda-tipi-silme-onayi>div{width:min(430px,100%);padding:24px;border-radius:15px;background:#fff;box-shadow:0 24px 70px #07192659;text-align:center}.oda-tipi-silme-onayi>div>svg{width:30px;color:#bb4650}.oda-tipi-silme-onayi h3{margin:8px 0 5px;color:#244258}.oda-tipi-silme-onayi p{margin:0;color:#667d8c;font-size:11px;line-height:1.55}.oda-tipi-silme-onayi>div>span{display:flex;justify-content:center;gap:8px;margin-top:17px}.oda-tipi-silme-onayi button{height:37px;display:flex;align-items:center;gap:6px;padding:0 14px;border:1px solid #d6e2e6;border-radius:8px;background:#fff;color:#536c7c;font-weight:800}.oda-tipi-silme-onayi button:last-child{border-color:#b9434d;background:#b9434d;color:#fff}.oda-tipi-silme-onayi button svg{width:14px}.oda-tipi-listesi .oda-tipi-ozellikleri,.yeni-oda-tipi .oda-tipi-ozellikleri{grid-column:1/-1;border-color:#b9ddd8;background:#f4fbfa}.oda-tipi-listesi form{position:relative;overflow:visible;border-width:2px;box-shadow:0 7px 18px #1c3b4d12}.oda-tipi-listesi form:nth-child(4n+1){border-color:#88cfc4;background:linear-gradient(135deg,#eaf8f5,#f8fcfb)}.oda-tipi-listesi form:nth-child(4n+2){border-color:#a9c8e9;background:linear-gradient(135deg,#edf5fd,#fafcff)}.oda-tipi-listesi form:nth-child(4n+3){border-color:#c7b3e4;background:linear-gradient(135deg,#f3eefb,#fcfaff)}.oda-tipi-listesi form:nth-child(4n){border-color:#e7c38e;background:linear-gradient(135deg,#fff5e7,#fffdf9)}.oda-tipi-listesi form:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;border-radius:8px 0 0 8px;background:#38a99f}.oda-tipi-listesi form:nth-child(4n+2):before{background:#4d8dce}.oda-tipi-listesi form:nth-child(4n+3):before{background:#8460b7}.oda-tipi-listesi form:nth-child(4n):before{background:#d58d32}.oda-tipi-listesi form>input,.oda-tipi-listesi form>select,.oda-tipi-listesi .oda-tipi-fiyatlari,.oda-tipi-listesi .dahil-ozellik-alani summary{background:#ffffffe0}.oda-tipi-listesi form{grid-template-columns:minmax(190px,1.25fr) 78px minmax(150px,.95fr) 86px 132px;padding:9px 11px}.yeni-oda-tipi{grid-template-columns:112px minmax(180px,1.2fr) 78px minmax(150px,1fr) 140px;padding:10px 12px}.oda-tipi-listesi .oda-tipi-fiyatlari,.yeni-oda-tipi .oda-tipi-fiyatlari{grid-column:1/4;padding:7px}.oda-tipi-listesi .dahil-ozellik-alani,.yeni-oda-tipi .dahil-ozellik-alani{grid-column:4/-1;align-self:end}.oda-tipi-fiyatlari input{height:34px}.dahil-ozellik-alani summary{min-height:36px;padding:4px 9px}.oda-tipi-listesi input,.oda-tipi-listesi select,.yeni-oda-tipi input,.yeni-oda-tipi select,.oda-tipi-listesi button,.yeni-oda-tipi button{height:36px}@media(max-width:950px){.oda-tipi-listesi form,.yeni-oda-tipi{grid-template-columns:1fr 1fr}.oda-tipi-listesi .oda-tipi-fiyatlari,.yeni-oda-tipi .oda-tipi-fiyatlari,.oda-tipi-listesi .dahil-ozellik-alani,.yeni-oda-tipi .dahil-ozellik-alani{grid-column:1/-1}}.oda-tipi-listesi form{grid-template-columns:minmax(170px,1.2fr) 90px minmax(160px,1fr) 100px auto}.yeni-oda-tipi{grid-template-columns:130px minmax(170px,1fr) 95px minmax(170px,1fr) auto}.oda-tipi-fiyatlari{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px;padding:9px;border:1px solid #d5e4e9;border-radius:10px;background:#fff}.oda-tipi-fiyatlari label{display:grid;gap:4px;color:#547080;font-size:9px;font-weight:850}.oda-tipi-fiyatlari input{height:37px}.dahil-ozellik-alani{grid-column:1/-1;min-width:0;margin:0;padding:0;border:0}.dahil-ozellik-alani>legend{margin-bottom:5px;color:#4e6979;font-size:9px;font-weight:850}.dahil-ozellik-alani details{position:relative}.dahil-ozellik-alani summary{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border:1px solid #a9d8d3;border-radius:9px;background:#f2fbf9;cursor:pointer;list-style:none}.dahil-ozellik-alani summary>span{display:flex;flex-wrap:wrap;gap:4px}.dahil-ozellik-alani summary em{padding:4px 7px;border-radius:14px;background:#dcefeb;color:#08776f;font-size:9px;font-style:normal;font-weight:800}.dahil-ozellik-alani summary small{color:#6f858f;font-size:10px}.dahil-ozellik-alani summary svg{width:16px;color:#148f87}.dahil-ozellik-alani details[open] summary svg{transform:rotate(180deg)}.dahil-ozellik-secimleri{position:absolute;z-index:15;top:calc(100% + 4px);left:0;right:0;display:grid;grid-template-columns:repeat(4,1fr);gap:5px;padding:10px;border:1px solid #b9d8d5;border-radius:10px;background:#fff;box-shadow:0 14px 35px #18324824}.dahil-ozellik-secimleri label{min-height:34px;display:flex;align-items:center;gap:6px;padding:0 8px;border:1px solid #dce6ea;border-radius:8px;color:#405f71;font-size:10px;font-weight:750}.dahil-ozellik-secimleri input{width:15px;height:15px}.dahil-ozellik-secimleri button{min-height:34px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid #b7dad6;border-radius:8px;background:#ecf8f6;color:#087c75;font-size:10px;font-weight:800}.dahil-ozellik-secimleri button svg{width:14px}.dahil-ozellik-kart-perde{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:18px;background:#09233699;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dahil-ozellik-kart-perde>section{width:min(440px,100%);padding:18px;border-radius:15px;background:#fff;box-shadow:0 25px 70px #071d2c66}.dahil-ozellik-kart-perde header{display:flex;align-items:center;justify-content:space-between;padding:0 0 13px;border:0}.dahil-ozellik-kart-perde header div{display:grid;gap:3px}.dahil-ozellik-kart-perde header b{color:#24465b;font-size:15px}.dahil-ozellik-kart-perde header small{color:#718693;font-size:10px}.dahil-ozellik-kart-perde header button{width:34px;height:34px;padding:0;border:1px solid #dae5e9;background:#fff;color:#486477}.dahil-ozellik-kart-perde textarea{width:100%;min-height:105px;padding:11px;border:1px solid #c9dce1;border-radius:9px;resize:vertical;font:600 12px Manrope}.dahil-ozellik-kart-perde>section>button{width:100%;height:39px;margin-top:9px;border:0;border-radius:8px;background:#159c94;color:#fff;font-weight:850}@media(max-width:700px){.oda-tipi-fiyatlari,.dahil-ozellik-secimleri,.oda-tipi-listesi form,.yeni-oda-tipi{grid-template-columns:1fr}}.demo-yenileme-karti{margin:14px 0;padding:15px 17px;border:1px solid #b9ddd8;border-radius:13px;background:linear-gradient(135deg,#effaf8,#f8fcff);box-shadow:0 7px 20px #173f4f0d}.demo-yenileme-karti>header{display:flex;align-items:center;gap:11px;padding:0 0 12px;border-bottom:1px solid #dcebea}.demo-yenileme-simge{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:#d9f2ee;color:#087f77}.demo-yenileme-simge svg{width:21px}.demo-yenileme-karti h2{margin:0;color:#203f53;font-size:16px}.demo-yenileme-karti p{margin:3px 0 0;color:#6d8290;font-size:10px}.demo-yenileme-icerik{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:13px}.demo-yenileme-icerik>div{display:grid;gap:3px;color:#345568;font-size:11px}.demo-yenileme-icerik small{color:#718793;font-size:9px;line-height:1.5}.demo-yenileme-icerik button{min-width:230px;height:42px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:9px;background:#139c93;color:#fff;font-weight:850;box-shadow:0 8px 20px #139c9329}.demo-yenileme-icerik button:disabled{opacity:.65}.demo-yenileme-icerik button svg{width:17px}.demo-yenileme-sonuc{margin-top:11px;padding:9px 11px;border-radius:8px;background:#e3f4f1;color:#26675f;font-size:10px}.donuyor{animation:demo-don 1s linear infinite}@keyframes demo-don{to{transform:rotate(360deg)}}@media(max-width:650px){.demo-yenileme-icerik{align-items:stretch;flex-direction:column}.demo-yenileme-icerik button{width:100%;min-width:0}}.donemsel-liste{display:grid;gap:7px;margin:12px 0}.donemsel-liste article{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid var(--cizgi);border-radius:10px;background:var(--beyaz)}.donemsel-liste article span{display:grid;flex:1}.donemsel-liste small{color:var(--soluk)}.donemsel-liste button{width:36px;height:36px;border:1px solid #efb9b9;border-radius:8px;background:#fff4f4;color:#c94b4b}.donemsel-form{display:grid;grid-template-columns:1.3fr repeat(2,1fr) 1.2fr .6fr repeat(3,.7fr) .6fr auto;gap:7px;padding:10px;border:1px solid #9bdad4;border-radius:11px;background:var(--turkuaz-acik)}.donemsel-form :where(input,select,button){min-width:0;height:38px;border:1px solid var(--cizgi);border-radius:8px;padding:0 8px;background:var(--beyaz);color:var(--metin)}.donemsel-form button{display:flex;align-items:center;gap:5px;background:var(--turkuaz);color:#fff;font-weight:700}@media(max-width:1100px){.donemsel-form{grid-template-columns:repeat(3,1fr)}}.hizmet-tanim-listesi{display:grid;gap:7px}.hizmet-tanim-listesi form{display:grid;grid-template-columns:1.5fr 1fr .7fr .8fr .7fr .7fr auto;align-items:center;gap:7px;padding:9px;border:1px solid var(--cizgi);border-radius:10px;background:var(--beyaz)}.hizmet-tanim-listesi :where(input,select,button){min-width:0;height:38px;border:1px solid var(--cizgi);border-radius:8px;padding:0 8px;background:var(--beyaz);color:var(--metin)}.hizmet-tanim-listesi button{display:flex;align-items:center;gap:5px;background:var(--turkuaz);color:#fff}@media(max-width:900px){.hizmet-tanim-listesi form{grid-template-columns:repeat(2,1fr)}}.para-birimi-yonetimi{margin-top:18px;overflow:hidden;border:1px solid #dfe7ec;border-radius:15px;background:#fff}.para-birimi-yonetimi>header{padding:20px;border-bottom:1px solid #e8eef1}.para-birimi-yonetimi h2{margin:0 0 4px;font-size:17px}.para-birimi-yonetimi p{margin:0;color:#7e8f9c;font-size:11px}.para-birimi-listesi form{display:grid;grid-template-columns:55px minmax(150px,1fr) 90px 80px 40px 40px;align-items:center;gap:8px;padding:11px 18px;border-bottom:1px solid #edf1f4}.para-birimi-listesi input,.yeni-para-birimi input{height:36px;min-width:0;padding:0 8px;border:1px solid #d6e2e8;border-radius:8px}.para-birimi-listesi label{display:flex;align-items:center;gap:5px;font-size:9px}.para-birimi-listesi label input{height:auto}.para-birimi-listesi button,.yeni-para-birimi button{height:36px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;background:#168f87;color:#fff;font-size:10px;font-weight:800}.para-birimi-listesi button svg,.yeni-para-birimi button svg{width:15px}.para-birimi-listesi button.para-sil{background:#fff0f0;color:#b43a3a}.yeni-para-birimi{display:grid;grid-template-columns:110px 1fr 100px 170px;gap:8px;padding:16px;background:#f8fafb}@media(max-width:620px){.para-birimi-listesi form,.yeni-para-birimi{grid-template-columns:1fr}}.para-birimi-yonetimi,.para-birimi-listesi,.para-birimi-listesi form,.yeni-para-birimi{min-width:0;max-width:100%}.para-birimi-listesi form{grid-template-columns:minmax(70px,90px) minmax(130px,1fr) minmax(64px,90px) minmax(66px,80px) 40px 40px}.yeni-para-birimi{grid-template-columns:minmax(120px,170px) minmax(150px,1fr) minmax(75px,100px) minmax(120px,170px)}@container (max-width: 700px){.para-birimi-listesi form,.yeni-para-birimi{grid-template-columns:1fr 1fr}.para-birimi-listesi form>b{grid-column:1 / -1}}@container (max-width: 440px){.para-birimi-listesi form,.yeni-para-birimi{grid-template-columns:1fr}}.ayarlar-sayfasi{padding-top:20px!important}.ayarlar-sayfasi .ayar-ust h1{margin-top:3px;font-size:25px}.ayarlar-sayfasi .ayar-ust p{font-size:12px}.ayarlar-sayfasi .ayar-yerlesim{grid-template-columns:220px minmax(0,1fr);gap:12px;margin-top:16px}.ayarlar-sayfasi .ayar-yerlesim>nav button{min-height:54px;padding:9px 11px;border-radius:10px}.ayarlar-sayfasi .ayar-yerlesim>nav small{font-size:8px}.ayarlar-sayfasi .ayar-yerlesim section>header,.para-birimi-yonetimi>header{padding:14px 17px}.ayarlar-sayfasi .ayar-yerlesim h2,.para-birimi-yonetimi h2{font-size:15px}.ayarlar-sayfasi .ayar-liste form{padding:9px 13px}.ayarlar-sayfasi .ayar-liste input,.ayarlar-sayfasi .ayar-liste select,.ayarlar-sayfasi .yeni-ekstra input,.ayarlar-sayfasi .yeni-ekstra select,.ayarlar-sayfasi .ayar-liste button,.ayarlar-sayfasi .yeni-ekstra button{height:34px}.ayarlar-sayfasi .yeni-ekstra{padding:11px 13px}.para-birimi-yonetimi{margin-top:12px;border-radius:12px}.para-birimi-listesi form{padding:7px 13px}.para-birimi-listesi input,.yeni-para-birimi input,.para-birimi-listesi button,.yeni-para-birimi button{height:32px}.yeni-para-birimi{padding:10px 13px}.para-birimi-listesi form{grid-template-columns:90px minmax(150px,1fr) 90px 80px 40px 40px}.yeni-para-birimi select{height:32px;min-width:0;padding:0 8px;border:1px solid #d6e2e8;border-radius:8px;background:#fff;color:#294558}@media(max-width:620px){.para-birimi-listesi form{grid-template-columns:1fr}}.acenta-yonetimi header h2{display:flex;align-items:center;gap:8px}.acenta-yonetimi header svg{width:21px;color:#10958d}.acenta-listesi{display:grid;gap:10px}.acenta-listesi form,.yeni-acenta{display:grid;grid-template-columns:1.3fr 1fr 1.3fr 1fr .8fr .8fr 1.2fr auto auto;gap:8px;align-items:end;padding:12px;border:1px solid #d8e5e9;border-radius:11px;background:#f8fbfc}.acenta-listesi input,.acenta-listesi select,.yeni-acenta input,.yeni-acenta select{min-width:0;height:38px;border:1px solid #cbdde3;border-radius:8px;padding:0 9px}.acenta-listesi label{display:grid;gap:3px;font-size:9px}.yeni-acenta{margin-top:14px;background:#edf9f7}.acenta-listesi button,.yeni-acenta button{height:38px;display:flex;align-items:center;gap:5px;border:0;border-radius:8px;padding:0 12px;background:#149f95;color:#fff;font-weight:800}.acenta-listesi button svg,.yeni-acenta button svg{width:15px}@media(max-width:1100px){.acenta-listesi form,.yeni-acenta{grid-template-columns:repeat(2,minmax(0,1fr))}}.acenta-listesi form,.yeni-acenta,.firma-listesi form,.yeni-firma{grid-template-columns:repeat(5,minmax(150px,1fr));align-items:end}.acenta-yonetimi label,.firma-yonetimi label{font-size:10px;font-weight:700}.acenta-yonetimi select,.firma-yonetimi select{min-width:0}@media(max-width:1300px){.acenta-listesi form,.yeni-acenta,.firma-listesi form,.yeni-firma{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.acenta-listesi form,.yeni-acenta,.firma-listesi form,.yeni-firma{grid-template-columns:1fr 1fr}}.firma-yonetimi>header h2{display:flex;align-items:center;gap:8px}.firma-yonetimi>header svg{width:20px;color:#149b92}.firma-listesi{display:grid;gap:10px}.firma-listesi form,.yeni-firma{display:grid;grid-template-columns:1.4fr .7fr 1fr .8fr 1.1fr .8fr .8fr 1.4fr .55fr .65fr 1fr auto auto;align-items:end;gap:7px;padding:10px;border:1px solid #d6e5e8;border-radius:12px;background:#f8fbfc}.firma-yonetimi input,.firma-yonetimi select{min-width:0;height:37px;border:1px solid #cbdde2;border-radius:8px;padding:0 9px;background:#fff}.firma-yonetimi label{display:grid;gap:3px;color:#637887;font-size:8px}.firma-yonetimi .aktif-kontrol{display:flex;align-items:center;gap:5px;height:37px}.firma-yonetimi .aktif-kontrol input{width:16px;height:16px}.firma-islemleri{display:flex;gap:5px}.firma-yonetimi button{height:37px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;border:1px solid #63c0ba;border-radius:8px;background:#159d94;color:#fff;font-weight:800}.firma-yonetimi button svg{width:15px}.firma-yonetimi button.sil{width:37px;padding:0;border-color:#efbcbc;background:#fff1f1;color:#ba4545}.yeni-firma{margin-top:12px;background:#eef9f7}.yeni-firma>button{align-self:end}@media(max-width:1300px){.firma-listesi form,.yeni-firma{grid-template-columns:repeat(4,minmax(0,1fr))}.firma-islemleri,.yeni-firma>button{grid-column:auto}}@media(max-width:700px){.firma-listesi form,.yeni-firma{grid-template-columns:1fr 1fr}}.kurumsal-fiyatlar{margin-top:16px;padding:14px;border:1px solid #b9ded9;border-radius:13px;background:#f3faf9}.kurumsal-fiyatlar>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.kurumsal-fiyatlar>header div{display:grid}.kurumsal-fiyatlar>header small{color:#6f8491}.kurumsal-fiyatlar>header select{min-width:220px;height:38px}.kurumsal-fiyatlar>div{display:grid;gap:6px;margin:10px 0}.kurumsal-fiyatlar article{display:grid;grid-template-columns:1fr repeat(3,minmax(120px,.5fr));align-items:center;gap:8px;padding:7px 9px;border-radius:9px;background:#fff}.kurumsal-fiyatlar article label{display:grid;grid-template-columns:32px 1fr;align-items:center;gap:5px;color:#5f7584;font-size:9px}.kurumsal-fiyatlar input{height:34px;border:1px solid #cbdde2;border-radius:7px;padding:0 8px}.kurumsal-fiyatlar>button{height:38px;display:flex;align-items:center;gap:6px;margin-left:auto;border:0;border-radius:8px;padding:0 12px;background:#159d94;color:#fff;font-weight:800}.kurumsal-fiyat-bos{margin-top:15px;padding:16px;border:1px dashed #bdd7da;border-radius:11px;color:#687e8c;text-align:center}@media(max-width:700px){.kurumsal-fiyatlar>header{align-items:stretch;flex-direction:column}.kurumsal-fiyatlar article{grid-template-columns:1fr}.kurumsal-fiyatlar>header select{min-width:0}}.hizmetler-sayfasi>header{display:flex;align-items:center;justify-content:space-between}.hizmetler-sayfasi>header span{display:flex;align-items:center;gap:7px;color:var(--turkuaz);font-size:10px;font-weight:800;letter-spacing:1px}.hizmetler-sayfasi>header svg{width:18px}.hizmet-arac{display:flex;align-items:end;gap:10px;margin:18px 0;padding:12px;border:1px solid var(--cizgi);border-radius:12px;background:var(--beyaz)}.hizmet-arac label{display:grid;gap:4px;font-size:10px;font-weight:700}.hizmet-arac input,.hizmet-arac button{height:38px;border:1px solid var(--cizgi);border-radius:9px;background:var(--beyaz);color:var(--metin)}.hizmet-arac button{display:flex;align-items:center;gap:6px;padding:0 13px}.hizmet-arac button svg{width:15px}.hizmet-arac>div{margin-left:auto;display:flex;gap:8px}.hizmet-arac>div b{padding:9px;border-radius:9px;background:var(--turkuaz-acik);color:#07877f}.hizmet-liste{overflow:hidden;border:1px solid var(--cizgi);border-radius:13px;background:var(--beyaz)}.hizmet-liste .baslik,.hizmet-liste article{display:grid;grid-template-columns:2fr 1fr .7fr 1.3fr;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--cizgi)}.hizmet-liste .baslik{background:var(--zemin);font-size:10px}.hizmet-liste article span{display:grid}.hizmet-liste small{color:var(--soluk)}.hizmet-form{width:min(720px,94vw);display:grid;grid-template-columns:1fr 1fr;gap:11px;padding:22px;border-radius:16px;background:var(--beyaz)}.hizmet-form h2,.hizmet-form footer,.hizmet-form .tam{grid-column:1/-1}.hizmet-form label{display:grid;gap:5px;font-size:11px;font-weight:700}.hizmet-form input,.hizmet-form select{height:41px;border:1px solid var(--cizgi);border-radius:9px;padding:0 10px;background:var(--beyaz);color:var(--metin)}.hizmet-form footer{display:flex;justify-content:flex-end;gap:8px}.hizmet-form footer button{height:40px;border:1px solid var(--cizgi);border-radius:9px;padding:0 15px}@media(max-width:650px){.hizmet-arac{flex-wrap:wrap}.hizmet-liste .baslik{display:none}.hizmet-liste article{grid-template-columns:1fr 1fr}.hizmet-form{grid-template-columns:1fr}}.hizmetler-sayfasi .modal-perde{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#071827aa;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}:root{font-family:DM Sans,Segoe UI,sans-serif;color:#17283d;background:#f4f7fa;font-synthesis:none;color-scheme:light;--lacivert:#10283f;--lacivert2:#173a55;--turkuaz:#13a89e;--turkuaz-acik:#e3f7f4;--metin:#17283d;--soluk:#708095;--cizgi:#e2e9ef;--zemin:#f4f7fa;--beyaz:#fff;--golge:0 10px 35px rgba(24,50,72,.07);--durum-bos:#20aaa1;--durum-dolu:#8566d2;--durum-rezerve:#3679c9;--durum-bakim:#ed9444}html[data-theme=dark]{color-scheme:dark;--lacivert:#dceaf4;--lacivert2:#b9d1e2;--metin:#e8f1f7;--soluk:#9fb1bf;--cizgi:#2d4354;--zemin:#07131e;--beyaz:#102130;--turkuaz-acik:#123a3a;--golge:0 10px 35px #0005;background:#07131e}html[data-theme=dark] body,html[data-theme=dark] .ana-alan,html[data-theme=dark] .sayfa-icerigi{background:#07131e;color:var(--metin)}html[data-theme=dark] .ust-cubuk{background:#0d1e2bdd}html[data-theme=dark] :where(input,select,textarea){border-color:var(--cizgi)!important;background:#0b1b28!important;color:var(--metin)!important}html[data-theme=dark] :where(article,fieldset,.panel,.kart,.modal-icerik,.plan-detay,.rez-detay,.oda-detay,.misafir-detay){border-color:var(--cizgi)!important;background-color:var(--beyaz)!important;color:var(--metin)}html[data-theme=dark] .tema-dugmesi{border-color:#bea75b;background:#403916;color:#ffe681}*{box-sizing:border-box}html,body,#root{min-width:0}body{margin:0;overflow-x:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer}h1,h2,h3,b{font-family:Manrope,Segoe UI,sans-serif}.error{padding:12px 14px;border:1px solid #ffcfcf;border-radius:11px;background:#fff1f1;color:#a92626;font-size:14px}.ekran-okuyucu-metni{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.login-page{min-height:100vh;display:grid;grid-template-columns:minmax(440px,1.08fr) minmax(430px,.92fr);background:#fff}.login-vitrin{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:52px clamp(42px,6vw,92px);color:#fff;background:radial-gradient(circle at 85% 15%,rgba(31,188,175,.28),transparent 33%),radial-gradient(circle at 20% 80%,rgba(74,131,173,.2),transparent 32%),linear-gradient(145deg,#0b2136,#12354e 60%,#0e2c43)}.login-vitrin:before,.login-vitrin:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.08);border-radius:50%}.login-vitrin:before{width:520px;height:520px;right:-300px;top:5%}.login-vitrin:after{width:360px;height:360px;left:-230px;bottom:-110px}.vitrin-marka{position:relative;z-index:1;display:flex;align-items:center;gap:13px}.vitrin-marka>span{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(135deg,#21c5b9,#108d88);box-shadow:0 9px 25px #031a27aa}.vitrin-marka svg{width:23px}.vitrin-marka>b{font-size:23px;letter-spacing:-.8px}.vitrin-marka b span{color:#3ed5c9}.vitrin-metin{position:relative;z-index:1;max-width:630px;margin:70px 0}.vitrin-metin em{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border:1px solid rgba(89,226,214,.25);border-radius:30px;background:#10a69d21;color:#88eee5;font-style:normal;font-size:13px;font-weight:700}.vitrin-metin em svg{width:15px}.vitrin-metin h2{font-size:clamp(38px,4.5vw,66px);line-height:1.08;letter-spacing:-2.8px;margin:27px 0 22px}.vitrin-metin h2 span{color:#42d3c7}.vitrin-metin>p{max-width:570px;color:#bdd0de;font-size:17px;line-height:1.75}.vitrin-metin ul{list-style:none;padding:0;margin:30px 0 0;display:grid;gap:13px;color:#e5eff5}.vitrin-metin li{display:flex;align-items:center;gap:11px}.vitrin-metin li svg{width:19px;height:19px;padding:4px;border-radius:50%;background:#22afa5;color:#fff}.vitrin-kartlari{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:13px}.vitrin-kartlari article{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff0e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vitrin-kartlari article>span{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#36d1c524;color:#64e1d8}.vitrin-kartlari svg{width:20px}.vitrin-kartlari article div{display:grid}.vitrin-kartlari small{color:#9eb5c5}.vitrin-alt{position:absolute;right:32px;bottom:18px;color:#6f8da2}.login-alani{display:grid;place-items:center;padding:50px;background:linear-gradient(150deg,#fff,#f8fafb)}.login-kutu{width:min(440px,100%)}.mobil-marka{display:none}.login-baslik>span{display:grid;place-items:center;width:51px;height:51px;border-radius:15px;background:var(--turkuaz-acik);color:var(--turkuaz);margin-bottom:24px}.login-baslik>span svg{width:25px}.login-baslik h1{font-size:31px;letter-spacing:-1px;margin:0 0 8px}.login-baslik p{margin:0;color:var(--soluk);line-height:1.55}.login-kutu form{display:grid;gap:19px;margin-top:34px}.login-kutu label{display:grid;gap:8px;font-size:14px;font-weight:700;color:#34475b}.giris-kontrol{height:52px;display:flex;align-items:center;gap:11px;border:1px solid #dce5eb;border-radius:13px;padding:0 14px;background:#fff;transition:.2s}.giris-kontrol:focus-within{border-color:var(--turkuaz);box-shadow:0 0 0 4px #13a89e1a}.giris-kontrol>svg{width:19px;color:#8795a5}.giris-kontrol input{min-width:0;flex:1;border:0;outline:0;color:var(--metin)}.giris-kontrol input::placeholder{color:#a8b2bd}.giris-kontrol button{display:grid;place-items:center;border:0;background:transparent;color:#8090a1;padding:4px}.giris-kontrol button svg{width:18px}.giris-dugmesi{height:53px;border:0;border-radius:13px;background:linear-gradient(135deg,#14afa5,#0b8d88);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 12px 25px #0c918a38;transition:.2s}.giris-dugmesi:hover{transform:translateY(-1px);box-shadow:0 15px 32px #0c918a4a}.giris-dugmesi svg{width:19px}.guvenli-giris{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px;padding-top:24px;border-top:1px solid #e9eef2;color:#728297}.guvenli-giris>svg{width:20px;color:var(--turkuaz)}.guvenli-giris span{display:grid}.guvenli-giris b{font-size:12px;color:#4a5d70}.guvenli-giris small{font-size:11px}.app-shell{zoom:var(--uygulama-olcegi,1);width:var(--uygulama-genisligi,100%);min-height:var(--uygulama-yuksekligi,100vh);display:grid;grid-template-columns:270px minmax(0,1fr)}.yan-menu{position:sticky;top:0;height:var(--uygulama-yuksekligi,100vh);padding:25px 18px 18px;background:linear-gradient(180deg,#102a42,#0d2236);color:#fff;display:flex;flex-direction:column;z-index:20}.uygulama-markasi{display:flex;align-items:center;gap:11px;padding:0 8px 23px}.uygulama-markasi>span{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,#20beb3,#0c8f89)}.uygulama-markasi svg{width:21px}.uygulama-markasi div{display:grid}.uygulama-markasi b{font-size:19px;letter-spacing:-.5px}.uygulama-markasi b span{color:#37d5c9}.uygulama-markasi small{font-size:10px;color:#87a1b4;letter-spacing:.4px}.otel-secici{display:grid;grid-template-columns:39px 1fr 18px;align-items:center;gap:10px;margin-bottom:24px;padding:11px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:#ffffff0e}.otel-harfi{height:39px;display:grid;place-items:center;border-radius:10px;background:#e5f8f6;color:#128e88;font:800 15px Manrope}.otel-secici>div:nth-child(2){display:grid;gap:2px;min-width:0}.otel-secici small{color:#7190a7;font-size:8px;letter-spacing:1px}.otel-secici b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.otel-secici>svg{width:15px;color:#7e9aae}.yan-menu nav{display:grid;gap:5px}.menu-basligi{margin:4px 12px 7px;color:#66849b;font-size:9px;font-weight:800;letter-spacing:1.4px}.menu-basligi.alt{margin-top:23px}.yan-menu nav button{height:45px;display:flex;align-items:center;gap:12px;border:0;border-radius:11px;padding:0 13px;color:#aec1cf;background:transparent;text-align:left;transition:.18s}.yan-menu nav button:hover{color:#fff;background:#ffffff0d}.yan-menu nav button.active{color:#fff;background:linear-gradient(100deg,#19b5ab45,#19b5ab1a);box-shadow:inset 3px 0 #23c4b9}.yan-menu nav button svg{width:19px}.yan-menu nav button span{flex:1;font-weight:600}.yan-menu nav button em{min-width:22px;padding:3px 6px;border-radius:9px;background:#1ab5ab;color:#fff;font-style:normal;text-align:center;font-size:10px}.destek-karti{margin-top:auto;display:grid;gap:7px;padding:15px;border:1px solid rgba(75,215,204,.14);border-radius:14px;background:linear-gradient(145deg,#1ebab021,#ffffff09)}.destek-karti>svg{width:21px;color:#4ed8cf}.destek-karti b{font-size:12px}.destek-karti span{font-size:10px;line-height:1.45;color:#85a1b4}.destek-karti button{margin-top:5px;display:flex;align-items:center;justify-content:center;gap:7px;height:33px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#ffffff12;color:#dce9ef;font-size:10px;font-weight:700}.destek-karti button svg{width:14px}.gorunum-olcegi{margin-top:auto;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#ffffff0a}.gorunum-olcegi>span{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.gorunum-olcegi small{color:#7190a7;font-size:8px;font-weight:800;letter-spacing:.8px}.gorunum-olcegi b{color:#dce9ef;font-size:11px}.gorunum-olcegi>div{display:grid;grid-template-columns:34px 1fr 34px;gap:6px}.gorunum-olcegi button{height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff0f;color:#d9e8ee}.gorunum-olcegi button:hover:not(:disabled){border-color:#34c9bf;background:#23c4b929;color:#fff}.gorunum-olcegi button:disabled{cursor:default;opacity:.42}.gorunum-olcegi button svg{width:15px}.gorunum-olcegi .olcek-varsayilan{font-size:9px;font-weight:800}.surum{text-align:center;color:#54738a;font-size:9px;margin-top:8px}.surum span{color:#2abeb4}.ana-alan{min-width:0}.ust-cubuk{height:78px;position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:25px;padding:0 30px;border-bottom:1px solid var(--cizgi);background:#ffffffeb;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.sayfa-konumu{display:grid;min-width:150px}.sayfa-konumu small{font-size:10px;color:#96a2ae}.sayfa-konumu b{font-size:17px}.hizli-arama{width:min(430px,36vw);height:42px;display:flex;align-items:center;gap:9px;padding:0 13px;border:1px solid #e0e7ec;border-radius:11px;background:#f7f9fb;margin-left:auto}.hizli-arama svg{width:18px;color:#8392a1}.hizli-arama input{width:100%;border:0;outline:0;background:transparent;font-size:13px}.ust-islemler{display:flex;align-items:center;gap:14px}.ikon-dugme,.cikis,.mobil-menu{display:grid;place-items:center;border:1px solid #e3e9ee;background:#fff;color:#607286}.ikon-dugme{position:relative;width:40px;height:40px;border-radius:11px}.ikon-dugme svg,.cikis svg,.mobil-menu svg{width:18px}.ikon-dugme i{position:absolute;right:8px;top:8px;width:6px;height:6px;border:2px solid #fff;border-radius:50%;background:#ec675f}.kullanici{display:flex;align-items:center;gap:10px}.kullanici>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,#1db3a9,#117e7d);color:#fff;font-weight:800}.kullanici>div{display:grid}.kullanici b{font-size:12px}.kullanici small{font-size:10px;color:#8492a0}.cikis{width:35px;height:35px;border:0;border-left:1px solid #e3e9ee;border-radius:0;background:transparent}.mobil-menu{display:none;width:40px;height:40px;border-radius:10px}.content{padding:30px clamp(22px,3vw,42px)}.content h1{margin:0}.content>p{color:var(--soluk)}.kullanici>span.kurum-avatar{position:relative;overflow:hidden;border:1px solid #dce6eb;background:#fff;box-shadow:0 3px 10px #102c411f}.kullanici>span.kurum-avatar img{position:absolute;left:-1px;top:0;height:38px;width:auto;max-width:none}.karsilama{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.tarih{display:flex;align-items:center;gap:7px;color:#15988f;font-size:12px;font-weight:800;text-transform:capitalize}.tarih svg{width:16px}.karsilama h1{font-size:clamp(24px,2.4vw,34px);letter-spacing:-1.1px;margin-top:9px}.karsilama p{margin:7px 0 0;color:var(--soluk)}.birincil-dugme{height:44px;display:flex;align-items:center;gap:8px;padding:0 17px;border:0;border-radius:11px;background:linear-gradient(135deg,#15afa5,#0d918b);color:#fff;font-weight:800;box-shadow:0 9px 22px #0f99922e}.birincil-dugme svg{width:18px}.ozet-kartlari{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:27px 0}.ozet-kartlari article{position:relative;min-height:128px;display:grid;grid-template-columns:50px 1fr 20px;align-items:center;gap:13px;padding:20px;border:1px solid #e5ebf0;border-radius:16px;background:#fff;box-shadow:var(--golge);overflow:hidden}.ozet-kartlari article:before{content:"";position:absolute;left:0;top:22px;width:3px;height:42px;border-radius:0 5px 5px 0;background:var(--vurgu)}.kart-ikonu{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--ikon-zemin);color:var(--vurgu)}.kart-ikonu svg{width:23px}.ozet-kartlari article>div{display:grid}.ozet-kartlari small{font-size:9px;font-weight:800;letter-spacing:.8px;color:#8493a1}.ozet-kartlari b{font-size:27px;margin:3px 0}.ozet-kartlari em{font-size:10px;font-style:normal;color:#8493a1}.ozet-kartlari article>svg{width:17px;color:#b1bdc7}.vurgu-mavi{--vurgu:#3989e8;--ikon-zemin:#edf5ff}.vurgu-turuncu{--vurgu:#f09a4a;--ikon-zemin:#fff3e8}.vurgu-mor{--vurgu:#8b6bd6;--ikon-zemin:#f2edff}.vurgu-yesil{--vurgu:#16a79d;--ikon-zemin:#e8f8f6}.bugun-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:16px}.panel{border:1px solid #e4ebef;border-radius:17px;background:#fff;box-shadow:var(--golge)}.panel-baslik{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 21px;border-bottom:1px solid #edf1f4}.panel-baslik h2{font-size:15px;margin:0 0 4px}.panel-baslik p{font-size:11px;color:#8a98a5;margin:0}.panel-baslik button{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:#159b93;font-size:11px;font-weight:800}.panel-baslik button svg{width:14px}.bos-hareket{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.bos-hareket>span{width:55px;height:55px;display:grid;place-items:center;border-radius:17px;background:#eaf8f6;color:#19a69d}.bos-hareket svg{width:26px}.bos-hareket b{font-size:13px;margin-top:13px}.bos-hareket p{font-size:11px;color:#8b98a4;margin:5px}.hareket-listesi{padding:8px 20px}.hareket-listesi>div{display:grid;grid-template-columns:41px 1fr auto;align-items:center;gap:11px;padding:12px 0;border-bottom:1px solid #edf1f4}.misafir-harfi{height:41px;display:grid;place-items:center;border-radius:11px;background:#e7f6f4;color:#15988f;font-weight:800}.hareket-listesi>div>div{display:grid}.hareket-listesi small{color:#8895a1}.hareket-listesi em{font-style:normal;padding:5px 9px;border-radius:20px;background:#e8f7f4;color:#178c84;font-size:10px}.doluluk-gorseli{min-height:240px;display:grid;grid-template-columns:155px 1fr;align-items:center;gap:22px;padding:25px}.halka{width:142px;height:142px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#18a89f var(--oran),#edf2f5 0);position:relative}.halka:after{content:"";position:absolute;width:106px;height:106px;border-radius:50%;background:#fff}.halka span{z-index:1;display:grid;text-align:center}.halka b{font-size:25px}.halka small{color:#8795a2}.oda-sayilari{display:grid;gap:13px}.oda-sayilari div{display:grid;grid-template-columns:9px 1fr auto;align-items:center;gap:8px;font-size:11px}.oda-sayilari i{width:8px;height:8px;border-radius:50%}.oda-sayilari .dolu{background:#18a89f}.oda-sayilari .bos{background:#dfe6eb}.oda-sayilari .kirli{background:#efa65f}.hizli-islemler>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:17px}.hizli-islemler>div:last-child button{display:grid;grid-template-columns:42px 1fr;text-align:left;align-items:center;gap:0 10px;padding:13px;border:1px solid #e8edf1;border-radius:13px;background:#fff;color:var(--metin)}.hizli-islemler button>span{grid-row:span 2;width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:#e8f7f5;color:#15988f}.hizli-islemler button svg{width:20px}.hizli-islemler button b{font-size:11px}.hizli-islemler button small{font-size:9px;color:#8a98a4}.ipucu{display:flex;align-items:flex-start;gap:15px;padding:23px;background:linear-gradient(135deg,#153952,#0f2b42);color:#fff}.ipucu>svg{width:24px;color:#45d3c8}.ipucu div{display:grid;gap:5px}.ipucu small{color:#54ddd2;font-size:9px;font-weight:800;letter-spacing:1px}.ipucu b{font-size:14px}.ipucu p{font-size:11px;line-height:1.6;color:#a9bfce;margin:0}@media(max-width:1180px){.ozet-kartlari{grid-template-columns:1fr 1fr}.bugun-grid{grid-template-columns:1fr}.hizli-arama{display:none}}@media(max-width:980px){.login-page{grid-template-columns:1fr}.login-vitrin{display:none}.mobil-marka{display:flex;align-items:center;gap:8px;margin-bottom:45px;color:var(--lacivert)}.mobil-marka svg{color:var(--turkuaz)}.app-shell{grid-template-columns:1fr}.yan-menu{position:fixed;left:-285px;width:min(270px,86vw);visibility:hidden;transition:left .25s,visibility 0s .25s}.menu-acik .yan-menu{left:0;visibility:visible;transition:left .25s}.menu-perdesi{position:fixed;inset:0;z-index:15;border:0;background:#091a29aa}.mobil-menu{display:grid}.ust-cubuk{padding:0 18px}.sayfa-konumu{min-width:0}.kullanici>div{display:none}.content{padding-top:23px}}@media(max-width:620px){.login-alani{padding:30px 24px}.ozet-kartlari{grid-template-columns:1fr}.karsilama{align-items:flex-start;flex-direction:column}.birincil-dugme{width:100%;justify-content:center}.doluluk-gorseli{grid-template-columns:1fr;justify-items:center}.oda-sayilari{width:100%}.hizli-islemler>div:last-child{grid-template-columns:1fr}.ust-islemler{margin-left:auto}.sayfa-konumu{display:grid;min-width:0}.sayfa-konumu small{display:none}.sayfa-konumu b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}}.yan-menu nav button:hover:not(:disabled){color:#fff;background:#ffffff0d}.yan-menu nav button:disabled{cursor:default;opacity:.55}.yan-menu nav button em.yakinda{background:#ffffff17;color:#9db2c1;font-size:8px}.sistem-durumu{margin-left:auto;display:flex;align-items:center;gap:9px;padding:7px 12px;border:1px solid #dcefeb;border-radius:11px;background:#f1faf8;color:#168f88}.sistem-durumu>svg{width:18px}.sistem-durumu>span{display:grid}.sistem-durumu b{font-size:10px}.sistem-durumu small{font-size:8px;color:#70918e}.sistem-durumu.kontrol{border-color:#dfe6eb;background:#f7f9fa;color:#718392}.sistem-durumu.kesik{border-color:#f0d0cb;background:#fff4f2;color:#b54d3f}.sistem-durumu.kesik small{color:#9e716b}@media(max-width:1180px){.sistem-durumu{display:none}.ust-islemler{margin-left:auto}}.ana-hata{margin-top:20px}:where(button,input,select,textarea):focus-visible{outline:3px solid rgba(19,168,158,.3);outline-offset:2px}button:disabled{cursor:not-allowed}.uygulama-hata-sayfasi{min-height:100dvh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 20% 10%,#e8faf7 0,transparent 34%),linear-gradient(145deg,#f8fbfd,#edf4f7)}.uygulama-hata-sayfasi>section{width:min(100%,560px);padding:42px;border:1px solid #dce8ed;border-radius:24px;background:#fff;box-shadow:0 24px 70px #1832481c;text-align:center}.uygulama-hata-ikonu{width:64px;height:64px;display:grid;place-items:center;margin:0 auto 18px;border-radius:20px;background:#fff1df;color:#955719}.uygulama-hata-ikonu svg{width:30px;height:30px}.uygulama-hata-sayfasi small{color:#128f87;font-size:11px;font-weight:850;letter-spacing:.12em}.uygulama-hata-sayfasi h1{margin:10px 0;color:#102b40;font-size:clamp(26px,5vw,36px);line-height:1.15}.uygulama-hata-sayfasi p{max-width:440px;margin:0 auto;color:#667c8e;font-size:15px;line-height:1.65}.uygulama-hata-islemleri{display:flex;justify-content:center;gap:10px;margin-top:28px}.uygulama-hata-islemleri button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 17px;border:1px solid #cfdde4;border-radius:11px;background:#fff;color:#385268;font-weight:750}.uygulama-hata-islemleri button svg{width:17px}.uygulama-hata-islemleri .birincil-dugme{border-color:#129c94;background:#129c94;color:#fff}.uygulama-hata-ayrintisi{display:block;margin:15px auto 0;padding:9px 12px;border:1px solid #efd1a8;border-radius:9px;background:#fff8ee;color:#8a4e14;font:600 11px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;text-align:left;overflow-wrap:anywhere}@media(max-width:520px){.uygulama-hata-sayfasi{padding:14px}.uygulama-hata-sayfasi>section{padding:30px 20px;border-radius:18px}.uygulama-hata-islemleri{flex-direction:column}.uygulama-hata-islemleri button{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.otel-secici{grid-template-columns:39px 1fr}.basari-bildirimi{min-height:45px;display:flex;align-items:center;gap:9px;margin:17px 0;padding:10px 13px;border:1px solid #ccebe3;border-radius:11px;background:#eaf8f4;color:#226f60;font-size:11px;font-weight:700;box-shadow:0 7px 20px #16806912}.basari-bildirimi>svg{width:18px;color:#159a82}.basari-bildirimi>button{width:28px;height:28px;display:grid;place-items:center;margin-left:auto;border:0;border-radius:8px;background:transparent;color:#588378}.basari-bildirimi>button:hover{background:#d9f0e9}.basari-bildirimi>button svg{width:15px}.demo-girisleri{margin-top:22px;padding:15px;border:1px solid #e4eaee;border-radius:13px;background:#f8fafb}.demo-girisleri>span{display:block;margin-bottom:9px;color:#8493a1;font-size:8px;font-weight:800;letter-spacing:1px}.demo-girisleri>div{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.demo-girisleri button{display:grid;gap:2px;padding:9px 8px;border:1px solid #dfe7ec;border-radius:9px;background:#fff;color:#405568;text-align:left}.demo-girisleri button:hover{border-color:#75c9c3;background:#f2fbfa}.demo-girisleri b{font-size:9px}.demo-girisleri small{font-size:8px;color:#8493a1}.ozet-kartlari>button{position:relative;min-height:128px;display:grid;grid-template-columns:50px 1fr 20px;align-items:center;gap:13px;padding:20px;border:1px solid #e5ebf0;border-radius:16px;background:#fff;box-shadow:var(--golge);overflow:hidden;color:var(--metin);text-align:left;transition:.2s}.ozet-kartlari>button:hover{transform:translateY(-2px);border-color:#d4e3e7;box-shadow:0 15px 36px #1832481c}.ozet-kartlari>button:before{content:"";position:absolute;left:0;top:22px;width:3px;height:42px;border-radius:0 5px 5px 0;background:var(--vurgu)}.ozet-kartlari>button>div{display:grid}.ozet-kartlari>button>svg{width:17px;color:#b1bdc7}@media(max-width:430px){.demo-girisleri>div{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-girisleri button{min-width:0;padding-inline:5px;text-align:center}.demo-girisleri b,.demo-girisleri small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:340px){.demo-girisleri>div{grid-template-columns:1fr}.demo-girisleri button{text-align:center}}.sayfa-konumu small{color:#748696;font-weight:700}@media(max-width:980px){.mobil-menu,.ikon-dugme,.cikis{width:44px;height:44px}.cikis{border:1px solid #e3e9ee;border-radius:11px}}.yan-menu{scrollbar-width:thin;scrollbar-color:#3d5b72 #102a42}.yan-menu::-webkit-scrollbar{width:6px}.yan-menu::-webkit-scrollbar-track{background:#102a42}.yan-menu::-webkit-scrollbar-thumb{border-radius:10px;background:#3d5b72}@media(max-height:760px){.yan-menu .destek-karti{display:none}.yan-menu .surum{margin-top:auto}}@media(min-height:560px)and (max-height:760px){.yan-menu{overflow-y:hidden}}@media(max-width:980px)and (max-height:760px){.login-alani{place-items:start center;padding-top:24px;padding-bottom:24px}.mobil-marka{margin-bottom:20px}.login-baslik>span{width:45px;height:45px;margin-bottom:14px}.login-baslik h1{font-size:28px}.login-kutu form{gap:14px;margin-top:22px}.guvenli-giris{margin-top:18px;padding-top:16px}.demo-girisleri{margin-top:18px}}.ana-hata{display:flex;align-items:center;justify-content:space-between;gap:14px}.ana-hata button{min-height:34px;display:flex;align-items:center;gap:6px;flex:none;padding:0 11px;border:1px solid #e4aaaa;border-radius:8px;background:#fff;color:#9d2929;font-size:11px;font-weight:750}.ana-hata button svg{width:14px}.panel-yukleniyor{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#8293a1;font-size:11px}.panel-yukleniyor svg{width:25px;color:#28a69d;animation:don 1s linear infinite}@keyframes don{to{transform:rotate(360deg)}}@media(max-width:520px){.ana-hata{align-items:stretch;flex-direction:column}.ana-hata button{justify-content:center}}.login-kutu form{gap:8px}.login-kutu .giris-kontrol+label{margin-top:11px}.login-kutu form>.error{margin-top:7px}.login-kutu form>.giris-dugmesi{margin-top:9px}.demo-girisleri button:disabled{opacity:.55;cursor:wait;transform:none}.giris-bilgisi{display:flex;align-items:flex-start;gap:9px;margin-top:22px;padding:11px 13px;border:1px solid #cfe6e2;border-radius:11px;background:#eff9f7;color:#356d68;font-size:11px;line-height:1.5}.giris-bilgisi svg{width:17px;height:17px;flex:none;color:#15988f}.giris-kontrol:has(input[aria-invalid=true]){border-color:#e28a82;background:snow}.giris-kontrol:has(input[aria-invalid=true]):focus-within{box-shadow:0 0 0 4px #c73f331a}.icerige-atla{position:fixed;left:14px;top:10px;z-index:100;transform:translateY(-150%);padding:10px 14px;border:0;border-radius:9px;background:#fff;color:#0d6f6a;font:inherit;font-weight:800;box-shadow:0 8px 28px #071a2933;cursor:pointer}.icerige-atla:focus{transform:translateY(0)}.ana-alan:focus{outline:0}.login-page{min-height:100vh;min-height:100dvh}.app-shell{min-height:var(--uygulama-yuksekligi,100vh)}.yan-menu{height:var(--uygulama-yuksekligi,100vh);overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(18px,env(safe-area-inset-bottom))}.yan-menu .surum{margin-top:8px;padding-top:0}.app-shell{width:100%;min-height:var(--uygulama-yuksekligi,100vh)}.yan-menu{height:var(--uygulama-yuksekligi,100vh)}.sayfa-icerigi{min-height:calc(var(--uygulama-yuksekligi,100vh) - 78px)}@media(max-width:620px){.bugun-sayfasi .ozet-kartlari{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0}.bugun-sayfasi .ozet-kartlari>button{min-height:96px;grid-template-columns:34px 1fr;padding:11px 10px;gap:8px;border-radius:12px}.bugun-sayfasi .ozet-kartlari>button:before{top:18px;height:34px}.bugun-sayfasi .kart-ikonu{width:34px;height:34px;border-radius:9px}.bugun-sayfasi .kart-ikonu svg{width:17px}.bugun-sayfasi .ozet-kartlari>button>svg{display:none}.bugun-sayfasi .ozet-kartlari small{overflow:hidden;font-size:8px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.bugun-sayfasi .ozet-kartlari b{font-size:21px}.bugun-sayfasi .ozet-kartlari em{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}}.sayfa-hata{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:16px 0}.sayfa-hata button{min-height:34px;display:flex;align-items:center;gap:6px;flex:none;padding:0 11px;border:1px solid #e4aaaa;border-radius:8px;background:#fff;color:#9d2929;font-size:11px;font-weight:750}.sayfa-hata button svg{width:14px}@media(max-width:520px){.sayfa-hata{align-items:stretch;flex-direction:column}.sayfa-hata button{justify-content:center}}.uygulama-markasi small,.sayfa-konumu small,.kullanici small{font-size:11px}.otel-secici small,.menu-basligi,.surum{font-size:10px}.otel-secici b,.destek-karti b,.sistem-durumu b{font-size:12px}.destek-karti span,.destek-karti button,.sistem-durumu small{font-size:11px}.yan-menu nav button{min-height:48px;font-size:14px}.yan-menu nav button em,.yan-menu nav button em.yakinda{font-size:10px}.ozet-kartlari small{font-size:11px}.ozet-kartlari em,.panel-baslik p,.panel-baslik button,.bos-hareket p,.hareket-listesi small,.oda-sayilari div{font-size:12px}.hareket-listesi em,.hizli-islemler button small,.ipucu p{font-size:11px}.hizli-islemler button b{font-size:12px}.ipucu small{font-size:10px}.basari-bildirimi,.ana-hata button,.sayfa-hata button,.panel-yukleniyor,.giris-bilgisi{font-size:12px}.demo-girisleri>span{font-size:10px}.demo-girisleri b{font-size:11px}.demo-girisleri small{font-size:10px}.oda-sayilari .dolu{background:var(--durum-dolu)}.oda-sayilari .rezerve{background:var(--durum-rezerve)}.oda-sayilari .bos{background:var(--durum-bos)}.oda-sayilari .kirli{background:var(--durum-bakim)}.halka{background:conic-gradient(var(--durum-dolu) var(--oran),#edf2f5 0)}.vurgu-mor{--vurgu:var(--durum-dolu);--ikon-zemin:#f2edff}.rez-araclar input,.misafir-araclar input{height:100%;min-height:24px}@media(max-width:620px){.birincil-dugme{min-height:48px}.ust-cubuk{height:70px}.sayfa-icerigi{min-height:calc(100dvh - 70px)}}@media(max-width:380px){.ust-cubuk{gap:10px;padding-inline:12px}.ust-islemler{gap:8px}.sayfa-konumu b{font-size:13px}}.uygulama-markasi>span{overflow:hidden;border:1px solid rgba(122,226,217,.42);background:linear-gradient(145deg,#f7fdfd,#dff5f2);box-shadow:0 7px 20px #02111c52,inset 0 0 0 1px #ffffffb3}.uygulama-markasi>span img{width:35px;height:35px;display:block;object-fit:contain;filter:contrast(1.08) saturate(1.08)}.vitrin-marka>span{overflow:hidden;border:1px solid rgba(83,226,215,.25);background:#ffffff0b}.vitrin-marka>span img{width:39px;height:39px;display:block;object-fit:contain}.mobil-marka img{width:34px;height:34px;display:block;object-fit:contain}.otel-secici.tesis-logolu-kart{grid-template-columns:108px minmax(0,1fr);padding:9px}.otel-harfi.tesis-logolu{width:108px;height:43px;padding:4px 6px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#f8fafc}.otel-harfi.tesis-logolu img{width:100%;height:100%;display:block;object-fit:contain}.bugun-karsilama{padding:22px 25px;border:1px solid #dcebea;border-radius:20px;background:radial-gradient(circle at 84% 12%,rgba(48,203,191,.18),transparent 28%),linear-gradient(125deg,#fff 0,#f3fbfa 57%,#ecf8ff);box-shadow:0 14px 38px #153a4e12}.bugun-karsilama .tarih i,.canli-etiket i{width:7px;height:7px;border-radius:50%;background:#20b28f;box-shadow:0 0 0 5px #20b28f1f;animation:bugun-canli 1.8s ease-in-out infinite}.bugun-karsilama .tarih i{margin-left:8px}@keyframes bugun-canli{50%{opacity:.45;box-shadow:0 0 0 2px #20b28f14}}.bugun-ozet-kartlari{grid-template-columns:repeat(5,minmax(0,1fr))}.bugun-ozet-kartlari>button{min-height:118px}.vurgu-kirmizi{--vurgu:#e45463;--ikon-zemin:#fff0f2}.bugun-ozet-kartlari .vurgu-kirmizi{background:linear-gradient(145deg,#fff,#fff7f8)}.hareket-listesi>button{width:100%;display:grid;grid-template-columns:41px 1fr auto;align-items:center;gap:11px;padding:12px 0;border:0;border-bottom:1px solid #edf1f4;background:transparent;color:inherit;text-align:left}.hareket-listesi>button:hover{padding-inline:7px;border-radius:10px;background:#f4faf9}.hareket-listesi>button>div{display:grid}.hareket-listesi>button em{font-style:normal;padding:5px 9px;border-radius:20px;background:#e8f7f4;color:#178c84;font-size:11px}.canli-etiket{display:flex;align-items:center;gap:8px;color:#148d80;font-size:9px;font-weight:900;letter-spacing:.08em}.panel-sayac{min-width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:#e9f7f5;color:#0e8d84;font-size:12px;font-weight:900}.bugun-uyari-paneli,.bugun-not-paneli{overflow:hidden}.bugun-uyari-listesi,.bugun-not-listesi{max-height:318px;overflow:auto;padding:9px 15px}.bugun-uyari-listesi>button{--uyari:#168f87;width:100%;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:11px;border:0;border-bottom:1px solid #edf1f4;background:transparent;color:#19374d;text-align:left}.bugun-uyari-listesi>button:hover{border-radius:11px;background:#f4faf9}.bugun-uyari-listesi>button>span{width:37px;height:37px;display:grid;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--uyari) 12%,white);color:var(--uyari)}.bugun-uyari-listesi svg{width:19px}.bugun-uyari-listesi>button>div{min-width:0;display:grid;gap:3px}.bugun-uyari-listesi b,.bugun-not-listesi b{overflow:hidden;color:#1e3b50;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.bugun-uyari-listesi small,.bugun-not-listesi small{color:#81929e;font-size:9px}.bugun-uyari-listesi em{display:grid;justify-items:end;gap:3px;color:var(--uyari);font-size:10px;font-style:normal;font-weight:900}.bugun-uyari-listesi em small{padding:3px 6px;border-radius:9px;background:color-mix(in srgb,var(--uyari) 12%,white);color:var(--uyari);font-size:7px}.bugun-uyari-listesi .onem-low{--uyari:#748b99}.bugun-uyari-listesi .onem-high{--uyari:#db8a13}.bugun-uyari-listesi .onem-urgent{--uyari:#d83e51}.bugun-uyari-listesi .gecikti{background:color-mix(in srgb,var(--uyari) 5%,white);box-shadow:inset 3px 0 var(--uyari)}.bugun-not-listesi>button{--not-renk:#2e83c5;width:100%;display:grid;grid-template-columns:36px 1fr 18px;align-items:center;gap:10px;padding:10px;border:0;border-bottom:1px solid #edf1f4;background:transparent;text-align:left}.bugun-not-listesi>button:hover{border-radius:11px;background:#f5fafc}.bugun-not-listesi>button>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--not-renk) 11%,white);color:var(--not-renk)}.bugun-not-listesi svg{width:17px}.bugun-not-listesi>button>div{min-width:0;display:grid;gap:2px}.bugun-not-listesi em{color:var(--not-renk);font-size:8px;font-style:normal;font-weight:900;text-transform:uppercase}.bugun-not-listesi>button>svg{color:#a9b7c0}.bugun-not-listesi .kategori-reminder{--not-renk:#0e9a8f}.bugun-not-listesi .kategori-persistent_request{--not-renk:#805ac1}.bugun-bos-mini{min-height:218px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#81929e;text-align:center}.bugun-bos-mini>svg{width:28px;color:#24a69d}.bugun-bos-mini b{color:#29465a;font-size:12px}.bugun-bos-mini small{font-size:10px}.bugun-sayfasi .ipucu{position:relative;overflow:hidden}.bugun-sayfasi .ipucu:after{content:"";position:absolute;right:-35px;bottom:-55px;width:150px;height:150px;border-radius:50%;background:#34d3c61c}@media(max-width:1380px){.bugun-ozet-kartlari{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.bugun-karsilama{padding:18px}.bugun-ozet-kartlari{grid-template-columns:repeat(2,minmax(0,1fr))}.bugun-uyari-listesi>button{grid-template-columns:34px 1fr auto}}@media(max-width:430px){.bugun-ozet-kartlari{grid-template-columns:1fr}.bugun-karsilama .tarih{flex-wrap:wrap}}.bugun-sayfasi{padding-top:18px}.bugun-karsilama{min-height:108px;padding:14px 22px;border-radius:17px;box-shadow:0 10px 28px #153a4e0f}.bugun-karsilama h1{margin-top:5px;font-size:clamp(22px,2vw,30px)}.bugun-karsilama p{margin-top:3px}.bugun-karsilama .birincil-dugme{height:40px}.bugun-ozet-kartlari{gap:12px;margin:14px 0}.bugun-ozet-kartlari>button{min-height:91px;padding:13px 15px;grid-template-columns:40px 1fr 16px}.bugun-ozet-kartlari .kart-ikonu{width:40px;height:40px;border-radius:11px}.bugun-ozet-kartlari .kart-ikonu svg{width:20px}.bugun-ozet-kartlari b{font-size:23px;margin:1px 0}.bugun-ozet-kartlari>button:before{top:18px;height:34px}.hareket-listesi>button{padding:10px 0}.hareket-listesi>button>div{gap:2px}.satir-kimlik{min-width:0;display:flex;align-items:center;gap:8px}.satir-kimlik>b{min-width:0}.satir-kimlik>small{flex:none;padding:3px 7px;border-radius:9px;background:#eef4f6;color:#627987!important;font-size:8px!important;font-weight:800}.hareket-listesi>button em.hareket-giris{background:#e3f7ed;color:#138158}.hareket-listesi>button em.hareket-cikis{background:#ffe9eb;color:#c63f4b}.hareket-secimleri{display:flex;gap:7px;padding:9px 20px 5px}.hareket-secimleri button{min-height:31px;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #dce6e9;border-radius:9px;background:#fff;color:#718490;font-size:10px;font-weight:800}.hareket-secimleri button i{width:9px;height:9px;border:2px solid #a9b7bf;border-radius:3px;background:#fff}.hareket-secimleri button b{min-width:19px;height:19px;display:grid;place-items:center;border-radius:8px;background:#eef3f5;font-size:9px}.hareket-secimleri button.secili.giris{border-color:#a9dfc6;background:#eefaf4;color:#157c56}.hareket-secimleri button.secili.giris i{border-color:#1c9a6c;background:#1c9a6c;box-shadow:inset 0 0 0 2px #eefaf4}.hareket-secimleri button.secili.cikis{border-color:#efb6bc;background:#fff2f3;color:#bd3e49}.hareket-secimleri button.secili.cikis i{border-color:#d8515d;background:#d8515d;box-shadow:inset 0 0 0 2px #fff2f3}.hareket-secimleri button.secili.giris b{background:#d9f2e5}.hareket-secimleri button.secili.cikis b{background:#ffe0e3}.hareket-secimleri label{display:flex;align-items:center;gap:8px;color:#6d818e;font-size:10px;font-weight:800}.hareket-secimleri select{height:32px;min-width:150px;padding:0 30px 0 10px;border:1px solid #cfdfe3;border-radius:9px;background:#fff;color:#29495e;font:800 10px Manrope;cursor:pointer}.hareket-secimleri select:focus{border-color:#35aca4}.hareket-secimleri label{min-height:32px;padding:0 10px;border:1px solid #dce6e9;border-radius:9px;background:#fff;cursor:pointer;transition:.18s}.hareket-secimleri label input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.hareket-secimleri label i{width:14px;height:14px;display:grid;place-items:center;border:2px solid #a9b8c0;border-radius:50%;background:#fff}.hareket-secimleri label i:after{content:"";width:6px;height:6px;border-radius:50%;background:transparent}.hareket-secimleri label b{min-width:20px;height:20px;display:grid;place-items:center;border-radius:8px;background:#eef3f5;font-size:9px}.hareket-secimleri label.secili{border-color:#77c9c2;background:#f1faf9;color:#147e77}.hareket-secimleri label.secili i{border-color:#159b92}.hareket-secimleri label.secili i:after{background:#159b92}.hareket-secimleri label.secili b{background:#dff3f1;color:#147e77}.hareket-secimleri label.giris.secili{border-color:#9edabd;background:#effaf4;color:#157c56}.hareket-secimleri label.giris.secili i{border-color:#1c9a6c}.hareket-secimleri label.giris.secili i:after{background:#1c9a6c}.hareket-secimleri label.giris.secili b{background:#d9f2e5}.hareket-secimleri label.cikis.secili{border-color:#efb1b8;background:#fff1f2;color:#bd3e49}.hareket-secimleri label.cikis.secili i{border-color:#d8515d}.hareket-secimleri label.cikis.secili i:after{background:#d8515d}.hareket-secimleri label.cikis.secili b{background:#ffe0e3}.bugun-uyari-listesi>button{margin:3px 0;padding:10px 11px;border:1px solid color-mix(in srgb,var(--uyari) 15%,#e8eef1);border-radius:10px;background:color-mix(in srgb,var(--uyari) 5%,white)}.bugun-uyari-listesi>button:hover{background:color-mix(in srgb,var(--uyari) 10%,white)}.bugun-uyari-listesi .gecikti{background:color-mix(in srgb,var(--uyari) 9%,white)}.bugun-not-listesi>button{margin:3px 0;padding:9px 10px;border:1px solid color-mix(in srgb,var(--not-renk) 16%,#e8eef1);border-radius:10px;background:color-mix(in srgb,var(--not-renk) 5%,white)}.bugun-not-listesi>button:hover{background:color-mix(in srgb,var(--not-renk) 10%,white)}.bugun-not-listesi>button>div{gap:3px}.bugun-not-listesi .satir-kimlik>small{background:color-mix(in srgb,var(--not-renk) 10%,white);color:var(--not-renk)!important}.bugun-not-listesi>button>svg{color:var(--not-renk);opacity:.55}@media(max-width:760px){.bugun-sayfasi{padding-top:12px}.bugun-karsilama{min-height:auto;padding:14px}.satir-kimlik{align-items:flex-start;flex-direction:column;gap:3px}.bugun-ozet-kartlari>button{min-height:86px}}.alarm-dugmesi{position:relative;width:38px;height:38px;display:grid;place-items:center;border:1px solid #d7e5e7;border-radius:10px;background:#fff;color:#557080;cursor:pointer}.alarm-dugmesi svg{width:18px}.alarm-dugmesi.alarm-var{border-color:#efb34b;background:#fff6df;color:#a96600;animation:alarm-nabiz 1.8s infinite}.alarm-dugmesi b{position:absolute;right:-5px;top:-6px;min-width:18px;height:18px;display:grid;place-items:center;padding:0 4px;border:2px solid #fff;border-radius:12px;background:#e14f5b;color:#fff;font-size:9px}@keyframes alarm-nabiz{50%{box-shadow:0 0 0 5px #efb34b2e}}.alarm-paneli{position:fixed;right:20px;top:72px;z-index:120;width:min(390px,calc(100vw - 24px));max-height:calc(100dvh - 90px);overflow:auto;border:1px solid #d9e4e8;border-radius:14px;background:#fff;box-shadow:0 20px 55px #122b3d3d}.alarm-paneli>header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:14px;background:#fff9e9;border-bottom:1px solid #f1e2bd}.alarm-paneli>header>div{display:flex;align-items:center;gap:9px}.alarm-paneli>header svg{width:20px;color:#bc7807}.alarm-paneli>header span{display:grid}.alarm-paneli>header b{font-size:12px;color:#273f51}.alarm-paneli>header small{font-size:8px;color:#7c8d98}.alarm-paneli>header button{border:0;background:transparent;color:#667b89;font:700 9px Manrope;cursor:pointer}.alarm-paneli article{display:grid;gap:10px;padding:13px 14px;border-bottom:1px solid #e8eef1}.alarm-paneli article>div:first-child{display:grid;gap:4px}.alarm-paneli strong{color:#18364d;font-size:12px}.alarm-paneli article span{color:#738795;font-size:9px}.alarm-paneli time{display:flex;align-items:center;gap:5px;color:#b16d00;font-size:9px;font-weight:800}.alarm-paneli time svg{width:13px}.alarm-paneli article>div:last-child{display:flex;justify-content:flex-end;gap:7px}.alarm-paneli article button{height:30px;padding:0 10px;border-radius:7px;font:800 8px Manrope;cursor:pointer}.alarm-ertele{border:1px solid #dbbf82;background:#fffaf0;color:#986313}.alarm-tamam{display:flex;align-items:center;gap:4px;border:0;background:#119b8f;color:#fff}.alarm-tamam svg{width:13px}.alarm-paneli article.zamani-geldi{background:#fff9ec;box-shadow:inset 3px 0 #e5a224}.alarm-bos{margin:0;padding:28px 14px;color:#718491;font-size:10px;text-align:center}.surukleme-basligi{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.surukleniyor>.surukleme-basligi{cursor:grabbing}.alarm-paneli.surukleniyor,.alarm-islem-karti.surukleniyor{transition:none!important;box-shadow:0 26px 70px #0a1f2f57}.alarm-paneli>header>.kart-buyut-dugmesi{width:31px;height:31px;display:grid;place-items:center;margin-left:auto;padding:0;border:1px solid #e1c98e;border-radius:8px;background:#fffaf0;color:#a76b08}.alarm-paneli>header>.kart-buyut-dugmesi+button{margin-left:7px}.kart-buyut-dugmesi svg{width:17px;height:17px}.kart-buyut-dugmesi.active{border-color:#c28a25;background:#fff0c9;color:#8d5700}.alarm-paneli.buyuk{right:50%;top:26px;width:min(980px,calc(100vw - 32px));max-height:calc(100dvh - 52px);transform:translate(50%)}.alarm-paneli.buyuk>header{padding:18px 20px}.alarm-paneli.buyuk>header b{font-size:16px}.alarm-paneli.buyuk>header small{font-size:11px}.alarm-paneli.buyuk>header>div>svg{width:25px}.alarm-paneli.buyuk .alarm-filtreleri{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:9px;padding:14px}.alarm-paneli.buyuk .alarm-filtreleri input,.alarm-paneli.buyuk .alarm-filtreleri select{height:40px;padding-inline:10px;font-size:10px}.alarm-paneli.buyuk .alarm-filtreleri select:nth-last-child(-n+2){grid-column:auto}.alarm-paneli.buyuk article{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:17px 20px}.alarm-paneli.buyuk strong{font-size:15px}.alarm-paneli.buyuk article span,.alarm-paneli.buyuk time{font-size:11px}.alarm-paneli.buyuk .alarm-baslik-satiri em{font-size:9px}.alarm-paneli.buyuk article button{height:36px;padding:0 13px;font-size:10px}.alarm-paneli.buyuk .alarm-islem-notu{font-size:10px}@media(max-width:700px){.alarm-paneli.buyuk{right:12px;left:12px;top:12px;width:auto;max-height:calc(100dvh - 24px);transform:none}.alarm-paneli.buyuk .alarm-filtreleri{grid-template-columns:1fr 1fr}.alarm-paneli.buyuk article{grid-template-columns:1fr}.alarm-paneli.buyuk article>div:last-child{justify-content:flex-start}}.alarm-paneli article>div:last-child button{display:flex;align-items:center;gap:4px}.alarm-paneli article>div:last-child button svg{width:12px}.alarm-iptal{border:1px solid #efc7ca;background:#fff5f5;color:#b94049}.alarm-islem-perdesi{position:fixed;inset:0;z-index:260;display:grid;place-items:center;padding:16px;background:#091b287a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.alarm-islem-karti{width:min(430px,100%);display:grid;gap:13px;padding:18px;border-radius:14px;background:#fff;box-shadow:0 24px 70px #0a1f2f52}.alarm-islem-karti>header{display:flex;align-items:center;gap:10px}.alarm-islem-karti>header>svg{width:25px;color:#d28a11}.alarm-islem-karti>header>div{display:grid}.alarm-islem-karti>header b{color:#1d394d;font-size:14px}.alarm-islem-karti>header small{color:#748794;font-size:9px}.alarm-islem-karti>label{display:grid;gap:5px;color:#536d7e;font-size:9px;font-weight:800}.alarm-islem-karti input,.alarm-islem-karti textarea{width:100%;padding:9px;border:1px solid #cddde3;border-radius:8px;background:#fff;color:#29465a;font:600 10px Manrope}.alarm-islem-karti textarea{min-height:82px;resize:vertical}.alarm-islem-karti>p{margin:0;color:#c43f4a;font-size:9px}.alarm-islem-karti>footer{display:flex;justify-content:flex-end;gap:8px}.alarm-islem-karti>footer button{min-height:35px;padding:0 13px;border:1px solid #cbdce2;border-radius:8px;background:#fff;color:#617987;font:800 9px Manrope;cursor:pointer}.alarm-islem-karti>footer button:last-child{border-color:#119b93;background:#119b93;color:#fff}.alarm-islem-karti button:disabled{opacity:.55;cursor:wait}.alarm-paneli{width:min(560px,calc(100vw - 24px))}.alarm-filtreleri{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:6px;padding:10px;border-bottom:1px solid #e6edf0;background:#f7fafb}.alarm-filtreleri input,.alarm-filtreleri select{min-width:0;height:32px;padding:0 7px;border:1px solid #cfdee4;border-radius:7px;background:#fff;color:#355064;font:650 8px Manrope}.alarm-filtreleri select:nth-last-child(-n+2){grid-column:span 2}.alarm-baslik-satiri{display:flex!important;align-items:center;gap:7px}.alarm-baslik-satiri em{padding:3px 6px;border-radius:10px;background:#edf2f4;color:#667d8b;font-size:7px;font-style:normal;font-weight:900}.alarm-paneli article.onem-high{box-shadow:inset 3px 0 #e49a2a}.alarm-paneli article.onem-urgent{background:#fff1f1;box-shadow:inset 4px 0 #d84b57}.alarm-paneli article.onem-urgent .alarm-baslik-satiri em{background:#d84b57;color:#fff}.alarm-paneli article.onem-high .alarm-baslik-satiri em{background:#fff0d4;color:#9a620b}.alarm-paneli article.onem-low{opacity:.82}.alarm-duzenle{border:1px solid #bcd9e5;background:#f2f9fc;color:#3e7188}.alarm-islem-notu{padding:6px 8px;border-radius:6px;background:#f1f5f6;color:#56707f;font-size:8px}.alarm-durum{justify-self:end;width:max-content;margin:0 14px 12px;padding:5px 8px;border-radius:10px;font-size:8px;font-weight:900}.alarm-durum.completed{background:#e8f7f1;color:#18745f}.alarm-durum.cancelled{background:#f7eeee;color:#a24a51}.alarm-duzenleme-formu{display:grid;grid-template-columns:1fr 1fr;gap:9px}.alarm-duzenleme-formu label{display:grid;gap:5px;color:#536d7e;font-size:9px;font-weight:800}.alarm-duzenleme-formu label:first-child,.alarm-duzenleme-formu label:last-child{grid-column:1/-1}.alarm-duzenleme-formu input,.alarm-duzenleme-formu select{width:100%;height:37px;padding:0 9px;border:1px solid #cddde3;border-radius:8px;background:#fff;color:#29465a;font:600 10px Manrope}@media(max-width:620px){.alarm-filtreleri{grid-template-columns:1fr 1fr}.alarm-filtreleri>*{grid-column:auto!important}.alarm-paneli article>div:last-child{flex-wrap:wrap}.alarm-duzenleme-formu{grid-template-columns:1fr}.alarm-duzenleme-formu label{grid-column:1!important}}:where(.durum-sekmeleri,.durum-sekmeleri-oda,.misafir-risk-filtreleri,.kasa-sekmeler,.rez-gorunum-secici,.rez-hazir-donemler,.detay-sekmeleri,.ortak-ust-sekmeler,.not-alt-sekmeleri) button{position:relative;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}:where(.durum-sekmeleri,.durum-sekmeleri-oda,.misafir-risk-filtreleri,.kasa-sekmeler,.rez-gorunum-secici,.rez-hazir-donemler,.detay-sekmeleri,.ortak-ust-sekmeler,.not-alt-sekmeleri) button.active,button[aria-pressed=true]{font-weight:900!important;transform:translateY(-1px);box-shadow:0 4px 11px #12344833!important}:where(.durum-sekmeleri,.durum-sekmeleri-oda,.misafir-risk-filtreleri,.kasa-sekmeler,.rez-gorunum-secici,.rez-hazir-donemler,.detay-sekmeleri,.ortak-ust-sekmeler,.not-alt-sekmeleri) button.active,button[aria-pressed=true]{border-color:#10877f!important;background:#149f95!important;color:#fff!important}:where(.durum-sekmeleri,.durum-sekmeleri-oda,.misafir-risk-filtreleri,.kasa-sekmeler,.rez-gorunum-secici,.rez-hazir-donemler,.detay-sekmeleri,.ortak-ust-sekmeler,.not-alt-sekmeleri) button:focus-visible{outline:3px solid rgba(20,156,148,.25);outline-offset:2px}.kayit-alarm-zili{display:inline-flex!important;align-items:center;justify-content:center;width:17px;height:17px;margin-left:5px;border-radius:50%;opacity:var(--alarm-yakinlik,.25);vertical-align:middle;transition:opacity .3s,filter .3s,transform .3s}.kayit-alarm-zili svg{width:12px!important;height:12px!important}.kayit-alarm-zili.onem-low{color:#6e8798;background:#e9f0f4}.kayit-alarm-zili.onem-normal{color:#087f78;background:#dff6f3}.kayit-alarm-zili.onem-high{color:#b56a00;background:#fff0cf}.kayit-alarm-zili.onem-urgent{color:#c43342;background:#ffe4e7}.kayit-alarm-zili.zamani-geldi{opacity:1;filter:drop-shadow(0 0 4px currentColor);animation:kayit-alarmi 1.3s ease-in-out infinite}@keyframes kayit-alarmi{50%{transform:scale(1.16)}}.not-secim-kaydi{width:100%;display:grid!important;grid-template-columns:1fr 18px;align-items:center;gap:10px;margin-bottom:7px;padding:11px!important;border:1px solid #dce7eb!important;border-radius:10px;background:#fff;color:#29465a;text-align:left}.not-secim-kaydi:hover,.not-secim-kaydi.secili{border-color:#31aaa1!important;background:#f0faf9!important;box-shadow:inset 3px 0 #159c93}.not-secim-kaydi>span{min-width:0}.not-secim-kaydi>svg{width:15px;color:#8aa0ae}.kayit-detay-formu>header,.alarm-detay-paneli>div>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.kayit-detay-formu>header>span,.alarm-detay-paneli>div>header>span{display:grid;gap:3px}.kayit-detay-formu>header small,.alarm-detay-paneli header small{color:#7c8e99;font-size:8px}.kayit-detay-formu>header>button,.alarm-detay-paneli header>button{display:flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #a9d9d4;border-radius:8px;background:#eef9f7;color:#147f77;font-size:8px;font-weight:850}.kayit-detay-formu>header svg,.alarm-detay-paneli header button svg{width:13px}.kayit-detay-formu .kayit-sil-dugmesi,.alarm-form-islemleri .kayit-sil-dugmesi{border:1px solid #efb9be;background:#fff1f2;color:#bf3e49}.kayit-sil-dugmesi svg{width:13px}.ozet-kayit-listesi>article{cursor:pointer;transition:border-color .18s,transform .18s,box-shadow .18s}.ozet-kayit-listesi>article:hover{transform:translateY(-1px);border-color:#65bdb6;box-shadow:0 7px 18px #165d6717}.ozet-kayit-listesi>article:focus-visible{outline:3px solid rgba(19,168,158,.25);outline-offset:2px}.alarm-calisma-alani{display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1fr);gap:12px}.alarm-secim-listesi{overflow:auto;max-height:440px;padding:12px;border:1px solid #dce7eb;border-radius:12px;background:#f8fbfc}.alarm-secim-listesi>header{display:grid;gap:3px;margin-bottom:10px}.alarm-secim-listesi>header b{font-size:11px}.alarm-secim-listesi>header small{color:#7d8f9b;font-size:8px}.alarm-secim-listesi>button{--alarm-renk:#159c93;width:100%;display:grid;grid-template-columns:28px 1fr 15px;align-items:center;gap:8px;margin-bottom:7px;padding:10px;border:1px solid #dae6e9;border-radius:9px;background:#fff;color:#29465a;text-align:left}.alarm-secim-listesi>button:hover,.alarm-secim-listesi>button.secili{border-color:var(--alarm-renk);background:color-mix(in srgb,var(--alarm-renk) 7%,white);box-shadow:inset 3px 0 var(--alarm-renk)}.alarm-secim-listesi>button>svg{width:17px;color:var(--alarm-renk)}.alarm-secim-listesi>button>span{min-width:0;display:grid;gap:3px}.alarm-secim-listesi strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.alarm-secim-listesi small{color:#7a8d99;font-size:8px}.alarm-secim-listesi .onem-high{--alarm-renk:#d68b18}.alarm-secim-listesi .onem-urgent{--alarm-renk:#d84452}.alarm-secim-listesi .onem-low{--alarm-renk:#718895}.alarm-secim-listesi .completed,.alarm-secim-listesi .cancelled{opacity:.62}.alarm-detay-paneli{margin:0!important}.alarm-detay-paneli>div{width:100%}.alarm-detay-paneli .rez-alarm-formu{margin-top:13px}.alarm-form-islemleri{grid-column:1/-1;display:flex;gap:7px}.alarm-form-islemleri>button{flex:1}.alarm-detay-paneli .rez-alarm-formu>button{display:none}@media(max-width:760px){.alarm-calisma-alani{grid-template-columns:1fr}.alarm-secim-listesi{max-height:250px}}html[data-theme=dark]{--gece-yuzey: #102433;--gece-yuzey-2: #142b3b;--gece-yuzey-3: #193344;--gece-cizgi: #29485b;--gece-metin: #eaf3f8;--gece-soluk: #9cb1bf}html[data-theme=dark] .ust-cubuk{border-bottom-color:#284354;background:#081823f5}html[data-theme=dark] :where(.ikon-dugme,.alarm-dugmesi,.mobil-menu){border-color:var(--gece-cizgi);background:var(--gece-yuzey-2);color:#b8cbd6}html[data-theme=dark] .alarm-dugmesi.alarm-var{border-color:#8b7029;background:#3a3118;color:#ffd56a}html[data-theme=dark] .sistem-durumu{border-color:#286257;background:#10332f;color:#64d9cb}html[data-theme=dark] .sistem-durumu small{color:#8ebcb7}html[data-theme=dark] .kullanici>span.kurum-avatar{border-color:#355467;background:var(--gece-yuzey-2)}html[data-theme=dark] .bugun-karsilama{border-color:#2a5160;background:radial-gradient(circle at 84% 12%,rgba(34,196,184,.18),transparent 31%),linear-gradient(125deg,#112938 0,#102432 58%,#0d2735);box-shadow:0 14px 38px #0000003d}html[data-theme=dark] .bugun-karsilama h1{color:#f1f7fa}html[data-theme=dark] .bugun-karsilama p{color:#a9beca}html[data-theme=dark] .bugun-karsilama .tarih{color:#55d3c8}html[data-theme=dark] .ozet-kartlari>button{border-color:var(--gece-cizgi);background:linear-gradient(145deg,#142b3a,#102331);color:var(--gece-metin);box-shadow:0 10px 26px #0003}html[data-theme=dark] .ozet-kartlari>button:hover{border-color:#3b687b;background:linear-gradient(145deg,#183446,#132938);box-shadow:0 14px 30px #0000004d}html[data-theme=dark] .bugun-ozet-kartlari .vurgu-kirmizi{background:linear-gradient(145deg,#2f2630,#182531)}html[data-theme=dark] .ozet-kartlari :where(small,em),html[data-theme=dark] .panel-baslik p{color:var(--gece-soluk)}html[data-theme=dark] .kart-ikonu{background:color-mix(in srgb,var(--vurgu) 18%,#102433)}html[data-theme=dark] .panel-baslik{border-bottom-color:var(--gece-cizgi)}html[data-theme=dark] .hareket-secimleri :where(button,label){border-color:#315064;background:#152b3a;color:#acc0cc}html[data-theme=dark] .hareket-secimleri :where(button,label) :where(i,b),html[data-theme=dark] .satir-kimlik>small{background:#20394a;color:#b6cbd6!important}html[data-theme=dark] .hareket-secimleri label.secili{border-color:#368d84;background:#173b3a;color:#76d9cf}html[data-theme=dark] .hareket-listesi>button{border-bottom-color:#294354}html[data-theme=dark] .hareket-listesi>button:hover{background:#162d3c}html[data-theme=dark] .misafir-harfi{background:#173d3c;color:#6bdacf}html[data-theme=dark] .bugun-uyari-listesi>button,html[data-theme=dark] .bugun-not-listesi>button{border-color:color-mix(in srgb,var(--uyari, var(--not-renk)) 25%,#29485b);background:color-mix(in srgb,var(--uyari, var(--not-renk)) 10%,#102433);color:var(--gece-metin)}html[data-theme=dark] .bugun-uyari-listesi>button:hover,html[data-theme=dark] .bugun-not-listesi>button:hover{background:color-mix(in srgb,var(--uyari, var(--not-renk)) 16%,#142b3b)}html[data-theme=dark] :where(.bugun-uyari-listesi,.bugun-not-listesi) b,html[data-theme=dark] .bugun-bos-mini b{color:var(--gece-metin)}html[data-theme=dark] :where(.bugun-uyari-listesi,.bugun-not-listesi) small,html[data-theme=dark] .bugun-bos-mini{color:var(--gece-soluk)}html[data-theme=dark] .halka{background:conic-gradient(var(--durum-dolu) var(--oran),#223b4b 0)}html[data-theme=dark] .halka:after{background:var(--gece-yuzey)}html[data-theme=dark] .hizli-islemler>div:last-child button{border-color:var(--gece-cizgi);background:var(--gece-yuzey-2);color:var(--gece-metin)}html[data-theme=dark] :where(.alarm-paneli,.alarm-islem-karti){border-color:var(--gece-cizgi);background:var(--gece-yuzey);color:var(--gece-metin)}html[data-theme=dark] .alarm-paneli>header,html[data-theme=dark] .alarm-filtreleri{border-color:#574a29;background:#2e2a1d}html[data-theme=dark] .alarm-paneli :where(strong,.alarm-baslik-satiri b),html[data-theme=dark] .alarm-islem-karti>header b{color:var(--gece-metin)}html[data-theme=dark] .alarm-paneli article{border-bottom-color:var(--gece-cizgi)}html[data-theme=dark] .alarm-paneli article.zamani-geldi{background:#302b1e}html[data-theme=dark] :where(.rez-araclar,.rez-tablo,.rez-hizli-detay,.rez-grup,.rez-cekmece,.toplu-rez-pencere,.toplu-tarih-perde form,.oda-araclar,.oda-tarih-filtresi,.kat-oda-grubu,.oda-modal,.misafir-araclar,.guest-list,.misafir-cekmece,.misafir-yukleniyor,.misafir-bos,.misafir-detay-karti,.misafir-profil-bolumu,.misafir-not-bolumu,.misafir-finans-bolumu,.misafir-konaklama-gecmisi,.misafir-belgeler-bolumu,.ayar-yerlesim>main,.ayar-yerlesim>nav,.dahil-ozellik-kart-perde>div,.kasa-liste,.hizmet-arac,.hizmet-liste,.hizmet-form){border-color:var(--gece-cizgi)!important;background:var(--gece-yuzey)!important;color:var(--gece-metin)!important}html[data-theme=dark] :where(.rez-araclar>label,.rez-baslik,.durum-sekmeleri,.rez-tarih-filtreleri,.rez-gorunum-secici,.rez-gelismis-filtreler,.rez-grup>header,.rez-grup-satir,.toplu-rez-talepler,.toplu-rez-ozet,.toplu-grup-listesi>article,.toplu-grup-listesi>article>header,.oda-filtreleri,.oda-gorunum-grubu,.oda-toplu-secim,.oda-toplu-islem,.kat-sekmeleri,.oda-bakim-gecmisi,.misafir-araclar label,.misafir-risk-filtreleri,.misafir-bilgi,.misafir-gelismis-filtreler,.misafir-cekmece .kvkk,.misafir-form-ek-listesi article,.ayar-yerlesim>nav button,.ayar-liste form,.oda-tipi-listesi form,.yeni-oda-tipi,.yeni-ekstra,.yeni-acenta,.yeni-firma,.yeni-para-birimi,.acenta-listesi form,.firma-listesi form,.kur-listesi form,.hizmet-tanim-listesi form,.donemsel-form,.donemsel-liste article,.kasa-sekmeler,.kasa-bos-ozet){border-color:var(--gece-cizgi)!important;background:var(--gece-yuzey-2)!important;color:var(--gece-metin)!important}html[data-theme=dark] :where(.rez-satir:not(.rez-baslik),.rez-grup-satir,.guest-list article,.misafir-form-ek-listesi article,.kasa-ozetleri article,.kasa-liste>div:not(.kasa-bos),.hizmet-liste article,.toplu-rez-sonuc-listesi>div){border-color:#294555!important;background:#102431!important;color:var(--gece-metin)!important}html[data-theme=dark] :where(.rez-satir:not(.rez-baslik),.rez-grup-satir,.guest-list article):hover{background:#16303f!important}html[data-theme=dark] :where(.rez-satir.secili,.guest-list article:focus-within){background:#173747!important}html[data-theme=dark] .rooms-page{background:#071722!important;color:var(--gece-metin)}html[data-theme=dark] .room-grid,html[data-theme=dark] .kat-oda-listesi{background:#0b1d29!important}html[data-theme=dark] .kat-oda-grubu{background:#0d202d!important}html[data-theme=dark] .kat-grup-basligi,html[data-theme=dark] .kat-sekmeleri{background:#163448!important;color:#d7e6ed!important}html[data-theme=dark] .oda-karti{--oda-gece-vurgu: #31b8ad;border-color:color-mix(in srgb,var(--oda-gece-vurgu) 55%,#29485b)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--oda-gece-vurgu) 11%,#132837),#102331)!important;color:var(--gece-metin)!important}html[data-theme=dark] .oda-karti.oda-reserved{--oda-gece-vurgu: #4f94e4}html[data-theme=dark] .oda-karti.oda-occupied{--oda-gece-vurgu: #916fdf}html[data-theme=dark] .oda-karti.oda-maintenance{--oda-gece-vurgu: #ed984a}html[data-theme=dark] .oda-karti :where(.oda-tipi,.oda-mini-plan,.oda-sistem-durumu){border-color:#2c4859!important;background:#122633e0!important;color:#c2d2da!important}html[data-theme=dark] .oda-karti :where(h2,h3,b,strong){color:var(--gece-metin)}html[data-theme=dark] :where(.rez-menu button,.rez-menu select,.rez-sayfalama button,.rez-yenile,.rez-ust-islemler .ikincil-dugme,.rez-gruplama-secici,.rez-hizli-detay>header button,.pdf-menu-paneli,.oda-ust-islem .yenile,.oda-gorunum-dugmesi,.oda-toplu-secim button,.mobil-filtre-dugmesi,.misafir-duzenle,.misafir-sayfalama button,.misafir-gelismis-dugme,.misafir-gelismis-filtreler>header button,.misafir-cekmece header button,.misafir-cekmece footer>button:first-child,.kasa-tarih button,.kasa-sekmeler button,.hizmet-form footer button:first-child,.toplu-rez-pencere>header button,.toplu-rez-pencere>footer button:not(.birincil-dugme),.toplu-rez-talepler button,.toplu-grup-listesi button){border-color:#315064!important;background:#162c3b!important;color:#b9cbd5!important}html[data-theme=dark] :where(.rez-cekmece>header,.misafir-cekmece>header,.toplu-rez-pencere>footer,.misafir-cekmece footer,.plan-detay>header,.plan-detay-hizli-islemler){border-color:var(--gece-cizgi)!important;background:#102433!important}html[data-theme=dark] :where(.rez-cekmece legend,.misafir-cekmece legend,.rez-cekmece label,.misafir-cekmece label,.toplu-rez-grid label,.toplu-rez-notlar label){color:#b9cad4!important}html[data-theme=dark] :where(.ortak-misafir-paneli,.ortak-not-paneli,.ortak-ek-paneli,.ortak-iletisim>div,.ortak-not-paneli>article,.rez-detay-misafir,.rez-detay-ekstralar article,.rez-ekstra-formu,.oda-detay-ozet>div,.oda-detay-karti,.oda-detay-ozellikler,.oda-detay-rezervasyonlar,.oda-detay-duzenleme,.misafir-detay-ozet>article,.misafir-profil-iletisim>div,.misafir-konaklama-gecmisi article){border-color:var(--gece-cizgi)!important;background:var(--gece-yuzey-2)!important;color:var(--gece-metin)!important}html[data-theme=dark] :where(.ortak-misafir-paneli,.ortak-not-paneli,.ortak-iletisim,.rez-detay-misafir,.oda-detay-karti,.misafir-detay-karti) :where(b,h2,h3,strong,dd){color:var(--gece-metin)!important}html[data-theme=dark] :where(.ortak-misafir-paneli,.ortak-not-paneli,.ortak-iletisim,.rez-detay-misafir,.oda-detay-karti,.misafir-detay-karti) :where(p,small,dt){color:var(--gece-soluk)!important}html[data-theme=dark] .ayarlar-sayfasi,html[data-theme=dark] .hizmetler-sayfasi,html[data-theme=dark] .kasa-sayfasi,html[data-theme=dark] .guests-page{color:var(--gece-metin)}html[data-theme=dark] .ayar-yerlesim>nav button.active{border-color:#37877f!important;background:#173e3c!important;color:#75ded4!important}html[data-theme=dark] .kasa-sekmeler button.active{border-color:#37877f!important;background:#173e3c!important;color:#75ded4!important}html[data-theme=dark] .kasa-liste>div:not(.kasa-bos){border-bottom-color:#294555!important}html[data-theme=dark] .hizmet-liste .baslik{background:#183141!important;color:#a9bdc8!important}html[data-theme=dark] :where(.durum-onay-modal,.rez-silme-perdesi>div,.baglam-menusu,.uzun-metin-karti,.oda-tipi-silme-onayi>div){border-color:var(--gece-cizgi)!important;background:var(--gece-yuzey)!important;color:var(--gece-metin)!important}html[data-theme=dark] :where(.durum-onay-modal,.rez-silme-perdesi>div,.baglam-menusu,.uzun-metin-karti,.oda-tipi-silme-onayi>div) :where(h2,h3,b,strong){color:var(--gece-metin)!important}html[data-theme=dark] :where(.durum-onay-modal,.rez-silme-perdesi>div,.baglam-menusu,.uzun-metin-karti,.oda-tipi-silme-onayi>div) :where(p,small){color:var(--gece-soluk)!important}html[data-theme=dark] ::-webkit-scrollbar-track{background:#0c1c28}html[data-theme=dark] ::-webkit-scrollbar-thumb{border-color:#0c1c28;background:#375e70}html[data-theme=dark] .reservations-page.content{background:linear-gradient(180deg,#0a1c28 0,#071722 260px)!important}html[data-theme=dark] :where(.rez-donem-araclari,.rez-filtre-paneli,.rez-icerik-yerlesimi){border-color:var(--gece-cizgi)!important;background:#0d202d!important}html[data-theme=dark] :where(.rez-tarih-gezinme button,.rez-hazir-donemler,.rez-hazir-donemler button,.rez-yenile,.rez-donem-araclari>.rez-tarih-filtreleri,.rez-donem-araclari>.rez-tarih-filtreleri label){border-color:#315064!important;background:#142b3b!important;color:#b8cad4!important}html[data-theme=dark] .rez-hazir-donemler button.active{background:#159f95!important;color:#fff!important}html[data-theme=dark] .rez-liste-alani::-webkit-scrollbar-track{background:#0c1c28}html[data-theme=dark] .rez-liste-alani::-webkit-scrollbar-thumb{border-color:#0c1c28;background:#3d6c7c}html[data-theme=dark] .reservations-page .rez-baslik{border-color:#315064!important;background:#173343!important;color:#a9bdc8!important}html[data-theme=dark] .reservations-page .rez-satir.secili,html[data-theme=dark] .reservations-page .rez-satir.secili:hover{background:#173d4d!important;box-shadow:inset 0 0 0 1px #2ab7d3!important}html[data-theme=dark] .rez-sonuc,html[data-theme=dark] .rez-sayfalama{color:#9eb2bf}html[data-theme=dark] .rez-sayfalama span b{color:#e5eff4}html[data-theme=dark] :where(.rez-hizli-detay>header,.rez-detay-hizli-islemler,.rez-detay-sekmeleri){border-color:var(--gece-cizgi)!important;background:#102433!important}html[data-theme=dark] .rez-detay-sekmeleri button{color:#9eb2bf!important}html[data-theme=dark] .rez-detay-sekmeleri button.active{background:#159f95!important;color:#fff!important}html[data-theme=dark] .rez-hizli-detay dl>div{border-color:#294555!important;background:#142b3b!important}html[data-theme=dark] .rez-hizli-detay :where(dt,small){color:#9fb3bf!important}html[data-theme=dark] .rez-hizli-detay :where(dd,h2,b,strong){color:#eaf3f8!important}html[data-theme=dark] .rez-hizli-detay.buyuk-gorunum{background:#0d202d!important}html[data-theme=dark] .rez-hizli-detay.buyuk-gorunum .rez-detay-sekmeleri:before{background:#142b3b!important}html[data-theme=dark] .rez-hizli-detay.buyuk-gorunum>dl>div:nth-child(n){background:#142b3b!important}html[data-theme=dark] .rez-hizli-detay.buyuk-gorunum :where(.rez-detay-misafir,.rez-detay-odemeler,.rez-detay-ekstralar,.rez-detay-notlar){border-color:var(--gece-cizgi)!important;background:#102433!important}html[data-theme=dark] .oda-durum-rozeti select{background:transparent!important;color:inherit!important}html[data-theme=dark] .oda-durum-rozeti.operasyon-available{background:#153f3a!important;color:#78d9ca!important}html[data-theme=dark] .oda-durum-rozeti.operasyon-reserved{background:#193957!important;color:#8cbbed!important}html[data-theme=dark] .oda-durum-rozeti.operasyon-occupied{background:#33284b!important;color:#c3aceb!important}html[data-theme=dark] .oda-durum-rozeti.operasyon-maintenance{background:#49311f!important;color:#e8ae72!important}html[data-theme=dark] .oda-durum-rozeti.temizlik-clean{background:#173a34!important;color:#82d2bd!important}html[data-theme=dark] .oda-durum-rozeti.temizlik-dirty{background:#46301f!important;color:#e4aa6c!important}html[data-theme=dark] .oda-durum-rozeti.temizlik-cleaning{background:#1a3650!important;color:#8dbbec!important}html[data-theme=dark] .oda-karti .oda-durum-rozeti>:where(b,strong,select),html[data-theme=dark] .oda-karti .oda-durum-rozeti>select,html[data-theme=dark] .oda-karti .oda-durum-rozeti>b{color:inherit!important;text-shadow:none!important;-webkit-text-fill-color:currentColor}html[data-theme=dark] .oda-karti .oda-durum-rozeti>svg{color:inherit!important;stroke:currentColor!important}html[data-theme=dark] .oda-karti header small{color:#9eb3bf!important}html[data-theme=dark] .oda-karti header b{color:#f0f6f9!important}html[data-theme=dark] .oda-secim{border-color:#557080!important;background:#dfe9ed!important}html[data-theme=dark] .oda-mini-plan .mini-plan-cizgi{background:#294555!important}html[data-theme=dark] .oda-mini-plan .mini-plan-cizgi>span{filter:saturate(.95) brightness(1.14)}html[data-theme=dark] .ayar-yerlesim>main>section{border-color:var(--gece-cizgi)!important;background:#102433!important;color:var(--gece-metin)!important}html[data-theme=dark] .ayar-yerlesim section>header{border-color:var(--gece-cizgi)!important;background:#132a39!important}html[data-theme=dark] .ayar-yerlesim section>header :where(h2,b){color:#eaf3f8!important}html[data-theme=dark] .ayar-yerlesim section>header p{color:#9fb3bf!important}html[data-theme=dark] .oda-tipi-listesi form:nth-child(n),html[data-theme=dark] .yeni-oda-tipi{border-color:#315064!important;background:linear-gradient(135deg,#142c3b,#102432)!important;color:var(--gece-metin)!important}html[data-theme=dark] .oda-tipi-listesi form>input,html[data-theme=dark] .oda-tipi-listesi form>select{background:#0b1b28!important}html[data-theme=dark] :where(.oda-tipi-fiyatlari,.ilave-yatak-fiyatlari){border-color:#315064!important;background:#182f3e!important;color:var(--gece-metin)!important}html[data-theme=dark] :where(.oda-tipi-fiyatlari,.ilave-yatak-fiyatlari) :where(b,label){color:#aec1cc!important}html[data-theme=dark] :where(.oda-tipi-fiyatlari,.ilave-yatak-fiyatlari) input{border-color:#355468!important;background:#0b1b28!important;color:#eef5f8!important}html[data-theme=dark] .dahil-ozellik-alani>legend{color:#aebfca!important}html[data-theme=dark] .dahil-ozellik-alani summary{border-color:#39716d!important;background:#173a3a!important;color:#bfe1dc!important}html[data-theme=dark] .dahil-ozellik-alani summary em{background:#20504c!important;color:#8de0d6!important}html[data-theme=dark] .dahil-ozellik-secimleri{border-color:var(--gece-cizgi)!important;background:#132a39!important;box-shadow:0 14px 35px #00000057!important}html[data-theme=dark] .dahil-ozellik-secimleri label{border-color:#315064!important;background:#102433!important;color:#c1d1da!important}html[data-theme=dark] .dahil-ozellik-kart-perde>section{background:#102433!important;color:var(--gece-metin)!important}html[data-theme=dark] .dahil-ozellik-kart-perde header b{color:var(--gece-metin)!important}html[data-theme=dark] :where(.kur-baslik,.para-birimi-yonetimi,.para-birimi-yonetimi>header,.kurumsal-fiyatlar,.kurumsal-fiyatlar>header,.demo-yenileme-karti,.demo-yenileme-sonuc,.donemsel-form,.hizmet-tanim-listesi form,.yeni-ekstra,.yeni-para-birimi){border-color:var(--gece-cizgi)!important;background:#102433!important;color:var(--gece-metin)!important}html[data-theme=dark] :where(.kur-baslik,.para-birimi-yonetimi>header,.kurumsal-fiyatlar>header){background:#142b3b!important}html[data-theme=dark] :where(.kur-baslik,.para-birimi-yonetimi,.kurumsal-fiyatlar,.ayar-liste,.kur-listesi,.hizmet-tanim-listesi) :where(h2,h3,h4,b,strong,legend){color:#eaf3f8!important}html[data-theme=dark] :where(.kur-baslik,.para-birimi-yonetimi,.kurumsal-fiyatlar,.ayar-liste,.kur-listesi,.hizmet-tanim-listesi) :where(p,small,label,span){color:#a8bbc6}html[data-theme=dark] :where(.kur-listesi label,.para-birimi-listesi form,.ayar-liste form,.acenta-listesi form,.firma-listesi form,.ekstra-listesi form,.hizmet-tanim-listesi form,.donemsel-liste article,.kurumsal-fiyatlar article,.kurumsal-fiyat-bos){border-color:#315064!important;background:#142b3b!important;color:var(--gece-metin)!important}html[data-theme=dark] :where(.kur-listesi label,.para-birimi-listesi form,.ayar-liste form,.acenta-listesi form,.firma-listesi form,.ekstra-listesi form,.hizmet-tanim-listesi form,.donemsel-liste article,.kurumsal-fiyatlar article) :where(input,select,textarea){border-color:#355468!important;background:#0b1b28!important;color:#eef5f8!important;-webkit-text-fill-color:#eef5f8!important}html[data-theme=dark] :where(.kur-listesi label,.para-birimi-listesi form,.ayar-liste form,.acenta-listesi form,.firma-listesi form,.ekstra-listesi form,.hizmet-tanim-listesi form,.donemsel-liste article,.kurumsal-fiyatlar article) :where(input,select,textarea)::placeholder{color:#78909e!important;-webkit-text-fill-color:#78909e!important}html[data-theme=dark] :where(.para-birimi-listesi,.kurumsal-fiyatlar){background:#0d202d!important}html[data-theme=dark] :where(.para-birimi-listesi form,.kurumsal-fiyatlar article)+:where(form,article){border-top-color:#294555!important}html[data-theme=dark] :where(.para-birimi-listesi,.kurumsal-fiyatlar,.kur-listesi) input:disabled{background:#132936!important;color:#9fb3bf!important;-webkit-text-fill-color:#9fb3bf!important;opacity:1!important}html[data-theme=dark] :where(.para-birimi-listesi,.kur-listesi,.kurumsal-fiyatlar) input[type=checkbox]{accent-color:#18aaa0;-webkit-text-fill-color:initial!important}
