.crm-loading{--crm-loading-line:var(--ws-line,#e5e5e5);--crm-loading-fill:#e9e9e9;width:100%;min-width:0}.crm-loading *,.crm-loading :before,.crm-loading :after{box-sizing:border-box}.crm-loading-accessible{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.crm-loading-layout{pointer-events:none}.crm-loading-shape{background:var(--crm-loading-fill);border-radius:5px;flex-shrink:0;max-width:100%;animation:1.8s ease-in-out infinite crm-loading-pulse;display:block}.crm-loading-spaces{border:1px solid var(--crm-loading-line);border-radius:13px;align-items:center;gap:8px;width:332px;max-width:100%;height:52px;margin-bottom:24px;padding:8px;display:flex}.crm-loading-spaces>span:first-child{width:116px}.crm-loading-spaces>span:last-child{flex:1}.crm-loading-spaces>span{border-radius:8px;height:34px}.crm-loading-heading{justify-content:space-between;align-items:center;gap:20px;min-height:58px;margin-bottom:20px;display:flex}.crm-loading-heading>div{flex:1;min-width:0}.crm-loading-title{width:190px;height:28px}.crm-loading-subtitle{width:320px;height:12px;margin-top:10px}.crm-loading-action{border-radius:10px;width:146px;height:44px}.crm-loading-summary{border:1px solid var(--crm-loading-line);background:#fff;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px;display:grid}.crm-loading-summary>div{min-width:0;padding:14px 18px}.crm-loading-summary>div+div{border-left:1px solid var(--crm-loading-line)}.crm-loading-number{width:30px;height:22px}.crm-loading-caption{width:104px;height:10px;margin-top:8px}.crm-loading-tabs{gap:8px;max-width:100%;margin-bottom:22px;padding:4px 0;display:flex;overflow:hidden}.crm-loading-tabs>span{border-radius:8px;width:96px;height:40px}.crm-loading-filters{gap:12px;margin:0 0 18px;display:flex}.crm-loading-filters>span{border-radius:8px;height:40px}.crm-loading-filters>span:first-child{flex-shrink:1;width:280px}.crm-loading-filters>span:last-child{width:110px}.crm-loading-records{border:1px solid var(--crm-loading-line);background:#fff;border-radius:14px}.crm-loading-record{align-items:center;gap:14px;padding:20px;display:flex}.crm-loading-record+.crm-loading-record{border-top:1px solid var(--crm-loading-line)}.crm-loading-record>div{flex:1;min-width:0}.crm-loading-avatar{border-radius:9px;width:32px;height:32px}.crm-loading-record-title{width:184px;height:13px}.crm-loading-record-detail{width:116px;height:10px;margin-top:10px}.crm-loading-tag{border-radius:7px;width:72px;height:24px}.crm-loading-boards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.crm-loading-board{border:1px solid var(--crm-loading-line);background:#fff;border-radius:14px;min-width:0;padding:22px}.crm-loading-card{border-radius:10px;width:100%;height:130px;margin-top:24px}@keyframes crm-loading-pulse{0%,to{opacity:.6}50%{opacity:1}}@media (width<=700px){.crm-loading-heading{flex-wrap:wrap;gap:14px}.crm-loading-heading>div{flex-basis:100%}.crm-loading-summary>div{padding:14px 10px}.crm-loading-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:18px;display:grid}.crm-loading-tabs>span{width:100%;height:44px}.crm-loading-record{gap:10px;padding:18px 14px}.crm-loading-tag{width:48px}.crm-loading-boards{grid-template-columns:1fr}.crm-loading--board .crm-loading-board:not(:first-child){display:none}}@media (width<=480px){.crm-loading-spaces{width:100%;margin-bottom:20px}.crm-loading-action{width:100%}}@media (prefers-reduced-motion:reduce){.crm-loading-shape{animation:none}}
