.dg-page-loading{min-height:100svh;display:grid;place-items:center;background:#ebe7e1;color:#193741}
.dg-page-loading>div{display:grid;place-items:center;min-width:48px;min-height:24px}
.dg-loading-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
.dg-loading-indicator{display:inline-block;position:relative;vertical-align:middle;width:48px;height:2px;overflow:hidden;background:#19374116;opacity:0;animation:dg-loading-appear .18s .35s both}
.dg-loading-indicator::after{content:'';position:absolute;inset:0 auto 0 0;width:24px;background:#92733f;animation:dg-loading-travel 1.4s ease-in-out infinite}
@keyframes dg-loading-appear{from{opacity:0}to{opacity:1}}
@keyframes dg-loading-travel{0%,100%{transform:translateX(-24px)}50%{transform:translateX(48px)}}
@media(prefers-reduced-motion:reduce){.dg-loading-indicator::after{animation:none;transform:translateX(12px)}}
