.ew-sh-lr,.ew-sh-page{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;font-family:var(--font-sans);font-size:var(--text-md);line-height:1.45;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ew-sh-page{background:var(--ground)}.ew-sh-main{flex:1;min-height:0;display:flex;flex-direction:column}.ew-sh-brand{flex:none}.ew-sh-brand .el-brand{height:72px;padding:0 24px}.ew-sh-brand .el-badge-mono{display:none}@media (max-width:1040px){.ew-sh-brand .el-brand{height:auto;padding:calc(env(safe-area-inset-top, 0px) + 16px) 16px 0 calc(env(safe-area-inset-left, 0px) + 16px)}}.ew-sh-lr{--text-lg:15px;--mark-glow:inset 0 1px 0 rgba(255,255,255,0.28),0 4px 14px -4px rgba(98,71,234,0.5)}