.-cloud-status{width:26px;height:26px;color:var(--color-text-primary);flex-shrink:0;display:inline-flex;position:relative}.-cloud-status__cloud{width:100%;height:100%}.-cloud-status__feedback{opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.-cloud-status__feedback_visible{opacity:1}@media (prefers-reduced-motion:reduce){.-cloud-status__feedback{transition:none}}.-cloud-status__dot{background:var(--color-text-danger);border-radius:50%;width:7px;height:7px;position:absolute;bottom:5px;right:2px}.-cloud-status__dot_online{background:var(--color-text-success)}.-cloud-status__spinner{width:10px;height:10px;display:flex;position:absolute;bottom:3px;right:0}.-cloud-status__spinner .-loader-spinner__path{stroke:var(--color-text-primary);stroke-width:9px}.-cloud-status__spinner .-cloud-status__loader{width:100%;height:100%;display:block}.-cloud-status__spinner_enabled .-loader-spinner__path{stroke:var(--blue-500)}.-cloud-status__check{width:16px;height:16px;fill:var(--color-text-success);stroke:var(--color-text-success);stroke-width:1.25px;stroke-linejoin:round;position:absolute;bottom:1px;right:-3px}.-cloud-status__error{width:12px;height:12px;fill:var(--color-text-danger);stroke:var(--color-text-danger);stroke-width:2.25px;bottom:2px}.-cloud-status__error,.-cloud-status__upload{stroke-linejoin:round;position:absolute;right:-1px}.-cloud-status__upload{width:16px;height:16px;fill:var(--blue-500);stroke:var(--blue-500);stroke-width:1px;bottom:1px;rotate:90deg}.-cloud-status__attention{width:14px;height:14px;fill:var(--color-yellow);stroke:var(--color-yellow);stroke-width:1.5px;stroke-linejoin:round;position:absolute;bottom:1px;right:0}.-cloud-status-indicator-enter-active,.-cloud-status-indicator-leave-active{transform-origin:50%}.-cloud-status-indicator-enter-active{transition:transform .16s ease-out,opacity .16s ease-out}.-cloud-status-indicator-leave-active{transition:transform .12s ease-in,opacity .12s ease-in}@media (prefers-reduced-motion:reduce){.-cloud-status-indicator-enter-active,.-cloud-status-indicator-leave-active{transition:none}}.-cloud-status-indicator-enter-from,.-cloud-status-indicator-leave-to{opacity:0;transform:scale(0)}
