/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-color:#F0F0F0;}.dialog-off-canvas-main-canvas{display:flex;flex-flow:column;min-height:100vh;max-width:100vw;}img{max-width:100%;}.layout-container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto 1fr;grid-gap:16px;width:100%;max-width:1456px;margin-left:auto;margin-right:auto;}.layout-container > header{grid-column:1/span 12;grid-row:1/span 1;padding:16px 16px 0;}@media (min-width:1000px){.layout-container > header{grid-column:1/span 3;grid-row:1/span 1;padding:0;}.layout-container > header .block{padding:0 16px;}}@media (min-width:1000px) and (min-width:1000px){.layout-container > header .block{padding:16px;background:#FFFFFF;box-shadow:0 5px 2px rgba(0,0,0,0.01),0 3px 2px rgba(0,0,0,0.05),0 1px 1px rgba(0,0,0,0.09),0 0 1px rgba(0,0,0,0.1),0 0 0 rgba(0,0,0,0.1);border-radius:16px;}}@media (min-width:1420px){.layout-container > header{grid-column:1/span 2;}}.layout-container > .layout-sidebar-first .block,.layout-container > .layout-sidebar-second .block{padding:0 16px;}@media (min-width:1000px){.layout-container > .layout-sidebar-first .block,.layout-container > .layout-sidebar-second .block{padding:16px;background:#FFFFFF;box-shadow:0 5px 2px rgba(0,0,0,0.01),0 3px 2px rgba(0,0,0,0.05),0 1px 1px rgba(0,0,0,0.09),0 0 1px rgba(0,0,0,0.1),0 0 0 rgba(0,0,0,0.1);border-radius:16px;}}.layout-container > .layout-sidebar-first{display:none;}@media (min-width:1000px){.layout-container > .layout-sidebar-first{display:block;grid-column:1/span 3;grid-row:2/span 1;}}@media (min-width:1420px){.layout-container > .layout-sidebar-first{grid-column:1/span 2;}}.layout-container > .layout-sidebar-second{display:none;}@media (min-width:1000px){.layout-container > .layout-sidebar-second{display:block;grid-column:1/span 3;grid-row:3/span 1;}}@media (min-width:1420px){.layout-container > .layout-sidebar-second{grid-column:11/span 2;grid-row:1/span 3;}}.layout-container > main{display:flex;flex-flow:column;gap:16px;grid-column:1/span 12;grid-row:2/span 1;}.layout-container > main > .region-primary-tabs{margin:-16px 0 16px;}@media (min-width:1000px){.layout-container > main{grid-column:4/span 9;grid-row:1/span 3;}.layout-container > main > .region-primary-tabs{margin:-48px -48px 48px -48px;}.layout-container > main > .region-primary-tabs ul.tabs.primary{padding-left:48px;padding-right:48px;}}@media (min-width:1420px){.layout-container > main{grid-column:3/span 8;}}.layout-container .layout-content{padding:0 16px;display:flex;flex-flow:column;row-gap:16px;}@media (min-width:1000px){.layout-container .layout-content{padding:16px;background:#FFFFFF;box-shadow:0 5px 2px rgba(0,0,0,0.01),0 3px 2px rgba(0,0,0,0.05),0 1px 1px rgba(0,0,0,0.09),0 0 1px rgba(0,0,0,0.1),0 0 0 rgba(0,0,0,0.1);border-radius:16px;}}@media (min-width:1000px){.layout-container .layout-content{padding:0;}.layout-container .layout-content .tabs.primary{padding-left:48px;padding-right:48px;margin-bottom:-16px;}.layout-container .layout-content .layout-content__content{padding:48px;}}@media (min-width:1000px){.layout-container{padding:48px 24px;width:calc(100% - 48px);}}.layout-container--no-sidebars{display:flex;flex-flow:column;align-items:center;margin-top:auto;margin-bottom:auto;max-width:508px;}.layout-container--no-sidebars .page-title{display:none;}@media (min-width:1000px){.layout-container--no-sidebars .layout-content{padding:48px;}.layout-container--no-sidebars .layout-content .layout-content__content{padding:0;}}@media (min-width:1000px){#block-sitebranding{padding:24px;}#block-sitebranding .site-logo img{margin:0 auto;display:block;}}.layout-container--no-sidebars #block-sitebranding{padding:0;}.layout-container--no-sidebars #block-sitebranding .site-logo img{margin:0 auto;display:block;}
body{font-family:"Red Hat Text",sans-serif;font-size:14px;line-height:24px;color:#0C1851;}a{color:inherit;}h1,h2,h3,h4,h5,h6{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;margin-top:0;}h1{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:40px;line-height:48px;}@media (min-width:1000px){h1{font-size:48px;line-height:56px;font-weight:700;}}h2{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:32px;line-height:40px;}@media (min-width:1000px){h2{font-size:40px;line-height:48px;}}h3{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:24px;line-height:32px;}@media (min-width:1000px){h3{font-size:32px;line-height:40px;}}h4{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:18px;line-height:24px;}@media (min-width:1000px){h4{font-size:24px;line-height:32px;}}h5{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:16px;line-height:24px;}@media (min-width:1000px){h5{font-size:18px;line-height:24px;}}h6{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:16px;line-height:24px;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{display:inline-flex;flex-flow:row nowrap;gap:8px;padding:8px 24px;border-radius:24px;border:1px solid transparent;appearance:none;font-family:"Lora",serif;font-size:14px;font-style:normal;font-weight:600;line-height:24px;cursor:pointer;transition:all 0.2s ease;color:#FFFFFF;background:#FE5612;}.button:hover,.image-button:hover{background-color:#FF9165;}.button--secondary{color:#FFFFFF;background:#0C1851;}.button--secondary:hover{background-color:#5A5F86;}.button--outline{background:transparent;color:#0C1851;border-color:#D9D6E3;}.button--outline:hover{color:#FFFFFF;}.button--outline:hover{background-color:#0C1851;border-color:#0C1851;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .form-email,form .form-text,form .form-textarea,form .form-tel,form .form-select{width:100%;box-sizing:border-box;padding:8px 16px;border-radius:8px;border:1px solid #D9D6E3;outline:none;font-family:"Red Hat Text",sans-serif;font-size:16px;line-height:24px;}form .form-email.error,form .form-text.error,form .form-textarea.error,form .form-tel.error,form .form-select.error{color:#DE0808;border-color:#DE0808;}form .form-email:focus,form .form-text:focus,form .form-textarea:focus,form .form-tel:focus,form .form-select:focus{border-color:#0C1851;}form .form-item{display:flex;flex-flow:column;gap:8px;margin-bottom:24px;}form .form-item > label{display:block;margin-bottom:8px;font-family:"Red Hat Text",sans-serif;font-size:16px;line-height:24px;}form details{border:1px solid #D9D6E3;border-radius:8px;}form details > summary{padding:8px 16px;font-family:"Red Hat Text",sans-serif;font-size:16px;line-height:24px;}form .form-item--error > .description{display:none;}form .description,form .form-item--error-message{font-family:"Red Hat Text",sans-serif;font-size:16px;line-height:24px;}form .description{color:#5A5F86;}form .form-item--error-message{color:#DE0808;}
.icon-help{padding:1px 0 1px 20px;background:url(/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.layout-container > .layout-sidebar-first nav.block,.layout-container > .layout-sidebar-second nav.block{padding:12px;}ul.menu{display:flex;flex-flow:column;row-gap:16px;margin:0;padding:0;}ul.menu li{display:flex;flex-flow:column;row-gap:16px;list-style:none;font-size:14px;font-weight:600;line-height:24px;}ul.menu li a{display:flex;flex-flow:row nowrap;column-gap:12px;padding:8px 12px;border-radius:8px;color:#0C1851;text-decoration:none;outline:none;}ul.menu li a.is-active,ul.menu li a:active,ul.menu li a:focus{background:rgba(0,0,0,0.1);}ul.menu li a:focus{outline:1px solid #D9D6E3;}ul.menu li a:before{content:"";display:block;width:16px;height:24px;background-size:contain;background-position:center;background-repeat:no-repeat;}ul.menu li a.icon--account:before{background-image:url(/themes/ncs/images/icons/account.svg);}ul.menu li a.icon--logout:before{background-image:url(/themes/ncs/images/icons/logout.svg);}ul.menu li a.icon--progress:before{background-image:url(/themes/ncs/images/icons/progress.svg);}ul.menu li a.icon--student:before{background-image:url(/themes/ncs/images/icons/student.svg);}ul.menu li > ul li{font-size:12px;font-weight:400;line-height:16px;}ul.menu li > ul li a:before{height:16px;}ul.menu li.menu-item--collapsed > a:after,ul.menu li.menu-item--expanded > a:after{display:block;content:"";width:24px;height:24px;margin-left:auto;background:url(/themes/ncs/images/icons/chevron.svg) no-repeat;background-size:contain;}ul.menu li.menu-item--active-trail > a{background:rgba(0,0,0,0.05);}ul.menu li.menu-item--active-trail > a.is-active{background:rgba(0,0,0,0.1);}ul.menu li.menu-item--expanded > a:after{background:url(/themes/ncs/images/icons/chevron-up.svg) no-repeat;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
table{width:100%;border-collapse:collapse;}table thead{color:#0C1851;}table thead a{display:flex;flex-flow:row;align-items:center;gap:8px;color:#0C1851;text-decoration:none;}table th{font-weight:600;padding:16px;text-align:left;border-bottom:1px solid #D9D6E3;}table td{border-bottom:1px solid #D9D6E3;padding:16px;}table td:hover{background-color:#D9D6E3;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
ul.tabs{padding:0;margin:0;}ul.tabs li{list-style:none;}ul.tabs.primary{display:flex;flex-flow:row nowrap;overflow-x:auto;gap:32px;padding-left:24px;padding-right:24px;border-radius:16px;background:#F9F9F9;border-bottom:1px solid #E2E2E2;}@media (min-width:1000px){ul.tabs.primary{border-radius:16px 16px 0 0;}}ul.tabs.primary li{font-family:"Lora",serif;font-size:18px;line-height:24px;font-weight:600;color:#0C1851;}ul.tabs.primary li > a{display:block;padding:32px 0;color:#0C1851;text-decoration:none;}ul.tabs.primary li.is-active > a{border-bottom:8px solid #FE5612;padding-bottom:24px;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.course-progress__block{background:#F9F9F9;border-radius:16px;margin-top:32px;padding:24px;}.course-progress__block .fi{border:1px solid #D9D6E3;border-radius:50%;font-size:22px;margin-right:8px;}.course-progress__details{background:#FFFFFF;border-radius:10px;column-gap:16px;display:grid;grid-template-columns:1fr 2fr;padding:0 16px;}.course-progress__title,.course-progress__values{align-items:center;display:flex;}.course-progress__title{min-height:48px;padding:8px 0;}.course-progress__title--accent{color:#FE5612;font-weight:600;}.course-progress__title--indent{border-left:2px solid #FE5612;padding-left:16px;}.course-progress__values{border-left:1px solid #F0F0F0;padding:8px 0;}.course-progress__bar{background:rgba(90,95,134,0.8);border-radius:0 4px 4px 0;color:#FFFFFF;padding:4px 8px;text-align:right;}.course-progress__bar--accent{background:rgba(254,86,18,0.8);}.course-progress__value{padding-left:8px;}.stats-progress__track{background:rgba(0,0,0,0.08);border-radius:8px;box-shadow:-1px 1px 2px 0px rgba(0,0,0,0.25) inset;height:16px;margin-top:8px;overflow:hidden;}.stats-progress__bar{background:#FE5612;border-radius:8px;max-width:100%;height:16px;}.stats-progress__description{margin-top:8px;font-size:12px;line-height:16px;}.stats-total{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:40px;line-height:48px;}@media (min-width:1000px){.stats-total{font-size:48px;line-height:56px;font-weight:700;}}.stats-duration{margin-top:64px;}.stats-duration__items{align-items:stretch;display:flex;}.stats-duration__item{align-items:center;border-left:2px solid #FF9165;display:flex;padding:0 16px;}.stats-duration__item:first-child{border-left:none;padding-left:0;}.stats-duration__item:last-child{padding-right:0;}.stats-duration__label{font-weight:600;}.stats-duration__value{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:16px;line-height:24px;font-weight:600;}@media (min-width:1000px){.stats-duration__value{font-size:18px;line-height:24px;}}.stats-duration__value--average{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:40px;line-height:48px;}@media (min-width:1000px){.stats-duration__value--average{font-size:48px;line-height:56px;font-weight:700;}}.stats-by-date{position:relative;}.stats-by-date__items{background:#FFFFFF;border-radius:10px;padding-block:16px;text-align:center;}.stats-by-date__values,.stats-by-date__labels{display:grid;grid-template-columns:repeat(7,1fr);column-gap:32px;padding-inline:76px;}.stats-by-date__values{height:230px;}.stats-by-date__labels{border-top:1px solid #F0F0F0;min-height:40px;}.stats-by-date__value-container{display:flex;flex-direction:column;justify-content:end;}.stats-by-date__bar{background:rgba(90,95,134,0.8);border-radius:4px 4px 0 0;color:#FFFFFF;padding:4px 4px 24px;}.stats-by-date__label{padding-block:4px;}.stats-by-date__levels{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:24px;}.stats-by-date__level{text-decoration:none;}.stats-by-date__nav{display:block;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid #FE5612;border-radius:50%;background:#FFEEE7;}.stats-by-date__nav::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:url(/themes/ncs/images/icons/chevron-link.svg) no-repeat;}.stats-by-date__nav--previous{left:40px;transform:translateY(-50%) rotate(180deg);}.stats-by-date__nav--next{right:40px;}
.block-views-blockstats-corporations-list-all{margin-block-start:32px;}@media (min-width:1000px){.block-views-blockstats-corporations-list-all{margin-block-start:48px;}}.block-views-blockstats-corporations-list-all > h2{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:18px;line-height:24px;}@media (min-width:1000px){.block-views-blockstats-corporations-list-all > h2{font-size:24px;line-height:32px;}}.view-stats-corporations-list .view-filters{margin-block:32px;}.view-stats-corporations-list .views-exposed-form .form-item{display:flex;flex-direction:initial;}.view-stats-corporations-list .views-exposed-form fieldset,.view-stats-corporations-list .views-exposed-form fieldset label,.view-stats-corporations-list .views-exposed-form fieldset .form-item{margin-bottom:0;}.view-stats-corporations-list .views-exposed-form fieldset > legend{display:none;}.view-stats-corporations-list .view-content{display:grid;gap:16px;}@media (min-width:1000px){.view-stats-corporations-list .view-content{grid-template-columns:repeat(3,1fr);gap:32px 16px;}}.stats-teaser{display:flex;flex-direction:column;gap:16px;background:#F9F9F9;border-radius:16px;box-shadow:0px 5px 2px 0px rgba(0,0,0,0.01),0px 3px 2px 0px rgba(0,0,0,0.05),0px 1px 1px 0px rgba(0,0,0,0.09),0px 0px 1px 0px rgba(0,0,0,0.1);padding:24px;text-decoration:none;}.stats-teaser__image{aspect-ratio:1.5;background:#FFFFFF;border-radius:10px;display:flex;align-items:center;justify-content:center;}.stats-teaser .field--name-label{font-family:"Lora",serif;font-weight:600;letter-spacing:normal;font-size:16px;line-height:24px;padding-right:24px;position:relative;}@media (min-width:1000px){.stats-teaser .field--name-label{font-size:18px;line-height:24px;}}.stats-teaser .field--name-label::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/themes/ncs/images/icons/chevron-link.svg) no-repeat;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}.messages{border:1px solid;border-radius:8px 16px 16px 8px;}.messages--error{border-color:#DE0808;}
