.odeme-sayfa{padding-top:26px}.odeme-kutu h1 .ikon{vertical-align:middle}.odeme-sekmeler{display:flex;gap:2px;margin:30px 0 25px;border-bottom:1px solid #505a24}.odeme-sekmeler button{flex:1;min-height:55px;background:#242b11;color:#bec868;border:1px solid transparent;padding:12px;cursor:pointer;font:700 14px 'Noto Sans',sans-serif}.odeme-sekmeler [aria-selected=true]{background:#384514;border-color:#7b8f31;color:#e6f39c}.odeme-sekmeler button:focus-visible,.odeme-kutu a:focus-visible{outline:2px solid #d8e980;outline-offset:3px}.odeme-sekmeler span{font-size:22px;vertical-align:middle;margin-right:7px}.odeme-kutu [hidden]{display:none!important}.odeme-kutu h2{font-size:19px}.odeme-bilgi{background:#252714;border-left:3px solid #a4b54d;padding:12px 16px;font-size:13px}.silk-paketler{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:26px 0}.silk-paket{display:flex;align-items:center;gap:10px;min-width:0;padding:16px 10px;border:1px solid #526224;background:linear-gradient(135deg,#20270f99,#0c1008);position:relative;overflow:hidden}.silk-paket>img{width:38%;height:164px;object-fit:cover;object-position:48% 20%;border:1px solid #6a7134;box-shadow:4px 6px 0 #050704;transform:perspective(400px) rotateY(-9deg)}.silk-paket-icerik{flex:1;min-width:0;display:flex;align-items:flex-start;flex-direction:column;gap:5px}.silk-paket h3{color:#cbdc68;font:700 19px 'Noto Sans',sans-serif;white-space:nowrap;margin:0}.silk-paket strong{font-size:16px;color:#eee8c8;white-space:nowrap}.silk-bonus{font-size:11px;color:#b4d361;font-weight:700}.silk-toplam{font-size:10px;color:#b7b68d}.silk-paket .dugme{padding:7px 10px;margin-top:5px;font-size:11px}.silk-paket button:disabled,.epin-form button:disabled{opacity:.46;cursor:not-allowed}.hipopay-marka{font-size:10px;color:#eee;font-weight:700;margin-top:5px}.hipopay-marka span{color:#bec868}.epin-form{display:grid;grid-template-columns:145px minmax(0,350px);align-items:center;gap:14px 0;margin:32px 0 38px}.epin-form label{background:#252d10;padding:12px;border:1px solid #505a24;min-height:44px;font-size:13px;color:#d4e486;font-weight:700}.epin-form input{width:100%;min-height:44px;background:#0d1007;border:1px solid #505a24;border-left:0;color:#f5f5dc;border-radius:0;padding:10px}.epin-form input:focus{outline:2px solid #aabb57;outline-offset:1px}.epin-form button{grid-column:1/3;width:180px;min-height:48px;margin-top:6px}.odeme-tablo{overflow-x:auto}.odeme-tablo table{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}.odeme-tablo th,.odeme-tablo td{padding:10px;border-bottom:1px solid #333b1d;text-align:right}.odeme-tablo th:first-child,.odeme-tablo td:first-child{text-align:left}.odeme-tablo thead{background:#293216;color:#d8dfab}.odeme-tablo tbody th{color:#c8d77c}.hipocard-marka{margin-top:35px;font-size:26px!important;color:#f1eee2}.epin-adimlar{counter-reset:epin;list-style:none;padding:0}.epin-adimlar li{position:relative;padding:9px 5px 12px 38px;font-size:13px}.epin-adimlar li:before{counter-increment:epin;content:counter(epin);position:absolute;left:0;top:6px;width:25px;height:25px;border-radius:50%;background:#bdce62;color:#171d0c;text-align:center;line-height:25px;font-weight:700}.odeme-sonuc{border:1px solid #758638;padding:18px;margin:24px 0;background:#25311066}.odeme-sonuc code{font-size:11px;overflow-wrap:anywhere}.odeme-sonuc p{font-size:13px}.odeme-sonuc form{display:inline-block;margin:14px 15px 0 0}.odeme-yenile{display:inline-block;margin-top:12px;font-size:12px}.odeme-durum[data-status=delivered]{color:#b5df7d}.odeme-durum[data-status=uncertain]{color:#e5bc6f}.odeme-durum[data-status=failed]{color:#d79a82}.odeme-gecmis{margin-top:24px}
@media(max-width:1100px){.silk-paketler{gap:12px}.silk-paket{gap:8px;padding:14px 8px}.silk-paket h3{font-size:16px}.silk-paket strong{font-size:14px}.silk-paket>img{height:145px}}
@media(max-width:900px){.silk-paketler{grid-template-columns:repeat(2,minmax(0,1fr))}.silk-paket>img{width:38%;height:155px}}
@media(max-width:520px){.silk-paketler{grid-template-columns:1fr}.silk-paket{padding:18px;gap:24px}.silk-paket>img{width:100px;height:160px}.silk-paket h3{font-size:21px}.silk-paket strong{font-size:18px}.odeme-sekmeler button{font-size:12px;padding:10px 6px}.odeme-sekmeler span{display:none}.epin-form{grid-template-columns:1fr;gap:0}.epin-form label{border-bottom:0;min-height:34px;padding:8px 12px}.epin-form input{border-left:1px solid #505a24;margin-bottom:15px}.epin-form button{grid-column:1;width:100%}.odeme-tablo td,.odeme-tablo th{padding:9px 7px}}
