.DDGlTW_text{color:var(--color-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center}.DDGlTW_link{color:var(--color-primary);font-weight:var(--font-weight-semibold);text-decoration:none}.DDGlTW_link:hover{text-decoration:underline}.DDGlTW_link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.yE7AyW_screen{z-index:var(--z-overlay);justify-content:center;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg);background-color:var(--color-background);flex-direction:column;animation:.2s ease-out yE7AyW_screen-in;display:flex;position:fixed;inset:0}.yE7AyW_brand{color:var(--color-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.yE7AyW_spinner{color:var(--color-primary);animation:1s linear infinite yE7AyW_spin}.yE7AyW_message{max-width:320px;min-height:3em;color:var(--color-muted);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-align:center;line-height:1.5;animation:.4s ease-out yE7AyW_message-in}@media (prefers-reduced-motion:reduce){.yE7AyW_screen,.yE7AyW_message{animation:none}.yE7AyW_spinner{animation-duration:2s}}@keyframes yE7AyW_screen-in{0%{opacity:0}}@keyframes yE7AyW_spin{to{transform:rotate(360deg)}}@keyframes yE7AyW_message-in{0%{opacity:0;transform:translateY(8px)}}
