[data-loading-state]{contain:layout style}.is-refreshing{position:relative}.is-refreshing::after{content:'';position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 20%,#fff8 45%,transparent 70%);background-size:220% 100%;animation:ui-refresh-shimmer 1.2s ease-in-out infinite}.ui-skeleton{display:block;position:relative;overflow:hidden;border-radius:6px;background:#e8eef6}.ui-skeleton::after{content:'';position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,#fff9 45%,transparent 70%);background-size:220% 100%;animation:ui-refresh-shimmer 1.4s ease-in-out infinite}.page-skeleton{display:grid;gap:14px;padding:20px 0}.ui-card-skeleton{min-height:176px;padding:20px;border:1px solid #e7edf5;border-radius:14px;background:#fff}.ui-skeleton-tag{width:72px;height:20px}.ui-skeleton-title{width:72%;height:20px;margin:15px 0 11px}.ui-skeleton-line{width:94%;height:11px;margin-top:10px}.ui-skeleton-line.short{width:48%}.table-skeleton{display:grid;gap:0;min-height:300px;padding:8px 0}.table-skeleton-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:center;min-height:46px;border-bottom:1px solid #eef2f7}.ui-skeleton-cell{height:12px}.chart-skeleton{position:relative;height:210px;min-height:210px;overflow:hidden;border-radius:10px;background:linear-gradient(180deg,#f8fbff,#f1f5fa)}.chart-skeleton-line{position:absolute;left:7%;bottom:25%;width:86%;height:2px;background:#cbdcf3;transform:rotate(-7deg)}.chart-skeleton-line.second{bottom:45%;transform:rotate(4deg)}.chart-skeleton-line.third{bottom:65%;transform:rotate(-3deg)}.inline-loading{display:inline-flex;align-items:center;gap:7px;color:#8292a6;font-size:12px}.inline-loading-dot{width:7px;height:7px;border-radius:50%;animation:ui-loading-pulse 1s ease-in-out infinite}.article-list{min-height:420px}.recommendation-list{min-height:520px}.article-preview-grid{min-height:200px}.chain-trades-grid{min-height:285px}.chain-trade-card{min-height:285px}.chain-trade-chart{min-height:230px}.transaction-feed{min-height:340px}.chart-wrap{min-height:250px}.table-wrap{min-height:300px}.overview-grid{min-height:420px}.token-list{min-height:300px}.activity-panel .table-scroll{min-height:440px}.article-card img,.article-list-cover,.recommendation-cover{aspect-ratio:16/9;object-fit:cover;background:#eaf1fa}.article-card img{display:block;width:100%}@keyframes ui-refresh-shimmer{to{background-position:-120% 0}}@keyframes ui-loading-pulse{0%,100%{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.ui-skeleton::after,.is-refreshing::after{animation:none}.inline-loading-dot{animation:none}}@media(max-width:760px){.table-skeleton-row{grid-template-columns:repeat(3,minmax(0,1fr))}.recommendation-list{min-height:300px}.activity-panel .table-scroll{min-height:320px}}
.article-preview-grid>.page-skeleton{display:contents}.article-preview-grid>.page-skeleton>.ui-card-skeleton{min-height:200px}.recommendation-list>.page-skeleton>.ui-card-skeleton{min-height:70px;padding:10px}.recommendation-list>.page-skeleton{padding:0}.browse-skeleton{min-height:300px}.browse-skeleton[hidden]{display:none}.chain-trade-list>.table-skeleton{min-height:235px}.chain-trade-list .table-skeleton-row{min-height:45px;grid-template-columns:repeat(2,minmax(0,1fr))}.chain-trade-chart>.chart-skeleton{width:100%;min-height:210px}.results[data-loading-state="loading"] .asset-overview .metric strong,.results[data-loading-state="loading"] .valuation strong{display:inline-block;min-width:100px;min-height:18px;border-radius:6px;background:#e8eef6;color:transparent}.results[data-loading-state="loading"] .token-list>.table-skeleton{width:100%}