﻿.fi-author{max-width:980px;margin:1.4rem auto 0;padding:1.1rem 1.3rem;display:flex;gap:1rem;align-items:center;background:linear-gradient(135deg, #f6f9ff 0%, #fffdfa 100%);border:1px solid #e8ecf3;box-shadow:0 20px 48px rgba(0,0,0,0.08)}.fi-author__avatar{width:96px;overflow:hidden;flex-shrink:0}.fi-author__avatar img{width:100%;object-fit:cover;display:block;border-radius:50%}.fi-author__content{display:flex;flex-direction:column;gap:0.5rem;color:var(--fi-text);text-align:left}.fi-author__badge{display:inline-flex;align-items:center;gap:0.45rem;padding:0.32rem 0.8rem;background:#61a0a7;color:#0d1d3a;border-radius:999px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;font-size:0.82rem;box-shadow:0 10px 24px rgba(97,160,167,0.25);max-width:fit-content}.fi-author__text{margin:0;font-size:1rem;line-height:1.6;color:#112436}.fi-author__link{display:inline-flex;align-items:center;gap:0.4rem;font-weight:800;color:#0d1d3a;text-decoration:none;letter-spacing:0.02em}.fi-author__link::after{content:"→";display:inline-block;transform:translateY(-1px)}.fi-author__link:hover{text-decoration:underline}@media (max-width: 768px){.fi-author{margin:1rem 0 0}.fi-author__avatar{width:82px;height:82px}}.article-rating{margin:1.5rem 0;padding:0px !important;border-radius:12px;display:flex;flex-direction:column;gap:0.4rem;align-items:flex-start}.article-rating__label{margin:0;font-weight:700;color:#6b4b3a}.article-rating__row{display:flex;align-items:center;gap:0.6rem}.article-rating__stars{display:flex;gap:0.35rem;flex-direction:row-reverse}.article-rating__star-form{display:inline-block}.article-rating__star{border:none;background:transparent;padding:0.1rem;cursor:pointer;color:#b3a39a;font-size:1.55rem;line-height:1}.article-rating__star-icon{display:inline-block;line-height:1}.article-rating__star.is-active{color:#61a0a7}.article-rating__star-form:hover .article-rating__star,.article-rating__star-form:hover~.article-rating__star-form .article-rating__star,.article-rating__star:focus-visible,.article-rating__star:focus-visible~.article-rating__star{color:#61a0a7}.article-rating__star:focus-visible{outline:2px solid #c98b2a;outline-offset:3px;border-radius:6px}.article-rating__summary{margin:0;font-size:0.95rem;color:#6b4b3a}.unit-switch{display:inline-flex;align-items:center;gap:0.65rem;margin:1rem 0;padding:0.45rem 0.8rem;border-radius:999px;border:1px solid #e8ecf3;background:linear-gradient(90deg, #fffdfa 0%, #f6f9ff 100%)}.unit-switch__label{font-size:0.88rem;font-weight:700;color:#41556b}.unit-switch__toggle{position:relative;width:52px;height:28px;display:inline-block}.unit-switch__toggle input{opacity:0;width:0;height:0}.unit-switch__slider{position:absolute;cursor:pointer;inset:0;background:#cad3df;border-radius:999px;transition:background-color 0.25s ease}.unit-switch__slider::before{content:"";position:absolute;width:22px;height:22px;left:3px;top:3px;background:#fff;border-radius:50%;box-shadow:0 4px 10px rgba(20,35,56,0.25);transition:transform 0.25s ease}.unit-switch__toggle input:checked+.unit-switch__slider{background:#61a0a7}.unit-switch__toggle input:checked+.unit-switch__slider::before{transform:translateX(24px)}
