@keyframes fadeSlideIn{0%{visibility:visible;opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideOut{0%{opacity:1;transform:translateY(0)}to{visibility:visible;opacity:0;transform:translateY(20%)}}.initial-loading-page{background-color:#fff;justify-content:center;align-items:center;height:100%;display:flex}.initial-loading-page img{width:7.5rem}@keyframes loading{0%{background:rgba(var(--color-base-dark-text-background),.02)}50%{background:rgba(var(--color-base-dark-text-background),.05)}to{background:rgba(var(--color-base-dark-text-background),.02)}}section{opacity:1;max-width:100%;transition:opacity .15s ease-in-out;position:relative}@starting-style{section{opacity:0}}section>.title+*,section>.headline+*{margin-top:.625em}section.content,section.ghost,section.seethrough,section.dark{border-radius:.25em}section.content{background:var(--color-box-background);box-shadow:0 .3125em .625em rgba(var(--color-base-black),.05);background-color:var(--color-box-background);border:.0625em solid var(--color-lightgray-3)}section.content>.content{padding-top:1.25em}section.content>.content:last-child{padding-bottom:1.25em}section.content>.content{padding-left:1.25em;padding-right:1.25em}section.content>.content~.content{margin-top:1.25em;padding-top:0}section.ghost{background:0 0;border:none}section.seethrough{background:var(--color-box-border);border:none}section.dark{background:var(--color-dark-text-background);color:var(--color-dark-text);border:none}section.inner-content.horizontal{justify-content:center;width:auto;display:flex}section.inner-content.horizontal>*{background:var(--color-box-background);flex-grow:1}section.inner-content.horizontal>:first-child{border-top-left-radius:.25em;border-bottom-left-radius:.25em}section.inner-content.horizontal>:last-child{border-top-right-radius:.25em;border-bottom-right-radius:.25em}section.inner-content.horizontal>*+*{margin-left:.1875em}section.inner-content.vertical{flex-direction:column;display:flex}section.inner-content.vertical>*{background:var(--color-box-background);flex-grow:1}section.inner-content.vertical>:first-child{border-top-left-radius:.25em;border-top-right-radius:.25em}section.inner-content.vertical>:last-child{border-bottom-right-radius:.25em;border-bottom-left-radius:.25em}section.inner-content.vertical>*+*{margin-top:.1875em}section+section{margin-top:1.875em}section.grid>section+section{margin-top:0}section.grid>section.content{margin:unset}section.parallel{flex-direction:row;justify-content:space-between;align-items:stretch;display:flex}section.parallel>*{min-width:0;max-width:100%}section.parallel>*+*{margin-top:0;margin-left:1.875em}@media screen and (min-width:992px){section.parallel.fill>*{flex-grow:1}section.parallel.fill.spaced>*+*{margin-left:1.875em}section.parallel.centered{justify-content:center}}@media screen and (max-width:992px){section.parallel{flex-direction:column}section.parallel>*+*{margin-top:1.875em;margin-left:0}}section.wrapper{flex-direction:column;display:flex}section.wrapper>section{flex-grow:1;margin-left:0;margin-right:0}section.loading{background:rgba(var(--color-base-dark-text-background),.1);padding:1.25em;animation:2s ease-in infinite loading}.modal section+section{margin-top:.9375em}.modal section+section.separated{border-top:.0625em solid #f0f2f6;padding-top:.9375em}.modal section.parallel>*+*{margin-top:0;margin-left:.9375em}@media screen and (max-width:992px){.modal section.parallel>*+*{margin-top:.9375em;margin-left:0}}button.ant-btn{height:auto;box-shadow:none;font-size:var(--button-font-size,inherit);justify-content:center;align-items:center;line-height:1.75em;display:inline-flex}button.ant-btn.unclickable{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.ant-btn.success{--content-color:var(--color-white);background:var(--color-success,#2ecc71);border-color:var(--color-success,#2ecc71);color:var(--content-color)}button.ant-btn.success:hover{background:var(--color-success-hover,#40d47f)}button.ant-btn.success:active{background:var(--color-success-active,#29b866)}button.ant-btn.warning{--content-color:var(--color-white);background:var(--color-warning,#f1c40f);border-color:var(--color-warning,#f1c40f);color:var(--content-color)}button.ant-btn.warning:hover{background:var(--color-warning-hover,#f2ca27)}button.ant-btn.warning:active{background:var(--color-warning-active,#dab10d)}button.ant-btn.danger{--content-color:var(--color-white);background:var(--color-danger,#e74c3c);border-color:var(--color-danger,#e74c3c);color:var(--content-color)}button.ant-btn.danger:hover{background:var(--color-danger-hover,#e95e50)}button.ant-btn.danger:active{background:var(--color-danger-active,#e43422)}button.ant-btn.info{--content-color:var(--color-white);background:var(--color-info,#1abc9c);border-color:var(--color-info,#1abc9c);color:var(--content-color)}button.ant-btn.info:hover{background:var(--color-info-hover,#1ed6b2)}button.ant-btn.info:active{background:var(--color-info-active,#17a98c)}button.ant-btn.critical{--content-color:var(--color-white);background:var(--color-critical,#981600);border-color:var(--color-critical,#981600);color:var(--content-color)}button.ant-btn.critical:hover{background:var(--color-critical-hover,#bc1b00)}button.ant-btn.critical:active{background:var(--color-critical-active,#891400)}button.ant-btn.primary{--content-color:var(--color-white);background:var(--color-primary,#07f);border-color:var(--color-primary,#07f);color:var(--content-color)}button.ant-btn.primary:hover{background:var(--color-primary-hover,#1a85ff)}button.ant-btn.primary:active{background:var(--color-primary-active,#006be6)}button.ant-btn.secondary{--content-color:var(--color-white);background:var(--color-secondary,#2c3e50);border-color:var(--color-secondary,#2c3e50);color:var(--content-color)}button.ant-btn.secondary:hover{background:var(--color-secondary-hover,#3a5169)}button.ant-btn.secondary:active{background:var(--color-secondary-active,#283848)}button.ant-btn .icon+span{margin-left:.625em;display:inline-block}button.ant-btn.with-content .icon+span,button.ant-btn.with-content span+.icon{margin-left:.625em}body .ant-btn-group button{border:none;line-height:1.875em}body .ant-btn-group>button.ant-btn.ant-btn:first-child{border-top-left-radius:.25em;border-bottom-left-radius:.25em}body .ant-btn-group>button.ant-btn.ant-btn:last-child{border-top-right-radius:.25em;border-bottom-right-radius:.25em}body .ant-btn-group button.ant-btn+button.ant-btn{margin-left:.0625em}body .ant-radio-button-wrapper{height:auto;font-size:inherit;line-height:1.75em}body .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff}body .ant-btn-ghost[disabled],body .ant-btn-ghost[disabled]:hover{background:var(--app-background)}body .ant-btn[disabled],body .ant-btn.disabled{cursor:default}span+.icon{vertical-align:middle;margin-left:.3125em}.error-message{--error-color:var(--color-danger);color:var(--error-color);display:flex}.error-message>*+*{margin-left:.3125em}.error-message .name:after{content:":"}.error-message .name{text-transform:capitalize}.error-message *+.retry-button{margin-left:.625em}.error-message .retry-button{font-size:var(--font-size-xs,.75em);transition:transform .2s ease-in}.error-message .retry-button:hover{transform:rotate(35deg)}.error-message .message:not(.expanded){-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.error-component{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.error-component>*+*{margin-top:1.25em}.error-component .retry-button{text-transform:capitalize}.error-component .retry-button .icon{transition:transform .2s ease-in}.error-component .retry-button:hover .icon{transform:rotate(35deg)}.error-section{text-align:center;flex-flow:column wrap;justify-content:center;align-items:center;display:flex}.error-section.content{border-color:rgba(var(--color-base-danger),.35)}.error-section .error-icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.error-section .error-icon .icon{color:rgba(var(--color-base-text),.65);font-size:var(--font-size-xxxl)}.error-section .error-icon .pic{width:9.375em;max-width:100%}.error-section .error-icon+*{margin-top:1.25em}.error-section .error-message{--error-color:var(--color-text);flex-direction:column;display:flex}.error-section .error-message .name{--font-size-xxs:.625em;--font-size-xs:.75em;--font-size-sm:.75em;--font-size-s:.875em;--font-size-m:1em;--font-size-l:1.125em;--font-size-xl:1.25em;--font-size-xxl:1.5em;--font-size-xxxl:2.25em;--font-size-g:3em;font-family:Open Sans,Myriad Pro,Arial;font-size:var(--font-size-l);font-weight:600}.error-section .error-message .name:after{content:none}.error-section .error-message .message{font-size:var(--font-size-m)}.default-error-text{flex-direction:column;gap:.375rem;display:flex}.error-section-proxy.stretch{width:100%;height:100%}.error-section-proxy.center>.content{flex-direction:column;justify-content:center;align-items:center;display:flex}.error-section-proxy.error-section .error-icon+*{margin:unset}.page>section{margin-left:2.5em;margin-right:2.5em}@media screen and (max-width:479px){.page>section{margin-left:.9375em;margin-right:.9375em}}.page>section:first-child{margin-top:1.875em}.page>section.phase:last-child{margin-bottom:1.875em}.page .page>section{margin:auto}@media screen and (max-width:479px){.page>section:first-child{margin-top:.9375em}.page>section.phase:last-child{margin-bottom:.9375em}}.drawer .page>section{margin-left:.9375em;margin-right:.9375em}.drawer .page>section:first-child{margin-top:.9375em}.drawer .page>section:last-child{margin-bottom:.9375em}.modal .page>section{margin-left:.9375em;margin-right:.9375em}.modal .page>section:first-child{margin-top:.9375em}.modal .page>section:last-child{margin-bottom:.9375em}.page:not(.self-animated){-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;max-width:100%}.page:not(.self-animated).page-enter{position:absolute}.page:not(.self-animated).page-enter-active{animation:.3s cubic-bezier(.05,.98,.17,.97) forwards fadeSlideIn}.page:not(.self-animated).page-exit{position:absolute}.page:not(.self-animated).page-exit-active{animation:.3s cubic-bezier(.05,.98,.17,.97) forwards fadeSlideOut}.page:not(.self-animated).page-exit-done{visibility:hidden;display:none}.page-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.page-error>*+*{margin-top:1.25em}.page-error .error-component+*{margin-top:3.125em}.page-error .retry-button{text-transform:capitalize}.page-error .retry-button .icon{transition:transform .2s ease-in}.page-error .retry-button:hover .icon{transform:rotate(35deg)}.page-error .error-icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.page-error .error-icon .icon{color:rgba(var(--color-base-text),.65);font-size:var(--font-size-xxxl)}.page-error .error-icon .pic{width:18.75em;max-width:100%}.page-error .error-icon+*{margin-top:1.25em}.page-error .error-message{--error-color:var(--color-text);flex-direction:column;display:flex}.page-error .error-message .name{--font-size-xxs:.625em;--font-size-xs:.75em;--font-size-sm:.75em;--font-size-s:.875em;--font-size-m:1em;--font-size-l:1.125em;--font-size-xl:1.25em;--font-size-xxl:1.5em;--font-size-xxxl:2.25em;--font-size-g:3em;font-family:Open Sans,Myriad Pro,Arial;font-size:var(--font-size-xxl);font-weight:600}.page-error .error-message .name:after{content:none}.page-error .error-message .message{font-size:var(--font-size-l)}.error-page-proxy .error-component+*{margin-top:0}.app-main .initial-loading-page.auth-initial{width:100vw;height:100vh}