.portalLayout{min-height:100dvh;color:#111827}.portalLayout,.portalPage{--portal-primary-color:#005ece;--portal-light-blue:#d5e3f4;--portal-page-bg:#eef2f7;background:var(--portal-page-bg)}.portalPage{display:flex;flex-direction:column;height:100dvh;max-height:100dvh;overflow:hidden}.portalPage--register{height:auto;max-height:none;min-height:100dvh;overflow:visible}.portalPage--register .portalPage__container{flex:none;overflow:visible}.portalPage__content{flex:1 1;padding:16px 20px 24px}