/* Dilekçe taslağı: dosya → çekirdek → kâğıt; atıflar kütüphanede tek tek aranır */
.dl-ic{position:absolute;inset:5cqw 6cqw 4cqw;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:2.8cqw}
.dl-dosya{display:grid;gap:.4cqw;padding:2.4cqw 3.2cqw 2.6cqw;border-radius:3cqw;background:rgba(231,244,247,.06)}
.dl-dosya small{font-size:var(--s3);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kor);line-height:1.3}
.dl-dosya p{font-size:var(--s2);font-weight:500;line-height:1.3}
.dl-orta{position:relative;display:grid;place-items:center;padding:.6cqw 0}
.dl-cekirdek{width:10.5cqw}
.dl-durum{position:absolute;left:calc(50% + 8.5cqw);top:50%;transform:translateY(-50%);display:grid}
.dl-durum>span{grid-area:1/1;font-size:var(--s3);font-weight:500;color:var(--gri);white-space:nowrap}
.dl-kagit{display:grid;gap:1.7cqw;padding:3.4cqw 3.6cqw 3.2cqw;border-radius:2.6cqw;background:var(--buz);color:var(--murekkep)}
.dl-baslik{font-size:var(--s3);font-weight:700;letter-spacing:.03em;line-height:1.2}
.dl-satir{font-size:var(--s3);font-weight:500;line-height:1.25}
.dl-satir b{font-weight:700}
.dl-atiflar{display:flex;flex-wrap:wrap;gap:1.6cqw}
.dl-a{display:inline-flex;align-items:center;gap:1.1cqw;padding:.8cqw 2.1cqw .9cqw 1.4cqw;border-radius:2cqw;background:#D7E3E7;color:#4A585E;font-size:var(--s3);font-weight:600;line-height:1.15;white-space:nowrap}
.dl-a i{flex:none;position:relative;width:3.5cqw;height:3.5cqw;border-radius:50%;background:#155E3B}
.dl-a i::after{content:"";position:absolute;left:1.12cqw;top:.6cqw;width:.9cqw;height:1.65cqw;border:solid #D5F2E2;border-width:0 .55cqw .55cqw 0;transform:rotate(45deg)}
.dl-a.yok i{background:#A8402E}
.dl-a.yok i::after{content:"!";left:0;top:0;width:100%;height:100%;border:0;transform:none;display:grid;place-items:center;color:#FFE4DD;font-size:2.9cqw;font-weight:700;line-height:1}
.dl-uyari{font-size:var(--s3);font-weight:600;color:#A8402E;line-height:1.2}
.dl-word{justify-self:end;font-size:var(--s3);font-weight:600;line-height:1.2;padding:1.1cqw 2.8cqw 1.2cqw;border-radius:2cqw;background:var(--murekkep);color:var(--buz)}
