.ff,.hm,.kh,.kp,.kur,.zh{padding:26px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line)}.ff-field,.hm-field,.kh-field,.kp-sehir,.kur-field,.zh-field{display:flex;flex-direction:column;gap:7px}.ff-field>span,.hm-field>span,.kh-field>span,.kp-sehir>span,.kur-field>span,.zh-field>span{font-size:13px;color:var(--text-soft);font-weight:600}.kh-field>span em,.kur-field>span em,.zh-field>span em{font-style:normal;font-weight:400;color:var(--text-dim)}.ff-field>small,.hm-field>small,.kh-field>small,.kur-field>small,.zh-field>small{font-size:12px;color:var(--text-dim);line-height:1.5}.ff-field input,.hm-field input,.hm-field select,.kh-field input,.kp-sehir select,.kur-field input,.zh-field input{height:46px;padding:0 13px;border-radius:10px;border:1px solid var(--line);background:var(--bg);color:var(--text);font:inherit;font-size:15px;width:100%}.ff-field input:focus,.hm-field input:focus,.hm-field select:focus,.kh-field input:focus,.kp-sehir select:focus,.kur-field input:focus,.zh-field input:focus{outline:none;border-color:var(--gold)}.kur-field input:disabled{opacity:.5;cursor:not-allowed}.ff-sonuc,.kh-sonuc,.kp-ozet,.kur-sonuc,.zh-sonuc{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}.ff-stat,.kh-stat,.kp-stat,.kur-stat,.zh-stat{padding:16px;border-radius:12px;background:var(--bg);border:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.ff-stat b,.kh-stat b,.kp-stat b,.kur-stat b,.zh-stat b{font-size:21px;color:var(--gold);line-height:1.2}.ff-stat small,.kh-stat small,.kp-stat small,.kur-stat small,.zh-stat small{font-size:12.5px;color:var(--text-soft);line-height:1.45}.ff-stat-genis,.kp-stat-genis,.zh-stat-genis{grid-column:1/-1}.kh-stat-vurgu,.kur-stat-vurgu,.zh-stat-farz{background:var(--gold-soft);border-color:color-mix(in oklab,var(--gold) 38%,transparent)}.kh-stat-vurgu b,.kur-stat-vurgu b{font-size:26px}.ff-not,.hm-not,.kh-not,.kp-not,.kur-not,.zh-not{margin-top:16px;font-size:12.5px;color:var(--text-dim);line-height:1.65}.ff-mod,.kh-secim,.kp-btn,.kur-tur,.zh-secim{border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--text-soft);font:inherit;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.ff-mod:hover,.kh-secim:hover,.kp-btn:hover,.kur-tur:hover,.zh-secim:hover{border-color:var(--line-strong);color:var(--text)}.ff-mod-on,.kh-secim-on,.kur-tur-on,.zh-secim-on{background:var(--gold-soft);border-color:color-mix(in oklab,var(--gold) 40%,transparent);color:var(--text);font-weight:600}.kp-konum{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:end}.kp-btn{padding:12px 18px;font-size:14px}.kp-btn-ana{background:var(--gold);border-color:var(--gold);color:#10192b;font-weight:700;height:46px}.kp-btn-ana:hover{background:var(--gold-2);border-color:var(--gold-2);color:#10192b}.kp-btn-ana:disabled{opacity:.6;cursor:progress}.kh-uyari,.kp-uyari{margin-top:14px;padding:12px 14px;border-radius:10px;border:1px solid color-mix(in oklab,var(--gold) 30%,transparent);background:var(--gold-soft);font-size:13.5px;color:var(--text-soft);line-height:1.55}.kp-bos{margin-top:16px;font-size:13.5px;color:var(--text-dim);line-height:1.6}.kp-pusula{margin-top:22px}.kp-dial-wrap{position:relative;width:min(300px,100%);margin:0 auto;aspect-ratio:1}.kp-isaret{position:absolute;top:-2px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:13px solid var(--gold);z-index:2}.kp-dial{width:100%;height:100%;transition:transform .18s linear;will-change:transform}.kp-dial-cember{fill:var(--bg);stroke:var(--line-strong);stroke-width:1.5}.kp-cizgi{stroke:var(--text-dim)}.kp-cizgi-ana{stroke:var(--gold)}.kp-harf{fill:var(--text-soft);font-size:15px;font-weight:700}.kp-harf-k{fill:var(--gold)}.kp-ok-hat{stroke:var(--gold);stroke-width:2.5}.kp-ok{fill:var(--gold)}.kp-kabe{fill:#1b2436;stroke:var(--gold);stroke-width:1.5}.kp-kabe-kusak,.kp-merkez{fill:var(--gold)}.kp-pusula-hizali .kp-dial-cember{stroke:var(--gold);filter:drop-shadow(0 0 10px color-mix(in oklab,var(--gold) 55%,transparent))}.kp-pusula-alt{margin-top:16px;text-align:center}.kp-durum{font-size:16px;font-weight:600;color:var(--text)}.kp-durum-ok{color:var(--gold)}.kp-durum-bekle{font-size:13px;font-weight:400;color:var(--text-dim);line-height:1.6;max-width:46ch;margin:0 auto}.kp-harita{margin-top:22px}.kp-harita-cerceve{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:16/10;background:var(--bg)}.kp-harita-cerceve iframe{width:100%;height:100%;border:0;display:block}.kp-harita-hat{position:absolute;inset:0;pointer-events:none}.kp-harita-hat line{stroke:#e5484d;stroke-width:3;stroke-linecap:round}.kp-harita-nokta{position:absolute;top:50%;left:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#e5484d;border:2px solid #fff;pointer-events:none}.kp-harita-not{margin-top:10px;font-size:12.5px;color:var(--text-dim);line-height:1.6}.kp-harita-not a{color:var(--gold)}.zh-kur{padding:16px;border-radius:12px;background:var(--bg);border:1px solid var(--line);margin-bottom:20px}.zh-kur-baslik{display:flex;flex-direction:column;gap:3px;margin-bottom:12px}.zh-kur-etiket{font-size:13px;font-weight:700;color:var(--gold)}.zh-kur-baslik small{font-size:12px;color:var(--text-dim)}.zh-kur-alanlar{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.zh-grup{margin-bottom:20px}.zh-grup-baslik{display:block;font-size:13px;font-weight:700;color:var(--gold);margin-bottom:12px;letter-spacing:.02em;text-transform:uppercase}.zh-alanlar{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.zh-field-genis{grid-column:1/-1}.zh-temel{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.kur-tur,.zh-secim{display:flex;flex-direction:column;gap:3px;padding:13px 16px;text-align:left;font-size:14px}.kur-tur small,.zh-secim small{font-size:12px;color:var(--text-dim);font-weight:400}.kh-cinsiyet{display:flex;gap:8px;margin-bottom:18px}.kh-secim{flex:1;padding:11px 14px;font-size:14px}.kh-alanlar{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.kh-onay{display:flex;align-items:flex-start;gap:9px;margin-top:16px;font-size:13.5px;color:var(--text-soft);cursor:pointer;line-height:1.5}.kh-onay input{width:17px;height:17px;margin-top:1px;accent-color:var(--gold)}.kh-onay em{font-style:normal;color:var(--text-dim)}.kh-plan{margin-top:16px;padding:16px;border-radius:12px;background:var(--bg);border:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:center}.kh-field-satir input{max-width:140px}.kh-plan-sonuc{display:flex;flex-direction:column;gap:4px}.kh-plan-sonuc b{font-size:19px;color:var(--gold)}.kh-plan-sonuc small{font-size:12.5px;color:var(--text-soft);line-height:1.5}.kh-oneri{margin-top:16px;padding:14px 16px;border-radius:0 var(--r-sm) var(--r-sm) 0;border:1px solid var(--line);border-left:3px solid var(--gold);background:var(--surface);font-size:13.5px;color:var(--text-soft);line-height:1.65}.kh-oneri b{color:var(--gold)}.ff-modlar{display:flex;gap:8px;margin-bottom:18px;flex-wrap:wrap}.ff-mod{flex:1 1 200px;padding:11px 14px;font-size:14px}.ff-mod em{font-style:normal;color:var(--text-dim);font-weight:400}.ff-alanlar{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ff-sonuc{grid-template-columns:1fr}.ff-stat-genis{background:var(--gold-soft);border-color:color-mix(in oklab,var(--gold) 38%,transparent)}.ff-stat-genis b{font-size:30px}.ff-bilgi{margin-top:18px}.ff-bilgi ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ff-bilgi li{padding:13px 15px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--bg);font-size:13.5px;color:var(--text-soft);line-height:1.6}.ff-bilgi li b{color:var(--gold)}.kur-turler{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:18px}.kur-alanlar{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.kur-taksim{margin-top:18px;padding:16px;border-radius:12px;background:var(--bg);border:1px solid var(--line)}.kur-taksim-baslik{display:block;font-size:13px;font-weight:700;color:var(--gold);margin-bottom:12px}.kur-taksim-satir{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.kur-taksim-satir div{display:flex;flex-direction:column;gap:3px}.kur-taksim-satir b{font-size:17px;color:var(--text)}.kur-taksim-satir small{font-size:12px;color:var(--text-dim)}.kur-taksim p{margin:12px 0 0;font-size:12.5px;color:var(--text-dim);line-height:1.6}.hm-bugun{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;border-radius:12px;background:var(--gold-soft);border:1px solid color-mix(in oklab,var(--gold) 32%,transparent);margin-bottom:20px}.hm-bugun-etiket{font-size:12px;font-weight:700;color:var(--gold);text-transform:uppercase;letter-spacing:.04em}.hm-bugun b{font-size:15.5px;color:var(--text)}.hm-bugun-ok{color:var(--text-dim)}.hm-paneller{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.hm-panel{padding:18px;border-radius:12px;background:var(--bg);border:1px solid var(--line)}.hm-panel-baslik{margin:0 0 14px;font-size:13px;font-weight:700;color:var(--gold);text-transform:uppercase;letter-spacing:.03em}.hm-hicri-alanlar{display:grid;grid-template-columns:70px 1fr 90px;gap:10px}.hm-cikti{margin-top:16px;padding-top:14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.hm-cikti b{font-size:20px;color:var(--gold);line-height:1.25}.hm-cikti small{font-size:12.5px;color:var(--text-dim)}@media (max-width:760px){.ff,.hm,.kh,.kp,.kur,.zh{padding:18px}.ff-alanlar,.ff-sonuc,.hm-paneller,.kh-alanlar,.kh-plan,.kh-sonuc,.kp-konum,.kp-ozet,.kur-alanlar,.kur-sonuc,.kur-taksim-satir,.zh-alanlar,.zh-kur-alanlar,.zh-sonuc,.zh-temel{grid-template-columns:1fr}.ff-stat b,.kh-stat b,.kp-stat b,.kur-stat b,.zh-stat b{font-size:19px}.ff-stat-genis b{font-size:25px}.kp-harita-cerceve{aspect-ratio:4/3}}