#palyazatBekuldesModal .fvbj-location label,#palyazatBekuldesModal .fvbj-results label{display:block;margin:12px 0 7px;font-weight:750}
#palyazatBekuldesModal .fvbj-location select,#palyazatBekuldesModal .fvbj-results input,#palyazatBekuldesModal .fvbj-location input{max-width:100%;width:100%;padding:10px;border-radius:9px;border:1px solid #ccbdde}
#palyazatBekuldesModal .fvbj-dependent[hidden],#palyazatBekuldesModal .bekuldes-form-group[hidden]{display:none!important}
#palyazatBekuldesModal .fvbj-counter{font-size:.85rem;color:#a04f38;margin-top:7px}#palyazatBekuldesModal .fvbj-counter.fvbj-ok{color:#23754c}
#palyazatBekuldesModal .fvbj-review{padding:15px;margin:15px 0;background:#fff9e9;border:1px solid #dfd0a8;border-radius:14px}#palyazatBekuldesModal .fvbj-review-item{padding:7px 0;border-bottom:1px solid #ebdeca;white-space:pre-wrap}

.fvbj-extra{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.fvbj-extra label{flex-basis:100%}.fvbj-extra input{flex:1;min-width:130px}.fvbj-conditions select{display:block;width:100%;max-width:100%;margin:4px 0 12px}.fvbj-review-section{border:1px solid #ead9c3;border-radius:14px;padding:16px;margin:12px 0;background:#fffaf3}.fvbj-review-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.fvbj-review-head h4{margin:0}.fvbj-review-head button{cursor:pointer;border:1px solid #b99cc6;border-radius:9px;background:white;padding:7px 12px}.fvbj-review-section p{overflow-wrap:anywhere;white-space:pre-wrap;margin:8px 0}.fvbj-review img{max-width:100%}

.fvbj-email-group input[type=email]{display:block;width:100%;padding:11px;border:1px solid #c3b1ce;border-radius:9px}.fvbj-review-13 .fvbj-review-section{display:block}.fvbj-review-13 p span{white-space:pre-wrap}
#palyazatBekuldesModal .fv-submit-live-preview{display:none!important}
.fvbj-review-complete{margin:18px 0;border:2px solid #c6a2d8;border-radius:15px;padding:18px;background:#fffaf3}
.fvbj-review-complete .fvbj-review-section{padding:15px;margin:12px 0;background:white;border:1px solid #dfd4e9;border-radius:12px}
.fvbj-review-complete .fvbj-review-head{display:flex;justify-content:space-between;gap:10px;align-items:center}
.fvbj-review-complete .fvbj-review-section p{white-space:pre-wrap;overflow-wrap:anywhere}
.fvbj-approval{display:block;margin:15px 0;padding:12px;background:#f4e9ff;border-radius:10px}
.fvbj-added{margin:12px 0}.fvbj-added input,.fvbj-added select{width:100%;padding:9px}

/* Mini-card is intentionally removed; only the final full review is kept. */
#palyazatBekuldesModal .fv-submit-live-preview, #palyazatBekuldesModal .fv-submit-preview-card{display:none!important;visibility:hidden!important}

.fvbj-email-row{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.fvbj-email-row input{flex:1 1 100px;min-width:80px;max-width:190px;padding:10px;border-radius:8px;border:1px solid #bda9c8}.fvbj-email-row strong{font-size:20px}#palyazatBekuldesModal .fv-submit-live-preview{display:none!important}
