.sc-feed-tab-region{overflow-anchor:none}
.sc-feed-tabs a{position:relative;transition:color .18s ease,background-color .18s ease,opacity .18s ease}
.sc-feed-tabs a.is-pending{color:var(--sc-green,#4caf50)}
.sc-feed-tabs.is-loading a.is-active:not(.is-pending):after{opacity:0}
.sc-feed-tabs a.is-pending:after{content:'';position:absolute;left:0;right:0;bottom:-4px;height:2px;border-radius:2px;background:currentColor;opacity:.65;animation:sc-feed-tab-pulse 1s ease-in-out infinite}
.sc-feed-tab-region[aria-busy="true"]{pointer-events:none}
.sc-feed-tab-feedback:not(.is-error){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.sc-feed-tab-feedback.is-error{position:fixed;right:24px;bottom:24px;z-index:1100;display:flex;align-items:center;flex-wrap:wrap;gap:12px;max-width:calc(100vw - 32px);margin:0;padding:12px 16px;border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-card);box-shadow:0 8px 30px #152d241a;font-size:13px;line-height:1.7;color:var(--sc-ink)}
.sc-feed-tab-feedback[hidden]{display:none!important}
.sc-feed-tab-feedback a,.sc-feed-tab-retry{color:var(--sc-green,#4caf50);text-decoration:underline;text-underline-offset:3px}
.sc-feed-tab-retry{border:0;border-radius:6px;padding:5px 9px;min-height:36px;background:var(--sc-soft,#edf6ed);font:inherit;cursor:pointer;transition:background-color .16s ease,transform .16s ease}
.sc-feed-tab-retry:hover{transform:translateY(-1px)}
.sc-feed-tab-retry:active{transform:translateY(0)}
@keyframes sc-feed-tab-pulse{50%{opacity:.2}}
@media(max-width:700px){.sc-feed-tab-feedback.is-error{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));font-size:12px;gap:8px}}
@media(prefers-reduced-motion:reduce){.sc-feed-tabs a,.sc-feed-tab-retry{transition:none}.sc-feed-tabs a.is-pending:after{animation:none}.sc-feed-tab-retry:hover{transform:none}}
