.error-component{text-align:center;height:calc(100% - 25px);width:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;padding:40px 0 20px}.error-component h2{margin-top:1rem;font-weight:700;font-size:20px;line-height:24px;color:#33424f;margin-bottom:20px}.error-component p{font-weight:400;font-size:16px;line-height:21px;color:#33424f;margin:20px 0 50px}.error-component .sn-logo{margin-top:auto}
.base-loader{position:absolute;top:0;height:100%;width:100%;z-index:9999;display:flex;justify-content:center;align-items:center;flex-direction:column}.base-loader .base-loader-message{color:#fff;margin:20px 0;font-size:18px;font-weight:500}.base-loader.backdrop{background-color:rgba(0,0,0,.4)}
.notifications-container{position:relative;top:0;left:0;z-index:100}.notifications-container .notification-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;position:absolute;padding:24px;width:425px;height:185px;background:#fff;border:1px solid #e0e5e8;box-sizing:border-box;box-shadow:0px 0px 20px rgba(12,29,44,.1);border-radius:8px;transition-duration:.5s;transition-timing-function:linear;transition-property:height,width}.notifications-container .notification-wrapper .icon-side{margin-right:24px}.notifications-container .notification-wrapper .content-side{display:flex;flex-direction:column;height:100%}.notifications-container .notification-wrapper .content-side h1{display:flex;align-items:center;font-style:normal;font-weight:600;font-size:16px;line-height:21px;color:#33424f;margin-bottom:4px}.notifications-container .notification-wrapper .content-side .body{display:flex;flex-grow:1;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;color:#6c7882}.notifications-container .notification-wrapper.top-right{right:16px;top:calc(-100vh + 64px + 16px)}.notifications-container .notification-wrapper.bottom-left{left:24px;bottom:24px}.notifications-container .notification-wrapper:not(.minimized) .minimized-only{display:none}.notifications-container .notification-wrapper.minimized{padding:8px;width:80px;height:96px;justify-content:center;align-items:flex-start}.notifications-container .notification-wrapper.minimized .icon-side{margin:0}.notifications-container .notification-wrapper.minimized .icon-side .warning-text{font-weight:600;font-size:12px;line-height:15px;display:flex;align-items:center;text-align:center;color:#33424f;margin-top:8px;max-width:96px}.notifications-container .notification-wrapper.minimized .content-side{display:none}
.tooltip-wrapper .new-tooltip{-webkit-box-shadow:0px 0px 20px 0px rgba(12,29,44,.1);box-shadow:0px 0px 20px 0px rgba(12,29,44,.1);border-radius:8px;padding:12px;font-size:14px;font-weight:400;line-height:17px;max-width:300px;background:#fff;color:#33424f;text-transform:initial;transition:none;z-index:99999;word-wrap:break-word}.tooltip-wrapper .new-tooltip::before,.tooltip-wrapper .new-tooltip::after{visibility:hidden}.react-portal.tooltip-portal{position:absolute;z-index:999999}.react-portal.tooltip-portal .new-tooltip{-webkit-box-shadow:0px 0px 20px 0px rgba(12,29,44,.1);box-shadow:0px 0px 20px 0px rgba(12,29,44,.1);border-radius:8px;padding:12px;font-size:14px;font-weight:400;line-height:17px;max-width:300px;background:#fff;color:#33424f;text-transform:initial;transition:none;z-index:99999;word-wrap:break-word}.react-portal.tooltip-portal .new-tooltip::before,.react-portal.tooltip-portal .new-tooltip::after{visibility:hidden}.react-portal.tooltip-portal>.new-tooltip.html-formatting p.description{font-size:14px;font-weight:400;line-height:20px;color:#6c7882;white-space:pre-line}.react-portal.tooltip-portal>.new-tooltip.html-formatting p.description ul{display:flex;flex-direction:column;gap:4px;list-style:disc}.react-portal.tooltip-portal>.new-tooltip.html-formatting p.description ul li{display:list-item;margin-left:24px}

.app-toasts-container>ul>li.toast-item{display:flex;justify-content:flex-start;align-items:flex-start;position:relative;background:#fff;width:400px;min-height:88px;height:auto;max-height:124px;padding:16px;box-shadow:0px 0px 20px 0px rgba(12,29,44,.1019607843);border:1px solid #e0e5e8;border-radius:16px;gap:16px}.app-toasts-container>ul>li.toast-item>.left-side,.app-toasts-container>ul>li.toast-item>.middle,.app-toasts-container>ul>li.toast-item>.right-side{display:flex;min-height:100%;height:auto}.app-toasts-container>ul>li.toast-item>.left-side{justify-content:center;align-items:center}.app-toasts-container>ul>li.toast-item>.left-side>.icon-wrapper{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:8px;color:#0c1d2c}.app-toasts-container>ul>li.toast-item>.middle{flex-direction:column;justify-content:center;align-items:flex-start;flex-grow:1;height:calc(100% - 1px);overflow:auto}.app-toasts-container>ul>li.toast-item>.middle>h1{font-size:16px;font-weight:600;line-height:20px;letter-spacing:0em;color:#33424f}.app-toasts-container>ul>li.toast-item>.middle>span{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;color:#6c7882;overflow:auto}.app-toasts-container>ul>li.toast-item.only-header>.middle,.app-toasts-container>ul>li.toast-item.only-text>.middle{justify-content:center}.app-toasts-container>ul>li.toast-item.success>.left-side>.icon-wrapper{background-color:#b3eca6}.app-toasts-container>ul>li.toast-item.notice>.left-side>.icon-wrapper{background-color:#ffd79a}.app-toasts-container>ul>li.toast-item.warning>.left-side>.icon-wrapper{background-color:#ff9e9e}.app-toasts-container>ul>li.toast-item.info>.left-side>.icon-wrapper{background-color:#adebdf}@keyframes widthGoingDown{0%{width:100%}100%{width:0}}
.app-toasts-container{display:flex;position:absolute;top:16px;right:16px;z-index:900;max-height:50vh}.app-toasts-container>ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;list-style:none}
.closed-beta{display:flex;justify-content:space-between;align-items:center;height:100vh;width:100vw;padding:0 112px}.closed-beta.email-verification{flex-direction:column;justify-content:center}.closed-beta.email-verification .closed-beta-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.closed-beta.email-verification .closed-beta-content .verification-image{width:250px;height:250px}.closed-beta.email-verification .closed-beta-content .contact-us-message{text-align:center}.closed-beta>.left-side,.closed-beta>.right-side{display:flex;flex-direction:column;align-items:center;width:50%}.closed-beta>.left-side{align-items:flex-start}.closed-beta>.left-side>.logo-wrapper{margin-left:-24px}.closed-beta>.left-side>h1{font-style:normal;font-weight:700;font-size:48px;line-height:60px;letter-spacing:-0.02em;color:#33424f;margin-bottom:24px}.closed-beta>.left-side>.contact-us-message{font-style:normal;font-weight:600;font-size:16px;line-height:21px;color:#6c7882;margin-bottom:48px}.closed-beta>.left-side>.contact-us-message>a{color:#0c1d2c}
a{color:#33424f}a.secondnature-support-email{text-decoration:underline}
.storage-access-notice{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;padding:0 112px}.storage-access-notice .storage-access-notice-box .storage-access-notice-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;text-align:center}.storage-access-notice .storage-access-notice-box .storage-access-notice-content>h1{font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-0.02em;color:#33424f}

/*# sourceMappingURL=main.483669f1b9d8b241.css.map*/