/* A4 Player 1.29.65.142 — Yazdırma bildirim katmanı. */
.ild-a4-print-feedback{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:18px;pointer-events:none;box-sizing:border-box;font-family:'Nunito ILD',Nunito,system-ui,sans-serif;color:#132f4c}
.ild-a4-print-feedback-card{width:min(100%,440px);box-sizing:border-box;padding:19px 20px 14px;border:1px solid #cbdff0;border-radius:18px;background:#fff;box-shadow:0 16px 60px rgba(12,47,80,.23),0 3px 12px rgba(12,47,80,.1);pointer-events:auto;line-height:1.45;text-align:left}
.ild-a4-print-feedback-top{display:flex;align-items:flex-start;gap:14px}
.ild-a4-print-feedback-heading{flex:1;min-width:0}
.ild-a4-print-feedback-heading strong{display:block;margin:0;font-size:17px;font-weight:850;line-height:1.35;color:#123a63}
.ild-a4-print-feedback-heading p{margin:7px 0 0;font-size:14px;font-weight:600;color:#516981;line-height:1.5;overflow-wrap:anywhere}
.ild-a4-print-feedback-spinner{display:block;flex:0 0 26px;width:26px;height:26px;box-sizing:border-box;margin-top:3px;border-radius:50%;border:3px solid #d4e9fb;border-top-color:#087cd5;animation:ild-a4-print-rotate .8s linear infinite}
.ild-a4-print-feedback-close{flex:0 0 auto;border:0;background:#f0f6fc;border-radius:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;font:600 21px/1 system-ui,sans-serif;color:#436581;padding:0}
.ild-a4-print-feedback-close:hover,.ild-a4-print-feedback-close:focus-visible{background:#dcebf7;outline-offset:2px}
.ild-a4-print-feedback-progress{height:5px;background:#e6f0f9;border-radius:8px;margin-top:20px;overflow:hidden}
.ild-a4-print-feedback-progress span{display:block;height:100%;width:32%;background:linear-gradient(90deg,#1993e5,#0075c3);border-radius:8px;animation:ild-a4-print-progress 1.7s ease-in-out infinite alternate}
.ild-a4-print-feedback-bottom{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;margin-top:12px;font-size:12px;color:#657b91}
.ild-a4-print-feedback-bottom small{font-size:12px;line-height:1.35}
.ild-a4-print-feedback-bottom span{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800;color:#39709c}
.ild-a4-print-feedback.is-error .ild-a4-print-feedback-spinner{border-color:#f6d0d5;border-top-color:#d13550;animation:none}
.ild-a4-print-feedback.is-error .ild-a4-print-feedback-heading strong{color:#ac2740}
.ild-a4-print-feedback.is-error .ild-a4-print-feedback-progress{display:none}
.ild-a4-print-feedback.is-error .ild-a4-print-feedback-close{width:auto;min-width:52px;padding:0 8px;font-size:12px}
@keyframes ild-a4-print-rotate{to{transform:rotate(360deg)}}
@keyframes ild-a4-print-progress{from{transform:translateX(-90%)}to{transform:translateX(310%)}}
@media(max-width:480px){.ild-a4-print-feedback-card{padding:17px 15px 13px;border-radius:14px}.ild-a4-print-feedback-heading strong{font-size:16px}.ild-a4-print-feedback-heading p{font-size:13px}.ild-a4-print-feedback{padding:12px}.ild-a4-print-feedback-top{gap:11px}}
@media(prefers-reduced-motion:reduce){.ild-a4-print-feedback-spinner,.ild-a4-print-feedback-progress span{animation:none}}
@media print{.ild-a4-print-feedback{display:none!important}}
