:root{--tur-mavi:#0B0B0B;--tur-mavi-koyu:#232320;--tur-mavi-soft:#F1F8BD;--tur-mavi-acik:#3D3D38;--tur-lacivert:#0B0B0B;--tur-lacivert-2:#232320;--tur-lacivert-3:#2E8F8F;--tur-sari:#EEF7A8;--tur-sari-ham:#EEF7A8;--tur-sari-metin:#EEF7A8;--tur-kehribar:#4A4A43;--tur-beyaz:#FFFFFF;--tur-metin:#0B0B0B;--tur-metin-2:#3D3D38;--tur-soluk:#5B5B54;--tur-zemin:#F4F4EE;--tur-cizgi:#E3E3DB;--tur-soluk-koyu:#BDBDB4;--tur-hata:#8A2F2A;--tur-hata-zemin:#FDECEA;--tur-gecis:240ms cubic-bezier(.2,.8,.2,1);--tur-hizli:160ms cubic-bezier(.2,.8,.2,1);--tur-cubuk-h:76px}.tur-katman{position:fixed;inset:0;z-index:9000;pointer-events:none;font-family:var(--font)}.tur-perde{position:fixed;inset:0;background:rgba(15,27,51,.4);transition:opacity var(--tur-gecis)}.tur-perde.final{background:radial-gradient(ellipse at 50% 35%,rgba(20,38,79,.96),rgba(15,27,51,.97))}@starting-style{.tur-perde{opacity:0}}.tur-odak{position:fixed;border-radius:14px;pointer-events:none;box-shadow:0 0 0 3px var(--tur-mavi),0 0 0 4.5px rgba(255,255,255,.9),0 0 22px 6px rgba(15,27,51,.34),0 0 0 9999px rgba(15,27,51,.55);transition:left var(--tur-gecis),top var(--tur-gecis),width var(--tur-gecis),height var(--tur-gecis),opacity var(--tur-hizli)}@starting-style{.tur-odak{opacity:0}}.tur-odak:before{content:"";position:absolute;inset:-7px;border-radius:18px;pointer-events:none;--k:var(--tur-sari-ham);background:linear-gradient(var(--k),var(--k)) 0 0 /16px 3px no-repeat,linear-gradient(var(--k),var(--k)) 0 0 /3px 16px no-repeat,linear-gradient(var(--k),var(--k)) 100% 0 /16px 3px no-repeat,linear-gradient(var(--k),var(--k)) 100% 0 /3px 16px no-repeat,linear-gradient(var(--k),var(--k)) 0 100% /16px 3px no-repeat,linear-gradient(var(--k),var(--k)) 0 100% /3px 16px no-repeat,linear-gradient(var(--k),var(--k)) 100% 100% /16px 3px no-repeat,linear-gradient(var(--k),var(--k)) 100% 100% /3px 16px no-repeat}.tur-altyazi{position:fixed;left:50%;bottom:calc(var(--tur-cubuk-h) + max(16px, env(safe-area-inset-bottom)) + 12px);max-height:38vh;max-height:min(38dvh,calc(100dvh - var(--tur-cubuk-h) - 120px));overflow-y:auto;overscroll-behavior:contain;transform:translateX(-50%);transform-origin:50% 100%;width:min(700px,calc(100vw - 32px));background:var(--tur-beyaz);color:var(--tur-metin);border:1px solid var(--tur-cizgi);border-left:4px solid var(--tur-sari);border-radius:14px;padding:12px 18px 14px;box-shadow:0 14px 36px -10px rgba(15,27,51,.45),0 2px 6px rgba(15,27,51,.12);pointer-events:auto;transition:opacity var(--tur-gecis),transform var(--tur-gecis)}@starting-style{.tur-altyazi{opacity:0;transform:translateX(-50%) translateY(8px)}}.tur-altyazi.ust{bottom:auto;top:56px;transform-origin:50% 0}.tur-altyazi.gizli{position:fixed;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);border:0;box-shadow:none;opacity:1;pointer-events:none;white-space:nowrap}.tur-altyazi-ust{display:flex;align-items:center;justify-content:space-between;gap:12px}.tur-altyazi p{margin:6px 0 0;font-size:1.0625rem;line-height:1.5;font-weight:500;letter-spacing:0;color:var(--tur-metin)}.tur-altyazi small{display:block;margin-top:8px;color:var(--tur-kehribar);font-size:.875rem;line-height:1.4;font-weight:600}.tur-ilke{display:inline-block;font-size:.75rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--tur-mavi-koyu);background:var(--tur-mavi-soft);border-radius:999px;padding:5px 10px}.tur-noktalar{display:inline-flex;align-items:center;gap:6px}.tur-nokta{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--tur-soluk);background:transparent;box-sizing:border-box}.tur-nokta.bitti{background:var(--tur-mavi);border-color:var(--tur-mavi)}.tur-nokta.simdi{background:var(--tur-sari);border-color:var(--tur-lacivert);width:12px;height:12px}.tur-final{position:fixed;inset:0;display:grid;place-content:center;padding:16px;pointer-events:none}.tur-final-kart{background:var(--tur-lacivert);border-radius:18px;padding:22px 28px;text-align:center;max-width:min(560px,100%);box-shadow:0 18px 44px -12px rgba(15,27,51,.6);border-top:3px solid var(--tur-sari);transition:opacity var(--tur-gecis)}@starting-style{.tur-final-kart{opacity:0}}.tur-final-mesaj{color:var(--tur-beyaz);font-family:var(--font-display);font-size:clamp(1.4rem,3.2vw,2rem);line-height:1.2;letter-spacing:-.01em;font-weight:600;margin:0}.tur-final-ilke{color:var(--tur-sari-metin);font-size:clamp(.95rem,1.8vw,1.1rem);letter-spacing:.02em;margin:10px 0 0;font-weight:600}.tur-cubuk{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(780px,calc(100vw - 32px));background:var(--tur-lacivert);color:var(--tur-beyaz);border-radius:16px;box-shadow:0 14px 36px -8px rgba(15,27,51,.6),inset 0 0 0 1px rgba(255,255,255,.08);pointer-events:auto;transition:opacity var(--tur-gecis),transform var(--tur-gecis)}@starting-style{.tur-cubuk{opacity:0;transform:translateX(-50%) translateY(10px)}}.tur-ilerleme{display:flex;gap:4px;padding:10px 14px 0}.tur-ilerleme span{flex:1;height:6px;border-radius:3px;background:var(--tur-lacivert-3);position:relative;overflow:hidden}.tur-ilerleme i{position:absolute;inset:0;width:100%;border-radius:3px;background:var(--tur-sari);transform-origin:left center;transition:transform .12s linear}.tur-ilerleme span.bitti i{background:var(--tur-mavi-acik)}.tur-cubuk-ic{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px 10px 16px}.tur-sahne{font-size:.9375rem;line-height:1.3;display:flex;flex-direction:column;gap:2px;min-width:0}.tur-sahne-baslik{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.tur-sahne b{color:var(--tur-sari-metin);font-variant-numeric:tabular-nums}.tur-ipucu{font-size:.8125rem;color:var(--tur-soluk-koyu)}.tur-ipucu kbd{font:inherit;font-weight:700;color:var(--tur-beyaz);background:var(--tur-lacivert-3);border-radius:5px;padding:0 5px}.tur-ornek{display:inline-flex;align-items:center;font-style:normal;font-size:.75rem;line-height:1.2;font-weight:700;background:var(--tur-sari);color:var(--tur-lacivert);border-radius:999px;padding:3px 9px}.tur-dugmeler{display:flex;gap:6px;flex-shrink:0}.tur-dugmeler button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0;border-radius:12px;border:1px solid rgba(255,255,255,.22);background:var(--tur-lacivert-3);color:var(--tur-beyaz);cursor:pointer;line-height:1;transition:background-color var(--tur-hizli),transform 80ms;-webkit-tap-highlight-color:transparent}.tur-dugmeler button:hover:not(:disabled){background:#284287}.tur-dugmeler button:active:not(:disabled){transform:scale(.95);transition-duration:0s}.tur-dugmeler button.ana{background:var(--tur-mavi);border-color:transparent;min-width:52px}.tur-dugmeler button.ana:hover:not(:disabled){background:var(--tur-mavi-koyu)}.tur-dugmeler button[aria-pressed=true]{background:var(--tur-mavi-soft);color:var(--tur-lacivert);border-color:transparent}.tur-dugmeler button:disabled{opacity:.45;cursor:not-allowed}.tur-dugmeler svg{display:block;pointer-events:none}.demo-serit a:focus-visible,.demo-serit button:focus-visible,.tur-dugmeler button:focus-visible,.tur-hata button:focus-visible,.tur-kapanis-dugmeler>:focus-visible,.tur-kapanis-kapat:focus-visible{outline:3px solid var(--tur-sari-metin);outline-offset:2px}.tur-kapanis-kapat:focus-visible,.tur-kapanis-kart .tur-kapanis-dugmeler>:focus-visible{outline-color:var(--tur-mavi)}.lg-demo:focus-visible,.tur-vitrin a:focus-visible,.tur-vitrin button:focus-visible{outline:3px solid var(--tur-mavi);outline-offset:2px}.tur-kapanis{position:fixed;inset:0;z-index:9100;display:grid;place-items:center;padding:16px;overflow-y:auto;font-family:var(--font);background:radial-gradient(ellipse at 50% 20%,rgba(36,89,230,.32),transparent 60%),linear-gradient(180deg,var(--tur-lacivert-2),var(--tur-lacivert));transition:opacity var(--tur-gecis)}@starting-style{.tur-kapanis{opacity:0}}.tur-kapanis-kart{position:relative;max-width:560px;width:100%;text-align:center;color:var(--tur-metin);background:var(--tur-beyaz);border-radius:22px;padding:30px 28px 22px;border-top:4px solid var(--tur-sari);box-shadow:0 30px 60px -24px rgba(0,0,0,.6)}.tur-kapanis-kart img{display:block;margin:0 auto}.tur-kapanis-kart h2{font-family:var(--font-display);font-size:clamp(1.6rem,3.6vw,2.1rem);line-height:1.15;letter-spacing:-.015em;font-weight:600;margin:12px 0 6px;color:var(--tur-metin)}.tur-kapanis-kart .tur-final-mesaj{font-family:var(--font);font-size:1.0625rem;line-height:1.5;font-weight:500;letter-spacing:0;color:var(--tur-metin-2)}.tur-kapanis-kart .tur-final-ilke{color:var(--tur-kehribar)}.tur-ozet{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;text-align:left}.tur-ozet li{display:flex;align-items:center;gap:8px;font-size:.9375rem;line-height:1.35;color:var(--tur-metin)}.tur-ozet svg{flex:none;color:var(--tur-mavi)}.tur-kapanis-dugmeler{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:22px 0 12px}.tur-kapanis-dugmeler>*{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:12px;font:inherit;font-size:1rem;font-weight:600;border:1.5px solid var(--tur-mavi);background:transparent;color:var(--tur-mavi-koyu);cursor:pointer;text-decoration:none;transition:background-color var(--tur-hizli),transform 80ms}.tur-kapanis-dugmeler>:hover{background:var(--tur-mavi-soft)}.tur-kapanis-dugmeler>:active{transform:scale(.97);transition-duration:0s}.tur-kapanis-dugmeler .birincil{background:var(--tur-mavi);color:var(--tur-beyaz);border-color:var(--tur-mavi)}.tur-kapanis-dugmeler .birincil:hover{background:var(--tur-mavi-koyu);border-color:var(--tur-mavi-koyu)}.tur-kapanis-dugmeler .ucuncu,.tur-kapanis-dugmeler .ucuncul{border-color:transparent;color:var(--tur-metin-2);text-decoration:underline;text-underline-offset:3px}.tur-kapanis-kart small{display:block;color:var(--tur-soluk);font-size:.8125rem;line-height:1.4}.tur-kapanis-kapat{position:absolute;top:6px;right:6px;background:none;border:0;color:var(--tur-metin-2);width:44px;height:44px;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.tur-kapanis-kapat:hover{background:var(--tur-mavi-soft)}.tur-hata{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:9000;background:var(--tur-hata-zemin);color:var(--tur-hata);padding:12px 16px;border-radius:12px;border:1px solid #e3a19b;display:flex;gap:14px;align-items:center;max-width:calc(100vw - 32px)}.tur-hata p{margin:0}.tur-hata button{background:var(--tur-mavi);color:var(--tur-beyaz);border:0;border-radius:10px;min-height:44px;padding:0 16px;cursor:pointer;font:inherit;font-weight:600}.demo-serit{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:8000;max-width:calc(100vw - 16px);background:var(--tur-sari);color:var(--tur-lacivert);font-size:.8125rem;line-height:1.2;font-weight:600;padding:0 6px 0 12px;min-height:32px;border-radius:0 0 12px 12px;display:flex;gap:6px;align-items:center;box-shadow:0 6px 14px -8px rgba(15,27,51,.55);font-family:var(--font)}.demo-serit-metin{display:inline-flex;align-items:center;gap:6px}.demo-serit-metin svg{flex:none}.demo-serit button{background:transparent;border:0;color:var(--tur-lacivert);border-radius:8px;min-height:32px;padding:0 10px;font:inherit;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:background-color var(--tur-hizli)}.demo-serit button:hover{background:rgba(15,27,51,.1)}.demo-serit button:active{background:rgba(15,27,51,.18);transition-duration:0s}.demo-serit b{color:inherit;letter-spacing:.06em}.tur-vitrin{min-height:100vh;min-height:100dvh;position:relative;overflow:hidden;isolation:isolate;color-scheme:light;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;-moz-column-gap:clamp(24px,4vw,72px);column-gap:clamp(24px,4vw,72px);padding:28px max(clamp(20px,5vw,88px),calc((100vw - 1400px) / 2));font-family:var(--font);color:var(--tur-metin);background:radial-gradient(closest-side at 22% 30%,rgba(36,89,230,.16),transparent 72%),radial-gradient(closest-side at 94% 6%,rgba(245,183,0,.24),transparent 68%),radial-gradient(closest-side at 72% 100%,rgba(36,89,230,.12),transparent 70%),var(--tur-zemin)}.tur-vitrin *,.tur-vitrin :after,.tur-vitrin :before{box-sizing:border-box}.tur-vitrin-ic{position:relative;z-index:1;max-width:620px;display:flex;flex-direction:column;align-items:flex-start}.tur-vitrin-marka{display:flex;align-items:center;gap:12px;margin-bottom:20px}.tur-vitrin-marka img{width:40px;height:auto;display:block}.tur-vitrin-marka b{font-family:var(--font-display);font-weight:600;letter-spacing:.28em;font-size:1.125rem;color:var(--tur-metin)}.tur-vitrin-marka small{display:block;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tur-kehribar);margin-top:2px}.tur-rozet{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:7px 14px 7px 10px;border-radius:999px;background:var(--tur-sari);color:var(--tur-lacivert);font-size:.9375rem;line-height:1.25;font-weight:700}.tur-rozet svg{flex:none}.tur-vitrin h1.tur-vitrin-baslik{margin:0;font-family:var(--font-display);font-weight:600;color:var(--tur-metin);font-size:clamp(2.25rem,4.4vw,3.25rem);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.tur-vitrin-lead{margin:14px 0 0;font-size:1.125rem;max-width:54ch}.tur-vitrin-ana,.tur-vitrin-lead{line-height:1.5;color:var(--tur-metin-2)}.tur-vitrin-ana{margin:12px 0 0;font-size:.9375rem}.tur-vitrin-ana b{color:var(--tur-metin);font-weight:650}.tur-vitrin-sahneler{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px;counter-reset:s}.tur-vitrin-sahneler li{counter-increment:s;display:inline-flex;align-items:center;gap:7px;font-size:.875rem;line-height:1.2;color:var(--tur-metin);background:rgba(255,255,255,.85);border:1px solid var(--tur-cizgi);border-radius:999px;padding:6px 12px 6px 7px}.tur-vitrin-sahneler li:before{content:counter(s);display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--tur-mavi-soft);color:var(--tur-mavi-koyu);font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.tur-vitrin-not{display:flex;align-items:flex-start;gap:10px;margin:22px 0 0;padding:12px 14px;border-radius:12px;background:#FFF8DC;border:1px solid #f1da8a;border-left:4px solid var(--tur-sari);color:var(--tur-lacivert);font-size:.9375rem;line-height:1.45;max-width:60ch}.tur-vitrin-not svg{flex:none;margin-top:2px;color:var(--tur-kehribar)}.tur-vitrin-not b{font-weight:700}.tur-vitrin-hata{margin:16px 0 0;padding:10px 14px;border-radius:12px;background:var(--tur-hata-zemin);color:var(--tur-hata);border:1px solid #e3a19b;font-size:.9375rem}.tur-vitrin-eylem{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}.tur-vitrin button.tur-baslat{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border:0;border-radius:14px;background:var(--tur-mavi);color:var(--tur-beyaz);font:inherit;font-size:1.0625rem;font-weight:650;cursor:pointer;box-shadow:0 14px 28px -14px rgba(36,89,230,.85),0 0 0 1px rgba(23,71,196,.5);transition:background-color var(--tur-hizli),transform 80ms}.tur-vitrin button.tur-baslat:hover:not(:disabled){background:var(--tur-mavi-koyu)}.tur-vitrin button.tur-baslat:active:not(:disabled){transform:scale(.98);transition-duration:0s}.tur-vitrin button.tur-baslat:disabled{background:#5C7FD9;cursor:progress;box-shadow:none}.tur-vitrin .tur-donus{width:16px;height:16px;border-radius:50%;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;animation:tur-don .8s linear infinite}@keyframes tur-don{to{transform:rotate(1turn)}}.tur-vitrin button.tur-ses{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:0 16px 0 14px;border-radius:14px;font:inherit;font-size:1rem;font-weight:600;color:var(--tur-metin);background:var(--tur-beyaz);border:1.5px solid #85857d;cursor:pointer;transition:background-color var(--tur-hizli),transform 80ms}.tur-vitrin button.tur-ses:hover:not(:disabled){background:var(--tur-mavi-soft)}.tur-vitrin button.tur-ses:active:not(:disabled){transform:scale(.98);transition-duration:0s}.tur-vitrin button.tur-ses:disabled{color:var(--tur-soluk);background:rgba(255,255,255,.6);cursor:not-allowed}.tur-vitrin button.tur-ses[aria-pressed=true]{border-color:var(--tur-mavi);background:var(--tur-mavi-soft);color:var(--tur-mavi-koyu)}.tur-ses-iz{position:relative;width:36px;height:20px;border-radius:999px;background:#85857D;flex:none;transition:background-color var(--tur-hizli)}.tur-ses-iz:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform var(--tur-hizli)}.tur-ses[aria-pressed=true] .tur-ses-iz{background:var(--tur-mavi)}.tur-ses[aria-pressed=true] .tur-ses-iz:after{transform:translateX(16px)}.tur-vitrin-ipucu{margin:12px 0 0;font-size:.875rem;line-height:1.5;color:var(--tur-soluk);max-width:60ch}.tur-vitrin-ipucu b{color:var(--tur-metin-2);font-weight:650}.tur-vitrin-baglar{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:6px}.tur-vitrin a.tur-giris,.tur-vitrin button.tur-serbest{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:12px;font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;text-decoration:none}.tur-vitrin button.tur-serbest{background:transparent;border:1.5px solid var(--tur-mavi);color:var(--tur-mavi-koyu);transition:background-color var(--tur-hizli)}.tur-vitrin button.tur-serbest:hover:not(:disabled){background:var(--tur-mavi-soft)}.tur-vitrin button.tur-serbest:disabled{opacity:.5;cursor:not-allowed}.tur-vitrin a.tur-giris{color:var(--tur-metin-2);text-decoration:underline;text-underline-offset:3px}.tur-vitrin a.tur-giris:hover{color:var(--tur-mavi-koyu)}.tur-maket-alan{position:relative;z-index:0;aspect-ratio:1/1;width:min(100%,460px);justify-self:center;display:grid;place-items:center}.tur-orbit{position:absolute;inset:4%;border-radius:50%;border:1px solid rgba(36,89,230,.22);pointer-events:none}.tur-orbit.b{inset:-6%;border-color:rgba(245,183,0,.45);border-style:dashed}.tur-maket{position:relative;width:82%;border-radius:18px;background:rgba(255,255,255,.92);border:1px solid var(--tur-cizgi);box-shadow:0 40px 70px -40px rgba(15,27,51,.55),0 0 0 6px rgba(255,255,255,.45);padding:14px;opacity:.9}.tur-maket-baslik{display:flex;gap:5px;margin-bottom:12px}.tur-maket-baslik i{width:8px;height:8px;border-radius:50%;background:var(--tur-cizgi)}.tur-maket-kpi{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.tur-maket-kpi span{height:46px;border-radius:10px;background:var(--tur-zemin);border:1px solid var(--tur-cizgi);position:relative}.tur-maket-kpi span:first-child{background:#FFF8DC;border-color:#F1DA8A}.tur-maket-kpi span:after{top:12px;width:38%;height:6px;background:#C9D3E6}.tur-maket-kpi span:after,.tur-maket-kpi span:before{content:"";position:absolute;left:10px;border-radius:3px}.tur-maket-kpi span:before{bottom:10px;width:62%;height:9px;background:var(--tur-lacivert-3);opacity:.75}.tur-maket-grafik{display:flex;align-items:flex-end;gap:7px;height:110px;margin:12px 0;padding:10px;border-radius:12px;background:var(--tur-zemin);border:1px solid var(--tur-cizgi)}.tur-maket-grafik i{flex:1;border-radius:4px 4px 0 0;background:var(--tur-mavi);opacity:.8}.tur-maket-grafik i:nth-child(3n){background:var(--tur-sari);opacity:.9}.tur-maket-satir{height:9px;border-radius:5px;background:#D5DDEC;margin-top:8px}.tur-maket-satir:nth-child(odd){width:80%}.tur-maket-logo{position:absolute;z-index:2;right:-2%;bottom:0;width:22%;height:auto;filter:none}@media (max-height:800px) and (min-width:901px){.tur-vitrin{padding-top:18px;padding-bottom:18px}.tur-vitrin-marka{margin-bottom:12px}.tur-vitrin-lead{margin-top:10px}.tur-vitrin-sahneler{margin-top:12px}.tur-vitrin-eylem{margin-top:16px}.tur-vitrin h1.tur-vitrin-baslik{font-size:clamp(2.25rem,4vw,2.875rem)}}@media (max-width:900px){.tur-vitrin{grid-template-columns:minmax(0,1fr);align-items:start;padding:20px 16px 32px}.tur-maket-alan{display:none}.tur-vitrin-ic{max-width:none}.tur-vitrin-eylem{flex-direction:column;align-items:stretch;width:100%}.tur-vitrin button.tur-baslat,.tur-vitrin button.tur-ses{width:100%;justify-content:center}.tur-vitrin-baglar{width:100%}.tur-vitrin button.tur-serbest{flex:1;justify-content:center}}@media (max-width:640px){.tur-altyazi{padding:8px 12px 10px;width:calc(100vw - 24px);max-height:32vh;max-height:32dvh;overscroll-behavior:contain;bottom:calc(var(--tur-cubuk-h) + max(12px, env(safe-area-inset-bottom)) + 8px)}.tur-altyazi.ust{top:calc(env(safe-area-inset-top, 0px) + 48px);bottom:auto}.tur-altyazi p{font-size:.9375rem;line-height:1.42;margin-top:4px}.tur-altyazi small{font-size:.875rem;margin-top:6px}.tur-noktalar{display:none}.tur-cubuk{width:calc(100vw - 24px);bottom:max(12px,env(safe-area-inset-bottom))}.tur-cubuk-ic{flex-direction:column;align-items:stretch;gap:8px;padding:8px 10px 10px}.tur-ipucu{display:none}.tur-dugmeler{justify-content:space-between;gap:4px}.tur-dugmeler button{flex:1;min-width:44px}.tur-ozet{grid-template-columns:1fr}.demo-serit-tanit{display:none}.demo-serit{font-size:.75rem}}@media (hover:none){.tur-ipucu{display:none}}@media print{.tur-hata,.tur-kapanis,.tur-katman{display:none!important}.demo-serit{position:static;transform:none;max-width:none;width:100%;border-radius:0;background:none;color:#000;border-bottom:1px solid #000;font-weight:700;box-shadow:none}.demo-serit button{display:none}}[data-tur-acik] .bm-panel,[data-tur-acik] .cekmece-ort,[data-tur-acik] .ksy-arka,[data-tur-acik] .surum-bar{display:none!important}.tur-katman.az .tur-altyazi,.tur-katman.az .tur-cubuk,.tur-katman.az .tur-odak,.tur-katman.az .tur-perde{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.demo-serit *,.tur-altyazi,.tur-cubuk,.tur-final-kart,.tur-ilerleme i,.tur-kapanis,.tur-odak,.tur-perde,.tur-vitrin *{transition:none!important;animation:none!important}.tur-vitrin .tur-donus{animation:none!important;border-top-color:rgba(255,255,255,.4);border-style:dotted}}@media (prefers-reduced-transparency:reduce){.tur-perde{background:rgba(15,27,51,.6)}.tur-odak{box-shadow:0 0 0 3px var(--tur-mavi),0 0 0 4.5px #fff,0 0 0 9999px rgba(15,27,51,.7)}.tur-maket,.tur-vitrin-sahneler li{background:#fff}}@media (prefers-contrast:more){.tur-altyazi,.tur-kapanis-kart,.tur-maket,.tur-vitrin-sahneler li{border-color:var(--tur-lacivert)}.tur-dugmeler button{border-color:var(--tur-beyaz)}.tur-vitrin button.tur-ses{border-color:var(--tur-lacivert)}}