:root{--turkuaz:#13c6a4;--turkuaz-koyu:#0e9e83;--lacivert:#142d38;--inci:#f4f8f7;--mint:#d8f4ed;--beyaz:#fff;--metin-ikincil:#55666e;--cizgi:#dce5e3;--hata:#c93c3c;--hata-zemin:#fbeaea;--uyari:#8a5a00;--uyari-zemin:#fff3d6;color:var(--lacivert);background:var(--inci);font-family:system-ui,Segoe UI,Roboto,Arial,sans-serif;line-height:1.5}*{box-sizing:border-box}body{background:var(--inci);min-height:100vh;margin:0}h1,h2,h3,h4{margin:0;font-weight:700}a{color:var(--turkuaz-koyu)}.bilgi{color:var(--metin-ikincil);margin:0 0 16px}.ortala{text-align:center;padding:48px 16px}.ikincil{color:var(--metin-ikincil);font-size:14px}.hata-metni{color:var(--hata);background:var(--hata-zemin);border-radius:10px;margin:12px 0;padding:10px 12px}.tamam-metni{color:var(--turkuaz-koyu);margin:12px 0;font-weight:600}.kart{background:var(--beyaz);border:1px solid var(--cizgi);border-radius:16px;padding:20px}.alan{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.alan input{font:inherit;border:1px solid var(--cizgi);background:var(--beyaz);color:var(--lacivert);border-radius:10px;min-width:0;padding:12px 14px;font-size:16px;font-weight:400}.alan input:focus{outline:2px solid var(--turkuaz);outline-offset:1px}.esnek{flex:1}.dugme{font:inherit;border:1.5px solid var(--lacivert);background:var(--beyaz);color:var(--lacivert);cursor:pointer;white-space:nowrap;border-radius:10px;padding:10px 16px;font-size:15px;font-weight:700}.dugme:hover{background:var(--mint)}.dugme:disabled{opacity:.55;cursor:default}.dugme.birincil{background:var(--turkuaz);border-color:var(--turkuaz)}.dugme.birincil:hover{background:var(--turkuaz-koyu);border-color:var(--turkuaz-koyu)}.dugme.tehlike{border-color:var(--hata);color:var(--hata)}.dugme.tehlike:hover{background:var(--hata-zemin)}.dugme.kucuk{padding:6px 12px;font-size:14px}.dugme.genis{width:100%}.giris-sayfasi{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.giris-karti{text-align:center;flex-direction:column;gap:16px;width:100%;max-width:400px;display:flex}.giris-karti .alan{text-align:left}.logo{align-self:center;width:200px;max-width:100%;height:auto}.ust-cubuk{background:var(--beyaz);border-bottom:1px solid var(--cizgi);z-index:5;flex-wrap:wrap;align-items:center;gap:16px;padding:12px 24px;display:flex;position:sticky;top:0}.ust-logo{width:auto;height:28px}.menu{flex-wrap:wrap;flex:1;gap:4px;display:flex}.menu-ogesi{font:inherit;color:var(--metin-ikincil);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-weight:600}.menu-ogesi:hover{background:var(--inci)}.menu-ogesi.secili{background:var(--mint);color:var(--lacivert)}.hesap{align-items:center;gap:10px;display:flex}.icerik{max-width:960px;margin:0 auto;padding:24px 16px 48px}.sayfa-basligi{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.sekmeler{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.sekme{font:inherit;border:1px solid var(--cizgi);background:var(--beyaz);color:var(--lacivert);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:600}.sekme.secili{background:var(--lacivert);border-color:var(--lacivert);color:var(--beyaz)}.adet{opacity:.7;margin-left:4px}.liste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.liste-satiri{width:100%;font:inherit;text-align:left;color:inherit;background:var(--beyaz);border:1px solid var(--cizgi);cursor:pointer;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}button.liste-satiri:hover{border-color:var(--turkuaz)}.liste-satiri.sabit{cursor:default}.satir-ana,.satir-yan{flex-direction:column;gap:2px;display:flex}.satir-yan{text-align:right;align-items:flex-end}.bos{background:var(--beyaz);border:1px dashed var(--cizgi);text-align:center;border-radius:12px;padding:24px}.bos p{margin:0 0 6px}.rozet{border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-block}.rozet-aktif{background:var(--mint);color:#0a6b58}.rozet-bekliyor{background:var(--uyari-zemin);color:var(--uyari)}.rozet-pasif{color:var(--metin-ikincil);background:#e8edec}.rozet-askida,.rozet-red{background:var(--hata-zemin);color:var(--hata)}.rozet-cevrimici{background:var(--turkuaz);color:var(--lacivert)}.rozet-mesgul{background:var(--lacivert);color:var(--beyaz)}.onay-perde{z-index:30;background:#142d3880;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.onay-kutu{background:var(--beyaz);border-radius:18px;flex-direction:column;gap:12px;width:min(420px,100%);padding:24px;display:flex}.onay-kutu .bilgi{margin:0}.onay-dugmeleri{justify-content:flex-end;margin-top:8px}.eslesme-kodu{color:var(--lacivert);margin-top:6px;font-size:15px}.eslesme-kodu strong{letter-spacing:3px;font-size:20px}.rozetler{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.perde{z-index:10;background:#142d3873;justify-content:flex-end;display:flex;position:fixed;inset:0}.detay{background:var(--inci);flex-direction:column;gap:12px;width:min(520px,100%);height:100%;padding:24px 20px 40px;display:flex;overflow-y:auto}.detay h4{margin-top:12px}.detay-baslik{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.detay-baslik h3{margin-bottom:6px}.bilgiler{background:var(--beyaz);border:1px solid var(--cizgi);border-radius:12px;grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;padding:16px;display:grid}.bilgiler dt{color:var(--metin-ikincil);font-size:14px}.bilgiler dd{overflow-wrap:anywhere;margin:0}.islemler{flex-wrap:wrap;gap:8px;display:flex}.belgeler{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.belge{color:var(--lacivert);flex-direction:column;gap:6px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.belge img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--cizgi);background:var(--beyaz);border-radius:10px;width:100%}.gecmis{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.satir-form{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.yeni-kod{text-align:center;margin-bottom:16px}.yeni-kod .islemler{justify-content:center}.kod{letter-spacing:6px;margin:0 0 12px;font-size:40px;font-weight:800}.kod-yazi{letter-spacing:2px;font-family:ui-monospace,Consolas,monospace}.tarife-formu{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:16px;margin-bottom:24px;display:grid}.tarife-formu .hata-metni,.tarife-formu .tamam-metni{grid-column:1/-1;margin:0}.ornekler{margin-top:12px}@media (width<=640px){.ust-cubuk{padding:12px 16px}.hesap .ikincil{display:none}.satir-yan{text-align:left;align-items:flex-start}.kod{font-size:32px}}
