@font-face{font-family:'Font Awesome 6 Free';font-display:swap;}@font-face{font-family:'Font Awesome 6 Brands';font-display:swap;}:root{--primary:#1e40af;--accent:#38bdf8;--dark-bg:#090e17;--card-bg:#0f172a;--border-color:#1e293b;--text-main:#f8fafc;--text-muted:#94a3b8;--green:#10b981;}*{box-sizing:border-box;}body{background-color:var(--dark-bg);color:var(--text-main);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;margin:0;padding:0;line-height:1.5;-webkit-font-smoothing:antialiased;}.container{max-width:1360px;margin:0 auto;padding:16px 14px;}.visually-hidden{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;}.hero-banner{background:linear-gradient(135deg,rgba(30,58,138,0.35) 0%,rgba(15,23,42,0.85) 100%);border:1px solid var(--border-color);border-radius:14px;padding:18px 16px;margin-bottom:18px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,0.3);}.hero-banner h1{font-size:22px;font-weight:900;margin:0 0 6px 0;color:#fff;letter-spacing:-0.02em;display:flex;align-items:center;justify-content:center;gap:8px;}.hero-banner p{color:var(--text-muted);font-size:13px;margin:0 auto;max-width:860px;line-height:1.5;}.cbs-layout{display:grid;grid-template-columns:360px 1fr;gap:18px;margin-bottom:24px;}@media (max-width:992px){.cbs-layout{grid-template-columns:1fr;}}.control-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:14px;padding:18px;box-shadow:0 10px 30px rgba(0,0,0,0.35);height:fit-content;}.card-header-title{font-size:14.5px;font-weight:800;color:#fff;display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--border-color);}.form-group{margin-bottom:12px;}.form-group label{display:block;font-size:12px;font-weight:700;color:var(--text-muted);margin-bottom:5px;text-transform:uppercase;letter-spacing:0.5px;}.form-control{width:100%;padding:9px 11px;background:#090e17;border:1px solid #334155;border-radius:8px;color:#fff;font-size:13px;outline:none;transition:border-color 0.2s,box-shadow 0.2s;}.form-control:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(56,189,248,0.15);}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:10px;}.btn-query{width:100%;background:linear-gradient(135deg,#0284c7,#2563eb);color:#fff;border:none;border-radius:8px;padding:11px;font-size:13.5px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;transition:transform 0.15s,background 0.2s,box-shadow 0.2s;box-shadow:0 4px 14px rgba(2,132,199,0.35);}.btn-query:hover{transform:translateY(-1px);filter:brightness(1.1);}.btn-gps{width:100%;background:rgba(16,185,129,0.15);border:1px solid rgba(16,185,129,0.4);color:#34d399;border-radius:8px;padding:9px;font-size:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:6px;transition:all 0.2s;}.btn-gps:hover{background:rgba(16,185,129,0.25);border-color:#10b981;}.info-box{background:rgba(56,189,248,0.06);border:1px solid rgba(56,189,248,0.2);border-radius:8px;padding:10px 12px;margin-top:12px;font-size:12.5px;color:#cbd5e1;line-height:1.45;}.map-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.35);display:flex;flex-direction:column;}.map-top-bar{padding:10px 16px;background:#0b1325;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;}.map-badge{background:rgba(34,197,94,0.15);color:#4ade80;border:1px solid rgba(34,197,94,0.3);padding:3px 9px;border-radius:20px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:5px;}#parsel-map{width:100%;height:560px;background:#090e17;position:relative;}@media (max-width:768px){#parsel-map{height:380px;}.hero-banner h1{font-size:18px;}}.parcel-results-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:14px;padding:18px;margin-bottom:24px;display:none;box-shadow:0 10px 30px rgba(0,0,0,0.3);}.ps-quick-hub{background:linear-gradient(180deg,rgba(15,23,42,0.94) 0%,rgba(10,15,30,0.98) 100%);border:1px solid rgba(56,189,248,0.22);border-radius:14px;padding:18px 16px;box-shadow:0 16px 36px -12px rgba(0,0,0,0.65),inset 0 1px 0 rgba(255,255,255,0.08);position:relative;backdrop-filter:blur(14px);margin-bottom:28px;}.ps-tabs-wrapper{display:flex;align-items:center;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;margin-bottom:14px;}.ps-tabs-wrapper::-webkit-scrollbar{display:none;}.ps-quick-tab{background:rgba(30,41,59,0.6);border:1px solid rgba(255,255,255,0.08);color:#94a3b8;font-size:12.5px;font-weight:700;padding:8px 14px;min-height:42px;border-radius:20px;cursor:pointer;white-space:nowrap;transition:all 0.2s ease;display:inline-flex;align-items:center;gap:6px;}.ps-quick-tab:hover{color:#ffffff;background:rgba(51,65,85,0.8);border-color:rgba(56,189,248,0.3);}.ps-quick-tab.active{color:#ffffff;background:linear-gradient(135deg,#0284c7 0%,#2563eb 100%);border-color:transparent;box-shadow:0 4px 12px rgba(2,132,199,0.4);}.ps-tools-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;}@media (max-width:640px){.ps-tools-grid{grid-template-columns:repeat(2,1fr);gap:8px;}.ps-quick-hub{padding:12px 10px;}}@media (min-width:641px) and (max-width:900px){.ps-tools-grid{grid-template-columns:repeat(3,1fr);gap:9px;}}.ps-quick-card{display:flex;flex-direction:column;justify-content:space-between;background:rgba(15,23,42,0.8);border:1px solid rgba(51,65,85,0.6);border-radius:10px;padding:10px 11px;text-decoration:none;transition:all 0.18s ease;position:relative;overflow:hidden;min-height:80px;}.ps-quick-card:hover{transform:translateY(-2px);background:rgba(30,41,59,0.95);border-color:rgba(56,189,248,0.55);box-shadow:0 8px 18px -4px rgba(0,0,0,0.5),0 0 10px rgba(56,189,248,0.2);}.ps-card-top{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px;}.ps-card-icon-wrap{width:32px;height:32px;border-radius:8px;background:rgba(30,41,59,0.9);border:1px solid rgba(56,189,248,0.25);display:flex;align-items:center;justify-content:center;font-size:14px;color:#38bdf8;flex-shrink:0;transition:all 0.18s ease;}.ps-quick-card:hover .ps-card-icon-wrap{background:#0284c7;color:#ffffff;transform:scale(1.06);}.ps-card-badge{font-size:12px;font-weight:800;padding:2px 6px;border-radius:4px;letter-spacing:0.3px;text-transform:uppercase;border:1px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:95px;}.ps-card-title{font-size:12.5px;font-weight:800;color:#f1f5f9;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-0.01em;}.ps-quick-card:hover .ps-card-title{color:#38bdf8;}.ps-seo-desc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.map-action-btn{background:rgba(15,23,42,0.85);border:1px solid rgba(56,189,248,0.35);color:#38bdf8;font-size:12px;font-weight:700;padding:5px 11px;border-radius:8px;cursor:pointer;transition:all 0.2s ease;display:inline-flex;align-items:center;gap:5px;}.map-action-btn:hover{background:rgba(56,189,248,0.2);color:#ffffff;border-color:#38bdf8;}.map-action-btn.active{background:#f59e0b;color:#ffffff;border-color:#f59e0b;box-shadow:0 0 12px rgba(245,158,11,0.5);}@media print{body *{visibility:hidden !important;}#psReportModal,#psReportModal *{visibility:visible !important;}#psReportModal{position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:auto !important;background:#ffffff !important;padding:0 !important;}.no-print{display:none !important;}}.site-footer{border-top:1px solid var(--border-color);background:#070b12;padding:32px 16px 24px 16px;color:var(--text-muted);font-size:13px;}.footer-grid{max-width:1360px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px;}@media (max-width:768px){.footer-grid{grid-template-columns:1fr;}}.ps-listing-pin{background:transparent !important;border:none !important;}.ps-pin-bubble{background:#ffe800 !important;color:#111827 !important;border:2px solid #111827 !important;border-radius:20px;padding:4px 10px;box-shadow:0 4px 14px rgba(0,0,0,0.6),0 0 14px rgba(255,232,0,0.55);display:flex;flex-direction:column;align-items:center;white-space:nowrap;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease;}.ps-pin-bubble:hover{transform:scale(1.1) translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,0.8),0 0 20px rgba(255,232,0,0.9);}.ps-pin-source{font-size:12px;font-weight:800;color:#0f172a;display:flex;align-items:center;gap:3px;line-height:1.1;}.ps-pin-price{font-size:13px;font-weight:900;color:#000000;letter-spacing:-0.3px;}.ps-pin-type{font-size:12px;font-weight:700;color:#334155;}.ps-pin-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #111827;margin-top:-1px;}.ps-listing-popup .leaflet-popup-content-wrapper{background:#0f172a;color:#f8fafc;border:2px solid #ffe800;border-radius:14px;padding:6px;box-shadow:0 12px 35px rgba(0,0,0,0.85);}.ps-listing-popup .leaflet-popup-tip{background:#0f172a;}.ps-listing-popup-body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;padding:4px;min-width:230px;}.ps-listing-popup-title{font-size:13.5px;font-weight:700;color:#ffffff;margin-bottom:4px;line-height:1.35;}.ps-listing-popup-price{font-size:17px;font-weight:900;color:#ffe800;margin-bottom:6px;}.ps-listing-popup-meta{background:rgba(255,255,255,0.05);padding:8px;border-radius:8px;margin-bottom:10px;font-size:12px;line-height:1.5;color:#cbd5e1;}.ps-btn-sahibinden{display:flex;align-items:center;justify-content:center;gap:6px;background:#ffe800;color:#111827 !important;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:800;text-decoration:none;transition:background 0.2s,transform 0.1s;}.ps-btn-sahibinden:hover{background:#facc15;transform:translateY(-1px);}.ps-btn-wa-listing{display:flex;align-items:center;justify-content:center;gap:6px;background:#22c55e;color:#ffffff !important;padding:7px 12px;border-radius:6px;font-size:12px;font-weight:700;text-decoration:none;transition:background 0.2s;}.ps-btn-wa-listing:hover{background:#16a34a;}.tools-showcase-section{width:100%;margin:24px 0 28px 0;background:linear-gradient(180deg,rgba(15,23,42,0.75) 0%,rgba(9,14,23,0.95) 100%);border:1px solid rgba(56,189,248,0.25);border-radius:18px;padding:24px;box-shadow:0 10px 35px rgba(0,0,0,0.4);}.tools-header-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.08);padding-bottom:16px;}.tools-title-group{display:flex;align-items:center;gap:14px;}.tools-title-icon{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#10b981 0%,#059669 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;box-shadow:0 4px 16px rgba(16,185,129,0.4);flex-shrink:0;}.tools-title-text h2{font-size:20px;font-weight:800;color:#fff;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;}.tools-title-text p{font-size:13px;color:#94a3b8;margin:4px 0 0 0;}.tools-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}.tool-card{background:linear-gradient(180deg,#131d31 0%,#0c1220 100%);border:1px solid #1e293b;border-radius:14px;padding:18px 16px;display:flex;flex-direction:column;text-decoration:none;position:relative;transition:all 0.25s cubic-bezier(0.16,1,0.3,1);box-shadow:0 4px 15px rgba(0,0,0,0.25);overflow:hidden;}.tool-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:#38bdf8;opacity:0.8;transition:height 0.2s;}.tool-card.tool-green::before{background:linear-gradient(90deg,#10b981,#059669);}.tool-card.tool-blue::before{background:linear-gradient(90deg,#38bdf8,#0284c7);}.tool-card.tool-purple::before{background:linear-gradient(90deg,#c084fc,#9333ea);}.tool-card.tool-rose::before{background:linear-gradient(90deg,#f43f5e,#e11d48);}.tool-card.tool-amber::before{background:linear-gradient(90deg,#f59e0b,#d97706);}.tool-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,0.45);}.tool-card:hover::before{height:4px;}.tool-card.tool-green:hover{border-color:#10b981;}.tool-card.tool-blue:hover{border-color:#38bdf8;}.tool-card.tool-purple:hover{border-color:#c084fc;}.tool-card.tool-rose:hover{border-color:#f43f5e;}.tool-card.tool-amber:hover{border-color:#f59e0b;}.tool-card-badge{align-self:flex-start;font-size:10px;font-weight:700;padding:3px 8px;border-radius:8px;background:rgba(255,255,255,0.06);color:#94a3b8;border:1px solid rgba(255,255,255,0.1);display:inline-flex;align-items:center;gap:4px;margin-bottom:12px;}.tool-green .tool-card-badge{color:#10b981;border-color:rgba(16,185,129,0.3);background:rgba(16,185,129,0.1);}.tool-blue .tool-card-badge{color:#38bdf8;border-color:rgba(56,189,248,0.3);background:rgba(56,189,248,0.1);}.tool-purple .tool-card-badge{color:#c084fc;border-color:rgba(192,132,252,0.3);background:rgba(192,132,252,0.1);}.tool-rose .tool-card-badge{color:#f43f5e;border-color:rgba(244,63,94,0.3);background:rgba(244,63,94,0.1);}.tool-amber .tool-card-badge{color:#f59e0b;border-color:rgba(245,158,11,0.3);background:rgba(245,158,11,0.1);}.tool-card-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:12px;}.tool-green .tool-card-icon{background:rgba(16,185,129,0.15);color:#10b981;}.tool-blue .tool-card-icon{background:rgba(56,189,248,0.15);color:#38bdf8;}.tool-purple .tool-card-icon{background:rgba(192,132,252,0.15);color:#c084fc;}.tool-rose .tool-card-icon{background:rgba(244,63,94,0.15);color:#f43f5e;}.tool-amber .tool-card-icon{background:rgba(245,158,11,0.15);color:#f59e0b;}.tool-card-title{font-size:15px;font-weight:700;color:#f8fafc;margin:0 0 6px 0;line-height:1.35;}.tool-card-desc{font-size:12px;line-height:1.5;color:#94a3b8;margin:0 0 16px 0;flex-grow:1;}.tool-card-btn{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;font-weight:700;padding-top:10px;border-top:1px solid rgba(255,255,255,0.08);transition:all 0.2s;}.tool-green .tool-card-btn{color:#10b981;}.tool-blue .tool-card-btn{color:#38bdf8;}.tool-purple .tool-card-btn{color:#c084fc;}.tool-rose .tool-card-btn{color:#f43f5e;}.tool-amber .tool-card-btn{color:#f59e0b;}.tool-card:hover .tool-card-btn i{transform:translateX(3px);}.quick-sub-tools{margin-top:14px;padding:12px;background:rgba(15,23,42,0.7);border:1px solid #1e293b;border-radius:10px;}.quick-sub-title{font-size:11px;text-transform:uppercase;letter-spacing:0.5px;color:#38bdf8;font-weight:800;margin-bottom:8px;display:flex;align-items:center;gap:6px;}.quick-sub-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;}.btn-sub-tool{display:flex;align-items:center;gap:6px;background:#131d31;color:#f8fafc;padding:7px 9px;border-radius:6px;text-decoration:none;font-size:11px;font-weight:600;border:1px solid #1e293b;transition:all 0.2s;}.btn-sub-tool:hover{background:#1e293b;transform:translateY(-1px);}@media (max-width:1200px){.tools-grid{grid-template-columns:repeat(3,1fr);}}@media (max-width:768px){.tools-grid{grid-template-columns:1fr;}.tools-showcase-section{padding:16px;margin:16px 0 20px 0;}.tools-title-text h2{font-size:17px;}}.rg-sondakika-bar{background:linear-gradient(90deg,rgba(127,29,29,0.48) 0%,rgba(15,23,42,0.96) 22%,rgba(8,15,30,0.98) 100%);border-bottom:1px solid rgba(245,158,11,0.28);position:relative;z-index:20;width:100%;box-shadow:0 4px 16px rgba(0,0,0,0.35);}.rg-sondakika-inner{max-width:1540px;margin:0 auto;height:42px;padding:0 1.25rem;display:flex;align-items:center;gap:12px;}.rg-sd-badge-group{display:flex;align-items:center;gap:8px;flex-shrink:0;}.rg-sd-pill{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#ef4444 0%,#b91c1c 100%);color:#ffffff;font-size:11px;font-weight:900;letter-spacing:0.05em;padding:3px 9px;border-radius:5px;text-transform:uppercase;box-shadow:0 0 12px rgba(239,68,68,0.4);}.rg-sd-dot{width:7px;height:7px;border-radius:50%;background:#ffffff;animation:rgPulse 1.3s ease-in-out infinite;}@keyframes rgPulse{0%,100%{opacity:1;transform:scale(1);}50%{opacity:0.35;transform:scale(0.75);}}.rg-sd-source{display:inline-flex;align-items:center;gap:5px;color:#fbbf24;font-size:11px;font-weight:800;letter-spacing:0.03em;text-decoration:none;background:rgba(245,158,11,0.12);border:1px solid rgba(245,158,11,0.3);padding:2px 8px;border-radius:5px;white-space:nowrap;}.rg-sd-viewport{flex:1;overflow:hidden;position:relative;height:100%;display:flex;align-items:center;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 2%,#000 98%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 2%,#000 98%,transparent 100%);}.rg-sd-track{display:flex;align-items:center;width:max-content;gap:26px;animation:rgTickerMarquee 55s linear infinite;will-change:transform;}.rg-sd-viewport:hover .rg-sd-track,.rg-sd-viewport:focus-within .rg-sd-track{animation-play-state:paused;}@keyframes rgTickerMarquee{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}.rg-sd-item{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#e2e8f0;font-size:12.5px;font-weight:600;white-space:nowrap;transition:color 0.15s ease;}.rg-sd-item:hover{color:#38bdf8;}.rg-sd-city{background:rgba(245,158,11,0.16);color:#fcd34d;border:1px solid rgba(245,158,11,0.35);font-size:10.5px;font-weight:800;padding:1px 7px;border-radius:4px;text-transform:uppercase;}.rg-sd-date{color:#34d399;font-size:11px;font-weight:700;}.rg-sd-sep{color:#475569;font-size:12px;user-select:none;}.rg-sd-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;}.rg-sd-btn-list{display:inline-flex;align-items:center;gap:5px;background:rgba(56,189,248,0.12);color:#38bdf8;border:1px solid rgba(56,189,248,0.3);padding:3px 10px;border-radius:5px;font-size:11px;font-weight:800;cursor:pointer;font-family:inherit;transition:all 0.2s;}.rg-sd-btn-list:hover{background:rgba(56,189,248,0.22);color:#fff;}.rg-sd-btn-all{display:inline-flex;align-items:center;gap:5px;background:rgba(16,185,129,0.14);color:#34d399;border:1px solid rgba(16,185,129,0.3);padding:3px 10px;border-radius:5px;font-size:11px;font-weight:800;text-decoration:none;transition:all 0.2s;}.rg-sd-btn-all:hover{background:#10b981;color:#022c22;}.rg-sd-drawer{display:none;background:#0b1324;border-bottom:1px solid rgba(245,158,11,0.35);box-shadow:0 18px 40px rgba(0,0,0,0.55);}.rg-sd-drawer.open{display:block;}.rg-sd-drawer-inner{max-width:1540px;margin:0 auto;padding:16px 1.25rem;}.rg-sd-drawer-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px;}.rg-sd-drawer-table-wrap{overflow-x:auto;border:1px solid #1e293b;border-radius:10px;background:#0f172a;}.rg-sd-table{width:100%;border-collapse:collapse;font-size:12.5px;text-align:left;}.rg-sd-table th{background:rgba(245,158,11,0.1);color:#fbbf24;font-size:11px;text-transform:uppercase;padding:9px 14px;border-bottom:1px solid #1e293b;}.rg-sd-table td{padding:9px 14px;border-bottom:1px solid rgba(255,255,255,0.05);color:#cbd5e1;}.rg-sd-table tr:hover td{background:rgba(56,189,248,0.06);}@media (max-width:768px){.rg-sd-source,.rg-sd-btn-all{display:none;}.rg-sondakika-inner{padding:0 10px;gap:8px;height:38px;}.rg-sd-pill{font-size:10px;padding:2px 7px;}.rg-sd-item{font-size:12px;}}