.page-state-shell__state[data-v-e7da91cb]{flex:1;min-height:0;display:flex;flex-direction:column;width:100%;text-align:center}.page-state-shell__state--idle[data-v-e7da91cb]{text-align:initial}.page-state-shell__state--loading[data-v-e7da91cb],.page-state-shell__state--empty[data-v-e7da91cb]{align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6) var(--space-4)}.page-state-shell__state--error[data-v-e7da91cb],.page-state-shell__state--offline[data-v-e7da91cb]{padding:var(--space-6) var(--space-4);padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px))}.page-state-shell__state--error .page-state-shell__message-group[data-v-e7da91cb],.page-state-shell__state--offline .page-state-shell__message-group[data-v-e7da91cb],.page-state-shell__state--error .page-state-shell__message-group[data-v-e7da91cb-s],.page-state-shell__state--offline .page-state-shell__message-group[data-v-e7da91cb-s]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3)}.page-state-shell__state--error .page-state-shell__cta-group[data-v-e7da91cb],.page-state-shell__state--offline .page-state-shell__cta-group[data-v-e7da91cb],.page-state-shell__state--error .page-state-shell__cta-group[data-v-e7da91cb-s],.page-state-shell__state--offline .page-state-shell__cta-group[data-v-e7da91cb-s]{display:flex;justify-content:center;width:100%}.page-state-shell__spinner[data-v-e7da91cb],.page-state-shell__icon[data-v-e7da91cb],.page-state-shell__spinner[data-v-e7da91cb-s],.page-state-shell__icon[data-v-e7da91cb-s]{color:var(--text-muted)}.page-state-shell__icon--alert[data-v-e7da91cb],.page-state-shell__icon--alert[data-v-e7da91cb-s]{color:var(--text)}.page-state-shell__label[data-v-e7da91cb],.page-state-shell__message[data-v-e7da91cb],.page-state-shell__label[data-v-e7da91cb-s],.page-state-shell__message[data-v-e7da91cb-s]{margin:0;font-size:var(--text-sm);line-height:1.4;color:var(--text-muted)}.page-state-shell__state--error .page-state-shell__message[data-v-e7da91cb],.page-state-shell__state--offline .page-state-shell__message[data-v-e7da91cb],.page-state-shell__state--error .page-state-shell__message[data-v-e7da91cb-s],.page-state-shell__state--offline .page-state-shell__message[data-v-e7da91cb-s]{color:var(--text)}@media(prefers-reduced-motion:reduce){.page-state-shell__spinner[data-v-e7da91cb]{animation:none}}
