.page-head{background:var(--sea);color:var(--sea-fg)}.page-head .wrap{padding-block:36px 40px}.page-head h1{font-size:clamp(32px,4.6vw,54px);font-weight:800;letter-spacing:-.03em;line-height:1}.page-head p{color:var(--sea-muted);max-width:60ch;margin:12px 0 0;font-size:16px}.steps{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.steps span{background:rgba(255,255,255,.08);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.steps b{color:var(--sun)}.form{grid-gap:18px;gap:18px;padding-block:32px 72px;max-width:880px}.card,.form{display:grid}.card{background:var(--surface);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);padding:22px;grid-gap:16px;gap:16px}.card h2{font-size:20px;font-weight:700}.card .hint{font-size:13px;color:var(--muted);margin:-8px 0 0}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px}.grid2,.grid3{display:grid;gap:14px}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px}@media (max-width:640px){.grid2,.grid3{grid-template-columns:1fr}}.f{display:flex;flex-direction:column;gap:6px;min-width:0}.f .lbl,.f label{font-size:13px;font-weight:700}.f input,.f select,.f textarea{border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:10px 12px;font-size:15px;width:100%}.f textarea{min-height:110px;resize:vertical}.f input:focus,.f select:focus,.f textarea:focus{outline:2px solid var(--teal);outline-offset:0;border-color:transparent}.f .err{color:#C2412B;font-size:13px;font-weight:600}.f.has-err input,.f.has-err select,.f.has-err textarea{border-color:#C2412B}.f small{font-size:12px;color:var(--muted)}.checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:6px 14px;gap:6px 14px}.checks label{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:500;cursor:pointer}.checks input,.kvkk input{accent-color:var(--teal);width:16px;height:16px;margin:0}.kvkk{display:flex;gap:10px;align-items:flex-start;font-size:14px}.trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-foot{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.alert{border-radius:12px;padding:14px 16px;font-size:14px}.alert.err{background:color-mix(in srgb,#C2412B 12%,var(--surface));color:var(--fg)}.alert.ok{background:var(--teal-soft)}.done{padding-block:56px 80px;max-width:640px;display:grid;grid-gap:14px;gap:14px}.done h2{font-size:32px;font-weight:800}.adm{padding-block:28px 72px;display:grid;grid-gap:16px;gap:16px}.adm-tabs{display:flex;gap:6px;flex-wrap:wrap}.adm-tabs button{border:0;cursor:pointer;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);padding:8px 14px;border-radius:999px;font-weight:600}.adm-tabs button[aria-pressed=true]{background:var(--fg);color:var(--bg);box-shadow:none}.app{background:var(--surface);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);padding:18px;display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px}@media (max-width:820px){.app{grid-template-columns:1fr}}.app h3{font-size:20px;font-weight:700}.app dl{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;margin:10px 0 0;font-size:14px}.app dt{color:var(--muted)}.app dd{margin:0;overflow-wrap:anywhere}.app .act{display:flex;flex-direction:column;gap:8px}.app .act textarea{border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:8px;min-height:64px;font-size:14px}.pill{display:inline-block;font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--surface-2)}.pill.ok{background:var(--teal-soft);color:var(--teal)}.btn-line{background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg)}.btn-red{background:#C2412B;color:#fff}.foto-sec{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:10px;gap:10px}.foto-sec li{position:relative;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:var(--line)}.foto-sec img{width:100%;height:100%;object-fit:cover;display:block}.foto-sec .kapak,.foto-sec .kapak-yap{position:absolute;left:6px;bottom:6px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;border:0;background:var(--sun);color:#1b1300}.foto-sec .kapak-yap{background:rgba(0,0,0,.6);color:#fff;cursor:pointer}.foto-sec .kaldir{position:absolute;right:6px;top:6px;width:26px;height:26px;border-radius:50%;border:0;background:rgba(0,0,0,.65);color:#fff;font-size:17px;line-height:1;cursor:pointer}.foto-ekle{cursor:pointer}#fotoSec:focus-visible+.err,.f:has(#fotoSec:focus-visible) .foto-ekle{outline:2px solid var(--teal);outline-offset:2px}.adm-foto{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.adm-foto img{width:120px;height:90px;object-fit:cover;border-radius:8px;display:block}.ktb{background:var(--surface);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);padding:20px;margin:0 0 28px}.ktb h2{font-size:20px;margin:0 0 6px}.ktb textarea{width:100%;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre;overflow:auto;margin-top:12px}.ktb-act{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.ktb-sonuc{margin-top:14px}.ktb-sonuc details{margin-top:10px}.ktb-sonuc summary{cursor:pointer;font-weight:600}.ktb-sonuc ul{margin:8px 0 0;padding-left:18px;max-height:340px;overflow:auto;font-size:14px}.ktb-sonuc li span{color:var(--muted)}.foto-dug{position:absolute;right:6px;top:6px;display:flex;gap:4px}.foto-dug button{width:26px;height:26px;border-radius:50%;border:0;background:rgba(0,0,0,.65);color:#fff;font-size:13px;line-height:1;cursor:pointer}.foto-dug button:disabled{opacity:.35;cursor:default}.adm-liste{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.adm-liste li{justify-content:space-between;align-items:center;gap:12px;background:var(--surface);border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);padding:12px 16px}.adm-liste li,.adm-nav{display:flex;flex-wrap:wrap}.adm-nav{gap:10px;margin-top:16px}.adm-liste li>div{flex:1 1;min-width:200px}.ktb select{min-width:220px;padding:10px 12px;border:1px solid var(--line,#ddd);border-radius:10px;font:inherit;background:#fff}.sz-liste{grid-gap:10px}.sz-liste,.sz-satir{display:grid;gap:10px}.sz-satir{grid-template-columns:minmax(150px,1.4fr) auto auto minmax(130px,1fr) 110px 36px;grid-gap:10px;align-items:end;padding:12px;border:1px solid var(--line,#e3e8ea);border-radius:14px;background:var(--bg2,#f7f9f9)}.sz-satir label{display:grid;grid-gap:4px;gap:4px;font-size:12px;font-weight:600;color:var(--mute,#5b6b70)}.sz-satir input,.sz-satir select{width:100%;min-width:0}.sz-tarih{display:flex;gap:4px}.sz-tarih select:first-child{width:62px}.sz-tarih select:last-child{width:104px}.sz-sil{height:40px;border:1px solid var(--line,#e3e8ea);border-radius:10px;background:#fff;cursor:pointer;color:#b4433a}.sz-onizle{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:6px;gap:6px;height:110px;align-items:end;padding:10px 4px 0}.sz-onizle div{display:grid;grid-template-rows:1fr auto;height:100%;text-align:center;grid-gap:4px;gap:4px}.sz-onizle i{align-self:end;display:block;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,var(--sun,#f2a51a),#f6c35c)}.sz-onizle span{font-size:11px;color:var(--mute,#5b6b70)}@media (max-width:860px){.sz-satir{grid-template-columns:1fr 1fr}.sz-ad{grid-column:1/-1}.sz-sil{grid-column:2;justify-self:end;width:40px}}.oto-durum{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 0}.oto-durum div{flex:1 1;min-width:150px;padding:12px 14px;border-radius:12px;background:var(--surface-2,#eef3f4)}.oto-durum dt{font-size:12px;font-weight:700;color:var(--muted,#5a6e79)}.oto-durum dd{margin:2px 0 0;font-size:22px;font-weight:800}.oto-durum dd.kucuk{font-size:15px;padding-top:4px}.oto-adet{display:flex;align-items:center;gap:8px;font-weight:600}.oto-adet input{width:84px;padding:9px 10px;border:1px solid var(--line,#ddd);border-radius:10px;font:inherit}.oto-kurulum{margin-top:14px;border-top:1px solid var(--line,#ddd);padding-top:10px}.oto-kurulum summary{cursor:pointer;font-weight:700}.oto-kurulum ol{padding-left:20px;line-height:1.7}.oto-komut{white-space:pre-wrap;word-break:break-all;background:#0b2a3c;color:#eaf3f5;padding:12px 14px;border-radius:10px;font-size:13px}.oto-gun h3{font-size:14px;margin:12px 0 6px}.oto-liste{list-style:none;padding:0;margin:0;columns:280px 2;column-gap:24px;font-size:14px}.oto-liste li{page-break-inside:avoid;break-inside:avoid;padding:3px 0}.oto-liste span{color:var(--muted,#5a6e79)}.one-cikan{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--sun,#f2a516) 12%,transparent);cursor:pointer;font-size:14px}.one-cikan input{width:18px;height:18px;accent-color:var(--sun,#f2a516);margin-top:1px}.ist{padding-block:24px 64px}.ist-ust{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:12px;gap:12px}.ist-buyuk{grid-column:span 2;background:var(--sea,#0b2a3c);color:#eaf3f5;border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:2px}.ist-buyuk span{font-size:13px;opacity:.8}.ist-buyuk b{font-size:44px;font-weight:800;line-height:1.1}.ist-buyuk small{opacity:.75}.ist-kart{background:var(--surface,#fff);border-radius:16px;box-shadow:inset 0 0 0 1px var(--line,#d5dfe3);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.ist-kart span{font-size:13px;font-weight:700;color:var(--muted,#5a6e79)}.ist-kart b{font-size:28px;font-weight:800}.ist-kart i,.ist-oran{display:block;height:6px;border-radius:99px;background:var(--surface-2,#e9eff1);overflow:hidden}.ist-kart i em,.ist-oran i{display:block;height:100%;background:var(--teal,#0f8b8d);border-radius:99px}.ist-kart small{font-size:12px;color:var(--muted,#5a6e79)}.ist-baslik{font-size:22px;margin:32px 0 12px}.ist-tablo-dis{overflow-x:auto;background:var(--surface,#fff);border-radius:14px;box-shadow:inset 0 0 0 1px var(--line,#d5dfe3)}.ist-tablo{width:100%;border-collapse:collapse;font-size:14px}.ist-tablo th{text-align:left;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#5a6e79);padding:10px 12px;white-space:nowrap}.ist-tablo td,.ist-tablo th{border-bottom:1px solid var(--line,#d5dfe3)}.ist-tablo td{padding:9px 12px;vertical-align:middle}.ist-tablo tr:last-child td{border-bottom:0}.ist-tablo tr.sec td{background:color-mix(in srgb,var(--sun,#f2a516) 10%,transparent)}.ist-tablo a{color:inherit}.ist-oran{display:inline-block;width:70px;vertical-align:middle;margin:0 6px}.ist-eksik{color:#b4433a;font-weight:700}.ist-var{color:var(--teal,#0f8b8d);font-weight:600}.ist-eylem,.ist-var{white-space:nowrap}.ist-eylem a{margin-right:12px;color:var(--teal,#0f8b8d)!important;font-weight:700}.ist-rozet{margin-left:8px;font-size:11px;font-weight:800;background:var(--sun,#f2a516);color:#2a1a00;padding:2px 7px;border-radius:99px}@media (max-width:600px){.ist-buyuk{grid-column:1/-1}}.an-arac{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;margin-top:24px}.an-filtre{background:var(--sun,#f2a516)!important;border-color:var(--sun,#f2a516)!important;color:#2a1a00!important;font-weight:700}.an-menu{position:-webkit-sticky;position:sticky;top:8px;z-index:5;display:flex;gap:4px;overflow-x:auto;margin:16px 0 8px;padding:6px;background:var(--surface,#fff);border-radius:999px;box-shadow:inset 0 0 0 1px var(--line,#d5dfe3)}.an-menu a{white-space:nowrap;padding:7px 13px;border-radius:999px;font-size:14px;font-weight:700;color:var(--muted,#5a6e79);text-decoration:none}.an-menu a:hover{background:var(--surface-2,#e9eff1);color:var(--fg,#0d2433)}.an section{scroll-margin-top:70px}.an-alt{font-size:16px;margin:20px 0 10px}.an-not{margin:10px 0 0}.an-not,.an-tarih{font-size:13px;color:var(--muted,#5a6e79)}.an-tarih{white-space:nowrap}.an-iki{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:20px;gap:20px;align-items:start}.an-iki .an-alt{margin-top:0}.an-uc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px;gap:14px;align-items:start}.an-kaydir{max-height:520px;overflow-y:auto}.an-grafik-dis{background:var(--surface,#fff);border-radius:14px;box-shadow:inset 0 0 0 1px var(--line,#d5dfe3);padding:14px 16px 10px}.an-lejant{display:flex;gap:16px;font-size:13px;color:var(--muted,#5a6e79);margin-bottom:8px}.an-lejant span{display:flex;align-items:center;gap:6px}.an-lejant i{width:10px;height:10px;border-radius:3px;display:inline-block}.an-grafik{display:flex;align-items:stretch;gap:3px;height:180px;overflow-x:auto}.an-grafik.an-kucuk{height:110px}.an-sutun{flex:1 0 14px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:14px}.an-cubuklar{flex:1 1;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:2px}.an-cubuklar i{display:block;width:45%;max-width:14px;min-height:1px;border-radius:3px 3px 0 0}.an-kucuk .an-cubuklar i{width:70%}.an-sutun small{font-size:10px;color:var(--muted,#5a6e79);white-space:nowrap;height:12px}.an-r1{background:var(--teal,#0f8b8d)}.an-r2{background:var(--sun,#f2a516)}.oda-liste{display:grid;grid-gap:10px;gap:10px}.oda-satir{display:grid;grid-template-columns:minmax(160px,1.6fr) 74px 74px 74px 120px;grid-gap:10px;gap:10px;align-items:end;padding:12px;border:1px solid var(--line,#e3e8ea);border-radius:14px;background:var(--bg2,#f7f9f9)}.oda-satir label{display:grid;grid-gap:4px;gap:4px;font-size:12px;font-weight:600;color:var(--mute,#5b6b70)}.oda-satir input{width:100%;min-width:0}.oda-yatak{grid-column:1/3}.oda-ozellik{grid-column:3/-1}.oda-aciklama{grid-column:1/-1}.oda-aciklama textarea{width:100%;min-width:0;resize:vertical;font:inherit;font-weight:400;color:var(--ink,#1c2b30)}.oda-foto{grid-column:1/5;display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:600;color:var(--mute,#5b6b70)}.oda-foto ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.oda-foto li{position:relative;width:112px;aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:var(--line,#e3e8ea)}.oda-foto img{width:100%;height:100%;object-fit:cover;display:block}.oda-foto em{position:absolute;left:5px;bottom:5px;font-style:normal;font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px;background:var(--sun,#ffc83d);color:#1b1300}.oda-foto-dug{position:absolute;right:5px;top:5px;display:flex;gap:4px}.oda-foto-dug button{width:24px;height:24px;border-radius:50%;border:0;background:rgba(0,0,0,.65);color:#fff;font-size:12px;line-height:1;cursor:pointer}.oda-foto-ekle{display:grid;place-items:center;border:2px dashed #c5d0d3;background:#fff!important}.oda-foto-ekle label{cursor:pointer;color:var(--teal,#0b7a75);font-weight:700;font-size:13px;width:100%;height:100%;display:grid;place-items:center}.oda-temsili{display:flex!important;align-items:center;gap:6px;font-weight:500}.oda-temsili input{width:auto!important}.oda-dug{display:flex;gap:6px;justify-content:flex-end}.oda-dug button{height:40px;min-width:36px;border:1px solid var(--line,#e3e8ea);border-radius:10px;background:#fff;cursor:pointer}.oda-dug button:disabled{opacity:.4;cursor:default}@media (max-width:860px){.oda-satir{grid-template-columns:1fr 1fr}.oda-ad,.oda-dug,.oda-foto,.oda-ozellik,.oda-yatak{grid-column:1/-1}}.kn-saat{display:grid;grid-template-columns:repeat(2,minmax(0,180px));grid-gap:12px;gap:12px}.card label.f{display:grid;grid-gap:6px;gap:6px}.card label.f>span{font-size:13px;font-weight:600;color:var(--mute,#5b6b70)}.card label.f textarea{width:100%;font:inherit;resize:vertical}.kn-baslik{margin:8px 0 0;font-size:15px}.kn-odada{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:8px;gap:8px}.kn-odada label{position:relative;display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--line,#e3e8ea);border-radius:12px;background:#fff;cursor:pointer;font-size:14px;font-weight:500;transition:background .15s,border-color .15s}.kn-odada label input{position:absolute;opacity:0;pointer-events:none}.kn-odada label svg{color:var(--mute,#5b6b70);flex:none}.kn-odada label.on{background:#e8f5f4;border-color:#0F8B8D;color:#0b5f61;font-weight:700}.kn-odada label.on svg{color:#0F8B8D}.kn-odada label:focus-within{outline:2px solid #0F8B8D;outline-offset:2px}