@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html body :where(dialog,[role=dialog],[aria-modal=true]) button:is([class*=close i],[data-venue-filter-close]):is([class*=close i],[data-venue-filter-close]){display:grid!important;box-sizing:border-box!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;place-items:center!important;border:1px solid #d5d9d7!important;border-radius:50%!important;background:#f2f4f2!important;color:#162123!important;box-shadow:0 3px 10px rgba(22,33,35,.08)!important;font-size:0!important;line-height:0!important;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease,transform 120ms ease!important}html body :where(dialog,[role=dialog],[aria-modal=true]) button:is([class*=close i],[data-venue-filter-close]):is([class*=close i],[data-venue-filter-close])::before{content:"";display:block;width:25px;height:25px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")center/contain no-repeat;pointer-events:none}html body :where(dialog,[role=dialog],[aria-modal=true]) button:is([class*=close i],[data-venue-filter-close]):is([class*=close i],[data-venue-filter-close])>*{display:none!important}html body :where(dialog,[role=dialog],[aria-modal=true]) button:is([class*=close i],[data-venue-filter-close]):is([class*=close i],[data-venue-filter-close]):hover{border-color:#c8cecb!important;background:#e8ece9!important;box-shadow:0 4px 12px rgba(22,33,35,.12)!important}html body :where(dialog,[role=dialog],[aria-modal=true]) button:is([class*=close i],[data-venue-filter-close]):is([class*=close i],[data-venue-filter-close]):focus-visible{border-color:#aeb7b2!important;outline:3px solid rgba(22,33,35,.2)!important;outline-offset:2px!important}html body :where(dialog,[role=dialog],[aria-modal=true]) button:is([class*=close i],[data-venue-filter-close]):is([class*=close i],[data-venue-filter-close]):active{transform:scale(.96)!important}@media (prefers-reduced-motion:reduce){html body :where(dialog,[role=dialog],[aria-modal=true]) button:is([class*=close i],[data-venue-filter-close]):is([class*=close i],[data-venue-filter-close]){transition:none!important}}:root{--page-left-inset:60.5px}@media (min-width:768px){html body>main.city-shell,html body>main.hero{width:min(1220px,calc(100vw - var(--page-left-inset)))!important;max-width:min(1220px,calc(100vw - var(--page-left-inset)))!important;margin-inline-start:var(--page-left-inset)!important;margin-inline-end:auto!important}html body.home-page>main.hero,html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page)>main.istanbul-discovery-shell,html body>main.favorites-page-shell{width:calc(100vw - var(--page-left-inset))!important;max-width:none!important}html body.home-page>main .home-browse-shell,html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page)>main .home-browse-shell{padding-inline:0!important}html body:not(.home-page) main .istanbul-results-grid{justify-content:start!important;margin-inline-start:0!important;margin-inline-end:auto!important}html body main #dunyaResultsGrid.istanbul-results-grid,html body main #favoritesGrid.istanbul-results-grid,html body main #homePersonalizedGrid.istanbul-results-grid,html body main #homeRecentGrid.istanbul-results-grid,html body main #homeResultsGrid.istanbul-results-grid,html body main #homeTrendingGrid.istanbul-results-grid,html body main #lezzetResultsGrid.istanbul-results-grid,html body main #michelinGrid .istanbul-results-grid,html body main #resultsGrid.istanbul-results-grid{justify-content:start!important;margin-inline-start:0!important;margin-inline-end:auto!important}html body .global-topline{margin-inline-start:var(--page-left-inset)!important;width:calc(100vw - var(--page-left-inset))!important}html body>main.dunya-container,html body>main.lezzet-container,html body>main.michelin-container{width:min(1327px,calc(100vw - var(--page-left-inset)))!important;max-width:min(1327px,calc(100vw - var(--page-left-inset)))!important;margin-inline-start:var(--page-left-inset)!important;margin-inline-end:auto!important}html body .global-topline{box-sizing:border-box;margin-inline-end:0!important}html body>main.finance-tool-shell{margin-inline-start:var(--page-left-inset)!important;margin-inline-end:auto!important}html body .global-topline-inner{margin-inline-start:0!important}html body .yr-footer-inner{width:min(1220px,calc(100vw - var(--page-left-inset)))!important;max-width:min(1220px,calc(100vw - var(--page-left-inset)))!important;margin-inline-start:var(--page-left-inset)!important;margin-inline-end:auto!important;padding-inline-start:0!important}}@media (min-width:768px){html::before{content:"";display:block;position:fixed;inset:0 auto 0 0;width:var(--page-left-inset,60.5px);background:#fff!important;pointer-events:none;z-index:2147483646}}@media (min-width:768px){body,html{background-color:#fff!important}}@media (min-width:768px) and (max-width:992px){html body.home-page main.hero .home-browse-main{grid-template-columns:minmax(0,1fr)!important}html body.home-page main.hero .home-guides-row,html body.home-page main.hero .home-guides-row .ustalara-saygi-content,html body.home-page main.hero .home-guides-row .ustalara-saygi-inner,html body.home-page main.hero .home-guides-row>.content-guide,html body.home-page main.hero .home-guides-section{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}html body.home-page main.hero .home-guides-row{grid-template-columns:minmax(0,1fr)!important}html body.home-page main.hero .home-guides-row>.content-guide.home-ustalara-saygi{overflow:hidden!important}}@media (min-width:993px){html body.home-page main.hero .home-browse-main{grid-template-columns:minmax(0,1fr)!important}html body.home-page main.hero .home-guides-section{box-sizing:border-box!important;width:min(calc(100% - 16px),1327px)!important;max-width:1327px!important;min-width:0!important;justify-self:start!important}html body.home-page main.hero .home-guides-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.home-page main.hero .home-guides-row,html body.home-page main.hero .home-guides-row .ustalara-saygi-content,html body.home-page main.hero .home-guides-row .ustalara-saygi-inner,html body.home-page main.hero .home-guides-row>.content-guide{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}html body.home-page main.hero .home-guides-row>.content-guide.home-ustalara-saygi{padding:1rem!important;overflow:hidden!important}html body.home-page main.hero .home-guides-row .home-ustalara-saygi>a{gap:.7rem!important}html body.home-page main.hero .home-guides-row .ustalara-saygi-image{flex:0 0 92px!important;width:92px!important;max-width:92px!important;min-width:0!important}}@media (min-width:768px){html body.istanbul-discovery-page .home-browse-shell.discovery-home-browse-shell{box-shadow:none!important}}.brand[aria-label=aramabul]{position:relative;min-height:35px;gap:0!important}.brand[aria-label=aramabul]::before,.drawer-title{background:url(assets/aramabul-site-logo.png?v=20260727-02)no-repeat left center/contain}.brand[aria-label=aramabul]::before{content:"";display:block;width:190px;height:35px;flex:0 0 190px}.brand[aria-label=aramabul]>.brand-wordmark{display:none!important}.global-header-band .global-topbar>.brand[aria-label=aramabul]::after,.city-header .city-topbar>.brand[aria-label=aramabul]::after{content:"";display:block;width:96px;height:32px;flex:0 0 96px;margin-inline-start:10px;background:url(assets/istanbul-header-v1.webp?v=20260818-01)no-repeat center/contain}.drawer-title{width:176px;height:32px;line-height:0!important}.drawer-title,.drawer-title>span{font-size:0!important;color:transparent!important}@media (max-width:1023px){.global-header-band .global-topbar>.brand[aria-label=aramabul]::after{display:none}}@media (max-width:620px){.brand[aria-label=aramabul]{min-height:31px}.brand[aria-label=aramabul]::before{width:168px;height:31px;flex-basis:168px}.city-header .city-topbar>.brand[aria-label=aramabul]::after{width:84px;height:28px;flex-basis:84px}}@keyframes homeImageMarqueeScroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100%/3))}}@keyframes cardRise{to{opacity:1;transform:translateY(0)}}:root{--bg:#ffffff;--paper:#d5e8d3;--ink:#162123;--accent:#3a7d44;--accent-strong:#2d6b3f;--hover-blue:#3a7d44;--hover-blue-soft:rgba(58, 125, 68, 0.14);--olive:#1a3d22;--line:rgba(22, 33, 35, 0.14);--shadow:0 20px 60px rgba(22, 33, 35, 0.12);--radius:4px;--ui-font-family:"Plus Jakarta Sans", "Raleway", "Segoe UI", "Helvetica Neue", Arial,
 sans-serif;--ui-font-size:.8rem;--link-base:#011d36;--link-hover:#2d6b3f;--mobile-nav-bg:#45503f;--mobile-nav-border:transparent;--mobile-nav-shadow:0 -10px 24px rgba(10, 18, 28, 0.32);--mobile-nav-icon:#ffffff;--mobile-nav-icon-active:#a8d5a2;--mobile-nav-icon-size:26.4px;--mobile-nav-chip-size:40px;--mobile-nav-chip-bg:transparent;--mobile-nav-chip-border:transparent;--mobile-nav-chip-active-bg:transparent;--mobile-nav-chip-active-border:transparent;--mobile-nav-icon-filter:brightness(0) invert(1);--mobile-nav-icon-active-filter:brightness(0) saturate(100%) invert(85%)
 sepia(20%) saturate(500%) hue-rotate(90deg) brightness(105%);--mobile-search-bg:rgba(20, 50, 30, 0.96);--mobile-search-border:rgba(168, 213, 162, 0.32);--mobile-search-input-bg:rgba(15, 40, 25, 0.95);--mobile-search-input-border:rgba(168, 213, 162, 0.3);--mobile-search-input-text:#ecf4ff;--mobile-search-submit-bg:linear-gradient(160deg, #3a7d44, #2d6b3f);--mobile-search-submit-border:rgba(58, 125, 68, 0.5);--mobile-search-submit-text:#ffffff;--box-border:#dfe3e8;--box-text:#011d36;--box-hover-text:#2d6b3f;--box-hover-soft:rgba(58, 125, 68, 0.16);--content-offset:clamp(2.2rem, 4vw, 3rem);--header-line-start:calc(var(--content-offset) - 0.52rem)}[class*=chip],[class*=pill]{border-radius:0!important}*{box-sizing:border-box}body{margin:0;min-height:100vh;display:flex;flex-direction:column;color:var(--ink);background:var(--bg);font-weight:400;line-height:1.3}a,body,button,dd,dt,input,label,li,option,p,select,small,span,td,textarea,th{font-family:var(--ui-font-family);font-size:var(--ui-font-size)}body.theme-light{--mobile-nav-bg:#20364d;--mobile-nav-border:transparent;--mobile-nav-shadow:0 -10px 24px rgba(10, 18, 28, 0.28);--mobile-nav-icon:#ffffff;--mobile-nav-icon-active:#2599ef;--mobile-nav-icon-size:22px;--mobile-nav-chip-size:40px;--mobile-nav-chip-bg:transparent;--mobile-nav-chip-border:transparent;--mobile-nav-chip-active-bg:transparent;--mobile-nav-chip-active-border:transparent;--mobile-nav-icon-filter:brightness(0) invert(1);--mobile-nav-icon-active-filter:brightness(0) saturate(100%) invert(56%)
 sepia(90%) saturate(2878%) hue-rotate(184deg) brightness(98%) contrast(88%);--mobile-search-bg:rgba(255, 255, 255, 0.98);--mobile-search-border:rgba(26, 61, 115, 0.2);--mobile-search-input-bg:#f5f9ff;--mobile-search-input-border:rgba(26, 61, 115, 0.25);--mobile-search-input-text:#0f2542;--mobile-search-submit-bg:linear-gradient(160deg, #3c79ff, #2556c2);--mobile-search-submit-border:rgba(48, 100, 214, 0.45);--mobile-search-submit-text:#ffffff}a[href],a[href]:visited{color:var(--link-base);text-decoration:none;transition:color .16s ease}a[href]:focus-visible,a[href]:hover{color:var(--link-hover);text-decoration:none;outline:0}.texture{position:fixed;inset:0;pointer-events:none;background-image:radial-gradient(rgba(22,33,35,.03) 1px,transparent 1px);background-size:4px 4px;opacity:.45}.hero,main{width:min(1220px,calc(100% - 2.4rem));margin-inline:auto;position:relative;z-index:2}.hero{padding:1.4rem 0 2rem}.topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.2rem;gap:1rem}.global-header-band{width:min(1220px,calc(100% - 2.4rem));margin-inline:auto;position:relative;padding-top:calc(71px + .3rem + 2.4rem);background:var(--bg)}.global-topbar{transform:none;box-sizing:border-box;padding-inline-start:max(calc((100vw - 1220px)/2 + var(--header-line-start)),calc(1.2rem + var(--header-line-start)));padding-inline-end:max(calc((100vw - 1220px)/2),1.2rem);padding-bottom:.3rem;border-bottom:1px solid rgba(168,213,162,.2)}.global-topbar::after{content:none}.global-topbar .brand-wordmark{font-family:var(--ui-font-family);font-style:normal}.desktop-auth-links{display:flex;align-items:center;gap:.48rem;flex:0 0 auto;margin-top:.08rem}.desktop-lang-switch .lang-switch-btn{min-height:2.04rem;padding:.16rem .5rem;border-radius:0;background:0 0}.desktop-lang-switch .lang-switch-menu{right:0}.desktop-auth-link,.desktop-auth-link-icon-wrap{display:inline-flex;align-items:center;justify-content:center}.desktop-auth-link{min-width:2.18rem;min-height:2.18rem;padding:.1rem;border:0;border-radius:0;background:0 0;color:#165d5b;box-shadow:none;text-decoration:none;transition:color .16s ease}.desktop-auth-link-icon-wrap{width:100%;height:100%}.desktop-auth-link-icon{width:1.18rem;height:1.18rem;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.desktop-auth-link-image{width:1.5rem;height:1.5rem;display:block;object-fit:contain}.desktop-favorites-link{display:inline-flex;align-items:center;justify-content:center;min-width:2.04rem;min-height:2.04rem;padding:.16rem .5rem;border-radius:0;background:0 0;text-decoration:none;color:#011d36;font-size:.82rem;font-weight:500;transition:color .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.desktop-favorites-icon{width:1.2rem;height:1.2rem;display:block;object-fit:contain}.desktop-favorites-link:focus-visible,.desktop-favorites-link:hover{color:#0f7f62;transform:none;outline:0}.desktop-favorites-link.is-active{color:#e30a17}.desktop-favorites-link.is-active:focus-visible,.desktop-favorites-link.is-active:hover{color:#c80814}@media (max-width:768px){.desktop-favorites-link{display:none}}.desktop-auth-link:focus-visible,.desktop-auth-link:hover{color:#0f7f62;transform:none;outline:0}.desktop-auth-link-settings{color:#c80814}.desktop-auth-link-settings:focus-visible,.desktop-auth-link-settings:hover{color:#e30a17}.desktop-auth-link.is-active{color:#e30a17}.global-topline{background:inherit}@media (max-width:900px){.desktop-auth-links{display:flex;margin-left:auto;margin-top:0;gap:.34rem}}.search-page .hero{width:min(1220px,calc(100% - 2.4rem));padding-top:1.15rem;min-height:2rem}.home-page .section-head.province-head h3,.search-page .global-header-band{margin-top:0}.search-page .search-topbar{justify-content:flex-start;padding-inline:0}.search-page .search-topbar .brand,body.home-page main>*{margin-inline-start:0}.search-page-shell{display:grid;gap:.72rem;padding-top:.9rem}.search-page-note{margin:0;max-width:760px;color:#5d6a75;font-size:.95rem;line-height:1.38}.search-page .hero .header-search{width:min(760px,100%);max-width:min(760px,100%);flex:0 1 auto}.search-page .header-search-btn{border:0;background:#011e3a;color:#fff;display:inline-flex;align-items:center;justify-content:center;min-height:34px;min-width:56px;padding:0 .72rem;gap:0;font-size:.84rem;font-weight:400;line-height:1;text-indent:0;overflow:visible;white-space:nowrap}.search-page .header-search-btn:hover{background:linear-gradient(145deg,#e30a17 0,#c80814 100%);color:#fff;transform:none;box-shadow:none;outline:0}.search-page .header-search-btn:focus-visible{border:0;background:linear-gradient(145deg,#e30a17 0,#c80814 100%);color:#fff;transform:translateY(-1px);box-shadow:0 0 0 2px rgba(1,29,54,.4);outline:0}.search-page .header-search-btn:disabled{opacity:.82;cursor:not-allowed}.global-topline-inner{min-height:50px;gap:.48rem;font-size:.92rem;color:rgba(22,33,35,.78);margin-inline-start:var(--header-line-start);padding:.18rem .25rem 0 0}.content-page .global-topline-inner{font-size:.93rem}.global-topline-inner a{color:var(--link-base);text-decoration:none}.brand,.global-topline-inner,.header-search{display:flex;align-items:center}.brand{text-decoration:none;gap:.5rem;flex-shrink:0}.header-search{gap:.45rem;flex:1 1 360px;max-width:460px;min-width:220px}.header-search-input{width:100%;min-height:38px;background:#fff;color:rgba(22,33,35,.95);padding:.42rem .86rem;font:inherit;font-size:.9rem}.header-search-input::placeholder{color:#5a7a4a!important}.header-search-input:focus-visible{border-color:var(--hover-blue);box-shadow:0 0 0 2px var(--hover-blue-soft);outline:0}.header-search-btn{border:1px solid #dfe3e8;min-height:34px;min-width:56px;padding:0 .72rem;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:.84rem;font-weight:400;line-height:1;text-indent:0;overflow:visible;white-space:nowrap;cursor:pointer}.header-search-btn:hover{background:linear-gradient(145deg,#e30a17 0,#c80814 100%);transform:none;box-shadow:none;outline:0}.header-search-btn:focus-visible{border:0;background:#022746;color:#e1e1e1;transform:translateY(-1px);box-shadow:0 0 0 2px var(--hover-blue-soft);outline:0}.brand-wordmark{font-family:var(--ui-font-family);font-style:normal;font-weight:800;font-size:clamp(2.05rem,3.45vw,3.05rem);line-height:.9;letter-spacing:-.045em;color:#e8f0e8;text-transform:none;transform:none;display:inline-flex;align-items:center;gap:0}.brand-wordmark-search{color:#fff}.brand-wordmark-rest{color:#a8d5a2!important}.brand-wordmark::before{display:none}@media (max-width:620px){.brand-wordmark{font-size:clamp(2.05rem,3.45vw,3.05rem)}}.auth-actions{display:flex;align-items:center;justify-content:flex-end;gap:.9rem;flex-wrap:wrap;flex-shrink:0}.lang-switch{position:relative}.lang-switch-btn{border:0;border-radius:0;min-height:32px;padding:.22rem .56rem;background:inherit;color:#40474d;display:inline-flex;align-items:center;gap:.26rem;font:inherit;font-size:.82rem;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.lang-switch-btn:focus-visible,.lang-switch-btn:hover{border:0;background:0 0;color:inherit;box-shadow:none;outline:0}.lang-switch.is-open .lang-switch-btn{border:0;background:0 0;color:inherit;box-shadow:none}.lang-switch-code{font-weight:400;letter-spacing:.01em}.lang-switch-menu{position:absolute;top:100%;right:0;width:auto;border:1px solid rgba(22,33,35,.16);background:#fff;box-shadow:0 14px 34px rgba(15,31,40,.16);padding:.36rem;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:.24rem;z-index:1200}.lang-switch-menu[hidden]{display:none!important}.lang-switch-title{margin:0;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(22,33,35,.56);padding:.08rem .3rem .16rem}.lang-switch-option{width:auto;min-width:31px;border:1px solid rgba(22,33,35,.18);border-radius:4px;background:inherit;color:#40474d;padding:.22rem .35rem;text-align:center;font:inherit;font-size:.76rem;letter-spacing:.02em;cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease,box-shadow .16s ease}.lang-switch-option:focus-visible,.lang-switch-option:hover{outline:0}.lang-switch-option.active{border-color:var(--hover-blue);color:#116466;background:var(--hover-blue-soft)}.auth-welcome{margin:0;font-size:.95rem;color:#116466}.auth-btn{border:0;border-radius:0;min-height:auto;padding:.2rem .12rem;font:inherit;font-size:1.02rem;font-weight:400;cursor:pointer;transition:color .16s ease}.auth-btn-outline,.auth-btn-solid{background:0 0;color:#116466}.auth-link-btn{display:inline-flex;align-items:center;gap:.36rem}.auth-link-icon{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.auth-btn:focus-visible,.auth-btn:hover{color:#116466;background:0 0;outline:0}#logoutBtn{color:#e34b32}#logoutBtn:focus-visible,#logoutBtn:hover{color:#ff6a4f}.hero-content{background:linear-gradient(140deg,rgba(255,255,255,.92),rgba(245,247,249,.9));border:1px solid rgba(22,33,35,.12);border-radius:32px;box-shadow:var(--shadow);padding:clamp(1.4rem,2.7vw,2.5rem)}.home-page .hero-content{margin-inline-start:var(--header-line-start);width:calc(100% - var(--header-line-start))}.auth-modal{position:fixed;inset:0;z-index:120;background:0 0;display:grid;place-items:center;padding:1rem}.auth-modal-panel{width:min(322px,100%);border-radius:0;border:1px solid rgba(22,33,35,.2);background:#fff;box-shadow:0 22px 56px rgba(11,30,38,.24);padding:1rem 1rem 1.1rem;position:relative}.auth-modal-title{margin:0;font-size:clamp(1.45rem,4vw,1.9rem);line-height:1.08;color:#15252c}.auth-modal-close{position:static;display:block;margin-left:auto;margin-bottom:.45rem;width:32px;height:32px;border-radius:0;border:1px solid rgba(22,33,35,.16);background:#fff;color:rgba(22,33,35,.74);font:inherit;font-size:1.35rem;line-height:1;cursor:pointer}link[rel="shortcut icon"],link[rel=apple-touch-icon],link[rel=icon]{background-size:85%}.auth-modal-close:focus-visible,.auth-modal-close:hover{border-color:#0281c2;color:#0281c2;outline:0}.auth-modal-text{margin:.35rem 0 .85rem;font-size:.92rem;color:rgba(22,33,35,.8)}.auth-mode-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:0 0 .82rem;padding:.2rem;border:1px solid rgba(22,33,35,.12);border-radius:0;background:#f6f8f9}.auth-mode-tab{appearance:none;border:0;background:0 0;color:rgba(22,33,35,.75);border-radius:0;min-height:36px;font:inherit;font-size:.9rem;cursor:pointer}.auth-mode-tab.is-active{background:#fff;color:#116466;box-shadow:0 0 0 1px rgba(22,33,35,.12)}.auth-mode-tab:focus-visible,.auth-mode-tab:hover,.auth-password-toggle:focus-visible,.auth-password-toggle:hover{color:#0281c2;outline:0}.auth-form{display:grid;gap:.56rem}.auth-form label{display:grid;gap:.35rem;font-size:.88rem}.auth-form input{width:100%;border:1px solid rgba(22,33,35,.2);border-radius:0;min-height:42px;font:inherit;padding:.62rem .74rem}.auth-password-field{position:relative;display:flex;align-items:center}.auth-password-field input{padding-right:2.5rem}.auth-password-toggle{position:absolute;right:.34rem;top:50%;transform:translateY(-50%);border:0;background:0 0;color:rgba(22,33,35,.72);width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.auth-password-toggle-icon{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.auth-form-inline-row{display:flex;align-items:center;justify-content:space-between;gap:.55rem;flex-wrap:wrap}.auth-checkbox-label{display:inline-flex!important;align-items:center;gap:.38rem;margin:0;font-size:.82rem;color:rgba(22,33,35,.9)}.auth-checkbox-label input[type=checkbox]{width:16px;height:16px;min-height:16px;margin:0;accent-color:#116466;padding:0}.auth-submit{margin-top:.3rem;border:0;border-radius:4px;min-height:34px;min-width:56px;padding:0 .72rem;display:inline-flex;align-items:center;justify-content:center;background:#011e3a;color:#fff;font:inherit;font-size:.84rem;font-weight:400;line-height:1;cursor:pointer;box-shadow:0 3px 8px rgba(1,29,54,.25);transition:background-color .16s ease,transform .12s ease,box-shadow .16s ease}#globalLoginSubmit,#globalSignupSubmit{justify-self:end;width:auto;min-width:0;padding-inline:.58rem}.auth-submit:hover{background:linear-gradient(145deg,#e30a17 0,#c80814 100%);transform:translateY(-1px);box-shadow:0 6px 16px rgba(1,29,54,.35);outline:0}.auth-submit:focus-visible{border:0;background:linear-gradient(145deg,#e30a17 0,#c80814 100%);color:#fff;transform:none;box-shadow:0 0 0 2px rgba(1,29,54,.4);outline:0}.auth-signup-legal-note{margin:.2rem 0 0;font-size:9px;line-height:1.3;color:rgba(22,33,35,.72)}.auth-inline-link{margin:.45rem 0 0;border:0;background:0 0;color:#116466;font:inherit;font-size:.86rem;text-decoration:underline;text-underline-offset:.14em;text-align:left;padding:0;cursor:pointer}.auth-inline-link-compact{margin-top:0;font-size:.82rem}.auth-inline-link:focus-visible,.auth-inline-link:hover{color:#0281c2;outline:0}.auth-message{margin:.82rem 0 0;min-height:1.2em;font-size:.88rem;color:#116466}.auth-message-error{color:#c63a20}.eyebrow,h1,h2,h3,h4{font-weight:400;margin:0}.eyebrow{letter-spacing:.17em;text-transform:uppercase;font-size:.73rem;color:var(--olive)}h1,h2,h3,h4{font-family:inherit}.home-page h1,.home-page h2,.home-page h3,body.search-page h1,body.search-page h2{color:#fff!important}h1{margin-top:.7rem;font-size:clamp(1.35rem,2.8vw,2rem);line-height:1.15}.subline{max-width:56ch;font-size:1.07rem;margin:1rem 0 1.65rem}.search-panel{display:grid;grid-template-columns:1fr 220px auto;gap:.9rem;align-items:end}.field{display:grid;gap:.5rem;font-weight:400;font-size:.86rem}.field input,.field select{appearance:none;border:1px solid var(--line);background:var(--paper);border-radius:4px;min-height:50px;font:inherit;padding:.8rem .95rem}main{padding-bottom:2rem}main>*{margin-inline-start:var(--header-line-start);margin-inline-start:0!important}.content-page-shell{display:grid;gap:0;background:0 0;border-radius:0;padding:0}.content-page-hero{background:#cfcdce;border-radius:20px 20px 0 0;padding:1.5rem 1.75rem .5rem}.content-page-hero[hidden]{display:none!important}.content-page-kicker{margin:0;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(1,29,54,.68)}.content-page-hero h1{margin-top:.42rem;font-size:clamp(1rem,2.5vw,1.85rem);font-weight:700;max-width:14ch}.content-page-hero .subline{max-width:60ch;font-size:.93rem;margin-bottom:0}.content-page-grid{display:grid;grid-template-columns:1fr;gap:1.35rem;background:#cfcdce;border-radius:0 0 20px 20px;padding:0 1.75rem 1.5rem}.content-page-form-shell[hidden],.content-page-grid[hidden],.content-page-strip[hidden]{display:none!important}.content-page-card{border:0;border-radius:0;background:0 0;padding:0;box-shadow:none;text-decoration:none;color:inherit;transition:opacity .18s ease,transform .18s ease}a.content-page-card:focus-visible,a.content-page-card:hover{opacity:.82;transform:translateY(-1px);outline:0}.content-page-card h2{margin:0 0 .55rem;font-size:1.08rem;line-height:1.2;color:#011d36}.content-page-card p{margin:.5rem 0 0;font-size:.93rem;color:rgba(22,33,35,.84)}.content-page-shell[data-page-key=donusturme] .content-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;max-width:620px}.content-page-shell[data-page-key=donusturme] .content-page-card{display:flex;align-items:center;justify-content:center;border:1px solid rgba(164,179,181,.82);border-radius:4px;background:rgba(255,255,255,.8);padding:.42rem .5rem;min-height:52px;box-shadow:none;text-align:center;color:#011d36;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease}.content-page-shell[data-page-key=donusturme] a.content-page-card:focus-visible,.content-page-shell[data-page-key=donusturme] a.content-page-card:hover{opacity:1;border-color:var(--box-border);box-shadow:0 0 0 2px var(--box-hover-soft);color:var(--link-hover);transform:translateY(-1px);text-decoration:none;outline:0}.content-page-shell[data-page-key=donusturme] .content-page-card h2{margin:0;font-size:.82rem;line-height:1.15;font-weight:700}.content-page-list{margin:.7rem 0 0;padding-left:1.1rem;display:grid;gap:.35rem;color:rgba(22,33,35,.84)}.content-page-list li{font-size:.9rem}.content-page-strip{border:1px solid rgba(2,129,194,.18);border-radius:20px;background:linear-gradient(135deg,rgba(1,29,54,.95),rgba(2,129,194,.92));color:#fff;padding:1rem 1.1rem 1.05rem}.content-page-strip h2{font-size:1.06rem}.content-page-strip p{margin:.45rem 0 0;font-size:.92rem;color:rgba(255,255,255,.9)}.content-page-form-shell{display:flex}.content-page-form-card{background:rgba(255,255,255,.88);width:100%;max-width:min(100%,calc(50% - .7rem))}.content-page-form-card h2,.content-page-strip h2{margin:0;line-height:1.2}.content-page-form-card>p{margin:.5rem 0 0;font-size:.92rem;color:rgba(22,33,35,.82)}.content-page-form{margin-top:1rem;display:grid;gap:.95rem}.content-page-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.content-page-field{display:grid;gap:.35rem}.content-page-field[data-span=full]{grid-column:1/-1}.content-page-field span{font-size:.82rem;font-weight:600;color:rgba(1,29,54,.8)}.content-page-field input,.content-page-field select,.content-page-field textarea{width:100%;border:1px solid rgba(1,29,54,.14);background:#fff;padding:.78rem .9rem;font:inherit;color:#162123}.content-page-field select{appearance:none;min-height:62px;border-color:rgba(1,29,54,.08);background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23606c77' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.1rem center;background-size:12px 8px;padding:1.05rem 3rem 1.05rem 1.05rem;font-size:.97rem;font-weight:500;line-height:1.2;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.content-page-field select[data-empty=true]{color:rgba(22,33,35,.54)}.content-page-field select[data-empty=false]{background-color:#fff;color:#162123;border-color:rgba(1,29,54,.12)}.content-page-field select:active,.content-page-field select:focus{background-color:#fff;box-shadow:0 0 0 3px rgba(2,129,194,.07),inset 0 1px 0 rgba(255,255,255,.82)}.content-page-field select:disabled{background-color:#edf0f3;color:rgba(22,33,35,.56);cursor:not-allowed}.content-page-field textarea{min-height:108px;resize:vertical}.content-page-field input:focus,.content-page-field select:focus,.content-page-field textarea:focus{outline:2px solid rgba(2,129,194,.18);border-color:rgba(2,129,194,.4)}.content-page-form-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.content-page-form-button{background:linear-gradient(135deg,#011d36,#0281c2);font:inherit}.content-page-form-note{margin:0;font-size:.82rem;color:rgba(22,33,35,.7)}.content-page-form-status{margin:0;font-size:.88rem;color:rgba(22,33,35,.82)}.content-page-form-status[data-state=success]{color:#0b6b4f}.content-page-form-status[data-state=error]{color:#8a2d1b}.content-page-shell[data-page-key=yer-ekle] .content-page-form-card{position:relative;border:0;border-radius:4px;background:var(--paper);margin-top:3.2rem;padding:.55rem;box-shadow:none;max-width:min(100%,520px)}.content-page-shell[data-page-key=yer-ekle] .content-page-form-card h2{font-size:.92rem;color:var(--box-text)}.content-page-shell[data-page-key=iletisim] .content-page-form-card>p,.content-page-shell[data-page-key=iletisim] .content-page-form-status,.content-page-shell[data-page-key=yer-ekle] .content-page-form-card>p,.content-page-shell[data-page-key=yer-ekle] .content-page-form-status{font-size:.92rem;font-weight:400;line-height:1.4;color:var(--box-text)}.content-page-shell[data-page-key=iletisim] .content-page-form-card h2{color:var(--box-text)}.content-page-shell[data-page-key=yer-ekle] .content-page-form-card h2{position:absolute;left:0;bottom:100%;margin:0 0 1.45rem;padding:0;background:0 0;font-size:clamp(1rem,2.5vw,1.85rem);font-weight:700;line-height:1.05}.content-page-shell[data-page-key=yer-ekle] .content-page-form{margin-top:.55rem;gap:.62rem}.content-page-shell[data-page-key=iletisim] .content-page-form-card{position:relative;border:0;border-radius:4px;background:var(--paper);margin-top:.55rem;padding:.55rem;box-shadow:none;max-width:min(100%,520px)}.content-page-shell[data-page-key=iletisim] .content-page-form-card h2{position:absolute;left:0;bottom:100%;margin:0 0 1.2rem;padding:0;background:0 0;font-size:1.2rem;font-weight:700;line-height:1.2}.content-page-shell[data-page-key=iletisim] .content-page-form{margin-top:.55rem;gap:.62rem}.content-page-shell[data-page-key=iletisim] .content-page-form-actions,.content-page-shell[data-page-key=yer-ekle] .content-page-form-actions{justify-content:flex-end}.content-page-shell[data-page-key=iletisim] .content-page-form-grid,.content-page-shell[data-page-key=yer-ekle] .content-page-form-grid{gap:.5rem}.content-page-shell[data-page-key=iletisim] .content-page-field input,.content-page-shell[data-page-key=yer-ekle] .content-page-field input{min-height:42px}.content-page-shell[data-page-key=yer-ekle] .content-page-field select{border:1px solid var(--box-border);background:var(--paper);line-height:1.4;color:var(--box-text)}.content-page-shell[data-page-key=iletisim] .content-page-field input,.content-page-shell[data-page-key=iletisim] .content-page-field select,.content-page-shell[data-page-key=iletisim] .content-page-field textarea,.content-page-shell[data-page-key=yer-ekle] .content-page-field input,.content-page-shell[data-page-key=yer-ekle] .content-page-field textarea{border:1px solid var(--box-border);border-radius:4px;background:var(--paper);padding:.62rem .74rem;font-size:.92rem;font-weight:400;line-height:1.4;color:var(--box-text);box-shadow:none}.content-page-shell[data-page-key=iletisim] .content-page-field select{min-height:42px}.content-page-shell[data-page-key=iletisim] .content-page-phone-group,.content-page-shell[data-page-key=yer-ekle] .content-page-phone-group{display:grid;grid-template-columns:58px 86px minmax(0,1fr);gap:.5rem;width:100%}.content-page-shell[data-page-key=iletisim] .content-page-phone-prefix,.content-page-shell[data-page-key=yer-ekle] .content-page-phone-prefix{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--box-border);border-radius:4px;background:var(--paper);font-size:.92rem;font-weight:400;line-height:1.4;color:var(--box-text)}.content-page-shell[data-page-key=iletisim] .content-page-phone-group input,.content-page-shell[data-page-key=yer-ekle] .content-page-phone-group input{min-width:0}.content-page-shell[data-page-key=yer-ekle] .content-page-field textarea{min-height:96px}.content-page-shell[data-page-key=iletisim] .content-page-field textarea{min-height:132px}.content-page-shell[data-page-key=iletisim] .content-page-field input::placeholder,.content-page-shell[data-page-key=iletisim] .content-page-field textarea::placeholder,.content-page-shell[data-page-key=yer-ekle] .content-page-field input::placeholder,.content-page-shell[data-page-key=yer-ekle] .content-page-field textarea::placeholder{color:rgba(22,33,35,.58)}.content-page-shell[data-page-key=yer-ekle] .content-page-field select{min-height:42px;border-radius:4px;border-color:var(--box-border);background-color:var(--paper);background-position:right .74rem center;background-size:10px 6px;padding:.62rem 2rem .62rem .74rem;font-size:.92rem;font-weight:400;box-shadow:none}.content-page-shell[data-page-key=yer-ekle] .content-page-field select[data-empty=true]{color:rgba(22,33,35,.58);background-color:var(--paper)}.content-page-shell[data-page-key=yer-ekle] .content-page-field select[data-empty=false]{color:var(--box-text);background-color:var(--paper);border-color:var(--box-border)}.content-page-shell[data-page-key=yer-ekle] .content-page-field select:disabled{background-color:var(--paper);color:rgba(22,33,35,.46)}.content-page-shell[data-page-key=iletisim] .content-page-field input:focus,.content-page-shell[data-page-key=iletisim] .content-page-field select:focus,.content-page-shell[data-page-key=iletisim] .content-page-field textarea:focus,.content-page-shell[data-page-key=yer-ekle] .content-page-field input:focus,.content-page-shell[data-page-key=yer-ekle] .content-page-field select:focus,.content-page-shell[data-page-key=yer-ekle] .content-page-field textarea:focus{outline:0;border-color:var(--box-border);box-shadow:0 0 0 2px var(--box-hover-soft)}.content-page-shell[data-page-key=iletisim] .content-page-form-button,.content-page-shell[data-page-key=yer-ekle] .content-page-form-button{min-height:34px;border-radius:4px;background:#011d36;color:#e1e1e1;padding:0 .72rem;font-size:.84rem;font-weight:400;line-height:1}.content-page-shell[data-page-key=iletisim] .content-page-form-button:hover,.content-page-shell[data-page-key=yer-ekle] .content-page-form-button:hover{background:#384796;box-shadow:none}.content-page-shell[data-page-key=iletisim] .content-page-form-button:focus-visible,.content-page-shell[data-page-key=yer-ekle] .content-page-form-button:focus-visible{background:#022746;box-shadow:0 0 0 2px var(--hover-blue-soft);outline:0}.content-page-shell[data-page-key=sss] .content-page-form-card{border:1px solid rgba(1,29,54,.12);border-radius:4px;background:rgba(255,255,255,.88);padding:.7rem;width:100%;max-width:100%}.content-page-shell[data-page-key=sss] .content-page-form-card h2{margin:0;font-size:1.18rem;line-height:1.2;color:#011d36}.content-page-shell[data-page-key=sss] .content-page-form{margin-top:.7rem;gap:.7rem}.dictionary-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;flex-wrap:wrap}.dictionary-results{display:grid;gap:.7rem;margin-top:.8rem}.dictionary-helper{margin:.55rem 0 0;color:rgba(1,29,54,.68);font-size:.9rem}.dictionary-open-link{text-decoration:none}.dictionary-embed-shell{margin-top:.8rem;border:1px solid rgba(1,29,54,.12);border-radius:4px;overflow:hidden;background:#fff;min-height:74vh}.dictionary-embed-frame{display:block;width:100%;min-height:74vh;border:0;background:#fff}.category-search-wrap input{border-radius:4px;background:#fff;min-height:54px;border:1px solid rgba(22,33,35,.18);padding:.9rem 1rem;font:inherit}.dictionary-meaning-card,.dictionary-summary-card{border:1px solid rgba(1,29,54,.12);border-radius:4px;background:#fff;padding:.85rem .95rem}.dictionary-word-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.dictionary-word{margin:0;font-size:1.24rem;line-height:1.15;color:#011d36}.dictionary-translation-chip{display:inline-flex;align-items:center;min-height:28px;padding:0 .72rem;border:1px solid #cfd7df;border-radius:999px;background:#f4f7fa;color:#2f4858;font-size:.84rem;font-weight:600}.dictionary-phonetic{margin:.45rem 0 0;color:rgba(1,29,54,.72);font-size:.92rem}.dictionary-meaning-title{margin:0;font-size:.96rem;color:#011d36}.dictionary-definition-list{margin:.7rem 0 0;padding-left:1.1rem}.dictionary-definition-item+.dictionary-definition-item{margin-top:.55rem}.dictionary-definition-text{margin:0;color:#1f2d35}.dictionary-definition-example{margin:.26rem 0 0;color:rgba(31,45,53,.74);font-size:.9rem;font-style:italic}.dictionary-chip-row{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.6rem}@media (max-width:620px){.content-page-shell[data-page-key=iletisim] .content-page-phone-group,.content-page-shell[data-page-key=yer-ekle] .content-page-phone-group{grid-template-columns:52px 76px minmax(0,1fr);gap:.4rem}.dictionary-toolbar{justify-content:stretch}.dictionary-toolbar .content-page-form-button{width:100%}}.summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.summary-grid article{background:rgba(255,255,255,.72);border:1px solid var(--line);border-radius:0;padding:1rem 1.2rem}.summary-grid h2{margin:0;font-family:inherit;font-weight:400;font-size:clamp(1.6rem,4vw,2.4rem);color:var(--accent-strong)}.summary-grid p{margin:.35rem 0 0;font-size:.95rem}.category-explorer,.summary-grid{margin-bottom:2.6rem}.hero .category-explorer{margin-bottom:1.2rem}.category-search-wrap{display:grid;gap:.45rem;margin-bottom:.95rem;font-size:.84rem;font-weight:400}.category-card-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin-bottom:.9rem}.category-card{appearance:none;text-align:left;position:relative;border:1px solid var(--box-border);border-radius:4px;min-height:152px;overflow:hidden;background-position:right bottom;background-size:90px;background-repeat:no-repeat;background-color:#fff;cursor:pointer;padding:.78rem;display:flex;align-items:start;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.category-card::before{content:"";position:absolute;inset:0;transition:background .18s ease;display:none;background:0 0}.category-card:hover{border-color:var(--box-border);box-shadow:0 0 0 2px var(--box-hover-soft);transform:translateY(-2px)}.category-card:hover::before{background:0 0}.category-card-content{position:relative;z-index:1;color:var(--box-text)}.category-card:hover .category-card-content,.venue-card:hover .budget,.venue-card:hover .city,.venue-card:hover .rating{color:var(--box-hover-text)}.category-card-content h4{margin:0;font-size:1.05rem;line-height:1.08}.category-card-content p{margin:.28rem 0 0;font-size:.93rem;font-weight:400}.category-chip-grid{display:flex;flex-wrap:wrap;gap:.5rem}.category-chip,.category-empty{border-radius:4px;color:var(--box-text)}.category-chip{border:1px solid var(--box-border);background:inherit;padding:.3rem .66rem;font:inherit;font-size:.82rem;cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.category-chip.active,.category-chip:hover,.venue-card:hover{border-color:var(--box-border);color:var(--box-hover-text)}.category-empty{border:1px dashed var(--box-border);padding:.82rem;background:#fafafa;font-size:.9rem;font-weight:400}.section-head{margin-bottom:.9rem;display:flex;justify-content:space-between;align-items:end;gap:1rem}.section-head h3{font-size:clamp(1.35rem,2.8vw,2rem);margin-top:.35rem}.venue-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.9rem;margin-bottom:2.8rem}.venue-card{background:linear-gradient(160deg,rgba(255,255,255,.83),rgba(255,243,224,.76));border:1px solid var(--box-border);border-radius:var(--radius);color:var(--box-text);padding:1rem;display:grid;gap:.7rem;min-height:190px;opacity:0;transform:translateY(14px);animation:cardRise .45s ease forwards;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.venue-card:hover{box-shadow:0 0 0 2px var(--box-hover-soft);transform:translateY(-2px)}.venue-card footer,.venue-card header{display:flex;justify-content:flex-start;align-items:center;gap:.55rem}.chip{border-radius:999px;font-size:.73rem;letter-spacing:.05em;text-transform:uppercase;padding:.24rem .66rem;border:1px solid rgba(63,91,61,.35);background:rgba(63,91,61,.14);color:var(--olive)}.city{font-size:.84rem;color:var(--box-text)}.venue-card h4{font-size:1.14rem}.venue-name-link{color:inherit;text-decoration:none}.venue-name-link:focus-visible,.venue-name-link:hover{color:var(--box-hover-text);text-decoration:none;outline:0}.meta{margin:0;font-size:.95rem}.rating{color:var(--box-text);font-weight:400}.budget,.mini-btn{border:1px solid var(--box-border);border-radius:999px;color:var(--box-text)}.budget{font-size:.86rem;padding:.2rem .58rem;margin-left:auto}.mini-btn{background:rgba(255,255,255,.95);font:inherit;font-size:.74rem;font-weight:400;padding:.3rem .62rem;cursor:pointer}.mini-btn:hover{border-color:var(--box-border);color:var(--box-hover-text)}.province-head{align-items:start}.hizmetler-page .hizmetler-kesfet-nudge,.hizmetler-page .hizmetler-ulkeler-nudge{margin:.75rem 0 0;max-width:40rem;font-size:.95rem;line-height:1.3;opacity:.92}.hizmetler-page .hizmetler-kesfet-nudge a,.hizmetler-page .hizmetler-ulkeler-nudge a{font-weight:600;text-decoration:underline;text-underline-offset:.12em}.province-help{margin:0;max-width:30ch;font-size:.92rem}.home-page .province-head h3{margin-bottom:.42rem}.home-page .province-help{margin-top:.12rem;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.38}.home-page .section-head.province-head{margin-bottom:1.32rem}.home-page .section-head.province-head>div{min-width:0;max-width:100%}.home-page main.hero{padding-top:.7rem}.bank-total{margin-bottom:.32rem}.bank-source-note{max-width:none;margin-bottom:.9rem;font-size:.88rem}.bank-pill{cursor:default}.hospital-pill,.kuafor-pill,.market-pill,.veteriner-pill,.yemek-pill{cursor:pointer}.province-pill.bank-pill-link,.province-pill.bank-pill-link:visited,.province-pill.hospital-pill-link,.province-pill.hospital-pill-link:visited,.province-pill.kuafor-pill-link,.province-pill.kuafor-pill-link:visited,.province-pill.market-pill-link,.province-pill.market-pill-link:visited,.province-pill.veteriner-pill-link,.province-pill.veteriner-pill-link:visited,.province-pill.yemek-pill-link,.province-pill.yemek-pill-link:visited{color:var(--box-text);text-decoration:none}.province-pill.bank-pill-link:focus-visible,.province-pill.bank-pill-link:hover,.province-pill.hospital-pill-link:focus-visible,.province-pill.hospital-pill-link:hover,.province-pill.kuafor-pill-link:focus-visible,.province-pill.kuafor-pill-link:hover,.province-pill.market-pill-link:focus-visible,.province-pill.market-pill-link:hover,.province-pill.veteriner-pill-link:focus-visible,.province-pill.veteriner-pill-link:hover,.province-pill.yemek-pill-link:focus-visible,.province-pill.yemek-pill-link:hover{color:var(--box-hover-text);text-decoration:none}.featured-venue-pill.is-one-star{border-color:#2f6fd6;box-shadow:inset 0 0 0 1px rgba(47,111,214,.16)}.featured-venue-pill.is-two-star{border-color:#cf3b32;box-shadow:inset 0 0 0 1px rgba(207,59,50,.16)}.province-grid{display:grid;gap:.4rem;margin-bottom:.85rem}.nearby-action-card{border:0;border-radius:0;background:0 0;padding:0;box-shadow:none;margin-bottom:.5rem}.nearby-action-title{margin:0;font-size:clamp(1rem,2.1vw,1.16rem);line-height:1.2;color:#132428}.nearby-action-description{margin:.35rem 0 0;color:rgba(22,33,35,.8);font-size:.9rem;line-height:1.42}.nearby-action-row{margin-top:.7rem;display:flex;align-items:center;gap:.56rem;flex-wrap:wrap}.nearby-action-btn{border:0;border-radius:4px;background:#011d36;color:#e1e1e1;font:inherit;font-size:.92rem;font-weight:400;line-height:1;min-height:42px;min-width:92px;padding:0 1rem;cursor:pointer;transition:background-color .16s ease,transform .12s ease,box-shadow .16s ease}.nearby-action-btn:focus-visible,.nearby-action-btn:hover{background:#384796;box-shadow:none;outline:0;transform:none}.nearby-action-btn:focus-visible{border:0;background:#022746;color:#e1e1e1;transform:translateY(-1px);box-shadow:0 0 0 2px var(--hover-blue-soft)}.nearby-action-btn:disabled{opacity:.74;cursor:progress;transform:none}.nearby-action-status{margin:.5rem 0 0;min-height:1.2rem;font-size:.82rem;color:rgba(22,33,35,.78)}.nearby-action-results{list-style:none;margin:.6rem 0 0;padding:0;border-top:1px solid rgba(22,33,35,.14)}.nearby-action-results[hidden]{display:none}.nearby-action-result{border-bottom:1px solid rgba(22,33,35,.14)}.nearby-action-result-button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:0;background:0 0;padding:.65rem 0;color:var(--box-text);font:inherit;text-align:left;cursor:pointer}.nearby-action-result-button:focus-visible,.nearby-action-result-button:hover{color:var(--box-hover-text);outline:0}.nearby-action-result-name{font-size:.9rem;font-weight:500}.nearby-action-result-meta{font-size:.78rem;color:rgba(22,33,35,.7);text-align:right}@media (max-width:640px){.nearby-action-result-button{align-items:flex-start;flex-direction:column;gap:.18rem}.nearby-action-result-meta{text-align:left}}.home-top-category-row,.top-city-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.72rem;margin-bottom:.95rem}.home-top-category-row{align-items:stretch;overflow:visible;padding-bottom:0;scrollbar-width:auto;min-width:0}.home-launch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;align-items:start}.home-launch-card{border:1px solid rgba(164,179,181,.82);border-radius:4px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.94)),#fff;padding:1rem;box-shadow:0 14px 28px rgba(9,25,39,.05)}.home-launch-card-location{min-height:100%}.home-launch-card-info{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,251,.96)),#fff}.home-launch-head{display:grid;gap:.38rem;margin-bottom:.9rem}.home-launch-kicker{display:inline-flex;align-items:center;width:fit-content;min-height:1.7rem;padding:.18rem .56rem;border:1px solid rgba(164,179,181,.72);border-radius:4px;background:rgba(248,251,253,.88);color:#011d36;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.home-launch-head h4{margin:0;font-size:clamp(1.24rem,1.9vw,1.78rem);font-weight:700;line-height:1.08;color:#011d36}.home-launch-head p{margin:0;max-width:52ch;font-size:.95rem;line-height:1.38;color:rgba(1,29,54,.74)}.home-launch-card .top-city-grid{margin-bottom:0}.home-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem}.home-info-link,.home-info-link:visited{display:flex;align-items:center;justify-content:center;min-height:78px;padding:.35rem;border:1px solid var(--box-border);border-radius:4px;background:inherit;color:var(--box-text);text-align:center;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.home-info-link strong{font-size:.94rem;font-weight:400;line-height:1}.home-info-link span,.home-info-link-thumb{display:none}.home-info-link-translation,.home-info-link-translation:visited{display:grid;grid-template-columns:66px 1fr;align-items:center;gap:.58rem;padding:.35rem;border-color:#bfc4ca}.home-info-link-translation .home-info-link-thumb{display:block;width:66px;height:66px;background-size:cover;background-position:center;border-radius:2px;border:1px solid #d1d1d1}.home-info-link-conversion .home-info-link-thumb{background-size:80%;background-repeat:no-repeat}.home-info-link:focus-visible,.home-info-link:hover{border-color:var(--box-border);box-shadow:0 0 0 2px var(--box-hover-soft);color:var(--box-hover-text);text-decoration:none;outline:0}.home-info-link:focus-visible span,.home-info-link:hover span{color:inherit}.home-info-link-translation:focus-visible,.home-info-link-translation:hover{border-color:#bfc4ca}.top-city-card{appearance:none;border:1px solid var(--box-border);background:#a8d5a2;color:var(--box-text);text-align:left;min-height:78px;padding:.35rem;display:grid;grid-template-columns:66px 1fr;gap:.58rem;align-items:center;cursor:pointer}.top-city-thumb{width:66px;height:66px;border-radius:8px;background-size:cover;background-position:center}.top-city-content{display:grid;gap:.12rem}.top-city-name{font-size:.94rem;font-weight:400;line-height:1}.top-city-meta,.top-city-population{font-size:.76rem;color:var(--box-text)}.top-city-population{font-size:.92rem}.top-city-card.active,.top-city-card:hover{border-color:var(--box-border);box-shadow:0 0 0 2px var(--box-hover-soft);color:var(--box-hover-text)}.top-city-card.active .top-city-population,.top-city-card:hover .top-city-population{color:var(--box-hover-text)}.category-home-card{color:var(--link-base)}.category-home-card:visited{color:var(--link-base);text-decoration:none}.category-home-card:focus-visible,.category-home-card:hover{color:var(--link-hover);text-decoration:none}.category-home-card .top-city-content{gap:0}.category-home-card:focus-visible .top-city-meta,.category-home-card:hover .top-city-meta{color:var(--link-hover)}.category-home-card .top-city-population{display:none}.category-home-card.is-disabled{border-style:dashed;background:#f1f1f1;opacity:.76;cursor:not-allowed}.category-home-card.is-disabled:focus-visible,.category-home-card.is-disabled:hover{border-color:rgba(22,33,35,.18);box-shadow:none;background:#f1f1f1}.home-image-marquee{margin:0;margin-inline-start:var(--header-line-start);margin-bottom:.74rem;border:0;border-radius:0;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,.2))}.home-landing-marquee{width:100vw;margin-top:1.35rem;margin-right:calc(50% - 50vw);margin-bottom:.9rem;margin-left:calc(50% - 50vw)}.home-landing-marquee .home-image-marquee-track{animation-duration:48s}.home-image-marquee-track{display:flex;width:max-content;animation:homeImageMarqueeScroll 34s linear infinite;will-change:transform}.home-image-marquee-strip{display:flex;align-items:center;gap:0;padding:0}.home-image-marquee-item{width:136px;height:78px;border-radius:0;object-fit:cover;object-position:center;display:block;border:0;background:#e7ebee}.home-image-marquee:focus-within .home-image-marquee-track,.home-image-marquee:hover .home-image-marquee-track{animation-play-state:paused}.home-landing-marquee:focus-within .home-image-marquee-track,.home-landing-marquee:hover .home-image-marquee-track{animation-play-state:running!important}@media (prefers-reduced-motion:reduce){.home-image-marquee-track{animation:none}}.district-filter-wrap{display:grid;gap:.35rem;max-width:280px;margin-bottom:1.85rem}.district-filter-label{font-size:.82rem;color:rgba(22,33,35,.84)}.district-filter-select{appearance:none;border:1px solid var(--box-border);border-radius:8px;background:inherit;color:var(--box-text);min-height:38px;padding:.38rem 2rem .38rem .62rem;font:inherit;font-size:.82rem;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,rgba(22,33,35,.65) 50%),linear-gradient(135deg,rgba(22,33,35,.65) 50%,transparent 50%);background-position:calc(100% - 14px) calc(50% - 2px),calc(100% - 9px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.district-filter-select:focus-visible,.district-filter-select:hover{border-color:var(--box-border);box-shadow:0 0 0 2px var(--box-hover-soft);color:var(--box-hover-text);outline:0}.province-row{display:grid;grid-template-columns:220px 1fr;align-items:start;gap:.9rem;padding:.35rem 0}.province-region{margin:0;font-family:inherit;font-weight:400;font-size:1.12rem;color:var(--ink)}.province-region-title{display:block}.province-region-meta{display:block;margin-top:.18rem;font-size:.92rem;line-height:1.2;color:rgba(22,33,35,.82);white-space:nowrap}.province-cities{display:flex;flex-wrap:wrap;gap:.45rem}.province-ad-slot{flex:1 1 100%;border:1px solid rgba(22,33,35,.14);border-radius:4px;background:rgba(245,249,253,.78);padding:.44rem .52rem .5rem}.province-ad-label{display:inline-block;margin:0 0 .35rem;font-size:.74rem;line-height:1;color:rgba(22,33,35,.66);letter-spacing:.01em}.province-ad-slot-body{min-height:110px}.province-adsense-unit{width:100%;min-height:102px}.city-detail{border-radius:30px;border:1px solid var(--box-border);background:linear-gradient(145deg,rgba(255,255,255,.95),rgba(226,242,232,.72));padding:clamp(1.1rem,2.4vw,2rem);margin-bottom:2.3rem}.is-hidden{display:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.city-detail-head{margin-bottom:1.1rem}.city-detail-head h3{margin-top:.35rem}.city-summary{margin:.65rem 0 0;max-width:65ch}.city-detail-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;margin-bottom:.95rem}.city-detail-stats article{border-radius:16px;border:1px solid var(--box-border);background:rgba(255,255,255,.58);padding:.8rem .85rem;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.city-detail-stats article:hover{border-color:var(--box-border);box-shadow:0 0 0 2px var(--box-hover-soft)}.city-detail-stats h4{font-size:clamp(1.15rem,2.4vw,1.7rem);color:var(--accent-strong)}.city-detail-stats p{margin:.2rem 0 0;font-size:.84rem}.city-tags{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.8rem}.city-tag{border:1px solid rgba(22,33,35,.15);border-radius:999px;padding:.3rem .62rem;font-size:.79rem;background:rgba(255,255,255,.72)}.city-share-link{color:var(--link-base);font-size:.9rem;font-weight:400}.province-pill{appearance:none;-webkit-appearance:none;border:1px solid var(--box-border);border-radius:4px;background:inherit;color:var(--box-text);padding:.3rem .66rem;font:inherit;font-size:.82rem;cursor:pointer;display:inline-block;transition:all .18s ease}.province-pill.active,.province-pill:hover{border-color:var(--box-border);color:var(--box-hover-text)}body.search-choice-open{overflow:hidden}.search-choice-modal{position:fixed;inset:0;z-index:1650;display:grid;place-items:center;padding:clamp(.8rem,2vw,1.2rem)}.search-choice-modal[hidden]{display:none!important}.search-choice-backdrop{position:absolute;inset:0;border:0;margin:0;padding:0;background:rgba(8,14,18,.5);backdrop-filter:blur(4px);cursor:pointer}.search-choice-panel{position:relative;width:min(520px,100%);max-height:min(76vh,720px);border:1px solid var(--box-border);border-radius:4px;background:#fff;box-shadow:0 24px 70px rgba(10,18,26,.24);padding:1rem;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.search-choice-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.search-choice-head-text{display:grid;gap:.22rem}.search-choice-title{margin:0;font-size:1rem;font-weight:700;color:#011d36}.search-choice-note,.search-choice-text{margin:0;font-size:.84rem;color:rgba(22,33,35,.76)}.search-choice-close{border:0;background:0 0;color:#011d36;font:inherit;font-size:.84rem;padding:.18rem .24rem;cursor:pointer}.search-choice-list{display:grid;gap:.55rem;margin-top:.9rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.2rem;scrollbar-width:thin}.search-choice-option{width:100%;border:1px solid var(--box-border);border-radius:4px;background:#fff;padding:.72rem .78rem;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.search-choice-option:focus-visible,.search-choice-option:hover{border-color:#384796;background:#f7f8fd;outline:0}.search-choice-option-meta,.search-choice-option-title{display:block}.search-choice-option-title{font-size:.9rem;font-weight:600;color:#011d36}.search-choice-option-meta{margin-top:.24rem;font-size:.79rem;color:rgba(22,33,35,.7)}.search-choice-note{margin-top:.85rem}.province-city{font-weight:400;font-size:.82rem;line-height:1.2}.empty-state{grid-column:1/-1;background:rgba(255,255,255,.86);border-radius:var(--radius);border:1px dashed rgba(22,33,35,.25);padding:1.2rem;font-weight:400}.yr-footer{position:relative;z-index:1}.yr-footer-inner{width:min(1220px,calc(100% - 2.4rem));margin-inline:auto;padding:1.8rem 0 1.1rem var(--header-line-start)}.yr-footer-grid{padding-top:1rem;grid-template-columns:1.2fr 1fr 1fr 1fr}.yr-footer-col h4{margin:0 0 .62rem;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.3;color:#4d4c4a}.yr-footer-grid>.yr-footer-col:first-child{grid-column-start:2}.yr-footer-col a,.yr-footer-col a:visited{display:block;width:fit-content;text-decoration:none;font-family:inherit;font-size:.82rem;font-weight:400;line-height:1.4;margin-bottom:.42rem;border-bottom:0}.yr-footer-col a:focus-visible,.yr-footer-col a:hover{color:#0281c2;border-bottom-color:transparent;text-decoration:none;outline:0}.yr-footer-col a.store-badge,.yr-footer-col a.store-badge:hover{min-width:180px;border-radius:4px;border:1px solid #a4b3b5;background:#0f2d1f;color:#fff!important;padding:.45rem .75rem;margin-bottom:.5rem}.store-badge-top{display:block;font-size:.68rem;line-height:1.1;opacity:.85}.store-badge-name{display:block;font-size:1.56rem;line-height:1.05}.qr-col p,.yr-footer-bottom p{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.3}.qr-col p{margin:.45rem 0 0}.qr-box{width:132px;height:132px;border-radius:16px;border:1px solid rgba(22,33,35,.16);background:linear-gradient(90deg,rgba(77,101,118,.12) 50%,transparent 50%),linear-gradient(rgba(77,101,118,.12) 50%,transparent 50%),#d2e3e7;background-size:18px 18px;display:grid;place-items:center;font-size:1.28rem;color:rgba(22,33,35,.68)}.yr-footer-bottom{margin-top:1.25rem;gap:.8rem}.yr-footer-bottom p{margin:0}.yr-footer-social{display:flex;gap:.8rem}.yr-footer-social a{display:inline-flex;width:2.2rem;height:2.2rem;flex:0 0 2.2rem;border:1px solid rgba(235,244,255,.28);border-radius:999px;background-color:rgba(255,255,255,.08);color:transparent;text-decoration:none;font-size:0;line-height:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:1rem 1rem;opacity:.92;transition:opacity .16s ease,transform .16s ease,background-color .16s ease,border-color .16s ease}.yr-footer-social a:focus-visible,.yr-footer-social a:hover{opacity:1;transform:translateY(-1px);background-color:rgba(255,255,255,.14);border-color:rgba(235,244,255,.46);outline:0}.yr-footer-social a:nth-child(1){background-image:url(assets/instagram.png)}.yr-footer-social a:nth-child(2){background-image:url(assets/x.png)}.yr-footer-social a:nth-child(3){background-image:url(assets/facebook.png)}.mobile-bottom-nav{display:none}.mobile-bottom-search{position:absolute;left:.7rem;right:.7rem;bottom:calc(100% + .45rem);margin-bottom:0;border:1px solid var(--mobile-search-border);border-radius:4px;background:var(--mobile-search-bg);box-shadow:0 14px 30px rgba(2,7,18,.4);padding:.52rem}.mobile-bottom-search-form{display:grid;grid-template-columns:1fr auto;gap:.5rem}.mobile-bottom-search-input{min-height:44px;border:1px solid var(--mobile-search-input-border);border-radius:4px;background:var(--mobile-search-input-bg);color:var(--mobile-search-input-text);font:inherit;font-size:.95rem;padding:.52rem .78rem}.mobile-bottom-search-input:focus-visible{border-color:var(--hover-blue);box-shadow:0 0 0 2px var(--hover-blue-soft);outline:0}.mobile-bottom-search-submit{min-height:44px;border:1px solid var(--mobile-search-submit-border);border-radius:4px;background:var(--mobile-search-submit-bg);color:var(--mobile-search-submit-text);min-width:72px;font:inherit;font-size:.92rem;font-weight:700}.mobile-bottom-nav-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem}.mobile-bottom-nav-btn{border:0;border-radius:4px;background:0 0;min-height:60px;width:auto;justify-self:stretch;color:var(--mobile-nav-icon);padding:.16rem .08rem;display:grid;justify-items:center;align-content:center;gap:0;font:inherit;font-size:0;transition:color .16s ease,transform .16s ease}.mobile-bottom-nav-icon{display:none}.mobile-bottom-nav-chip{width:var(--mobile-nav-chip-size);height:var(--mobile-nav-chip-size);border-radius:0;border:0;background:var(--mobile-nav-chip-bg);display:grid;place-items:center}.mobile-bottom-nav-icon-svg{width:var(--mobile-nav-icon-size);height:var(--mobile-nav-icon-size);stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mobile-bottom-nav-chip:not(.icon-load-failed) .mobile-bottom-nav-icon-svg{display:none}.mobile-bottom-nav-icon-img{width:var(--mobile-nav-icon-size);height:var(--mobile-nav-icon-size);object-fit:contain;display:block;mix-blend-mode:normal;filter:var(--mobile-nav-icon-filter)}.mobile-bottom-nav-btn.active .mobile-bottom-nav-icon-img{filter:var(--mobile-nav-icon-active-filter)}.mobile-bottom-nav-chip.icon-load-failed .mobile-bottom-nav-icon-img,.mobile-bottom-nav-label{display:none}.mobile-bottom-nav-chip.icon-load-failed .mobile-bottom-nav-icon-svg-fallback{display:block}.mobile-bottom-nav-btn.active{color:var(--mobile-nav-icon-active);transform:none}.mobile-bottom-nav-btn.active .mobile-bottom-nav-chip{background:var(--mobile-nav-chip-active-bg);border-color:var(--mobile-nav-chip-active-border)}@media (max-width:920px){.home-launch-grid{grid-template-columns:1fr}.home-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-page-grid{grid-template-columns:1fr}.top-city-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.search-panel{grid-template-columns:1fr}.category-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-grid{grid-template-columns:1fr}.province-row{gap:.45rem}.city-detail-stats,.province-row{grid-template-columns:1fr}.topbar{align-items:center;flex-wrap:wrap}.header-search{order:3;flex:1 1 100%;max-width:none;min-width:0}.yr-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-col{grid-column:span 2}}@media (max-width:620px){.home-launch-card{padding:.82rem}.home-info-grid{grid-template-columns:1fr}.global-header-band,.hero,main{width:min(1220px,calc(100% - 1.2rem))}.category-card-grid,.content-page-form-grid,.converter-card-grid,.converter-mini-grid,.top-city-grid{grid-template-columns:1fr}.content-page-form-card{max-width:100%}.home-landing-marquee{margin-top:1rem}.yr-footer-grid{grid-template-columns:1fr}.qr-col{grid-column:auto}.yr-footer-col a.store-badge,.yr-footer-col a.store-badge:hover{min-width:165px}.yr-footer-inner{width:min(1220px,calc(100% - 1.2rem))}.topbar,.yr-footer-bottom{flex-direction:column;align-items:flex-start}.topbar{margin-bottom:2rem}.header-search{width:100%;max-width:none;min-width:0}.auth-actions{width:100%;justify-content:flex-start}.lang-switch-menu{left:0;right:auto;flex-wrap:wrap;max-width:174px}.desktop-lang-switch .lang-switch-menu{left:auto;right:0}}@media (max-width:860px){body,html{overflow-x:hidden}body{background:var(--bg);padding-bottom:calc(env(safe-area-inset-bottom,0) + 86px);--content-offset:1.2rem;--header-line-start:0.72rem}.texture{opacity:.26}.global-header-band{position:relative;width:min(1220px,calc(100% - 1rem));margin-top:0;padding-top:79px;border:0;border-radius:0;background:var(--bg);backdrop-filter:none;box-shadow:none}.global-topbar{min-height:79px;padding:.56rem .68rem .62rem var(--header-line-start)}.global-topline{display:block;border-top:0}.global-topline:empty{display:none;border-top:0}.topbar{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:0}.global-topline-inner{min-height:36px;margin-inline-start:0;padding:.34rem .72rem .5rem var(--header-line-start);gap:.36rem;font-size:.8rem;color:rgba(22,33,35,.72);flex-wrap:wrap}.brand{width:auto;flex:1 1 auto;min-width:0}.desktop-auth-links{margin-top:0;margin-left:auto}.desktop-auth-link{min-width:2rem;min-height:2rem}.desktop-auth-link-settings{display:none!important}.desktop-lang-switch .lang-switch-btn{min-height:1.86rem;padding:.12rem .46rem;font-size:.78rem}.brand-wordmark,.global-topbar .brand-wordmark{letter-spacing:-.03em}.topbar .brand-wordmark::before{width:1.26em;height:1.26em;flex:0 0 1.26em}.header-search{display:none}.search-page .header-search{display:flex}.search-page .global-header-band{margin-top:0}.search-page-shell{padding-top:.35rem}.search-page .header-search-btn,.search-page .header-search-input{min-height:40px;border-radius:4px}.search-page .header-search-btn{min-width:60px;padding-inline:.78rem;font-size:.88rem;font-weight:400}.header-search-input{min-height:44px;border-radius:4px;font-size:.95rem}.header-search-btn{border-radius:4px;min-height:40px;min-width:56px;padding-inline:.7rem;font-size:.84rem;font-weight:400}.hero,main{width:min(1220px,calc(100% - 1rem))}.hero{padding:.32rem 0 1rem}.home-page main.hero{padding-top:.2rem}.section-head.province-head{margin-bottom:.72rem;padding-inline:0}.home-page .section-head.province-head{margin-bottom:1rem}.top-city-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.home-top-category-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem}.home-launch-grid{gap:.72rem}.home-launch-head{margin-bottom:.72rem}.home-launch-head h4{font-size:1.14rem}.home-launch-head p{font-size:.88rem}.home-info-link,.top-city-card{min-height:88px;border-radius:20px;padding:.45rem;background:rgba(255,255,255,.96);border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 5px 14px rgba(18,26,42,.08)}.top-city-card{grid-template-columns:58px 1fr}.top-city-card.active,.top-city-card:hover{transform:translateY(-1px)}.top-city-thumb{width:58px;height:58px;border-radius:8px}.top-city-name{font-size:1rem;font-weight:700;line-height:1.2}.home-image-marquee{margin:0;margin-inline-start:var(--header-line-start);margin-bottom:.68rem;border-radius:0}.home-image-marquee-strip{gap:0;padding:0}.home-image-marquee-item{width:118px;height:68px;border-radius:0}.yr-footer,body.mobile-bottom-nav-visible .yr-footer{display:none}body.home-page,body.mobile-bottom-nav-visible{padding-bottom:calc(env(safe-area-inset-bottom,0) + 86px)}.mobile-bottom-nav{display:block;position:fixed!important;left:0!important;right:0!important;bottom:0!important;transform:none!important;width:100vw!important;max-width:100vw!important;margin:0!important;z-index:1400;border-top:0;border-radius:0;background-color:var(--mobile-nav-bg);background-image:none;box-shadow:var(--mobile-nav-shadow);backdrop-filter:blur(10px);padding:.26rem max(.64rem,env(safe-area-inset-left,0)) calc(.26rem + env(safe-area-inset-bottom,0)) max(.64rem,env(safe-area-inset-right,0))}.mobile-bottom-nav-actions{width:100%;max-width:100%}.mobile-bottom-nav-btn{min-width:0}body.auth-modal-open .mobile-bottom-nav{display:none!important}body.home-page .mobile-bottom-nav,body.mobile-bottom-nav-visible .mobile-bottom-nav{display:block!important}.topbar{gap:.38rem}.global-topline-inner{overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:100%}.global-topline-inner>*{min-width:0;max-width:100%}.brand-wordmark,.global-topbar .brand-wordmark{font-size:clamp(2.05rem,3.45vw,3.05rem)}body.home-page:not(.mobile-bottom-nav-visible){padding-bottom:0}body.home-page:not(.mobile-bottom-nav-visible) .mobile-bottom-nav{display:none}}@media (max-width:520px){.top-city-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.top-city-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.top-city-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-image-marquee-item{width:104px;height:62px}}body.mobile-chrome-browser.mobile-force-layout,html.mobile-force-layout{overflow-x:hidden}body.mobile-chrome-browser.mobile-force-layout{--content-offset:1.2rem;--header-line-start:0.72rem}body.mobile-chrome-browser.mobile-force-layout .global-header-band,body.mobile-chrome-browser.mobile-force-layout .hero,body.mobile-chrome-browser.mobile-force-layout main{width:min(var(--device-screen-width, 100vw),calc(100vw - 1rem))}body.mobile-chrome-browser.mobile-force-layout .global-header-band{position:relative;padding-top:66px;background:var(--bg)}body.mobile-chrome-browser.mobile-force-layout.home-page{padding-bottom:calc(env(safe-area-inset-bottom,0) + 86px)}body.mobile-chrome-browser.mobile-force-layout.home-page .mobile-bottom-nav{display:block!important;position:fixed!important;left:50%!important;right:auto!important;bottom:0!important;transform:translateX(-50%)!important;width:min(var(--device-screen-width, 100vw),100vw);max-width:100vw;z-index:1400;border-top:0;border-radius:0;background-color:var(--mobile-nav-bg);background-image:none;box-shadow:var(--mobile-nav-shadow);backdrop-filter:blur(10px);padding:.26rem max(.64rem,env(safe-area-inset-left,0)) calc(.26rem + env(safe-area-inset-bottom,0)) max(.64rem,env(safe-area-inset-right,0))}body.mobile-chrome-browser.mobile-force-layout .mobile-bottom-nav-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem;width:100%;max-width:100%}body.mobile-chrome-browser.mobile-force-layout .mobile-bottom-nav-btn{min-width:0}@media (max-width:768px){.top-city-grid,body.mobile-chrome-browser.mobile-force-layout .top-city-grid{grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.home-top-category-row .top-city-card{grid-template-columns:1fr;justify-items:center;text-align:center;min-width:0;overflow:hidden}.home-top-category-row .top-city-content{width:100%;min-width:0}.home-top-category-row .top-city-name{display:block;max-width:100%;overflow-wrap:anywhere;word-break:normal}}body.mobile-chrome-browser.mobile-force-layout .global-topbar{margin-bottom:0;padding:.56rem .68rem .62rem var(--header-line-start)}body.mobile-chrome-browser.mobile-force-layout .topbar{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:0;gap:.38rem}body.mobile-chrome-browser.mobile-force-layout .brand{width:auto;flex:1 1 auto;min-width:0}body.mobile-chrome-browser.mobile-force-layout .global-topline-inner{min-height:36px;margin-inline-start:0;padding:.34rem .72rem .5rem var(--header-line-start);gap:.36rem;font-size:.8rem;color:rgba(22,33,35,.72);flex-wrap:wrap;overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:100%}body.mobile-chrome-browser.mobile-force-layout .global-topline-inner>*{min-width:0;max-width:100%}body.mobile-chrome-browser.mobile-force-layout .desktop-auth-links{margin-top:0;margin-left:auto}body.mobile-chrome-browser.mobile-force-layout .desktop-auth-link{min-width:2rem;min-height:2rem}body.mobile-chrome-browser .desktop-auth-link-settings{display:none!important}body.mobile-chrome-browser.mobile-force-layout .desktop-lang-switch .lang-switch-btn{min-height:1.86rem;padding:.12rem .46rem;font-size:.78rem}body.mobile-chrome-browser.mobile-force-layout .brand-wordmark,body.mobile-chrome-browser.mobile-force-layout .global-topbar .brand-wordmark{font-size:clamp(2.05rem,3.45vw,3.05rem);letter-spacing:-.03em}.translate-page .global-topline{margin-top:0}.converter-mini-head{flex-direction:row!important}.converter-mini-thumb{width:44px;height:44px;border:1px solid #d1d1d1;border-radius:4px;background:#f7f7f7 url(assets/cevir.webp)center/cover no-repeat;flex:0 0 auto}.converter-mini-label{letter-spacing:.04em;text-transform:uppercase}.translate-shell{max-width:1080px}.translate-page .hero.translate-shell{width:min(1080px,calc(100% - 140px - 2.4rem));margin-left:140px;margin-right:auto}.translate-card{border:1px solid #dedfdf;border-radius:4px;background:#fefbf7;box-shadow:0 20px 48px rgba(6,11,18,.08);padding:1rem}.translate-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.translate-layout{display:grid;grid-template-columns:minmax(0,1fr) 3.4rem minmax(0,1fr);gap:.85rem;align-items:stretch}.translate-panel{border:1px solid #dedfdf;border-radius:4px;background:#fefefe;padding:.9rem;display:flex;flex-direction:column;min-height:23rem}.translate-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.translate-panel-title{margin:0;color:rgba(22,33,35,.62);font-size:.74rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.translate-select,.translate-textarea{border:1px solid #dedfdf;border-radius:4px;background:#fefefe;color:#011d36;font:inherit}.translate-select{min-width:10rem;padding:.72rem 2.2rem .72rem .8rem}.translate-textarea{min-height:15rem;resize:vertical;padding:.9rem .95rem;font-size:.98rem;line-height:1.385}.translate-textarea:focus{outline:0;border-color:#b8c8dc;box-shadow:0 0 0 3px rgba(184,200,220,.18)}.translate-output{color:#011d36;font-size:1rem;font-weight:600;line-height:1.7;white-space:pre-wrap}.translate-output.is-placeholder{color:rgba(22,33,35,.44);font-weight:500}.converter-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.converter-mini-card{border:1px solid #e2e5ea;border-radius:6px;background:#fff;padding:1rem;box-shadow:0 12px 26px rgba(9,25,39,.08)}.kitchen-card{width:min(100%,280px)}.converter-mini-head{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem}.converter-mini-label{margin:0;color:#011d36;font-size:.88rem;font-weight:700}.converter-mini-grid{display:grid;grid-template-columns:1fr;gap:.6rem}.converter-field{display:grid;gap:.3rem}.converter-field span{font-size:.74rem;font-weight:600;color:rgba(22,33,35,.65)}.converter-field input,.converter-field select{border:1px solid #e2e5ea;border-radius:6px;padding:.5rem .65rem;background:#fff;color:#011d36;font:inherit}.converter-mini-actions{display:flex}.converter-submit{border:1px solid #d7dde5;border-radius:999px;padding:.3rem .75rem;background:#f6f8fb;color:#011d36;font-weight:700;font-size:.8rem;cursor:pointer}.converter-submit-icon{width:2.05rem;height:2.05rem;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1}.converter-mini-result{margin-top:.7rem;padding-top:.6rem;border-top:1px solid rgba(164,179,181,.35)}.converter-result-value{font-size:1.1rem;font-weight:700;color:#011d36}.converter-result-unit{margin:.1rem 0 .2rem;font-weight:600;color:rgba(22,33,35,.6)}.converter-result-meta{margin:0;font-size:.72rem;color:rgba(22,33,35,.55)}.converter-upload-shell{margin-top:1.2rem}.converter-upload-card{border:1px solid #e2e5ea;border-radius:8px;background:#fff;padding:1rem;display:grid;gap:.9rem;max-width:520px;box-shadow:0 12px 28px rgba(9,25,39,.08)}.converter-upload-field{display:grid;gap:.4rem}.converter-upload-field span{font-size:.78rem;font-weight:700;color:rgba(22,33,35,.65)}.converter-upload-picker{position:relative;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;border:1px solid #cfd4db;border-radius:8px;padding:.35rem .6rem;background:#fff}.converter-upload-trigger{border:1px solid #cfd4db;border-radius:6px;padding:.45rem .9rem;background:#f9fafc;color:#011d36;font-size:.85rem;font-weight:700;cursor:pointer}.converter-upload-divider{width:1px;align-self:stretch;background:rgba(164,179,181,.5)}.converter-upload-filename{font-size:.82rem;color:rgba(22,33,35,.6)}.converter-upload-input{position:absolute;inset:0;opacity:0;cursor:pointer}.converter-upload-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.converter-upload-button{border:0;border-radius:4px;padding:.55rem 1.2rem;background:#011d36;color:#fff;font-weight:700;cursor:pointer}.converter-upload-note{font-size:.78rem;color:rgba(22,33,35,.55)}.converter-upload-status{margin:0;font-size:.82rem;color:rgba(22,33,35,.7)}.converter-upload-status.is-error{color:#b84b4b}.converter-embed-shell{margin-top:1.1rem;border:1px solid #e2e5ea;border-radius:8px;background:#fff;padding:.9rem;box-shadow:0 12px 28px rgba(9,25,39,.08)}.converter-embed-frame{width:100%;height:860px;border:0}.converter-embed-fallback{margin-top:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.85rem;color:rgba(22,33,35,.7)}.converter-embed-fallback p{margin:0}.converter-embed-link{padding:.4rem .9rem;border-radius:999px;background:#011d36;color:#fff;font-size:.85rem;font-weight:600;text-decoration:none}.finance-tool-shell{width:min(1220px,calc(100% - 2.4rem));margin:0 auto;padding:1.9rem 0 3.2rem;display:grid;gap:1rem}.finance-tool-card,.finance-tool-subcard{border:1px solid #e2e5ea;background:#fff;box-shadow:0 12px 28px rgba(9,25,39,.08);padding:1rem}.finance-tool-layout{display:grid;grid-template-columns:minmax(320px,420px) minmax(150px,176px);justify-content:start;align-items:start;gap:1rem .6rem}.credit-card .converter-mini-head,.finance-tool-subcard .converter-mini-head{margin-bottom:.9rem}.credit-card .converter-mini-label,.finance-tool-subcard .converter-mini-label{font-size:.96rem;font-weight:800}.credit-form{display:grid;grid-template-columns:1fr;gap:.6rem;align-content:start}.credit-form.credit-form-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .8rem}.credit-form .converter-field span{font-size:.74rem;font-weight:700;color:rgba(22,33,35,.68)}.credit-form .converter-field input,.credit-form .converter-field select{min-height:38px;border:1px solid #dde3ea;background:#fff;padding:.45rem .7rem;font:inherit;color:#162123}.credit-form .converter-field input[readonly]{background:#f7f8fa}.converter-mini-actions{justify-content:flex-start;margin-top:.2rem}.credit-card .converter-submit,.finance-tool-subcard .converter-submit{border:1px solid #18345f;background:#18345f;color:#fff;border-radius:0;padding:.5rem .85rem;font-size:.82rem;font-weight:700}.converter-secondary{border:1px solid #dde3ea;background:#fff;color:#18345f;border-radius:0;padding:.45rem .8rem;font-size:.8rem;font-weight:700;cursor:pointer}.credit-results{display:grid;gap:.55rem;align-content:start}.credit-result-card{border:1px solid #e2e5ea;background:#fff;min-height:72px;padding:.7rem .8rem;display:grid;align-content:center;justify-items:end}.credit-result-label{margin:0;font-size:.72rem;line-height:1.2;text-transform:uppercase;font-weight:800;color:rgba(22,33,35,.46);text-align:right}.credit-result-value{font-size:.98rem;line-height:1.15;font-weight:800;color:#011d36;text-align:right}.credit-table-head{display:flex;align-items:center;justify-content:space-between;gap:.9rem}.credit-table-wrap{margin-top:.9rem}.credit-table{width:100%;border-collapse:collapse}.home-loan-page .credit-table-wrap,.need-loan-page .credit-table-wrap,.vehicle-loan-page .credit-table-wrap{width:50%}.credit-table td,.credit-table th{border-top:1px solid #eef1f4;padding:.55rem .5rem;font-size:.8rem;text-align:left;color:#162123}.credit-table th{font-weight:800;color:rgba(22,33,35,.58)}.reel-page .credit-page-shell{width:min(1220px,calc(100% - 2.4rem));margin:0 auto;padding:1.8rem 0 3rem}.reel-layout{display:grid;grid-template-columns:minmax(360px,1fr) minmax(190px,240px);gap:1rem;align-items:start}.reel-form-card{padding:1.1rem}.reel-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem}.reel-form-grid .reel-mode-field{grid-column:1/-1}.reel-hidden{display:none!important}.reel-form-footer{margin-top:.6rem}.reel-note{margin:.7rem 0 1rem;font-size:.82rem;color:rgba(22,33,35,.6)}.reel-results{gap:.75rem}.reel-results .credit-result-card{min-height:78px;justify-items:end}@media (max-width:900px){.reel-layout{grid-template-columns:1fr}}.eurobond-note,.finance-tool-note{margin:0;font-size:.8rem;line-height:1.3;color:rgba(22,33,35,.6)}@media (max-width:900px){.credit-form.credit-form-two-column,.finance-tool-layout{grid-template-columns:1fr}.credit-table-head{align-items:flex-start;flex-direction:column}}.other-shell{display:grid;gap:1.2rem}.other-card{border:1px solid #e2e5ea;background:#fff;padding:1rem;box-shadow:0 12px 28px rgba(9,25,39,.08)}.other-visuals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1rem}.other-visual-frame{margin:0;border:1px solid #e2e5ea;background:#fff;min-height:220px;display:grid;place-items:center;padding:.8rem}.other-visual{max-width:100%;max-height:240px;object-fit:contain;display:block}.other-layout{display:grid;grid-template-columns:minmax(260px,360px) minmax(320px,1fr);gap:1rem;align-items:start}.other-layout-wide{grid-template-columns:minmax(300px,420px) minmax(360px,1fr)}.other-form,.other-results{display:grid;gap:.8rem}.other-error,.other-helper{margin:0;font-size:.82rem}.address-panel-head p,.other-helper{color:rgba(22,33,35,.6)}.other-error{color:#b84b4b}.other-button-row{display:flex;gap:.6rem;flex-wrap:wrap}.other-inline-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.other-result-group{border:1px solid #e2e5ea;background:#fff;padding:.9rem}.other-result-group-title{margin:0 0 .7rem;font-size:.84rem;font-weight:700;color:rgba(22,33,35,.62)}.other-result-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.7rem}.other-result-card{border:1px solid #e2e5ea;background:#fff;padding:.8rem}.other-result-label{margin:0 0 .35rem;font-size:.76rem;font-weight:700;color:rgba(22,33,35,.6)}.other-result-value{margin:0;font-size:1.05rem;font-weight:700;color:#011d36}.birth-chart-layout{align-items:start;grid-template-columns:360px minmax(360px,1fr)}.birth-chart-layout .other-form{width:360px;max-width:360px;justify-self:start}.birth-chart-layout .converter-field{width:100%;max-width:360px}.birth-chart-location{grid-template-columns:repeat(2,172px);justify-content:start}.birth-chart-coords{grid-template-columns:120px 120px 86px;justify-content:start;gap:.5rem}.birth-chart-coords .converter-field{width:auto;min-width:0;max-width:none}.birth-chart-coords .converter-field input,.birth-chart-coords .converter-field select{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.birth-chart-planet-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem}.address-shell{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(180px,.86fr) minmax(250px,1.08fr);gap:1rem;align-items:start}.address-district-card,.address-panel,.address-result-card{border:1px solid #e2e5ea;background:#fff;box-shadow:0 12px 28px rgba(9,25,39,.08)}.address-panel{padding:1rem}.address-panel-head h2{margin:0 0 .45rem;font-size:1.02rem;line-height:1.2;color:#162123}.address-panel-head p{margin:0 0 .95rem;font-size:.82rem;line-height:1.3}.address-form{display:grid;gap:.85rem}.address-grid{display:grid;grid-template-columns:repeat(3,176px);gap:.75rem;justify-content:start;max-width:552px}.address-field,.address-lookup-field{display:grid;gap:.35rem}.address-field-full{grid-column:1/span 1}.address-field span,.address-lookup-field span{font-size:.78rem;font-weight:700;color:rgba(22,33,35,.72)}.address-field input,.address-field select,.address-lookup-field input,.address-lookup-field select{min-height:40px;border:1px solid #dde3ea;background:#fff;padding:.58rem .7rem;font:inherit;color:#162123}.address-field input:disabled,.address-field select:disabled,.address-lookup-field input:disabled,.address-lookup-field select:disabled{background:#f6f7f9;color:rgba(22,33,35,.45)}.address-actions{display:flex;justify-content:flex-start}.address-submit{border:1px solid #18345f;background:#18345f;color:#fff;min-height:38px;padding:.55rem 1rem;font-size:.84rem;font-weight:700;cursor:pointer}.address-submit-compact{width:100%;justify-content:center}.address-warning{margin:.75rem 0 0;font-size:.8rem;color:#b84b4b}.address-district-card,.address-result-card{padding:1rem}.address-result-card{display:grid;gap:.7rem}.address-result-label{margin:0;font-size:.76rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:rgba(22,33,35,.45)}.address-result-value{margin:0;font-size:.92rem;font-weight:800;color:#011d36}.address-postal-box{border-top:1px solid rgba(164,179,181,.35);padding-top:.7rem;display:grid;gap:.35rem}.address-postal-label,.address-result-title{margin:0;font-size:.76rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:rgba(22,33,35,.45)}.address-postal-value{font-size:.88rem;font-weight:800;color:#011d36}.address-result-box{border-top:1px solid rgba(164,179,181,.35);padding-top:.7rem;display:grid;gap:.35rem}.address-result-box.-hidden,.image-resize-upload input{display:none}.address-district-hint,.address-district-output,.address-result-copy,.address-selection{margin:0;font-size:.82rem;line-height:1.3;color:rgba(22,33,35,.68)}.address-side-column{display:grid;gap:1rem}.address-district-card{display:grid;gap:.8rem}.address-district-form{display:grid;gap:.7rem}.address-district-output{border:1px solid #e2e5ea;background:#fff;padding:.7rem;min-height:38px}@media (max-width:900px){.converter-embed-frame{height:720px}.converter-embed-fallback{flex-direction:column;align-items:flex-start}.kitchen-card{width:100%}.address-grid,.address-shell,.other-inline-grid,.other-layout,.other-layout-wide,.other-visuals{grid-template-columns:1fr}.address-field-full{grid-column:auto}}@media (max-width:680px){.converter-embed-frame{height:640px}}.translate-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.85rem}.translate-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .85rem}.translate-detected,.translate-status{margin:0;color:rgba(22,33,35,.68);font-size:.79rem;font-weight:700}.translate-status.is-error{color:#b84b4b}.translate-button-row{display:flex;align-items:center;gap:.55rem}.bmi-result-card-inline .bmi-result-value span,.translate-copy-button{color:#011d36}.translate-copy-button,.translate-submit-button{border:1px solid #dedfdf;border-radius:4px;background:#fefefe;font:inherit;font-weight:700;transition:border-color .2s ease,color .2s ease,background .2s ease}.translate-icon-button::after,.translate-swap-button{border:1px solid #dedfdf;border-radius:4px;background:#fefefe;color:#011d36}.translate-icon-button::after{font-weight:700;content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + .45rem);transform:translateX(-50%) translateY(.2rem);padding:.36rem .5rem;font-size:.72rem;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;box-shadow:0 12px 24px rgba(6,11,18,.08)}.translate-swap-button{font:inherit;transition:border-color .2s ease,color .2s ease,background .2s ease}.translate-copy-button,.translate-submit-button{padding:.72rem 1rem}.translate-icon-button{position:relative;width:2.9rem;height:2.9rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.translate-icon-button:focus-visible::after,.translate-icon-button:hover::after{opacity:1;transform:translateX(-50%) translateY(0)}.translate-icon-image{display:block;width:1.2rem;height:1.2rem;object-fit:contain}.translate-icon-image-mic{width:1.05rem;height:1.05rem}.translate-submit-button{background:#173560;border-color:#173560;color:#fefefe}.translate-copy-button:hover,.translate-swap-button:hover{border-color:red;color:red}.translate-submit-button:hover{background:red;border-color:red}.translate-icon-button.is-active{border-color:red;color:red}.translate-swap-wrap{display:flex;align-items:center;justify-content:center}.translate-swap-button{width:3.4rem;height:3.4rem;padding:0;font-size:1.15rem}.calc-category-shell{display:flex;flex-direction:column;gap:.85rem;max-width:620px}.calc-mini-head{display:flex;align-items:center;flex-direction:row!important;gap:.75rem}.calc-mini-label{margin:0;color:#011d36;font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.calc-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;width:100%}.calc-category-grid--dual{grid-template-columns:repeat(2,minmax(0,1fr));max-width:280px}.calc-category-link,.calc-category-link:visited{display:flex;align-items:center;justify-content:center;min-height:52px;padding:.42rem .5rem;border:1px solid rgba(164,179,181,.82);border-radius:4px;background:rgba(255,255,255,.8);color:#011d36;font-size:.82rem;font-weight:700;line-height:1.15;text-align:center;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease}.calc-category-link:focus-visible,.calc-category-link:hover{border-color:var(--box-border);box-shadow:0 0 0 2px var(--box-hover-soft);color:var(--link-hover);transform:translateY(-1px);text-decoration:none;outline:0}.bmi-shell,.health-shell,.vaccine-shell{display:grid}.bmi-card,.health-card,.vaccine-card{display:grid;gap:1rem;border:1px solid rgba(210,216,219,.7);border-radius:4px;background:#fff;padding:1.25rem 1.4rem 1.35rem;box-shadow:0 18px 42px rgba(11,20,28,.08)}.bmi-card{max-width:760px}.bmi-layout,.health-layout{display:grid;gap:1.15rem;align-items:start}.health-layout{grid-template-columns:minmax(260px,330px) minmax(0,1fr)}.bmi-layout{grid-template-columns:minmax(160px,230px) minmax(280px,470px);max-width:720px}.bmi-form,.bmi-results,.health-form,.health-results,.health-timeline,.vaccine-header,.vaccine-list{display:grid;gap:.7rem}.health-results{grid-template-columns:repeat(2,minmax(180px,1fr))}.health-timeline{grid-template-columns:repeat(4,minmax(150px,1fr));margin-top:.6rem}.bmi-result-card,.health-milestone-card,.health-result-card{padding:.85rem .95rem}.bmi-result-card,.health-milestone-card,.health-result-card,.vaccine-row{border:1px solid rgba(210,216,219,.9);border-radius:6px;background:#fff;box-shadow:0 8px 16px rgba(27,32,41,.05)}.bmi-result-card-emphasis{border-color:rgba(2,129,194,.34)}.bmi-result-card-inline .bmi-result-value{margin:0;color:rgba(1,29,54,.72)}.bmi-result-label,.health-milestone-label,.health-result-label{margin:0;color:rgba(1,29,54,.72);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.bmi-result-value,.health-milestone-value,.health-result-value{margin:.35rem 0 0;color:#011d36;font-size:1.08rem;font-weight:700;line-height:1.25}.bmi-note,.vaccine-note{margin:0;color:rgba(22,33,35,.76);font-size:.88rem;line-height:1.3}.vaccine-table{display:grid;gap:0;border:1px solid rgba(164,179,181,.82);background:rgba(255,255,255,.8)}.vaccine-row{display:grid;grid-template-columns:minmax(110px,150px) minmax(180px,220px) minmax(0,1fr);gap:.9rem;align-items:start;border:0;background:0 0;padding:.45rem .48rem;border-bottom:1px solid rgba(164,179,181,.56)}.vaccine-row:last-child{border-bottom:0}.vaccine-item-age,.vaccine-item-date,.vaccine-item-list{margin:0}.vaccine-item-age{color:rgba(1,29,54,.72);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.vaccine-item-date,.vaccine-item-list{color:#011d36;font-size:1rem;font-weight:700;line-height:1.3}.vaccine-item-list{font-weight:600}.text-tools-shell{display:grid}.text-tools-card{display:grid;gap:.82rem;border:1px solid rgba(210,216,219,.9);background:#fefbf7;padding:.16rem .82rem .82rem;box-shadow:0 8px 16px rgba(27,32,41,.05)}.text-tools-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.95fr);align-items:start}.text-tool-output-grid,.text-tools-layout,.text-tools-panel,.text-tools-stats{display:grid;gap:.75rem}.text-tools-source{min-height:230px;resize:vertical;background:#fff}.text-tools-source-field{padding-top:1.05rem}.text-tools-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.text-tools-status{margin:0;color:rgba(22,33,35,.76);font-size:.88rem;font-weight:600}.text-tools-button-row{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.text-tools-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.text-tool-output-card,.text-tool-stat-card{border:1px solid rgba(210,216,219,.9);background:#fff;padding:.82rem;box-shadow:0 8px 16px rgba(27,32,41,.05)}.text-tool-output-label,.text-tool-stat-label{margin:0;color:rgba(1,29,54,.62);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.text-tool-stat-value{margin:.32rem 0 0;color:#011d36;font-size:1.95rem;font-weight:800;line-height:1}.text-tools-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.text-tool-output-card{gap:.65rem;display:grid}.text-tool-output-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.text-tool-output-body,.text-tool-output-copy{border:1px solid rgba(210,216,219,.9);background:#fff;color:#011d36}.text-tool-output-body{font-weight:700}.text-tool-output-copy{font:inherit;font-size:.78rem;padding:.38rem .7rem;cursor:pointer}.text-tool-output-body{min-height:96px;padding:.9rem;font-size:.9rem;line-height:1.3;white-space:pre-wrap;word-break:break-word}@media (max-width:900px){.bmi-layout,.health-layout,.health-results,.text-tools-layout{grid-template-columns:1fr}.health-timeline{grid-template-columns:1fr 1fr}.vaccine-row{grid-template-columns:1fr}.translate-page .hero.translate-shell{width:min(1220px,calc(100% - 2.4rem));margin-inline:auto}}.image-resize-shell{padding:16px 0 48px}.image-resize-card{background:#fff;border:1px solid #eee7dd;border-radius:4px;padding:32px;box-shadow:0 14px 40px rgba(15,24,40,.08)}.image-crop-header h2,.image-resize-header h2{margin:0 0 6px;font-size:24px}.image-crop-header p,.image-resize-header p{margin:0 0 22px;color:#5f5f5f}.image-resize-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.image-resize-panel{background:#faf7f1;border:1px solid #eee7dd;border-radius:4px;padding:20px;display:flex;flex-direction:column;gap:16px}.image-resize-upload{display:grid;gap:8px;cursor:pointer}.image-resize-upload-label{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid #cfcfd4;border-radius:8px;background:#fff;color:#011d36;font-weight:600;width:fit-content}.image-resize-upload-meta{color:#6a6a6a;font-size:13px}.image-resize-preview{min-height:180px;border:1px dashed #d8d4cc;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;color:#9a9a9a;font-size:14px;overflow:hidden}.image-resize-preview-img{max-width:100%;max-height:240px;object-fit:contain}.image-resize-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.image-resize-field{display:grid;gap:6px;font-size:13px;color:#555}.image-resize-field input,.image-resize-field select{border:1px solid #d4d0c8;border-radius:8px;padding:8px 10px;font-size:14px}.image-resize-options{display:grid;gap:12px}.image-resize-checkbox{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#333}.image-resize-quality-value{font-weight:600;margin-left:6px;color:#011d36}.image-resize-actions{display:flex;gap:12px;flex-wrap:wrap}.image-resize-button{border:1px solid #011d36;background:#011d36;color:#fff;padding:10px 18px;border-radius:8px;font-size:14px;cursor:pointer}.image-resize-button.secondary{background:#fff;color:#011d36}.image-resize-button:disabled{opacity:.5;cursor:not-allowed}.image-resize-note{margin:0;color:#7a6f64;font-size:13px}.apparel-page{background:#f2f2f2}.apparel-shell{width:min(1220px,calc(100% - 2.4rem));margin:0 auto;padding:36px 0 60px}.apparel-panel{width:100%;background:#fff;border:1px solid #e2e2e2;border-radius:4px;box-shadow:0 16px 40px rgba(0,0,0,.08);padding:18px 20px 24px}.apparel-head .converter-mini-label{font-weight:700;color:#2d2d2d}.apparel-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;margin:10px 0 18px}.apparel-controls .converter-field{width:80%;justify-self:center}.apparel-controls .converter-field span{font-size:13px;color:#6a6a6a}.apparel-controls select{border-radius:8px;border:1px solid #dadada;padding:8px 10px;background:#fff}.apparel-results{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.apparel-giysi .apparel-results{grid-template-columns:repeat(4,minmax(0,1fr))}.apparel-ayakkabi .apparel-result-card,.apparel-giysi .apparel-result-card{width:80%;justify-self:center}.apparel-result-card{border:1px solid #e0e0e0;border-radius:8px;padding:10px 12px;background:#fff}.apparel-result-label{font-size:11px;color:#8c8c8c;margin:0 0 4px;text-transform:uppercase;letter-spacing:.02em}.apparel-result-value{margin:0;font-size:18px;font-weight:700;color:#212121}.image-crop-shell{padding:16px 0 48px}.image-crop-card{background:#fff;border:1px solid #eee7dd;border-radius:4px;padding:32px;box-shadow:0 14px 40px rgba(15,24,40,.08)}.image-crop-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.image-crop-panel{background:#faf7f1;border:1px solid #eee7dd;border-radius:4px;padding:10px;display:flex;flex-direction:column;gap:12px}.image-crop-upload{display:grid;gap:8px;cursor:pointer}.image-crop-upload input{display:none}.image-crop-upload-label{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid #cfcfd4;border-radius:8px;background:#fff;color:#011d36;font-weight:600;width:fit-content}.image-crop-upload-meta{color:#6a6a6a;font-size:13px}.image-crop-canvas-wrap{position:relative;width:100%;overflow:hidden;border-radius:4px;border:1px solid #ddd5ca;background:#fff}#imageCropCanvas{display:block;width:100%;height:auto}.image-crop-handle,.image-crop-overlay{position:absolute;border:2px solid #011d36}.image-crop-overlay{box-shadow:0 0 0 9999px rgba(0,0,0,.35);cursor:move}.image-crop-handle{width:12px;height:12px;border-radius:50%;background:#fff}.image-crop-handle[data-handle=nw]{top:-6px;left:-6px;cursor:nwse-resize}.image-crop-handle[data-handle=n]{top:-6px;left:50%;transform:translateX(-50%);cursor:ns-resize}.image-crop-handle[data-handle=ne]{top:-6px;right:-6px;cursor:nesw-resize}.image-crop-handle[data-handle=w]{left:-6px;top:50%;transform:translateY(-50%);cursor:ew-resize}.image-crop-handle[data-handle=e]{right:-6px;top:50%;transform:translateY(-50%);cursor:ew-resize}.image-crop-handle[data-handle=sw]{bottom:-6px;left:-6px;cursor:nesw-resize}.image-crop-handle[data-handle=s]{bottom:-6px;left:50%;transform:translateX(-50%);cursor:ns-resize}.image-crop-handle[data-handle=se]{bottom:-6px;right:-6px;cursor:nwse-resize}.image-crop-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.image-crop-field{display:grid;gap:6px;font-size:13px;color:#555}.image-crop-field input{border:1px solid #d4d0c8;border-radius:8px;padding:8px 10px;font-size:14px}.image-crop-checkbox{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#333}.image-crop-actions{display:flex;gap:12px;flex-wrap:wrap}.image-crop-button{border:1px solid #011d36;background:#011d36;color:#fff;padding:10px 18px;border-radius:8px;font-size:14px;cursor:pointer}.image-crop-button.secondary{background:#fff;color:#011d36}.image-crop-button:disabled{opacity:.5;cursor:not-allowed}.image-crop-note{margin:0;color:#7a6f64;font-size:13px}.image-crop-result{display:grid;gap:8px;font-size:13px;color:#6a6a6a}#imageCropResult{width:100%;border-radius:4px;border:1px solid #ddd5ca;background:#fff}.istanbul-topbar-actions{display:flex;align-items:center;gap:.75rem}.istanbul-topbar-link,.istanbul-topbar-link:visited{color:rgba(1,29,54,.74);text-decoration:none;font-size:.92rem;font-weight:600}.istanbul-topbar-link-strong,.istanbul-topbar-link-strong:visited{color:#011d36}.istanbul-topbar-link.is-disabled,.istanbul-topbar-link.is-disabled:visited{color:rgba(22,33,35,.42);pointer-events:none;text-decoration:none}.istanbul-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.42rem;margin-top:.82rem;color:rgba(1,29,54,.7);font-size:.9rem}.istanbul-breadcrumb a,.istanbul-breadcrumb a:visited{text-decoration:none}.istanbul-discovery-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,320px);gap:.95rem}.istanbul-discovery-hero.istanbul-discovery-hero--copy-only{grid-template-columns:minmax(0,1fr)}.istanbul-discovery-copy h1{margin:.4rem 0 0;font-size:clamp(1.5rem,2vw,2.2rem);line-height:1.05}.yeme-icme-hero-title{white-space:nowrap;font-size:clamp(1.1rem,1.75vw,2rem)}.istanbul-discovery-hero-label{margin:0;color:rgba(1,29,54,.62);text-transform:uppercase;letter-spacing:.05em}.istanbul-discovery-location-note{margin:0;color:rgba(22,33,35,.7);font-size:.88rem;line-height:1.38}.istanbul-discovery-location-note[data-state=error]{color:#7a1a1a}.istanbul-filter-card{padding:.9rem;display:grid;gap:.75rem}.istanbul-filter-body{display:grid;gap:1rem}.istanbul-filter-body--yeme-icme{align-items:start;--istanbul-filter-section-pad-inline:1rem;--istanbul-filter-section-pad-top:1rem;--istanbul-filter-section-pad-bottom:1.05rem}@media (min-width:900px){.istanbul-filter-body--yeme-icme{grid-template-columns:minmax(130px,17%) minmax(0,1fr)}}.istanbul-filter-body--yeme-icme .istanbul-filter-location-box,.istanbul-filter-body--yeme-icme .istanbul-filter-meta-column .istanbul-filter-section-box,.istanbul-filter-body--yeme-icme .istanbul-filter-yeme-icme-sidebar .istanbul-filter-section-box{padding:var(--istanbul-filter-section-pad-top) var(--istanbul-filter-section-pad-inline) var(--istanbul-filter-section-pad-bottom)}.istanbul-filter-yeme-icme-sidebar{display:flex;flex-direction:column;gap:1rem;min-width:0}.istanbul-filter-yeme-icme-sidebar.istanbul-filter-yeme-icme-sidebar--gezi-two-up,.istanbul-filter-yeme-icme-sidebar.istanbul-filter-yeme-icme-sidebar--saglik-two-up{display:flex!important;flex-direction:column!important;gap:1rem;align-items:stretch;min-width:0;width:100%;box-sizing:border-box}@media (max-width:899px){.istanbul-filter-yeme-icme-sidebar.istanbul-filter-yeme-icme-sidebar--gezi-two-up,.istanbul-filter-yeme-icme-sidebar.istanbul-filter-yeme-icme-sidebar--saglik-two-up{grid-template-columns:1fr}}.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-district-switch],.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-neighborhood-switch]{width:100%;min-width:0}.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-district-switch] .kesfet-category-dropdown-btn,.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-neighborhood-switch] .kesfet-category-dropdown-btn,.kesfet-category-dropdown[data-kesfet-category-switch] .kesfet-category-dropdown-btn{width:100%;min-height:2.1rem;padding:.24rem .5rem .24rem .6rem;border:1px solid rgba(22,93,91,.12)!important;border-radius:4px;background:#e9eef1!important;color:#011d36;font-size:var(--istanbul-filter-ui-font, 0.84rem);font-weight:400;justify-content:space-between;gap:.4rem;box-shadow:0 2px 6px rgba(9,56,38,.06);transition:background .2s ease,box-shadow .2s ease,border-color .2s ease}.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-district-switch] .kesfet-category-dropdown-btn:hover,.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-district-switch].is-open .kesfet-category-dropdown-btn,.kesfet-category-dropdown[data-kesfet-category-switch] .kesfet-category-dropdown-btn:hover,.kesfet-category-dropdown[data-kesfet-category-switch].is-open .kesfet-category-dropdown-btn{border:1px solid rgba(22,33,35,.2)!important;border-color:rgba(22,33,35,.2)!important;background:#e9eef1!important;box-shadow:0 1px 0 rgba(255,255,255,.65) inset}.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-district-switch] .kesfet-category-dropdown-btn:focus-visible,.kesfet-category-dropdown[data-kesfet-category-switch] .kesfet-category-dropdown-btn:focus-visible{border:1px solid rgba(22,33,35,.2)!important;border-color:rgba(22,33,35,.2)!important;background:#e9eef1!important;box-shadow:0 1px 0 rgba(255,255,255,.65) inset;outline:2px solid rgba(17,43,76,.45)!important;outline-offset:2px}.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-neighborhood-switch] .kesfet-category-dropdown-btn:disabled,.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-neighborhood-switch] .kesfet-category-dropdown-btn[disabled]{opacity:.55;cursor:not-allowed;background:#f0f2f3!important}.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-neighborhood-switch] .kesfet-category-dropdown-btn:hover:not(:disabled),.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-neighborhood-switch].is-open .kesfet-category-dropdown-btn:not(:disabled){border:1px solid rgba(22,33,35,.2)!important;border-color:rgba(22,33,35,.2)!important;background:#e9eef1!important;box-shadow:0 1px 0 rgba(255,255,255,.65) inset}.istanbul-filter-location-box .kesfet-category-dropdown[data-kesfet-neighborhood-switch] .kesfet-category-dropdown-btn:focus-visible:not(:disabled){border:1px solid rgba(22,33,35,.2)!important;border-color:rgba(22,33,35,.2)!important;background:#e9eef1!important;box-shadow:0 1px 0 rgba(255,255,255,.65) inset;outline:2px solid rgba(17,43,76,.45)!important;outline-offset:2px}.istanbul-filter-nearby-panel{display:flex;flex-direction:column;gap:.5rem}.istanbul-filter-location-box .istanbul-filter-nearby-panel{margin-top:.2rem;padding-top:.75rem;border-top:1px solid rgba(185,196,202,.55)}.istanbul-filter-nearby-panel-button{justify-content:center}.istanbul-filter-nearby-panel .istanbul-filter-location-note{margin-top:0}.istanbul-filter-location-box{display:flex;flex-direction:row;gap:.75rem}.istanbul-filter-location-box .istanbul-filter-field{flex:1;min-width:0}.istanbul-filter-location-box-title{margin:0 0 .1rem;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:rgba(1,29,54,.55)}.istanbul-filter-section-box{display:flex;flex-direction:column;gap:.65rem;min-width:0}.istanbul-filter-section-box-title{margin:0;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:rgba(1,29,54,.55)}.istanbul-filter-chip-banner-row{--filter-chip-banner-w:5.25rem;display:flex;flex-direction:row;align-items:flex-start;gap:.65rem;min-width:0}@media (min-width:480px){.istanbul-filter-chip-banner-row{--filter-chip-banner-w:5.5rem}}.istanbul-filter-chip-banner-row .istanbul-filter-chip-box{flex:1 1 auto;min-width:0}.istanbul-filter-meta-banner{margin:0;box-sizing:border-box;flex:0 0 var(--filter-chip-banner-w);width:var(--filter-chip-banner-w);min-height:0;padding:.4rem .75rem;border:1px solid #b80000;border-radius:6px;background:#f10101;color:#fff;font-size:.82rem;font-weight:800;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.istanbul-filter-chip-box.istanbul-filter-chip-box--panel-inner{border:0;background:0 0;box-shadow:none;padding:0;min-height:0}.istanbul-mvp-subcategory-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));gap:.5rem .6rem;width:100%;min-width:0;align-items:stretch}@media (min-width:480px){.istanbul-mvp-subcategory-grid{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}}.istanbul-filter-chip-box.istanbul-filter-chip-box--budget-narrow,.istanbul-filter-chip-box.istanbul-filter-chip-box--cuisine-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));gap:.5rem .65rem;align-items:stretch;min-width:0}@media (min-width:480px){.istanbul-filter-chip-box--budget-narrow,.istanbul-filter-chip-box--cuisine-grid{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}}.istanbul-filter-chip-box--budget-narrow .istanbul-filter-chip,.istanbul-filter-chip-box--cuisine-grid .istanbul-filter-chip,.istanbul-mvp-subcategory-box{flex:none;width:100%;min-width:0;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:.4rem .75rem;line-height:1.25;font-size:.82rem;font-weight:400;letter-spacing:normal;border-radius:6px;border:1px solid rgba(164,179,181,.82);background:#fff;color:#011d36;white-space:normal;word-break:break-word;box-shadow:none;box-sizing:border-box;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.istanbul-filter-chip-box--budget-narrow .istanbul-filter-chip:hover:not(.is-active),.istanbul-filter-chip-box--cuisine-grid .istanbul-filter-chip:hover:not(.is-active),.istanbul-mvp-subcategory-box:hover:not(.is-active){border-color:rgba(17,43,76,.45);background:#e9eef1}.istanbul-mvp-subcategory-box:focus-visible:not(.is-active){border-color:rgba(17,43,76,.45);background:#e9eef1;outline:0}.istanbul-filter-chip-box--budget-narrow .istanbul-filter-chip.is-active,.istanbul-filter-chip-box--cuisine-grid .istanbul-filter-chip.is-active{background:rgba(17,43,76,.94);border-color:rgba(17,43,76,.94);color:#fff}.istanbul-mvp-subcategory-box.is-active{background:rgba(17,43,76,.94);border-color:rgba(17,43,76,.94)}.istanbul-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.istanbul-filter-grid--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.istanbul-filter-meta-column{display:flex;flex-direction:column;gap:1rem;min-width:0}.istanbul-filter-section-box.istanbul-filter-meta-combined{gap:1rem}.istanbul-filter-combined-search-row{width:100%;min-width:0}.istanbul-filter-meta-combined .istanbul-filter-inline-search{width:100%;max-width:none;flex:1 1 auto;min-width:0}.istanbul-filter-location-note{margin-top:.1rem}.istanbul-filter-section-box .istanbul-filter-chip-box{margin-top:0}.istanbul-filter-chip-box{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem;padding:.75rem .85rem;border:1px solid rgba(185,196,202,.95);border-radius:4px;background:#fbfcfd;min-height:3.25rem}.istanbul-filter-chip{flex:0 1 auto;cursor:pointer;border:1px solid rgba(164,179,181,.82);border-radius:6px;background:#fff;color:#011d36;font:inherit;font-size:.82rem;font-weight:600;padding:.4rem .75rem;line-height:1.25;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.istanbul-filter-chip:hover:not(.is-active){border-color:rgba(17,43,76,.45);background:#e9eef1}.istanbul-filter-chip.is-active{background:rgba(17,43,76,.94);border-color:rgba(17,43,76,.94)}.istanbul-filter-chip:focus-visible{outline:2px solid rgba(17,43,76,.55);outline-offset:2px}.istanbul-filter-field{display:grid;gap:.42rem}.istanbul-filter-field span{color:rgba(1,29,54,.72);font-size:.84rem;font-weight:700}.istanbul-filter-field input,.istanbul-filter-field select{min-height:46px;border:1px solid rgba(210,216,219,.9);background:#fff;color:#011d36;padding:.68rem .78rem;font:inherit}.global-topbar .desktop-lang-switch .lang-switch-btn img,.search-topbar .desktop-lang-switch .lang-switch-btn img{border-radius:4px!important}.istanbul-filter-toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:.9rem}.istanbul-filter-toolbar--single-action{justify-content:flex-end}.istanbul-active-pills,.istanbul-tag-row,.istanbul-venue-tags{row-gap:.75rem}.istanbul-tag-button{cursor:pointer}.istanbul-active-pill--dismissible{cursor:pointer;appearance:none;transition:background 150ms ease,border-color 150ms ease}.istanbul-active-pill--dismissible:focus-visible,.istanbul-active-pill--dismissible:hover{background:#f0f0f0;border-color:rgba(100,120,130,.7);outline:0}.istanbul-tag-button.is-active{background:rgba(17,43,76,.94);border-color:rgba(17,43,76,.94);color:#fff}#venueDetailBudget,.istanbul-venue-budget,.istanbul-venue-distance{gap:.42rem;position:relative}#venueDetailBudget{font-weight:400;display:inline-flex;align-items:center}#venueDetailBudget::before,.istanbul-venue-budget::before,.istanbul-venue-distance::before{content:"";width:22px;height:22px;flex:0 0 22px}#venueDetailBudget::before,.istanbul-venue-budget::before{background:url(assets/cuzdan.png)center/contain no-repeat}.istanbul-venue-distance::before{background:url(assets/uzak.png)center/contain no-repeat}.istanbul-venue-distance::after{content:"Konuma uzaklik";position:absolute;left:50%;bottom:calc(100% + .35rem);transform:translateX(-50%);border:1px solid rgba(1,29,54,.18);border-radius:4px;background:rgba(255,255,255,.98);color:#011d36;font-size:.74rem;font-weight:800;line-height:1;padding:.35rem .45rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s ease}#venueDetailBudget:focus-visible::after,#venueDetailBudget:hover::after,.card-share-icon-button[data-share-label]:focus-visible::after,.card-share-icon-button[data-share-label]:hover::after,.istanbul-venue-budget:focus-visible::after,.istanbul-venue-budget:hover::after,.istanbul-venue-distance:focus-visible::after,.istanbul-venue-distance:hover::after{opacity:1}#venueDetailBudget::after,.istanbul-venue-budget::after{content:"Fiyat düzeyi";position:absolute;left:50%;bottom:calc(100% + .35rem);transform:translateX(-50%);border:1px solid rgba(1,29,54,.18);border-radius:4px;background:rgba(255,255,255,.98);color:#011d36;font-size:.74rem;font-weight:400;line-height:1;padding:.35rem .45rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s ease}.istanbul-results-shell{padding:1rem;display:grid;gap:.82rem}.istanbul-results-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.istanbul-results-head h2{margin:.32rem 0 0;font-size:clamp(1.2rem,1.8vw,1.6rem)}.istanbul-results-meta{margin:0;color:rgba(22,33,35,.72);font-size:.92rem;font-weight:600}.istanbul-results-state{border:1px dashed rgba(164,179,181,.9);border-radius:4px;background:rgba(255,255,255,.66);color:rgba(22,33,35,.82);padding:1rem}.istanbul-results-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,360px)}.istanbul-results-layout--cards-only{grid-template-columns:1fr}.istanbul-results-layout--cards-only .istanbul-results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.istanbul-venue-card{padding:.7rem;display:grid;gap:.45rem}.istanbul-venue-card .istanbul-venue-actions,.istanbul-venue-card .istanbul-venue-meta,.istanbul-venue-card .istanbul-venue-pill-row{display:none}.istanbul-venue-media{line-height:0;font-size:0}.istanbul-venue-image{display:block}.istanbul-venue-image.is-placeholder{object-fit:contain;background:#f0f4f7;padding:1rem}.istanbul-venue-card.is-selected{border-color:rgba(17,43,76,.94)}.istanbul-map-panel{top:1rem}.istanbul-map-card{border:1px solid rgba(210,216,219,.9);background:#fff;padding:.95rem;display:grid;gap:.82rem;box-shadow:0 8px 16px rgba(27,32,41,.05)}.istanbul-map-panel-kicker{margin:0;color:rgba(1,29,54,.62);font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.istanbul-map-panel-title{margin:0;color:#011d36;font-size:1.16rem;line-height:1.2}.istanbul-map-panel-meta{margin:0;color:rgba(22,33,35,.76);font-size:.9rem;line-height:1.3}.istanbul-map-panel-actions,.istanbul-map-panel-tags{display:flex;flex-wrap:wrap;gap:.55rem}.istanbul-map-frame-wrap{border:1px solid rgba(210,216,219,.9);background:#f3f5f6;min-height:240px}.istanbul-map-frame{width:100%;min-height:240px;border:0;display:block}.istanbul-map-info-list{margin:0;display:grid;gap:.55rem}.istanbul-map-info-row{display:grid;gap:.2rem;padding-bottom:.55rem;border-bottom:1px solid rgba(224,229,231,.9)}.istanbul-map-info-row:last-child{border-bottom:0;padding-bottom:0}.istanbul-map-info-row dt{color:rgba(1,29,54,.62);font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.istanbul-map-info-row dd{margin:0;color:#011d36;font-size:.93rem;line-height:1.3}.istanbul-map-panel-link,.istanbul-map-panel-link:visited{color:#011d36;text-decoration:none;font-size:.9rem;font-weight:700;align-self:center}.istanbul-venue-pill-row{justify-content:flex-start;display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.brand-wordmark span,.brand-wordmark-rest,.brand-wordmark-search{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.istanbul-venue-action-group{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.istanbul-venue-actions>.istanbul-venue-action-group:only-child{width:100%;justify-content:flex-end}.istanbul-venue-eyebrow{margin:0;color:rgba(1,29,54,.62)}.istanbul-venue-phone a{color:#011d36;text-decoration:none;font-weight:400;font-size:inherit}.istanbul-venue-title-link:visited{color:#011d36;font-weight:700;text-decoration:none}.istanbul-venue-address,.istanbul-venue-phone{color:rgba(22,33,35,.7);font-size:.82rem;line-height:1.3}.istanbul-venue-address{margin:0}.istanbul-venue-phone{margin:.18rem 0 0}.istanbul-venue-phone a:hover{text-decoration:underline}.istanbul-venue-rating{color:#011d36;font-size:.9rem;font-weight:700}.istanbul-venue-actions.has-distance-chip{justify-content:space-between;align-items:center}.istanbul-venue-map-link{margin-left:auto}.card-share-wrap{position:relative;display:inline-flex;align-items:center}.card-share-trigger{border:1px solid rgba(1,29,54,.18);background:#fff;font:inherit;line-height:1;cursor:pointer;gap:.38rem;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .12s ease,box-shadow .16s ease}.card-share-trigger:focus-visible{border-color:#022746;transform:translateY(-1px);box-shadow:0 0 0 2px var(--hover-blue-soft);outline:0}.card-share-trigger-icon{width:22px;height:22px;display:block;object-fit:contain;flex:0 0 auto}.card-share-trigger-label{opacity:1}.card-share-menu{position:absolute;top:calc(100% + .45rem);right:0;z-index:12;min-width:152px;padding:.4rem;border:1px solid rgba(210,216,219,.96);background:rgba(255,255,255,.98);box-shadow:0 14px 28px rgba(17,43,76,.12);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem}.card-share-item{border:1px solid rgba(1,29,54,.18);border-radius:4px;background:#fff;width:100%;min-height:40px;font:inherit;font-size:.84rem;font-weight:400;line-height:1;padding:.28rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.card-share-item,.card-share-item:link,.card-share-item:visited{color:#011d36;text-decoration:none}.card-share-item:hover{background:#fff;border-color:rgba(1,29,54,.18)}.card-share-item:focus-visible{border-color:#022746;box-shadow:0 0 0 2px var(--hover-blue-soft);outline:0}.card-share-icon-button{width:40px;min-width:40px;min-height:40px;position:relative}.card-share-item-icon{width:20px;height:20px;display:block;object-fit:contain}.card-whatsapp-share-link .card-share-item-icon,.card-x-share-link .card-share-item-icon{width:40px;height:40px}.card-facebook-share-link .card-share-item-icon,.card-native-share-button .card-share-item-icon,.card-telegram-share-link .card-share-item-icon{width:24px;height:24px}.card-share-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.card-share-icon-button[data-share-label]::after{content:attr(data-share-label)}.istanbul-favorite-button{background:#fff;font:inherit;cursor:pointer;gap:.42rem}.istanbul-favorite-button::before{content:"";width:18px;height:18px;flex:0 0 18px;background:url(assets/fav.png?v=20260504)center/contain no-repeat}.card-share-icon-button[data-share-label]::after,.istanbul-favorite-button::after{position:absolute;left:50%;bottom:calc(100% + .35rem);transform:translateX(-50%);border:1px solid rgba(1,29,54,.18);border-radius:4px;background:rgba(255,255,255,.98);color:#011d36;font-size:.74rem;font-weight:400;line-height:1;padding:.35rem .45rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s ease}.istanbul-favorite-button::after{content:none!important}.istanbul-favorite-button:hover{background:#fff;border-color:rgba(1,29,54,.18)}.istanbul-favorite-button:focus-visible{background:#fff;border-color:#022746;color:#011d36;transform:translateY(-1px);box-shadow:0 0 0 2px var(--hover-blue-soft);outline:0}#venueDetailWhatsappShareLink.venue-detail-share-icon-button:focus-visible::after,#venueDetailWhatsappShareLink.venue-detail-share-icon-button:hover::after,#venueDetailXShareLink.venue-detail-share-icon-button:focus-visible::after,#venueDetailXShareLink.venue-detail-share-icon-button:hover::after,.istanbul-favorite-button:focus-visible::after,.istanbul-favorite-button:hover::after{opacity:1}.istanbul-favorite-button:disabled{opacity:.65;cursor:wait}.istanbul-pagination{gap:.6rem}.istanbul-pagination-current{font-size:.9rem}body.admin-venue-editor-page input,body.admin-venue-editor-page select,body.admin-venue-editor-page textarea{background-color:#fff}.admin-session-chip{display:none;border:1px solid rgba(188,195,198,.88);background:rgba(255,255,255,.82);border-radius:999px;padding:.42rem .72rem}body.admin-venue-editor-page{--admin-venues-list-text:0.792rem;--admin-venues-list-kicker:0.671rem;--admin-venues-list-title:1.144rem}button.admin-content-model-geo-district,button.admin-content-model-geo-neighborhood{display:block;width:100%;margin:0;padding:.35rem .45rem;border:0;border-radius:6px;background:0 0;color:inherit;font:inherit;text-align:left;cursor:pointer;line-height:1.3}button.admin-content-model-geo-district:focus-visible,button.admin-content-model-geo-district:hover{background:rgba(17,43,76,.06);outline:0}button.admin-content-model-geo-district.is-active{background:rgba(17,43,76,.1);font-weight:700}button.admin-content-model-geo-neighborhood:focus-visible,button.admin-content-model-geo-neighborhood:hover{background:rgba(17,43,76,.06);outline:0}button.admin-content-model-geo-neighborhood.is-active{background:rgba(17,43,76,.1);font-weight:700}#adminTagList.is-invalid{border-color:rgba(149,58,52,.96)!important;box-shadow:0 0 0 3px rgba(149,58,52,.12)}#adminTagList.is-invalid{padding:.55rem;border:1px solid rgba(149,58,52,.96)}@media (max-width:900px){.translate-layout{grid-template-columns:1fr}.translate-swap-wrap{order:3}.translate-panel{min-height:auto}.translate-select{width:100%;min-width:0}.translate-actions,.translate-panel-head{flex-direction:column;align-items:stretch}.translate-button-row{width:100%;justify-content:flex-start}.calc-category-grid,.istanbul-results-layout--cards-only .istanbul-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apparel-controls,.istanbul-discovery-hero,.istanbul-results-layout{grid-template-columns:1fr}.istanbul-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.calc-category-grid{grid-template-columns:1fr}.istanbul-results-layout--cards-only .istanbul-results-grid,.text-tools-secondary,.text-tools-stats{grid-template-columns:1fr}.istanbul-filter-toolbar,.istanbul-results-head,.istanbul-topbar-actions,.istanbul-venue-actions,.istanbul-venue-card-head{flex-direction:column;align-items:flex-start}.istanbul-venue-actions.has-distance-chip{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.istanbul-venue-map-link{margin-left:0;align-self:flex-end}.istanbul-filter-grid{grid-template-columns:1fr}.istanbul-map-panel{position:static}.istanbul-pagination{justify-content:flex-start}}.home-subcategory-box{border:1px solid rgba(17,35,44,.12);border-radius:4px;background:#fff;padding:clamp(.85rem,2vw,1.15rem);box-shadow:0 4px 28px rgba(15,35,52,.07)}.home-subcategory-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.25rem}.home-subcat-chip{display:flex;justify-content:center;text-decoration:none;overflow:hidden;text-overflow:ellipsis;max-width:100%}.home-subcat-chip:focus-visible,.home-subcat-chip:hover{color:#065a2e;outline:0}.featured-venues-section{padding:clamp(2rem,5vw,4rem)0;background:var(--bg)}.home-page .home-top-category-row{margin-bottom:.5rem}.home-page .featured-venues-section{padding-top:clamp(.5rem,1.2vw,1rem)}.featured-venues-panel{padding:clamp(1.25rem,3vw,1.85rem) clamp(.9rem,2.5vw,1.35rem);border:1px solid rgba(17,35,44,.12);background:#fff;box-shadow:0 4px 28px rgba(15,35,52,.07);box-sizing:border-box}.featured-venues-panel .featured-venues-grid{padding:0;max-width:none;margin:0}.featured-venues-header{text-align:center;margin-bottom:2rem}.featured-venues-header h2{font-size:clamp(1.5rem,4vw,2rem);font-weight:700;color:var(--ink);margin:0}.featured-venues-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:1200px;margin:0 auto;padding:0 1rem}.featured-venues-section .istanbul-venue-card[tabindex="0"]{cursor:pointer}.featured-venues-section .istanbul-venue-card[tabindex="0"]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.featured-venues-section .istanbul-venue-card>.featured-venue-badge{display:block;width:calc(100% + 1.9rem);margin:-.95rem -.95rem .68rem;box-sizing:border-box;text-align:center;border-radius:3px 3px 0 0;padding:.5rem .75rem;font-size:.68rem;letter-spacing:.04em}.featured-nearest-card .featured-nearest-venue-body{display:contents}.featured-nearest-card .featured-nearest-geo-panel{padding:1rem .75rem 1.1rem;text-align:center;box-sizing:border-box}.featured-nearest-card .featured-nearest-geo-panel:not([hidden]){display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:11rem;margin-top:0;background:#f8fafc;border-radius:4px;border:1px solid rgba(220,226,229,.92)}.featured-nearest-card .featured-nearest-geo-panel[hidden]{display:none!important}.featured-nearest-card .featured-nearest-geo-message{margin:0 0 1rem;font-size:.95rem;line-height:1.3;color:var(--ink)}.featured-nearest-card .featured-nearest-geo-retry{display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1.1rem;border-radius:.5rem;border:0;background:var(--accent, #1f6f54);color:#fff;font-weight:600;font-size:.9rem;cursor:pointer}.featured-nearest-card .featured-nearest-geo-retry:hover{filter:brightness(1.05)}.featured-nearest-card .featured-nearest-geo-retry[hidden]{display:none!important}.featured-venue-card{background:var(--paper);border-radius:8px;box-shadow:0 4px 20px rgba(22,33,35,.08);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;position:relative}.featured-venue-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(22,33,35,.12)}.featured-venue-badge{display:inline-block;background:#f10101;color:#fff;font-size:.65rem;font-weight:600;padding:.2rem .6rem;border-radius:.25rem;text-transform:uppercase;letter-spacing:.02em;box-shadow:0 2px 8px rgba(241,1,1,.3);transition:all .2s ease;margin-bottom:.5rem}.featured-venue-image{height:200px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);position:relative;overflow:hidden}.featured-venue-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:var(--ink);font-size:.9rem;opacity:.6}.featured-venue-info{padding:1.5rem;flex:1;display:flex;flex-direction:column}.featured-venue-name{font-size:1.1rem;color:var(--ink);margin:0 0 .75rem;line-height:1.3}.featured-venue-meta{display:flex;flex-direction:column;gap:.75rem;flex:1}.featured-venue-rating{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.rating-stars{font-size:.9rem;letter-spacing:1px}.rating-score{font-weight:600;color:var(--accent);font-size:.95rem}.rating-count{color:#6b7280;font-size:.85rem}.featured-venue-category{display:inline-block;background:rgba(198,84,47,.1);color:var(--accent);padding:.25rem .75rem;border-radius:15px;font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.featured-venue-distance,.featured-venue-price{display:flex;align-items:center;gap:.25rem;color:#6b7280;font-size:.85rem;font-weight:500}.featured-venue-price{color:#059669;font-size:.9rem;font-weight:600}.featured-venue-distance::before{content:"📍";font-size:.9rem}@media (max-width:768px){.featured-venues-grid{grid-template-columns:1fr;gap:1rem;padding:0 .75rem}.featured-venue-badge{font-size:.65rem;padding:.2rem .6rem}.featured-venue-image{height:160px}.featured-venue-info{padding:1rem}.featured-venue-name{font-size:1rem}}.home-lezzet-banner{max-width:1200px;margin:.75rem auto 0;padding:0 clamp(.9rem,2.5vw,1.35rem);box-sizing:border-box}.home-lezzet-banner-inner{display:flex;width:100%;min-height:280px;border:1px solid rgba(17,35,44,.12);border-radius:14px;background:#fff;box-shadow:0 4px 28px rgba(15,35,52,.07);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .22s ease,transform .22s ease}.home-lezzet-banner-inner:hover{box-shadow:0 8px 36px rgba(15,35,52,.13);transform:translateY(-2px)}.home-lezzet-banner-content{flex:2;min-height:100%}.home-lezzet-banner-image{flex:1;position:relative;overflow:hidden}.home-lezzet-banner-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}@media (max-width:768px){.home-lezzet-banner-inner{flex-direction:column;min-height:auto}.home-lezzet-banner-content{min-height:120px}.home-lezzet-banner-image{height:200px}}.content-guide.home-ustalara-saygi{overflow:hidden;background:#cfcdce!important}.ustalara-saygi-inner,a.ustalara-saygi-inner{display:flex;align-items:center;gap:1.5rem;text-decoration:none;color:inherit;cursor:pointer}.ustalara-saygi-content{flex:1}.ustalara-saygi-content h1{font-size:1.35rem;font-weight:700;margin:0 0 1rem;color:#0d2032}.ustalara-saygi-content h2{margin:0}.ustalara-saygi-image{flex:0 0 auto;max-width:340px}.ustalara-saygi-image img{display:block;width:100%;height:auto;border-radius:14px;object-fit:cover}@media (max-width:600px){.ustalara-saygi-inner{flex-direction:column;gap:1rem}.ustalara-saygi-image{max-width:100%}}.lezzet-venue-link{color:#094072!important;text-decoration:none!important;font-weight:600;transition:color .18s ease}.lezzet-venue-link:focus-visible,.lezzet-venue-link:hover{color:#0a2e52!important;text-decoration:none!important}.content-guide{margin-top:.5rem;margin-bottom:1.5rem;padding:clamp(1.25rem,3vw,1.85rem) clamp(.9rem,2.5vw,1.35rem);background:#fff;box-sizing:border-box;line-height:1.7;color:#1a2a3a}.content-guide h2{font-size:1.35rem;font-weight:700;margin:0 0 1rem}.content-guide h3{font-size:1.08rem;font-weight:600;margin:1.4rem 0 .5rem}.content-guide p{margin:0 0 .7rem;font-size:.97rem}.content-guide ul{margin:.4rem 0 .8rem 1.2rem;padding:0}.content-guide li{margin-bottom:.35rem;font-size:.95rem}.content-guide-stats{display:flex;flex-wrap:wrap;gap:1rem;margin:1.2rem 0}.content-guide-stat{flex:1 1 140px;text-align:center;padding:.8rem;background:#fdefd6;border:1px solid rgba(22,33,35,.15);border-radius:4px}.content-guide-stat strong{display:block;font-size:1.5rem;font-weight:800;color:#0a1e3d}.content-guide-stat span{font-size:.85rem;color:#1a2a3a}@media (max-width:600px){.content-guide{margin-top:1rem;margin-bottom:1rem;padding:1.2rem 1rem}}.card-share-menu,.istanbul-filter-inline-search,.istanbul-map-card,.istanbul-map-frame-wrap,.kesfet-category-dropdown-menu,.lang-switch-menu,.top-city-card{border-radius:14px!important}.header-search-input{border:0!important;border-radius:8px!important}.store-badge{border-radius:10px!important}.desktop-auth-links .lang-switch-option,.lang-switch-menu .lang-switch-option{color:#1a4a2e!important;font-weight:600!important}.desktop-auth-links .lang-switch-option.active,.lang-switch-menu .lang-switch-option.active{background:#fff!important;border-color:#d1a57a!important;color:#4d4c4a!important}.featured-venues-section .istanbul-venue-card,.featured-venues-section .istanbul-venue-card-inner,.istanbul-venue-card-inner{background:#fff!important}.home-subcat-chip,.istanbul-discovery-hero-label{background:#d5e8d3!important}.istanbul-venue-tag{background:rgba(255,255,255,.6)!important;font-family:var(--ui-font-family)!important}.category-home-card,.top-city-card{border:0!important}.top-city-card{transition:transform .22s ease,box-shadow .22s ease;box-shadow:0 4px 14px rgba(9,56,38,.08),0 1px 3px rgba(9,56,38,.05)!important;color:#fff!important}.category-home-card,.top-city-card{background:#76614f!important}.category-home-card:hover{color:#fff!important}.top-city-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(43,66,73,.25),0 4px 10px rgba(43,66,73,.12)!important;color:#fff!important}.settings-card,.settings-panel-card,.settings-sidebar-card{box-shadow:0 6px 20px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08)!important}.istanbul-filter-location-box,.istanbul-filter-section-box{background:#4d4c4a!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:20px!important;padding:1.1rem!important;margin-bottom:8px!important;box-shadow:3px 3px 8px rgba(0,0,0,.15),-3px -3px 8px rgba(255,255,255,.5),0 8px 16px rgba(0,0,0,.12)!important;color:#fff!important}.istanbul-filter-field>span:first-child,.istanbul-filter-location-box-title,.istanbul-filter-section-box-title,.istanbul-filter-yeme-icme-budget-nest-label{color:#fff!important}.kesfet-category-dropdown-btn:hover,.kesfet-category-dropdown.is-open .kesfet-category-dropdown-btn{background:rgba(9,65,116,.08)!important;border-color:rgba(9,65,116,.2)!important;box-shadow:0 3px 10px rgba(9,65,116,.1)!important}.kesfet-category-dropdown-options .istanbul-filter-chip:hover:not(.is-active),.kesfet-category-dropdown-options .istanbul-mvp-subcategory-box:hover:not(.is-active){background:rgba(9,65,116,.05)!important}.kesfet-category-dropdown-options .istanbul-filter-chip.is-active,.kesfet-category-dropdown-options .istanbul-mvp-subcategory-box.is-active{background:rgba(9,65,116,.12)!important;color:#094174!important;border-left:3px solid #094174!important;font-weight:600!important}.content-guide{border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 3px 10px rgba(9,56,38,.06)!important}.content-guide,.content-guide.content-guide.home-ustalara-saygi{background:#cfcdce!important;border-radius:14px!important}.content-guide h2,.content-guide h3,.content-guide li,.content-guide p,.content-guide strong{color:#000!important}.hero-content,.istanbul-discovery-copy,.istanbul-discovery-hero-card,.istanbul-discovery-shell{background:0 0!important;border:0!important;box-shadow:none!important}.istanbul-results-shell{padding:0!important}.featured-venues-section,.istanbul-filter-card,.istanbul-results-shell{background:0 0!important;border:0!important;box-shadow:none!important;border-radius:0!important}.istanbul-filter-card{padding:0!important;margin:0!important}.featured-venues-section{padding:0 0 1rem!important}.featured-venues-panel{max-width:none!important;margin:0!important}.content-guide.home-empty-box,.featured-venues-grid,.featured-venues-panel,.home-empty-box{background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.featured-venues-grid{gap:.72rem!important}.content-guide.home-empty-box,.home-empty-box{margin:1rem 0 0!important;min-height:0!important;display:block!important}.home-empty-box .home-subcategory-list{padding:0!important;margin:0!important}.home-top-category-row{background:0 0!important}.search-page-shell,.settings-layout,.settings-shell{background:0 0!important;border:0!important;box-shadow:none!important}.istanbul-discovery-copy h1,.istanbul-discovery-copy h2,.province-head h1,.province-head h2,.province-head h3,.section-head h1,.section-head h2,.section-head h3{color:#4d4c4a!important;font-weight:700!important}#favoritesTitle,.istanbul-breadcrumb,.istanbul-breadcrumb a,.istanbul-breadcrumb a:visited,.istanbul-breadcrumb span,.istanbul-discovery-kicker,.istanbul-discovery-location-note,.istanbul-discovery-subline,.istanbul-results-head h2,.istanbul-results-meta,.yr-footer h4,.yr-footer-bottom p,.yr-footer-col a,.yr-footer-col a:visited{color:#4d4c4a!important}.istanbul-results-state{display:none!important}.settings-feedback-submit,.settings-signout,.settings-signup-submit{background:#4d4c4a!important;border-color:#4d4c4a!important;color:#fff!important;border-radius:10px!important;box-shadow:0 3px 8px rgba(20,73,64,.25)}.header-search-btn,.settings-feedback-submit,.settings-signout,.settings-signup-submit{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.header-search-btn,.istanbul-discovery-primary-button,.istanbul-filter-nearby-panel-button{box-shadow:0 3px 8px rgba(43,66,73,.3)}.istanbul-filter-nearby-panel-button{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.header-search-btn{background:#4d4c4a!important;border-color:#4d4c4a!important;color:#fff!important;border-radius:10px!important}.istanbul-discovery-primary-button,.istanbul-filter-nearby-panel-button{border-radius:12px!important}.istanbul-discovery-primary-button,.istanbul-filter-nearby-panel-button,.store-badge{background:#4d4c4a!important;border-color:#4d4c4a!important;color:#fff!important}.istanbul-favorite-button{background:rgba(255,255,255,.6)!important;border:1px solid rgba(22,93,91,.12)!important;font-family:var(--ui-font-family)!important;backdrop-filter:blur(4px);transition:background .2s ease,transform .15s ease}.header-search-btn:hover,.istanbul-discovery-primary-button:hover,.istanbul-filter-nearby-panel-button:hover{background:#3a3937!important;transform:translateY(-2px);box-shadow:0 6px 16px rgba(20,73,64,.35)!important}.istanbul-favorite-button:hover{background:rgba(255,255,255,.85)!important;transform:scale(1.05)}.istanbul-pagination-button{background:#011e3a!important;box-shadow:0 3px 8px rgba(1,29,54,.25)}.istanbul-pagination-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(1,29,54,.35)!important}.istanbul-pagination-current,.yr-footer{background:0 0!important;color:#4d4c4a!important}.istanbul-pagination-current{border-color:transparent!important;font-weight:400!important}.yr-footer{border:0!important}.yr-footer-col a:hover{color:#2a2928!important}.settings-feedback-field input,.settings-feedback-field select,.settings-feedback-field textarea,.settings-feedback-phone-group input,.settings-feedback-phone-prefix,.settings-signup-field input{background:#fff!important;color:#000!important;border:1px solid #dee4df!important}.global-header-band{border-bottom-color:rgba(255,255,255,.1)!important}.global-header-band .header-logo-text,.global-topbar .brand-wordmark{color:#e8f0e8!important}.global-topbar .brand-wordmark-rest,.global-topbar .brand-wordmark-search{font-weight:500!important}.desktop-auth-links a,.desktop-auth-links button,.desktop-lang-switch .lang-switch-btn{color:#4d4c4a!important}.favorites-grid .istanbul-favorite-button.is-active::before,.global-topbar .desktop-auth-link-image,.global-topbar .desktop-favorites-icon,.global-topbar .header-action-icon,.global-topbar .header-icon,.global-topbar .lang-switch-code[src],.global-topbar img[src*="ayar.png"],.global-topbar img[src*="ayar1.png"],.global-topbar img[src*="dil.png"],.global-topbar img[src*="fav.png"],.global-topbar img[src*="giris.png"]{filter:none!important}.global-topline{border:0!important}.global-topline-inner,.global-topline-inner a,.global-topline-inner a:visited,.global-topline-inner span,.mobile-bottom-nav-btn .mobile-bottom-nav-label{color:#4d4c4a!important}.global-topline-inner a:hover{color:#2a2928!important}.mobile-bottom-nav{background:#fff!important;border-top:1px solid rgba(22,33,35,.08)!important;box-shadow:0-4px 12px rgba(0,0,0,.04)!important;--mobile-nav-icon:#707880!important;--mobile-nav-icon-active:#094174!important;--mobile-nav-icon-filter:brightness(0) opacity(0.4)!important;--mobile-nav-icon-active-filter:brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(310%) hue-rotate(167deg) brightness(42%) contrast(136%)!important}.favorites-page-shell{padding-top:.5rem!important}.favorites-page-title{color:#fff!important;font-size:1.8rem!important;font-weight:700!important;margin:.5rem 0 .25rem!important;text-align:left!important}.favorites-meta{color:#4d4c4a!important;font-size:.95rem!important;margin-bottom:1rem!important;text-align:left!important}.favorites-results-head{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.favorites-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:.75rem!important}@media (max-width:900px){.favorites-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:500px){.favorites-grid{grid-template-columns:1fr!important}}.favorites-grid .istanbul-venue-card{background:#fff!important;border-radius:0!important;padding:1rem!important}.favorites-grid .istanbul-venue-eyebrow{color:#333!important;font-size:.85rem!important;text-transform:none!important;font-weight:400!important}.favorites-grid .istanbul-venue-title-link{color:#162123!important}.favorites-grid .istanbul-favorite-button.is-active{background:#4d4c4a!important;border-color:#4d4c4a!important;color:#fff!important;border-radius:8px!important;padding:.35rem 1rem!important;font-weight:600!important}.favorites-grid .istanbul-venue-map-link{color:#1a73e7!important;font-weight:600!important;text-decoration:none!important;transition:color .15s ease!important}.favorites-grid .istanbul-venue-map-link:hover{color:#155cb0!important;text-decoration:underline!important}.topbar-search-form{margin-left:auto}.home-subcat-chip{background:linear-gradient(145deg,#f4f4f4 0,#eee 45%,#e6e6e6 100%)!important;border:1px solid rgba(120,120,120,.15)!important;box-shadow:0 3px 10px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04)!important;transition:transform .22s ease,box-shadow .22s ease,background .22s ease!important;backdrop-filter:blur(4px)}.home-subcat-chip:hover{background:linear-gradient(145deg,#ececec 0,#e4e4e4 45%,#dcdcdc 100%)!important;transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.1),0 3px 8px rgba(0,0,0,.06)!important;color:#1a1a1a!important}.home-subcat-chip:active{transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.08)!important}.topbar-search-form{display:flex;align-items:center;flex:1;max-width:480px;margin:0 1.5rem}.topbar-search-form .header-search-input{flex:1;min-height:38px;font-size:.88rem;border-radius:14px;border:1px solid #dfe3e8;border-right:none;padding:.4rem .85rem;background:rgba(255,255,255,.95);color:#011d36}.topbar-search-form .header-search-input::placeholder{color:#5a7a4a!important;font-size:.82rem}.topbar-search-form .header-search-btn{min-height:38px;border-radius:10px;padding:.4rem 1.1rem;font-size:.85rem;font-weight:400;background:#4d4c4a;color:#fff;border:1px solid #dfe3e8;cursor:pointer}.topbar-search-form .header-search-btn:hover{background:#5a7a4a}@media (max-width:600px){.topbar-search-form{max-width:none;margin:0 .5rem}.topbar-search-form .header-search-input{min-height:34px;font-size:.8rem;padding:.35rem .65rem}.topbar-search-form .header-search-btn{min-height:34px;padding:.35rem .75rem;font-size:.8rem}}.istanbul-venue-card-inner{border-radius:20px!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 4px 14px rgba(9,56,38,.08),0 1px 3px rgba(9,56,38,.06)!important;transition:transform .22s ease,box-shadow .22s ease!important;overflow:hidden}.istanbul-venue-media{border:0!important}.istanbul-venue-image{border:0!important;outline:0!important;background:#cfcdce}.istanbul-venue-eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1a4a2e;opacity:.7}.istanbul-venue-title-link{letter-spacing:-.01em}.istanbul-venue-distance{background:rgba(9,56,38,.09)}.istanbul-venue-tag{backdrop-filter:blur(4px)}.istanbul-venue-card.is-selected{border-color:#165d5b!important;box-shadow:0 14px 32px rgba(22,93,91,.18),0 0 0 2px rgba(22,93,91,.25)!important}.content-guide.home-ustalara-saygi h1,.content-guide.home-ustalara-saygi h1 a,body.home-page .province-head h1,body.home-page h1[data-i18n-key="home.hero.title"],html body .content-guide.home-ustalara-saygi h1,html body .content-guide.home-ustalara-saygi h1 a,html body.home-page .content-guide.home-ustalara-saygi h1,html body.home-page .content-guide.home-ustalara-saygi h1 a{color:#000!important}body.admin-venue-editor-page .istanbul-venue-card,body.admin-venue-editor-page .istanbul-venue-card-inner{background:#fff!important}body.admin-content-model-page .istanbul-discovery-kicker,body.admin-content-model-page .istanbul-filter-field,body.admin-content-model-page .istanbul-filter-field span,body.admin-content-model-page label,body.admin-venue-editor-page .istanbul-discovery-kicker,body.admin-venue-editor-page .istanbul-filter-field,body.admin-venue-editor-page .istanbul-filter-field span,body.admin-venue-editor-page .istanbul-results-state,body.admin-venue-editor-page label{color:#111!important}.card-share-trigger,.home-subcat-chip,.istanbul-discovery-hero-label,.istanbul-favorite-button,.istanbul-venue-budget,.istanbul-venue-distance{background:#f7f8fa!important;color:#093826!important;border:1px solid #aab2b3!important;border-radius:8px!important;font-size:.76rem!important;font-weight:600!important;padding:.25rem .55rem!important;white-space:nowrap!important;height:32px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important}.istanbul-venue-tag{background:#f7f8fa!important;border:1px solid #aab2b3!important;font-size:.76rem!important;white-space:nowrap!important}.venue-card-info-boxes{display:flex;flex-direction:column;gap:.3rem;margin-top:.15rem}.venue-card-info-row{display:flex;flex-wrap:wrap;gap:.32rem;align-items:center}body:not(.admin-venue-editor-page) .category-home-card,body:not(.admin-venue-editor-page) .content-guide,body:not(.admin-venue-editor-page) .featured-venues-grid,body:not(.admin-venue-editor-page) .featured-venues-panel,body:not(.admin-venue-editor-page) .featured-venues-section,body:not(.admin-venue-editor-page) .home-lezzet-banner-inner,body:not(.admin-venue-editor-page) .istanbul-filter-card,body:not(.admin-venue-editor-page) .istanbul-filter-location-box,body:not(.admin-venue-editor-page) .istanbul-filter-section-box,body:not(.admin-venue-editor-page) .istanbul-map-card,body:not(.admin-venue-editor-page) .istanbul-map-frame-wrap,body:not(.admin-venue-editor-page) .istanbul-venue-card,body:not(.admin-venue-editor-page) .istanbul-venue-card-inner,body:not(.admin-venue-editor-page) .settings-card,body:not(.admin-venue-editor-page) .settings-panel-card,body:not(.admin-venue-editor-page) .settings-sidebar-card,body:not(.admin-venue-editor-page) .top-city-card{border:0!important}.health-action-btn{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .55rem!important;height:32px!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:.76rem!important;font-weight:600!important;text-align:center!important;text-decoration:none!important;border-radius:8px!important;transition:all .2s ease!important;cursor:pointer!important;box-sizing:border-box!important;white-space:nowrap!important;background:#f7f8fa!important;color:#093826!important;border:1px solid #aab2b3!important}.health-action-btn:hover{background:#fbf0dc!important;border-color:#55a0d4!important;color:#093826!important}.health-action-btn img.dir-icon{width:14px!important;height:14px!important;margin-right:5px!important;object-fit:contain!important}.health-map-btn{background:#1a73e7!important;color:#fff!important;border-color:#1a73e7!important;font-weight:400!important}.health-map-btn:hover{background:#155cb0!important;border-color:#155cb0!important;color:#fff!important}.venue-distance-chip,.venue-info-chip-btn{font-size:.76rem!important;white-space:nowrap!important}.venue-chip-icon{width:17px;height:17px;object-fit:contain}.top-city-card.category-home-card.active{background:#403734!important;border-color:#76614f!important;color:#fff!important;box-shadow:0 4px 12px rgba(11,30,42,.25)!important}.top-city-card.category-home-card.active .top-city-name{color:#fff!important;font-weight:400!important}.hidden,[hidden]{display:none!important}.istanbul-editorial-guide{background:var(--paper, #d5e8d3);border:1px solid var(--box-border, #dfe3e8);border-radius:var(--radius, 4px);padding:clamp(1.2rem,3vw,2.2rem);margin-top:2rem;margin-bottom:3rem;color:var(--box-text, #011d36);clear:both}.editorial-guide-inner h2,.editorial-guide-inner h3{font-size:clamp(1.25rem,2.5vw,1.7rem)!important;font-weight:700;margin-bottom:1rem;color:var(--accent-strong, #2d6b3f)!important}.editorial-guide-inner h3{font-size:clamp(1.05rem,2vw,1.3rem)!important;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem}.editorial-guide-inner p{font-size:.95rem;line-height:1.42;margin-bottom:1rem;color:var(--ink, #162123);opacity:.9}.istanbul-favorite-chip,.istanbul-venue-tag,.venue-distance-chip,.venue-info-chip-btn{border:1px solid rgba(0,0,0,.06)!important;border-radius:10px!important;cursor:pointer!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;text-decoration:none!important;font-weight:500!important;letter-spacing:.01em!important;padding:.35rem .75rem!important;height:34px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;gap:6px!important;width:fit-content!important;box-shadow:3px 3px 6px rgba(0,0,0,.1),-3px -3px 6px rgba(255,255,255,.7),0 6px 12px rgba(0,0,0,.1)!important}.venue-info-chip-btn{background:#635e5b!important;color:#fff!important}.venue-info-chip-btn:hover{background:#726d6a!important;box-shadow:3px 3px 8px rgba(0,0,0,.16),-3px -3px 8px rgba(255,255,255,.5),0 8px 16px rgba(0,0,0,.15)!important;color:#fff!important;transform:translateY(-1px)!important}.venue-info-chip-btn:active{background:#5a5552!important;box-shadow:inset 3px 3px 6px rgba(0,0,0,.2),inset -3px -3px 6px rgba(255,255,255,.15)!important;transform:scale(.97)!important;color:#fff!important}.istanbul-favorite-chip,.istanbul-venue-tag,.venue-distance-chip{background:#fff!important;color:#4d4c4a!important}.istanbul-favorite-chip:hover,.istanbul-venue-tag:hover,.venue-distance-chip:hover{background:#dbd5c0!important;color:#3a3937!important;box-shadow:3px 3px 8px rgba(0,0,0,.14),-3px -3px 8px rgba(255,255,255,.8),0 8px 16px rgba(0,0,0,.13)!important;transform:translateY(-1px)!important}.istanbul-favorite-chip:active,.istanbul-venue-tag:active,.venue-distance-chip:active{background:#d0cab5!important;box-shadow:inset 3px 3px 6px rgba(0,0,0,.1),inset -3px -3px 6px rgba(255,255,255,.5)!important;transform:scale(.97)!important;color:#4d4c4a!important}.istanbul-favorite-chip.is-favorited{background:#d0cab5!important;color:#4d4c4a!important;box-shadow:inset 2px 2px 5px rgba(0,0,0,.1),inset -2px -2px 5px rgba(255,255,255,.4),0 4px 8px rgba(0,0,0,.08)!important}.istanbul-favorite-chip.is-favorited:hover{background:#c8c2ad!important;color:#3a3937!important}.venue-chip-icon{opacity:.85;transition:opacity .2s ease}.istanbul-favorite-chip:hover .venue-chip-icon,.venue-distance-chip:hover .venue-chip-icon,.venue-info-chip-btn:hover .venue-chip-icon{opacity:1}.settings-card,.settings-panel-card,.settings-sidebar-card{border-radius:20px!important;background:#fff!important;border:1px solid rgba(0,0,0,.06)!important}.home-top-category-row+:not(.home-subcategory-panel):not(.home-food-explore):not(.featured-venues-section):not(.content-guide):not(.content-guide.home-ustalara-saygi):not(.home-guides-row):not(.yr-footer){display:none!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.hero>.google-auto-placed,.hero>div[data-google-query-id],.hero>iframe[src*=googleads],.hero>ins.adsbygoogle{display:none!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important}.no-ad-zone{display:none}.content-page-form-card{background:#cfcdce!important;border-radius:20px!important;border:1px solid rgba(0,0,0,.06)!important;padding:1.5rem!important;box-shadow:0 6px 20px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08)!important}.content-page-field input,.content-page-field select,.content-page-field textarea{border-color:#dee4df!important;background-color:#fff!important}.content-page-form-card h2{position:static!important;margin:0 0 .5rem!important;padding:0!important;font-size:1.25rem!important;font-weight:700!important;color:#4d4c4a!important}.content-page-phone-prefix{border-radius:8px!important;border-color:#dee4df!important;background:#fff!important;padding:.78rem .5rem!important}.content-page-form-button{background:#011e3a!important;color:#fff!important;border:1px solid #dfe3e8!important;border-radius:10px!important;min-height:34px!important;min-width:56px!important;padding:0 .72rem!important;font-size:.84rem!important;font-weight:400!important;line-height:1!important;cursor:pointer!important;width:auto!important}.content-page-form-button:hover{background:linear-gradient(145deg,#e30a17 0,#c80814 100%)!important;color:#fff!important}.content-page-field input,.content-page-field select,.content-page-field textarea,.content-page-phone-group input,input,select,textarea{border-radius:8px!important}.category-home-card,.category-home-card:visited,.top-city-card .top-city-population{color:#f5e6d0!important}.home-top-category-row+.no-ad-zone,.home-top-category-row+.no-ad-zone+ins,.home-top-category-row~ins.adsbygoogle{display:none!important}body.home-page .home-top-category-row~ins,body.home-page .no-ad-zone~ins{display:none!important;height:0!important;max-height:0!important;overflow:hidden!important}body.about-page .settings-card,body.about-page .settings-panel-card{background:#fff!important}.istanbul-favorite-button.is-active{background:#4d4c4a!important;border-color:#4d4c4a!important}.favorites-page-shell .istanbul-favorite-button::after,.istanbul-favorite-button.is-active::before{display:none!important}body.home-page{--home-canvas:#ffffff;--home-surface:#ffffff;--home-panel:#ffffff;--home-ink:#162123;--home-muted:#65706b;--home-line:rgba(22, 33, 35, 0.1);--home-navy:#011d36;--home-green:#3a7d44;--home-amber:#e30a17;--home-shadow:0 10px 24px rgba(22, 33, 35, 0.08)}body.home-page .texture{display:none}body.home-page,body.home-page .global-header-band,body.home-page .global-topbar,body.home-page .global-topline{background:var(--home-canvas)!important}body.home-page .global-topbar{border-bottom:1px solid rgba(22,33,35,.08)!important}body.home-page .hero{width:100%!important;padding-top:.95rem}body.home-page .home-browse-shell{display:grid;grid-template-columns:1fr;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;gap:clamp(1rem,2vw,1.35rem);align-items:start;background:var(--home-surface);border:1px solid var(--home-line);border-left:0!important;border-right:0!important;border-radius:0!important;box-shadow:var(--home-shadow);padding:clamp(.75rem,1.7vw,1.15rem)}body.home-page .home-browse-rail{display:grid;gap:.28rem;position:sticky;top:60px;padding:.35rem}body.home-page .home-rail-link,body.home-page .home-rail-link:visited{display:flex;align-items:center;gap:.58rem;min-height:38px;padding:.52rem .68rem;border-radius:8px;color:rgba(22,33,35,.78)!important;font-size:.86rem;font-weight:600}body.home-page .home-rail-link span,body.isbirligi-page .home-rail-link span{width:1.15rem;color:var(--home-green);font-size:.95rem;text-align:center}body.home-page .home-rail-link:focus-visible,body.home-page .home-rail-link:hover{background:#fff5ef;color:var(--home-navy)!important}body.home-page .home-rail-link.is-active{background:#e6f2ff;color:#094174!important}body.home-page .home-browse-main{display:grid;gap:1.1rem;min-width:0}body.home-page .section-head.province-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:0;padding:.45rem .25rem .1rem}body.home-page .home-kicker{margin:0 0 .35rem;color:var(--home-green);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.home-page .section-head.province-head h1{margin:0;color:#000!important;font-size:clamp(1.2rem,1.8vw,1.8rem)!important;font-weight:650!important;line-height:1;letter-spacing:0}body.home-page .home-hero-copy{max-width:58ch;margin:.55rem 0 0;color:var(--home-muted);font-size:1rem;line-height:1.385}body.home-page .home-location-pill,body.home-page .home-location-pill:visited{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:.45rem .78rem;border:1px solid rgba(1,29,54,.14);border-radius:999px;background:#fff;color:var(--home-navy)!important;font-size:.84rem;font-weight:700;box-shadow:0 3px 10px rgba(22,33,35,.05);white-space:nowrap}body.home-page .home-top-category-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.72rem;margin:0!important}body.home-page .category-home-card,body.home-page .category-home-card:visited{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:.52rem;padding:.78rem .62rem!important;border:1px solid rgba(22,33,35,.08)!important;background:#fff!important;color:var(--home-ink)!important;box-shadow:0 4px 14px rgba(22,33,35,.045)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}body.home-page .category-home-card:visited{min-height:112px;border-radius:8px!important}body.home-page .category-home-card:focus-visible,body.home-page .category-home-card:hover{border-color:rgba(58,125,68,.24)!important;box-shadow:0 12px 24px rgba(22,33,35,.08)!important;color:var(--home-navy)!important;transform:translateY(-2px);outline:0}body.home-page .category-home-card.is-expanded{border-color:rgba(58,125,68,.34)!important;background:#fffaf5!important;box-shadow:0 14px 28px rgba(22,33,35,.1)!important}body.home-page .category-home-card .top-city-thumb{width:58px;height:58px;background-color:#f3eadc;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px rgba(22,33,35,.06)}body.home-page .category-home-card .top-city-content{display:flex;align-items:center;justify-content:center;min-width:0}body.home-page .category-home-card .top-city-name,body.home-page .top-city-card .top-city-name{color:var(--home-ink)!important;line-height:1.15;text-align:center}body.home-page .top-city-card .top-city-name{font-size:.85rem!important;font-weight:800!important}body.home-page .home-subcategory-panel{display:grid;gap:.78rem;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}.global-topbar .desktop-lang-switch .lang-switch-menu[hidden],.search-topbar .desktop-lang-switch .lang-switch-menu[hidden],body.home-page .home-subcategory-panel[hidden]{display:none!important}body.home-page .home-subcategory-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}body.home-page .home-subcategory-panel-head h2{margin:0;color:var(--home-ink)!important;font-size:clamp(.98rem,1.5vw,1.14rem);font-weight:800;line-height:1.2}body.home-page .home-subcategory-panel-head a,body.home-page .home-subcategory-panel-head a:visited{color:var(--home-green)!important;font-size:.82rem;font-weight:800;white-space:nowrap}body.home-page .home-subcategory-card:focus-visible,body.home-page .home-subcategory-card:hover{border-color:rgba(172,117,71,.28);box-shadow:0 13px 24px rgba(22,33,35,.09);transform:translateY(-2px);outline:0}body.home-page .home-subcategory-state{margin:0;color:var(--home-muted);font-size:.9rem}body.home-page .featured-venues-section,body.home-page .home-food-explore{margin:0}body.home-page .featured-venues-section{margin-top:1rem}body.home-page .home-top-category-row+.home-food-explore{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0!important}body.home-page .home-section-title-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 .72rem}body.home-page .home-section-title-row h2{margin:0;color:var(--home-ink)!important;font-size:clamp(1.02rem,1.7vw,1.2rem);font-weight:800;line-height:1.2}body.home-page .home-section-title-row a,body.home-page .home-section-title-row a:visited{color:var(--home-green)!important;font-size:.84rem;font-weight:800;white-space:nowrap}body.home-page .home-food-card:focus-visible,body.home-page .home-food-card:hover{border-color:rgba(172,117,71,.28);box-shadow:0 13px 24px rgba(22,33,35,.09);transform:translateY(-2px);outline:0}body.home-page .featured-venues-panel{margin-top:0;padding:1rem;border:1px solid var(--home-line)!important;border-radius:8px!important;background:var(--home-surface)!important;box-shadow:var(--home-shadow)}body.home-page .featured-venues-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.82rem!important;margin:0!important}body.home-page .featured-venues-grid .istanbul-venue-card{background:#fff!important;border:1px solid rgba(22,33,35,.08)!important;border-radius:0!important;box-shadow:0 4px 14px rgba(22,33,35,.045)!important}body.home-page .featured-venues-grid .istanbul-venue-image,body.home-page .featured-venues-grid .istanbul-venue-media{border-radius:6px!important}body.home-page .content-guide{margin-top:1rem}@media (max-width:1100px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid,body.home-page .home-top-category-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){body.home-page .home-browse-shell{grid-template-columns:1fr;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;border-left:0!important;border-right:0!important;border-radius:0!important}body.home-page .home-browse-rail{display:none}}@media (max-width:720px){body.home-page .hero{width:100%}body.home-page .topbar-search-form{display:none!important}body.home-page .home-browse-shell{padding:.72rem}body.home-page .section-head.province-head{display:grid}body.home-page .home-location-pill{justify-self:start}body.home-page .home-top-category-row{grid-template-columns:repeat(3,minmax(0,1fr))}body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.home-page .featured-venues-grid{grid-template-columns:1fr!important}}@media (max-width:420px){body.home-page .home-top-category-row{grid-template-columns:repeat(2,minmax(0,1fr))}body.home-page .home-food-card img,body.home-page .home-subcategory-card img{width:62px;height:62px}}.istanbul-results-grid,body.home-page .istanbul-results-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem!important}@media (max-width:1024px){.istanbul-results-grid,body.home-page .istanbul-results-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.global-header-band{width:100%!important;padding-top:48px!important}.global-topbar,.search-topbar{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1200!important;display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:48px!important;height:48px!important;margin:0!important;padding:4px max(20px,calc((100vw - 1440px)/2 + 24px)) 2px!important;gap:22px!important}.search-topbar{background:#fff!important}.global-topbar .brand,.search-topbar .brand{flex:0 0 auto;gap:0!important;margin:0!important}.global-topbar .brand-wordmark,.search-topbar .brand-wordmark{font-size:clamp(1.2rem,1.8vw,1.8rem)!important;font-weight:650!important;line-height:1!important;letter-spacing:0!important}.global-topbar .brand-wordmark-rest,.search-topbar .brand-wordmark-rest{color:#111!important}.global-topbar .brand-wordmark-search,.search-topbar .brand-wordmark-search{color:#e30a17!important}.global-topbar .header-search,.global-topbar .topbar-search-form,.search-topbar .header-search,.search-topbar .topbar-search-form{display:flex!important;align-items:center!important;align-self:center!important;height:34px!important;flex:1 1 476px!important;width:auto!important;max-width:574px!important;min-width:240px;margin:0 auto 0 90px!important;gap:8px!important}.global-topbar .header-search-input,.global-topbar .topbar-search-form .header-search-input,.search-topbar .header-search-input,.search-topbar .topbar-search-form .header-search-input{border:1px solid #e2e5e9!important;color:#111!important;box-shadow:none!important;font-size:.92rem!important}.global-topbar .header-search-input::placeholder,.search-topbar .header-search-input::placeholder{color:#7d8490!important}.global-topbar .header-search-input:focus-visible,.search-topbar .header-search-input:focus-visible{border-color:#b7c2ce!important;outline:2px solid #eef7ff!important;outline-offset:1px}.global-topbar .desktop-auth-links,.search-topbar .desktop-auth-links{flex:0 0 auto;margin:0!important}.global-topbar .desktop-lang-switch,.search-topbar .desktop-lang-switch{position:relative}.global-topbar .desktop-lang-switch .lang-switch-btn,.search-topbar .desktop-lang-switch .lang-switch-btn{min-width:38px;min-height:30px;height:30px;justify-content:center;padding:0 8px;border:1px solid #dfe3e8!important;border-radius:4px!important;background:#fff!important;color:#111!important;font-weight:600}.global-topbar .desktop-lang-switch .lang-switch-menu,.search-topbar .desktop-lang-switch .lang-switch-menu{top:calc(100% - 2px);right:0;display:grid;gap:3px;border:1px solid #dfe3e8;border-radius:8px;background:#fff;box-shadow:0 8px 20px rgba(17,24,39,.08)}.global-topbar .desktop-lang-switch .lang-switch-option,.search-topbar .desktop-lang-switch .lang-switch-option{width:100%;min-height:32px;border:0;border-radius:6px;background:#fff;color:#31353b;font-weight:500}.global-topbar .desktop-lang-switch .lang-switch-option.active,.global-topbar .desktop-lang-switch .lang-switch-option:focus-visible,.global-topbar .desktop-lang-switch .lang-switch-option:hover,.search-topbar .desktop-lang-switch .lang-switch-option.active,.search-topbar .desktop-lang-switch .lang-switch-option:focus-visible,.search-topbar .desktop-lang-switch .lang-switch-option:hover{border:0;background:#eef8ff!important;color:#111;outline:0}@media (max-width:720px){.global-header-band{padding-top:70px!important}.global-topbar,.search-topbar{min-height:70px!important;padding:7px 12px!important;gap:10px!important}.global-topbar .brand-wordmark,.search-topbar .brand-wordmark{font-size:1.35rem!important}.global-topbar .header-search,.global-topbar .topbar-search-form,.search-topbar .header-search,.search-topbar .topbar-search-form{display:none!important}.global-topbar .desktop-auth-links,.search-topbar .desktop-auth-links{margin-left:auto!important}}html body :where(p,a,button,input,select,textarea,label,span,li,dt,dd,th,td,small,strong,b,summary,legend):not(#typography-override){font-weight:400!important}html body .brand-wordmark:not(#typography-override),html body :where(h1,h2,h3,h4,h5,h6):not(#typography-override),html body [role=heading]:not(#typography-override){font-weight:500!important}html body .global-header-band:not(#header-divider-override),html body .global-topbar:not(#header-divider-override),html body .global-topline:not(#header-divider-override),html body .search-topbar:not(#header-divider-override){border-bottom:0!important;box-shadow:none!important}.global-topline:empty{display:none!important}.global-topbar .header-search,.global-topbar .topbar-search-form,.search-topbar .header-search,.search-topbar .topbar-search-form{position:relative}.global-topbar .header-search::before,.global-topbar .topbar-search-form::before,.search-topbar .header-search::before,.search-topbar .topbar-search-form::before{content:""!important;position:absolute;left:16px;top:50%;z-index:2;transform:translateY(-50%);pointer-events:none;background-image:url(assets/ara.jpeg)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;width:16px!important;height:16px!important;mix-blend-mode:multiply!important;opacity:.5!important}.global-topbar .header-search-input,.global-topbar .topbar-search-form .header-search-input,.search-topbar .header-search-input,.search-topbar .topbar-search-form .header-search-input{min-height:34px!important;height:34px!important;padding:1px 16px 0 42px!important;border-color:#e2e5e9!important;border-radius:9999px!important;background:#f6f7f8!important}.global-topbar .header-search-btn,.global-topbar .topbar-search-form .header-search-btn,.search-topbar .header-search-btn,.search-topbar .topbar-search-form .header-search-btn{display:none!important}@media (max-width:768px){.istanbul-results-grid,body.home-page .istanbul-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:480px){.istanbul-results-grid,body.home-page .istanbul-results-grid{grid-template-columns:1fr!important}}.istanbul-venue-card{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;background:#fff!important;border:1px solid rgba(22,33,35,.08)!important;border-radius:0!important;overflow:hidden!important;box-shadow:0 3px 10px rgba(22,33,35,.04)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;cursor:pointer!important}.istanbul-venue-card:hover{transform:translateY(-2px)!important;box-shadow:0 9px 18px rgba(22,33,35,.07)!important;border-color:rgba(172,117,71,.28)!important}.istanbul-venue-image,.istanbul-venue-media{width:100%!important;border-radius:0!important}.istanbul-venue-media{position:relative!important;height:120px!important;overflow:hidden!important;margin:0!important;padding:0!important}.istanbul-venue-image{height:100%!important;object-fit:cover!important;transition:transform .3s ease!important}.istanbul-venue-card:hover .istanbul-venue-image{transform:scale(1.04)!important}.istanbul-venue-media .istanbul-favorite-button{position:absolute!important;top:8px!important;right:8px!important;z-index:10!important;display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;background:rgba(255,255,255,.9)!important;border:0!important;border-radius:50%!important;cursor:pointer!important;box-shadow:0 2px 6px rgba(0,0,0,.12)!important;transition:transform .2s ease,background .2s ease!important}.istanbul-venue-media .istanbul-favorite-button:hover{transform:scale(1.1)!important;background:#fff!important}.istanbul-venue-media .istanbul-favorite-button::before{content:""!important;display:block!important;width:14px!important;height:14px!important;background:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='%23ff4b4b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z'/%3E%3C/svg%3E")no-repeat center!important;background-size:contain!important}.istanbul-venue-media .istanbul-favorite-button.is-active::before{background:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff4b4b' viewBox='0 0 24 24' stroke-width='2' stroke='%23ff4b4b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z'/%3E%3C/svg%3E")no-repeat center!important;background-size:contain!important}.istanbul-venue-card-details{padding:8px 10px!important;display:flex!important;flex-direction:column!important;gap:4px!important}.istanbul-venue-title-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important}.istanbul-venue-title{color:#162123!important;margin:0!important;flex:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.istanbul-venue-title-link{color:inherit!important;text-decoration:none!important}.istanbul-venue-meta-row{display:flex!important;align-items:center!important;font-size:.76rem!important}.istanbul-venue-rating-badge{display:none!important}.istanbul-venue-meta-row{gap:4px!important;color:#666!important;margin-top:1px!important}.istanbul-venue-meta-icon{width:12px!important;height:12px!important;background:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='%23888888'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z'/%3E%3C/svg%3E")no-repeat center!important;background-size:contain!important}.istanbul-venue-address-text{font-size:.74rem!important;color:#888!important;margin:1px 0 0!important;line-height:1.3!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.istanbul-venue-phone-text{font-size:.74rem!important;color:#888!important;margin:0!important}.istanbul-venue-phone-text a{color:var(--home-green)!important;text-decoration:none!important;font-weight:600!important}.istanbul-results-layout{display:flex;gap:1.5rem;width:100%;position:relative;align-items:flex-start}.istanbul-results-grid{flex:1;min-width:0}.istanbul-map-panel{width:575px;flex-shrink:0;position:sticky;top:96px;height:calc(100vh - 130px);border:1px solid var(--box-border);background:var(--paper);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);display:flex;flex-direction:column}.map-panel-sticky{height:100%;display:flex;flex-direction:column}.map-panel-frame-wrapper{flex:1;width:100%;position:relative;background:#eae3d2}.map-panel-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.map-panel-details{padding:1rem;background:var(--paper);border-top:1px solid var(--box-border);display:flex;flex-direction:column;gap:.5rem}.map-panel-header{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}#mapPanelTitle,.map-panel-title{font-size:.82rem!important;font-weight:500!important;color:var(--ink)!important;margin:0;line-height:1.25}.yeme-icme-page #mapPanelTitle,.yeme-icme-page .map-panel-title{font-size:.8rem!important}#homeMapPanelTitle,.home-page .map-panel-title{font-size:.74rem!important}.map-panel-rating{font-size:.85rem;font-weight:600;background:0 0;color:#000;padding:0;white-space:nowrap;align-self:flex-start}.map-panel-meta{font-size:.82rem;color:#555}.map-panel-status{font-size:.82rem;font-weight:600;color:var(--accent-strong)}.map-panel-address{font-size:.82rem;color:#000;margin:0;line-height:1.4}.map-panel-actions{margin-top:.5rem;display:flex;gap:.5rem}.istanbul-venue-card.is-selected{border-color:var(--box-border)!important;box-shadow:0 0 0 2px var(--box-hover-soft)!important;transform:translateY(-2px)!important;background:linear-gradient(160deg,rgba(255,255,255,.96),rgba(255,240,218,.9))!important}@media (max-width:992px){.istanbul-map-panel{display:none!important}}.istanbul-venue-title,.istanbul-venue-title a,.istanbul-venue-title-link{color:var(--ink)!important}body.isbirligi-page .home-rail-button{width:100%;border:0;background:0 0;cursor:pointer;text-align:left}.yr-footer-links li{margin:0}body.istanbul-discovery-page .istanbul-active-pills{display:flex;flex-wrap:wrap;gap:.45rem;min-height:0}body.istanbul-discovery-page .istanbul-active-pill{border-radius:8px!important;background:#f7f8fa!important;color:#093826!important;border:1px solid #aab2b3!important;font-size:.76rem!important;font-weight:700!important}body.isbirligi-page{--home-bg:#ffffff;--home-surface:#ffffff;--home-line:rgba(22, 33, 35, 0.08);--home-ink:#17232a;--home-muted:#5f6f73;--home-green:#2f7a43;--home-navy:#0f273d;--home-shadow:0 10px 30px rgba(22, 33, 35, 0.06)}body.isbirligi-page .texture{display:none}body.isbirligi-page .global-header-band,body.isbirligi-page .global-topbar,body.isbirligi-page .global-topline{background:#fff!important}body.isbirligi-page .isbirligi-shell{width:100%;max-width:none;padding:1.15rem 0 2.4rem}body.isbirligi-page .isbirligi-browse-shell{width:100%;min-height:62vh;display:grid;grid-template-columns:1fr;gap:clamp(1.2rem,2.4vw,2rem);align-items:start;margin:0;padding:clamp(1.2rem,2.2vw,1.8rem) clamp(1rem,2vw,1.6rem);background:#fff;border:0!important;border-radius:0!important;box-shadow:none!important}body.isbirligi-page .isbirligi-browse-rail{display:grid;gap:.28rem;position:sticky;top:60px;padding:.35rem}body.isbirligi-page .home-rail-link,body.isbirligi-page .home-rail-link:visited{display:flex;align-items:center;gap:.58rem;min-height:38px;padding:.52rem .68rem;border-radius:8px!important;color:rgba(22,33,35,.78)!important;font-size:.86rem;font-weight:600}body.isbirligi-page .home-rail-link:focus-visible,body.isbirligi-page .home-rail-link:hover{background:#fff5ef;color:var(--home-navy)!important;outline:0}body.isbirligi-page .home-rail-link.is-active{background:#e6f2ff;color:#094174!important;outline:0}body.isbirligi-page .isbirligi-main{width:min(720px,100%);display:grid;gap:.78rem;padding:clamp(1rem,2vw,1.4rem)0 0}body.isbirligi-page .home-kicker{margin:0;color:var(--home-green);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.isbirligi-page h1{margin:0;color:var(--home-ink)!important;font-size:clamp(1.8rem,4vw,3rem);font-weight:800;line-height:1.08;letter-spacing:0}body.isbirligi-page .isbirligi-copy{max-width:640px;margin:0 0 .4rem;color:var(--home-muted);font-size:.98rem;line-height:1.42}body.isbirligi-page .isbirligi-form{width:min(560px,100%);margin-top:.5rem;padding:clamp(1rem,2vw,1.35rem);border:1px solid rgba(22,33,35,.08);border-radius:8px;background:#fff;box-shadow:0 4px 14px rgba(22,33,35,.04)}@media (max-width:980px){body.isbirligi-page .isbirligi-browse-shell{grid-template-columns:1fr}body.isbirligi-page .isbirligi-browse-rail{display:none}}body.has-standard-side-nav{--standard-rail-width:220px;--standard-rail-gap:clamp(1.25rem, 2.5vw, 2rem)}main.standard-site-layout{display:grid!important;grid-template-columns:1fr!important;column-gap:var(--standard-rail-gap)!important;align-items:start!important}main.standard-site-layout>.standard-site-rail{grid-column:1;grid-row:1/span 100;margin-inline-start:0!important}main.standard-site-layout>:not(.standard-site-rail){grid-column:1;width:100%;min-width:0;margin-inline-start:0!important}body .standard-site-rail{display:grid;gap:.28rem;align-content:start;position:sticky;top:60px;min-width:0;padding:.35rem;background:0 0}body .standard-site-rail .home-rail-button,body .standard-site-rail .home-rail-link,body .standard-site-rail .home-rail-link:visited{display:flex;align-items:center;gap:.58rem;width:100%;min-height:38px;margin:0;padding:.52rem .68rem;border:0;border-radius:8px!important;background:0 0;color:rgba(22,33,35,.78)!important;font-size:.86rem;font-weight:600;line-height:1.25;text-align:left;text-decoration:none;cursor:pointer}body .standard-site-rail .home-rail-button>span,body .standard-site-rail .home-rail-link>span{flex:0 0 1.15rem;width:1.15rem;color:#3a7d44;font-size:.95rem;line-height:1;text-align:center}body .standard-site-rail .home-rail-button:focus-visible,body .standard-site-rail .home-rail-button:hover,body .standard-site-rail .home-rail-link:focus-visible,body .standard-site-rail .home-rail-link:hover{background:#fff5ef;color:#011d36!important;outline:0}body .standard-site-rail .home-rail-button.is-active,body .standard-site-rail .home-rail-link.is-active{background:#e6f2ff;color:#094174!important;outline:0}body .standard-site-rail .home-rail-link.is-active{box-shadow:inset 3px 0 0#3a7d44}body .standard-site-rail .home-rail-filter-group{display:grid;gap:.4rem;margin-top:.8rem;padding:.9rem .35rem 0;border-top:1px solid rgba(22,33,35,.12)}body .standard-site-rail .home-rail-filter-label{margin:.18rem 0 0;color:rgba(22,33,35,.58);font-size:.72rem;font-weight:700;letter-spacing:0;text-transform:uppercase}body .standard-site-rail .standard-site-location-select{width:100%;min-height:42px;padding:.55rem 2rem .55rem .7rem;border:1px solid rgba(22,33,35,.14);border-radius:8px;background:#fffaf6;color:#162123;font:inherit;font-size:.82rem}body .standard-site-rail .standard-site-location-select:focus-visible{border-color:#3a7d44;outline:2px solid rgba(58,125,68,.16);outline-offset:1px}body .standard-site-rail .standard-site-location-select:disabled{color:rgba(22,33,35,.48);cursor:not-allowed}@media (max-width:1024px){main.standard-site-layout{display:block!important}body .standard-site-rail,main.standard-site-layout>.standard-site-rail{display:none!important}}.category-chip.active,.home-rail-button.is-active,.home-rail-button[data-state=on],.home-rail-link.is-active,.istanbul-filter-chip.is-active,.istanbul-mvp-subcategory-box.is-active{background:#e6f2ff!important;border-color:#7bd2ff!important;color:#094174!important;font-weight:700!important}.yr-footer-grid{border-top:0!important}.global-topbar,.search-topbar{border-bottom:1px solid #e2e5e9!important}.hero{padding-top:0!important}body.gezi-city-page .istanbul-venue-card>:not(.istanbul-venue-media),body.gezi-district-page .istanbul-venue-card>:not(.istanbul-venue-media),body.hizmetler-city-page .istanbul-venue-card>:not(.istanbul-venue-media),body.hizmetler-district-page .istanbul-venue-card>:not(.istanbul-venue-media),body.kultur-city-page .istanbul-venue-card>:not(.istanbul-venue-media),body.kultur-district-page .istanbul-venue-card>:not(.istanbul-venue-media),body.otel-city-page .istanbul-venue-card>:not(.istanbul-venue-media),body.otel-district-page .istanbul-venue-card>:not(.istanbul-venue-media),body.otel-page .istanbul-venue-card>:not(.istanbul-venue-media),body.saglik-city-page .istanbul-venue-card>:not(.istanbul-venue-media),body.saglik-district-page .istanbul-venue-card>:not(.istanbul-venue-media),body.sanat-city-page .istanbul-venue-card>:not(.istanbul-venue-media),body.sanat-district-page .istanbul-venue-card>:not(.istanbul-venue-media){padding-left:.72rem!important;padding-right:.72rem!important}body.gezi-city-page .istanbul-venue-card>:last-child,body.gezi-district-page .istanbul-venue-card>:last-child,body.hizmetler-city-page .istanbul-venue-card>:last-child,body.hizmetler-district-page .istanbul-venue-card>:last-child,body.kultur-city-page .istanbul-venue-card>:last-child,body.kultur-district-page .istanbul-venue-card>:last-child,body.otel-city-page .istanbul-venue-card>:last-child,body.otel-district-page .istanbul-venue-card>:last-child,body.otel-page .istanbul-venue-card>:last-child,body.saglik-city-page .istanbul-venue-card>:last-child,body.saglik-district-page .istanbul-venue-card>:last-child,body.sanat-city-page .istanbul-venue-card>:last-child,body.sanat-district-page .istanbul-venue-card>:last-child{padding-bottom:.72rem!important}body.gezi-city-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.gezi-district-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.hizmetler-city-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.hizmetler-district-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.kultur-city-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.kultur-district-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.otel-city-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.otel-district-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.otel-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.saglik-city-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.saglik-district-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.sanat-city-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media),body.sanat-district-page .istanbul-venue-card>:first-child:not(.istanbul-venue-media){padding-top:.72rem!important}body.gezi-city-page .istanbul-venue-media,body.gezi-district-page .istanbul-venue-media,body.hizmetler-city-page .istanbul-venue-media,body.hizmetler-district-page .istanbul-venue-media,body.kultur-city-page .istanbul-venue-media,body.kultur-district-page .istanbul-venue-media,body.otel-city-page .istanbul-venue-media,body.otel-district-page .istanbul-venue-media,body.otel-page .istanbul-venue-media,body.saglik-city-page .istanbul-venue-media,body.saglik-district-page .istanbul-venue-media,body.sanat-city-page .istanbul-venue-media,body.sanat-district-page .istanbul-venue-media{border-radius:0!important}.map-panel-details{background:#eef8fe!important;border-top:none!important}.istanbul-map-panel{border:0!important}.map-panel-distance{display:inline-flex;align-items:center;gap:6px;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:600;color:#094174;padding:4px 0;margin-top:4px}.map-panel-distance-icon{width:16px;height:16px;object-fit:contain}.header-hamburger-btn{background:0 0;border:0;color:var(--ink);font-size:0;cursor:pointer;padding:0;margin-right:0;margin-left:.5rem;width:44px;height:44px;flex:0 0 44px;order:100;display:flex;align-items:center;justify-content:center;z-index:1010;transition:opacity .2s ease}.header-hamburger-btn::before{content:"";display:block;width:20px;height:1.5px;border-radius:999px;background:currentColor;box-shadow:0-6px 0 currentColor,0 6px 0 currentColor}.header-hamburger-btn:hover{opacity:.7}.nav-drawer{position:fixed;top:0;right:0;left:auto;width:280px;height:100%;background-color:#fff;box-shadow:-4px 0 12px rgba(0,0,0,.15);z-index:1700;transform:translateX(100%);transition:transform .3s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;color:var(--ink);font-family:var(--ui-font-family)}.nav-drawer.drawer-open{transform:translateX(0)}.drawer-backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(2px);z-index:1690;opacity:0;pointer-events:none;transition:opacity .3s ease}.drawer-backdrop.drawer-open{opacity:1;pointer-events:auto}.drawer-header{padding:1rem 1.5rem;border-bottom:1px solid rgba(22,33,35,.1);display:flex;align-items:center;justify-content:space-between}.drawer-title{font-weight:800;font-size:1.5rem;color:var(--olive)}.drawer-close-btn{background:0 0;border:0;font-size:1.5rem;cursor:pointer;color:var(--ink);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}.drawer-content{flex:1;overflow-y:auto;padding:.5rem 0}.drawer-nav-section{margin-bottom:1rem}.drawer-section-title{padding:0 1.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:rgba(22,33,35,.5);margin-bottom:.3rem;font-weight:700;margin-top:.7rem}.drawer-link,.drawer-link:visited{display:flex;align-items:center;gap:.58rem;min-height:30px;padding:.32rem .68rem;border-radius:8px;color:rgba(22,33,35,.78)!important;font-size:.86rem;font-weight:600;text-decoration:none;transition:background-color .2s ease,color .2s ease;margin:.06rem .75rem}.drawer-link:hover{background-color:rgba(58,125,68,.08);color:var(--accent-strong)!important}.drawer-link-icon{width:1.15rem;font-size:.95rem;text-align:center}.drawer-filter-group{padding:0 .75rem;display:grid;gap:.35rem}.drawer-filter-label{font-size:.8rem;font-weight:600;color:rgba(22,33,35,.6);margin-top:.12rem;padding:0 .68rem}.drawer-location-select{width:calc(100% - 1.36rem);margin-left:.68rem;min-height:30px;border:1px solid rgba(164,179,181,.82);background-color:#fff;padding:.3rem 2.2rem .3rem .75rem;font-size:.82rem;font-weight:600;color:#011d36;outline:0;border-radius:6px;appearance:none;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23011d36' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center;background-size:.95rem;transition:border-color .2s,box-shadow .2s}.drawer-location-select:focus{border-color:var(--accent)}.drawer-nearby-btn{background:0 0;border:0;cursor:pointer;width:calc(100% - 1.5rem);text-align:left}.drawer-location-note{padding:0 1.5rem;font-size:.8rem;color:var(--accent-strong);margin:-.15rem 0 .4rem;min-height:1.2em}:root{--header-line-start:0px!important}.discovery-browse-rail,.home-browse-rail,.home-browse-rail-wrapper,.standard-site-rail,.yr-footer-bottom p{display:none!important}.global-topline-inner,.home-page .hero-content{margin-inline-start:0!important;width:100%!important}body.about-page .content-page-grid,body.about-page .content-page-hero,body.about-page .settings-card,body.about-page .settings-panel-card{border:0!important;box-shadow:none!important;background:0 0!important;padding:0!important}body.about-page .content-page-shell,body.about-page .settings-shell{padding-left:4rem!important;padding-right:clamp(1.2rem,4vw,2.4rem)!important}.yr-footer-download-btn:hover{transform:scale(1.05)}.yr-footer,.yr-footer-bottom,.yr-footer-inner{border-top:none!important;border-bottom:none!important;box-shadow:none!important}.yr-footer{margin-top:0!important;padding-top:.5rem!important;padding-bottom:1rem!important}.hero,.settings-shell,main.hero{padding-bottom:.5rem!important}body.gezi-city-page .hero,body.gezi-district-page .hero,body.hizmetler-city-page .hero,body.hizmetler-district-page .hero,body.kultur-city-page .hero,body.kultur-district-page .hero,body.otel-city-page .hero,body.otel-district-page .hero,body.otel-page .hero,body.saglik-city-page .hero,body.saglik-district-page .hero,body.sanat-city-page .hero,body.sanat-district-page .hero{width:100%!important;max-width:none!important;padding-left:clamp(.75rem,1.7vw,1.15rem);padding-right:clamp(.75rem,1.7vw,1.15rem)}@media (max-width:620px){body.gezi-city-page .hero,body.gezi-district-page .hero,body.hizmetler-city-page .hero,body.hizmetler-district-page .hero,body.kultur-city-page .hero,body.kultur-district-page .hero,body.otel-city-page .hero,body.otel-district-page .hero,body.otel-page .hero,body.saglik-city-page .hero,body.saglik-district-page .hero,body.sanat-city-page .hero,body.sanat-district-page .hero{padding-left:.72rem;padding-right:.72rem}}.yr-footer-downloads{margin-bottom:.5rem!important}.map-panel-distance[hidden]{display:none!important}.global-topbar .desktop-lang-switch .lang-switch-menu,.search-topbar .desktop-lang-switch .lang-switch-menu{width:38px!important;padding:3px!important;min-width:unset!important}.global-topbar .desktop-lang-switch .lang-switch-option,.search-topbar .desktop-lang-switch .lang-switch-option{padding:4px 2px!important;text-align:center!important;font-size:.72rem!important}#pagination,.istanbul-pagination{display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:2.5rem auto!important;width:100%!important;max-width:1220px!important;padding:1rem 0!important}.istanbul-pagination-button{border:0!important;background:0 0!important;color:#000!important;font-family:"Plus Jakarta Sans","Raleway","Segoe UI",sans-serif!important;font-size:15px!important;font-weight:500!important;min-width:40px!important;height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;cursor:pointer!important;transition:all .2s ease!important;margin:0 2px!important;padding:0!important}.istanbul-pagination-button:hover:not(:disabled){background-color:rgba(0,0,0,.05)!important}.istanbul-pagination-button.active{background-color:#000!important;color:#fff!important;font-weight:600!important}.istanbul-pagination-button:disabled{color:silver!important;cursor:not-allowed!important;opacity:.5!important;background:0 0!important}.istanbul-pagination-button.next-btn,.istanbul-pagination-button.prev-btn{font-size:18px!important;font-weight:700!important}.istanbul-results-head-container .istanbul-results-head{margin-bottom:0!important;width:auto!important;flex:0 1 auto!important;display:inline-flex!important}.istanbul-results-head-container .istanbul-results-meta{margin:0!important}.istanbul-results-head-container .istanbul-active-pills{margin-top:0!important;margin-bottom:0!important;flex:1 1 auto!important;display:flex!important}.category-home-card{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.15)!important;transition:transform .25s cubic-bezier(.25,.8,.25,1),box-shadow .25s ease!important;text-decoration:none!important;aspect-ratio:1.1/1!important;border-radius:16px!important;box-shadow:0 4px 12px rgba(0,0,0,.08)!important}.category-home-card .top-city-thumb{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;transition:transform .35s cubic-bezier(.25,.8,.25,1)!important;background-size:cover!important;background-position:center!important}.category-home-card .top-city-content,.istanbul-venue-title-link::after{position:absolute!important;right:0!important;bottom:0!important;left:0!important}.category-home-card .top-city-content{padding:1.8rem .5rem .6rem!important;background:linear-gradient(to top,rgba(0,0,0,.75)0,rgba(0,0,0,.3) 60%,transparent 100%)!important;display:flex!important;justify-content:center!important;align-items:center!important;z-index:2!important;width:100%!important}.category-home-card .top-city-name{font-size:.95rem!important;font-weight:600!important;text-align:center!important;line-height:1.2!important;text-shadow:0 1px 3px rgba(0,0,0,.6)!important}.category-home-card:hover{transform:translateY(-4px)!important;box-shadow:0 8px 20px rgba(0,0,0,.15)!important}.category-home-card:hover .top-city-thumb{transform:scale(1.06)!important}@media (max-width:768px){.home-top-category-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.6rem!important}.category-home-card .top-city-name{font-size:.85rem!important}}@media (max-width:480px){.home-top-category-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.5rem!important}.category-home-card .top-city-name{font-size:.75rem!important}}.category-home-card .top-city-thumb{border-radius:8px!important}.category-home-card .top-city-name,.top-city-card .top-city-name,.top-city-name,body.home-page .category-home-card .top-city-name,body.home-page .top-city-card .top-city-name{color:#fff!important}.global-header-band,.global-topbar,.global-topline,body,body.about-page,body.home-page,body.isbirligi-page,body.istanbul-discovery-page,body.search-page,html{background:#fff!important;background-color:#fff!important}.texture{display:none!important}.istanbul-favorite-button,.istanbul-venue-card{position:relative!important}.istanbul-venue-title-link::after{content:""!important;top:0!important;z-index:1!important}.istanbul-favorite-button{z-index:2!important}.istanbul-venue-meta-icon{display:none!important}.drawer-title span{font-size:inherit!important;font-weight:inherit!important}body.home-page #homeMapPanel,body.home-page #homeMapPanelFrame,body.home-page .category-home-card,body.home-page .category-home-card .top-city-thumb,body.home-page .istanbul-map-panel,body.home-page .istanbul-venue-card,body.home-page .istanbul-venue-card-details,body.home-page .istanbul-venue-card-inner,body.home-page .istanbul-venue-image,body.home-page .istanbul-venue-media,body.home-page .map-panel-details,body.home-page .map-panel-frame-wrapper,body.home-page .map-panel-iframe,body.home-page .map-panel-sticky,body.home-page .top-city-card,body.home-page .top-city-thumb,body.home-page .venue-card-info-boxes,body.home-page .venue-info-chip-btn,html body .content-guide.home-ustalara-saygi .ustalara-saygi-image img{border-radius:0!important}.yr-footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2.5rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.08)}.yr-footer-col{display:flex;flex-direction:column;gap:.85rem}.yr-footer-brand-col{gap:1.2rem}.yr-footer-brand-col .brand{margin-top:-.2rem}.yr-footer-downloads-vertical{display:flex;flex-direction:column;gap:.5rem;max-width:140px}.yr-footer-store-link{display:inline-block;transition:transform .2s ease}.yr-footer-store-link:hover{transform:scale(1.05)}.yr-footer-store-link img{height:40px;display:block;border-radius:6px}.yr-footer-col-title{font-size:.95rem;font-weight:700;color:#011d36;margin:0}.yr-footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.yr-footer-links a{font-size:.85rem;color:#5d6a75;text-decoration:none;transition:color .16s ease}.yr-footer-links a:hover{color:#2d6b3f}.yr-footer-bottom{padding-top:1.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.yr-footer-copyright{font-size:.8rem;color:#8896a3;margin:0}@media (max-width:768px){.yr-footer-grid{grid-template-columns:1fr;gap:2rem}}.map-panel-details{position:relative!important}.map-panel-admin-box{position:absolute!important;top:10px!important;right:10px!important;width:20px!important;height:20px!important;border:1px solid #d1d5db!important;border-radius:4px!important;background-color:#fff!important;color:#011d36!important;display:none;align-items:center!important;justify-content:center!important;cursor:pointer!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:12px!important;font-weight:700!important;z-index:10!important;text-decoration:none!important;transition:background-color .2s,color .2s,border-color .2s!important}.map-panel-admin-box:hover{background-color:#f3f4f6!important;border-color:#011d36!important;color:#ef4444!important}.map-panel-details.has-admin-box .map-panel-header{padding-right:24px!important}.map-panel-similar-section{margin-top:15px!important;border-top:1px solid rgba(22,33,35,.1)!important;padding-top:15px!important}.map-panel-similar-title{font-family:var(--ui-font-family)!important;font-size:13px!important;font-weight:700!important;color:#011d36!important;margin:0 0 10px!important}.map-panel-similar-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))!important;gap:10px!important}.similar-venue-card{display:flex!important;flex-direction:column!important;border:1px solid var(--box-border)!important;border-radius:6px!important;background-color:#fff!important;overflow:hidden!important;cursor:pointer!important;transition:transform .2s,box-shadow .2s!important}.similar-venue-card:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(1,29,54,.08)!important}.similar-venue-photo{width:100%!important;height:65px!important;object-fit:cover!important;background-color:#f3f4f6!important}.similar-venue-details{padding:6px!important;display:flex!important;flex-direction:column!important;flex-grow:1!important}.similar-venue-name{font-size:10px!important;color:#011d36!important;margin:0 0 3px!important;line-height:1.2!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.similar-venue-rating{font-size:9px!important;color:var(--accent-strong)!important;font-weight:600!important}.istanbul-active-pill--info{cursor:default!important;background:#e8f4f0!important;color:#093826!important;font-weight:500!important;border:1px solid #b3c9c2!important;pointer-events:none}.category-home-card{min-height:100px!important}body.home-page .category-home-card{aspect-ratio:auto!important;height:100px!important;min-height:100px!important}body.home-page .category-home-card .top-city-name{font-size:.85rem!important;font-weight:600!important}body.home-page .category-home-card:hover{transform:translateY(-3px)!important;box-shadow:0 6px 16px rgba(0,0,0,.12)!important}@media (max-width:768px){body.home-page .home-top-category-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.6rem!important}}@media (max-width:480px){body.home-page .home-top-category-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}}body.home-page .home-food-card,body.home-page .home-food-card:visited,body.home-page .home-subcategory-card,body.home-page .home-subcategory-card:visited{color:var(--home-ink)!important}body.home-page .home-food-card span,body.home-page .home-subcategory-card-name{max-width:7.2rem!important;color:var(--home-ink)!important}body.home-page .home-food-card:hover img,body.home-page .home-subcategory-card:hover img{transform:none!important}.home-food-card,.home-food-card:visited,.home-subcategory-card,.home-subcategory-card:visited,body.home-page .home-food-card,body.home-page .home-food-card:visited,body.home-page .home-subcategory-card,body.home-page .home-subcategory-card:visited,body.istanbul-discovery-page .home-food-card,body.istanbul-discovery-page .home-food-card:visited,body.istanbul-discovery-page .home-subcategory-card,body.istanbul-discovery-page .home-subcategory-card:visited{background:#fff!important;color:var(--home-ink, #011d36)!important;padding:.6rem .4rem!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.home-food-card:hover,.home-subcategory-card:hover,body.home-page .home-food-card:hover,body.home-page .home-subcategory-card:hover{background:#fff!important}.home-food-card img,.home-subcategory-card img,body.home-page .home-food-card img,body.home-page .home-subcategory-card img,body.istanbul-discovery-page .home-food-card img,body.istanbul-discovery-page .home-subcategory-card img{background:#f3f4f6!important;box-shadow:0 0 0 1px rgba(22,33,35,.06)!important;margin-bottom:.5rem!important;transform:none!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border-radius:0!important;object-fit:cover!important;background:#111!important;box-shadow:none!important;margin:0!important;left:0!important;top:0!important;right:0!important;bottom:0!important;transform:scale(1)!important;transition:transform .35s cubic-bezier(.25,.8,.25,1)!important;z-index:1!important}.home-food-card span,.home-subcategory-card-name,body.home-page .home-food-card span,body.home-page .home-subcategory-card-name,body.istanbul-discovery-page .home-food-card span,body.istanbul-discovery-page .home-subcategory-card-name{display:block!important;padding:0!important;color:var(--home-ink, #011d36)!important;background:0 0!important;text-shadow:none!important}.home-food-card,.home-food-card:visited,.home-subcategory-card,.home-subcategory-card:visited,body.home-page .home-food-card:visited{width:100%!important;max-width:100px!important}.home-food-card,.home-food-card:visited,.home-subcategory-card,.home-subcategory-card:visited,body.home-page .home-food-card,body.home-page .home-food-card:visited,body.home-page .home-subcategory-card,body.home-page .home-subcategory-card:visited,body.istanbul-discovery-page .home-food-card,body.istanbul-discovery-page .home-food-card:visited,body.istanbul-discovery-page .home-subcategory-card,body.istanbul-discovery-page .home-subcategory-card:visited{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;aspect-ratio:1/1!important;height:auto!important;min-height:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:0!important;justify-self:center!important;background:#000!important;box-shadow:0 4px 12px rgba(0,0,0,.08)!important;padding:0!important;margin:0!important;text-decoration:none!important;transition:transform .25s cubic-bezier(.25,.8,.25,1),box-shadow .25s ease!important}body.home-page .home-subcategory-card:visited,body.istanbul-discovery-page .home-food-card,body.istanbul-discovery-page .home-food-card:visited,body.istanbul-discovery-page .home-subcategory-card,body.istanbul-discovery-page .home-subcategory-card:visited{width:100%!important;max-width:100px!important}.home-food-card:hover,.home-subcategory-card:hover,body.home-page .home-food-card:hover,body.home-page .home-subcategory-card:hover{transform:translateY(-4px)!important;border-color:rgba(255,255,255,.25)!important;box-shadow:0 8px 20px rgba(0,0,0,.15)!important;background:#000!important}.home-food-card:hover img,.home-subcategory-card:hover img,body.home-page .home-food-card:hover img,body.home-page .home-subcategory-card:hover img{transform:scale(1.06)!important}.home-food-card span,.home-subcategory-card-name,body.home-page .home-food-card span,body.home-page .home-subcategory-card-name,body.istanbul-discovery-page .home-food-card span,body.istanbul-discovery-page .home-subcategory-card-name{position:absolute!important;right:0!important;bottom:0!important;left:0!important;max-width:100%!important;width:100%!important;padding:1.8rem .5rem .6rem!important;background:linear-gradient(to top,rgba(0,0,0,.75)0,rgba(0,0,0,.3) 60%,transparent 100%)!important;color:#fff!important;font-size:.85rem!important;font-weight:600!important;text-shadow:0 1px 3px rgba(0,0,0,.6)!important;text-align:center!important;line-height:1.2!important;margin:0!important;z-index:2!important;top:auto!important}.home-subcategory-card-action,.istanbul-venue-eyebrow,body.home-page .home-subcategory-card-action{display:none!important}.kesfet-head-title-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;width:100%}.kesfet-location-select{min-height:30px;border:1px solid rgba(164,179,181,.82);background:#fff;padding:.3rem 2.2rem .3rem .75rem;font-size:.82rem;font-weight:600;color:#011d36;outline:0;border-radius:6px;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23011d36' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center;background-size:.95rem;min-width:150px;transition:border-color .2s,box-shadow .2s}.kesfet-location-select:focus{border-color:var(--accent);box-shadow:0 0 0 2px rgba(1,29,54,.1)}.kesfet-location-select:disabled{opacity:.6;cursor:not-allowed;background-color:rgba(22,33,35,.05)}@media (max-width:600px){.kesfet-head-title-row{flex-direction:column;align-items:flex-start;gap:.75rem}.kesfet-location-filter-group{width:100%}.kesfet-location-select{flex:1;min-width:calc(50% - .25rem)}}.istanbul-results-head-container,.kesfet-location-filter-group{display:flex!important;flex-wrap:wrap!important;align-items:center!important}.istanbul-results-head-container{justify-content:space-between!important;width:100%!important;margin-bottom:1rem!important;gap:12px!important}.kesfet-location-filter-group{gap:.5rem!important;margin-left:auto!important}.favorites-grid .istanbul-venue-card,.istanbul-venue-card{border:1px solid #e2e5e9!important}.favorites-page-shell .istanbul-venue-save-row{display:none!important}@media (max-width:992px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media (max-width:768px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (max-width:576px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:400px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.istanbul-location-message{min-height:1.2em;margin:4px 0 0;color:#52606d;font-size:.78rem;font-weight:400}.istanbul-location-message:empty{display:none}.istanbul-location-message[data-state=error]{color:#b42318}.category-home-card{transition:opacity .3s ease,filter .3s ease,transform .2s ease,box-shadow .2s ease}.home-top-category-row:has(.category-home-card.active) .category-home-card:not(.active),.home-top-category-row:has(.category-home-card.is-expanded) .category-home-card:not(.is-expanded){opacity:.55;filter:grayscale(.25) brightness(.85);box-shadow:none}.home-top-category-row:not(:has(.category-home-card.is-expanded)):not(:has(.category-home-card.active)) .category-home-card:not([data-category=yeme-icme]){opacity:.55;filter:grayscale(.25) brightness(.85);box-shadow:none}.category-home-card.active,.category-home-card.is-expanded,.home-top-category-row:not(:has(.category-home-card.is-expanded)):not(:has(.category-home-card.active)) .category-home-card[data-category=yeme-icme]{opacity:1!important;filter:none!important;box-shadow:0 4px 12px rgba(0,0,0,.08)!important}.yr-footer .yr-footer-col-title{color:#011d36!important}html body :where(h1,h2,h3,h4,h5,h6):not(#typography-override),html body [role=heading]:not(#typography-override){line-height:1.25!important}.istanbul-venue-title,.istanbul-venue-title a,.istanbul-venue-title-link{font-size:.82rem!important;line-height:1.2!important}.home-page .istanbul-venue-title,.home-page .istanbul-venue-title a,.home-page .istanbul-venue-title-link{font-size:.74rem!important;line-height:1.2!important}.yeme-icme-page .istanbul-venue-title,.yeme-icme-page .istanbul-venue-title a,.yeme-icme-page .istanbul-venue-title-link{font-size:.8rem!important;font-weight:500!important;line-height:1.2!important}.favorites-grid .istanbul-venue-title,.favorites-grid .istanbul-venue-title a,.favorites-grid .istanbul-venue-title-link{font-size:.82rem!important;font-weight:500!important;line-height:1.2!important}.istanbul-venue-meta-row .istanbul-venue-distance{height:20px!important;padding:0 6px!important;border-radius:4px!important;font-size:.68rem!important;margin-left:6px!important;background:rgba(9,56,38,.06)!important;border:1px solid rgba(164,179,181,.5)!important}.istanbul-venue-meta-row .istanbul-venue-distance::before{width:12px!important;height:12px!important;flex:0 0 12px!important;margin-right:4px!important}@media (max-width:620px){.category-card-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;gap:.65rem!important;padding-bottom:8px!important;margin-bottom:1.2rem!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.category-card-grid::-webkit-scrollbar,body.home-page .home-subcategory-grid::-webkit-scrollbar{display:none!important}.category-card{flex:0 0 135px!important;width:135px!important;min-height:128px!important;background-size:80px!important;scroll-snap-align:start!important}body.home-page .home-subcategory-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;gap:.5rem!important;padding:.5rem .25rem!important;width:100%!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}body.home-page .home-subcategory-card{flex:0 0 100px!important;width:100px!important;max-width:100px!important;scroll-snap-align:start!important}}html body.home-page .content-guide.content-guide.home-ustalara-saygi,html body.home-page .content-guide.home-ustalara-saygi{background:#eef8fe!important;background-color:#eef8fe!important;border-radius:0!important;border:1px solid #e2e5e9!important}html body.lezzet-duraklari-page .content-guide.content-guide.home-ustalara-saygi,html body.lezzet-duraklari-page .content-guide.home-ustalara-saygi{background:#fff!important;background-color:#fff!important;border-radius:0!important;border:1px solid #fff!important}html body .content-guide.home-ustalara-saygi .ustalara-saygi-inner{align-items:flex-start!important}@media (max-width:768px){.istanbul-results-shell{padding-left:.72rem!important;padding-right:.72rem!important;box-sizing:border-box!important}}body.istanbul-discovery-page .istanbul-results-grid,body.search-page .istanbul-results-grid{gap:.4rem!important;grid-template-columns:repeat(auto-fill,minmax(162px,1fr))!important}.content-guide.home-ustalara-saygi{background:#d1fffe!important}body.istanbul-discovery-page .istanbul-favorite-button::after{display:none!important}body.istanbul-discovery-page .istanbul-venue-media .istanbul-favorite-button{position:absolute!important;top:8px!important;right:8px!important;z-index:10!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;border:0!important;border-radius:50%!important;cursor:pointer!important;box-shadow:0 2px 6px rgba(0,0,0,.12)!important;color:transparent!important;font-size:0!important;padding:0!important;white-space:nowrap!important;overflow:hidden!important;background-color:rgba(255,255,255,.9)!important;transition:transform .2s ease,background-color .2s ease!important;flex:none!important;text-overflow:clip!important}body.istanbul-discovery-page .istanbul-venue-media .istanbul-favorite-button svg{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:16px!important;height:16px!important;color:#ff4b4b!important}body.istanbul-discovery-page .istanbul-venue-media .istanbul-favorite-button{display:inline-flex!important;align-items:center!important;justify-content:center!important}body.istanbul-discovery-page .istanbul-venue-media .istanbul-favorite-button:hover{background-color:#fff!important;transform:scale(1.1)!important}body.istanbul-discovery-page .istanbul-favorite-button.is-active,body.istanbul-discovery-page .istanbul-favorite-button.not-logged-in,body.istanbul-discovery-page .istanbul-venue-media .istanbul-favorite-button.is-active,body.istanbul-discovery-page .istanbul-venue-media .istanbul-favorite-button.not-logged-in{background-color:rgba(255,255,255,.9)!important;color:#ff4b4b!important}body.istanbul-discovery-page .istanbul-venue-chips-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;margin-top:6px!important;margin-bottom:6px!important;width:100%!important}body.istanbul-discovery-page .istanbul-venue-distance-chip,body.istanbul-discovery-page .istanbul-venue-share-chip{display:inline-flex!important;align-items:center!important;font-family:var(--ui-font-family, "Plus Jakarta Sans", sans-serif)!important;font-size:.75rem!important;font-weight:600!important;color:#011d36!important;background-color:transparent!important;border:0!important;padding:0!important;margin:0!important;height:auto!important;text-decoration:none!important;line-height:1!important}body.istanbul-discovery-page .istanbul-venue-share-chip{cursor:pointer!important}body.istanbul-discovery-page .istanbul-venue-distance-chip{cursor:default!important}body.istanbul-discovery-page .istanbul-venue-share-chip:hover{opacity:.8!important}body.istanbul-discovery-page .istanbul-venue-distance-chip svg,body.istanbul-discovery-page .istanbul-venue-share-chip svg{margin-right:4px!important;flex-shrink:0!important}.istanbul-discovery-shell{display:grid;gap:1rem}.istanbul-discovery-copy,.istanbul-discovery-hero-card{border-radius:4px}.istanbul-discovery-copy,.istanbul-discovery-hero-card,.istanbul-filter-card,.istanbul-results-shell{border:1px solid rgba(210,216,219,.9);background:#fefbf7;box-shadow:0 8px 16px rgba(27,32,41,.05)}.istanbul-discovery-copy{padding:1rem}.istanbul-discovery-kicker,.istanbul-results-mode{margin:0;color:rgba(255,255,255,.72);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.istanbul-discovery-subline{margin:.8rem 0 0;max-width:58ch;color:rgba(22,33,35,.82);font-size:.98rem;line-height:1.55}.istanbul-discovery-hero-card{padding:1rem;display:grid;gap:.8rem;align-content:center}.istanbul-discovery-primary-button{border:0;background:#011e3a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .16s ease,transform .12s ease,box-shadow .16s ease,opacity .18s ease}.admin-logout-button,.istanbul-discovery-primary-button,.istanbul-filter-reset,.istanbul-pagination-button{min-height:34px;font:inherit;font-size:.84rem;line-height:1;padding:.68rem .9rem;gap:.42rem;text-decoration:none;white-space:nowrap}.admin-logout-button,.istanbul-filter-reset{border-radius:14px;font-weight:400;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.admin-logout-button{border:0;background:#011e3a;transition:background-color .16s ease,transform .12s ease,box-shadow .16s ease,opacity .18s ease}.istanbul-discovery-primary-button:link,.istanbul-discovery-primary-button:visited,.istanbul-pagination-button:link,.istanbul-pagination-button:visited{color:#e1e1e1;text-decoration:none}.istanbul-filter-reset{border:1px solid rgba(1,29,54,.18);background:#fff;color:#011d36;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .12s ease,box-shadow .16s ease,opacity .18s ease}.istanbul-filter-reset:link,.istanbul-filter-reset:visited{color:#011d36;text-decoration:none}.admin-logout-button:hover,.istanbul-discovery-primary-button:hover,.istanbul-pagination-button:hover{background:#384796;transform:none;box-shadow:none;outline:0}.istanbul-filter-reset:hover{background:rgba(56,71,150,.08);border-color:rgba(56,71,150,.3);color:#011d36;transform:none;box-shadow:none;outline:0}#venueDetailMenuLink.venue-detail-action,#venueDetailMenuLink.venue-detail-action:focus-visible,#venueDetailMenuLink.venue-detail-action:hover,#venueDetailMenuLink.venue-detail-action:link,#venueDetailMenuLink.venue-detail-action:visited{color:#fff}.admin-logout-button:focus-visible,.istanbul-discovery-primary-button:focus-visible,.istanbul-pagination-button:focus-visible{border:0;background:#022746;color:#e1e1e1;transform:translateY(-1px);box-shadow:0 0 0 2px var(--hover-blue-soft);outline:0}.istanbul-filter-reset:focus-visible{background:#fff;border-color:#022746;color:#011d36;transform:translateY(-1px);box-shadow:0 0 0 2px var(--hover-blue-soft);outline:0}.admin-logout-button:disabled,.istanbul-discovery-primary-button:disabled,.istanbul-filter-reset:disabled{cursor:not-allowed;opacity:.7}.istanbul-active-pills,.istanbul-tag-row,.istanbul-venue-tags{display:flex;flex-wrap:wrap;gap:.55rem}.istanbul-active-pill,.istanbul-tag-button{border:1px solid rgba(164,179,181,.82);border-radius:4px;background:#fff;color:#011d36;font:inherit;font-size:.8rem;font-weight:700;padding:.36rem .62rem}.istanbul-venue-tag{font:inherit}.istanbul-venue-budget,.istanbul-venue-distance{border:1px solid rgba(164,179,181,.82);background:#fff;font:inherit}.istanbul-venue-actions,.istanbul-venue-card-head,.istanbul-venue-meta{display:flex;align-items:center;justify-content:space-between;gap:.7rem}#venueDetailWhatsappShareLink .venue-detail-share-item-icon,#venueDetailXShareLink .venue-detail-share-item-icon{width:44px;height:44px}#venueDetailFacebookShareLink .venue-detail-share-item-icon,#venueDetailNativeShareButton .venue-detail-share-item-icon,#venueDetailTelegramShareLink .venue-detail-share-item-icon{width:27px;height:27px}#venueDetailWhatsappShareLink.venue-detail-share-icon-button::after,#venueDetailXShareLink.venue-detail-share-icon-button::after{position:absolute;left:50%;bottom:calc(100% + .35rem);transform:translateX(-50%);border:1px solid rgba(1,29,54,.18);border-radius:4px;background:rgba(255,255,255,.98);color:#011d36;font-size:.74rem;font-weight:700;line-height:1;padding:.35rem .45rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s ease}#venueDetailWhatsappShareLink.venue-detail-share-icon-button::after{content:"WhatsApp"}#venueDetailXShareLink.venue-detail-share-icon-button::after{content:"X"}.istanbul-favorite-button.is-active{background:rgba(17,43,76,.94);border-color:rgba(17,43,76,.94);color:#fff}@media (min-width:768px){@media (min-width:1024px){.istanbul-discovery-hero,.istanbul-results-layout{grid-template-columns:1fr}.istanbul-filter-toolbar,.istanbul-results-head,.istanbul-topbar-actions,.istanbul-venue-actions,.istanbul-venue-card-head{flex-direction:column;align-items:flex-start}.istanbul-filter-grid{grid-template-columns:1fr}}}@media (max-width:767px){#venueDetailSimilarList.istanbul-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}#venueDetailSimilarList .istanbul-venue-card{padding:.5rem!important;min-height:auto!important}#venueDetailSimilarList .istanbul-venue-title{font-size:.85rem!important;line-height:1.2!important}#venueDetailSimilarList .istanbul-venue-address-text{font-size:.72rem!important;line-height:1.2!important;margin-top:.15rem!important}}.istanbul-venue-meta-row{display:none!important}body.istanbul-discovery-page .istanbul-venue-distance-chip img{width:14.4px!important;height:14.4px!important;margin-right:4px!important;flex-shrink:0!important;vertical-align:middle!important}body.istanbul-discovery-page .istanbul-venue-share-chip img{width:16.8px!important;height:16.8px!important;margin-right:4px!important;flex-shrink:0!important;vertical-align:middle!important}body.istanbul-discovery-page .istanbul-favorite-button::before{display:block!important}.istanbul-venue-card .card-share-trigger,.istanbul-venue-card .istanbul-favorite-button,.istanbul-venue-card .istanbul-venue-budget,.istanbul-venue-card .istanbul-venue-distance{padding:.15rem .4rem!important;height:26px!important}.istanbul-venue-card .card-share-trigger,.istanbul-venue-card .istanbul-favorite-button,.istanbul-venue-card .istanbul-venue-budget,.istanbul-venue-card .istanbul-venue-distance,.istanbul-venue-card .istanbul-venue-distance-chip,.istanbul-venue-card .istanbul-venue-share-chip{font-size:.82rem!important}.home-page .istanbul-venue-card .card-share-trigger,.home-page .istanbul-venue-card .istanbul-favorite-button,.home-page .istanbul-venue-card .istanbul-venue-budget,.home-page .istanbul-venue-card .istanbul-venue-distance,.home-page .istanbul-venue-card .istanbul-venue-distance-chip,.home-page .istanbul-venue-card .istanbul-venue-share-chip{font-size:.74rem!important}.yeme-icme-page .istanbul-venue-card .card-share-trigger,.yeme-icme-page .istanbul-venue-card .istanbul-favorite-button,.yeme-icme-page .istanbul-venue-card .istanbul-venue-budget,.yeme-icme-page .istanbul-venue-card .istanbul-venue-distance,.yeme-icme-page .istanbul-venue-card .istanbul-venue-distance-chip,.yeme-icme-page .istanbul-venue-card .istanbul-venue-share-chip{font-size:.8rem!important}.istanbul-venue-card .card-share-trigger-icon{width:16px!important;height:16px!important}.istanbul-venue-card .istanbul-favorite-button::before{width:14px!important;height:14px!important;flex:0 0 14px!important}.istanbul-venue-card .istanbul-venue-budget::before,.istanbul-venue-card .istanbul-venue-distance::before{width:16px!important;height:16px!important;flex:0 0 16px!important}.istanbul-venue-share-chip img{flex-shrink:0!important;object-fit:contain!important}.card-share-menu .card-share-item,.card-share-menu .card-share-item:focus-visible,.card-share-menu .card-share-item:hover{border:0!important;box-shadow:none!important}@media (min-width:1024px){body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.75rem!important;align-items:start!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=name]){grid-column:span 3!important;order:1!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=sourcePlaceId]){grid-column:span 3!important;order:2!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=city]){grid-column:span 3!important;order:3!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=categoryId]){grid-column:span 3!important;order:4!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=district]){grid-column:span 3!important;order:5!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=neighborhood]){grid-column:span 3!important;order:6!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=budget]){grid-column:span 3!important;order:7!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=rating]){grid-column:span 3!important;order:8!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=userRatingCount]){grid-column:span 3!important;order:9!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=latitude]){grid-column:span 3!important;order:10!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=longitude]){grid-column:span 3!important;order:11!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=address]){grid-column:span 6!important;order:12!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=phone]){grid-column:span 3!important;order:13!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=website]){grid-column:span 3!important;order:14!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=menuUrl]){grid-column:span 3!important;order:15!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=instagram]){grid-column:span 3!important;order:16!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=mapsUrl]){grid-column:span 3!important;order:17!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=photoUri]){grid-column:span 3!important;order:18!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid>div:nth-of-type(1){grid-column:span 3!important;order:19!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid>div:nth-of-type(2){grid-column:span 3!important;order:20!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=isOpenNow]){grid-column:span 3!important;order:21!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=openingStatusText]){grid-column:span 3!important;order:22!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=temporarilyClosed]){grid-column:span 2!important;order:23!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=isActive]){grid-column:span 2!important;order:24!important}body.admin-venue-editor-page:not(.admin-content-model-page) .admin-venue-form-grid label:has([name=isIstanbulMvp]){grid-column:span 2!important;order:25!important}}.admin-logout-button,.admin-logout-button:visited,html body.home-page .home-guides-row #homeMichelinGuide a,html body.home-page .home-guides-row #homeMichelinGuide a:hover,html body.home-page .home-guides-row #homeMichelinGuide a:hover h1,html body.home-page .home-guides-row #homeMichelinGuide a:hover p,html body.home-page .home-guides-row #homeMichelinGuide a:hover strong,html body.home-page .home-guides-row #homeMichelinGuide h1,html body.home-page .home-guides-row #homeMichelinGuide p,html body.home-page .home-guides-row #homeMichelinGuide strong,html body.home-page .home-guides-row #homeUstalaraSaygi a,html body.home-page .home-guides-row #homeUstalaraSaygi a:hover,html body.home-page .home-guides-row #homeUstalaraSaygi a:hover h1,html body.home-page .home-guides-row #homeUstalaraSaygi a:hover p,html body.home-page .home-guides-row #homeUstalaraSaygi a:hover strong,html body.home-page .home-guides-row #homeUstalaraSaygi h1,html body.home-page .home-guides-row #homeUstalaraSaygi p,html body.home-page .home-guides-row #homeUstalaraSaygi strong{color:#fff!important}.admin-logout-button:hover{color:rgba(255,255,255,.85)!important}.home-guides-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem}html body.home-page .home-guides-row .content-guide.home-ustalara-saygi{margin-top:0!important;height:100%!important;border-radius:10px!important}html body.home-page .home-guides-row #homeUstalaraSaygi{background:#c80814!important;color:#fff!important}html body.home-page .home-guides-row #homeMichelinGuide{background:#222!important;color:#fff!important}.home-guides-row .home-ustalara-saygi>a{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1.5rem!important;height:100%!important}.home-guides-row .ustalara-saygi-content{flex:1!important}.home-guides-row .ustalara-saygi-image{flex:0 0 160px!important;width:160px!important;max-width:160px!important;margin-top:0!important}html body .home-guides-row .content-guide.home-ustalara-saygi .ustalara-saygi-image img{width:100%!important;height:auto!important;max-height:140px!important;object-fit:contain!important;border-radius:10px!important;display:block!important;margin:0 auto!important}@media (max-width:992px){.home-guides-row{grid-template-columns:1fr;gap:1.5rem}.home-guides-row .home-ustalara-saygi>a{flex-direction:column!important;align-items:stretch!important;gap:1.2rem!important}.home-guides-row .ustalara-saygi-image{max-width:100%!important;width:100%!important;margin-top:auto!important}html body .home-guides-row .content-guide.home-ustalara-saygi .ustalara-saygi-image img{width:auto!important;max-width:100%!important;height:auto!important;max-height:160px!important;object-fit:contain!important;border-radius:10px!important;display:block!important;margin:0 auto!important}}.featured-venue-name,.istanbul-venue-title,.istanbul-venue-title a,.istanbul-venue-title-link,.similar-venue-name,.venue-card h4,.venue-name-link{font-weight:500!important}body.home-page .home-food-grid,body.home-page .home-subcategory-grid{display:grid!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:visible!important;overflow-y:visible!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.72rem!important;scroll-snap-type:none!important}body.home-page .home-food-card,body.home-page .home-subcategory-card{width:auto!important;max-width:none!important;min-width:0!important;flex:initial!important;scroll-snap-align:none!important}@media (max-width:992px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:576px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.5rem!important}}@media (max-width:380px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.map-panel-order-links-section{display:grid;gap:.45rem;margin:.4rem 0 0;padding:.72rem 0 0;border-top:1px solid rgba(22,33,35,.12)}.map-panel-order-links-section[hidden]{display:none!important}.map-panel-order-links-title{margin:0;color:var(--ink);font-size:.82rem;font-weight:500;line-height:1.2}.map-panel-order-links{display:flex;flex-wrap:wrap;gap:.45rem}.map-panel-order-link,.map-panel-order-link:visited{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:.42rem .72rem;border-radius:999px;background:#e30a17;color:#fff;font-size:.82rem;font-weight:400;line-height:1;text-decoration:none;transition:background-color .16s ease,box-shadow .16s ease,transform .12s ease}.map-panel-order-link:focus-visible,.map-panel-order-link:hover{background:#c80814;color:#fff;box-shadow:0 0 0 2px rgba(227,10,23,.16);outline:0;transform:translateY(-1px)}.istanbul-venue-order-links[hidden]{display:none!important}.istanbul-venue-order-links{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:.45rem}.istanbul-venue-order-link,.istanbul-venue-order-link:visited{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:.34rem .58rem;border:1px solid rgba(227,10,23,.22);border-radius:999px;background:#fff;color:#c80814!important;font-size:.78rem;font-weight:400;line-height:1;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.istanbul-venue-order-link:focus-visible,.istanbul-venue-order-link:hover{background:rgba(227,10,23,.06);border-color:rgba(227,10,23,.45);color:#a80712!important;box-shadow:0 0 0 2px rgba(227,10,23,.1);outline:0}.home-page .istanbul-venue-order-link{font-size:.72rem}.order-link-provider-logo{display:block;width:auto;height:100%;max-height:34px;object-fit:contain;border-radius:10px}.map-panel-order-link.has-provider-logo{min-height:42px;padding:0;border:0;background:0 0;color:inherit;box-shadow:none}.map-panel-order-link.has-provider-logo .order-link-provider-logo{height:32px}.istanbul-venue-order-link.has-provider-logo{min-height:34px;padding:0;border:0;background:0 0}.istanbul-venue-order-link.has-provider-logo .order-link-provider-logo{height:28px}.istanbul-venue-order-link.has-provider-logo:focus-visible,.istanbul-venue-order-link.has-provider-logo:hover,.map-panel-order-link.has-provider-logo:focus-visible,.map-panel-order-link.has-provider-logo:hover{background:0 0;border-color:transparent;box-shadow:none;transform:translateY(-1px)}.istanbul-venue-order-link.has-provider-logo:focus-visible .order-link-provider-logo,.map-panel-order-link.has-provider-logo:focus-visible .order-link-provider-logo{box-shadow:0 0 0 2px rgba(227,10,23,.18)}:root{--header-content-gap:30px}body>header.global-header-band~main{margin-top:0!important;padding-top:var(--header-content-gap)!important}body>header.global-header-band~main>:first-child{margin-top:0!important}body>header.global-header-band .global-topbar{border-bottom:0!important}body>header.global-header-band~main>.home-browse-shell{border-top:0!important}body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page)>header.global-header-band~main.istanbul-discovery-shell>.home-browse-shell{padding-top:0!important}@media (min-width:721px){:root{--shared-brand-inline-start:calc(16px + .25rem)}html body .global-topbar,html body .search-topbar{padding-inline-start:var(--shared-brand-inline-start)!important}}@media (min-width:768px){:root{--shared-brand-inline-start:calc(56.5px + .25rem)}}@media (min-width:621px){html body .city-topbar{padding-inline-start:0!important}html body .city-topbar>.brand{margin-inline-start:calc(var(--shared-brand-inline-start,calc(16px + .25rem)) - max(1.2rem,calc((100vw - 1220px)/2)))!important}}@media (max-width:620px){html body .city-topbar>.brand{margin-inline-start:calc(16px + .25rem - .6rem)!important}}body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page)>header.global-header-band~main.istanbul-discovery-shell{padding-top:10px!important}.yr-footer-app-downloads{display:flex;align-items:center;gap:1.25rem}.yr-footer-app-downloads .yr-footer-downloads-vertical{flex:0 0 140px}.yr-footer-qr-link{display:inline-flex;width:96px;height:96px;flex:0 0 96px;align-items:center;justify-content:center;padding:6px;border:1px solid #c8d1d9;border-radius:8px;background:#fff;box-shadow:0 2px 4px rgba(2,39,66,.1);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.yr-footer-qr-link img{display:block;width:100%;height:100%;object-fit:contain}.yr-footer-qr-link:focus-visible,.yr-footer-qr-link:hover{border-color:rgba(2,39,66,.42);box-shadow:0 5px 14px rgba(2,39,66,.12);outline:0;transform:translateY(-1px)}@media (max-width:620px){.yr-footer-app-downloads{gap:.9rem}.yr-footer-app-downloads .yr-footer-downloads-vertical{flex-basis:126px}.yr-footer-qr-link{width:88px;height:88px;flex-basis:88px}}@media (hover:none) and (pointer:coarse){html,body,body *{-webkit-tap-highlight-color:transparent}:where(a[href],button,summary,select,label[for],input[type=button],input[type=submit],input[type=reset],[role=button]){touch-action:manipulation}}html body.home-page .home-guides-section .google-auto-placed,html body.home-page .home-guides-section [data-ad-status],html body.home-page .home-guides-section [id^=aswift_],html body.home-page .home-guides-section iframe[src*=googleads],html body.home-page .home-guides-section ins.adsbygoogle{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}html body.home-page .home-guides-row .ustalara-saygi-inner>:not(.ustalara-saygi-content):not(.ustalara-saygi-image){display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}body.home-page .google-auto-placed,body.home-page .google-auto-placed .adsbygoogle{max-width:100%!important;overflow:hidden!important}body.home-page .home-food-card,body.home-page .home-subcategory-card{width:100%!important;max-width:100px!important;justify-self:center!important}@media (min-width:993px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important}body.home-page .home-guides-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important}body.home-page .home-guides-row .home-ustalara-saygi>a{gap:.9rem!important;min-height:148px!important}body.home-page .home-guides-row .ustalara-saygi-content h3{font-size:clamp(.95rem,1.08vw,1.12rem)!important;line-height:1.16!important}body.home-page .home-guides-row .ustalara-saygi-content p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;font-size:.85rem!important;line-height:1.35!important}body.home-page .home-guides-row .ustalara-saygi-image{flex:0 0 104px!important;width:104px!important;max-width:104px!important}html body.home-page .home-guides-row .content-guide.home-ustalara-saygi .ustalara-saygi-image img{max-height:96px!important}body.home-page #homeWorldCuisine{order:1}body.home-page #homeUstalaraSaygi{order:2}body.home-page #homeMichelinGuide{order:3}}body.home-page .home-browse-main,body.home-page .home-browse-shell,body.home-page .home-subcategory-grid,body.home-page .home-subcategory-panel,body.home-page .home-top-category-row{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}body.home-page .home-top-category-row .category-home-card{min-width:0!important;opacity:1!important;filter:none!important;border:1px solid #dde3e7!important;border-radius:8px!important;box-shadow:0 2px 8px rgba(1,29,54,.06)!important}body.home-page .home-food-card img,body.home-page .home-subcategory-card img,body.home-page .home-top-category-row .category-home-card .top-city-thumb,html body.home-page .home-guides-row .content-guide.home-ustalara-saygi .ustalara-saygi-image img{border-radius:7px!important}body.home-page .home-top-category-row .category-home-card:is(.active,.is-expanded){border-color:#e30a17!important;box-shadow:0 0 0 2px rgba(227,10,23,.1)!important}body.home-page .home-food-card,body.home-page .home-subcategory-card{border:1px solid #dde3e7!important;border-radius:8px!important;box-shadow:0 2px 8px rgba(1,29,54,.06)!important}html body.home-page .home-guides-row #homeMichelinGuide.content-guide.home-ustalara-saygi,html body.home-page .home-guides-row #homeUstalaraSaygi.content-guide.home-ustalara-saygi,html body.home-page .home-guides-row #homeWorldCuisine.content-guide.home-ustalara-saygi,html body.home-page .home-guides-row .content-guide.home-ustalara-saygi{border:1px solid #dde3e7!important;border-top:3px solid #011d36!important;border-radius:8px!important;background:#fff!important;color:#011d36!important;box-shadow:0 4px 14px rgba(1,29,54,.06)!important}html body.home-page .home-guides-row #homeUstalaraSaygi.content-guide.home-ustalara-saygi{border-top-color:#e30a17!important}html body.home-page .home-guides-row #homeWorldCuisine.content-guide.home-ustalara-saygi{border-top-color:#2e7d57!important}html body.home-page .home-guides-row .content-guide.home-ustalara-saygi a,html body.home-page .home-guides-row .content-guide.home-ustalara-saygi h3,html body.home-page .home-guides-row .content-guide.home-ustalara-saygi strong{color:#011d36!important}html body.home-page .home-guides-row .content-guide.home-ustalara-saygi p{color:#66727d!important}@media (min-width:768px){html body.home-page .istanbul-results-grid{grid-template-columns:repeat(auto-fill,minmax(198px,1fr))!important;gap:.65rem!important}}@media (max-width:767px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid,body.home-page .home-top-category-row{display:grid!important;gap:.55rem!important;overflow:visible!important;padding:0!important}body.home-page .home-top-category-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .home-top-category-row .category-home-card{width:100%!important;max-width:none!important;height:92px!important;min-height:92px!important}body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;scroll-snap-type:none!important}body.home-page .home-food-card,body.home-page .home-subcategory-card{width:100%!important;max-width:none!important;min-width:0!important;flex:initial!important;aspect-ratio:1/1!important;scroll-snap-align:none!important}body.home-page .home-guides-row{gap:.8rem!important}}@media (max-width:359px){body.home-page .home-food-grid,body.home-page .home-subcategory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.home-page .hero{padding-top:0!important}body.home-page .province-head{align-items:flex-start;margin-bottom:1.15rem}body.home-page .province-head h1{max-width:28ch;margin:0;color:var(--ink)!important;font-size:1.9rem;font-weight:700;line-height:1.18;text-wrap:balance}body.home-page .home-istanbul-signature{display:none}html body.home-page main#productCoreContent .home-yeme-icme-selection-group h3,html body.home-page main#productCoreContent h2{font-family:var(--ui-font-family)!important;font-size:.94rem!important;font-weight:800!important;line-height:1.35!important;letter-spacing:0!important}body.home-page .home-intro-copy{max-width:66ch;margin:.55rem 0 0;color:var(--home-muted);font-size:.96rem;line-height:1.55;text-wrap:pretty}body.home-page .home-guides-section{margin-top:1.5rem}body.home-page .home-guides-section>.home-section-title-row{margin-bottom:.8rem}body.home-page .home-guides-section>.home-section-title-row h2{color:var(--ink)!important}body.home-page .home-guides-row{margin-top:0}body.home-page .home-yeme-icme-selections{margin-top:2rem;padding:0 0 .4rem}body.home-page .home-yeme-icme-selections[hidden],html.mobile-force-layout body.home-page .global-header-band .global-topbar>.brand[aria-label=aramabul]::after{display:none}body.home-page .home-yeme-icme-selections h2{margin:0 0 1rem}body.home-page .home-yeme-icme-selections h2>a:not(#typography-override),body.home-page .home-yeme-icme-selections h2>a:visited:not(#typography-override){display:inline-flex;max-width:100%;align-items:center;gap:.5rem;color:#011d36;font-size:.94rem!important;font-weight:800!important;line-height:1.35;text-decoration:none}body.home-page .home-yeme-icme-selections-title-link>span:not(#typography-override){min-width:0;font-size:.94rem!important;font-weight:800!important;text-wrap:balance}body.home-page .home-yeme-icme-selections h2>a:hover{color:#011d36}body.home-page .home-yeme-icme-selections h2>a:focus-visible{outline:0}body.home-page .home-yeme-icme-selections .aramabul-landing-links{display:flex;flex-wrap:wrap;gap:.45rem}body.home-page #homeYemeIcmeSelectionDistricts{margin-top:.8rem}body.home-page .home-yeme-icme-selections .aramabul-landing-link{display:inline-flex;align-items:center;gap:.32rem;padding:.34rem .62rem;border:1px solid rgba(12,47,73,.12);border-radius:999px;background:#fbfcfb;color:#162123;font-size:.83rem;line-height:1.35;text-decoration:none;transition:border-color .16s ease,color .16s ease,background-color .16s ease}body.home-page .home-yeme-icme-selections .aramabul-landing-link span{color:rgba(22,33,35,.58);font-size:.78rem}body.home-page .home-yeme-icme-selections .aramabul-landing-link:focus-visible,body.home-page .home-yeme-icme-selections .aramabul-landing-link:hover{border-color:rgba(2,129,194,.45);background:#f5fbff;color:#0281c2;outline:0}body.home-page .home-yeme-icme-selections .aramabul-landing-link.is-selected{border-color:rgba(2,129,194,.45);background:#f5fbff;color:#0281c2;font-weight:700}body.home-page .home-yeme-icme-selections-content{display:grid;gap:1rem;margin-top:1rem}body.home-page .home-yeme-icme-selection-group h3{margin:0 0 .5rem;color:#011d36!important;font-size:.94rem;font-weight:800;line-height:1.35}body.home-page .home-yeme-icme-selections-empty{margin:0;color:rgba(22,33,35,.62);font-size:.84rem;line-height:1.45}@media (max-width:768px){body.home-page .province-head h1.home-hero-title{max-width:none;line-height:0}body.home-page .home-hero-title-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body.home-page .home-istanbul-signature{display:block;width:clamp(156px,48vw,184px);height:auto;object-fit:contain;object-position:left center}body.home-page .home-intro-copy{font-size:.9rem}body.home-page .home-yeme-icme-selections{margin-top:1.5rem}body.home-page .home-yeme-icme-selections .aramabul-landing-links{flex-wrap:nowrap;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:.35rem;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.home-page .home-yeme-icme-selections .aramabul-landing-links::-webkit-scrollbar{display:none}body.home-page .home-yeme-icme-selections .aramabul-landing-link{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}body.home-page .home-yeme-icme-selection-group{min-width:0}}@media (min-width:721px) and (max-width:768px){body.home-page .province-head{padding-top:2.5rem!important}}html.mobile-force-layout body.home-page .province-head h1.home-hero-title{max-width:none;line-height:0}html.mobile-force-layout body.home-page .home-hero-title-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html.mobile-force-layout body.home-page .home-istanbul-signature{display:block;width:clamp(156px,48vw,184px);height:auto;object-fit:contain;object-position:left center}body.home-page .home-seo-discovery{margin:2rem 0 0;padding:1.25rem;border:1px solid #dfe7e2;border-radius:16px;background:#fbfcfb}html body.home-page .home-browse-shell .home-seo-discovery h2{margin:0;color:#173d69!important;font-size:clamp(1.2rem,2.4vw,1.55rem);line-height:1.25}body.home-page .home-seo-discovery p{max-width:72ch;margin:.55rem 0 1rem;color:#52615a;font-size:.96rem;line-height:1.55}body.home-page .home-seo-discovery-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}body.home-page .home-seo-discovery-links a{display:flex;min-height:44px;align-items:center;justify-content:center;padding:.65rem .85rem;border:1px solid #cddbd3;border-radius:10px;background:#fff;color:#173d69;font-size:.9rem;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.home-page .home-seo-discovery-links a:hover{border-color:#159455;box-shadow:0 5px 14px rgba(16,88,51,.12);transform:translateY(-1px)}body.home-page .home-seo-discovery-links a:focus-visible{outline:3px solid rgba(21,148,85,.3);outline-offset:2px}@media (max-width:720px){body.home-page .home-seo-discovery{margin-top:1.4rem;padding:1rem;border-radius:14px}body.home-page .home-seo-discovery-links{grid-template-columns:1fr 1fr;gap:.6rem}body.home-page .home-seo-discovery-links a{min-height:48px;padding:.65rem .55rem;font-size:.84rem}}html body.home-page.home-mobile-category-swipe:not(.is-mobile-home-grid) .home-seo-discovery{display:none!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-seo-discovery{width:100%;min-width:0;box-sizing:border-box;margin:1rem 0!important}#venueDetailSimilarList.istanbul-results-grid,.istanbul-results-grid{grid-template-columns:repeat(auto-fill,minmax(162px,1fr))!important;gap:.5rem!important}.istanbul-venue-card,html body .istanbul-results-grid .istanbul-venue-card,html body.istanbul-discovery-page .istanbul-results-grid .istanbul-venue-card,html body.lezzet-duraklari-page .istanbul-results-grid .istanbul-venue-card,html body.michelin-rehberi-page .istanbul-results-grid .istanbul-venue-card{display:flex!important;flex-direction:column!important;gap:0!important;min-height:auto!important;padding:0!important;overflow:hidden!important;border:1px solid #e2e5e9!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.istanbul-venue-card:hover{transform:none!important;box-shadow:0 8px 20px rgba(1,29,54,.08)!important}.istanbul-venue-image,.istanbul-venue-media{display:block!important;width:100%!important;min-height:0!important;border-radius:0!important;padding:0!important;background:#f3f5f6!important}.istanbul-venue-media{position:relative!important;aspect-ratio:16/10!important;height:auto!important;margin:0!important;overflow:hidden!important;line-height:0!important}.istanbul-venue-image{height:100%!important;object-fit:cover!important}.istanbul-venue-card-details{display:grid!important;grid-template-columns:auto auto 1fr!important;grid-template-rows:auto auto auto!important;align-items:start!important;align-content:start!important;gap:3px 6px!important;min-width:0!important;padding:7px 10px 8px!important;flex:1 1 auto!important}.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready span,.istanbul-venue-card-head,.istanbul-venue-eyebrow,.istanbul-venue-media .istanbul-favorite-button span,.istanbul-venue-share-chip{display:none!important}.istanbul-venue-title-row{display:contents!important}.istanbul-venue-chips-row,.istanbul-venue-title{grid-column:1/-1!important;margin:0!important;padding:0!important}.istanbul-venue-chips-row{grid-row:3!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;width:100%!important;min-height:0!important}.istanbul-venue-title{grid-row:1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .istanbul-venue-card .istanbul-venue-title{padding:0!important}html body .istanbul-venue-card .istanbul-venue-title a:not(#typography-override),html body .istanbul-venue-card .istanbul-venue-title-link:not(#typography-override),html body .istanbul-venue-card .istanbul-venue-title:not(#typography-override),html body.istanbul-discovery-page .istanbul-venue-card .istanbul-venue-title a:not(#typography-override),html body.istanbul-discovery-page .istanbul-venue-card .istanbul-venue-title-link:not(#typography-override),html body.istanbul-discovery-page .istanbul-venue-card .istanbul-venue-title:not(#typography-override){color:#162123!important;font-size:.88rem!important;font-weight:800!important;line-height:1.32!important;letter-spacing:-.01em!important}.istanbul-venue-title a,.istanbul-venue-title-link{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.istanbul-venue-distance-chip:not([hidden]),html body .istanbul-venue-card .istanbul-venue-distance-chip:not([hidden]){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-height:26px!important;padding:0 8px!important;border:0!important;border-radius:999px!important;background:#fff!important;color:#011d36!important;box-shadow:none!important;font-size:.74rem!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}.istanbul-venue-distance-chip img,.istanbul-venue-distance-chip svg{width:17px!important;height:17px!important;margin-right:4px!important;flex:0 0 17px!important;object-fit:contain!important}.istanbul-venue-rating-badge:not([hidden]),html body .istanbul-venue-card .istanbul-venue-rating-badge:not([hidden]),html body.istanbul-discovery-page .istanbul-venue-card .istanbul-venue-rating-badge:not([hidden]){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;border:1px solid #dfe3e8!important;border-radius:999px!important;background:#fff!important;color:#011d36!important;box-shadow:none!important;font-size:.74rem!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}.istanbul-venue-address-text{grid-column:1/-1!important;grid-row:2!important;min-width:0!important;margin:0!important;color:#111!important;font-size:.74rem!important;font-weight:700!important;line-height:1.32!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready,.istanbul-venue-media .istanbul-favorite-button,html body .istanbul-venue-card .istanbul-venue-media .istanbul-favorite-button,html body .istanbul-venue-card .istanbul-venue-media .istanbul-favorite-button.favorite-card-cta-ready,html body.istanbul-discovery-page .istanbul-venue-card .istanbul-venue-media .istanbul-favorite-button,html body.istanbul-discovery-page .istanbul-venue-card .istanbul-venue-media .istanbul-favorite-button.favorite-card-cta-ready{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;bottom:auto!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important;border:0!important;border-radius:999px!important;background:rgba(255,255,255,.94)!important;color:#ff4b4b!important;box-shadow:0 2px 8px rgba(0,0,0,.14)!important;font-size:0!important;line-height:0!important;overflow:hidden!important;transform:none!important}.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready:hover,.istanbul-venue-media .istanbul-favorite-button:hover{background:#fff!important;color:#ff4b4b!important;transform:none!important}.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready svg,.istanbul-venue-media .istanbul-favorite-button svg{position:static!important;display:block!important;width:17px!important;height:17px!important;flex:0 0 17px!important;margin:0!important;color:#ff4b4b!important;transform:none!important}.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready::before,.istanbul-venue-media .istanbul-favorite-button::before{content:""!important;display:block!important;width:17px!important;height:17px!important;flex:0 0 17px!important;margin:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23ff4b4b' stroke-width='2.1'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z'/%3E%3C/svg%3E")center/contain no-repeat!important}.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready.is-active::before,.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready.is-favorited::before,.istanbul-venue-media .istanbul-favorite-button.is-active::before,.istanbul-venue-media .istanbul-favorite-button.is-favorited::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff4b4b' viewBox='0 0 24 24' stroke='%23ff4b4b' stroke-width='2.1'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z'/%3E%3C/svg%3E")!important}.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready:has(svg)::before,.istanbul-venue-media .istanbul-favorite-button:has(svg)::before{display:none!important}.istanbul-venue-card .istanbul-venue-distance-chip[hidden],.istanbul-venue-card .istanbul-venue-rating-badge[hidden],.istanbul-venue-card [hidden],html body .istanbul-venue-card .istanbul-venue-distance-chip:not(#aramabul-distance-chip):not(#aramabul-distance-chip-override),html body .istanbul-venue-card .istanbul-venue-distance:not(#aramabul-distance):not(#aramabul-distance-override),html body.venue-detail-non-food-domain .istanbul-venue-card .istanbul-venue-order-links,html body[data-mvp-main-category]:not([data-mvp-main-category=yeme-icme]) .istanbul-venue-card .istanbul-venue-order-links,html body[data-mvp-main-category]:not([data-mvp-main-category=yeme-icme]) .map-panel-order-links-section{display:none!important}@media (max-width:767px){#venueDetailSimilarList.istanbul-results-grid,.istanbul-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}.istanbul-venue-card{min-height:auto!important}.istanbul-venue-card-details{padding:7px 9px 8px!important}}html body .istanbul-venue-card .istanbul-venue-chips-row{grid-column:1/-1!important;grid-row:3!important;display:flex!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important}html body .istanbul-venue-card .istanbul-venue-chips-row .istanbul-venue-rating-badge:not([hidden]){margin-left:auto!important;flex:0 0 26px!important}html body .istanbul-venue-card .istanbul-venue-card-details>.istanbul-venue-rating-badge:not([hidden]),html body .istanbul-venue-card .istanbul-venue-title-row>.istanbul-venue-rating-badge:not([hidden]){grid-column:3!important;grid-row:3!important;justify-self:end!important;align-self:center!important;margin-left:auto!important}html body .istanbul-venue-card .istanbul-venue-rating-badge:not(#typography-override):not([hidden]),html body.istanbul-discovery-page .istanbul-venue-card .istanbul-venue-rating-badge:not(#typography-override):not([hidden]){font-weight:500!important}html body .istanbul-venue-card .istanbul-venue-distance-chip:not(#typography-override):not([hidden]),html body.istanbul-discovery-page .istanbul-venue-card .istanbul-venue-distance-chip:not(#typography-override):not([hidden]),html body.lezzet-duraklari-page .istanbul-venue-card .istanbul-venue-distance-chip:not(#typography-override):not([hidden]),html body.michelin-rehberi-page .istanbul-venue-card .istanbul-venue-distance-chip:not(#typography-override):not([hidden]){font-weight:400!important}html body .istanbul-venue-card .istanbul-venue-order-links{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;margin:0!important;min-height:31px!important;flex:0 0 31px!important}html body .istanbul-venue-card .istanbul-venue-order-link.has-order-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .istanbul-venue-card .istanbul-venue-order-link.has-order-icon .order-link-provider-logo{display:block!important;width:29px!important;height:29px!important;max-width:29px!important;max-height:29px!important;border-radius:0!important;object-fit:contain!important}html body .istanbul-venue-card .istanbul-venue-order-link.has-order-icon.is-order-unavailable{width:37px!important;min-width:37px!important;height:37px!important;min-height:37px!important;cursor:default!important;pointer-events:none!important}html body .istanbul-venue-card .istanbul-venue-order-link.has-order-icon.is-order-unavailable .order-link-provider-logo{width:35px!important;height:35px!important;max-width:35px!important;max-height:35px!important}html body .istanbul-venue-card .istanbul-venue-order-link.has-order-icon:focus-visible,html body .istanbul-venue-card .istanbul-venue-order-link.has-order-icon:hover{background:0 0!important;border-color:transparent!important;box-shadow:none!important;transform:none!important}.istanbul-venue-image.is-fuel-brand-logo,.similar-venue-photo.is-fuel-brand-logo{box-sizing:border-box!important;object-fit:contain!important;padding:8px!important;background:#fff!important}body.home-video-popup-open{overflow:hidden}.home-video-popup{width:min(420px,calc(100vw - 32px),calc(56.25dvh - 18px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:visible;border:0;background:0 0}.home-video-popup::backdrop{background:rgba(10,14,15,.78);backdrop-filter:blur(5px)}.home-video-popup__frame{position:relative;width:100%;max-height:calc(100dvh - 32px);aspect-ratio:9/16;overflow:hidden;border-radius:8px;background:#101415;box-shadow:0 24px 72px rgba(0,0,0,.32)}.home-video-popup__video{display:block;width:100%;height:100%;object-fit:cover;background:#101415}.home-video-popup__close{position:absolute;z-index:2;top:10px;right:10px;display:grid;width:40px;height:40px;padding:0;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:rgba(12,16,17,.76);color:#fff;font:400 30px/1 Arial,sans-serif;cursor:pointer;transition:background-color 160ms ease,transform 160ms ease}.home-video-popup__close:hover,.home-video-popup__close:focus-visible{background:rgba(12,16,17,.94)}.home-video-popup__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.home-video-popup__close:active{transform:scale(.96)}@media (max-width:520px){.home-video-popup{width:min(420px,calc(100vw - 16px),calc(56.25dvh - 9px));max-height:calc(100dvh - 16px)}.home-video-popup__frame{max-height:calc(100dvh - 16px)}}@media (prefers-reduced-motion:reduce){.home-video-popup__close{transition:none}}.home-breakfast-guide[hidden]{display:none}.home-breakfast-guide{position:fixed;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);z-index:2000;width:min(350px,calc(100vw - 32px));padding:25px;border:1px solid #e2d9c9;border-radius:16px;background:#fffaf2;color:#011d36;box-shadow:0 12px 45px rgba(1,29,54,.16);font-family:"Plus Jakarta Sans",system-ui,sans-serif}.home-breakfast-guide__close{position:absolute;right:8px;top:8px;width:40px;height:40px;border:0;border-radius:50%;background:0 0;color:#011d36;cursor:pointer;font:26px/1 system-ui,sans-serif}.home-breakfast-guide__label{margin:0 40px 10px 0;color:#526b5d;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.home-breakfast-guide h2{margin:0 0 12px;font-size:23px;line-height:1.25;letter-spacing:-.035em;color:#011d36}.home-breakfast-guide__text{margin:0 0 20px;font-size:13px;line-height:1.6;color:#53616b}.home-breakfast-guide__link{display:inline-flex;padding:12px 18px;border-radius:9px;background:#011d36;color:#fff;font-size:13px;font-weight:700;text-decoration:none}.home-breakfast-guide__link:hover{color:#fff;background:#163e5f}.home-breakfast-guide a:focus-visible,.home-breakfast-guide button:focus-visible{outline:3px solid #1676b8;outline-offset:3px}.home-breakfast-guide{max-height:calc(100dvh - 120px);overflow:auto;background:var(--discovery-surface, #fffaf2)}.home-breakfast-guide__photo{position:relative;margin:-25px -25px 18px;height:145px;overflow:hidden;border-radius:15px 15px 0 0}.home-breakfast-guide__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 46%}.home-breakfast-guide__photo figcaption{position:absolute;left:0;right:0;bottom:0;padding:14px 12px 7px;background:linear-gradient(transparent,rgba(0,0,0,.7));color:#fff;font-size:9px;line-height:1.4}.home-breakfast-guide__close{z-index:1;background:#fffaf2;box-shadow:0 2px 12px rgba(0,0,0,.1)}html body #homeBreakfastGuide h2{color:#011d36!important;font-size:23px!important;font-weight:700!important}html body #homeBreakfastGuide .home-breakfast-guide__link{color:#fff!important}html body #homeBreakfastGuide .home-breakfast-guide__close{color:#011d36!important}@media (max-width:600px){.home-breakfast-guide{padding:20px}.home-breakfast-guide h2{font-size:21px}.home-breakfast-guide__photo{margin:-20px -20px 16px;height:130px}}@media (max-height:600px){.home-breakfast-guide__photo{height:85px}}.app-install-banner{position:relative;z-index:2;display:flex;align-items:center;gap:10px;width:min(1220px,calc(100% - 2.4rem));min-height:52px;margin:16px auto 0;padding:8px 10px;border:1px solid rgba(12,47,73,.12);border-radius:8px;background:#fff;box-shadow:none}.app-install-banner-logo{width:36px;height:36px;border-radius:8px;flex:0 0 36px}.app-install-banner-copy{min-width:0;display:grid;gap:2px;color:#011d36;font-family:var(--ui-font-family, "Plus Jakarta Sans", system-ui, sans-serif)}.app-install-banner-copy strong{font-size:.94rem;line-height:1.1}.app-install-banner-copy span{color:rgba(1,29,54,.66);font-size:.78rem;line-height:1.25}.app-install-banner-action{margin-left:auto;flex:0 0 auto;border-radius:8px;background:#011d36;color:#fff!important;font-size:.78rem;font-weight:800;line-height:1;padding:10px 12px;text-decoration:none;white-space:nowrap}.app-install-banner-action:hover,.app-install-banner-action:focus-visible{background:#0f7f62;color:#fff!important;outline:2px solid rgba(15,127,98,.24);outline-offset:2px}.app-install-banner-close{width:32px;height:32px;flex:0 0 32px;border:0;border-radius:8px;background:rgba(1,29,54,.06);color:rgba(1,29,54,.72);font-size:1.15rem;line-height:1;cursor:pointer}.app-install-banner-close:hover,.app-install-banner-close:focus-visible{background:rgba(1,29,54,.1);color:#011d36;outline:2px solid rgba(1,29,54,.18);outline-offset:2px}body.has-app-install-banner{padding-bottom:0}body.istanbul-discovery-page .istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready,body.home-page .istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:auto!important;min-width:34px!important;max-width:calc(100% - 14px)!important;height:28px!important;padding:0 8px!important;border-radius:999px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.istanbul-discovery-page .istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready::before,body.home-page .istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready::before{display:none!important}.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready svg{flex:0 0 16px}.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready span{min-width:0;overflow:hidden;text-overflow:ellipsis}.istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready.not-logged-in{background:#011d36!important;border-color:#011d36!important;color:#fff!important;box-shadow:0 8px 18px rgba(1,29,54,.18)!important}@media (max-width:420px){.app-install-banner{width:calc(100% - 16px);gap:8px;padding:9px}.app-install-banner-copy span{display:none}.app-install-banner-action{padding-inline:10px}body.istanbul-discovery-page .istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready.not-logged-in span,body.home-page .istanbul-venue-card .istanbul-favorite-button.favorite-card-cta-ready.not-logged-in span{max-width:76px}}@media (max-width:720px){.global-header-band{padding-top:60px!important}.global-topbar,.search-topbar{min-height:60px!important;height:60px!important;padding:8px 12px!important;gap:8px!important}.global-topbar .brand,.search-topbar .brand,.global-topbar .desktop-auth-links,.search-topbar .desktop-auth-links{display:none!important}.global-topbar .header-hamburger-btn,.search-topbar .header-hamburger-btn{display:none!important}html body .global-header-band .global-topbar form.header-search.topbar-search-form,html body .global-header-band .search-topbar form.header-search.topbar-search-form{position:relative!important;order:initial!important;display:flex!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:44px!important;height:44px!important;flex:1 1 auto!important;margin:0!important;gap:0!important}.global-topbar .header-search::before,.search-topbar .header-search::before{content:""!important;position:absolute!important;left:14px!important;top:50%!important;width:16px!important;height:16px!important;z-index:1!important;pointer-events:none!important;transform:translateY(-50%)!important;background:no-repeat center/16px 16px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235f6368' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E")!important}html body .global-header-band .global-topbar form.header-search.topbar-search-form .header-search-input,html body .global-header-band .search-topbar form.header-search.topbar-search-form .header-search-input{width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;padding:0 38px 0 42px!important;border:1px solid #e2e5e9!important;border-radius:22px!important;background:#fff!important;color:#111!important;box-shadow:none!important;font-size:.9rem!important;font-weight:400!important;line-height:1.2!important}html body .global-header-band .global-topbar form.header-search.topbar-search-form .header-search-input::placeholder,html body .global-header-band .search-topbar form.header-search.topbar-search-form .header-search-input::placeholder{color:#737373!important;opacity:1!important}html body .global-header-band .global-topbar form.header-search.topbar-search-form .header-search-input:focus,html body .global-header-band .global-topbar form.header-search.topbar-search-form .header-search-input:focus-visible,html body .global-header-band .search-topbar form.header-search.topbar-search-form .header-search-input:focus,html body .global-header-band .search-topbar form.header-search.topbar-search-form .header-search-input:focus-visible{border-color:#a8adb3!important;outline:2px solid rgba(168,213,162,.35)!important;outline-offset:0!important;box-shadow:none!important}.global-topbar .header-search-btn,.global-topbar .topbar-search-form .header-search-btn,.search-topbar .header-search-btn,.search-topbar .topbar-search-form .header-search-btn{display:none!important}}#venueDetailSimilarList.istanbul-results-grid,.istanbul-results-grid{grid-template-columns:repeat(auto-fill,minmax(184px,1fr))!important;column-gap:.75rem!important;row-gap:1.25rem!important}html body .istanbul-results-grid .istanbul-venue-card,html body.istanbul-discovery-page .istanbul-results-grid .istanbul-venue-card,html body.lezzet-duraklari-page .istanbul-results-grid .istanbul-venue-card,html body.michelin-rehberi-page .istanbul-results-grid .istanbul-venue-card{overflow:visible!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body .istanbul-results-grid .istanbul-venue-card:hover{transform:none!important;box-shadow:none!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media{overflow:hidden!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transition:box-shadow 160ms ease!important}html body .istanbul-results-grid .istanbul-venue-card:hover .istanbul-venue-media{box-shadow:0 4px 14px rgba(0,0,0,.14)!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-image{object-fit:cover!important;transition:filter 160ms ease!important}html body .istanbul-results-grid .istanbul-venue-card:hover .istanbul-venue-image{filter:brightness(.97)!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-card-details{gap:2px 6px!important;padding:8px 0 0!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-title a:not(#typography-override),html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-title-link:not(#typography-override),html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-title:not(#typography-override){color:#222!important;font-size:.82rem!important;font-weight:600!important;line-height:1.28!important;letter-spacing:0!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-address-text{color:#6a6a6a!important;font-size:.75rem!important;font-weight:400!important;line-height:1.3!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-chips-row{gap:7px!important;margin-top:2px!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-distance-chip:not(#typography-override):not([hidden]),html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-rating-badge:not(#typography-override):not([hidden]){min-width:0!important;width:max-content!important;height:20px!important;min-height:20px!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;color:#222!important;font-size:.75rem!important;font-weight:400!important;line-height:1.2!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-distance-chip img,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-distance-chip svg{width:14px!important;height:14px!important;flex-basis:14px!important;margin-right:4px!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-chips-row .istanbul-venue-rating-badge:not([hidden]){flex:0 0 auto!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.favorite-card-cta-ready{top:8px!important;right:8px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;border:0!important;border-radius:0!important;background:0 0!important;color:#fff!important;box-shadow:none!important;overflow:visible!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.favorite-card-cta-ready:hover,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button:hover{background:0 0!important;color:#fff!important;transform:scale(1.06)!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button svg,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.favorite-card-cta-ready svg{width:24px!important;height:24px!important;flex-basis:24px!important;color:#fff!important;fill:rgba(0,0,0,.28)!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.55))!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.favorite-card-cta-ready::before,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button::before{width:24px!important;height:24px!important;flex-basis:24px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(0,0,0,.28)' stroke='%23fff' stroke-width='2.2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z'/%3E%3C/svg%3E")!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.55))!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.favorite-card-cta-ready.is-active svg,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.favorite-card-cta-ready.is-favorited svg,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.is-active svg,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.is-favorited svg{fill:#ff385c!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.favorite-card-cta-ready.is-active::before,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.favorite-card-cta-ready.is-favorited::before,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.is-active::before,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media button.istanbul-favorite-button.is-favorited::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ff385c' stroke='%23fff' stroke-width='2.2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z'/%3E%3C/svg%3E")!important}html body .istanbul-results-grid .istanbul-venue-card:focus-visible{outline:2px solid #087ea4!important;outline-offset:3px!important}@media (max-width:767px){#venueDetailSimilarList.istanbul-results-grid,.istanbul-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:.65rem!important;row-gap:1rem!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-card-details{padding-top:7px!important}}@media (min-width:1200px){#venueDetailSimilarList.istanbul-results-grid,.istanbul-results-grid,html body.home-page .istanbul-results-grid,html body.istanbul-discovery-page .istanbul-results-grid,html body.lezzet-duraklari-page .istanbul-results-grid,html body.michelin-rehberi-page .istanbul-results-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important}}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-card-details{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-address-text{grid-column:1!important;grid-row:2!important;align-self:center!important;min-width:0!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-chips-row{display:contents!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-card-details>.istanbul-venue-rating-badge:not([hidden]),html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-rating-badge:not([hidden]),html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-title-row>.istanbul-venue-rating-badge:not([hidden]){grid-column:2!important;grid-row:2!important;align-self:center!important;justify-self:end!important;margin-left:.5rem!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-rating-badge:not([hidden])::before{content:"★";margin-right:.22rem;color:#111;font-size:.72rem;line-height:1}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-distance-chip:not([hidden]){grid-column:1!important;grid-row:3!important;justify-self:start!important;margin-top:2px!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-order-links:not([hidden]){grid-column:2!important;grid-row:3!important;justify-self:end!important;margin-top:2px!important}html body .istanbul-results-layout,html body .istanbul-results-shell{width:100%!important;min-width:0!important;max-width:100%!important}html body #dunyaResultsGrid.istanbul-results-grid,html body #favoritesGrid.istanbul-results-grid,html body #homePersonalizedGrid.istanbul-results-grid,html body #homeRecentGrid.istanbul-results-grid,html body #homeResultsGrid.istanbul-results-grid,html body #homeTrendingGrid.istanbul-results-grid,html body #lezzetResultsGrid.istanbul-results-grid,html body #michelinGrid .istanbul-results-grid,html body #resultsGrid.istanbul-results-grid,html body .istanbul-results-grid.istanbul-results-grid{grid-template-columns:repeat(auto-fit,169px)!important;width:min(100%,1327px)!important;min-width:0!important;max-width:1327px!important;box-sizing:border-box!important;gap:24px!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important}html body .istanbul-results-grid .istanbul-venue-card{width:169px!important;min-width:169px!important;max-width:169px!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media{aspect-ratio:1/1!important}html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-image,html body .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media{width:169px!important;min-width:169px!important;max-width:169px!important;height:169px!important;min-height:169px!important;max-height:169px!important;border-radius:16px!important}@media (max-width:767px){html body:not(.home-page) .istanbul-results-grid.istanbul-results-grid{grid-template-columns:repeat(auto-fit,125px)!important;width:100%!important;max-width:100%!important;gap:10px!important;justify-content:start!important;margin-left:0!important;margin-right:0!important}html body:not(.home-page) .istanbul-results-grid .istanbul-venue-card,html body:not(.home-page) .venue-detail-similar .istanbul-venue-card{width:125px!important;min-width:125px!important;max-width:125px!important}html body:not(.home-page) .istanbul-results-grid .istanbul-venue-card .istanbul-venue-image,html body:not(.home-page) .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media,html body:not(.home-page) .venue-detail-similar .istanbul-venue-card .istanbul-venue-image,html body:not(.home-page) .venue-detail-similar .istanbul-venue-card .istanbul-venue-media{width:125px!important;min-width:125px!important;max-width:125px!important;height:125px!important;min-height:125px!important;max-height:125px!important}}html.mobile-force-layout body:not(.home-page) .istanbul-results-grid.istanbul-results-grid{grid-template-columns:repeat(auto-fit,125px)!important;width:100%!important;max-width:100%!important;gap:10px!important;justify-content:start!important;margin-left:0!important;margin-right:0!important}html.mobile-force-layout body:not(.home-page) .istanbul-results-grid .istanbul-venue-card,html.mobile-force-layout body:not(.home-page) .venue-detail-similar .istanbul-venue-card{width:125px!important;min-width:125px!important;max-width:125px!important}html.mobile-force-layout body:not(.home-page) .istanbul-results-grid .istanbul-venue-card .istanbul-venue-image,html.mobile-force-layout body:not(.home-page) .istanbul-results-grid .istanbul-venue-card .istanbul-venue-media,html.mobile-force-layout body:not(.home-page) .venue-detail-similar .istanbul-venue-card .istanbul-venue-image,html.mobile-force-layout body:not(.home-page) .venue-detail-similar .istanbul-venue-card .istanbul-venue-media{width:125px!important;min-width:125px!important;max-width:125px!important;height:125px!important;min-height:125px!important;max-height:125px!important}html body.home-page .home-food-grid,html body.home-page .home-subcategory-grid,html body.home-page .home-top-category-row{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:1.25rem .75rem!important;width:100%!important;max-width:100%!important;overflow:visible!important;padding:0!important}html body.home-page .home-top-category-row{grid-template-columns:repeat(6,169px)!important;gap:24px!important;justify-content:start!important}html body.home-page .home-food-card,html body.home-page .home-subcategory-card,html body.home-page .home-top-category-row .category-home-card{position:relative!important;display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:0 0!important;color:#222!important;text-align:left!important;box-shadow:none!important}html body.home-page .home-top-category-row .category-home-card{width:169px!important;min-width:169px!important;max-width:169px!important}html body.home-page .home-top-category-row .category-home-card:is(.active,.is-expanded){border:0!important;background:0 0!important;box-shadow:none!important}html body.home-page .home-food-card img,html body.home-page .home-subcategory-card img,html body.home-page .home-top-category-row .category-home-card .top-city-thumb{position:relative!important;inset:auto!important;order:1!important;display:block!important;flex:0 0 auto!important;border:0!important;background-color:#f3f3f3!important;object-fit:cover!important;overflow:hidden!important;transition:filter 160ms ease!important}html body.home-page .home-top-category-row .category-home-card .top-city-thumb{width:169px!important;height:169px!important;aspect-ratio:1/1!important;border-radius:16px!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}html body.home-page .home-food-card>span,html body.home-page .home-subcategory-card>span,html body.home-page .home-top-category-row .category-home-card .top-city-content{position:static!important;inset:auto!important;z-index:auto!important;order:2!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:8px 0 0!important;overflow:hidden!important;background:0 0!important;color:#222!important;text-align:left!important;text-shadow:none!important}html body.home-page .home-food-card>span:not(#typography-override),html body.home-page .home-subcategory-card>span:not(#typography-override),html body.home-page .home-top-category-row .category-home-card .top-city-name:not(#typography-override){display:block!important;width:100%!important;color:#222!important;font-size:.82rem!important;font-weight:600!important;line-height:1.28!important;letter-spacing:0!important;text-align:left!important;text-shadow:none!important}html body.home-page .home-top-category-row .category-home-card:is(.active,.is-expanded) .top-city-name:not(#typography-override){color:#e30a17!important}html body.home-page .home-food-card:hover,html body.home-page .home-subcategory-card:hover,html body.home-page .home-top-category-row .category-home-card:hover{color:#222!important;transform:none!important;box-shadow:none!important}html body.home-page .home-food-card:hover img,html body.home-page .home-subcategory-card:hover img,html body.home-page .home-top-category-row .category-home-card:hover .top-city-thumb{filter:brightness(.97)!important}html body.home-page .home-food-card:focus-visible,html body.home-page .home-subcategory-card:focus-visible,html body.home-page .home-top-category-row .category-home-card:focus-visible{outline:0!important}html body.home-page .home-food-card:focus-visible img,html body.home-page .home-subcategory-card:focus-visible img,html body.home-page .home-top-category-row .category-home-card:focus-visible .top-city-thumb{outline:2px solid #087ea4!important;outline-offset:3px!important}@media (max-width:992px){html body.home-page .home-food-grid,html body.home-page .home-subcategory-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:576px){html body.home-page .home-food-grid,html body.home-page .home-subcategory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem .65rem!important}html body.home-page .home-top-category-row{gap:24px!important}}@media (max-width:1339px){html body.home-page .home-top-category-row{justify-content:start!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}html body.home-page .home-top-category-row::-webkit-scrollbar{display:none!important}html body.home-page .home-top-category-row .category-home-card{height:auto!important;min-height:0!important;scroll-snap-align:start!important}}html body.home-page .home-food-grid,html body.home-page .home-subcategory-grid{grid-template-columns:none!important;grid-template-rows:auto!important;grid-auto-flow:column!important;grid-auto-columns:125px!important;align-items:start!important;justify-content:start!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}html body.home-page .home-food-grid::-webkit-scrollbar,html body.home-page .home-subcategory-grid::-webkit-scrollbar{display:none!important}html body.home-page .home-food-card,html body.home-page .home-subcategory-card{width:125px!important;min-width:125px!important;max-width:125px!important;scroll-snap-align:start!important}html body.home-page .home-food-card img,html body.home-page .home-subcategory-card img{width:125px!important;height:125px!important;aspect-ratio:1/1!important;border-radius:16px!important}html body.home-page .home-food-card:focus-visible,html body.home-page .home-food-card:focus-visible>span:not(#typography-override),html body.home-page .home-food-card:hover,html body.home-page .home-food-card:hover>span:not(#typography-override),html body.home-page .home-subcategory-card:focus-visible,html body.home-page .home-subcategory-card:focus-visible>span:not(#typography-override),html body.home-page .home-subcategory-card:hover,html body.home-page .home-subcategory-card:hover>span:not(#typography-override){background:#fff!important;background-color:#fff!important;color:#222!important}html body.home-page .home-subcategory-card>.home-subcategory-card-action:not(#typography-override){display:none!important}html body.home-page .home-browse-shell{padding-left:56.5px!important;padding-right:56.5px!important}html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid).istanbul-results-grid{display:grid!important;grid-template-columns:none!important;grid-template-rows:auto!important;grid-auto-flow:column!important;grid-auto-columns:169px!important;align-items:start!important;justify-content:start!important;width:100%!important;max-width:1327px!important;gap:24px!important;margin-left:0!important;margin-right:auto!important;padding:0 0 8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scroll-padding-inline:0!important;overscroll-behavior-inline:contain!important;touch-action:pan-x!important;-webkit-overflow-scrolling:touch;scrollbar-color:#c7ccd0 transparent}html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid).istanbul-results-grid::-webkit-scrollbar{height:6px}html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid).istanbul-results-grid::-webkit-scrollbar-track{background:0 0}html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid).istanbul-results-grid::-webkit-scrollbar-thumb{border-radius:999px;background:#c7ccd0}html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid).istanbul-results-grid>.istanbul-venue-card{scroll-snap-align:start;scroll-snap-stop:normal}@media (max-width:767px){html body.home-page{--home-mobile-card-size:125px;--home-mobile-card-gap:10px}html body.home-page .home-browse-shell{padding-left:16px!important;padding-right:16px!important}html body.home-page .home-top-category-row{grid-template-columns:repeat(6,var(--home-mobile-card-size))!important;gap:var(--home-mobile-card-gap)!important}html body.home-page .home-top-category-row .category-home-card,html body.home-page .home-top-category-row .category-home-card .top-city-thumb{width:var(--home-mobile-card-size)!important;min-width:var(--home-mobile-card-size)!important;max-width:var(--home-mobile-card-size)!important}html body.home-page .home-top-category-row .category-home-card .top-city-thumb{height:var(--home-mobile-card-size)!important;min-height:var(--home-mobile-card-size)!important;max-height:var(--home-mobile-card-size)!important}html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid).istanbul-results-grid{grid-auto-columns:var(--home-mobile-card-size)!important;gap:var(--home-mobile-card-gap)!important}html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid,#homeResultsGrid).istanbul-results-grid>.istanbul-venue-card,html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid,#homeResultsGrid).istanbul-results-grid>.istanbul-venue-card .istanbul-venue-image,html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid,#homeResultsGrid).istanbul-results-grid>.istanbul-venue-card .istanbul-venue-media{width:var(--home-mobile-card-size)!important;min-width:var(--home-mobile-card-size)!important;max-width:var(--home-mobile-card-size)!important}html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid,#homeResultsGrid).istanbul-results-grid>.istanbul-venue-card .istanbul-venue-image,html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid,#homeResultsGrid).istanbul-results-grid>.istanbul-venue-card .istanbul-venue-media{height:var(--home-mobile-card-size)!important;min-height:var(--home-mobile-card-size)!important;max-height:var(--home-mobile-card-size)!important}html body.home-page #homeResultsGrid.istanbul-results-grid{grid-template-columns:repeat(auto-fit,var(--home-mobile-card-size))!important;width:100%!important;max-width:100%!important;gap:var(--home-mobile-card-gap)!important;justify-content:start!important}}html.mobile-force-layout body.home-page{--home-mobile-card-size:125px;--home-mobile-card-gap:10px}html.mobile-force-layout body.home-page .home-browse-shell{padding-left:16px!important;padding-right:16px!important}html.mobile-force-layout body.home-page .home-top-category-row{grid-template-columns:repeat(6,var(--home-mobile-card-size))!important;gap:var(--home-mobile-card-gap)!important}html.mobile-force-layout body.home-page .home-top-category-row .category-home-card,html.mobile-force-layout body.home-page .home-top-category-row .category-home-card .top-city-thumb{width:var(--home-mobile-card-size)!important;min-width:var(--home-mobile-card-size)!important;max-width:var(--home-mobile-card-size)!important}html.mobile-force-layout body.home-page .home-top-category-row .category-home-card .top-city-thumb{height:var(--home-mobile-card-size)!important;min-height:var(--home-mobile-card-size)!important;max-height:var(--home-mobile-card-size)!important}html.mobile-force-layout body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid).istanbul-results-grid{grid-auto-columns:var(--home-mobile-card-size)!important;gap:var(--home-mobile-card-gap)!important}html.mobile-force-layout body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid,#homeResultsGrid).istanbul-results-grid>.istanbul-venue-card,html.mobile-force-layout body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid,#homeResultsGrid).istanbul-results-grid>.istanbul-venue-card .istanbul-venue-image,html.mobile-force-layout body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid,#homeResultsGrid).istanbul-results-grid>.istanbul-venue-card .istanbul-venue-media{width:var(--home-mobile-card-size)!important;min-width:var(--home-mobile-card-size)!important;max-width:var(--home-mobile-card-size)!important}html.mobile-force-layout body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid,#homeResultsGrid).istanbul-results-grid>.istanbul-venue-card .istanbul-venue-image,html.mobile-force-layout body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid,#homeResultsGrid).istanbul-results-grid>.istanbul-venue-card .istanbul-venue-media{height:var(--home-mobile-card-size)!important;min-height:var(--home-mobile-card-size)!important;max-height:var(--home-mobile-card-size)!important}html.mobile-force-layout body.home-page #homeResultsGrid.istanbul-results-grid{grid-template-columns:repeat(auto-fit,var(--home-mobile-card-size))!important;width:100%!important;max-width:100%!important;gap:var(--home-mobile-card-gap)!important;justify-content:start!important}@media (min-width:768px){html body.home-page .global-topbar{padding-inline-start:calc(56.5px + .25rem)!important}}@media (max-width:767px){html body.home-page .global-topbar{padding-inline-start:calc(16px + .25rem)!important}}html.mobile-force-layout body.home-page .global-topbar{padding-inline-start:calc(16px + .25rem)!important}html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid).istanbul-results-grid{scrollbar-width:none!important}html body.home-page :is(#homeNearbyGrid,#homeRecentGrid,#homePersonalizedGrid,#homeTrendingGrid).istanbul-results-grid::-webkit-scrollbar{display:none!important}@media (max-width:767px){html body :is(.istanbul-results-grid,.province-cities:has(>.istanbul-venue-card)):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b){--mobile-venue-rail-columns:1;display:grid!important;grid-template-columns:repeat(var(--mobile-venue-rail-columns),125px)!important;grid-template-rows:none!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;align-items:start!important;justify-content:start!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:10px!important;margin-left:0!important;margin-right:0!important;padding:0 0 8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scroll-padding-inline:0!important;overscroll-behavior-inline:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}html body :is(.istanbul-results-grid,.province-cities:has(>.istanbul-venue-card)):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)::-webkit-scrollbar{display:none}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(2)){--mobile-venue-rail-columns:2}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(3)){--mobile-venue-rail-columns:3}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(4)){--mobile-venue-rail-columns:4}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(5)){--mobile-venue-rail-columns:5}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(6)){--mobile-venue-rail-columns:6}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(7)){--mobile-venue-rail-columns:7}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(8)){--mobile-venue-rail-columns:8}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(9)){--mobile-venue-rail-columns:9}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(10)){--mobile-venue-rail-columns:10}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card{width:125px!important;min-width:125px!important;max-width:125px!important;scroll-snap-align:start}html body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card :is(.istanbul-venue-image,.istanbul-venue-media){width:125px!important;min-width:125px!important;max-width:125px!important;height:125px!important;min-height:125px!important;max-height:125px!important}html body.home-page .home-browse-main{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}html body.home-page .home-browse-main :has(>.istanbul-results-grid){width:100%!important;min-width:0!important;max-width:100%!important}}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities:has(>.istanbul-venue-card)):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b){--mobile-venue-rail-columns:1;display:grid!important;grid-template-columns:repeat(var(--mobile-venue-rail-columns),125px)!important;grid-template-rows:none!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;align-items:start!important;justify-content:start!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:10px!important;margin-left:0!important;margin-right:0!important;padding:0 0 8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scroll-padding-inline:0!important;overscroll-behavior-inline:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities:has(>.istanbul-venue-card)):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)::-webkit-scrollbar{display:none}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(2)){--mobile-venue-rail-columns:2}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(3)){--mobile-venue-rail-columns:3}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(4)){--mobile-venue-rail-columns:4}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(5)){--mobile-venue-rail-columns:5}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(6)){--mobile-venue-rail-columns:6}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(7)){--mobile-venue-rail-columns:7}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(8)){--mobile-venue-rail-columns:8}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(9)){--mobile-venue-rail-columns:9}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b):has(>.istanbul-venue-card:nth-child(10)){--mobile-venue-rail-columns:10}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card{width:125px!important;min-width:125px!important;max-width:125px!important;scroll-snap-align:start}html.mobile-force-layout body :is(.istanbul-results-grid,.province-cities):not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card :is(.istanbul-venue-image,.istanbul-venue-media){width:125px!important;min-width:125px!important;max-width:125px!important;height:125px!important;min-height:125px!important;max-height:125px!important}html.mobile-force-layout body.home-page .home-browse-main{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}html.mobile-force-layout body.home-page .home-browse-main :has(>.istanbul-results-grid){width:100%!important;min-width:0!important;max-width:100%!important}html body.home-page .home-subcategory-panel-head h2,html body.home-page .home-section-title-row h2,html body.home-page .home-related-searches-head h2,html body.home-page .home-related-search-group h3{font-size:clamp(.98rem,1.5vw,1.14rem)!important}@media (min-width:769px){html body.home-page main#productCoreContent .home-hero-title-text{color:var(--ink)!important;font-family:var(--ui-font-family)!important;font-size:.94rem!important;font-style:normal!important;font-weight:800!important;line-height:1.35!important;letter-spacing:0!important}}@media (min-width:993px){html body.home-page .home-subcategory-panel-head{display:flex!important;width:calc(90% - 1px)!important;max-width:calc(90% - 1px)!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important}html body.home-page .home-subcategory-carousel-controls{display:inline-flex;flex:0 0 auto;align-items:center;gap:.5rem}html body.home-page .home-subcategory-carousel-controls[hidden]{display:none!important}html body.home-page .home-subcategory-carousel-button{display:inline-flex;width:36px;height:36px;min-width:36px;min-height:36px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#f2f2f2;color:#222;box-shadow:none;cursor:pointer;transition:background-color 160ms ease,color 160ms ease,opacity 160ms ease}html body.home-page .home-subcategory-carousel-button:hover:not(:disabled){background:#e8e8e8}html body.home-page .home-subcategory-carousel-button:focus-visible{outline:2px solid #222;outline-offset:2px}html body.home-page .home-subcategory-carousel-button:disabled{background:#f7f7f7;color:#b7b7b7;cursor:default;opacity:.72}html body.home-page .home-subcategory-carousel-button svg{width:17px;height:17px;pointer-events:none}html body.home-page .home-subcategory-grid{display:grid!important;width:calc(90% - 1px)!important;max-width:calc(90% - 1px)!important;grid-template-columns:none!important;grid-template-rows:auto!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 80px)/9)!important;align-items:start!important;justify-content:start!important;gap:10px!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}html body.home-page .home-subcategory-grid::-webkit-scrollbar{display:none!important}html body.home-page .home-subcategory-card{width:100%!important;min-width:0!important;max-width:none!important;aspect-ratio:auto!important;scroll-snap-align:start!important;scroll-snap-stop:always}html body.home-page .home-subcategory-card img{width:100%!important;height:auto!important;aspect-ratio:1/1!important}}@media (max-width:992px){html body.home-page .home-subcategory-carousel-controls{display:none!important}}html body.home-page .home-food-card>span:not(#typography-override),html body.home-page .home-subcategory-card>span:not(#typography-override),html body.home-page .home-top-category-row .category-home-card .top-city-content{position:absolute!important;inset:auto 0 0!important;z-index:2!important;width:100%!important;padding:1.5rem .55rem .55rem!important;overflow:visible!important;background:linear-gradient(to top,rgba(0,0,0,.72),transparent)!important;text-align:left!important}html body.home-page .home-food-card,html body.home-page .home-subcategory-card,html body.home-page .home-top-category-row .category-home-card{overflow:hidden!important;border-radius:16px!important}html body.home-page .home-food-card:hover,html body.home-page .home-food-card:focus-visible,html body.home-page .home-subcategory-card:hover,html body.home-page .home-subcategory-card:focus-visible{background:0 0!important;background-color:transparent!important;color:inherit!important}html body.home-page .home-food-card:hover>span:not(#typography-override),html body.home-page .home-food-card:focus-visible>span:not(#typography-override),html body.home-page .home-subcategory-card:hover>span:not(#typography-override),html body.home-page .home-subcategory-card:focus-visible>span:not(#typography-override){background:linear-gradient(to top,rgba(0,0,0,.72),transparent)!important;color:#fff!important}html body.home-page .home-food-card:focus-visible,html body.home-page .home-subcategory-card:focus-visible,html body.home-page .home-top-category-row .category-home-card:focus-visible{outline:2px solid #087ea4!important;outline-offset:3px!important}html body.home-page .home-food-card>span:not(#typography-override),html body.home-page .home-subcategory-card>span:not(#typography-override),html body.home-page .home-top-category-row .category-home-card .top-city-name:not(#typography-override),html body.home-page .home-top-category-row .category-home-card:is(.active,.is-expanded) .top-city-name:not(#typography-override){box-sizing:border-box!important;margin:0!important;margin-top:.7rem!important;color:#fff!important;font-family:inherit!important;font-size:.94rem!important;font-weight:500!important;line-height:1.25!important}.home-mobile-view-toolbar{display:none}@media (max-width:767px){html body.home-page.home-mobile-category-swipe{height:100dvh!important;overflow:hidden!important;background:#000!important}html body.home-page.home-mobile-category-swipe .global-header-band{background:#fff}html body.home-page.home-mobile-category-swipe main.hero,html body.home-page.home-mobile-category-swipe .home-browse-shell,html body.home-page.home-mobile-category-swipe .home-browse-main{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:#000!important}html body.home-page.home-mobile-category-swipe .home-browse-shell,html body.home-page.home-mobile-category-swipe .home-browse-main{display:block!important}html body.home-page.home-mobile-category-swipe .province-head,html body.home-page.home-mobile-category-swipe .home-food-explore,html body.home-page.home-mobile-category-swipe .home-nearby-section,html body.home-page.home-mobile-category-swipe .home-recent-section,html body.home-page.home-mobile-category-swipe .home-personalized-section,html body.home-page.home-mobile-category-swipe .home-trending-section,html body.home-page.home-mobile-category-swipe .home-yeme-icme-selections,html body.home-page.home-mobile-category-swipe .yr-footer{display:none!important}html body.home-page.home-mobile-category-swipe .home-top-category-row,html body.home-page.home-mobile-category-swipe .home-subcategory-panel{--home-mobile-control-band-height:94px;position:relative!important;box-sizing:border-box!important;width:100vw!important;max-width:none!important;height:calc(100dvh - 196px)!important;min-height:456px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#000!important;touch-action:pan-y;user-select:none;-webkit-user-select:none}html body.home-page.home-mobile-category-swipe .home-top-category-row{display:block!important}html body.home-page.home-mobile-category-swipe .home-mobile-view-toolbar{position:relative;z-index:10;display:flex;box-sizing:border-box;width:100%;height:56px;min-height:56px;align-items:center;justify-content:flex-end;gap:4px;margin:0;padding:7px 18px 15px;border:0;border-radius:0;background:#fff;box-shadow:none}html body.home-page.home-mobile-category-swipe .home-mobile-view-button{position:relative;display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:9px;background:0 0;cursor:pointer}html body.home-page.home-mobile-category-swipe .home-mobile-view-button.is-active{border-color:#d7dde1;background:#eef1f3;box-shadow:0 1px 4px rgba(1,29,54,.1)}html body.home-page.home-mobile-category-swipe .home-mobile-view-button img{display:block;width:23px;height:23px;object-fit:contain;mix-blend-mode:multiply;pointer-events:none;user-select:none}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start;gap:12px;padding:12px 12px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;background:#0b0b0b!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row .category-home-card{position:relative!important;inset:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:clamp(170px,31vh,220px)!important;min-height:170px!important;max-height:220px!important;border-radius:16px!important;opacity:1!important;pointer-events:auto!important;transform:none!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row .category-home-card .top-city-content{right:14px!important;bottom:14px!important;left:14px!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row .category-home-card .top-city-content>.top-city-name:not(#typography-override){font-size:clamp(1rem,5vw,1.35rem)!important;line-height:1.12!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-mobile-control-dock{display:none!important}html body.home-page.home-mobile-category-swipe.is-subcategory-mode .home-top-category-row{display:none!important}html body.home-page.home-mobile-category-swipe .home-subcategory-panel[hidden],html body.home-page.home-mobile-category-swipe:not(.is-subcategory-mode) .home-subcategory-panel{display:none!important}html body.home-page.home-mobile-category-swipe.is-subcategory-mode .home-subcategory-panel:not([hidden]){display:block!important}html body.home-page.home-mobile-category-swipe .home-top-category-row .category-home-card,html body.home-page.home-mobile-category-swipe .home-subcategory-grid .home-subcategory-card{position:absolute!important;inset:0!important;z-index:1;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#000!important;box-shadow:none!important;color:#fff!important;opacity:0!important;pointer-events:none!important;transform:translateX(8%) scale(.985);transition:opacity 180ms ease,transform 220ms ease;scroll-snap-align:none!important}html body.home-page.home-mobile-category-swipe .home-top-category-row .category-home-card.is-mobile-swipe-current,html body.home-page.home-mobile-category-swipe .home-subcategory-grid .home-subcategory-card.is-mobile-swipe-current{z-index:2;opacity:1!important;pointer-events:auto!important;transform:translateX(0) scale(1)}html body.home-page.home-mobile-category-swipe .home-top-category-row .category-home-card{inset:0 0 var(--home-mobile-control-band-height)!important;height:calc(100% - var(--home-mobile-control-band-height))!important;min-height:calc(100% - var(--home-mobile-control-band-height))!important;max-height:calc(100% - var(--home-mobile-control-band-height))!important}html body.home-page.home-mobile-category-swipe .home-top-category-row .category-home-card .top-city-thumb,html body.home-page.home-mobile-category-swipe .home-subcategory-grid .home-subcategory-card img{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover!important;background-position:center!important;background-size:cover!important;transform:none!important;-webkit-user-drag:none}html body.home-page.home-mobile-category-swipe .home-top-category-row.is-mobile-swipe-dragging,html body.home-page.home-mobile-category-swipe .home-subcategory-grid.is-mobile-swipe-dragging{cursor:grabbing}html body.home-page.home-mobile-category-swipe .home-top-category-row .category-home-card::after,html body.home-page.home-mobile-category-swipe .home-subcategory-grid .home-subcategory-card::after{position:absolute;inset:42%0 0;z-index:2;content:"";background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2) 38%,rgba(0,0,0,.88) 77%,#000 90%,#000 100%);pointer-events:none}html body.home-page.home-mobile-category-swipe .home-top-category-row .category-home-card .top-city-content,html body.home-page.home-mobile-category-swipe .home-subcategory-grid .home-subcategory-card .home-subcategory-card-name{position:absolute!important;right:24px!important;bottom:12px!important;left:24px!important;z-index:3!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;color:#fff!important;text-align:left!important}html body.home-page.home-mobile-category-swipe .home-top-category-row .category-home-card .top-city-name,html body.home-page.home-mobile-category-swipe .home-subcategory-grid .home-subcategory-card .home-subcategory-card-name{color:#fff!important;font-size:clamp(2rem,9vw,3rem)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:0!important;text-shadow:0 2px 16px rgba(0,0,0,.55)}html body.home-page.home-mobile-category-swipe .home-top-category-row .category-home-card.is-mobile-swipe-current .top-city-content>.top-city-name:not(#typography-override){color:#fff!important;font-size:clamp(2rem,9vw,3rem)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:0!important;text-align:left!important;text-shadow:0 2px 16px rgba(0,0,0,.55)}html body.home-page.home-mobile-category-swipe .home-subcategory-panel .home-subcategory-grid .home-subcategory-card.is-mobile-swipe-current>.home-subcategory-card-name:not(#typography-override){position:absolute!important;right:24px!important;bottom:28px!important;left:24px!important;top:auto!important;z-index:3!important;display:block!important;width:auto!important;margin:0!important;padding:0!important;background:0 0!important;color:#fff!important;font-size:clamp(2rem,9vw,3rem)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:0!important;text-align:left!important;text-shadow:0 2px 16px rgba(0,0,0,.55)}html body.home-page.home-mobile-category-swipe .home-subcategory-grid{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:calc(100% - var(--home-mobile-control-band-height))!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000!important;touch-action:pan-y}html body.home-page.home-mobile-category-swipe .home-subcategory-card-action,html body.home-page.home-mobile-category-swipe .home-subcategory-carousel-controls{display:none!important}html body.home-page.home-mobile-category-swipe .home-subcategory-panel-head{position:absolute!important;top:16px!important;right:16px!important;left:16px!important;z-index:5!important;display:flex!important;width:auto!important;max-width:none!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:0!important;pointer-events:none}html body.home-page.home-mobile-category-swipe .home-subcategory-panel-head h2{margin:0!important;color:#fff!important;font-size:.92rem!important;font-weight:500!important;line-height:1.2!important;text-shadow:0 2px 10px rgba(0,0,0,.7)}html body.home-page.home-mobile-category-swipe .home-subcategory-panel-head>div,html body.home-page.home-mobile-category-swipe .home-top-category-row>.home-mobile-rail-arrow,html body.home-page.home-mobile-category-swipe .home-subcategory-panel>.home-mobile-rail-arrow,html body.home-page.home-mobile-category-swipe .home-subcategory-grid>.home-mobile-rail-arrow{display:none!important}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-back{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;order:-1;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:rgba(0,0,0,.45);color:#fff;backdrop-filter:blur(10px);pointer-events:auto}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-back svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}html body.home-page.home-mobile-category-swipe .home-mobile-control-dock{position:absolute;right:0;bottom:0;left:0;z-index:6;box-sizing:border-box;min-height:var(--home-mobile-control-band-height);padding:8px 18px 7px;background:#050505}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-controls{display:grid;grid-template-columns:54px minmax(0,1fr) 54px;align-items:center;gap:14px;pointer-events:none}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-button{display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:rgba(18,18,18,.72);color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.25);backdrop-filter:blur(10px);cursor:pointer;pointer-events:auto}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-button.is-open{width:54px;justify-self:center;border:0;border-radius:0;color:#111;background:0 0;box-shadow:none;backdrop-filter:none}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-button:is(.is-previous,.is-next){border:0;background:0 0;box-shadow:none;backdrop-filter:none}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-enter-icon{display:block;width:32px;height:32px;object-fit:contain;filter:brightness(0) invert(1);pointer-events:none}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-button svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-button:is(.is-previous,.is-next) svg{display:block;box-sizing:border-box;width:38px;height:38px;padding:8px;overflow:hidden;border:1px solid rgba(255,255,255,.34);border-radius:50%;background:rgba(160,165,169,.82);color:#303438;box-shadow:0 3px 10px rgba(0,0,0,.24)}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-status{display:block;min-width:52px;margin:4px auto 0;padding:0;border-radius:0;background:0 0;color:rgba(255,255,255,.76);font-size:.74rem;font-weight:400;line-height:1;text-align:center;pointer-events:none}html body.home-page.home-mobile-category-swipe .home-mobile-swipe-empty{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:2rem;color:#fff;text-align:center}html body.home-page.home-mobile-category-swipe .home-mobile-grid-rail-shell{display:contents}html body.home-page.home-mobile-category-swipe .home-grid-scroll-cue{display:none}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid{height:auto!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid main.hero,html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-browse-shell,html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-browse-main{height:auto!important;min-height:0!important;overflow:visible!important;background:#fff!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-mobile-grid-rail-shell{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;padding-left:16px!important;overflow:visible!important;background:#fff!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row{display:grid!important;grid-template-columns:none!important;grid-template-rows:auto!important;grid-auto-flow:column!important;grid-auto-columns:169px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;align-items:start!important;justify-content:start!important;gap:12px!important;margin:0!important;padding:12px 18px 10px 0!important;overflow-x:auto!important;overflow-y:hidden!important;background:#fff!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;touch-action:pan-x!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row::-webkit-scrollbar,html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-subcategory-grid::-webkit-scrollbar{display:none!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row .category-home-card{position:relative!important;inset:auto!important;display:flex!important;width:169px!important;min-width:169px!important;max-width:169px!important;height:auto!important;min-height:0!important;max-height:none!important;flex-direction:column!important;overflow:visible!important;border-radius:0!important;background:0 0!important;color:#222!important;opacity:1!important;pointer-events:auto!important;transform:none!important;scroll-snap-align:start!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row .category-home-card::after,html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-subcategory-grid .home-subcategory-card::after{display:none!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row .category-home-card .top-city-thumb{position:relative!important;inset:auto!important;order:1!important;width:169px!important;min-width:169px!important;max-width:169px!important;height:169px!important;min-height:169px!important;max-height:169px!important;border-radius:14px!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row .category-home-card .top-city-content{position:static!important;inset:auto!important;order:2!important;display:block!important;width:100%!important;margin:0!important;padding:8px 0 0!important;color:#222!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row .category-home-card .top-city-content>.top-city-name:not(#typography-override){color:#222!important;font-size:.88rem!important;font-weight:500!important;line-height:1.25!important;text-align:left!important;text-shadow:none!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-top-category-row .category-home-card:is(.active,.is-expanded) .top-city-content>.top-city-name:not(#typography-override){color:#e30a17!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-subcategory-panel:not([hidden]){position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:8px 0 20px!important;overflow:visible!important;background:#fff!important;color:#222!important;user-select:auto!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-subcategory-panel-head{display:none!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-mobile-swipe-back,html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-mobile-control-dock{display:none!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-subcategory-grid{position:relative!important;display:grid!important;grid-template-columns:none!important;grid-template-rows:auto!important;grid-auto-flow:column!important;grid-auto-columns:125px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;align-items:start!important;justify-content:start!important;gap:10px!important;margin:0!important;padding:0 18px 0 0!important;overflow-x:auto!important;overflow-y:hidden!important;background:#fff!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;touch-action:pan-x!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-subcategory-grid .home-subcategory-card{position:relative!important;inset:auto!important;display:flex!important;width:125px!important;min-width:125px!important;max-width:125px!important;height:auto!important;min-height:0!important;max-height:none!important;flex-direction:column!important;overflow:visible!important;border-radius:0!important;background:0 0!important;color:#222!important;opacity:1!important;pointer-events:auto!important;transform:none!important;scroll-snap-align:start!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-subcategory-grid .home-subcategory-card img{position:relative!important;inset:auto!important;order:1!important;width:125px!important;min-width:125px!important;max-width:125px!important;height:125px!important;min-height:125px!important;max-height:125px!important;border-radius:14px!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-subcategory-panel .home-subcategory-grid .home-subcategory-card>.home-subcategory-card-name:not(#typography-override){position:static!important;inset:auto!important;order:2!important;display:block!important;width:100%!important;margin:0!important;padding:8px 0 0!important;background:0 0!important;color:#222!important;font-size:.82rem!important;font-weight:500!important;line-height:1.25!important;text-align:left!important;text-shadow:none!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-grid-scroll-cue{position:absolute!important;right:12px!important;z-index:8!important;display:inline-flex!important;width:38px!important;height:38px!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid #aeb3b7!important;border-radius:50%!important;background:#d7dadd!important;color:#4f555a!important;box-shadow:0 3px 10px rgba(1,29,54,.16)!important;cursor:pointer!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-mobile-grid-rail-shell.is-category .home-grid-scroll-cue{top:77px!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-mobile-grid-rail-shell.is-subcategory .home-grid-scroll-cue{top:44px!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-grid-scroll-cue[hidden]{display:none!important}html body.home-page.home-mobile-category-swipe.is-mobile-home-grid .home-grid-scroll-cue svg{display:block!important;width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:2.2!important}html body.home-page.home-mobile-category-swipe .mobile-bottom-nav-v3{border-top:0!important}}body.home-page.home-mobile-category-swipe:has(.home-mobile-control-dock.is-mobile-dock){padding-bottom:calc(158px + env(safe-area-inset-bottom,0))!important}body.home-page.home-mobile-category-swipe .home-mobile-control-dock.is-mobile-dock{position:fixed;right:0;bottom:var(--home-mobile-nav-offset, 72px);left:0;z-index:1390;display:block;box-sizing:border-box;width:100%;min-height:86px;margin:0;padding:10px 18px 8px;background:#050505;isolation:isolate}body.home-page.home-mobile-category-swipe .home-mobile-control-dock.is-mobile-dock::before{position:absolute;right:0;bottom:100%;left:0;z-index:-1;height:72px;background:linear-gradient(180deg,rgba(5,5,5,0)0,rgba(5,5,5,.72) 62%,#050505 100%);content:"";pointer-events:none}body.home-page.home-mobile-category-swipe .home-mobile-control-dock.is-mobile-dock .home-mobile-swipe-controls{width:min(100%,360px);margin:0 auto}html.mobile-force-layout body.home-page.home-mobile-category-swipe main.hero,html.mobile-force-layout body.home-page.home-mobile-category-swipe .home-browse-shell,html.mobile-force-layout body.home-page.home-mobile-category-swipe .home-browse-main{max-width:none!important}@media (prefers-reduced-motion:reduce){html body.home-page.home-mobile-category-swipe .category-home-card,html body.home-page.home-mobile-category-swipe .home-subcategory-card{transition:none!important}}.venue-view-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:0;margin:.65rem 0 .85rem}.kesfet-location-filter-group>.venue-view-toolbar{flex:0 0 auto;align-self:center;margin:0}.kesfet-location-filter-group[hidden]{display:none!important}.venue-view-filter-row,.venue-view-favorites-row{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;min-width:0}.venue-view-filter-row{flex:1 1 auto}.venue-view-filter-row>.istanbul-active-pills{display:contents!important}body.venue-swipe-view-active .venue-view-filter-row>.istanbul-active-pills [data-swipe-district-pill=true]{display:none!important}.venue-view-filter-row>.istanbul-active-pills .istanbul-active-pill[aria-label=Puan],.venue-view-filter-row>.istanbul-active-pills .istanbul-active-pill[aria-label="Puan Sayısı"],.venue-view-filter-row>.istanbul-active-pills .istanbul-active-pill[aria-label^="Kategori:"]{display:none!important}.venue-view-filter-row>.venue-view-toolbar,.venue-view-favorites-row>.venue-view-toolbar{flex:0 0 auto;margin:0}.venue-view-favorites-row{margin-bottom:1rem}.venue-view-favorites-row>.favorites-meta{margin:0!important}.venue-view-toolbar-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.venue-view-toggle{display:inline-flex;gap:.3rem;padding:0;border:0;background:0 0}.venue-view-toggle-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid transparent;border-radius:10px;background:0 0;color:#858b90;font-family:inherit;font-size:.77rem;font-weight:800;cursor:pointer}.venue-view-toggle-icon{display:block;width:25px;height:25px;object-fit:contain;mix-blend-mode:multiply;pointer-events:none;user-select:none}.venue-view-toggle-button span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.venue-view-toggle-button.is-active{border-color:#dce2e6;background:#f4f6f7;color:#011d36;box-shadow:0 1px 4px rgba(1,29,54,.08)}.venue-view-filter-button.has-active-filters::after{position:absolute;top:3px;right:3px;width:7px;height:7px;border:2px solid #fff;border-radius:50%;background:#e31b23;content:""}.venue-view-filter-icon{border-radius:6px}body.venue-filter-open{overflow:hidden}.venue-filter-layer{position:fixed;inset:0;z-index:10050}.venue-filter-layer[hidden]{display:none!important}.venue-filter-backdrop{position:absolute;inset:0;background:rgba(20,21,24,.62);backdrop-filter:blur(3px)}.venue-filter-dialog{position:absolute;top:50%;left:50%;width:min(calc(100% - 40px),600px);max-height:min(740px,calc(100dvh - 48px));overflow:auto;border:1px solid #e2e3e8;border-radius:20px;background:#fff;color:#15171b;box-shadow:0 30px 90px rgba(12,14,18,.25);transform:translate(-50%,-50%)}.venue-filter-header{position:sticky;top:0;z-index:4;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:0 28px;border-bottom:1px solid #e5e7eb;background:#fff}html body .venue-filter-dialog .venue-filter-header h2:not(#typography-override){margin:0;color:#17191e!important;font-size:1.2rem;font-weight:600;letter-spacing:0}.venue-filter-close{display:inline-grid;width:36px;height:36px;padding:0;place-items:center;border:1px solid #e6e7eb;border-radius:50%;background:#f5f5f7;color:#2f3339;font:400 1.14rem/1 inherit;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.venue-filter-close:hover{border-color:#d7d9df;background:#eceef1}.venue-filter-form{padding:0 28px 22px}.venue-filter-grid{display:flex;flex-direction:column;padding:0;border:0;background:0 0}.venue-filter-group{min-width:0;padding:18px 0;border:0;border-bottom:1px solid #e4e6ea;border-radius:0;background:#fff;color:#24272d}html body .venue-filter-dialog .venue-filter-group h3:not(#typography-override){min-width:0;margin:0;color:#24272d!important;font-size:1rem;font-weight:500;letter-spacing:0}.venue-filter-group-heading,.venue-filter-sort-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0}.venue-filter-group-icon{display:inline-grid;width:38px;height:38px;place-items:center;border-radius:50%}.venue-filter-group-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.venue-filter-group-icon--location{background:#fff0f1;color:#d82935}.venue-filter-group-icon--category{background:#edf8f0;color:#27834b}.venue-filter-group-icon--rating,.venue-filter-group-icon--rating-count{background:#f0f2ff;color:#5666b2}.venue-filter-group-toggle{display:inline-grid;width:32px;height:32px;padding:0;place-items:center;border:0;border-radius:8px;background:0 0;color:#20242a;cursor:pointer;transition:background-color .16s ease}.venue-filter-group-toggle:hover{background:#f4f5f7}.venue-filter-group-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.venue-filter-group-toggle[aria-expanded=false] svg{transform:rotate(180deg)}.venue-filter-group-content[hidden]{display:none!important}.venue-filter-field-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:14px}.venue-filter-field{display:grid;gap:7px;min-width:0;padding:0;border:0;background:0 0;color:#24272d}.venue-filter-field-label{color:#737780;font-size:.82rem;font-weight:400;line-height:1.25}.venue-filter-sort-options{display:inline-flex;gap:10px}.venue-filter-sort-button{display:inline-grid;width:44px;height:44px;padding:0;place-items:center;border:1px solid #dfe1e7;border-radius:10px;background:#fff;color:#32363d;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.venue-filter-sort-button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.venue-filter-sort-button:hover{border-color:#c5c9d2;background:#f7f8fa;color:#17191e}.venue-filter-sort-button.is-active,.venue-filter-sort-button[aria-pressed=true]{border-color:#6877bd;background:#eef0ff;color:#4658a8}.venue-filter-select{position:relative;display:grid;gap:8px;min-width:0}.venue-filter-native-select{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}.venue-filter-select-trigger{width:100%;min-height:48px;padding:0 15px;border:1px solid #dfe1e7;border-radius:10px;background:#fff;color:#24272d;display:flex;align-items:center;justify-content:space-between;gap:12px;font:400 .95rem/1.25 inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.venue-filter-select.is-open .venue-filter-select-trigger{border-color:#9ca2ad;box-shadow:0 0 0 3px rgba(64,72,86,.08)}.venue-filter-select-trigger:disabled{background:#fafafa;color:#9a9da4;cursor:not-allowed}.venue-filter-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.venue-filter-select-chevron{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:#4e535b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease}.venue-filter-select.is-open .venue-filter-select-chevron{transform:rotate(180deg)}.venue-filter-select-menu{display:grid;gap:10px}.venue-filter-select-menu[hidden]{display:none!important}.venue-filter-select-options{max-height:180px;overflow-y:auto;border:1px solid #dfe1e7;border-radius:10px;background:#fff;box-shadow:0 14px 28px rgba(20,23,28,.1);scrollbar-width:thin}.venue-filter-select-option{width:100%;min-height:42px;padding:9px 14px;border:0;border-top:1px solid #eceef1;background:#fff;color:#4f545c;display:flex;align-items:center;justify-content:space-between;gap:10px;font:400 .94rem/1.25 inherit;text-align:left;cursor:pointer}.venue-filter-select-option:first-child{border-top:0}.venue-filter-select-option:hover,.venue-filter-select-option[aria-selected=true]{background:#f5f6f8;color:#17191e}.venue-filter-select-option[aria-selected=true]::after{color:#77757b;content:"✓"}.venue-filter-select-option:disabled{color:#aaa8ad;cursor:not-allowed}.venue-filter-select-empty{margin:0;padding:14px;color:#969499;font-size:.88rem}.venue-filter-select.is-disabled{opacity:.82}.venue-filter-select-trigger:focus-visible,.venue-filter-select-option:focus-visible,.venue-filter-sort-button:focus-visible,.venue-filter-group-toggle:focus-visible,.venue-filter-close:focus-visible,.venue-filter-actions button:focus-visible,.venue-view-filter-button:focus-visible{outline:3px solid rgba(56,64,78,.16);outline-offset:2px}.venue-filter-status{margin:0;color:#737780;font-size:.8rem;font-weight:400}.venue-filter-status:not(:empty){margin-top:14px}.venue-filter-actions{display:flex;justify-content:flex-end;gap:12px;margin:0;padding-top:16px;border-top:0}.venue-filter-actions button{min-height:42px;padding:0 22px;border:0;border-radius:8px;background:#111;color:#fff;font:500 .98rem/1 inherit;cursor:pointer;transition:background-color .16s ease,color .16s ease}.venue-filter-submit{min-width:108px;color:#fff}.venue-filter-actions button:hover{background:#2a2a2a;color:#fff}.venue-view-toggle-button:focus-visible,.venue-swipe-controls button:focus-visible,.venue-swipe-end button:focus-visible{outline:3px solid rgba(1,92,137,.28);outline-offset:2px}.istanbul-results-layout.is-swipe-view{position:relative!important;display:block!important}.istanbul-results-grid.venue-swipe-deck{position:relative!important;display:block!important;width:min(100%,470px)!important;height:var(--venue-swipe-deck-height, 390px);margin:0 auto!important;padding:0 10px 30px!important;overflow:visible;isolation:isolate;touch-action:pan-y;user-select:none;-webkit-user-select:none}.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card{--venue-swipe-x:0px;--venue-swipe-y:0px;--venue-swipe-rotation:0deg;position:absolute!important;top:0;left:50%;z-index:1;width:min(calc(100% - 20px),430px)!important;max-width:430px!important;margin:0!important;transform-origin:50% 92%;will-change:transform,opacity}.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card.is-swipe-current,.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card.is-swipe-current:hover{z-index:4;opacity:1;visibility:visible;pointer-events:auto;cursor:grab;transform:translateX(calc(-50% + var(--venue-swipe-x))) translateY(var(--venue-swipe-y)) rotate(var(--venue-swipe-rotation))!important;box-shadow:0 12px 30px rgba(1,29,54,.16),0 3px 10px rgba(1,29,54,.08)!important}.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card.is-swipe-current:active{cursor:grabbing}.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card.is-swipe-dragging{cursor:grabbing;transition:none!important}.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card.is-swipe-next{z-index:3;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%)!important}.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card.is-swipe-next-two{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%)!important}.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card.is-swipe-past,.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card.is-swipe-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) scale(.9)!important}.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card.is-swipe-dismissing,.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card.is-swipe-returning{transition:transform 560ms cubic-bezier(.22,.8,.28,1),opacity 500ms ease!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b){display:block!important;grid-template-columns:none!important;width:min(100%,470px)!important;min-width:0!important;max-width:470px!important;gap:0!important;margin-inline:auto!important;overflow:visible!important;touch-action:pan-y!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card{position:absolute!important;display:flex!important;flex-direction:column!important;width:min(calc(100% - 20px),430px)!important;min-width:0!important;max-width:430px!important;height:clamp(500px,calc(100dvh - 185px),760px)!important;min-height:500px!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:22px!important;background:#111!important;touch-action:pan-y!important;-webkit-user-drag:none}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card.is-swipe-current,html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card.is-swipe-current:hover{box-shadow:0 12px 30px rgba(1,29,54,.16),0 3px 10px rgba(1,29,54,.08)!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-media,html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-image{display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;pointer-events:auto;touch-action:pan-y!important;-webkit-user-drag:none;user-select:none}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-media{position:absolute!important;inset:0!important;z-index:1!important;flex:none!important;height:100%!important;aspect-ratio:auto!important;overflow:hidden!important;background:#17191b!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-media::after{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(8,11,13,0) 38%,rgba(8,11,13,.18) 56%,rgba(8,11,13,.92) 100%);content:"";pointer-events:none}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-image{position:absolute!important;inset:0!important;z-index:1!important;object-fit:cover!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-image:is(.is-placeholder,[src*=no-image-icon]){padding:22%!important;background:#f3f3f3!important;object-fit:contain!important;box-sizing:border-box!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-favorite-button{display:none!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-card-details{position:absolute!important;right:0!important;bottom:114px!important;left:0!important;z-index:3!important;display:flex!important;flex:none!important;flex-direction:column!important;align-items:stretch!important;align-content:normal!important;width:100%!important;min-width:0!important;min-height:0!important;gap:8px!important;padding:20px 22px 14px!important;overflow:visible!important;box-sizing:border-box!important;background:0 0!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-card-head,html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-meta-row,html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-order-links{display:none!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-title-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;width:100%!important;min-width:0!important;gap:12px!important;margin:0!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-title{display:block!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important;white-space:normal!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-title-link:not(#typography-override){display:-webkit-box!important;overflow:hidden!important;color:#fff!important;font-size:1.42rem!important;font-weight:600!important;line-height:1.25!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:normal!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-rating-badge:not([hidden]){display:inline-flex!important;flex:0 0 auto!important;align-self:flex-start!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:29px!important;min-height:29px!important;margin:0 0 0 auto!important;padding:0 9px!important;border:1px solid rgba(255,255,255,.42)!important;border-radius:999px!important;background:rgba(14,17,19,.58)!important;color:#fff!important;font-size:.78rem!important;font-weight:400!important;line-height:1!important;white-space:nowrap!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .venue-swipe-location-tags{display:flex!important;flex-wrap:wrap!important;align-items:center!important;width:100%!important;min-width:0!important;gap:6px!important;margin:0!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .venue-swipe-location-tags[hidden]{display:none!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .venue-swipe-location-tag{display:inline-flex!important;align-items:center!important;min-width:0!important;min-height:26px!important;padding:4px 8px!important;border:1px solid rgba(255,255,255,.38)!important;border-radius:999px!important;background:rgba(14,17,19,.52)!important;color:#fff!important;font-size:.76rem!important;font-weight:400!important;line-height:1!important;white-space:nowrap!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-address-text:not([hidden]){display:block!important;width:100%!important;min-width:0!important;margin:0!important;color:rgba(255,255,255,.84)!important;font-size:1rem!important;font-weight:400!important;line-height:1.35!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-chips-row{display:flex!important;align-items:center!important;width:100%!important;min-height:0!important;gap:8px!important;margin:auto 0 0!important}.venue-swipe-controls{width:min(100%,470px);margin:.5rem auto 1.4rem}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls{position:absolute;right:0;bottom:0;left:0;z-index:4;width:100%;margin:0;padding:8px 18px 12px;border-top:0;background:0 0;box-sizing:border-box}.venue-swipe-controls[hidden]{display:none!important}body.venue-swipe-view-active .aramabul-photo-hover-preview{display:none!important}.venue-swipe-progress{margin:0;color:#6b747a;font-size:.76rem;font-weight:700}.venue-swipe-action svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.venue-swipe-hand-icon{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:50%;box-sizing:border-box;box-shadow:0 7px 20px rgba(1,29,54,.1)}.venue-swipe-hand-icon::before{content:"";display:block;width:34px;height:34px;background:currentColor;-webkit-mask:url(/assets/swipe-hand.png)center/contain no-repeat;mask:url(/assets/swipe-hand.png)center/contain no-repeat}.venue-swipe-hand-icon--left::before{transform:scaleX(-1)}.venue-swipe-action:disabled{opacity:.35;cursor:default}.venue-swipe-action-row{display:flex;align-items:flex-start;justify-content:center;gap:clamp(1.2rem,8vw,2.75rem)}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls .venue-swipe-action-row{justify-content:space-around;gap:.75rem}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls .venue-swipe-action{color:rgba(255,255,255,.88);font-weight:400}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls .venue-swipe-action svg:not(.venue-swipe-arrow-icon),body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls .venue-swipe-hand-icon{border-color:rgba(255,255,255,.34);background:rgba(20,22,24,.7);box-shadow:0 7px 20px rgba(0,0,0,.22);backdrop-filter:blur(8px)}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls .venue-swipe-action--previous{color:#ff8a8a}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls .venue-swipe-action--favorite{color:#ff6378}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls .venue-swipe-action--favorite .venue-swipe-favorite-icon{filter:invert(1) drop-shadow(0 1px 2px rgba(0,0,0,.48))}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls .venue-swipe-action--favorite.is-saved .venue-swipe-favorite-icon{filter:brightness(0) saturate(100%) invert(17%) sepia(99%) saturate(5354%) hue-rotate(348deg) brightness(96%) contrast(94%)}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls .venue-swipe-action--next{color:#63dcae}.venue-swipe-action{display:inline-flex;flex-direction:column;align-items:center;gap:.35rem;padding:0;border:0;background:0 0;color:#566168;font-family:inherit;font-size:.7rem;font-weight:800;cursor:pointer}.venue-swipe-action>span{display:none!important}.venue-swipe-action svg{width:27px;height:27px;padding:12px;overflow:visible;border:1px solid currentColor;border-radius:50%;background:#fff;box-sizing:content-box;box-shadow:0 7px 20px rgba(1,29,54,.1)}.venue-swipe-action svg.venue-swipe-arrow-icon{display:block;width:38px;height:38px;padding:8px;overflow:hidden;border:1px solid #aeb3b7;border-radius:50%;background:#d7dadd;box-sizing:border-box;box-shadow:0 3px 10px rgba(1,29,54,.09);color:#4f555a;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;transition:transform 180ms ease,box-shadow 180ms ease}.venue-swipe-action--previous{color:#d94b4b}.venue-swipe-action--previous .venue-swipe-hand-icon{background:rgba(217,75,75,.12)}.venue-swipe-action--next{color:#16845b}.venue-swipe-action--next .venue-swipe-hand-icon{background:rgba(22,132,91,.14)}.venue-swipe-action--favorite{color:#566168;border:0;border-radius:0;background:0 0;box-shadow:none}.venue-swipe-action--favorite .venue-swipe-favorite-icon{display:block;width:30px;height:30px;margin-top:4px;object-fit:contain;border:0;border-radius:0;background:0 0;box-shadow:none;transition:transform 180ms ease,opacity 180ms ease}.venue-swipe-action--favorite.is-saved .venue-swipe-favorite-icon{content:url(/assets/fav.png?v=20260827-saved-red-01);filter:brightness(0) saturate(100%) invert(17%) sepia(99%) saturate(5354%) hue-rotate(348deg) brightness(96%) contrast(94%);opacity:1}.venue-swipe-action:not(:disabled):hover svg,.venue-swipe-action:not(:disabled):hover .venue-swipe-hand-icon{transform:translateY(-2px);box-shadow:0 10px 25px rgba(1,29,54,.16)}.venue-swipe-action:not(:disabled):hover .venue-swipe-favorite-icon{transform:translateY(-2px)}.venue-swipe-progress{margin-top:.7rem;text-align:center}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls .venue-swipe-progress{margin-top:.45rem;color:rgba(255,255,255,.76);font-weight:400}.venue-swipe-end{position:absolute;top:50%;left:50%;z-index:6;display:grid;width:min(calc(100% - 32px),390px);gap:.65rem;padding:2rem 1.25rem;border:1px solid #dfe4e7;border-radius:18px;background:#fff;color:#011d36;text-align:center;box-shadow:0 16px 40px rgba(1,29,54,.12);transform:translate(-50%,-50%)}.venue-swipe-end[hidden]{display:none!important}.venue-swipe-end span{color:#68727a;font-size:.82rem;line-height:1.5}.venue-swipe-end>div{display:flex;justify-content:center;gap:.55rem;margin-top:.25rem}.venue-swipe-end button{min-height:38px;padding:0 .85rem;border:1px solid #ccd4d9;border-radius:999px;background:#fff;color:#011d36;font-family:inherit;font-size:.75rem;font-weight:800;cursor:pointer}.venue-swipe-end button:last-child{border-color:#011d36;background:#011d36;color:#fff}@media (min-width:768px){html body.istanbul-discovery-page.venue-swipe-view-active>header.global-header-band~main.istanbul-discovery-shell{padding-top:15px!important}html body.istanbul-discovery-page.venue-swipe-view-active :is(.istanbul-results-head-container,.venue-view-favorites-row){box-sizing:border-box!important;min-height:38px!important;align-items:center!important;margin-top:0!important;margin-bottom:15px!important}html body.istanbul-discovery-page.venue-swipe-view-active :is(.venue-view-filter-row,.venue-view-favorites-row){min-height:38px!important}html body.istanbul-discovery-page.venue-swipe-view-active :is(.venue-view-filter-row,.venue-view-favorites-row)>.venue-view-toolbar{margin:0 0 0 auto!important}html body.istanbul-discovery-page.venue-swipe-view-active .istanbul-results-layout.is-swipe-view{margin-top:0!important;padding-top:0!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) .istanbul-results-shell{display:flex!important;flex-direction:column!important;gap:15px!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) .istanbul-results-head-container{display:flex!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:38px!important;min-height:38px!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) .istanbul-results-head-container>.istanbul-results-head:has(#locationMessage:empty){display:none!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) .venue-view-filter-row{width:100%!important;height:38px!important;min-width:0!important;flex:1 1 auto!important;flex-wrap:nowrap!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) .venue-view-filter-row>.istanbul-active-pills{min-width:0!important;flex-wrap:nowrap!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) .venue-view-filter-row>.venue-view-toolbar{flex:0 0 auto!important;margin-left:0!important;margin-right:auto!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) #resultsLayout.is-swipe-view{margin:0!important;padding:0!important}}@media (max-width:767px){html.venue-swipe-scroll-locked,html.venue-swipe-scroll-locked body{height:100%!important;overflow:hidden!important;overscroll-behavior:none!important}html.venue-swipe-scroll-locked :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b),html.venue-swipe-scroll-locked :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card,html.venue-swipe-scroll-locked :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-media,html.venue-swipe-scroll-locked :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-image{touch-action:none!important}html body.mobile-bottom-nav-visible:has(.istanbul-venue-card) .mobile-bottom-nav-v3,html body:has(.istanbul-venue-card) .mobile-bottom-nav-v3{border-top:0!important}.venue-view-toolbar{justify-content:flex-end;margin-top:.5rem}.kesfet-location-filter-group.has-venue-view-toolbar{flex-wrap:nowrap!important}.kesfet-location-filter-group.has-venue-view-toolbar>.venue-view-toolbar{margin:0}.kesfet-location-filter-group.has-venue-view-toolbar>.kesfet-location-select{flex:1 1 0;width:0;min-width:0}.kesfet-location-filter-group>.venue-view-toolbar .venue-view-toggle-button{width:30px;height:30px;border-radius:8px}.kesfet-location-filter-group>.venue-view-toolbar .venue-view-toggle-icon{width:21px;height:21px}.venue-filter-dialog{top:auto;bottom:0;left:0;display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:min(84dvh,720px);max-height:min(84dvh,720px);overflow:hidden;border-width:1px 0 0;border-radius:20px 20px 0 0;transform:none}.venue-filter-header{min-height:70px;padding:16px 16px 0}.venue-filter-header::before{position:absolute;top:12px;left:50%;width:42px;height:5px;border-radius:999px;background:#dddce0;content:"";transform:translateX(-50%)}.venue-filter-form{display:grid;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;overflow:hidden;padding:0 16px 12px}.venue-filter-grid{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0}.venue-filter-group{padding:16px 0}.venue-filter-group-heading,.venue-filter-sort-row{grid-template-columns:36px minmax(0,1fr) auto;gap:11px}.venue-filter-group-icon{width:36px;height:36px}.venue-filter-field-pair{grid-template-columns:1fr;gap:12px;margin-top:14px}.venue-filter-sort-button{width:42px;height:42px}.venue-filter-actions{position:relative;z-index:2;margin-inline:-16px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #e5e7eb;background:#fff;box-shadow:0-8px 22px rgba(15,16,18,.05)}.venue-filter-submit{flex:0 0 auto;margin-left:auto}.istanbul-results-grid.venue-swipe-deck{width:100%!important;height:var(--venue-swipe-deck-height, 350px);padding-inline:0!important}.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card{width:100vw!important;max-width:100vw!important;border-radius:0!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b){width:100vw!important;max-width:100vw!important;margin-inline:calc(50% - 50vw)!important;padding-inline:0!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card{width:100vw!important;max-width:100vw!important;height:clamp(460px,calc(100dvh - 210px),700px)!important;min-height:460px!important;border-radius:0!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-card-details{bottom:var(--venue-swipe-details-bottom, 80px)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto auto!important;align-items:center!important;column-gap:12px!important;row-gap:8px!important;min-height:0!important;padding:18px 18px 12px!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-title-row{display:flex!important;grid-column:1/-1!important;grid-row:1!important;align-items:flex-start!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-title{grid-column:auto!important;grid-row:auto!important;flex:1 1 auto!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-rating-badge:not([hidden]){grid-column:auto!important;grid-row:auto!important;align-self:flex-start!important;justify-self:end!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .venue-swipe-location-tags{grid-column:1/-1!important;grid-row:2!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-address-text:not([hidden]){grid-column:1!important;grid-row:3!important;align-self:center!important;width:auto!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-chips-row{grid-column:1/-1!important;grid-row:4!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-title-link:not(#typography-override){font-size:1.16rem!important}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-address-text:not([hidden]){font-size:.9rem!important}.venue-swipe-controls{width:min(100%,400px);margin-top:.1rem}body.venue-swipe-view-active .istanbul-venue-card>.venue-swipe-controls{width:100%;margin:0;padding:6px 14px 10px}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect)>header.global-header-band~main.istanbul-discovery-shell{padding-top:0!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) .istanbul-results-head-container{position:relative!important;box-sizing:border-box!important;width:100vw!important;max-width:none!important;height:52px!important;min-height:52px!important;margin:0!important;margin-inline:calc(50% - 50vw)!important;padding:0!important;overflow:visible!important;background:#fff!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar{display:grid!important;box-sizing:border-box!important;grid-template-columns:minmax(72px,1fr) auto auto!important;width:100%!important;height:52px!important;align-items:center!important;gap:4px!important;margin:0!important;padding:7px 8px 15px!important;background:#fff!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar #nearbyCategorySelect{grid-column:1!important;grid-row:1!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar #pagination{grid-column:2!important;grid-row:1!important;justify-self:start!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar .venue-view-toolbar{grid-column:3!important;grid-row:1!important;justify-self:end!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar:has(#nearbyCategorySelect[hidden]){grid-template-columns:auto minmax(0,1fr)!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar:has(#nearbyCategorySelect[hidden]) #pagination{grid-column:1!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar:has(#nearbyCategorySelect[hidden]) .venue-view-toolbar{grid-column:2!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar:has(#nearbyCategorySelect[hidden]) .venue-view-toolbar{justify-self:end!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar .venue-view-toggle-button{width:30px!important;height:30px!important;border-radius:8px!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar .venue-view-toggle-icon{width:21px!important;height:21px!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) .istanbul-results-head-container>.istanbul-results-head{position:absolute!important;top:68px!important;right:10px!important;left:10px!important;z-index:12!important;display:block!important;width:auto!important;margin:0!important;padding:0!important;pointer-events:none}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) #locationMessage.istanbul-location-message:not(:empty){display:block!important;width:max-content!important;max-width:100%!important;margin:0!important;padding:6px 9px!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:999px!important;background:rgba(255,255,255,.88)!important;box-shadow:0 4px 14px rgba(0,0,0,.14)!important;font-size:.68rem!important;line-height:1.2!important;backdrop-filter:blur(8px)}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .venue-view-filter-row{display:none!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) #nearbyCategorySelect{width:100%!important;min-width:0!important;max-width:none!important;height:34px!important;margin:0!important;padding-right:24px!important;font-size:.72rem!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) .venue-view-toolbar{width:auto!important;margin:0!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) #pagination.aramabul-pagination{width:max-content!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar #pagination{margin:0!important;padding:0!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .nearby-mobile-toolbar #pagination[hidden]{display:none!important}html body.istanbul-discovery-page.nearby-mobile-toolbar-active .istanbul-results-shell{gap:0!important}html body.istanbul-discovery-page:has(#favoritesGrid)>header.global-header-band~main.favorites-page-shell{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:7px 0 8px!important}html body.istanbul-discovery-page:has(#favoritesGrid) .istanbul-results-shell{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:15px!important}html body.istanbul-discovery-page:has(#favoritesGrid) .favorites-results-head{display:block!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0 8px!important}html body.istanbul-discovery-page:has(#favoritesGrid) .venue-view-favorites-row{display:flex!important;box-sizing:border-box!important;width:100%!important;height:38px!important;min-height:38px!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;margin:0!important;padding:0!important}html body.istanbul-discovery-page:has(#favoritesGrid) .venue-view-favorites-row>.favorites-meta{width:auto!important;min-width:0!important;flex:1 1 auto!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}html body.istanbul-discovery-page:has(#favoritesGrid) .venue-view-favorites-row>.venue-view-toolbar{flex:0 0 auto!important;margin:0 0 0 auto!important}html body.istanbul-discovery-page:has(#favoritesGrid) #resultsLayout{margin:0!important;padding:0!important}html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page).istanbul-discovery-page.venue-swipe-view-active:not(.nearby-mobile-toolbar-active)>header.global-header-band~main.istanbul-discovery-shell{padding-top:7px!important}html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page).istanbul-discovery-page.venue-swipe-view-active:not(.nearby-mobile-toolbar-active) .istanbul-results-shell{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:15px!important}html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page).istanbul-discovery-page.venue-swipe-view-active:not(.nearby-mobile-toolbar-active) .istanbul-results-head-container{display:grid!important;box-sizing:border-box!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:38px!important;width:100vw!important;max-width:none!important;height:38px!important;min-height:38px!important;align-items:center!important;gap:4px!important;margin:0!important;margin-inline:calc(50% - 50vw)!important;padding:0 8px!important}html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page).istanbul-discovery-page.venue-swipe-view-active:not(.nearby-mobile-toolbar-active) .istanbul-results-head-container>.istanbul-results-head:has(#locationMessage:empty){display:none!important}html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page).istanbul-discovery-page.venue-swipe-view-active:not(.nearby-mobile-toolbar-active) .venue-view-filter-row{grid-column:2!important;grid-row:1!important;height:38px!important;min-width:0!important;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:4px!important}html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page).istanbul-discovery-page.venue-swipe-view-active:not(.nearby-mobile-toolbar-active) .venue-view-filter-row>.istanbul-active-pills{min-width:0!important;overflow:hidden!important;flex-wrap:nowrap!important}html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page).istanbul-discovery-page.venue-swipe-view-active:not(.nearby-mobile-toolbar-active) .venue-view-filter-row>.venue-view-toolbar{flex:0 0 auto!important;margin:0 0 0 auto!important}html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page).istanbul-discovery-page.venue-swipe-view-active:not(.nearby-mobile-toolbar-active) #pagination.aramabul-pagination{grid-column:1!important;grid-row:1!important;justify-self:start!important;margin:0!important}html body:is(.yeme-icme-page,.gezi-page,.hizmetler-page,.saglik-page,.kultur-page,.sanat-page).istanbul-discovery-page.venue-swipe-view-active:not(.nearby-mobile-toolbar-active) #resultsLayout{margin:0!important;padding:0!important}html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) .istanbul-results-layout.is-swipe-view{margin-top:0!important}@media (max-width:360px){html body.istanbul-discovery-page.venue-swipe-view-active:has(#nearbyCategorySelect) #pagination.aramabul-pagination :is(.aramabul-pagination-page:not(.is-active),.aramabul-pagination-ellipsis){display:none!important}}}html.mobile-force-layout body.mobile-bottom-nav-visible:has(.istanbul-venue-card) .mobile-bottom-nav-v3,html.mobile-force-layout body:has(.istanbul-venue-card) .mobile-bottom-nav-v3{border-top:0!important}body.venue-swipe-view-active:has(.venue-swipe-controls.is-mobile-dock){padding-bottom:calc(158px + env(safe-area-inset-bottom,0))!important}body.venue-swipe-view-active .venue-swipe-controls.is-mobile-dock{position:fixed;right:0;bottom:var(--venue-mobile-nav-offset, 72px);left:0;z-index:1390;display:block;width:100%;min-height:86px;margin:0;padding:10px 18px 8px;background:#050505;box-sizing:border-box;isolation:isolate}body.venue-swipe-view-active .venue-swipe-controls.is-mobile-dock::before{position:absolute;right:0;bottom:100%;left:0;z-index:-1;height:72px;background:linear-gradient(180deg,rgba(5,5,5,0)0,rgba(5,5,5,.72) 62%,#050505 100%);content:"";pointer-events:none}body.venue-swipe-view-active .venue-swipe-controls.is-mobile-dock .venue-swipe-action-row{justify-content:space-around;width:min(100%,360px);margin:0 auto;gap:.75rem}body.venue-swipe-view-active .venue-swipe-controls.is-mobile-dock .venue-swipe-action{color:rgba(255,255,255,.9)}body.venue-swipe-view-active .venue-swipe-controls.is-mobile-dock .venue-swipe-action svg.venue-swipe-arrow-icon{border-color:rgba(255,255,255,.34);background:rgba(160,165,169,.82);color:#303438;box-shadow:0 3px 10px rgba(0,0,0,.24)}body.venue-swipe-view-active .venue-swipe-controls.is-mobile-dock .venue-swipe-action--favorite .venue-swipe-favorite-icon{filter:invert(1);opacity:.95}body.venue-swipe-view-active .venue-swipe-controls.is-mobile-dock .venue-swipe-action--favorite.is-saved .venue-swipe-favorite-icon{filter:brightness(0) saturate(100%) invert(17%) sepia(99%) saturate(5354%) hue-rotate(348deg) brightness(96%) contrast(94%);opacity:1}body.venue-swipe-view-active .venue-swipe-controls.is-mobile-dock .venue-swipe-progress{margin-top:.35rem;color:rgba(255,255,255,.76);font-weight:400}html.venue-swipe-scroll-locked body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b),html.venue-swipe-scroll-locked body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card,html.venue-swipe-scroll-locked body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-media,html.venue-swipe-scroll-locked body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-image{touch-action:none!important}html.venue-swipe-scroll-locked body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b){overflow:hidden!important;background:#050505!important}html.venue-swipe-scroll-locked body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card.is-swipe-current:focus,html.venue-swipe-scroll-locked body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card.is-swipe-current:focus-visible{outline:0!important;outline-offset:0!important;-webkit-tap-highlight-color:transparent}html.venue-swipe-scroll-locked body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b)>.istanbul-venue-card.is-swipe-preview{z-index:3!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;transform:translateX(-50%)!important}@media (prefers-reduced-motion:reduce){.istanbul-results-grid.venue-swipe-deck>.istanbul-venue-card,.venue-swipe-action svg,.venue-swipe-hand-icon{transition-duration:1ms!important}.venue-swipe-action:not(:disabled):hover svg,.venue-swipe-action:not(:disabled):hover .venue-swipe-hand-icon{transform:none}}body.venue-swipe-view-active .istanbul-venue-card.is-swipe-current>.venue-swipe-controls{z-index:20!important;isolation:isolate;pointer-events:auto!important}body.venue-swipe-view-active .istanbul-venue-card.is-swipe-current>.venue-swipe-controls .venue-swipe-action{position:relative;z-index:1;pointer-events:auto!important;touch-action:manipulation}html body.istanbul-discovery-page :is(#resultsGrid,#favoritesGrid).istanbul-results-grid.venue-swipe-deck:not(#mobile-venue-rail-a):not(#mobile-venue-rail-b) .istanbul-venue-address-text:not([hidden]){display:none!important}html body.home-page .home-top-category-row .category-home-card[aria-expanded=true] .top-city-thumb{transform:none!important}html body.home-page .home-top-category-row .category-home-card[aria-expanded=true] .top-city-thumb::after{content:"";position:absolute;inset:0;z-index:4;box-sizing:border-box;border:4px solid #ff3d63;border-radius:inherit;box-shadow:inset 0 0 0 2px #fff;pointer-events:none}.home-page .top-city-thumb>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}