.ogr-kok{z-index:1200;padding:max(10px, env(safe-area-inset-top)) 12px calc(var(--guest-banner-h,0px) + max(10px, env(safe-area-inset-bottom)));box-sizing:border-box;background:var(--ogr-zemin);color:var(--ogr-yazi);flex-direction:column;align-items:center;font-family:inherit;display:flex;position:fixed;inset:0;overflow:hidden}.ogr-koyu{--ogr-zemin:#0b1120;--ogr-yazi:#e2e8f0;--ogr-soluk:#9aa8cc;--ogr-kart:#111a2e;--ogr-kenar:#ffffff1f;--ogr-ana:#f59e0b;--ogr-ana-yazi:#1a1206;--ogr-iyi:#22c55e;--ogr-nokta:#334155;--ogr-ipucu:#fcd34d}.ogr-krem{--ogr-zemin:#f3ebdd;--ogr-yazi:#2a1e16;--ogr-soluk:#6b5646;--ogr-kart:#fffbf3;--ogr-kenar:#e2d4bd;--ogr-ana:#5b3a24;--ogr-ana-yazi:#f3ebdd;--ogr-iyi:#6e8b5a;--ogr-nokta:#e2d4bd;--ogr-ipucu:#9a3522}.ogr-kok>*{width:100%;max-width:640px}.ogr-ust{align-items:center;gap:10px;min-height:40px;display:flex}.ogr-kapat{border:1px solid var(--ogr-kenar);background:var(--ogr-kart);width:38px;height:38px;color:var(--ogr-yazi);cursor:pointer;border-radius:12px;flex:none;font-size:16px;font-weight:800}.ogr-baslik{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:16px;font-weight:800;line-height:1.2;overflow:hidden}.ogr-krem .ogr-baslik{font-family:var(--kh-display,Georgia, serif)}.ogr-sayi{color:var(--ogr-soluk);flex:none;font-size:13px;font-weight:800}.ogr-ilerleme{justify-content:center;gap:6px;margin:6px 0 4px;display:flex}.ogr-nokta{background:var(--ogr-nokta);border-radius:3px;width:22px;height:6px}.ogr-nokta.ogr-gecti{background:var(--ogr-iyi)}.ogr-nokta.ogr-simdi{background:var(--ogr-ana)}.ogr-tahta{flex:0 auto;justify-content:center;align-items:center;min-height:0;margin-top:auto;display:flex}.ogr-tahta .mk-tahta{max-height:100%}.ogr-tahta .mk-tahta.mk-dikey{height:calc(100dvh - 290px);min-height:280px;max-height:720px}.ogr-balon{box-sizing:border-box;background:var(--ogr-kart);border:2px solid var(--ogr-kenar);border-radius:16px;flex:none;min-height:84px;margin-top:8px;padding:10px 14px;font-size:15px;font-weight:600;line-height:1.4}.ogr-balon-iyi{border-color:var(--ogr-iyi)}.ogr-metin{animation:.26s ease-out ogr-gir}.ogr-metin b{font-weight:900}.ogr-dokun{color:var(--ogr-iyi);margin-top:4px;font-size:13px;font-weight:800}.ogr-ipucu{color:var(--ogr-ipucu);margin-top:4px;font-size:13px;font-weight:800;animation:.38s ease-in-out ogr-salla}.ogr-dugmeler{flex:none;gap:8px;margin-top:auto;padding-top:8px;display:flex}.ogr-btn{cursor:pointer;border:1px solid #0000;border-radius:12px;min-height:46px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:800}.ogr-btn:disabled{opacity:.45;cursor:default}.ogr-dugmeler .ogr-btn{flex:1 1 0}.ogr-dugmeler .ogr-btn-ana{flex:1.4 1 0}.ogr-btn-ana{background:var(--ogr-ana);color:var(--ogr-ana-yazi)}.ogr-btn-ikincil{background:var(--ogr-kart);color:var(--ogr-yazi);border-color:var(--ogr-kenar)}.ogr-btn-sade{color:var(--ogr-soluk);background:0 0}.ogr-btn-genis{width:100%}.ogr-bitti{flex:auto;justify-content:center;align-items:center;display:flex}.ogr-bitti-kart{text-align:center;background:var(--ogr-kart);border:1px solid var(--ogr-kenar);box-sizing:border-box;border-radius:20px;flex-direction:column;gap:10px;width:100%;max-width:420px;padding:22px 18px;display:flex}.ogr-bitti-baslik{font-size:26px;font-weight:900}.ogr-krem .ogr-bitti-baslik{font-family:var(--kh-display,Georgia, serif)}.ogr-bitti-metin{color:var(--ogr-soluk);margin:0 0 6px;font-size:15px;line-height:1.5}@keyframes ogr-gir{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ogr-salla{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.ogr-metin,.ogr-ipucu{animation:none}}@media (orientation:landscape) and (height<=600px){.ogr-kok{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;column-gap:12px;display:grid}.ogr-kok>*{max-width:none}.ogr-ust,.ogr-ilerleme{grid-column:1/-1}.ogr-tahta{grid-area:3/1/5;margin-top:0}.ogr-balon{grid-area:3/2;margin-top:0;overflow:auto}.ogr-dugmeler{grid-area:4/2;margin-top:0}.ogr-bitti{grid-area:3/1/5/-1}}.ogr-oneri-zemin{z-index:1190;box-sizing:border-box;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ogr-oneri{box-sizing:border-box;text-align:center;background:var(--ogr-kart);width:100%;max-width:380px;color:var(--ogr-yazi);border:1px solid var(--ogr-kenar);border-radius:20px;flex-direction:column;gap:10px;padding:20px 18px;display:flex}.ogr-oneri-baslik{font-size:19px;font-weight:900}.ogr-oneri.ogr-krem .ogr-oneri-baslik{font-family:var(--kh-display,Georgia, serif)}.ogr-oneri p{opacity:.85;margin:0 0 6px;font-size:14px;line-height:1.5}
