.fsm{--yer-ulasim:#5856d6;--yer-yeme:#ff9500;--yer-alisveris:#007aff;--yer-doga:#34c759;--yer-egitim:#af52de;--yer-saglik:#ff3b30;--yer-para:#30b0c7;--yer-notr:#8e8e93;--pin-kabuk:#fff;--pin-siyah:#000}.fsm-pin{position:relative;width:0;height:0}.fsm-pin>*{position:absolute;left:0;bottom:0;transform:translateX(-50%);transform-origin:50% 100%}.fsm-pin.is-gizli>*{visibility:hidden;pointer-events:none}.fsm-pin>button{padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .3s var(--ease-apple)}.fsm-pin>button:active{transform:translateX(-50%) scale(.94)}.fsm-kuyruk{display:block;background:var(--pin-kabuk)}.fsm-yer{display:flex;flex-direction:column;align-items:center}.fsm-yer-kabuk{display:block;width:30px;height:30px;padding:3px;border-radius:50%;background:var(--pin-kabuk)}.fsm-yer-disk{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:var(--renk);color:var(--pin-kabuk)}.fsm-kuyruk--yer{width:10px;height:7px;margin-top:-1px;clip-path:path("M0 0 Q1.8 3.5 5 7 Q8.2 3.5 10 0 Z")}.fsm-yer-ad{display:block;max-width:124px;margin-top:3px;padding:2px 6px;overflow:hidden;border-radius:999px;color:var(--renk);font-size:11px;font-weight:600;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.fsm--uydu .fsm-yer-ad{background:var(--pin-kabuk)}.fsm-pin.is-secili>.fsm-yer{transform:translateX(-50%) scale(1.12)}.fsm-pin.is-secili .fsm-yer-ad{background:var(--renk);color:var(--pin-kabuk)}.fsm-fiyat{padding:7px 11px!important;border-radius:999px;background:var(--pin-kabuk)!important;color:var(--pin-siyah);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap;outline:.5px solid color-mix(in oklab,var(--pin-siyah) 12%,transparent);outline-offset:-.5px}.fsm-pin.is-secili>.fsm-fiyat{transform:translateX(-50%) scale(1.06)}.fsm-fiyat--konu,.fsm-pin.is-secili>.fsm-fiyat{background:var(--pin-siyah)!important;color:var(--pin-kabuk);outline-color:transparent}.fsm-fiyat--konu,.fsm-mulk{pointer-events:none}.fsm-mulk{display:flex;flex-direction:column;align-items:center}.fsm-mulk-daire{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--foreground);color:var(--pin-kabuk)}.fsm-kuyruk--mulk{width:16px;height:12px;margin-top:-2px;background:var(--foreground);clip-path:path("M0 0 Q2.9 6 8 12 Q13.1 6 16 0 Z")}.fsm-ust{position:absolute;top:calc(max(env(safe-area-inset-top), 12px) + 8px);right:20px;z-index:5;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.fsm-dugme{display:grid;place-items:center;width:44px;height:44px;border:.5px solid var(--separator);border-radius:50%;background:var(--surface);color:var(--foreground);cursor:pointer;transition:transform .18s var(--ease-apple)}.fsm-dugme:active{transform:scale(.94)}.fsm-katman{position:relative}.fsm-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:212px;padding:6px 0;border-radius:var(--r-group);background:var(--surface)}.fsm-menu-satir{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 16px 0 12px;border:0;background:none;color:var(--foreground);font-size:15px;text-align:left;cursor:pointer}.fsm-menu-satir>svg{flex:none}.fsm-menu-satir[aria-checked=false]>svg{visibility:hidden}.fsm-menu-ayrac{height:.5px;margin:6px 0;background:var(--separator)}.fsm-cip-kap{position:absolute;top:0;left:0;z-index:4}.fsm-cip{display:inline-flex;align-items:center;gap:4px;padding:5px 9px;border:0;border-radius:999px;background:var(--surface);color:var(--foreground);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.fsm-cip>svg:last-child{color:var(--muted)}.fsm-menu--cip{top:calc(100% + 6px);right:auto;left:50%;min-width:170px;transform:translateX(-50%)}.fsm-kart{position:absolute;right:16px;bottom:calc(env(safe-area-inset-bottom) + 10px);left:16px;z-index:6;max-width:460px;margin-inline:auto;padding:12px;border-radius:var(--r-sheet);background:var(--surface);animation:fsmKartGir .32s var(--ease-apple)}@keyframes fsmKartGir{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.fsm-kart-galeri{position:relative;height:210px;overflow:hidden;border-radius:calc(var(--r-sheet) - 12px);background:var(--surface-sunken)}.fsm-kart-serit{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fsm-kart-serit::-webkit-scrollbar{display:none}.fsm-kart-serit img{flex:0 0 100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start}.fsm-kart-noktalar{position:absolute;bottom:10px;left:50%;display:flex;gap:8px;transform:translateX(-50%);pointer-events:none}.fsm-kart-noktalar span{width:7px;height:7px;border-radius:50%;background:var(--pin-kabuk);opacity:.5}.fsm-kart-noktalar span[data-acik=true]{opacity:1}.fsm-kart-x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:36px;height:36px;border:.5px solid var(--separator);border-radius:50%;background:var(--surface-sunken);color:var(--foreground);cursor:pointer}.fsm-kart-x--metin{top:0;right:0}.fsm-kart-metin{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:12px 44px 4px;text-align:center}.fsm-kart-metin[data-gorselsiz=true]{padding-top:6px}.fsm-kart-metin b{color:var(--foreground);font-size:20px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums}.fsm-kart-metin span{color:var(--muted);font-size:15px;line-height:1.3}@media (prefers-reduced-motion:reduce){.fsm-kart{animation:none}.fsm-pin>button{transition:none}}.rapor-hero-shell{background:var(--background);min-height:100dvh;padding-top:max(env(safe-area-inset-top),8px);padding-bottom:24px;--accent:var(--foreground);--accent2:color-mix(in oklab,var(--foreground) 82%,var(--background));--gold:var(--muted);--gold-deep:var(--muted);--success:var(--foreground);--destructive:var(--muted);--danger:var(--muted)}.rapor-hero-header{position:relative;display:flex;align-items:center;justify-content:center;padding:8px 16px;min-height:48px;background:transparent}.rapor-hero-actbtn,.rapor-hero-back{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(14px) saturate(170%);transition:background .2s var(--ease-apple),color .2s var(--ease-apple),transform .16s var(--ease-apple)}.rapor-hero-actbtn:not([disabled]):active,.rapor-hero-back:active{transform:scale(.92)}.rapor-hero-actbtn:focus-visible,.rapor-hero-back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rapor-hero-back{position:fixed;top:calc(max(env(safe-area-inset-top, 0px), 8px) + 8px);z-index:50;left:max(16px,calc((100vw - 600px) / 2));background:color-mix(in oklab,var(--background) 55%,transparent);color:var(--foreground);border:.5px solid color-mix(in oklab,var(--foreground) 10%,transparent);box-shadow:0 2px 10px color-mix(in oklab,var(--foreground) 8%,transparent)}.rapor-hero-back:hover{background:color-mix(in oklab,var(--background) 72%,transparent)}.rapor-hero-title{font-family:var(--font-rounded);font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--foreground);text-align:center;margin:0;padding:0 52px}.rapor-hero-actions{position:fixed;top:calc(max(env(safe-area-inset-top, 0px), 8px) + 8px);right:max(16px,calc((100vw - 600px) / 2));z-index:50;display:flex;align-items:center;gap:8px}.rapor-hero-actbtn-map{background:color-mix(in oklab,var(--background) 55%,transparent);color:var(--foreground);border:.5px solid color-mix(in oklab,var(--foreground) 10%,transparent);box-shadow:0 2px 10px color-mix(in oklab,var(--foreground) 8%,transparent)}.rapor-hero-actbtn-map:hover{background:color-mix(in oklab,var(--background) 72%,transparent)}.rapor-hero-actbtn-share{background:var(--accent);color:var(--background);border:.5px solid color-mix(in oklab,var(--accent) 60%,var(--foreground));box-shadow:0 2px 10px color-mix(in oklab,var(--foreground) 8%,transparent)}.rapor-hero-actbtn-share:hover{background:color-mix(in oklab,var(--accent) 88%,var(--foreground))}.rapor-hero-actbtn[disabled]{cursor:default;opacity:.6}.rapor-hero-card{max-width:600px;margin:16px auto 0;margin-inline:max(16px,env(safe-area-inset-left));aspect-ratio:1/1;border-radius:var(--r-sheet);overflow:hidden;position:relative;display:flex;flex-direction:column;background:var(--surface);border:.5px solid color-mix(in oklab,var(--foreground) 8%,transparent)}@media (min-width:632px){.rapor-hero-card{margin-inline:auto;width:calc(100% - 32px)}}.rapor-hero-photo-frame{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;flex-shrink:0}.rapor-hero-photos{position:absolute;inset:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.rapor-hero-photos::-webkit-scrollbar{display:none}.rapor-hero-photo-slide{flex:0 0 100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;position:relative}.rapor-hero-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block}.rapor-hero-photo-empty{position:absolute;inset:0;background:var(--bgDeep);color:var(--muted);font-family:var(--font-rounded);font-size:14px}.rapor-hero-dots,.rapor-hero-photo-empty{display:flex;align-items:center;justify-content:center}.rapor-hero-dots{gap:5px;height:8px;pointer-events:none}.rapor-hero-dot{width:7px;height:7px;border-radius:50%;background:hsla(0,0%,100%,.5);flex-shrink:0;transition:width .24s var(--ease-apple),height .24s var(--ease-apple),background .24s var(--ease-apple)}.rapor-hero-dot[data-active=true]{background:#fff}.rapor-hero-dot[data-edge=true]{width:3px;height:3px;background:hsla(0,0%,100%,.34)}.rapor-hero-overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,transparent 28%,transparent 60%,rgba(0,0,0,.42))}.rapor-hero-chip{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;background:hsla(0,0%,100%,.18);backdrop-filter:blur(24px) saturate(180%);border:.5px solid hsla(0,0%,100%,.32);border-radius:980px;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.45);max-width:calc(100% - 32px)}.rapor-hero-chip-avatar{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1.5px solid hsla(0,0%,100%,.55);flex-shrink:0}.rapor-hero-chip-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;background:color-mix(in oklab,var(--accent) 32%,transparent);color:hsla(0,0%,100%,.96);font-family:var(--font-rounded);font-size:13px;font-weight:600}.rapor-hero-chip-text{display:flex;flex-direction:column;gap:0;line-height:1.15;min-width:0}.rapor-hero-chip-ad{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.98);letter-spacing:-.005em}.rapor-hero-chip-ad,.rapor-hero-chip-unvan{font-family:var(--font-rounded);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rapor-hero-chip-unvan{font-size:11px;font-weight:500;color:hsla(0,0%,100%,.78);letter-spacing:.01em}.rapor-hero-bottom{position:absolute;bottom:16px;left:16px;right:16px;display:flex;flex-direction:column;gap:8px;pointer-events:none;z-index:2}.rapor-hero-pills{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;pointer-events:none}.rapor-hero-pill{background:rgba(0,0,0,.42);backdrop-filter:blur(22px) saturate(180%);border:.5px solid hsla(0,0%,100%,.18);border-radius:980px;color:hsla(0,0%,100%,.98);white-space:nowrap;display:inline-flex;align-items:center;line-height:1.15;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.14)}.rapor-hero-pill-konum{font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis}.rapor-hero-pill-konum,.rapor-hero-pill-specs{padding:6px 12px;font-family:var(--font-rounded);font-size:12px;letter-spacing:.01em}.rapor-hero-pill-specs{font-weight:600;flex-shrink:0}.rapor-hero-price-band{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:16px 20px;border-top:.5px solid color-mix(in oklab,var(--foreground) 7%,transparent)}.rapor-hero-price-band-label{font-family:var(--font-rounded);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in oklab,var(--foreground) 52%,transparent);line-height:1}.rapor-hero-price-band-val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:clamp(24px,6.4vw,32px);font-weight:600;letter-spacing:-.02em;color:var(--foreground);line-height:1.1}.rapor-skor-ring-track{fill:none;stroke:color-mix(in oklab,var(--foreground) 10%,transparent);stroke-linecap:round}.rapor-skor-ring-fill{fill:none;stroke:var(--foreground);stroke-linecap:round;transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.rapor-skor-ring-fill{transition:none}}.rapor-widget-baslik{font-family:var(--font-rounded);font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--muted);line-height:1}.rapor-skor-stack{position:relative;max-width:600px;margin:22px auto 0;margin-inline:max(16px,env(safe-area-inset-left))}@media (min-width:632px){.rapor-skor-stack{margin-inline:auto;width:calc(100% - 32px)}}.rapor-skor-stack-frame{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-sheet);border:.5px solid color-mix(in oklab,var(--foreground) 9%,transparent);background:var(--surface);backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 .5px 0 color-mix(in oklab,#fff 24%,transparent);transition:top .42s cubic-bezier(.22,1,.36,1),right .42s cubic-bezier(.22,1,.36,1),bottom .42s cubic-bezier(.22,1,.36,1),left .42s cubic-bezier(.22,1,.36,1);pointer-events:none;z-index:0}.rapor-skor-stack[data-scrolling=true] .rapor-skor-stack-frame{top:-5px;right:-5px;bottom:-5px;left:-5px}.rapor-skor-stack-viewport{position:relative;aspect-ratio:2/1;border-radius:var(--r-sheet);overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;z-index:1;container-type:size;background:transparent}.rapor-skor-stack-viewport::-webkit-scrollbar{display:none}.rapor-skor-stack-track{display:flex;flex-direction:column;gap:12px}.rapor-skor-stack-item{flex:0 0 100cqh;height:100cqh;width:100%;scroll-snap-align:center;scroll-snap-stop:always;display:flex;align-items:stretch;justify-content:stretch;transform:scale(.96);transform-origin:center center;will-change:transform}.rapor-skor-stack-item>*{width:100%!important;max-width:none!important;margin:0!important;height:100%;padding:clamp(14px,5cqh,22px) clamp(16px,5cqw,24px)!important;gap:clamp(8px,3cqh,16px)!important}.rapor-skor-stack-item .rapor-widget-baslik{margin-top:clamp(4px,3cqh,14px)}.rapor-skor-stack-item .rapor-cosmo-skor-govde{flex:1;gap:clamp(14px,5cqw,24px)}.rapor-skor-stack-item .rapor-cosmo-skor-ring{width:clamp(72px,58cqh,112px)}.rapor-skor-stack-item .rapor-cosmo-skor-ring-deger{font-size:clamp(26px,22cqh,40px)}.rapor-skor-stack-item .rapor-cosmo-skor-barlar{display:grid;grid-template-columns:1fr 1fr;gap:clamp(8px,3cqh,12px) clamp(12px,4cqw,20px)}.rapor-skor-stack-item .rapor-detay-widget-liste{display:grid;grid-template-columns:1fr 1fr;gap:clamp(8px,3cqh,14px) clamp(12px,4cqw,20px);flex:1;align-content:center}.rapor-skor-stack-item .rapor-bar-deger{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.rapor-skor-stack-dots{position:absolute;right:-14px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:5px;opacity:0;transition:opacity .36s cubic-bezier(.22,1,.36,1);pointer-events:none;z-index:2}.rapor-skor-stack[data-scrolling=true] .rapor-skor-stack-dots{opacity:1}.rapor-skor-stack-dot{width:6px;height:6px;border-radius:50%;background:color-mix(in oklab,var(--foreground) 22%,transparent);flex-shrink:0;transition:width .24s cubic-bezier(.22,1,.36,1),height .24s cubic-bezier(.22,1,.36,1),background .24s cubic-bezier(.22,1,.36,1)}.rapor-skor-stack-dot[data-distance="0"]{width:7px;height:7px;background:var(--foreground)}.rapor-skor-stack-dot[data-distance="1"]{width:6px;height:6px}.rapor-skor-stack-dot[data-distance="2"]{width:5px;height:5px}.rapor-skor-stack-dot[data-distance="3"]{width:4px;height:4px;background:color-mix(in oklab,var(--foreground) 16%,transparent)}@media (prefers-reduced-motion:reduce){.rapor-skor-stack-viewport{scroll-behavior:auto}.rapor-skor-stack-frame{transition:none}}.rapor-cosmo-skor,.rapor-detay-widget{max-width:600px;margin:0 auto;margin-inline:max(16px,env(safe-area-inset-left));background:var(--surface);border:.5px solid color-mix(in oklab,var(--foreground) 8%,transparent);border-radius:var(--r-sheet);padding:20px 22px;display:flex;flex-direction:column;gap:18px}@media (min-width:632px){.rapor-cosmo-skor,.rapor-detay-widget{margin-inline:auto;width:calc(100% - 32px)}}.rapor-cosmo-skor-govde{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:24px}.rapor-cosmo-skor-ring{position:relative;width:clamp(104px,30vw,128px);aspect-ratio:1/1;flex-shrink:0}.rapor-cosmo-skor-ring svg{width:100%;height:100%;overflow:visible}.rapor-cosmo-skor-ring-deger{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-rounded);font-size:clamp(34px,9vw,42px);font-weight:600;color:var(--foreground);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.rapor-cosmo-skor-barlar{display:flex;flex-direction:column;gap:12px;min-width:0}.rapor-detay-widget-liste{display:flex;flex-direction:column;gap:14px}.rapor-bar-satir{display:flex;flex-direction:column;gap:6px;min-width:0}.rapor-bar-ust{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rapor-bar-etiket{font-weight:500;color:var(--foreground);letter-spacing:.005em;overflow:hidden;text-overflow:ellipsis;min-width:0}.rapor-bar-deger,.rapor-bar-etiket{font-family:var(--font-rounded);font-size:13px;white-space:nowrap}.rapor-bar-deger{font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0}.rapor-bar-track{display:block;width:100%;height:6px;border-radius:99px;background:color-mix(in oklab,var(--foreground) 8%,transparent);overflow:hidden}.rapor-bar-fill{display:block;height:100%;border-radius:99px;background:var(--foreground);transition:width .9s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.rapor-bar-fill{transition:none}}@media (orientation:landscape) and (max-height:540px){.rapor-skor-stack-frame{background:color-mix(in oklab,var(--foreground) 90%,var(--background));border-color:color-mix(in oklab,var(--background) 16%,transparent);box-shadow:inset 0 .5px 0 color-mix(in oklab,var(--background) 22%,transparent)}.rapor-skor-stack-frame,.rapor-skor-stack-viewport{border-radius:var(--r-modal)}.rapor-skor-stack-item .rapor-cosmo-skor,.rapor-skor-stack-item .rapor-detay-widget{background:color-mix(in oklab,var(--foreground) 90%,var(--background));border:.5px solid color-mix(in oklab,var(--background) 14%,transparent);border-radius:var(--r-modal)}.rapor-skor-stack-item .rapor-widget-baslik{color:color-mix(in oklab,var(--background) 64%,transparent)}.rapor-skor-stack-item .rapor-bar-etiket{color:color-mix(in oklab,var(--background) 92%,transparent)}.rapor-skor-stack-item .rapor-bar-deger{color:color-mix(in oklab,var(--background) 66%,transparent)}.rapor-skor-stack-item .rapor-cosmo-skor-ring-deger{color:var(--background)}.rapor-skor-stack-item .rapor-bar-track{background:color-mix(in oklab,var(--background) 16%,transparent)}.rapor-skor-stack-item .rapor-skor-ring-track{stroke:color-mix(in oklab,var(--background) 18%,transparent)}.rapor-skor-stack-dot{background:color-mix(in oklab,var(--background) 38%,transparent)}.rapor-skor-stack-dot[data-distance="0"]{background:var(--background)}.rapor-skor-stack-dot[data-distance="3"]{background:color-mix(in oklab,var(--background) 24%,transparent)}}.rapor-hero-card+.rapor-skor-stack{margin-top:12px}.rapor-map-card{max-width:600px;margin:0 auto;margin-inline:max(16px,env(safe-area-inset-left));aspect-ratio:1/1;border-radius:var(--r-sheet);overflow:hidden;position:relative;background:var(--surface);border:.5px solid color-mix(in oklab,var(--foreground) 8%,transparent);transition:transform .22s cubic-bezier(.22,1,.36,1)}.rapor-map-card[data-tiklanabilir=true]{cursor:pointer}.rapor-map-card[data-tiklanabilir=true]:active{transform:scale(.992)}.rapor-map-card[data-tiklanabilir=true]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:632px){.rapor-map-card{margin-inline:auto;width:calc(100% - 32px)}}.rapor-map-card-canvas{position:absolute;inset:0;width:100%;height:100%}.rapor-map-card-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--bgDeep);color:var(--muted);font-family:var(--font-rounded);font-size:14px;text-align:center;padding:24px}.rapor-map-card-pin{position:relative;width:36px;height:36px;margin-top:-18px;margin-left:-18px;pointer-events:none}.rapor-map-card-pin-dot{position:absolute;inset:0;margin:auto;width:16px;height:16px;border-radius:50%;background:var(--accent);border:2.5px solid hsla(0,0%,100%,.95);box-shadow:0 2px 8px rgba(0,0,0,.25)}.rapor-map-card-pin-ring{position:absolute;inset:0;margin:auto;width:36px;height:36px;border-radius:50%;background:color-mix(in oklab,var(--accent) 24%,transparent);animation:raporMapPinPulse 2.2s var(--ease-apple) infinite}@keyframes raporMapPinPulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.7);opacity:0}}@media (prefers-reduced-motion:reduce){.rapor-map-card-pin-ring{animation:none;opacity:.5}}.rapor-map-fab-stack{position:absolute;right:14px;bottom:14px;display:flex;flex-direction:column;gap:10px;z-index:3}.rapor-map-fab-group{width:48px;height:96px;display:flex;flex-direction:column;border-radius:var(--r-group);background:color-mix(in oklab,var(--background) 55%,transparent);backdrop-filter:blur(28px) saturate(200%);border:.5px solid color-mix(in oklab,var(--foreground) 8%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -.5px 0 rgba(0,0,0,.04);overflow:hidden;position:relative}.rapor-map-fab-btn{flex:1;width:100%;padding:0;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--foreground);transition:background .18s var(--ease-apple),transform .14s var(--ease-apple)}.rapor-map-fab-btn:hover{background:color-mix(in oklab,var(--foreground) 6%,transparent)}.rapor-map-fab-btn:active{transform:scale(.94)}.rapor-map-fab-divider{height:.5px;background:color-mix(in oklab,var(--foreground) 12%,transparent);margin:0}.rapor-map-fab-btn-rota svg{filter:drop-shadow(0 0 6px color-mix(in oklab,#007AFF 55%,transparent))}.rapor-map-nav-arrow{fill:#007aff}.rapor-map-emsal-pin{width:14px;height:14px;margin-top:-7px;margin-left:-7px;border-radius:50%;background:var(--gold);border:2px solid hsla(0,0%,100%,.95);box-shadow:0 2px 6px rgba(0,0,0,.25);transform-origin:center center;transition:transform .28s var(--ease-apple),background .22s var(--ease-apple),box-shadow .28s var(--ease-apple)}.rapor-map-emsal-pin.is-aktif{background:var(--accent);transform:scale(1.5);border-color:hsla(0,0%,100%,.98);box-shadow:0 2px 8px rgba(0,0,0,.3),0 0 0 6px color-mix(in oklab,var(--accent) 18%,transparent);z-index:2}@media (prefers-reduced-motion:reduce){.rapor-map-emsal-pin{transition:none}}.rapor-emsal-stack{margin:12px 0 0;width:100%;overflow-x:clip}.rapor-emsal-track{display:flex;gap:12px;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding-inline:max(16px,env(safe-area-inset-left));scroll-padding-inline:max(16px,env(safe-area-inset-left))}.rapor-emsal-track::-webkit-scrollbar{display:none}.rapor-emsal-kart{flex:0 0 calc(100vw - 32px);max-width:568px;aspect-ratio:2/1;scroll-snap-align:center;scroll-snap-stop:always;position:relative;background:var(--surface);border:.5px solid var(--separator);border-radius:var(--r-sheet);overflow:hidden;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-x;transform:scale(.96);transform-origin:center center;will-change:transform;transition:box-shadow .32s var(--ease-apple)}.rapor-emsal-kart[data-aktif=true]{transform:scale(1)}.rapor-emsal-foto-wrap{position:absolute;top:0;bottom:0;left:-7.5%;width:115%;will-change:transform}.rapor-emsal-foto-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block;pointer-events:none}.rapor-emsal-foto-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--bgDeep);color:var(--muted);font-family:var(--font-rounded);font-size:20px}.rapor-emsal-minimal{position:absolute;left:16px;bottom:14px;right:16px;display:flex;flex-direction:column;gap:2px;pointer-events:none;z-index:2;text-shadow:0 1px 6px rgba(0,0,0,.55);transition:opacity .24s var(--ease-apple)}.rapor-emsal-kart[data-detay=true] .rapor-emsal-minimal{opacity:0}.rapor-emsal-min-fiyat{font-family:var(--font-rounded);font-size:clamp(22px,6vw,28px);font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:hsla(0,0%,100%,.98);line-height:1.05}.rapor-emsal-min-alt{font-family:var(--font-rounded);font-size:12px;font-weight:500;letter-spacing:.01em;color:hsla(0,0%,100%,.85)}.rapor-emsal-detay{position:absolute;inset:0;z-index:3;display:grid;grid-template-columns:1fr auto;align-items:stretch;background:rgba(0,0,0,.62);backdrop-filter:blur(10px) saturate(160%);opacity:1;pointer-events:auto;transition:opacity .24s var(--ease-apple)}.rapor-emsal-kart[data-detay=false] .rapor-emsal-detay{opacity:0;pointer-events:none}.rapor-emsal-detay-side{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 0;border:none;background:transparent;color:var(--accent);cursor:pointer;text-decoration:none;font-family:var(--font-rounded);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:background .18s var(--ease-apple),transform .18s var(--ease-apple)}.rapor-emsal-detay-side:hover{background:hsla(0,0%,100%,.08)}.rapor-emsal-detay-side:active{transform:scale(.96)}.rapor-emsal-detay-side-ac{padding-inline:18px;border-left:.5px solid hsla(0,0%,100%,.14);min-width:68px}.rapor-emsal-detay-side-text{line-height:1}.rapor-emsal-detay-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;padding:14px 18px;align-content:center;min-width:0}.rapor-emsal-detay-cell{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;border-right:.5px solid hsla(0,0%,100%,.1);border-bottom:.5px solid hsla(0,0%,100%,.1)}.rapor-emsal-detay-cell:nth-child(3n){border-right:none}.rapor-emsal-detay-cell:nth-last-child(-n+3){border-bottom:none}.rapor-emsal-detay-label{font-family:var(--font-rounded);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsla(0,0%,100%,.62);line-height:1}.rapor-emsal-detay-val{font-family:var(--font-rounded);font-size:16px;font-weight:600;letter-spacing:-.005em;font-variant-numeric:tabular-nums;color:hsla(0,0%,100%,.98);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rapor-emsal-dots{display:flex;justify-content:center;align-items:center;gap:5px;height:8px;margin-top:14px;padding-bottom:4px}.rapor-emsal-dot{width:7px;height:7px;border-radius:50%;background:color-mix(in oklab,var(--foreground) 28%,transparent);flex-shrink:0;transition:width .24s var(--ease-apple),height .24s var(--ease-apple),background .24s var(--ease-apple)}.rapor-emsal-dot[data-active=true]{background:var(--foreground)}.rapor-emsal-dot[data-edge=true]{width:3px;height:3px;background:color-mix(in oklab,var(--foreground) 14%,transparent)}.rapor-emsal-kart-empty{max-width:536px;margin:0 auto;margin-inline:max(16px,env(safe-area-inset-left))}.rapor-emsal-kart-empty .rapor-emsal-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:24px 28px;text-align:left;background:var(--bgDeep)}.rapor-emsal-kart-empty .rapor-emsal-empty-baslik{margin:0;font-family:var(--font-serif);font-size:18px;line-height:1.3;color:var(--foreground)}.rapor-emsal-kart-empty .rapor-emsal-empty-aciklama{margin:0;font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--muted)}.rapor-danisman-widget{max-width:600px;margin:12px auto 0;margin-inline:max(16px,env(safe-area-inset-left));aspect-ratio:1/1;border-radius:var(--r-sheet);background:var(--surface);border:.5px solid color-mix(in oklab,var(--foreground) 8%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 24px;gap:14px;overflow:visible}@media (min-width:632px){.rapor-danisman-widget{margin-inline:auto;width:calc(100% - 32px)}}.rapor-danisman-head{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;width:100%}.rapor-danisman-head-link{text-decoration:none;color:inherit;cursor:pointer;transition:opacity .18s var(--ease-apple),transform .18s var(--ease-apple)}.rapor-danisman-head-link:hover{opacity:.85}.rapor-danisman-head-link:active{transform:scale(.99)}.rapor-danisman-ad-link{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:color-mix(in oklab,var(--accent) 14%,transparent);color:var(--accent);margin-left:8px;vertical-align:middle}.rapor-danisman-avatar{width:92px;height:92px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:.5px solid color-mix(in oklab,var(--foreground) 10%,transparent);box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 10%,transparent);flex-shrink:0}.rapor-danisman-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;background:color-mix(in oklab,var(--accent) 24%,transparent);color:var(--accent);font-family:var(--font-rounded);font-size:28px;font-weight:600;letter-spacing:-.01em}.rapor-danisman-meta{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;min-width:0;width:100%}.rapor-danisman-ad{font-family:var(--font-serif);font-size:clamp(22px,6vw,26px);font-weight:500;color:var(--foreground);letter-spacing:-.015em;line-height:1.15;margin:0}.rapor-danisman-unvan{font-family:var(--font-rounded);font-size:13px;font-weight:500;color:var(--muted);letter-spacing:.005em;line-height:1.3;margin:0}.rapor-danisman-slogan{font-family:var(--font-serif);font-style:italic;font-size:15px;font-weight:400;color:color-mix(in oklab,var(--foreground) 70%,transparent);letter-spacing:0;line-height:1.45;margin:4px 0 0;max-width:30ch;max-height:2.9em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rapor-danisman-divider{width:36px;height:.5px;flex-shrink:0;background:color-mix(in oklab,var(--foreground) 14%,transparent)}.rapor-danisman-ofis{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;min-width:0;max-width:100%}.rapor-danisman-ofis-ikon{display:inline-grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:var(--r-cell);background:color-mix(in oklab,var(--accent) 12%,transparent);color:var(--accent)}.rapor-danisman-ofis-ad{font-size:15px;font-weight:600;color:var(--foreground);line-height:1.25}.rapor-danisman-ofis-ad,.rapor-danisman-ofis-adres{font-family:var(--font-rounded);letter-spacing:.005em;overflow-wrap:anywhere}.rapor-danisman-ofis-adres{font-size:12.5px;font-weight:400;color:var(--muted);line-height:1.4;max-width:34ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rapor-danisman-kanallar{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:18px;width:100%}.rapor-danisman-kanal{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:60px;text-decoration:none;cursor:pointer}.rapor-danisman-kanal-ikon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:color-mix(in oklab,var(--background) 70%,transparent);backdrop-filter:blur(20px) saturate(180%);border:.5px solid color-mix(in oklab,var(--foreground) 10%,transparent);box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.4);color:var(--foreground);transition:transform .18s var(--ease-apple),filter .18s var(--ease-apple)}.rapor-danisman-kanal:hover .rapor-danisman-kanal-ikon{filter:brightness(1.04)}.rapor-danisman-kanal:active .rapor-danisman-kanal-ikon{transform:scale(.93)}.rapor-danisman-kanal-ara .rapor-danisman-kanal-ikon{background:var(--accent);color:var(--background);border-color:color-mix(in oklab,var(--accent) 50%,var(--foreground));box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.32)}.rapor-danisman-kanal-etiket{font-family:var(--font-rounded);font-size:12px;font-weight:500;color:var(--foreground);letter-spacing:.005em;line-height:1.2}.rapor-danisman-tel{font-family:var(--font-mono);font-size:13.5px;font-weight:500;color:var(--muted);letter-spacing:.02em;font-variant-numeric:tabular-nums;text-decoration:none}@media (prefers-reduced-motion:reduce){.rapor-danisman-kanal-ikon{transition:none}.rapor-danisman-kanal:hover .rapor-danisman-kanal-ikon{filter:none}.rapor-danisman-kanal:active .rapor-danisman-kanal-ikon{transform:none}}.rapor-fsmap{position:fixed;inset:0;z-index:100;background:var(--background);overscroll-behavior:none;animation:raporFsmapEnter .28s var(--ease-apple)}@keyframes raporFsmapEnter{0%{opacity:0}to{opacity:1}}.rapor-fsmap-canvas{position:absolute;inset:0}.rapor-fsmap-empty{inset:0;display:flex;background:var(--bgDeep);color:var(--muted);font-family:var(--font-rounded);font-size:15px}.rapor-fsmap-back,.rapor-fsmap-empty{position:absolute;align-items:center;justify-content:center}.rapor-fsmap-back{top:max(env(safe-area-inset-top),16px);left:16px;width:44px;height:44px;border-radius:50%;display:inline-flex;background:color-mix(in oklab,var(--background) 82%,transparent);backdrop-filter:blur(22px) saturate(180%);color:var(--foreground);border:.5px solid var(--separator);cursor:pointer;z-index:3;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.55);transition:transform .18s var(--ease-apple)}.rapor-fsmap-back:hover{transform:scale(.96)}.rapor-fsmap-back:active{transform:scale(.92)}.rapor-fsmap-kartlar{position:absolute;left:0;right:0;bottom:max(env(safe-area-inset-bottom),14px);z-index:4;display:flex;gap:10px;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-inline:max(44px,calc((100% - 400px) / 2));padding-block:8px}.rapor-fsmap-kartlar::-webkit-scrollbar{display:none}.rapor-fsmap-kart{flex:0 0 min(calc(100vw - 88px),400px);aspect-ratio:2/1;scroll-snap-align:center;scroll-snap-stop:always;display:flex;position:relative;overflow:hidden;border-radius:var(--r-sheet);background:var(--surface);border:.5px solid var(--separator);color:inherit;text-decoration:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;transform:scale(.95);will-change:transform}.rapor-fsmap-kart-foto{position:relative;flex:0 0 42%;overflow:hidden;background:var(--bgDeep)}.rapor-fsmap-kart-foto img{position:absolute;top:0;bottom:0;left:-8%;width:116%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block;pointer-events:none;will-change:transform}.rapor-fsmap-kart-bilgi{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:12px 16px}.rapor-fsmap-kart-rozet{font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--muted)}.rapor-fsmap-kart-baslik{font-size:19px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--foreground)}.rapor-fsmap-kart-alt,.rapor-fsmap-kart-baslik{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rapor-fsmap-kart-alt{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.rapor-fsmap-kart-cta{margin-top:3px;font-size:12.5px;font-weight:600;color:var(--foreground)}@media (prefers-reduced-motion:reduce){.rapor-fsmap-kart{transform:none}}.rapor-fsmap-not{margin:0;padding:6px 12px;border-radius:999px;font-size:12px;line-height:1.35;text-align:center;color:var(--muted);background:color-mix(in oklab,var(--background) 82%,transparent);backdrop-filter:blur(22px) saturate(180%);border:.5px solid var(--separator)}.rapor-fsmap-not--ust{position:absolute;top:max(env(safe-area-inset-top),16px);left:50%;transform:translateX(-50%);z-index:2;max-width:72%}.dark .rapor-hero-back{background:color-mix(in oklab,var(--foreground) 8%,transparent);border-color:color-mix(in oklab,var(--foreground) 12%,transparent)}.dark .rapor-hero-back:hover{background:color-mix(in oklab,var(--foreground) 12%,transparent)}.dark .rapor-map-fab-group{box-shadow:0 6px 18px rgba(0,0,0,.45),inset 0 1px 0 color-mix(in oklab,#fff 7%,transparent),inset 0 -.5px 0 rgba(0,0,0,.3)}.dark .rapor-danisman-kanal-ikon{box-shadow:0 2px 10px rgba(0,0,0,.4),inset 0 .5px 0 color-mix(in oklab,#fff 6%,transparent)}.dark .rapor-danisman-kanal-ara .rapor-danisman-kanal-ikon{box-shadow:inset 0 .5px 0 color-mix(in oklab,#fff 18%,transparent)}.dark .rapor-fsmap-back{box-shadow:0 4px 14px rgba(0,0,0,.45),inset 0 .5px 0 color-mix(in oklab,#fff 7%,transparent)}.dark .rapor-fsmap-not{box-shadow:0 3px 10px rgba(0,0,0,.35)}.dark .rapor-fsmap-kart{box-shadow:0 8px 28px rgba(0,0,0,.55)}