*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0}.member-portal-shell,.member-portal-login{min-height:100vh;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh}.member-portal-shell{overscroll-behavior-y:contain}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#78787873 padding-box content-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#787878b3 padding-box content-box}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}@media (max-width:576px){.settings-mobile-tab-bar{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;touch-action:pan-x;border-bottom:1px solid;gap:24px;margin-bottom:16px;display:flex;overflow:auto hidden}.settings-mobile-tab-bar::-webkit-scrollbar{display:none}.settings-mobile-tab{min-height:44px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0 0 12px;position:relative}.settings-mobile-tab-active{text-shadow:0 0 .25px}.settings-mobile-tab-active:after{content:"";background:currentColor;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.ant-modal{max-width:calc(100vw - 16px)!important;top:max(8px, env(safe-area-inset-top))!important;padding-bottom:max(8px, env(safe-area-inset-bottom))!important;margin:8px auto!important}.ant-modal .ant-modal-body{padding:16px!important}.ant-picker-dropdown-range .ant-picker-panels{max-width:calc(100vw - 16px)}.ant-picker-dropdown-range .ant-picker-panels>.ant-picker-panel:nth-child(2){display:none}}
