:root{--shared-busy-animation:busy-spin}@keyframes busy-spin{to{transform:rotate(360deg)}}
:where(.loading-image-module__CCSBuq__wrap){isolation:isolate;width:100%;height:100%;display:block;position:relative}:where(.loading-image-module__CCSBuq__layer){object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}:where(.loading-image-module__CCSBuq__loader){z-index:3;width:22px;height:22px;animation:var(--shared-busy-animation) .8s linear infinite;pointer-events:none;border:2px solid #ffffff2e;border-top-color:#ffffffb3;border-radius:50%;margin:-11px 0 0 -11px;position:absolute;top:50%;left:50%}:where(.loading-image-module__CCSBuq__loader)[data-hidden=true]{animation-play-state:paused}:where(.loading-image-module__CCSBuq__upgrading){z-index:3;color:#ffffffeb;pointer-events:none;background:#0000008c;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;display:flex;position:absolute;bottom:6px;right:6px}:where(.loading-image-module__CCSBuq__spinner){width:12px;height:12px;animation:var(--shared-busy-animation) .8s linear infinite;border:2px solid #ffffff40;border-top-color:#ffffffd9;border-radius:50%}:where(.loading-image-module__CCSBuq__upgrading)[data-hidden=true] :where(.loading-image-module__CCSBuq__spinner){animation-play-state:paused}:where(.loading-image-module__CCSBuq__arrow){font-size:11px;line-height:1}:where(.loading-image-module__CCSBuq__srOnly){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.loading-image-module__CCSBuq__error){z-index:4;color:var(--text-dim);text-align:center;background:#11141a;place-content:center;gap:8px;padding:8px;font-size:12px;display:grid;position:absolute;inset:0}:where(.loading-image-module__CCSBuq__retry){border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;justify-self:center;padding:4px 12px;font-size:12px;line-height:1.4;display:inline-block}:where(.loading-image-module__CCSBuq__retry):hover{border-color:var(--text-dim)}:where(.loading-image-module__CCSBuq__retry):focus-visible{outline:2px solid var(--rendering);outline-offset:1px}:where(.loading-image-module__CCSBuq__compact){overflow:hidden}:where(.loading-image-module__CCSBuq__compact) :where(.loading-image-module__CCSBuq__loader){width:.875rem;height:.875rem;margin:-.4375rem 0 0 -.4375rem}:where(.loading-image-module__CCSBuq__compact) :where(.loading-image-module__CCSBuq__error){gap:0;padding:0}:where(.loading-image-module__CCSBuq__compactRetry){border-radius:50%;place-content:center;width:1.5rem;height:1.5rem;padding:0;font-size:.875rem;line-height:1;display:grid}@media (prefers-reduced-motion:reduce){:where(.loading-image-module__CCSBuq__loader),:where(.loading-image-module__CCSBuq__spinner){animation:none}}:where(.loading-image-module__CCSBuq__aspect){width:auto;height:auto;display:grid}:where(.loading-image-module__CCSBuq__aspect) :where(.loading-image-module__CCSBuq__layer){object-fit:contain;grid-area:1/1;width:auto;height:auto;position:static}