@font-face{font-display:swap;font-family:Fira-Sans;font-style:normal;font-weight:300;src:url("../fonts/fira-sans-300.woff2") format("woff2"),url("../fonts/fira-sans-300.woff") format("woff")}@font-face{font-display:swap;font-family:Fira-Sans;font-style:italic;font-weight:300;src:url("../fonts/fira-sans-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:Fira-Sans;font-style:normal;font-weight:400;src:url("../fonts/fira-sans-regular.woff2") format("woff2"),url("../fonts/fira-sans-regular.woff") format("woff")}@font-face{font-display:swap;font-family:Fira-Sans;font-style:italic;font-weight:400;src:url("../fonts/fira-sans-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:Fira-Sans;font-style:normal;font-weight:500;src:url("../fonts/fira-sans-500.woff2") format("woff2"),url("../fonts/fira-sans-500.woff") format("woff")}@font-face{font-display:swap;font-family:Fira-Sans;font-style:italic;font-weight:500;src:url("../fonts/fira-sans-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:Fira-Sans;font-style:normal;font-weight:700;src:url("../fonts/fira-sans-700.woff2") format("woff2"),url("../fonts/fira-sans-700.woff") format("woff")}@font-face{font-display:swap;font-family:Fira-Sans;font-style:italic;font-weight:700;src:url("../fonts/fira-sans-700italic.woff2") format("woff2")}.m-auto{margin:auto}.my-auto{margin-top:auto;margin-bottom:auto}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.mr-1{margin-right:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.mr-2{margin-right:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.m-3{margin:0.75rem !important}.mt-3{margin-top:0.75rem !important}.mb-3{margin-bottom:0.75rem !important}.mr-3{margin-right:0.75rem !important}.ml-3{margin-left:0.75rem !important}.mx-3{margin-right:0.75rem !important;margin-left:0.75rem !important}.my-3{margin-top:0.75rem !important;margin-bottom:0.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mb-4{margin-bottom:1rem !important}.mr-4{margin-right:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-right:1rem !important;margin-left:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.25rem !important}.mt-5{margin-top:1.25rem !important}.mb-5{margin-bottom:1.25rem !important}.mr-5{margin-right:1.25rem !important}.ml-5{margin-left:1.25rem !important}.mx-5{margin-right:1.25rem !important;margin-left:1.25rem !important}.my-5{margin-top:1.25rem !important;margin-bottom:1.25rem !important}.m-6{margin:1.5rem !important}.mt-6{margin-top:1.5rem !important}.mb-6{margin-bottom:1.5rem !important}.mr-6{margin-right:1.5rem !important}.ml-6{margin-left:1.5rem !important}.mx-6{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-6{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-7{margin:1.75rem !important}.mt-7{margin-top:1.75rem !important}.mb-7{margin-bottom:1.75rem !important}.mr-7{margin-right:1.75rem !important}.ml-7{margin-left:1.75rem !important}.mx-7{margin-right:1.75rem !important;margin-left:1.75rem !important}.my-7{margin-top:1.75rem !important;margin-bottom:1.75rem !important}.m-8{margin:2rem !important}.mt-8{margin-top:2rem !important}.mb-8{margin-bottom:2rem !important}.mr-8{margin-right:2rem !important}.ml-8{margin-left:2rem !important}.mx-8{margin-right:2rem !important;margin-left:2rem !important}.my-8{margin-top:2rem !important;margin-bottom:2rem !important}.m-9{margin:2.25rem !important}.mt-9{margin-top:2.25rem !important}.mb-9{margin-bottom:2.25rem !important}.mr-9{margin-right:2.25rem !important}.ml-9{margin-left:2.25rem !important}.mx-9{margin-right:2.25rem !important;margin-left:2.25rem !important}.my-9{margin-top:2.25rem !important;margin-bottom:2.25rem !important}.m-10{margin:2.5rem !important}.mt-10{margin-top:2.5rem !important}.mb-10{margin-bottom:2.5rem !important}.mr-10{margin-right:2.5rem !important}.ml-10{margin-left:2.5rem !important}.mx-10{margin-right:2.5rem !important;margin-left:2.5rem !important}.my-10{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.p-3{padding:0.75rem !important}.pt-3{padding-top:0.75rem !important}.pb-3{padding-bottom:0.75rem !important}.pr-3{padding-right:0.75rem !important}.pl-3{padding-left:0.75rem !important}.px-3{padding-right:0.75rem !important;padding-left:0.75rem !important}.py-3{padding-top:0.75rem !important;padding-bottom:0.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pb-4{padding-bottom:1rem !important}.pr-4{padding-right:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-right:1rem !important;padding-left:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.25rem !important}.pt-5{padding-top:1.25rem !important}.pb-5{padding-bottom:1.25rem !important}.pr-5{padding-right:1.25rem !important}.pl-5{padding-left:1.25rem !important}.px-5{padding-right:1.25rem !important;padding-left:1.25rem !important}.py-5{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.p-6{padding:1.5rem !important}.pt-6{padding-top:1.5rem !important}.pb-6{padding-bottom:1.5rem !important}.pr-6{padding-right:1.5rem !important}.pl-6{padding-left:1.5rem !important}.px-6{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-6{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-7{padding:1.75rem !important}.pt-7{padding-top:1.75rem !important}.pb-7{padding-bottom:1.75rem !important}.pr-7{padding-right:1.75rem !important}.pl-7{padding-left:1.75rem !important}.px-7{padding-right:1.75rem !important;padding-left:1.75rem !important}.py-7{padding-top:1.75rem !important;padding-bottom:1.75rem !important}.p-8{padding:2rem !important}.pt-8{padding-top:2rem !important}.pb-8{padding-bottom:2rem !important}.pr-8{padding-right:2rem !important}.pl-8{padding-left:2rem !important}.px-8{padding-right:2rem !important;padding-left:2rem !important}.py-8{padding-top:2rem !important;padding-bottom:2rem !important}.p-9{padding:2.25rem !important}.pt-9{padding-top:2.25rem !important}.pb-9{padding-bottom:2.25rem !important}.pr-9{padding-right:2.25rem !important}.pl-9{padding-left:2.25rem !important}.px-9{padding-right:2.25rem !important;padding-left:2.25rem !important}.py-9{padding-top:2.25rem !important;padding-bottom:2.25rem !important}.p-10{padding:2.5rem !important}.pt-10{padding-top:2.5rem !important}.pb-10{padding-bottom:2.5rem !important}.pr-10{padding-right:2.5rem !important}.pl-10{padding-left:2.5rem !important}.px-10{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-10{padding-top:2.5rem !important;padding-bottom:2.5rem !important}*{margin:0;padding:0;box-sizing:border-box;font-family:Fira-Sans}html,body{font-family:Fira-Sans,Helvetica,Arial,sans-serif;font-weight:400;min-height:100vh;min-height:100dvh;background-color:#fff;color:#464646;font-size:1rem}div#app{background-color:#f7f5f5;max-width:500px;width:100%;margin-left:auto;margin-right:auto;height:100vh;height:100dvh;overflow-y:hidden;overflow-x:hidden}div#app .page{position:relative;display:flex;flex-direction:column;height:100%}div#app .page .page-title{font-weight:300;font-size:1.625rem;padding-top:.5rem !important;padding-bottom:.5rem !important}div#app .page .page-title .page-title-additional-information{color:#a5acb0;font-weight:300;font-size:.9375rem;text-align:right}div#app main{display:flex;flex-direction:column;flex:1 1 auto;overflow-y:hidden;position:relative;justify-content:flex-start}div#app main .main-container{display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-start;overflow-y:auto}.logo{background-image:url("../images/logo.svg");background-repeat:no-repeat;height:40px;background-position:center}.app-logo-noframe{background-image:url("../images/app_logo_without_frame.svg");background-repeat:no-repeat;background-position:center;height:100%;min-height:100px;width:280px}section{width:100%}section.header{background-color:#fff;padding-top:30px;padding-bottom:3%;position:sticky;top:0;z-index:9;height:90px;border-bottom:1px solid #f7f5f5}section.header .header-container{padding:.4rem 1.3rem;line-height:inherit;z-index:10;display:flex;align-content:center;align-items:center;height:50px}section.header .title{flex:1;margin-left:-35px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:.9375rem}section.header .logo{background-size:50% 100%}section.footer{max-width:500px;position:relative;padding-bottom:1.5rem;background:#f7f5f5;margin-top:auto}section.footer.with-menu{bottom:72px}section .container{position:relative;z-index:auto;padding:1rem 1.3rem;line-height:24px;height:100%;font-weight:300}.overlay-container{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999}.overlay-container .overlay{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;bottom:0;top:0;max-width:500px;margin-left:auto;margin-right:auto;z-index:999;overflow:hidden}.overlay-container .overlay.overlay-dark{background-color:rgba(0,0,0,.7)}.overlay-container .overlay.overlay-light{background-color:hsla(0,0%,100%,.8)}.overlay-container .overlay.overlay-transparent{background-color:rgba(0,0,0,0)}a{color:#aac800;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover{cursor:pointer}label{font-weight:400;font-size:1rem;line-height:40px}label.small{font-weight:300 !important;font-size:.9375rem !important;line-height:20px}label.green{color:#aac800}pre{font-weight:300 !important;font-size:1rem}.d-flex{display:flex !important;flex-wrap:wrap}.d-flex.flex-row{flex-direction:row}.d-flex.flex-column{flex-direction:column}.d-flex.justify-content-center{justify-content:center}.d-flex.justify-content-between{justify-content:space-between}.d-flex.justify-content-start{justify-content:start}.d-flex.justify-content-end{justify-content:end}.d-flex.align-items-center{align-items:center}.d-flex.align-items-start{align-items:start}.d-flex.align-items-end{align-items:end}.d-flex.align-items-stretch{align-items:stretch}.d-flex-1{flex:1}.d-flex-grow-1{flex-grow:1}.d-flex-shrink-1{flex-shrink:1}.d-inline{display:inline !important}.d-block{display:block !important}.d-inline-block{display:inline-block !important}.d-none{display:none !important}.content-center{justify-content:center;align-items:center}.w-100{width:100% !important}.w-50{width:50% !important}.w-0{width:0 !important}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch;padding-top:.25rem;padding-bottom:.25rem}.row.justify-left{justify-content:flex-start}.row.justify-center{justify-content:center}.row.justify-right{justify-content:flex-end}.row.align-top{align-items:flex-start}.row.align-middle{align-items:center}.row.align-bottom{align-items:flex-end}.row .col-20{width:20%}.row .off-20{margin-left:20%}.row .col-40{width:40%}.row .off-40{margin-left:40%}.row .col-50{width:50%}.row .off-{margin-left:50%}.row .col-60{width:60%}.row .off-60{margin-left:60%}.row .col-80{width:80%}.row .off-80{margin-left:80%}.row .col-100{width:100%}.row .off-100{margin-left:100%}.font-bold{font-weight:700}.font-semi-bold,b,strong{font-weight:500}.font-thin{font-weight:300}.text-block{font-weight:300}.text-block .header{font-size:1.625rem;margin-bottom:1rem}.text-block .text-block-content{line-height:1.5rem}.text-center{text-align:center}.text-light{color:#7d8287 !important}.text-error{color:#dc3545 !important}.text-privacy{font-size:.75rem;font-weight:300;line-height:initial}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid red}.validation-message{color:red}.overflow-hidden{overflow:hidden !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-x-hidden{overflow-x:hidden !important}.permissions-image{background-repeat:no-repeat;background-position:center}.permissions-image.notification{height:120px;background-image:url("../images/onboarding/notification.svg")}.content-box{padding:1rem;display:flex;justify-content:center;align-items:center;border-radius:10px}.block{display:flex;flex-direction:column;padding-bottom:1.5rem}.block .block-header{font-weight:400;font-size:1rem}.block .block-content{line-height:1.5rem;font-weight:300}.block .block-description{font-size:.75rem;line-height:1rem;color:#7d8287;margin-top:.5rem}img{background-color:#afafaf}.link-item{padding:1rem;background-color:#fff;border-radius:10px;margin-bottom:1rem;font-weight:300;display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;flex:1 1 auto;gap:.5rem;cursor:pointer;color:#464646;flex-wrap:nowrap}.link-item .item-info-container{flex:1 1 auto;flex-wrap:wrap;display:flex;align-items:center;gap:.5rem}.link-item .chevron-right{margin-left:auto}.link-item span{font-weight:300}.link-item .align-right{margin-left:auto;display:flex;align-items:center;justify-content:inherit;flex:1 1 auto;gap:.5rem}.link-item .align-right .chevron-right{margin-left:initial !important}.list-container{list-style-type:none;width:100%;display:flex;flex-direction:column;flex-wrap:wrap}.list-container li{font-weight:400 !important;padding:1rem;background-color:#fff;border-radius:10px;margin-bottom:1rem;font-weight:300;display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;flex:1 1 auto;gap:.5rem;cursor:pointer;color:#464646;flex-wrap:nowrap}.list-container li .item-info-container{flex:1 1 auto;flex-wrap:wrap;display:flex;align-items:center;gap:.5rem}.list-container li .chevron-right{margin-left:auto}.list-container li span{font-weight:300}.list-container li .align-right{margin-left:auto;display:flex;align-items:center;justify-content:inherit;flex:1 1 auto;gap:.5rem}.list-container li .align-right .chevron-right{margin-left:initial !important}.list-container li span:not(.label):not(.description):not(.svg-icon-container-small){max-width:90%;white-space:normal;text-overflow:ellipsis;overflow:hidden;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.list-container li .label{color:#464646;font-size:.9375rem;white-space:nowrap !important}.list-container li .description{color:#7d8287;font-size:.8125rem;font-weight:300;white-space:nowrap !important;flex-basis:100%}.list-container li .icon{flex:0 0 1.1rem}.list-container a.list-item{width:100%;flex:1 1 auto;color:#464646}ol{list-style-position:inside}p{margin:1rem 0}.full-height{height:100% !important}.full-width{width:100% !important}.float-right{float:right}.float-left{float:left}.text-right{text-align:right}.text-left{text-align:left}hr{border-bottom:1px solid #e6e6e6;border-top:none;border-right:none;border-left:none}.banner{background-color:#464646;padding:20px 1.3rem;text-align:center;font-weight:300;font-size:.875rem;color:#fff}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}.status-bar-safe-area{display:none}@supports(-webkit-touch-callout: none){.status-bar-safe-area{display:flex;position:sticky;top:0;height:env(safe-area-inset-top);background-color:#f7f7f7;width:100%;z-index:1}}.loader-overlay{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;bottom:0;top:0;max-width:500px;margin-left:auto;margin-right:auto;color:#b66081;background:#fff;opacity:.8;z-index:999;overflow:hidden}.loader-overlay .spinner{margin:0 auto;height:64px;width:64px;animation:rotate .8s infinite linear;border:5px solid #b66081;border-right-color:rgba(0,0,0,0);border-radius:50%}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn{padding:.6rem 1.4rem;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;border-radius:25px;border-style:solid;transition-duration:.4s;font-size:.9375rem;font-weight:500;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-primary{background-color:#b66081;border-color:#b66081;color:#fff}.btn-primary:hover{background-color:#a85676;border-color:#a85676;color:#fff}.btn-primary-outline{background-color:#f7f5f5;border-color:#b66081;color:#b66081}.btn-primary-outline:hover{background-color:#b66081;color:#fff}.btn-link{background-color:#f7f5f5;border:none;color:#b66081}.btn-disabled{background-color:#a5acb0;border-color:#a5acb0;color:#fff}.btn-disabled:hover{background-color:#a5acb0;border-color:#a5acb0;color:#fff;cursor:default !important}button:disabled,button[disabled]{background-color:#a5acb0;border-color:#a5acb0;color:#fff}button:disabled:hover,button[disabled]:hover{background-color:#a5acb0;border-color:#a5acb0;color:#fff;cursor:default !important}.btn-back{background:#f7f5f5 url("../icons/back.svg") no-repeat center;width:35px;height:35px;border:none;border-radius:50%;font-weight:700;cursor:pointer;z-index:9;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-back:hover{background:#f7f5f5 url("../icons/back.svg") no-repeat center;width:35px;height:35px;border:none;border-radius:50%;font-weight:700;cursor:pointer;z-index:9;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#efefef}.checkbox-container{display:flex;align-items:center;height:30px;position:relative;padding-left:35px;margin-bottom:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border:1px solid #b9b9b9;border-radius:4px}.checkbox-container:hover input~.checkmark{background-color:#fff}.checkbox-container input:checked~.checkmark{background-color:#b66081;border-color:#b66081}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:10px;top:6px;width:6px;height:11px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.switch-container{display:flex;align-items:center;gap:.5rem}.switch-container .switch{position:relative;display:inline-block;width:51px;min-width:51px;height:32px;border-radius:31px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.switch-container .switch input[type=checkbox]{opacity:0;width:0;height:0}.switch-container .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#a5acb0;-webkit-transition:.4s;transition:.4s;border-radius:31px}.switch-container .switch .slider:before{position:absolute;content:"";height:24px;width:24px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.switch-container .switch input:checked+.slider{background-color:#b66081}.switch-container .switch input:focus+.slider{box-shadow:0 0 1px #b66081}.switch-container .switch input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.switch-container .switch-label{font-weight:300;font-size:.9375rem;color:#7d8287;cursor:pointer;width:calc(100% - 51px);line-height:1rem}.small-checkbox-text{font-size:.75rem !important}*{scrollbar-width:none}*::-webkit-scrollbar{width:0}*::-webkit-scrollbar-track{background:none}*::-webkit-scrollbar-thumb{background-color:none}.desktop *{scrollbar-width:auto;scrollbar-color:#b66081 #f7f5f5}.desktop *::-webkit-scrollbar{width:10px;height:10px}.desktop *::-webkit-scrollbar-track{background:#f7f5f5}.desktop *::-webkit-scrollbar-thumb{background-color:#b66081;border-radius:10px;border:3px solid #f7f5f5}.btn,.dialog-container .dialog .actions button{padding:.6rem 1.4rem;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;border-radius:25px;border-style:solid;transition-duration:.4s;font-size:.9375rem;font-weight:500;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-primary{background-color:#b66081;border-color:#b66081;color:#fff}.btn-primary:hover{background-color:#a85676;border-color:#a85676;color:#fff}.btn-primary-outline{background-color:#f7f5f5;border-color:#b66081;color:#b66081}.btn-primary-outline:hover{background-color:#b66081;color:#fff}.btn-link,.dialog-container .dialog .actions button{background-color:#f7f5f5;border:none;color:#b66081}.btn-disabled{background-color:#a5acb0;border-color:#a5acb0;color:#fff}.btn-disabled:hover{background-color:#a5acb0;border-color:#a5acb0;color:#fff;cursor:default !important}button:disabled,button[disabled]{background-color:#a5acb0;border-color:#a5acb0;color:#fff}button:disabled:hover,button[disabled]:hover{background-color:#a5acb0;border-color:#a5acb0;color:#fff;cursor:default !important}.btn-back{background:#f7f5f5 url("../icons/back.svg") no-repeat center;width:35px;height:35px;border:none;border-radius:50%;font-weight:700;cursor:pointer;z-index:9;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-back:hover{background:#f7f5f5 url("../icons/back.svg") no-repeat center;width:35px;height:35px;border:none;border-radius:50%;font-weight:700;cursor:pointer;z-index:9;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#efefef}.dialog-container .dialog{margin:auto;position:relative;background-color:#fff;width:80%;max-width:80% !important;border:none;border-radius:1px;box-shadow:#1c1c1c 0 0 10px 5px}.dialog-container .dialog .header{font-weight:700;font-size:.9375rem;color:#464646;padding:.75rem;text-align:center}.dialog-container .dialog .content{padding:.75rem;text-align:center;min-height:150px;display:flex;flex-direction:column;justify-content:center;align-content:center}.dialog-container .dialog .content .content-header{font-size:1.625rem;margin-bottom:.8rem}.dialog-container .dialog .content .content-body{font-size:1rem}.dialog-container .dialog .actions{padding:0;border-top:1px solid #ddd;display:flex}.dialog-container .dialog .actions button{padding-top:1rem;padding-bottom:1rem;background-color:#fff;flex:1;border-radius:0 !important}.dialog-container .dialog .actions button:hover{background-color:#a85676;color:#fff}.dialog-container .dialog a.close-dialog{float:right}.dialog-container .dialog a:hover{cursor:pointer}.btn,.popup-container .popup .popup-container .actions button,.popup-container .popup .popup-container .actions button.outline,.popup-container .popup .popup-container .actions button:disabled,.popup-container .popup .popup-container .actions button[disabled]{padding:.6rem 1.4rem;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;border-radius:25px;border-style:solid;transition-duration:.4s;font-size:.9375rem;font-weight:500;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-primary,.popup-container .popup .popup-container .actions button,.popup-container .popup .popup-container .actions button:disabled,.popup-container .popup .popup-container .actions button[disabled]{background-color:#b66081;border-color:#b66081;color:#fff}.btn-primary:hover,.popup-container .popup .popup-container .actions button:hover{background-color:#a85676;border-color:#a85676;color:#fff}.btn-primary-outline,.popup-container .popup .popup-container .actions button.outline{background-color:#f7f5f5;border-color:#b66081;color:#b66081}.btn-primary-outline:hover,.popup-container .popup .popup-container .actions button.outline:hover{background-color:#b66081;color:#fff}.btn-link{background-color:#f7f5f5;border:none;color:#b66081}.btn-disabled{background-color:#a5acb0;border-color:#a5acb0;color:#fff}.btn-disabled:hover{background-color:#a5acb0;border-color:#a5acb0;color:#fff;cursor:default !important}button:disabled,.popup-container .popup .popup-container .actions button:disabled,button[disabled],.popup-container .popup .popup-container .actions button[disabled]{background-color:#a5acb0;border-color:#a5acb0;color:#fff}button:disabled:hover,.popup-container .popup .popup-container .actions button:disabled:hover,button[disabled]:hover,.popup-container .popup .popup-container .actions button[disabled]:hover{background-color:#a5acb0;border-color:#a5acb0;color:#fff;cursor:default !important}.btn-back{background:#f7f5f5 url("../icons/back.svg") no-repeat center;width:35px;height:35px;border:none;border-radius:50%;font-weight:700;cursor:pointer;z-index:9;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-back:hover{background:#f7f5f5 url("../icons/back.svg") no-repeat center;width:35px;height:35px;border:none;border-radius:50%;font-weight:700;cursor:pointer;z-index:9;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#efefef}.popup-container .popup{background-color:#fff;width:100%;border-top-right-radius:14px;border-top-left-radius:14px;position:absolute;bottom:0;min-height:150px;display:flex;flex-direction:column;box-shadow:#000 0px -6px 10px -5px;border:1px solid #eee;max-height:90% !important}.popup-container .popup.full-height{height:90% !important}.popup-container .popup .popup-header{font-weight:500;font-size:.9375rem;color:#464646;padding:.5rem 1.5rem;text-align:center;display:flex;justify-content:center;align-items:center;height:4rem;position:sticky;top:0px}.popup-container .popup .popup-header a.close-dialog{display:flex;justify-content:center;align-items:center;border-radius:50%;padding:2px;position:absolute;top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;background-color:#eee}.popup-container .popup .popup-header a.close-dialog:hover{background-color:#e6e6e6}.popup-container .popup .popup-header a:hover{cursor:pointer}.popup-container .popup .popup-container{overflow-y:auto}.popup-container .popup .popup-container .content{padding:.5rem 1.5rem;min-height:5rem}.popup-container .popup .popup-container .actions{padding:.5rem 1.5rem;display:flex;row-gap:5px;column-gap:5px;align-items:center;border-radius:0}.popup-container .popup .popup-container .actions button,.popup-container .popup .popup-container .actions button:disabled,.popup-container .popup .popup-container .actions button[disabled]{flex:1}.popup-container .popup .popup-container .actions button.outline{flex:1}.popup-container .popup .popup-container .popup-description{margin-bottom:1.5rem;padding:.5rem 1.5rem;font-size:.8125rem;font-weight:300}.popup-container .content-popup{background-color:#f7f5f5;width:100%;height:100%;position:absolute;bottom:0;display:flex;flex-direction:column;border:1px solid #eee}.popup-container .content-popup .header{font-weight:400;font-size:.9375rem;color:#464646;background-color:#fff;padding-top:30px;padding-bottom:3%;padding-right:1.3rem;padding-left:1.3rem;text-align:center;font-weight:500;display:flex;justify-content:center;align-items:center;text-align:center;height:90px}.popup-container .content-popup .header .title{flex:1;margin-left:-35px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:.9375rem}.popup-container .content-popup .header .title span{max-width:80%}.popup-container .content-popup .header .btn-back{flex-basis:35px;flex-grow:0;flex-shrink:0}.popup-container .content-popup .content{padding-right:1.3rem;padding-left:1.3rem;padding-top:3rem;flex:1;line-height:1.5rem;font-size:1rem;font-weight:300;overflow-y:auto}.popup-container .content-popup .content .content-header{font-size:1.375rem !important;margin-bottom:2rem;line-height:30px !important}.popup-container .content-popup .content .content-title{font-weight:400 !important;margin-bottom:1rem}.popup-container .content-popup .content .content-description{margin-bottom:3rem}.popup-container .content-popup .content .content-description ol,.popup-container .content-popup .content .content-description ul{padding-left:1rem}.popup-container .content-popup .footer{max-height:50% !important;display:flex;flex-direction:column}.calendar{list-style-type:none;width:100%;font-size:.875rem;background-color:#fff;min-width:280px;overflow-x:auto}.calendar .calendar-header-container{padding-top:.75rem;padding-bottom:.5rem;padding-right:1.3rem;padding-left:1.3rem}.calendar .weekdays{display:flex;flex-wrap:wrap;font-weight:400}.calendar .weekdays li{flex:1;text-align:center;display:flex;justify-content:center;align-content:center;padding-top:.35rem;padding-bottom:.35rem;flex-wrap:wrap;flex:1 0 14.2857142857%;min-width:0}.calendar .weekdays li span{text-overflow:ellipsis;overflow:hidden}.calendar .days{display:flex;flex-wrap:wrap;font-weight:400;margin-top:.5rem;margin-bottom:.5rem}.calendar .days li{flex-basis:14.2857142857%;margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;padding-top:.35rem;padding-bottom:.35rem;aspect-ratio:1/1}.calendar .days li a{width:100%;color:inherit !important;aspect-ratio:1/1;background-color:#fffafc}.calendar .days li .date-container{flex:1;height:100%;display:flex;justify-content:center;align-items:center;height:100%}.calendar .days li .date-container.first-treatment-day{border-top-left-radius:50%;border-bottom-left-radius:50%}.calendar .days li .date-container.last-treatment-day{border-top-right-radius:50%;border-bottom-right-radius:50%}.calendar .days li .date-container.treatment-dates{background-color:#e9ccd4}.calendar .days li .date-container.past-treatment-dates{background-color:#aac800;color:#fff}.calendar .days li .date-container .date-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.calendar .days li .date-container .date-content .month-name{position:absolute;top:3%;font-size:.625rem;color:#b66081}@media(max-width: 300px){.calendar .days li .date-container .date-content .month-name{font-size:.5rem}}.calendar .days li .date-container .date-content .calendar-event-reminder{position:absolute;top:15%;display:flex;gap:2px}.calendar .days li .date-container .date-content .calendar-action-reminder{position:absolute;display:flex;gap:1px}.calendar .days li .date-container .date-content .calendar-action-reminder.top{top:-0.5rem}@media(max-width: 300px){.calendar .days li .date-container .date-content .calendar-action-reminder.top{top:-0.4rem}}.calendar .days li .date-container .date-content .calendar-action-reminder.bottom{bottom:.3rem}@media(max-width: 300px){.calendar .days li .date-container .date-content .calendar-action-reminder.bottom{bottom:.2rem}}.calendar .days li .date-container.selected-date .date-content{background-color:#b66081 !important;border-radius:50%;color:#fff}.calendar .days li .date-container.selected-date .date-content .calendar-day-number{font-weight:700}.calendar .days li .date-container.selected-date .month-name{color:#fff}.calendar .days li .date-container.selected-date .calendar-event-reminder .calendar-reminder-event-tag{background-color:#fff !important}.calendar .days li .date-container.current-date{background:rgba(0,0,0,0);background:linear-gradient(90deg, #AAC800 45%, #AAC800 50%, #e9ccd4 55%, #e9ccd4 100%) !important;color:#fff}.calendar .days li .date-container.current-date .date-content{background-color:#aac800;border-radius:50%;position:relative;box-shadow:0 0 0 4px #fafafa,0px 10px 15px -1px rgba(0,0,0,.15);z-index:2}.calendar .days li .date-container.current-date .date-content .month-name{color:#fff}.calendar .days li .date-container.current-date .date-content .calendar-action-reminder.top{top:5%}.calendar .days li .date-container.current-date .date-content .calendar-action-reminder.bottom{bottom:5%}@media(max-width: 350px){.calendar .days li .date-container.current-date .date-content .calendar-action-reminder{height:.8rem;width:.8rem}.calendar .days li .date-container.current-date .date-content .calendar-action-reminder .svg-icon-container-small{height:.8rem;width:.8rem}}.calendar.endless .days li .date-container.current-date{background:linear-gradient(90deg, #AAC800 45%, #AAC800 50%, #FFFAFC 55%, #FFFAFC 100%) !important}.calendar-reminder-event-tag{height:4px;width:4px;border-radius:50%;display:flex;background-color:#b66081}.calendar-guidance-box{background-color:#f7f5f5;border-radius:6px;margin-bottom:2rem;padding:1rem}.calendar-reminder-event-tag{height:5px !important;width:5px !important}.tab-container{flex:1 1 auto;display:flex;flex-direction:column}.tab-container .tabs-btn-group{display:flex;flex-wrap:nowrap}.tab-container .tabs-btn-group button{padding:.8rem .8rem;text-align:center;text-decoration:none;flex:1 1 0px;cursor:pointer;border-radius:0;transition-duration:.4s;font-size:1rem;font-weight:400;background-color:#fff;border-bottom:solid #fff 2px;border-right:none;border-left:none;border-top:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#464646}.tab-container .tabs-btn-group button.active{border-bottom-color:#b66081 !important;color:#b66081}.tab-container .tab-content{position:relative;flex:1 1 auto}.tab-container .tab-content .tab-content-header{display:flex;align-items:center;padding:2rem 1.3rem;font-size:1.625rem;font-weight:300;background-color:#f7f5f5}.tab-container .tab-content .tab-content-body ol,.tab-container .tab-content .tab-content-body ul{padding-left:1rem;margin:1rem 0}.tab-container .tab-content .tab-content-body ol li,.tab-container .tab-content .tab-content-body ul li{margin:1rem 0}.tab-container .tab-content.flex-column{display:flex;flex-direction:column}.tab-container .tab-content.flex-column .table-sticky-header-container{min-height:auto}.tab-container .tab-content .info-container{padding:2rem 1.3rem;height:100%;background-color:#f7f5f5}.tab-container .tab-content .tab-content-text-container{padding:1rem 1.3rem;font-weight:300}.timeline{padding:1.5rem 1rem;background-color:#f7f5f5}.timeline .timeline-object{min-height:5rem;width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:stretch;align-items:center;margin-bottom:2px}@-moz-document url-prefix(){.timeline .timeline-object{margin-bottom:0px !important}}.timeline .timeline-object .timeline-full{border-left:2px dashed #dedede;position:absolute;top:0;bottom:0}.timeline .timeline-object .timeline-full.active{border-color:#aac800}.timeline .timeline-object .timeline-top-half{border-left:2px dashed #dedede;position:absolute;top:0;bottom:50%}.timeline .timeline-object .timeline-top-half.active{border-color:#aac800}.timeline .timeline-object .timeline-bottom-half{border-left:2px dashed #dedede;position:absolute;top:50%;bottom:0}.timeline .timeline-object .timeline-bottom-half.active{border-color:#aac800}.timeline .timeline-object .timeline-pointer{position:absolute;width:1.5rem;height:1.5rem;left:-0.7rem;background-color:#f7f5f5;border:3px solid #dedede;top:35%;border-radius:50%;z-index:1;display:flex;justify-content:center;align-content:center;align-items:center;font-size:1rem}.timeline .timeline-object .timeline-pointer.next{border-color:#aac800 !important}.timeline .timeline-object .timeline-pointer.complete{border-color:#aac800 !important;background-color:#aac800 !important;color:#fff !important}.timeline .timeline-object .timeline-pointer.complete span{color:#fff !important;display:flex;align-content:center;align-items:center;justify-content:center}.timeline .timeline-object .timeline-content{padding:1.3rem 1rem;background-color:#fff;border-radius:10px;font-weight:400;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;margin-left:2rem;color:#464646}.timeline .timeline-object .timeline-content.complete{background-color:#b66081;color:#fff}.timeline .timeline-object .timeline-content.lock{pointer-events:none;opacity:.6}.timeline .timeline-object .timeline-content .icon-container{display:flex;align-items:center;justify-content:center;gap:.5rem}.svg-icon-container-small{width:1rem;height:1rem;display:flex;justify-content:center;align-items:center}.svg-icon-container-small svg{height:100%;width:100%}.svg-icon-container-small.color-primary .heart-path{fill:#b66081 !important}.svg-icon-container-small.color-white .heart-path{fill:#fff !important}i.icon{width:1em;height:1em;display:inline-block;vertical-align:middle;background-size:cover}i.icon:not(.icon-feeling){flex:0 0 1em}i.icon.icon-big{width:1.5em;height:1.5em;flex:0 0 1.5em}i.icon.icon-close{background:url("../icons/x.svg") no-repeat center}i.icon.chevron-right{background:url("../icons/chevron-right.svg") no-repeat center}i.icon.chevron-right-white{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="%23FFF" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/></svg>')}i.icon.chevron-right-primary{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="%23B66081" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/></svg>')}i.icon.icon-profile{background:url("../icons/nav_profile.svg") no-repeat center}i.icon.icon-support{background:url("../icons/support.svg") no-repeat center}i.icon.icon-legal{background:url("../icons/legal.svg") no-repeat center}i.icon.icon-info{background:url("../icons/info.svg") no-repeat center}i.icon.icon-info-white{background:url("../icons/info-white.svg") no-repeat center}i.icon.icon-injection{background:url("../icons/injection.svg") no-repeat center}i.icon.icon-tablet{background:url("../icons/tablet.svg") no-repeat center}i.icon.icon-clock{background:url("../icons/clock.svg") no-repeat center}i.icon.icon-lock{background:url("../icons/lock.svg") no-repeat center}i.icon.icon-check{background:url("../icons/check.svg") no-repeat center}i.icon.icon-feeling{width:30px;height:30px}i.icon.icon-feeling-none{background:url("../icons/feeling-none.svg") no-repeat center}i.icon.icon-feeling-pleased{background:url("../icons/feeling-pleased.svg") no-repeat center}i.icon.icon-feeling-happy{background:url("../icons/feeling-happy.svg") no-repeat center}i.icon.icon-feeling-disturbed{background:url("../icons/feeling-disturbed.svg") no-repeat center}i.icon.icon-feeling-sad{background:url("../icons/feeling-sad.svg") no-repeat center}i.icon.icon-feeling-angry{background:url("../icons/feeling-angry.svg") no-repeat center}i.icon.icon-clinic-green{background:url("../icons/clinic-fill-green.svg") no-repeat center}i.icon.icon-flag-de{background:url("../icons/flags/de.svg") no-repeat center}i.icon.icon-flag-gb{background:url("../icons/flags/gb.svg") no-repeat center}i.icon.icon-flag-us{background:url("../icons/flags/us.svg") no-repeat center}i.icon.icon-flag-fr{background:url("../icons/flags/fr.svg") no-repeat center}i.icon.icon-location{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 490 512"><style>svg{fill:%23aac800}</style><path d="M336 192c0-79.5-64.5-144-144-144S48 112.5 48 192c0 12.4 4.5 31.6 15.3 57.2c10.5 24.8 25.4 52.2 42.5 79.9c28.5 46.2 61.5 90.8 86.2 122.6c24.8-31.8 57.8-76.4 86.2-122.6c17.1-27.7 32-55.1 42.5-79.9C331.5 223.6 336 204.4 336 192zm48 0c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192zm-160 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-112 0a80 80 0 1 1 160 0 80 80 0 1 1 -160 0z"/></svg>')}i.icon.icon-email{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><style>svg{fill:%23aac800}</style><path d="M64 112c-8.8 0-16 7.2-16 16v22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/></svg>')}i.icon.icon-phone{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 560 512"><style>svg{fill:%23aac800}</style><path d="M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64v0C0 295.2 175.2 485.6 400.1 509.5c9.8 1 19.6 1.8 29.6 2.2c0 0 0 0 0 0c0 0 .1 0 .1 0c6.1 .2 12.1 .4 18.2 .4l0 0c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM441.5 464C225.8 460.5 51.5 286.2 48.1 70.5l99.2-21.3 43 100.4L154.4 179c-18.2 14.9-22.9 40.8-11.1 61.2c30.9 53.3 75.3 97.7 128.6 128.6c20.4 11.8 46.3 7.1 61.2-11.1l29.4-35.9 100.4 43L441.5 464zM48 64v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0s0 0 0 0"/></svg>')}i.icon.icon-globe{background-image:url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 542 512"><style>svg{fill:%23aac800}</style><path d="M303.6 415.6C283 456.8 263.4 464 256 464c-3.1 0-8.3-1.3-14.8-5.7l-15.3 52c9.9 1.2 19.9 1.8 30.1 1.8c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256c0 10.2 .6 20.2 1.8 30.1l46.9-13.8c-.4-5.4-.6-10.8-.6-16.3c0-16.5 1.9-32.6 5.6-48h76.7c-1.3 13.3-2 27-2.2 41l48.4-14.2c.4-9.1 1.1-18 2-26.7h155c1.6 15.3 2.5 31.4 2.5 48s-.9 32.7-2.5 48h-47l-14.1 48h53.2c-5.6 24.4-13.2 45.9-22 63.6zM208.4 96.4C229 55.2 248.6 48 256 48s27 7.2 47.6 48.4c8.8 17.7 16.4 39.2 22 63.6H186.4c5.6-24.4 13.2-45.9 22-63.6zM384 256c0-16.4-.8-32.5-2.2-48h76.7c3.6 15.4 5.6 31.5 5.6 48s-1.9 32.6-5.6 48H381.8c1.5-15.5 2.2-31.6 2.2-48zm-9.3-96c-7.3-35.9-18.5-67.7-32.6-93.4c42.3 19.3 77 52.3 98.4 93.4H374.7zM71.4 160c21.4-41.1 56.1-74.1 98.4-93.4c-14.1 25.6-25.3 57.5-32.6 93.4H71.4zM374.7 352h65.9c-21.4 41.1-56.1 74.1-98.4 93.4c14.1-25.6 25.3-57.5 32.6-93.4zM39 308.5c-13.9 4.1-15.6 23.2-2.6 29.7l57.3 28.7c1.3 .7 2.6 1.5 3.7 2.5l-88 88c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l88-88c1 1.1 1.9 2.3 2.5 3.7l28.7 57.3c6.5 13 25.6 11.3 29.7-2.6l60.2-204.8c3.6-12.1-7.7-23.4-19.9-19.9L39 308.5z"/></svg>')}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);overflow:hidden}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);overflow:hidden}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;overflow:hidden}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);overflow:hidden}}@keyframes fadeOutDown{0%{opacity:1;overflow:hidden}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);overflow:hidden}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.animate{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate.animate_faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animate.animate_slow{-webkit-animation-duration:.8s;animation-duration:.8s}.animate.animate_slower{-webkit-animation-duration:1s;animation-duration:1s}.animate.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animate.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.animate.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.animate.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.animate.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.animate.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.animate.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.animate.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.animate.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.animate.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.animate.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.animate.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.animate.hide-opacity{opacity:0;transition:opacity .6s ease-in-out}.animate.width-transition{transition:width .6s linear}.gallery-title{font-weight:400;font-size:1rem;line-height:1.5rem;padding-left:2%;padding-right:2%;width:100%}.gallery-container{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media only screen and (min-width: 361px){.gallery-container::after{content:"";width:calc(50% - .5rem)}}.gallery-container .gallery-item{background:#fff;border-radius:10px;width:calc(50% - .5rem);padding:.5rem;display:flex;flex-direction:column}@media only screen and (max-width: 360px){.gallery-container .gallery-item{width:100%}}.gallery-container .gallery-item .gallery-image-container{width:100%;margin-bottom:1rem;border-radius:10px;border:1px solid #fff;background-color:#afafaf;height:100px}@media only screen and (min-width: 400px){.gallery-container .gallery-item .gallery-image-container{height:120px}}.gallery-container .gallery-item .gallery-image-container img{width:100%;object-fit:cover;border-radius:10px;height:100%}.gallery-container .gallery-item .gallery-item-title{font-weight:400;font-size:.75rem;line-height:1rem;margin-bottom:.5rem}.gallery-container .gallery-item .gallery-item-description{font-weight:300;font-size:.75rem;line-height:1rem}.color-white{color:#fff}.color-primary{color:#b66081}.color-black{color:#000}.background-white{background-color:#fff !important}.background-primary{background-color:#b66081 !important}.background-black{background-color:#000 !important}.border{border:1px solid #e6e6e6}.border-bottom{border-bottom:1px solid #e6e6e6}.border-top{border-top:1px solid #e6e6e6}input[type=text],textarea{width:100%;padding:.375rem 0;font-size:1rem;line-height:1.5;background-color:rgba(0,0,0,0);border:none;color:#555;font-size:1rem;font-weight:300}input[type=text]:focus,textarea:focus{outline:none}textarea{min-height:5rem}.alerts-container{z-index:1000;position:absolute;bottom:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:.5rem;width:100%;overflow:hidden}.alerts-container .alert-container{display:flex;width:100%;justify-content:center;align-items:center;padding-bottom:3px}.alerts-container .alert-container .alert{background-color:#464646;border:1px solid #464646;border-radius:10px;padding:.5rem;text-align:center;color:#fff;font-size:.875rem;min-width:25%;max-width:90%}.alerts-container .alert-container .alert .alert-close{float:right;position:relative;top:.1rem;margin-left:.3rem}.alerts-container .alert-container .alert .alert-close.close::before,.alerts-container .alert-container .alert .alert-close.close::after{background-color:#fff}.page-with-nav .alerts-container{bottom:87px}.table{width:100%;max-width:100%;background-color:#fff;border-collapse:collapse;display:grid}.table thead{vertical-align:bottom;border-bottom:1px solid #ddd;font-weight:400;font-size:.8125rem;background-color:#fff}.table thead.sticky-header{position:sticky;top:0;left:0;z-index:2}.table tbody{font-weight:300;font-size:.875rem;width:100%;display:block;overflow-y:auto}.table tr{border-bottom:1px solid #ddd;display:table;table-layout:fixed;width:100%}.table tr th{font-weight:400}.table th,.table td{padding:1rem 1rem;text-align:left;min-width:20%;width:20%;vertical-align:middle}.table th.w-20,.table td.w-20{width:20%}.table th.w-40,.table td.w-40{width:40%}.table th.w-50,.table td.w-50{width:50%}.table th.text-center,.table td.text-center{text-align:center}.table td{word-break:break-word}.table.table-bordered{border:1px solid #ddd}.table.table-bordered th,.table.table-bordered td{border:1px solid #ddd}.table.table-bordered thead th,.table.table-bordered thead td{border-bottom-width:1px}.table.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.table-responsive table.table-bordered{border:0}.table-responsive::-webkit-scrollbar{display:none}.table-sticky-header-container{overflow-y:auto;height:150px;min-height:100%;flex:1 1 auto !important}.desktop .table-responsive{-ms-overflow-style:inherit;scrollbar-width:inherit}.desktop .table-responsive::-webkit-scrollbar{display:inherit}.tags-group{margin-bottom:2.5rem}.tags{display:flex;gap:.4rem;flex-wrap:wrap;padding-top:.5rem;padding-bottom:.5rem}.tags span{padding:.4rem;background-color:#fff;font-weight:300;font-size:.9375rem;border-radius:25px;display:flex;justify-content:center;align-items:center;height:fit-content;border:1px solid #fff;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.tags span label{margin-right:.5rem;margin-left:.5rem;line-height:30px;font-weight:300;font-size:.9375rem;cursor:pointer}.tags span.active{border:1px solid #b8ebc5;background-color:#e3f5e8 !important}.tags.feeling{justify-content:space-between;padding-left:1rem;padding-right:1rem}@media(max-width: 300px){.tags.feeling{padding-left:0 !important;padding-right:0 !important}.tags.feeling span{padding:0px !important}}.tags.selection span{background-color:#f7f5f5}.treatment-sign-guide-item{display:flex;align-items:center;width:50%;padding:.3rem 0;gap:5px;font-size:.9375rem;font-weight:300}.treatment-sign-type-tag{height:1rem;width:1rem;border-radius:50%;display:flex;background-color:#464646;color:#fff;justify-content:center;align-items:center;font-size:.5rem;font-weight:500;background-color:#464646}.treatment-sign-type-tag.other-events{background-color:rgba(0,0,0,0) !important}@media(max-width: 300px){.treatment-sign-type-tag{height:.8rem;width:.8rem}}.treatment-cycle-tag{height:1rem;width:1rem;border-radius:50%;display:flex;background-color:#464646;color:#fff;justify-content:center;align-items:center;font-size:.5rem;font-weight:500;background-color:#aac800}.explanation-image{height:300px;background-repeat:no-repeat;background-position:center;margin-bottom:3rem;width:100%}.explanation-image.treatmentcycle{background-image:url("../images/onboarding/exp-treatment-cycle.svg")}.explanation-image.treatmentsteps{background-image:url("../images/onboarding/exp-treatment-steps.svg")}.explanation-image.treatmentcalendar{background-image:url("../images/onboarding/exp-treatment-calendar.svg")}.explanation-image.fertilitycenter{background-image:url("../images/onboarding/exp-fertility-center.svg")}.close{position:absolute;width:1rem;height:1rem;opacity:.5}.close:hover{opacity:1}.close::before,.close::after{position:absolute;content:" ";height:1rem;width:2px;background-color:#464646}.close::before{transform:rotate(45deg)}.close::after{transform:rotate(-45deg)}.pregnancy-info-container{height:100%;background-color:#f7f5f5;font-size:1.25rem}.info-box{padding:1.5rem 1.3rem}.info-box .info-item-label{font-size:.75rem;font-weight:500;display:inline-block;line-height:initial}.info-box .info-item{padding:.6rem;border:1px solid #e6e6e6;font-size:.875rem;font-weight:300;margin-bottom:.8rem;width:100%;border-radius:3px}
