:root{--lac:#0f172a;--lac2:#1e293b;--lac3:#334155;--altin:#ea580c;--altin2:#f97316;--altin3:#fdba74;--yesil:#16a34a;--yesil2:#ecfdf3;--kirmizi:#dc2626;--kirmizi2:#fef2f2;--sari:#d97706;--sari2:#fffbeb;--mavi:#2563eb;--mavi2:#eff6ff;--mor:#9333ea;--mor2:#faf5ff;--gri:#6b7280;--gri2:#9ca3af;--cizgi:#e5e7eb;--acik:#f3f4f6;--kart:#fff;--metin:#111827;--golge:0 1px 3px #0f172a0f, 0 1px 2px #0f172a0a;--golge2:0 10px 25px -5px #0f172a1f;--r:16px;--turuncu:linear-gradient(135deg, #f97316, #ea580c)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--acik);color:var(--metin);-webkit-tap-highlight-color:transparent;font-family:Inter,Segoe UI,system-ui,-apple-system,Roboto,Arial,sans-serif;font-size:15px;line-height:1.4}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:var(--lac2);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-weight:600;transition:transform 50ms,filter .15s;display:inline-flex}button:active{transform:scale(.98)}button:disabled{opacity:.5;cursor:default}button.birincil{background:var(--turuncu);color:#fff;box-shadow:0 4px 12px -2px #f9731666}button.birincil:hover{filter:brightness(1.06)}button.ikincil{color:#374151;border:1.5px solid var(--cizgi);background:#fff}button.ikincil:hover{background:#f9fafb;border-color:#d1d5db}button.tehlike{background:var(--kirmizi);color:#fff}button.yesil{background:var(--yesil);color:#fff}button.kucuk{border-radius:8px;min-height:32px;padding:5px 11px;font-size:13px}button.buyuk{border-radius:14px;min-height:58px;padding:14px 24px;font-size:18px}button.link{color:var(--mavi);background:0 0;min-height:0;padding:0;font-weight:600}input,select,textarea{border:1.5px solid var(--cizgi);background:#fff;border-radius:10px;outline:none;width:100%;min-height:42px;padding:10px 12px}input:focus,select:focus,textarea:focus{border-color:var(--altin2);box-shadow:0 0 0 3px #f973162e}label{color:var(--gri);margin:8px 0 4px;font-size:13px;font-weight:600;display:block}label.satir{color:var(--metin);align-items:center;gap:8px;font-size:14px;display:flex}label.satir input{width:auto;min-height:0}h1,h2,h3,h4{color:var(--lac);margin:0;line-height:1.2}h1{font-size:26px}h2{font-size:20px}h3{font-size:16px}h4{font-size:14px}.soluk{color:var(--gri)}.kucuk{font-size:13px}.mono{font-family:Consolas,Menlo,monospace}.sag{text-align:right}.orta{text-align:center}.kalin{font-weight:700}.satir-arasi{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bosluk{flex:1}.kart{background:var(--kart);border-radius:var(--r);box-shadow:var(--golge);border:1px solid #f1f5f9;padding:16px}.cip{background:var(--acik);color:var(--gri);border:1px solid var(--cizgi);border-radius:99px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.cip.yesil{background:var(--yesil2);color:var(--yesil);border-color:#bfe7d0}.cip.kirmizi{background:var(--kirmizi2);color:var(--kirmizi);border-color:#f5c5bf}.cip.sari{background:var(--sari2);color:#8a6200;border-color:#f2dc9a}.cip.mavi{background:var(--mavi2);color:var(--mavi);border-color:#c7d7f5}.cip.lac{background:var(--lac);color:#fff;border-color:var(--lac)}.izgara{gap:12px;display:grid}.izgara.iki{grid-template-columns:1fr 1fr}.izgara.uc{grid-template-columns:repeat(3,1fr)}.izgara.dort{grid-template-columns:repeat(4,1fr)}.tablo{border-collapse:collapse;width:100%;font-size:14px}.tablo th,.tablo td{text-align:left;border-bottom:1px solid var(--cizgi);vertical-align:middle;padding:9px 10px}.tablo th{text-transform:uppercase;letter-spacing:.5px;color:var(--gri);background:#f9fafb;font-size:11.5px;font-weight:600;position:sticky;top:0}.tablo tr.secilebilir{cursor:pointer}.tablo tr.secilebilir:hover{background:#fbfcfe}.tablo tr.secili{background:var(--mavi2)}.tablo td.sag,.tablo th.sag{text-align:right}.bos-not{text-align:center;color:var(--gri2);padding:24px}.kabuk{height:100%;display:flex}.yan{background:var(--lac);color:#e2e8f0;flex-direction:column;flex:none;width:232px;padding:16px 12px;display:flex;overflow-y:auto}.yan .marka{color:#fff;align-items:center;gap:10px;padding:6px 8px 18px;display:flex}.yan .marka img{object-fit:contain;background:#fff;border-radius:10px;width:40px;height:40px}.yan .marka{border-bottom:1px solid #ffffff14;margin-bottom:8px}.yan .marka b{font-size:15px;line-height:1.15;display:block}.yan .marka small{color:#93a3b5;font-size:11.5px}.yan .grup{letter-spacing:1.5px;color:#7f90a3;text-transform:uppercase;padding:12px 10px 4px;font-size:10.5px}.yan button{text-align:left;color:#e2e8f0;background:0 0;border-radius:10px;justify-content:flex-start;width:100%;margin-bottom:2px;padding:10px 12px;font-weight:500}.yan button:hover{background:#ffffff0f}.yan button.aktif{background:var(--turuncu);color:#fff;box-shadow:0 6px 16px -4px #f973168c}.yan button.aktif .rozet{color:var(--altin);background:#fff}.yan .rozet{background:var(--altin2);color:#fff;border-radius:99px;margin-left:auto;padding:1px 8px;font-size:11.5px}.yan .alt{color:#7f90a3;margin-top:auto;padding:10px;font-size:11.5px}.ana{flex-direction:column;flex:1;min-width:0;display:flex}.ust-bar{border-bottom:1px solid var(--cizgi);background:#fff;flex:none;align-items:center;gap:14px;height:64px;padding:0 20px;display:flex}.ust-bar h1{color:var(--metin);font-size:19px}.ust-bar .tarih{color:var(--gri);margin-top:2px;font-size:12px}.icerik{flex:1;padding:18px 20px;overflow:auto}.kaplama{z-index:50;background:#09131e8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.pencere{background:#fff;border-radius:16px;width:100%;max-width:620px;max-height:92vh;padding:20px 22px;overflow:auto;box-shadow:0 30px 80px #0006}.pencere.genis{max-width:980px}.pencere.dar{max-width:420px}.pencere h3{margin-bottom:8px;font-size:18px}.pencere-dugmeler{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.uyari{z-index:99;background:var(--yesil);color:#fff;border-radius:12px;max-width:420px;padding:12px 18px;font-weight:700;animation:.2s ease-out gir;position:fixed;top:14px;right:14px;box-shadow:0 10px 30px #00000040}.uyari.hata{background:var(--kirmizi)}.uyari.bilgi{background:var(--lac2)}@keyframes gir{0%{opacity:0;transform:translateY(-8px)}}.giris{background:linear-gradient(150deg,#0e1c2c,#16304a 60%,#1c3d5e);justify-content:center;align-items:center;min-height:100%;padding:20px;display:flex}.giris .kutu{background:#fff;border-radius:18px;width:100%;max-width:400px;padding:28px;box-shadow:0 30px 80px #0006}.giris .logo{text-align:center;margin-bottom:18px}.giris .logo img{object-fit:contain;border-radius:16px;width:72px;height:72px}.giris .logo b{color:var(--lac);margin-top:8px;font-size:20px;display:block}.giris .logo small{color:var(--gri)}.pin-tus{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.pin-tus button{background:var(--acik);min-height:54px;color:var(--lac);font-size:22px}.masa-izgara{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.masa{border:2px solid var(--cizgi);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;gap:4px;min-height:104px;padding:12px;transition:transform 50ms;display:flex;position:relative}.masa:active{transform:scale(.98)}.masa b{color:var(--lac);font-size:17px}.masa small{color:var(--gri);font-size:12.5px}.masa.dolu{background:#fffaf0;border-color:#f2c96b}.masa.hesap{border-color:var(--kirmizi);background:var(--kirmizi2)}.masa.hazir{border-color:var(--yesil);background:var(--yesil2)}.masa.onay{border-color:var(--mavi);background:var(--mavi2)}.masa .tutar{margin-top:auto;font-size:16px;font-weight:800}.masa .nokta{background:var(--cizgi);border-radius:50%;width:10px;height:10px;position:absolute;top:10px;right:10px}.masa.dolu .nokta{background:var(--sari)}.masa.hesap .nokta{background:var(--kirmizi)}.masa.hazir .nokta{background:var(--yesil)}.masa.onay .nokta{background:var(--mavi)}.urun-izgara{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.urun{border:1.5px solid var(--cizgi);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:78px;padding:10px 12px;display:flex}.urun:hover{border-color:var(--altin2)}.urun b{color:var(--lac);font-size:14.5px;line-height:1.2}.urun .fiyat{color:var(--altin);font-weight:800}.urun.gunun{background:#fff8e6;border-color:#f2dc9a}.kat-serit{gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.kat-serit button{white-space:nowrap;color:var(--lac);border:1.5px solid var(--cizgi);background:#fff;min-height:38px}.kat-serit button.aktif{background:var(--lac);color:#fff;border-color:var(--lac)}.sepet{border-radius:var(--r);box-shadow:var(--golge);background:#fff;flex-direction:column;min-height:0;display:flex}.sepet .baslik{border-bottom:1px solid var(--cizgi);align-items:center;gap:8px;padding:12px 14px;display:flex}.sepet .liste{flex:1;padding:6px 0;overflow:auto}.sepet .satir{border-bottom:1px solid #f1f4f7;align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:flex}.sepet .satir b{flex:1;font-weight:600}.sepet .satir small{color:var(--gri);font-weight:500;display:block}.sepet .toplam{border-top:2px solid var(--lac);justify-content:space-between;padding:12px 14px;font-size:18px;font-weight:800;display:flex}.adet-kutu{border:1.5px solid var(--cizgi);border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.adet-kutu button{background:var(--acik);min-width:32px;min-height:32px;color:var(--lac);border-radius:0;padding:0}.adet-kutu span{text-align:center;min-width:30px;font-weight:700}.durum-cip{text-transform:uppercase;letter-spacing:.3px;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:800}.durum-cip.bekliyor{background:var(--mavi2);color:var(--mavi)}.durum-cip.hazirlaniyor{background:var(--sari2);color:#8a6200}.durum-cip.hazir{background:var(--yesil2);color:var(--yesil)}.durum-cip.teslim{background:var(--acik);color:var(--gri)}.durum-cip.iptal{background:var(--kirmizi2);color:var(--kirmizi)}.durum-cip.onay{color:#7c3aed;background:#f3e8ff}.odeme-tus{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.odeme-tus button{flex-direction:column;gap:2px;min-height:64px;font-size:15px}.odeme-tus button small{opacity:.8;font-size:12px;font-weight:500}.nfc-kutu{border:2px dashed var(--altin2);text-align:center;background:#fffaf0;border-radius:14px;padding:14px}.nfc-kutu input{text-align:center;letter-spacing:2px;font-size:18px}.buyuk-sayi{color:var(--lac);letter-spacing:-.5px;font-size:34px;font-weight:800}.kds{color:#fff;background:#0b1622;flex-direction:column;height:100%;font-size:18px;display:flex}.kds .ust{background:#0e1c2c;border-bottom:2px solid #1f3a55;align-items:center;gap:16px;height:64px;padding:0 22px;font-size:22px;font-weight:800;display:flex}.kds .ust .saat{font-variant-numeric:tabular-nums;margin-left:auto}.kds .alan{flex:1;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-rows:min-content;align-content:start;gap:14px;padding:16px;display:grid;overflow:hidden}.kds-kart{color:#16202b;border-top:10px solid var(--mavi);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.kds-kart.sari{border-top-color:var(--sari)}.kds-kart.kirmizi{border-top-color:var(--kirmizi);animation:1.2s infinite titre}.kds-kart.hazir{border-top-color:var(--yesil);opacity:.85}.kds-kart.hazirlaniyor{border-top-color:#7c3aed}@keyframes titre{0%,to{box-shadow:0 0 #c8402f00}50%{box-shadow:0 0 0 6px #c8402f73}}.kds-kart .bas{background:var(--acik);align-items:center;padding:10px 14px;font-size:22px;font-weight:800;display:flex}.kds-kart .bas .sure{font-variant-numeric:tabular-nums;margin-left:auto;font-size:22px}.kds-kart.sari .bas .sure{color:#8a6200}.kds-kart.kirmizi .bas .sure{color:var(--kirmizi)}.kds-kart .kalem{border-bottom:1px solid #eef1f4;align-items:baseline;gap:10px;padding:8px 14px;font-size:20px;display:flex}.kds-kart .kalem .adet{min-width:34px;color:var(--lac);font-weight:800}.kds-kart .kalem small{color:var(--kirmizi);font-size:15px;font-weight:700;display:block}.kds-kart .kalem .sec{color:var(--gri);font-size:15px}.kds-kart .kalem.hazir{color:var(--gri2);text-decoration:line-through}.kds-kart .alt{color:var(--gri);gap:10px;padding:8px 14px;font-size:14px;display:flex}.kds-kart .dugmeler{display:flex}.kds-kart .dugmeler button{border-radius:0;flex:1;min-height:52px;font-size:18px}.kds .ayak{color:#93a3b5;background:#0e1c2c;align-items:center;gap:20px;height:44px;padding:0 22px;font-size:14px;display:flex}.kds-kasa{flex:1;grid-template-columns:1.4fr 1fr;gap:16px;padding:16px;display:grid;overflow:hidden}.kds-kasa .bolum{background:#132538;border-radius:14px;padding:14px;overflow:auto}.kds-kasa h3{color:var(--altin3);letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-size:15px}.kds-masa{color:#16202b;border-left:8px solid var(--mavi);background:#fff;border-radius:12px;align-items:center;gap:12px;margin-bottom:8px;padding:10px 14px;display:flex}.kds-masa.hazir{border-left-color:var(--yesil)}.kds-masa.hesap{border-left-color:var(--kirmizi);background:var(--kirmizi2)}.kds-masa.onay{border-left-color:#7c3aed}.kds-masa b{min-width:110px;font-size:20px}.kds-masa .bilgi{color:var(--gri);flex:1;font-size:14px}.kds-masa .tutar{font-size:18px;font-weight:800}.mus{background:#fff;flex-direction:column;max-width:560px;min-height:100%;margin:0 auto;display:flex}.mus .bas{background:var(--lac);color:#fff;padding:18px 18px 14px}.mus .bas b{font-size:20px;display:block}.mus .bas small{color:#b9c7d6}.mus .govde{flex:1;padding:14px 16px 90px}.mus .urun-satir{border-bottom:1px solid var(--cizgi);align-items:center;gap:12px;padding:12px 0;display:flex}.mus .urun-satir .ad{flex:1}.mus .urun-satir .ad b{display:block}.mus .urun-satir .ad small{color:var(--gri);display:block}.mus .urun-satir .fiyat{color:var(--lac);white-space:nowrap;font-weight:800}.mus .alt-cubuk{border-top:1px solid var(--cizgi);background:#fff;align-items:center;gap:10px;width:100%;max-width:560px;padding:10px 16px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -10px 30px #00000014}.mus .sekmeler{border-top:1px solid var(--cizgi);background:#fff;width:100%;max-width:560px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.mus .sekmeler button{color:var(--gri);background:0 0;border-radius:0;flex-direction:column;flex:1;gap:2px;min-height:58px;font-size:11.5px}.mus .sekmeler button.aktif{color:var(--lac);font-weight:800}.mus .bakiye-kart{color:#fff;background:linear-gradient(135deg,#16304a,#0e1c2c);border-radius:16px;margin-bottom:14px;padding:18px}.mus .bakiye-kart small{color:#b9c7d6}.mus .bakiye-kart .b{color:var(--altin3);font-size:32px;font-weight:800}.liste-satir{border-bottom:1px solid var(--cizgi);align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.liste-satir .bosluk{flex:1}.ozet-kutu{background:var(--acik);border-radius:12px;padding:12px 14px}.ozet-kutu small{color:var(--gri);font-size:12px;display:block}.ozet-kutu b{font-size:22px}.sekme-cubuk{border-bottom:1px solid var(--cizgi);gap:6px;margin-bottom:14px;display:flex;overflow-x:auto}.sekme-cubuk button{color:var(--gri);white-space:nowrap;background:0 0;border-bottom:3px solid #0000;border-radius:8px 8px 0 0;min-height:40px}.sekme-cubuk button.aktif{color:var(--lac);border-bottom-color:var(--altin2)}.garson-kabuk{grid-template-columns:1fr 340px;height:100%;display:grid}.garson-kabuk .sol{flex-direction:column;min-width:0;display:flex}.garson-kabuk .sol .icerik{padding:12px}.garson-kabuk .sepet{box-shadow:none;border-left:1px solid var(--cizgi);border-radius:0;height:100%}.not-alani{background:var(--sari2);border-left:4px solid var(--sari);border-radius:6px;padding:8px 12px;font-size:13px}.yazdir-alani{display:none}@media (width<=900px){.izgara.uc,.izgara.dort{grid-template-columns:1fr 1fr}.garson-kabuk{grid-template-columns:1fr}.garson-kabuk .sepet{border-left:0;border-top:1px solid var(--cizgi);height:auto;max-height:45vh}}@media (width<=600px){.izgara.iki,.izgara.uc,.izgara.dort{grid-template-columns:1fr}.icerik{padding:12px}.odeme-tus{grid-template-columns:1fr 1fr}.pencere{padding:16px}}@media print{.yan,.ust-bar,.uyari,button{display:none!important}.yazdir-alani{display:block}.icerik{overflow:visible}@page{margin:8mm}body.qr-yazdir *{visibility:hidden!important}body.qr-yazdir .yazdir-alani,body.qr-yazdir .yazdir-alani *{visibility:visible!important}body.qr-yazdir .yazdir-alani{gap:6mm;width:100%;position:absolute;top:0;left:0;grid-template-columns:repeat(3,1fr)!important}}.istat-serit{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:14px;display:grid}.istat{color:#fff;min-height:88px;box-shadow:var(--golge2);cursor:default;text-align:left;border:0;border-radius:16px;padding:16px 18px;display:block;position:relative;overflow:hidden}.istat small{letter-spacing:.8px;text-transform:uppercase;opacity:.85;font-size:12px;font-weight:600;display:block}.istat b{margin-top:4px;font-size:30px;font-weight:800;line-height:1;display:block}.istat svg{opacity:.18;width:64px;height:64px;position:absolute;bottom:-8px;right:-6px}.istat.lac{background:linear-gradient(135deg,#1e293b,#0f172a)}.istat.yesil{background:linear-gradient(135deg,#22c55e,#16a34a)}.istat.mavi{background:linear-gradient(135deg,#3b82f6,#4f46e5)}.istat.mor{background:linear-gradient(135deg,#a855f7,#7e22ce)}.istat.turuncu{background:linear-gradient(135deg,#f97316,#ef4444)}.istat.secilebilir{cursor:pointer}.istat.secili{outline-offset:-5px;outline:3px solid #fff}.ozet-serit{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:14px;display:grid}.ozet-k{box-shadow:var(--golge);background:#fff;border:1px solid #f1f5f9;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.ozet-k small{color:var(--gri);font-size:13px;display:block}.ozet-k b{margin-top:2px;font-size:24px;font-weight:800;display:block}.ozet-k .ik{border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-left:auto;display:flex}.ik.mavi{color:#2563eb;background:#dbeafe}.ik.kirmizi{color:#dc2626;background:#fee2e2}.ik.mor{color:#9333ea;background:#f3e8ff}.ik.yesil{color:#16a34a;background:#dcfce7}.ik.turuncu{color:#ea580c;background:#ffedd5}.hap-serit{box-shadow:var(--golge);background:#fff;border:1px solid #f1f5f9;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;display:flex}.hap{color:#374151;background:#f3f4f6;border-radius:10px;min-height:38px;padding:6px 16px;font-weight:600}.hap:hover{background:#e5e7eb}.hap.aktif{background:var(--lac);color:#fff}.bmasa-izgara{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:14px;display:grid}.bmasa{box-shadow:var(--golge);text-align:center;cursor:pointer;background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:14px 12px 12px;transition:transform 80ms,box-shadow .15s;position:relative;overflow:hidden}.bmasa:hover{box-shadow:var(--golge2)}.bmasa:active{transform:scale(.98)}.bmasa:before{content:"";background:var(--renk,#22c55e);height:5px;position:absolute;top:0;left:0;right:0}.bmasa.secili{box-shadow:0 0 0 3px var(--altin2), var(--golge2)}.bmasa .alan{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:99px;padding:1px 8px;font-size:10.5px;font-weight:600;position:absolute;top:12px;right:10px}.bmasa .no{color:#fff;background:var(--daire,linear-gradient(135deg, #4ade80, #16a34a));width:60px;height:60px;box-shadow:0 6px 14px -4px var(--golgeRenk,#16a34a80);border-radius:50%;justify-content:center;align-items:center;margin:18px auto 8px;font-size:24px;font-weight:800;display:flex}.bmasa .ad{color:var(--metin);font-size:15px;font-weight:700}.bmasa .durum{border:1px solid;border-radius:99px;align-items:center;gap:4px;margin-top:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.bmasa .alt{color:var(--gri2);margin-top:6px;font-size:12px}.bmasa .tutar{color:var(--metin);margin-top:6px;font-size:16px;font-weight:800}.bmasa .not{margin-top:3px;font-size:11.5px;font-weight:700}.bmasa.bos{--renk:#22c55e;--daire:linear-gradient(135deg, #4ade80, #16a34a)}.bmasa.bos .durum{color:#16a34a;background:#f0fdf4;border-color:#bbf7d0}.bmasa.dolu{--renk:#3b82f6;--daire:linear-gradient(135deg, #60a5fa, #4f46e5);--golgeRenk:#4f46e580}.bmasa.dolu .durum{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.bmasa.rezerve{--renk:#a855f7;--daire:linear-gradient(135deg, #c084fc, #9333ea);--golgeRenk:#9333ea80}.bmasa.rezerve .durum{color:#9333ea;background:#faf5ff;border-color:#e9d5ff}.bmasa.hesap{--renk:#f97316;--daire:linear-gradient(135deg, #fb923c, #ea580c);--golgeRenk:#ea580c80}.bmasa.hesap .durum{color:#ea580c;background:#fff7ed;border-color:#fed7aa}.bmasa.hazir{--renk:#14b8a6}.bmasa.onay{--renk:#eab308}.alan-baslik{letter-spacing:1px;text-transform:uppercase;color:var(--gri);margin:4px 0 10px;font-size:12px;font-weight:700}.burun-izgara{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.burun{box-shadow:var(--golge);cursor:pointer;background:#fff;border:1px solid #f1f5f9;border-radius:16px;flex-direction:column;transition:box-shadow .15s,transform 60ms;display:flex;overflow:hidden}.burun:hover{box-shadow:var(--golge2)}.burun:active{transform:scale(.985)}.burun .gorsel{color:#fdba74;background:linear-gradient(135deg,#fff7ed,#ffedd5);justify-content:center;align-items:center;height:118px;display:flex;position:relative}.burun .gorsel img{object-fit:cover;width:100%;height:100%}.burun .gorsel .rozet-s{position:absolute;top:8px;left:8px}.burun .govde{flex-direction:column;flex:1;gap:4px;padding:10px 12px 12px;display:flex}.burun .kat{color:#4b5563;background:#f3f4f6;border-radius:99px;align-self:flex-start;padding:1px 9px;font-size:11px}.burun .ad{color:var(--metin);font-size:15px;font-weight:700}.burun .ince{color:var(--gri2);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.burun .fiyat{color:var(--altin2);font-size:19px;font-weight:800}.burun.pasif{opacity:.5}.burun.tukendi .gorsel:after{content:"TÜKENDİ";color:#fff;letter-spacing:2px;background:#dc26268c;justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute;inset:0}.minik{border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:700}.minik.yesil{color:#15803d;background:#dcfce7}.minik.sari{color:#b45309;background:#fef3c7}.minik.kirmizi{color:#b91c1c;background:#fee2e2}.minik.mavi{color:#1d4ed8;background:#dbeafe}.minik.mor{color:#7e22ce;background:#f3e8ff}.kurun-izgara{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.kurun{border:1.5px solid var(--cizgi);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;min-height:118px;display:flex;overflow:hidden}.kurun:hover{border-color:var(--altin3)}.kurun:active{transform:scale(.98)}.kurun .g{color:#fdba74;background:linear-gradient(135deg,#fff7ed,#ffedd5);justify-content:center;align-items:center;height:64px;display:flex}.kurun .g img{object-fit:cover;width:100%;height:100%}.kurun .i{flex-direction:column;flex:1;gap:2px;padding:7px 9px;display:flex}.kurun b{font-size:13.5px;line-height:1.2}.kurun .f{color:var(--altin);margin-top:auto;font-weight:800}.kurun.tuk{opacity:.45}.kurun.gunun{border-color:var(--altin3)}.bsekme{box-shadow:var(--golge);background:#fff;border:1px solid #f1f5f9;border-radius:16px;flex-wrap:wrap;gap:6px;margin-bottom:14px;padding:8px;display:flex}.bsekme button{color:#374151;background:0 0;border-radius:12px;flex:1;min-height:46px;font-weight:600}.bsekme button:hover{background:#f3f4f6}.bsekme button.aktif{background:var(--lac);color:#fff}.uyari-kutu{background:#fef2f2;border:2px solid #fecaca;border-radius:16px;margin-bottom:14px;padding:14px 16px}.uyari-kutu h4{color:#b91c1c;align-items:center;gap:8px;display:flex}.uyari-kutu .cipler{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.pencere.bpos{padding:0;overflow:hidden}.pencere.bpos>.p-bas{color:#fff;background:linear-gradient(135deg,#3b82f6,#4f46e5);align-items:center;gap:12px;padding:16px 20px;display:flex}.pencere.bpos>.p-bas.turuncu{background:var(--turuncu)}.pencere.bpos>.p-bas.yesil{background:linear-gradient(135deg,#22c55e,#16a34a)}.pencere.bpos>.p-bas.mor{background:linear-gradient(135deg,#a855f7,#7e22ce)}.pencere.bpos>.p-bas h3{color:#fff;margin:0;font-size:18px}.pencere.bpos>.p-bas small{color:#fffc;display:block}.pencere.bpos>.p-bas .daire{border:2px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;font-weight:800;display:flex}.pencere.bpos>.p-bas button{color:#fff;background:#ffffff26;min-height:34px;margin-left:auto;padding:4px 10px}.pencere.bpos>.p-govde{max-height:calc(92vh - 80px);padding:18px 20px;overflow:auto}.tur-dosem{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tur-dosem button{color:var(--metin);border:2px solid var(--cizgi);text-align:left;background:#fff;border-radius:14px;justify-content:flex-start;gap:12px;min-height:76px;padding:10px 14px}.tur-dosem button .k{border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;display:flex}.tur-dosem button small{color:var(--gri);font-size:12px;font-weight:500;display:block}.tur-dosem button.nakit:hover,.tur-dosem button.nakit.aktif{background:#f0fdf4;border-color:#22c55e}.tur-dosem button.nakit .k{background:#dcfce7}.tur-dosem button.kredi:hover,.tur-dosem button.kredi.aktif{background:#eff6ff;border-color:#3b82f6}.tur-dosem button.kredi .k{background:#dbeafe}.tur-dosem button.nfc:hover,.tur-dosem button.nfc.aktif{background:#faf5ff;border-color:#a855f7}.tur-dosem button.nfc .k{background:#f3e8ff}.tur-dosem button.ikram:hover,.tur-dosem button.ikram.aktif{background:#fff7ed;border-color:#f97316}.tur-dosem button.ikram .k{background:#ffedd5}.mod-serit{background:#f3f4f6;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:12px;padding:5px;display:grid}.mod-serit button{color:#4b5563;background:0 0;min-height:38px;padding:4px 6px;font-size:13.5px}.mod-serit button.aktif{color:var(--metin);box-shadow:var(--golge);background:#fff}.tutar-dev{text-align:center;color:var(--metin);font-size:34px;font-weight:800}.tutar-dev.kalan{color:var(--altin)}.odeme-satir{background:#f9fafb;border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px;display:flex}.kalem-sec{border:1.5px solid var(--cizgi);cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px;display:flex}.kalem-sec.secili{border-color:var(--altin2);background:#fff7ed}.kalem-sec.odendi{opacity:.45;cursor:default}@media (width<=900px){.yan{width:72px;padding:12px 6px}.yan .marka div,.yan .grup,.yan .alt{display:none}.yan button{justify-content:center;font-size:0}.yan button svg{width:22px;height:22px}.mod-serit{grid-template-columns:1fr 1fr}}.ekran-klavye{z-index:200;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#1e293b;padding:8px 8px 10px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #00000059}.ekran-klavye .kt-sira{justify-content:center;gap:6px;margin-bottom:6px;display:flex}.ekran-klavye .kt{color:#0f172a;background:#f8fafc;border-radius:10px;flex:1;max-width:86px;min-height:58px;padding:0;font-size:22px;font-weight:600;box-shadow:0 2px #94a3b8}.ekran-klavye .kt:active{box-shadow:none;background:#fed7aa;transform:translateY(1px)}.ekran-klavye .kt.islev{color:#fff;background:#475569;font-size:18px;box-shadow:0 2px #0f172a}.ekran-klavye .kt.islev.aktif{background:var(--altin2)}.ekran-klavye .kt.genis{flex:1.6;max-width:130px}.ekran-klavye .kt.kt-enter{background:var(--turuncu);color:#fff;box-shadow:0 2px #9a3412}.ekran-klavye .kt.bosluk-tus{flex:6;max-width:520px}.ekran-klavye.sayi{border-radius:18px;width:330px;bottom:16px;left:auto;right:16px}.ekran-klavye .kt-sayi{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ekran-klavye .kt-sayi .kt{max-width:none;min-height:62px;font-size:26px}body.klavye-acik .icerik{padding-bottom:340px}body.klavye-acik .kaplama{align-items:flex-start;padding-bottom:330px}body.klavye-acik .pencere{max-height:calc(100vh - 350px)}body.klavye-acik .giris{align-items:flex-start;padding-top:24px;padding-bottom:330px}.giris .kose{color:#fff;background:#ffffff1f;min-height:40px;position:fixed;top:12px;right:12px}.yan .guc{border-top:1px solid #ffffff14;flex-direction:column;gap:2px;margin-bottom:8px;padding-top:8px;display:flex}.yan .guc button{color:#cbd5e1;min-height:36px;padding:8px 10px;font-size:13px}.yan .guc button:hover{color:#fecaca;background:#ef444426}html,body{overscroll-behavior:none}.icerik,.pencere,.p-govde,.yan,.garson-kabuk .icerik{overscroll-behavior:contain}html.kiosk,html.kiosk body{touch-action:pan-x pan-y;width:100%;height:100%;position:fixed;inset:0;overflow:hidden}html.kiosk #root{height:100%;overflow:hidden}html.kiosk .giris{overscroll-behavior:contain;height:100%;overflow-y:auto}html.kiosk body *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.kiosk input,html.kiosk textarea{-webkit-user-select:text;user-select:text}html.kiosk img{-webkit-user-drag:none}.ekran-klavye .kt.kilit{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px;box-shadow:inset 0 -4px #fff,0 2px #9a3412}.kiosk-don{z-index:150;background:var(--turuncu);color:#fff;border-radius:14px;min-height:48px;padding:8px 18px;font-size:15px;position:fixed;bottom:14px;right:14px;box-shadow:0 8px 20px -4px #f9731699}.istat-serit{grid-template-columns:repeat(5,minmax(0,1fr))}.istat b{font-size:clamp(22px,2.4vw,30px)}.istat small{font-size:11px}html.kiosk,html.kiosk body,html.kiosk #root,html.kiosk .kabuk,html.kiosk .garson-kabuk{overflow:clip}.kabuk,.ana{overflow:hidden}.garson-kabuk.tek{grid-template-columns:1fr}.garson-kabuk .ust-bar button,.garson-kabuk .ust-bar .cip{white-space:nowrap}.garson-kabuk{grid-template-rows:minmax(0,1fr);overflow:hidden}.garson-kabuk .sol{height:100%;min-height:0;overflow:hidden}.garson-kabuk .sol .icerik{-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;min-height:0;overflow-y:auto}.garson-kabuk .sepet{flex-direction:column;min-height:0;display:flex}.garson-kabuk .sepet .liste{flex:1;min-height:0;overflow-y:auto}@media (width<=900px){.garson-kabuk{grid-template-rows:minmax(0,1fr) auto}.garson-kabuk.tek{grid-template-rows:minmax(0,1fr)}}.sebep-secenek{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.sebep-secenek button{color:#1e293b;text-align:center;background:#fff;border:2px solid #e2e8f0;border-radius:12px;min-height:52px;padding:8px 10px;font-size:15px;font-weight:600;line-height:1.2}.sebep-secenek button.secili{color:#c2410c;background:#fff4ea;border-color:#f97316;box-shadow:0 0 0 3px #f9731626}.rez-bildirim{z-index:900;flex-direction:column;gap:10px;width:min(360px,100vw - 36px);display:flex;position:fixed;bottom:18px;right:18px}.rb-kart{background:#fff;border-left:5px solid #f97316;border-radius:16px;padding:14px 16px;animation:.35s cubic-bezier(.2,.8,.2,1) rb-gel;box-shadow:0 18px 40px -12px #0f172a73}@keyframes rb-gel{0%{opacity:0;transform:translateY(20px)}}.rb-ust{letter-spacing:.06em;text-transform:uppercase;color:#c2410c;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.rb-nabiz{background:#f97316;border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite rb-nabiz}@keyframes rb-nabiz{50%{opacity:.4;transform:scale(1.6)}}.rb-kapat{margin-left:auto;color:#94a3b8!important;min-height:0!important;box-shadow:none!important;background:0 0!important;padding:2px 6px!important}.rb-ad{color:#0f172a;margin-top:6px;font-size:19px;display:block}.rb-zaman{color:#334155;margin:2px 0 4px;font-size:15px}.rb-dugme{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.tv-sec{color:#fff;background:#0f172a;place-items:center;min-height:100vh;padding:24px;display:grid}.tv-sec-ic{width:min(1100px,100%)}.tv-sec-bas{text-align:center;margin-bottom:36px}.tv-sec-bas b{color:#94a3b8;font-size:20px;font-weight:600;display:block}.tv-sec-bas span{margin-top:8px;font-size:40px;font-weight:800;display:block}.tv-sec-dugmeler{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.tv-sec-dugmeler button{background:#1e293b;border:2px solid #334155;border-radius:24px;flex-direction:column;gap:10px;min-height:220px;display:flex}.tv-sec-dugmeler button:hover,.tv-sec-dugmeler button:focus{background:#26334a;border-color:#f97316;outline:none}.tv-sec-dugmeler b{font-size:44px}.tv-sec-dugmeler small{color:#94a3b8;font-size:16px;font-weight:500}.tv-sec-cikis{margin:30px auto 0;text-decoration:underline;display:block;color:#64748b!important;background:0 0!important}@media (width<=700px){.tv-sec-dugmeler{grid-template-columns:1fr}.tv-sec-dugmeler button{min-height:120px}}.urun-satir.resimli{align-items:center}.urun-resim{object-fit:cover;background:#f1f5f9;border-radius:14px;flex:none;width:92px;height:92px}.urun-satir .kalori{color:#64748b;font-weight:600}.kat-serit{scroll-behavior:smooth;scroll-padding-inline:40px}.mus.qrm{background:#fbf6ee;min-height:100vh}.mus.qrm .bas{color:#fff;background:radial-gradient(120% 140% at 0 0,#a3201a 0%,#7b0b0a 55%,#4e0605 100%);border-radius:0 0 26px 26px;align-items:center;gap:14px;padding:18px 18px 26px;display:flex;box-shadow:0 10px 30px -14px #4e0605b3}.qrm-logo{object-fit:contain;background:#fff;border-radius:50%;flex:none;width:62px;height:62px;padding:5px;box-shadow:0 0 0 3px #c8892acc}.qrm-bas-yazi{flex-direction:column;min-width:0;display:flex}.mus.qrm .bas b{letter-spacing:.01em;font-size:21px;line-height:1.15}.mus.qrm .bas small{color:#2a1405;opacity:1;background:#c8892a;border-radius:99px;align-self:flex-start;margin-top:6px;padding:3px 11px;font-size:12.5px;font-weight:700}.mus.qrm .govde{padding-top:4px}.mus.qrm .kat-serit{z-index:3;scrollbar-width:none;-ms-overflow-style:none;background:linear-gradient(#fbf6ee 80%,#fbf6ee00);gap:8px;margin:0 -2px;padding:12px 2px 10px;display:flex;position:sticky;top:0;overflow-x:auto}.mus.qrm .kat-serit::-webkit-scrollbar{display:none}.mus.qrm .kat-serit button{white-space:nowrap;background:color-mix(in srgb, var(--r) 11%, #fff);min-height:40px;color:var(--r);border:1.5px solid color-mix(in srgb, var(--r) 26%, #fff);box-shadow:none;border-radius:99px;flex:none;padding:8px 16px;font-size:14.5px;font-weight:700}.mus.qrm .kat-serit button.aktif{background:var(--r);color:#fff;border-color:var(--r);box-shadow:0 6px 14px -6px var(--r)}.qrm-kat h3{color:#2a1a12;align-items:center;gap:10px;margin:20px 0 10px;font-size:19px;display:flex}.qrm-kat h3:before{content:"";background:var(--r);border-radius:3px;width:6px;height:22px}.mus.qrm .urun-satir{background:#fff;border:0;border-radius:18px;gap:12px;margin-bottom:10px;padding:12px;box-shadow:0 4px 16px -8px #3c1e0a38}.mus.qrm .urun-satir .ad b{color:#2a1a12;font-size:16px}.mus.qrm .urun-satir .ad small{color:#7a6a5c}.mus.qrm .urun-satir .fiyat{color:var(--r,#7b0b0a);white-space:nowrap;font-size:16px;font-weight:800}.mus.qrm .urun-satir .ad small.kalori{color:#2f7d5b;background:#e8f4ec;border-radius:99px;align-self:flex-start;margin-top:4px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}.mus.qrm .urun-resim{border-radius:14px;width:88px;height:88px}.mus.qrm .urun-satir button.birincil{background:#c8892a;box-shadow:0 6px 14px -6px #c8892a}.mus.qrm .not-alani{background:#fff;border-left-color:#c8892a;border-radius:14px}.gm-ust{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.gm-izgara{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.gm-grup{margin-bottom:12px}.gm-grup h4{margin-bottom:10px}.gm-urunler{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.gm-urun{border:2px solid var(--cizgi);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.gm-urun.secili{background:#fff4ea;border-color:#f97316}.gm-urun.tukendi{opacity:.5}.gm-ad{flex:1;min-width:0}.gm-ad b{font-size:14.5px;display:block}.gm-ad small{color:var(--gri)}.gm-tik{color:#64748b;background:#f1f5f9;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.gm-urun.secili .gm-tik{color:#fff;background:#f97316}.gm-yildiz{flex:none;width:32px;height:32px;font-size:17px;color:#cbd5e1!important;min-height:0!important;box-shadow:none!important;background:#f8fafc!important;border-radius:50%!important;padding:0!important}.gm-yildiz.aktif{color:#d97706!important;background:#fef3c7!important}.gm-ozet{position:sticky;top:12px}.gm-yemek{color:#fde68a;background:linear-gradient(135deg,#7b0b0a,#a3201a);border-radius:12px;margin-bottom:10px;padding:10px 12px;font-size:12px;font-weight:700}.gm-yemek b{color:#fff;margin-top:2px;font-size:16px;display:block}.gm-ozet-satir{border-bottom:1px solid var(--cizgi);justify-content:space-between;align-items:center;padding:6px 0;display:flex}@media (width<=1000px){.gm-izgara{grid-template-columns:1fr}.gm-ozet{position:static}}.pt{color:#2a1a12;background:#f6f1ea;height:100%;min-height:100vh;padding:14px 14px 40px;overflow:auto}.pt-yukle,.pt-bos{color:#8a7d6d;text-align:center;padding:18px 0}.pt-bos{text-align:left;padding:6px 0;font-size:14px}.pt-bas{align-items:center;gap:12px;max-width:1180px;margin:0 auto 14px;display:flex}.pt-bas img{background:#fff;border-radius:50%;width:48px;height:48px;padding:3px;box-shadow:0 0 0 2px #c8892a}.pt-bas-yazi{flex:1;min-width:0}.pt-bas-yazi b{letter-spacing:-.01em;font-size:22px;display:block}.pt-bas-yazi span{color:#7a6a5c;font-size:13px}.pt-canli{color:#2f7d5b;white-space:nowrap;font-size:12px;font-weight:700}.pt-canli i{background:#2f7d5b;border-radius:50%;width:8px;height:8px;margin-right:5px;animation:1.6s infinite rb-nabiz;display:inline-block}.pt-canli .gecikti{color:#b4462c}.pt-dugme{font-weight:700;color:#fff!important;min-height:38px!important;box-shadow:none!important;background:#7b0b0a!important;border-radius:12px!important;padding:8px 14px!important}.pt-dugme.ikinci{color:#5c4a3c!important;background:#fff!important;border:1.5px solid #e4d9ca!important}.pt-izgara{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;max-width:1180px;margin:0 auto;display:grid}.pt-kart{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 10px 30px -18px #3c1e0a73}.pt-kart.acik{grid-column:1/-1}.pt-kart-bas{letter-spacing:.08em;text-transform:uppercase;align-items:center;width:100%;font-size:13px;font-weight:800;color:#fff!important;min-height:0!important;box-shadow:none!important;background:0 0!important;justify-content:space-between!important;padding:14px 18px 0!important;display:flex!important}.pt-kart-bas em{letter-spacing:0;text-transform:none;opacity:.85;font-style:normal;font-weight:700}.pt-kart-ozet{color:#fff;cursor:pointer;padding:8px 18px 18px}.pt-kart-ust{color:#fff}.pt-kart.bordo .pt-kart-ust{background:linear-gradient(135deg,#a3201a,#7b0b0a 60%,#5a0706)}.pt-kart.zumrut .pt-kart-ust{background:linear-gradient(135deg,#2f9a70,#1f6e50 60%,#154d38)}.pt-kart.amber .pt-kart-ust{background:linear-gradient(135deg,#d99a36,#b5791f 60%,#8a5a14)}.pt-buyuk{letter-spacing:-.02em;margin-top:4px;font-size:38px;font-weight:800;line-height:1.1}.pt-buyuk small{opacity:.85;font-size:17px;font-weight:700}.pt-buyuk.kucuk{font-size:24px}.pt-alt{opacity:.9;margin-top:4px;font-size:13.5px}.pt-cipler,.pt-etiketler{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.pt-cip{color:inherit;background:#ffffff2e;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700}.pt-detay .pt-cip,.pt-etiketler .pt-cip{color:#5c4a3c;background:#f3ece2}.pt-cip.artis{background:#d4ffe240}.pt-cip.azalis{background:#ffd6cd4d}.pt-detay .pt-cip.azalis,.pt-etiketler .pt-cip.azalis{color:#9b1b17;background:#fbe3dd}.pt-mini{align-items:flex-end;gap:2px;height:42px;margin-top:14px;display:flex}.pt-mini i{background:#fffc;border-radius:3px 3px 0 0;flex:1;min-height:2px}.pt-doluluk{background:#ffffff38;border-radius:99px;height:10px;margin-top:12px;overflow:hidden}.pt-doluluk i{background:#fff;border-radius:99px;height:100%;display:block}.pt-detay{padding:6px 18px 20px}.pt-detay h4{letter-spacing:.06em;text-transform:uppercase;color:#8a7d6d;margin:18px 0 8px;font-size:13px}.pt-kpi{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:14px;display:grid}.pt-kpi-i{background:#faf6f0;border-radius:14px;padding:10px 12px}.pt-kpi-i small{color:#8a7d6d;font-size:12px;display:block}.pt-kpi-i b{font-size:18px}.pt-kpi-i em{color:#8a7d6d;font-size:11.5px;font-style:normal;display:block}.pt-grafik svg,.pt-detay svg{width:100%;height:auto;display:block}.pt-lejant{color:#5c4a3c;flex-wrap:wrap;gap:16px;margin-bottom:6px;font-size:13px;display:flex}.pt-lejant i,.pt-ipucu i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.pt-ipucu{color:#fff;pointer-events:none;white-space:nowrap;z-index:2;background:#2a1a12;border-radius:10px;flex-direction:column;gap:2px;padding:7px 10px;font-size:12px;display:flex;position:absolute;top:0;transform:translate(-50%)}.pt-yatay>div{grid-template-columns:130px 1fr auto;align-items:center;gap:10px;margin-bottom:6px;font-size:13.5px;display:grid}.pt-yatay i{background:#9b1b17;border-radius:0 4px 4px 0;height:10px;display:block}.pt-yatay b{font-size:13.5px}.pt-tablo{border-collapse:collapse;width:100%;font-size:14px}.pt-tablo th{text-align:left;color:#8a7d6d;border-bottom:1px solid #eee4d6;padding:6px 4px;font-size:12px;font-weight:700}.pt-tablo td{vertical-align:top;border-bottom:1px solid #f3ece2;padding:8px 4px}.pt-tablo .sag{text-align:right}.pt-tablo small{color:#8a7d6d;font-size:12px;display:block}.pt-tablo .uyari{color:#9b1b17;font-weight:700}.pt-tablo .hesap{color:#b5791f;font-weight:700}.pt-iki{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pt-sira{margin:0;padding:0;list-style:none}.pt-sira li{grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:5px 0;font-size:14px;display:grid}.pt-sira .no{color:#8a5a14;background:#f3ece2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.pt-sira .ad{position:relative}.pt-sira .ad i{background:#d99a36;border-radius:2px;height:4px;margin-top:3px;display:block}.pt-cihaz{background:#fff;border-radius:22px;max-width:1180px;margin:18px auto 0;padding:16px 18px;box-shadow:0 10px 30px -18px #3c1e0a73}.pt-cihaz-bas{align-items:center;gap:14px;display:flex}.pt-cihaz-bas>div{flex:1}.pt-cihaz-bas b{display:block}.pt-cihaz-bas small{color:#8a7d6d;font-size:12.5px}.pt-qr{background:#faf6f0;border-radius:16px;align-items:center;gap:18px;margin:12px 0;padding:14px;display:flex}.pt-qr p{color:#5c4a3c;font-size:14px}.pt-hata{color:#9b1b17;font-weight:700}.pt-ortala{place-items:center;min-height:90vh;display:grid}.pt-giris{background:#fff;border-radius:22px;gap:10px;width:min(380px,100%);padding:26px 22px;display:grid;box-shadow:0 20px 50px -24px #3c1e0a80}.pt-giris b{color:#7b0b0a;font-size:24px}.pt-giris p{color:#7a6a5c;margin:0 0 6px}@media (width<=1000px){.pt-izgara{grid-template-columns:minmax(0,1fr)}.pt-iki{grid-template-columns:1fr}.pt-bas-yazi b{font-size:19px}.pt-canli{display:none}.pt-qr{text-align:center;flex-direction:column}}.rez-bilgi{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rez-bilgi div{background:#f8fafc;border-radius:12px;padding:10px}.rez-bilgi small{color:#64748b;font-size:11.5px;font-weight:700;display:block}.rez-bilgi b{font-size:17px}.sf{--krem:#fbf6ee;--krem2:#f4eadb;--kart:#fff;--cizgi:#eadfd0;--bordo:#7b0b0a;--bordo2:#a3201a;--bordo3:#4e0605;--altin:#c8892a;--altin2:#e3b15c;--metin:#2a1a12;--soluk:#7a6a5c;--yesil:#2f7d5b;--kizil:#b4462c;--mavi:#1f5f8b;--serif:"DM Serif Display", Georgia, serif;--sans:"Manrope", system-ui, sans-serif;--e-ui:cubic-bezier(.2, .7, .2, 1);--e-nesne:cubic-bezier(.45, 0, .2, 1);background:var(--krem);color:var(--metin);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.55;overflow-x:hidden}.sf *{box-sizing:border-box}.sf a{color:inherit}.sf :where(button){font-family:var(--sans);cursor:pointer;min-height:0;color:inherit;font-weight:inherit;box-shadow:none;background:0 0;border-radius:0;gap:0;padding:0;transition:none;display:inline-block}.sf :where(button):active{transform:none}.sf :where(h1,h2,h3,h4){color:inherit}.sf ::selection{background:var(--altin);color:#fff}.sf-menu>div,.sf-salon>div,.sf-rez>div{min-width:0}.sf-ust{z-index:30;color:#fff;transition:background .35s var(--e-ui), box-shadow .35s, padding .35s, color .35s;align-items:center;gap:26px;padding:16px clamp(16px,4vw,56px);display:flex;position:fixed;inset:0 0 auto}.sf-ust.dolu{color:var(--metin);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;padding-top:9px;padding-bottom:9px;box-shadow:0 6px 24px -14px #3c1e0a73}.sf-logo{align-items:center;gap:12px;text-decoration:none;display:flex}.sf-logo img{width:48px;height:48px;box-shadow:0 0 0 2px var(--altin);background:#fff;border-radius:50%;padding:3px}.sf-logo span{flex-direction:column;line-height:1;display:flex}.sf-logo small{letter-spacing:.28em;opacity:.85;font-size:10.5px;font-weight:800}.sf-logo b{font-family:var(--serif);margin-top:3px;font-size:30px;font-weight:400}.sf-ust.dolu .sf-logo b{color:var(--bordo)}.sf-nav{gap:6px;margin-left:auto;display:flex}.sf-nav a{border-radius:99px;padding:8px 14px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .2s}.sf-nav a:hover{background:#ffffff29}.sf-ust.dolu .sf-nav a:hover{background:var(--krem2)}.sf-giris{border-radius:999px;padding:10px 20px;font-size:14.5px;font-weight:800;background:var(--altin)!important;color:#fff!important;transition:transform .2s var(--e-ui)!important;box-shadow:0 8px 18px -8px #c8892acc!important}.sf-giris:hover{transform:translateY(-1px)!important}.sf-uye{align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.sf-uye span{background:var(--altin);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:16px;font-weight:800;display:grid}.sf-uye button{text-underline-offset:3px;opacity:.8;font-size:12.5px;font-weight:600;text-decoration:underline}.sf-kahraman{isolation:isolate;color:#fff;border-radius:0 0 36px 36px;align-items:end;min-height:94svh;padding:150px clamp(16px,4vw,56px) clamp(48px,8vh,90px);display:grid;position:relative;overflow:hidden}.sf-kahraman .foto{z-index:-2;animation:sf-yavas 26s var(--e-nesne) infinite alternate;background-position:50%;background-size:cover;position:absolute;inset:-2%}.sf-kahraman:before{content:"";z-index:-1;background:linear-gradient(100deg,#4e0605f2 0%,#7b0b0ad1 38%,#7b0b0a40 72%,#0000001a 100%),linear-gradient(#0000 60%,#280403b3 100%);position:absolute;inset:0}@keyframes sf-yavas{to{transform:scale(1.07)translate(-1%,-1%)}}.sf-kahraman-ic{max-width:720px}.sf-ust-yazi{letter-spacing:.18em;text-transform:uppercase;color:var(--altin);font-size:12.5px;font-weight:800;display:inline-block}.sf-kahraman .sf-ust-yazi{color:#fff;letter-spacing:.12em;background:#c8892af2;border-radius:99px;padding:6px 14px}.sf-kahraman h1{font-family:var(--serif);letter-spacing:-.01em;margin:20px 0 16px;font-size:clamp(48px,7.4vw,108px);font-weight:400;line-height:.98}.sf-kahraman h1 em{color:var(--altin2);font-style:normal}.sf-kahraman p.aciklama{color:#ffffffe6;max-width:540px;margin:0;font-size:18px}.sf-fiyat{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;font-size:26px;font-weight:800;display:flex}.sf-fiyat>span{background:#ffffff29;border-radius:99px;padding:6px 12px;font-weight:700;font-family:var(--sans)!important;color:#fff!important;margin:0!important;font-size:13px!important}.sf-eylem{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.sf-dugme{font-size:16px;font-weight:800;text-decoration:none;display:inline-block;background:var(--altin)!important;color:#fff!important;transition:transform .25s var(--e-ui), filter .25s!important;border-radius:999px!important;padding:16px 30px!important;box-shadow:0 12px 26px -12px #c8892ae6!important}.sf-dugme:hover{filter:brightness(1.05);transform:translateY(-2px)}.sf-dugme:disabled{opacity:.45;cursor:not-allowed;transform:none}.sf-baglanti{color:#fff;border:1.5px solid #ffffff8c;border-radius:999px;padding:15px 26px;font-size:15.5px;font-weight:700;text-decoration:none;transition:background .2s}.sf-baglanti:hover{background:#ffffff1f}.sf-kahraman-alt{color:var(--soluk);background:#fffffff2;border-radius:20px;padding:16px 22px;font-size:13px;font-weight:700;position:absolute;bottom:clamp(48px,8vh,90px);right:clamp(16px,4vw,56px);box-shadow:0 20px 40px -20px #00000080}.sf-kahraman-alt b{font-family:var(--serif);color:var(--bordo);font-size:30px;font-weight:400;display:block}.sf-bolum{padding:clamp(70px,11vh,120px) clamp(16px,4vw,56px)}.sf-bolum h2{font-family:var(--serif);color:var(--metin);margin:14px 0 0;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:1.02}.sf-bolum h2 em{color:var(--bordo2);font-style:normal}.sf-not{color:var(--soluk);max-width:380px;margin-top:16px;font-size:15.5px}.sf-bos{color:var(--soluk);font-size:18px}.sf-menu{grid-template-columns:minmax(250px,3fr) minmax(0,9fr);gap:clamp(28px,4vw,64px);display:grid}.sf-menu-sol{align-self:start;position:sticky;top:100px}.sf-rozetler{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.sf-rozetler span{border:1.5px solid var(--cizgi);color:var(--soluk);background:#fff;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:700}.sf-kat{letter-spacing:.14em;text-transform:uppercase;color:var(--k,var(--bordo));align-items:center;gap:10px;margin:34px 0 14px;font-size:13px;font-weight:800;display:flex}.sf-kat:before{content:"";background:var(--k,var(--bordo));border-radius:3px;width:26px;height:6px}.sf-menu>div:last-child>div:first-child .sf-kat{margin-top:0}.sf-kartlar{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.sf-yk{transition:transform .3s var(--e-ui), box-shadow .3s;background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px -18px #3c1e0a73}.sf-yk:hover{transform:translateY(-3px);box-shadow:0 18px 36px -18px #3c1e0a80}.sf-yk .g{aspect-ratio:16/10;background:var(--krem2) center / cover no-repeat;position:relative}.sf-yk .g.bos{background:linear-gradient(135deg, color-mix(in srgb, var(--k,var(--bordo)) 22%, #fff), color-mix(in srgb, var(--k,var(--bordo)) 8%, #fff));place-items:center;display:grid}.sf-yk .g.bos b{font-family:var(--serif);color:var(--k,var(--bordo));opacity:.55;font-size:52px;font-weight:400}.sf-yk .yildiz{background:var(--altin);color:#fff;letter-spacing:.04em;border-radius:99px;padding:5px 10px;font-size:11.5px;font-weight:800;position:absolute;top:12px;left:12px}.sf-yk .i{flex-direction:column;flex:1;gap:4px;padding:14px 16px 16px;display:flex}.sf-yk .i b{font-size:17.5px;font-weight:800;line-height:1.25}.sf-yk .i small{color:var(--soluk);font-size:13.5px}.sf-yk .alt{justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex}.sf-yk .fiyat{color:var(--k,var(--bordo));font-size:19px;font-weight:800}.sf-yk .kcal{color:var(--yesil);background:#e8f4ec;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:800}.sf-yk.tukendi{opacity:.55}.sf-yk.tukendi .fiyat{text-decoration:line-through}.sf-salon{background:#fff;grid-template-columns:minmax(240px,4fr) minmax(0,8fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.sf-sekmeler{flex-wrap:wrap;gap:8px;margin:26px 0 0;display:flex}.sf-sekmeler button{background:var(--krem);color:var(--soluk);border:1.5px solid var(--cizgi);border-radius:99px;padding:8px 16px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.sf-sekmeler button.aktif{background:var(--bordo);color:#fff;border-color:var(--bordo)}.sf-sayac{gap:14px;margin-top:30px;display:flex}.sf-sayac div{background:var(--krem);color:var(--soluk);border-radius:18px;flex:1;padding:14px 16px;font-size:13px;font-weight:700}.sf-sayac b{font-family:var(--serif);color:var(--yesil);font-size:46px;font-weight:400;line-height:1;display:block}.sf-sayac .d{background:#fbe9e6}.sf-sayac .d b{color:var(--bordo2)}.sf-plan{background:var(--krem);border-radius:26px;padding:clamp(12px,2.2vw,30px);position:relative}.sf-plan svg{width:100%;height:auto;display:block}.sf-plan .masa-bos{fill:#fff;stroke:#9fc9b1;stroke-width:2px}.sf-plan .masa-dolu{fill:var(--bordo2);stroke:var(--bordo);stroke-width:2px;filter:drop-shadow(0 6px 10px #7b0b0a59)}.sf-plan .sandalye{fill:none;stroke:#bfd9c9;stroke-width:3px;stroke-linecap:round}.sf-plan .sandalye.d{stroke:#d98e84}.sf-plan text{font-family:var(--sans);text-anchor:middle;dominant-baseline:central;font-size:14px;font-weight:800}.sf-plan .t-bos{fill:var(--yesil)}.sf-plan .t-dolu{fill:#fff}.sf-plan .oda{fill:#fff;stroke:var(--cizgi);stroke-width:1.5px}.sf-plan .oda-ad{font-family:var(--serif);fill:var(--bordo);text-anchor:start;font-size:22px;font-weight:400}.sf-lejant{color:var(--soluk);gap:18px;margin-top:14px;font-size:13.5px;font-weight:700;display:flex}.sf-lejant i{vertical-align:-2px;background:#fff;border:2px solid #9fc9b1;border-radius:50%;width:14px;height:14px;margin-right:7px;display:inline-block}.sf-lejant i.d{background:var(--bordo2);border-color:var(--bordo)}.sf-kilit{text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fbf6ee99;border-radius:26px;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.sf-kilit p{font-family:var(--serif);color:var(--metin);margin:0 0 18px;font-size:30px}.sf-guncel{color:var(--yesil);margin-top:18px;font-size:12.5px;font-weight:700}.sf-guncel:before{content:"";background:var(--yesil);border-radius:50%;width:8px;height:8px;margin-right:8px;animation:2.4s ease-in-out infinite sf-nabiz;display:inline-block}@keyframes sf-nabiz{50%{opacity:.3}}.sf-rez{background:radial-gradient(120% 120% at 0% 0%, var(--bordo2) 0%, var(--bordo) 45%, var(--bordo3) 100%);color:#fff;border-radius:36px 36px 0 0;grid-template-columns:minmax(260px,4fr) minmax(0,8fr);gap:clamp(28px,4vw,64px);display:grid}.sf-rez h2{color:#fff}.sf-rez h2 em{color:var(--altin2)}.sf-rez .sf-not{color:#fffc}.sf-rez .sf-ust-yazi{color:var(--altin2)}.sf-etiket{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;margin-bottom:10px;font-size:12px;font-weight:800;display:block}.sf-gunler{scrollbar-width:none;gap:8px;padding:4px 0 6px;display:flex;overflow-x:auto}.sf-gunler::-webkit-scrollbar{display:none}.sf-gun{color:#fff;text-align:center;min-width:68px;transition:background .2s, transform .2s var(--e-ui);flex:none;display:block;background:#ffffff1a!important;border:1.5px solid #ffffff2e!important;border-radius:18px!important;padding:10px 8px!important}.sf-gun small{letter-spacing:.1em;text-transform:uppercase;opacity:.75;font-size:11px;font-weight:700;display:block}.sf-gun b{font-size:26px;font-weight:800;line-height:1.15;display:block}.sf-gun.aktif{color:var(--bordo);transform:translateY(-2px);background:#fff!important;border-color:#fff!important}.sf-gun.aktif small{opacity:1;color:var(--altin)}.sf-satir{flex-wrap:wrap;align-items:center;gap:18px 34px;margin:24px 0 8px;display:flex}.sf-kisi{background:#ffffff1a;border-radius:99px;align-items:center;gap:6px;padding:4px;display:flex}.sf-kisi button{width:42px;height:42px;font-size:22px;font-weight:800;color:var(--bordo)!important;background:#fff!important;border-radius:50%!important}.sf-kisi b{text-align:center;min-width:50px;font-size:26px;font-weight:800}.sf-rez .sf-sekmeler button{color:#fff;background:#ffffff1a;border-color:#fff3}.sf-rez .sf-sekmeler button.aktif{background:var(--altin);border-color:var(--altin)}.sf-saatler{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin-top:12px;display:grid}.sf-saat{width:100%;color:var(--metin);text-align:center;transition:transform .2s var(--e-ui), box-shadow .2s;display:block;border-top:5px solid var(--yesil)!important;background:#fff!important;border-radius:16px!important;padding:11px 6px 9px!important}.sf-saat b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;display:block}.sf-saat small{color:var(--yesil);margin-top:2px;font-size:11.5px;font-weight:700;display:block}.sf-saat.az{border-top-color:var(--altin)!important}.sf-saat.az small{color:var(--altin)}.sf-saat.dolu{opacity:.45;cursor:not-allowed;border-top-color:var(--kizil)!important}.sf-saat.dolu small{color:var(--kizil)}.sf-saat.gecti{opacity:.3;cursor:not-allowed}.sf-saat.secili{color:#fff;transform:translateY(-3px);box-shadow:0 12px 22px -12px #00000080;background:var(--altin)!important}.sf-saat.secili small{color:#fff}.sf-saat:not(.dolu):not(.gecti):not(.secili):hover{transform:translateY(-2px)}.sf-ozet{background:#ffffff1a;border-radius:24px;grid-template-columns:1fr auto;align-items:end;gap:16px 24px;margin-top:24px;padding:22px;display:grid}.sf-ozet h3{font-family:var(--serif);margin:0;font-size:30px;font-weight:400}.sf-ozet .sf-etiket{margin-bottom:4px}.sf-ozet .alanlar{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.sf input,.sf textarea,.sf select{border:1.5px solid var(--cizgi);width:100%;color:var(--metin);font:inherit;background:#fff;border-radius:14px;outline:none;padding:13px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.sf input:focus,.sf textarea:focus{border-color:var(--altin);box-shadow:0 0 0 3px #c8892a33}.sf input::placeholder{color:#a99a8a}.sf-mesaj{color:var(--yesil);background:#fff;border-radius:14px;grid-column:1/-1;padding:14px 16px;font-size:15px;font-weight:600}.sf-mesaj.hata{color:var(--kizil)}.sf-benim{background:#ffffff1a;border-radius:22px;margin-top:36px;padding:16px 18px}.sf-benim h4{letter-spacing:.16em;text-transform:uppercase;color:#ffffffbf;margin:0 0 6px;font-size:12px;font-weight:800}.sf-benim-satir{border-bottom:1px solid #ffffff24;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 0;display:grid}.sf-benim-satir:last-child{border-bottom:0}.sf-benim-satir b{font-size:22px;font-weight:800}.sf-benim-satir small{opacity:.75}.sf-durum{letter-spacing:.06em;text-transform:uppercase;background:#ffffff26;border-radius:99px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-block}.sf-durum.onayli,.sf-durum.geldi{color:var(--yesil);background:#d4f0df}.sf-durum.bekliyor{color:#8a5a14;background:#fcebcb}.sf-durum.iptal,.sf-durum.gelmedi{color:var(--kizil);background:#fbe3dd}.sf-kucuk-dugme{text-underline-offset:3px;opacity:.8;margin-top:4px;font-size:12.5px;text-decoration:underline}.sf-alt{color:#ffffffbf;background:var(--bordo3);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:26px 60px;padding:50px clamp(16px,4vw,56px) 36px;font-size:14px;display:flex}.sf-alt .sf-logo b{color:#fff;font-size:36px}.sf-alt .sf-logo small{color:var(--altin2)}.sf-alt a{text-decoration:none}.sf-perde{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:sf-belir .25s var(--e-ui);background:#2a1a128c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}@keyframes sf-belir{0%{opacity:0}}.sf-pencere{background:#fff;border-radius:28px;width:min(440px,100%);max-height:calc(100svh - 32px);padding:32px 28px 26px;position:relative;overflow:auto;box-shadow:0 30px 60px -30px #0009}.sf-pencere h3{font-family:var(--serif);color:var(--bordo);margin:0 0 6px;font-size:36px;font-weight:400}.sf-pencere>p{color:var(--soluk);margin:0 0 20px;font-size:14.5px}.sf-kapat{width:36px;height:36px;color:var(--soluk);font-size:22px;line-height:1;position:absolute;top:14px;right:16px;background:var(--krem)!important;border-radius:50%!important}.sf-sosyal{width:100%;color:var(--metin);justify-content:center;align-items:center;gap:12px;margin-bottom:10px;font-size:15px;font-weight:700;position:relative;border:1.5px solid var(--cizgi)!important;background:#fff!important;border-radius:14px!important;padding:13px!important;display:flex!important}.sf-sosyal:disabled{opacity:.55;cursor:not-allowed}.sf-sosyal em{color:var(--soluk);font-size:11px;font-style:normal;font-weight:600;position:absolute;right:12px}.sf-ayrac{color:var(--soluk);align-items:center;gap:12px;margin:16px 0;font-size:13px;display:flex}.sf-ayrac:before,.sf-ayrac:after{content:"";background:var(--cizgi);flex:1;height:1px}.sf-form{gap:10px;display:grid}.sf-form .sf-dugme{width:100%;margin-top:6px}.sf-form .sf-mesaj{background:#fbe3dd}.sf-gecis{text-align:center;color:var(--soluk);margin-top:16px;font-size:14px}.sf-gecis button{color:var(--bordo2);text-underline-offset:3px;font-size:14px;font-weight:700;text-decoration:underline}.sf-google-kap{justify-content:center;min-height:44px;margin-bottom:10px;display:flex}@media (width<=860px){.sf-nav{display:none}.sf-giris,.sf-uye{margin-left:auto}.sf-logo img{width:40px;height:40px}.sf-logo b{font-size:25px}.sf-kahraman{border-radius:0 0 26px 26px;padding-top:120px}.sf-kahraman-alt{margin-top:30px;display:inline-block;position:static}.sf-menu,.sf-salon,.sf-rez{grid-template-columns:minmax(0,1fr)!important}.sf-menu-sol{position:static}.sf-kartlar{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.sf-yk .i b{font-size:15.5px}.sf-yk .fiyat{font-size:16.5px}.sf-sayac b{font-size:38px}.sf-ozet,.sf-ozet .alanlar{grid-template-columns:1fr}.sf-saatler{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.sf-rez{border-radius:26px 26px 0 0}}@media (prefers-reduced-motion:reduce){.sf-kahraman .foto,.sf-guncel:before{animation:none}.sf *,.sf-perde{transition:none!important;animation:none!important}}.sf-kartlar{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.sf-yk .yildiz.kat{background:var(--k,var(--bordo))}.sf-yk.one{flex-direction:row;grid-column:span 2}.sf-yk.one .g{aspect-ratio:auto;width:55%;min-height:250px}.sf-yk.one .i{justify-content:center;padding:22px}.sf-yk.one .i b{font-family:var(--serif);font-size:32px;font-weight:400}.sf-yk.one .fiyat{font-size:24px}@media (width<=860px){.sf-yk.one{flex-direction:column;grid-column:1/-1}.sf-yk.one .g{aspect-ratio:16/10;width:100%;min-height:0}.sf-yk.one .i b{font-size:26px}}.sf-gizlilik{max-width:780px;margin:0 auto;padding:40px 20px 80px;font-size:16px}.sf-gizlilik h1{font-family:var(--serif);color:var(--bordo);margin:24px 0 6px;font-size:clamp(32px,5vw,46px);font-weight:400;line-height:1.1}.sf-gizlilik h2{color:var(--metin);margin:28px 0 8px;font-size:18px}.sf-gizlilik p,.sf-gizlilik li{color:#4a3a2e}.sf-gizlilik ul{padding-left:20px}.sf-gizlilik li{margin-bottom:6px}.sf-gizlilik .soluk{color:var(--soluk);margin-top:0;font-size:14px}.sf-geri{color:var(--bordo2);font-weight:700;text-decoration:none}.sf-bilet{max-width:1100px;margin:0 auto;padding:34px 16px 70px}.sf-bilet h1{font-family:var(--serif);color:var(--bordo);margin:18px 0 0;font-size:clamp(34px,5vw,52px);font-weight:400}.sf-bilet-kanvas{filter:drop-shadow(0 18px 30px #3c1e0a40);width:100%;height:auto;margin-top:22px;display:block}.sf-bilet-bekle{background:#fff;border-radius:26px;margin-top:30px;padding:30px}.sf-bilet-bekle h1{margin:0 0 8px;font-size:36px}.sf-dugme.ikinci{color:var(--bordo)!important;border:1.5px solid var(--cizgi)!important;box-shadow:none!important;background:#fff!important}.sf-adimlar{flex-wrap:wrap;gap:6px;margin:0 0 22px;padding:0;list-style:none;display:flex}.sf-adimlar li{color:#ffffffb3;background:#ffffff1a;border-radius:99px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:14px;font-weight:700;display:flex}.sf-adimlar li span{background:#ffffff26;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.sf-adimlar li.aktif{color:var(--bordo);background:#fff}.sf-adimlar li.aktif span{background:var(--altin);color:#fff}.sf-adimlar li.tamam{color:#fff;cursor:pointer}.sf-adimlar li.tamam span{background:var(--yesil);color:#fff}.sf-adim{animation:sf-belir .3s var(--e-ui)}.sf-ileri{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.sf-plan-sec{background:#fff}.sf-plan-sec .secilebilir .masa-bos:hover{fill:#e8f4ec}.sf-plan-sec .secili .masa-bos,.sf-plan-sec .secili .masa-dolu{fill:var(--altin);stroke:#8a5a14;filter:drop-shadow(0 6px 12px #c8892a80)}.sf-plan-sec .secili text{fill:#fff}.sf-plan-sec .masa-dolu{fill:#eee4d6;stroke:#d8cbb8;filter:none}.sf-plan-sec .t-dolu{fill:#b9ab98}.sf-plan-sec .sandalye.d{stroke:#e2d7c8}.sf-lejant i.s{background:var(--altin);border-color:#8a5a14}.sf-bilet-bag{background:var(--altin);color:#fff;border-radius:99px;margin-top:6px;padding:5px 12px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-block}
