.skeleton{width:var(--skeleton-w,100%);height:var(--skeleton-h,9px);border-radius:var(--skeleton-r,4px);opacity:0;background:#eceff1;flex:none;animation:0s linear .3s forwards skeleton-in,1.5s ease-in-out .3s infinite alternate skeleton-pulse;display:block}.skeleton[data-shape=circle]{border-radius:50%}.skeleton[data-immediate]{animation-delay:0s,0s}@keyframes skeleton-in{to{opacity:1}}@keyframes skeleton-pulse{0%{background:#eceff1}to{background:#f7f8f9}}.is-refreshing{opacity:.5;transition:opacity .2s linear .3s}.refreshable{transition:none}.inline-spinner{flex:none;animation:.9s linear infinite inline-spinner}@keyframes inline-spinner{to{transform:rotate(360deg)}}.refresh-notice{color:#9a4b12;background:#fff7ed;border:1px solid #f5d9b5;border-width:1px 0;align-items:center;gap:8px;padding:9px 14px;font-size:12px;font-weight:500;display:flex}.refresh-notice button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-weight:600}.load-message{text-align:center;color:#303640;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px;display:flex}.load-message-icon{color:#6b7380;background:#f4f5f7;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.load-message strong{font-size:16px;font-weight:600}.load-message p{color:#798390;max-width:420px;margin:0;font-size:13px}.load-message-actions{gap:8px;padding-top:8px;display:flex}@media (prefers-reduced-motion:reduce){.skeleton{animation:0s linear .3s forwards skeleton-in}.skeleton[data-immediate]{animation-delay:0s}.is-refreshing{transition:none}}
