:root{font-family:Open Sans,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;display:flex;place-items:center;min-width:100dvw;min-height:100dvh}#root{text-align:center;width:100dvw;height:100dvh}._QRCodePanel_1k4p4_1{position:absolute;width:100%}._QRCodePanelContent_1k4p4_6{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff}._QRCodePanelContent_1k4p4_6 p{font-weight:600;min-height:80px;max-height:100px}{}.from-bottom-enter-above,.from-bottom-appear-above{transform:translateY(0);transition:all .25s ease}.from-bottom-enter-above-active,.from-bottom-appear-above-active{transform:translateY(-100%);transition:all .25s ease!important}.animated-bg{background-size:300% 300%;background-image:linear-gradient(180deg,#ebf0f3,#ebf0f3 25%,#ebf0f3 51%,#009ee0)}.animated-bg{-webkit-animation:_animatebg_u6fdg_1 20s ease infinite;animation:_animate-bg_u6fdg_1 20s ease infinite}@-webkit-keyframes _animate-bg_u6fdg_1{0%{background-position:0% 25%}50%{background-position:0% 50%}to{background-position:0% 25%}}@keyframes _animate-bg_u6fdg_1{0%{background-position:0% 25%}50%{background-position:0% 50%}to{background-position:0% 25%}}:root{--paddingSpace: 32px;--cardWidth: 320px}._fullscreenContainer_u6fdg_58{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ebf0f3;height:calc(var(--vh, 1vh) * 100)}._loginCard_u6fdg_67{width:var(--cardWidth);text-align:center}._logo_u6fdg_72{margin-bottom:16px}._formContainer_u6fdg_76{position:relative;overflow:hidden}._formContent_u6fdg_81 button{margin:8px 0}._Divider_u6fdg_85{width:var(--cardWidth);margin:0 0 16px;position:relative;left:calc(var(--paddingSpace) * -1);border:.5px solid #ebf0f3}._ShareSiteButton_u6fdg_93{display:flex;justify-content:center;align-items:center;gap:8px}._ShareSiteButton_u6fdg_93 svg{stroke-width:5px;color:currentcolor;fill:currentcolor}._CardBottom_u6fdg_105{width:100%}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-password{border-color:red!important;box-shadow:none!important}.ant-form-item-explain-error{display:none}
