.chain-refresh{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.chain-refresh button{color:#1f5fc4;cursor:pointer;background:#fff;border:1px solid #cfdcef;border-radius:999px;min-height:36px;padding:0 14px;font-size:.8125rem;font-weight:800}.chain-refresh button:disabled{color:#7c8794;cursor:default}.chain-refresh [role=status]{color:#5b6675;min-width:0;font-size:.75rem;font-weight:700;line-height:1.5}html[data-theme=dark] .chain-refresh button{color:#9cc4ff;background:0 0;border-color:#fff3}html[data-theme=dark] .chain-refresh [role=status]{color:#c7d3e6}.chain-refresh-row{margin:6px 0 10px}.oshi-mine-hero .chain-refresh,.amo-head .chain-refresh{max-width:100%}.member-oshii{background:var(--card);border:1px solid var(--border);border-radius:20px;gap:12px;margin:18px 0;padding:18px;display:grid}.member-oshii header{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-oshii h2{align-items:center;gap:8px;min-width:0;margin:0;font-size:1.1rem;font-weight:900;display:flex}.member-oshii h2 svg{color:var(--primary)}.member-oshii header span{white-space:nowrap;color:var(--primary);flex:none;font-weight:900}.member-oshii h2 svg{flex:none}.member-oshii ul{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.member-oshii li a{color:var(--foreground);gap:6px;text-decoration:none;display:grid}.member-oshii img{aspect-ratio:1;object-fit:cover;background:#eef4fb;border-radius:14px;width:100%;height:auto;transition:transform .15s}.member-oshii li a:hover img{transform:translateY(-2px)}.member-oshii li span{white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:800;overflow:hidden}.member-oshii-more{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;justify-self:center;min-height:40px;padding:0 18px;font-weight:800}.member-oshii .o-note{margin:0}.member-oshii-record{color:#5b6675;font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin:4px 0 0;font-size:.76rem;font-weight:800;line-height:1.5;display:flex}.member-oshii-record-dot{background:#2563ff;border-radius:50%;flex:none;width:7px;height:7px;animation:1.4s ease-in-out infinite member-oshii-record}@keyframes member-oshii-record{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.member-oshii-record-dot{animation:none}}html[data-theme=dark] .member-oshii-record{color:#c7d3e6}.pod-shelf-mark{background:0 0;border-radius:6px;flex:none;width:22px!important;height:22px!important}.pod-shelf li{align-content:start;gap:4px;min-width:0;display:grid}.pod-shelf-art{border-radius:14px;display:block;position:relative;overflow:hidden}.pod-shelf-art img{display:block}.member-oshii.pod-shelf li .pod-shelf-art{overflow:hidden}.pod-shelf-art em{color:#fff;background:#0d2a52db;border-radius:99px;padding:2px 8px;font-size:.68rem;font-style:normal;font-weight:800;line-height:1.5;position:absolute;bottom:6px;left:6px}.pod-shelf li b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.78rem;font-weight:800;overflow:hidden}.pod-shelf li small{min-width:0;color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:700;overflow:hidden}.pod-shelf-colors{color:#5b6675;border:1px solid #d6e0f5;border-radius:999px;margin-left:8px;padding:2px 9px;font-size:.74rem;font-weight:800}.pod-shelf-colors.is-all{color:#18234a;background:linear-gradient(90deg,#ff5f6d,#ffc371,#5ee7df,#b490ca);border:0}
