@font-face{font-family:Outfit;src:url(/_next/static/media/outfit-variable.121d9676.ttf) format("truetype");font-weight:100 900;font-display:swap}.giris-ekrani,.listem-ekrani,.musteri-katman{--sv-color-neutral-0:#ffffff;--sv-color-neutral-25:#faf7f2;--sv-color-neutral-50:#f4eee7;--sv-color-neutral-100:#eee6dc;--sv-color-neutral-200:#d9cec3;--sv-color-neutral-300:#bcafa2;--sv-color-neutral-400:#c5bab1;--sv-color-neutral-500:#80766d;--sv-color-neutral-600:#655f59;--sv-color-neutral-700:#514b46;--sv-color-neutral-800:#403936;--sv-color-neutral-850:#2d2826;--sv-color-neutral-900:#24211f;--sv-color-neutral-950:#211e1d;--sv-color-brand-50:#fbeaf0;--sv-color-brand-100:#f7d8e2;--sv-color-brand-200:#f5b6c9;--sv-color-brand-300:#f296af;--sv-color-brand-400:#d96789;--sv-color-brand-500:#bd4167;--sv-color-brand-600:#a62d50;--sv-color-brand-700:#872140;--sv-color-brand-800:#3e252e;--sv-color-accent-purple:#a78bfa;--sv-color-accent-orange:#f3a34d;--sv-color-energy-50:#fff1dd;--sv-color-energy-100:#ffe1b6;--sv-color-energy-300:#f9bd76;--sv-color-energy-500:#f3a34d;--sv-color-energy-700:#824508;--sv-color-energy-900:#402e1e;--sv-color-success-50:#e7f4ed;--sv-color-success-300:#86d5a5;--sv-color-success-500:#207447;--sv-color-success-900:#203a2c;--sv-color-warning-50:#fff2d9;--sv-color-warning-300:#f4c867;--sv-color-warning-500:#855800;--sv-color-warning-900:#3c321d;--sv-color-error-50:#fcece9;--sv-color-error-300:#ffaaa0;--sv-color-error-500:#b23229;--sv-color-error-900:#412724;--sv-color-info-50:#eaf1fa;--sv-color-info-300:#9bc4fa;--sv-color-info-500:#315e96;--sv-color-info-900:#263346;--sv-shadow-card:0 4px 16px rgba(61,48,43,0.065),0 1px 3px rgba(61,48,43,0.035);--sv-shadow-card-subtle:0 2px 9px rgba(61,48,43,0.045);--sv-shadow-card-reward:0 4px 16px rgba(135,33,64,0.075),0 1px 3px rgba(135,33,64,0.035);--sv-shadow-sheet:0 18px 48px rgba(36,33,31,0.18);--m-gul:var(--sv-color-brand-300);--m-turuncu:var(--sv-color-accent-orange);--m-gul-acik:var(--sv-color-brand-300);--m-turuncu-acik:var(--sv-color-energy-300);--m-zemin:var(--sv-color-neutral-50);--m-murekkep:var(--sv-color-neutral-900);--m-burger:var(--sv-color-energy-500);--brand-gradient:linear-gradient(90deg,var(--sv-color-brand-300),var(--sv-color-accent-orange));--surface-brand:var(--sv-color-neutral-850);--accent-solid:var(--sv-color-brand-600);--accent-solid-press:var(--sv-color-brand-700);--scan:var(--sv-color-brand-300);--accent:var(--sv-color-brand-600);--accent2:var(--sv-color-brand-700);--accent-soft:var(--sv-color-brand-50);--accent-soft-line:var(--sv-color-brand-100);--accent-warm-soft:var(--sv-color-energy-50);--accent-warm-ink:var(--sv-color-energy-700);--bg:var(--sv-color-neutral-25);--ink:var(--sv-color-neutral-900);--ink2:var(--sv-color-neutral-600);--ink3:var(--sv-color-neutral-600);--line:var(--sv-color-neutral-200);--chip:var(--sv-color-neutral-50);--info:var(--sv-color-info-500);--info-soft:var(--sv-color-info-50);--info-line:var(--sv-color-info-300);--info-ink:var(--sv-color-info-900);--warn:var(--sv-color-warning-500);--warn-soft:var(--sv-color-warning-50);--bad:var(--sv-color-error-500);--bad-soft:var(--sv-color-error-50);--ok:var(--sv-color-success-500);--ok-soft:var(--sv-color-success-50);--surface:var(--sv-color-neutral-0);--surface-app:var(--bg);--surface-card:var(--sv-color-neutral-0);--surface-input:var(--sv-color-neutral-0);--frame:var(--bg);--text-body:var(--ink);--text-muted:var(--ink2);--text-faint:var(--ink3);--border-default:var(--line);--on-accent:var(--sv-color-neutral-0);--on-brand:var(--sv-color-neutral-0);--font-baslik:Outfit;font-family:var(--font-govde),"DM Sans",sans-serif;background:var(--bg);color:var(--ink)}:is(.listem-ekrani,.giris-ekrani,.musteri-katman) :is(h1,h2,h3,.h1,.h2,.logo,.bigpts){font-family:Outfit,var(--font-govde),sans-serif;font-weight:600}:is(.listem-ekrani,.giris-ekrani,.musteri-katman) :is(button,input,select,textarea){font-family:inherit}:is(.listem-ekrani,.giris-ekrani,.musteri-katman) :is(input,textarea)::placeholder{color:var(--ink2);opacity:1}:is(.listem-ekrani,.giris-ekrani,.musteri-katman) [tabindex="-1"]:focus{outline:none}:is(.listem-ekrani,.giris-ekrani) :is(.h3,.xs,.chip,.legal,.note,.rew .s,.lrow .s,.izin-satir .s,.izin-durum,.izin-yanik,.vit-kategori,.vit-kalem .s,.vit-boy span,.vit-menu-alt,.wallet-card .l,.wallet-card .s){font-size:12px}:is(.listem-ekrani,.giris-ekrani) :is(.input,.card,.card:active,.seg,.modal,.acik-kart,.hg-adlar .chip,.izin-anahtar>i,.pulse .in .zemin){background:var(--sv-color-neutral-0)}:is(.listem-ekrani,.giris-ekrani) :is(.card,.acik-kart,.cuzdan-mekan,.input){border-color:var(--sv-color-neutral-200)}:is(.listem-ekrani,.giris-ekrani) :is(.card,.acik-kart,.cuzdan-mekan){box-shadow:3px 4px 0 var(--sv-color-neutral-100)}:is(.listem-ekrani,.giris-ekrani) .thumb{background:var(--sv-color-neutral-50)}:is(.listem-ekrani,.giris-ekrani) .btn:not(.ghost):not(.gray):not(.danger){box-shadow:0 3px 0 var(--sv-color-brand-700)}:is(.listem-ekrani,.giris-ekrani) .cam{background:var(--sv-color-neutral-950)}:is(.listem-ekrani,.giris-ekrani) .cam .hint{font-size:12px}:is(.listem-ekrani,.giris-ekrani) .okutma-izin{border-color:var(--sv-color-neutral-200);box-shadow:3px 4px 0 var(--sv-color-neutral-100)}:is(.listem-ekrani,.giris-ekrani) .noscreen{background:linear-gradient(165deg,var(--sv-color-error-500),var(--sv-color-brand-700))}:is(.listem-ekrani,.giris-ekrani) .noscreen .btn,:is(.listem-ekrani,.giris-ekrani) .noscreen .pulse .in{color:var(--sv-color-error-500)}:is(.listem-ekrani,.giris-ekrani) .akis-sonuc .ikram-hazir{background:var(--sv-color-brand-50);color:var(--sv-color-neutral-850)}:is(.listem-ekrani,.giris-ekrani) .akis-sonuc .ikram-hazir .h1{color:var(--sv-color-brand-600)}:is(.listem-ekrani,.giris-ekrani) .akis-sonuc .ikram-hazir .clock.kasa-saat{color:var(--sv-color-neutral-850)}:is(.listem-ekrani,.giris-ekrani) .akis-sonuc .bigpts{color:var(--sv-color-brand-300)}:is(.listem-ekrani,.giris-ekrani) .bekleyen-odul{border-color:var(--sv-color-warning-300);background:var(--sv-color-warning-50)}.listem-ekrani .okut-kod-form input{font-family:var(--font-govde),"DM Sans",sans-serif;font-weight:700}.listem-ekrani :is(.odul-kodu-alani output,.okutma-goster time){font-family:var(--font-govde),"DM Sans",sans-serif;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.listem-ekrani :is(.kampanya-odul,.davet-mesaj){isolation:isolate;overflow:hidden}.listem-ekrani .logo{display:inline-flex;flex-direction:row;align-items:center;white-space:nowrap;gap:9px}.listem-ekrani .appbar a.logo{min-height:44px;color:var(--accent);text-decoration:none}:is(.listem-ekrani,.giris-ekrani,.musteri-katman) .btn.danger{background:var(--bad);color:var(--on-accent);box-shadow:0 3px 0 var(--sv-color-error-900)}:is(.listem-ekrani,.giris-ekrani,.musteri-katman) .btn:is(.gray,.ghost){box-shadow:none}.listem-ekrani .appbar.sv-baslik,.listem-ekrani .appbar:has(.sv-user){gap:9px}.listem-ekrani .appbar.sv-baslik .logo{flex:none;gap:7px!important;font-size:20px}.listem-ekrani .appbar.sv-baslik .logo img,.listem-ekrani .appbar.sv-baslik .logo svg{width:31px!important;height:31px!important}.sv-geri{display:grid;place-items:center;flex:none;width:44px;height:44px;margin:0 -6px 0 -10px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--sv-color-neutral-600);cursor:pointer;text-decoration:none}.sv-geri .material-symbols-rounded{font-size:22px}.sv-geri svg{width:20px;height:20px}.sv-geri:focus-visible{outline:2px solid var(--sv-color-brand-600);outline-offset:2px}.sv-user{align-items:center;gap:8px;max-width:180px;min-height:44px;flex:0 1 auto;margin-left:auto;color:var(--sv-color-neutral-900);text-decoration:none}.sv-user,.sv-user-copy{display:flex;min-width:0}.sv-user-copy{flex-direction:row;align-items:baseline;gap:4px;white-space:nowrap;text-align:right}.sv-user-copy small{color:var(--sv-color-neutral-600);font:400 13px/20px var(--font-govde),DM Sans,sans-serif}.sv-avatar{position:relative;display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid transparent;border-radius:50%;background:var(--sv-color-brand-50);color:var(--sv-color-brand-600)}.sv-avatar .material-symbols-rounded{font-size:21px}.sv-user:focus-visible{outline:2px solid var(--sv-color-brand-600);outline-offset:3px}.sv-user:focus:not(:focus-visible){outline:none}.sv-nav{position:fixed;z-index:12;left:max(12px,calc(50% - 203px));right:max(12px,calc(50% - 203px));bottom:calc(12px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:62px;min-height:62px;margin:0;padding:4px 6px;border:1px solid rgb(255 255 255/88%);border-radius:23px;background:#fffdfa;box-shadow:0 6px 22px rgb(36 33 31/10%),0 1px 4px rgb(36 33 31/5%),inset 0 1px 0 rgb(255 255 255/95%),inset 0 -1px 0 rgb(112 74 55/9%);isolation:isolate;overflow:visible}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sv-nav{background:linear-gradient(145deg,rgb(255 255 255/18%),transparent 45%,rgb(255 255 255/8%)),rgb(255 252 248/44%);-webkit-backdrop-filter:blur(10px) saturate(165%);backdrop-filter:blur(10px) saturate(165%)}}@media (prefers-reduced-transparency:reduce){.sv-nav{background:#fffdfa;-webkit-backdrop-filter:none;backdrop-filter:none}}.sv-nav-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;height:52px;padding:0;border-radius:16px;background:none;color:#403a35;font:500 10.5px/15px var(--font-govde),DM Sans,sans-serif;text-decoration:none;-webkit-tap-highlight-color:transparent}.sv-nav-item>svg{display:block;width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sv-nav-item .sv-label{white-space:nowrap}.sv-nav-item.is-active:not(.sv-qr){background:rgb(251 234 240/42%);color:#872140}.sv-nav-item.is-active .sv-label{font-weight:700}.sv-nav-item.sv-qr{align-self:center;justify-self:center;display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;background:#a62d50;color:#fff;box-shadow:0 3px 10px rgb(166 45 80/18%)}.sv-nav-item.sv-qr>svg{width:22px;height:22px;stroke-width:1.8}.sv-nav-item.sv-qr.is-active{box-shadow:0 0 0 3px #f5b6c9,0 3px 10px rgb(166 45 80/18%)}.sv-nav-item:focus-visible{outline:2px solid #a62d50;outline-offset:3px}@media (hover:hover){.sv-nav-item:hover{color:#a62d50}.sv-nav-item.sv-qr:hover{background:#872140;color:#fff}}.sv-nav-item.sv-qr:before,.sv-user .sv-avatar:before{content:"";position:absolute;pointer-events:none;border-radius:50%;background:conic-gradient(from 20deg,#a62d50 0deg,#f7d8e2 85deg,#f3a34d 145deg,#f7d8e2 215deg,#a62d50 300deg,#a62d50 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.sv-nav-item.sv-qr:before{inset:-2px;padding:1.25px;opacity:.85}.sv-user .sv-avatar:before{inset:0;padding:1.5px;opacity:.8;z-index:1}@media (prefers-reduced-motion:no-preference){.sv-nav-item.sv-qr:before{animation:sv-halka 12s linear infinite}.sv-user .sv-avatar:before{animation:sv-halka 18s linear infinite reverse}}.sv-nav-item.sv-qr:focus-visible:before,.sv-nav-item.sv-qr:hover:before,.sv-user:focus-visible .sv-avatar:before,.sv-user:hover .sv-avatar:before{animation-play-state:paused}@keyframes sv-halka{to{transform:rotate(1turn)}}html:has(.listem-ekrani){scroll-padding-top:calc(env(safe-area-inset-top) + 78px)}html:has(.listem-ekrani.sekmeli){scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom))}.listem-ekrani.sekmeli>:is(.scroll,main){padding-bottom:calc(100px + env(safe-area-inset-bottom))!important;scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom))}@media (max-width:350px){.sv-nav{left:10px;right:10px;padding-left:4px;padding-right:4px;border-radius:22px}.sv-user{gap:5px;max-width:142px}.sv-user-copy small{font-size:12px}.sv-avatar{width:32px;height:32px}.listem-ekrani .appbar.sv-baslik{gap:6px;padding-left:16px;padding-right:16px}.listem-ekrani .appbar.sv-baslik .logo{gap:4px!important;font-size:17px}.listem-ekrani .appbar.sv-baslik .logo img,.listem-ekrani .appbar.sv-baslik .logo svg{width:26px!important;height:26px!important}}.app .listem-ekrani :is(.home-stats>a,.home-info,.home-progress-card,.home-balances,.home-discover,.home-state,.listem-mekan-karti,.list-no-results,.tanitim-mekan,.yakinimda-konum-karti,.yakinimda-en-yakin,.yakinimda-mekan-karti,.cuzdan-bekleyen,.cuzdan-odul-karti,.cuzdan-hareket-listesi,.profil-ozet,.sv-profile-card,.profil-tercih-karti,.profil-menu,.profil-oturum-satiri,.profil-tehlike,.mekan-puan,.mekan-odul,.mekan-kendime-not,.mekan-ikram,.mekan-davet,.mekan-listeye-ekle,.venue-progress,.venue-goal,.venue-empty,.okut-izin-karti,.okut-kod-karti,.okutma-ikram,.odul-kodu-alani,.kampanya-oneren,.kampanya-mekan,.kampanya-odul,.davet-kaynak,.davet-mekan,.davet-mesaj,.riza-taslak,.riza-gelistirme,.giris-aydinlatma,.feedback-form,.feedback-review){border:0;box-shadow:var(--sv-shadow-card)}.app .listem-ekrani :is(.list-card-reward,.cuzdan-bekleyen,.mekan-odul:not(.venue-reward-empty),.kampanya-odul,.davet-mesaj){box-shadow:var(--sv-shadow-card-reward)}.app .listem-ekrani :is(.mekan-islem-grid>a,.venue-action-unavailable,.mekan-ikram-bos,.mekan-ikram){border:0;box-shadow:var(--sv-shadow-card-subtle)}.app .listem-ekrani :is(.cuzdan-bekleyen .cuzdan-kod,.odul-onay-ozet,.okut-izin-listesi){border:0;box-shadow:none}body :is(.mekan-modal-kart,.odul-onay-karti,.tanitim-dialog,.venue-note-dialog){border:0;box-shadow:var(--sv-shadow-sheet)}.mekan-modal-kart .mekan-menu-listesi{border:0;box-shadow:none}.odul-onay-sayfasi :is(.odul-kodu-alani,.okutma-ikram){border:0;box-shadow:var(--sv-shadow-card-subtle)}.odul-onay-sayfasi .odul-onay-ozet{border:0;box-shadow:none}.listem-ekrani>.scroll>:not(.wallet-card){animation:none}@media (prefers-reduced-motion:no-preference){.listem-ekrani>:is(.scroll,main){animation:sv-sayfa-giris .18s cubic-bezier(.2,.7,.2,1) backwards}}@keyframes sv-sayfa-giris{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes sv-diyalog-giris{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sv-solma-giris{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.giris-ekrani *,.giris-ekrani :after,.giris-ekrani :before,.listem-ekrani *,.listem-ekrani :after,.listem-ekrani :before{animation:none!important;transition:none!important}}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/material-ikon.ff291b58.woff2) format("woff2")}@font-face{font-family:Material Symbols Rounded Bookmark Filled;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/material-ikon-dolu.674e2fa5.woff2) format("woff2")}.material-symbols-rounded{display:inline-block;direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;overflow:hidden;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga"}.material-symbols-rounded.ikon-dolu{font-family:Material Symbols Rounded Bookmark Filled}.listem-ekrani{min-height:100vh;min-height:100dvh;flex:1 1;padding:0}.listem-ekrani .appbar{position:-webkit-sticky;position:sticky;top:0;z-index:8;min-height:calc(env(safe-area-inset-top) + 66px);margin:0;padding:calc(env(safe-area-inset-top) + 12px) 20px 12px;border-bottom:1px solid rgba(200,179,158,.55);background:var(--frame);background:color-mix(in srgb,var(--frame) 94%,white 6%);box-shadow:0 4px 18px rgba(61,48,43,.04)}.listem-ekrani .appbar:before{display:none}.listem-ekrani .appbar .logo{gap:9px!important;font-size:21px}.listem-ekrani .appbar .logo svg{width:34px!important;height:34px!important}.listem-ekrani .appbar .logo img{display:block;width:34px;height:34px;object-fit:contain}.listem-scroll{padding:20px 20px 80px;overflow:visible}.listem-baslik{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.listem-baslik .h1{margin:0;font-size:30px;line-height:1.08}.listem-baslik .p{margin-top:5px;font-size:13px}.listem-ikon-dugme{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border:1px solid var(--line);border-radius:12px;background:var(--surface-card);box-shadow:0 3px 10px rgba(61,48,43,.05);color:var(--ink2);cursor:pointer;text-decoration:none}.listem-arama-alani input:focus-visible,.listem-arama-alani label:focus-visible,.listem-fab summary:focus-visible,.listem-fab-menu a:focus-visible,.listem-fab-menu button:focus-visible,.listem-filtre:focus-visible,.listem-ikon-dugme:focus-visible,.listem-sirala summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.listem-araclar{position:relative;z-index:6;display:grid;grid-template-columns:minmax(0,1fr) 1px 44px 44px;align-items:center;grid-column-gap:6px;column-gap:6px;grid-row-gap:10px;row-gap:10px;margin-bottom:18px}.listem-mekanlar{position:relative;z-index:1}.listem-filtreler{grid-column:1;grid-row:1;display:flex;gap:4px;overflow-x:auto;padding:1px 0;scrollbar-width:none}.listem-filtreler::-webkit-scrollbar{display:none}.listem-filtre{min-width:max-content;min-height:44px;padding:0 9px;border:1px solid var(--line);border-radius:12px;background:var(--surface-card);color:var(--ink2);cursor:pointer;font:inherit;font-size:13px;font-weight:700}.listem-filtre.on{border-color:#e7b7c5;background:var(--accent-soft);color:var(--accent)}.listem-arac-ayrac{grid-column:2;grid-row:1;width:1px;height:24px;background:var(--line)}.listem-arama-toggle-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.listem-arama-ac{grid-column:3;grid-row:1;border:0;background:transparent;box-shadow:none}.listem-arama-toggle-input:checked+.listem-arama-ac{color:var(--accent)}.listem-sirala{position:relative;grid-column:4;grid-row:1}.listem-sirala summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:10px;background:transparent;box-shadow:none;color:var(--ink2);cursor:pointer;list-style:none}.listem-fab summary::-webkit-details-marker,.listem-sirala summary::-webkit-details-marker{display:none}.listem-sirala[open] summary{color:var(--accent)}.listem-sirala-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:10;width:190px;padding:8px;border:1px solid var(--line);border-radius:14px;background:var(--surface-card);box-shadow:0 12px 32px rgba(61,48,43,.14)}.listem-sirala-menu label{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 9px;border-radius:9px;color:var(--ink);cursor:pointer;font-size:13px}.listem-sirala-menu label:hover{background:var(--chip)}.listem-sirala-menu input{width:18px;height:18px;accent-color:var(--accent-solid)}.listem-arama-alani{display:none;grid-column:1/-1;grid-row:2;grid-template-columns:24px minmax(0,1fr) 44px;align-items:center;min-height:48px;border:1px solid var(--line);border-radius:12px;background:var(--surface-input);color:var(--ink2)}.listem-arama-toggle-input:checked~.listem-arama-alani{display:grid}.listem-arama-alani>.material-symbols-rounded{margin-left:12px;font-size:21px}.listem-arama-alani input{width:100%;min-width:0;height:46px;padding:0 10px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:14px;outline:0}.listem-arama-alani label{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;cursor:pointer}.listem-bolum-basligi{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.listem-bolum-basligi h2{margin:0;font-size:18px}.listem-bolum-basligi>span{padding:6px 10px;border-radius:999px;background:var(--chip);color:var(--ink2);font-size:12px;font-weight:700}.listem-mekanlar>.listem-mekan-karti{margin:0 0 10px}.listem-mekan-karti{display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:11px;gap:11px;width:100%;min-height:98px;padding:12px;border:1px solid #eadfd0;border-radius:16px;background:var(--surface-card);background:color-mix(in srgb,var(--surface-card) 97%,var(--bg) 3%);box-shadow:0 7px 22px rgba(61,48,43,.055);color:inherit;text-decoration:none;transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.listem-mekan-karti:active{transform:translateY(1px);border-color:#dcc9b4;box-shadow:0 3px 12px rgba(61,48,43,.05)}.listem-mekan-karti:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.listem-mekan-ikon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--accent-warm-soft);color:var(--accent-warm-ink)}.listem-mekan-ikon.kafe{background:#edf2e8;color:#4e6b3d}.listem-mekan-ikon.firin{background:#fff0dc;color:#8a4a08}.listem-mekan-ikon .material-symbols-rounded{font-size:25px}.listem-mekan-ikon,.yakinimda-mekan-ikon{position:relative}.mekan-logo-resmi{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:3px;box-sizing:border-box;border-radius:inherit;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.mekan-logo-resmi[hidden]{display:none}.kart-rozet{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;width:22px;height:22px;border:2px solid var(--surface-card);border-radius:999px;box-shadow:0 3px 8px rgba(61,48,43,.13)}.kart-rozet .material-symbols-rounded,.listem-mekan-ikon .kart-rozet .material-symbols-rounded{font-size:14px}.kart-rozet.hak-edildi{background:var(--accent-solid);color:var(--on-accent)}.listem-mekan-govde{min-width:0}.listem-kart-ust{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.listem-kart-ust h3{margin:0;font-family:var(--font-baslik),var(--font-govde),sans-serif;font-size:16px;font-weight:800;letter-spacing:-.025em;line-height:1.22}.listem-kart-ust p{margin:3px 0 0;color:var(--ink2);font-size:12px;line-height:1.45}.listem-kart-ok{flex:none;color:var(--ink3);font-size:21px}.listem-kart-alt{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:8px}.listem-kaynak{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:4px 7px;border-radius:999px;background:var(--chip);color:var(--ink2);font-size:10.5px;font-weight:700;line-height:1.2}.listem-kaynak .material-symbols-rounded{font-size:15px}.listem-kart-alt strong{flex:none;color:var(--accent);font-family:var(--font-baslik),var(--font-govde),sans-serif;font-size:14px}.listem-fab{position:fixed;right:max(20px,calc((100vw - 430px) / 2 + 20px));bottom:calc(82px + env(safe-area-inset-bottom));z-index:12}.listem-fab summary{display:grid;place-items:center;box-sizing:border-box;width:56px;min-width:56px;max-width:56px;height:56px;min-height:56px;max-height:56px;aspect-ratio:1;margin-left:auto;padding:0;overflow:hidden;border:0;border-radius:999px;background:var(--accent-solid);box-shadow:0 8px 24px rgba(116,33,57,.28);color:var(--on-accent);cursor:pointer;list-style:none}.listem-fab summary .material-symbols-rounded{font-size:27px}.listem-fab-kapat,.listem-fab[open] .listem-fab-ac{display:none}.listem-fab[open] .listem-fab-kapat{display:inline-block}.listem-fab-menu{position:absolute;right:0;bottom:68px;display:grid;grid-gap:7px;gap:7px;width:224px;padding:9px;border:1px solid var(--line);border-radius:16px;background:var(--surface-card);box-shadow:0 14px 36px rgba(61,48,43,.16)}.listem-fab-menu a,.listem-fab-menu button{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 11px;border:0;border-radius:11px;background:transparent;color:var(--ink);cursor:pointer;font:inherit;font-size:13px;font-weight:700;text-align:left;text-decoration:none}.listem-fab-menu a:hover,.listem-fab-menu button:hover{background:var(--chip)}.listem-fab-menu .material-symbols-rounded{color:var(--accent);font-size:21px}@media (max-width:350px){.listem-scroll{padding-inline:16px}.listem-filtre{padding-inline:8px}.listem-mekan-karti{grid-template-columns:44px minmax(0,1fr);gap:10px;padding:11px}.listem-mekan-ikon{width:44px;height:44px}.listem-kaynak{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.listem-mekan-karti{transition:none}}.musteri-durum{display:flex;flex-direction:column;align-items:center;max-width:300px;margin:40px auto 0;padding:8px 0 24px;text-align:center}.musteri-durum-ikon{display:grid;place-items:center;width:64px;height:64px;border-radius:22px;background:var(--chip);color:var(--ink2)}.musteri-durum-ikon .material-symbols-rounded{font-size:32px}.musteri-durum h1,.musteri-durum h2{margin:18px 0 0;color:var(--ink);font-size:20px;line-height:1.2}.musteri-durum p{margin:8px 0 0;color:var(--ink2);font-size:13.5px;line-height:1.55}.musteri-durum-dugme{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-top:20px;padding:0 20px;border:1px solid var(--line);border-radius:13px;background:var(--surface-card);color:var(--ink);cursor:pointer;font:inherit;font-size:13.5px;font-weight:800;text-decoration:none}.musteri-durum-dugme:disabled{opacity:.6;cursor:default}.musteri-durum-dugme:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.musteri-durum-dugme .material-symbols-rounded{font-size:19px}.musteri-durum-eylemler{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.musteri-durum-eylemler .musteri-durum-dugme{margin-top:0}.musteri-durum-bekliyor .musteri-durum-ikon{background:transparent;color:var(--accent)}.musteri-durum-bekliyor h1,.musteri-durum-bekliyor h2{color:var(--ink2);font-family:inherit;font-size:13.5px;font-weight:700}.musteri-durum-donen{animation:musteriDurumDonus 1s linear infinite}@keyframes musteriDurumDonus{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.musteri-durum-donen{animation-duration:2.4s}}.musteri-geri{display:grid;flex:none;place-items:center;width:44px;height:44px;margin:-5px -5px -5px -10px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--ink2);cursor:pointer;font:inherit;text-decoration:none}.musteri-geri .material-symbols-rounded{font-size:21px}.musteri-geri:focus-visible{outline:2px solid var(--accent);outline-offset:2px}