.theme-switch{width:32px;height:32px;color:var(--text);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge), var(--glass-shadow);transition:transform .2s var(--ease);border-radius:50%;flex:none;place-items:center;margin-left:8px;display:grid}.theme-switch:active{transform:scale(.94)}.theme-switch:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.theme-switch{background:var(--glass-solid)}}@media (max-width:899.98px){.theme-switch{margin-left:6px;position:relative}.theme-switch:after{content:"";position:absolute;inset:-6px}}[data-theme=night] .brand-logo,[data-theme=night] .brand-mark{filter:brightness(0)invert()opacity(.9)}[data-theme=night] :is(.btn.secondary,.round-btn.plain,.explore-all:hover,.site-row.selected strong,.map-zoom button,.map-round,.map-dial b,.peek-head h3,.peek-more,.detail-panel .ik-sag,.site-peek .ik-sag,.about-h2,.about-figure b,.modal .about-quote p,.about-timeline b,.about-deep-button){color:var(--sehir-acik)}[data-theme=night] :focus-visible{outline-color:var(--gold)}[data-theme=night] .about-tab[aria-current=true]{border-color:var(--sehir-acik)}[data-theme=night] .dial-ring{stroke:color-mix(in srgb, var(--sehir-acik) 60%, transparent)}[data-theme=night] .dial-major{stroke:var(--sehir-acik)}[data-theme=night] .dial-tick{stroke:color-mix(in srgb, var(--sehir-acik) 50%, transparent)}[data-theme=night] .dial-letter{fill:var(--sehir-acik)}[data-theme=night] .maplibregl-ctrl-attrib,[data-theme=night] .maplibregl-ctrl-attrib.maplibregl-compact{background:var(--glass-solid);color:var(--text-muted)}[data-theme=night] .maplibregl-ctrl-attrib a{color:var(--text-muted)}[data-theme=night] .maplibregl-ctrl-attrib-button{filter:invert()}[data-theme=night] .scene-media-switch .btn[aria-pressed=true]{color:var(--on-primary)}[data-theme=night] .scene-media-switch .btn[aria-pressed=false]{color:var(--text)}[data-theme=night] :is(.hotspot>span,.stop-number,.about-term-card,.profile-language [aria-pressed=true]){color:var(--on-primary)}[data-theme=night] :is(.map-wrap,.map-canvas){background:radial-gradient(1px 1px at 12% 18%,#ffffff8c,#0000),radial-gradient(1px 1px at 27% 72%,#fff6,#0000),radial-gradient(1.5px 1.5px at 41% 9%,#ffffff80,#0000),radial-gradient(1px 1px at 63% 88%,#ffffff59,#0000),radial-gradient(1.5px 1.5px at 78% 14%,#ffffff73,#0000),radial-gradient(1px 1px at 88% 61%,#fff6,#0000),radial-gradient(1px 1px at 6% 52%,#ffffff59,#0000),radial-gradient(1px 1px at 52% 34%,#ffffff4d,#0000),radial-gradient(75% 75%,#0d131c 0%,#030508 100%)}[data-theme=night] .city-marker:not(.city-far .city-marker:not(.ready)){background:var(--glass-solid)}[data-theme=night] :is(.explore-heading h2,.explore-city):before{background:var(--sehir-acik)}[data-theme=night] .side-panel:after{background:var(--sehir-acik);opacity:.08}[data-theme=night] .city-marker i.city-emblem{background:var(--sehir-acik)}[data-theme=night] .city-marker b{color:var(--primary)}[data-theme=night] .site-row:hover{background:color-mix(in srgb, var(--sehir-acik) 12%, transparent)}[data-theme=night] .site-row.selected{background:color-mix(in srgb, var(--sehir-acik) 16%, var(--surface));box-shadow:inset 3px 0 0 var(--sehir-acik)}[data-theme=night] .detail-panel .ky{transition:transform var(--sure-2) var(--egri), background-color .2s;border-radius:10px}[data-theme=night] .detail-panel .ky:hover{background:color-mix(in srgb, var(--sehir-acik) 12%, transparent)}[data-theme=night] :is(.model-viewer,.detail-model){--scene-top:#202a37!important;--scene-bottom:#0f141b!important}[data-theme=night] .detail-scene .model-label{background:var(--representative-bg);color:var(--representative)}.kind-filter{scrollbar-width:none;gap:6px;margin:2px 0 10px;display:flex;overflow-x:auto}@media (max-width:899.98px){.kind-filter{margin-top:16px}}.kind-filter::-webkit-scrollbar{display:none}.kind-filter button{border:1px solid var(--border);height:30px;color:var(--text);font:500 13px/1 var(--font);transition:background .2s var(--ease), color .2s var(--ease);background:0 0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.kind-filter small{color:var(--text-muted);font:400 11px/1 var(--font)}.kind-filter button[aria-pressed=true]{background:var(--sehir-aksan,var(--primary));color:#fff;border-color:#0000}.kind-filter button[aria-pressed=true] small{color:#ffffffd1}.kind-filter .dot{border-radius:50%;flex:none;width:8px;height:8px}.kind-filter button[aria-pressed=true] .dot{box-shadow:0 0 0 1.5px #fff}.access-menu{flex:none;margin-left:8px;position:relative}.access-menu>button{font:700 13px/1 var(--font);margin-left:0}.access-pop{z-index:60;border:1px solid var(--border);background:var(--surface);width:240px;color:var(--text);border-radius:16px;padding:14px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 34px #10182433}.access-controls{gap:12px;display:grid}.access-controls>label{font:500 14px/20px var(--font);justify-content:space-between;align-items:center;gap:12px;display:flex}.access-controls fieldset{border:0;margin:0;padding:0}.access-controls legend{font:500 14px/20px var(--font);margin-bottom:6px;padding:0}.access-sizes{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.access-sizes button{border:1px solid var(--border);min-height:36px;color:var(--text);background:0 0;border-radius:10px}.access-sizes button:first-child{font:600 13px/1 var(--font)}.access-sizes button:nth-child(2){font:600 16px/1 var(--font)}.access-sizes button:nth-child(3){font:600 19px/1 var(--font)}.access-sizes button[aria-pressed=true]{background:var(--primary);color:var(--surface);border-color:#0000}[data-text-size=large] :is(.side-panel,.story-panel,.side-sheet,.modal,.about-page,.route-page,.profile-grid,.profile-heading){zoom:1.14}[data-text-size=xlarge] :is(.side-panel,.story-panel,.side-sheet,.modal,.about-page,.route-page,.profile-grid,.profile-heading){zoom:1.3}[data-contrast=high]{--glass:var(--surface);--glass-solid:var(--surface);--glass-blur:none}[data-contrast=high] :focus-visible{outline:3px solid var(--text);outline-offset:2px}[data-contrast=high] :is(.btn.secondary,.round-btn,.site-row-add,.kaynak-mini,.kind-filter button){border:1.5px solid var(--text)}@media (max-width:899.98px){.lang-switch{background:0 0;border:0;border-radius:50%;flex:none;width:32px;height:32px;padding:0;display:block;position:relative}.lang-switch:before{display:none}.lang-switch button{background:var(--glass);width:100%;min-width:0;height:100%;box-shadow:var(--glass-edge), var(--glass-shadow);color:var(--text);font:700 12px/1 var(--font);border-radius:50%;padding:0}.lang-switch [aria-pressed=true]{color:var(--text);display:block;position:relative}.lang-switch button[aria-pressed=false]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}header:has(.global-search:focus-within) :is(.lang-switch,.access-menu,.theme-switch){display:none}header:has(.global-search:focus-within) .global-search{flex:auto;min-width:0}}
