/* Minification failed. Returning unminified contents.
(1,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,130): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,339): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,408): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,657): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,765): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1449): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1747): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2155): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2259): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2677): run-time error CSS1039: Token not allowed after unary operator: '-background-body'
(1,3062): run-time error CSS1039: Token not allowed after unary operator: '-background-button'
(1,3137): run-time error CSS1039: Token not allowed after unary operator: '-background-button-hover'
(1,3211): run-time error CSS1039: Token not allowed after unary operator: '-background-error-button'
(1,3291): run-time error CSS1039: Token not allowed after unary operator: '-background-error-button-hover'
(1,3372): run-time error CSS1039: Token not allowed after unary operator: '-background-body'
(1,3445): run-time error CSS1039: Token not allowed after unary operator: '-background-button-hover'
(1,3492): run-time error CSS1039: Token not allowed after unary operator: '-text-white'
(1,3671): run-time error CSS1030: Expected identifier, found ','
(1,3679): run-time error CSS1031: Expected selector, found ')'
(1,3679): run-time error CSS1025: Expected comma or open brace, found ')'
(1,3862): run-time error CSS1030: Expected identifier, found ','
(1,3870): run-time error CSS1031: Expected selector, found ')'
(1,3870): run-time error CSS1025: Expected comma or open brace, found ')'
(1,4066): run-time error CSS1030: Expected identifier, found ','
(1,4074): run-time error CSS1031: Expected selector, found ')'
(1,4074): run-time error CSS1025: Expected comma or open brace, found ')'
(1,4305): run-time error CSS1039: Token not allowed after unary operator: '-background-button'
(1,4346): run-time error CSS1039: Token not allowed after unary operator: '-text-white'
(1,4391): run-time error CSS1039: Token not allowed after unary operator: '-background-button'
(1,4517): run-time error CSS1039: Token not allowed after unary operator: '-background-button-hover'
(1,4655): run-time error CSS1039: Token not allowed after unary operator: '-background-readonly-button'
(1,4712): run-time error CSS1039: Token not allowed after unary operator: '-border-default'
(1,4884): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,4986): run-time error CSS1039: Token not allowed after unary operator: '-background-action-selected'
(1,5143): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,5501): run-time error CSS1039: Token not allowed after unary operator: '-background-strong'
(1,5582): run-time error CSS1039: Token not allowed after unary operator: '-background-action-hover'
(1,5730): run-time error CSS1039: Token not allowed after unary operator: '-background-label-info'
(1,5884): run-time error CSS1039: Token not allowed after unary operator: '-text-secondary'
(1,6051): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,6150): run-time error CSS1039: Token not allowed after unary operator: '-background-strong'
(1,6243): run-time error CSS1039: Token not allowed after unary operator: '-background-action-hover'
(1,6350): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,7099): run-time error CSS1039: Token not allowed after unary operator: '-border-error'
(1,7146): run-time error CSS1039: Token not allowed after unary operator: '-background-body'
(1,7313): run-time error CSS1039: Token not allowed after unary operator: '-border-error'
(1,7360): run-time error CSS1039: Token not allowed after unary operator: '-background-label-error'
(1,7560): run-time error CSS1039: Token not allowed after unary operator: '-border-error'
(1,7702): run-time error CSS1039: Token not allowed after unary operator: '-border-strong'
(1,7744): run-time error CSS1039: Token not allowed after unary operator: '-background-body'
(1,7783): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,7918): run-time error CSS1039: Token not allowed after unary operator: '-background-label-error'
(1,8038): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,8237): run-time error CSS1039: Token not allowed after unary operator: '-background-error-button'
(1,8284): run-time error CSS1039: Token not allowed after unary operator: '-text-white'
(1,8411): run-time error CSS1039: Token not allowed after unary operator: '-text-white'
(1,8540): run-time error CSS1039: Token not allowed after unary operator: '-background-subtle'
(1,8650): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,8702): run-time error CSS1039: Token not allowed after unary operator: '-border-error'
(1,9020): run-time error CSS1039: Token not allowed after unary operator: '-text-secondary'
(1,9127): run-time error CSS1039: Token not allowed after unary operator: '-text-secondary'
(1,9374): run-time error CSS1039: Token not allowed after unary operator: '-focus-element-height-variable'
(1,9453): run-time error CSS1039: Token not allowed after unary operator: '-background-error-button'
(1,9654): run-time error CSS1039: Token not allowed after unary operator: '-border-default'
(1,9692): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,9942): run-time error CSS1039: Token not allowed after unary operator: '-border-default'
(1,9980): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,10052): run-time error CSS1039: Token not allowed after unary operator: '-border-hover'
(1,10216): run-time error CSS1039: Token not allowed after unary operator: '-border-active'
(1,10493): run-time error CSS1039: Token not allowed after unary operator: '-border-default'
(1,10852): run-time error CSS1039: Token not allowed after unary operator: '-border-hover'
(1,11031): run-time error CSS1039: Token not allowed after unary operator: '-icon-secondary'
(1,11233): run-time error CSS1039: Token not allowed after unary operator: '-border-strong'
(1,11275): run-time error CSS1039: Token not allowed after unary operator: '-background-strong'
(1,11538): run-time error CSS1039: Token not allowed after unary operator: '-border-hover'
(1,11719): run-time error CSS1039: Token not allowed after unary operator: '-border-active'
(1,12154): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,12199): run-time error CSS1039: Token not allowed after unary operator: '-background-body'
(1,12514): run-time error CSS1039: Token not allowed after unary operator: '-background-body'
(1,12553): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,12677): run-time error CSS1039: Token not allowed after unary operator: '-background-label-brand'
(1,12812): run-time error CSS1039: Token not allowed after unary operator: '-background-action-selected'
(1,12880): run-time error CSS1039: Token not allowed after unary operator: '-border-active'
(1,13289): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,13790): run-time error CSS1039: Token not allowed after unary operator: '-background-strong'
(1,13831): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,13987): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,14056): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,14263): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,14473): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,14673): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,14781): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,14865): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,15018): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,15102): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,15231): run-time error CSS1039: Token not allowed after unary operator: '-background-body'
(1,15351): run-time error CSS1039: Token not allowed after unary operator: '-background-label-brand'
(1,15556): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,15714): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,15832): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,16004): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,16255): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,16518): run-time error CSS1039: Token not allowed after unary operator: '-background-button'
(1,16559): run-time error CSS1039: Token not allowed after unary operator: '-text-white'
(1,16666): run-time error CSS1039: Token not allowed after unary operator: '-background-error-button'
(1,16776): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,17048): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,17364): run-time error CSS1039: Token not allowed after unary operator: '-border-container'
(1,17496): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,17697): run-time error CSS1039: Token not allowed after unary operator: '-background-action-selected'
(1,17833): run-time error CSS1039: Token not allowed after unary operator: '-background-label-brand'
(1,18080): run-time error CSS1039: Token not allowed after unary operator: '-icon-brand'
(1,18233): run-time error CSS1039: Token not allowed after unary operator: '-border-active'
(1,18406): run-time error CSS1039: Token not allowed after unary operator: '-border-hover'
(1,18647): run-time error CSS1039: Token not allowed after unary operator: '-background-label-brand'
(1,18786): run-time error CSS1039: Token not allowed after unary operator: '-background-label-brand'
(1,18843): run-time error CSS1039: Token not allowed after unary operator: '-border-active'
(1,18930): run-time error CSS1039: Token not allowed after unary operator: '-text-primary'
(1,18990): run-time error CSS1039: Token not allowed after unary operator: '-text-inactive'
(1,19060): run-time error CSS1039: Token not allowed after unary operator: '-background-subtle'
(1,19170): run-time error CSS1039: Token not allowed after unary operator: '-border-default'
(1,19283): run-time error CSS1039: Token not allowed after unary operator: '-border-error'
(1,19324): run-time error CSS1039: Token not allowed after unary operator: '-background-label-error'
(1,19411): run-time error CSS1039: Token not allowed after unary operator: '-border-default'
(1,19490): run-time error CSS1039: Token not allowed after unary operator: '-border-hover'
(1,19862): run-time error CSS1039: Token not allowed after unary operator: '-background-button'
(1,19953): run-time error CSS1039: Token not allowed after unary operator: '-background-button-hover'
(1,20263): run-time error CSS1039: Token not allowed after unary operator: '-background-error-button'
(1,20359): run-time error CSS1039: Token not allowed after unary operator: '-background-error-button-hover'
(1,20448): run-time error CSS1039: Token not allowed after unary operator: '-background-body'
(1,20477): run-time error CSS1039: Token not allowed after unary operator: '-text-error'
 */
:root{--h1-font-size:40px;--h1-font-weight:700;--h2-font-size:36px;--h2-font-weight:700;--h3-font-size:32px;--h3-font-weight:700;--h4-font-size:28px;--h4-font-weight:700;--h5-font-size:24px;--h5-font-weight:700;--h6-font-size:20px;--h6-font-weight:700;--body-large-font-size:18px;--body-large-font-weight:500;--body-medium-font-size:16px;--body-medium-font-weight:500;--body-medium-font-weight-semibold:600;--body-small-font-size:14px;--body-small-font-weight:500;--body-small-font-weight-semibold:600;--body-xsmall-font-size:12px;--body-xsmall-font-weight:500;--caption-small-font-size:12px;--caption-small-font-weight:600;--caption-xsmall-font-size:12px;--caption-xsmall-font-weight:600;--button-font-size:14px;--button-font-weight:600;--background-page:#f9fafb;--background-body:#fff;--background-subtle:#f9fafb;--background-strong:#f0f2f5;--background-gradient:radial-gradient(8508.22% 173.97% at 0% -27.78%,#e8ecf0 0%,#fffae9 54.91%,#eaf9f6 100%);--background-brand:#4b0a4e;--background-brand-hover:#6f3b71;--background-tooltip:#12314a;--background-button:#176d59;--background-button-hover:#1e8d73;--background-error-button:#af3c54;--background-error-button-hover:#e04c6b;--background-readonly-button:#98a2b3;--background-label-brand:#f6eaf7;--background-label-info:#e8ecf0;--background-label-error:#feeef1;--background-label-warning:#fffae9;--background-label-success:#eaf9f6;--background-label-grey:#f0f2f5;--background-action-hover:#f6eaf7;--background-action-selected:#e5d0e6;--background-action-secondary-hover:#feeef1;--background-action-secondary-selected:#fccad5;--border-container:#d0d5dd;--border-strong:#98a2b3;--border-default:#98a2b3;--border-hover:#ac8eae;--border-active:#865b88;--border-filled:#667185;--border-error:#f98ca3;--border-success:#70d9c1;--border-warning:#ffdd6d;--border-inactive:#d0d5dd;--border-label-brand:#865b88;--border-label-info:#66829a;--border-label-error:#f98ca3;--border-label-warning:#ffdd6d;--border-label-success:#70d9c1;--border-outline:#101928;--icon-primary:#101928;--icon-secondary:#475367;--icon-subtle:#667185;--icon-inactive:#98a2b3;--icon-brand:#581c5a;--icon-error:#f65476;--icon-success:#2ac6a2;--icon-warning:#ffcc25;--icon-info:#1a4568;--icon-grey:#344054;--icon-white:#fff;--text-primary:#101928;--text-secondary:#475367;--text-subtle:#667185;--text-inactive:#98a2b3;--text-white:#fff;--text-brand:#4b0a4e;--text-brand-hover:#6f3b71;--text-link:#176d59;--text-link-hover:#1e8d73;--text-error:#e04c6b;--text-error-hover:#f65476;--text-success:#26b493;--text-success-hover:#2ac6a2;}@font-face{font-family:'Montserrat';src:url('/Content/fonts/Montserrat-Medium.ttf');}body{background-image:none;background-color:var(--background-body);}body{padding:0!important;}body>.container{width:100%!important;padding:0!important;}body .btn{padding:11px 20px!important;border-radius:4px!important;border:0!important;font-family:Montserrat;font-feature-settings:'cv01' on,'cv03' on,'cv04' on;font-style:normal;font-size:14px;font-weight:500;line-height:145%;letter-spacing:0;}body .btn.btn-primary{background:var(--background-button)!important;}body .btn.btn-primary:hover{background:var(--background-button-hover)!important;}body .btn.btn-danger{background:var(--background-error-button)!important;}body .btn.btn-danger:hover{background:var(--background-error-button-hover)!important;}body .btn.btn-default{background:var(--background-body)!important;}body .btn.btn-default:hover{background:var(--background-button-hover)!important;color:var(--text-white)!important;}body .btn-group .btn{margin:0 2px!important;}body .btn-group .btn.active{box-shadow:0 2px 15px 0 #c5435e33!important;}body .btn-group .btn:not(.btn-success,.active){background-color:var(--background-body)!important;color:var(--background-button)!important;border:1px solid var(--background-button)!important;}body .btn-group .btn:not(.btn-success,.active):hover{background-color:var(--background-button-hover)!important;color:var(--text-white)!important;border:1px solid var(--background-button-hover)!important;}body .btn-group .btn:not(.btn-success,.active).disabled{background-color:var(--background-body)!important;color:var(--text-inactive)!important;border:1px solid var(--border-default)!important;}body .btn-group .btn.btn-success,body .btn-group .btn.active{background-color:var(--background-button)!important;color:var(--text-white)!important;border:1px solid var(--background-button)!important;}body .btn-group .btn.btn-success:hover,body .btn-group .btn.active:hover{background-color:var(--background-button-hover)!important;}body .btn-group .btn.btn-success.disabled,body .btn-group .btn.active.disabled{background-color:var(--background-readonly-button)!important;border-color:var(--border-default)!important;}body .input-group-btn .btn{padding:6px 12px!important;border:1px solid transparent!important;font-size:14px!important;}.panel{border-color:var(--border-container)!important;border-radius:8px!important;}.panel>.panel-heading{background-color:var(--background-action-selected)!important;font-family:'Montserrat';font-size:1.5rem!important;line-height:145%!important;letter-spacing:0%!important;color:var(--text-primary)!important;padding:8px 12px!important;border:0!important;cursor:pointer;border-top-left-radius:7px;border-top-right-radius:7px;}.panel>.panel-heading.panel-collapsed{border-bottom-left-radius:7px;border-bottom-right-radius:7px;}.panel>.panel-heading strong{font-weight:600!important;}.panel>.panel-heading.panel-collapsed{background-color:var(--background-strong)!important;}.panel>.panel-heading:hover{background-color:var(--background-action-hover)!important;}.panel .panel-body{font-family:'Montserrat'!important;}.panel .panel-body .panel-heading{background-color:var(--background-label-info)!important;font-size:1.35rem!important;font-weight:600!important;line-height:145%!important;letter-spacing:0%!important;color:var(--text-secondary)!important;padding:8px 12px!important;border:0!important;cursor:pointer;}.panel .panel-body .panel-heading strong{font-weight:600!important;color:var(--text-primary)!important;}.panel .panel-body .panel-heading .panel-collapsed{background-color:var(--background-strong)!important;}.panel .panel-body .panel-heading:hover{background-color:var(--background-action-hover)!important;}.panel .panel-body .control-label{font-family:'Montserrat';color:var(--text-primary)!important;font-size:1.35rem!important;font-weight:500!important;line-height:145%!important;letter-spacing:0!important;padding-right:5px!important;}.panel .panel-body .form-control-static,.panel .panel-body .form-control,.panel .panel-body .select2-selection,.panel .panel-body .field-validation-error,.panel .panel-body button{font-family:'Montserrat'!important;}.panel .panel-body .field-validation-error{letter-spacing:0!important;line-height:145%;font-weight:500!important;}#validation-summary-panel.panel{border:0!important;color:var(-\2dtext-primary)!important;}#validation-summary-panel.panel .panel-heading{border-width:1px 1px 0 1px!important;border-radius:8px 8px 0 0!important;border-style:solid!important;border-color:var(--border-error)!important;background-color:var(--background-body)!important;font-size:14px!important;}#validation-summary-panel.panel .panel-heading.panel-collapsed{border-radius:8px!important;border:1px solid var(--border-error)!important;background-color:var(--background-label-error)!important;}#validation-summary-panel.panel .panel-body{border-width:0 1px 1px 1px!important;border-radius:0 0 8px 8px!important;border-style:solid!important;border-color:var(--border-error)!important;}#validation-summary-panel.panel .panel-body ul.nav.nav-pills li a{border-radius:4px!important;border:1px solid var(--border-strong)!important;background:var(--background-body)!important;color:var(--text-primary)!important;font-size:12px;}#validation-summary-panel.panel .panel-body ul.nav.nav-pills li a:hover{background-color:var(--background-label-error)!important;}#validation-summary-panel.panel .panel-body ul.nav.nav-pills li a .badge{color:var(--text-primary)!important;font-size:12px;font-weight:500;background:transparent!important;padding:0!important;}#validation-summary-panel.panel .panel-body ul.nav.nav-pills li.active a{background:var(--background-error-button)!important;color:var(--text-white)!important;}#validation-summary-panel.panel .panel-body ul.nav.nav-pills li.active a .badge.badge-error{color:var(--text-white)!important;}#validation-summary-panel.panel .panel-body .tab-content{box-shadow:none!important;background-color:var(--background-subtle)!important;border-width:0 0 0 4px!important;border-radius:0 0 4px 4px!important;color:var(--text-primary)!important;border-left:4px solid var(--border-error)!important;}#validation-summary-panel.panel .panel-body .tab-content li{font-feature-settings:'cv03' on,'cv04' on;margin:5px!important;font-weight:500;line-height:145%;font-style:normal;letter-spacing:-.06px;font-size:12px;}#validation-summary-panel.panel .panel-body .tab-content li ::marker{color:var(--text-secondary)!important;}#validation-summary-panel.panel .panel-body .tab-content li::marker{color:var(--text-secondary)!important;}.lifecycle-focused{animation-name:flash;animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;}.lifecycle-focused:before{content:' ';width:8px;height:var(--focus-element-height-variable);position:absolute;left:0;background-color:var(--background-error-button,#c51532);}@keyframes flash{0%,33%,66%,100%{opacity:1;}25%,50%,75%{opacity:0;}}.validation-error-icon{padding-bottom:2px;padding-right:12px;}.form-control{border:1px solid var(--border-default)!important;color:var(--text-primary)!important;}.form-group{margin-bottom:8px!important;}.text-box.single-line{border-radius:4px!important;font-size:14px;font-style:normal;font-weight:500;line-height:145%;box-shadow:none;}.text-box.single-line.valid{border:1px solid var(--border-default)!important;color:var(--text-primary)!important;}.text-box.single-line:hover{border-color:var(--border-hover)!important;box-shadow:0 5px 13px -5px rgba(16,25,40,.05),0 16px 18px -9px rgba(16,25,40,.02)!important;}.text-box.single-line:focus{border-color:var(--border-active)!important;box-shadow:0 14px 22px -9px rgba(16,25,40,.14),0 0 3px -1px rgba(16,25,40,.04)!important;transition:box-shadow .2s ease-in-out;}.select2.select2-container{border:1px!important;border-style:solid!important;border-radius:4px!important;border-color:var(--border-default)!important;box-shadow:none;}.select2.select2-container.select2-container--open .select2-selection__arrow b{background:url('/Content/Images/chevron-up.svg') no-repeat!important;}.select2.select2-container .select2-selection{border:1px!important;border-radius:4px!important;}.select2.select2-container .select2-selection:hover{border-color:var(--border-hover)!important;}.select2.select2-container .select2-selection .select2-selection__arrow b{border:0!important;width:13px;height:10px;mask-size:10px;background-color:var(--icon-secondary);background:url('/Content/Images/chevron-down.svg') no-repeat;}.select2.select2-container .select2-selection .select2-selection__choice{border-radius:4px!important;border:1px solid var(--border-strong)!important;background:var(--background-strong)!important;padding:0 8px!important;}.select2.select2-container .select2-selection .select2-selection__choice .select2-selection__choice__remove{float:right!important;margin-left:5px!important;}.select2.select2-container:hover{border-color:var(--border-hover)!important;}.select2.select2-container:focus,.select2.select2-container.select2-container--focus{border:1.5px!important;border-style:solid!important;border-color:var(--border-active)!important;box-shadow:0 14px 22px -9px rgba(16,25,40,.14),0 0 3px -1px rgba(16,25,40,.04)!important;transition:box-shadow .3s ease-in-out;}.select2.select2-container:focus .select2-selection,.select2.select2-container.select2-container--focus .select2-selection{box-shadow:0 14px 22px -9px rgba(16,25,40,.14),0 0 3px -1px rgba(16,25,40,.04)!important;}.select2-dropdown{border-radius:8px!important;border:1px solid var(--border-container)!important;background:var(--background-body)!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important;}.select2-dropdown.select2-dropdown--below{margin-top:4px!important;}.select2-dropdown.select2-dropdown--above{margin-top:-4px!important;}.select2-dropdown .select2-results__option{background-color:var(--background-body)!important;color:var(--text-primary)!important;padding:8px 12px!important;}.select2-dropdown .select2-results__option:hover{background-color:var(--background-label-brand)!important;}.select2-dropdown .select2-results__option[aria-selected="true"]:not(:hover){background-color:var(--background-action-selected)!important;border-bottom:1px solid var(--border-active);}.select2-selection--multiple:before{margin-top:12px!important;background:url(/Content/Images/chevron-down.svg) 0 0 no-repeat!important;}.select2-container--open .select2-selection--multiple:before{margin-top:12px!important;background:url(/Content/Images/chevron-up.svg) 0 0 no-repeat!important;}.select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:var(--text-primary)!important;}table{font-family:Montserrat;font-size:14px!important;border:0!important;border-collapse:separate!important;border-spacing:0 4px!important;}table.table-striped{padding:4px 5px 4px 5px!important;}table.table-striped thead{background-color:transparent!important;}table.table-striped thead:after{content:'-';display:block;line-height:4px;text-indent:-99999px;background-color:transparent!important;color:transparent!important;}table.table-striped thead tr{background-color:var(--background-strong)!important;color:var(--text-primary)!important;padding:4px 5px 4px 5px!important;}table.table-striped thead tr th:not(.hidden){height:57px!important;border-bottom:1px solid var(--border-container)!important;vertical-align:middle;border-color:var(--border-container)!important;}table.table-striped thead tr th:not(.hidden).sorting_asc{background-image:none!important;}table.table-striped thead tr th:not(.hidden).sorting_asc:after{content:" ▲";color:var(--text-primary);font-size:12px;}table.table-striped thead tr th:not(.hidden).sorting_desc{background-image:none!important;}table.table-striped thead tr th:not(.hidden).sorting_desc:after{content:" ▼";color:var(--text-primary);font-size:12px;}table.table-striped thead tr th:not(.hidden).sorting{background-image:none!important;}table.table-striped thead tr th:not(.hidden).sorting:after{content:" ⇅";color:var(--text-primary);font-size:12px;}table.table-striped thead tr th:not(.hidden):first-of-type{border-color:var(--border-container)!important;border-radius:8px 0 0 8px;border-bottom:1px solid var(--border-container)!important;border-top:0!important;border-left:0!important;}table.table-striped thead tr th:not(.hidden):last-of-type{border-color:var(--border-container)!important;border-radius:0 8px 8px 0;border-bottom:1px solid var(--border-container)!important;border-top:0!important;border-right:0!important;}table.table-striped tbody tr{background-color:var(--background-body)!important;padding:4px 5px 4px 5px!important;}table.table-striped tbody tr:hover{background-color:var(--background-label-brand)!important;}table.table-striped tbody tr td:not(.hidden){padding:4px 5px 4px 5px!important;height:57px!important;border:1px!important;border-style:solid!important;border-color:var(--border-container)!important;border-left:0!important;border-right:0!important;border-top:solid!important;border-top-width:1px!important;border-top-color:var(--border-container)!important;border-bottom:solid!important;border-bottom-width:1px!important;border-bottom-color:var(--border-container)!important;}table.table-striped tbody tr td:not(.hidden):first-of-type{border-left:solid!important;border-left-width:1px!important;border-left-color:var(--border-container)!important;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;}table.table-striped tbody tr td:not(.hidden):last-of-type{border-right:solid!important;border-right-width:1px!important;border-right-color:var(--border-container)!important;border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;}table.table-striped tbody tr td:not(.hidden) .btn{border:0!important;}table.table-striped tbody tr td:not(.hidden) .btn.btn-primary{background-color:var(--background-button)!important;color:var(--text-white)!important;}table.table-striped tbody tr td:not(.hidden) .btn.btn-danger{background-color:var(--background-error-button)!important;}table.table-striped tbody tr td:not(.hidden) .btn.btn-warning{color:var(--text-primary)!important;}.dataTables_paginate{font-family:Montserrat;font-size:14px!important;}.dataTables_paginate .paginate_button{background-color:transparent!important;}.dataTables_paginate .paginate_button.previous a{margin-right:4px!important;border:1px solid var(--border-container)!important;border-radius:4px!important;}.dataTables_paginate .paginate_button.previous.disabled:hover a,.dataTables_paginate .paginate_button.next.disabled:hover a{background-color:transparent!important;}.dataTables_paginate .paginate_button.next a{margin-right:4px!important;border:1px solid var(--border-container)!important;border-radius:4px!important;}.dataTables_paginate .paginate_button a{margin:0 2px!important;color:var(--text-primary)!important;background-color:transparent!important;border:1px solid transparent!important;}.dataTables_paginate .paginate_button.active a{border-radius:4px!important;background-color:var(--background-action-selected)!important;}.dataTables_paginate .paginate_button:hover a{border-radius:4px!important;background-color:var(--background-label-brand)!important;}.radio input[type="radio"]{width:20px!important;height:20px!important;}.form-horizontal .radio{padding-top:5px!important;}input[type="radio"]{margin:0 10px 0 -20px!important;border-radius:10px;accent-color:var(--icon-brand);}input[type="radio"]:hover{box-shadow:0 14px 22px -9px rgba(16,25,40,.14),0 0 3px -1px rgba(16,25,40,.04)!important;border:1.5px solid var(--border-active)!important;}.radio label{width:50px;justify-content:right;display:inline-grid;}.datePicker{max-width:120px!important;}.datePicker:hover{border:1px solid var(--border-hover)!important;box-shadow:0 5px 13px -5px rgba(16,25,40,.05),0 16px 18px -9px rgba(16,25,40,.02);}.datepicker table tr td span:hover,.datepicker table tr td.day:hover,.datepicker thead tr:first-child th:hover{background-color:var(--background-label-brand)!important;}.datepicker table tr td span.active.active,.datepicker table tr td.active.active{background-color:var(--background-label-brand)!important;border:1px solid var(--border-active)!important;border-radius:4px!important;background-image:none;color:var(--text-primary);}.datepicker table tr td span.old{color:var(--text-inactive)!important;border-radius:4px!important;background:var(--background-subtle)!important;}.datepicker table tr td span{border-radius:4px!important;border:1px solid var(--border-default)!important;width:30%;height:27px;line-height:27px;}.input-validation-error{border:1px solid var(--border-error)!important;background:var(--background-label-error)!important;}textarea.form-control.multi-line{border-color:var(--border-default);}textarea.form-control.multi-line:hover{border:1px solid var(--border-hover);box-shadow:0 5px 13px -5px rgba(16,25,40,.05),0 16px 18px -9px rgba(16,25,40,.02);}.modal .modal-footer .btn.btn-primary{padding:11px 20px!important;border-radius:4px!important;border:0!important;font-family:Montserrat;font-feature-settings:'cv01' on,'cv03' on,'cv04' on;font-style:normal;font-size:1.25rem;line-height:145%;letter-spacing:0;background:var(--background-button)!important;}.modal .modal-footer .btn.btn-primary:hover{background:var(--background-button-hover)!important;}.modal .modal-footer .btn.btn-danger{padding:11px 20px!important;border-radius:4px!important;border:0!important;font-family:Montserrat;font-feature-settings:'cv01' on,'cv03' on,'cv04' on;font-style:normal;font-size:1.25rem;line-height:145%;letter-spacing:0;background:var(--background-error-button)!important;}.modal .modal-footer .btn.btn-danger:hover{background:var(--background-error-button-hover)!important;}.field-validation-error{background-color:var(--background-body);color:var(--text-error);}
