.sovet-col{max-width:720px}.sovet-asked{align-items:center;gap:var(--space-2);margin-top:var(--space-4);background:var(--color-paper-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:6px 14px 6px 8px;display:inline-flex}.sovet-asked__mark{border-radius:var(--radius-pill);background:var(--color-green-soft);width:22px;height:22px;color:var(--color-green-ink);font-weight:var(--weight-bold);font-size:var(--fs-body-sm);justify-content:center;align-items:center;display:inline-flex}.sovet-asked__who{font-size:var(--fs-body-sm);font-weight:var(--weight-semibold);color:var(--color-ink-2)}.sovet-index{padding-bottom:var(--space-9)}.sovet-index__grid{gap:var(--space-5);margin-top:var(--space-7);grid-template-columns:1fr;display:grid}@media (min-width:720px){.sovet-index__grid{grid-template-columns:1fr 1fr}}.sovet-index__empty{margin-top:var(--space-7);padding:var(--space-7);background:var(--color-paper-2);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.sovet-index__empty-title{font-size:var(--fs-h3);font-weight:var(--weight-bold);color:var(--color-ink)}.sovet-index__empty-text{margin-top:var(--space-3);margin-bottom:var(--space-5);color:var(--color-ink-3)}.sovet-card{gap:var(--space-3);min-width:0;padding:var(--space-6);background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.sovet-card:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-strong);opacity:1;transform:translateY(-2px)}.sovet-card__top{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);display:flex}.sovet-card__hub{align-items:center;gap:var(--space-1);font-size:var(--fs-body-sm);font-weight:var(--weight-semibold);color:var(--color-ink-2);display:inline-flex}.sovet-card__hub--muted{color:var(--color-fg-muted);font-weight:var(--weight-medium)}.sovet-card__hub-ic{font-size:var(--fs-body);line-height:1}.sovet-card__mark{border-radius:var(--radius-pill);background:var(--color-green-soft);width:28px;height:28px;color:var(--color-green-ink);font-size:var(--fs-h4);font-weight:var(--weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.sovet-card__q{font-size:var(--fs-h3);font-weight:var(--weight-bold);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.sovet-card__a{font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--color-ink-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sovet-card__foot{align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-3);font-size:var(--fs-body-sm);color:var(--color-fg-muted);flex-wrap:wrap;margin-top:auto;display:flex}.sovet-card__asker{font-weight:var(--weight-semibold);color:var(--color-ink-2)}.sovet-card__meta{margin-left:auto}.ask{margin-top:var(--space-8);padding:var(--space-7);background:var(--color-graphite);color:#fff;border-radius:var(--radius-lg);scroll-margin-top:90px}.ask__title{font-size:var(--fs-h2);font-weight:var(--weight-bold);line-height:var(--lh-snug)}.ask__text{margin-top:var(--space-3);color:var(--color-paper-4);max-width:560px}.ask__form{margin-top:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.ask__row{gap:var(--space-3);flex-wrap:wrap;display:flex}.ask__field{gap:var(--space-2);flex-direction:column;flex:200px;display:flex}.ask__label{font-size:var(--fs-body-sm);color:var(--color-paper-4)}.ask__input{border-radius:var(--radius-xs);height:52px;font:inherit;font-size:var(--fs-body);color:var(--color-ink);background:#fff;border:0;padding:0 16px}.ask__textarea{border-radius:var(--radius-xs);font:inherit;font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--color-ink);resize:vertical;background:#fff;border:0;min-height:110px;padding:14px 16px}.ask__submit{margin-top:var(--space-1);align-self:flex-start}@media (max-width:559px){.ask__submit{align-self:stretch;width:100%}}.ask__error{margin-top:var(--space-1);font-size:var(--fs-body-sm);color:var(--color-danger-soft)}.ask__error a{color:#fff;text-decoration:underline}.ask__note{margin-top:var(--space-4);font-size:var(--fs-caption);color:var(--color-paper-4)}.ask__note a{color:#fff;text-decoration:underline}.ask__done{text-align:center;padding-block:var(--space-5);animation:blogFadeUp var(--dur-base) var(--ease-out)}.ask__check{width:56px;height:56px;margin:0 auto var(--space-4);background:var(--color-green);border-radius:var(--radius-pill);color:#fff;justify-content:center;align-items:center;font-size:28px;display:flex}.ask__redirect-hint{margin-top:var(--space-3);font-size:var(--fs-body-sm);color:var(--color-paper-4)}.ask__redirect-bar{width:100%;max-width:360px;height:3px;margin:var(--space-3) auto 0;border-radius:var(--radius-pill);background:#ffffff2e;overflow:hidden}.ask__redirect-fill{transform-origin:0;background:var(--color-green);border-radius:var(--radius-pill);width:100%;height:100%;animation:3s linear forwards askRedirectFill;display:block}@keyframes askRedirectFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ask__redirect-btn{margin-top:var(--space-4)}@media (prefers-reduced-motion:reduce){.ask__redirect-fill{animation:none;transform:scaleX(1)}}.sovet-related{max-width:720px}.sovet-related .related__name{font-size:var(--fs-h4);font-weight:var(--weight-semibold)}
