.cozumler .cozum-detayi.panel{padding:0}
.cozum-detayi summary .soru-ozeti{min-width:0;flex:1;line-height:1.55;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.cozum-tam-soru{margin:0 0 18px;font-size:16px}
.soru-adimi,[data-adim="0"]{scroll-margin-top:90px}
.mobil-menu[open]{padding-top:10px}
.mobil-menu .marka{flex-shrink:0;margin:0 0 16px;padding:0 14px;max-width:100%}
.mobil-menu .marka .ozel-marka{display:block;width:140px!important;max-width:100%!important;height:auto!important;max-height:64px;object-fit:contain;object-position:left top}
.kaydet-dugmesi[aria-pressed="false"],.kaydet-dugmesi[aria-pressed="false"]:hover{background:transparent;color:#9aa6b9}
.kaydet-dugmesi[aria-pressed="false"] svg{fill:none}
.kaydet-dugmesi[aria-pressed="true"]{background:#f1edff;color:#6556dc}
.kaydet-dugmesi[aria-pressed="true"] svg{fill:#dcd5ff}
.kaydet-dugmesi:focus-visible{outline:2px solid #6556dc;outline-offset:2px}
@media(max-width:700px){
 .cozum-govde .sayfa{padding:16px 12px 90px}
 .cozum-govde .cozum-ust{margin-bottom:12px;gap:8px}
 .cozum-govde .cozum-ust h1{font-size:14px;line-height:1.4}
 .cozum-govde .soru-paneli{padding:16px 14px}
 .cozum-govde .soru-paneli h2.soru-bicimli{font-size:15px;line-height:1.65!important;margin:8px 0 12px}
 .cozum-govde .soru-yardim{font-size:11px;margin:0 0 10px}
 .cozum-govde .secenekler{gap:8px}
 .cozum-govde .secenek,.cozum-govde .secenek:has(input:checked){padding:10px;gap:9px;min-height:44px;font-size:14px;line-height:1.45}
 .cozum-govde .secenek-harfi{width:25px;height:25px;flex-shrink:0;font-size:12px}
 .cozum-govde .secenek-yazisi{min-width:0;overflow-wrap:anywhere}
 .cozum-govde .soru-islemleri{margin-top:12px;gap:8px}
 .cozum-govde .cozum-ilerleme{margin-bottom:16px}
 .cozum-detayi summary{padding:16px;align-items:flex-start;gap:10px}
 .cozum-tam-soru{font-size:15px;line-height:1.7!important}
}
