@charset "UTF-8";@import"https://use.fontawesome.com/releases/v5.13.0/css/all.css";.badge-element{width:var(--badge-width, 1.375rem);display:flex;padding:.1875rem .3125rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;border-radius:var(--badge-border-radius, .25rem);background-color:var(--badge-bg-color, #93d9f1);color:var(--badge-font-color, #1d252c);font-size:var(--badge-font-size, .875rem);font-style:normal;font-weight:700;line-height:var(--badge-font-size, .875rem)}.breadcrumb-container{width:auto;display:flex;align-items:center;padding:0;gap:.3125rem;font-weight:600;font-size:.875rem;line-height:1.5rem;text-transform:capitalize;border:none;color:var(--breadcrumb-color, #1d252c);background-color:transparent;cursor:pointer}.card{width:inherit;height:inherit;display:flex;flex-direction:column;background-color:var(--card-bg-color, #fff);border-radius:var(--card-border-radius, inherit);overflow:auto}.card .card-header{display:flex;flex-direction:column;gap:.625rem;align-items:flex-start;padding:1.25rem 1.875rem;border-bottom:1px solid rgba(138,139,143,.5)}.card .card-header .btn{height:2.5rem}.card .card-header-title-toolbar{display:flex;align-self:stretch;gap:1.25rem}.card .card-header-title-toolbar .card-header-title{display:grid;align-items:center;flex:1}.card .card-header-title-toolbar .card-header-title .title{align-self:flex-end}.card .card-header-title-toolbar .card-header-title h1{padding:0;margin:0;font-size:1.625rem;line-height:2rem;font-weight:700}.card .card-header-title-toolbar .card-header-toolbar{display:flex;gap:.625rem}.card .card-header .subheader{font-family:Manrope;font-weight:600;font-size:1rem;line-height:1.5rem}.card .card-header .card-header-children{display:flex;flex-direction:column;flex:1}.card .card-header .card-header-children h1{padding:0;margin:0;font-size:1.625rem;line-height:2rem;font-weight:700}.card .card-body{display:flex;flex-direction:column;flex:1;overflow:auto}@media screen and (max-height: 37.5rem){.card .card-body{overflow:unset}}.card .card-footer{display:flex;padding:1.25rem 1.25rem 1.875rem}.context-menu{position:relative}.context-menu .context-menu-button{color:#002e6d;background:none;border:none;padding:.4375rem .6875rem;border-radius:.25rem}.context-menu .context-menu-button:hover{background-color:#0000000d}.context-menu .context-menu-options{position:absolute;display:flex;flex-direction:column;top:0;left:0;width:max-content;max-width:50vw;background:#fff;border-radius:.5rem;padding:.625rem;z-index:1;box-shadow:0 30px 84px #130a2e14,0 8px 32px #130a2e12,0 3px 14px #130a2e08,0 1px 3px #130a2e21}.context-menu .context-menu-options>.context-menu-option:not(:last-child){border-bottom:1px solid rgba(137,138,141,.2)}.context-menu-option{display:flex;flex:1;align-items:center;gap:.625rem;padding:.9375rem .625rem;background-color:transparent;border:none;color:#002e6d;font-family:Poppins;font-size:1rem;line-height:1.125rem}.context-menu-option:hover{background-color:#eef4f8}.copyright-footer{align-self:center;width:20rem}.copyright-footer>div{font-family:Manrope;font-size:.75rem;line-height:1.125rem;letter-spacing:0em;text-align:center}.copyright-footer>div>a{color:#1d252c;text-decoration-color:#002e6d}.divider{width:var(--divider-width, 100%);position:absolute;height:1px;background-color:#898a8d33;right:0}.divider.top{top:0}.divider.bottom{bottom:0}h3.subheading{color:#1d252c;font-family:Poppins;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.75rem;margin:0}h2.heading{color:#1d252c;font-family:Poppins;font-size:1.625rem;font-style:normal;font-weight:700;line-height:2rem;margin:0}.tx-title{color:#1d252c;font-family:Poppins;font-size:2rem;font-style:normal;font-weight:700;line-height:2.625rem;margin:0;padding:0}.tx-impersonation-bar{grid-area:imp;display:flex;padding:1.25rem;flex-direction:column;align-items:flex-start;gap:.625rem;background:#cddb00}@media (min-width: 1024px){.tx-impersonation-bar{flex-direction:row;justify-content:space-between}}.tx-impersonation-bar .user-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;color:#1d252c;font-family:Poppins;font-style:normal;font-weight:400}@media (min-width: 1024px){.tx-impersonation-bar .user-info{flex-direction:row;align-items:center;gap:.625rem}}.tx-impersonation-bar .user-info .organization{text-align:center;font-size:1rem;font-weight:700;line-height:1.3125rem}.tx-impersonation-bar .user-info .user{font-size:.875rem;line-height:1.125rem}.tx-impersonation-bar .warning-info{display:flex;align-items:center;align-content:center;align-self:stretch;flex-wrap:wrap;color:#1d252c;font-family:Poppins;font-size:.875rem;line-height:1.125rem}@media (min-width: 768px){.tx-impersonation-bar .warning-info{flex-direction:row;gap:.125rem}}.tx-impersonation-bar .warning-info .mask-icon{margin-right:.125rem;text-align:center;font-size:1.3125rem;line-height:1.3125rem}.tx-impersonation-bar .warning-info .warning{display:flex;align-items:center}.tx-impersonation-bar .warning-info .timer{display:inline-flex;margin:0 .125rem;padding:.1875rem .5rem;justify-content:center;align-items:center;border-radius:.25rem;background:#1d252c;color:#cddb00;text-align:right;font-size:.75rem;font-weight:600;line-height:.75rem}.tx-tooltip{position:relative}.tx-tooltip .tooltip-reference{background-color:transparent;border:none;color:var(--tooltip-reference-color, inherit)}.tx-tooltip .tooltip-element{width:max-content;max-width:50vw;top:0;left:0;color:var(--tooltip-color, #fff);background-color:var(--tooltip-bg-color, #002e6d);border:1px solid var(--tooltip-border-color, #002e6d);font-size:.875rem;padding:.3125rem .625rem;z-index:1;border-radius:.25rem;text-align:start;position:absolute;-webkit-user-select:text;user-select:text;cursor:text}@media (min-width: 768px){.tx-tooltip .tooltip-element{max-width:26.125rem}}.tx-tooltip .tooltip-element .tooltip-element-arrow{border-bottom-right-radius:.25rem;position:absolute;width:1.125rem;height:1.125rem;transform:translateY(-3px) rotate(45deg);background-color:var(--tooltip-bg-color, #002e6d);border-right:1px solid var(--tooltip-border-color, #002e6d);border-bottom:1px solid var(--tooltip-border-color, #002e6d);z-index:-1}.career-pathway-step-container{display:flex;align-items:center;gap:.625rem;padding:1.25rem .625rem;color:var(--career-pathway-step-font-color, #1d252c);font-size:1rem;font-style:normal;font-weight:700;line-height:1rem}.career-pathway-step-container .tx-tooltip{--tooltip-bg-color: #1d252c;font-weight:400}.cluster-info-container{width:var(--cluster-info-width, 100%);font-family:var(--cluster-info-font-family, "Manrope");display:flex;gap:.3125rem;align-items:center;background-color:var(--cluster-info-bg-color, #c5d9e7);padding:.3125rem .5625rem;border-radius:.25rem;color:var(--cluster-info-color, #1d252c);font-size:.875rem}.cluster-info-container>div:first-child{flex:1}.cluster-info-container>div:first-child>span{font-weight:700}.cluster-info-container .tx-tooltip{--tooltip-bg-color: var(--cluster-info-bg-color, #c5d9e7);--tooltip-border-color: var(--cluster-info-bg-color, #c5d9e7);--tooltip-color: #1d252c}.career-compare-erase-budget-confirmation-modal .card-body{padding:1.25rem 1.88rem;display:block}.career-compare-erase-budget-confirmation-modal .card-footer{display:flex;flex-direction:column;gap:.62rem;padding:0 1.88rem 1.25rem}@media (min-width: 768px){.career-compare-erase-budget-confirmation-modal .card-footer{flex-direction:row-reverse;justify-content:space-between}.career-compare-erase-budget-confirmation-modal .card-footer>.btn{text-transform:capitalize;flex:1}}.start-over-confirmation-modal .card-body{padding:1.25rem 1.88rem;display:block}.start-over-confirmation-modal .card-footer{display:flex;flex-direction:column;gap:.62rem;padding:0 1.88rem 1.25rem}@media (min-width: 768px){.start-over-confirmation-modal .card-footer{flex-direction:row-reverse;justify-content:space-between}.start-over-confirmation-modal .card-footer>.btn{flex:1}}.compare-career-button{width:100%;display:flex;flex-direction:column;align-items:center;gap:.625rem}.compare-career-button>p{width:100%;color:#1d252c;font-family:Manrope;font-size:1rem;line-height:1.25rem;margin:0;text-align:center}.headset-code{width:inherit;color:var(--headset-code-color, #1d252c);background-color:var(--headset-code-bg-color, #f4f4f4);padding:1.25rem .625rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center;align-self:stretch;gap:.625rem}.headset-code>span{font-size:1.5625rem;font-style:normal;font-weight:900;line-height:.9375rem}.headset-image-container{height:10.625rem;width:100%;border-radius:32px 32px 60px 60px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#8a8b8f33;overflow:hidden}.headset-image-container .headset-image-nose{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='89'%20height='38'%20viewBox='0%200%2089%2038'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M29.9216%2013.8582C30.722%206.51476%2036.9436%200.799805%2044.5%200.799805C52.0671%200.799805%2058.2956%206.53093%2059.0817%2013.8894C60.2593%2018.9907%2068.4064%2038%2088.4962%2038L0.5%2037.9999C20.6308%2037.9999%2028.7701%2018.913%2029.9216%2013.8582Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='89'%20height='38'%20viewBox='0%200%2089%2038'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M29.9216%2013.8582C30.722%206.51476%2036.9436%200.799805%2044.5%200.799805C52.0671%200.799805%2058.2956%206.53093%2059.0817%2013.8894C60.2593%2018.9907%2068.4064%2038%2088.4962%2038L0.5%2037.9999C20.6308%2037.9999%2028.7701%2018.913%2029.9216%2013.8582Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;height:2.5rem;width:5.625rem;bottom:0;right:calc(50% - 2.8125rem);background-color:var(--headset-image-bg-color, #fff)}.headset-image-container .related-skills-badge{position:absolute;left:-.5rem;top:.95519rem;min-width:7.375rem;white-space:nowrap;padding:.1875rem .5rem .1875rem 1.25rem;border-radius:.25rem;background:#fff;box-shadow:0 4px 34px #00000040;color:#1d252c;text-align:right;font-family:Poppins;font-size:.75rem;font-weight:600;line-height:.75rem;text-transform:uppercase}.job-outlook-icon{font-size:1.3125rem;display:flex;gap:.3125rem;color:var(--job-outlook-icon-color, #1d252c);align-items:center;border-left:3px solid;border-bottom:3px solid;border-color:var(--job-outlook-icon-color, #1d252c);padding-left:.1875rem;font-weight:600}.job-outlook-icon.no-border{height:auto;width:auto;border:none;padding:0}.job-outlook-container{--tooltip-bg-color: #1d252c;display:flex;flex-direction:column;gap:.625rem;color:var(--job-outlook-icon-color, #1d252c)}.job-outlook-container.compact .job-outlook-icon{font-size:.75rem}.job-outlook-container>.message-container{display:flex;gap:.625rem;font-size:1.5rem;font-weight:600;align-items:center}.job-outlook-container>.message-container .tooltip-reference{font-size:.875rem}.payment-range-container{display:flex;flex-direction:column;gap:.625rem;color:#1d252c}.payment-range-container .header{display:flex;justify-content:space-between}.payment-range-container .header .title-container{display:flex;flex-direction:column;font-size:.875rem}.payment-range-container .header .title-container .title{font-size:1.625rem;font-style:normal;font-weight:600;line-height:normal}.payment-range-container .header>span:last-child{max-width:11.25rem;text-align:right;font-size:.75rem;color:#727376;line-height:.875rem}.payment-range-container .payment-bar-titles{display:flex;justify-content:space-between}.sim-pass-button{width:11rem;height:2.5rem}.sim-pass-button .btn.with-loader{gap:.3125rem}.sim-pass-button .btn.with-loader .loader-container.btn-loader .lds-ring div{border-top-color:#002e6d}.sim-pass-button .code-display{display:flex;width:100%;height:100%;padding:.4375rem .6875rem;justify-content:space-evenly;align-items:center;gap:.625rem;border-radius:.5rem;border:1px solid rgba(0,46,109,0);background:#eef4f8;color:#002e6d;font-family:Poppins;font-weight:600}.sim-pass-button .code-display .code{text-align:center;font-size:1.3125rem;line-height:1.5625rem}.sim-pass-button .code-display .time{display:grid;grid-template-columns:.75rem 1fr;padding:.1875rem;justify-items:center;align-items:center;border-radius:.25rem;background:#fff;gap:.175rem;width:4.75rem;font-size:.75rem;line-height:.75rem}.sim-pass-button .expired{width:100%;height:100%;display:flex;flex-direction:row;padding:.4375rem .6875rem;justify-content:center;align-items:center;gap:.175rem;border-radius:.5rem;border:1px solid rgba(0,46,109,0);background:#f4f4f4;color:#727376;font-family:Poppins;font-size:.75rem;font-weight:600;line-height:.75rem;text-transform:uppercase}.out-of-flow{padding:.625rem;border-bottom:1px solid rgba(138,139,143,.5)}.out-of-flow .career-item-highlighted{border-radius:.5rem}.interest-tags-container{display:flex;gap:.5rem;flex-wrap:wrap;overflow:hidden;max-height:1.25rem}.interest-tags-container>.tag-container{display:inline-block;--tag-bg-color: #c5d9e7}.interest-tags-container>.tag-container:first-letter{text-transform:uppercase}.list-item-container.preliminary-career-match-toast{display:flex;padding:.625rem;border-bottom:1px solid rgba(138,139,143,.5);gap:1rem;flex-direction:column}.list-item-container.preliminary-career-match-toast .list-item-content{display:flex;flex-direction:column;gap:.625rem;text-align:start}.tx-text-tooltip{display:inline-block;color:var(--text-tooltip-color, #002e6d);font-size:1rem;font-style:normal;font-weight:600;line-height:normal;border-bottom:1px dashed}.income-rate-container{--tooltip-bg-color: #68813c;--tooltip-border-color: #68813c;color:#68813c}.income-rate-container .income-rate-tooltip>.tooltip-reference{display:flex;gap:.125rem}.list-item-container.base-career-list-item{border-bottom:1px solid rgba(138,139,143,.5);padding-right:1.25rem}.list-item-container.base-career-list-item.list-item-container-no-index{--list-item-padding: 1.25rem 1.875rem}.list-item-container.base-career-list-item .list-item-content{display:flex;flex-direction:column;gap:.625rem;text-align:start}.list-item-container.base-career-list-item .list-item-content .header>span>*{display:inline-block;margin-right:.625rem;vertical-align:middle;padding-bottom:.25rem}.list-item-container.base-career-list-item .list-item-content .header>span>*:last-child{margin-right:0}.list-item-container.base-career-list-item .list-item-content .header>span{color:#1d252c;font-weight:700}.list-item-container.base-career-list-item .list-item-content .description{font-family:Manrope;font-size:1rem;line-height:1.375rem}.base-career-list-item-tagged{position:relative}.base-career-list-item-tagged .base-career-list-item{border:0}.base-career-list-item-tagged:has(.tx-match-type-tag){border:.1875rem solid #00a7e1}.base-career-list-item-tagged:has(.tx-match-type-tag) .list-item-index{position:relative;left:-.1875rem;background-color:#00a7e1;color:#002e6d}.base-career-list-item-tagged:has(.tx-selected-tag){border:.1875rem solid #ffcd00}.base-career-list-item-tagged:has(.tx-selected-tag) .list-item-index{position:relative;left:-.1875rem;background-color:#ffcd00;color:#1d252c}.base-career-list-item-tagged:has(.tx-hidden-tag):not(.match-type,.selected){border-bottom:1px solid rgba(138,139,143,.5)}.base-career-list-item-tagged:has(.tx-hidden-tag) .base-career-list-item{opacity:.5}.base-career-list-item-tagged:has(.tx-hidden-tag) .tags-container{right:0}.base-career-list-item-tagged .tags-container{position:absolute;display:flex;bottom:-.15rem;right:1.25rem}.list-item-container{display:grid;grid-template-columns:minmax(0,1fr) 1.25rem;gap:.625rem;width:100%;padding:var(--list-item-padding, 1.25rem 0);border:var(--list-item-border, unset)}.list-item-container>button{display:grid;grid-template-columns:minmax(2rem,.1fr) 1fr;gap:.625rem;background-color:var(--list-item-bg-color, transparent);border:none;padding:0}.list-item-container.list-item-container-no-index button{grid-template-columns:1fr}.list-item-container .list-item-index{align-self:start;max-width:4rem;padding:.3125rem 0;border-radius:0px .25rem .25rem 0px;text-align:center;background:var(--list-item-index-bg-color, #1d252c);color:var(--list-item-index-font-color, #fff);font-size:.875rem;font-weight:700;line-height:.875rem}.list-item-container .list-item-content{align-self:center}.list-item-container .list-item-icon{justify-self:center;align-self:center;color:var(--list-item-icon-color, #727376);font-size:1.125rem}.list-item-loader{display:grid;grid-template-columns:2rem minmax(0,1fr);border-bottom:1px solid rgba(138,139,143,.5);gap:.625rem;width:100%;padding:1.25rem 0}.list-item-loader .index-loader{height:1.5rem}.list-item-loader .content{display:flex;flex-direction:column;gap:.69rem}.list-item-loader .content .tags{display:flex;gap:.69rem}.list-item-loader .content .react-loading-skeleton{height:1.25rem}.tx-loader{z-index:1;position:fixed;height:100vh;height:100dvh;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem;text-transform:capitalize;color:var(--loader-color, #fff);background:#1d252ccc;top:0;right:0}.tx-loader .icon{font-size:4.5rem}@media (min-width: 768px){.tx-loader .icon{font-size:7rem}}.tx-loader>span{font-family:Manrope;font-size:.875rem;font-weight:700}@media (min-width: 768px){.tx-loader>span{font-size:1.2rem}}.tx-modal-background{top:0;right:0;position:absolute;width:100vw;height:100vh;height:100dvh;z-index:1;display:flex;align-items:center;justify-content:center;background:#1d252ccc;overflow:hidden}@media (min-width: 768px){.tx-modal-background{width:100%;height:100%}}.tx-modal-background .tx-modal{height:auto;width:100%;max-width:calc(100vw - 2rem);max-height:calc(100vh - 20%);max-height:calc(100dvh - 20%);border-radius:16px;position:relative;box-shadow:2px 6px 38px #000000a6;background-color:#fff;overflow:auto}@media (min-width: 768px){.tx-modal-background .tx-modal{max-width:28.125rem;max-height:50rem}}.tx-navbar{position:relative;display:flex;background-color:#ffffffbf;border-radius:1rem}.tx-navbar .items-container{display:flex;justify-content:space-around;flex:1}.tx-navbar .logo-container{display:none}.tx-navbar .expander-button{position:absolute;background-color:#fff;border-radius:0 8px 8px 0;border:0;right:-1.25rem;font-size:1rem;padding:.5rem .25rem .5rem .75rem;top:2.5rem;z-index:1}@media (min-width: 768px){.tx-navbar{flex-direction:column;padding:1rem 0 .5rem;gap:2.5rem;border-radius:1rem;background-color:#fff;justify-content:flex-start;left:0;position:relative;align-items:center;border-radius:0 1rem 1rem 0}.tx-navbar .logo-container{display:flex;justify-content:center}.tx-navbar .logo-container>img{width:inherit}.tx-navbar .items-container{display:flex;flex-direction:column;gap:1.25rem;flex:none}.tx-navbar .items-container.bottom{flex:1;justify-content:flex-end}.tx-navbar.expanded{align-items:unset;padding:2.5rem}.tx-navbar.expanded .expander-button{right:.5rem;top:.5rem;color:#002e6d;background-color:#eef4f8;border-radius:8px 12px;padding:1rem .75rem}}.tx-navbar-item{position:relative;display:flex;flex-direction:column;gap:.375rem;align-items:center;font-size:.875rem;line-height:.75rem;font-weight:600;border-radius:.5rem;padding:.5rem;color:var(--navbar-item-font-color, #1d252c);text-decoration:none;width:4.0625rem;height:4.0625rem;text-align:center;justify-content:center}@media (min-width: 768px){.tx-navbar-item{width:4rem;height:4rem}}.tx-navbar-item:hover,.tx-navbar-item:focus{background-color:#f4f4f4}.tx-navbar-item.expanded{width:inherit;height:inherit;flex-direction:row;padding:.62rem 1.25rem;font-size:1.3125rem;line-height:2.5rem}.tx-navbar-item.expanded .title{text-align:start;flex:1}.tx-navbar-item.expanded .tx-badge-container{position:relative}.tx-navbar-item.active{background-color:var(--navbar-item-active-bg-color, #1d252c);color:var(--navbar-item-active-font-color, #fff)}.tx-navbar-item .icon{font-size:1.75rem;line-height:1.5rem}.tx-navbar-item .tx-badge-container{position:absolute;right:0;top:3px}.tx-navbar-item .tx-badge-container .badge-element{--badge-bg-color: #1d252c;--badge-border-radius: 50px;--badge-font-size: 80%;--badge-font-color: var(--navbar-badge-bg-color, #fff)}.tx-overflow-text{max-width:100%}.tx-overflow-text span.value-container{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.2}.profile-item-navbar{display:flex;gap:.5rem}.profile-item-navbar .profile-icon{font-size:2.8125rem;line-height:1.5rem}.profile-item-navbar .profile-info{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-size:1.125rem;font-weight:600;line-height:1rem}.profile-item-navbar .profile-info>span{width:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-item-navbar .profile-info .badge-element{--badge-width: auto;--badge-bg-color: #1d252c;--badge-font-color: #fff}.profile-item-navbar.active .profile-info .badge-element{--badge-bg-color: #fff;--badge-font-color: #1d252c}.tx-progress-bar{--progress-bar-height: .9375rem;width:100%;display:flex;flex-direction:column;gap:.625rem}.tx-progress-bar .bar{position:relative;height:var(--progress-bar-height);border-radius:.19rem;border:1px solid var(--progress-bar-border-color, #002e6d);background:var(--progress-bar-background, #fff);overflow:hidden}.tx-progress-bar .bar .progress-fill{border-radius:.16rem;position:absolute;height:calc(var(--progress-bar-height) - 2px);width:100%;background-color:var(--progress-bar-bg-color, #00a7e1)}.question{display:flex;flex-direction:column;align-items:center;align-self:stretch;height:100%}.question.loader{gap:2.65rem}.question>img,.question .tx-skeleton-container{height:12rem}@media (min-width: 768px){.question>img,.question .tx-skeleton-container{height:13.75rem}}.question>img.loading,.question .tx-skeleton-container.loading{display:none}.question>h1{display:flex;align-items:center;min-height:11.0625rem;color:#1d252c;text-align:center;font-size:1.625rem;font-style:normal;font-weight:700;line-height:normal;flex:1}@media (min-width: 768px){.question>h1{min-height:6rem}}.question .answer-container{display:flex;gap:2.5rem}.question .answer-container>button{display:flex;width:5rem;height:5rem;padding:.4375rem .6875rem;justify-content:center;align-items:center;font-size:2rem;font-weight:400;line-height:normal;border-radius:.5rem}.question .answer-container>button.negative{color:#79242f;border:2px solid #79242f;background:#ff8672}.question .answer-container>button.affirmative{color:#68813c;border:2px solid #68813c;background:#cddb00}.question .tx-skeleton-container{display:flex;justify-content:center}.range-bar{--range-bar-height: 10px;width:100%;display:flex;flex-direction:column;gap:.625rem}.range-bar .bar{position:relative;height:var(--range-bar-height);border-radius:8px;border:1px solid var(--range-bar-border-color, #002e6d);background:var(--range-bar-background, linear-gradient(270deg, #68813c 1.6%, rgba(104, 129, 60, 0) 100%))}.range-bar .bar .indicator{position:absolute;height:calc(var(--range-bar-height) * 3);width:3px;background-color:var(--range-bar-indicator-color, #1d252c);top:calc(var(--range-bar-height) * -1)}.range-bar .labels-container{display:flex;justify-content:space-between;font-size:.875rem;font-style:normal;line-height:1.5rem;font-weight:600}.search-box-container .options-loader{font-style:italic;color:#727376}.section-container{width:var(--section-width, 100%);display:flex;flex-direction:var(--section-flex-direction, column);gap:var(--section-flex-gap, 10px);align-items:var(--section-align-item, flex-start)}.sheet-background{top:0;right:0;position:absolute;width:100vw;height:100vh;height:100dvh;z-index:1;overflow:hidden}@media (min-width: 768px){.sheet-background{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:#1d252ccc}}.sheet-background .sheet{height:inherit;border-radius:16px 16px 0 0;height:calc(100vh - 30px);height:calc(100dvh - 30px);width:100%;position:relative;box-shadow:2px 6px 38px #000000a6;background-color:#fff;overflow:hidden}@media (min-width: 768px){.sheet-background .sheet{max-width:28.125rem;height:100%;max-height:50rem;border-radius:16px}}.skill-icon-container{display:flex;flex-direction:column;align-items:center;gap:.625rem;color:var(--skill-icon-font-color, #1d252c)}.skill-icon-container>img{width:5rem;height:5rem}.skill-icon-container>span{font-size:.875rem;text-align:center;font-weight:600}.tx-slideshow{display:flex;width:inherit;height:inherit;min-height:2.8rem;position:relative}.tx-slideshow .slideshow-button{position:absolute;background-color:#c5d9e7;color:#002e6d;padding:.65rem .94rem;border:none;font-size:1rem;line-height:1.5rem;top:calc(50% - 1.4rem);z-index:1}.tx-slideshow .slideshow-button.next{right:0;border-radius:.5rem 0 0 .5rem}.tx-slideshow .slideshow-button.previous{left:0;border-radius:0 .5rem .5rem 0}.tx-slideshow .slideshow-container{display:flex;justify-content:center;align-items:center;width:inherit;height:inherit}.tx-slideshow .slide-indicators{width:inherit;display:flex;flex:1;justify-content:center}.tx-slideshow .slide-indicators ul{display:flex;gap:.62rem;list-style:none;margin:0;padding:0}.tx-slideshow .slide-indicators ul li{width:.625rem;height:.625rem;background-color:#727376;border-radius:50%}.tx-slideshow .slide-indicators ul li.selected{background-color:#002e6d}.slide-container{width:inherit;height:inherit;position:relative}.tabs-v2{display:flex;flex-direction:column;width:inherit}.tabs-v2-headers{display:flex;gap:1.25rem;border-bottom:1px solid rgba(137,138,141,.2)}.tabs-v2-headers .tab-header-v2{display:flex;flex-direction:row;align-items:center;padding:.9375rem .125rem;gap:.625rem;white-space:nowrap;cursor:pointer;font-size:1rem;font-style:normal;font-weight:400;line-height:1.125rem;flex-shrink:0;background-color:transparent;border:none;color:#002e6d;position:relative}.tabs-v2-headers .tab-header-v2:focus-visible{outline:2px solid #002e6d;outline-offset:-2px;border-radius:.25rem}.tabs-v2-headers .tab-header-v2.active{color:#1d252c}.tabs-v2-headers .tab-header-v2.active .underline{position:absolute;bottom:-3px;left:0;right:0;height:3px;background:#1d252c}.tabs-v2 .tab-container-v2{flex:1}.tag-container{display:flex;padding:.25rem .375rem;justify-content:center;align-items:center;background-color:var(--tag-bg-color, #ffcd00);color:var(--tag-font-color, #1d252c);font-size:var(--tag-font-size, .75rem);font-weight:600;line-height:var(--tag-font-size, .75rem)}.tx-hidden-tag{--tag-bg-color: #e1e1e1;--tag-font-color: #1d252c;border-radius:.25rem;text-transform:uppercase;gap:.3125rem;margin-bottom:1px}.tx-match-type-tag{--tag-bg-color: #00a7e1;--tag-font-color: #002e6d;border-radius:.25rem;padding:.1875rem .5rem;text-transform:uppercase}.tx-selected-tag{--tag-bg-color: #ffcd00;--tag-font-color: #1d252c;border-radius:.25rem;text-transform:uppercase;gap:.3125rem}.tx-toast{display:flex;border:2px solid var(--toast-main-color);border-radius:.5rem;width:var(--toast-width, inherit);border:2px solid #00a7e1}.tx-toast .icon-container{background-color:#00a7e1;color:#002e6d}.tx-toast .text-container,.tx-toast .close-container{color:#002e6d}.tx-toast .close-container:hover,.tx-toast .close-container:focus{background-color:#00a7e180}.tx-toast.error{border:2px solid #ff8672}.tx-toast.error .icon-container{background-color:#ff8672;color:#6f202b}.tx-toast.error .text-container,.tx-toast.error .close-container{color:#6f202b}.tx-toast.error .close-container:hover,.tx-toast.error .close-container:focus{background-color:#ff867280}.tx-toast.success{border:2px solid #cddb00}.tx-toast.success .icon-container{background-color:#cddb00;color:#617a38}.tx-toast.success .text-container,.tx-toast.success .close-container{color:#617a38}.tx-toast.success .close-container:hover,.tx-toast.success .close-container:focus{background-color:#cddb0080}.tx-toast.warning{border:2px solid #ffcd00}.tx-toast.warning .icon-container{background-color:#ffcd00;color:#1d252c}.tx-toast.warning .text-container,.tx-toast.warning .close-container{color:#1d252c}.tx-toast.warning .close-container:hover,.tx-toast.warning .close-container:focus{background-color:#ffcd0080}.tx-toast.info{border:2px solid #00a7e1}.tx-toast.info .icon-container{background-color:#00a7e1;color:#002e6d}.tx-toast.info .text-container,.tx-toast.info .close-container{color:#002e6d}.tx-toast.info .close-container:hover,.tx-toast.info .close-container:focus{background-color:#00a7e180}.tx-toast .icon-container{display:flex;align-items:start;font-size:1.3125rem;padding:.94rem;border-radius:.3rem}.tx-toast .text-container{flex:1;padding:.94rem}.tx-toast .text-container.has-closer-button{padding-right:0}.tx-toast .close-container{display:flex;align-items:center;font-size:1.3125rem;line-height:1.5rem;padding:.94rem;background-color:transparent;border:none}.expert-icon-container{display:flex;align-items:center;flex-direction:column;gap:.625rem}.expert-icon-container>img,.expert-icon-container .tx-skeleton-container{height:4.375rem;width:4.375rem}.expert-icon-container>img.loading,.expert-icon-container .tx-skeleton-container.loading{display:none}.card .card-body .section-container.ask-an-expert-section{align-items:center;background:#fff;border-bottom:1px solid rgba(137,138,141,.5);border-top:1px solid rgba(137,138,141,.5);display:flex;flex-direction:row;gap:.625rem;padding:.625rem 1.875rem}.card .card-body .section-container.ask-an-expert-section .expert-icon-container>img{height:2.5rem;width:2.5rem}.card .card-body .section-container.ask-an-expert-section .list-item-container{padding:0}.card .card-body .section-container.ask-an-expert-section .list-item-container .list-item-icon{justify-self:end}.card .card-body .section-container.ask-an-expert-section .list-item-content{align-items:center;display:flex;flex-direction:row;gap:.625rem;text-align:start}.card .card-body .section-container.ask-an-expert-section .list-item-content>span{color:#002e6d;font-weight:600}.closer-look-section{display:flex;flex-direction:column;padding:1.25rem 0;overflow-x:clip}.closer-look-section .subheading{line-height:1rem}.closer-look-section *{transition:height .25s}.closer-look-section .slide-indicators,.closer-look-section .simulations-slideshow{transition:all .25s}.closer-look-section .simulations-slideshow .slideshow-button{top:7.5rem}.closer-look-section .simulations-slideshow .slideshow-button.next{right:-1.875rem}.closer-look-section .simulations-slideshow .slideshow-button.previous{left:-1.875rem}@media (min-width: 768px){.closer-look-section .simulations-slideshow .slideshow-button{top:9rem}}.closer-look-section .simulations-slideshow .simulation-slide{display:grid;grid-template-rows:auto 2.5rem auto 2.5rem auto 1.375rem;gap:.3125rem;align-items:center}.closer-look-section .simulations-slideshow .simulation-slide .info{line-height:1.2rem}.closer-look-section .simulations-slideshow .simulation-slide p.simulation-name{color:#002e6d;margin:0;line-height:1rem;text-align:center}.closer-look-section .simulations-slideshow .simulation-slide .sim-pass-button{justify-self:center}.closer-look-section .simulations-slideshow .simulation-slide .completed-badge{justify-self:center;display:flex;flex-direction:row;gap:.15rem;padding:.3125rem .5rem;justify-content:center;align-items:center;min-width:8.75rem;white-space:nowrap;background-color:#fff;color:#68813c;font-family:Poppins;font-size:.75rem;font-weight:600;line-height:.75rem}.closer-look-section>p{font-family:Manrope;font-size:1rem;font-style:normal;font-weight:400;line-height:1.125rem;color:#1d252c}.employment-stats-tab{display:flex;flex-direction:column;gap:1.25rem}.employment-stats-tab>.employment-stats-tab-job-outlook{display:flex;flex-direction:column;gap:.625rem}.employment-stats-tab>.employment-stats-tab-job-outlook .title{font-size:.875rem}.employment-section{position:relative}.employment-section:after{position:absolute;content:"";border-bottom:1px solid rgba(137,138,141,.2);width:calc(100% + 0px);right:0;bottom:0}.employment-section .employment-tabs .tabs-v2-headers{border-bottom:none;position:relative}.employment-section .employment-tabs .tabs-v2-headers:after{position:absolute;content:"";border-bottom:1px solid rgba(137,138,141,.2);width:calc(100% + 60px);right:-30px;bottom:0}.employment-section .employment-tabs .tab-container-v2{padding:1.25rem 0}.overview-section>p{padding:0;margin:0}.pathway-section{gap:1.25rem}.pathway-section .pathway-steps-container{position:relative;width:inherit;display:flex;flex-direction:column}.pathway-section .pathway-steps-container .career-pathway-step-container{position:relative}.pathway-section .pathway-steps-container .career-pathway-step-container:after,.pathway-section .pathway-steps-container .career-pathway-step-container:first-child:before{content:"";border-bottom:1px solid rgba(137,138,141,.2);height:1px;width:calc(100% + 3.75rem);right:-1.875rem;position:absolute;bottom:0}.pathway-section .pathway-steps-container .career-pathway-step-container:first-child:before{top:0}.skills-section .skill-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;width:inherit;padding-bottom:1.875rem}.career-details-card{--card-bg-color: #fff;min-width:20rem}.career-details-card .card-header .header-tags{display:flex;gap:.5rem}.career-details-card .card-header .header-tags [class*=-tag]{width:5.625rem}.career-details-card .card-header .card-header-toolbar .favorite.selected{background-color:#ffcd00;color:#002e6d;cursor:pointer}.career-details-card .card-header .card-header-toolbar .hide.selected{background-color:#e1e1e1;color:#002e6d}.career-details-card .card-body{padding-bottom:1.875rem;gap:1.25rem}.career-details-card .card-body .section-container{align-self:center;padding:0 1.875rem}.career-details-card .card-body .section-container.closer-look-section{padding-top:1.875rem}.career-details-card .card-body .section-container:first-child{border-top:none}.career-details-card .card-body>.tx-toast{margin:0 1.875rem}.career-details-card .career-details-footer{border-top:1px solid rgba(138,139,143,.5);justify-content:center}.career-details-card .career-details-footer .actions-container{display:flex;flex-direction:column;align-items:center;gap:.3125rem;max-width:31.25rem;flex:1}.career-details-card .career-details-footer .actions-container .btn{width:100%}.career-details-card .career-details-footer .actions-container>p{font-size:.875rem;margin:0;line-height:1.125rem;text-align:center}.question-card{align-items:stretch;border-radius:.5rem;border:0;display:flex;flex-direction:column;height:10.625rem;overflow:hidden;padding:0;width:100%}.question-card>.question-card-image{height:7.5rem;width:100%;object-fit:cover;object-position:center 25%}.question-card>.question-answer-container{align-content:center;align-items:center;background:#f4f4f4;display:grid;grid-template-rows:3.125rem 10.625rem;height:13.75rem;padding:0 1.25rem;font-size:.875rem;font-weight:600;line-height:1rem}.question-card>.question-answer-container .question-card-answer{opacity:0}.career-expert-questions-section{align-items:center;align-self:stretch;color:#1d252c;display:flex;flex-direction:column;font-family:Manrope;gap:1.5rem}.career-expert-questions-section .instructions{align-self:stretch;font-size:.75rem}.career-expert-section{align-items:center;align-self:stretch;color:#1d252c;display:flex;flex-direction:row;font-family:Manrope;gap:.625rem}.career-expert-section .expert-name{font-weight:600}.career-expert-card{--card-bg-color: #fff;min-width:20rem}.career-expert-card .card-body{align-items:center;align-self:stretch;display:flex;flex-direction:column;flex-shrink:0;gap:1.25rem;padding:1.25rem 1.875rem;padding:1.875rem 0}.career-expert-card .card-body .section-container{align-self:center;max-width:31.25rem;padding:0 1.875rem}.career-expert-card .card-body .tx-toast{margin:0 1.875rem}.headset-rating{display:flex;align-items:center;align-content:center;gap:.5rem;align-self:stretch;flex-wrap:wrap}.headset-rating .from-headset-container{display:flex;padding:.25rem .375rem;justify-content:center;align-items:center;gap:.3125rem;color:#f4f4f4;background-color:#1d252c;font-size:.75rem;line-height:.75rem}.headset-rating .from-headset-container>span{font-family:Poppins;font-weight:600}.headset-rating .stars{color:#1d252c;text-align:center;font-family:"Font Awesome 6 Pro";font-size:.75rem;font-style:normal;font-weight:900;line-height:.75rem}.favorite-item{border-bottom:1px solid rgba(138,139,143,.5);padding-right:1.25rem;font-size:1rem;color:#1d252c}.favorite-item.list-item-container-no-index{--list-item-padding: 1.25rem 1.875rem}.favorite-item .list-item-content{display:flex;flex-direction:column;text-align:start;gap:.3125rem}.favorite-item .list-item-content .header{font-family:Poppins;font-weight:700;line-height:1rem}.favorite-item .list-item-content .description{font-family:Manrope;font-size:1rem;line-height:1.375rem}.favorites-card{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;background-color:#fff;align-items:end;justify-items:center}@media (min-width: 768px){.favorites-card{grid-template-rows:12.25rem 1fr;max-width:39.5rem}}.favorites-card .favorites-card-header{width:100%}@media (min-width: 768px){.favorites-card .favorites-card-header{padding-bottom:4rem}}.favorites-card .favorites-card-header .card-header-title .title{display:flex;flex-direction:column;gap:.625rem}.favorites-card .favorites-card-header h1{display:flex;gap:.625rem}.favorites-card .favorites-card-header h1 .badge-element{--badge-font-color: #ecbd00;--badge-bg-color: #1d252c;--badge-font-size: 1.25rem;--badge-width: auto;padding:.3125rem .75rem;font-weight:600}.favorites-card .card-body.favorites-card-body{height:100%}.favorites-card .no-favorites{padding:3.125rem 1rem;margin-top:1.9rem;border-radius:.5rem;border:1px dashed rgba(86,120,153,.5);color:#002e6d;font-family:Poppins;font-size:1rem;font-weight:600;line-height:1.5625rem}.favorites-card .list-item-loader .index-loader,.favorites-card .list-item-loader .tags{display:none}.favorites-card .list-item-loader .react-loading-skeleton{--base-color: #898a8d}.favorites-page{display:flex;justify-content:center;height:100%}.header-image-container{align-self:center;background-size:cover;background-repeat:no-repeat;background-position:center;width:14.7rem;height:15.875rem;margin-top:3.9375rem}.forgot-password-form-content{align-items:stretch;display:flex;flex-direction:column;gap:1.875rem;width:100%}.forgot-password-form-content>.tx-container button.primary{background-color:#ffcd00;border:0;color:#1d252c}.forgot-password-form-content>.tx-container button.primary:hover{background-color:#002e6d;color:#fff}.forgot-password-form-content>.tx-container button.primary:hover:disabled{background-color:#ffcd00;color:#1d252c}.forgot-password-form-content>.tx-container button.primary .loader-container.btn-loader .lds-ring div{border-top-color:#1d252c}.forgot-password-form-content .custom-field .custom-input~.password-toggle,.forgot-password-form-content .custom-field .custom-input~.block-icon{color:#1d252c}.forgot-password-page{display:flex;flex-direction:column;align-items:center;height:100%;padding:3.75rem 2.5rem;gap:2.5rem}@media (min-width: 768px){.forgot-password-page{max-width:24.5625rem;margin:0 auto}}.forgot-password-page .header-image-container{background-size:contain;margin-top:0;align-self:flex-start;width:7.696rem;height:4.1875rem}.forgot-password-page .tx-container{display:flex;flex-direction:column;gap:.625rem}.forgot-password-page .tx-container .tx-title{align-self:flex-start}.forgot-password-page .tx-container .subheading{font-family:Manrope;align-self:flex-start;font-weight:400}.forgot-password-page>button{width:100%;max-width:21.875rem}.forgot-password-page>.tx-toast .text-container{padding-right:.94rem}.feedback-button{position:fixed;z-index:1;transform-origin:top left;right:-4.9375rem;top:calc(50dvh + 3.40625rem);transform:rotate(-90deg)}.feedback-button .btn,.feedback-button .btn:hover{color:#fff;background-color:#002e6d;font-size:.875rem;font-weight:400;line-height:1rem;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;height:1.875rem;width:6.8125rem;flex-direction:row-reverse}.journey-map-background{position:absolute;width:100vw;height:100dvh;top:0;right:0}.journey-map-footer{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;grid-area:journey-footer}@media (min-width: 768px){.journey-map-footer{padding-bottom:1.875rem}}.journey-map-footer>.previous-map-button{cursor:pointer;text-decoration:none;color:#1d252c;padding:.3125rem .625rem;background-color:var(--journey-map-next-button-bg-color, #ffcd00);width:3.125rem;height:3.125rem;border-radius:6.25rem;border:none;display:flex;align-items:center;justify-content:center;z-index:1}.journey-map-footer>.previous-map-button.disabled{background-color:#8a8b8f;opacity:30%}.journey-map-footer>.previous-map-button>svg{width:1.125rem;height:1.5rem}.journey-map-header{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;grid-area:journey-header;padding-top:1.875rem}.journey-map-header.completed>.title{font-size:.875rem;line-height:1.5rem}.journey-map-header>.next-map-button{text-decoration:none;color:#1d252c;padding:.3125rem .625rem;background-color:var(--journey-map-next-button-bg-color, #ffcd00);width:3.125rem;height:3.125rem;border-radius:6.25rem;border:none;z-index:1;display:flex;align-items:center;justify-content:center}.journey-map-header>.next-map-button.disabled{background-color:#8a8b8f;opacity:30%}.journey-map-header>.next-map-button>svg{width:1.125rem;height:1.5rem}.journey-map-header>.title{font-size:.75rem;font-weight:600;line-height:1.75rem;z-index:1}.journey-map-header>.title>svg{margin-right:.21875rem}.journey-map-header>button{z-index:1}.tx-modal-background:has(.journey-error-modal){background:#fff}.tx-modal.journey-error-modal{box-shadow:0 -3px 124px #000000a6}.tx-modal.journey-error-modal .card-header-children h1{display:flex;align-items:center;gap:.625rem;color:#d12d00}.tx-modal.journey-error-modal .card-body{padding:1.25rem 1.88rem;font-family:Manrope;line-height:1.5rem}.tx-modal.journey-error-modal .card-footer{display:flex;flex-direction:column;gap:.62rem;padding:0 1.88rem 1.25rem}.toggle-button-container.journey-view-toggle{border-radius:2.5rem;width:4.375rem;height:2.1875rem;padding:0}.toggle-button-container.journey-view-toggle .checked .toggle-button{background:#1d252c33}.toggle-button-container.journey-view-toggle .checked .toggle-button .on{color:#1d252c}.toggle-button-container.journey-view-toggle .checked .toggle-button .off{color:#fff}.toggle-button-container.journey-view-toggle .toggle-button{width:4.375rem;height:2.1875rem;background:#1d252c33;border-radius:2.5rem}.toggle-button-container.journey-view-toggle .toggle-button:before{width:2.1875rem;height:2.1875rem;border-radius:2.5rem;background-color:#1d252c;bottom:0;left:0}.toggle-button-container.journey-view-toggle .toggle-button>span{width:2.1875rem;text-align:center;font-size:1.3125rem;line-height:1.5rem;z-index:1}.toggle-button-container.journey-view-toggle .toggle-button>span.on{color:#fff}.toggle-button-container.journey-view-toggle .toggle-button>span.off{color:#1d252c}.career-option-item{font-family:Poppins;border-bottom:1px solid rgba(137,138,141,.2);padding:1.25rem 1.875rem;align-items:stretch;gap:1.25rem}.career-option-item.active{background-color:#eef4f8}.career-option-item .career-option-item-content .radio-button-content{font-weight:400;width:calc(100% - 5rem);display:flex;flex-direction:column;gap:.625rem;align-items:flex-start;flex:1}.career-option-item .career-option-item-content .radio-button-content .career-option-item-title{text-align:start;font-size:1rem;font-weight:700;line-height:1rem}.career-option-item .career-option-item-content .radio-button-content ul{width:100%;display:flex;flex-direction:column;flex:1;list-style:none;padding:0;margin:0}.career-option-item .career-option-item-content .radio-button-content ul li{display:flex;gap:.2rem;font-size:1rem;line-height:1.375rem}.career-option-item .career-option-item-content .radio-button-content ul li span{font-family:Manrope;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:15rem}.career-option-item .career-option-item-content .radio-button-content ul li .job-outlook-container span,.career-option-item .career-option-item-content .radio-button-content ul li .job-outlook-container .job-outlook-icon{font-size:1rem}.career-option-item .list-item-icon{font-size:1.125rem;color:#002e6d}.no-selected-careers{padding:3.125rem 1rem;margin:3rem;border-radius:.5rem;border:1px dashed rgba(86,120,153,.5);color:#002e6d;font-family:Poppins;font-size:1rem;font-weight:600;line-height:1.5625rem;text-align:center}.career-compare-card .career-compare-card-title{display:flex;align-items:center;gap:.5rem}.career-compare-card .career-compare-card-title .badge-element{--badge-width: auto;--badge-font-size: 1.25rem;--badge-font-color: #002e6d;--badge-bg-color: #c5d9e7;padding:.3125rem .75rem;min-width:2.25rem}.career-compare-card .card-footer{justify-content:center;flex-direction:column;align-items:center;gap:.625rem;padding:1.5625rem 1.25rem;border-top:1px solid rgba(138,139,143,.5)}.career-compare-card .card-footer>.btn{width:100%}.career-compare-card .card-footer p{color:#1d252c;font-family:Manrope;font-size:1rem;line-height:1.125rem;margin:0}.career-matches-start-over-confirmation-modal .card-body{padding:1.25rem 1.88rem}.career-matches-start-over-confirmation-modal .card-footer{display:flex;flex-direction:column;gap:.62rem;padding:0 1.88rem 1.25rem}@media (min-width: 768px){.career-matches-start-over-confirmation-modal .card-footer{flex-direction:row-reverse;justify-content:space-between}.career-matches-start-over-confirmation-modal .card-footer>.btn{flex:1}}.career-matches-card{--card-bg-color: #fff;min-width:20rem}.career-matches-card .card-header{width:100%;display:flex;flex-direction:column;align-items:stretch}.career-matches-card .card-header .card-header-title{gap:.625rem}.career-matches-card .card-header .dropdown-button{border:0;gap:.5rem}.career-matches-card .card-header .dropdown-button .sort-label{font-weight:600}.career-matches-card .card-header .dropdown-button .right-icon{border-left:0;padding:0;font-size:1.125rem}.career-matches-card .card-footer{border-top:1px solid rgba(138,139,143,.5);justify-content:center}.career-matches-card .card-footer .actions-container{display:flex;flex:1;flex-direction:column;align-items:center;gap:10px;max-width:31.25rem}.career-matches-card .card-footer .actions-container .btn{width:100%}.career-matches-card .card-footer .actions-container .btn .loader-container.btn-loader .lds-ring div{border-top-color:#1d252c}.career-matches-sheet .slideshow-container,.career-matches-sheet .slideshow-container .slide-container{border-radius:inherit}.shortcut-list-item{--list-item-padding: 1.25rem 1.875rem}.shortcut-list-item:disabled{position:relative}.shortcut-list-item:disabled:before{position:absolute;content:"";width:100%;height:100%;top:0;right:0;background-color:#ffffff80}.shortcut-list-item:disabled .list-item-content .step-state-icon>span{border-width:1px}.shortcut-list-item:disabled .list-item-content .step-state-icon .tooltip-reference{opacity:.5}.shortcut-list-item .list-item-content{display:flex;align-items:flex-start;gap:1.25rem;align-self:stretch}.shortcut-list-item .list-item-content .step-state-icon>span{display:flex;width:1.5625rem;height:1.5625rem;padding:.3125rem;flex-direction:column;justify-content:center;align-items:center;border-radius:1.5rem;border:2px solid #1d252c}.shortcut-list-item .list-item-content .step-state-icon>span.completed{background-color:#00a7e1;color:#fff}.shortcut-list-item .list-item-content .step-state-icon>span .tx-tooltip{--tooltip-color: #fff;--tooltip-bg-color: #1d252c}.shortcut-list-item .list-item-content .step-summary{display:flex;flex-direction:column;align-items:flex-start}.shortcut-list-item .list-item-content .step-summary>h3,.shortcut-list-item .list-item-content .step-summary>p{margin:0;padding:0;text-align:start}@media (min-width: 768px){.journey-map-shortcuts-card{max-width:39.5rem}}@media (min-width: 768px){.journey-map-shortcuts-card .card-header{padding-bottom:4rem}}.journey-map-shortcuts-card .card-header .card-header-title{gap:.62rem}.journey-map-shortcuts-card .card-header .card-header-title .note-container{font-family:Manrope;font-size:.75rem;line-height:1.5rem}.journey-map-shortcuts-card .card-body .shortcut-list-item{border-bottom:1px solid rgba(29,37,44,.2)}.amount-display{display:flex;flex-direction:column;align-items:flex-start;gap:.3125rem;justify-content:center;align-content:center;font-family:Manrope}.amount-display .amount-display-value{color:var(--amount-display-font-color, #1d252c);font-size:1.5rem;font-weight:600;text-align:center;flex:1;width:100%}.amount-display .amount-display-label{--badge-width: var(--amount-display-width, auto);--badge-bg-color: var(--amount-display-bg-color, #8a8b8f);--badge-font-color: var(--amount-display-font-color, #1d252c);--badge-font-size: .875rem;--badge-font-weight: 600;min-width:5.25rem}.budget-category-option-item{font-family:Manrope;display:flex;justify-content:space-between;align-items:center;padding:.9375rem 0rem}.budget-category-option-item .budget-category-option-item-content{display:flex;flex-direction:column;gap:.625rem}.budget-category-option-item .budget-category-option-item-content-label{max-width:18rem;height:1rem;font-size:.875rem;line-height:.875rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (min-width: 768px){.budget-category-option-item .budget-category-option-item-content-label{max-width:20rem}}.budget-category-option-item .budget-category-option-item-content-amount{font-size:1rem;font-weight:700;line-height:1rem}.budget-category-option-item .budget-category-option-item-edit{background-color:transparent;border:none;cursor:pointer}.budget-category-option-list{display:flex;flex-direction:column}.budget-category-option-list .budget-category-option-item{border-bottom:1px solid rgba(114,115,118,.5)}.budget-category-option-list .budget-category-option-item:last-child{border-bottom:none}.budget-category-view{display:flex;height:100%;flex-direction:column;font-family:Poppins;color:#1d252c;padding-top:1.25rem;align-items:center;gap:1.875rem;overflow-y:auto}.budget-category-view-header{display:flex;flex-direction:column;align-items:center;gap:.625rem;align-self:stretch;flex-shrink:0;padding:0 1.875rem}.budget-category-view-header h3{font-size:1.125rem;font-weight:700;text-align:center;margin:0}.budget-category-view-header .budget-image{display:flex}.budget-category-view-header .budget-image img{width:9.375rem;height:9.375rem;flex-shrink:0}.budget-category-view-header .budget-image .tx-skeleton-container .react-loading-skeleton{transform:translate(-50%);width:9.375rem;height:9.375rem}.budget-category-view-prelude{display:flex;padding:0 1.875rem;flex-direction:column;align-items:center;gap:.625rem;align-self:stretch}.budget-category-view-prelude:empty{display:none}.budget-category-view-prelude-description{font-family:Manrope;font-size:.875rem}.budget-category-view-options{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%}.budget-category-view-options .budget-category-view-option{display:flex;padding:1.25rem 1.875rem;align-items:center;gap:1.25rem;align-self:stretch;border-top:1px solid rgba(137,138,141,.2);border-bottom:1px solid rgba(137,138,141,.2);color:#000;text-align:center;font-weight:700}.budget-category-view .budget-option-content{display:flex;flex-direction:column;gap:.625rem}.budget-category-view .budget-option-content .budget-option-description{color:#000;font-family:Manrope;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.budget-card .card-footer.budget-slideshow-footer{padding:1.5rem 2rem;border-top:1px solid #8a8b8f;justify-content:center}.budget-card .card-footer.budget-slideshow-footer .actions-container{flex:1;display:grid;grid-template-columns:1fr minmax(4rem,6rem) 1fr;flex-direction:row;align-items:center;justify-content:space-between;gap:1.25rem;max-width:31.25rem}.budget-card .card-footer.budget-slideshow-footer .actions-container .btn{width:100%}.budget-card .card-footer.budget-slideshow-footer .actions-container .next-button:is(:first-child),.budget-card .card-footer.budget-slideshow-footer .actions-container .start-over-button{grid-column:1/-1}.budget-card .card-footer.budget-slideshow-footer .actions-container .slide-indicator{color:#727376;font-size:.875rem;font-weight:600;line-height:1rem;text-align:center}.budget-card .card-footer.budget-slideshow-footer .actions-container .slide-indicator .view-summary-button{border:none;font-size:.875rem;white-space:nowrap;text-decoration:underline;padding:0}.budget-card .card-footer.budget-slideshow-footer .actions-container .slide-indicator .view-summary-button:hover{background-color:transparent}.federal-tax-bracket-tooltip{max-width:16rem;display:flex;flex-direction:column;gap:1rem;font-family:Manrope;font-weight:600}.federal-tax-bracket-tooltip ul{list-style:none;margin:0;padding:0}.dropdown-container.income-tax-rates-dropdown .dropdown-button{padding:.4375rem .6875rem}.dropdown-container.income-tax-rates-dropdown .dropdown-button .right-icon{border:none;padding-left:2px;padding-right:2px}.dropdown-container.income-tax-rates-dropdown .dropdown-options{width:auto;padding:.625rem}.percentage-info{display:flex;flex-direction:column;gap:.5rem;font-family:Manrope;align-items:center}.percentage-info-value{font-size:1.125rem;font-weight:600;line-height:1.625rem}.percentage-info .percentage-info-description>span{display:flex;font-size:.75rem;height:2.5rem;padding:.1875rem .375rem;justify-content:center;align-items:center;align-self:stretch;gap:.1rem;border-radius:.5rem;background:#f4f4f4;word-break:break-word;text-align:center;min-width:2.875rem}.percentage-info .percentage-info-description>span.has-tooltip{cursor:pointer}.percentage-info .percentage-info-description>span.has-tooltip:hover,.percentage-info .percentage-info-description>span.has-tooltip:focus{background-color:#c5d9e7;color:#002e6d}.percentage-info .percentage-info-tooltip{--tooltip-bg-color: #c5d9e7;--tooltip-border-color: #c5d9e7;--tooltip-color: #002e6d}.percentage-info .percentage-info-tooltip .tooltip-element{max-width:12rem}.salary-display{display:flex;align-items:center;gap:.75rem;font-family:Poppins}.salary-display .salary-amount{display:flex;height:1.625rem;align-items:center;padding:0 .625rem;border-radius:.25rem;background-color:#c5d9e7;color:#002e6d;font-size:.875rem;font-weight:600;line-height:.75rem;white-space:nowrap}.salary-display .salary-amount .salary-amount-frequency-separator{color:#1d252c80;font-weight:300;margin:0 .25rem}.salary-display .salary-amount.deduct{background-color:#ff8672;color:#79242f}.salary-display .salary-amount.increase{background-color:#cddb00;color:#4b5f2b}.salary-display .adjustment-amount-container{position:relative}.salary-display .adjustment-amount-container .adjustment-amount{position:absolute;top:-1.25rem;display:flex;padding:.625rem;justify-content:center;align-items:center;gap:.625rem;border-radius:.5rem;text-align:center;font-size:1.5rem;font-weight:700;line-height:1.5rem;white-space:nowrap}.salary-display .adjustment-amount-container .adjustment-amount.deduct{background-color:#ff8672;color:#79242f}.salary-display .adjustment-amount-container .adjustment-amount.increase{background-color:#cddb00;color:#4b5f2b}.savings-display{display:flex;align-items:center;gap:.75rem;font-family:Poppins}.savings-display .savings-amount{display:flex;gap:.3125rem;height:1.625rem;align-items:center;padding:0 .625rem;border:1px solid #68813c;border-radius:.25rem;color:#68813c;font-size:.875rem;font-weight:600;line-height:.75rem;white-space:nowrap}.savings-display .savings-amount span{display:flex;align-items:center}.savings-display .savings-amount.deduct{border:1px solid #79242f;color:#79242f}.savings-display .adjustment-amount-container{position:relative}.savings-display .adjustment-amount-container .adjustment-amount{position:absolute;top:-1.25rem;right:0;display:flex;padding:.625rem;justify-content:center;align-items:center;gap:.625rem;border-radius:.5rem;text-align:center;font-size:1.5rem;font-weight:700;line-height:1.5rem;white-space:nowrap}.savings-display .adjustment-amount-container .adjustment-amount.deduct{background-color:#ff8672;color:#79242f}.savings-display .adjustment-amount-container .adjustment-amount.increase{background-color:#cddb00;color:#4b5f2b}.budget-overview-view{display:flex;flex-direction:column;align-items:center;gap:1.875rem;height:100%;padding:1.875rem;overflow:auto}.budget-overview-view .budget-overview-view-summary{display:flex;align-items:center;gap:.625rem;justify-content:space-between;width:100%}@media (min-width: 768px){.budget-overview-view .budget-overview-view-summary{gap:1.5rem}}.budget-overview-view .budget-overview-view-summary .amount-display{--amount-display-width: 100%;flex:1}.budget-overview-view .budget-overview-view-summary .amount-display .amount-display-label{height:1.8125rem;text-transform:uppercase}.budget-overview-view .budget-overview-view-summary .amount-display.net-income-amount{--amount-display-bg-color: #cddb00;--amount-display-font-color: #4b5f2b}.budget-overview-view .budget-overview-view-summary .amount-display.expenses-amount{--amount-display-bg-color: #c5d9e7;--amount-display-font-color: #002e6d}.budget-overview-view .budget-overview-view-summary .amount-display.balance-amount.positive{--amount-display-bg-color: #cddb00;--amount-display-font-color: #4b5f2b}.budget-overview-view .budget-overview-view-summary .amount-display.balance-amount.negative{--amount-display-font-color: #79242f;--amount-display-bg-color: #ff8672}.budget-overview-view .budget-overview-view-summary .operator{color:#727376;font-size:1.125rem;font-weight:900}.budget-overview-view .budget-overview-view-answers{display:flex;flex-direction:column;gap:1.5rem;gap:1.25rem}.budget-overview-view .budget-overview-view-answers .budget-overview-view-answers-header{display:flex;align-items:center;gap:.3125rem}.budget-overview-view .budget-overview-view-answers .budget-overview-view-answers-header h2{font-family:Poppins;font-size:1.125rem;font-weight:700;line-height:1rem;margin:0}.budget-overview-view .budget-overview-view-answers .budget-overview-view-answers-header .badge-element{--badge-bg-color: #c5d9e7;--badge-font-color: #002e6d;--badge-font-size: .75rem;--badge-width: auto;font-weight:600}.emergency-budget-view{padding:2.5rem;border-radius:27.6875rem;background:radial-gradient(50% 50% at 50% 50%,#ff8672b3,#ff867200);color:#79242f}.emergency-budget-view .budget-category-view-content{display:flex;padding:0rem 2.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;flex:1 0 0;align-self:stretch}.emergency-budget-view .budget-category-view-content h3{font-size:1.5rem;line-height:normal;margin:0}.emergency-budget-view .budget-category-view-content .budget-image{display:flex}.emergency-budget-view .budget-category-view-content .budget-image img{width:9.375rem;height:9.375rem;flex-shrink:0}.emergency-budget-view .budget-category-view-content .budget-image .tx-skeleton-container .react-loading-skeleton{transform:translate(-50%);width:9.375rem;height:9.375rem}.emergency-budget-view .budget-category-view-content .budget-category-view-option-description{align-self:stretch;font-family:Manrope;font-size:1rem;font-weight:700;text-align:center}.emergency-budget-view .budget-category-view-content .budget-category-view-option-amount{align-self:stretch;text-align:center;font-family:Poppins;font-size:2.625rem;font-weight:700}.housing-budget-view .housing-budget-roommate-toggle,.housing-budget-view .housing-budget-roommate-toggle .btn-group{width:100%}.housing-budget-view .housing-budget-roommate-toggle .btn-group .btn{flex-grow:1}.savings-budget-view{padding:2.5rem}.savings-budget-view .budget-category-view-header h3{font-size:1.5rem;line-height:normal}.savings-budget-view .budget-category-view-prelude .budget-category-view-prelude-description{font-size:1rem;font-weight:700;text-align:center}.savings-budget-view .budget-category-view-options .radio-button{border:none;cursor:default;pointer-events:none;background-color:transparent}.savings-budget-view .budget-category-view-options .radio-button:first-child{border:none}.savings-budget-view .budget-category-view-options .radio-button .radio-button-display .radio-button-icon{display:none}.savings-budget-view .budget-category-view-options .radio-button .radio-button-display .radio-button-content{font-size:2.625rem;font-weight:700;text-align:center}.take-home-pay-calculator{display:flex;flex-direction:column;font-family:Manrope;color:#1d252c;padding:1.875rem;flex:1}.take-home-pay-calculator .expert-info{display:flex;gap:.625rem;padding-bottom:1.875rem;position:relative}.take-home-pay-calculator .expert-info:after{position:absolute;content:"";border-bottom:1px solid rgba(137,138,141,.2);width:calc(100% + 3.75rem);right:-1.875rem;bottom:0}.take-home-pay-calculator .expert-info .expert-info-income{display:flex;flex-direction:column;line-height:1.25rem;flex:1;gap:.3rem}.take-home-pay-calculator .expert-info .expert-info-income .expert-info-income-number{font-size:2.1875rem;line-height:2.5rem;font-weight:700}.take-home-pay-calculator .expert-info .expert-info-income .expert-info-income-number>span{font-size:1rem;list-style:1.25rem}.take-home-pay-calculator .tax-info{display:flex;flex-direction:column;gap:1.25rem;padding:1.875rem 0;position:relative}.take-home-pay-calculator .tax-info:after{position:absolute;content:"";border-bottom:1px solid rgba(137,138,141,.2);width:calc(100% + 3.75rem);right:-1.875rem;bottom:0}.take-home-pay-calculator .tax-info .tax-info-detail{display:flex;justify-content:space-between}.take-home-pay-calculator .tax-info .tax-info-detail .percentage-info{max-width:5.88rem}.take-home-pay-calculator .take-home-info{display:flex;flex-direction:column;gap:1.25rem;padding:1.875rem 0}.take-home-pay-calculator .take-home-info .take-home-info-calculation{display:flex;flex:1}.take-home-pay-calculator .take-home-info .take-home-info-calculation button{width:100%;font-family:Poppins;font-weight:700}.take-home-pay-calculator .take-home-info .take-home-info-button{width:100%}.take-home-pay-calculator .take-home-info .take-home-info-button .btn.with-loader .loader-container.btn-loader .lds-ring div{border-top-color:#002e6d}.take-home-pay-calculator .take-home-info .take-home-info-result{display:flex;gap:1.25rem;align-items:stretch;width:100%}.take-home-pay-calculator .take-home-info .take-home-info-result .take-home-info-result-amount{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3125rem;flex:1}.take-home-pay-calculator .take-home-info .take-home-info-result .take-home-info-result-amount>span{color:#4b5f2b;font-family:Manrope;font-size:2.1875rem;font-weight:600}.take-home-pay-calculator .take-home-info .take-home-info-result .take-home-info-result-amount>.tag-container{--tag-bg-color: #cddb00;--tag-font-color: #4b5f2b;width:100%;font-size:.875rem;font-family:Poppins;border-radius:.25rem}.take-home-pay-calculator .take-home-info .take-home-info-result>span{color:#1d252c;font-family:Manrope;font-size:1.3125rem;font-weight:700;line-height:2.625rem}.take-home-pay-calculator.loader .tx-skeleton-container{display:flex;justify-content:center;align-items:center}.budget-card{transition:background-color .3s ease-in-out;display:flex;flex-direction:column;height:100%}.budget-card .card-body{flex:1;overflow:hidden}.budget-card .card-footer{padding:0;border-top:none}.budget-card .tx-slideshow{height:100%;width:100%}.budget-card .tx-slideshow .slideshow-container{height:100%;align-items:flex-start}.budget-card .card-header .title{display:flex;flex-direction:column;gap:.3125rem}.budget-card .card-header .title>h3{margin:0}.budget-card .card-header .card-header-children{flex-direction:row;justify-content:space-between;width:100%}.custom-goals-container{display:flex;flex-direction:column;gap:.625rem;font-family:Poppins;font-weight:600;font-size:1.125rem;line-height:1.6875rem}.custom-goals-container .header{display:flex;justify-content:space-between}.custom-goals-container .header span{font-size:.75rem;color:#002e6d}.custom-goals-container>.content .textarea-wrapper{width:100%;border:1px solid #535353}.custom-goals-container>.content .textarea-wrapper>textarea{border:none;height:6.6875rem}.custom-goals-container>.content .textarea-wrapper>textarea::placeholder{color:#535353}.goals-container{display:flex;flex-direction:column;justify-content:stretch;gap:.625rem;font-family:Poppins;font-size:1.125rem;line-height:1.6875rem}.goals-container>.header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.goals-container>.header .header-title{font-weight:600}.goals-container>.header .header-description{font-family:Manrope;font-size:.875rem;line-height:.875rem}.goals-container>.content{width:100%;display:flex;flex-direction:column;gap:.625rem}.goals-container .dropdown-container .dropdown-options{padding:.625rem .625rem 1.25rem}.goals-container .dropdown-container .dropdown-options ul li{padding:.625rem;line-height:1.125rem}.goals-container .dropdown-container .dropdown-options ul li div{white-space:normal}.goals-container .dropdown-container .dropdown-button .label.selected{color:#1d252c;font-weight:600}.goals-card{--card-bg-color: #fff;min-width:20rem}.goals-card .goals-card-header .card-header-title>.title>h3{font-size:.875rem;font-weight:600;line-height:1.5rem;margin:0;padding:0}.goals-card .goals-card-header .card-header-title>h1{display:flex;gap:.625rem;min-height:1.875rem}.goals-card .goals-card-header .card-header-title>h1>div{background-color:#c5d9e7;border-radius:.25rem;font-size:1.25rem;font-weight:600;line-height:1.25rem;padding:.3125rem .75rem;text-align:center;width:2.8125rem}.goals-card .goals-card-body{display:flex;gap:1.25rem;padding:1.875rem}.goals-card .goals-card-body .goals-instructions{font-family:Manrope;font-size:.875rem;line-height:.875rem}.goals-card .goals-card-footer{border-top:1px solid rgba(138,139,143,.5);justify-content:center;padding:1.25rem 1.875rem 1.875rem}.goals-card .goals-card-footer .actions-container{display:flex;flex-direction:column;align-items:center;gap:.3125rem;max-width:31.25rem;width:100%}.goals-card .goals-card-footer .actions-container .btn{width:100%}.goals-card .goals-card-footer .actions-container>p{font-size:.875rem;margin:0;line-height:1.125rem;text-align:center}.goals-sheet{border-bottom:.0625rem solid rgba(138,139,143,.5)}.course-list .header{color:var(--course-list-header-color, #089dd4);font-size:.875rem;line-height:1.6875rem;text-transform:capitalize}.course-list ul{list-style:none;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}.course-list ul li{font-size:1rem;font-weight:600;line-height:1.6875rem}.high-school-card{--card-bg-color: #fff;min-width:20rem}.high-school-card .card-header .card-header-title{gap:.625rem}.high-school-card .card-body{display:flex;flex-direction:column;gap:1.88rem;padding:1.88rem}.high-school-card .card-body .note-container{font-family:Manrope;font-size:.75rem;line-height:1.25rem}.high-school-card .card-body .core-course-list{color:#727376;--course-list-header-color: #727376;border-top:1px dashed #727376;padding-top:1.88rem}.interest-inventory-question-item{display:flex;align-items:center;gap:.62rem;padding:.75rem 0}.interest-inventory-question-item .question{flex:1;color:#535353;font-size:.875rem}.interest-inventory-question-item .answer-icon{color:#79242f}.interest-inventory-question-item .answer-icon.affirmative{color:#4d6425}.interest-inventory-completed{display:flex;padding-bottom:1.25rem;flex-direction:column;align-items:center;gap:2.5rem;align-self:stretch}.interest-inventory-completed.loader{gap:2.65rem}.interest-inventory-completed>div:first-child{display:flex;flex-direction:column;align-items:center}.interest-inventory-completed>div:first-child>img{width:13.75rem;height:13.75rem}.interest-inventory-completed>div:first-child>h1{display:flex;align-items:center;color:#1d252c;text-align:center;font-size:1.625rem;font-weight:700;line-height:normal}.interest-inventory-completed .interest-inventory-questions-list-container{width:100%;display:flex;flex-direction:column;gap:1.25rem}.interest-inventory-completed .interest-inventory-questions-list-container h3{display:flex;align-items:center;gap:.3125rem;font-size:1.125rem;font-weight:700}.interest-inventory-completed .interest-inventory-questions-list-container h3 .badge-element{--badge-width: auto;--badge-bg-color: #c5d9e7;padding:.19rem .5rem}.interest-inventory-completed .interest-inventory-questions-list-container .interest-inventory-questions-list{list-style:none;margin:0;padding:0}.interest-inventory-completed .interest-inventory-questions-list-container .interest-inventory-questions-list .interest-inventory-question-item{border-bottom:1px solid rgba(137,138,141,.5)}.interest-inventory-completed .interest-inventory-questions-list-container .interest-inventory-questions-list .interest-inventory-question-item .question{align-items:flex-start}.rate-career{display:flex;flex-direction:column;align-items:center}.rate-career .header{margin-top:0}.rate-career .question{gap:1.25rem}.rate-career .question .interest-tags-container{justify-content:center}.rate-career .question h1{min-height:3rem}.rate-career .question img{border-radius:.5rem;max-width:100%}.rate-careers-view .card-body,.rate-careers-view .question.loader{padding:1.25rem 1.88rem 3rem}.rate-careers-view .question h1{font-size:1rem}.preliminary-careers-question{gap:2.5rem}.preliminary-careers-question .question-container{height:18.75rem;display:flex;flex-direction:column;gap:1.875rem;justify-content:center}.preliminary-careers-question .question-container>h1{text-align:center;font-family:Poppins;font-size:1.625rem;font-style:normal;font-weight:700;line-height:normal}.preliminary-careers-question .question-container .search-box-container .dropdown-options{padding:1rem .75rem}.preliminary-careers-question .answer-container{flex-direction:column;width:100%;height:5rem;justify-content:center}.preliminary-careers-question .answer-container>.btn{width:inherit;height:2.5rem;text-align:center;font-size:1rem;font-weight:700;line-height:1.5625rem}.preliminary-careers-question .career-option-label{display:flex;flex-direction:column;padding-top:.5rem;padding-bottom:.75rem;line-height:1.5rem}.preliminary-careers-question .career-option-label:has(:only-child){padding-bottom:.5rem}.preliminary-careers-question .career-option-label>*{text-overflow:ellipsis;overflow:hidden}.preliminary-careers-question .career-option-label .career-option-label-lay-title{font-size:.75rem;line-height:1rem;color:#567899}.preliminary-careers-view{z-index:1}.interest-inventory-survey{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2.5rem;flex:1}.interest-inventory-survey .tx-progress-bar{max-width:16rem}.interest-inventory-start-over-confirmation-modal .card-body{padding:1.25rem 1.88rem}.interest-inventory-start-over-confirmation-modal .card-footer{display:flex;flex-direction:column;gap:.62rem;padding:0 1.88rem 1.25rem}@media (min-width: 768px){.interest-inventory-start-over-confirmation-modal .card-footer{flex-direction:row-reverse;justify-content:space-between}.interest-inventory-start-over-confirmation-modal .card-footer>.btn{text-transform:capitalize;flex:1}}.interest-inventory-card{--card-bg-color: #fff;min-width:20rem}.interest-inventory-card.no-footer .card-body{margin-bottom:5.75rem}.interest-inventory-card .card-header{border-bottom:none}.interest-inventory-card .card-header .card-header-title{gap:.625rem}.interest-inventory-card .card-body{display:flex;flex-direction:column;gap:1.88rem;padding:1.88rem}.interest-inventory-card .card-body:has(.rate-careers-view){padding-top:0}.interest-inventory-card .card-footer{border-top:1px solid rgba(137,138,141,.5);flex-direction:column;gap:.62rem}@media (min-width: 768px){.interest-inventory-card .card-footer{flex-direction:row-reverse;justify-content:space-between}.interest-inventory-card .card-footer>.btn{text-transform:capitalize;flex:1}}.interest-inventory-card .card-footer>button{width:100%}.certifications{font-family:Manrope;font-size:.875rem;line-height:1.375rem}.institution-item .list-item-content{display:flex;flex-direction:column;gap:.625rem;text-align:start}.institution-item .list-item-content .header{display:flex;gap:.625rem;align-items:center}.institution-item .list-item-content .header>span{color:#1d252c;font-weight:700}.institution-item .list-item-content .description{font-family:Manrope;font-size:.875rem;line-height:1.375rem}.institution-item .list-item-content .distance{color:#002e6d;font-size:.75rem;font-weight:600;line-height:.75rem}.section-heading{padding:1.25rem 1.875rem;gap:.625rem}.section-heading .heading{color:#089dd4;font-family:Poppins;font-size:.875rem;font-weight:400;line-height:1.6875rem}.section-heading .subheading{font-family:Manrope;font-size:1rem;font-weight:600;line-height:1.5rem}.certifications-section .list-item-loader .index-loader,.certifications-section .list-item-loader .tags{display:none}.post-high-school-card{--card-bg-color: #fff;--list-item-border: 1px solid rgba(137, 138, 141, .5);min-width:20rem}.post-high-school-card .list-item-container{border-width:0 0 1px 0;padding-right:1.875rem}.post-high-school-card .list-item-container:first-of-type{border-top-width:1px}.post-high-school-card .card-header .card-header-title{gap:.625rem}.post-high-school-card .card-body{align-self:center;width:100%}.post-high-school-card .card-body .error-container{padding:1.88rem}.post-high-school-card .card-body .post-high-school-programs-section,.post-high-school-card .card-body .post-high-school-button-group{width:100%}.post-high-school-card .card-body .post-high-school-programs-section{border-bottom:var(--list-item-border)}.post-high-school-card .card-body .post-high-school-button-group .btn-group .btn{flex-grow:1}.post-high-school-sheet{border-bottom:.0625rem solid rgba(138,139,143,.5)}.share-card{--card-bg-color: #fff;min-width:20rem}.share-card .share-card-header .card-header-title>.title>h3{font-size:.875rem;font-weight:600;line-height:1.5rem;margin:0;padding:0}.share-card .share-card-header .card-header-title>h1{display:flex;gap:.625rem;min-height:1.875rem}.share-card .share-card-header .card-header-title>h1>div{background-color:#c5d9e7;border-radius:.25rem;font-size:1.25rem;font-weight:600;line-height:1.25rem;padding:.3125rem .75rem;text-align:center;width:2.8125rem}.share-card .share-card-body{display:flex}.share-card .share-card-body .content{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;color:#1d252c;font-family:Manrope;line-height:1.5rem}.share-card .share-card-body .content p{margin:0;color:#1d252c}.share-card .share-card-body .content p:last-child{margin-top:revert}.share-card .share-card-body .content .custom-field{margin-top:0;transition:.3s}.share-card .share-card-body .content .custom-field:has(:focus),.share-card .share-card-body .content .custom-field:has(.has-content){margin-top:1.75rem}.share-card .share-card-body .content .custom-field .custom-input.has-error{color:#d12d00}.share-card .share-card-body .actions-container{justify-content:center;display:flex;flex-direction:column;align-items:center;gap:.625rem;max-width:31.25rem;width:100%}.share-card .share-card-body .actions-container .btn{width:100%}.share-card .share-card-body .actions-container>div{color:#727376;text-align:center;font-family:Poppins;line-height:1.5625rem}.skills-container{display:flex;flex-direction:column;font-family:Poppins;font-weight:400;font-size:.875rem;flex:1;gap:.625rem}.skills-container .header{color:#089dd4;line-height:1.6875rem}.skills-container .content{display:grid;grid-template-columns:repeat(3,minmax(5rem,1fr));column-gap:2.38rem;row-gap:1.0625rem;font-weight:700;line-height:1.125rem}.skills-card{--card-bg-color: #fff;min-width:20rem}.skills-card .card-header .card-header-title .title{gap:.625rem}.skills-card .card-header .card-header-title .title>h1{display:flex;gap:.625rem;height:1.875rem}.skills-card .card-header .card-header-title .title>h1>div{background-color:#c5d9e7;border-radius:.25rem;font-size:1.25rem;font-weight:600;line-height:1.25rem;padding:.3125rem .75rem;text-align:center;width:2.8125rem}.skills-card .card-body{width:100%;align-self:center;display:flex;gap:2.5rem;padding:1.875rem}.skills-sheet{border-bottom:.0625rem solid rgba(138,139,143,.5)}.journey-map-page{height:100%}.journey-map-page .journey-view-toggle{position:absolute;right:1.88rem;top:2.185rem;z-index:1}@media (min-width: 768px){.journey-map-page .journey-view-toggle{right:calc(50% - 18.4975rem)}}.journey-map-page>.journey-map-view{height:100%;display:grid;grid-template-rows:auto 1fr auto;grid-template-areas:"journey-header" "map-container" "journey-footer"}.journey-map-page>.journey-map-view.mode-3d{grid-template-areas:"journey-footer" "map-container" "journey-header"}.journey-map-page>.journey-map-view.mode-3d .journey-map-footer{padding-top:1.875rem}.journey-map-page>.journey-map-view.mode-3d .journey-map-header{padding-bottom:7.468rem}@media (min-width: 768px){.journey-map-page>.journey-map-view.mode-3d .journey-map-header{padding-bottom:.875rem}}.journey-map-page>.journey-map-view>.journey-map{grid-area:map-container;height:100%;position:absolute;inset:0}.journey-map-page>.journey-map-shortcuts{height:inherit;overflow:auto;display:flex;justify-content:center}.login-form-content{align-items:stretch;display:flex;flex-direction:column;gap:1.875rem;width:100%;max-width:18.75rem}.login-form-content>button{background-color:#ffcd00;border:0;color:#1d252c}.login-form-content>button:hover{background-color:#002e6d;color:#fff}.login-form-content>button:hover:disabled{background-color:#ffcd00;color:#1d252c}.login-form-content>button .loader-container.btn-loader .lds-ring div{border-top-color:#1d252c}.login-form-content .custom-field .custom-input~.password-toggle,.login-form-content .custom-field .custom-input~.block-icon{color:#1d252c}.login-form-content>.login-form-forgot-password,.login-form-content>.login-form-sso{text-align:center}.login-form-content>.login-form-forgot-password>a,.login-form-content>.login-form-sso>a{text-decoration:none;border-bottom:1px solid #1d252c;color:#1d252c;font-family:Poppins;font-size:.875rem;font-weight:600;line-height:1.25rem}.login-form-content>.login-form-sso{margin-top:-.625rem}.login-page{align-items:center;display:flex;flex-direction:column;height:100%;padding:3.125rem}.login-page .copyright-footer{margin-top:5.35rem}.login-page>.tx-toast{max-width:18.75rem}.login-page>.tx-toast .text-container{padding-right:.94rem}.login-page .form-options{display:flex;flex-direction:column;align-items:center;margin-top:1.625rem;gap:1.25rem;font-family:Poppins}.login-page .form-options .login-button{display:flex;width:20.9375rem;height:2.5rem;padding:.4375rem .625rem;justify-content:space-between;align-items:center;flex-shrink:0;border:0;border-radius:.5rem;background:#f4f4f4}.login-page .form-options .login-button>img{max-width:1.9325rem;height:1.4375rem;padding-right:.625rem;border-right:1px solid rgba(29,37,44,.2)}.login-page .form-options .login-button>span{flex:1;text-align:center;font-weight:600;line-height:1.5625rem;color:#1d252c}.login-page .form-options .login-clever,.login-page .form-options .login-classlink{background:#4274f6}.login-page .form-options .login-clever>img,.login-page .form-options .login-classlink>img{border-right:1px solid rgba(255,255,255,.2)}.login-page .form-options .login-clever>span,.login-page .form-options .login-classlink>span{color:#fff}.login-page .form-options .login-classlink{background:#0a4d7f}.login-page .form-options .login-nyc-doe>img{height:.51913rem}.login-page .form-options .login-separator{display:flex;align-items:center;justify-content:space-between;width:20.3125rem;color:#72737680;text-align:center;font-family:Manrope;font-size:.875rem;line-height:1.625rem}.login-page .form-options .login-separator>div:first-child,.login-page .form-options .login-separator>div:last-child{width:9.1875rem;height:1px;background:#7273764d}.pathway-item{cursor:default}.pathway-item .download-icon{cursor:pointer}.pathways-card{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;background-color:#fff;align-items:end;justify-items:center}@media (min-width: 768px){.pathways-card{grid-template-rows:12.25rem 1fr;max-width:39.5rem}}.pathways-card .pathways-card-header{width:100%}@media (min-width: 768px){.pathways-card .pathways-card-header{padding-bottom:4rem}}.pathways-card .pathways-card-header .card-header-title .title{display:flex;flex-direction:column;gap:.625rem}.pathways-card .pathways-card-header h1{display:flex;gap:.625rem}.pathways-card .pathways-card-header h1 .badge-element{--badge-font-color: #ec9200;--badge-bg-color: #1d252c;--badge-font-size: 1.25rem;--badge-width: auto;padding:.3125rem .75rem;font-weight:600}.pathways-card .card-body.pathways-card-body{height:100%}.pathways-card .card-body.pathways-card-body.error .pathways-list-retry{padding-top:3rem}.pathways-card .card-body.pathways-card-body.error .pathways-list-retry>button{display:flex;background-color:transparent;border:none;flex-direction:column;align-items:center;gap:.5rem;font-size:1rem;color:#8a8b8f}.pathways-card .no-pathways{padding:3.125rem 1rem;margin-top:1.9rem;border-radius:.5rem;border:1px dashed rgba(86,120,153,.5);color:#002e6d;font-family:Poppins;font-size:1rem;font-weight:600;line-height:1.5625rem}.pathways-card .list-item-loader .index-loader,.pathways-card .list-item-loader .tags{display:none}.pathways-card .list-item-loader .react-loading-skeleton{--base-color: #898a8d}.pathways-page{display:flex;justify-content:center;height:100%}.user-info-section{--section-flex-direction: column;--section-flex-gap: 1.25rem;align-items:center}.user-info-section .avatar-icon{font-size:6.25rem}.user-info-section .info-container{display:flex;flex-direction:column;gap:0;align-items:center}.user-info-section .info-container .heading{text-align:center;font-weight:600;font-size:1.5rem;line-height:2.5rem}.user-info-section .info-container .subheading{font-family:Manrope;font-weight:400}.metadata-item{width:100%;display:grid;grid-template-columns:1fr minmax(50%,max-content);padding:1.88rem 0;border-bottom:1px solid rgba(137,138,141,.2);gap:.5rem 2rem;text-align:end;align-items:center}.metadata-item>div:first-child{color:#1d252c;font-size:.75rem;font-weight:600;justify-self:start;line-height:.875rem;letter-spacing:.06rem;text-transform:uppercase}.metadata-item>div:first-child>.tx-tooltip{display:inline-block;margin-left:.25rem}.metadata-item>div:first-child>.tx-tooltip>.tooltip-element{--tooltip-bg-color: #1d252c;font-family:Manrope;line-height:1rem;text-transform:none}.metadata-item>.metadata-value{justify-self:end;overflow-wrap:anywhere}.metadata-section{--section-flex-direction: column;background-color:#fff;padding:1.25rem 1.875rem}.metadata-section .metadata-item:last-child{border-bottom:none}.metadata-section .metadata-item.user-type-item .badge-element{padding:.3125rem .75rem;font-weight:600;text-transform:uppercase;--badge-bg-color: #eef4f8;--badge-width: auto;--badge-font-size: 1.125rem}.metadata-section .metadata-item.user-type-item .metadata-info{display:flex;gap:.25rem;align-items:center;grid-column:1/-1;justify-self:center;font-style:italic}.metadata-section .metadata-item.user-type-item .metadata-info>.tx-tooltip{display:inline-block;margin-left:.25rem;font-style:normal;font-size:.75rem;line-height:.875rem;letter-spacing:.06rem}.metadata-section .metadata-item.user-type-item .metadata-info>.tx-tooltip>.tooltip-element{--tooltip-bg-color: #1d252c;font-family:Manrope;line-height:1rem;text-transform:none}.metadata-section .metadata-item.password-item .metadata-info,.metadata-section .metadata-item.reminders-item .metadata-info{display:flex;gap:.25rem;align-items:center;grid-column:1/-1;justify-self:center;font-style:italic}.metadata-section .metadata-item .btn.with-loader{gap:.3125rem}.metadata-section .metadata-item .btn.with-loader .loader-container.btn-loader .lds-ring div{border-top-color:#002e6d}.page-layout.profile-page{--page-header-bg-color: #eef4f8;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#eef4f8;overflow:auto}.page-layout.profile-page .page-header-container{width:100%;padding:1.25rem 1.88rem}@media (min-width: 1024px){.page-layout.profile-page .page-header-container{padding:1.25rem 5rem}}.page-layout.profile-page .page-header-container .profile-page-header .info{gap:.3125rem}.page-layout.profile-page .page-header-container .profile-page-header .info .image{display:flex;align-items:center}.page-layout.profile-page .page-header-container .profile-page-header .info .title-container>h1{font-size:1.625rem;font-weight:700;line-height:2rem}.page-layout.profile-page .page-header-container .profile-page-header .avatar-icon{font-size:1.625rem}.page-layout.profile-page .page-children-container{width:100%;display:flex;flex-direction:column;gap:2.5rem;padding:1.875rem 0;max-width:34.375rem;overflow:visible}.page-layout.profile-page .page-children-container>.section-container:first-child{--section-flex-gap: 1.25rem;padding:0rem 1.875rem}.page-layout.profile-page .page-children-container>.section-container:first-child>.btn{width:100%;max-width:21.875rem;margin:0 auto}.reset-password-form-content{align-items:stretch;display:flex;flex-direction:column;gap:1.875rem;width:100%}.reset-password-form-content>button.primary{background-color:#ffcd00;border:0;color:#1d252c}.reset-password-form-content>button.primary:hover{background-color:#002e6d;color:#fff}.reset-password-form-content>button.primary:hover:disabled{background-color:#ffcd00;color:#1d252c}.reset-password-form-content>button.primary .loader-container.btn-loader .lds-ring div{border-top-color:#1d252c}.reset-password-form-content .custom-field .custom-input~.password-toggle,.reset-password-form-content .custom-field .custom-input~.block-icon{color:#1d252c}.reset-password-form-content .requirements-container{display:flex;flex-direction:column;color:#6e7881;gap:.625rem}.reset-password-form-content .requirements-container .title{font-size:1rem;font-weight:600;line-height:1.125rem;letter-spacing:.08rem;text-transform:uppercase}.reset-password-form-content .requirements-container .requirements-list{display:flex;flex-direction:column}.reset-password-form-content .requirements-container .requirements-list .validation-item{font-family:Manrope;font-size:.75rem;line-height:1.375rem}.reset-password-page{display:flex;flex-direction:column;align-items:center;height:100%;padding:3.75rem 2.5rem;gap:2.5rem}@media (min-width: 768px){.reset-password-page{max-width:24.5625rem;margin:0 auto}}.reset-password-page .header-image-container.medium-size{background-size:contain;margin-top:0;align-self:flex-start;width:7.696rem;height:4.1875rem}.reset-password-page .tx-container{display:flex;flex-direction:column;gap:.625rem}.reset-password-page .tx-container .tx-title{align-self:flex-start}.reset-password-page .tx-container .subheading{font-family:Manrope;align-self:flex-start;font-weight:400}.reset-password-page>button,.reset-password-page>.tx-toast.error{width:100%;max-width:21.875rem}.reset-password-page>.tx-toast .text-container{padding-right:.94rem}.labeled-toggle{display:flex;flex-direction:column;gap:.625rem}.labeled-toggle .label{font-family:Manrope;font-size:1rem;line-height:1.625rem}.labeled-toggle .toggle-button-container>div>.toggle-button{background-color:#727376}.labeled-toggle .toggle-button-container:disabled>div>.toggle-button{background-color:#d9d9d9}.terms-and-conditions-form{align-items:stretch;display:flex;flex-direction:column;gap:1.875rem;width:18.875rem}.terms-and-conditions-form>h1{font-size:3.25rem;line-height:3.625rem;margin:0}.terms-and-conditions-form>.custom-field .custom-input:disabled,.terms-and-conditions-form>.custom-field .custom-input:disabled:hover,.terms-and-conditions-form>.custom-field .custom-input:disabled:focus{color:#535353;font-weight:600;font-size:1.125rem;background-color:#d9d9d9}.terms-and-conditions-form>.custom-field .custom-input:disabled~label,.terms-and-conditions-form>.custom-field .custom-input:disabled:hover~label,.terms-and-conditions-form>.custom-field .custom-input:disabled:focus~label{color:#727376}.terms-and-conditions-form>.custom-field .custom-input:disabled~.focus-border,.terms-and-conditions-form>.custom-field .custom-input:disabled:hover~.focus-border,.terms-and-conditions-form>.custom-field .custom-input:disabled:focus~.focus-border{background-color:#535353}.terms-and-conditions-form .terms-and-conditions-link{color:#002e6d}.terms-and-conditions-form .terms-and-conditions-toggle{gap:1.25rem}.terms-and-conditions-form>.sign-up-button{background-color:#ffcd00;color:#1d252c;border:none}.header-image-container{background-size:cover;background-repeat:no-repeat;background-position:center;width:18.75rem;height:23rem;margin-top:5.375rem}.terms-and-conditions-page{align-items:center;display:flex;flex-direction:column;height:100%;gap:3.4375rem}.tx-app-layout{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:auto;grid-template-areas:"imp" "app-content" "navbar";height:100vh;height:100dvh;position:relative;overflow:auto}@media (min-width: 768px){.tx-app-layout{grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;grid-template-areas:"imp imp" "navbar app-content"}}.tx-app-layout.page-map.map-view.map-3d-enabled{grid-template-rows:auto minmax(37.5rem,1fr) auto}.tx-app-layout.page-map.map-view.map-1{background:linear-gradient(180deg,#faf3db 12.73%,#d9ceb3 80.46%);--navbar-item-active-font-color: #faf3db;--navbar-badge-bg-color: #faf3db;--app-content-bg-color: #faf3db}.tx-app-layout.page-map.map-view.map-1.map-3d-enabled{background:linear-gradient(180deg,#b8b29f 12.73%,#d9ceb3 80.46%)}.tx-app-layout.page-map.map-view.map-2{background:linear-gradient(180deg,#dbe2d4 12.73%,#dae0d2 80.46%);--navbar-item-active-font-color: #dbe2d4;--navbar-badge-bg-color: #dbe2d4;--app-content-bg-color: #dbe2d4}.tx-app-layout.page-map.map-view.map-2.map-3d-enabled{background:linear-gradient(180deg,#abb6b9 12.73%,#dae0d2 80.46%)}.tx-app-layout.page-map.map-view.map-3{--journey-map-next-button-bg-color: #089dd4}.tx-app-layout.page-map.map-view.map-4{background-color:#d4e0d2;--navbar-item-active-font-color: #d4e0d2;--navbar-badge-bg-color: #d4e0d2;--app-content-bg-color: #d4e0d2;--journey-map-next-button-bg-color: #68813c}.tx-app-layout.page-map.map-view.map-4.map-3d-enabled{background:linear-gradient(180deg,#d9ceb3 12.73%,#b8b29f 80.46%)}.tx-app-layout.page-map:not(.map-view){background-color:#fff}.tx-app-layout.page-pathways{--app-content-bg-color: #ec9200}.tx-app-layout.page-pathways .pathways-navbar-item{--navbar-badge-bg-color: #ec9200;--navbar-bg-color: #ec9200;--navbar-item-active-font-color: #ec9200}.tx-app-layout.page-favorites{--app-content-bg-color: #ecbd00}.tx-app-layout.page-favorites .favorites-navbar-item{--navbar-badge-bg-color: #ecbd00;--navbar-bg-color: #ecbd00;--navbar-item-active-font-color: #ecbd00}.tx-app-layout.page-profile{background-color:#eef4f8;--navbar-bg-color: #eef4f8;--app-content-bg-color: #eef4f8}.tx-app-layout>.outlet{grid-area:app-content;position:relative;overflow:auto;padding-bottom:7.3529rem}.tx-app-layout>.outlet:has(.journey-map-page){overflow:hidden;padding-bottom:0}.tx-app-layout>.outlet:has(.journey-map-shortcuts){padding-bottom:7.3529rem}@media (min-width: 768px){.tx-app-layout>.outlet{padding:0}}.tx-app-layout>.tx-navbar{grid-area:navbar;position:absolute;z-index:1;bottom:.9375rem;right:calc(50% - 11rem)}@media (min-width: 768px){.tx-app-layout>.tx-navbar{position:relative;bottom:0;right:0}}.tx-app-layout>.tx-navbar .tx-navbar-item.active .badge-element{--badge-bg-color: transparent}.tx-app-layout:not(.page-map)>.tx-navbar{background-color:transparent}@media (min-width: 768px){.tx-app-layout:not(.page-map)>.tx-navbar{background-color:#fff}}.accordion{background-color:#f4f4f4;border-radius:8px;align-items:center;transition:all ease-in-out .3s}.accordion.expanded{background-color:#eef4f8}.accordion.expanded>.accordion-header{border-bottom:1px solid rgba(137,138,141,.2)}.accordion.expanded>.accordion-body{max-height:100%;padding:30px}.accordion.disabled{background-color:#f4f4f4b3;pointer-events:none}.accordion.disabled .chevron-icon{opacity:.7}.accordion.disabled .accordion-header{color:#002e6db3}.accordion.hide-expand-properties .accordion-header .accordion-header-name{cursor:default}.accordion.hide-expand-properties .accordion-header .accordion-header-name>button{display:none}.accordion .accordion-header{display:flex;flex-direction:column;justify-content:center;font-family:Poppins;font-style:normal;font-weight:400;line-height:70px;color:#002e6d}.accordion .accordion-header>*{padding:0 30px}.accordion .accordion-header .accordion-header-name{min-width:100%;display:flex;flex-direction:row;align-items:center;gap:10px;cursor:pointer}.accordion .accordion-header .accordion-header-name>button{width:10px;background:transparent;border:none}.accordion .accordion-header .chevron-icon{transition:all ease-in-out .3s}.accordion .accordion-body{max-height:0;overflow:hidden;transition:padding-top ease-in-out .2s,padding-bottom ease-in-out .2s}.profile-avatar{background-color:#bed8eb;border-radius:50%}.profile-avatar .avatar-image{max-height:90%;margin-top:5%;margin-bottom:5%;margin-left:18%}.role-icon{text-transform:uppercase;background-color:#ffcd00;font-weight:600;font-size:20px;text-align:center;padding:5px 12px;margin:2px 0 0;border-radius:4px;letter-spacing:1px;border-bottom:1px solid rgba(0,0,0,.1)}.role-icon.small{font-size:10px;text-align:center;padding:2px 4px}.text-avatar{position:relative;width:40px;height:40px;flex:none;order:0;flex-grow:0}.text-avatar .second-avatar-overlay{box-sizing:border-box;position:absolute;inset:0%;border:1px solid #cddb00;border-radius:100%}.text-avatar .second-avatar-overlay .first-avatar-overlay{flex:1 1 auto;position:absolute;inset:10% 5% 0%;background:#cddb00;border-radius:100%}.text-avatar .second-avatar-overlay .first-avatar-overlay .avatar-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.text-avatar .second-avatar-overlay .first-avatar-overlay .avatar-text-container .text{font-family:Poppins;font-style:normal;font-weight:400;line-height:18px;text-align:center;color:#002e6d}.notification{display:none;flex-direction:row;justify-content:flex-start;align-items:stretch;padding:0;width:100%;min-height:50px;border-radius:8px;gap:12px}.notification.error{border:1px solid #ff8672;background-color:#fff;box-shadow:0 2px 10px #ff867233}.notification.error .icon{color:#6f202b;background-color:#ff8672}.notification.error .message{color:#6f202b}.notification.error .close{background-color:transparent;border:none;color:#6f202b!important}.notification.error .close:hover{background-color:#ff867233;border-radius:0 8px 8px 0}.notification.error .close:focus{outline:2px solid #6f202b}.notification.success{border:1px solid #cddb00;background-color:#fff;box-shadow:0 2px 10px #cddb0033}.notification.success .icon{color:#68813c;background-color:#cddb00}.notification.success .message{color:#68813c}.notification.success .close{background-color:transparent;border:none;color:#68813c!important}.notification.success .close:hover{background-color:#cddb0033;border-radius:0 8px 8px 0}.notification.success .close:focus{outline:2px solid #68813c}.notification.info{border:1px solid #00a7e1;background-color:#fff;box-shadow:0 2px 10px #00a7e133}.notification.info .icon{color:#002e6d;background-color:#00a7e1}.notification.info .message{color:#002e6d}.notification.info .close{background-color:transparent;border:none;color:#002e6d!important}.notification.info .close:hover{background-color:#00a7e133;border-radius:0 8px 8px 0}.notification.info .close:focus{outline:2px solid #002e6d}.notification.warning{border:1px solid #ffcd00;background-color:#fff;box-shadow:0 2px 10px #ffcd0033}.notification.warning .icon{color:#1d252c;background-color:#ffcd00}.notification.warning .message{color:#1d252c}.notification.warning .close{background-color:transparent;border:none;color:#1d252c!important}.notification.warning .close:hover{background-color:#ffcd0033;border-radius:0 8px 8px 0}.notification.warning .close:focus{outline:2px solid #1d252c}.notification .icon{box-sizing:border-box;width:50px;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;font-size:23px;border-radius:8px;flex-shrink:0}.notification .message{flex:1 1 auto;font-size:14px;line-height:20px;margin:auto 0;padding:10px 0}.notification .close{font-style:normal;width:50px;height:50px;display:inline-block;align-items:center;justify-content:center;order:2;transition:background-color .3s}.notification .close:after{display:none}.notification:focus-within{outline:2px solid #002e6d;outline-offset:2px}.notification.show{display:flex}.notification.show.animated{animation-duration:.5s;animation-name:slidedown;position:relative}@keyframes slidedown{0%{top:-20px;opacity:0}to{top:0;opacity:1}}.notifications-stack-container{display:flex;flex-direction:column-reverse;gap:10px}.drawer{transition:width .3s ease-out,height .3s ease-out,opacity 1s ease-out;position:relative;height:inherit;width:100%;z-index:9999}.drawer:before{content:" ";width:40px;height:40px;position:absolute;right:0;top:0;background-color:var(--drawer-bg-color, #ffffff)}.drawer.overlayed{position:fixed;z-index:-1}.drawer.overlayed.open{z-index:9999}.drawer.overlayed.open.left{opacity:0}.drawer.left{top:0;left:0;transform:translate(100%);opacity:1}.drawer.right{top:0;right:0;transform:translate(-100%);background-color:red}.drawer.bottom{bottom:0;transform:translateY(100%)}.drawer.top{top:0;transform:translateY(-100%)}.drawer .navbar{display:flex;position:relative;background-color:#eef4f8;flex-direction:column;justify-content:flex-start;border-radius:0 16px 16px 0;border-right:var(--drawer-border, 0px) solid rgba(0,0,0,.2);padding:40px;height:100vh;width:inherit}.drawer .navbar.collapsed{padding:40px 4px 4px}.drawer .navbar .skip-nav{position:absolute}.drawer .navbar .skip-nav a{border-radius:4px;position:relative;top:-25px;left:-2000px;background-color:#002e6d;color:#fff;font-size:10px;padding:2px 4px}.drawer .navbar .skip-nav a:focus{left:0}.drawer .navbar .collapse-button{border-top:var(--drawer-border, 0px) solid rgba(0,0,0,.2);border-bottom:var(--drawer-border, 0px) solid rgba(0,0,0,.2);display:flex;align-items:center;padding-left:8px;padding-right:8px;position:absolute;height:40px;cursor:pointer}.drawer .navbar .collapse-button.opener{right:var(--drawer-border-shift, -26px);border-radius:0 8px 8px 0;background-color:#eef4f8;border-left:0;border-right:var(--drawer-border, 0px) solid rgba(0,0,0,.2)}.drawer .navbar .collapse-button.opener svg{transform:rotateY(180deg)}.drawer .navbar .collapse-button.closer{right:0;border-radius:8px 0 0 8px;background-color:var(--drawer-bg-color, #ffffff);color:var(--drawer-color, #1d252c);border-left:var(--drawer-border, 0px) solid rgba(0,0,0,.2);border-right:0}.drawer .navbar .logo-container{display:flex;flex-direction:column}.drawer .navbar .logo-container.wrapped .logo{width:40px;margin:0 auto;object-fit:cover;object-position:left}.drawer .navbar .logo-container.wrapped .logo-subtitle{display:none}.drawer .navbar .logo-container .logo{width:160px;height:40px}.drawer .navbar .logo-container .logo-subtitle{height:16px;padding-left:40px;font-style:normal;font-weight:600;font-size:14px;line-height:12px;letter-spacing:.01em;overflow:hidden;white-space:nowrap;color:#002e6d}.drawer .navbar .items-container{display:flex;flex-grow:1;margin-top:40px;width:100%;gap:15px;flex-direction:column}.drawer .navbar .items-container.collapsed{gap:2px}.drawer .navbar .items-container .navbar-section{gap:15px;display:flex;flex-direction:column}.drawer .navbar .items-container .navbar-section.collapsed{gap:2px}.navbar.mobile{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;border-radius:16px 16px 0 0;height:60px;padding:0 15px 0 20px;background-color:#eef4f8;position:fixed;bottom:0;box-shadow:0 -2px 1px #fff,0 -2px 2px #1d252c66;z-index:2}.navbar.mobile:after,.navbar.mobile:before{content:" "}.navbar.mobile .navbar-item{height:inherit;font-weight:400;min-width:44px;max-width:100px;flex-direction:column}.navbar.mobile .navbar-item .icon{font-size:20px}.navbar.mobile .navbar-item:not(:last-child){line-height:20px}.navbar.mobile .navbar-item:last-child .image{height:28px;width:28px;position:relative;top:-4px;margin-bottom:-8px}.navbar.mobile+.drawer.open{bottom:60px}.navbar.mobile+.drawer.open .items-container{margin-top:20px}.navbar.mobile+.drawer.open .title{font-size:16px}.navbar.mobile+.drawer.open .navbar{padding:30px}.navbar.mobile+.drawer .navbar{border-radius:0;height:inherit;gap:20px}.navbar.mobile+.drawer .navbar .items-container{flex-grow:0}.breadcrumb{width:auto;display:flex;align-items:center;padding:0;gap:5px;font-weight:600;font-size:12px;line-height:22px;letter-spacing:.08em;text-transform:uppercase;color:#517090;border:none;background-color:transparent;cursor:pointer}.link{text-decoration:none;color:#002e6d}.link.underline{text-decoration:none;position:relative;padding-bottom:1px}.link.underline:after{content:" ";width:100%;height:1px;position:absolute;bottom:0;left:0;border-bottom:1px solid #002e6d}.link.underline:hover:after{animation:link-grow .3s forwards ease-out}.link:visited{color:#002e6d}@keyframes link-grow{0%{width:0}50%{width:20%}to{width:100%}}.navbar-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:8px;color:#002e6d;font-weight:600;padding:0 10px;gap:10px;min-width:80px;overflow:hidden}@media (min-width: 768px){.navbar-item:focus,.navbar-item:hover,.navbar-item.active{background-color:#fff}}.navbar-item.collapsed{flex-direction:column;font-size:10px;align-items:center;justify-content:center;text-align:center;gap:5px;padding:10px 0;height:80px}.navbar-item.collapsed .icon{font-size:22px}.navbar-item.collapsed .title{font-size:10px;line-height:12px;flex-grow:0;font-weight:500}.navbar-item .icon{font-size:16px;text-align:center}.navbar-item .image{width:24px;height:24px;border-radius:100%;border:solid 2px #ffffff}@media (min-width: 768px){.navbar-item .image{width:28px;height:28px}}.navbar-item .title{flex-grow:1;line-height:40px;white-space:pre;font-size:14px}.navbar-item .badge{display:none;font-size:12px;padding:3px 8px;background-color:#c5d9e7;border-radius:4px}@media (min-width: 768px){.navbar-item .badge{display:inline-block}}.navbar-item [data-icon=arrow-up-right-from-square]{font-size:12px}.tippy-touch{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{max-width:400px;-webkit-perspective:800px;perspective:800px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^=top] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^=top] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%);opacity:1}.tippy-popper[x-placement^=top] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:#000000b3}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^=bottom] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%);opacity:1}.tippy-popper[x-placement^=bottom] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-5%);transform:scale(.15) translate(-50%,-5%);opacity:0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:#000000b3}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^=left] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=left] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:#000000b3}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translate(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translate(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translate(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translate(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translate(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translate(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translate(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translate(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^=right] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=right] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:#000000b3}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translate(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translate(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(10px);transform:translate(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(10px);transform:translate(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(10px);transform:translate(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translate(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translate(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translate(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:#000000b3}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px #00143c1a,0 4px 80px -8px #00143c33;background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.95rem;padding:.4rem .8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:.25rem .5rem;font-size:.8rem}.tippy-tooltip--big{padding:.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:"";padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}.tippy-tooltip{font-weight:600}.tippy-tooltip.ce-theme{background-color:#1d252c;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.ce-theme [x-arrow]{border-top-color:#1d252c}.tippy-popper[x-placement^=bottom] .tippy-tooltip.ce-theme [x-arrow]{border-bottom-color:#1d252c}.tippy-popper[x-placement^=left] .tippy-tooltip.ce-theme [x-arrow]{border-left-color:#1d252c}.tippy-popper[x-placement^=right] .tippy-tooltip.ce-theme [x-arrow]{border-right-color:#1d252c}.tippy-tooltip.ts-theme{background-color:#3d7cc9;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.ts-theme [x-arrow]{border-top-color:#3d7cc9}.tippy-popper[x-placement^=bottom] .tippy-tooltip.ts-theme [x-arrow]{border-bottom-color:#3d7cc9}.tippy-popper[x-placement^=left] .tippy-tooltip.ts-theme [x-arrow]{border-left-color:#3d7cc9}.tippy-popper[x-placement^=right] .tippy-tooltip.ts-theme [x-arrow]{border-right-color:#3d7cc9}.tippy-tooltip.trk-theme{background-color:#1d252c;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.trk-theme [x-arrow]{border-top-color:#1d252c}.tippy-popper[x-placement^=bottom] .tippy-tooltip.trk-theme [x-arrow]{border-bottom-color:#1d252c}.tippy-popper[x-placement^=left] .tippy-tooltip.trk-theme [x-arrow]{border-left-color:#1d252c}.tippy-popper[x-placement^=right] .tippy-tooltip.trk-theme [x-arrow]{border-right-color:#1d252c}.tippy-tooltip.databox-theme{background-color:#517090;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.databox-theme [x-arrow]{border-top-color:#517090}.tippy-popper[x-placement^=bottom] .tippy-tooltip.databox-theme [x-arrow]{border-bottom-color:#517090}.tippy-popper[x-placement^=left] .tippy-tooltip.databox-theme [x-arrow]{border-left-color:#517090}.tippy-popper[x-placement^=right] .tippy-tooltip.databox-theme [x-arrow]{border-right-color:#517090}.tippy-tooltip.default-theme{background-color:#517090;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.default-theme [x-arrow]{border-top-color:#517090}.tippy-popper[x-placement^=bottom] .tippy-tooltip.default-theme [x-arrow]{border-bottom-color:#517090}.tippy-popper[x-placement^=left] .tippy-tooltip.default-theme [x-arrow]{border-left-color:#517090}.tippy-popper[x-placement^=right] .tippy-tooltip.default-theme [x-arrow]{border-right-color:#517090}.tippy-tooltip.text-theme{background-color:#517090;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.text-theme [x-arrow]{border-top-color:#517090}.tippy-popper[x-placement^=bottom] .tippy-tooltip.text-theme [x-arrow]{border-bottom-color:#517090}.tippy-popper[x-placement^=left] .tippy-tooltip.text-theme [x-arrow]{border-left-color:#517090}.tippy-popper[x-placement^=right] .tippy-tooltip.text-theme [x-arrow]{border-right-color:#517090}.tippy-tooltip.dropdown-theme{background-color:#002e6d;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.dropdown-theme [x-arrow]{border-top-color:#002e6d}.tippy-popper[x-placement^=bottom] .tippy-tooltip.dropdown-theme [x-arrow]{border-bottom-color:#002e6d}.tippy-popper[x-placement^=left] .tippy-tooltip.dropdown-theme [x-arrow]{border-left-color:#002e6d}.tippy-popper[x-placement^=right] .tippy-tooltip.dropdown-theme [x-arrow]{border-right-color:#002e6d}.tippy-tooltip.error-theme{background-color:#d12d00;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.error-theme [x-arrow]{border-top-color:#d12d00}.tippy-popper[x-placement^=bottom] .tippy-tooltip.error-theme [x-arrow]{border-bottom-color:#d12d00}.tippy-popper[x-placement^=left] .tippy-tooltip.error-theme [x-arrow]{border-left-color:#d12d00}.tippy-popper[x-placement^=right] .tippy-tooltip.error-theme [x-arrow]{border-right-color:#d12d00}[data-tooltipped]:hover{cursor:inherit}.required-fields{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#727376;padding-bottom:20px}.overflow-text-container{max-width:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex-grow:0;flex-shrink:1}.badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#fff;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.action-menu{position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;height:100%}.action-menu .action-menu-options{z-index:1;position:absolute;bottom:21px;right:calc(50% + 10px);display:flex;flex-direction:column;align-items:flex-start;padding:20px 30px;gap:10px;min-width:264px;background:#fff;box-shadow:0 30px 84px #130a2e14,0 8px 32px #130a2e12,0 3px 14px #130a2e08,0 1px 3px #130a2e21;border-radius:8px}.action-menu .action-menu-options.first{bottom:auto;top:35px}.action-menu .action-menu-options .menu-option{width:100%;display:flex;flex-direction:row;align-items:center;padding:0 10px;gap:10px;border-radius:8px;color:#002e6d;height:40px;flex:1 1 auto}.action-menu .action-menu-options .menu-option:hover,.action-menu .action-menu-options .menu-option:focus{background-color:#c5d9e7}.action-menu .action-menu-trigger{display:flex;justify-content:center;align-items:center;width:40px;height:100%;border:none;background-color:transparent}.action-menu .action-menu-trigger-icon{font-weight:400;font-size:22px}.action-menu .action-menu-trigger:focus-within{outline:2px solid #002e6d;border-radius:4px;outline-offset:-2px}.data-table-row-first .action-menu-options{bottom:auto;top:35px}.loader-container{width:100%;display:flex;height:inherit;align-items:center;justify-content:center;animation:fadeIn ease-out 1s}.loader-container.overlay{position:absolute;height:100%;z-index:1;background-color:#ffffff80}.loader-container.fixed{position:fixed;height:100vh}.loader-container.btn-loader{width:auto}.loader-container.btn-loader .lds-ring{height:18px;width:18px}.loader-container.btn-loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:16px;height:16px;margin:2px;border:2px solid white;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:white transparent transparent transparent}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #089dd4;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#089dd4 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;transition:background .3s;border:none;letter-spacing:normal;font-size:16px;font-weight:600;line-height:25px;padding:7px 11px;border-radius:8px;color:#002e6d;background:transparent;border:1px solid #002e6d;cursor:pointer}.btn.primary,.btn.selected{background:#002e6d;color:#fff}.btn.primary:hover,.btn.selected:hover{background:#1d252c}.btn.borderless{border:none}.btn.destructive{background:#e03100;border:none;color:#fff;font-weight:600;transition:background .3s}.btn.destructive:hover{background:#c72b00}.btn.icon{padding:11px;width:40px}.btn.icon .btn-icon{width:18px;height:18px}.btn.small{height:40px;line-height:100%}.btn.icon{display:flex;align-items:center;justify-content:center}.btn.selected{cursor:default}.btn.selected:hover{background:#002e6d}.btn.with-loader{gap:11px}.btn:disabled{opacity:.3}.btn:disabled:hover{background:transparent}.btn:disabled:hover.primary{background:#002e6d}.btn.block{width:100%;display:flex}.btn:hover{background:#f4f4f4}.btn-group{display:flex}.btn-group .btn:first-child{margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.btn-group .btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0;margin-right:-1px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.date-picker-container{position:relative;display:flex;flex-direction:column;gap:4px;width:inherit}.date-picker-container .date-button-container{width:inherit;border:1px solid #002e6d;border-radius:8px;height:40px}.date-picker-container .date-button-container .date-button{color:#002e6d;display:flex;align-items:center;width:100%;padding:7px 0 7px 11px;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:25px}.date-picker-container .date-button-container .date-button .date-icon{width:18px;height:18px;margin-right:5px}.date-picker-container .date-button-container .date-button .label{display:flex;flex:1 1 auto;color:#727376}.date-picker-container .date-button-container .date-button .label.selected{color:#002e6d}.date-picker-container .date-button-container .date-button .right-icon{align-items:flex-end;padding:5px 12px;cursor:pointer}.date-picker-container .date-button-container .date-button .clear-button{border:none;background-color:transparent;cursor:pointer;color:#727376}.date-picker-container .calendar-container{position:absolute;width:530px;height:330px;top:-330px;z-index:1}.date-picker-container .calendar-container .react-datepicker{font-family:Poppins,sans-serif;height:328px;box-shadow:0 30px 84px #130a2e14,0 8px 32px #130a2e12,0 3px 14px #130a2e08,0 1px 3px #130a2e21;border:none;padding:35px 20px;border-radius:8px}.date-picker-container .calendar-container .react-datepicker .react-datepicker__current-month{color:#002e6d;padding-bottom:10px;font-weight:600}.date-picker-container .calendar-container .react-datepicker .react-datepicker__day--selected{background-color:#002e6d}.date-picker-container .calendar-container .react-datepicker .react-datepicker__day--keyboard-selected{color:#000;background-color:#fff}.date-picker-container .calendar-container .react-datepicker .react-datepicker__day--in-selecting-range{background-color:#002e6d}.date-picker-container .calendar-container .react-datepicker .react-datepicker__navigation--previous{left:20px;top:29px}.date-picker-container .calendar-container .react-datepicker .react-datepicker__navigation--next{right:20px;top:29px}.date-picker-container .calendar-container .react-datepicker .react-datepicker__week{color:#1d252c}.date-picker-container .calendar-container .react-datepicker .react-datepicker__day{border-radius:4px}.date-picker-container .calendar-container .react-datepicker .react-datepicker__day-name{color:#727376}.date-picker-container .calendar-container .react-datepicker .react-datepicker__header{background-color:#fff;padding:0 0 10px;border-color:#0000001a}.date-picker-container .calendar-container .react-datepicker .react-datepicker__triangle:before{display:none}.dropdown-container{position:relative;width:inherit;height:auto}.dropdown-container .dropdown-button,.dropdown-container .dropdown-input{width:inherit;max-width:inherit;display:flex;flex:1 1 auto;align-items:center;padding:5px 0 5px 7px;gap:5px;color:#002e6d;border:1px solid #002e6d;border-radius:8px;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:25px;height:40px;background-color:#fff}.dropdown-container .dropdown-button.has-error,.dropdown-container .dropdown-input.has-error{border-color:#c72b00;border-radius:8px;border:3px solid #d12d00}.dropdown-container .dropdown-button .label,.dropdown-container .dropdown-input .label{flex:1 1 auto;color:#727376;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.dropdown-container .dropdown-button .label.selected,.dropdown-container .dropdown-input .label.selected{color:#002e6d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;text-align:start}.dropdown-container .dropdown-button .input,.dropdown-container .dropdown-input .input{display:flex;flex:1 1 auto;color:#002e6d;font-weight:400;font-size:16px;line-height:26px;border:none}.dropdown-container .dropdown-button .input:placeholder,.dropdown-container .dropdown-input .input:placeholder{color:#727376}.dropdown-container .dropdown-button .input:disabled,.dropdown-container .dropdown-input .input:disabled{background-color:#fff;color:#727376}.dropdown-container .dropdown-button .right-icon,.dropdown-container .dropdown-input .right-icon{display:flex;gap:8px;align-items:center;padding:5px 12px;cursor:pointer;border-left:1px solid #cfcfcf}.dropdown-container .dropdown-button .right-icon .clear-button,.dropdown-container .dropdown-input .right-icon .clear-button{border:none;background-color:transparent;cursor:pointer;color:#727376}.dropdown-container .dropdown-button:disabled,.dropdown-container .dropdown-button.disabled,.dropdown-container .dropdown-input:disabled,.dropdown-container .dropdown-input.disabled{color:#727376;border:1px solid #727376}.dropdown-container .dropdown-button:disabled .selected,.dropdown-container .dropdown-button.disabled .selected,.dropdown-container .dropdown-input:disabled .selected,.dropdown-container .dropdown-input.disabled .selected{color:#727376}.dropdown-container .dropdown-options{position:absolute;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:20px 30px;gap:10px;background:#fff;box-shadow:0 30px 84px #130a2e14,0 8px 32px #130a2e12,0 3px 14px #130a2e08,0 1px 3px #130a2e21;border-radius:8px;z-index:99;overflow:auto}.dropdown-container .dropdown-options ul{width:inherit;padding:0;list-style:none;margin:0}.dropdown-container .dropdown-options ul li{cursor:pointer;width:inherit;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 10px;gap:10px;border-bottom:1px solid rgba(137,138,141,.2);color:#002e6d;font-weight:400;font-size:16px;line-height:40px}.dropdown-container .dropdown-options ul li .fa-circle-info{margin-left:5px;font-size:13px}.dropdown-container .dropdown-options ul li:last-child{border-bottom:none}.dropdown-container .dropdown-options ul li:hover,.dropdown-container .dropdown-options ul li:focus,.dropdown-container .dropdown-options ul li.selected{background-color:#c5d9e7;border-radius:8px}.dropdown-container .dropdown-options ul li.selected{font-weight:700}.dropdown-container .dropdown-options ul li>div{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-field{position:relative;margin-top:18px;z-index:0}.custom-field .custom-input{border:0;border-bottom:1px solid #727376;background-color:transparent;width:100%;color:#1d252c;line-height:40px;font-weight:600;padding:0 0 0 2px;box-sizing:border-box}.custom-field .custom-input[type=password]{padding-right:40px}.custom-field .custom-input[type=password]::-ms-reveal{display:none}.custom-field .custom-input~.password-toggle,.custom-field .custom-input~.block-icon{position:absolute;right:0;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none}.custom-field .custom-input~.password-toggle svg,.custom-field .custom-input~.block-icon svg{pointer-events:none;font-size:18px}.custom-field .custom-input .custom-input[type=password]{padding-right:40px}.custom-field .custom-input .custom-input~.password-toggle{color:#727376!important;display:flex;align-items:center;justify-content:center;position:absolute!important;right:0;top:0;height:40px;font-size:18px;width:40px;color:#727376;z-index:1;opacity:0;transition:opacity .5s ease-out;pointer-events:none;visibility:hidden}.custom-field .custom-input .custom-input~.password-toggle:hover,.custom-field .custom-input .custom-input~.password-toggle:focus-visible{color:#002e6d!important}.custom-field .custom-input .custom-input~.password-toggle.show{visibility:visible;opacity:1;pointer-events:all}.custom-field .custom-input .custom-input~.password-toggle:after{display:none}.custom-field .custom-input .custom-input~.password-toggle svg{position:absolute;pointer-events:none;transition:all .3s ease-out}.custom-field .custom-input .custom-input~.password-toggle.slash svg:first-child{display:block;opacity:1}.custom-field .custom-input .custom-input~.password-toggle.slash svg:last-child{display:none;opacity:0}.custom-field .custom-input .custom-input~.password-toggle.eye svg:first-child{display:none;opacity:0}.custom-field .custom-input .custom-input~.password-toggle.eye svg:last-child{display:block;opacity:1}.custom-field .custom-input~.focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#089dd4;transition:.4s}.custom-field .custom-input~label{position:absolute;left:0;width:100%;top:0;line-height:40px;color:#727376;transition:.3s;font-weight:400;z-index:-1}.custom-field .custom-input.has-error{border-color:#c72b00}.custom-field .custom-input.has-error~.focus-border{background-color:#c72b00}.custom-field .custom-input.has-error~label{color:#c72b00}.custom-field .custom-input:focus{outline:none}.custom-field .custom-input:focus~.focus-border,.custom-field .custom-input.has-content~.focus-border{transition:.4s;width:100%}.custom-field .custom-input:focus~label,.custom-field .custom-input.has-content~label{top:-15px;font-size:14px;line-height:14px;transition:.3s;background-color:transparent}.custom-field .custom-input:disabled,.custom-field .custom-input:disabled:hover,.custom-field .custom-input:disabled:focus{color:#7273764d;font-weight:400;border-bottom:none}.custom-field .custom-input:disabled~label,.custom-field .custom-input:disabled:hover~label,.custom-field .custom-input:disabled:focus~label{color:#7273764d}.custom-field .custom-input:disabled~.focus-border,.custom-field .custom-input:disabled:hover~.focus-border,.custom-field .custom-input:disabled:focus~.focus-border{background-color:#7273764d;height:2px}.or-divider{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#727376}.radio-button{cursor:pointer}.radio-button.disabled{opacity:.6}.radio-button-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.radio-button-display{display:flex;align-items:center;width:100%}.radio-button-icon{font-size:1.5rem;font-weight:300;line-height:1.5rem;margin-right:1.25rem;color:#727376;transition:color .2s ease}.radio-button-icon.checked{font-weight:900;color:#002e6d}.radio-button-content{flex:1;font-size:1rem;font-weight:600;color:#1d252c;line-height:1.5rem}.radio-button-input:focus+.radio-button-display .radio-button-icon{outline:2px solid #002e6d;outline-offset:2px;border-radius:50%}.radio-button:active{transform:translateY(1px)}.radio-group .radio-button{display:flex;align-items:center;padding:1.25rem 1.875rem;transition:background-color .2s ease;background-color:#fff;border-bottom:1px solid rgba(137,138,141,.2);width:100%}.radio-group .radio-button:first-child{border-top:1px solid rgba(137,138,141,.2)}.radio-group .radio-button:hover{background-color:#eef4f8}.radio-group .radio-button.disabled .radio-group .radio-button:hover{background-color:#fff}.textarea-container{width:100%;display:flex;flex-direction:column;flex:1 1 auto;height:auto}.textarea-container .label{flex:1 1 auto;color:#727376;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.textarea-container .textarea-wrapper{width:inherit;height:inherit;max-width:inherit;display:flex;flex:1 1 auto;align-items:center;padding:4px;gap:5px;color:#002e6d;border:1px solid #002e6d;border-radius:8px;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:25px;background-color:#fff}.textarea-container .textarea-wrapper:focus-within{outline:2px solid #002e6d;outline-offset:2px}.textarea-container .textarea-wrapper textarea{width:inherit;height:inherit;outline:none;resize:none}.toggle-button-container{position:relative;height:30px;width:80px;border:none;background-color:transparent;padding:0;margin:0;border-radius:8px}.toggle-button-container.disabled>div>.toggle-button{cursor:not-allowed}.toggle-button-container>div{width:inherit;height:inherit}.toggle-button-container>div.checked>.toggle-button{background-color:#002e6d}.toggle-button-container>div.checked>.toggle-button:before{transform:translate(100%)}.toggle-button-container>div>.toggle-button{display:flex;width:inherit;height:inherit;gap:10px;align-items:center;position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;padding:5px;border-radius:8px}.toggle-button-container>div>.toggle-button:before{position:absolute;content:"";height:calc(100% - 10px);width:calc(50% - 5px);border-radius:8px;left:5px;bottom:5px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.toggle-button-container>div>.toggle-button>span{width:50%;text-align:center;color:#fff;font-weight:600;font-size:14px}.validation-item{display:inline-block}.validation-item .icon{display:inline-block;margin-right:10px;font-size:14px;color:#b4c8d6}.validation-item .icon.check{color:#68813c}.validation-item .icon.error{color:#c72b00}.checkbox{display:grid;grid-template-columns:18px auto;gap:5px;align-items:center;white-space:nowrap}.checkbox.some input[type=checkbox]:before{content:"—"}.checkbox input[type=checkbox]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;color:#1d252c;width:18px;height:18px;border:1px solid #727376;border-radius:4px;transform:translateY(-.075em);display:grid;place-content:center}.checkbox input[type=checkbox]:disabled{cursor:not-allowed;background-color:#f4f4f4;border-color:#7273764d}.checkbox input[type=checkbox]:disabled:before{cursor:not-allowed;background-color:#f4f4f4;border-color:#727376}.checkbox input[type=checkbox]:before{font-family:"Font Awesome 6 Pro";font-size:12px;font-weight:900;content:"✓";opacity:0;transition:all .3s ease-in-out;color:#fff}.checkbox input[type=checkbox]:checked:before{opacity:1}.checkbox input[type=checkbox]:checked{background-color:#002e6d;border-color:transparent}.role-selector .dropdown-container{width:100%}.role-selector .dropdown-container .dropdown-button{background-color:#fff}.role-selector .dropdown-container .form-select{color:#002e6d;width:100%;align-items:stretch}.role-selector .dropdown-container .form-select .options{z-index:99;width:100%;opacity:1}.role-selector .clickable-awesome-font{padding-left:10px}.search-box-container{width:inherit;height:auto}.form-select{position:relative;align-items:stretch;cursor:pointer}.form-select .select-container{display:flex;flex-direction:row;gap:5px;padding:7px 0 7px 11px;flex-grow:1;border:1px solid #002e6d;border-radius:8px;max-height:250px;overflow-y:scroll}@media (min-width: 768px){.form-select .select-container{min-width:342px}}.form-select .select-container .filter-icon{width:18px;height:18px;margin-right:5px;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#002e6d;padding:5px 0}.form-select .select-container .selected-options{display:flex;flex-direction:row;align-items:center;padding:0;gap:5px}.form-select .select-container .right-icon{display:flex;flex-direction:column;align-items:flex-end;padding:5px 12px;cursor:pointer;border:none;background-color:#fff;font-size:16px;height:26px}.form-select .select-container .right-icon.clear-button{border:none;padding-right:7px}.form-select .select-container .select-input{display:flex;flex:1 1 auto;gap:8px;flex-wrap:wrap}.form-select .select-container .select-input input{display:flex;flex:1 1 auto;color:#002e6d;font-weight:400;font-size:16px;line-height:26px;border:none}.form-select .select-container .select-input input:placeholder{color:#727376}.form-select .select-container .select-input input:disabled{background-color:#fff;color:#727376}.form-select .select-container .select-input .select-placeholder{font-weight:400;font-size:16px;line-height:26px;color:#727376}.options{position:absolute;max-height:200px;display:flex;flex-direction:column;align-items:flex-start;padding:20px 30px;gap:10px;overflow:auto;background:#fff;box-shadow:0 30px 84px #130a2e14,0 8px 32px #130a2e12,0 3px 14px #130a2e08,0 1px 3px #130a2e21;border-radius:8px;z-index:1}@media (min-width: 768px){.options{width:100%}}.options .inner-options{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:0}.options .inner-options .no-results-message{color:#898a8d;font-style:italic;font-family:Poppins,sans-serif;font-size:16px}.options-top{bottom:43px}.select-option{width:100%;display:flex;flex-direction:column;padding:10px;border-bottom:1px solid rgba(137,138,141,.2);z-index:1}.select-option:last-child{border-bottom:none}.select-option:hover,.select-option:focus,.select-option.selected{background-color:#c5d9e7;border-radius:8px}.select-option .select-option-header,.select-option .select-option-text{height:24px;font-family:Poppins;font-style:normal;font-weight:400;display:flex;flex-direction:row;align-items:center}.select-option .select-option-header{font-size:14px;line-height:14px;color:#727376}.select-option .select-option-text{font-size:16px;line-height:16px;color:#002e6d}.select-option .select-option-tooltip{width:1rem;display:flex;align-items:center;justify-content:center}.select-option .select-option-tooltip>svg.fa-circle-info{margin:0}.select-option .select-option-text-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.selected-option{display:flex;flex-direction:row;align-items:center;height:24px;background:#f4f4f4;border-radius:4px;color:#002e6d}.selected-option .text-option-container{padding:0 8px}.selected-option .text-option-container .selected-option-header{font-family:Poppins;font-size:10px;font-weight:400;line-height:15px}.selected-option .text-option-container .selected-option-text{text-align:center;font-size:14px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-option .text-option-container .selected-option-tooltip{width:1rem;display:flex;align-items:center;justify-content:center}.selected-option .text-option-container .selected-option-tooltip>svg.fa-circle-info{margin:0}.selected-option .text-option-container .selected-option-text-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:4px}.selected-option .selected-option-remove{height:inherit;display:flex;flex-direction:row;align-items:center;font-size:12px;padding:0 8px;line-height:24px;background:#e5e6e8;border-radius:0 4px 4px 0;border:none}.header-height{height:40px}.sort-buttons{position:relative;width:10.52px;height:14.97px;flex:none;order:1;flex-grow:0}.sort-buttons .sort-button-top,.sort-buttons .sort-button-bottom{color:#517090;font-size:16px;position:absolute;transition:color .8s ease-out}.sort-buttons .sort-button-top.fade,.sort-buttons .sort-button-bottom.fade{color:#5170904d!important}.sort-buttons .sort-button-top{inset:-5px 0% 56.89% 0}.sort-buttons .sort-button-bottom{inset:1px 0% 15.99% 0}.sort-header-container{color:#517090;display:flex}.sort-header-container .sort-header{display:flex;gap:5px;text-transform:uppercase;font-weight:600;font-family:Poppins;font-size:13px;letter-spacing:.08em}.toolbar{display:flex;flex-direction:row;gap:10px}.toolbar .dropdown-container .dropdown-options{right:0;width:auto}.toolbar .dropdown-container .dropdown-options li{white-space:nowrap}.toolbar .dropdown-container .dropdown-button{padding:6px 2px;display:block;background:transparent}.toolbar .dropdown-container .dropdown-button .right-icon{border-left:none}.react-joyride__overlay{background-color:#1d252c80!important;mix-blend-mode:normal!important}.modal-background .modal{max-width:480px}.modal h2{font-weight:600;margin:0}.modal-background-new{visibility:hidden;display:flex;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background-color:#898a8d00;transition:background-color .3s ease-out;align-items:center;justify-content:center;overflow:hidden}.modal-background-new.show{visibility:visible;background-color:#1d252c80;overflow:hidden}.modal-background-new.show>.modal{visibility:visible;opacity:1;top:0}.modal-background-new .modal{display:flex;flex-direction:column;visibility:hidden;opacity:0;position:relative;top:-20px;transition:all .2s ease-out,max-width 0s;border-radius:16px;background-color:#fff;box-shadow:0 4px 100px #00000040;flex:1 1 auto;max-width:480px}.modal-background-new .modal:focus{border-color:3px solid pink}.modal-background-new .modal .modal-header{display:flex;padding:30px 30px 20px;border-bottom:1px solid rgba(29,37,44,.1);flex-direction:column;gap:10px}.modal-background-new .modal .modal-heading{display:flex;align-items:center;gap:10px}.modal-background-new .modal .modal-heading.blue-icon{color:#00a7e1}.modal-background-new .modal .modal-heading svg.header-icon{font-size:26px}.modal-background-new .modal .modal-heading .text{display:flex;flex-direction:column;flex:1 1 auto;gap:5px;font-size:21px}@media (min-width: 1024px){.modal-background-new .modal .modal-heading .text{font-size:26px}}.modal-background-new .modal .modal-body{flex:1 1 auto;padding:20px 30px 0;line-height:28px}.modal-background-new .modal .modal-footer{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;padding:20px 30px 30px}.modal-background-new .modal .modal-footer .btn{white-space:break-space}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.full-screen-modal-container{position:absolute;top:0;left:0;width:100%;height:100vh;visibility:hidden;z-index:9998}.full-screen-modal-container .full-screen-modal{display:flex;flex-direction:column;width:100%;height:100%;visibility:hidden;opacity:0;position:absolute;top:-20px;transition:all .2s ease-out;background-color:#fff;box-shadow:0 4px 100px #00000040}.full-screen-modal-container .full-screen-modal.show{visibility:visible;opacity:1;top:0}.full-screen-modal-container .full-screen-modal.fade-in{animation:fadeIn .3s ease-out}.full-screen-modal-container .full-screen-modal .full-screen-modal-header{display:Flex;background-color:#002e6d;opacity:1;height:120px;flex:0 0 auto;padding:20px 30px;border-bottom:1px solid rgba(0,0,0,.1)}.full-screen-modal-container .full-screen-modal .full-screen-modal-header h2{color:#fff;margin:auto;font-size:24px;font-weight:600;display:flex;gap:10px;align-items:center}.full-screen-modal-container .full-screen-modal .full-screen-modal-header .close-btn{display:flex;flex-direction:column;justify-content:center}.full-screen-modal-container .full-screen-modal .full-screen-modal-header .close-btn .full-screen-button{border:1px solid white;color:#fff;width:40px;height:40px}.full-screen-modal-container .full-screen-modal .full-screen-modal-header .close-btn .full-screen-button:focus-visible{outline:2px solid #ffffff}.full-screen-modal-container .full-screen-modal .full-screen-modal-header .close-btn .full-screen-button:hover{color:#002e6d}.full-screen-modal-container .full-screen-modal .full-screen-modal-header .header-text{display:flex;flex-direction:column;gap:5px;width:100%}.full-screen-modal-container .full-screen-modal .full-screen-modal-body{flex:1 1 auto;padding:20px 30px 0;line-height:28px;overflow:auto}.full-screen-modal-container .full-screen-modal .full-screen-modal-footer{display:flex;gap:10px;justify-content:center;padding:20px 30px 30px;border-top:1px solid rgba(0,0,0,.2)}.full-screen-modal-container .full-screen-modal .full-screen-modal-footer .btn{white-space:break-space}.true-full-screen{position:fixed;z-index:9999999;padding:0}.tabs{display:flex;flex-direction:column;flex:1;margin-left:-2px}.tabs.static-headers,.tabs .tab-overflow{overflow:auto}.tab-headers{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:40px;flex:0 1 auto;overflow-x:auto;flex-wrap:nowrap}.tab-header{display:flex;flex-direction:row;align-items:center;padding:15px 2px;gap:10px;white-space:nowrap;cursor:pointer;color:#002e6d;font-weight:600;line-height:18px;flex-shrink:0;background-color:transparent;border:none}.tab-header .tab-badge{color:#002e6d;background-color:#c5d9e7}.tab-header.selected{color:#1d252c;border-bottom:3px solid #1d252c}.tab-header.selected .tab-badge{color:#1d252c;background-color:#f4f4f4}.tab-header:focus-visible{outline:2px solid #002e6d;outline-offset:-2px;border-radius:4px}.tab-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.button-bar{height:100px;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid rgba(0,0,0,.2);margin-bottom:60px;display:flex;justify-content:space-between;animation:fadeIn ease-out .5s;padding-left:20px;padding-right:20px;z-index:99}@media (min-width: 768px){.button-bar{padding-left:0;margin-bottom:0;padding-right:110px;padding-left:var(--button-bar-shift, -380px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.button-bar .select-section{display:flex;flex-direction:column;justify-content:center;gap:10px}@media (min-width: 768px){.button-bar .select-section{display:flex;flex-direction:row;align-items:center;gap:10px}}.button-bar .select-section .count-section{display:flex;align-items:center;justify-content:center;gap:10px}.button-bar .select-section .count-section .select-count{display:flex;align-items:center;justify-content:center;background:#f4f4f4;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px;color:#002e6d;width:24px;height:18px}.button-bar .action-section{display:flex;flex-direction:row;gap:10px;align-items:center}.placeholder{display:inline-block;position:relative;border-radius:4px;text-transform:uppercase;letter-spacing:2px;font-weight:600;margin-left:3px;font-size:11px;padding:2px 4px}.placeholder-product{display:flex;align-items:center;justify-content:center;height:1rem;font-family:Poppins,sans-serif;font-size:.625rem;line-height:.625rem;letter-spacing:.03125rem;font-weight:600;margin-left:.3125rem;padding:0 .3125rem;cursor:pointer;text-transform:uppercase}.placeholder-product.ts{background-color:#3d7cc9;color:#fff}.placeholder-product.ce,.placeholder-product.trk{background-color:#1d252c;color:#fff}.placeholder-product.prog{background-color:#7a45c1;color:#fff}.placeholders{display:flex}.data-box{width:100%;background-color:#f4f4f4;border-radius:16px;display:flex;flex-direction:row;align-items:center;padding:20px;column-gap:15px;border:3px solid white;margin:-3px;transition:border .3s ease-out}.data-box.selected{border:3px solid #002e6d;background-color:#fff;cursor:default!important}.data-box .data-icon{width:50px;height:50px}.data-box .data-box-content{text-align:left}.data-box .data-box-title{margin-bottom:5px;overflow:hidden}.data-box .data-box-title>div{cursor:pointer}.data-box .data-box-title:focus-visible{outline-color:#002e6d}.data-box .data-box-title svg{color:#517090;font-size:13px;margin-left:5px}@media (min-width: 768px){.data-box{width:auto;flex:1 1 auto}}.data-box-group{width:100%;display:flex;align-items:stretch;gap:10px}.data-box-group.columns{flex-direction:column}.data-box-group.rows{flex-direction:row}@media (min-width: 768px){.data-box-group{flex-direction:row;gap:20px}}.rating-container{display:flex;gap:2px;color:#089dd4}.need-help-container{position:absolute;z-index:1000;right:50px;bottom:50px}.need-help-container .need-help-btn{background-color:#089dd4;display:block;height:54px;width:54px;color:#fff;border-radius:100%;box-shadow:0 24px 44px 10px #00000040;transition:all .1s ease-out}.need-help-container .need-help-btn .need-help-icon{font-size:25px;position:relative;bottom:-1px}.need-help-container .need-help-btn:hover,.need-help-container .need-help-btn:focus-visible{background-color:#002e6d;transform:scale(1.05) translateY(-5px) translate(-2px);box-shadow:0 24px 44px 10px #0000004d}.need-help-container .need-help-btn:hover .need-help-icon,.need-help-container .need-help-btn:focus-visible .need-help-icon{font-size:27px}.slider-container-viewport{overflow:hidden}.slider-container-viewport .slider-container{height:100%;display:flex}.slider-container-viewport .slider-container .slide-container{transition:all ease-in-out .3s;width:100%;transform:translate(0)}.slider-container-viewport .slider-container .slide-container.hide{visibility:hidden}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.progress-bar{height:125px;width:125px;display:flex;justify-content:center;align-items:center;gap:6px}.progress-bar .CircularProgressbar{height:125px;width:125px}.progress-bar .rating-container{color:var(--custom-color)}.progress-bar .rating-container .tile-ratings{padding-top:5px}.progress-bar .rating-container .tile-ratings .fa-star{height:10px}.progress-bar .percentage{color:#d12d00;text-align:center;font-family:Manrope;font-size:32px;font-style:normal;font-weight:600;line-height:32px}.progress-bar .status-text{display:flex;padding:1px 5px;justify-content:center;align-items:center;gap:3px;border-radius:4px;background:#d12d00;color:#f4f4f4;font-family:Manrope;font-size:10px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.4px;text-transform:uppercase}.progress-bar .status-text .hand-icon{height:10px;width:10px}.tile-user-container{display:inline-flex;padding:10px;justify-content:center;align-items:center;gap:10px;color:#002e6d;border-radius:8px;background:#fff;height:54px}.tile-user-container .anon-icon{height:24px;width:24px;color:#cfcfcf}.tile-user-container .user-icon{height:30px;width:30px}.wifi-container{display:flex;justify-content:center;align-items:center}.wifi-container .mqtt-strength{margin-left:auto;text-align:center;font-family:Manrope;font-size:10px;font-weight:600;text-transform:uppercase;display:flex;flex-direction:row;gap:4px;align-items:center}.streaming-progress{display:flex;gap:10px;height:32px;padding-left:12px;padding-right:12px;margin-top:5px;border-radius:4px;align-items:center}.streaming-progress .left-section{display:flex;gap:2px;font-size:10px;font-style:normal;font-weight:300;text-transform:uppercase;align-items:center}.streaming-progress .right-section{font-size:14px;font-style:normal;font-weight:600}.streaming-progress .right-section .tile-ratings{color:#000;margin-bottom:3px}.tile-over-container{height:100%;overflow:hidden;border-radius:16px}.tile-gradient-container{height:100%;position:relative}.tile-gradient-container.is-streaming:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 35%,#1D252C 70% 100%),linear-gradient(to right top,transparent 80%,#1D252C 90% 100%)}.tile-main-container{display:flex;padding:30px;flex-direction:column;align-items:center;gap:20px;height:405px;width:450px;justify-content:space-between;position:relative}.tile-main-container .tile-username{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.tile-main-container .tile-username .tile-ratings{color:#68813c}.tile-main-container .tile-username .pin-icon{font-size:24px;cursor:pointer}.tile-main-container .streaming-overlay{display:flex;flex-direction:column;align-items:center;margin-top:auto;position:relative}.tile-main-container .streaming-overlay.is-selected{gap:10px}.tile-main-container .streaming-overlay.is-selected .is-selected-tooltip{z-index:99999991!important}.tile-main-container .streaming-overlay.is-selected .sim-title{text-align:center;max-width:100%;overflow:visible}.tile-main-container .streaming-overlay .sim-title{text-align:center;text-overflow:ellipsis;overflow:hidden;font-family:Manrope;font-size:21px;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap;max-width:390px}.tile-main-container .tile-top-container{display:flex;flex-direction:column}.tile-main-container .tile-top-container.in-menu{align-items:center}.tile-main-container .tile-top-container.in-menu .tile-title{color:#089dd4;overflow:hidden;text-align:center;text-overflow:ellipsis;font-family:Manrope;font-size:21px;font-style:normal;font-weight:600;line-height:21px}.tile-main-container .tile-top-container .tile-menu-image{width:200px}.tile-main-container .tile-top-container .tile-progress-bar{display:flex;width:100%;height:100%;justify-content:center;align-items:center;gap:10px;padding-bottom:20px}.tile-main-container .tile-top-container .tile-title{width:350px;text-align:center;text-overflow:ellipsis;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;height:25px;overflow:hidden;white-space:nowrap}.tile-main-container .tile-top-container .tile-subtitle{margin-top:5px;width:350px;text-align:center;text-overflow:ellipsis;font-family:Manrope;font-size:18px;font-style:normal;font-weight:700;height:25px;overflow:hidden;white-space:nowrap}.tile-main-container .tile-bottom-container{height:50px;width:100%;display:flex;flex-direction:row;border-top:1px solid rgba(0,0,0,.1);padding-top:10px;align-items:center;gap:5px;color:#1d252c}.tile-main-container .tile-bottom-container.light-theme{color:#fff;border-top:1px solid rgba(244,244,244,.1)}.tile-main-container .tile-bottom-container.light-theme .battery{color:#fff}.tile-main-container .tile-bottom-container .time-in-hs{display:flex;flex-direction:row;align-items:center;padding:0 5px 0 10px}.tile-main-container .tile-bottom-container .time-in-hs .hs-icon{display:flex;justify-content:center;align-items:center;padding-right:5px}.tile-main-container .tile-bottom-container .time-in-hs .hs-icon .icon{height:20px}.tile-main-container .tile-bottom-container .time-in-hs .hs-text-container{display:flex;flex-direction:column}.tile-main-container .tile-bottom-container .time-in-hs .hs-text-container .in-hs{text-align:center;font-family:Manrope;font-size:8px;font-style:normal;font-weight:600;line-height:10px;text-align:left;padding:0}.tile-main-container .tile-bottom-container .time-in-hs .hs-text-container .time-in-hs{text-align:center;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;line-height:14px;text-align:left;padding:0}.tile-main-container .tile-bottom-container .battery{padding:10px;font-size:12px;display:flex;align-items:center}.tile-main-container .tile-bottom-container .battery .battery-text{font-family:Manrope;font-style:normal;font-weight:600}.tile-main-container .tile-bottom-container .battery .battery-icon{width:27px;height:18px}.tile-main-container .tile-bottom-container .wifi{padding:10px}.tile-main-container .tile-bottom-container .activity{padding:10px;margin-left:auto;text-align:center;font-family:Manrope;font-size:10px;font-weight:600;text-transform:uppercase;display:flex;flex-direction:row;gap:4px;align-items:center}.tile-main-container .tile-bottom-container .activity .status-dot{height:10px;width:10px;border-radius:10px}.tile-main-container .active{background-color:#cddb00}.tile-main-container .idle{background-color:#ecbd00}.tile-main-container .inactive{background-color:#d12d00}.tippy-popper{z-index:99999991!important}.tile-controller-action-container{display:flex;justify-content:center;align-items:center;gap:6px}.tile-controller-action-container .tile-controller-action-image{height:125px;width:125px}.tile-controller-action-container .tile-controller-action-label{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#002e6d;color:#fff;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px;text-transform:uppercase}.activity-player-breadcrumb-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:100px;gap:5px;padding:30px 80px;border-bottom:1px solid rgba(0,0,0,.2)}.activity-player-breadcrumb-container .link-component{height:100px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px}.activity-player-breadcrumb-container .link-component .link-icon{font-size:12px;width:10px}.activity-player-breadcrumb-container .link-component .main-link{color:#002e6d;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;margin-left:10px;margin-right:15px;cursor:pointer;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.activity-player-breadcrumb-container .link-component .link-item{color:#727376;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.96px;text-transform:uppercase;margin-left:15px;margin-right:15px}.nav-footer-main{height:100px;display:flex;padding:25px 80px;align-items:center;align-self:stretch;border-top:1px solid rgba(0,0,0,.2)}.nav-footer-main .footer-left{height:100px;justify-content:flex-start;align-items:center;display:flex;gap:20px;flex:4}.nav-footer-main .footer-left.hide-prev{visibility:hidden}.nav-footer-main .footer-left .prev-icon{display:flex;border-radius:8px;border:1px solid #002e6d;min-width:40px;height:40px;justify-content:center;align-items:center;color:#002e6d}.nav-footer-main .footer-left .prev-nav-text-container{display:flex;flex-direction:column}.nav-footer-main .footer-left .prev-nav-text-container .prev-text-title{color:#727376;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;line-height:12px}.nav-footer-main .footer-left .prev-nav-text-container .prev-text{color:#002e6d;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:22px;cursor:pointer}.nav-footer-main .footer-center{display:flex;justify-content:center;flex:2}.nav-footer-main .footer-center .nav-page-count{display:flex;padding:5px 12px;justify-content:center;align-items:center;border-radius:4px;background:#c5d9e7;color:#002e6d;text-align:right;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:20px}.nav-footer-main .footer-right{margin-left:auto;display:flex;gap:20px;flex:4;justify-content:flex-end;align-items:center}.nav-footer-main .footer-right.hide-next{visibility:hidden}.nav-footer-main .footer-right .next-icon{border-radius:8px;border:1px solid #002e6d;display:flex;min-width:40px;height:40px;justify-content:center;align-items:center;color:#002e6d}.nav-footer-main .footer-right .next-icon.locked{opacity:.3}.nav-footer-main .footer-right .next-nav-text-container{display:flex;flex-direction:column;text-align:right;width:100%}.nav-footer-main .footer-right .next-nav-text-container .next-text-container{width:100%;display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-end}.nav-footer-main .footer-right .next-nav-text-container .next-text-title{color:#727376;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;line-height:12px}.nav-footer-main .footer-right .next-nav-text-container .next-text{color:#002e6d;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:22px;cursor:pointer}.nav-footer-main .footer-right .next-nav-text-container.next-locked .next-text-container .lock-icon{color:#727376}.nav-footer-main .footer-right .next-nav-text-container.next-locked .next-text-container .next-text{color:#727376;font-weight:400}.nav-footer-main .footer-right .next-nav-text-container.next-locked .next-text-container .next-text:hover{cursor:default}.nav-footer-main .footer-right .exit-button{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;cursor:pointer;border-radius:8.698px;border:1.214px solid #002e6d;background:#002e6d;color:#fff;width:244px;height:49px;flex-shrink:0}.nav-footer-main .footer-right .exit-button .right-icon{font-size:25px}.nav-footer-main .footer-right .exit-button.complete-locked{border-color:#71767c;background-color:#71767c}.side-nav-main-container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;background:#c5d9e7;max-width:0;white-space:nowrap;transition:max-width .3s ease-in-out}.side-nav-main-container.expanded{max-width:350px}.side-nav-main-container .side-nav-header{width:350px;height:100px;position:relative;display:flex;flex-direction:row;gap:5px;padding:30px;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.2)}.side-nav-main-container .side-nav-header .side-nav-collapse-button{position:absolute;left:-40px;height:40px;width:40px;background-color:#c5d9e7;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer}.side-nav-main-container .side-nav-header .header-lesson{display:flex;flex-direction:column;justify-content:center;height:100px}.side-nav-main-container .side-nav-header .header-lesson .lesson-number{color:#2e6d99;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.96px;text-transform:uppercase}.side-nav-main-container .side-nav-header .header-lesson .lesson-name{color:#002e6d;font-family:Poppins;font-size:21px;font-style:normal;font-weight:600;line-height:21px}.side-nav-main-container .lessons-container{display:flex;flex-direction:column;width:100%;height:100%;opacity:0;transform:translate(-10px);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.side-nav-main-container .lessons-container.expanded{opacity:1;transform:translate(0)}.side-nav-main-container .lessons-container .lesson-activity{display:flex;padding:40px 30px 10px;align-items:center;gap:10px;align-self:stretch;height:68px;border-bottom:1px solid rgba(0,46,109,.2)}.side-nav-main-container .lessons-container .lesson-activity .activity-title{color:var(--Black, #1d252c);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:.96px;text-transform:uppercase}.side-nav-main-container .lessons-container .lesson-activity .activities-count{display:flex;padding:3px 8px;justify-content:center;align-items:center;border-radius:4px;background:#f4f4f4;height:18px;width:24px;font-size:12px}.side-nav-main-container .lessons-container .lesson-item{min-height:60px;height:auto;display:flex;padding:10px 30px;align-items:center;gap:20px;align-self:stretch;border-bottom:1px solid rgba(0,46,109,.2);flex-wrap:wrap;overflow:hidden;cursor:pointer}.side-nav-main-container .lessons-container .lesson-item .lesson-text{flex:1;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.side-nav-main-container .lessons-container .lesson-item:hover,.side-nav-main-container .lessons-container .lesson-item.is-selected{background-color:#f4f4f4}.side-nav-main-container .lessons-container .credentials-container{display:flex;flex-direction:column;padding:40px 30px}.side-nav-main-container .lessons-container .credentials-container .credentials-title-container{display:flex;align-items:center;gap:10px;align-self:stretch}.side-nav-main-container .lessons-container .credentials-container .credentials-title-container .credentials-title{color:#1d252c;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:.96px;text-transform:uppercase}.side-nav-main-container .lessons-container .credentials-container .credentials-title-container .credentials-count{display:flex;padding:3px 8px;justify-content:center;align-items:center;border-radius:4px;background:#f4f4f4;height:18px;width:24px;font-size:12px}.side-nav-main-container .lessons-container .credentials-container .credentials-description{color:#727376;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:20px 0}.side-nav-main-container .lessons-container .credentials-container .credential-items-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);justify-items:center;align-items:center;gap:20px}.side-nav-main-container .lessons-container .credentials-container .credential-items-container .image-container{max-width:50%;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center}.side-nav-main-container .lessons-container .credentials-container .credential-items-container .image-container .credential-title{display:flex;justify-content:center;align-items:center;border-radius:4px;background:#089dd4;padding:0 5px;height:16px;color:#1d252c;text-align:center;font-family:Poppins;font-size:10px;font-style:normal;font-weight:600;text-transform:uppercase;text-overflow:ellipsis}.side-nav-main-container .lessons-container .credentials-container .credential-items-container .image-container .progress-image-container{width:75px;height:75px}.side-nav-main-container .lessons-container .credentials-container .credential-items-container .image-container .progress-image-container img{width:40px;height:40px}.side-nav-main-container .lessons-container .side-nav-buttons-container{margin-top:auto;display:flex;flex-direction:column;width:100%;gap:10px;padding:30px}.side-nav-main-container .lessons-container .side-nav-buttons-container .feedback{display:flex;justify-content:center;align-items:center;width:100%}.side-nav-main-container .lessons-container .side-nav-buttons-container .feedback .feedback-button{width:100%;display:flex;justify-content:center;align-items:center;height:40px;padding:7px 11px;gap:10px;align-self:stretch;border-radius:8px;border:1px solid #002e6d}.side-nav-main-container .lessons-container .side-nav-buttons-container .get-help{display:flex;justify-content:center;align-items:center;width:100%}.side-nav-main-container .lessons-container .side-nav-buttons-container .get-help .get-help-button{width:100%;display:flex;justify-content:center;align-items:center;height:40px;padding:7px 11px;gap:10px;align-self:stretch;border-radius:8px;border:1px solid #002e6d}.activity-player-main-container{display:flex;height:100%;width:100%}.activity-player-main-container .activity-slide{width:100%;display:flex;flex-direction:column;overflow:auto}.activity-player-main-container .activity-slide .activity-player-slider-component{width:100%}.headset-image-container{height:10.625rem;width:100%;border-radius:32px 32px 60px 60px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#898a8d33;overflow:hidden}@media (min-width: 768px){.headset-image-container{height:13.75rem}}.headset-image-container .headset-image-nose{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='89'%20height='38'%20viewBox='0%200%2089%2038'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M29.9216%2013.8582C30.722%206.51476%2036.9436%200.799805%2044.5%200.799805C52.0671%200.799805%2058.2956%206.53093%2059.0817%2013.8894C60.2593%2018.9907%2068.4064%2038%2088.4962%2038L0.5%2037.9999C20.6308%2037.9999%2028.7701%2018.913%2029.9216%2013.8582Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='89'%20height='38'%20viewBox='0%200%2089%2038'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M29.9216%2013.8582C30.722%206.51476%2036.9436%200.799805%2044.5%200.799805C52.0671%200.799805%2058.2956%206.53093%2059.0817%2013.8894C60.2593%2018.9907%2068.4064%2038%2088.4962%2038L0.5%2037.9999C20.6308%2037.9999%2028.7701%2018.913%2029.9216%2013.8582Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;height:2.5rem;width:5.625rem;bottom:0;right:calc(50% - 2.8125rem);background-color:var(--headset-image-bg-color, #ffffff)}.headset-image-container .logo-mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.progress-image-container{position:relative}.progress-image-container .progress-image{filter:grayscale(0%)}.progress-image-container .progress-image.incomplete{filter:grayscale(100%)}.progress-image-container .complete-checkmark-container{position:absolute;right:0;top:0;height:32px;width:32px;z-index:1;background-color:#089dd4;border-radius:50%;display:flex;justify-content:center;align-items:center}.progress-image-container .complete-checkmark-container.large{height:43px;width:43px;top:25px;right:22px}.progress-image-container .complete-checkmark-container .check-icon{color:#fff;font-size:16px}.progress-image-container .complete-checkmark-container .check-icon.large{font-size:20px}#logo{height:30px;display:inline-block}#logo:hover .arrow-top{animation:fromLeft .3s .1s ease-out forwards}#logo:hover .arrow-bottom{animation:fromRight .3s ease-out forwards}#logo:hover .logo-t,#logo:hover .logo-r,#logo:hover .logo-a,#logo:hover .logo-n,#logo:hover .logo-s,#logo:hover .logo-f{animation:fromLeft .5s .2s ease forwards}#logo .logo-text{background:red}@keyframes fromLeft{0%{opacity:.3;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fromRight{0%{opacity:.3;transform:translate(80px)}to{opacity:1;transform:translate(0)}}.medium-panel.page-layout .page-header-container,.large-panel.page-layout .page-header-container{display:flex;flex-direction:row;align-items:center;flex:0 1 auto}.page-layout{display:flex;flex-direction:column;flex:1 1 auto;height:100%}@media (min-width: 768px){.page-layout{height:100vh}}.page-layout .page-header-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px;box-sizing:border-box;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(29,37,44,.2);background-color:var(--page-header-bg-color, transparent)}@media (min-width: 768px){.page-layout .page-header-container{padding:40px;flex-wrap:nowrap;gap:30px}}@media (min-width: 1024px){.page-layout .page-header-container{padding:40px 80px}}.page-layout .page-children-container{display:flex;flex-direction:column;flex:1 1 auto;overflow:auto}.page-layout .filter-container{flex:1 1 auto;width:100%;padding-top:10px}@media (min-width: 768px){.page-layout .filter-container{padding-top:0}}@media (min-width: 1024px){.page-layout .filter-container{max-width:353px}}.page-layout .page-toolbar{order:-1}@media (min-width: 768px){.page-layout .page-toolbar{order:1;margin-left:auto}}body{font-family:Poppins,sans-serif;font-size:16px}h1{color:#1d252c;font-size:40px;line-height:40px;margin:30px 0 20px}@media (min-width: 768px){h1{font-size:60px;line-height:60px}}@media (min-width: 1024px){h1{color:#1d252c;font-size:80px;line-height:80px}}h2{font-size:21px;line-height:32px;font-weight:600;display:inline-block;color:#1d252c}@media (min-width: 768px){h2{font-size:22px}}h4{display:inline-block;color:#1d252c;font-weight:600;font-size:21px;line-height:24px;margin:0}h5{display:inline-block;color:#517090;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:2px;padding:0}h7{font-family:Poppins;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.08em}p{font-family:Manrope;font-size:16px;line-height:24px;font-weight:400;color:#727376}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.relative-position{position:relative}.page-header{display:flex;flex:1 1 auto;flex-direction:row;gap:20px;flex-wrap:wrap}@media (min-width: 768px){.page-header{gap:5px;flex-wrap:nowrap}}.page-header .info-container{display:flex;flex-direction:column;flex:1 1 auto;gap:20px;order:1}@media (min-width: 768px){.page-header .info-container.has-middle-pane{flex-grow:0}}.page-header .info-container .info{display:flex;flex-direction:row}.page-header .info-container .info .text{display:flex;flex-direction:column;justify-content:center;gap:5px}.page-header .info-container .info .text .title-container{display:flex;gap:10px;align-items:center}.page-header .info-container .info .text .title-container h1{font-size:24px;font-weight:600;line-height:40px;margin:0}.page-header .info-container .info .text .title-container .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-size:12px;line-height:12px;padding:5px 12px;height:30px;font-weight:600;font-size:20px;line-height:20px}.page-header .middle-pane-container{display:flex;flex:1 1 100%;order:3}@media (min-width: 768px){.page-header .middle-pane-container{flex:1 1 auto;order:2}}.page-header .toolbar-container{order:2}.page-header h3{font-size:16px;line-height:32px;font-weight:400;margin:0;color:#1d252c}.account-layout{height:100%;display:grid;grid-template-columns:minmax(280px,420px);grid-template-rows:12fr;justify-content:center}.account-layout h1{font-weight:700}.account-layout .notification{margin:30px 0}.account-layout .left{height:inherit;display:flex;align-items:center;justify-content:center}.account-layout .left .content{width:100%;box-sizing:border-box;padding:50px}.account-layout .left .content .account-form{display:grid;grid-gap:30px}.account-layout .left .content .account-form .instructions{line-height:24px;color:#727376}.account-layout .left .content .account-form .inputs{display:grid;grid-gap:10px}.account-layout .left .content .account-form .form-options{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.account-layout .left .content .account-form .requirements{color:#727376;transition:all .3s ease-out}.account-layout .left .content .account-form .requirements .title{font-family:Poppins;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.08em;text-transform:uppercase;padding-bottom:10px}.account-layout .left .content .account-form .requirements ul{font-family:Manrope,sans-serif;font-size:12px;line-height:24px;list-style-type:none;padding:0;margin:0}.account-layout .bottom{display:block;height:100%;min-height:400px;background-repeat:no-repeat;background-position:center top}.account-layout .right{height:inherit;display:none;height:100%;min-height:400px;background-repeat:no-repeat;background-size:100% auto;background-position:center top}@media (min-width: 768px){.account-layout{grid-template-rows:auto;grid-template-columns:minmax(420px,540px)}.account-layout .right{display:block}}@media (min-width: 1024px){.account-layout{padding:0 0 0 50px;grid-template-columns:minmax(490px,400px) minmax(500px,900px);grid-template-rows:12fr}.account-layout .right{background-position:center bottom}}footer{margin-top:40px;font-family:Manrope,sans-serif;font-size:12px;color:#727376}footer ul{padding:0;margin:5px 0}footer ul li{display:inline-block}footer ul li:first-child:after{content:"•";margin:0 5px}.medium-panel.data-table .data-table-header-column-text-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:6px;height:22px;flex:none;order:0;flex-grow:0}.large-panel.data-table .data-table-header-column-text-container{display:flex;flex-direction:row;padding:0 2px;gap:6px;flex:none;order:0;flex-grow:0}.data-table-header-column-text{display:flex;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:22px;letter-spacing:.08em;text-transform:uppercase;color:#517090;overflow:hidden}.data-table-header-column-text-container{background-color:transparent;border:none;width:inherit}.data-table-header-column-text-container:focus-within{outline:2px solid #002e6d;border-radius:4px;outline-offset:-2px}.table-container-v2 .data-table-body-cell{font-family:Manrope;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-items:center;border:none}.table-container-v2 .data-table-body-cell.action-menu-cell{overflow:unset}.table-container-v2 .small-panel.data-table .data-table-cell-container .data-table-body-cell,.table-container-v2 .medium-panel.data-table .data-table-cell-container .data-table-body-cell{border:none}.table-container-v2 .data-table-header.data-table-cell,.table-container-v2 .data-table-header.data-table-cell-first{display:flex;overflow:hidden;align-items:center;border:none}.table-container-v2 .small-panel.data-table .data-table-cell{border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33}.table-container-v2 .large-panel.data-table .data-table-selection-column{align-items:center;display:flex;flex-direction:row;gap:10px;padding:0 2px;border:none}.table-container-v2 .data-table-selection-checkbox{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;gap:10px;border:1px solid #898a8d;border-radius:4px}.table-container-v2 .medium-panel.data-table .data-table-selection-column,.table-container-v2 .small-panel.data-table .data-table-selection-column{width:auto;height:auto;box-sizing:border-box;display:flex;flex-direction:row;justify-content:left;align-items:center;gap:10px;padding:0;margin:0}.table-container-v2 .medium-panel.data-table .data-table-cell-container-first{width:auto;display:flex;flex-direction:row;align-items:center;padding:0;gap:30px;margin:0;grid-column:unset;height:auto}.table-container-v2 .small-panel.data-table .data-table-cell-container-first{width:auto;height:auto;display:flex;flex-direction:row;align-items:center;padding:0;gap:30px;margin:0;grid-column:unset;justify-content:space-between}.table-container-v2 .small-panel.data-table .data-table-cell-container,.table-container-v2 .medium-panel.data-table .data-table-cell-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:0;margin:0;height:auto}.table-container-v2 .large-panel.data-table .data-table-cell-container{height:inherit;justify-content:center;border:none}.table-container-v2 .large-panel.data-table .data-table-header.data-table-cell-first{align-items:center;justify-content:left}.table-container-v2 .large-panel.data-table .data-table-cell{padding:0;justify-content:center;height:inherit;border:none}.table-container-v2 .large-panel.data-table .data-table-cell,.table-container-v2 .large-panel.data-table .data-table-cell-first{display:flex;box-sizing:border-box;align-items:center;font-family:Manrope;font-style:normal;font-weight:400;line-height:24px;color:#1d252c;border:none}.table-container-v2 .small-panel.data-table .data-table-cell,.table-container-v2 .small-panel.data-table .data-table-cell-first,.table-container-v2 .medium-panel.data-table .data-table-cell,.table-container-v2 .medium-panel.data-table .data-table-cell-first{font-family:Manrope;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.table-container-v2 .large-panel.data-table .data-table-header-column-text-container,.table-container-v2 .medium-panel.data-table .data-table-header-column-text-container,.table-container-v2 .small-panel.data-table .data-table-header-column-text-container{display:flex;flex-direction:row;justify-content:left;align-items:center;flex:none;order:0;flex-grow:1;gap:3px;cursor:pointer}.table-container-v2 .large-panel.data-table .cell-level-header{display:none}.table-container-v2 .badge-container .badge{font-size:12px;padding:3px 8px;background-color:#c5d9e7;border-radius:4px}.small-panel.data-table .data-table-body{width:375px;flex:none;order:0;align-self:stretch;flex-grow:0}.data-table-body{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:1410px;height:720px;flex:none;order:1;flex-grow:0}.table-container-v2{height:100%}.table-container-v2 .data-table{display:flex;flex-direction:column;padding-left:1px}.table-container-v2 .small-panel.data-table .data-table-row-container:not(:first-child){display:grid;row-gap:10px;column-gap:10px;grid-template-columns:minmax(100px,1fr);border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33}.table-container-v2 .small-panel.data-table .data-table-row-container{padding-top:25px;padding-bottom:25px}.table-container-v2 .medium-panel.data-table .data-table-row-container:not(:first-child){display:grid;row-gap:10px;column-gap:30px;grid-template-columns:repeat(2,minmax(100px,1fr));grid-auto-flow:row dense;border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33;padding:20px 0}.table-container-v2 .medium-panel.data-table.has-selection .data-table-row-container{display:grid;row-gap:10px;column-gap:20px;grid-template-columns:minmax(40px,.05fr) repeat(2,minmax(100px,1fr));grid-auto-flow:row dense}.table-container-v2 .small-panel.data-table.has-selection .data-table-row-container{display:grid;row-gap:10px;column-gap:10px;grid-template-columns:minmax(40px,.05fr) minmax(100px,1fr);grid-auto-flow:column}.table-container-v2 .small-panel.data-table .data-table-header-child,.table-container-v2 .medium-panel.data-table .data-table-header-child{display:none}.table-container-v2 .small-panel.data-table .data-table-row-container.inactive>div,.table-container-v2 .medium-panel.data-table .data-table-row-container.inactive>div,.table-container-v2 .large-panel.data-table .data-table-row-container.inactive>div{opacity:.33}.table-container-v2 .small-panel.data-table .data-table-row-container.disabled>div,.table-container-v2 .medium-panel.data-table .data-table-row-container.disabled>div,.table-container-v2 .large-panel.data-table .data-table-row-container.disabled>div{background:#f4f4f4;border-bottom:1px solid rgba(137,138,141,.2)!important}.table-container-v2 .large-panel.data-table .data-table-header-child{display:flex;align-items:center}.table-container-v2 .large-panel.data-table .data-table-row-container{display:grid;grid-template-columns:var(--dt-grid-template-columns);border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33}.table-container-v2 .large-panel.data-table.has-selection .data-table-row-container{display:grid;grid-template-columns:minmax(50px,.3fr) var(--dt-grid-template-columns)}.table-container-v2 .large-panel.data-table.has-actions .data-table-row-container{display:grid;grid-template-columns:var(--dt-grid-template-columns) minmax(50px,.3fr)}.table-container-v2 .large-panel.data-table.has-selection.has-actions .data-table-row-container{display:grid;grid-template-columns:minmax(50px,.3fr) var(--dt-grid-template-columns) minmax(50px,.3fr)}.user-cell-container{width:100%;white-space:nowrap;display:flex;flex-direction:row;align-items:center;padding:0;gap:20px;height:40px;flex:0 1 auto}.user-cell-container .user-cell-name{width:calc(100% - 60px);box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:0;height:24px;flex:none;order:0;flex-grow:0;font-family:Manrope;font-style:normal;font-weight:700;color:#002e6d}.user-cell-container .anonymous-container-avatar{color:#cfcfcf;width:40px;height:40px;font-size:24px;line-height:40px;text-align:center}.small-panel.data-table .user-cell-name,.medium-panel.data-table .user-cell-name{font-size:16px}.text-theme{text-align:left}.table-container{height:auto;position:relative}.table-container.virtual-scrolling{height:100%}.table-container.scroll-shadow:after{content:"";position:absolute;bottom:0;right:0;z-index:2;height:100%;width:10px;background:linear-gradient(90deg,transparent,#898a8d 1000%) right/100% 100% no-repeat}.table-container .scroll-container,.table-container .scroll-container.virtual-scrolling{height:inherit}.table-container .scroll-container.overflow-enabled{overflow-x:auto;padding-bottom:5px}.table-container .scroll-container.overflow-enabled table tr{white-space:nowrap}.table-container .scroll-container.static-headers table thead{position:sticky;top:0;z-index:2}.table-container .scroll-container.static-headers table .column-fixed{top:0}.table-container .scroll-container table{width:inherit;height:inherit}.table-container .scroll-container table th button{display:flex;gap:10px;align-items:center;height:inherit}.table-container .scroll-container table tbody tr:last-child{border-bottom:none}.table-container .scroll-container table tr{display:flex;border-bottom:1px solid rgba(137,138,141,.2)}.table-container .scroll-container table th,.table-container .scroll-container table td{background-color:#fff}.table-container .scroll-container table th.column-fixed,.table-container .scroll-container table td.column-fixed{position:sticky;z-index:1}.table-container .scroll-container table th>[role=cell],.table-container .scroll-container table th>[role=columnheader],.table-container .scroll-container table td>[role=cell],.table-container .scroll-container table td>[role=columnheader]{width:100%;height:100%;display:inherit}.medium-panel.form-table .form-table-header-column-text-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:6px;height:22px;flex:none;order:0;flex-grow:0}.large-panel.form-table .form-table-header-column-text-container{display:flex;flex-direction:row;padding:0 2px;gap:6px;flex:none;order:0;flex-grow:0}.form-table-header-column-text{display:flex;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:22px;letter-spacing:.08em;text-transform:uppercase;color:#517090;overflow:hidden}.form-table-header-column-text-container{background-color:transparent;border:none;width:inherit}.form-table-header-column-text-container:focus-within{outline:2px solid #002e6d;border-radius:4px;outline-offset:-2px}.form-table-header-column-text-container .info-icon{height:12px;width:12px;font-size:12px}.input-cell{position:relative;margin:18px 0;z-index:0}.input-cell .custom-input{display:flex;height:40px;width:100%;padding:7px 0 7px 11px;align-items:center;gap:10px;flex:1 0 0;border-radius:8px;border:1px solid #002e6d;background:#fff;box-shadow:0 4px 4px #00000026 inset}.input-cell .custom-input[type=password]{padding-right:40px}.input-cell .custom-input[type=password]::-ms-reveal{display:none}.input-cell .custom-input~.password-toggle,.input-cell .custom-input~.block-icon{position:absolute;right:0;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.input-cell .custom-input~.password-toggle svg,.input-cell .custom-input~.block-icon svg{pointer-events:none;font-size:18px}.input-cell .custom-input .custom-input[type=password]{padding-right:40px}.input-cell .custom-input .custom-input~.password-toggle{color:#727376!important;display:flex;align-items:center;justify-content:center;position:absolute!important;right:0;top:0;height:40px;font-size:18px;width:40px;color:#727376;z-index:1;opacity:0;transition:opacity .5s ease-out;pointer-events:none;visibility:hidden}.input-cell .custom-input .custom-input~.password-toggle:hover,.input-cell .custom-input .custom-input~.password-toggle:focus-visible{color:#002e6d!important}.input-cell .custom-input .custom-input~.password-toggle.show{visibility:visible;opacity:1;pointer-events:all}.input-cell .custom-input .custom-input~.password-toggle:after{display:none}.input-cell .custom-input .custom-input~.password-toggle svg{position:absolute;pointer-events:none;transition:all .3s ease-out}.input-cell .custom-input .custom-input~.password-toggle.slash svg:first-child{display:block;opacity:1}.input-cell .custom-input .custom-input~.password-toggle.slash svg:last-child{display:none;opacity:0}.input-cell .custom-input .custom-input~.password-toggle.eye svg:first-child{display:none;opacity:0}.input-cell .custom-input .custom-input~.password-toggle.eye svg:last-child{display:block;opacity:1}.input-cell .custom-input~.focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#089dd4;transition:.4s}.input-cell .custom-input~label{position:absolute;left:0;width:100%;top:0;line-height:40px;color:#727376;transition:.3s;font-weight:400;z-index:-1}.input-cell .custom-input.has-error{border-color:#d12d00;border-radius:8px;border:3px solid #d12d00}.input-cell .custom-input:focus{outline:none}.input-cell .custom-input:focus~.focus-border,.input-cell .custom-input.has-content~.focus-border{transition:.4s;width:100%}.input-cell .custom-input:focus~label,.input-cell .custom-input.has-content~label{top:-15px;font-size:14px;line-height:14px;transition:.3s;background-color:transparent}.input-cell .custom-input:disabled,.input-cell .custom-input:disabled:hover,.input-cell .custom-input:disabled:focus{color:#7273764d;font-weight:400;border-bottom:none}.input-cell .custom-input:disabled~label,.input-cell .custom-input:disabled:hover~label,.input-cell .custom-input:disabled:focus~label{color:#7273764d}.input-cell .custom-input:disabled~.focus-border,.input-cell .custom-input:disabled:hover~.focus-border,.input-cell .custom-input:disabled:focus~.focus-border{background-color:#7273764d;height:2px}.form-status-cell{display:flex;padding:5px 8px;justify-content:center;align-items:center;border-radius:4px;background:#567899;height:24px;min-width:42px}.form-status-cell .overflow{display:flex!important;cursor:pointer}.form-status-cell .overflow .overflow-body,.form-status-cell.has-error{background:#d12d00}.form-status-cell .icon{box-sizing:border-box;width:15px;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;font-size:14px;flex-shrink:0;color:#fff}.form-status-cell .error-count-text{color:#fff;margin-left:4px}.menu-dropdown{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.menu-dropdown .menu-name-search{font-size:1rem;margin:1rem 0;padding:.625rem 10px}.menu-dropdown .dropdown-options{padding:.625rem 10px}.menu-dropdown .menu-dropdown-item>div{width:100%;display:flex;gap:.62rem;padding:.625rem 0}.menu-dropdown .menu-dropdown-item>div>.menu-dropdown-item-info{max-width:calc(100% - 1.625rem);display:flex;flex-direction:column;gap:.25rem;flex:1}.menu-dropdown .menu-dropdown-item>div>.menu-dropdown-item-info>h3{overflow:hidden;color:#002e6d;text-overflow:ellipsis;font-family:Poppins;font-size:1rem;font-weight:400;line-height:1rem}.menu-dropdown .menu-dropdown-item>div>.menu-dropdown-item-info>span{color:#727376;font-family:Poppins;font-size:.875rem;font-weight:400;line-height:1.125rem;max-height:2.25rem;text-overflow:ellipsis;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:break-spaces}.menu-dropdown .menu-dropdown-item>div>div.menu-dropdown-item-tooltip{width:1rem;display:flex;align-items:center;justify-content:center}.menu-dropdown .menu-dropdown-item>div>div.menu-dropdown-item-tooltip>svg.fa-circle-info{margin:0}.form-table-container-v1 .form-table-body-cell{font-family:Manrope;display:flex;text-overflow:ellipsis;white-space:nowrap;border:none}.form-table-container-v1 .form-table-body-cell.status-cell{overflow:unset}.form-table-container-v1 .form-table-body-cell.dropdown-cell{overflow:visible;width:100%}.form-table-container-v1 .form-table-body-cell .form-table-input-row,.form-table-container-v1 .form-table-body-cell .form-table-status-row{width:100%}.form-table-container-v1 .small-panel.form-table .form-table-cell-container .form-table-body-cell,.form-table-container-v1 .medium-panel.form-table .form-table-cell-container .form-table-body-cell{border:none}.form-table-container-v1 .small-panel.form-table .form-table-cell-container .form-table-body-cell.dropdown-cell,.form-table-container-v1 .medium-panel.form-table .form-table-cell-container .form-table-body-cell.dropdown-cell{overflow:visible;width:100%}.form-table-container-v1 .form-table-header.form-table-cell,.form-table-container-v1 .form-table-header.form-table-cell-first{display:flex;overflow:hidden;align-items:center;border:none}.form-table-container-v1 .small-panel.form-table .form-table-cell{border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33}.form-table-container-v1 .medium-panel.form-table .form-table-cell-container-main{width:auto;display:flex;flex-direction:row;align-items:center;padding:0;gap:30px;grid-column:unset;height:auto;margin:0 0 0 5px}.form-table-container-v1 .small-panel.form-table .form-table-cell-container-main{width:auto;height:auto;display:flex;flex-direction:row;align-items:center;padding:0;gap:30px;margin:0;grid-column:unset;justify-content:space-between}.form-table-container-v1 .form-table-cell-container-status{align-items:center;justify-content:center!important}.form-table-container-v1 .small-panel.form-table .form-table-cell-container,.form-table-container-v1 .medium-panel.form-table .form-table-cell-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:0;margin:0;height:auto}.form-table-container-v1 .large-panel.form-table .form-table-cell-container{display:flex;height:inherit;justify-content:flex-start;border:none}.form-table-container-v1 .large-panel.form-table .form-table-header.form-table-cell-main{align-items:center;justify-content:left}.form-table-container-v1 .large-panel.form-table .form-table-cell{padding:0;justify-content:center;height:inherit;border:none}.form-table-container-v1 .large-panel.form-table .form-table-cell,.form-table-container-v1 .large-panel.form-table .form-table-cell-first{display:flex;box-sizing:border-box;align-items:center;font-family:Manrope;font-style:normal;font-weight:400;line-height:24px;color:#1d252c;border:none}.form-table-container-v1 .small-panel.form-table .form-table-cell,.form-table-container-v1 .small-panel.form-table .form-table-cell-first,.form-table-container-v1 .medium-panel.form-table .form-table-cell,.form-table-container-v1 .medium-panel.form-table .form-table-cell-first{font-family:Manrope;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.form-table-container-v1 .large-panel.form-table .form-table-header-column-text-container,.form-table-container-v1 .medium-panel.form-table .form-table-header-column-text-container,.form-table-container-v1 .small-panel.form-table .form-table-header-column-text-container{display:flex;flex-direction:row;justify-content:left;align-items:center;flex:none;order:0;flex-grow:1;gap:10px;cursor:pointer}.form-table-container-v1 .large-panel.form-table .form-table-header-cell-container-status,.form-table-container-v1 .medium-panel.form-table .form-table-header-cell-container-status,.form-table-container-v1 .small-panel.form-table .form-table-header-cell-container-status{justify-content:center}.form-table-container-v1 .large-panel.form-table .cell-level-header{display:none}.form-table-container-v1 .close-button-container{display:flex;justify-content:center;align-items:center}.form-table-container-v1 .close-button-container .close-button{color:var(--Black, #1d252c);font-size:16px;font-style:normal;border:none;height:50px;width:50px}.small-panel.form-table .form-table-body{width:375px;flex:none;order:0;align-self:stretch;flex-grow:0}.form-table-body{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:1410px;height:720px;flex:none;order:1;flex-grow:0}.form-table-container-v1{height:100%}.form-table-container-v1 .form-table{display:flex;flex-direction:column;padding-left:1px;padding-bottom:100px}.form-table-container-v1 .small-panel.form-table .form-table-row-container:not(:first-child){display:grid;row-gap:10px;column-gap:10px;grid-template-columns:minmax(100px,1fr);border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33}.form-table-container-v1 .small-panel.form-table .form-table-row-container{padding-top:25px;padding-bottom:25px}.form-table-container-v1 .medium-panel.form-table .form-table-row-container:not(:first-child){display:grid;row-gap:10px;column-gap:30px;grid-template-columns:repeat(2,minmax(100px,1fr));grid-auto-flow:row dense;border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33;padding:20px 0}.form-table-container-v1 .large-panel.form-table .form-table-header-child{display:flex;align-items:center}.form-table-container-v1 .large-panel.form-table .form-table-row-container{display:grid;grid-template-columns:var(--dt-grid-template-columns);border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33;gap:10px;align-items:center}.form-table-container-v1 .small-panel.form-table .form-table-header-child,.form-table-container-v1 .medium-panel.form-table .form-table-header-child{display:none}.form-table-container-v1 .small-panel.form-table .form-table-row-container.inactive>div,.form-table-container-v1 .medium-panel.form-table .form-table-row-container.inactive>div,.form-table-container-v1 .large-panel.form-table .form-table-row-container.inactive>div{opacity:.33}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}a:focus,button:focus,input:focus,input[type=checkbox],a:active,button:active,.checkbox,.tx-navbar-item:focus{outline:none}a:focus-visible,button:focus-visible,input[type=checkbox]:focus-visible,.tx-navbar-item:focus-visible{outline:2px solid #002e6d;outline-offset:1px}.dropdown-input:focus-within{outline:2px solid #002e6d;outline-offset:2px}a:focus-visible,.breadcrumb{border-radius:1px}button:focus-visible{outline-offset:2px}.tx-navbar-item:focus-visible{border-radius:.5rem}.accordion button:focus-visible{outline-offset:-2px}.notification .close:focus-visible{outline-offset:-4px;height:100%;border-radius:.5rem;outline-color:#c72b00}.hide-show:focus-visible{border-radius:.5rem;outline-offset:-5px}.collapse-button:focus-visible{outline:2px solid #002e6d}[data-tooltipped]:focus-visible{outline:none}[data-tooltipped]:focus-visible>*{outline:2px solid #002e6d;border-radius:1px;outline-offset:1px}.shortcut.link:focus-visible{outline:2px solid #002e6d;outline-offset:-3px}.route-container.large-panel:focus-visible{outline:2px solid #002e6d;outline-offset:-3px}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(--custom-highlight-background, linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.odometer.odometer-auto-theme,.odometer.odometer-theme-default,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align: auto;*zoom: 1;*display: inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align: auto;*zoom: 1;*display: inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;inset:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:Helvetica Neue,sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}*{box-sizing:border-box}html{font-family:Poppins;color:#1d252c}html body{margin:0}html body input[type=button],html body button{color:#1d252c}.tx-skeleton-container{flex:1;width:100%}.tx-skeleton-container .react-loading-skeleton{height:1.25rem}.a11y-only{display:block;position:absolute!important;width:0px!important;height:0px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.app-toast-container{position:fixed;top:1rem;right:1rem;max-width:calc(100% - 2rem);width:100%}@media (min-width: 768px){.app-toast-container{width:100%;max-width:30rem}}.app-toast-container .tx-toast{background-color:#fff}
