.widget-skeleton-cover{z-index:2;border-radius:inherit;pointer-events:none;opacity:1;transition:opacity var(--ws-exit-ms,.28s) cubic-bezier(.22, 1, .36, 1), transform var(--ws-exit-ms,.28s) cubic-bezier(.22, 1, .36, 1);position:absolute;inset:0;overflow:hidden;transform:translate(0,0)scale(1)}.widget-skeleton-cover--shown{opacity:1;transform:translate(0,0)scale(1)}.widget-skeleton-cover--exit{opacity:0;will-change:opacity, transform;transform:translate(0,0)scale(1.03)}.widget-skeleton-cover--exit .widget-skeleton-bone:after{opacity:0;transition:opacity .12s;animation:none}.widget-skeleton-cover--exit .widget-skeleton-stall{opacity:0;transition:opacity .12s}@media (prefers-reduced-motion:reduce){.widget-skeleton-cover{transition-duration:.01ms}}html[data-perf-mode=exlight] .widget-skeleton-cover{transition-duration:.01ms}.widget-skeleton{--ws-accent:var(--color-primary,#6366f1);--ws-soft:color-mix(in srgb, var(--ws-accent) 12%, transparent);--ws-shine:color-mix(in srgb, var(--ws-accent) 28%, transparent);--ws-muted:color-mix(in srgb, var(--ws-accent) 7%, transparent);pointer-events:none;contain:layout style paint;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.widget-skeleton--placeholder{background:0 0}.widget-skeleton--hold{background:var(--ws-soft);content-visibility:auto;contain-intrinsic-size:auto 8rem}.widget-skeleton-bone{background:var(--ws-soft);flex-shrink:0;display:block;position:relative;overflow:hidden}.widget-skeleton-bone--muted{background:var(--ws-muted)}.widget-skeleton-bone:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--ws-shine) 50%, transparent 100%);will-change:transform;pointer-events:none;animation:1.45s ease-in-out infinite widget-skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}.widget-skeleton-bone--muted:after{opacity:.85}.widget-skeleton--static .widget-skeleton-bone:after,.widget-skeleton--hold .widget-skeleton-bone:after{display:none}@keyframes widget-skeleton-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.widget-skeleton--block{justify-content:stretch}.widget-skeleton--block>.widget-skeleton-bone{border-radius:.75rem;flex:1;width:100%;min-height:100%}.widget-skeleton--lines{justify-content:center;gap:.45rem;padding:.5rem}.widget-skeleton--media-row{flex-direction:row;align-items:center;gap:.65rem;padding:.35rem .15rem}.widget-skeleton--media-row .ws-avatar{border-radius:.5rem;width:2.75rem;height:2.75rem}.widget-skeleton--media-row .ws-col{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.widget-skeleton--media-grid{grid-template-columns:repeat(var(--ws-cols,2), minmax(0, 1fr));flex:1;align-content:start;gap:.35rem;padding:.15rem;display:grid}.widget-skeleton--media-grid .ws-tile{aspect-ratio:4/3;border-radius:.75rem;min-height:3.25rem}.widget-skeleton--list{flex:1;justify-content:flex-start;gap:.4rem;padding:.15rem}.widget-skeleton--list .ws-row{align-items:center;gap:.5rem;min-height:1.75rem;display:flex}.widget-skeleton--list .ws-row-avatar{border-radius:.375rem;width:1.75rem;height:1.75rem}.widget-skeleton--list .ws-row-body{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}.widget-skeleton--hero{justify-content:center;gap:.55rem;padding:.75rem}.widget-skeleton--hero .ws-hero-main{border-radius:.5rem;width:42%;height:1.65rem}.widget-skeleton--hero .ws-hero-sub{border-radius:.35rem;width:58%;height:.65rem}.widget-skeleton--hero .ws-hero-meta{border-radius:.3rem;width:34%;height:.55rem;margin-top:.25rem}.widget-skeleton--stats-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:.25rem;display:grid}.widget-skeleton--stats-grid .ws-stat{background:color-mix(in srgb, var(--ws-accent) 6%, transparent);border-radius:.65rem;flex-direction:column;justify-content:center;gap:.35rem;min-height:2.5rem;padding:.45rem;display:flex}.widget-skeleton--report{justify-content:flex-end;gap:.5rem;padding:.75rem;position:absolute;inset:0}.widget-skeleton--report .ws-report-wash{background:radial-gradient(circle at 78% 18%, color-mix(in srgb, var(--ws-accent) 18%, transparent) 0%, transparent 55%);position:absolute;inset:0}.widget-skeleton--report .ws-report-body{z-index:1;flex-direction:column;gap:.4rem;width:100%;max-width:72%;display:flex;position:relative}.widget-skeleton--report .ws-logo{z-index:1;border:1px solid color-mix(in srgb, var(--ws-accent) 28%, transparent);background:color-mix(in srgb, var(--ws-accent) 14%, transparent);width:2rem;height:2rem;box-shadow:0 4px 14px color-mix(in srgb, var(--ws-accent) 12%, transparent);border-radius:.5rem;position:absolute;bottom:.75rem;left:.75rem}.widget-skeleton-stall{z-index:2;text-align:center;color:color-mix(in srgb, var(--ws-accent) 85%, #111);background:color-mix(in srgb, var(--ws-soft) 70%, transparent);backdrop-filter:blur(6px);pointer-events:none;padding:.4rem .55rem;font-size:.65rem;font-weight:600;line-height:1.3;position:absolute;bottom:0;left:0;right:0}html.dark .widget-skeleton-stall{color:color-mix(in srgb, var(--ws-accent) 70%, #fff)}@media (prefers-reduced-motion:reduce){.widget-skeleton-bone:after{animation:none;display:none}}html[data-perf-mode=exlight] .widget-skeleton-bone:after{animation:none;display:none}
