.abf-panel{--abf-accent:var(--wd-primary-color, var(--wd-link-color, #287a62));--abf-accent-hover:var(--wd-alternative-color, var(--wd-link-hover-color, #1f6651));--abf-surface:var(--wd-main-bgcolor, var(--wd-alternative-bgcolor, #f7f8f7));--abf-text:var(--wd-text-color, var(--wd-title-color, #252a28));--abf-muted:var(--wd-text-color, #777);--abf-border:var(--wd-form-brd-color, var(--wd-brd-color, rgba(0,0,0,.14)));--abf-radius:var(--wd-brd-radius, 14px);direction:rtl;color:var(--abf-text);background:var(--abf-surface);border:1px solid var(--abf-border);border-radius:max(12px, var(--abf-radius));padding:clamp(18px, 3vw, 30px);margin:36px 0;font-family:inherit;font-size:inherit;line-height:1.7;box-sizing:border-box;box-shadow:var(--wd-box-shadow,none)}.abf-panel,.abf-panel *{box-sizing:border-box}.abf-panel button{font-family:inherit;letter-spacing:inherit;text-transform:none}.abf-topline,.abf-author,.abf-rating-meta{display:flex;align-items:center;justify-content:space-between;gap:14px}.abf-question,.abf-section-title{color:var(--wd-title-color,var(--abf-text));font-weight:700;font-size:1.12rem;margin:0 0 16px}.abf-like,.abf-follow,.abf-submit,.abf-rate{font:inherit;cursor:pointer;border:1px solid var(--abf-border);transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.abf-like{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:10px 18px;border-radius:999px;color:var(--abf-text);background:#fff0}.abf-heart{color:#d94d70;font-size:1.25em;line-height:1}.abf-like:hover,.abf-follow:hover,.abf-rate:hover{border-color:var(--abf-accent);color:var(--abf-accent)}.abf-like.is-active{border-color:#d94d70;background:rgb(217 77 112 / .08);color:var(--abf-text)}.abf-like-count{font-variant-numeric:tabular-nums;opacity:.75}.abf-rating-block,.abf-feedback-block{border-top:1px solid var(--abf-border);margin-top:24px;padding-top:22px}.abf-rating{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.abf-rate{min-width:0;padding:10px 2px;border-radius:var(--wd-form-brd-radius,10px);background:var(--wd-form-bg,transparent);color:var(--abf-text)}.abf-rate:hover,.abf-rate.is-selected{background:var(--abf-accent);color:#fff;border-color:var(--abf-accent)}.abf-rating-meta{color:var(--abf-muted);font-size:.88rem;margin-top:10px}.abf-section-title span{font-size:.85em;font-weight:400;opacity:.7}.abf-tags{display:flex;flex-wrap:wrap;gap:9px}.abf-tag{cursor:pointer}.abf-tag input{position:absolute;opacity:0;pointer-events:none}.abf-tag span{display:inline-block;border:1px solid var(--abf-border);border-radius:999px;padding:9px 14px;color:var(--abf-text);background:#fff0;transition:all .2s ease}.abf-tag:hover span{border-color:var(--abf-accent);color:var(--abf-accent)}.abf-tag input:checked+span{background:var(--abf-accent);color:#fff;border-color:var(--abf-accent)}.abf-submit{display:block;width:100%;margin-top:18px;border:1px solid var(--abf-accent);border-radius:999px;padding:13px 18px;background:var(--abf-accent);color:#fff;font-weight:700}.abf-submit:hover{background:var(--abf-accent-hover);border-color:var(--abf-accent-hover);color:#fff}.abf-author{border-top:1px solid var(--abf-border);margin-top:24px;padding-top:20px}.abf-author-info{display:flex;align-items:center;gap:12px}.abf-author-info strong,.abf-author-info small{display:block}.abf-author-info strong{color:var(--wd-title-color,var(--abf-text))}.abf-author-info small{color:var(--abf-muted);margin-top:3px;font-size:.82em}.abf-avatar{border-radius:50%;width:52px;height:52px;object-fit:cover}.abf-follow{border-radius:999px;padding:10px 16px;background:#fff0;color:var(--abf-text)}.abf-follow.is-following{background:var(--abf-accent);border-color:var(--abf-accent);color:#fff}.abf-follow.is-following:hover{background:var(--abf-accent-hover);border-color:var(--abf-accent-hover);color:#fff}.abf-own-profile{color:var(--abf-muted);font-size:.9em}.abf-message{min-height:1.4em;margin:12px 0 0;color:var(--abf-accent);font-size:.92em}.abf-message.is-error{color:#c0394b}.abf-panel button:disabled{opacity:.55;cursor:wait}.abf-panel button:focus-visible,.abf-panel input:focus-visible+span{outline:2px solid var(--abf-accent);outline-offset:3px}@media (max-width:600px){.abf-topline,.abf-author{align-items:stretch;flex-direction:column}.abf-rating{grid-template-columns:repeat(5,minmax(0,1fr))}.abf-rating-meta{font-size:.78rem;gap:5px}.abf-follow,.abf-like{width:100%}}.abf-author-page{direction:rtl;color:var(--wd-text-color,#333);margin:30px 0 55px}.abf-author-hero{background:var(--wd-main-bgcolor,#fff);border:1px solid var(--wd-brd-color,rgb(0 0 0 / .12));border-radius:var(--wd-brd-radius,16px);padding:clamp(20px,4vw,38px);margin-bottom:34px;box-shadow:var(--wd-box-shadow,none)}.abf-author-identity{display:flex;align-items:center;gap:22px}.abf-author-large-avatar{width:112px!important;height:112px!important;border-radius:50%;object-fit:cover;flex:0 0 auto}.abf-author-heading h1{margin:4px 0 8px;color:var(--wd-title-color,var(--wd-text-color,#222));font-size:clamp(24px,3vw,34px)}.abf-author-kicker{color:var(--wd-primary-color,#287a62);font-size:.9em;font-weight:700}.abf-author-bio{color:var(--wd-text-color,#555);max-width:780px}.abf-author-bio p{margin:0}.abf-author-actions{margin-top:20px}.abf-author-actions .abf-follow{min-width:210px}.abf-edit-profile{display:inline-block;padding:10px 18px;border:1px solid var(--wd-brd-color,#ddd);border-radius:999px;color:var(--wd-text-color,#333)}.abf-author-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px;padding-top:22px;border-top:1px solid var(--wd-brd-color,rgb(0 0 0 / .12))}.abf-author-stats div{display:flex;flex-direction:column;gap:4px}.abf-author-stats strong{color:var(--wd-title-color,#222);font-size:1.45rem}.abf-author-stats span{color:var(--wd-text-color,#777);font-size:.9rem}.abf-author-posts-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.abf-author-posts-heading h2{margin:0;font-size:1.5rem;color:var(--wd-title-color,#222)}.abf-author-posts-heading span{color:var(--wd-text-color,#777);font-size:.9rem}.abf-author-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.abf-author-post-card{overflow:hidden;border:1px solid var(--wd-brd-color,rgb(0 0 0 / .12));border-radius:var(--wd-brd-radius,12px);background:var(--wd-main-bgcolor,#fff)}.abf-author-post-image{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--wd-alternative-bgcolor,#f4f4f4)}.abf-author-post-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.abf-author-post-card:hover .abf-author-post-image img{transform:scale(1.04)}.abf-no-thumbnail{display:grid;place-items:center;height:100%;color:var(--wd-text-color,#888)}.abf-author-post-content{padding:16px}.abf-author-post-content time{color:var(--wd-text-color,#888);font-size:.82rem}.abf-author-post-content h3{margin:7px 0;font-size:1.08rem;line-height:1.6}.abf-author-post-content h3 a{color:var(--wd-title-color,#222)}.abf-author-post-content p{color:var(--wd-text-color,#666);font-size:.92rem;margin:0 0 12px}.abf-read-more{color:var(--wd-primary-color,#287a62);font-weight:700}.abf-author-pagination{margin-top:28px}.abf-author-pagination ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.abf-author-pagination a,.abf-author-pagination span{display:inline-block;padding:8px 13px;border:1px solid var(--wd-brd-color,#ddd);border-radius:8px}.abf-author-pagination .current{background:var(--wd-primary-color,#287a62);border-color:var(--wd-primary-color,#287a62);color:#fff}@media(max-width:900px){.abf-author-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.abf-author-identity{align-items:flex-start;gap:14px}.abf-author-large-avatar{width:76px!important;height:76px!important}.abf-author-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.abf-author-post-grid{grid-template-columns:1fr}.abf-author-posts-heading{align-items:flex-start;flex-direction:column}}