.guide-scroll{display:flex;align-items:center;justify-content:center;gap:12px;min-height:110px;padding:28px 12px;color:#8b918b;font-size:13px;letter-spacing:.04em;flex-wrap:wrap}
.guide-scroll__spinner{display:none;width:18px;height:18px;border:2px solid #dde5df;border-top-color:#52715f;border-radius:50%;animation:guide-spin .8s linear infinite}
.guide-scroll.is-loading .guide-scroll__spinner{display:block}
.guide-scroll [data-scroll-retry]{background:transparent;border:1px solid #bccbc0;border-radius:20px;padding:7px 16px;color:#3d644e;cursor:pointer}
.guide-scroll [hidden]{display:none!important}
.guide-scroll-enter{animation:guide-card-in .45s ease-out both}
@keyframes guide-spin{to{transform:rotate(360deg)}}
@keyframes guide-card-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.guide-scroll-enter,.guide-scroll__spinner{animation:none}}
