@import"https://fonts.cdnfonts.com/css/sansserifflf";.Modal{position:fixed;top:0;left:0;z-index:9999;background-color:#323232a6;width:100%;height:100%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Modal .modal-content{width:50%;box-shadow:0 4px 10px -4px #333;border-radius:4px;background-color:#fff;max-height:90%;display:flex;flex-direction:column;max-height:100%;white-space:normal}.Modal .modal-title{padding:16pt 16pt 0;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:space-between;flex:0}.Modal .modal-body{padding:0 16pt;padding-top:1rem;padding-bottom:1rem;flex:1;height:100%;overflow:auto;white-space:normal}.Modal .modal-actions{padding:16px;display:flex;gap:8px;justify-content:flex-end}@media screen and (max-width: 1024px){.Modal .modal-content{width:80%;overflow:auto}}@media screen and (max-width: 640px){.Modal .modal-content{width:96%;overflow:auto;font-size:80%}}.AppInstaller.modal{display:flex;align-items:center;justify-content:center;padding:25px;border-bottom:1px solid #ddd}.AppInstaller .installer-left{font-size:85%;padding-right:10px}.AppInstaller img{width:80px;display:"block";margin:"0 auto"}.App{justify-content:center;display:flex}.SkeletonPlaceholder{position:relative;height:100%;width:100%;display:flex;flex-direction:column;background-color:var(--greyBackgroundColor)}.SkeletonPlaceholder .fake-company-selector{flex:0;padding:1.4rem 1rem;background-color:#fff;border-bottom:1px solid var(--greyBorderColor)}.SkeletonPlaceholder .fake-company-tabs{flex:0;flex-direction:row;display:flex;padding:.9rem 1rem;gap:8px;background-color:#fff;border-bottom:1px solid var(--greyBorderColor);align-items:center;position:relative}.SkeletonPlaceholder .fake-tab-items{flex:1}.SkeletonPlaceholder .spinner-area{flex:1;display:flex;align-items:center;justify-content:center}.SkeletonPlaceholder .box-months{flex:0 0 6.55rem;flex-direction:row;display:flex;padding:.9rem 1rem;gap:8px;background-color:#fff;border:1px solid var(--greyBorderColor);margin:1rem;border-radius:5px;align-items:center}.SkeletonPlaceholder .fui-Skeleton{width:100%}.SkeletonPlaceholder .box-tabs{flex:0 0 3rem;flex-direction:row;display:flex;padding:.9rem 1rem;gap:8px;background-color:#fff;border:1px solid var(--greyBorderColor);margin:0 1rem;border-radius:5px;align-items:center}.Login{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#f1f5ff;width:100%}.Login .login-box{display:flex;width:360px;flex-direction:column;padding:2em;border-radius:2px;box-shadow:var(--shadow4);background-color:#fff}.Login{display:flex;align-items:center;justify-content:center;height:100%;background-color:#fcfcfc;position:relative;background-image:url(/pexels-flo-dahm-2420412.jpg);background-position:0% 100%;background-size:100% auto;background-repeat:no-repeat;background-color:#000;width:100%}.Login .blue-space{position:absolute;top:0;left:0;right:0;bottom:50%;margin:auto;background:#1673ae;display:flex;align-items:center;justify-content:center}.Login .blue-space h1{color:#fff;text-align:center;font-size:2em;display:flex;justify-content:center;align-items:center;margin:0}.Login .login-box{display:flex;max-width:450px;flex-direction:column;padding:60px 40px;border-radius:2px;box-shadow:var(--shadow4);background-color:#fff;position:fixed;margin:auto;right:240px;min-width:480px;justify-content:center;font-size:1em}.Login .login-box strong{font-size:2.5em;line-height:1em;padding-bottom:.25em;font-weight:900;color:#333}.Login .login-box label{font-size:1.15em;line-height:1em;display:block;padding-top:.5em;margin-bottom:1em}.Login .bottom-logo{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;padding-bottom:10%}.Login .bottom-logo img{display:block;width:220px}.Login .login-button{display:flex;justify-content:flex-end}.Login .copyright-photo{font-size:.75em;margin-top:3em}@media screen and (max-width: 1480px){.Login{background-position:0% 100%;background-size:auto 150%}.Login .login-box{right:0;flex:0;position:relative;top:0;min-width:420px}.Login .copyright-photo{font-size:.75em}}@media screen and (max-width: 1024px){.Login{background-position:0% 100%;background-size:auto 100%}}.PageTitle{padding:.5em 1.5em 1em;margin:0;background-color:#fff;border-radius:5px 5px 0 0;border:1px solid var(--greyBorderColor);border-bottom:none}.PageTitle h2{font-size:100%;margin:0;padding:0;line-height:210%}.PageTitle.no-border{border:none}.PageTitle.no-padding{padding:0}.PageTitle.small{font-size:1rem}.PageTitle.medium{font-size:1.15rem}@media screen and (max-width: 900px){.PageTitle.medium{font-size:1.15em}}.PageTitle.large{font-size:1.25rem}.PageTitle.small .description,.PageTitle.medium .description{font-size:80%}.PageTitle.large .description{font-size:88%}.SeesIsMobile .PageTitle.medium .description{font-size:55%;line-height:135%}.Logout{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.Logout .PageTitle{width:340px}.Logout .box{width:340px;padding:1rem;background-color:#fff;border:1px solid var(--greyBorderColor);border-radius:0 0 5px 5px}.RecoverPassword{background:linear-gradient(130deg,var(--blueSees),hsl(from var(--blueSees) calc(h - 10) calc(s + 130) calc(l - 35)));background-size:200% 200%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;-webkit-animation:Animation 3s ease infinite;-moz-animation:Animation 3s ease infinite;animation:Animation 3s ease infinite}@-webkit-keyframes Animation{0%{background-position:10% 0%}50%{background-position:91% 100%}to{background-position:10% 0%}}@-moz-keyframes Animation{0%{background-position:10% 0%}50%{background-position:91% 100%}to{background-position:10% 0%}}@keyframes Animation{0%{background-position:10% 0%}50%{background-position:91% 100%}to{background-position:10% 0%}}.loading-container{padding:40px;text-align:center;max-width:400px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.loading-text{margin-top:16px;color:#333}.expired-container{padding:30px;text-align:center;max-width:400px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.expired-title{font-size:24px}.expired-text{color:#666}.form-container{max-width:500px;width:100%;padding:40px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.form-title{margin-bottom:24px;text-align:center;color:#333;font-size:24px}.form-description{margin-bottom:24px;text-align:center;color:#666}html,body{padding:0;margin:0}body *{--fontFamilyBase: "Futura PT", sans-serif;font-family:var(--fontFamilyBase)}html *,body *{box-sizing:border-box;--blueSees: #0f6cbd;--colorBrandBackground: #0f6cbd;--greyBackgroundColor: #e8e8e8;--greyBorderColor: #ccc;--greyDark: #777;--greyMedium: #aaa;--greyLight: #f5f5f5;--colorBaseRed: #b53131;--colorBaseBlue: #0f6cbd;--colorBaseYellow: #a4a410;--colorBaseGreen: #10a426;--colorOrangeLight: #ffede6;--blueMommyAndBaby: #9dc3e4;--boxShadowLight: 0px 4px 16px rgba(0, 0, 0, .08);--white: #ffffff}html,body,#root{margin:0;padding:0;background:#fff;overscroll-behavior:none;min-height:100vh}#root,.App,body,html{min-height:100vh}.box-shadow-light{box-shadow:var(--boxShadowLight)}.gradient-bg{background:radial-gradient(103.89% 81.75% at 95.41% 106.34%,#eaf8ef 6%,#eaf8ef00 79.68%),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#faf1f1,#faf1f1 15.29%,#f3edf5 21.39%,#e5f0fa 40.79%)}.fui-Listbox{background-color:#fff!important}.form-body{display:flex;width:100%;flex-direction:column;gap:12px}.form-body.row{flex-direction:row}.form-body .form-item{display:flex;flex-direction:column;gap:6px}.form-body .form-item.error .fui-Input{border:1px solid red!important}.form-body .form-col .form-item.shrink{flex:0 0 auto}.form-body .form-col{display:flex;width:100%;gap:12px;margin-bottom:1rem}.form-body .form-col.row{display:flex;width:100%;gap:16px;flex-direction:row!important}.form-body .align-items-center{align-items:center}.form-body .shrink{flex:0}.form-body .white-space-pre{white-space:pre}.form-body .form-col .form-item{flex:1;display:flex;justify-content:center;flex-direction:column}.form-body .form-col .form-item .fui-Switch__indicator{margin:5px 0}.form-body .form-item span.fui-Input,.base-table{width:100%}.base-table tr{border-bottom:1px solid var(--greyBorderColor)}.base-table tr th,.base-table tr td{padding:10px}.base-table tbody tr:nth-child(odd){background-color:#fdfdfd}.base-table tbody tr:hover{background-color:#f8f8f8;cursor:pointer}.fui-FluentProvider{height:auto}input::placeholder{opacity:1;color:var(--greyMedium)!important}.FlexCell .fui-Combobox{min-width:0}.FlexCell .fui-Combobox input{width:100%}
