/* MINI KOKPIT + TESHIS KARTI — 0.2.124. Gorunus A taslagi (kanit/taslak/my/ana_sayfa_yon_20260927/a #kokpit): koyu kutu, satir satir belirti,
   isaret kutusu, sonuc karti. Telefon standardi: dokunma >= 44 px, metin >= 15 px. Dolu dugme yok (KR-171). */
.sol-kokpit{border:1px solid #8B847B;border-radius:6px;padding:24px 24px 14px;background:#202020;color:#F6F1E8;font-family:Inter,system-ui,sans-serif}
/* 0.2.127: canli temanin genel dugme stili (buyuk harf, harf araligi, 100px kose) bilesene siziyordu (27 Eyl canli ekran) -> sifirla */
.sol-kokpit .cip2,.sol-kokpit .cip2 *,.sol-teshis .st-cip{text-transform:none;letter-spacing:normal;box-shadow:none}
.sol-kokpit .cip2{border-radius:0}
.sol-kokpit .sk-soru{color:#E9E0D3;font-size:17px;margin:0 0 6px}
.sol-kokpit .sk-belirtiler{display:flex;flex-direction:column}
.sol-kokpit .cip2{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 0;background:none;border:0;border-bottom:1px solid #2E2E2C;
  color:#F6F1E8;font:400 16.5px/1.35 Inter,system-ui,sans-serif;text-align:left;cursor:pointer}
.sol-kokpit .sk-kutu{flex:none;width:20px;height:20px;border:1.5px solid #D8CFC0;border-radius:3px;position:relative}
.sol-kokpit .cip2[aria-pressed="true"] .sk-kutu{background:#B64F21;border-color:#B64F21}
.sol-kokpit .cip2[aria-pressed="true"] .sk-kutu::after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.sol-kokpit .sk-ad{flex:1 1 auto}
.sol-kokpit .sk-cipler{display:flex;gap:6px;flex:none;flex-wrap:wrap;justify-content:flex-end}
.sol-kokpit .sk-cip{font:600 12.5px/1 Inter,system-ui,sans-serif;padding:5px 7px;border-radius:4px;background:#2E2E2C;color:#E9E0D3;white-space:nowrap}
.sol-kokpit .sk-cip.azal{color:#D99A3E}
@media(max-width:767px){.sol-kokpit .cip2{flex-wrap:wrap}.sol-kokpit .sk-cipler{flex-basis:100%;justify-content:flex-start;padding-left:32px}}
.sol-kokpit .cip2:focus-visible{outline:3px solid #D99A3E;outline-offset:2px}
.sol-kokpit .sk-sonuc{margin-top:14px}
.sol-kokpit .sk-bos{color:#D8CFC0;font-size:15px;margin:0 0 8px}
.sol-kokpit .sk-et{font:600 12px/1.3 Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#D99A3E;margin:0 0 6px}
.sol-kokpit .sk-okuma{color:#F6F1E8;font-size:16px;line-height:1.5;margin:0 0 10px}
.sol-kokpit .sk-sistemler{margin:0 0 6px;padding-left:20px;color:#E9E0D3}
.sol-kokpit .sk-sistemler li{margin:6px 0;font-size:15.5px}
.sol-kokpit .sk-sistemler b{color:#fff;display:block}
.sol-kokpit .sk-sistemler span{display:block;color:#E9E0D3}
.sol-kokpit .sk-yol{border-top:1px solid #2E2E2C;margin:10px 0 0;padding-top:6px}
.sol-kokpit a{color:#D99A3E;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}
@media(max-width:767px){.sol-kokpit{padding:18px 16px 10px}.sol-kokpit .cip2{font-size:16px}}

.sol-teshis{border:1px solid #E3D9CA;border-radius:6px;padding:22px;background:#fff;color:#181818;font-family:Inter,system-ui,sans-serif}
.sol-teshis .st-et{font:600 12px/1.3 Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#9C421C;margin:0 0 10px}
.sol-teshis .st-belirtiler{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}
.sol-teshis .st-cip{min-height:44px;padding:8px 14px;border:1px solid #C9BFB0;border-radius:4px;background:#F6F1E8;color:#181818;font:500 15px/1.3 Inter,system-ui,sans-serif;cursor:pointer;text-align:left}
.sol-teshis .st-cip[aria-pressed="true"]{border-color:#181818;background:#181818;color:#fff}
.sol-teshis .st-cip:focus-visible{outline:3px solid #B64F21;outline-offset:2px}
.sol-teshis .st-baslik{font:600 13px/1.3 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#30302E;margin:14px 0 6px}
.sol-teshis .st-gosterge{margin:0}.sol-teshis .st-kurulum{margin:0;padding-left:18px}
.sol-teshis .st-gosterge .st-g{margin:0 0 10px;font-size:15.5px;line-height:1.45;padding-left:12px;border-left:2px solid #E3D9CA}
.sol-teshis .st-gosterge b{display:block}
.sol-teshis code{display:block;font:500 14.5px/1.4 ui-monospace,Consolas,monospace;background:#F6F1E8;padding:4px 8px;margin:4px 0;border-radius:3px;overflow-wrap:anywhere;white-space:normal}
.sol-teshis .st-gosterge span,.sol-teshis .st-metin,.sol-teshis .st-kurulum li{color:#30302E;font-size:15.5px;line-height:1.5}
.sol-teshis .st-yol{border-top:1px solid #E3D9CA;margin:14px 0 0;padding-top:4px}
.sol-teshis .st-yol a{color:#9C421C;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}
