.content-skeleton{min-width:0;color:#17263c;padding:20px;border:1px solid #e3e7ee;border-radius:14px;background:#fff;min-height:340px}.content-skeleton-shapes{display:grid;gap:20px}.content-skeleton-bar{display:block;background:#edf0f5;border-radius:6px;height:16px;max-width:100%}.content-skeleton-shapes header{display:grid;gap:12px}.content-skeleton-bar.is-title{height:27px;width:42%}.content-skeleton-bar.is-meta{width:65%;height:14px}.content-skeleton-bar.is-value{width:38%;height:28px}.content-skeleton-summary,.content-skeleton-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.content-skeleton-summary>div{padding:16px;border:1px solid #eef0f4;border-radius:10px;display:grid;gap:14px}.content-skeleton-rows{display:grid;gap:12px}.content-skeleton-row{display:grid;gap:12px;padding:16px;border:1px solid #eef0f4;border-radius:10px;min-height:76px}.content-skeleton-bar.is-row-title{width:35%;height:19px}.content-skeleton-bar.is-action{height:40px;width:140px}.content-skeleton-register .content-skeleton-row{grid-template-columns:1fr 1fr 1fr;align-items:center;min-height:100px}.content-skeleton-history .content-skeleton-row{min-height:150px}.content-skeleton-detail .content-skeleton-rows{grid-template-columns:1fr 1fr}.content-skeleton-detail{min-height:480px}.content-skeleton-assignment{min-height:520px}.content-skeleton-result{min-height:380px}.content-skeleton-rows{min-height:180px}.content-skeleton-rows .content-skeleton-rows{min-height:0}.content-skeleton-refresh{padding:0;border:0;min-height:0;background:transparent}.content-skeleton-bar.is-refresh{height:3px;width:100%}@media (prefers-reduced-motion:no-preference){.content-skeleton-bar{animation:content-skeleton-pulse 1.8s ease-in-out infinite}@keyframes content-skeleton-pulse{50%{opacity:.45}}}@media (max-width:600px){.content-skeleton{padding:14px}.content-skeleton-detail .content-skeleton-rows{grid-template-columns:1fr}.content-skeleton-register .content-skeleton-row{grid-template-columns:1fr 1fr}.content-skeleton-register .is-action{grid-column:1/-1}.content-skeleton-summary{gap:6px}.content-skeleton-summary>div{padding:10px}.content-skeleton-bar.is-title{width:65%}}.content-skeleton-cards .content-skeleton-rows{grid-template-columns:repeat(3,minmax(0,1fr))}.content-skeleton-cards .content-skeleton-row{min-height:150px}@media (max-width:1000px){.content-skeleton-cards .content-skeleton-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.content-skeleton-cards .content-skeleton-rows{grid-template-columns:1fr}}
