.rez-kap{gap:16px;max-inline-size:560px;display:grid}.rez-kap h1{font-size:var(--s-h2);margin:0}.rez-form{justify-items:start;gap:8px;display:grid}.rez-form label{font-weight:650}.rez-kod:focus-visible{outline:2px solid var(--s-odak);outline-offset:2px}.rez-kod[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--s-hata)}.rez-bant{border-radius:var(--s-kose-ic);border-inline-start:3px solid var(--s-bilgi);background:var(--s-yuzey-2);align-items:flex-start;gap:10px;margin:0;padding:12px 16px;display:flex}.rez-bant p{margin:0}.rez-bant-hata{border-inline-start-color:var(--s-hata);background:var(--s-hata-zemin)}.rez-bant-hata .i,.rez-alan-hata .i{color:var(--s-hata);flex:none}.rez-alan-hata{color:var(--s-hata);align-items:flex-start;gap:6px;margin:0;display:flex}.rez-ikincil{margin-block-start:4px}.rez-kutu{border-radius:var(--s-kose);background:var(--s-yuzey);box-shadow:inset 0 0 0 1px var(--s-cizgi);gap:8px;padding:16px;display:grid}.rez-alt .kap{gap:8px;padding-block:20px;display:grid}.rez-alan{align-content:start;gap:6px;min-inline-size:0;display:grid}.rez-alan>span:first-child{letter-spacing:.05em;text-transform:uppercase;color:var(--s-soluk);font-size:11.5px;font-weight:650}.rez-alan select,.rez-alan input{border-radius:var(--s-kose-ic);block-size:50px;inline-size:100%;min-inline-size:0;box-shadow:inset 0 0 0 1.5px var(--s-cizgi-ctl);background:var(--s-yuzey);color:var(--s-metin);font:inherit;border:0;padding-inline:12px}.rez-alan select:focus-visible,.rez-alan input:focus-visible{outline:2px solid var(--s-odak);outline-offset:2px}.rez-alan[data-hata] select,.rez-alan[data-hata] input{box-shadow:inset 0 0 0 2px var(--s-hata)}.rez-bant ul{margin:6px 0 0;padding-inline-start:18px}.rez-bant a{color:var(--s-vurgu-metin);text-decoration:underline}.rez-eylem{flex-wrap:wrap;gap:10px;margin:0;display:flex}@media (width<=760px){.rez-eylem .s-btn{flex:100%}}.rez-icerik h1{margin:0}.rez-alt-satir{color:var(--s-metin-2);margin:0}.rez-iki-alan{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.rez-alan-hatali input,.rez-alan-hatali select{box-shadow:inset 0 0 0 2px var(--s-hata)}.rez-yardim-satir{color:var(--s-soluk);margin:0;font-size:13px}.rez-uyruk{border:0;gap:6px;margin:0;padding:0;display:grid}.rez-uyruk legend{margin-block-end:4px;padding:0;font-weight:650}.rez-uyruk label{align-items:center;gap:10px;min-block-size:44px;display:flex}.rez-uyruk input{block-size:20px;inline-size:20px;accent-color:var(--s-vurgu)}.rez-uyruk-kapsam{display:contents}:is(.rez-uyruk-kapsam:has([value=yabanci]:checked) [data-uyruk-grup=tc],.rez-uyruk-kapsam:has([value=tc]:checked) [data-uyruk-grup=yabanci]){display:none}.rez-bal{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.rez-kutu h2{margin:0;font-size:17px}@media (width>=480px){.rez-iki-alan{grid-template-columns:repeat(2,minmax(0,1fr))}}.rez-bant-uyari{border-inline-start-color:var(--s-uyari);background:color-mix(in srgb,var(--s-uyari) 12%,var(--s-yuzey))}.rez-bant-uyari .i{color:var(--s-uyari);flex:none}.rez .mono{font-family:var(--s-kod)}.rez-vazgec summary{cursor:pointer;color:var(--s-vurgu-metin);align-items:center;min-block-size:44px;font-weight:650;display:inline-flex}.rez-vazgec p{color:var(--s-metin-2);margin:6px 0 10px}.rez-tehlike{color:var(--s-hata);box-shadow:inset 0 0 0 1.5px var(--s-hata);background:0 0}.rez-ana{padding-block:0 56px}.rez-bas{padding-block:32px 16px}.rez-bas h1{margin:0}.rez .s-btn{white-space:normal;text-align:center}.rez .i-yon{display:inline-block}.rez-ust .s-logo{flex:0 auto}@media (width<=480px){.rez-ust .kap{gap:12px}}.rez-icerik{align-content:start;gap:20px;min-inline-size:0;display:grid}.rez-alt-satir{border-inline-start:3px solid var(--s-vurgu);color:var(--s-metin-2);margin:0;padding-inline-start:12px;font-size:15px;line-height:1.45}.rez-kod{border-radius:var(--s-kose-ic);block-size:56px;inline-size:11.5ch;box-shadow:inset 0 0 0 1.5px var(--s-cizgi-ctl);background:var(--s-yuzey);color:var(--s-metin);font-family:var(--s-kod);letter-spacing:.3em;border:0;padding-inline:16px;font-size:26px}@container (width<=480px){.rez-kod{inline-size:100%}}
