@font-face{font-display:swap}body{background:#fff;font-family:Segoe UI,SegoeUI,Segoe WP,Helvetica Neue,Helvetica,Tahoma,Arial,sans-serif !important;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.dots-overlay{background:transparent;background-image:url(/images/dots-overlay.png);background-repeat:repeat;background-size:3px;opacity:.1;position:absolute;top:0;left:0;right:0;bottom:0}a{cursor:pointer}.ui.image.box{z-index:10;box-shadow:0 3px 6px 0 rgba(0,0,0,.2),0 4px 15px 0 rgba(0,0,0,.19);background:#fff;border-radius:2px}.ui.loading.segment{min-height:3em}.ui.loading.segment:after{width:2em;height:2em;margin:-1em 0 0 -1em}.ui.header .sub.header{color:#454545;opacity:.85;letter-spacing:0;font-weight:400}.ui.muted,.ui .muted{color:#777 !important}h2.ui.header .sub.header{line-height:1.9rem}.ui.right.aligned{text-align:right}.ui.menu,.ui.button,.ui.header,h1,h2,h3,h4,h5,h6{font-weight:500;font-family:Segoe UI,SegoeUI,Segoe WP,Helvetica Neue,Helvetica,Tahoma,Arial,sans-serif !important}.ui.header .sub.header{margin-top:.35rem}.ui.input>input,.ui.form input,.ui.form textarea{font-family:Segoe UI,SegoeUI,Segoe WP,Helvetica Neue,Helvetica,Tahoma,Arial,sans-serif !important}.ui.dimmer{background:rgba(0,0,0,.45)}.ui.top.messages{z-index:100000;position:fixed;top:0;left:50%;transform:translateX(-50%)}.ui.top.messages>.ui.notification-message{display:table;margin:.5em auto;visibility:visible;padding:6px 10px;background-color:#f9edbe;border:1px solid #f0c36d;border-radius:2px;font-size:.9em;box-shadow:0 2px 4px rgba(0,0,0,.2)}.ui.top.messages>.ui.notification-message a{color:#111;font-weight:bolder}.ui.top.menu{padding:0;background-color:#fff;margin:0;box-shadow:none;z-index:1000;border:none;height:48px;border-radius:0;border-bottom:1px solid rgba(215,215,215,.25);top:0}.ui.top.menu .item:before{width:0;display:none}.ui.top.menu .ui.menu{margin:.75rem -1rem}.ui.top.menu .ui.button{padding:.7rem 1rem}.ui.top.menu .item{font-weight:400}.ui.top.menu>.brand.item{color:#005ca4;font-weight:500}.ui.top.menu>.item.brand.logo{margin:0;padding:0}.ui.top.menu>.item.brand.logo>img{width:48px;margin:0;transition:opacity .3s;padding:12px}.ui.top.menu>.logo.item:hover>img{opacity:1}.ui.link.menu .item:hover,.ui.menu .dropdown.item:hover,.ui.menu .link.item:hover,.ui.menu a.item:hover{cursor:pointer;background:#ebf3fc}.ui.top.fixed.menu{border-bottom:none;box-shadow:0 1px 1px rgba(0,0,0,.15)}.ui.top.menu>.logo.item{margin:0;padding:0;font-weight:600;font-size:16px;font-family:SegoeUI-SemiBold-final,"Segoe UI Semibold",SegoeUI-Regular-final,"Segoe UI","Segoe UI Web (West European)",Segoe,-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Tahoma,Helvetica,Arial,sans-serif}.ui.top.menu>.logo.item>img{width:48px;margin:0 8px 0 0;opacity:1;transition:opacity .3s;padding:12px}.ui.top.menu>.logo.item:hover>img{opacity:1}.ui.top.menu .item.icon>i.icon{opacity:1;font-size:1.35em;color:#005ca4}@media only screen and (max-width:767px){.ui.top.menu .ui.menu{margin:.75rem .25rem}}.avatar-icon{width:32px;height:32px;background-color:#005ca4;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.avatar-icon i.icon{color:#fff;opacity:.9;margin:20% auto}.avatar-icon.gray{background-color:rgba(34,36,38,.35)}.avatar-icon .initials{position:relative;top:8px;font-size:14px;line-height:16px;color:#fff;font-weight:bold;text-decoration:none;font-style:normal}.avatar-icon.small{width:24px;height:24px}.avatar-icon.small .initials{top:4px;font-size:12px;line-height:12px}.avatar-icon.inverted{background-color:#005ca4}.avatar-icon.inverted .initials{color:#fff}.ui.secondary.menu .item.logo{font-weight:600;font-size:1.1em}.ui.secondary.menu>.logo.item>img{width:22px;margin:0 .5em 0 0;transition:opacity .3s}.ui.secondary.pointing.menu .active.item{font-weight:500}.ui.secondary.pointing.menu .item{color:#555}.ui.vertical.menu{display:block;background:#fff;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,.1)}.segment.blank,.ui.segment.blank{border:none;box-shadow:none;border-radius:0;padding:0 !important;margin:0 !important}.ui.segment .ui.vertical.menu.fluid{border-left:none;border-right:none;border-radius:0;margin:0 -1.4em 0 -1.4em;width:auto !important}.ui.segment .ui.vertical.menu.fluid .item{padding-left:2em;padding-right:2em;border-radius:0}.ui.vertical.menu .item.bolder{font-weight:600}.ui.text.red{color:#c23934}.ui.button{color:#444;transition:background-color .3s ease}.ui.button.primary,a.ui.button.primary{color:#fff;border-color:#005ca4;background:#0067b8;font-weight:500}.ui.button.primary:hover,a.ui.button.primary:hover{color:#fff;background-color:#005ca4;border-color:#005ca4}.ui.button.primary.signin-microsoft{background-color:#000;margin:.5em 0}.ui.button.primary.signin-microsoft:hover{border-color:#000;background-color:#403f3e}.ui.button.primary.signin-google{background-color:#1a73e8;margin:.5em 0}.ui.button.primary.signin-google:hover{border-color:rgba(0,0,0,.1);background-color:#5496ff}.ui.form .field label{font-size:1em;cursor:default !important}.ui.form .field label>a{color:#111;text-decoration:underline}.ui.form .fields.error .field label,.ui.form .field.error label,.ui.form .field.error input,.ui.form .field.error textarea{color:#111 !important}.ui.form .field.error input,.ui.form .field.error textarea{background:#fff !important;border-color:rgba(194,57,52,.75) !important}.ui.form .field.error span.error.text{display:block;margin-top:.35em;color:#c23934;font-size:.875em}body{background:#f8f9fa !important}.heading-message{width:100%;height:38px;margin:0;padding:0;box-shadow:none;z-index:1000;border:none;border-radius:0;text-align:center;background-color:#004881;min-height:0;color:#fff;line-height:38px}header{text-align:center;color:#464775;padding:2rem 0 1.5em 0}header h1{font-size:1.5rem;font-weight:400;color:#000;margin:0 0 2rem;text-align:center}header h1>.sub.header{color:#555;font-size:15px;line-height:40px;text-align:center}header h2{font-size:1.4rem;font-weight:400;color:#222;margin:0 0 2rem;text-align:center}header .logo{text-decoration:none !important}header .logo>img{width:38px;height:38px;margin-bottom:1em}section{width:360px;min-width:360px;box-shadow:rgba(0,0,0,.175) 0 0 10px;box-sizing:border-box;background:#fff;border-radius:.25rem;text-align:left;padding:25px 30px;margin:0 auto 24px;position:relative;border-radius:3px;z-index:101}section h2{font-size:1.4rem;font-weight:500;color:#222;margin:0 0 2rem;text-align:center}section .field{height:auto}section.tooltip{position:absolute;width:260px;min-width:260px;left:-280px;top:0}section.tooltip::before{content:'';display:block;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;position:absolute;right:-14px;top:calc(50% - 15px);filter:drop-shadow(1px 1px 1px rgba(0,0,0,.12));z-index:100}@media(max-width:991px){section.tooltip{display:none}}.hr-text{margin:1.75rem 0;text-align:center;border-bottom:1px solid #ddd;line-height:.1em}.hr-text>span{background:#fff;color:#757575;font-size:11px;font-weight:700;text-align:center;text-transform:uppercase;padding:0 10px}section button{display:block;width:100%;margin:0 0 1rem 0}.field:active,.field:focus,.field:hover{outline:0;background-color:#fff}.field:focus,input.field:focus,select.field:focus,textarea.field:focus{outline:0;border-color:#1e70bf !important;box-shadow:0 0 0 .3rem rgba(30,112,191,.15)}.field{font-family:"Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;box-shadow:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:12px;padding-bottom:2px;padding-left:12px;box-sizing:border-box;color:#252424;width:100%;min-width:0;text-overflow:ellipsis;line-height:38px;height:38px;border:1px solid #ced4da;border-radius:.3rem .3rem .2rem .2rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#fff;outline:0}label{display:block;margin-bottom:6px;font-weight:500}.ui.text.red,.error.text.field-validation-error{font-size:13px;color:#c23934;display:block}.helper{font-size:90%;color:#777}div.field,span.field{line-height:32px}.form-field-inline .field{min-width:2rem;display:inline-block;width:auto;margin-right:8px}.inline-field{justify-content:space-between;align-items:stretch;display:flex;flex-shrink:0}.inline-field>.field{flex:1;margin-right:1rem}.form-field{display:block;margin-bottom:1em}.form-field-error .form-field-error-text{display:block}.form-field-error .field{border-color:#a31515 !important}.form-field-error-text{display:none;color:#a31515;margin:.25rem 1rem 0 .2rem;font-size:1.2rem}.opacity-0{opacity:0}textarea.field{height:8rem;padding-top:8px}footer{display:flex;flex-direction:row;justify-content:center;gap:1rem;color:#696969;margin-top:1rem;margin-bottom:1rem;padding-bottom:1rem;width:100%}footer>a{color:#696969;text-decoration:none}footer>a:hover{color:#696969;text-decoration:underline}