.layout_main__ATjV8{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--cream)}.layout_page__AHwcO{flex:1 1;display:flex;flex-direction:column;min-height:0}.layout_authLoading__4MOIF{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh}.layout_loadingSpinner__gGJ1p{width:32px;height:32px;border:2px solid var(--cream-dark);border-top-color:var(--terracotta);border-radius:50%;animation:layout_spin__f1G4P .8s linear infinite}@keyframes layout_spin__f1G4P{to{transform:rotate(1turn)}}