.lpir-profile-sections{margin-top:2rem}.lpir-booking-block{margin:1.25rem 0}.lpir-summary,.lpir-reviews-list,.lpir-review-form{margin:2rem 0}.lpir-summary-score{display:flex;align-items:center;gap:.65rem;font-size:1.6rem;font-weight:700}.lpir-summary-count{margin-top:.35rem;opacity:.75}.lpir-stars{display:inline-flex;gap:.08em;letter-spacing:.01em}.lpir-stars span{opacity:.22}.lpir-stars span.is-filled{opacity:1}.lpir-review{padding:1.2rem 0;border-bottom:1px solid rgba(0,0,0,.12)}.lpir-review-head{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap}.lpir-verified{font-size:.82rem;opacity:.7}.lpir-review-context{margin:.45rem 0 .25rem}.lpir-review-service{display:inline-flex;align-items:center;padding:.32rem .58rem;border-radius:999px;background:rgba(0,0,0,.055);font-size:.86rem;font-weight:600}.lpir-review-rating{display:flex;align-items:center;gap:.55rem;margin:.5rem 0}.lpir-rating-number{font-size:.86rem;font-weight:700;opacity:.7}.lpir-review-text p{margin:.5rem 0}.lpir-review-form form{display:grid;gap:1.15rem;max-width:720px}.lpir-review-form select,.lpir-review-form textarea{width:100%;box-sizing:border-box}.lpir-field-group{display:grid;gap:.3rem}.lpir-field-description{margin:0!important;font-size:.9rem;opacity:.7}.lpir-rating-fieldset{border:0!important;padding:0!important;margin:0!important;min-width:0}.lpir-rating-fieldset legend{padding:0;font-weight:600}.lpir-rating-input{display:flex;align-items:center;gap:.28rem;margin-top:.55rem;width:max-content;max-width:100%}.lpir-rating-input input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;appearance:none!important;-webkit-appearance:none!important;pointer-events:auto!important}.lpir-rating-input label{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;margin:0!important;padding:0!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;line-height:1!important;transition:transform .12s ease,border-color .12s ease,background-color .12s ease}.lpir-rating-input .lpir-star-icon{font-size:2rem;line-height:1;color:#b7b7b7;transition:color .12s ease,transform .12s ease}.lpir-rating-input label.is-active .lpir-star-icon,.lpir-rating-input label.is-hover .lpir-star-icon{color:#e3a008}.lpir-rating-input label.is-active,.lpir-rating-input label.is-hover{border-color:rgba(227,160,8,.55)!important;background:rgba(227,160,8,.08)!important}.lpir-rating-input label:hover{transform:translateY(-1px)}.lpir-rating-input.has-focus label.is-active{outline:2px solid currentColor;outline-offset:2px}.lpir-rating-feedback{margin-top:.55rem;min-height:1.4em;font-size:.92rem}.lpir-submit{justify-self:start;padding:.8rem 1.1rem;cursor:pointer}.lpir-help{font-size:.88rem;opacity:.7;margin-top:-.25rem}.lpir-notice{padding:.8rem 1rem;border:1px solid rgba(0,0,0,.14);border-radius:.4rem;margin:.75rem 0}.lpir-success{border-left:4px solid currentColor}.lpir-error{border-left:4px solid currentColor}

/* Danışman profilleri blog yazısı değildir: tema tarafından eklenen yazı navigasyonu, yazar kutusu ve ilgili yazıları kaldır. */
body.single-egitmen .post-navigation,body.single-egitmen .navigation.post-navigation,body.single-egitmen .single-post-navigation,body.single-egitmen .single-post-nav,body.single-egitmen .post-nav,body.single-egitmen .wd-page-nav,body.single-egitmen .oceanwp-post-navigation,body.single-egitmen .author-box,body.single-egitmen .author-info,body.single-egitmen .entry-author,body.single-egitmen .post-author,body.single-egitmen .ast-author-box,body.single-egitmen .ct-author-box,body.single-egitmen .oceanwp-post-author,body.single-egitmen .related-posts,body.single-egitmen .related-posts-wrapper,body.single-egitmen .related-articles,body.single-egitmen .post-related,body.single-egitmen .entry-related,body.single-egitmen .ct-related-posts,body.single-egitmen .ast-single-related-posts-container,body.single-egitmen .oceanwp-related-posts,body.single-egitmen .yarpp-related{display:none!important}

@media (max-width:600px){.lpir-rating-input{gap:.18rem}.lpir-rating-input label{width:42px!important;height:42px!important;border-radius:9px!important}.lpir-rating-input .lpir-star-icon{font-size:1.75rem}}
body.single-egitmen [class*="related-post"],body.single-egitmen [class*="related_post"],body.single-egitmen [class*="author-box"],body.single-egitmen [class*="author_box"],body.single-egitmen [class*="post-navigation"],body.single-egitmen [class*="post_navigation"],body.single-egitmen [class*="single-post-nav"],body.single-egitmen .about-author,body.single-egitmen .author-bio,body.single-egitmen .post-about-author,body.single-egitmen .jp-relatedposts,body.single-egitmen .crp_related{display:none!important}

/* Tema tarafından danışman yazısının altında eklenen kesin eşleşen bloklar. */
body.single-egitmen .post_footer,
body.single-egitmen .post_footer.post_footer_single.entry-footer,
body.single-egitmen section.related_wrap,
body.single-egitmen .related_wrap.related_position_below_content{display:none!important}
