@import url(https://www.cvent-assets.com/@cvent/fonts/assets/css/fonts.css);
.EmptyCell__container___iFUx5 {
  overflow: hidden;
  text-align: center;
  position: relative;
}

.Text__container___eeQzz {
  text-align: center;
  word-wrap: break-word;
}

.Image__container___US4Fu {
  display: flex;
  justify-content: center;
  min-height: 1px;
}
.Image__image___uLmwB {
  max-width: 100%;
}
.Image__image___uLmwB img {
  display: inline-block;
  width: 100%;
  vertical-align: bottom;
}
.Image__imageWrapper___MXe24 {
  max-width: 100%;
}
.Image__imageText___YAMJd {
  display: flex;
}
.Image__imageText___YAMJd > div {
  flex-grow: 1;
  width: 0;
}
.Image__limitSize___qrfT0 {
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
}
.Image__placeholder___GkEs4 {
  background: url(../images/imagePlaceholder__3867a980713d72c84a35.png) no-repeat;
  background-size: 100% 100%;
  padding-top: 75%;
  /* Maintain 4:3 aspect ratio */
}

.ImageGallery__gallery___zB9x9 {
  position: relative;
  width: 100%;
}
.ImageGallery__gallery___zB9x9 * {
  box-sizing: border-box;
}
.ImageGallery__content___DJvUJ {
  position: relative;
  width: 100%;
}
.ImageGallery__leftNav___qdwfE,
.ImageGallery__rightNav___Ay4eB {
  cursor: pointer;
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 26px;
  height: 26px;
  z-index: 4;
}
.ImageGallery__leftNav___qdwfE::before,
.ImageGallery__rightNav___Ay4eB::before {
  position: absolute;
  top: 46%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}
.ImageGallery__leftNav___qdwfE {
  left: 10px;
}
.ImageGallery__rightNav___Ay4eB {
  right: 10px;
}
.ImageGallery__slides___npLiM {
  line-height: 0;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.ImageGallery__slide___bEAa0 {
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ImageGallery__slide___bEAa0.ImageGallery__center___QLVYU {
  position: relative;
}
.ImageGallery__item___IxAez {
  display: block;
}
img.ImageGallery__landscape___gR3DY {
  height: auto;
  width: 100%;
}
img.ImageGallery__portrait___qGhvf {
  height: 100%;
  width: auto;
}
.ImageGallery__description___e9HGh {
  top: 0;
  bottom: auto;
  left: 0;
  right: 0;
  line-height: 1.7;
  position: absolute;
  transition: all 0.45s ease-out;
  white-space: normal;
}
.ImageGallery__descriptionBottom___cJ0CF {
  top: 0;
  bottom: auto;
  left: 0;
  right: 0;
  line-height: 1.7;
  position: absolute;
  transition: all 0.45s ease-out;
  white-space: normal;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 16px;
  font-weight: 100;
  padding: 10px 20px;
  position: static;
  padding: 10px 0 0 0;
  display: block;
}
@media only screen and (max-width: 48em) {
  .ImageGallery__descriptionBottom___cJ0CF {
    font-size: 10px;
  }
}
.ImageGallery__descriptionOverlayedBottom___N3sZx {
  top: 0;
  bottom: auto;
  left: 0;
  right: 0;
  line-height: 1.7;
  position: absolute;
  transition: all 0.45s ease-out;
  white-space: normal;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 16px;
  font-weight: 100;
  padding: 10px 20px;
  bottom: 0;
  top: auto;
}
@media only screen and (max-width: 48em) {
  .ImageGallery__descriptionOverlayedBottom___N3sZx {
    font-size: 10px;
  }
}
.ImageGallery__descriptionTop___kcwV5 {
  top: 0;
  bottom: auto;
  left: 0;
  right: 0;
  line-height: 1.7;
  position: absolute;
  transition: all 0.45s ease-out;
  white-space: normal;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 16px;
  font-weight: 100;
  padding: 10px 20px;
  position: static;
  padding: 0 0 10px 0;
  display: block;
}
@media only screen and (max-width: 48em) {
  .ImageGallery__descriptionTop___kcwV5 {
    font-size: 10px;
  }
}
.ImageGallery__waiting___wVtBE {
  position: relative;
}
.ImageGallery__loading___dpmRP {
  position: absolute;
  top: 100%;
  width: 0px;
  height: 0px;
}
.ImageGallery__holder___YlsA8 {
  width: 100%;
}
.ImageGallery__bullets___N1HFe {
  bottom: 10px;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 4;
}
.ImageGallery__bulletsBelowSlide___vHaaO {
  bottom: 10px;
  position: absolute;
  width: 100%;
  z-index: 4;
  text-align: center;
  position: static;
}
.ImageGallery__bulletsContainer___XfjPb {
  margin: 0;
  padding: 0;
}
.ImageGallery__bullet___z62iH {
  cursor: pointer;
  display: inline-block;
  margin: 0 5px;
}
@media only screen and (max-width: 48em) {
  .ImageGallery__bullet___z62iH {
    margin: 0 3px;
  }
}
.ImageGallery__thumbnails___uxSSK {
  overflow: hidden;
  padding-top: 5px;
}
.ImageGallery__thumbnailsContainer___iJTWg {
  cursor: pointer;
  text-align: center;
  transition: all 0.45s ease-out;
  white-space: nowrap;
}
.ImageGallery__thumbnail___p3Sim {
  display: inline-block;
  vertical-align: middle;
  margin: 5px 5px;
}
.ImageGallery__thumbnail___p3Sim img {
  vertical-align: middle;
  width: 100px;
}
@media only screen and (max-width: 48em) {
  .ImageGallery__thumbnail___p3Sim img {
    width: 75px;
  }
}
.ImageGallery__thumbnail___p3Sim.ImageGallery__active___UYSe6 {
  margin: 3px 3px;
}
.ImageGallery__thumbnail___p3Sim.ImageGallery__active___UYSe6 img {
  width: 110px;
}
@media only screen and (max-width: 48em) {
  .ImageGallery__thumbnail___p3Sim.ImageGallery__active___UYSe6 img {
    width: 80px;
  }
}
.ImageGallery__index___TMsXs {
  bottom: 0;
  line-height: 1;
  position: absolute;
  right: 0;
  z-index: 4;
}
.ImageGallery__leftNav___qdwfE,
.ImageGallery__rightNav___Ay4eB {
  background: rgba(0, 0, 0, 0.4);
  border-radius: 100px;
}
.ImageGallery__leftNav___qdwfE::before,
.ImageGallery__rightNav___Ay4eB::before {
  font-size: 26px;
}
@media only screen and (max-width: 48em) {
  .ImageGallery__leftNav___qdwfE,
  .ImageGallery__rightNav___Ay4eB {
    font-size: 10px;
  }
  .ImageGallery__leftNav___qdwfE:hover,
  .ImageGallery__rightNav___Ay4eB:hover {
    color: #fff;
  }
}
.ImageGallery__leftNav___qdwfE::before {
  content: '<';
}
.ImageGallery__rightNav___Ay4eB::before {
  content: '>';
}
.ImageGallery__description___e9HGh {
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 16px;
  font-weight: 100;
  padding: 10px 20px;
}
@media only screen and (max-width: 48em) {
  .ImageGallery__description___e9HGh {
    font-size: 10px;
  }
}
.ImageGallery__bullets___N1HFe {
  text-align: center;
}
.ImageGallery__bulletsContainer___XfjPb {
  background: rgba(216, 216, 216, 0.5);
  border-radius: 14px;
  padding: 3px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.ImageGallery__bullet___z62iH {
  border: 1px solid #000;
  border-radius: 50%;
  padding: 5px;
}
@media only screen and (max-width: 48em) {
  .ImageGallery__bullet___z62iH {
    padding: 3px;
  }
}
.ImageGallery__thumbnails___uxSSK {
  padding-top: 5px;
}
.ImageGallery__thumbnailsContainer___iJTWg {
  text-align: center;
}
.ImageGallery__thumbnail___p3Sim.ImageGallery__active___UYSe6 img {
  border: 2px solid red;
}
.ImageGallery__index___TMsXs {
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  padding: 10px 20px;
}

.ImageCarousel__container___Pqi8G {
  text-align: center;
  width: 100%;
  min-height: 1px;
}
.ImageCarousel__image___oRiha {
  display: inline-table;
}
.ImageCarousel__image___oRiha img {
  display: inline-block;
  max-width: 100%;
  vertical-align: bottom;
}
.ImageCarousel__imageText___w2rbx {
  display: table-caption;
  caption-side: bottom;
}
.ImageCarousel__limitSize___ZxWyy {
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
}
.ImageCarousel__placeholder___TS9TW {
  background: white;
  border: 2px black solid;
  background-size: 100% 100%;
  padding-top: 75%;
  /* Maintain 4:3 aspect ratio */
}
.ImageCarousel__placeholderImage___TbXM8 {
  position: absolute;
  width: 6%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ImageCarousel__placeholderText___jAVPz {
  position: absolute;
  line-height: 1.5;
  top: 70%;
  left: 50%;
  transform: translate(-50%, -50%);
  white-space: normal;
}

@font-face {
  font-family: 'cvticons';
  src: url(../fonts/cvticons_ea77bd6bd0f1ac3548aa.woff2) format('woff2'), url(../fonts/cvticons_f64e51e2ce5ba7d2a441.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}
.Icons-All__srOnly___XoORg {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.Icons-All__container___y5sQ2 {
  margin: 0;
  padding: 0;
  display: inline-block;
}
.Icons-All__base___hMITQ {
  font-size: 32px;
}
.Icons-All__icon___ToWEQ {
  font-family: 'cvticons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.Icons-All__forwardMail___PNV_g {
}
.Icons-All__forwardMail___PNV_g:before {
  content: '\ecdd';
}
.Icons-All__reply___NL5YY {
}
.Icons-All__reply___NL5YY:before {
  content: '\ecd3';
}
.Icons-All__replyAll___k7RzC {
}
.Icons-All__replyAll___k7RzC:before {
  content: '\ecd4';
}
.Icons-All__refresh___J8ZeK {
}
.Icons-All__refresh___J8ZeK:before {
  content: '\eccb';
}
.Icons-All__arrange___Ap25I {
}
.Icons-All__arrange___Ap25I:before {
  content: '\eccc';
}
.Icons-All__stackHorizontally___mgFKD {
}
.Icons-All__stackHorizontally___mgFKD:before {
  content: '\ecc7';
}
.Icons-All__stackVertically___Cn3pi {
}
.Icons-All__stackVertically___Cn3pi:before {
  content: '\ecc8';
}
.Icons-All__closeFilter___VLGJH {
}
.Icons-All__closeFilter___VLGJH:before {
  content: '\ec70';
}
.Icons-All__openFilter___KdedI {
}
.Icons-All__openFilter___KdedI:before {
  content: '\ec72';
}
.Icons-All__down___KRpzc {
}
.Icons-All__down___KRpzc:before {
  content: '\e938';
}
.Icons-All__up___qDIJc {
}
.Icons-All__up___qDIJc:before {
  content: '\e939';
}
.Icons-All__forwardMailFilled___HyIIm {
}
.Icons-All__forwardMailFilled___HyIIm:before {
  content: '\ecde';
}
.Icons-All__replyAllFilled___ANRrm {
}
.Icons-All__replyAllFilled___ANRrm:before {
  content: '\ecd5';
}
.Icons-All__replyFilled___q4mk7 {
}
.Icons-All__replyFilled___q4mk7:before {
  content: '\ecd6';
}
.Icons-All__refreshFilled___NWDzr {
}
.Icons-All__refreshFilled___NWDzr:before {
  content: '\eccd';
}
.Icons-All__arrangeFilled___EBHmA {
}
.Icons-All__arrangeFilled___EBHmA:before {
  content: '\ecce';
}
.Icons-All__stackHorizontallyFilled___N2h5m {
}
.Icons-All__stackHorizontallyFilled___N2h5m:before {
  content: '\ecc9';
}
.Icons-All__stackVerticallyFilled___pjyrP {
}
.Icons-All__stackVerticallyFilled___pjyrP:before {
  content: '\ecca';
}
.Icons-All__closeFilterFilled___vNzvq {
}
.Icons-All__closeFilterFilled___vNzvq:before {
  content: '\ec71';
}
.Icons-All__openFilterFilled___OFPRb {
}
.Icons-All__openFilterFilled___OFPRb:before {
  content: '\ec73';
}
.Icons-All__attach___GRNOk {
}
.Icons-All__attach___GRNOk:before {
  content: '\e900';
}
.Icons-All__dropdownMenu___IQCK1 {
}
.Icons-All__dropdownMenu___IQCK1:before {
  content: '\e90a';
}
.Icons-All__expandWindow___HQM3n {
}
.Icons-All__expandWindow___HQM3n:before {
  content: '\e90c';
}
.Icons-All__chooseTimeLocation___evjrb {
}
.Icons-All__chooseTimeLocation___evjrb:before {
  content: '\e90e';
}
.Icons-All__manageRFP___VU1_n {
}
.Icons-All__manageRFP___VU1_n:before {
  content: '\e910';
}
.Icons-All__goToDefault___mnmZN {
}
.Icons-All__goToDefault___mnmZN:before {
  content: '\e912';
}
.Icons-All__match___YUVgu {
}
.Icons-All__match___YUVgu:before {
  content: '\e914';
}
.Icons-All__unmatch___Za8En {
}
.Icons-All__unmatch___Za8En:before {
  content: '\e916';
}
.Icons-All__hideImage___leFiI {
}
.Icons-All__hideImage___leFiI:before {
  content: '\e918';
}
.Icons-All__assignSeat___WEk1V {
}
.Icons-All__assignSeat___WEk1V:before {
  content: '\e91c';
}
.Icons-All__customText___q677u {
}
.Icons-All__customText___q677u:before {
  content: '\e91e';
}
.Icons-All__tableManagement___Nypid {
}
.Icons-All__tableManagement___Nypid:before {
  content: '\e920';
}
.Icons-All__crop___AwPhk {
}
.Icons-All__crop___AwPhk:before {
  content: '\e922';
}
.Icons-All__runReport___XNM7p {
}
.Icons-All__runReport___XNM7p:before {
  content: '\e926';
}
.Icons-All__orderAdjust___sGad5 {
}
.Icons-All__orderAdjust___sGad5:before {
  content: '\e928';
}
.Icons-All__setAsDefault___TCv3h {
}
.Icons-All__setAsDefault___TCv3h:before {
  content: '\e92a';
}
.Icons-All__addNew___vKGGV {
}
.Icons-All__addNew___vKGGV:before {
  content: '\e92c';
}
.Icons-All__back___zk8Wb {
}
.Icons-All__back___zk8Wb:before {
  content: '\e92e';
}
.Icons-All__forward___MUg_J {
}
.Icons-All__forward___MUg_J:before {
  content: '\e92f';
}
.Icons-All__left___uI5AC {
}
.Icons-All__left___uI5AC:before {
  content: '\e930';
}
.Icons-All__check___jFp1F {
}
.Icons-All__check___jFp1F:before {
  content: '\e932';
}
.Icons-All__closeDelete___ySvED {
}
.Icons-All__closeDelete___ySvED:before {
  content: '\e934';
}
.Icons-All__collapse___YPCrr {
}
.Icons-All__collapse___YPCrr:before {
  content: '\e936';
}
.Icons-All__expand___UNHT1 {
}
.Icons-All__expand___UNHT1:before {
  content: '\e937';
}
.Icons-All__goToBeginning___jf0d_ {
}
.Icons-All__goToBeginning___jf0d_:before {
  content: '\e93a';
}
.Icons-All__goToEnd___WXabQ {
}
.Icons-All__goToEnd___WXabQ:before {
  content: '\e93b';
}
.Icons-All__completed___sVSVl {
}
.Icons-All__completed___sVSVl:before {
  content: '\e93c';
}
.Icons-All__download___hOD_L {
}
.Icons-All__download___hOD_L:before {
  content: '\e93e';
}
.Icons-All__menu___ne54t {
}
.Icons-All__menu___ne54t:before {
  content: '\e940';
}
.Icons-All__drag___C6rQ4 {
}
.Icons-All__drag___C6rQ4:before {
  content: '\e942';
}
.Icons-All__edit___kIP8S {
}
.Icons-All__edit___kIP8S:before {
  content: '\e944';
}
.Icons-All__filter___zibYd {
}
.Icons-All__filter___zibYd:before {
  content: '\e946';
}
.Icons-All__hide___BCpAM {
}
.Icons-All__hide___BCpAM:before {
  content: '\e948';
}
.Icons-All__internalNote___L7uT8 {
}
.Icons-All__internalNote___L7uT8:before {
  content: '\e94a';
}
.Icons-All__launch___VU6Is {
}
.Icons-All__launch___VU6Is:before {
  content: '\e94c';
}
.Icons-All__lock___DvU5U {
}
.Icons-All__lock___DvU5U:before {
  content: '\e950';
}
.Icons-All__manualSend___MLxxG {
}
.Icons-All__manualSend___MLxxG:before {
  content: '\e952';
}
.Icons-All__moreMenu___rBFo0 {
}
.Icons-All__moreMenu___rBFo0:before {
  content: '\e954';
}
.Icons-All__moveDown___I7SrU {
}
.Icons-All__moveDown___I7SrU:before {
  content: '\e956';
}
.Icons-All__moveUp___KRSgi {
}
.Icons-All__moveUp___KRSgi:before {
  content: '\e958';
}
.Icons-All__note___hGi5i {
}
.Icons-All__note___hGi5i:before {
  content: '\e95a';
}
.Icons-All__print___XDDkC {
}
.Icons-All__print___XDDkC:before {
  content: '\e95c';
}
.Icons-All__publish___Q7Jbn {
}
.Icons-All__publish___Q7Jbn:before {
  content: '\e95e';
}
.Icons-All__reset___JrY6V {
}
.Icons-All__reset___JrY6V:before {
  content: '\e960';
}
.Icons-All__save___Rqhe4 {
}
.Icons-All__save___Rqhe4:before {
  content: '\e962';
}
.Icons-All__scan___Egh0e {
}
.Icons-All__scan___Egh0e:before {
  content: '\e964';
}
.Icons-All__share___WpS4z {
}
.Icons-All__share___WpS4z:before {
  content: '\e966';
}
.Icons-All__showView___uGPJ0 {
}
.Icons-All__showView___uGPJ0:before {
  content: '\e968';
}
.Icons-All__switch___yBAtg {
}
.Icons-All__switch___yBAtg:before {
  content: '\e96a';
}
.Icons-All__sync___gBvbz {
}
.Icons-All__sync___gBvbz:before {
  content: '\e96c';
}
.Icons-All__syncError___hno6v {
}
.Icons-All__syncError___hno6v:before {
  content: '\e96d';
}
.Icons-All__target___En_Ex {
}
.Icons-All__target___En_Ex:before {
  content: '\e972';
}
.Icons-All__trackBudget___oKezM {
}
.Icons-All__trackBudget___oKezM:before {
  content: '\e974';
}
.Icons-All__trash___vPvvM {
}
.Icons-All__trash___vPvvM:before {
  content: '\e976';
}
.Icons-All__undo___py7Fe {
}
.Icons-All__undo___py7Fe:before {
  content: '\e978';
}
.Icons-All__unlock___k9dFY {
}
.Icons-All__unlock___k9dFY:before {
  content: '\e97a';
}
.Icons-All__upload___FeBHl {
}
.Icons-All__upload___FeBHl:before {
  content: '\e97c';
}
.Icons-All__uploadToPortal___YYejG {
}
.Icons-All__uploadToPortal___YYejG:before {
  content: '\e97e';
}
.Icons-All__viewByGrid___er8J4 {
}
.Icons-All__viewByGrid___er8J4:before {
  content: '\e980';
}
.Icons-All__viewByList___JGABj {
}
.Icons-All__viewByList___JGABj:before {
  content: '\e982';
}
.Icons-All__viewByTitle___eGKT5 {
}
.Icons-All__viewByTitle___eGKT5:before {
  content: '\e984';
}
.Icons-All__search___qV9N8 {
}
.Icons-All__search___qV9N8:before {
  content: '\e986';
}
.Icons-All__move___URkiP {
}
.Icons-All__move___URkiP:before {
  content: '\e988';
}
.Icons-All__zoomIn___rDzEU {
}
.Icons-All__zoomIn___rDzEU:before {
  content: '\e98a';
}
.Icons-All__zoomOut___uEmz8 {
}
.Icons-All__zoomOut___uEmz8:before {
  content: '\e98c';
}
.Icons-All__deny___RrYr5 {
}
.Icons-All__deny___RrYr5:before {
  content: '\e98e';
}
.Icons-All__moveToNoResponse___ZG_LP {
}
.Icons-All__moveToNoResponse___ZG_LP:before {
  content: '\e990';
}
.Icons-All__smallCancelDelete___Ohxz6 {
}
.Icons-All__smallCancelDelete___Ohxz6:before {
  content: '\e992';
}
.Icons-All__unfavorUnlike___VmJOB {
}
.Icons-All__unfavorUnlike___VmJOB:before {
  content: '\e994';
}
.Icons-All__clearCircle____KemN {
}
.Icons-All__clearCircle____KemN:before {
  content: '\e996';
}
.Icons-All__redo___mRsVZ {
}
.Icons-All__redo___mRsVZ:before {
  content: '\e998';
}
.Icons-All__addCircle___HjOYR {
}
.Icons-All__addCircle___HjOYR:before {
  content: '\e99c';
}
.Icons-All__removeCircle___oGy6Z {
}
.Icons-All__removeCircle___oGy6Z:before {
  content: '\e99e';
}
.Icons-All__runCircle___QgFc2 {
}
.Icons-All__runCircle___QgFc2:before {
  content: '\e9a0';
}
.Icons-All__selectCircle___TJkEY {
}
.Icons-All__selectCircle___TJkEY:before {
  content: '\e9a2';
}
.Icons-All__copy___J84y1 {
}
.Icons-All__copy___J84y1:before {
  content: '\e9a4';
}
.Icons-All__default___QZrL7 {
}
.Icons-All__default___QZrL7:before {
  content: '\e9a6';
}
.Icons-All__mirrorDown___MxWzP {
}
.Icons-All__mirrorDown___MxWzP:before {
  content: '\e9a8';
}
.Icons-All__mirrorUp___U3Smo {
}
.Icons-All__mirrorUp___U3Smo:before {
  content: '\e9aa';
}
.Icons-All__rotateCCW___w9iyV {
}
.Icons-All__rotateCCW___w9iyV:before {
  content: '\e9ac';
}
.Icons-All__rotateCCWFilled___iK52v {
}
.Icons-All__rotateCCWFilled___iK52v:before {
  content: '\e9ad';
}
.Icons-All__rotateCW___cFSfP {
}
.Icons-All__rotateCW___cFSfP:before {
  content: '\e9ae';
}
.Icons-All__selectAll___YmhHo {
}
.Icons-All__selectAll___YmhHo:before {
  content: '\e9b0';
}
.Icons-All__smallCheck___gZpPU {
}
.Icons-All__smallCheck___gZpPU:before {
  content: '\e9b2';
}
.Icons-All__sliderHandle___iY33F {
}
.Icons-All__sliderHandle___iY33F:before {
  content: '\e9b4';
}
.Icons-All__arrowBack___fI0wl {
}
.Icons-All__arrowBack___fI0wl:before {
  content: '\ead6';
}
.Icons-All__arrowBackFirst___m7BL5 {
}
.Icons-All__arrowBackFirst___m7BL5:before {
  content: '\ead7';
}
.Icons-All__arrowForward___jFr0L {
}
.Icons-All__arrowForward___jFr0L:before {
  content: '\ead8';
}
.Icons-All__arrowForwardLast___EZ1lL {
}
.Icons-All__arrowForwardLast___EZ1lL:before {
  content: '\ead9';
}
.Icons-All__arrowUpDown___HJMO0 {
}
.Icons-All__arrowUpDown___HJMO0:before {
  content: '\eada';
}
.Icons-All__arrowLeftRight___QKXlc {
}
.Icons-All__arrowLeftRight___QKXlc:before {
  content: '\eadb';
}
.Icons-All__moveCursor___SZZz0 {
}
.Icons-All__moveCursor___SZZz0:before {
  content: '\eadc';
}
.Icons-All__collapseAll___T_DNF {
}
.Icons-All__collapseAll___T_DNF:before {
  content: '\eadd';
}
.Icons-All__expandAll___ewdbZ {
}
.Icons-All__expandAll___ewdbZ:before {
  content: '\eade';
}
.Icons-All__hideAll___wmdm2 {
}
.Icons-All__hideAll___wmdm2:before {
  content: '\eadf';
}
.Icons-All__showAll___GGzlt {
}
.Icons-All__showAll___GGzlt:before {
  content: '\eae0';
}
.Icons-All__addFromLibrary___Uu3xH {
}
.Icons-All__addFromLibrary___Uu3xH:before {
  content: '\eae1';
}
.Icons-All__cancelRegistration___zqD9O {
}
.Icons-All__cancelRegistration___zqD9O:before {
  content: '\eae4';
}
.Icons-All__addToRegistration___IdNan {
}
.Icons-All__addToRegistration___IdNan:before {
  content: '\eae5';
}
.Icons-All__modifyRegistration___VNwRh {
}
.Icons-All__modifyRegistration___VNwRh:before {
  content: '\eae7';
}
.Icons-All__loadPrevious___zqGFQ {
}
.Icons-All__loadPrevious___zqGFQ:before {
  content: '\e99a';
}
.Icons-All__split___kc_z2 {
}
.Icons-All__split___kc_z2:before {
  content: '\eb1f';
}
.Icons-All__play___j1oeY {
}
.Icons-All__play___j1oeY:before {
  content: '\ea31';
}
.Icons-All__addGeoLocation___WAVxo {
}
.Icons-All__addGeoLocation___WAVxo:before {
  content: '\eb58';
}
.Icons-All__review___OzlX0 {
}
.Icons-All__review___OzlX0:before {
  content: '\eb5a';
}
.Icons-All__addNewFolder___idmZg {
}
.Icons-All__addNewFolder___idmZg:before {
  content: '\eb93';
}
.Icons-All__duplicate___OpI19 {
}
.Icons-All__duplicate___OpI19:before {
  content: '\eb95';
}
.Icons-All__minimizeWindow___j3Ewo {
}
.Icons-All__minimizeWindow___j3Ewo:before {
  content: '\eb97';
}
.Icons-All__moveFileFolder___VyL9w {
}
.Icons-All__moveFileFolder___VyL9w:before {
  content: '\eb99';
}
.Icons-All__rename___gT1HG {
}
.Icons-All__rename___gT1HG:before {
  content: '\eb9b';
}
.Icons-All__replace___xzkf6 {
}
.Icons-All__replace___xzkf6:before {
  content: '\eb9d';
}
.Icons-All__viewLive___LgmZh {
}
.Icons-All__viewLive___LgmZh:before {
  content: '\eb9f';
}
.Icons-All__viewCurrentPost___E2CCZ {
}
.Icons-All__viewCurrentPost___E2CCZ:before {
  content: '\eba1';
}
.Icons-All__switchAccount___wYaLu {
}
.Icons-All__switchAccount___wYaLu:before {
  content: '\eba3';
}
.Icons-All__erase___wYgdL {
}
.Icons-All__erase___wYgdL:before {
  content: '\eba5';
}
.Icons-All__addPhoto___RbjiJ {
}
.Icons-All__addPhoto___RbjiJ:before {
  content: '\eba7';
}
.Icons-All__addPost___Krr6C {
}
.Icons-All__addPost___Krr6C:before {
  content: '\eba9';
}
.Icons-All__addUser___njDC1 {
}
.Icons-All__addUser___njDC1:before {
  content: '\ebab';
}
.Icons-All__createEvent___btmDl {
}
.Icons-All__createEvent___btmDl:before {
  content: '\ebad';
}
.Icons-All__createPlanner___ZfPib {
}
.Icons-All__createPlanner___ZfPib:before {
  content: '\ebaf';
}
.Icons-All__createSocialWall____oW4p {
}
.Icons-All__createSocialWall____oW4p:before {
  content: '\ebb1';
}
.Icons-All__openInNewWindow___kN4tk {
}
.Icons-All__openInNewWindow___kN4tk:before {
  content: '\ea30';
}
.Icons-All__attachFilled___Vqc9_ {
}
.Icons-All__attachFilled___Vqc9_:before {
  content: '\e901';
}
.Icons-All__dropdownMenuFilled___G_761 {
}
.Icons-All__dropdownMenuFilled___G_761:before {
  content: '\e90b';
}
.Icons-All__expandWindowFilled___cJDpj {
}
.Icons-All__expandWindowFilled___cJDpj:before {
  content: '\e90d';
}
.Icons-All__chooseTimeLocationFilled___nBoYC {
}
.Icons-All__chooseTimeLocationFilled___nBoYC:before {
  content: '\e90f';
}
.Icons-All__manageRFPFilled____mtb2 {
}
.Icons-All__manageRFPFilled____mtb2:before {
  content: '\e911';
}
.Icons-All__goToDefaultFilled___UbNV7 {
}
.Icons-All__goToDefaultFilled___UbNV7:before {
  content: '\e913';
}
.Icons-All__matchFilled___Nlkl9 {
}
.Icons-All__matchFilled___Nlkl9:before {
  content: '\e915';
}
.Icons-All__unmatchFilled___gzBR2 {
}
.Icons-All__unmatchFilled___gzBR2:before {
  content: '\e917';
}
.Icons-All__hideImageFilled___iFv25 {
}
.Icons-All__hideImageFilled___iFv25:before {
  content: '\e919';
}
.Icons-All__assignSeatFilled___KiyaM {
}
.Icons-All__assignSeatFilled___KiyaM:before {
  content: '\e91d';
}
.Icons-All__customTextFilled___jkpON {
}
.Icons-All__customTextFilled___jkpON:before {
  content: '\e91f';
}
.Icons-All__tableManagementFilled___MHtDn {
}
.Icons-All__tableManagementFilled___MHtDn:before {
  content: '\e921';
}
.Icons-All__cropFilled____TFlI {
}
.Icons-All__cropFilled____TFlI:before {
  content: '\e923';
}
.Icons-All__runReportFilled___MdE9i {
}
.Icons-All__runReportFilled___MdE9i:before {
  content: '\e927';
}
.Icons-All__orderAdjustFilled___qoIFm {
}
.Icons-All__orderAdjustFilled___qoIFm:before {
  content: '\e929';
}
.Icons-All__setAsDefaultFilled___OreoY {
}
.Icons-All__setAsDefaultFilled___OreoY:before {
  content: '\e92b';
}
.Icons-All__addNewFilled___h2XCI {
}
.Icons-All__addNewFilled___h2XCI:before {
  content: '\e92d';
}
.Icons-All__checkFilled___a1JRU {
}
.Icons-All__checkFilled___a1JRU:before {
  content: '\e933';
}
.Icons-All__closeDeleteFilled___zO6pW {
}
.Icons-All__closeDeleteFilled___zO6pW:before {
  content: '\e935';
}
.Icons-All__completedFilled___vjwaW {
}
.Icons-All__completedFilled___vjwaW:before {
  content: '\e93d';
}
.Icons-All__downloadFilled___zr8Pa {
}
.Icons-All__downloadFilled___zr8Pa:before {
  content: '\e93f';
}
.Icons-All__menuFilled___VKb_m {
}
.Icons-All__menuFilled___VKb_m:before {
  content: '\e941';
}
.Icons-All__dragFilled___P0jDc {
}
.Icons-All__dragFilled___P0jDc:before {
  content: '\e943';
}
.Icons-All__editFilled___S9AWQ {
}
.Icons-All__editFilled___S9AWQ:before {
  content: '\e945';
}
.Icons-All__filterFilled___TwVZ7 {
}
.Icons-All__filterFilled___TwVZ7:before {
  content: '\e947';
}
.Icons-All__hideFilled___RePPW {
}
.Icons-All__hideFilled___RePPW:before {
  content: '\e949';
}
.Icons-All__internalNoteFilled___DP6_1 {
}
.Icons-All__internalNoteFilled___DP6_1:before {
  content: '\e94b';
}
.Icons-All__launchFilled___EWQXU {
}
.Icons-All__launchFilled___EWQXU:before {
  content: '\e94d';
}
.Icons-All__lockFilled___qbxgU {
}
.Icons-All__lockFilled___qbxgU:before {
  content: '\e951';
}
.Icons-All__manualSendFilled___tUjEX {
}
.Icons-All__manualSendFilled___tUjEX:before {
  content: '\e953';
}
.Icons-All__moreMenuFilled___MMWGs {
}
.Icons-All__moreMenuFilled___MMWGs:before {
  content: '\e955';
}
.Icons-All__moveDownFilled___wm1sy {
}
.Icons-All__moveDownFilled___wm1sy:before {
  content: '\e957';
}
.Icons-All__moveUpFilled___w_n8B {
}
.Icons-All__moveUpFilled___w_n8B:before {
  content: '\e959';
}
.Icons-All__noteFilled___bXxPy {
}
.Icons-All__noteFilled___bXxPy:before {
  content: '\e95b';
}
.Icons-All__printFilled___L4ynR {
}
.Icons-All__printFilled___L4ynR:before {
  content: '\e95d';
}
.Icons-All__publishFilled___BySlP {
}
.Icons-All__publishFilled___BySlP:before {
  content: '\e95f';
}
.Icons-All__resetFilled___qC7b0 {
}
.Icons-All__resetFilled___qC7b0:before {
  content: '\e961';
}
.Icons-All__saveFilled___V8sD2 {
}
.Icons-All__saveFilled___V8sD2:before {
  content: '\e963';
}
.Icons-All__scanFilled___U74wC {
}
.Icons-All__scanFilled___U74wC:before {
  content: '\e965';
}
.Icons-All__shareFilled___rDLad {
}
.Icons-All__shareFilled___rDLad:before {
  content: '\e967';
}
.Icons-All__showViewFilled___RAaIt {
}
.Icons-All__showViewFilled___RAaIt:before {
  content: '\e969';
}
.Icons-All__switchFilled___tMiy2 {
}
.Icons-All__switchFilled___tMiy2:before {
  content: '\e96b';
}
.Icons-All__syncErrorFilled___dpWHd {
}
.Icons-All__syncErrorFilled___dpWHd:before {
  content: '\e96e';
}
.Icons-All__syncFilled___oHslX {
}
.Icons-All__syncFilled___oHslX:before {
  content: '\e96f';
}
.Icons-All__targetFilled___iLUZg {
}
.Icons-All__targetFilled___iLUZg:before {
  content: '\e973';
}
.Icons-All__trackBudgetFilled___gg1s6 {
}
.Icons-All__trackBudgetFilled___gg1s6:before {
  content: '\e975';
}
.Icons-All__trashFilled___Ps9lg {
}
.Icons-All__trashFilled___Ps9lg:before {
  content: '\e977';
}
.Icons-All__undoFilled___bNm_2 {
}
.Icons-All__undoFilled___bNm_2:before {
  content: '\e979';
}
.Icons-All__unlockFilled____eXW2 {
}
.Icons-All__unlockFilled____eXW2:before {
  content: '\e97b';
}
.Icons-All__uploadFilled___mFDOb {
}
.Icons-All__uploadFilled___mFDOb:before {
  content: '\e97d';
}
.Icons-All__uploadToPortalFilled___zlh5D {
}
.Icons-All__uploadToPortalFilled___zlh5D:before {
  content: '\e97f';
}
.Icons-All__viewByGridFilled___LIEj8 {
}
.Icons-All__viewByGridFilled___LIEj8:before {
  content: '\e981';
}
.Icons-All__viewByListFilled___hEQfA {
}
.Icons-All__viewByListFilled___hEQfA:before {
  content: '\e983';
}
.Icons-All__viewByTitleFilled___f13lK {
}
.Icons-All__viewByTitleFilled___f13lK:before {
  content: '\e985';
}
.Icons-All__searchFilled___pf6TQ {
}
.Icons-All__searchFilled___pf6TQ:before {
  content: '\e987';
}
.Icons-All__moveFilled___CLVlE {
}
.Icons-All__moveFilled___CLVlE:before {
  content: '\e989';
}
.Icons-All__zoomInFilled___zaOVQ {
}
.Icons-All__zoomInFilled___zaOVQ:before {
  content: '\e98b';
}
.Icons-All__zoomOutFilled___nMIFQ {
}
.Icons-All__zoomOutFilled___nMIFQ:before {
  content: '\e98d';
}
.Icons-All__denyFilled___FaT8S {
}
.Icons-All__denyFilled___FaT8S:before {
  content: '\e98f';
}
.Icons-All__moveToNoResponseFilled___JqZHA {
}
.Icons-All__moveToNoResponseFilled___JqZHA:before {
  content: '\e991';
}
.Icons-All__smallCancelDeleteFilled___Mkb5I {
}
.Icons-All__smallCancelDeleteFilled___Mkb5I:before {
  content: '\e993';
}
.Icons-All__unfavorUnlikeFilled___BUOzZ {
}
.Icons-All__unfavorUnlikeFilled___BUOzZ:before {
  content: '\e995';
}
.Icons-All__clearCircleFilled___lx9Lx {
}
.Icons-All__clearCircleFilled___lx9Lx:before {
  content: '\e997';
}
.Icons-All__redoFilled___xpBmp {
}
.Icons-All__redoFilled___xpBmp:before {
  content: '\e999';
}
.Icons-All__addCircleFilled___AqTXg {
}
.Icons-All__addCircleFilled___AqTXg:before {
  content: '\e99d';
}
.Icons-All__removeCircleFilled___GQMzH {
}
.Icons-All__removeCircleFilled___GQMzH:before {
  content: '\e99f';
}
.Icons-All__runCircleFilled___wqkwU {
}
.Icons-All__runCircleFilled___wqkwU:before {
  content: '\e9a1';
}
.Icons-All__selectCircleFilled___htr6f {
}
.Icons-All__selectCircleFilled___htr6f:before {
  content: '\e9a3';
}
.Icons-All__copyFilled___DSd9X {
}
.Icons-All__copyFilled___DSd9X:before {
  content: '\e9a5';
}
.Icons-All__defaultFilled___XQKrm {
}
.Icons-All__defaultFilled___XQKrm:before {
  content: '\e9a7';
}
.Icons-All__mirrorDownFilled___iK6xB {
}
.Icons-All__mirrorDownFilled___iK6xB:before {
  content: '\e9a9';
}
.Icons-All__mirrorUpFilled___mWD8S {
}
.Icons-All__mirrorUpFilled___mWD8S:before {
  content: '\e9ab';
}
.Icons-All__rotateCWFilled___DTuAP {
}
.Icons-All__rotateCWFilled___DTuAP:before {
  content: '\e9af';
}
.Icons-All__selectAllFilled___Dr9wz {
}
.Icons-All__selectAllFilled___Dr9wz:before {
  content: '\e9b1';
}
.Icons-All__smallCheckFilled___ssO0P {
}
.Icons-All__smallCheckFilled___ssO0P:before {
  content: '\e9b3';
}
.Icons-All__sliderHandleFilled___yE3Hh {
}
.Icons-All__sliderHandleFilled___yE3Hh:before {
  content: '\e9b5';
}
.Icons-All__addFromLibraryFilled___pXQ8a {
}
.Icons-All__addFromLibraryFilled___pXQ8a:before {
  content: '\eae2';
}
.Icons-All__cancelRegistrationFilled___XpBS5 {
}
.Icons-All__cancelRegistrationFilled___XpBS5:before {
  content: '\eae6';
}
.Icons-All__addToRegistrationFilled___owmn3 {
}
.Icons-All__addToRegistrationFilled___owmn3:before {
  content: '\eae3';
}
.Icons-All__modifyRegistrationFilled___dPtfJ {
}
.Icons-All__modifyRegistrationFilled___dPtfJ:before {
  content: '\eae8';
}
.Icons-All__loadPreviousFilled___AfbFQ {
}
.Icons-All__loadPreviousFilled___AfbFQ:before {
  content: '\e99b';
}
.Icons-All__splitFilled___cn5CS {
}
.Icons-All__splitFilled___cn5CS:before {
  content: '\eb20';
}
.Icons-All__playFilled___VXQoc {
}
.Icons-All__playFilled___VXQoc:before {
  content: '\eb33';
}
.Icons-All__addGeoLocationFilled___LbuO5 {
}
.Icons-All__addGeoLocationFilled___LbuO5:before {
  content: '\eb59';
}
.Icons-All__reviewFilled___m71aG {
}
.Icons-All__reviewFilled___m71aG:before {
  content: '\eb5b';
}
.Icons-All__addNewFolderFilled___K4f44 {
}
.Icons-All__addNewFolderFilled___K4f44:before {
  content: '\eb94';
}
.Icons-All__duplicateFilled___OcLaz {
}
.Icons-All__duplicateFilled___OcLaz:before {
  content: '\eb96';
}
.Icons-All__minimizeWindowFilled___otQCL {
}
.Icons-All__minimizeWindowFilled___otQCL:before {
  content: '\eb98';
}
.Icons-All__moveFileFolderFilled___tDySe {
}
.Icons-All__moveFileFolderFilled___tDySe:before {
  content: '\eb9a';
}
.Icons-All__renameFilled___QAB9n {
}
.Icons-All__renameFilled___QAB9n:before {
  content: '\eb9c';
}
.Icons-All__replaceFilled___qatdi {
}
.Icons-All__replaceFilled___qatdi:before {
  content: '\eb9e';
}
.Icons-All__viewLiveFilled___loPdr {
}
.Icons-All__viewLiveFilled___loPdr:before {
  content: '\eba0';
}
.Icons-All__viewCurrentPostFilled___zfCRt {
}
.Icons-All__viewCurrentPostFilled___zfCRt:before {
  content: '\eba2';
}
.Icons-All__switchAccountFilled___rQCFk {
}
.Icons-All__switchAccountFilled___rQCFk:before {
  content: '\eba4';
}
.Icons-All__eraseFilled___HDMQu {
}
.Icons-All__eraseFilled___HDMQu:before {
  content: '\eba6';
}
.Icons-All__addPhotoFilled___cdMHI {
}
.Icons-All__addPhotoFilled___cdMHI:before {
  content: '\eba8';
}
.Icons-All__addPostFilled___iqqQi {
}
.Icons-All__addPostFilled___iqqQi:before {
  content: '\ebaa';
}
.Icons-All__addUserFilled___aiILX {
}
.Icons-All__addUserFilled___aiILX:before {
  content: '\ebac';
}
.Icons-All__createEventFilled___m2A1x {
}
.Icons-All__createEventFilled___m2A1x:before {
  content: '\ebae';
}
.Icons-All__createPlannerFilled___rXgL9 {
}
.Icons-All__createPlannerFilled___rXgL9:before {
  content: '\ebb0';
}
.Icons-All__createSocialWallFilled___DUXGs {
}
.Icons-All__createSocialWallFilled___DUXGs:before {
  content: '\ebb2';
}
.Icons-All__openInNewWindowFilled___QwdXq {
}
.Icons-All__openInNewWindowFilled___QwdXq:before {
  content: '\ec29';
}
.Icons-All__barCode___yXOfb {
}
.Icons-All__barCode___yXOfb:before {
  content: '\eaba';
}
.Icons-All__qrCode___dE76A {
}
.Icons-All__qrCode___dE76A:before {
  content: '\eabb';
}
.Icons-All__appleWallet___VzxhH {
}
.Icons-All__appleWallet___VzxhH:before {
  content: '\ecf7';
}
.Icons-All__RFIDtracking___JICkq {
}
.Icons-All__RFIDtracking___JICkq:before {
  content: '\ecf3';
}
.Icons-All__desktopSite___PQSEP {
}
.Icons-All__desktopSite___PQSEP:before {
  content: '\ecdf';
}
.Icons-All__tabletSite___xcF5N {
}
.Icons-All__tabletSite___xcF5N:before {
  content: '\ece0';
}
.Icons-All__mobileSite___kqU_G {
}
.Icons-All__mobileSite___kqU_G:before {
  content: '\e9cc';
}
.Icons-All__matrix___xYHH2 {
}
.Icons-All__matrix___xYHH2:before {
  content: '\eca9';
}
.Icons-All__matrixRating___bW7R4 {
}
.Icons-All__matrixRating___bW7R4:before {
  content: '\ecaa';
}
.Icons-All__ratingSelection___fu3oz {
}
.Icons-All__ratingSelection___fu3oz:before {
  content: '\eca7';
}
.Icons-All__emoticons___lXd7F {
}
.Icons-All__emoticons___lXd7F:before {
  content: '\ec8e';
}
.Icons-All__appointmentsSuccess___nj9Ao {
}
.Icons-All__appointmentsSuccess___nj9Ao:before {
  content: '\ec8f';
}
.Icons-All__brightness___zqyMD {
}
.Icons-All__brightness___zqyMD:before {
  content: '\ec90';
}
.Icons-All__cameraSync___AFAXF {
}
.Icons-All__cameraSync___AFAXF:before {
  content: '\ec91';
}
.Icons-All__emailSuccess___wvYvR {
}
.Icons-All__emailSuccess___wvYvR:before {
  content: '\ec92';
}
.Icons-All__keyboard___Un6iE {
}
.Icons-All__keyboard___Un6iE:before {
  content: '\ec93';
}
.Icons-All__lead___eqfio {
}
.Icons-All__lead___eqfio:before {
  content: '\ec94';
}
.Icons-All__leadSuccess___QJqYO {
}
.Icons-All__leadSuccess___QJqYO:before {
  content: '\ec95';
}
.Icons-All__mobileUser___M3lzJ {
}
.Icons-All__mobileUser___M3lzJ:before {
  content: '\ec96';
}
.Icons-All__scanning___U9aty {
}
.Icons-All__scanning___U9aty:before {
  content: '\ec97';
}
.Icons-All__syncComplete___CSZ7I {
}
.Icons-All__syncComplete___CSZ7I:before {
  content: '\ec98';
}
.Icons-All__syncFailed___DTJjR {
}
.Icons-All__syncFailed___DTJjR:before {
  content: '\ec99';
}
.Icons-All__syncPending___NwjQT {
}
.Icons-All__syncPending___NwjQT:before {
  content: '\ec9a';
}
.Icons-All__unlockPhone___wi0nl {
}
.Icons-All__unlockPhone___wi0nl:before {
  content: '\ec9b';
}
.Icons-All__brightnessOff___pqA0q {
}
.Icons-All__brightnessOff___pqA0q:before {
  content: '\ec9c';
}
.Icons-All__leadEmpty___wXlMk {
}
.Icons-All__leadEmpty___wXlMk:before {
  content: '\ec9d';
}
.Icons-All__leadNotFound___r7ttp {
}
.Icons-All__leadNotFound___r7ttp:before {
  content: '\ec9e';
}
.Icons-All__offline___T4kFo {
}
.Icons-All__offline___T4kFo:before {
  content: '\ec9f';
}
.Icons-All__scanButton___Uj0Hy {
}
.Icons-All__scanButton___Uj0Hy:before {
  content: '\eca0';
}
.Icons-All__chapterQuestion___qwBI2 {
}
.Icons-All__chapterQuestion___qwBI2:before {
  content: '\e902';
}
.Icons-All__imageAnswer___XtrtX {
}
.Icons-All__imageAnswer___XtrtX:before {
  content: '\e903';
}
.Icons-All__matrixQuestion___uSUNl {
}
.Icons-All__matrixQuestion___uSUNl:before {
  content: '\e904';
}
.Icons-All__numericQuestion___Kx6M5 {
}
.Icons-All__numericQuestion___Kx6M5:before {
  content: '\e905';
}
.Icons-All__registrationIgnored___zAfq5 {
}
.Icons-All__registrationIgnored___zAfq5:before {
  content: '\ec6e';
}
.Icons-All__netPromoter___Qp5BI {
}
.Icons-All__netPromoter___Qp5BI:before {
  content: '\ec63';
}
.Icons-All__sliderOption___UWDDL {
}
.Icons-All__sliderOption___UWDDL:before {
  content: '\ec65';
}
.Icons-All__starSelection___kCECY {
}
.Icons-All__starSelection___kCECY:before {
  content: '\ec67';
}
.Icons-All__iconChoice___ytjaB {
}
.Icons-All__iconChoice___ytjaB:before {
  content: '\ec69';
}
.Icons-All__navigationButtons___zPV7K {
}
.Icons-All__navigationButtons___zPV7K:before {
  content: '\ec54';
}
.Icons-All__surveyTitle___VRX6C {
}
.Icons-All__surveyTitle___VRX6C:before {
  content: '\ec55';
}
.Icons-All__roadmap___XuDIr {
}
.Icons-All__roadmap___XuDIr:before {
  content: '\ec57';
}
.Icons-All__webinar___fdBBC {
}
.Icons-All__webinar___fdBBC:before {
  content: '\ec59';
}
.Icons-All__confirmationNumber___wk4GV {
}
.Icons-All__confirmationNumber___wk4GV:before {
  content: '\ec4d';
}
.Icons-All__apiAttention___dUnhz {
}
.Icons-All__apiAttention___dUnhz:before {
  content: '\ec4f';
}
.Icons-All__apiKey___tNcC1 {
}
.Icons-All__apiKey___tNcC1:before {
  content: '\ec51';
}
.Icons-All__aboutLicenses___0MBGa {
}
.Icons-All__aboutLicenses___0MBGa:before {
  content: '\ebb3';
}
.Icons-All__assignLicenses___ZYJvs {
}
.Icons-All__assignLicenses___ZYJvs:before {
  content: '\ebb5';
}
.Icons-All__byodLicense___TKmnq {
}
.Icons-All__byodLicense___TKmnq:before {
  content: '\ebb8';
}
.Icons-All__customQuestions___Eul8T {
}
.Icons-All__customQuestions___Eul8T:before {
  content: '\ebba';
}
.Icons-All__exhibitorNoLicense___i_Ae4 {
}
.Icons-All__exhibitorNoLicense___i_Ae4:before {
  content: '\ebbb';
}
.Icons-All__exportAboutInfo___QLVUX {
}
.Icons-All__exportAboutInfo___QLVUX:before {
  content: '\ebbd';
}
.Icons-All__getLicenses___MtuEQ {
}
.Icons-All__getLicenses___MtuEQ:before {
  content: '\ebbf';
}
.Icons-All__leadGathererNoLicense___NP5zu {
}
.Icons-All__leadGathererNoLicense___NP5zu:before {
  content: '\ebc1';
}
.Icons-All__deviceRentalLicenseNone___VC7Cw {
}
.Icons-All__deviceRentalLicenseNone___VC7Cw:before {
  content: '\ebc3';
}
.Icons-All__deviceRentalLicense___CSkqo {
}
.Icons-All__deviceRentalLicense___CSkqo:before {
  content: '\ebc6';
}
.Icons-All__emptyDeviceAlerts___kUqZS {
}
.Icons-All__emptyDeviceAlerts___kUqZS:before {
  content: '\ebc7';
}
.Icons-All__license___h25CO {
}
.Icons-All__license___h25CO:before {
  content: '\ebca';
}
.Icons-All__myTasks___NuI4R {
}
.Icons-All__myTasks___NuI4R:before {
  content: '\ebcc';
}
.Icons-All__newLicense___Ewd2V {
}
.Icons-All__newLicense___Ewd2V:before {
  content: '\ebcd';
}
.Icons-All__noLicense___KfqzU {
}
.Icons-All__noLicense___KfqzU:before {
  content: '\ebcf';
}
.Icons-All__byodEmpty___Il4D5 {
}
.Icons-All__byodEmpty___Il4D5:before {
  content: '\ebd1';
}
.Icons-All__noRegistrationAvailable___AxWkT {
}
.Icons-All__noRegistrationAvailable___AxWkT:before {
  content: '\ebd3';
}
.Icons-All__noSessionsAvailable___h95dF {
}
.Icons-All__noSessionsAvailable___h95dF:before {
  content: '\ebd5';
}
.Icons-All__noSignature___Hd5Gi {
}
.Icons-All__noSignature___Hd5Gi:before {
  content: '\ebd7';
}
.Icons-All__registrationSuccess___KM5SJ {
}
.Icons-All__registrationSuccess___KM5SJ:before {
  content: '\ebd9';
}
.Icons-All__signature___fF6Kr {
}
.Icons-All__signature___fF6Kr:before {
  content: '\ebdb';
}
.Icons-All__noUploads___aTw3u {
}
.Icons-All__noUploads___aTw3u:before {
  content: '\ebdd';
}
.Icons-All__uploadError___lzqIw {
}
.Icons-All__uploadError___lzqIw:before {
  content: '\ebdf';
}
.Icons-All__distributionListOptions___HAYyH {
}
.Icons-All__distributionListOptions___HAYyH:before {
  content: '\e9b6';
}
.Icons-All__itemAvailability___HK0QJ {
}
.Icons-All__itemAvailability___HK0QJ:before {
  content: '\e9b8';
}
.Icons-All__contactSnapshot___yUUvV {
}
.Icons-All__contactSnapshot___yUUvV:before {
  content: '\e9ba';
}
.Icons-All__credit___iFNRt {
}
.Icons-All__credit___iFNRt:before {
  content: '\e9bc';
}
.Icons-All__emailAlert___sWO_3 {
}
.Icons-All__emailAlert___sWO_3:before {
  content: '\e9be';
}
.Icons-All__eventWaitlist___PL5iF {
}
.Icons-All__eventWaitlist___PL5iF:before {
  content: '\e9c0';
}
.Icons-All__invitationForward___kRyD1 {
}
.Icons-All__invitationForward___kRyD1:before {
  content: '\e9c2';
}
.Icons-All__eventVouchers___fLTSm {
}
.Icons-All__eventVouchers___fLTSm:before {
  content: '\e9c4';
}
.Icons-All__guestRegistration___o_CRT {
}
.Icons-All__guestRegistration___o_CRT:before {
  content: '\e9c6';
}
.Icons-All__registrationApproval___r7g9u {
}
.Icons-All__registrationApproval___r7g9u:before {
  content: '\e9c8';
}
.Icons-All__mobileRegistration___zfYye {
}
.Icons-All__mobileRegistration___zfYye:before {
  content: '\e9ca';
}
.Icons-All__customDomain___Tw5FX {
}
.Icons-All__customDomain___Tw5FX:before {
  content: '\e9ce';
}
.Icons-All__multipleLanguages___P7HQQ {
}
.Icons-All__multipleLanguages___P7HQQ:before {
  content: '\e9d0';
}
.Icons-All__agenda___dsS4j {
}
.Icons-All__agenda___dsS4j:before {
  content: '\e9d2';
}
.Icons-All__airTravel___yy6Vn {
}
.Icons-All__airTravel___yy6Vn:before {
  content: '\e9d4';
}
.Icons-All__appointment___PEPCR {
}
.Icons-All__appointment___PEPCR:before {
  content: '\e9d6';
}
.Icons-All__budget___qaHWP {
}
.Icons-All__budget___qaHWP:before {
  content: '\e9d8';
}
.Icons-All__callForPapers___IuMFS {
}
.Icons-All__callForPapers___IuMFS:before {
  content: '\e9da';
}
.Icons-All__campaign___WjH_7 {
}
.Icons-All__campaign___WjH_7:before {
  content: '\e9dc';
}
.Icons-All__carRental___R1_oU {
}
.Icons-All__carRental___R1_oU:before {
  content: '\e9de';
}
.Icons-All__certificate___SS0g_ {
}
.Icons-All__certificate___SS0g_:before {
  content: '\e9e0';
}
.Icons-All__checkIn___twno1 {
}
.Icons-All__checkIn___twno1:before {
  content: '\e9e2';
}
.Icons-All__checkOut___uAmrN {
}
.Icons-All__checkOut___uAmrN:before {
  content: '\e9e4';
}
.Icons-All__dashboard___UNLkX {
}
.Icons-All__dashboard___UNLkX:before {
  content: '\e9e6';
}
.Icons-All__destination___sHXEg {
}
.Icons-All__destination___sHXEg:before {
  content: '\e9e8';
}
.Icons-All__destinationSearch___XLPUu {
}
.Icons-All__destinationSearch___XLPUu:before {
  content: '\e9ea';
}
.Icons-All__discount___XgBht {
}
.Icons-All__discount___XgBht:before {
  content: '\e9ec';
}
.Icons-All__emarketing____eTBP {
}
.Icons-All__emarketing____eTBP:before {
  content: '\e9ee';
}
.Icons-All__event___JC7aQ {
}
.Icons-All__event___JC7aQ:before {
  content: '\e9f0';
}
.Icons-All__eventResources___IQxRN {
}
.Icons-All__eventResources___IQxRN:before {
  content: '\e9f2';
}
.Icons-All__exhibitor___J1rj0 {
}
.Icons-All__exhibitor___J1rj0:before {
  content: '\e9f4';
}
.Icons-All__fees___JkrXd {
}
.Icons-All__fees___JkrXd:before {
  content: '\e9f6';
}
.Icons-All__group___EdtKL {
}
.Icons-All__group___EdtKL:before {
  content: '\e9f8';
}
.Icons-All__hotel___xV_yo {
}
.Icons-All__hotel___xV_yo:before {
  content: '\e9fa';
}
.Icons-All__invite___gSBGa {
}
.Icons-All__invite___gSBGa:before {
  content: '\e9fc';
}
.Icons-All__invitee___FiH49 {
}
.Icons-All__invitee___FiH49:before {
  content: '\e9fe';
}
.Icons-All__milestone___WKvQR {
}
.Icons-All__milestone___WKvQR:before {
  content: '\ea00';
}
.Icons-All__tickets____PHcv {
}
.Icons-All__tickets____PHcv:before {
  content: '\ea02';
}
.Icons-All__optionalItems___vX2DC {
}
.Icons-All__optionalItems___vX2DC:before {
  content: '\ea04';
}
.Icons-All__portal___gqmft {
}
.Icons-All__portal___gqmft:before {
  content: '\ea06';
}
.Icons-All__previewEvent___I_MQ6 {
}
.Icons-All__previewEvent___I_MQ6:before {
  content: '\ea08';
}
.Icons-All__recurringAgendaItem___zqdwU {
}
.Icons-All__recurringAgendaItem___zqdwU:before {
  content: '\ea0a';
}
.Icons-All__registration___MQ2Cd {
}
.Icons-All__registration___MQ2Cd:before {
  content: '\ea0c';
}
.Icons-All__rfi___LxluC {
}
.Icons-All__rfi___LxluC:before {
  content: '\ea0e';
}
.Icons-All__rfp___LXoxc {
}
.Icons-All__rfp___LXoxc:before {
  content: '\ea10';
}
.Icons-All__rfpSearch___uuTEX {
}
.Icons-All__rfpSearch___uuTEX:before {
  content: '\ea12';
}
.Icons-All__schedule___KrpC9 {
}
.Icons-All__schedule___KrpC9:before {
  content: '\ea14';
}
.Icons-All__service___fYNFd {
}
.Icons-All__service___fYNFd:before {
  content: '\ea16';
}
.Icons-All__serviceSearch___zg_NC {
}
.Icons-All__serviceSearch___zg_NC:before {
  content: '\ea18';
}
.Icons-All__session___YdYtV {
}
.Icons-All__session___YdYtV:before {
  content: '\ea1a';
}
.Icons-All__sessionGroups___IhsdJ {
}
.Icons-All__sessionGroups___IhsdJ:before {
  content: '\ea1c';
}
.Icons-All__sessionTracks___QmP6F {
}
.Icons-All__sessionTracks___QmP6F:before {
  content: '\ea1e';
}
.Icons-All__speaker___XcC1e {
}
.Icons-All__speaker___XcC1e:before {
  content: '\ea20';
}
.Icons-All__speakerSchedule___ZDO75 {
}
.Icons-All__speakerSchedule___ZDO75:before {
  content: '\ea22';
}
.Icons-All__supplier___QrnES {
}
.Icons-All__supplier___QrnES:before {
  content: '\ea24';
}
.Icons-All__survey___QCgLs {
}
.Icons-All__survey___QCgLs:before {
  content: '\ea26';
}
.Icons-All__surveyRespondent___L0LsJ {
}
.Icons-All__surveyRespondent___L0LsJ:before {
  content: '\ea28';
}
.Icons-All__taskList___DDM6h {
}
.Icons-All__taskList___DDM6h:before {
  content: '\ea2a';
}
.Icons-All__taxes___zJWU9 {
}
.Icons-All__taxes___zJWU9:before {
  content: '\ea2c';
}
.Icons-All__venue___Q8yQt {
}
.Icons-All__venue___Q8yQt:before {
  content: '\ea2e';
}
.Icons-All__venueSearch___JxYPh {
}
.Icons-All__venueSearch___JxYPh:before {
  content: '\ea32';
}
.Icons-All__adminItems___C0qSG {
}
.Icons-All__adminItems___C0qSG:before {
  content: '\ea34';
}
.Icons-All__terms___tj2Sy {
}
.Icons-All__terms___tj2Sy:before {
  content: '\ea36';
}
.Icons-All__identityConfirmation___QzOHc {
}
.Icons-All__identityConfirmation___QzOHc:before {
  content: '\ea38';
}
.Icons-All__questions___zMefc {
}
.Icons-All__questions___zMefc:before {
  content: '\ea3a';
}
.Icons-All__staff___gQoLJ {
}
.Icons-All__staff___gQoLJ:before {
  content: '\ea3c';
}
.Icons-All__archive___LBGFC {
}
.Icons-All__archive___LBGFC:before {
  content: '\ea3e';
}
.Icons-All__attendees___nSbFR {
}
.Icons-All__attendees___nSbFR:before {
  content: '\ea40';
}
.Icons-All__directions___KJ6on {
}
.Icons-All__directions___KJ6on:before {
  content: '\ea42';
}
.Icons-All__airActualForm___cr4Wo {
}
.Icons-All__airActualForm___cr4Wo:before {
  content: '\ea44';
}
.Icons-All__airRequestForm___Jggup {
}
.Icons-All__airRequestForm___Jggup:before {
  content: '\ea46';
}
.Icons-All__itinerary___ZX2v0 {
}
.Icons-All__itinerary___ZX2v0:before {
  content: '\ea48';
}
.Icons-All__partialRegistration___qmBfs {
}
.Icons-All__partialRegistration___qmBfs:before {
  content: '\ea4a';
}
.Icons-All__travel___kWBCL {
}
.Icons-All__travel___kWBCL:before {
  content: '\ea4c';
}
.Icons-All__travelCard___hFmqm {
}
.Icons-All__travelCard___hFmqm:before {
  content: '\ea4e';
}
.Icons-All__travelRequests___Pv0R6 {
}
.Icons-All__travelRequests___Pv0R6:before {
  content: '\ea50';
}
.Icons-All__branchLogic___Qi7Sb {
}
.Icons-All__branchLogic___Qi7Sb:before {
  content: '\ea52';
}
.Icons-All__choiceLinking___CUxCn {
}
.Icons-All__choiceLinking___CUxCn:before {
  content: '\ea54';
}
.Icons-All__comment___UD8_r {
}
.Icons-All__comment___UD8_r:before {
  content: '\ea56';
}
.Icons-All__dateTimeQuestion___kYlQa {
}
.Icons-All__dateTimeQuestion___kYlQa:before {
  content: '\ea58';
}
.Icons-All__header___uJBJs {
}
.Icons-All__header___uJBJs:before {
  content: '\ea5a';
}
.Icons-All__masking___AlErn {
}
.Icons-All__masking___AlErn:before {
  content: '\ea5c';
}
.Icons-All__multipleAnswerMatrix___FfoRE {
}
.Icons-All__multipleAnswerMatrix___FfoRE:before {
  content: '\ea5e';
}
.Icons-All__multipleQuestionType___XuwN4 {
}
.Icons-All__multipleQuestionType___XuwN4:before {
  content: '\ea61';
}
.Icons-All__pageBreak___x3Qd6 {
}
.Icons-All__pageBreak___x3Qd6:before {
  content: '\ea62';
}
.Icons-All__pipeLogic___WSBWR {
}
.Icons-All__pipeLogic___WSBWR:before {
  content: '\ea64';
}
.Icons-All__separator___qbIbq {
}
.Icons-All__separator___qbIbq:before {
  content: '\ea66';
}
.Icons-All__singleAnswer___Qji_O {
}
.Icons-All__singleAnswer___Qji_O:before {
  content: '\ea68';
}
.Icons-All__singleAnswerMatrix___Z0kc7 {
}
.Icons-All__singleAnswerMatrix___Z0kc7:before {
  content: '\ea6a';
}
.Icons-All__skipLogic___tCBVz {
}
.Icons-All__skipLogic___tCBVz:before {
  content: '\ea6c';
}
.Icons-All__textfieldQuestion___pTDoB {
}
.Icons-All__textfieldQuestion___pTDoB:before {
  content: '\ea6e';
}
.Icons-All__processForms___OHjPq {
}
.Icons-All__processForms___OHjPq:before {
  content: '\ea70';
}
.Icons-All__manageInvitees___pqlbs {
}
.Icons-All__manageInvitees___pqlbs:before {
  content: '\ea72';
}
.Icons-All__socialFollow___iDZ1g {
}
.Icons-All__socialFollow___iDZ1g:before {
  content: '\ea74';
}
.Icons-All__staffList___NJuV3 {
}
.Icons-All__staffList___NJuV3:before {
  content: '\ea76';
}
.Icons-All__kioskMode___kFBwa {
}
.Icons-All__kioskMode___kFBwa:before {
  content: '\ea78';
}
.Icons-All__progress___HbbR_ {
}
.Icons-All__progress___HbbR_:before {
  content: '\ea7a';
}
.Icons-All__paths___um8WR {
}
.Icons-All__paths___um8WR:before {
  content: '\ea7c';
}
.Icons-All__contactFields___eMVZu {
}
.Icons-All__contactFields___eMVZu:before {
  content: '\ea7e';
}
.Icons-All__resources___N_TS2 {
}
.Icons-All__resources___N_TS2:before {
  content: '\ea80';
}
.Icons-All__document___RlofT {
}
.Icons-All__document___RlofT:before {
  content: '\ea82';
}
.Icons-All__file___ETLED {
}
.Icons-All__file___ETLED:before {
  content: '\ea84';
}
.Icons-All__addToCalendar___b8zNX {
}
.Icons-All__addToCalendar___b8zNX:before {
  content: '\eae9';
}
.Icons-All__ticket___SYM4c {
}
.Icons-All__ticket___SYM4c:before {
  content: '\eaeb';
}
.Icons-All__countdown___Hw5JA {
}
.Icons-All__countdown___Hw5JA:before {
  content: '\eaed';
}
.Icons-All__customContactField___GYY9a {
}
.Icons-All__customContactField___GYY9a:before {
  content: '\eaf0';
}
.Icons-All__eventDateTime___ANs4L {
}
.Icons-All__eventDateTime___ANs4L:before {
  content: '\eaf1';
}
.Icons-All__eventDescription___x09mp {
}
.Icons-All__eventDescription___x09mp:before {
  content: '\eaf3';
}
.Icons-All__eventTitle___ap5e6 {
}
.Icons-All__eventTitle___ap5e6:before {
  content: '\eaf5';
}
.Icons-All__locationMap___XfcXc {
}
.Icons-All__locationMap___XfcXc:before {
  content: '\eaf7';
}
.Icons-All__membership___qnkQE {
}
.Icons-All__membership___qnkQE:before {
  content: '\eaf9';
}
.Icons-All__carRequest___dzIlw {
}
.Icons-All__carRequest___dzIlw:before {
  content: '\eafb';
}
.Icons-All__airRequest___WKJc4 {
}
.Icons-All__airRequest___WKJc4:before {
  content: '\eafc';
}
.Icons-All__hotelRequest___MQSWp {
}
.Icons-All__hotelRequest___MQSWp:before {
  content: '\eafe';
}
.Icons-All__myAgenda___vbS2g {
}
.Icons-All__myAgenda___vbS2g:before {
  content: '\eb02';
}
.Icons-All__myItinerary___Hl8o0 {
}
.Icons-All__myItinerary___Hl8o0:before {
  content: '\eb04';
}
.Icons-All__plannerInfo___nX4dx {
}
.Icons-All__plannerInfo___nX4dx:before {
  content: '\eb05';
}
.Icons-All__registerButton___mKwgE {
}
.Icons-All__registerButton___mKwgE:before {
  content: '\eb07';
}
.Icons-All__deadline___AHVsB {
}
.Icons-All__deadline___AHVsB:before {
  content: '\eb09';
}
.Icons-All__registrationType___lDBTZ {
}
.Icons-All__registrationType___lDBTZ:before {
  content: '\eb0b';
}
.Icons-All__myAnswers___mUiJ9 {
}
.Icons-All__myAnswers___mUiJ9:before {
  content: '\eb0d';
}
.Icons-All__text___zRs6a {
}
.Icons-All__text___zRs6a:before {
  content: '\eb0f';
}
.Icons-All__footer___XUMuH {
}
.Icons-All__footer___XUMuH:before {
  content: '\eb11';
}
.Icons-All__imageCarousel___vL8qS {
}
.Icons-All__imageCarousel___vL8qS:before {
  content: '\eb13';
}
.Icons-All__video___JMJQ_ {
}
.Icons-All__video___JMJQ_:before {
  content: '\eb15';
}
.Icons-All__tracks___SKwxt {
}
.Icons-All__tracks___SKwxt:before {
  content: '\eb17';
}
.Icons-All__weather____lsAA {
}
.Icons-All__weather____lsAA:before {
  content: '\eb19';
}
.Icons-All__socialMediaHeader___rOVQX {
}
.Icons-All__socialMediaHeader___rOVQX:before {
  content: '\eb1b';
}
.Icons-All__photoGallery___IXPHI {
}
.Icons-All__photoGallery___IXPHI:before {
  content: '\eb1d';
}
.Icons-All__payment___kIVTf {
}
.Icons-All__payment___kIVTf:before {
  content: '\eb21';
}
.Icons-All__registrationSummary___g75wF {
}
.Icons-All__registrationSummary___g75wF:before {
  content: '\eb23';
}
.Icons-All__voucherCode___tczgu {
}
.Icons-All__voucherCode___tczgu:before {
  content: '\eb25';
}
.Icons-All__admissionItem___JNFA2 {
}
.Icons-All__admissionItem___JNFA2:before {
  content: '\eb27';
}
.Icons-All__admissionItems___gqHzU {
}
.Icons-All__admissionItems___gqHzU:before {
  content: '\eb29';
}
.Icons-All__presentation___bfopv {
}
.Icons-All__presentation___bfopv:before {
  content: '\eb34';
}
.Icons-All__spreadsheet___CL7Jp {
}
.Icons-All__spreadsheet___CL7Jp:before {
  content: '\eb36';
}
.Icons-All__floorPlan___vWOIG {
}
.Icons-All__floorPlan___vWOIG:before {
  content: '\eb38';
}
.Icons-All__restaurantMenu___LANHW {
}
.Icons-All__restaurantMenu___LANHW:before {
  content: '\eb3a';
}
.Icons-All__venueCart___M9xsd {
}
.Icons-All__venueCart___M9xsd:before {
  content: '\eb3c';
}
.Icons-All__measure___Bxytj {
}
.Icons-All__measure___Bxytj:before {
  content: '\eb3e';
}
.Icons-All__ceilingHeight___vTnAo {
}
.Icons-All__ceilingHeight___vTnAo:before {
  content: '\eb40';
}
.Icons-All__roomLayout___CWt6R {
}
.Icons-All__roomLayout___CWt6R:before {
  content: '\eb42';
}
.Icons-All__template___iDD09 {
}
.Icons-All__template___iDD09:before {
  content: '\eb5c';
}
.Icons-All__invoice___Ym1T4 {
}
.Icons-All__invoice___Ym1T4:before {
  content: '\eb5e';
}
.Icons-All__leadRetrieval___eKSDs {
}
.Icons-All__leadRetrieval___eKSDs:before {
  content: '\eb60';
}
.Icons-All__submission___kZX_8 {
}
.Icons-All__submission___kZX_8:before {
  content: '\eb62';
}
.Icons-All__emptySocialWall___qgTK9 {
}
.Icons-All__emptySocialWall___qgTK9:before {
  content: '\ebe1';
}
.Icons-All__curatedFolder___o4JGg {
}
.Icons-All__curatedFolder___o4JGg:before {
  content: '\ebe3';
}
.Icons-All__launchSocialWall___ERHi5 {
}
.Icons-All__launchSocialWall___ERHi5:before {
  content: '\ebe5';
}
.Icons-All__noFeed___M4Q1L {
}
.Icons-All__noFeed___M4Q1L:before {
  content: '\ebe7';
}
.Icons-All__rightsRequests___KSzdt {
}
.Icons-All__rightsRequests___KSzdt:before {
  content: '\ebe9';
}
.Icons-All__requestWarning___wOqfC {
}
.Icons-All__requestWarning___wOqfC:before {
  content: '\ebeb';
}
.Icons-All__noPostRemaining___Xivhi {
}
.Icons-All__noPostRemaining___Xivhi:before {
  content: '\ebed';
}
.Icons-All__requested___qAJMz {
}
.Icons-All__requested___qAJMz:before {
  content: '\ebef';
}
.Icons-All__emptyCurated___NxHii {
}
.Icons-All__emptyCurated___NxHii:before {
  content: '\ebf1';
}
.Icons-All__publishSetting___jM4d3 {
}
.Icons-All__publishSetting___jM4d3:before {
  content: '\ebf3';
}
.Icons-All__socialWall___VJ4s6 {
}
.Icons-All__socialWall___VJ4s6:before {
  content: '\ebf5';
}
.Icons-All__socialWallSettings___pwyYt {
}
.Icons-All__socialWallSettings___pwyYt:before {
  content: '\ebf7';
}
.Icons-All__pending___pcVLD {
}
.Icons-All__pending___pcVLD:before {
  content: '\ebf9';
}
.Icons-All__noEvents___OmKv4 {
}
.Icons-All__noEvents___OmKv4:before {
  content: '\ebfb';
}
.Icons-All__officePhone___AAM_B {
}
.Icons-All__officePhone___AAM_B:before {
  content: '\ebfd';
}
.Icons-All__role___vE77W {
}
.Icons-All__role___vE77W:before {
  content: '\ebff';
}
.Icons-All__curatedGallery___widCA {
}
.Icons-All__curatedGallery___widCA:before {
  content: '\ec01';
}
.Icons-All__smartGallery___Yj8SE {
}
.Icons-All__smartGallery___Yj8SE:before {
  content: '\ec03';
}
.Icons-All__approvalRequest___JizQR {
}
.Icons-All__approvalRequest___JizQR:before {
  content: '\ec05';
}
.Icons-All__crowdCompass___kw_fP {
}
.Icons-All__crowdCompass___kw_fP:before {
  content: '\ec07';
}
.Icons-All__customPost___TGAT5 {
}
.Icons-All__customPost___TGAT5:before {
  content: '\ec09';
}
.Icons-All__emptySession___qmxbj {
}
.Icons-All__emptySession___qmxbj:before {
  content: '\ec0b';
}
.Icons-All__partnership___VdfPL {
}
.Icons-All__partnership___VdfPL:before {
  content: '\ec0d';
}
.Icons-All__airport___piegM {
}
.Icons-All__airport___piegM:before {
  content: '\ec2a';
}
.Icons-All__business___fMq0H {
}
.Icons-All__business___fMq0H:before {
  content: '\ec2c';
}
.Icons-All__conventionCenter___IbbrJ {
}
.Icons-All__conventionCenter___IbbrJ:before {
  content: '\ec2e';
}
.Icons-All__landmarks___pzpfi {
}
.Icons-All__landmarks___pzpfi:before {
  content: '\ec30';
}
.Icons-All__museum___pw4gH {
}
.Icons-All__museum___pw4gH:before {
  content: '\ec32';
}
.Icons-All__nightlife___KpVKi {
}
.Icons-All__nightlife___KpVKi:before {
  content: '\ec34';
}
.Icons-All__park___Ij0zN {
}
.Icons-All__park___Ij0zN:before {
  content: '\ec36';
}
.Icons-All__recreation___vZ5iv {
}
.Icons-All__recreation___vZ5iv:before {
  content: '\ec38';
}
.Icons-All__restaurant___sBBmx {
}
.Icons-All__restaurant___sBBmx:before {
  content: '\ec3a';
}
.Icons-All__theater___vLPc6 {
}
.Icons-All__theater___vLPc6:before {
  content: '\ec3c';
}
.Icons-All__shopping___aGMrq {
}
.Icons-All__shopping___aGMrq:before {
  content: '\ec3e';
}
.Icons-All__university___eNg76 {
}
.Icons-All__university___eNg76:before {
  content: '\ec40';
}
.Icons-All__orderSummary___ZRZvx {
}
.Icons-All__orderSummary___ZRZvx:before {
  content: '\ec42';
}
.Icons-All__speedRFP___Vb_af {
}
.Icons-All__speedRFP___Vb_af:before {
  content: '\ec44';
}
.Icons-All__specialEvent___zeWfQ {
}
.Icons-All__specialEvent___zeWfQ:before {
  content: '\ec46';
}
.Icons-All__wedding___KZX_n {
}
.Icons-All__wedding___KZX_n:before {
  content: '\ec48';
}
.Icons-All__meeting___a7Vds {
}
.Icons-All__meeting___a7Vds:before {
  content: '\ec4a';
}
.Icons-All__barCodeFilled___S7mXN {
}
.Icons-All__barCodeFilled___S7mXN:before {
  content: '\ecf8';
}
.Icons-All__qrCodeFilled___XA6Pd {
}
.Icons-All__qrCodeFilled___XA6Pd:before {
  content: '\ecf9';
}
.Icons-All__appleWalletFilled___Y_fQC {
}
.Icons-All__appleWalletFilled___Y_fQC:before {
  content: '\ecfa';
}
.Icons-All__RFIDtrackingFilled___mE1gs {
}
.Icons-All__RFIDtrackingFilled___mE1gs:before {
  content: '\ecf4';
}
.Icons-All__desktopSiteFilled___BNI2J {
}
.Icons-All__desktopSiteFilled___BNI2J:before {
  content: '\ece1';
}
.Icons-All__tabletSiteFilled___Jcsxw {
}
.Icons-All__tabletSiteFilled___Jcsxw:before {
  content: '\ece2';
}
.Icons-All__matrixFilled___p8kht {
}
.Icons-All__matrixFilled___p8kht:before {
  content: '\ecab';
}
.Icons-All__matrixRatingFilled___cEP2m {
}
.Icons-All__matrixRatingFilled___cEP2m:before {
  content: '\ecac';
}
.Icons-All__ratingSelectionFilled___NxUVv {
}
.Icons-All__ratingSelectionFilled___NxUVv:before {
  content: '\eca8';
}
.Icons-All__emoticonsFilled___jXFy_ {
}
.Icons-All__emoticonsFilled___jXFy_:before {
  content: '\eca1';
}
.Icons-All__brightnessOffFilled___yhLuy {
}
.Icons-All__brightnessOffFilled___yhLuy:before {
  content: '\eca2';
}
.Icons-All__leadEmptyFilled___jePQT {
}
.Icons-All__leadEmptyFilled___jePQT:before {
  content: '\eca3';
}
.Icons-All__leadNotFoundFilled___AWvAY {
}
.Icons-All__leadNotFoundFilled___AWvAY:before {
  content: '\eca4';
}
.Icons-All__offlineFilled___zaUMr {
}
.Icons-All__offlineFilled___zaUMr:before {
  content: '\eca5';
}
.Icons-All__scanButtonFilled___jWsuG {
}
.Icons-All__scanButtonFilled___jWsuG:before {
  content: '\eca6';
}
.Icons-All__chapterQuestionFilled___frtxL {
}
.Icons-All__chapterQuestionFilled___frtxL:before {
  content: '\e906';
}
.Icons-All__imageAnswerFilled___jqXGk {
}
.Icons-All__imageAnswerFilled___jqXGk:before {
  content: '\e907';
}
.Icons-All__matrixQuestionFilled___x3pe4 {
}
.Icons-All__matrixQuestionFilled___x3pe4:before {
  content: '\e908';
}
.Icons-All__numericQuestionFilled___Pjnm0 {
}
.Icons-All__numericQuestionFilled___Pjnm0:before {
  content: '\e909';
}
.Icons-All__registrationIgnoredFilled___eNUjh {
}
.Icons-All__registrationIgnoredFilled___eNUjh:before {
  content: '\ec6f';
}
.Icons-All__netPromoterFilled___I0X1e {
}
.Icons-All__netPromoterFilled___I0X1e:before {
  content: '\ec64';
}
.Icons-All__sliderOptionFilled___zUwNL {
}
.Icons-All__sliderOptionFilled___zUwNL:before {
  content: '\ec66';
}
.Icons-All__starSelectionFilled___M1qFg {
}
.Icons-All__starSelectionFilled___M1qFg:before {
  content: '\ec68';
}
.Icons-All__iconChoiceFilled___vbAUr {
}
.Icons-All__iconChoiceFilled___vbAUr:before {
  content: '\ec6a';
}
.Icons-All__navigationButtonsFilled___gb0Eg {
}
.Icons-All__navigationButtonsFilled___gb0Eg:before {
  content: '\ec53';
}
.Icons-All__surveyTitleFilled___OCX26 {
}
.Icons-All__surveyTitleFilled___OCX26:before {
  content: '\ec56';
}
.Icons-All__roadmapFilled___DfgfZ {
}
.Icons-All__roadmapFilled___DfgfZ:before {
  content: '\ec58';
}
.Icons-All__webinarFilled___dRixz {
}
.Icons-All__webinarFilled___dRixz:before {
  content: '\ec5a';
}
.Icons-All__confirmationNumberFilled___xmi8Q {
}
.Icons-All__confirmationNumberFilled___xmi8Q:before {
  content: '\ec4e';
}
.Icons-All__apiAttentionFilled___Hm13L {
}
.Icons-All__apiAttentionFilled___Hm13L:before {
  content: '\ec50';
}
.Icons-All__apiKeyFilled___jWV13 {
}
.Icons-All__apiKeyFilled___jWV13:before {
  content: '\ec52';
}
.Icons-All__aboutLicensesFilled___c0_pj {
}
.Icons-All__aboutLicensesFilled___c0_pj:before {
  content: '\ebb4';
}
.Icons-All__assignLicensesFilled___gl_7P {
}
.Icons-All__assignLicensesFilled___gl_7P:before {
  content: '\ebb6';
}
.Icons-All__byodEmptyFilled___MBeh9 {
}
.Icons-All__byodEmptyFilled___MBeh9:before {
  content: '\ebb7';
}
.Icons-All__customQuestionsFilled___Xst6J {
}
.Icons-All__customQuestionsFilled___Xst6J:before {
  content: '\ebb9';
}
.Icons-All__exhibitorNoLicenseFilled___aEN9P {
}
.Icons-All__exhibitorNoLicenseFilled___aEN9P:before {
  content: '\ebbc';
}
.Icons-All__exportAboutInfoFilled___zXEjc {
}
.Icons-All__exportAboutInfoFilled___zXEjc:before {
  content: '\ebbe';
}
.Icons-All__getLicensesFilled___TONk0 {
}
.Icons-All__getLicensesFilled___TONk0:before {
  content: '\ebc0';
}
.Icons-All__leadGathererNoLicenseFilled___hMY_s {
}
.Icons-All__leadGathererNoLicenseFilled___hMY_s:before {
  content: '\ebc2';
}
.Icons-All__deviceRentalLicenseNoneFilled___TQwCx {
}
.Icons-All__deviceRentalLicenseNoneFilled___TQwCx:before {
  content: '\ebc4';
}
.Icons-All__deviceRentalLicenseFilled___BUQeD {
}
.Icons-All__deviceRentalLicenseFilled___BUQeD:before {
  content: '\ebc5';
}
.Icons-All__emptyDeviceAlertsFilled___mAWrJ {
}
.Icons-All__emptyDeviceAlertsFilled___mAWrJ:before {
  content: '\ebc8';
}
.Icons-All__licenseFilled___zJCKq {
}
.Icons-All__licenseFilled___zJCKq:before {
  content: '\ebc9';
}
.Icons-All__myTasksFilled___gwszb {
}
.Icons-All__myTasksFilled___gwszb:before {
  content: '\ebcb';
}
.Icons-All__newLicenseFilled___PS3_z {
}
.Icons-All__newLicenseFilled___PS3_z:before {
  content: '\ebce';
}
.Icons-All__noLicenseFilled___NbrS4 {
}
.Icons-All__noLicenseFilled___NbrS4:before {
  content: '\ebd0';
}
.Icons-All__byodLicenseFilled___Y8P9G {
}
.Icons-All__byodLicenseFilled___Y8P9G:before {
  content: '\ebd2';
}
.Icons-All__noRegistrationAvailableFilled___F_TKN {
}
.Icons-All__noRegistrationAvailableFilled___F_TKN:before {
  content: '\ebd4';
}
.Icons-All__noSessionsAvailableFilled___coFnM {
}
.Icons-All__noSessionsAvailableFilled___coFnM:before {
  content: '\ebd6';
}
.Icons-All__noSignatureFilled___loNQX {
}
.Icons-All__noSignatureFilled___loNQX:before {
  content: '\ebd8';
}
.Icons-All__registrationSuccessFilled___FktwE {
}
.Icons-All__registrationSuccessFilled___FktwE:before {
  content: '\ebda';
}
.Icons-All__signatureFilled___nB3Do {
}
.Icons-All__signatureFilled___nB3Do:before {
  content: '\ebdc';
}
.Icons-All__noUploadsFilled___II8QO {
}
.Icons-All__noUploadsFilled___II8QO:before {
  content: '\ebde';
}
.Icons-All__uploadErrorFilled___heUVI {
}
.Icons-All__uploadErrorFilled___heUVI:before {
  content: '\ebe0';
}
.Icons-All__distributionListOptionsFilled___xfduA {
}
.Icons-All__distributionListOptionsFilled___xfduA:before {
  content: '\e9b7';
}
.Icons-All__itemAvailabilityFilled___hnSLX {
}
.Icons-All__itemAvailabilityFilled___hnSLX:before {
  content: '\e9b9';
}
.Icons-All__contactSnapshotFilled___Fh8pp {
}
.Icons-All__contactSnapshotFilled___Fh8pp:before {
  content: '\e9bb';
}
.Icons-All__creditFilled___wgNmU {
}
.Icons-All__creditFilled___wgNmU:before {
  content: '\e9bd';
}
.Icons-All__emailAlertFilled___bCIez {
}
.Icons-All__emailAlertFilled___bCIez:before {
  content: '\e9bf';
}
.Icons-All__eventWaitlistFilled___N7sbH {
}
.Icons-All__eventWaitlistFilled___N7sbH:before {
  content: '\e9c1';
}
.Icons-All__invitationForwardFilled___i41ty {
}
.Icons-All__invitationForwardFilled___i41ty:before {
  content: '\e9c3';
}
.Icons-All__eventVouchersFilled___iU0Ck {
}
.Icons-All__eventVouchersFilled___iU0Ck:before {
  content: '\e9c5';
}
.Icons-All__guestRegistrationFilled___CT7O6 {
}
.Icons-All__guestRegistrationFilled___CT7O6:before {
  content: '\e9c7';
}
.Icons-All__registrationApprovalFilled___aR3yh {
}
.Icons-All__registrationApprovalFilled___aR3yh:before {
  content: '\e9c9';
}
.Icons-All__mobileRegistrationFilled___noRNc {
}
.Icons-All__mobileRegistrationFilled___noRNc:before {
  content: '\e9cb';
}
.Icons-All__mobileSiteFilled___YT0Kj {
}
.Icons-All__mobileSiteFilled___YT0Kj:before {
  content: '\e9cd';
}
.Icons-All__customDomainFilled___Tf2F4 {
}
.Icons-All__customDomainFilled___Tf2F4:before {
  content: '\e9cf';
}
.Icons-All__multipleLanguagesFilled___kgJDx {
}
.Icons-All__multipleLanguagesFilled___kgJDx:before {
  content: '\e9d1';
}
.Icons-All__agendaFilled___Lfmm2 {
}
.Icons-All__agendaFilled___Lfmm2:before {
  content: '\e9d3';
}
.Icons-All__airTravelFilled___nH15j {
}
.Icons-All__airTravelFilled___nH15j:before {
  content: '\e9d5';
}
.Icons-All__appointmentFilled___MJ_Kh {
}
.Icons-All__appointmentFilled___MJ_Kh:before {
  content: '\e9d7';
}
.Icons-All__budgetFilled___PDs0C {
}
.Icons-All__budgetFilled___PDs0C:before {
  content: '\e9d9';
}
.Icons-All__callForPapersFilled___sElyO {
}
.Icons-All__callForPapersFilled___sElyO:before {
  content: '\e9db';
}
.Icons-All__campaignFilled___iBA9A {
}
.Icons-All__campaignFilled___iBA9A:before {
  content: '\e9dd';
}
.Icons-All__carRentalFilled___hubsF {
}
.Icons-All__carRentalFilled___hubsF:before {
  content: '\e9df';
}
.Icons-All__certificateFilled___V1yUI {
}
.Icons-All__certificateFilled___V1yUI:before {
  content: '\e9e1';
}
.Icons-All__checkInFilled___AtpYf {
}
.Icons-All__checkInFilled___AtpYf:before {
  content: '\e9e3';
}
.Icons-All__checkOutFilled___TgXEH {
}
.Icons-All__checkOutFilled___TgXEH:before {
  content: '\e9e5';
}
.Icons-All__dashboardFilled___FxedZ {
}
.Icons-All__dashboardFilled___FxedZ:before {
  content: '\e9e7';
}
.Icons-All__destinationFilled___OuFGe {
}
.Icons-All__destinationFilled___OuFGe:before {
  content: '\e9e9';
}
.Icons-All__destinationSearchFilled___dy2rL {
}
.Icons-All__destinationSearchFilled___dy2rL:before {
  content: '\e9eb';
}
.Icons-All__discountFilled___WNUIm {
}
.Icons-All__discountFilled___WNUIm:before {
  content: '\e9ed';
}
.Icons-All__emarketingFilled___f2tGB {
}
.Icons-All__emarketingFilled___f2tGB:before {
  content: '\e9ef';
}
.Icons-All__eventFilled___OrpgN {
}
.Icons-All__eventFilled___OrpgN:before {
  content: '\e9f1';
}
.Icons-All__eventResourcesFilled___SAFRb {
}
.Icons-All__eventResourcesFilled___SAFRb:before {
  content: '\e9f3';
}
.Icons-All__exhibitorFilled___mSTYs {
}
.Icons-All__exhibitorFilled___mSTYs:before {
  content: '\e9f5';
}
.Icons-All__feesFilled___peDDF {
}
.Icons-All__feesFilled___peDDF:before {
  content: '\e9f7';
}
.Icons-All__groupFilled___Wezpq {
}
.Icons-All__groupFilled___Wezpq:before {
  content: '\e9f9';
}
.Icons-All__hotelFilled___qH8uf {
}
.Icons-All__hotelFilled___qH8uf:before {
  content: '\e9fb';
}
.Icons-All__inviteFilled___jRVUx {
}
.Icons-All__inviteFilled___jRVUx:before {
  content: '\e9fd';
}
.Icons-All__inviteeFilled___rzHTN {
}
.Icons-All__inviteeFilled___rzHTN:before {
  content: '\e9ff';
}
.Icons-All__milestoneFilled___sd2I2 {
}
.Icons-All__milestoneFilled___sd2I2:before {
  content: '\ea01';
}
.Icons-All__ticketsFilled___BfFJI {
}
.Icons-All__ticketsFilled___BfFJI:before {
  content: '\ea03';
}
.Icons-All__optionalItemsFilled___eH1jt {
}
.Icons-All__optionalItemsFilled___eH1jt:before {
  content: '\ea05';
}
.Icons-All__portalFilled___H0T96 {
}
.Icons-All__portalFilled___H0T96:before {
  content: '\ea07';
}
.Icons-All__previewEventFilled___Emgw4 {
}
.Icons-All__previewEventFilled___Emgw4:before {
  content: '\ea09';
}
.Icons-All__recurringAgendaItemFilled___rCYgf {
}
.Icons-All__recurringAgendaItemFilled___rCYgf:before {
  content: '\ea0b';
}
.Icons-All__registrationFilled___GzSEN {
}
.Icons-All__registrationFilled___GzSEN:before {
  content: '\ea0d';
}
.Icons-All__rfiFilled___UmjoQ {
}
.Icons-All__rfiFilled___UmjoQ:before {
  content: '\ea0f';
}
.Icons-All__rfpFilled___SO9L0 {
}
.Icons-All__rfpFilled___SO9L0:before {
  content: '\ea11';
}
.Icons-All__rfpSearchFilled___Kamy6 {
}
.Icons-All__rfpSearchFilled___Kamy6:before {
  content: '\ea13';
}
.Icons-All__scheduleFilled___Tedr4 {
}
.Icons-All__scheduleFilled___Tedr4:before {
  content: '\ea15';
}
.Icons-All__serviceFilled___c7KNq {
}
.Icons-All__serviceFilled___c7KNq:before {
  content: '\ea17';
}
.Icons-All__serviceSearchFilled___V6OSg {
}
.Icons-All__serviceSearchFilled___V6OSg:before {
  content: '\ea19';
}
.Icons-All__sessionFilled___Fw1ax {
}
.Icons-All__sessionFilled___Fw1ax:before {
  content: '\ea1b';
}
.Icons-All__sessionGroupsFilled___W0l9G {
}
.Icons-All__sessionGroupsFilled___W0l9G:before {
  content: '\ea1d';
}
.Icons-All__sessionTracksFilled___hI4zU {
}
.Icons-All__sessionTracksFilled___hI4zU:before {
  content: '\ea1f';
}
.Icons-All__speakerFilled___R9NDy {
}
.Icons-All__speakerFilled___R9NDy:before {
  content: '\ea21';
}
.Icons-All__speakerScheduleFilled___WQXyY {
}
.Icons-All__speakerScheduleFilled___WQXyY:before {
  content: '\ea23';
}
.Icons-All__supplierFilled___hLg1G {
}
.Icons-All__supplierFilled___hLg1G:before {
  content: '\ea25';
}
.Icons-All__surveyFilled___rmwDu {
}
.Icons-All__surveyFilled___rmwDu:before {
  content: '\ea27';
}
.Icons-All__surveyRespondentFilled___HH3Bm {
}
.Icons-All__surveyRespondentFilled___HH3Bm:before {
  content: '\ea29';
}
.Icons-All__taskListFilled___RT3n9 {
}
.Icons-All__taskListFilled___RT3n9:before {
  content: '\ea2b';
}
.Icons-All__taxesFilled___Q7bPw {
}
.Icons-All__taxesFilled___Q7bPw:before {
  content: '\ea2d';
}
.Icons-All__venueFilled___toCQ0 {
}
.Icons-All__venueFilled___toCQ0:before {
  content: '\ea2f';
}
.Icons-All__venueSearchFilled___BatgI {
}
.Icons-All__venueSearchFilled___BatgI:before {
  content: '\ea33';
}
.Icons-All__adminItemsFilled_____yLL {
}
.Icons-All__adminItemsFilled_____yLL:before {
  content: '\ea35';
}
.Icons-All__termsFilled___LU96l {
}
.Icons-All__termsFilled___LU96l:before {
  content: '\ea37';
}
.Icons-All__identityConfirmationFilled___sZIhm {
}
.Icons-All__identityConfirmationFilled___sZIhm:before {
  content: '\ea39';
}
.Icons-All__questionsFilled___HI70U {
}
.Icons-All__questionsFilled___HI70U:before {
  content: '\ea3b';
}
.Icons-All__staffFilled___xKB5h {
}
.Icons-All__staffFilled___xKB5h:before {
  content: '\ea3d';
}
.Icons-All__archiveFilled___BiSbT {
}
.Icons-All__archiveFilled___BiSbT:before {
  content: '\ea3f';
}
.Icons-All__attendeesFilled___Kg5o7 {
}
.Icons-All__attendeesFilled___Kg5o7:before {
  content: '\ea41';
}
.Icons-All__directionsFilled___QM1B0 {
}
.Icons-All__directionsFilled___QM1B0:before {
  content: '\ea43';
}
.Icons-All__airActualFormFilled___u3vaf {
}
.Icons-All__airActualFormFilled___u3vaf:before {
  content: '\ea45';
}
.Icons-All__airRequestFormFilled___W4Vvm {
}
.Icons-All__airRequestFormFilled___W4Vvm:before {
  content: '\ea47';
}
.Icons-All__itineraryFilled___DlWDu {
}
.Icons-All__itineraryFilled___DlWDu:before {
  content: '\ea49';
}
.Icons-All__partialRegistrationFilled___hBCoA {
}
.Icons-All__partialRegistrationFilled___hBCoA:before {
  content: '\ea4b';
}
.Icons-All__travelFilled___Ngqzu {
}
.Icons-All__travelFilled___Ngqzu:before {
  content: '\ea4d';
}
.Icons-All__travelCardFilled___SUeeT {
}
.Icons-All__travelCardFilled___SUeeT:before {
  content: '\ea4f';
}
.Icons-All__travelRequestsFilled___itVFr {
}
.Icons-All__travelRequestsFilled___itVFr:before {
  content: '\ea51';
}
.Icons-All__branchLogicFilled___RaBnp {
}
.Icons-All__branchLogicFilled___RaBnp:before {
  content: '\ea53';
}
.Icons-All__choiceLinkingFilled___TXnWp {
}
.Icons-All__choiceLinkingFilled___TXnWp:before {
  content: '\ea55';
}
.Icons-All__commentFilled___vr1k1 {
}
.Icons-All__commentFilled___vr1k1:before {
  content: '\ea57';
}
.Icons-All__dateTimeQuestionFilled___ewNwz {
}
.Icons-All__dateTimeQuestionFilled___ewNwz:before {
  content: '\ea59';
}
.Icons-All__headerFilled___WSknm {
}
.Icons-All__headerFilled___WSknm:before {
  content: '\ea5b';
}
.Icons-All__maskingFilled___u5_3d {
}
.Icons-All__maskingFilled___u5_3d:before {
  content: '\ea5d';
}
.Icons-All__multipleAnswerMatrixFilled___bAoUg {
}
.Icons-All__multipleAnswerMatrixFilled___bAoUg:before {
  content: '\ea5f';
}
.Icons-All__multipleQuestionTypeFilled___n6_4q {
}
.Icons-All__multipleQuestionTypeFilled___n6_4q:before {
  content: '\ea60';
}
.Icons-All__pageBreakFilled___AYuSF {
}
.Icons-All__pageBreakFilled___AYuSF:before {
  content: '\ea63';
}
.Icons-All__pipeLogicFilled___x5rKW {
}
.Icons-All__pipeLogicFilled___x5rKW:before {
  content: '\ea65';
}
.Icons-All__separatorFilled___F3BGW {
}
.Icons-All__separatorFilled___F3BGW:before {
  content: '\ea67';
}
.Icons-All__singleAnswerFilled___BCY91 {
}
.Icons-All__singleAnswerFilled___BCY91:before {
  content: '\ea69';
}
.Icons-All__singleAnswerMatrixFilled___DiAuX {
}
.Icons-All__singleAnswerMatrixFilled___DiAuX:before {
  content: '\ea6b';
}
.Icons-All__skipLogicFilled___tcZNN {
}
.Icons-All__skipLogicFilled___tcZNN:before {
  content: '\ea6d';
}
.Icons-All__textfieldQuestionFilled___UTd49 {
}
.Icons-All__textfieldQuestionFilled___UTd49:before {
  content: '\ea6f';
}
.Icons-All__processFormsFilled___IhjLA {
}
.Icons-All__processFormsFilled___IhjLA:before {
  content: '\ea71';
}
.Icons-All__manageInviteesFilled___jCblE {
}
.Icons-All__manageInviteesFilled___jCblE:before {
  content: '\ea73';
}
.Icons-All__socialFollowFilled___adpdS {
}
.Icons-All__socialFollowFilled___adpdS:before {
  content: '\ea75';
}
.Icons-All__staffListFilled___uR5M8 {
}
.Icons-All__staffListFilled___uR5M8:before {
  content: '\ea77';
}
.Icons-All__kioskModeFilled___lbHio {
}
.Icons-All__kioskModeFilled___lbHio:before {
  content: '\ea79';
}
.Icons-All__progressFilled___Ktt3D {
}
.Icons-All__progressFilled___Ktt3D:before {
  content: '\ea7b';
}
.Icons-All__pathsFilled___x9gxR {
}
.Icons-All__pathsFilled___x9gxR:before {
  content: '\ea7d';
}
.Icons-All__contactFieldsFilled___fqMXY {
}
.Icons-All__contactFieldsFilled___fqMXY:before {
  content: '\ea7f';
}
.Icons-All__resourcesFilled___lXOlb {
}
.Icons-All__resourcesFilled___lXOlb:before {
  content: '\ea81';
}
.Icons-All__documentFilled___FwC_N {
}
.Icons-All__documentFilled___FwC_N:before {
  content: '\ea83';
}
.Icons-All__fileFilled___ucr1r {
}
.Icons-All__fileFilled___ucr1r:before {
  content: '\ea85';
}
.Icons-All__addToCalendarFilled___FeMmN {
}
.Icons-All__addToCalendarFilled___FeMmN:before {
  content: '\eaea';
}
.Icons-All__ticketFilled___EaQIT {
}
.Icons-All__ticketFilled___EaQIT:before {
  content: '\eaec';
}
.Icons-All__countdownFilled___fy50K {
}
.Icons-All__countdownFilled___fy50K:before {
  content: '\eaee';
}
.Icons-All__customContactFieldFilled___awa3E {
}
.Icons-All__customContactFieldFilled___awa3E:before {
  content: '\eaef';
}
.Icons-All__eventDateTimeFilled___z868M {
}
.Icons-All__eventDateTimeFilled___z868M:before {
  content: '\eaf2';
}
.Icons-All__eventDescriptionFilled___JEUmK {
}
.Icons-All__eventDescriptionFilled___JEUmK:before {
  content: '\eaf4';
}
.Icons-All__eventTitleFilled___ZUMyH {
}
.Icons-All__eventTitleFilled___ZUMyH:before {
  content: '\eaf6';
}
.Icons-All__locationMapFilled___qtWbx {
}
.Icons-All__locationMapFilled___qtWbx:before {
  content: '\eaf8';
}
.Icons-All__membershipFilled___tJP0a {
}
.Icons-All__membershipFilled___tJP0a:before {
  content: '\eafa';
}
.Icons-All__carRequestFilled___lEqKR {
}
.Icons-All__carRequestFilled___lEqKR:before {
  content: '\eb00';
}
.Icons-All__airRequestFilled___n8chX {
}
.Icons-All__airRequestFilled___n8chX:before {
  content: '\eafd';
}
.Icons-All__hotelRequestFilled___jy5FL {
}
.Icons-All__hotelRequestFilled___jy5FL:before {
  content: '\eaff';
}
.Icons-All__myAgendaFilled___K6VA0 {
}
.Icons-All__myAgendaFilled___K6VA0:before {
  content: '\eb01';
}
.Icons-All__myItineraryFilled___x0J9w {
}
.Icons-All__myItineraryFilled___x0J9w:before {
  content: '\eb03';
}
.Icons-All__plannerInfoFilled___odx6S {
}
.Icons-All__plannerInfoFilled___odx6S:before {
  content: '\eb06';
}
.Icons-All__registerButtonFilled___QnRhT {
}
.Icons-All__registerButtonFilled___QnRhT:before {
  content: '\eb08';
}
.Icons-All__deadlineFilled___o_P9_ {
}
.Icons-All__deadlineFilled___o_P9_:before {
  content: '\eb0a';
}
.Icons-All__registrationTypeFilled___v0w4j {
}
.Icons-All__registrationTypeFilled___v0w4j:before {
  content: '\eb0c';
}
.Icons-All__myAnswersFilled___oEl7q {
}
.Icons-All__myAnswersFilled___oEl7q:before {
  content: '\eb0e';
}
.Icons-All__textFilled____g3Q2 {
}
.Icons-All__textFilled____g3Q2:before {
  content: '\eb10';
}
.Icons-All__footerFilled___XVZqA {
}
.Icons-All__footerFilled___XVZqA:before {
  content: '\eb12';
}
.Icons-All__imageCarouselFilled___xWPuj {
}
.Icons-All__imageCarouselFilled___xWPuj:before {
  content: '\eb14';
}
.Icons-All__videoFilled___WsmmV {
}
.Icons-All__videoFilled___WsmmV:before {
  content: '\eb16';
}
.Icons-All__tracksFilled___Gi5f6 {
}
.Icons-All__tracksFilled___Gi5f6:before {
  content: '\eb18';
}
.Icons-All__weatherFilled___BF1xR {
}
.Icons-All__weatherFilled___BF1xR:before {
  content: '\eb1a';
}
.Icons-All__socialMediaHeaderFilled___reH7a {
}
.Icons-All__socialMediaHeaderFilled___reH7a:before {
  content: '\eb1c';
}
.Icons-All__photoGalleryFilled___x4L3j {
}
.Icons-All__photoGalleryFilled___x4L3j:before {
  content: '\eb1e';
}
.Icons-All__paymentFilled___kNNW1 {
}
.Icons-All__paymentFilled___kNNW1:before {
  content: '\eb22';
}
.Icons-All__registrationSummaryFilled___AM53c {
}
.Icons-All__registrationSummaryFilled___AM53c:before {
  content: '\eb24';
}
.Icons-All__voucherCodeFilled____f8sn {
}
.Icons-All__voucherCodeFilled____f8sn:before {
  content: '\eb26';
}
.Icons-All__admissionItemFilled___CQimg {
}
.Icons-All__admissionItemFilled___CQimg:before {
  content: '\eb28';
}
.Icons-All__admissionItemsFilled___UpDiK {
}
.Icons-All__admissionItemsFilled___UpDiK:before {
  content: '\eb2a';
}
.Icons-All__presentationFilled___XSZi5 {
}
.Icons-All__presentationFilled___XSZi5:before {
  content: '\eb35';
}
.Icons-All__spreadsheetFilled___LZ98U {
}
.Icons-All__spreadsheetFilled___LZ98U:before {
  content: '\eb37';
}
.Icons-All__floorPlanFilled___hX1o0 {
}
.Icons-All__floorPlanFilled___hX1o0:before {
  content: '\eb39';
}
.Icons-All__restaurantMenuFilled___eHolV {
}
.Icons-All__restaurantMenuFilled___eHolV:before {
  content: '\eb3b';
}
.Icons-All__venueCartFilled___jGTyJ {
}
.Icons-All__venueCartFilled___jGTyJ:before {
  content: '\eb3d';
}
.Icons-All__measureFilled___C4BhY {
}
.Icons-All__measureFilled___C4BhY:before {
  content: '\eb3f';
}
.Icons-All__ceilingHeightFilled___Oi2pl {
}
.Icons-All__ceilingHeightFilled___Oi2pl:before {
  content: '\eb41';
}
.Icons-All__roomLayoutFilled___T7WtJ {
}
.Icons-All__roomLayoutFilled___T7WtJ:before {
  content: '\eb43';
}
.Icons-All__templateFilled___loItA {
}
.Icons-All__templateFilled___loItA:before {
  content: '\eb5d';
}
.Icons-All__invoiceFilled___TGb17 {
}
.Icons-All__invoiceFilled___TGb17:before {
  content: '\eb5f';
}
.Icons-All__leadRetrievalFilled___lT6pc {
}
.Icons-All__leadRetrievalFilled___lT6pc:before {
  content: '\eb61';
}
.Icons-All__submissionFilled___OAnoe {
}
.Icons-All__submissionFilled___OAnoe:before {
  content: '\eb63';
}
.Icons-All__emptySocialWallFilled___nL_Jx {
}
.Icons-All__emptySocialWallFilled___nL_Jx:before {
  content: '\ebe2';
}
.Icons-All__curatedFolderFilled___vXIHe {
}
.Icons-All__curatedFolderFilled___vXIHe:before {
  content: '\ebe4';
}
.Icons-All__launchSocialWallFilled___V8Zxl {
}
.Icons-All__launchSocialWallFilled___V8Zxl:before {
  content: '\ebe6';
}
.Icons-All__noFeedFilled___p_Mtk {
}
.Icons-All__noFeedFilled___p_Mtk:before {
  content: '\ebe8';
}
.Icons-All__rightsRequestsFilled___DlM4d {
}
.Icons-All__rightsRequestsFilled___DlM4d:before {
  content: '\ebea';
}
.Icons-All__requestWarningFilled___cEEsi {
}
.Icons-All__requestWarningFilled___cEEsi:before {
  content: '\ebec';
}
.Icons-All__noPostRemainingFilled___ta_G8 {
}
.Icons-All__noPostRemainingFilled___ta_G8:before {
  content: '\ebee';
}
.Icons-All__requestedFilled___vpNWC {
}
.Icons-All__requestedFilled___vpNWC:before {
  content: '\ebf0';
}
.Icons-All__emptyCuratedFilled___NHZid {
}
.Icons-All__emptyCuratedFilled___NHZid:before {
  content: '\ebf2';
}
.Icons-All__publishSettingFilled___muHDn {
}
.Icons-All__publishSettingFilled___muHDn:before {
  content: '\ebf4';
}
.Icons-All__socialWallFilled___pOOcH {
}
.Icons-All__socialWallFilled___pOOcH:before {
  content: '\ebf6';
}
.Icons-All__socialWallSettingsFilled___a7OZ8 {
}
.Icons-All__socialWallSettingsFilled___a7OZ8:before {
  content: '\ebf8';
}
.Icons-All__pendingFilled___cdUJ2 {
}
.Icons-All__pendingFilled___cdUJ2:before {
  content: '\ebfa';
}
.Icons-All__noEventsFilled___nc6XT {
}
.Icons-All__noEventsFilled___nc6XT:before {
  content: '\ebfc';
}
.Icons-All__officePhoneFilled___xk_SV {
}
.Icons-All__officePhoneFilled___xk_SV:before {
  content: '\ebfe';
}
.Icons-All__roleFilled___G1r3P {
}
.Icons-All__roleFilled___G1r3P:before {
  content: '\ec00';
}
.Icons-All__curatedGalleryFilled___u7qTx {
}
.Icons-All__curatedGalleryFilled___u7qTx:before {
  content: '\ec02';
}
.Icons-All__smartGalleryFilled___NozlJ {
}
.Icons-All__smartGalleryFilled___NozlJ:before {
  content: '\ec04';
}
.Icons-All__approvalRequestFilled___qEGGv {
}
.Icons-All__approvalRequestFilled___qEGGv:before {
  content: '\ec06';
}
.Icons-All__crowdCompassFilled___Itud2 {
}
.Icons-All__crowdCompassFilled___Itud2:before {
  content: '\ec08';
}
.Icons-All__customPostFilled___UyIvy {
}
.Icons-All__customPostFilled___UyIvy:before {
  content: '\ec0a';
}
.Icons-All__emptySessionFilled___vi5EZ {
}
.Icons-All__emptySessionFilled___vi5EZ:before {
  content: '\ec0c';
}
.Icons-All__partnershipFilled___ZsdGq {
}
.Icons-All__partnershipFilled___ZsdGq:before {
  content: '\ec0e';
}
.Icons-All__airportFilled___j_uYe {
}
.Icons-All__airportFilled___j_uYe:before {
  content: '\ec2b';
}
.Icons-All__businessFilled___Qzqqc {
}
.Icons-All__businessFilled___Qzqqc:before {
  content: '\ec2d';
}
.Icons-All__conventionCenterFilled___E_CAF {
}
.Icons-All__conventionCenterFilled___E_CAF:before {
  content: '\ec2f';
}
.Icons-All__landmarksFilled___jhN3X {
}
.Icons-All__landmarksFilled___jhN3X:before {
  content: '\ec31';
}
.Icons-All__museumFilled___Gx5GX {
}
.Icons-All__museumFilled___Gx5GX:before {
  content: '\ec33';
}
.Icons-All__nightlifeFilled___Lzavc {
}
.Icons-All__nightlifeFilled___Lzavc:before {
  content: '\ec35';
}
.Icons-All__parkFilled___fBbob {
}
.Icons-All__parkFilled___fBbob:before {
  content: '\ec37';
}
.Icons-All__recreationFilled___y_rwf {
}
.Icons-All__recreationFilled___y_rwf:before {
  content: '\ec39';
}
.Icons-All__restaurantFilled___n61R_ {
}
.Icons-All__restaurantFilled___n61R_:before {
  content: '\ec3b';
}
.Icons-All__theaterFilled___jglJW {
}
.Icons-All__theaterFilled___jglJW:before {
  content: '\ec3d';
}
.Icons-All__shoppingFilled___Jj7mb {
}
.Icons-All__shoppingFilled___Jj7mb:before {
  content: '\ec3f';
}
.Icons-All__universityFilled___UAPzQ {
}
.Icons-All__universityFilled___UAPzQ:before {
  content: '\ec41';
}
.Icons-All__orderSummaryFilled___f_oPc {
}
.Icons-All__orderSummaryFilled___f_oPc:before {
  content: '\ec43';
}
.Icons-All__speedRFPFilled___GoyTR {
}
.Icons-All__speedRFPFilled___GoyTR:before {
  content: '\ec45';
}
.Icons-All__specialEventFilled____sWQz {
}
.Icons-All__specialEventFilled____sWQz:before {
  content: '\ec47';
}
.Icons-All__weddingFilled___cbWVM {
}
.Icons-All__weddingFilled___cbWVM:before {
  content: '\ec49';
}
.Icons-All__meetingFilled___emEna {
}
.Icons-All__meetingFilled___emEna:before {
  content: '\ec4b';
}
.Icons-All__circle___Ln82c {
}
.Icons-All__circle___Ln82c:before {
  content: '\ed07';
}
.Icons-All__contrast___Xx5K6 {
}
.Icons-All__contrast___Xx5K6:before {
  content: '\ed08';
}
.Icons-All__animation___JYuut {
}
.Icons-All__animation___JYuut:before {
  content: '\ed09';
}
.Icons-All__settingsUnavailable___cbd0M {
}
.Icons-All__settingsUnavailable___cbd0M:before {
  content: '\ed0a';
}
.Icons-All__statusIndicator___SNwnd {
}
.Icons-All__statusIndicator___SNwnd:before {
  content: '\ed0b';
}
.Icons-All__userSearch___aZk6A {
}
.Icons-All__userSearch___aZk6A:before {
  content: '\ece6';
}
.Icons-All__userUnknown___V1wj0 {
}
.Icons-All__userUnknown___V1wj0:before {
  content: '\ece7';
}
.Icons-All__sleepSpace___rPi_G {
}
.Icons-All__sleepSpace___rPi_G:before {
  content: '\ece8';
}
.Icons-All__space___huYOI {
}
.Icons-All__space___huYOI:before {
  content: '\ece9';
}
.Icons-All__bed___XBZPr {
}
.Icons-All__bed___XBZPr:before {
  content: '\ece3';
}
.Icons-All__bill___zL560 {
}
.Icons-All__bill___zL560:before {
  content: '\ece4';
}
.Icons-All__dollarSign___Pn6kc {
}
.Icons-All__dollarSign___Pn6kc:before {
  content: '\ece5';
}
.Icons-All__fontColor___Nve2n {
}
.Icons-All__fontColor___Nve2n:before {
  content: '\ecd7';
}
.Icons-All__fontBackgroundColor___D4LcG {
}
.Icons-All__fontBackgroundColor___D4LcG:before {
  content: '\ecd8';
}
.Icons-All__standardButton___cZhur {
}
.Icons-All__standardButton___cZhur:before {
  content: '\ecd9';
}
.Icons-All__dropdown____lzb9 {
}
.Icons-All__dropdown____lzb9:before {
  content: '\ecda';
}
.Icons-All__phone___EoSY0 {
}
.Icons-All__phone___EoSY0:before {
  content: '\eccf';
}
.Icons-All__style___N4J3P {
}
.Icons-All__style___N4J3P:before {
  content: '\ecd0';
}
.Icons-All__button___DGWPH {
}
.Icons-All__button___DGWPH:before {
  content: '\ecad';
}
.Icons-All__headerText___AF5YB {
}
.Icons-All__headerText___AF5YB:before {
  content: '\ecae';
}
.Icons-All__barChart___dahpv {
}
.Icons-All__barChart___dahpv:before {
  content: '\ec74';
}
.Icons-All__columnChart___l7dM6 {
}
.Icons-All__columnChart___l7dM6:before {
  content: '\ec76';
}
.Icons-All__pieChart___jcP6M {
}
.Icons-All__pieChart___jcP6M:before {
  content: '\ec78';
}
.Icons-All__lineChart___vPr_A {
}
.Icons-All__lineChart___vPr_A:before {
  content: '\ec7a';
}
.Icons-All__stackedBarChart___ERPQg {
}
.Icons-All__stackedBarChart___ERPQg:before {
  content: '\ec7c';
}
.Icons-All__stackedColumnChart___DShZx {
}
.Icons-All__stackedColumnChart___DShZx:before {
  content: '\ec7e';
}
.Icons-All__tableChart___zLYFQ {
}
.Icons-All__tableChart___zLYFQ:before {
  content: '\ec80';
}
.Icons-All__userSettings___fqsvy {
}
.Icons-All__userSettings___fqsvy:before {
  content: '\ec6b';
}
.Icons-All__admin___i2mlI {
}
.Icons-All__admin___i2mlI:before {
  content: '\ea86';
}
.Icons-All__attentionWarning___VAqhd {
}
.Icons-All__attentionWarning___VAqhd:before {
  content: '\ea88';
}
.Icons-All__bookmark___eSMSn {
}
.Icons-All__bookmark___eSMSn:before {
  content: '\ea8a';
}
.Icons-All__calculator___ZMBr4 {
}
.Icons-All__calculator___ZMBr4:before {
  content: '\ea8c';
}
.Icons-All__configuration___A4JLY {
}
.Icons-All__configuration___A4JLY:before {
  content: '\ea8e';
}
.Icons-All__contacts___u8E4g {
}
.Icons-All__contacts___u8E4g:before {
  content: '\ea90';
}
.Icons-All__customHTML___qHRdD {
}
.Icons-All__customHTML___qHRdD:before {
  content: '\ea92';
}
.Icons-All__design___n9LLB {
}
.Icons-All__design___n9LLB:before {
  content: '\ea94';
}
.Icons-All__diamond___eLBAA {
}
.Icons-All__diamond___eLBAA:before {
  content: '\ea96';
}
.Icons-All__email___SDXOz {
}
.Icons-All__email___SDXOz:before {
  content: '\ea98';
}
.Icons-All__error___l28lr {
}
.Icons-All__error___l28lr:before {
  content: '\ea9a';
}
.Icons-All__favoriteLike___z3La2 {
}
.Icons-All__favoriteLike___z3La2:before {
  content: '\ea9c';
}
.Icons-All__home___drwgC {
}
.Icons-All__home___drwgC:before {
  content: '\ea9e';
}
.Icons-All__htmlEmail___tZ4za {
}
.Icons-All__htmlEmail___tZ4za:before {
  content: '\eaa0';
}
.Icons-All__information___Md3vn {
}
.Icons-All__information___Md3vn:before {
  content: '\eaa2';
}
.Icons-All__library___njRWc {
}
.Icons-All__library___njRWc:before {
  content: '\eaa4';
}
.Icons-All__location___jVhcb {
}
.Icons-All__location___jVhcb:before {
  content: '\eaa6';
}
.Icons-All__login___MDjkJ {
}
.Icons-All__login___MDjkJ:before {
  content: '\eaa8';
}
.Icons-All__logout___GIdtQ {
}
.Icons-All__logout___GIdtQ:before {
  content: '\eaaa';
}
.Icons-All__notifications___KxzWR {
}
.Icons-All__notifications___KxzWR:before {
  content: '\eaac';
}
.Icons-All__page___Y3lka {
}
.Icons-All__page___Y3lka:before {
  content: '\eaae';
}
.Icons-All__polls___oekRE {
}
.Icons-All__polls___oekRE:before {
  content: '\eab0';
}
.Icons-All__recentItems___QZT7A {
}
.Icons-All__recentItems___QZT7A:before {
  content: '\eab2';
}
.Icons-All__reports___FKYDk {
}
.Icons-All__reports___FKYDk:before {
  content: '\eab4';
}
.Icons-All__settings___dHg3X {
}
.Icons-All__settings___dHg3X:before {
  content: '\eab6';
}
.Icons-All__socialMedia___jYBEp {
}
.Icons-All__socialMedia___jYBEp:before {
  content: '\eab8';
}
.Icons-All__star___HAsiY {
}
.Icons-All__star___HAsiY:before {
  content: '\eabc';
}
.Icons-All__support___bXfXX {
}
.Icons-All__support___bXfXX:before {
  content: '\eabd';
}
.Icons-All__textEmail___mpdT8 {
}
.Icons-All__textEmail___mpdT8:before {
  content: '\eabe';
}
.Icons-All__time___jwXLj {
}
.Icons-All__time___jwXLj:before {
  content: '\eac0';
}
.Icons-All__unknown___W9Z1p {
}
.Icons-All__unknown___W9Z1p:before {
  content: '\eac2';
}
.Icons-All__user____826j {
}
.Icons-All__user____826j:before {
  content: '\eac4';
}
.Icons-All__views___XySfY {
}
.Icons-All__views___XySfY:before {
  content: '\eac6';
}
.Icons-All__weblinks___ANdG3 {
}
.Icons-All__weblinks___ANdG3:before {
  content: '\eac8';
}
.Icons-All__website___k5GWw {
}
.Icons-All__website___k5GWw:before {
  content: '\eaca';
}
.Icons-All__widgets___QbSsE {
}
.Icons-All__widgets___QbSsE:before {
  content: '\eacc';
}
.Icons-All__feeds___mucKn {
}
.Icons-All__feeds___mucKn:before {
  content: '\eace';
}
.Icons-All__audio___RZpo5 {
}
.Icons-All__audio___RZpo5:before {
  content: '\ead0';
}
.Icons-All__displayOptions___YoUiK {
}
.Icons-All__displayOptions___YoUiK:before {
  content: '\ead2';
}
.Icons-All__subsection___RZZMM {
}
.Icons-All__subsection___RZZMM:before {
  content: '\ead4';
}
.Icons-All__facebook___JgtuH {
}
.Icons-All__facebook___JgtuH:before {
  content: '\eb2b';
}
.Icons-All__instagram___wHrD3 {
}
.Icons-All__instagram___wHrD3:before {
  content: '\eb2d';
}
.Icons-All__linkedIn___SOPjC {
}
.Icons-All__linkedIn___SOPjC:before {
  content: '\eb2f';
}
.Icons-All__twitter___bPFFh {
}
.Icons-All__twitter___bPFFh:before {
  content: '\eb31';
}
.Icons-All__flickr___gfbnA {
}
.Icons-All__flickr___gfbnA:before {
  content: '\eb71';
}
.Icons-All__googleplus___ejm1h {
}
.Icons-All__googleplus___ejm1h:before {
  content: '\eb73';
}
.Icons-All__youtube___ib_iv {
}
.Icons-All__youtube___ib_iv:before {
  content: '\eb75';
}
.Icons-All__spacer___eUu_B {
}
.Icons-All__spacer___eUu_B:before {
  content: '\eb64';
}
.Icons-All__userResearch___wHLhJ {
}
.Icons-All__userResearch___wHLhJ:before {
  content: '\eb66';
}
.Icons-All__spinner___XFOl5 {
}
.Icons-All__spinner___XFOl5:before {
  content: '\eb68';
}
.Icons-All__typeTool___l1qAv {
}
.Icons-All__typeTool___l1qAv:before {
  content: '\eb69';
}
.Icons-All__colorWheel___MlElU {
}
.Icons-All__colorWheel___MlElU:before {
  content: '\eb6b';
}
.Icons-All__regret___s4meR {
}
.Icons-All__regret___s4meR:before {
  content: '\eb6d';
}
.Icons-All__summary___EARmM {
}
.Icons-All__summary___EARmM:before {
  content: '\eb6f';
}
.Icons-All__internationalGlobe___HNhbV {
}
.Icons-All__internationalGlobe___HNhbV:before {
  content: '\eb77';
}
.Icons-All__network___OMH5u {
}
.Icons-All__network___OMH5u:before {
  content: '\eb79';
}
.Icons-All__statistics___hpemX {
}
.Icons-All__statistics___hpemX:before {
  content: '\eb7b';
}
.Icons-All__sort___xelbW {
}
.Icons-All__sort___xelbW:before {
  content: '\eb7d';
}
.Icons-All__premiumFeature___UyKZE {
}
.Icons-All__premiumFeature___UyKZE:before {
  content: '\eb7f';
}
.Icons-All__folder___ODBPo {
}
.Icons-All__folder___ODBPo:before {
  content: '\eb81';
}
.Icons-All__nextItem___P0teM {
}
.Icons-All__nextItem___P0teM:before {
  content: '\eb83';
}
.Icons-All__previousItem___RUo1e {
}
.Icons-All__previousItem___RUo1e:before {
  content: '\eb85';
}
.Icons-All__addDotted___R83Dd {
}
.Icons-All__addDotted___R83Dd:before {
  content: '\eb87';
}
.Icons-All__checkbox___P0_eN {
}
.Icons-All__checkbox___P0_eN:before {
  content: '\eb89';
}
.Icons-All__checkboxSelected___cOFa0 {
}
.Icons-All__checkboxSelected___cOFa0:before {
  content: '\eb8b';
}
.Icons-All__checkDotted___vxceZ {
}
.Icons-All__checkDotted___vxceZ:before {
  content: '\eb8d';
}
.Icons-All__minus___MUoaK {
}
.Icons-All__minus___MUoaK:before {
  content: '\eb8f';
}
.Icons-All__removeDotted___TFhRv {
}
.Icons-All__removeDotted___TFhRv:before {
  content: '\eb91';
}
.Icons-All__cursor___hSgao {
}
.Icons-All__cursor___hSgao:before {
  content: '\ec0f';
}
.Icons-All__cursorAction___Gopt0 {
}
.Icons-All__cursorAction___Gopt0:before {
  content: '\ec11';
}
.Icons-All__openedFolder___bo49C {
}
.Icons-All__openedFolder___bo49C:before {
  content: '\ec13';
}
.Icons-All__lockedFolder___bsgdl {
}
.Icons-All__lockedFolder___bsgdl:before {
  content: '\ec15';
}
.Icons-All__zipFile___ajbA3 {
}
.Icons-All__zipFile___ajbA3:before {
  content: '\ec17';
}
.Icons-All__excelFile___Udmr5 {
}
.Icons-All__excelFile___Udmr5:before {
  content: '\ec19';
}
.Icons-All__powerpointFile___BH6gH {
}
.Icons-All__powerpointFile___BH6gH:before {
  content: '\ec1b';
}
.Icons-All__pdfFile___FV9EY {
}
.Icons-All__pdfFile___FV9EY:before {
  content: '\ec1d';
}
.Icons-All__textFile___Ihb4m {
}
.Icons-All__textFile___Ihb4m:before {
  content: '\ec1f';
}
.Icons-All__videoFile___xphsL {
}
.Icons-All__videoFile___xphsL:before {
  content: '\ec21';
}
.Icons-All__wordFile___ynYto {
}
.Icons-All__wordFile___ynYto:before {
  content: '\ec23';
}
.Icons-All__audioFile___COGya {
}
.Icons-All__audioFile___COGya:before {
  content: '\ec25';
}
.Icons-All__vectorFile___WN4GX {
}
.Icons-All__vectorFile___WN4GX:before {
  content: '\ec27';
}
.Icons-All__userUnknownFilled___VlUae {
}
.Icons-All__userUnknownFilled___VlUae:before {
  content: '\ecea';
}
.Icons-All__userSearchFilled___HFRcr {
}
.Icons-All__userSearchFilled___HFRcr:before {
  content: '\eceb';
}
.Icons-All__sleepSpaceFilled___RqrYL {
}
.Icons-All__sleepSpaceFilled___RqrYL:before {
  content: '\ecec';
}
.Icons-All__spaceFilled___XlCzl {
}
.Icons-All__spaceFilled___XlCzl:before {
  content: '\eced';
}
.Icons-All__bedFilled___EYPTe {
}
.Icons-All__bedFilled___EYPTe:before {
  content: '\ecee';
}
.Icons-All__billFilled___JGeUO {
}
.Icons-All__billFilled___JGeUO:before {
  content: '\ecef';
}
.Icons-All__dollarSignFilled___FHPAw {
}
.Icons-All__dollarSignFilled___FHPAw:before {
  content: '\ecf0';
}
.Icons-All__fontColorFilled___C19Li {
}
.Icons-All__fontColorFilled___C19Li:before {
  content: '\ecdb';
}
.Icons-All__fontBackgroundColorFilled___d85xc {
}
.Icons-All__fontBackgroundColorFilled___d85xc:before {
  content: '\ecdc';
}
.Icons-All__standardButtonFilled___Iubl4 {
}
.Icons-All__standardButtonFilled___Iubl4:before {
  content: '\ecf1';
}
.Icons-All__dropdownFilled___ElCHF {
}
.Icons-All__dropdownFilled___ElCHF:before {
  content: '\ecf2';
}
.Icons-All__styleFilled___IdfLK {
}
.Icons-All__styleFilled___IdfLK:before {
  content: '\ecd2';
}
.Icons-All__phoneFilled___pJYcu {
}
.Icons-All__phoneFilled___pJYcu:before {
  content: '\ecd1';
}
.Icons-All__buttonFilled___qaWb9 {
}
.Icons-All__buttonFilled___qaWb9:before {
  content: '\ecaf';
}
.Icons-All__headerTextFilled___o39q8 {
}
.Icons-All__headerTextFilled___o39q8:before {
  content: '\ecb0';
}
.Icons-All__barChartFilled___D9byF {
}
.Icons-All__barChartFilled___D9byF:before {
  content: '\ec75';
}
.Icons-All__columnChartFilled___kBtep {
}
.Icons-All__columnChartFilled___kBtep:before {
  content: '\ec77';
}
.Icons-All__pieChartFilled___UBTca {
}
.Icons-All__pieChartFilled___UBTca:before {
  content: '\ec79';
}
.Icons-All__lineChartFilled___tMC5q {
}
.Icons-All__lineChartFilled___tMC5q:before {
  content: '\ec7b';
}
.Icons-All__stackedBarChartFilled___Li7Tc {
}
.Icons-All__stackedBarChartFilled___Li7Tc:before {
  content: '\ec7d';
}
.Icons-All__stackedColumnChartFilled___WFhwy {
}
.Icons-All__stackedColumnChartFilled___WFhwy:before {
  content: '\ec7f';
}
.Icons-All__tableChartFilled___sdpro {
}
.Icons-All__tableChartFilled___sdpro:before {
  content: '\ec81';
}
.Icons-All__userSettingsFilled___iLLP4 {
}
.Icons-All__userSettingsFilled___iLLP4:before {
  content: '\ec6c';
}
.Icons-All__adminFilled___NkzmI {
}
.Icons-All__adminFilled___NkzmI:before {
  content: '\ea87';
}
.Icons-All__attentionWarningFilled___Cz56j {
}
.Icons-All__attentionWarningFilled___Cz56j:before {
  content: '\ea89';
}
.Icons-All__bookmarkFilled___ELNTi {
}
.Icons-All__bookmarkFilled___ELNTi:before {
  content: '\ea8b';
}
.Icons-All__calculatorFilled___EaMKv {
}
.Icons-All__calculatorFilled___EaMKv:before {
  content: '\ea8d';
}
.Icons-All__configurationFilled___vNX80 {
}
.Icons-All__configurationFilled___vNX80:before {
  content: '\ea8f';
}
.Icons-All__contactsFilled___g2IdM {
}
.Icons-All__contactsFilled___g2IdM:before {
  content: '\ea91';
}
.Icons-All__customHTMLFilled___KS0Gi {
}
.Icons-All__customHTMLFilled___KS0Gi:before {
  content: '\ea93';
}
.Icons-All__designFilled___G5qOv {
}
.Icons-All__designFilled___G5qOv:before {
  content: '\ea95';
}
.Icons-All__diamondFilled___QTv5K {
}
.Icons-All__diamondFilled___QTv5K:before {
  content: '\ea97';
}
.Icons-All__emailFilled___dX2pC {
}
.Icons-All__emailFilled___dX2pC:before {
  content: '\ea99';
}
.Icons-All__errorFilled___kdM9Z {
}
.Icons-All__errorFilled___kdM9Z:before {
  content: '\ea9b';
}
.Icons-All__favoriteLikeFilled___LqXoJ {
}
.Icons-All__favoriteLikeFilled___LqXoJ:before {
  content: '\ea9d';
}
.Icons-All__homeFilled___ULXbd {
}
.Icons-All__homeFilled___ULXbd:before {
  content: '\ea9f';
}
.Icons-All__htmlEmailFilled___otyKs {
}
.Icons-All__htmlEmailFilled___otyKs:before {
  content: '\eaa1';
}
.Icons-All__informationFilled___iEAsj {
}
.Icons-All__informationFilled___iEAsj:before {
  content: '\eaa3';
}
.Icons-All__libraryFilled____AlwH {
}
.Icons-All__libraryFilled____AlwH:before {
  content: '\eaa5';
}
.Icons-All__locationFilled___S_Zmp {
}
.Icons-All__locationFilled___S_Zmp:before {
  content: '\eaa7';
}
.Icons-All__loginFilled___kD5r8 {
}
.Icons-All__loginFilled___kD5r8:before {
  content: '\eaa9';
}
.Icons-All__logoutFilled___vKvX_ {
}
.Icons-All__logoutFilled___vKvX_:before {
  content: '\eaab';
}
.Icons-All__notificationsFilled___GVCT7 {
}
.Icons-All__notificationsFilled___GVCT7:before {
  content: '\eaad';
}
.Icons-All__pageFilled___SN1K5 {
}
.Icons-All__pageFilled___SN1K5:before {
  content: '\eaaf';
}
.Icons-All__pollsFilled___f6lSw {
}
.Icons-All__pollsFilled___f6lSw:before {
  content: '\eab1';
}
.Icons-All__recentItemsFilled___qYJ8q {
}
.Icons-All__recentItemsFilled___qYJ8q:before {
  content: '\eab3';
}
.Icons-All__reportsFilled___bxooS {
}
.Icons-All__reportsFilled___bxooS:before {
  content: '\eab5';
}
.Icons-All__settingsFilled___Ac0op {
}
.Icons-All__settingsFilled___Ac0op:before {
  content: '\eab7';
}
.Icons-All__socialMediaFilled___A42rl {
}
.Icons-All__socialMediaFilled___A42rl:before {
  content: '\eab9';
}
.Icons-All__starFilled___eQuvq {
}
.Icons-All__starFilled___eQuvq:before {
  content: '\eabf';
}
.Icons-All__supportFilled___D1_5R {
}
.Icons-All__supportFilled___D1_5R:before {
  content: '\eac1';
}
.Icons-All__textEmailFilled___OC8lR {
}
.Icons-All__textEmailFilled___OC8lR:before {
  content: '\eac3';
}
.Icons-All__timeFilled___elCaK {
}
.Icons-All__timeFilled___elCaK:before {
  content: '\eac5';
}
.Icons-All__unknownFilled___e6PQv {
}
.Icons-All__unknownFilled___e6PQv:before {
  content: '\eac7';
}
.Icons-All__userFilled___LRAfJ {
}
.Icons-All__userFilled___LRAfJ:before {
  content: '\eac9';
}
.Icons-All__viewsFilled___R8ehV {
}
.Icons-All__viewsFilled___R8ehV:before {
  content: '\eacb';
}
.Icons-All__weblinkFilled___wJCHQ {
}
.Icons-All__weblinkFilled___wJCHQ:before {
  content: '\eacd';
}
.Icons-All__websiteFilled___gAozg {
}
.Icons-All__websiteFilled___gAozg:before {
  content: '\eacf';
}
.Icons-All__widgetsFilled___fk_rB {
}
.Icons-All__widgetsFilled___fk_rB:before {
  content: '\ead1';
}
.Icons-All__feedsFilled___twAYZ {
}
.Icons-All__feedsFilled___twAYZ:before {
  content: '\ead3';
}
.Icons-All__audioFilled___fNsnC {
}
.Icons-All__audioFilled___fNsnC:before {
  content: '\ead5';
}
.Icons-All__displayOptionsFilled___UhP4s {
}
.Icons-All__displayOptionsFilled___UhP4s:before {
  content: '\eb2c';
}
.Icons-All__subsectionFilled___nyAAl {
}
.Icons-All__subsectionFilled___nyAAl:before {
  content: '\eb2e';
}
.Icons-All__facebookFilled___XMrVD {
}
.Icons-All__facebookFilled___XMrVD:before {
  content: '\eb30';
}
.Icons-All__instagramFilled___BuQEF {
}
.Icons-All__instagramFilled___BuQEF:before {
  content: '\eb32';
}
.Icons-All__linkedInFilled___IDLwN {
}
.Icons-All__linkedInFilled___IDLwN:before {
  content: '\eb44';
}
.Icons-All__twitterFilled___VrWVj {
}
.Icons-All__twitterFilled___VrWVj:before {
  content: '\eb45';
}
.Icons-All__flickrFilled___w8LLy {
}
.Icons-All__flickrFilled___w8LLy:before {
  content: '\eb72';
}
.Icons-All__googleplusFilled___X8rcC {
}
.Icons-All__googleplusFilled___X8rcC:before {
  content: '\eb74';
}
.Icons-All__youtubeFilled___LP3Zo {
}
.Icons-All__youtubeFilled___LP3Zo:before {
  content: '\eb76';
}
.Icons-All__spacerFilled___d0ZAY {
}
.Icons-All__spacerFilled___d0ZAY:before {
  content: '\eb65';
}
.Icons-All__userResearchFilled___T_k3M {
}
.Icons-All__userResearchFilled___T_k3M:before {
  content: '\eb67';
}
.Icons-All__typeToolFilled___n2Jev {
}
.Icons-All__typeToolFilled___n2Jev:before {
  content: '\eb6a';
}
.Icons-All__colorWheelFilled___ntkML {
}
.Icons-All__colorWheelFilled___ntkML:before {
  content: '\eb6c';
}
.Icons-All__regretFilled___rmBfe {
}
.Icons-All__regretFilled___rmBfe:before {
  content: '\eb6e';
}
.Icons-All__summaryFilled___X2zTI {
}
.Icons-All__summaryFilled___X2zTI:before {
  content: '\eb70';
}
.Icons-All__internationalGlobeFilled___OWR98 {
}
.Icons-All__internationalGlobeFilled___OWR98:before {
  content: '\eb78';
}
.Icons-All__networkFilled___gTIa7 {
}
.Icons-All__networkFilled___gTIa7:before {
  content: '\eb7a';
}
.Icons-All__statisticsFilled___V67tX {
}
.Icons-All__statisticsFilled___V67tX:before {
  content: '\eb7c';
}
.Icons-All__sortFilled___lM23E {
}
.Icons-All__sortFilled___lM23E:before {
  content: '\eb7e';
}
.Icons-All__premiumFeatureFilled___gAKXj {
}
.Icons-All__premiumFeatureFilled___gAKXj:before {
  content: '\eb80';
}
.Icons-All__folderFilled___hHGAQ {
}
.Icons-All__folderFilled___hHGAQ:before {
  content: '\eb82';
}
.Icons-All__nextItemFilled___ETDC1 {
}
.Icons-All__nextItemFilled___ETDC1:before {
  content: '\eb84';
}
.Icons-All__previousItemFilled___Ot4RL {
}
.Icons-All__previousItemFilled___Ot4RL:before {
  content: '\eb86';
}
.Icons-All__addDottedFilled___xSewa {
}
.Icons-All__addDottedFilled___xSewa:before {
  content: '\eb88';
}
.Icons-All__checkboxFilled___fs8CA {
}
.Icons-All__checkboxFilled___fs8CA:before {
  content: '\eb8a';
}
.Icons-All__checkboxSelectedFilled___NVMaD {
}
.Icons-All__checkboxSelectedFilled___NVMaD:before {
  content: '\eb8c';
}
.Icons-All__checkDottedFilled___beOdT {
}
.Icons-All__checkDottedFilled___beOdT:before {
  content: '\eb8e';
}
.Icons-All__minusFilled___HoGmn {
}
.Icons-All__minusFilled___HoGmn:before {
  content: '\eb90';
}
.Icons-All__removeDottedFilled___ODHEp {
}
.Icons-All__removeDottedFilled___ODHEp:before {
  content: '\eb92';
}
.Icons-All__cursorFilled___dn6aE {
}
.Icons-All__cursorFilled___dn6aE:before {
  content: '\ec10';
}
.Icons-All__cursorActionFilled___evthf {
}
.Icons-All__cursorActionFilled___evthf:before {
  content: '\ec12';
}
.Icons-All__openedFolderFilled___ucP1E {
}
.Icons-All__openedFolderFilled___ucP1E:before {
  content: '\ec14';
}
.Icons-All__lockedFolderFilled___HaUMu {
}
.Icons-All__lockedFolderFilled___HaUMu:before {
  content: '\ec16';
}
.Icons-All__zipFileFilled___vHQdV {
}
.Icons-All__zipFileFilled___vHQdV:before {
  content: '\ec18';
}
.Icons-All__excelFileFilled___VGwFA {
}
.Icons-All__excelFileFilled___VGwFA:before {
  content: '\ec1a';
}
.Icons-All__powerpointFileFilled___djjO2 {
}
.Icons-All__powerpointFileFilled___djjO2:before {
  content: '\ec1c';
}
.Icons-All__pdfFileFilled___AtVDt {
}
.Icons-All__pdfFileFilled___AtVDt:before {
  content: '\ec1e';
}
.Icons-All__textFileFilled___Mvkpv {
}
.Icons-All__textFileFilled___Mvkpv:before {
  content: '\ec20';
}
.Icons-All__videoFileFilled___N1hQr {
}
.Icons-All__videoFileFilled___N1hQr:before {
  content: '\ec22';
}
.Icons-All__wordFileFilled___WuCAf {
}
.Icons-All__wordFileFilled___WuCAf:before {
  content: '\ec24';
}
.Icons-All__audioFileFilled___HfUtH {
}
.Icons-All__audioFileFilled___HfUtH:before {
  content: '\ec26';
}
.Icons-All__vectorFileFilled___jn3Js {
}
.Icons-All__vectorFileFilled___jn3Js:before {
  content: '\ec28';
}
.Icons-All__cabaretLayout___AeOVo {
}
.Icons-All__cabaretLayout___AeOVo:before {
  content: '\ec5c';
}
.Icons-All__exhibits8x10___cvlyv {
}
.Icons-All__exhibits8x10___cvlyv:before {
  content: '\ec5d';
}
.Icons-All__islandExhibits___XhfDx {
}
.Icons-All__islandExhibits___XhfDx:before {
  content: '\ec5e';
}
.Icons-All__peninsulaExhibits___nKFwD {
}
.Icons-All__peninsulaExhibits___nKFwD:before {
  content: '\ec5f';
}
.Icons-All__perimeterExhibits___e4OEL {
}
.Icons-All__perimeterExhibits___e4OEL:before {
  content: '\ec60';
}
.Icons-All__tableExhibits____lyKL {
}
.Icons-All__tableExhibits____lyKL:before {
  content: '\ec61';
}
.Icons-All__exhibits10x10___aHxSq {
}
.Icons-All__exhibits10x10___aHxSq:before {
  content: '\ec62';
}
.Icons-All__royalLayout____cVGe {
}
.Icons-All__royalLayout____cVGe:before {
  content: '\ec6d';
}
.Icons-All__talkshowLayout___hItSY {
}
.Icons-All__talkshowLayout___hItSY:before {
  content: '\ec82';
}
.Icons-All__tShapedLayout___bgnIu {
}
.Icons-All__tShapedLayout___bgnIu:before {
  content: '\ec83';
}
.Icons-All__eShapedLayout___ZDTuK {
}
.Icons-All__eShapedLayout___ZDTuK:before {
  content: '\ec84';
}
.Icons-All__hollowSquareLayout___mMLOf {
}
.Icons-All__hollowSquareLayout___mMLOf:before {
  content: '\ec85';
}
.Icons-All__perimeterSeatingLayout___izpUf {
}
.Icons-All__perimeterSeatingLayout___izpUf:before {
  content: '\ec86';
}
.Icons-All__boardroomLayout___qGENU {
}
.Icons-All__boardroomLayout___qGENU:before {
  content: '\ec87';
}
.Icons-All__classroomLayout___ZqOLl {
}
.Icons-All__classroomLayout___ZqOLl:before {
  content: '\ec88';
}
.Icons-All__crescentLayout___j9B0u {
}
.Icons-All__crescentLayout___j9B0u:before {
  content: '\ec89';
}
.Icons-All__banquetLayout___CFyfF {
}
.Icons-All__banquetLayout___CFyfF:before {
  content: '\ec8a';
}
.Icons-All__cocktailLayout___zD0L1 {
}
.Icons-All__cocktailLayout___zD0L1:before {
  content: '\ec8b';
}
.Icons-All__theaterLayout___jXqu3 {
}
.Icons-All__theaterLayout___jXqu3:before {
  content: '\ec8c';
}
.Icons-All__maxCapacity___v5tp0 {
}
.Icons-All__maxCapacity___v5tp0:before {
  content: '\ec8d';
}
.Icons-All__uShapedLayout___mfWEh {
}
.Icons-All__uShapedLayout___mfWEh:before {
  content: '\ecf5';
}
.Icons-All__chevronLayout___GJnoj {
}
.Icons-All__chevronLayout___GJnoj:before {
  content: '\ecf6';
}
.Icons-All__right___ZPo23 {
}
.Icons-All__right___ZPo23:before {
  content: '\e931';
}
.Icons-All__decreaseIndent___RclTS {
}
.Icons-All__decreaseIndent___RclTS:before {
  content: '\ecb1';
}
.Icons-All__decreaseIndentFilled___eTT7D {
}
.Icons-All__decreaseIndentFilled___eTT7D:before {
  content: '\ecb2';
}
.Icons-All__increaseIndent___ovdol {
}
.Icons-All__increaseIndent___ovdol:before {
  content: '\ecb3';
}
.Icons-All__increaseIndentFilled___KRC8W {
}
.Icons-All__increaseIndentFilled___KRC8W:before {
  content: '\ecb4';
}
.Icons-All__insertLineFilled___FmOMk {
}
.Icons-All__insertLineFilled___FmOMk:before {
  content: '\ecb5';
}
.Icons-All__insertLine___HZP3c {
}
.Icons-All__insertLine___HZP3c:before {
  content: '\ecb6';
}
.Icons-All__removeFormat___xhRmZ {
}
.Icons-All__removeFormat___xhRmZ:before {
  content: '\ecb7';
}
.Icons-All__removeFormatFilled___cQyBz {
}
.Icons-All__removeFormatFilled___cQyBz:before {
  content: '\ecb8';
}
.Icons-All__showBlocks___Z1Z4t {
}
.Icons-All__showBlocks___Z1Z4t:before {
  content: '\ecb9';
}
.Icons-All__showBlocksFilled___KhiGS {
}
.Icons-All__showBlocksFilled___KhiGS:before {
  content: '\ecba';
}
.Icons-All__anchor___DPC5U {
}
.Icons-All__anchor___DPC5U:before {
  content: '\ecbb';
}
.Icons-All__anchorFilled___WAunV {
}
.Icons-All__anchorFilled___WAunV:before {
  content: '\ecbc';
}
.Icons-All__imageGroup____UjfJ {
}
.Icons-All__imageGroup____UjfJ:before {
  content: '\ecbd';
}
.Icons-All__imageGroupFilled___A4qAK {
}
.Icons-All__imageGroupFilled___A4qAK:before {
  content: '\ecbe';
}
.Icons-All__quote___unEjQ {
}
.Icons-All__quote___unEjQ:before {
  content: '\ecbf';
}
.Icons-All__quoteFilled___eWdL2 {
}
.Icons-All__quoteFilled___eWdL2:before {
  content: '\ecc0';
}
.Icons-All__specialCharacter___LHMtW {
}
.Icons-All__specialCharacter___LHMtW:before {
  content: '\ecc1';
}
.Icons-All__specialCharacterFilled___NNj0s {
}
.Icons-All__specialCharacterFilled___NNj0s:before {
  content: '\ecc2';
}
.Icons-All__subScript___X5COh {
}
.Icons-All__subScript___X5COh:before {
  content: '\ecc3';
}
.Icons-All__subScriptFilled___NurM8 {
}
.Icons-All__subScriptFilled___NurM8:before {
  content: '\ecc4';
}
.Icons-All__superScript___SMZta {
}
.Icons-All__superScript___SMZta:before {
  content: '\ecc5';
}
.Icons-All__superScriptFilled___vRY3T {
}
.Icons-All__superScriptFilled___vRY3T:before {
  content: '\ecc6';
}
.Icons-All__strikeText___hj9YX {
}
.Icons-All__strikeText___hj9YX:before {
  content: '\e91a';
}
.Icons-All__strikeTextFilled___bJLeN {
}
.Icons-All__strikeTextFilled___bJLeN:before {
  content: '\e91b';
}
.Icons-All__underlineText___rDmEz {
}
.Icons-All__underlineText___rDmEz:before {
  content: '\e924';
}
.Icons-All__underlineTextFilled___khXbR {
}
.Icons-All__underlineTextFilled___khXbR:before {
  content: '\e925';
}
.Icons-All__tag___bFARF {
}
.Icons-All__tag___bFARF:before {
  content: '\e94e';
}
.Icons-All__tagFilled___OuncK {
}
.Icons-All__tagFilled___OuncK:before {
  content: '\e94f';
}
.Icons-All__showImage___eUMCD {
}
.Icons-All__showImage___eUMCD:before {
  content: '\e970';
}
.Icons-All__showImageFilled___tRarF {
}
.Icons-All__showImageFilled___tRarF:before {
  content: '\e971';
}
.Icons-All__alignCenter___TQF2W {
}
.Icons-All__alignCenter___TQF2W:before {
  content: '\eb46';
}
.Icons-All__alignCenterFilled___IKlVV {
}
.Icons-All__alignCenterFilled___IKlVV:before {
  content: '\eb47';
}
.Icons-All__alignJustify___al0dy {
}
.Icons-All__alignJustify___al0dy:before {
  content: '\eb48';
}
.Icons-All__alignJustifyFilled___xS3Ab {
}
.Icons-All__alignJustifyFilled___xS3Ab:before {
  content: '\eb49';
}
.Icons-All__alignLeft___DArye {
}
.Icons-All__alignLeft___DArye:before {
  content: '\eb4a';
}
.Icons-All__alignLeftFilled___EJSmW {
}
.Icons-All__alignLeftFilled___EJSmW:before {
  content: '\eb4b';
}
.Icons-All__alignRight___UpD96 {
}
.Icons-All__alignRight___UpD96:before {
  content: '\eb4c';
}
.Icons-All__alignRightFilled___QUQaA {
}
.Icons-All__alignRightFilled___QUQaA:before {
  content: '\eb4d';
}
.Icons-All__boldText___uwfBE {
}
.Icons-All__boldText___uwfBE:before {
  content: '\eb4e';
}
.Icons-All__boldTextFilled___lcAvA {
}
.Icons-All__boldTextFilled___lcAvA:before {
  content: '\eb4f';
}
.Icons-All__italicText___vW1G4 {
}
.Icons-All__italicText___vW1G4:before {
  content: '\eb50';
}
.Icons-All__italicTextFilled___JCSTv {
}
.Icons-All__italicTextFilled___JCSTv:before {
  content: '\eb51';
}
.Icons-All__link___yZulF {
}
.Icons-All__link___yZulF:before {
  content: '\eb52';
}
.Icons-All__linkFilled___Vs8my {
}
.Icons-All__linkFilled___Vs8my:before {
  content: '\eb53';
}
.Icons-All__linkBreak___JFz85 {
}
.Icons-All__linkBreak___JFz85:before {
  content: '\eb54';
}
.Icons-All__linkBreakFilled___NiXb4 {
}
.Icons-All__linkBreakFilled___NiXb4:before {
  content: '\eb55';
}
.Icons-All__numberList___FUD1T {
}
.Icons-All__numberList___FUD1T:before {
  content: '\eb56';
}
.Icons-All__numberListFilled___KVMdt {
}
.Icons-All__numberListFilled___KVMdt:before {
  content: '\eb57';
}
.Icons-All__list___KUNHN {
}
.Icons-All__list___KUNHN:before {
  content: '\ec4c';
}
.Icons-All__listFilled___kwARC {
}
.Icons-All__listFilled___kwARC:before {
  content: '\ec5b';
}
.Icons-All__uberVoucher___BQa4i {
}
.Icons-All__uberVoucher___BQa4i:before {
  content: '\ed0c';
}
.Icons-All__uberVoucherFilled___N7k9E {
}
.Icons-All__uberVoucherFilled___N7k9E:before {
  content: '\ed0d';
}

.ReportActionButton__button___OgauN {
  font-size: 14px;
  text-align: right;
  padding: 8px 35px 8px 15px;
  font-weight: 600;
  width: auto;
  color: #0099e0;
  border: 1px solid #0099e0;
  border-radius: 0.188em;
  background: none;
}
@media only screen and (max-width: 30em) {
  .ReportActionButton__trigger___foY1T {
    width: 100%;
  }
}
.ReportActionButton__mainActionIcon___TpP9a {
  font-size: inherit;
  position: relative;
  bottom: -0.2rem;
  display: inline;
  margin: auto;
  left: 0.5rem;
}
.ReportActionButton__iconContainer___jaFQU {
  margin: 0;
  padding: 0;
  display: inline;
  vertical-align: middle;
}
.ReportActionButton__label___Y1hdK {
  margin-right: 0.625rem;
  font-size: 0.875rem;
}
.ReportActionButton__item___e5JQg {
  text-align: right;
  font-size: inherit;
  border: inherit;
  padding: 0 0.35rem 0 0.35rem;
}
.ReportActionButton__menu___JS6Lb {
  background: #fff;
  color: inherit;
  border-radius: 0.15625rem;
  list-style-type: none;
  padding: 0;
  position: absolute;
  margin: 0.325rem 0 0 0;
  width: inherit;
  right: 1rem;
  z-index: 1;
  box-shadow: 0 0 0.3125rem #9fb1b9;
}
.ReportActionButton__menu___JS6Lb li {
  padding: 0;
  overflow: hidden;
  display: block;
  text-align: left;
  border: none;
}
.ReportActionButton__menu___JS6Lb li a {
  color: inherit;
  font-size: inherit;
  text-decoration: none;
  display: block;
  padding: 10px 20px;
  word-wrap: break-word;
  max-width: 18.75em;
  max-height: 28.125rem;
  cursor: pointer;
}
.ReportActionButton__menu___JS6Lb li:hover {
  background: #0099e0;
}
.ReportActionButton__menu___JS6Lb li:hover a {
  text-decoration: none;
  color: #fff;
}
.ReportActionButton__menu___JS6Lb li + li {
  padding-left: 0;
  margin-left: 0;
}

.grid__container___skhV1 {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 768px) {
  .grid__container___skhV1 {
    width: 720px;
  }
}
@media (min-width: 992px) {
  .grid__container___skhV1 {
    width: 940px;
  }
}
@media (min-width: 1200px) {
  .grid__container___skhV1 {
    width: 1140px;
  }
}
.grid__container-fluid___GZGvF {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0px;
  padding-right: 0px;
}
.grid__row___ltX1n {
  margin-left: 0px;
  margin-right: 0px;
}
.grid__col-xs-1___Q7WAN,
.grid__col-sm-1___GIqaV,
.grid__col-md-1___INi62,
.grid__col-lg-1___d4k1M,
.grid__col-xs-2___Lrfak,
.grid__col-sm-2___Xthj4,
.grid__col-md-2___YKWU0,
.grid__col-lg-2___ZmsgC,
.grid__col-xs-3___JDSNs,
.grid__col-sm-3___XiHrf,
.grid__col-md-3___zSNT3,
.grid__col-lg-3___qYYVC,
.grid__col-xs-4___lEkZz,
.grid__col-sm-4___uhqer,
.grid__col-md-4___PjJdq,
.grid__col-lg-4___CPJsF,
.grid__col-xs-5___lt4pU,
.grid__col-sm-5___qcFTL,
.grid__col-md-5___q8rsr,
.grid__col-lg-5___cLI9h,
.grid__col-xs-6___DWWHm,
.grid__col-sm-6___TisR2,
.grid__col-md-6___aaEHm,
.grid__col-lg-6___OVsEs,
.grid__col-xs-7___DH4Me,
.grid__col-sm-7___Mu7SD,
.grid__col-md-7___i_AWO,
.grid__col-lg-7___ErCxC,
.grid__col-xs-8___dvbpO,
.grid__col-sm-8___xRIdT,
.grid__col-md-8___UWuL7,
.grid__col-lg-8___Le9FG,
.grid__col-xs-9___u1I5p,
.grid__col-sm-9___JA3qW,
.grid__col-md-9___a1ayZ,
.grid__col-lg-9___gcR6T,
.grid__col-xs-10___OYSlk,
.grid__col-sm-10___xF_d6,
.grid__col-md-10___urGk_,
.grid__col-lg-10___iJF_R,
.grid__col-xs-11___LPC1k,
.grid__col-sm-11___leVpM,
.grid__col-md-11___wTcGu,
.grid__col-lg-11___YWK5P,
.grid__col-xs-12___qlyjo,
.grid__col-sm-12___LLift,
.grid__col-md-12___yfgI5,
.grid__col-lg-12___gGJiE {
  position: relative;
  min-height: 1px;
  padding-left: 0px;
  padding-right: 0px;
}
.grid__col-xs-1___Q7WAN,
.grid__col-xs-2___Lrfak,
.grid__col-xs-3___JDSNs,
.grid__col-xs-4___lEkZz,
.grid__col-xs-5___lt4pU,
.grid__col-xs-6___DWWHm,
.grid__col-xs-7___DH4Me,
.grid__col-xs-8___dvbpO,
.grid__col-xs-9___u1I5p,
.grid__col-xs-10___OYSlk,
.grid__col-xs-11___LPC1k,
.grid__col-xs-12___qlyjo {
  float: left;
}
.grid__col-xs-12___qlyjo {
  width: 100%;
}
.grid__col-xs-11___LPC1k {
  width: 91.66666667%;
}
.grid__col-xs-10___OYSlk {
  width: 83.33333333%;
}
.grid__col-xs-9___u1I5p {
  width: 75%;
}
.grid__col-xs-8___dvbpO {
  width: 66.66666667%;
}
.grid__col-xs-7___DH4Me {
  width: 58.33333333%;
}
.grid__col-xs-6___DWWHm {
  width: 50%;
}
.grid__col-xs-5___lt4pU {
  width: 41.66666667%;
}
.grid__col-xs-4___lEkZz {
  width: 33.33333333%;
}
.grid__col-xs-3___JDSNs {
  width: 25%;
}
.grid__col-xs-2___Lrfak {
  width: 16.66666667%;
}
.grid__col-xs-1___Q7WAN {
  width: 8.33333333%;
}
.grid__col-xs-pull-12___phbKo {
  right: 100%;
}
.grid__col-xs-pull-11___jrf2Q {
  right: 91.66666667%;
}
.grid__col-xs-pull-10___I3KTv {
  right: 83.33333333%;
}
.grid__col-xs-pull-9___Sqikw {
  right: 75%;
}
.grid__col-xs-pull-8___bumZD {
  right: 66.66666667%;
}
.grid__col-xs-pull-7___ghb3R {
  right: 58.33333333%;
}
.grid__col-xs-pull-6___OuZyB {
  right: 50%;
}
.grid__col-xs-pull-5___TJWvG {
  right: 41.66666667%;
}
.grid__col-xs-pull-4___heP24 {
  right: 33.33333333%;
}
.grid__col-xs-pull-3___Tb6DL {
  right: 25%;
}
.grid__col-xs-pull-2____DmsK {
  right: 16.66666667%;
}
.grid__col-xs-pull-1___tk_e2 {
  right: 8.33333333%;
}
.grid__col-xs-pull-0___zjZf_ {
  right: auto;
}
.grid__col-xs-push-12___ifZWx {
  left: 100%;
}
.grid__col-xs-push-11___UshMz {
  left: 91.66666667%;
}
.grid__col-xs-push-10___Mb6nB {
  left: 83.33333333%;
}
.grid__col-xs-push-9___YETkv {
  left: 75%;
}
.grid__col-xs-push-8___kdqdq {
  left: 66.66666667%;
}
.grid__col-xs-push-7___F3V2z {
  left: 58.33333333%;
}
.grid__col-xs-push-6____WJSD {
  left: 50%;
}
.grid__col-xs-push-5___GTurQ {
  left: 41.66666667%;
}
.grid__col-xs-push-4___yH2TR {
  left: 33.33333333%;
}
.grid__col-xs-push-3___dOjhD {
  left: 25%;
}
.grid__col-xs-push-2___yRXN5 {
  left: 16.66666667%;
}
.grid__col-xs-push-1___NOCXf {
  left: 8.33333333%;
}
.grid__col-xs-push-0___oR7ad {
  left: auto;
}
.grid__col-xs-offset-12___T4e1P {
  margin-left: 100%;
}
.grid__col-xs-offset-11___y6uJ8 {
  margin-left: 91.66666667%;
}
.grid__col-xs-offset-10___Iw3Pu {
  margin-left: 83.33333333%;
}
.grid__col-xs-offset-9___UyQ1a {
  margin-left: 75%;
}
.grid__col-xs-offset-8___G4UZP {
  margin-left: 66.66666667%;
}
.grid__col-xs-offset-7___XwHwc {
  margin-left: 58.33333333%;
}
.grid__col-xs-offset-6___QzbGN {
  margin-left: 50%;
}
.grid__col-xs-offset-5___IfEPa {
  margin-left: 41.66666667%;
}
.grid__col-xs-offset-4___X6quA {
  margin-left: 33.33333333%;
}
.grid__col-xs-offset-3___sPdfD {
  margin-left: 25%;
}
.grid__col-xs-offset-2___R7Q6i {
  margin-left: 16.66666667%;
}
.grid__col-xs-offset-1___YT1iY {
  margin-left: 8.33333333%;
}
.grid__col-xs-offset-0___gjiwc {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .grid__col-sm-1___GIqaV,
  .grid__col-sm-2___Xthj4,
  .grid__col-sm-3___XiHrf,
  .grid__col-sm-4___uhqer,
  .grid__col-sm-5___qcFTL,
  .grid__col-sm-6___TisR2,
  .grid__col-sm-7___Mu7SD,
  .grid__col-sm-8___xRIdT,
  .grid__col-sm-9___JA3qW,
  .grid__col-sm-10___xF_d6,
  .grid__col-sm-11___leVpM,
  .grid__col-sm-12___LLift {
    float: left;
  }
  .grid__col-sm-12___LLift {
    width: 100%;
  }
  .grid__col-sm-11___leVpM {
    width: 91.66666667%;
  }
  .grid__col-sm-10___xF_d6 {
    width: 83.33333333%;
  }
  .grid__col-sm-9___JA3qW {
    width: 75%;
  }
  .grid__col-sm-8___xRIdT {
    width: 66.66666667%;
  }
  .grid__col-sm-7___Mu7SD {
    width: 58.33333333%;
  }
  .grid__col-sm-6___TisR2 {
    width: 50%;
  }
  .grid__col-sm-5___qcFTL {
    width: 41.66666667%;
  }
  .grid__col-sm-4___uhqer {
    width: 33.33333333%;
  }
  .grid__col-sm-3___XiHrf {
    width: 25%;
  }
  .grid__col-sm-2___Xthj4 {
    width: 16.66666667%;
  }
  .grid__col-sm-1___GIqaV {
    width: 8.33333333%;
  }
  .grid__col-sm-pull-12___h70Hc {
    right: 100%;
  }
  .grid__col-sm-pull-11___TcLmH {
    right: 91.66666667%;
  }
  .grid__col-sm-pull-10___Ja4Za {
    right: 83.33333333%;
  }
  .grid__col-sm-pull-9___j3Kij {
    right: 75%;
  }
  .grid__col-sm-pull-8___DA1Yw {
    right: 66.66666667%;
  }
  .grid__col-sm-pull-7___Iq0wp {
    right: 58.33333333%;
  }
  .grid__col-sm-pull-6___nExVY {
    right: 50%;
  }
  .grid__col-sm-pull-5___foKT4 {
    right: 41.66666667%;
  }
  .grid__col-sm-pull-4___PPvzT {
    right: 33.33333333%;
  }
  .grid__col-sm-pull-3___jU7rC {
    right: 25%;
  }
  .grid__col-sm-pull-2___HUfzo {
    right: 16.66666667%;
  }
  .grid__col-sm-pull-1___LXBj6 {
    right: 8.33333333%;
  }
  .grid__col-sm-pull-0___lpeHy {
    right: auto;
  }
  .grid__col-sm-push-12___DS34q {
    left: 100%;
  }
  .grid__col-sm-push-11___MDPZO {
    left: 91.66666667%;
  }
  .grid__col-sm-push-10___LyX6b {
    left: 83.33333333%;
  }
  .grid__col-sm-push-9___tG_w9 {
    left: 75%;
  }
  .grid__col-sm-push-8___thCvr {
    left: 66.66666667%;
  }
  .grid__col-sm-push-7___UWI6k {
    left: 58.33333333%;
  }
  .grid__col-sm-push-6___ii0FA {
    left: 50%;
  }
  .grid__col-sm-push-5___y8Xd9 {
    left: 41.66666667%;
  }
  .grid__col-sm-push-4___PvX4N {
    left: 33.33333333%;
  }
  .grid__col-sm-push-3___qM9ai {
    left: 25%;
  }
  .grid__col-sm-push-2___mlwte {
    left: 16.66666667%;
  }
  .grid__col-sm-push-1___xV19l {
    left: 8.33333333%;
  }
  .grid__col-sm-push-0___4JSHY {
    left: auto;
  }
  .grid__col-sm-offset-12___gd0xE {
    margin-left: 100%;
  }
  .grid__col-sm-offset-11___me_Zc {
    margin-left: 91.66666667%;
  }
  .grid__col-sm-offset-10___Rqypo {
    margin-left: 83.33333333%;
  }
  .grid__col-sm-offset-9___S2Hve {
    margin-left: 75%;
  }
  .grid__col-sm-offset-8___PB7Hx {
    margin-left: 66.66666667%;
  }
  .grid__col-sm-offset-7___qaOls {
    margin-left: 58.33333333%;
  }
  .grid__col-sm-offset-6___nDkcr {
    margin-left: 50%;
  }
  .grid__col-sm-offset-5___jrPMS {
    margin-left: 41.66666667%;
  }
  .grid__col-sm-offset-4___nQ8EQ {
    margin-left: 33.33333333%;
  }
  .grid__col-sm-offset-3___lYLfQ {
    margin-left: 25%;
  }
  .grid__col-sm-offset-2___e1kYu {
    margin-left: 16.66666667%;
  }
  .grid__col-sm-offset-1___W2lwM {
    margin-left: 8.33333333%;
  }
  .grid__col-sm-offset-0___TOP24 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .grid__col-md-1___INi62,
  .grid__col-md-2___YKWU0,
  .grid__col-md-3___zSNT3,
  .grid__col-md-4___PjJdq,
  .grid__col-md-5___q8rsr,
  .grid__col-md-6___aaEHm,
  .grid__col-md-7___i_AWO,
  .grid__col-md-8___UWuL7,
  .grid__col-md-9___a1ayZ,
  .grid__col-md-10___urGk_,
  .grid__col-md-11___wTcGu,
  .grid__col-md-12___yfgI5 {
    float: left;
  }
  .grid__col-md-12___yfgI5 {
    width: 100%;
  }
  .grid__col-md-11___wTcGu {
    width: 91.66666667%;
  }
  .grid__col-md-10___urGk_ {
    width: 83.33333333%;
  }
  .grid__col-md-9___a1ayZ {
    width: 75%;
  }
  .grid__col-md-8___UWuL7 {
    width: 66.66666667%;
  }
  .grid__col-md-7___i_AWO {
    width: 58.33333333%;
  }
  .grid__col-md-6___aaEHm {
    width: 50%;
  }
  .grid__col-md-5___q8rsr {
    width: 41.66666667%;
  }
  .grid__col-md-4___PjJdq {
    width: 33.33333333%;
  }
  .grid__col-md-3___zSNT3 {
    width: 25%;
  }
  .grid__col-md-2___YKWU0 {
    width: 16.66666667%;
  }
  .grid__col-md-1___INi62 {
    width: 8.33333333%;
  }
  .grid__col-md-pull-12___Khslr {
    right: 100%;
  }
  .grid__col-md-pull-11___swq8j {
    right: 91.66666667%;
  }
  .grid__col-md-pull-10___ORHKU {
    right: 83.33333333%;
  }
  .grid__col-md-pull-9___CEoFv {
    right: 75%;
  }
  .grid__col-md-pull-8___WJMvB {
    right: 66.66666667%;
  }
  .grid__col-md-pull-7___Q_QKA {
    right: 58.33333333%;
  }
  .grid__col-md-pull-6___WlKfF {
    right: 50%;
  }
  .grid__col-md-pull-5___SAr0s {
    right: 41.66666667%;
  }
  .grid__col-md-pull-4___tniQo {
    right: 33.33333333%;
  }
  .grid__col-md-pull-3___BekfW {
    right: 25%;
  }
  .grid__col-md-pull-2___v7g8N {
    right: 16.66666667%;
  }
  .grid__col-md-pull-1___w781X {
    right: 8.33333333%;
  }
  .grid__col-md-pull-0___t4Zr0 {
    right: auto;
  }
  .grid__col-md-push-12___AiFO6 {
    left: 100%;
  }
  .grid__col-md-push-11___kfomS {
    left: 91.66666667%;
  }
  .grid__col-md-push-10___MmAZM {
    left: 83.33333333%;
  }
  .grid__col-md-push-9___ATcqc {
    left: 75%;
  }
  .grid__col-md-push-8___iTMn0 {
    left: 66.66666667%;
  }
  .grid__col-md-push-7___AZmzp {
    left: 58.33333333%;
  }
  .grid__col-md-push-6___kUMHc {
    left: 50%;
  }
  .grid__col-md-push-5___DRomY {
    left: 41.66666667%;
  }
  .grid__col-md-push-4___ckjFg {
    left: 33.33333333%;
  }
  .grid__col-md-push-3___ErnVU {
    left: 25%;
  }
  .grid__col-md-push-2___ykCXL {
    left: 16.66666667%;
  }
  .grid__col-md-push-1___sQXv1 {
    left: 8.33333333%;
  }
  .grid__col-md-push-0___mrHXh {
    left: auto;
  }
  .grid__col-md-offset-12___LWQ3C {
    margin-left: 100%;
  }
  .grid__col-md-offset-11___UKKAL {
    margin-left: 91.66666667%;
  }
  .grid__col-md-offset-10___PV37q {
    margin-left: 83.33333333%;
  }
  .grid__col-md-offset-9___LdbPZ {
    margin-left: 75%;
  }
  .grid__col-md-offset-8___LRZlL {
    margin-left: 66.66666667%;
  }
  .grid__col-md-offset-7___Fo0j_ {
    margin-left: 58.33333333%;
  }
  .grid__col-md-offset-6___uvhEu {
    margin-left: 50%;
  }
  .grid__col-md-offset-5___U0rpA {
    margin-left: 41.66666667%;
  }
  .grid__col-md-offset-4___C9D0T {
    margin-left: 33.33333333%;
  }
  .grid__col-md-offset-3___zM1oQ {
    margin-left: 25%;
  }
  .grid__col-md-offset-2___F7g8z {
    margin-left: 16.66666667%;
  }
  .grid__col-md-offset-1___SH4Af {
    margin-left: 8.33333333%;
  }
  .grid__col-md-offset-0___g5R6I {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .grid__col-lg-1___d4k1M,
  .grid__col-lg-2___ZmsgC,
  .grid__col-lg-3___qYYVC,
  .grid__col-lg-4___CPJsF,
  .grid__col-lg-5___cLI9h,
  .grid__col-lg-6___OVsEs,
  .grid__col-lg-7___ErCxC,
  .grid__col-lg-8___Le9FG,
  .grid__col-lg-9___gcR6T,
  .grid__col-lg-10___iJF_R,
  .grid__col-lg-11___YWK5P,
  .grid__col-lg-12___gGJiE {
    float: left;
  }
  .grid__col-lg-12___gGJiE {
    width: 100%;
  }
  .grid__col-lg-11___YWK5P {
    width: 91.66666667%;
  }
  .grid__col-lg-10___iJF_R {
    width: 83.33333333%;
  }
  .grid__col-lg-9___gcR6T {
    width: 75%;
  }
  .grid__col-lg-8___Le9FG {
    width: 66.66666667%;
  }
  .grid__col-lg-7___ErCxC {
    width: 58.33333333%;
  }
  .grid__col-lg-6___OVsEs {
    width: 50%;
  }
  .grid__col-lg-5___cLI9h {
    width: 41.66666667%;
  }
  .grid__col-lg-4___CPJsF {
    width: 33.33333333%;
  }
  .grid__col-lg-3___qYYVC {
    width: 25%;
  }
  .grid__col-lg-2___ZmsgC {
    width: 16.66666667%;
  }
  .grid__col-lg-1___d4k1M {
    width: 8.33333333%;
  }
  .grid__col-lg-pull-12___dabKL {
    right: 100%;
  }
  .grid__col-lg-pull-11___OCS8Q {
    right: 91.66666667%;
  }
  .grid__col-lg-pull-10___vbdyg {
    right: 83.33333333%;
  }
  .grid__col-lg-pull-9___Cixla {
    right: 75%;
  }
  .grid__col-lg-pull-8___zSPa2 {
    right: 66.66666667%;
  }
  .grid__col-lg-pull-7___AaJpf {
    right: 58.33333333%;
  }
  .grid__col-lg-pull-6___XpSu1 {
    right: 50%;
  }
  .grid__col-lg-pull-5___PUFvy {
    right: 41.66666667%;
  }
  .grid__col-lg-pull-4___VZyMx {
    right: 33.33333333%;
  }
  .grid__col-lg-pull-3___Ns_zv {
    right: 25%;
  }
  .grid__col-lg-pull-2___z_04F {
    right: 16.66666667%;
  }
  .grid__col-lg-pull-1___a9G3r {
    right: 8.33333333%;
  }
  .grid__col-lg-pull-0___wP14N {
    right: auto;
  }
  .grid__col-lg-push-12___A9Lu6 {
    left: 100%;
  }
  .grid__col-lg-push-11___LUqxU {
    left: 91.66666667%;
  }
  .grid__col-lg-push-10___nbIoE {
    left: 83.33333333%;
  }
  .grid__col-lg-push-9___SQN1Y {
    left: 75%;
  }
  .grid__col-lg-push-8___VO594 {
    left: 66.66666667%;
  }
  .grid__col-lg-push-7___xu3UM {
    left: 58.33333333%;
  }
  .grid__col-lg-push-6___s3vc7 {
    left: 50%;
  }
  .grid__col-lg-push-5___PhkDM {
    left: 41.66666667%;
  }
  .grid__col-lg-push-4___w5Xcg {
    left: 33.33333333%;
  }
  .grid__col-lg-push-3___kShCh {
    left: 25%;
  }
  .grid__col-lg-push-2___OO4_8 {
    left: 16.66666667%;
  }
  .grid__col-lg-push-1___c4Kff {
    left: 8.33333333%;
  }
  .grid__col-lg-push-0___uGx45 {
    left: auto;
  }
  .grid__col-lg-offset-12___WXnCs {
    margin-left: 100%;
  }
  .grid__col-lg-offset-11___puDa1 {
    margin-left: 91.66666667%;
  }
  .grid__col-lg-offset-10___F8VoT {
    margin-left: 83.33333333%;
  }
  .grid__col-lg-offset-9___PQLcO {
    margin-left: 75%;
  }
  .grid__col-lg-offset-8___B9UK1 {
    margin-left: 66.66666667%;
  }
  .grid__col-lg-offset-7___xYVUx {
    margin-left: 58.33333333%;
  }
  .grid__col-lg-offset-6___TqB_d {
    margin-left: 50%;
  }
  .grid__col-lg-offset-5___8ajas {
    margin-left: 41.66666667%;
  }
  .grid__col-lg-offset-4____RrMj {
    margin-left: 33.33333333%;
  }
  .grid__col-lg-offset-3___AHcFd {
    margin-left: 25%;
  }
  .grid__col-lg-offset-2___sUah6 {
    margin-left: 16.66666667%;
  }
  .grid__col-lg-offset-1___nrEu2 {
    margin-left: 8.33333333%;
  }
  .grid__col-lg-offset-0___QKlhK {
    margin-left: 0%;
  }
}
.grid__visible-xs___yHi0k,
.grid__visible-sm___VE9Lr,
.grid__visible-md___tfS1g,
.grid__visible-lg___ZWVDz {
  display: none !important;
}
.grid__visible-xs-block___DJnla,
.grid__visible-xs-inline___th9Dk,
.grid__visible-xs-inline-block___KQGFW,
.grid__visible-sm-block___xVpVN,
.grid__visible-sm-inline___NLEbz,
.grid__visible-sm-inline-block___YwJW4,
.grid__visible-md-block___pmLeG,
.grid__visible-md-inline___WL4N4,
.grid__visible-md-inline-block___gllBf,
.grid__visible-lg-block___Bc1fq,
.grid__visible-lg-inline___vUgO2,
.grid__visible-lg-inline-block___gn6Je {
  display: none !important;
}
@media (max-width: 767px) {
  .grid__visible-xs___yHi0k {
    display: block !important;
  }
  table.grid__visible-xs___yHi0k {
    display: table;
  }
  tr.grid__visible-xs___yHi0k {
    display: table-row !important;
  }
  th.grid__visible-xs___yHi0k,
  td.grid__visible-xs___yHi0k {
    display: table-cell !important;
  }
  .grid__visible-xs-block___DJnla {
    display: block !important;
  }
  .grid__visible-xs-inline___th9Dk {
    display: inline !important;
  }
  .grid__visible-xs-inline-block___KQGFW {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .grid__visible-sm___VE9Lr {
    display: block !important;
  }
  table.grid__visible-sm___VE9Lr {
    display: table;
  }
  tr.grid__visible-sm___VE9Lr {
    display: table-row !important;
  }
  th.grid__visible-sm___VE9Lr,
  td.grid__visible-sm___VE9Lr {
    display: table-cell !important;
  }
  .grid__visible-sm-block___xVpVN {
    display: block !important;
  }
  .grid__visible-sm-inline___NLEbz {
    display: inline !important;
  }
  .grid__visible-sm-inline-block___YwJW4 {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .grid__visible-md___tfS1g {
    display: block !important;
  }
  table.grid__visible-md___tfS1g {
    display: table;
  }
  tr.grid__visible-md___tfS1g {
    display: table-row !important;
  }
  th.grid__visible-md___tfS1g,
  td.grid__visible-md___tfS1g {
    display: table-cell !important;
  }
  .grid__visible-md-block___pmLeG {
    display: block !important;
  }
  .grid__visible-md-inline___WL4N4 {
    display: inline !important;
  }
  .grid__visible-md-inline-block___gllBf {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .grid__visible-lg___ZWVDz {
    display: block !important;
  }
  table.grid__visible-lg___ZWVDz {
    display: table;
  }
  tr.grid__visible-lg___ZWVDz {
    display: table-row !important;
  }
  th.grid__visible-lg___ZWVDz,
  td.grid__visible-lg___ZWVDz {
    display: table-cell !important;
  }
  .grid__visible-lg-block___Bc1fq {
    display: block !important;
  }
  .grid__visible-lg-inline___vUgO2 {
    display: inline !important;
  }
  .grid__visible-lg-inline-block___gn6Je {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .grid__hidden-xs___AYR8K {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .grid__hidden-sm___ea5QJ {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .grid__hidden-md___sbdo3 {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .grid__hidden-lg___PfLiF {
    display: none !important;
  }
}
.grid__visible-print___TZ4xN {
  display: none !important;
}
@media print {
  .grid__visible-print___TZ4xN {
    display: block !important;
  }
  table.grid__visible-print___TZ4xN {
    display: table;
  }
  tr.grid__visible-print___TZ4xN {
    display: table-row !important;
  }
  th.grid__visible-print___TZ4xN,
  td.grid__visible-print___TZ4xN {
    display: table-cell !important;
  }
}
.grid__visible-print-block___UGsgG {
  display: none !important;
}
@media print {
  .grid__visible-print-block___UGsgG {
    display: block !important;
  }
}
.grid__visible-print-inline___PD9Xz {
  display: none !important;
}
@media print {
  .grid__visible-print-inline___PD9Xz {
    display: inline !important;
  }
}
.grid__visible-print-inline-block___n3viC {
  display: none !important;
}
@media print {
  .grid__visible-print-inline-block___n3viC {
    display: inline-block !important;
  }
  .grid__hidden-print___vxboP {
    display: none !important;
  }
}
.grid__clearfix___ITiPt:before,
.grid__clearfix___ITiPt:after,
.grid__container___skhV1:before,
.grid__container___skhV1:after,
.grid__container-fluid___GZGvF:before,
.grid__container-fluid___GZGvF:after,
.grid__row___ltX1n:before,
.grid__row___ltX1n:after {
  content: " ";
  display: table;
}
.grid__clearfix___ITiPt:after,
.grid__container___skhV1:after,
.grid__container-fluid___GZGvF:after,
.grid__row___ltX1n:after {
  clear: both;
}
.grid__center-block___jkiaL {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.grid__pull-right___mn3ps {
  float: right !important;
}
.grid__pull-left___HueCC {
  float: left !important;
}
.grid__hide___Qv3wO {
  display: none !important;
}
.grid__show___cLfVP {
  display: block !important;
}
.grid__invisible___CA2hh {
  visibility: hidden;
}
.grid__text-hide___kkzm8 {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.grid__hidden___PRrQI {
  display: none !important;
  visibility: hidden !important;
}
.grid__affix___QlrzU {
  position: fixed;
}
.grid__row___ltX1n:before, .grid__row___ltX1n:after {
  content: " ";
  display: table;
}
.grid__row___ltX1n:after {
  clear: both;
}
.grid__row___ltX1n:before, .grid__row___ltX1n:after {
  content: " ";
  display: table;
}
.grid__row___ltX1n:after {
  clear: both;
}
.grid__col___jROMl:before, .grid__col___jROMl:after {
  content: " ";
  display: table;
}
.grid__col___jROMl:after {
  clear: both;
}
.grid__col___jROMl:before, .grid__col___jROMl:after {
  content: " ";
  display: table;
}
.grid__col___jROMl:after {
  clear: both;
}
.grid__container___skhV1:before, .grid__container___skhV1:after {
  content: " ";
  display: table;
}
.grid__container___skhV1:after {
  clear: both;
}
.grid__container___skhV1:before, .grid__container___skhV1:after {
  content: " ";
  display: table;
}
.grid__container___skhV1:after {
  clear: both;
}
.grid__container-fluid___GZGvF:before, .grid__container-fluid___GZGvF:after {
  content: " ";
  display: table;
}
.grid__container-fluid___GZGvF:after {
  clear: both;
}
.grid__container-fluid___GZGvF:before, .grid__container-fluid___GZGvF:after {
  content: " ";
  display: table;
}
.grid__container-fluid___GZGvF:after {
  clear: both;
}

.StatusHistory__modal___rRvoF {
  overflow-wrap: break-word;
}
.StatusHistory__modal___rRvoF .StatusHistory__headerText___LY_0b {
  font-weight: bold;
  text-align: left;
}
.StatusHistory__modal___rRvoF .StatusHistory__closeButton___AWnlM {
  display: block;
  margin: 1em auto auto;
}
.StatusHistory__buttonContainer___G6fz6 {
  text-align: center;
}
.StatusHistory__modalMobile____r0U6 {
  overflow: auto;
}

.RequestsAndEventListStyles__widgetContainer___O22tJ {
  padding-top: 24px;
  padding-right: 32px;
  padding-bottom: 24px;
  padding-left: 32px;
  width: 100%;
  box-sizing: border-box;
}
.RequestsAndEventListStyles__displayTextCellRender___LRDOP {
  word-break: normal;
  overflow-wrap: break-word;
  word-wrap: break-word;
  /* IE Only */
}
.RequestsAndEventListStyles__actionLinkCellRender____e0ZK {
  position: relative;
  zIndex: 99999;
}
.RequestsAndEventListStyles__headerText___d9OVE {
  font-weight: bold;
  text-align: left;
}
.RequestsAndEventListStyles__searchContainer___OpV7s {
  position: relative;
  margin-bottom: 16px;
  /* Add margin to ensure spacing between filters and table */
}
.RequestsAndEventListStyles__searchFeedback___clfFi {
  position: relative !important;
  /* Change to relative positioning */
  left: 0.5rem;
  font-size: 0.75rem;
  color: #6a737d;
  margin-top: 0.25rem;
  margin-left: 0.5rem;
}
.RequestsAndEventListStyles__emptyTableDiv___mHyz3 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 40px 0;
}
.RequestsAndEventListStyles__emptyTableMessage___VG7sZ {
  margin-top: 16px;
  text-align: center;
  font-size: 14px;
  color: #6a737d;
}

.InstantBookIframe__instantBookWidget___K6fzh {
  text-align: center;
  min-height: 10em;
  display: flex;
}

.ProfileStyles__profileContainerParent____0N5X {
  flex: 1;
}
.ProfileStyles__profileContainer___fXFS5 {
  margin: 0 auto;
  padding: 0 24px;
  flex: 1;
  max-width: 1240px;
}
.ProfileStyles__fieldLabel___ssdky {
  margin: 3px 27px 5px 29px;
}
.ProfileStyles__fieldInfoText___C8LlB {
  margin: 3px 27px 5px 29px;
}
.ProfileStyles__basicInfoHeaderContainer___mILMu {
  font-size: 25px;
  font-weight: 400;
  margin: 30px 0 30px 24px;
  display: flex;
  justify-content: space-between;
}
.ProfileStyles__basicInfoHeader___bHdMJ {
  font-size: 25px;
  font-weight: 400;
  display: block;
}
.ProfileStyles__editProfileButton___mAXg_ {
  display: flex;
  align-items: end;
  justify-content: right;
  margin-left: auto;
}
.ProfileStyles__editProfileSaveCancelButtons___SQJa3 {
  display: flex;
}
.ProfileStyles__readField___jW_Tx {
  margin: 3px 27px 7px 29px;
  font-style: italic;
}
.ProfileStyles__textbox___S_CzX {
  margin: 6px 27px 7px 28px;
}
.ProfileStyles__textboxDisabled___Y5C52 {
  pointer-events: none;
  margin: -2px 27px 7px 27px;
}
.ProfileStyles__questionDisabled___rWsMS {
  pointer-events: none;
  margin: -2px 27px 7px 27px;
}
.ProfileStyles__question___xXdvG {
  margin: -2px 27px 7px 27px;
}
.ProfileStyles__button___vMsNQ {
  padding-right: 24px;
  white-space: nowrap;
}
.ProfileStyles__overlay___HzGhw {
  display: flex;
  position: fixed;
  overflow: hidden;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 999999;
  width: 100%;
  height: 100%;
}
.ProfileStyles__customFieldAlert___Lcvy4 {
  margin-top: 10px;
  margin-bottom: 3px;
}

.LoginLogoutContainerStyle__loginLogoutContainer___c0Ybk {
  flex: 1 0 auto;
  align-self: flex-start;
}

.LoginLogoutButtonWidgetStyle__responsive___d444r {
  clear: both;
  display: block;
  width: 100%;
}
.LoginLogoutButtonWidgetStyle__button___sAT7j {
  white-space: nowrap;
  font-family: 'Rubik', 'Helvetica', 'Arial';
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.125;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  min-width: 7rem;
  background-color: transparent;
  border: 1px solid #006ae1;
  border-radius: 4px;
  color: #006ae1;
  cursor: pointer;
  font-size: 1rem;
  padding: 0.5rem 1rem 0.5rem 1rem;
  text-align: center;
  transition: background-color ease-out 140ms, border-color ease-out 140ms, color ease-out 140ms;
  align-items: center;
  display: inline-flex;
  justify-content: center;
  box-sizing: border-box;
  vertical-align: middle;
  /**
   * [NUKE-5417] enhance accessibility with focus
   * outline: 0;
   * outline-color: transparent;
   * box-shadow: 0 0 0 2px transparent;
   **/
  /**
   * [NUKE-5417] enhance accessibility with focus
   * &:focus {
   * outline-color: @border-color-interactive-focus;
   * box-shadow: 0 0 0 unit(@size-border-focus, px) @border-color-interactive-focus;
   * }
   **/
  /** [NUKE-5417] enhance accessibility with focus
   * &::-moz-focus-inner {
   *  border: 0;
   * }
   **/
}
@media only screen and (max-width: 30em) {
  .LoginLogoutButtonWidgetStyle__button___sAT7j.LoginLogoutButtonWidgetStyle__mediaSmall___ahY8k {
    clear: both;
    display: block;
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .LoginLogoutButtonWidgetStyle__button___sAT7j.LoginLogoutButtonWidgetStyle__mediaMedium___xAmkQ {
    clear: both;
    display: block;
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .LoginLogoutButtonWidgetStyle__button___sAT7j.LoginLogoutButtonWidgetStyle__mediaLarge___ZKEYb {
    clear: both;
    display: block;
    width: 100%;
  }
}
.LoginLogoutButtonWidgetStyle__button___sAT7j.LoginLogoutButtonWidgetStyle__mediaAll___ejJcr {
  clear: both;
  display: block;
  width: 100%;
}
.LoginLogoutButtonWidgetStyle__button___sAT7j:hover {
  background-color: #0050ab;
  border-color: #0050ab;
  color: #ffffff;
}
.LoginLogoutButtonWidgetStyle__button___sAT7j:active {
  background-color: #003673;
  border-color: #003673;
  color: #ffffff;
}
.LoginLogoutButtonWidgetStyle__button___sAT7j:disabled,
.LoginLogoutButtonWidgetStyle__button___sAT7j.LoginLogoutButtonWidgetStyle__disabled___Iuw6M {
  background-color: #ffffff;
  border-color: #d9dcde;
  color: #9a9fa6;
  cursor: default;
}
.LoginLogoutButtonWidgetStyle__primary___p6_Zl {
  background-color: #006ae1;
  color: #ffffff;
}
.LoginLogoutButtonWidgetStyle__primaryFullWidth___W1wOE {
  width: 100%;
}
.LoginLogoutButtonWidgetStyle__secondary___K46XS {
}
.LoginLogoutButtonWidgetStyle__secondaryFullWidth___yhXqI {
  width: 100%;
}
.LoginLogoutButtonWidgetStyle__tertiary___b53f4 {
  border-color: transparent;
}
.LoginLogoutButtonWidgetStyle__tertiaryFullWidth___rf6iH {
  width: 100%;
}
.LoginLogoutButtonWidgetStyle__disabled___Iuw6M {
  background-color: #ffffff;
  border-color: #d9dcde;
  color: #9a9fa6;
  cursor: default;
}
.LoginLogoutButtonWidgetStyle__link___CEv5d {
  font-family: 'Rubik', 'Helvetica', 'Arial';
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.5;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  color: #006ae1;
  display: inline-block;
  fill: #006ae1;
  font-size: 1rem;
  text-decoration: none;
  /**
  * [NUKE-5417] enhance accessibility with focus
  * &:focus,
  * &.carina-text-link--focus {
  *   outline: solid unit(@size-border-focus, px) @border-color-interactive-base;
  *   outline-offset: 0.25rem;
  * }
  **/
  background: none;
  border: 0;
  min-width: auto;
  padding: 0.625rem 0;
}
.LoginLogoutButtonWidgetStyle__link___CEv5d:hover,
.LoginLogoutButtonWidgetStyle__link___CEv5d.LoginLogoutButtonWidgetStyle__carina-text-link--hover___fahBL {
  color: #0050ab;
  text-decoration: underline;
}
.LoginLogoutButtonWidgetStyle__link___CEv5d:active,
.LoginLogoutButtonWidgetStyle__link___CEv5d.LoginLogoutButtonWidgetStyle__carina-text-link--active___NIZ5O {
  color: #003673;
}
.LoginLogoutButtonWidgetStyle__link___CEv5d.LoginLogoutButtonWidgetStyle__carina-text-link--disabled___TlXCX {
  color: #9a9fa6;
  fill: #9a9fa6;
  pointer-events: none;
}
.LoginLogoutButtonWidgetStyle__link___CEv5d:hover,
.LoginLogoutButtonWidgetStyle__link___CEv5d.LoginLogoutButtonWidgetStyle__hover___bLCp7 {
  background-color: transparent;
}
.LoginLogoutButtonWidgetStyle__link___CEv5d:active,
.LoginLogoutButtonWidgetStyle__link___CEv5d .LoginLogoutButtonWidgetStyle__active___wi9To,
.LoginLogoutButtonWidgetStyle__link___CEv5d.LoginLogoutButtonWidgetStyle__active___wi9To {
  background-color: transparent;
}
.LoginLogoutButtonWidgetStyle__link___CEv5d:disabled,
.LoginLogoutButtonWidgetStyle__link___CEv5d.LoginLogoutButtonWidgetStyle__disabled___Iuw6M {
  background-color: transparent;
  color: #9a9fa6;
  cursor: default;
  text-decoration: none;
}
.LoginLogoutButtonWidgetStyle__button___sAT7j {
  background-color: transparent;
  padding: 0px;
  vertical-align: unset;
  font-size: 1rem;
  border: 0;
}
.LoginLogoutButtonWidgetStyle__primary___p6_Zl:hover {
  background-color: transparent;
}

/* Currently based off of
https://stash.cvent.net/projects/NUKE/repos/nucleus/browse/apps/nucleus-testbed/web/containers/TransitionHeight.less as part of
the http://discovery-alpha.cvent.net/nucleus-asset-web-example-ci20/triggers example.
 */
.LoginLogoutWidgetStyle__transitionContainer___YBbxp {
  width: 100%;
}
.LoginLogoutWidgetStyle__trigger___BQF8i {
  position: relative;
  display: inline-block;
  padding-left: 10px;
}
@media only screen and (max-width: 30em) {
  .LoginLogoutWidgetStyle__trigger___BQF8i {
    border-left: none;
  }
}
.LoginLogoutWidgetStyle__enter___ISDrP ul {
  max-height: 0;
  transition: max-height 200ms ease-out;
  overflow: hidden;
  width: 100%;
}
.LoginLogoutWidgetStyle__enterActive___wRmzI ul {
  max-height: 300px;
  transition: max-height 200ms ease-in;
}
.LoginLogoutWidgetStyle__leave___CLsr9 ul {
  max-height: 300px;
  transition: max-height 200ms ease-in;
}
.LoginLogoutWidgetStyle__leaveActive_____y9r ul {
  max-height: 0;
  transition: max-height 200ms ease-out;
  overflow: hidden;
  width: 100%;
}
.LoginLogoutWidgetStyle__profileNameDiv___OSllL {
  max-width: 300px;
  overflow-x: auto;
  overflow-y: hidden;
}
@media only screen and (max-width: 30em) {
  .LoginLogoutWidgetStyle__profileNameDiv___OSllL {
    max-width: 110px;
  }
}
@media only screen and (max-width: 48em) {
  .LoginLogoutWidgetStyle__profileNameDiv___OSllL {
    max-width: 160px;
  }
}

.LoginLogoutMenuButtonStyle__button___VNtTz {
  border: none;
  background: none;
  cursor: pointer;
}

.LoginLogoutMenu__menu___wv4SZ {
  background: #ffffff;
  border: 1px solid #d9dcde;
  box-sizing: border-box;
  overflow: auto;
  box-shadow: 0rem 0.25rem 0.5rem -0.125rem rgba(0, 0, 0, 0.25);
  display: block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
  max-width: 18rem;
  position: absolute;
  left: 0;
  width: 100%;
  list-style-type: none;
  margin: 0;
  right: auto;
}
.LoginLogoutMenu__menu___wv4SZ li {
  overflow: none;
}
.LoginLogoutMenu__menu___wv4SZ li a {
  font-family: 'Rubik', 'Helvetica', 'Arial';
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.5;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  font-size: 0.875rem;
  color: #1a2026;
  text-decoration: none;
  display: block;
  padding: 0.313rem 0.625rem;
  word-wrap: break-word;
  max-width: 18.75rem;
  max-height: 28.125rem;
}
.LoginLogoutMenu__menu___wv4SZ li a:hover {
  background: #006ae1;
  color: #ffffff;
}
.LoginLogoutMenu__list___QvuzU {
  margin-bottom: 1rem;
}
.LoginLogoutMenu__list___QvuzU li {
  text-shadow: none;
  line-height: 1.5;
  font-family: 'Rubik', 'Helvetica', 'Arial';
  font-style: normal;
  font-size: 0.875rem;
  font-weight: 400;
  color: #006ae1;
  list-style-type: none;
}
.LoginLogoutMenu__list___QvuzU li a {
  text-decoration: none;
  color: inherit;
  /**
      * [NUKE-5417] enhance accessibility with focus
      * &:focus {
      *   outline: solid unit(@size-border-focus, px) @border-color-interactive-focus;
      * }
      **/
}
.LoginLogoutMenu__list___QvuzU li a:hover {
  text-decoration: underline;
  color: #0050ab;
}
.LoginLogoutMenu__list___QvuzU li a:active {
  color: #003673;
}
.LoginLogoutMenu__menu___wv4SZ {
  background: transparent;
  border-style: solid;
  border-width: 0.2rem;
}
.LoginLogoutMenu__menu___wv4SZ li {
  padding-left: 1.5rem;
  padding-bottom: 0.5rem;
}
.LoginLogoutMenu__menu___wv4SZ li:hover {
  background: transparent;
  cursor: pointer;
}
.LoginLogoutMenu__menu___wv4SZ li a {
  padding: unset;
}

/* Reusable constants */
.MultiLineActionsContainer__multiLineWidgetContainer___k9ErJ {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: 1rem 1rem 1rem 1rem;
}
.MultiLineActionsContainer__multiLineHeaderWrapper___uuMTm {
  padding: 0rem 0rem 1rem 0rem;
}
.MultiLineActionsContainer__multiLineDescriptionWrapper___LPHXI {
  padding: 0rem 0rem 1rem 0rem;
}
.MultiLineActionsContainer__headerContainer____nwQR {
  position: relative;
  display: flex;
  flex-direction: column;
  padding-bottom: 1rem;
}
/* Cards */
.MultiLineActionsContainer__multiLineCardsContainer___WXFG3 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-evenly;
}
.MultiLineActionsContainer__iframeHolder___u8Ihb iframe {
  position: fixed;
  top: 0px;
  bottom: 0px;
  right: 0px;
  width: 100%;
  border: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  z-index: 999999;
  height: 100%;
  background: white;
}

/* Extend this less file to change the cards per row using the above constants */
.GenericCard__cardContainer___vqxbt {
  display: flex;
  flex-direction: column;
  padding: 1rem 0rem 1rem 0rem;
  width: 30%;
}
.GenericCard__cardTitleWrapper___eV3eL {
  padding: 0.5rem 0.5rem 1.5rem 0.5rem;
}
.GenericCard__cardDescriptionWrapper___RPuVh {
  padding: 0.5rem 0.5rem 1.5rem 0.5rem;
}
.GenericCard__cardButtonWrapper___WKTjF {
  align-self: center;
  overflow: hidden;
  padding: 0.5rem 0.5rem 1.5rem 0.5rem;
  width: 100%;
}
/* Button override: span the width of the card, no default border and hide overflow greater than width */
.GenericCard__cardButtonWrapper___WKTjF > button {
  width: 100%;
  overflow-wrap: break-word;
  border: none;
  cursor: pointer;
}
/* Mobile formatting */
@media only screen and (max-width: 48em) {
  .GenericCard__cardContainer___vqxbt {
    width: 100%;
  }
}
/* Special class for when we need to hide something. */
.GenericCard__hideMe___VXNov {
  display: none;
}

.CustomFooter__container___HE47_ {
  text-align: center;
  word-wrap: break-word;
}
.CustomFooter__cventLinks___G_iLw {
  list-style-type: none;
  margin: 0;
}
.CustomFooter__policyLinks___KrSbz {
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 0;
}
.CustomFooter__list___u1G28 {
  display: inline-block;
  padding: 0 0.625em;
}
@media only screen and (max-width: 30em) {
  .CustomFooter__list___u1G28 {
    display: block;
  }
}
.CustomFooter__list___u1G28 + .CustomFooter__list___u1G28 {
  border-left: 1px solid #006d96;
}
@media only screen and (max-width: 30em) {
  .CustomFooter__list___u1G28 + .CustomFooter__list___u1G28 {
    display: block;
    border: none;
  }
}
.CustomFooter__callbackFuncLink___ugRPJ {
  text-decoration: underline;
  cursor: pointer;
}
.CustomFooter__link___Xbzyv {
  color: #006d96;
  word-wrap: break-word;
}

.Footer__container___qp_sb {
  text-align: center;
  word-wrap: break-word;
}
.Footer__cventLinks___mPFjw {
  list-style-type: none;
  margin: 0;
}
.Footer__marketingLinks___fEIQy {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.Footer__policyLinks___rtL1_ {
  list-style-type: none;
  margin: 0;
  padding: 0 0 20px 0;
}
.Footer__list_____yOV {
  display: inline-block;
  padding: 0 0.625em;
}
@media only screen and (max-width: 30em) {
  .Footer__list_____yOV {
    display: block;
  }
}
.Footer__list_____yOV + .Footer__list_____yOV {
  border-left: 1px solid #006d96;
}
@media only screen and (max-width: 30em) {
  .Footer__list_____yOV + .Footer__list_____yOV {
    display: block;
    border: none;
  }
}
.Footer__link___lGukK {
  color: #006d96;
  word-wrap: break-word;
  display: flex;
  align-items: center;
  gap: 0.25rem;
}
.Footer__externalLinkIcon___o8XOs {
  padding-top: 0.3rem;
}
.Footer__copyright___kEcWt {
  color: #006d96;
  display: block;
  padding-bottom: 15px;
}
.Footer__logoImage___KDbfa {
  margin: 20px 0;
  display: inline-block;
  color: transparent;
  width: 100px;
  height: 50px;
  background: no-repeat bottom;
  background-image: url(../fonts/cventFooterLogoMark_c32d98326a7f12776037.svg);
}
.Footer__callbackFuncLink___wTusw {
  text-decoration: underline;
  cursor: pointer;
}

.NewFolder__divider___Hz_XZ{border-top:1px solid #d9dcde;margin-top:.625rem}.NewFolder__verticalDivider___pnbN0{border-left:1px solid #69717a;height:100%;margin:0 1rem;width:1px}.NewFolder__container___rD8gt{border:1px solid #d9dcde;margin:1.25rem 1.25rem 0;padding:.875rem;width:auto}.NewFolder__txtBoxLabel___f5gAP{color:#69717a;display:block;font-size:.8125rem;margin-bottom:.313rem}.NewFolder__createText___zpjik{color:#69717a;display:inline-block;font-weight:500}.NewFolder__errorIcon___J47Ij{margin-right:.25rem;vertical-align:middle}.NewFolder__errorIcon___J47Ij svg{fill:#db2c00}.NewFolder__folderButtons___RwEdm{display:flex;justify-content:flex-end;margin-top:.875rem;text-align:right}.NewFolder__folderButtons___RwEdm button{margin-right:.5rem}.NewFolder__errorMsg___dAyf2{color:#db2c00;font-size:.75rem}.NewFolder__newFolderForm___TRhIz{display:inline;margin:0}
.SimpleFolderList__listItem___jqszP button{background:0;border:none;color:#006ae1;cursor:pointer;display:block;height:3.5rem;padding:.75rem 1.5rem;text-align:left;width:100%}.SimpleFolderList__listItem___jqszP button>*{display:inline-block;vertical-align:middle}.SimpleFolderList__listItem___jqszP button:hover{background-color:#f2f8fe}.SimpleFolderList__listItem___jqszP button:active{background-color:#cfe4fc}.SimpleFolderList__listItem___jqszP button:focus{box-shadow:inset 0 0 0 2px #006ae1;outline:none}.SimpleFolderList__listItem___jqszP span:nth-child(2){font-size:.875rem;margin-left:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SimpleFolderList__selected___naDDv button{background:#f2f8fe}.SimpleFolderList__selected___naDDv span:nth-child(2){font-size:.875rem;margin-left:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SimpleFolderList__selected___naDDv:hover{background:#f2f8fe}
.UploadDialog__divider___fqtVq{border-top:1px solid #d9dcde;margin-top:.625rem}.UploadDialog__verticalDivider___F814B{border-left:1px solid #69717a;height:100%;margin:0 1rem;width:1px}.UploadDialog__coverScreen___G_vmx{bottom:0;left:0;position:absolute;right:0;top:0}.UploadDialog__dialogContainer___FvLh7{border:0;outline:none;z-index:1000}.UploadDialog__overlay___NeR9l{background:rgba(247,248,249,.8);display:block;z-index:999}.UploadDialog__fullScreenWrapper___a0Y9q{border-radius:0!important;box-shadow:none;height:100%;left:0!important;top:0!important;width:100%}.UploadDialog__dragContainer___M_PZP{background:#fff;border-radius:10px;box-shadow:0 .5rem 1.25rem 0 rgba(0,0,0,.06);box-sizing:border-box;max-height:100vh;outline:none;overflow-x:hidden;overflow-y:auto;width:50rem}@media only screen and (max-width:48em){.UploadDialog__dragContainer___M_PZP{border-radius:0!important;box-shadow:none;height:100%;left:0!important;top:0!important;width:100%}}.UploadDialog__dragContainer___M_PZP.UploadDialog__fullScreen___lkZMM{border-radius:0!important;box-shadow:none;height:100%;left:0!important;top:0!important;width:100%}.UploadDialog__dragContainer___M_PZP>:last-child:not(.UploadDialog__content___iObQN){padding:1rem}.UploadDialog__headerFont___sDtER{color:#1a2026;font-family:Rubik,Helvetica,Arial;font-size:1.3125rem;font-weight:400;line-height:1.25}.UploadDialog__header___E2uak{box-sizing:border-box;margin:0;min-height:3.5rem;padding:1rem 4rem 1rem 1rem;position:relative}.UploadDialog__exit___hvR4b{background-color:transparent;border-radius:4px;box-shadow:0 .5rem 1.25rem 0 transparent;box-sizing:border-box;color:#69717a;cursor:pointer;font-size:2rem;height:2.5rem;margin:0 .5rem;padding:.5rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:background-color .3s,box-shadow .3s}.UploadDialog__exit___hvR4b:hover{background-color:#fff;box-shadow:0 .5rem 1.25rem 0 rgba(0,0,0,.06)}.UploadDialog__content___iObQN{color:#1a2026;font-family:Rubik,Helvetica,Arial;font-size:1rem;height:auto;overflow-x:hidden;overflow-y:auto;padding:1rem}@media only screen and (min-width:62em){.UploadDialog__dragContainer___M_PZP{width:33.75rem}}.UploadDialog__exit___hvR4b{font-size:1.5rem}.UploadDialog__header___E2uak{box-shadow:0 .25rem .5rem -.125rem rgba(0,0,0,.25);z-index:1}.UploadDialog__content___iObQN{height:25rem;position:relative}@media only screen and (max-width:48em){.UploadDialog__content___iObQN{height:92%}}.UploadDialog__scrollContainer___RmPkH{bottom:4.25rem;left:0;overflow:auto;padding:0 1rem;position:absolute;right:0;top:0}.UploadDialog__scrollContainer___RmPkH>div:first-of-type{margin-top:1rem}.UploadDialog__scrollContainer___RmPkH>div:last-of-type{margin-bottom:1rem}.UploadDialog__actionsContainer___QfzFS{background:#fff;bottom:0;box-shadow:0 -.25rem .5rem -.125rem rgba(0,0,0,.25);left:0;padding:1rem;position:absolute;right:0;text-align:right}.UploadDialog__actionsContainer___QfzFS .UploadDialog__newFolderButton___VvHaI{float:left}.UploadDialog__actionsContainer___QfzFS .UploadDialog__continueButton___Lirhj,.UploadDialog__actionsContainer___QfzFS .UploadDialog__uploadButton___QWFeL{float:right;margin-left:.5rem}.UploadDialog__iconBase___EYchZ{display:inline-flex;font-size:2rem;justify-content:center;width:2rem}.UploadDialog__spinnerContainer___JEYlw{padding:2rem 0}.UploadDialog__errorMessage___bY6A1,.UploadDialog__successMessage___UMw6w{padding:1rem}.UploadDialog__errorMessage___bY6A1>*,.UploadDialog__successMessage___UMw6w>*{vertical-align:middle}.UploadDialog__successMessage___UMw6w{color:#1a2026}.UploadDialog__errorMessage___bY6A1{color:#db2c00}.UploadDialog__successIcon___pZKD2{margin-right:1rem}.UploadDialog__successIcon___pZKD2 svg{fill:#008600}.UploadDialog__errorIcon___KypHG{margin-right:1rem}.UploadDialog__errorIcon___KypHG svg{fill:#db2c00}.UploadDialog__uploadContainer___AV0kH{background-color:#f7f8f9;margin:0 -1rem;padding:1.5rem 1rem;text-align:center}.UploadDialog__uploadBar___iKVqx{color:#1a2026;font-size:1rem}.UploadDialog__fileList___cf2CL{padding:.5rem 1rem;position:relative}.UploadDialog__fileContainer___NYxMy{padding:.625rem 1rem}.UploadDialog__fileIcon___xPGdf{position:absolute}.UploadDialog__iconError___RDXUZ svg{fill:#db2c00}.UploadDialog__iconPending___zB58E svg{fill:#69717a}.UploadDialog__iconSuccessful___g94zI svg{fill:#008600}.UploadDialog__inprogressText___uLgpt,.UploadDialog__pendingText___tUGJK{color:#69717a}.UploadDialog__successText___uXuav{color:#008600}.UploadDialog__errorText___YcKXZ{color:#db2c00}.UploadDialog__fileRight___bNgvS{word-wrap:break-word;color:#1a2026;display:inline-block;padding-left:3rem;width:100%}.UploadDialog__newFolderWrapper___wX2Af>div:first-of-type{margin:0}.UploadDialog__openedBox___znVky+.UploadDialog__scrollContainer___RmPkH{padding-top:0;top:11.0625rem}.UploadDialog__creatingFolder___yg2T4+.UploadDialog__scrollContainer___RmPkH{top:5.125rem}.UploadDialog__hideExit___rZ5gd{display:none}
.BlockAlert__blockAlert___LVKOw{background:#fff;height:100%;padding:.625rem;text-align:center}.BlockAlert__blockAlert___LVKOw h2{color:#1a2026;font-size:1.5em;font-weight:900;margin:.125em 0}.BlockAlert__blockAlert___LVKOw p{margin:0 0 .625rem}.BlockAlert__blockAlertSpotIllustration___Yc3Gi{background-position:50%;background-repeat:no-repeat;background-size:contain;height:9.625rem}.BlockAlert__search___G4GrU{background-image:url(../images/search__65ab1276d998df2a8153.png)}.BlockAlert__lock___L5mkQ{background-image:url(../fonts/lock_23a413d1f3c18fdbd9e2.svg)}.BlockAlert__error___KA_GO{background-image:url(../images/fatal-error__114c2f081189b4b37efc.png)}
@media only screen and (min-width:62em){.AlertDialog__dragContainer___Q96gC{width:33.75rem}}
.AlertDialog__content___CG4CO{padding:0}
.AlertDialog__contentContainer___ivp8t{display:flex}
.AlertDialog__successIcon___VaM0k{padding-right:1rem}
.AlertDialog__successIcon___VaM0k svg{fill:#008600}
.AlertDialog__errorIcon___bqWey{padding-right:1rem}
.AlertDialog__errorIcon___bqWey svg{fill:#db2c00}
.AlertDialog__footerButton___P3TuL button{margin-left:1rem}
.AlertDialog__errorText___rVFKY{color:#1a2026;font-size:1rem}
.AssetDetail__divider___yGM7F{border-top:1px solid #d9dcde;margin-top:.625rem}.AssetDetail__verticalDivider___ryyz1{border-left:1px solid #69717a;height:100%;margin:0 1rem;width:1px}.AssetDetail__container___iBpfi{background:#fff;font-family:inherit;font-size:1rem;overflow:auto}.AssetDetail__contextualPanelMode___upaHI{bottom:0;left:0;position:absolute;right:0;top:0}.AssetDetail__containerExpandedMode___z0R7V{position:relative}.AssetDetail__containerExpandedMode___z0R7V .AssetDetail__divider___yGM7F{margin:0}.AssetDetail__leftPane___Rrey8{display:inline-block;vertical-align:top;width:31%}.AssetDetail__rightPane___oNJFY{display:inline-block;margin-top:.625rem;vertical-align:top;width:69%}.AssetDetail__headerFont___dWcdG{color:#1a2026;font-family:Rubik,Helvetica,Arial;font-size:1.3125rem;font-weight:400;line-height:1.25}.AssetDetail__exitContainer____Fk2H{height:3.5rem;position:relative}.AssetDetail__exitContainer____Fk2H button{margin:0 .5rem;padding:.5rem;position:absolute;right:.5rem;top:20%}.AssetDetail__container___iBpfi{height:4.75rem;padding:1.25rem;position:relative}.AssetDetail__sectionLeft___em3t5{position:absolute}.AssetDetail__sectionLeft___em3t5 .AssetDetail__dropDown___LwNyU button{padding:.5rem 1rem}.AssetDetail__sectionLeft___em3t5 .AssetDetail__dropDown___LwNyU button span:first-child{color:#1a2026}.AssetDetail__sectionLeft___em3t5 .AssetDetail__dropDown___LwNyU button span:nth-child(2) svg{fill:#69717a}.AssetDetail__sectionMiddle___biife .AssetDetail__title___RcGgs{float:left;max-width:15rem;padding:.5rem}.AssetDetail__sectionMiddle___biife .AssetDetail__leftMargin___eZwXo{margin-left:2.5rem}.AssetDetail__pageTitle____qe9H{color:#1a2026;font-size:2.25rem;line-height:1.25}.AssetDetail__iconButton___qA3GW{padding:.3125rem}.AssetDetail__iconButton___qA3GW svg{fill:#006ae1}.AssetDetail__iconButton___qA3GW:active svg,.AssetDetail__iconButton___qA3GW:hover svg{fill:#fff}.AssetDetail__title___RcGgs{color:#1a2026;font-size:1rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssetDetail__iconDisabled___Rxhrq{color:#cad0d3}.AssetDetail__headerContainer___HFV1Y{padding:0 1.25rem}.AssetDetail__upperCase___YPYl1{text-transform:uppercase}.AssetDetail__titleWrapper___AANEP{color:#1a2026;font-size:1.3125rem;line-height:1.5;margin-left:1rem;margin-top:.3rem;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;width:94%}.AssetDetail__imageWrapper___xvoS1{background:#fff;border:2px solid transparent;height:26.25rem;margin-top:1rem;overflow:hidden;position:relative;text-align:center;width:99%}.AssetDetail__bigImage___orRQz{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.AssetDetail__mainPart___MzLmn{display:flex;padding-bottom:.5rem}.AssetDetail__leftPart___Bb0ke,.AssetDetail__thumbImageWrapper___e0_lw{display:inline-block;margin-right:1.5rem;text-align:right;width:6.5rem}.AssetDetail__thumbImageWrapper___e0_lw{background:#fff;border:2px solid transparent;height:3.75rem;overflow:hidden;position:relative}.AssetDetail__thumbImage___Qfjxe{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.AssetDetail__thumbIconWrapper___ToDGp .AssetDetail__icon___zdl55{font-size:2rem}.AssetDetail__rightPart___Ew1VZ{display:inline-block;vertical-align:top;width:70%}.AssetDetail__rightPart___Ew1VZ button{display:inline;font-size:.875rem;margin-left:1rem;width:auto}.AssetDetail__metaWrapper___PUbvg{display:flex;padding-bottom:.5rem}.AssetDetail__metaTitle___B3OyG{color:#1a2026;font-size:1rem;line-height:1.5;word-break:break-word}.AssetDetail__metaText___BovJm{color:#1a2026;font-size:.875rem;word-break:break-word}.AssetDetail__metaInfo___OSbko{margin-top:1rem}.AssetDetail__actionLink___k16qZ{margin-left:1rem}.AssetDetail__otherDetails___QUZq2{padding:1rem 0}.AssetDetail__label___ArX_S{color:#1a2026;font-size:.875rem;font-weight:400;line-height:1.5}.AssetDetail__statusLabel___XNYYh{color:#69717a;display:block;font-size:.8125rem;margin-bottom:.313rem}.AssetDetail__actionItems___VTFbp{display:inline-flex;vertical-align:middle}.AssetDetail__actionButton___JLO2O{margin-right:1rem}.AssetDetail__uri___FZ5TY{color:#006ae1;font-size:.875rem;text-decoration:none}.AssetDetail__uri___FZ5TY:hover{color:#004cd6;text-decoration:underline}.AssetDetail__uri___FZ5TY:active{color:#0025bd}.AssetDetail__uri___FZ5TY:focus{outline:2px solid #006ae1;outline-offset:.25rem}.AssetDetail__statusInfo___VZyKL{margin-top:1rem}.AssetDetail__statusInfo___VZyKL .AssetDetail__rightPart___Ew1VZ{margin-left:8rem}.AssetDetail__hideLabel___RGcjk{display:none}
.Assets__divider___qvDsB{border-top:1px solid #d9dcde;margin-top:.625rem}.Assets__verticalDivider___SUq2w{border-left:1px solid #69717a;height:100%;margin:0 1rem;width:1px}.Assets__container___LGmTh{padding:.625rem 1.25rem}.Assets__expandedMode___ru6h5{max-height:30rem;overflow-x:hidden}.Assets__expandedMode___ru6h5.Assets__assetSearchResult___Io3Qp,.Assets__expandedMode___ru6h5.Assets__folderSearchResult___EAvWq{max-height:12.8rem}.Assets__expandedMode___ru6h5 .Assets__listItem___V4Wog{margin-top:1rem;width:20%}.Assets__expandedMode___ru6h5 .Assets__folder___vslKs{height:8rem}.Assets__listItem___V4Wog{display:inline-block;height:8rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:33%}.Assets__folderListItemContainer___Xkrcm>button,.Assets__listItem___V4Wog>button{background:none;border:none;cursor:pointer;height:auto;padding:0;width:100%}.Assets__folderListItemContainer___Xkrcm>button .Assets__newFolder___vM631,.Assets__folderListItemContainer___Xkrcm>button.Assets__selected___jKwaY,.Assets__folderListItemContainer___Xkrcm>button:focus,.Assets__listItem___V4Wog>button .Assets__newFolder___vM631,.Assets__listItem___V4Wog>button.Assets__selected___jKwaY,.Assets__listItem___V4Wog>button:focus{background:#f2f8fe;cursor:default;outline:none}.Assets__folderListItemContainer___Xkrcm>button .Assets__newFolder___vM631 .Assets__folderName___ff3jH,.Assets__folderListItemContainer___Xkrcm>button.Assets__selected___jKwaY .Assets__folderName___ff3jH,.Assets__folderListItemContainer___Xkrcm>button:focus .Assets__folderName___ff3jH,.Assets__listItem___V4Wog>button .Assets__newFolder___vM631 .Assets__folderName___ff3jH,.Assets__listItem___V4Wog>button.Assets__selected___jKwaY .Assets__folderName___ff3jH,.Assets__listItem___V4Wog>button:focus .Assets__folderName___ff3jH{color:#fff}.Assets__folderListItemContainer___Xkrcm>button .Assets__newFolder___vM631 .Assets__folderIcon___DfmYx svg,.Assets__folderListItemContainer___Xkrcm>button.Assets__selected___jKwaY .Assets__folderIcon___DfmYx svg,.Assets__folderListItemContainer___Xkrcm>button:focus .Assets__folderIcon___DfmYx svg,.Assets__listItem___V4Wog>button .Assets__newFolder___vM631 .Assets__folderIcon___DfmYx svg,.Assets__listItem___V4Wog>button.Assets__selected___jKwaY .Assets__folderIcon___DfmYx svg,.Assets__listItem___V4Wog>button:focus .Assets__folderIcon___DfmYx svg{fill:#fff}.Assets__folderListItemContainer___Xkrcm>button span:first-child svg,.Assets__listItem___V4Wog>button span:first-child svg{fill:#69717a}.Assets__folderListItemContainer___Xkrcm>button span:nth-child(2),.Assets__listItem___V4Wog>button span:nth-child(2){color:#1a2026}.Assets__folderListItemContainer___Xkrcm>button:active span:first-child svg,.Assets__folderListItemContainer___Xkrcm>button:focus span:first-child svg,.Assets__folderListItemContainer___Xkrcm>button:hover span:first-child svg,.Assets__listItem___V4Wog>button:active span:first-child svg,.Assets__listItem___V4Wog>button:focus span:first-child svg,.Assets__listItem___V4Wog>button:hover span:first-child svg{fill:unset}.Assets__folderListItemContainer___Xkrcm>button:active span:nth-child(2),.Assets__folderListItemContainer___Xkrcm>button:focus span:nth-child(2),.Assets__folderListItemContainer___Xkrcm>button:hover span:nth-child(2),.Assets__listItem___V4Wog>button:active span:nth-child(2),.Assets__listItem___V4Wog>button:focus span:nth-child(2),.Assets__listItem___V4Wog>button:hover span:nth-child(2){color:unset}.Assets__listItem___V4Wog>button{align-items:center;display:flex;flex-direction:column;padding:2rem 0}.Assets__listItem___V4Wog>button span:first-child{margin-right:0}.Assets__listItem___V4Wog>button span:nth-child(2){font-size:.875rem;overflow:hidden;padding:0 1rem;text-overflow:ellipsis;white-space:unset;word-break:break-all}.Assets__truncate___F8GI9{word-break:break-all}.Assets__folderName___ff3jH{background:none;border:none;color:#1a2026;display:flex;font-size:.875rem;justify-content:center;max-width:100%;padding:0 1rem}.Assets__folderName___ff3jH:hover{cursor:pointer}.Assets__folderName___ff3jH:focus{outline:none}.Assets__listView___oqnyz{margin:0 -1.25rem;padding:0}.Assets__listView___oqnyz .Assets__listItem___V4Wog{height:3em;margin-top:.5em;text-align:left;width:100%}.Assets__listView___oqnyz button{border-radius:0;cursor:pointer;height:5rem;justify-content:left;padding-left:1.25rem;text-align:left;width:100%}.Assets__listView___oqnyz button span:nth-child(2){font-size:.875rem;margin-left:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Assets__listView___oqnyz button:active .Assets__folderName___ff3jH,.Assets__listView___oqnyz button:focus .Assets__folderName___ff3jH,.Assets__listView___oqnyz button:hover .Assets__folderName___ff3jH{color:unset}.Assets__listView___oqnyz .Assets__folderName___ff3jH{display:inline-block;text-align:left;vertical-align:middle;width:auto}.Assets__listView___oqnyz .Assets__listHeader___Bp_Ah{border:none;border-collapse:collapse;padding:0;width:100%}.Assets__headerText___OesLx{color:#69717a;font-size:.875rem;font-weight:500;padding:.25rem 1.25rem;text-align:left;text-transform:uppercase}@media only screen and (max-device-width:64em){.Assets__mediaLarge___hpg6E{display:none}}@media only screen and (min-device-width:64.063em){.Assets__mediaSmall___BCCgH{display:none}}.Assets__folderListItemContainer___Xkrcm{height:5rem;position:relative}.Assets__spinner___oogRn{padding:2rem 0}.Assets__assetIconContainer___DMAYw{display:block;max-width:100%;text-align:center}.Assets__assetIconImage___arfFH{display:inline-block;height:5.25rem;position:relative;width:5.25rem}.Assets__assetIconImage___arfFH img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.Assets__gridItem___csyDU{display:inline-block;height:8rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:33%}.Assets__gridItem___csyDU button{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;height:auto;padding:2rem 0;width:100%}.Assets__gridItem___csyDU button:focus{background:#f2f8fe;cursor:default;outline:none}.Assets__gridItem___csyDU button span:first-child{margin-right:0}.Assets__gridItem___csyDU button span:nth-child(2){font-size:.875rem;overflow:hidden;padding:0 1rem;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-all}.Assets__gridItem___csyDU button:active span:nth-child(2),.Assets__gridItem___csyDU button:focus span:nth-child(2),.Assets__gridItem___csyDU button:hover span:nth-child(2){color:unset}.Assets__gridItem___csyDU>button{padding:.375rem 0}.Assets__newAssetGrid___Bv8dY,.Assets__newAsset___CliRv .Assets__folder___vslKs{background-color:#d1ead1}.Assets__center___nO_x5{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.AssetListView__divider___iwuRg{border-top:1px solid #d9dcde;margin-top:.625rem}.AssetListView__verticalDivider___T9QV2{border-left:1px solid #69717a;height:100%;margin:0 1rem;width:1px}.AssetListView__container___hE6N3{padding:.625rem 1.25rem}.AssetListView__expandedMode___VR74T{max-height:30rem;overflow-x:hidden}.AssetListView__expandedMode___VR74T.AssetListView__assetSearchResult___d8Ozo,.AssetListView__expandedMode___VR74T.AssetListView__folderSearchResult___fMpSj{max-height:12.8rem}.AssetListView__expandedMode___VR74T .AssetListView__listItem____bm6t{margin-top:1rem;width:20%}.AssetListView__expandedMode___VR74T .AssetListView__folder___JXQNZ{height:8rem}.AssetListView__listItem____bm6t{display:inline-block;height:8rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:33%}.AssetListView__folderListItemContainer___AfUAA>button,.AssetListView__listItem____bm6t>button{background:none;border:none;cursor:pointer;height:auto;padding:0;width:100%}.AssetListView__folderListItemContainer___AfUAA>button .AssetListView__newFolder___ZUYjE,.AssetListView__folderListItemContainer___AfUAA>button.AssetListView__selected___rp0Xp,.AssetListView__folderListItemContainer___AfUAA>button:focus,.AssetListView__listItem____bm6t>button .AssetListView__newFolder___ZUYjE,.AssetListView__listItem____bm6t>button.AssetListView__selected___rp0Xp,.AssetListView__listItem____bm6t>button:focus{background:#f2f8fe;cursor:default;outline:none}.AssetListView__folderListItemContainer___AfUAA>button .AssetListView__newFolder___ZUYjE .AssetListView__folderName___xGQCc,.AssetListView__folderListItemContainer___AfUAA>button.AssetListView__selected___rp0Xp .AssetListView__folderName___xGQCc,.AssetListView__folderListItemContainer___AfUAA>button:focus .AssetListView__folderName___xGQCc,.AssetListView__listItem____bm6t>button .AssetListView__newFolder___ZUYjE .AssetListView__folderName___xGQCc,.AssetListView__listItem____bm6t>button.AssetListView__selected___rp0Xp .AssetListView__folderName___xGQCc,.AssetListView__listItem____bm6t>button:focus .AssetListView__folderName___xGQCc{color:#fff}.AssetListView__folderListItemContainer___AfUAA>button .AssetListView__newFolder___ZUYjE .AssetListView__folderIcon___sDBuD svg,.AssetListView__folderListItemContainer___AfUAA>button.AssetListView__selected___rp0Xp .AssetListView__folderIcon___sDBuD svg,.AssetListView__folderListItemContainer___AfUAA>button:focus .AssetListView__folderIcon___sDBuD svg,.AssetListView__listItem____bm6t>button .AssetListView__newFolder___ZUYjE .AssetListView__folderIcon___sDBuD svg,.AssetListView__listItem____bm6t>button.AssetListView__selected___rp0Xp .AssetListView__folderIcon___sDBuD svg,.AssetListView__listItem____bm6t>button:focus .AssetListView__folderIcon___sDBuD svg{fill:#fff}.AssetListView__folderListItemContainer___AfUAA>button span:first-child svg,.AssetListView__listItem____bm6t>button span:first-child svg{fill:#69717a}.AssetListView__folderListItemContainer___AfUAA>button span:nth-child(2),.AssetListView__listItem____bm6t>button span:nth-child(2){color:#1a2026}.AssetListView__folderListItemContainer___AfUAA>button:active span:first-child svg,.AssetListView__folderListItemContainer___AfUAA>button:focus span:first-child svg,.AssetListView__folderListItemContainer___AfUAA>button:hover span:first-child svg,.AssetListView__listItem____bm6t>button:active span:first-child svg,.AssetListView__listItem____bm6t>button:focus span:first-child svg,.AssetListView__listItem____bm6t>button:hover span:first-child svg{fill:unset}.AssetListView__folderListItemContainer___AfUAA>button:active span:nth-child(2),.AssetListView__folderListItemContainer___AfUAA>button:focus span:nth-child(2),.AssetListView__folderListItemContainer___AfUAA>button:hover span:nth-child(2),.AssetListView__listItem____bm6t>button:active span:nth-child(2),.AssetListView__listItem____bm6t>button:focus span:nth-child(2),.AssetListView__listItem____bm6t>button:hover span:nth-child(2){color:unset}.AssetListView__listItem____bm6t>button{align-items:center;display:flex;flex-direction:column;padding:2rem 0}.AssetListView__listItem____bm6t>button span:first-child{margin-right:0}.AssetListView__listItem____bm6t>button span:nth-child(2){font-size:.875rem;overflow:hidden;padding:0 1rem;text-overflow:ellipsis;white-space:unset;word-break:break-all}.AssetListView__truncate___DgZIr{word-break:break-all}.AssetListView__folderName___xGQCc{background:none;border:none;color:#1a2026;display:flex;font-size:.875rem;justify-content:center;max-width:100%;padding:0 1rem}.AssetListView__folderName___xGQCc:hover{cursor:pointer}.AssetListView__folderName___xGQCc:focus{outline:none}.AssetListView__listView___Ns7EA{margin:0 -1.25rem;padding:0}.AssetListView__listView___Ns7EA .AssetListView__listItem____bm6t{height:3em;margin-top:.5em;text-align:left;width:100%}.AssetListView__listView___Ns7EA button{border-radius:0;cursor:pointer;height:5rem;justify-content:left;padding-left:1.25rem;text-align:left;width:100%}.AssetListView__listView___Ns7EA button span:nth-child(2){font-size:.875rem;margin-left:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssetListView__listView___Ns7EA button:active .AssetListView__folderName___xGQCc,.AssetListView__listView___Ns7EA button:focus .AssetListView__folderName___xGQCc,.AssetListView__listView___Ns7EA button:hover .AssetListView__folderName___xGQCc{color:unset}.AssetListView__listView___Ns7EA .AssetListView__folderName___xGQCc{display:inline-block;text-align:left;vertical-align:middle;width:auto}.AssetListView__listView___Ns7EA .AssetListView__listHeader___mgaMz{border:none;border-collapse:collapse;padding:0;width:100%}.AssetListView__headerText___e96FA{color:#69717a;font-size:.875rem;font-weight:500;padding:.25rem 1.25rem;text-align:left;text-transform:uppercase}@media only screen and (max-device-width:64em){.AssetListView__mediaLarge___ooTar{display:none}}@media only screen and (min-device-width:64.063em){.AssetListView__mediaSmall___yOSGe{display:none}}.AssetListView__folderListItemContainer___AfUAA{height:5rem;position:relative}.AssetListView__spinner___D6DjJ{padding:2rem 0}.AssetListView__assetIconContainer___dUhJu{display:block;max-width:100%;text-align:center}.AssetListView__assetIconImage___S6wKa{display:inline-block;height:5.25rem;position:relative;width:5.25rem}.AssetListView__assetIconImage___S6wKa img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.AssetListView__gridItem___lgoR3{display:inline-block;height:8rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:33%}.AssetListView__gridItem___lgoR3 button{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;height:auto;padding:2rem 0;width:100%}.AssetListView__gridItem___lgoR3 button:focus{background:#f2f8fe;cursor:default;outline:none}.AssetListView__gridItem___lgoR3 button span:first-child{margin-right:0}.AssetListView__gridItem___lgoR3 button span:nth-child(2){font-size:.875rem;overflow:hidden;padding:0 1rem;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-all}.AssetListView__gridItem___lgoR3 button:active span:nth-child(2),.AssetListView__gridItem___lgoR3 button:focus span:nth-child(2),.AssetListView__gridItem___lgoR3 button:hover span:nth-child(2){color:unset}.AssetListView__gridItem___lgoR3>button{padding:.375rem 0}.AssetListView__newAssetGrid___EY0c8,.AssetListView__newAsset____uPcB .AssetListView__folder___JXQNZ{background-color:#d1ead1}.AssetListView__center___IjnKF{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.AssetListView__leftSide___ZRzlo{float:left;width:100%}.AssetListView__listViewItemContainer___ABMf9{display:flex;height:5rem;position:relative}.AssetListView__listView___Ns7EA{overflow:hidden}.AssetListView__listView___Ns7EA .AssetListView__folder___JXQNZ{color:#1a2026;max-height:5rem;padding:.25rem 0 .25rem 1.25rem}.AssetListView__previewContainer___DUPup{display:inline-flex;height:4.5rem;justify-content:center;width:3.5rem}.AssetListView__leftSide___ZRzlo>button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssetListView__leftSide___ZRzlo>button:focus{background:#f2f8fe;cursor:default;outline:none}.AssetListView__leftSide___ZRzlo>button img{bottom:0;left:1.25rem;margin:auto;max-height:100%;max-width:3.5rem;top:0}.AssetListView__assetName___CVtrl{left:4.75rem;position:absolute;top:50%;transform:translateY(-50%)}.AssetListView__nameHeader___NcNnM{width:65%}.AssetListView__assetListDetail___ZS1D9.AssetListView__assetListDetail___ZS1D9{color:#1a2026;font-size:.875rem;font-weight:400;padding:0 1rem}.AssetListView__otherFileType___ttX1U{align-items:center;display:inline-flex}
.ActionMenu__container___yrSs7{display:flex;height:100%;padding:0 1.25rem}.ActionMenu__container___yrSs7>*{display:inline-block;width:50%}.ActionMenu__expandedMode___zEJpL .ActionMenu__iconText___kQWa4{color:#006ae1;display:inline-block;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5}.ActionMenu__sectionRight___ZV_8v{align-items:center;display:inline-flex;gap:1rem;justify-content:flex-end;text-align:right}.ActionMenu__icon___McvpS{display:inline-flex;padding:0 0 0 .25rem}.ActionMenu__icon___McvpS svg{fill:#006ae1}.ActionMenu__iconText___kQWa4{color:#006ae1;font-size:.875rem;font-weight:400}@media only screen and (min-width:62em){.ActionMenu__iconText___kQWa4{display:none}}.ActionMenu__sectionLeft___BfkRL{align-items:center;display:inline-flex}.ActionMenu__sectionLeft___BfkRL button{padding:.5rem .8rem}.ActionMenu__divider____grK6{border-top:1px solid #d9dcde;margin:.5rem 0}
.Menu__menuItem___HlmQq{align-items:center;display:inline-flex;justify-content:space-between;width:100%}.Menu__menu___wwjC2 button{font-size:.875rem;height:auto}.Menu__expandedMenu___J29EA button{font-size:1rem;height:auto}
.DropZoneUpload__container___t6QQr{font-weight:400;padding:1.25rem}.DropZoneUpload__dropZone___1HJdO,.DropZoneUpload__footer___gl60O{align-items:center;display:flex;justify-content:center}.DropZoneUpload__dropZone___1HJdO{background:#fff;border:2px dashed #d9dcde;cursor:pointer;flex-direction:column;height:17.5rem;margin-bottom:1rem;text-align:center}.DropZoneUpload__dropZone___1HJdO .DropZoneUpload__dragging___WuL4S,.DropZoneUpload__dropZone___1HJdO:hover{background-color:#f2f8fe}.DropZoneUpload__uploadIcon___cnSaI{display:inline-flex;font-size:2rem}.DropZoneUpload__uploadIcon___cnSaI svg{fill:#006ae1}.DropZoneUpload__title___nmy8y{color:#006ae1;font-size:1.25rem;font-weight:400}.DropZoneUpload__description___eRiG4{color:#006ae1;font-size:1rem;margin:.625rem 0}.DropZoneUpload__cancelButton___dgGXp>button{flex:0 1 auto;-ms-flex:0 0 auto;margin-left:1rem;min-width:0}.DropZoneUpload__message___gSVx6{color:#69717a;font-size:.875rem;padding:.5rem 0}
.FolderListPane__divider___lYGH9{border-top:1px solid #d9dcde;margin-top:.625rem}.FolderListPane__verticalDivider___mm6tF{border-left:1px solid #69717a;height:100%;margin:0 1rem;width:1px}.FolderListPane__container___UOrHb{padding:.625rem 1.25rem}.FolderListPane__expandedMode___EkpWc{max-height:30rem;overflow-x:hidden}.FolderListPane__expandedMode___EkpWc.FolderListPane__assetSearchResult___Oll8z,.FolderListPane__expandedMode___EkpWc.FolderListPane__folderSearchResult___ctlF4{max-height:12.8rem}.FolderListPane__expandedMode___EkpWc .FolderListPane__listItem___PhLzn{margin-top:1rem;width:20%}.FolderListPane__expandedMode___EkpWc .FolderListPane__folder___Re5lY{height:8rem}.FolderListPane__listItem___PhLzn{display:inline-block;height:8rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:33%}.FolderListPane__folderListItemContainer___sxMG1>button,.FolderListPane__listItem___PhLzn>button{background:none;border:none;cursor:pointer;height:auto;padding:0;width:100%}.FolderListPane__folderListItemContainer___sxMG1>button .FolderListPane__newFolder___ffnC9,.FolderListPane__folderListItemContainer___sxMG1>button.FolderListPane__selected___riiGq,.FolderListPane__folderListItemContainer___sxMG1>button:focus,.FolderListPane__listItem___PhLzn>button .FolderListPane__newFolder___ffnC9,.FolderListPane__listItem___PhLzn>button.FolderListPane__selected___riiGq,.FolderListPane__listItem___PhLzn>button:focus{background:#f2f8fe;cursor:default;outline:none}.FolderListPane__folderListItemContainer___sxMG1>button .FolderListPane__newFolder___ffnC9 .FolderListPane__folderName___Q6yh8,.FolderListPane__folderListItemContainer___sxMG1>button.FolderListPane__selected___riiGq .FolderListPane__folderName___Q6yh8,.FolderListPane__folderListItemContainer___sxMG1>button:focus .FolderListPane__folderName___Q6yh8,.FolderListPane__listItem___PhLzn>button .FolderListPane__newFolder___ffnC9 .FolderListPane__folderName___Q6yh8,.FolderListPane__listItem___PhLzn>button.FolderListPane__selected___riiGq .FolderListPane__folderName___Q6yh8,.FolderListPane__listItem___PhLzn>button:focus .FolderListPane__folderName___Q6yh8{color:#fff}.FolderListPane__folderListItemContainer___sxMG1>button .FolderListPane__newFolder___ffnC9 .FolderListPane__folderIcon___fml30 svg,.FolderListPane__folderListItemContainer___sxMG1>button.FolderListPane__selected___riiGq .FolderListPane__folderIcon___fml30 svg,.FolderListPane__folderListItemContainer___sxMG1>button:focus .FolderListPane__folderIcon___fml30 svg,.FolderListPane__listItem___PhLzn>button .FolderListPane__newFolder___ffnC9 .FolderListPane__folderIcon___fml30 svg,.FolderListPane__listItem___PhLzn>button.FolderListPane__selected___riiGq .FolderListPane__folderIcon___fml30 svg,.FolderListPane__listItem___PhLzn>button:focus .FolderListPane__folderIcon___fml30 svg{fill:#fff}.FolderListPane__folderListItemContainer___sxMG1>button span:first-child svg,.FolderListPane__listItem___PhLzn>button span:first-child svg{fill:#69717a}.FolderListPane__folderListItemContainer___sxMG1>button span:nth-child(2),.FolderListPane__listItem___PhLzn>button span:nth-child(2){color:#1a2026}.FolderListPane__folderListItemContainer___sxMG1>button:active span:first-child svg,.FolderListPane__folderListItemContainer___sxMG1>button:focus span:first-child svg,.FolderListPane__folderListItemContainer___sxMG1>button:hover span:first-child svg,.FolderListPane__listItem___PhLzn>button:active span:first-child svg,.FolderListPane__listItem___PhLzn>button:focus span:first-child svg,.FolderListPane__listItem___PhLzn>button:hover span:first-child svg{fill:unset}.FolderListPane__folderListItemContainer___sxMG1>button:active span:nth-child(2),.FolderListPane__folderListItemContainer___sxMG1>button:focus span:nth-child(2),.FolderListPane__folderListItemContainer___sxMG1>button:hover span:nth-child(2),.FolderListPane__listItem___PhLzn>button:active span:nth-child(2),.FolderListPane__listItem___PhLzn>button:focus span:nth-child(2),.FolderListPane__listItem___PhLzn>button:hover span:nth-child(2){color:unset}.FolderListPane__listItem___PhLzn>button{align-items:center;display:flex;flex-direction:column;padding:2rem 0}.FolderListPane__listItem___PhLzn>button span:first-child{margin-right:0}.FolderListPane__listItem___PhLzn>button span:nth-child(2){font-size:.875rem;overflow:hidden;padding:0 1rem;text-overflow:ellipsis;white-space:unset;word-break:break-all}.FolderListPane__truncate___JkIEi{word-break:break-all}.FolderListPane__folderName___Q6yh8{background:none;border:none;color:#1a2026;display:flex;font-size:.875rem;justify-content:center;max-width:100%;padding:0 1rem}.FolderListPane__folderName___Q6yh8:hover{cursor:pointer}.FolderListPane__folderName___Q6yh8:focus{outline:none}.FolderListPane__listView___wK9az{margin:0 -1.25rem;padding:0}.FolderListPane__listView___wK9az .FolderListPane__listItem___PhLzn{height:3em;margin-top:.5em;text-align:left;width:100%}.FolderListPane__listView___wK9az button{border-radius:0;cursor:pointer;height:5rem;justify-content:left;padding-left:1.25rem;text-align:left;width:100%}.FolderListPane__listView___wK9az button span:nth-child(2){font-size:.875rem;margin-left:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FolderListPane__listView___wK9az button:active .FolderListPane__folderName___Q6yh8,.FolderListPane__listView___wK9az button:focus .FolderListPane__folderName___Q6yh8,.FolderListPane__listView___wK9az button:hover .FolderListPane__folderName___Q6yh8{color:unset}.FolderListPane__listView___wK9az .FolderListPane__folderName___Q6yh8{display:inline-block;text-align:left;vertical-align:middle;width:auto}.FolderListPane__listView___wK9az .FolderListPane__listHeader___QdjFN{border:none;border-collapse:collapse;padding:0;width:100%}.FolderListPane__headerText___d7Nui{color:#69717a;font-size:.875rem;font-weight:500;padding:.25rem 1.25rem;text-align:left;text-transform:uppercase}@media only screen and (max-device-width:64em){.FolderListPane__mediaLarge___TPwij{display:none}}@media only screen and (min-device-width:64.063em){.FolderListPane__mediaSmall___YMB0z{display:none}}.FolderListPane__folderListItemContainer___sxMG1{height:5rem;position:relative}.FolderListPane__container___UOrHb{background-color:#fff;border-right:1px solid #d9dcde;padding:0}.FolderListPane__divider___lYGH9{margin:0}.FolderListPane__folderPanel___p26zQ{max-height:30rem;overflow-x:hidden}.FolderListPane__rootFolder___VQyjY{background:0;border:none;color:#1a2026;cursor:pointer;display:block;font-size:1.125rem;text-align:left;width:100%}.FolderListPane__rootFolder___VQyjY button{gap:1rem;justify-content:flex-start;padding:1.8rem 1.25rem}.FolderListPane__rootFolder___VQyjY:focus{box-shadow:inset 0 0 0 2px #006ae1;outline:none}.FolderListPane__rootFolder___VQyjY:hover{background:#f2f8fe}.FolderListPane__rootFolder___VQyjY:active{background:#cfe4fc}.FolderListPane__selected___riiGq{background-color:#f2f8fe;color:#1a2026;cursor:default}.FolderListPane__rootIcon___IUvX9{color:#69717a;font-size:2rem;vertical-align:middle}.FolderListPane__rootTitle___kieqS{display:inline-block;line-height:1.5;margin-left:1rem}
.Folders__divider___rP_5c{border-top:1px solid #d9dcde;margin-top:.625rem}.Folders__verticalDivider___Ugta4{border-left:1px solid #69717a;height:100%;margin:0 1rem;width:1px}.Folders__container___tQMWz{padding:.625rem 1.25rem}.Folders__expandedMode___Rzz7n{max-height:30rem;overflow-x:hidden}.Folders__expandedMode___Rzz7n.Folders__assetSearchResult___xBX2d,.Folders__expandedMode___Rzz7n.Folders__folderSearchResult___JITUh{max-height:12.8rem}.Folders__expandedMode___Rzz7n .Folders__listItem___ynNln{margin-top:1rem;width:20%}.Folders__expandedMode___Rzz7n .Folders__folder___jT8P3{height:8rem}.Folders__listItem___ynNln{display:inline-block;height:8rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:33%}.Folders__folderListItemContainer___QE9Ju>button,.Folders__listItem___ynNln>button{background:none;border:none;cursor:pointer;height:auto;padding:0;width:100%}.Folders__folderListItemContainer___QE9Ju>button .Folders__newFolder___Nz8Me,.Folders__folderListItemContainer___QE9Ju>button.Folders__selected___SK5Ep,.Folders__folderListItemContainer___QE9Ju>button:focus,.Folders__listItem___ynNln>button .Folders__newFolder___Nz8Me,.Folders__listItem___ynNln>button.Folders__selected___SK5Ep,.Folders__listItem___ynNln>button:focus{background:#f2f8fe;cursor:default;outline:none}.Folders__folderListItemContainer___QE9Ju>button .Folders__newFolder___Nz8Me .Folders__folderName___Tz5pK,.Folders__folderListItemContainer___QE9Ju>button.Folders__selected___SK5Ep .Folders__folderName___Tz5pK,.Folders__folderListItemContainer___QE9Ju>button:focus .Folders__folderName___Tz5pK,.Folders__listItem___ynNln>button .Folders__newFolder___Nz8Me .Folders__folderName___Tz5pK,.Folders__listItem___ynNln>button.Folders__selected___SK5Ep .Folders__folderName___Tz5pK,.Folders__listItem___ynNln>button:focus .Folders__folderName___Tz5pK{color:#fff}.Folders__folderListItemContainer___QE9Ju>button .Folders__newFolder___Nz8Me .Folders__folderIcon___JhYRs svg,.Folders__folderListItemContainer___QE9Ju>button.Folders__selected___SK5Ep .Folders__folderIcon___JhYRs svg,.Folders__folderListItemContainer___QE9Ju>button:focus .Folders__folderIcon___JhYRs svg,.Folders__listItem___ynNln>button .Folders__newFolder___Nz8Me .Folders__folderIcon___JhYRs svg,.Folders__listItem___ynNln>button.Folders__selected___SK5Ep .Folders__folderIcon___JhYRs svg,.Folders__listItem___ynNln>button:focus .Folders__folderIcon___JhYRs svg{fill:#fff}.Folders__folderListItemContainer___QE9Ju>button span:first-child svg,.Folders__listItem___ynNln>button span:first-child svg{fill:#69717a}.Folders__folderListItemContainer___QE9Ju>button span:nth-child(2),.Folders__listItem___ynNln>button span:nth-child(2){color:#1a2026}.Folders__folderListItemContainer___QE9Ju>button:active span:first-child svg,.Folders__folderListItemContainer___QE9Ju>button:focus span:first-child svg,.Folders__folderListItemContainer___QE9Ju>button:hover span:first-child svg,.Folders__listItem___ynNln>button:active span:first-child svg,.Folders__listItem___ynNln>button:focus span:first-child svg,.Folders__listItem___ynNln>button:hover span:first-child svg{fill:unset}.Folders__folderListItemContainer___QE9Ju>button:active span:nth-child(2),.Folders__folderListItemContainer___QE9Ju>button:focus span:nth-child(2),.Folders__folderListItemContainer___QE9Ju>button:hover span:nth-child(2),.Folders__listItem___ynNln>button:active span:nth-child(2),.Folders__listItem___ynNln>button:focus span:nth-child(2),.Folders__listItem___ynNln>button:hover span:nth-child(2){color:unset}.Folders__listItem___ynNln>button{align-items:center;display:flex;flex-direction:column;padding:2rem 0}.Folders__listItem___ynNln>button span:first-child{margin-right:0}.Folders__listItem___ynNln>button span:nth-child(2){font-size:.875rem;overflow:hidden;padding:0 1rem;text-overflow:ellipsis;white-space:unset;word-break:break-all}.Folders__truncate___IBD2t{word-break:break-all}.Folders__folderName___Tz5pK{background:none;border:none;color:#1a2026;display:flex;font-size:.875rem;justify-content:center;max-width:100%;padding:0 1rem}.Folders__folderName___Tz5pK:hover{cursor:pointer}.Folders__folderName___Tz5pK:focus{outline:none}.Folders__listView___t5cD3{margin:0 -1.25rem;padding:0}.Folders__listView___t5cD3 .Folders__listItem___ynNln{height:3em;margin-top:.5em;text-align:left;width:100%}.Folders__listView___t5cD3 button{border-radius:0;cursor:pointer;height:5rem;justify-content:left;padding-left:1.25rem;text-align:left;width:100%}.Folders__listView___t5cD3 button span:nth-child(2){font-size:.875rem;margin-left:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Folders__listView___t5cD3 button:active .Folders__folderName___Tz5pK,.Folders__listView___t5cD3 button:focus .Folders__folderName___Tz5pK,.Folders__listView___t5cD3 button:hover .Folders__folderName___Tz5pK{color:unset}.Folders__listView___t5cD3 .Folders__folderName___Tz5pK{display:inline-block;text-align:left;vertical-align:middle;width:auto}.Folders__listView___t5cD3 .Folders__listHeader___QKEVd{border:none;border-collapse:collapse;padding:0;width:100%}.Folders__headerText___ieLGE{color:#69717a;font-size:.875rem;font-weight:500;padding:.25rem 1.25rem;text-align:left;text-transform:uppercase}@media only screen and (max-device-width:64em){.Folders__mediaLarge___GmGNZ{display:none}}@media only screen and (min-device-width:64.063em){.Folders__mediaSmall___VvZ_4{display:none}}.Folders__folderListItemContainer___QE9Ju{height:5rem;position:relative}
.NavigationBar__container___If6fS{height:4.75rem;padding:1.25rem;position:relative}.NavigationBar__sectionLeft___tUOR3{position:absolute}.NavigationBar__sectionLeft___tUOR3 .NavigationBar__dropDown___hIViR button{padding:.5rem 1rem}.NavigationBar__sectionLeft___tUOR3 .NavigationBar__dropDown___hIViR button span:first-child{color:#1a2026}.NavigationBar__sectionLeft___tUOR3 .NavigationBar__dropDown___hIViR button span:nth-child(2) svg{fill:#69717a}.NavigationBar__sectionMiddle___l04Sm .NavigationBar__title___pmDji{float:left;max-width:15rem;padding:.5rem}.NavigationBar__sectionMiddle___l04Sm .NavigationBar__leftMargin___iJ7gz{margin-left:2.5rem}.NavigationBar__pageTitle___XTZnp{color:#1a2026;font-size:2.25rem;line-height:1.25}.NavigationBar__iconButton___lhnI_{padding:.3125rem}.NavigationBar__iconButton___lhnI_ svg{fill:#006ae1}.NavigationBar__iconButton___lhnI_:active svg,.NavigationBar__iconButton___lhnI_:hover svg{fill:#fff}.NavigationBar__title___pmDji{color:#1a2026;font-size:1rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavigationBar__iconDisabled___bGos3{color:#cad0d3}
.SearchBar__container___yyPBH{height:4.75rem;padding:1.25rem;position:relative}.SearchBar__sectionLeft___A2gGM{position:absolute}.SearchBar__sectionLeft___A2gGM .SearchBar__dropDown___zF56j button{padding:.5rem 1rem}.SearchBar__sectionLeft___A2gGM .SearchBar__dropDown___zF56j button span:first-child{color:#1a2026}.SearchBar__sectionLeft___A2gGM .SearchBar__dropDown___zF56j button span:nth-child(2) svg{fill:#69717a}.SearchBar__sectionMiddle___Gzpxz .SearchBar__title___rndqC{float:left;max-width:15rem;padding:.5rem}.SearchBar__sectionMiddle___Gzpxz .SearchBar__leftMargin___LJ5rZ{margin-left:2.5rem}.SearchBar__pageTitle___GkhYb{color:#1a2026;font-size:2.25rem;line-height:1.25}.SearchBar__iconButton___uAkmr{padding:.3125rem}.SearchBar__iconButton___uAkmr svg{fill:#006ae1}.SearchBar__iconButton___uAkmr:active svg,.SearchBar__iconButton___uAkmr:hover svg{fill:#fff}.SearchBar__title___rndqC{color:#1a2026;font-size:1rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchBar__iconDisabled___mdqmI{color:#cad0d3}.SearchBar__searchContainer___dJMPY{background:#fff;overflow:hidden;position:absolute;right:1.25rem;white-space:nowrap;z-index:1}.SearchBar__expanded___WAN7K{box-sizing:border-box;display:flex;flex-direction:row;height:inherit;padding:1.25rem;position:absolute;right:0;top:0;width:100%}.SearchBar__expandedMode___nWsQv.SearchBar__expanded___WAN7K,.SearchBar__expandedMode___nWsQv.SearchBar__searchContainer___dJMPY{top:50%;transform:translateY(-50%)}.SearchBar__element___aLHL0{display:flex;flex:1;position:relative}.SearchBar__cancelButton___KqCsl>button{flex:0 1 auto;-ms-flex:0 0 auto;font-size:.875rem;margin-left:.5rem;padding:.4375rem .875rem}.SearchBar__inputIcon___sijz3,.SearchBar__vertical___npaxf{position:absolute;top:50%;transform:translateY(-50%)}.SearchBar__inputIcon___sijz3{color:#69717a;display:inline-flex;font-size:1.5rem;line-height:1;right:1rem;z-index:1}.SearchBar__inputIcon___sijz3 svg{fill:#69717a}.SearchBar__clearButton___bX5fE{position:absolute;top:-5%}.SearchBar__clearButton___bX5fE svg{fill:#69717a}.SearchBar__iconHidden___CHCQG{cursor:default;opacity:0}.SearchBar__searchInputGroup___BfFW8{display:flex;width:100%}.SearchBar__searchInputGroup___BfFW8 input{font-size:.9rem}.SearchBar__searchInputIcon___GHqb5{color:#69717a;cursor:text;display:inline-flex;font-size:1.5rem;line-height:1;position:absolute;right:.1rem;top:70%;transform:translateY(-50%);z-index:1}.SearchBar__searchInputIcon___GHqb5 svg{fill:#69717a}
.MediaLibrary__divider___FJdia{border-top:1px solid #d9dcde;margin-top:.625rem}.MediaLibrary__verticalDivider___Z2EcF{border-left:1px solid #69717a;height:100%;margin:0 1rem;width:1px}.MediaLibrary__container___QHcSt{background:#fff;font-family:inherit;font-size:1rem;overflow:auto}.MediaLibrary__contextualPanelMode____372k{bottom:0;left:0;position:absolute;right:0;top:0}.MediaLibrary__containerExpandedMode___NVdq9{position:relative}.MediaLibrary__containerExpandedMode___NVdq9 .MediaLibrary__divider___FJdia{margin:0}.MediaLibrary__leftPane___qAA6S{display:inline-block;vertical-align:top;width:31%}.MediaLibrary__rightPane___SfTcN{display:inline-block;margin-top:.625rem;vertical-align:top;width:69%}.MediaLibrary__headerFont___ourif{color:#1a2026;font-family:Rubik,Helvetica,Arial;font-size:1.3125rem;font-weight:400;line-height:1.25}.MediaLibrary__exitContainer___B2Ocm{height:3.5rem;position:relative}.MediaLibrary__exitContainer___B2Ocm button{margin:0 .5rem;padding:.5rem;position:absolute;right:.5rem;top:20%}
.BudgetStatusTileStyles__container___vdW5J {
  container-type: inline-size;
  container-name: cardContainer;
}
.BudgetStatusTileStyles__card___VaJRA {
  padding: 0.625rem 0rem 0.625rem 0.625rem;
  margin-right: 0.875rem;
  margin-bottom: 0.5rem;
  max-width: 13.125rem;
  min-width: 13.125rem;
  font-weight: 300;
  border-radius: 4px;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.0625566);
}
.BudgetStatusTileStyles__image___i00tz {
  height: 180px;
  width: 180px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
@container budgetStatusCardContainer (max-width: 450px) {
  .BudgetStatusTileStyles__card___VaJRA {
    padding: 0.625rem 0rem 0.625rem 0.625rem;
    margin-right: 0.875rem;
    margin-bottom: 0.5rem;
    max-width: 13.125rem;
    font-weight: 300;
    border-radius: 4px;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.0625566);
    min-width: 0px;
  }
  .BudgetStatusTileStyles__image___i00tz {
    height: 180px;
    width: 100cqw;
    padding: 0;
    display: flex;
    align-items: flex-start;
    justify-content: center;
  }
}
@container budgetStatusCardContainer (min-width: 450px) {
  .BudgetStatusTileStyles__card___VaJRA {
    padding: 0.625rem 0rem 0.625rem 0.625rem;
    margin-right: 0.875rem;
    margin-bottom: 0.5rem;
    max-width: 13.125rem;
    font-weight: 300;
    border-radius: 4px;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.0625566);
    min-width: 13.125rem;
  }
  .BudgetStatusTileStyles__image___i00tz {
    height: 180px;
    width: 180px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
  }
}

.BudgetStatusTileWidgetStyles__budgetIframeHolder___HlwYm iframe {
  width: 100%;
  height: 100%;
}
.BudgetStatusTileWidgetStyles__budgetBreadCrumbContainer___C_8Ex {
  margin: 0 0 0 1rem;
}
.BudgetStatusTileWidgetStyles__budgetBackArrowContainer___bOOQ0 {
  display: flex;
  margin: 0 0 0 1rem;
}
.BudgetStatusTileWidgetStyles__budgetBackArrow___xwuCK {
  margin: auto 0px;
}
.BudgetStatusTileWidgetStyles__budgetBackArrowText___k6H6I {
  margin: auto 0px;
  font-size: 28px;
  font-weight: 300;
}
.BudgetStatusTileWidgetStyles__budgetStatusCardContainer___TmPGr {
  display: flex;
  justify-content: center;
  container-type: inline-size;
  container-name: budgetStatusCardContainer;
}

.AttendeeManagementTileStyles__container___GE8r3 {
  container-type: inline-size;
  container-name: cardContainer;
}
.AttendeeManagementTileStyles__card___XmkzV {
  padding: 0.625rem 0rem 0.625rem 0.625rem;
  margin-right: 0.875rem;
  margin-bottom: 0.5rem;
  max-width: 13.125rem;
  min-width: 13.125rem;
  font-weight: 300;
  border-radius: 4px;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.0625566);
}
.AttendeeManagementTileStyles__image___kPST0 {
  height: 180px;
  width: 180px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
@container budgetStatusCardContainer (max-width: 450px) {
  .AttendeeManagementTileStyles__card___XmkzV {
    padding: 0.625rem 0rem 0.625rem 0.625rem;
    margin-right: 0.875rem;
    margin-bottom: 0.5rem;
    max-width: 13.125rem;
    font-weight: 300;
    border-radius: 4px;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.0625566);
    min-width: 0px;
  }
  .AttendeeManagementTileStyles__image___kPST0 {
    height: 180px;
    width: 100cqw;
    padding: 0;
    display: flex;
    align-items: flex-start;
    justify-content: center;
  }
}
@container budgetStatusCardContainer (min-width: 450px) {
  .AttendeeManagementTileStyles__card___XmkzV {
    padding: 0.625rem 0rem 0.625rem 0.625rem;
    margin-right: 0.875rem;
    margin-bottom: 0.5rem;
    max-width: 13.125rem;
    font-weight: 300;
    border-radius: 4px;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.0625566);
    min-width: 13.125rem;
  }
  .AttendeeManagementTileStyles__image___kPST0 {
    height: 180px;
    width: 180px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
  }
}

.AttendeeManagementWidgetStyles__budgetIframeHolder___qvvVM iframe {
  width: 100%;
  height: 100%;
}
.AttendeeManagementWidgetStyles__budgetBreadCrumbContainer___ytQhg {
  margin: 0 0 0 1rem;
}
.AttendeeManagementWidgetStyles__budgetBackArrowContainer___fuJhZ {
  display: flex;
  margin: 0 0 0 1rem;
}
.AttendeeManagementWidgetStyles__budgetBackArrow___wedM1 {
  margin: auto 0px;
}
.AttendeeManagementWidgetStyles__budgetBackArrowText___fuien {
  margin: auto 0px;
  font-size: 28px;
  font-weight: 300;
}
.AttendeeManagementWidgetStyles__attendeeManagementCardContainer___yLJHZ {
  display: flex;
  justify-content: center;
  container-type: inline-size;
  container-name: attendeeManagementCardContainer;
}

/* -------------- google styles -------------------------------------- */

.KR8Lrx1j404XiQtmOz0O {
  background-color: var(--carina-colors-background);
  z-index: var(--carina-z-index-dropdown);
  border-top: 0;
  font-family: var(--carina-font-family-primary);
  border-radius: var(--carina-border-radius-xl);
  padding: var(--carina-spacing-2);
  margin-top: var(--carina-spacing-1);
  max-width: 600px !important;
  box-shadow: var(--carina-box-shadow-3);
}

.KR8Lrx1j404XiQtmOz0O:is(.Cy9k7D2C7hVcCo2hKOnr) {
  display: none;
}

@media screen and (max-width: 1024px) {
  .KR8Lrx1j404XiQtmOz0O {
    box-sizing: border-box;
    max-width: 100% !important;
    margin-left: 0;
    margin-top: var(--carina-spacing-2);
    padding: var(--carina-spacing-4);
  }
}

.jn4womO3wDATYvXigbh5 {
  line-height: var(--carina-line-height-normal);
  border-top: 0;
  font-size: var(--carina-font-size-b-base);
  padding: var(--carina-spacing-2);
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-colors-neutral-90);
}

.jn4womO3wDATYvXigbh5:hover {
  background-color: var(--carina-colors-interactive-30);
}

.RzFkiJLcbbhZTRFUrxlg,
.RzFkiJLcbbhZTRFUrxlg:hover {
  background-color: var(--carina-colors-interactive-30);
}

.m2PNo0lpVSDt3Eogv_z4 {
  font-weight: var(--carina-font-weight-bold);
}

.pS67hBECCg7ZBNZufnZn {
  margin-left: var(--carina-spacing-1);
  font-weight: var(--carina-font-weight-normal);
  font-size: var(--carina-font-size-b-base);
  color: var(--carina-colors-neutral-90);
}

.F4GwF0rCrJKcLn8NTwkx {
  width: var(--carina-icon-sm);
  height: var(--carina-icon-sm);
  margin: var(--carina-spacing-1);
  -webkit-mask: url(../fonts/map-pin_32a46081b2179650dcf3.svg);
          mask: url(../fonts/map-pin_32a46081b2179650dcf3.svg);
  background: var(--carina-colors-neutral-60);
}

.sKQ0x2tO6xAtx41nSzCA .F4GwF0rCrJKcLn8NTwkx {
  -webkit-mask: url(../fonts/map-pin_32a46081b2179650dcf3.svg);
          mask: url(../fonts/map-pin_32a46081b2179650dcf3.svg);
  background-position: 0 !important;
  background: var(--carina-colors-neutral-60);
}

.IqNkwHrLwtVGoqnTP1Fl:after {
  margin: var(--carina-spacing-1);
  background-size: 150px;
}

.Process__outerContainer___OsL2D {
  margin: 0 auto;
  width: 13rem;
  height: 13rem;
  padding: 1.5rem;
  background: #f7f8f9;
  border-radius: 50%;
}
.Process__container___taKQO {
  position: relative;
  width: 10rem;
  height: 10rem;
  margin: 0 auto;
  transform: translateZ(0) rotate(0.1);
}
.Process__hidden___WHxhK {
  position: absolute;
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
}
.Process__circle___GDTdH {
  border-radius: 50%;
  border-style: solid;
  border-width: 4px;
  position: absolute;
  animation-name: Process__spin___Xkd94;
  animation-duration: 3000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-fill-mode: both;
}
.Process__outerCircle___xsgZy {
  border-color: #006ae1;
  border-bottom-color: transparent;
  width: 10rem;
  height: 10rem;
  top: 0;
  left: 0;
  animation-duration: 3000ms;
}
.Process__middleCircle___i3sKj {
  border-color: #b3efe2;
  border-left-color: transparent;
  width: 9rem;
  height: 9rem;
  top: 0.5rem;
  left: 0.5rem;
  animation-duration: 2000ms;
}
.Process__innerCircle___A5PEs {
  border-color: #8457d9;
  border-top-color: transparent;
  width: 8rem;
  height: 8rem;
  top: 1rem;
  left: 1rem;
  animation-duration: 1500ms;
}
@keyframes Process__spin___Xkd94 {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.CalendarWidget__textHolder___qzzc3 {
  text-align: center;
  background: #dde2e6;
  width: 100%;
  padding-top: 20%;
  font-weight: normal;
  font-size: 225%;
}
.CalendarWidget__iframeHolder___sLtmr {
  width: 100%;
}
.CalendarWidget__iframeHolder___sLtmr iframe {
  width: 100%;
  height: 100%;
}
.CalendarWidget__body___G4CFb {
  text-align: center;
}

.Select__formElementBase___Gj8Gj {
  background: transparent;
  border: 1px solid #9a9fa6;
  color: #1a2026;
  padding: 0.5rem 0.938rem;
  margin-bottom: 0.313rem;
  max-width: 100%;
  border-radius: 0;
}
.Select__formElementBase___Gj8Gj.Select__error___qikbI {
  outline: none;
  border: 1px solid #db2c00;
}
.Select__formElementBase___Gj8Gj.Select__error___qikbI:focus {
  border: none;
  box-shadow: 0 0 0 2px #e86645;
}
.Select__formElementBase___Gj8Gj.Select__valid___Ac1Tb {
  outline: none;
  border: 1px solid #008600;
}
.Select__formElementBase___Gj8Gj.Select__valid___Ac1Tb:focus {
  border: none;
  box-shadow: 0 0 0 2px #36a336;
}
.Select__formElementBase___Gj8Gj:focus {
  outline: none;
  box-shadow: 0 0 0 2px #4291e9;
}
.Select__select___zJbvP {
  background: transparent;
  border: 1px solid #9a9fa6;
  color: #1a2026;
  padding: 0.5rem 0.938rem;
  margin-bottom: 0.313rem;
  max-width: 100%;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-family: 'Rubik', 'Helvetica', 'Arial';
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.5;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  box-shadow: 0 0 0 0 transparent;
  box-sizing: border-box;
  display: inline-block;
  font-size: 0.875rem;
  height: 2.25rem;
  background-clip: border-box;
  background-image: url(../fonts/down-chevron_258c3a62d4f31c087ed2.svg);
  background-position: calc(100% - 1rem) center;
  background-repeat: no-repeat;
  background-size: 1rem;
  cursor: pointer;
  line-height: 2.25rem;
  outline: none;
  padding: 0 3rem 0 1rem;
  width: auto;
}
.Select__select___zJbvP.Select__error___qikbI {
  outline: none;
  border: 1px solid #db2c00;
}
.Select__select___zJbvP.Select__error___qikbI:focus {
  border: none;
  box-shadow: 0 0 0 2px #e86645;
}
.Select__select___zJbvP.Select__valid___Ac1Tb {
  outline: none;
  border: 1px solid #008600;
}
.Select__select___zJbvP.Select__valid___Ac1Tb:focus {
  border: none;
  box-shadow: 0 0 0 2px #36a336;
}
.Select__select___zJbvP:focus {
  outline: none;
  box-shadow: 0 0 0 2px #4291e9;
}
.Select__select___zJbvP.Select__error___qikbI {
  outline: none;
  border: 1px solid #db2c00;
}
.Select__select___zJbvP.Select__error___qikbI:focus {
  border: none;
  box-shadow: 0 0 0 2px #e86645;
}
.Select__select___zJbvP.Select__valid___Ac1Tb {
  outline: none;
  border: 1px solid #008600;
}
.Select__select___zJbvP.Select__valid___Ac1Tb:focus {
  border: none;
  box-shadow: 0 0 0 2px #36a336;
}
.Select__select___zJbvP:focus {
  outline: none;
  box-shadow: 0 0 0 2px #4291e9;
}
.Select__select___zJbvP:-moz-focusring {
  border: 0;
  color: transparent;
  text-shadow: 0 0 0 #1a2026;
}
.Select__select___zJbvP::-ms-expand {
  display: none;
}
.Select__select___zJbvP:focus::-ms-value {
  background-color: transparent;
  color: #1a2026;
}
.Select__select___zJbvP.Select__small___jeA4Y {
  width: 7.8125rem;
}
.Select__select___zJbvP.Select__medium___ObUV9 {
  width: 14.0625rem;
}
.Select__select___zJbvP.Select__large___CPd54 {
  width: 20.3125rem;
}
.Select__select___zJbvP.Select__full___KP1y9 {
  width: 100%;
}
@media only screen and (max-width: 30em) {
  .Select__select___zJbvP.Select__mediaSmall___O7i0Y {
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Select__select___zJbvP.Select__mediaMedium_____hj4 {
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .Select__select___zJbvP.Select__mediaLarge___OmAV7 {
    width: 100%;
  }
}
.Select__select___zJbvP.Select__mediaAll___AoVZ4 {
  width: 100%;
}
.Select__select___zJbvP::-ms-clear {
  display: none;
}
.Select__select___zJbvP:focus {
  outline: none;
  box-shadow: 0 0 0 2px #4291e9;
}
.Select__select___zJbvP:disabled {
  background-color: #ffffff;
  border-color: #d9dcde;
  color: #9a9fa6;
  cursor: default;
}
.Select__select___zJbvP::-moz-focus-inner {
  border: 0;
}

.Forms__formElementBase___jiXFf {
  background: transparent;
  border: 1px solid #9a9fa6;
  color: #1a2026;
  padding: 0.5rem 0.938rem;
  margin-bottom: 0.313rem;
  max-width: 100%;
  border-radius: 0;
}
.Forms__formElementBase___jiXFf.Forms__error___fzIbE {
  outline: none;
  border: 1px solid #db2c00;
}
.Forms__formElementBase___jiXFf.Forms__error___fzIbE:focus {
  border: none;
  box-shadow: 0 0 0 2px #e86645;
}
.Forms__formElementBase___jiXFf.Forms__valid___WhtQB {
  outline: none;
  border: 1px solid #008600;
}
.Forms__formElementBase___jiXFf.Forms__valid___WhtQB:focus {
  border: none;
  box-shadow: 0 0 0 2px #36a336;
}
.Forms__formElementBase___jiXFf:focus {
  outline: none;
  box-shadow: 0 0 0 2px #4291e9;
}
.Forms__error___fzIbE {
  outline: none;
  border: 1px solid #db2c00;
}
.Forms__error___fzIbE:focus {
  border: none;
  box-shadow: 0 0 0 2px #e86645;
}
.Forms__valid___WhtQB {
  outline: none;
  border: 1px solid #008600;
}
.Forms__valid___WhtQB:focus {
  border: none;
  box-shadow: 0 0 0 2px #36a336;
}
.Forms__validation___SLgL8.Forms__error___fzIbE {
  outline: none;
  border: 1px solid #db2c00;
}
.Forms__validation___SLgL8.Forms__error___fzIbE:focus {
  border: none;
  box-shadow: 0 0 0 2px #e86645;
}
.Forms__validation___SLgL8.Forms__valid___WhtQB {
  outline: none;
  border: 1px solid #008600;
}
.Forms__validation___SLgL8.Forms__valid___WhtQB:focus {
  border: none;
  box-shadow: 0 0 0 2px #36a336;
}
.Forms__validation___SLgL8:focus {
  outline: none;
  box-shadow: 0 0 0 2px #4291e9;
}
.Forms__labelWithActionsOnRight___HqqxU {
  display: block;
  padding-right: 2rem;
}
.Forms__description___YHlvn {
  font-size: 0.8125rem;
  font-weight: 300;
  display: block;
  margin: 0.357rem 0 0;
}
.Forms__errorContainer___gFnos {
  padding: 0.313rem 0.938rem;
}
.Forms__errorText___XwaKt {
  color: #db2c00;
  font-size: 0.8125rem;
}
.Forms__element___SbHYD {
  margin: 0;
  padding: 0;
}
.Forms__element___SbHYD:before,
.Forms__element___SbHYD:after {
  content: ' ';
  display: table;
}
.Forms__element___SbHYD:after {
  clear: both;
}
.Forms__textboxContainer___BRba1 {
  position: relative;
}
.Forms__inputContainer___hkyQ6 {
  margin: 0;
  padding: 0;
}
.Forms__inputContainerOnRight___OdXGj {
}
.Forms__inputContainerOnRight___OdXGj:before,
.Forms__inputContainerOnRight___OdXGj:after {
  content: ' ';
  display: table;
}
.Forms__inputContainerOnRight___OdXGj:after {
  clear: both;
}
.Forms__inlineInputContainer___tBNDt {
  display: inline-block;
  margin-left: 0.625rem;
}
.Forms__indentedInputContainer___EuUx5 {
  margin-left: 2rem;
}
.Forms__elementSideBySide___T5rGj {
  display: inline-block;
  margin-right: 1rem;
  margin-bottom: 0.5rem;
  vertical-align: top;
}
.Forms__elementSideBySide___T5rGj + .Forms__elementSideBySide___T5rGj:last-child {
  margin-right: 0;
  margin-bottom: 0;
}
.Forms__hidden____UZrK {
  border: 0;
  clip: rect(0 0 0 0);
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
}
.Forms__cleanList___DBxoG {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.Forms__cleanButton___SY_1Y {
  background: none;
  border: none;
  cursor: pointer;
  outline: none;
  padding: 0;
  margin: 0;
}
@media only screen and (max-width: 30em) {
  .Forms__mediaQueries___EuSwI.Forms__mediaSmall___IiOwA {
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Forms__mediaQueries___EuSwI.Forms__mediaMedium___HiqbQ {
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .Forms__mediaQueries___EuSwI.Forms__mediaLarge___U3FB9 {
    width: 100%;
  }
}
.Forms__mediaQueries___EuSwI.Forms__mediaAll___Gp4kP {
  width: 100%;
}
.Forms__vertical___CiZn0 {
  font-size: 1rem;
}
.Forms__vertical___CiZn0 li {
  display: block;
  padding: 0.313rem 0;
}
.Forms__vertical___CiZn0 li label {
  margin-left: 0.625rem;
}
.Forms__horizontal___eVYOj {
  font-size: 1rem;
}
.Forms__horizontal___eVYOj li {
  display: inline-block;
  margin-right: 0.625rem;
}
.Forms__horizontal___eVYOj li label {
  margin-left: 0.625rem;
}
.Forms__label___NOIyt {
  font-family: 'Rubik', 'Helvetica', 'Arial';
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.5;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  color: #69717a;
  font-size: 0.8125rem;
  clear: both;
  display: block;
  min-height: 0.063rem;
  margin-bottom: 0.313rem;
  position: relative;
}
.Forms__label___NOIyt > span {
  color: inherit;
  vertical-align: top;
  white-space: normal;
  display: inline-block;
}

.EventInformation__outerContainer___Clld3 {
  border-bottom: 1px solid #D9DCDE;
  background-color: rgba(255, 255, 255);
  box-shadow: 0px 10px 20px -20px rgba(0, 0, 0, 0.0625566);
  margin-bottom: 32px;
  width: 100%;
  font-family: 'Rubik';
}
.EventInformation__container___JnsU2 {
  margin: 24px;
  display: flex;
  flex-direction: column;
}
.EventInformation__contentContainer___w4cOX {
  display: flex;
  flex-direction: row;
  margin-top: 8px;
  justify-content: space-between;
}
.EventInformation__fieldsContainer___zwJPU {
  display: flex;
  flex-direction: column;
  margin: 0.5rem;
}
.EventInformation__statusRow___fNani {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.EventInformation__subFieldsContainer___eniwC {
  display: flex;
  align-items: center;
  margin: 0 16px 0 16px;
  font-size: 14px;
}
.EventInformation__subField___r6tvw {
  margin-left: 1em;
  display: flex;
  align-items: center;
}
.EventInformation__icon___kdOrB {
  margin-right: 8px;
  display: flex;
  align-items: center;
}
.EventInformation__actionsContainer___KMr_f {
  display: flex;
  flex-direction: column;
  justify-content: end;
}
.EventInformation__title___sh6VY {
  font-size: 1.5rem;
  margin-bottom: 8px;
}

@font-face {
  font-family: 'cvticons';
  src: url(../fonts/cvticons_ea77bd6bd0f1ac3548aa.woff2) format('woff2'), url(../fonts/cvticons_f64e51e2ce5ba7d2a441.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}
.Icons-All__srOnly___PSvOs {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.Icons-All__container___LcZEn {
  margin: 0;
  padding: 0;
  display: inline-block;
}
.Icons-All__base___Cmy8I {
  font-size: 32px;
}
.Icons-All__icon___U3yj8 {
  font-family: 'cvticons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.Icons-All__forwardMail___OmnM4 {
}
.Icons-All__forwardMail___OmnM4:before {
  content: '\ecdd';
}
.Icons-All__reply___CgGRB {
}
.Icons-All__reply___CgGRB:before {
  content: '\ecd3';
}
.Icons-All__replyAll___RgV_f {
}
.Icons-All__replyAll___RgV_f:before {
  content: '\ecd4';
}
.Icons-All__refresh___EMADr {
}
.Icons-All__refresh___EMADr:before {
  content: '\eccb';
}
.Icons-All__arrange___FWKF4 {
}
.Icons-All__arrange___FWKF4:before {
  content: '\eccc';
}
.Icons-All__stackHorizontally___gPZ5W {
}
.Icons-All__stackHorizontally___gPZ5W:before {
  content: '\ecc7';
}
.Icons-All__stackVertically___DGlBm {
}
.Icons-All__stackVertically___DGlBm:before {
  content: '\ecc8';
}
.Icons-All__closeFilter___zm_lh {
}
.Icons-All__closeFilter___zm_lh:before {
  content: '\ec70';
}
.Icons-All__openFilter___x60f8 {
}
.Icons-All__openFilter___x60f8:before {
  content: '\ec72';
}
.Icons-All__down___OYBS9 {
}
.Icons-All__down___OYBS9:before {
  content: '\e938';
}
.Icons-All__up___b9SCJ {
}
.Icons-All__up___b9SCJ:before {
  content: '\e939';
}
.Icons-All__forwardMailFilled___eva4C {
}
.Icons-All__forwardMailFilled___eva4C:before {
  content: '\ecde';
}
.Icons-All__replyAllFilled___wpN5v {
}
.Icons-All__replyAllFilled___wpN5v:before {
  content: '\ecd5';
}
.Icons-All__replyFilled___N3rOI {
}
.Icons-All__replyFilled___N3rOI:before {
  content: '\ecd6';
}
.Icons-All__refreshFilled___qyKZa {
}
.Icons-All__refreshFilled___qyKZa:before {
  content: '\eccd';
}
.Icons-All__arrangeFilled___i6iL4 {
}
.Icons-All__arrangeFilled___i6iL4:before {
  content: '\ecce';
}
.Icons-All__stackHorizontallyFilled___d6SDy {
}
.Icons-All__stackHorizontallyFilled___d6SDy:before {
  content: '\ecc9';
}
.Icons-All__stackVerticallyFilled___eGw6i {
}
.Icons-All__stackVerticallyFilled___eGw6i:before {
  content: '\ecca';
}
.Icons-All__closeFilterFilled___KDEPs {
}
.Icons-All__closeFilterFilled___KDEPs:before {
  content: '\ec71';
}
.Icons-All__openFilterFilled___tDlIK {
}
.Icons-All__openFilterFilled___tDlIK:before {
  content: '\ec73';
}
.Icons-All__attach___w7mNy {
}
.Icons-All__attach___w7mNy:before {
  content: '\e900';
}
.Icons-All__dropdownMenu___TtPnF {
}
.Icons-All__dropdownMenu___TtPnF:before {
  content: '\e90a';
}
.Icons-All__expandWindow___ONw_D {
}
.Icons-All__expandWindow___ONw_D:before {
  content: '\e90c';
}
.Icons-All__chooseTimeLocation___xK0dl {
}
.Icons-All__chooseTimeLocation___xK0dl:before {
  content: '\e90e';
}
.Icons-All__manageRFP___ujGke {
}
.Icons-All__manageRFP___ujGke:before {
  content: '\e910';
}
.Icons-All__goToDefault___OpJM5 {
}
.Icons-All__goToDefault___OpJM5:before {
  content: '\e912';
}
.Icons-All__match___CqrFD {
}
.Icons-All__match___CqrFD:before {
  content: '\e914';
}
.Icons-All__unmatch___QadZC {
}
.Icons-All__unmatch___QadZC:before {
  content: '\e916';
}
.Icons-All__hideImage___qN5jI {
}
.Icons-All__hideImage___qN5jI:before {
  content: '\e918';
}
.Icons-All__assignSeat___SYosK {
}
.Icons-All__assignSeat___SYosK:before {
  content: '\e91c';
}
.Icons-All__customText___czpne {
}
.Icons-All__customText___czpne:before {
  content: '\e91e';
}
.Icons-All__tableManagement___vEiae {
}
.Icons-All__tableManagement___vEiae:before {
  content: '\e920';
}
.Icons-All__crop___S1LnM {
}
.Icons-All__crop___S1LnM:before {
  content: '\e922';
}
.Icons-All__runReport___RlNm1 {
}
.Icons-All__runReport___RlNm1:before {
  content: '\e926';
}
.Icons-All__orderAdjust___bUSsL {
}
.Icons-All__orderAdjust___bUSsL:before {
  content: '\e928';
}
.Icons-All__setAsDefault___QCj8T {
}
.Icons-All__setAsDefault___QCj8T:before {
  content: '\e92a';
}
.Icons-All__addNew___HCs_O {
}
.Icons-All__addNew___HCs_O:before {
  content: '\e92c';
}
.Icons-All__back____wm75 {
}
.Icons-All__back____wm75:before {
  content: '\e92e';
}
.Icons-All__forward___RKx3E {
}
.Icons-All__forward___RKx3E:before {
  content: '\e92f';
}
.Icons-All__left___aKDJe {
}
.Icons-All__left___aKDJe:before {
  content: '\e930';
}
.Icons-All__check___banZY {
}
.Icons-All__check___banZY:before {
  content: '\e932';
}
.Icons-All__closeDelete___pfABX {
}
.Icons-All__closeDelete___pfABX:before {
  content: '\e934';
}
.Icons-All__collapse___Rj6CX {
}
.Icons-All__collapse___Rj6CX:before {
  content: '\e936';
}
.Icons-All__expand___F5OWP {
}
.Icons-All__expand___F5OWP:before {
  content: '\e937';
}
.Icons-All__goToBeginning___LC3Xq {
}
.Icons-All__goToBeginning___LC3Xq:before {
  content: '\e93a';
}
.Icons-All__goToEnd___hpfJ7 {
}
.Icons-All__goToEnd___hpfJ7:before {
  content: '\e93b';
}
.Icons-All__completed___xYIrr {
}
.Icons-All__completed___xYIrr:before {
  content: '\e93c';
}
.Icons-All__download___eDzxf {
}
.Icons-All__download___eDzxf:before {
  content: '\e93e';
}
.Icons-All__menu___c6Gnp {
}
.Icons-All__menu___c6Gnp:before {
  content: '\e940';
}
.Icons-All__drag___S62p1 {
}
.Icons-All__drag___S62p1:before {
  content: '\e942';
}
.Icons-All__edit___y8MKQ {
}
.Icons-All__edit___y8MKQ:before {
  content: '\e944';
}
.Icons-All__filter___yGT3j {
}
.Icons-All__filter___yGT3j:before {
  content: '\e946';
}
.Icons-All__hide___aogYk {
}
.Icons-All__hide___aogYk:before {
  content: '\e948';
}
.Icons-All__internalNote___NJB4S {
}
.Icons-All__internalNote___NJB4S:before {
  content: '\e94a';
}
.Icons-All__launch___Zjund {
}
.Icons-All__launch___Zjund:before {
  content: '\e94c';
}
.Icons-All__lock___BvGBE {
}
.Icons-All__lock___BvGBE:before {
  content: '\e950';
}
.Icons-All__manualSend___w7pVP {
}
.Icons-All__manualSend___w7pVP:before {
  content: '\e952';
}
.Icons-All__moreMenu___omiNL {
}
.Icons-All__moreMenu___omiNL:before {
  content: '\e954';
}
.Icons-All__moveDown___CIbm_ {
}
.Icons-All__moveDown___CIbm_:before {
  content: '\e956';
}
.Icons-All__moveUp___QXcGf {
}
.Icons-All__moveUp___QXcGf:before {
  content: '\e958';
}
.Icons-All__note___mQTBb {
}
.Icons-All__note___mQTBb:before {
  content: '\e95a';
}
.Icons-All__print___o9zXN {
}
.Icons-All__print___o9zXN:before {
  content: '\e95c';
}
.Icons-All__publish___ZOJt3 {
}
.Icons-All__publish___ZOJt3:before {
  content: '\e95e';
}
.Icons-All__reset___AnDid {
}
.Icons-All__reset___AnDid:before {
  content: '\e960';
}
.Icons-All__save___l5fyD {
}
.Icons-All__save___l5fyD:before {
  content: '\e962';
}
.Icons-All__scan___hViVf {
}
.Icons-All__scan___hViVf:before {
  content: '\e964';
}
.Icons-All__share___yKYiJ {
}
.Icons-All__share___yKYiJ:before {
  content: '\e966';
}
.Icons-All__showView___xFxXd {
}
.Icons-All__showView___xFxXd:before {
  content: '\e968';
}
.Icons-All__switch___mZP1i {
}
.Icons-All__switch___mZP1i:before {
  content: '\e96a';
}
.Icons-All__sync___cMtLj {
}
.Icons-All__sync___cMtLj:before {
  content: '\e96c';
}
.Icons-All__syncError___UWH0i {
}
.Icons-All__syncError___UWH0i:before {
  content: '\e96d';
}
.Icons-All__target___tSs1_ {
}
.Icons-All__target___tSs1_:before {
  content: '\e972';
}
.Icons-All__trackBudget___nFpYm {
}
.Icons-All__trackBudget___nFpYm:before {
  content: '\e974';
}
.Icons-All__trash___oqxb2 {
}
.Icons-All__trash___oqxb2:before {
  content: '\e976';
}
.Icons-All__undo___ITMMW {
}
.Icons-All__undo___ITMMW:before {
  content: '\e978';
}
.Icons-All__unlock___UkDIS {
}
.Icons-All__unlock___UkDIS:before {
  content: '\e97a';
}
.Icons-All__upload___PgV9b {
}
.Icons-All__upload___PgV9b:before {
  content: '\e97c';
}
.Icons-All__uploadToPortal___qp2Gv {
}
.Icons-All__uploadToPortal___qp2Gv:before {
  content: '\e97e';
}
.Icons-All__viewByGrid___Qj8Bv {
}
.Icons-All__viewByGrid___Qj8Bv:before {
  content: '\e980';
}
.Icons-All__viewByList___lVgwO {
}
.Icons-All__viewByList___lVgwO:before {
  content: '\e982';
}
.Icons-All__viewByTitle___SDfXn {
}
.Icons-All__viewByTitle___SDfXn:before {
  content: '\e984';
}
.Icons-All__search___UvcXn {
}
.Icons-All__search___UvcXn:before {
  content: '\e986';
}
.Icons-All__move___yVWcu {
}
.Icons-All__move___yVWcu:before {
  content: '\e988';
}
.Icons-All__zoomIn___js6K9 {
}
.Icons-All__zoomIn___js6K9:before {
  content: '\e98a';
}
.Icons-All__zoomOut___NwWKA {
}
.Icons-All__zoomOut___NwWKA:before {
  content: '\e98c';
}
.Icons-All__deny___qZBK4 {
}
.Icons-All__deny___qZBK4:before {
  content: '\e98e';
}
.Icons-All__moveToNoResponse___mpWyA {
}
.Icons-All__moveToNoResponse___mpWyA:before {
  content: '\e990';
}
.Icons-All__smallCancelDelete___S6wqy {
}
.Icons-All__smallCancelDelete___S6wqy:before {
  content: '\e992';
}
.Icons-All__unfavorUnlike___kv0dD {
}
.Icons-All__unfavorUnlike___kv0dD:before {
  content: '\e994';
}
.Icons-All__clearCircle___b1i44 {
}
.Icons-All__clearCircle___b1i44:before {
  content: '\e996';
}
.Icons-All__redo___YKoLL {
}
.Icons-All__redo___YKoLL:before {
  content: '\e998';
}
.Icons-All__addCircle___z5lI5 {
}
.Icons-All__addCircle___z5lI5:before {
  content: '\e99c';
}
.Icons-All__removeCircle___rBW3m {
}
.Icons-All__removeCircle___rBW3m:before {
  content: '\e99e';
}
.Icons-All__runCircle___tn4PW {
}
.Icons-All__runCircle___tn4PW:before {
  content: '\e9a0';
}
.Icons-All__selectCircle___Q83PQ {
}
.Icons-All__selectCircle___Q83PQ:before {
  content: '\e9a2';
}
.Icons-All__copy___QHqCB {
}
.Icons-All__copy___QHqCB:before {
  content: '\e9a4';
}
.Icons-All__default___ig_fL {
}
.Icons-All__default___ig_fL:before {
  content: '\e9a6';
}
.Icons-All__mirrorDown___uchFa {
}
.Icons-All__mirrorDown___uchFa:before {
  content: '\e9a8';
}
.Icons-All__mirrorUp___BUdn5 {
}
.Icons-All__mirrorUp___BUdn5:before {
  content: '\e9aa';
}
.Icons-All__rotateCCW___pPqp7 {
}
.Icons-All__rotateCCW___pPqp7:before {
  content: '\e9ac';
}
.Icons-All__rotateCCWFilled___NM6ZN {
}
.Icons-All__rotateCCWFilled___NM6ZN:before {
  content: '\e9ad';
}
.Icons-All__rotateCW___qVmwi {
}
.Icons-All__rotateCW___qVmwi:before {
  content: '\e9ae';
}
.Icons-All__selectAll___dtAPC {
}
.Icons-All__selectAll___dtAPC:before {
  content: '\e9b0';
}
.Icons-All__smallCheck___Ik2z7 {
}
.Icons-All__smallCheck___Ik2z7:before {
  content: '\e9b2';
}
.Icons-All__sliderHandle___mnvAn {
}
.Icons-All__sliderHandle___mnvAn:before {
  content: '\e9b4';
}
.Icons-All__arrowBack___S9ZLQ {
}
.Icons-All__arrowBack___S9ZLQ:before {
  content: '\ead6';
}
.Icons-All__arrowBackFirst___i4oci {
}
.Icons-All__arrowBackFirst___i4oci:before {
  content: '\ead7';
}
.Icons-All__arrowForward___jCkH7 {
}
.Icons-All__arrowForward___jCkH7:before {
  content: '\ead8';
}
.Icons-All__arrowForwardLast___vZBJM {
}
.Icons-All__arrowForwardLast___vZBJM:before {
  content: '\ead9';
}
.Icons-All__arrowUpDown___KVM7f {
}
.Icons-All__arrowUpDown___KVM7f:before {
  content: '\eada';
}
.Icons-All__arrowLeftRight___n4rqi {
}
.Icons-All__arrowLeftRight___n4rqi:before {
  content: '\eadb';
}
.Icons-All__moveCursor___QWMa9 {
}
.Icons-All__moveCursor___QWMa9:before {
  content: '\eadc';
}
.Icons-All__collapseAll___L5iuu {
}
.Icons-All__collapseAll___L5iuu:before {
  content: '\eadd';
}
.Icons-All__expandAll___Zvg3n {
}
.Icons-All__expandAll___Zvg3n:before {
  content: '\eade';
}
.Icons-All__hideAll___CQAvM {
}
.Icons-All__hideAll___CQAvM:before {
  content: '\eadf';
}
.Icons-All__showAll___xTcy8 {
}
.Icons-All__showAll___xTcy8:before {
  content: '\eae0';
}
.Icons-All__addFromLibrary___NpDBE {
}
.Icons-All__addFromLibrary___NpDBE:before {
  content: '\eae1';
}
.Icons-All__cancelRegistration___agcM8 {
}
.Icons-All__cancelRegistration___agcM8:before {
  content: '\eae4';
}
.Icons-All__addToRegistration___KHA33 {
}
.Icons-All__addToRegistration___KHA33:before {
  content: '\eae5';
}
.Icons-All__modifyRegistration___z8xKW {
}
.Icons-All__modifyRegistration___z8xKW:before {
  content: '\eae7';
}
.Icons-All__loadPrevious___uiTEV {
}
.Icons-All__loadPrevious___uiTEV:before {
  content: '\e99a';
}
.Icons-All__split___oLljZ {
}
.Icons-All__split___oLljZ:before {
  content: '\eb1f';
}
.Icons-All__play___fUiZE {
}
.Icons-All__play___fUiZE:before {
  content: '\ea31';
}
.Icons-All__addGeoLocation___R_sad {
}
.Icons-All__addGeoLocation___R_sad:before {
  content: '\eb58';
}
.Icons-All__review____zWoC {
}
.Icons-All__review____zWoC:before {
  content: '\eb5a';
}
.Icons-All__addNewFolder___EaxPG {
}
.Icons-All__addNewFolder___EaxPG:before {
  content: '\eb93';
}
.Icons-All__duplicate___V8xNv {
}
.Icons-All__duplicate___V8xNv:before {
  content: '\eb95';
}
.Icons-All__minimizeWindow___dSDE_ {
}
.Icons-All__minimizeWindow___dSDE_:before {
  content: '\eb97';
}
.Icons-All__moveFileFolder___Kf9QP {
}
.Icons-All__moveFileFolder___Kf9QP:before {
  content: '\eb99';
}
.Icons-All__rename___jitIb {
}
.Icons-All__rename___jitIb:before {
  content: '\eb9b';
}
.Icons-All__replace___LCOda {
}
.Icons-All__replace___LCOda:before {
  content: '\eb9d';
}
.Icons-All__viewLive___oR06z {
}
.Icons-All__viewLive___oR06z:before {
  content: '\eb9f';
}
.Icons-All__viewCurrentPost___gnYpi {
}
.Icons-All__viewCurrentPost___gnYpi:before {
  content: '\eba1';
}
.Icons-All__switchAccount___IIPzA {
}
.Icons-All__switchAccount___IIPzA:before {
  content: '\eba3';
}
.Icons-All__erase___UZ00i {
}
.Icons-All__erase___UZ00i:before {
  content: '\eba5';
}
.Icons-All__addPhoto___eM1JK {
}
.Icons-All__addPhoto___eM1JK:before {
  content: '\eba7';
}
.Icons-All__addPost___L1XCQ {
}
.Icons-All__addPost___L1XCQ:before {
  content: '\eba9';
}
.Icons-All__addUser___gdCDk {
}
.Icons-All__addUser___gdCDk:before {
  content: '\ebab';
}
.Icons-All__createEvent___Brhe9 {
}
.Icons-All__createEvent___Brhe9:before {
  content: '\ebad';
}
.Icons-All__createPlanner___rG9yy {
}
.Icons-All__createPlanner___rG9yy:before {
  content: '\ebaf';
}
.Icons-All__createSocialWall___hmaav {
}
.Icons-All__createSocialWall___hmaav:before {
  content: '\ebb1';
}
.Icons-All__openInNewWindow___iPq3W {
}
.Icons-All__openInNewWindow___iPq3W:before {
  content: '\ea30';
}
.Icons-All__attachFilled___oujUO {
}
.Icons-All__attachFilled___oujUO:before {
  content: '\e901';
}
.Icons-All__dropdownMenuFilled___Az2Jj {
}
.Icons-All__dropdownMenuFilled___Az2Jj:before {
  content: '\e90b';
}
.Icons-All__expandWindowFilled___g92yp {
}
.Icons-All__expandWindowFilled___g92yp:before {
  content: '\e90d';
}
.Icons-All__chooseTimeLocationFilled___aU0hh {
}
.Icons-All__chooseTimeLocationFilled___aU0hh:before {
  content: '\e90f';
}
.Icons-All__manageRFPFilled___KLhYI {
}
.Icons-All__manageRFPFilled___KLhYI:before {
  content: '\e911';
}
.Icons-All__goToDefaultFilled___xBtzP {
}
.Icons-All__goToDefaultFilled___xBtzP:before {
  content: '\e913';
}
.Icons-All__matchFilled___JMuU2 {
}
.Icons-All__matchFilled___JMuU2:before {
  content: '\e915';
}
.Icons-All__unmatchFilled___igwvu {
}
.Icons-All__unmatchFilled___igwvu:before {
  content: '\e917';
}
.Icons-All__hideImageFilled___UdVUS {
}
.Icons-All__hideImageFilled___UdVUS:before {
  content: '\e919';
}
.Icons-All__assignSeatFilled___JUoFV {
}
.Icons-All__assignSeatFilled___JUoFV:before {
  content: '\e91d';
}
.Icons-All__customTextFilled___oMTwh {
}
.Icons-All__customTextFilled___oMTwh:before {
  content: '\e91f';
}
.Icons-All__tableManagementFilled___xOFB_ {
}
.Icons-All__tableManagementFilled___xOFB_:before {
  content: '\e921';
}
.Icons-All__cropFilled___GgnN3 {
}
.Icons-All__cropFilled___GgnN3:before {
  content: '\e923';
}
.Icons-All__runReportFilled___bu4Ld {
}
.Icons-All__runReportFilled___bu4Ld:before {
  content: '\e927';
}
.Icons-All__orderAdjustFilled___rXqfo {
}
.Icons-All__orderAdjustFilled___rXqfo:before {
  content: '\e929';
}
.Icons-All__setAsDefaultFilled___vOpnD {
}
.Icons-All__setAsDefaultFilled___vOpnD:before {
  content: '\e92b';
}
.Icons-All__addNewFilled___M2DrX {
}
.Icons-All__addNewFilled___M2DrX:before {
  content: '\e92d';
}
.Icons-All__checkFilled___otclU {
}
.Icons-All__checkFilled___otclU:before {
  content: '\e933';
}
.Icons-All__closeDeleteFilled___FuS7A {
}
.Icons-All__closeDeleteFilled___FuS7A:before {
  content: '\e935';
}
.Icons-All__completedFilled___iA60l {
}
.Icons-All__completedFilled___iA60l:before {
  content: '\e93d';
}
.Icons-All__downloadFilled___cNEGH {
}
.Icons-All__downloadFilled___cNEGH:before {
  content: '\e93f';
}
.Icons-All__menuFilled___5Lf3b {
}
.Icons-All__menuFilled___5Lf3b:before {
  content: '\e941';
}
.Icons-All__dragFilled___O9MDR {
}
.Icons-All__dragFilled___O9MDR:before {
  content: '\e943';
}
.Icons-All__editFilled___OmKxl {
}
.Icons-All__editFilled___OmKxl:before {
  content: '\e945';
}
.Icons-All__filterFilled___zlD2W {
}
.Icons-All__filterFilled___zlD2W:before {
  content: '\e947';
}
.Icons-All__hideFilled___Sf13Q {
}
.Icons-All__hideFilled___Sf13Q:before {
  content: '\e949';
}
.Icons-All__internalNoteFilled___e3awn {
}
.Icons-All__internalNoteFilled___e3awn:before {
  content: '\e94b';
}
.Icons-All__launchFilled____Rwjy {
}
.Icons-All__launchFilled____Rwjy:before {
  content: '\e94d';
}
.Icons-All__lockFilled___BoIQn {
}
.Icons-All__lockFilled___BoIQn:before {
  content: '\e951';
}
.Icons-All__manualSendFilled___aRe2d {
}
.Icons-All__manualSendFilled___aRe2d:before {
  content: '\e953';
}
.Icons-All__moreMenuFilled___qpvBG {
}
.Icons-All__moreMenuFilled___qpvBG:before {
  content: '\e955';
}
.Icons-All__moveDownFilled___P90Wo {
}
.Icons-All__moveDownFilled___P90Wo:before {
  content: '\e957';
}
.Icons-All__moveUpFilled___kyHT5 {
}
.Icons-All__moveUpFilled___kyHT5:before {
  content: '\e959';
}
.Icons-All__noteFilled___HrLYk {
}
.Icons-All__noteFilled___HrLYk:before {
  content: '\e95b';
}
.Icons-All__printFilled___aczRK {
}
.Icons-All__printFilled___aczRK:before {
  content: '\e95d';
}
.Icons-All__publishFilled___tCBLQ {
}
.Icons-All__publishFilled___tCBLQ:before {
  content: '\e95f';
}
.Icons-All__resetFilled___pzinF {
}
.Icons-All__resetFilled___pzinF:before {
  content: '\e961';
}
.Icons-All__saveFilled___sqohf {
}
.Icons-All__saveFilled___sqohf:before {
  content: '\e963';
}
.Icons-All__scanFilled___e043_ {
}
.Icons-All__scanFilled___e043_:before {
  content: '\e965';
}
.Icons-All__shareFilled___Q2da1 {
}
.Icons-All__shareFilled___Q2da1:before {
  content: '\e967';
}
.Icons-All__showViewFilled___QXS20 {
}
.Icons-All__showViewFilled___QXS20:before {
  content: '\e969';
}
.Icons-All__switchFilled___LTAdr {
}
.Icons-All__switchFilled___LTAdr:before {
  content: '\e96b';
}
.Icons-All__syncErrorFilled___cYg8A {
}
.Icons-All__syncErrorFilled___cYg8A:before {
  content: '\e96e';
}
.Icons-All__syncFilled___v0xv5 {
}
.Icons-All__syncFilled___v0xv5:before {
  content: '\e96f';
}
.Icons-All__targetFilled___dHXms {
}
.Icons-All__targetFilled___dHXms:before {
  content: '\e973';
}
.Icons-All__trackBudgetFilled___CGRHk {
}
.Icons-All__trackBudgetFilled___CGRHk:before {
  content: '\e975';
}
.Icons-All__trashFilled___x3usQ {
}
.Icons-All__trashFilled___x3usQ:before {
  content: '\e977';
}
.Icons-All__undoFilled___Z3XYP {
}
.Icons-All__undoFilled___Z3XYP:before {
  content: '\e979';
}
.Icons-All__unlockFilled___S7Ee2 {
}
.Icons-All__unlockFilled___S7Ee2:before {
  content: '\e97b';
}
.Icons-All__uploadFilled___I2IE9 {
}
.Icons-All__uploadFilled___I2IE9:before {
  content: '\e97d';
}
.Icons-All__uploadToPortalFilled___j3RZe {
}
.Icons-All__uploadToPortalFilled___j3RZe:before {
  content: '\e97f';
}
.Icons-All__viewByGridFilled___Axr59 {
}
.Icons-All__viewByGridFilled___Axr59:before {
  content: '\e981';
}
.Icons-All__viewByListFilled___CM27N {
}
.Icons-All__viewByListFilled___CM27N:before {
  content: '\e983';
}
.Icons-All__viewByTitleFilled___ezeO7 {
}
.Icons-All__viewByTitleFilled___ezeO7:before {
  content: '\e985';
}
.Icons-All__searchFilled___hyOwK {
}
.Icons-All__searchFilled___hyOwK:before {
  content: '\e987';
}
.Icons-All__moveFilled___W8nzk {
}
.Icons-All__moveFilled___W8nzk:before {
  content: '\e989';
}
.Icons-All__zoomInFilled___WBmlO {
}
.Icons-All__zoomInFilled___WBmlO:before {
  content: '\e98b';
}
.Icons-All__zoomOutFilled___Brfob {
}
.Icons-All__zoomOutFilled___Brfob:before {
  content: '\e98d';
}
.Icons-All__denyFilled___Ekw5m {
}
.Icons-All__denyFilled___Ekw5m:before {
  content: '\e98f';
}
.Icons-All__moveToNoResponseFilled___PbSL3 {
}
.Icons-All__moveToNoResponseFilled___PbSL3:before {
  content: '\e991';
}
.Icons-All__smallCancelDeleteFilled___HvSFW {
}
.Icons-All__smallCancelDeleteFilled___HvSFW:before {
  content: '\e993';
}
.Icons-All__unfavorUnlikeFilled___RD9Jl {
}
.Icons-All__unfavorUnlikeFilled___RD9Jl:before {
  content: '\e995';
}
.Icons-All__clearCircleFilled___XENHa {
}
.Icons-All__clearCircleFilled___XENHa:before {
  content: '\e997';
}
.Icons-All__redoFilled___TZVfi {
}
.Icons-All__redoFilled___TZVfi:before {
  content: '\e999';
}
.Icons-All__addCircleFilled___X8pyr {
}
.Icons-All__addCircleFilled___X8pyr:before {
  content: '\e99d';
}
.Icons-All__removeCircleFilled___euTgN {
}
.Icons-All__removeCircleFilled___euTgN:before {
  content: '\e99f';
}
.Icons-All__runCircleFilled___l8XpI {
}
.Icons-All__runCircleFilled___l8XpI:before {
  content: '\e9a1';
}
.Icons-All__selectCircleFilled___wjIj6 {
}
.Icons-All__selectCircleFilled___wjIj6:before {
  content: '\e9a3';
}
.Icons-All__copyFilled___vHYet {
}
.Icons-All__copyFilled___vHYet:before {
  content: '\e9a5';
}
.Icons-All__defaultFilled___vIVuy {
}
.Icons-All__defaultFilled___vIVuy:before {
  content: '\e9a7';
}
.Icons-All__mirrorDownFilled___S_NtS {
}
.Icons-All__mirrorDownFilled___S_NtS:before {
  content: '\e9a9';
}
.Icons-All__mirrorUpFilled___qWa0c {
}
.Icons-All__mirrorUpFilled___qWa0c:before {
  content: '\e9ab';
}
.Icons-All__rotateCWFilled___VxwZZ {
}
.Icons-All__rotateCWFilled___VxwZZ:before {
  content: '\e9af';
}
.Icons-All__selectAllFilled___wUW7J {
}
.Icons-All__selectAllFilled___wUW7J:before {
  content: '\e9b1';
}
.Icons-All__smallCheckFilled___chocK {
}
.Icons-All__smallCheckFilled___chocK:before {
  content: '\e9b3';
}
.Icons-All__sliderHandleFilled___B3IHJ {
}
.Icons-All__sliderHandleFilled___B3IHJ:before {
  content: '\e9b5';
}
.Icons-All__addFromLibraryFilled___SYwvW {
}
.Icons-All__addFromLibraryFilled___SYwvW:before {
  content: '\eae2';
}
.Icons-All__cancelRegistrationFilled___A5CT2 {
}
.Icons-All__cancelRegistrationFilled___A5CT2:before {
  content: '\eae6';
}
.Icons-All__addToRegistrationFilled___HwziM {
}
.Icons-All__addToRegistrationFilled___HwziM:before {
  content: '\eae3';
}
.Icons-All__modifyRegistrationFilled___F45nG {
}
.Icons-All__modifyRegistrationFilled___F45nG:before {
  content: '\eae8';
}
.Icons-All__loadPreviousFilled___zxgGf {
}
.Icons-All__loadPreviousFilled___zxgGf:before {
  content: '\e99b';
}
.Icons-All__splitFilled___N8GXg {
}
.Icons-All__splitFilled___N8GXg:before {
  content: '\eb20';
}
.Icons-All__playFilled___MPfb3 {
}
.Icons-All__playFilled___MPfb3:before {
  content: '\eb33';
}
.Icons-All__addGeoLocationFilled___KAaR2 {
}
.Icons-All__addGeoLocationFilled___KAaR2:before {
  content: '\eb59';
}
.Icons-All__reviewFilled___YMCep {
}
.Icons-All__reviewFilled___YMCep:before {
  content: '\eb5b';
}
.Icons-All__addNewFolderFilled___wujmC {
}
.Icons-All__addNewFolderFilled___wujmC:before {
  content: '\eb94';
}
.Icons-All__duplicateFilled___WRnjM {
}
.Icons-All__duplicateFilled___WRnjM:before {
  content: '\eb96';
}
.Icons-All__minimizeWindowFilled___xOUHK {
}
.Icons-All__minimizeWindowFilled___xOUHK:before {
  content: '\eb98';
}
.Icons-All__moveFileFolderFilled___nPWde {
}
.Icons-All__moveFileFolderFilled___nPWde:before {
  content: '\eb9a';
}
.Icons-All__renameFilled___ayJG5 {
}
.Icons-All__renameFilled___ayJG5:before {
  content: '\eb9c';
}
.Icons-All__replaceFilled___NGQXn {
}
.Icons-All__replaceFilled___NGQXn:before {
  content: '\eb9e';
}
.Icons-All__viewLiveFilled___bQxz3 {
}
.Icons-All__viewLiveFilled___bQxz3:before {
  content: '\eba0';
}
.Icons-All__viewCurrentPostFilled___rTvFT {
}
.Icons-All__viewCurrentPostFilled___rTvFT:before {
  content: '\eba2';
}
.Icons-All__switchAccountFilled___LKQrW {
}
.Icons-All__switchAccountFilled___LKQrW:before {
  content: '\eba4';
}
.Icons-All__eraseFilled___zDkGd {
}
.Icons-All__eraseFilled___zDkGd:before {
  content: '\eba6';
}
.Icons-All__addPhotoFilled___A3eGD {
}
.Icons-All__addPhotoFilled___A3eGD:before {
  content: '\eba8';
}
.Icons-All__addPostFilled___Bw1U5 {
}
.Icons-All__addPostFilled___Bw1U5:before {
  content: '\ebaa';
}
.Icons-All__addUserFilled___c_T_D {
}
.Icons-All__addUserFilled___c_T_D:before {
  content: '\ebac';
}
.Icons-All__createEventFilled___UqyBJ {
}
.Icons-All__createEventFilled___UqyBJ:before {
  content: '\ebae';
}
.Icons-All__createPlannerFilled___t3G_8 {
}
.Icons-All__createPlannerFilled___t3G_8:before {
  content: '\ebb0';
}
.Icons-All__createSocialWallFilled___XYuBQ {
}
.Icons-All__createSocialWallFilled___XYuBQ:before {
  content: '\ebb2';
}
.Icons-All__openInNewWindowFilled___dDA40 {
}
.Icons-All__openInNewWindowFilled___dDA40:before {
  content: '\ec29';
}
.Icons-All__barCode___x1ZSQ {
}
.Icons-All__barCode___x1ZSQ:before {
  content: '\eaba';
}
.Icons-All__qrCode___j6O2u {
}
.Icons-All__qrCode___j6O2u:before {
  content: '\eabb';
}
.Icons-All__appleWallet___rzB23 {
}
.Icons-All__appleWallet___rzB23:before {
  content: '\ecf7';
}
.Icons-All__RFIDtracking___vsyOa {
}
.Icons-All__RFIDtracking___vsyOa:before {
  content: '\ecf3';
}
.Icons-All__desktopSite___ZQQTH {
}
.Icons-All__desktopSite___ZQQTH:before {
  content: '\ecdf';
}
.Icons-All__tabletSite___cO0hP {
}
.Icons-All__tabletSite___cO0hP:before {
  content: '\ece0';
}
.Icons-All__mobileSite___kGuBC {
}
.Icons-All__mobileSite___kGuBC:before {
  content: '\e9cc';
}
.Icons-All__matrix___xrtcC {
}
.Icons-All__matrix___xrtcC:before {
  content: '\eca9';
}
.Icons-All__matrixRating___Gb_Zc {
}
.Icons-All__matrixRating___Gb_Zc:before {
  content: '\ecaa';
}
.Icons-All__ratingSelection___lpoOq {
}
.Icons-All__ratingSelection___lpoOq:before {
  content: '\eca7';
}
.Icons-All__emoticons___ZLKll {
}
.Icons-All__emoticons___ZLKll:before {
  content: '\ec8e';
}
.Icons-All__appointmentsSuccess___zMkWJ {
}
.Icons-All__appointmentsSuccess___zMkWJ:before {
  content: '\ec8f';
}
.Icons-All__brightness___rurhn {
}
.Icons-All__brightness___rurhn:before {
  content: '\ec90';
}
.Icons-All__cameraSync___SCiMI {
}
.Icons-All__cameraSync___SCiMI:before {
  content: '\ec91';
}
.Icons-All__emailSuccess___Zpxr6 {
}
.Icons-All__emailSuccess___Zpxr6:before {
  content: '\ec92';
}
.Icons-All__keyboard___ZAnmE {
}
.Icons-All__keyboard___ZAnmE:before {
  content: '\ec93';
}
.Icons-All__lead___aN5aN {
}
.Icons-All__lead___aN5aN:before {
  content: '\ec94';
}
.Icons-All__leadSuccess___sl_Ql {
}
.Icons-All__leadSuccess___sl_Ql:before {
  content: '\ec95';
}
.Icons-All__mobileUser___Vq2Ie {
}
.Icons-All__mobileUser___Vq2Ie:before {
  content: '\ec96';
}
.Icons-All__scanning___Q2MYb {
}
.Icons-All__scanning___Q2MYb:before {
  content: '\ec97';
}
.Icons-All__syncComplete___WsjNe {
}
.Icons-All__syncComplete___WsjNe:before {
  content: '\ec98';
}
.Icons-All__syncFailed___yw4qs {
}
.Icons-All__syncFailed___yw4qs:before {
  content: '\ec99';
}
.Icons-All__syncPending___rM5fp {
}
.Icons-All__syncPending___rM5fp:before {
  content: '\ec9a';
}
.Icons-All__unlockPhone___s23xo {
}
.Icons-All__unlockPhone___s23xo:before {
  content: '\ec9b';
}
.Icons-All__brightnessOff___m5vs1 {
}
.Icons-All__brightnessOff___m5vs1:before {
  content: '\ec9c';
}
.Icons-All__leadEmpty___aRlO0 {
}
.Icons-All__leadEmpty___aRlO0:before {
  content: '\ec9d';
}
.Icons-All__leadNotFound___AEZmC {
}
.Icons-All__leadNotFound___AEZmC:before {
  content: '\ec9e';
}
.Icons-All__offline___rOfLE {
}
.Icons-All__offline___rOfLE:before {
  content: '\ec9f';
}
.Icons-All__scanButton___Ycn5y {
}
.Icons-All__scanButton___Ycn5y:before {
  content: '\eca0';
}
.Icons-All__chapterQuestion___Mv3h1 {
}
.Icons-All__chapterQuestion___Mv3h1:before {
  content: '\e902';
}
.Icons-All__imageAnswer___w2XXH {
}
.Icons-All__imageAnswer___w2XXH:before {
  content: '\e903';
}
.Icons-All__matrixQuestion___aAgfB {
}
.Icons-All__matrixQuestion___aAgfB:before {
  content: '\e904';
}
.Icons-All__numericQuestion___Jcy7E {
}
.Icons-All__numericQuestion___Jcy7E:before {
  content: '\e905';
}
.Icons-All__registrationIgnored___lVZKk {
}
.Icons-All__registrationIgnored___lVZKk:before {
  content: '\ec6e';
}
.Icons-All__netPromoter___Pvho6 {
}
.Icons-All__netPromoter___Pvho6:before {
  content: '\ec63';
}
.Icons-All__sliderOption___ef80K {
}
.Icons-All__sliderOption___ef80K:before {
  content: '\ec65';
}
.Icons-All__starSelection___cMr5e {
}
.Icons-All__starSelection___cMr5e:before {
  content: '\ec67';
}
.Icons-All__iconChoice___ligkZ {
}
.Icons-All__iconChoice___ligkZ:before {
  content: '\ec69';
}
.Icons-All__navigationButtons___NTWLs {
}
.Icons-All__navigationButtons___NTWLs:before {
  content: '\ec54';
}
.Icons-All__surveyTitle___LgiYq {
}
.Icons-All__surveyTitle___LgiYq:before {
  content: '\ec55';
}
.Icons-All__roadmap___GCCmH {
}
.Icons-All__roadmap___GCCmH:before {
  content: '\ec57';
}
.Icons-All__webinar___bdeig {
}
.Icons-All__webinar___bdeig:before {
  content: '\ec59';
}
.Icons-All__confirmationNumber___FsuHv {
}
.Icons-All__confirmationNumber___FsuHv:before {
  content: '\ec4d';
}
.Icons-All__apiAttention___rZV0o {
}
.Icons-All__apiAttention___rZV0o:before {
  content: '\ec4f';
}
.Icons-All__apiKey___ZDGqr {
}
.Icons-All__apiKey___ZDGqr:before {
  content: '\ec51';
}
.Icons-All__aboutLicenses___uSEqP {
}
.Icons-All__aboutLicenses___uSEqP:before {
  content: '\ebb3';
}
.Icons-All__assignLicenses___SEc_c {
}
.Icons-All__assignLicenses___SEc_c:before {
  content: '\ebb5';
}
.Icons-All__byodLicense___K2NJ2 {
}
.Icons-All__byodLicense___K2NJ2:before {
  content: '\ebb8';
}
.Icons-All__customQuestions___oR_FL {
}
.Icons-All__customQuestions___oR_FL:before {
  content: '\ebba';
}
.Icons-All__exhibitorNoLicense___G5vXu {
}
.Icons-All__exhibitorNoLicense___G5vXu:before {
  content: '\ebbb';
}
.Icons-All__exportAboutInfo___tarLL {
}
.Icons-All__exportAboutInfo___tarLL:before {
  content: '\ebbd';
}
.Icons-All__getLicenses___wY97X {
}
.Icons-All__getLicenses___wY97X:before {
  content: '\ebbf';
}
.Icons-All__leadGathererNoLicense___z5tAO {
}
.Icons-All__leadGathererNoLicense___z5tAO:before {
  content: '\ebc1';
}
.Icons-All__deviceRentalLicenseNone___kpzqu {
}
.Icons-All__deviceRentalLicenseNone___kpzqu:before {
  content: '\ebc3';
}
.Icons-All__deviceRentalLicense___BJlZx {
}
.Icons-All__deviceRentalLicense___BJlZx:before {
  content: '\ebc6';
}
.Icons-All__emptyDeviceAlerts___V1xaz {
}
.Icons-All__emptyDeviceAlerts___V1xaz:before {
  content: '\ebc7';
}
.Icons-All__license___v7lWA {
}
.Icons-All__license___v7lWA:before {
  content: '\ebca';
}
.Icons-All__myTasks___v28d2 {
}
.Icons-All__myTasks___v28d2:before {
  content: '\ebcc';
}
.Icons-All__newLicense___pjoi_ {
}
.Icons-All__newLicense___pjoi_:before {
  content: '\ebcd';
}
.Icons-All__noLicense___qBEN6 {
}
.Icons-All__noLicense___qBEN6:before {
  content: '\ebcf';
}
.Icons-All__byodEmpty___ikTJS {
}
.Icons-All__byodEmpty___ikTJS:before {
  content: '\ebd1';
}
.Icons-All__noRegistrationAvailable___j5dmm {
}
.Icons-All__noRegistrationAvailable___j5dmm:before {
  content: '\ebd3';
}
.Icons-All__noSessionsAvailable___kSrqY {
}
.Icons-All__noSessionsAvailable___kSrqY:before {
  content: '\ebd5';
}
.Icons-All__noSignature___MWTi2 {
}
.Icons-All__noSignature___MWTi2:before {
  content: '\ebd7';
}
.Icons-All__registrationSuccess___AAMsG {
}
.Icons-All__registrationSuccess___AAMsG:before {
  content: '\ebd9';
}
.Icons-All__signature___IUaUt {
}
.Icons-All__signature___IUaUt:before {
  content: '\ebdb';
}
.Icons-All__noUploads___Bjt3u {
}
.Icons-All__noUploads___Bjt3u:before {
  content: '\ebdd';
}
.Icons-All__uploadError___Ro33R {
}
.Icons-All__uploadError___Ro33R:before {
  content: '\ebdf';
}
.Icons-All__distributionListOptions___SGNa1 {
}
.Icons-All__distributionListOptions___SGNa1:before {
  content: '\e9b6';
}
.Icons-All__itemAvailability___p4JRI {
}
.Icons-All__itemAvailability___p4JRI:before {
  content: '\e9b8';
}
.Icons-All__contactSnapshot___THoTl {
}
.Icons-All__contactSnapshot___THoTl:before {
  content: '\e9ba';
}
.Icons-All__credit___snLzC {
}
.Icons-All__credit___snLzC:before {
  content: '\e9bc';
}
.Icons-All__emailAlert___cq0P8 {
}
.Icons-All__emailAlert___cq0P8:before {
  content: '\e9be';
}
.Icons-All__eventWaitlist___Ss2J5 {
}
.Icons-All__eventWaitlist___Ss2J5:before {
  content: '\e9c0';
}
.Icons-All__invitationForward___xPPQJ {
}
.Icons-All__invitationForward___xPPQJ:before {
  content: '\e9c2';
}
.Icons-All__eventVouchers___PKHPH {
}
.Icons-All__eventVouchers___PKHPH:before {
  content: '\e9c4';
}
.Icons-All__guestRegistration___Ux3oN {
}
.Icons-All__guestRegistration___Ux3oN:before {
  content: '\e9c6';
}
.Icons-All__registrationApproval___nQSRz {
}
.Icons-All__registrationApproval___nQSRz:before {
  content: '\e9c8';
}
.Icons-All__mobileRegistration___Ws6eK {
}
.Icons-All__mobileRegistration___Ws6eK:before {
  content: '\e9ca';
}
.Icons-All__customDomain___vbqy8 {
}
.Icons-All__customDomain___vbqy8:before {
  content: '\e9ce';
}
.Icons-All__multipleLanguages___naFK_ {
}
.Icons-All__multipleLanguages___naFK_:before {
  content: '\e9d0';
}
.Icons-All__agenda___u6WSL {
}
.Icons-All__agenda___u6WSL:before {
  content: '\e9d2';
}
.Icons-All__airTravel___rw6Im {
}
.Icons-All__airTravel___rw6Im:before {
  content: '\e9d4';
}
.Icons-All__appointment___oSr7i {
}
.Icons-All__appointment___oSr7i:before {
  content: '\e9d6';
}
.Icons-All__budget___MsOzn {
}
.Icons-All__budget___MsOzn:before {
  content: '\e9d8';
}
.Icons-All__callForPapers___jezTL {
}
.Icons-All__callForPapers___jezTL:before {
  content: '\e9da';
}
.Icons-All__campaign___pDNDd {
}
.Icons-All__campaign___pDNDd:before {
  content: '\e9dc';
}
.Icons-All__carRental___V0X7g {
}
.Icons-All__carRental___V0X7g:before {
  content: '\e9de';
}
.Icons-All__certificate___Un5AN {
}
.Icons-All__certificate___Un5AN:before {
  content: '\e9e0';
}
.Icons-All__checkIn___Zs7KD {
}
.Icons-All__checkIn___Zs7KD:before {
  content: '\e9e2';
}
.Icons-All__checkOut___tLHRz {
}
.Icons-All__checkOut___tLHRz:before {
  content: '\e9e4';
}
.Icons-All__dashboard___Bg5HE {
}
.Icons-All__dashboard___Bg5HE:before {
  content: '\e9e6';
}
.Icons-All__destination___DNGLy {
}
.Icons-All__destination___DNGLy:before {
  content: '\e9e8';
}
.Icons-All__destinationSearch___a2cmd {
}
.Icons-All__destinationSearch___a2cmd:before {
  content: '\e9ea';
}
.Icons-All__discount___jJzHM {
}
.Icons-All__discount___jJzHM:before {
  content: '\e9ec';
}
.Icons-All__emarketing___i2uau {
}
.Icons-All__emarketing___i2uau:before {
  content: '\e9ee';
}
.Icons-All__event___FbK2R {
}
.Icons-All__event___FbK2R:before {
  content: '\e9f0';
}
.Icons-All__eventResources___UdClx {
}
.Icons-All__eventResources___UdClx:before {
  content: '\e9f2';
}
.Icons-All__exhibitor___EL9O0 {
}
.Icons-All__exhibitor___EL9O0:before {
  content: '\e9f4';
}
.Icons-All__fees___kg3Vk {
}
.Icons-All__fees___kg3Vk:before {
  content: '\e9f6';
}
.Icons-All__group___fEUbZ {
}
.Icons-All__group___fEUbZ:before {
  content: '\e9f8';
}
.Icons-All__hotel___iBFX6 {
}
.Icons-All__hotel___iBFX6:before {
  content: '\e9fa';
}
.Icons-All__invite___pe4_S {
}
.Icons-All__invite___pe4_S:before {
  content: '\e9fc';
}
.Icons-All__invitee___RT6FV {
}
.Icons-All__invitee___RT6FV:before {
  content: '\e9fe';
}
.Icons-All__milestone___ZOnPl {
}
.Icons-All__milestone___ZOnPl:before {
  content: '\ea00';
}
.Icons-All__tickets___WMm4f {
}
.Icons-All__tickets___WMm4f:before {
  content: '\ea02';
}
.Icons-All__optionalItems___XE20h {
}
.Icons-All__optionalItems___XE20h:before {
  content: '\ea04';
}
.Icons-All__portal___laNpp {
}
.Icons-All__portal___laNpp:before {
  content: '\ea06';
}
.Icons-All__previewEvent___lqkvn {
}
.Icons-All__previewEvent___lqkvn:before {
  content: '\ea08';
}
.Icons-All__recurringAgendaItem___v79hF {
}
.Icons-All__recurringAgendaItem___v79hF:before {
  content: '\ea0a';
}
.Icons-All__registration___ahwUk {
}
.Icons-All__registration___ahwUk:before {
  content: '\ea0c';
}
.Icons-All__rfi___pcwYL {
}
.Icons-All__rfi___pcwYL:before {
  content: '\ea0e';
}
.Icons-All__rfp___tMfrD {
}
.Icons-All__rfp___tMfrD:before {
  content: '\ea10';
}
.Icons-All__rfpSearch___Axsfl {
}
.Icons-All__rfpSearch___Axsfl:before {
  content: '\ea12';
}
.Icons-All__schedule___gKII3 {
}
.Icons-All__schedule___gKII3:before {
  content: '\ea14';
}
.Icons-All__service___XbgjQ {
}
.Icons-All__service___XbgjQ:before {
  content: '\ea16';
}
.Icons-All__serviceSearch___A2Et6 {
}
.Icons-All__serviceSearch___A2Et6:before {
  content: '\ea18';
}
.Icons-All__session___TmfGQ {
}
.Icons-All__session___TmfGQ:before {
  content: '\ea1a';
}
.Icons-All__sessionGroups___TXGhq {
}
.Icons-All__sessionGroups___TXGhq:before {
  content: '\ea1c';
}
.Icons-All__sessionTracks___YJ1zN {
}
.Icons-All__sessionTracks___YJ1zN:before {
  content: '\ea1e';
}
.Icons-All__speaker___YN_dD {
}
.Icons-All__speaker___YN_dD:before {
  content: '\ea20';
}
.Icons-All__speakerSchedule___mDax8 {
}
.Icons-All__speakerSchedule___mDax8:before {
  content: '\ea22';
}
.Icons-All__supplier___wGv8f {
}
.Icons-All__supplier___wGv8f:before {
  content: '\ea24';
}
.Icons-All__survey___gK4Xq {
}
.Icons-All__survey___gK4Xq:before {
  content: '\ea26';
}
.Icons-All__surveyRespondent___wZCOs {
}
.Icons-All__surveyRespondent___wZCOs:before {
  content: '\ea28';
}
.Icons-All__taskList___cFHO0 {
}
.Icons-All__taskList___cFHO0:before {
  content: '\ea2a';
}
.Icons-All__taxes___vivpb {
}
.Icons-All__taxes___vivpb:before {
  content: '\ea2c';
}
.Icons-All__venue___FeT6W {
}
.Icons-All__venue___FeT6W:before {
  content: '\ea2e';
}
.Icons-All__venueSearch___BuMMZ {
}
.Icons-All__venueSearch___BuMMZ:before {
  content: '\ea32';
}
.Icons-All__adminItems___Pz2QM {
}
.Icons-All__adminItems___Pz2QM:before {
  content: '\ea34';
}
.Icons-All__terms___t1E9A {
}
.Icons-All__terms___t1E9A:before {
  content: '\ea36';
}
.Icons-All__identityConfirmation___ux1Ar {
}
.Icons-All__identityConfirmation___ux1Ar:before {
  content: '\ea38';
}
.Icons-All__questions___aEhQq {
}
.Icons-All__questions___aEhQq:before {
  content: '\ea3a';
}
.Icons-All__staff___aGZc6 {
}
.Icons-All__staff___aGZc6:before {
  content: '\ea3c';
}
.Icons-All__archive___xXCer {
}
.Icons-All__archive___xXCer:before {
  content: '\ea3e';
}
.Icons-All__attendees___sntrG {
}
.Icons-All__attendees___sntrG:before {
  content: '\ea40';
}
.Icons-All__directions___E05fD {
}
.Icons-All__directions___E05fD:before {
  content: '\ea42';
}
.Icons-All__airActualForm___tu9oq {
}
.Icons-All__airActualForm___tu9oq:before {
  content: '\ea44';
}
.Icons-All__airRequestForm___Ji8es {
}
.Icons-All__airRequestForm___Ji8es:before {
  content: '\ea46';
}
.Icons-All__itinerary___zskLW {
}
.Icons-All__itinerary___zskLW:before {
  content: '\ea48';
}
.Icons-All__partialRegistration___D1av7 {
}
.Icons-All__partialRegistration___D1av7:before {
  content: '\ea4a';
}
.Icons-All__travel___qmLeZ {
}
.Icons-All__travel___qmLeZ:before {
  content: '\ea4c';
}
.Icons-All__travelCard___A0MB1 {
}
.Icons-All__travelCard___A0MB1:before {
  content: '\ea4e';
}
.Icons-All__travelRequests___oGPpe {
}
.Icons-All__travelRequests___oGPpe:before {
  content: '\ea50';
}
.Icons-All__branchLogic___KxiGp {
}
.Icons-All__branchLogic___KxiGp:before {
  content: '\ea52';
}
.Icons-All__choiceLinking___Lm4QR {
}
.Icons-All__choiceLinking___Lm4QR:before {
  content: '\ea54';
}
.Icons-All__comment___ziNUF {
}
.Icons-All__comment___ziNUF:before {
  content: '\ea56';
}
.Icons-All__dateTimeQuestion___BStLa {
}
.Icons-All__dateTimeQuestion___BStLa:before {
  content: '\ea58';
}
.Icons-All__header____WTfH {
}
.Icons-All__header____WTfH:before {
  content: '\ea5a';
}
.Icons-All__masking___mpT3m {
}
.Icons-All__masking___mpT3m:before {
  content: '\ea5c';
}
.Icons-All__multipleAnswerMatrix___IAzYu {
}
.Icons-All__multipleAnswerMatrix___IAzYu:before {
  content: '\ea5e';
}
.Icons-All__multipleQuestionType___lDG4P {
}
.Icons-All__multipleQuestionType___lDG4P:before {
  content: '\ea61';
}
.Icons-All__pageBreak___D0b8P {
}
.Icons-All__pageBreak___D0b8P:before {
  content: '\ea62';
}
.Icons-All__pipeLogic___enEig {
}
.Icons-All__pipeLogic___enEig:before {
  content: '\ea64';
}
.Icons-All__separator___k7i_t {
}
.Icons-All__separator___k7i_t:before {
  content: '\ea66';
}
.Icons-All__singleAnswer___OABYV {
}
.Icons-All__singleAnswer___OABYV:before {
  content: '\ea68';
}
.Icons-All__singleAnswerMatrix___DlzZF {
}
.Icons-All__singleAnswerMatrix___DlzZF:before {
  content: '\ea6a';
}
.Icons-All__skipLogic___WHBOn {
}
.Icons-All__skipLogic___WHBOn:before {
  content: '\ea6c';
}
.Icons-All__textfieldQuestion___NDDWK {
}
.Icons-All__textfieldQuestion___NDDWK:before {
  content: '\ea6e';
}
.Icons-All__processForms____Mp5w {
}
.Icons-All__processForms____Mp5w:before {
  content: '\ea70';
}
.Icons-All__manageInvitees___VsFz0 {
}
.Icons-All__manageInvitees___VsFz0:before {
  content: '\ea72';
}
.Icons-All__socialFollow___omDM7 {
}
.Icons-All__socialFollow___omDM7:before {
  content: '\ea74';
}
.Icons-All__staffList___pvsR4 {
}
.Icons-All__staffList___pvsR4:before {
  content: '\ea76';
}
.Icons-All__kioskMode___onpJ9 {
}
.Icons-All__kioskMode___onpJ9:before {
  content: '\ea78';
}
.Icons-All__progress___h4ffD {
}
.Icons-All__progress___h4ffD:before {
  content: '\ea7a';
}
.Icons-All__paths___C2KnT {
}
.Icons-All__paths___C2KnT:before {
  content: '\ea7c';
}
.Icons-All__contactFields___hjRuR {
}
.Icons-All__contactFields___hjRuR:before {
  content: '\ea7e';
}
.Icons-All__resources___r1QSb {
}
.Icons-All__resources___r1QSb:before {
  content: '\ea80';
}
.Icons-All__document___FlIsY {
}
.Icons-All__document___FlIsY:before {
  content: '\ea82';
}
.Icons-All__file___shSM9 {
}
.Icons-All__file___shSM9:before {
  content: '\ea84';
}
.Icons-All__addToCalendar___uS_8O {
}
.Icons-All__addToCalendar___uS_8O:before {
  content: '\eae9';
}
.Icons-All__ticket___c93Rl {
}
.Icons-All__ticket___c93Rl:before {
  content: '\eaeb';
}
.Icons-All__countdown___Opo1G {
}
.Icons-All__countdown___Opo1G:before {
  content: '\eaed';
}
.Icons-All__customContactField___KfmEF {
}
.Icons-All__customContactField___KfmEF:before {
  content: '\eaf0';
}
.Icons-All__eventDateTime___uRUN9 {
}
.Icons-All__eventDateTime___uRUN9:before {
  content: '\eaf1';
}
.Icons-All__eventDescription___S9fZh {
}
.Icons-All__eventDescription___S9fZh:before {
  content: '\eaf3';
}
.Icons-All__eventTitle___G9a5i {
}
.Icons-All__eventTitle___G9a5i:before {
  content: '\eaf5';
}
.Icons-All__locationMap___PEqlG {
}
.Icons-All__locationMap___PEqlG:before {
  content: '\eaf7';
}
.Icons-All__membership___zDDAz {
}
.Icons-All__membership___zDDAz:before {
  content: '\eaf9';
}
.Icons-All__carRequest___hrOdz {
}
.Icons-All__carRequest___hrOdz:before {
  content: '\eafb';
}
.Icons-All__airRequest___mD6Al {
}
.Icons-All__airRequest___mD6Al:before {
  content: '\eafc';
}
.Icons-All__hotelRequest___rpBO4 {
}
.Icons-All__hotelRequest___rpBO4:before {
  content: '\eafe';
}
.Icons-All__myAgenda___xxB_C {
}
.Icons-All__myAgenda___xxB_C:before {
  content: '\eb02';
}
.Icons-All__myItinerary___Xmp34 {
}
.Icons-All__myItinerary___Xmp34:before {
  content: '\eb04';
}
.Icons-All__plannerInfo___baWHD {
}
.Icons-All__plannerInfo___baWHD:before {
  content: '\eb05';
}
.Icons-All__registerButton___nUvhw {
}
.Icons-All__registerButton___nUvhw:before {
  content: '\eb07';
}
.Icons-All__deadline___mAsZj {
}
.Icons-All__deadline___mAsZj:before {
  content: '\eb09';
}
.Icons-All__registrationType___en94m {
}
.Icons-All__registrationType___en94m:before {
  content: '\eb0b';
}
.Icons-All__myAnswers___kOQUi {
}
.Icons-All__myAnswers___kOQUi:before {
  content: '\eb0d';
}
.Icons-All__text___Jqf4A {
}
.Icons-All__text___Jqf4A:before {
  content: '\eb0f';
}
.Icons-All__footer____iEi2 {
}
.Icons-All__footer____iEi2:before {
  content: '\eb11';
}
.Icons-All__imageCarousel___f7cfz {
}
.Icons-All__imageCarousel___f7cfz:before {
  content: '\eb13';
}
.Icons-All__video___N4PT6 {
}
.Icons-All__video___N4PT6:before {
  content: '\eb15';
}
.Icons-All__tracks___tiw1Z {
}
.Icons-All__tracks___tiw1Z:before {
  content: '\eb17';
}
.Icons-All__weather___VLApo {
}
.Icons-All__weather___VLApo:before {
  content: '\eb19';
}
.Icons-All__socialMediaHeader___SaPB4 {
}
.Icons-All__socialMediaHeader___SaPB4:before {
  content: '\eb1b';
}
.Icons-All__photoGallery___aaFnC {
}
.Icons-All__photoGallery___aaFnC:before {
  content: '\eb1d';
}
.Icons-All__payment___zzYZR {
}
.Icons-All__payment___zzYZR:before {
  content: '\eb21';
}
.Icons-All__registrationSummary___NGUrB {
}
.Icons-All__registrationSummary___NGUrB:before {
  content: '\eb23';
}
.Icons-All__voucherCode___HuT_s {
}
.Icons-All__voucherCode___HuT_s:before {
  content: '\eb25';
}
.Icons-All__admissionItem___Tn_rY {
}
.Icons-All__admissionItem___Tn_rY:before {
  content: '\eb27';
}
.Icons-All__admissionItems___iSQRn {
}
.Icons-All__admissionItems___iSQRn:before {
  content: '\eb29';
}
.Icons-All__presentation___rBB7a {
}
.Icons-All__presentation___rBB7a:before {
  content: '\eb34';
}
.Icons-All__spreadsheet___fD_fx {
}
.Icons-All__spreadsheet___fD_fx:before {
  content: '\eb36';
}
.Icons-All__floorPlan___KOWd9 {
}
.Icons-All__floorPlan___KOWd9:before {
  content: '\eb38';
}
.Icons-All__restaurantMenu___E_1DC {
}
.Icons-All__restaurantMenu___E_1DC:before {
  content: '\eb3a';
}
.Icons-All__venueCart___bIyiE {
}
.Icons-All__venueCart___bIyiE:before {
  content: '\eb3c';
}
.Icons-All__measure___tYhwr {
}
.Icons-All__measure___tYhwr:before {
  content: '\eb3e';
}
.Icons-All__ceilingHeight___hfbca {
}
.Icons-All__ceilingHeight___hfbca:before {
  content: '\eb40';
}
.Icons-All__roomLayout___RCoXN {
}
.Icons-All__roomLayout___RCoXN:before {
  content: '\eb42';
}
.Icons-All__template___ntTdk {
}
.Icons-All__template___ntTdk:before {
  content: '\eb5c';
}
.Icons-All__invoice___YBbdd {
}
.Icons-All__invoice___YBbdd:before {
  content: '\eb5e';
}
.Icons-All__leadRetrieval___IsZDC {
}
.Icons-All__leadRetrieval___IsZDC:before {
  content: '\eb60';
}
.Icons-All__submission___Cugrm {
}
.Icons-All__submission___Cugrm:before {
  content: '\eb62';
}
.Icons-All__emptySocialWall___LADVq {
}
.Icons-All__emptySocialWall___LADVq:before {
  content: '\ebe1';
}
.Icons-All__curatedFolder___TR00m {
}
.Icons-All__curatedFolder___TR00m:before {
  content: '\ebe3';
}
.Icons-All__launchSocialWall___kTgmR {
}
.Icons-All__launchSocialWall___kTgmR:before {
  content: '\ebe5';
}
.Icons-All__noFeed___DduIt {
}
.Icons-All__noFeed___DduIt:before {
  content: '\ebe7';
}
.Icons-All__rightsRequests___Hqyej {
}
.Icons-All__rightsRequests___Hqyej:before {
  content: '\ebe9';
}
.Icons-All__requestWarning___I7NuJ {
}
.Icons-All__requestWarning___I7NuJ:before {
  content: '\ebeb';
}
.Icons-All__noPostRemaining___A6Gxe {
}
.Icons-All__noPostRemaining___A6Gxe:before {
  content: '\ebed';
}
.Icons-All__requested___Zcn_8 {
}
.Icons-All__requested___Zcn_8:before {
  content: '\ebef';
}
.Icons-All__emptyCurated___waHRj {
}
.Icons-All__emptyCurated___waHRj:before {
  content: '\ebf1';
}
.Icons-All__publishSetting___vMIdJ {
}
.Icons-All__publishSetting___vMIdJ:before {
  content: '\ebf3';
}
.Icons-All__socialWall___yNJX_ {
}
.Icons-All__socialWall___yNJX_:before {
  content: '\ebf5';
}
.Icons-All__socialWallSettings___sRX7z {
}
.Icons-All__socialWallSettings___sRX7z:before {
  content: '\ebf7';
}
.Icons-All__pending___PAx8P {
}
.Icons-All__pending___PAx8P:before {
  content: '\ebf9';
}
.Icons-All__noEvents___b5IQd {
}
.Icons-All__noEvents___b5IQd:before {
  content: '\ebfb';
}
.Icons-All__officePhone___fZWdb {
}
.Icons-All__officePhone___fZWdb:before {
  content: '\ebfd';
}
.Icons-All__role___HWDiX {
}
.Icons-All__role___HWDiX:before {
  content: '\ebff';
}
.Icons-All__curatedGallery___Ovzsn {
}
.Icons-All__curatedGallery___Ovzsn:before {
  content: '\ec01';
}
.Icons-All__smartGallery___sWxQk {
}
.Icons-All__smartGallery___sWxQk:before {
  content: '\ec03';
}
.Icons-All__approvalRequest___OWncn {
}
.Icons-All__approvalRequest___OWncn:before {
  content: '\ec05';
}
.Icons-All__crowdCompass___rGiUN {
}
.Icons-All__crowdCompass___rGiUN:before {
  content: '\ec07';
}
.Icons-All__customPost___GBswp {
}
.Icons-All__customPost___GBswp:before {
  content: '\ec09';
}
.Icons-All__emptySession___ChRJe {
}
.Icons-All__emptySession___ChRJe:before {
  content: '\ec0b';
}
.Icons-All__partnership___EsRIc {
}
.Icons-All__partnership___EsRIc:before {
  content: '\ec0d';
}
.Icons-All__airport___F5nLX {
}
.Icons-All__airport___F5nLX:before {
  content: '\ec2a';
}
.Icons-All__business___qYB5o {
}
.Icons-All__business___qYB5o:before {
  content: '\ec2c';
}
.Icons-All__conventionCenter___eJhjS {
}
.Icons-All__conventionCenter___eJhjS:before {
  content: '\ec2e';
}
.Icons-All__landmarks___N7g10 {
}
.Icons-All__landmarks___N7g10:before {
  content: '\ec30';
}
.Icons-All__museum___xidy1 {
}
.Icons-All__museum___xidy1:before {
  content: '\ec32';
}
.Icons-All__nightlife___tgirW {
}
.Icons-All__nightlife___tgirW:before {
  content: '\ec34';
}
.Icons-All__park___yKQ4w {
}
.Icons-All__park___yKQ4w:before {
  content: '\ec36';
}
.Icons-All__recreation___Vlrm0 {
}
.Icons-All__recreation___Vlrm0:before {
  content: '\ec38';
}
.Icons-All__restaurant___RrYCv {
}
.Icons-All__restaurant___RrYCv:before {
  content: '\ec3a';
}
.Icons-All__theater___x1hG1 {
}
.Icons-All__theater___x1hG1:before {
  content: '\ec3c';
}
.Icons-All__shopping___BVej0 {
}
.Icons-All__shopping___BVej0:before {
  content: '\ec3e';
}
.Icons-All__university___yXFE8 {
}
.Icons-All__university___yXFE8:before {
  content: '\ec40';
}
.Icons-All__orderSummary___OgQEL {
}
.Icons-All__orderSummary___OgQEL:before {
  content: '\ec42';
}
.Icons-All__speedRFP___aaQRZ {
}
.Icons-All__speedRFP___aaQRZ:before {
  content: '\ec44';
}
.Icons-All__specialEvent___P6eJk {
}
.Icons-All__specialEvent___P6eJk:before {
  content: '\ec46';
}
.Icons-All__wedding___QRfvy {
}
.Icons-All__wedding___QRfvy:before {
  content: '\ec48';
}
.Icons-All__meeting___Dtkqe {
}
.Icons-All__meeting___Dtkqe:before {
  content: '\ec4a';
}
.Icons-All__barCodeFilled___CbGzb {
}
.Icons-All__barCodeFilled___CbGzb:before {
  content: '\ecf8';
}
.Icons-All__qrCodeFilled___n_KHW {
}
.Icons-All__qrCodeFilled___n_KHW:before {
  content: '\ecf9';
}
.Icons-All__appleWalletFilled___SFFDQ {
}
.Icons-All__appleWalletFilled___SFFDQ:before {
  content: '\ecfa';
}
.Icons-All__RFIDtrackingFilled___XSkq8 {
}
.Icons-All__RFIDtrackingFilled___XSkq8:before {
  content: '\ecf4';
}
.Icons-All__desktopSiteFilled___paXTP {
}
.Icons-All__desktopSiteFilled___paXTP:before {
  content: '\ece1';
}
.Icons-All__tabletSiteFilled___Leslk {
}
.Icons-All__tabletSiteFilled___Leslk:before {
  content: '\ece2';
}
.Icons-All__matrixFilled___TPGOe {
}
.Icons-All__matrixFilled___TPGOe:before {
  content: '\ecab';
}
.Icons-All__matrixRatingFilled___YcwfY {
}
.Icons-All__matrixRatingFilled___YcwfY:before {
  content: '\ecac';
}
.Icons-All__ratingSelectionFilled___lDFef {
}
.Icons-All__ratingSelectionFilled___lDFef:before {
  content: '\eca8';
}
.Icons-All__emoticonsFilled___XsJ1C {
}
.Icons-All__emoticonsFilled___XsJ1C:before {
  content: '\eca1';
}
.Icons-All__brightnessOffFilled___lrmja {
}
.Icons-All__brightnessOffFilled___lrmja:before {
  content: '\eca2';
}
.Icons-All__leadEmptyFilled___DvX6U {
}
.Icons-All__leadEmptyFilled___DvX6U:before {
  content: '\eca3';
}
.Icons-All__leadNotFoundFilled___WjeHq {
}
.Icons-All__leadNotFoundFilled___WjeHq:before {
  content: '\eca4';
}
.Icons-All__offlineFilled___Y6YO1 {
}
.Icons-All__offlineFilled___Y6YO1:before {
  content: '\eca5';
}
.Icons-All__scanButtonFilled___aM1bd {
}
.Icons-All__scanButtonFilled___aM1bd:before {
  content: '\eca6';
}
.Icons-All__chapterQuestionFilled___LMcs2 {
}
.Icons-All__chapterQuestionFilled___LMcs2:before {
  content: '\e906';
}
.Icons-All__imageAnswerFilled___gseOp {
}
.Icons-All__imageAnswerFilled___gseOp:before {
  content: '\e907';
}
.Icons-All__matrixQuestionFilled___qu58y {
}
.Icons-All__matrixQuestionFilled___qu58y:before {
  content: '\e908';
}
.Icons-All__numericQuestionFilled___igqTW {
}
.Icons-All__numericQuestionFilled___igqTW:before {
  content: '\e909';
}
.Icons-All__registrationIgnoredFilled___RSRc6 {
}
.Icons-All__registrationIgnoredFilled___RSRc6:before {
  content: '\ec6f';
}
.Icons-All__netPromoterFilled___IJdus {
}
.Icons-All__netPromoterFilled___IJdus:before {
  content: '\ec64';
}
.Icons-All__sliderOptionFilled___NKGvn {
}
.Icons-All__sliderOptionFilled___NKGvn:before {
  content: '\ec66';
}
.Icons-All__starSelectionFilled___TlY8v {
}
.Icons-All__starSelectionFilled___TlY8v:before {
  content: '\ec68';
}
.Icons-All__iconChoiceFilled___D5CZm {
}
.Icons-All__iconChoiceFilled___D5CZm:before {
  content: '\ec6a';
}
.Icons-All__navigationButtonsFilled___NJgAk {
}
.Icons-All__navigationButtonsFilled___NJgAk:before {
  content: '\ec53';
}
.Icons-All__surveyTitleFilled___r_2eC {
}
.Icons-All__surveyTitleFilled___r_2eC:before {
  content: '\ec56';
}
.Icons-All__roadmapFilled___N06iX {
}
.Icons-All__roadmapFilled___N06iX:before {
  content: '\ec58';
}
.Icons-All__webinarFilled___eXUoK {
}
.Icons-All__webinarFilled___eXUoK:before {
  content: '\ec5a';
}
.Icons-All__confirmationNumberFilled___GEIrX {
}
.Icons-All__confirmationNumberFilled___GEIrX:before {
  content: '\ec4e';
}
.Icons-All__apiAttentionFilled___vs_jV {
}
.Icons-All__apiAttentionFilled___vs_jV:before {
  content: '\ec50';
}
.Icons-All__apiKeyFilled___Uai9s {
}
.Icons-All__apiKeyFilled___Uai9s:before {
  content: '\ec52';
}
.Icons-All__aboutLicensesFilled___CrMj_ {
}
.Icons-All__aboutLicensesFilled___CrMj_:before {
  content: '\ebb4';
}
.Icons-All__assignLicensesFilled___dPKEd {
}
.Icons-All__assignLicensesFilled___dPKEd:before {
  content: '\ebb6';
}
.Icons-All__byodEmptyFilled___FBjid {
}
.Icons-All__byodEmptyFilled___FBjid:before {
  content: '\ebb7';
}
.Icons-All__customQuestionsFilled___OWpFZ {
}
.Icons-All__customQuestionsFilled___OWpFZ:before {
  content: '\ebb9';
}
.Icons-All__exhibitorNoLicenseFilled___uk_pv {
}
.Icons-All__exhibitorNoLicenseFilled___uk_pv:before {
  content: '\ebbc';
}
.Icons-All__exportAboutInfoFilled___Ar2Sv {
}
.Icons-All__exportAboutInfoFilled___Ar2Sv:before {
  content: '\ebbe';
}
.Icons-All__getLicensesFilled___LKrdC {
}
.Icons-All__getLicensesFilled___LKrdC:before {
  content: '\ebc0';
}
.Icons-All__leadGathererNoLicenseFilled___Qy4Q0 {
}
.Icons-All__leadGathererNoLicenseFilled___Qy4Q0:before {
  content: '\ebc2';
}
.Icons-All__deviceRentalLicenseNoneFilled___KpdQn {
}
.Icons-All__deviceRentalLicenseNoneFilled___KpdQn:before {
  content: '\ebc4';
}
.Icons-All__deviceRentalLicenseFilled___w344k {
}
.Icons-All__deviceRentalLicenseFilled___w344k:before {
  content: '\ebc5';
}
.Icons-All__emptyDeviceAlertsFilled___d05ox {
}
.Icons-All__emptyDeviceAlertsFilled___d05ox:before {
  content: '\ebc8';
}
.Icons-All__licenseFilled___MIAcb {
}
.Icons-All__licenseFilled___MIAcb:before {
  content: '\ebc9';
}
.Icons-All__myTasksFilled___eJO7f {
}
.Icons-All__myTasksFilled___eJO7f:before {
  content: '\ebcb';
}
.Icons-All__newLicenseFilled___c8eLW {
}
.Icons-All__newLicenseFilled___c8eLW:before {
  content: '\ebce';
}
.Icons-All__noLicenseFilled___lOFK1 {
}
.Icons-All__noLicenseFilled___lOFK1:before {
  content: '\ebd0';
}
.Icons-All__byodLicenseFilled___YfSOP {
}
.Icons-All__byodLicenseFilled___YfSOP:before {
  content: '\ebd2';
}
.Icons-All__noRegistrationAvailableFilled___nA4kI {
}
.Icons-All__noRegistrationAvailableFilled___nA4kI:before {
  content: '\ebd4';
}
.Icons-All__noSessionsAvailableFilled___xct1i {
}
.Icons-All__noSessionsAvailableFilled___xct1i:before {
  content: '\ebd6';
}
.Icons-All__noSignatureFilled___y4zgk {
}
.Icons-All__noSignatureFilled___y4zgk:before {
  content: '\ebd8';
}
.Icons-All__registrationSuccessFilled___ANBAJ {
}
.Icons-All__registrationSuccessFilled___ANBAJ:before {
  content: '\ebda';
}
.Icons-All__signatureFilled___YpZ1S {
}
.Icons-All__signatureFilled___YpZ1S:before {
  content: '\ebdc';
}
.Icons-All__noUploadsFilled___QIVFa {
}
.Icons-All__noUploadsFilled___QIVFa:before {
  content: '\ebde';
}
.Icons-All__uploadErrorFilled___ROlBY {
}
.Icons-All__uploadErrorFilled___ROlBY:before {
  content: '\ebe0';
}
.Icons-All__distributionListOptionsFilled___ne1N7 {
}
.Icons-All__distributionListOptionsFilled___ne1N7:before {
  content: '\e9b7';
}
.Icons-All__itemAvailabilityFilled___k0R2r {
}
.Icons-All__itemAvailabilityFilled___k0R2r:before {
  content: '\e9b9';
}
.Icons-All__contactSnapshotFilled___FR5RR {
}
.Icons-All__contactSnapshotFilled___FR5RR:before {
  content: '\e9bb';
}
.Icons-All__creditFilled___jFFbr {
}
.Icons-All__creditFilled___jFFbr:before {
  content: '\e9bd';
}
.Icons-All__emailAlertFilled___n7tvj {
}
.Icons-All__emailAlertFilled___n7tvj:before {
  content: '\e9bf';
}
.Icons-All__eventWaitlistFilled___T5Spi {
}
.Icons-All__eventWaitlistFilled___T5Spi:before {
  content: '\e9c1';
}
.Icons-All__invitationForwardFilled___tqcn1 {
}
.Icons-All__invitationForwardFilled___tqcn1:before {
  content: '\e9c3';
}
.Icons-All__eventVouchersFilled___s1gJ3 {
}
.Icons-All__eventVouchersFilled___s1gJ3:before {
  content: '\e9c5';
}
.Icons-All__guestRegistrationFilled___yW4nJ {
}
.Icons-All__guestRegistrationFilled___yW4nJ:before {
  content: '\e9c7';
}
.Icons-All__registrationApprovalFilled___eooa6 {
}
.Icons-All__registrationApprovalFilled___eooa6:before {
  content: '\e9c9';
}
.Icons-All__mobileRegistrationFilled___cBdx9 {
}
.Icons-All__mobileRegistrationFilled___cBdx9:before {
  content: '\e9cb';
}
.Icons-All__mobileSiteFilled___AZ1Xi {
}
.Icons-All__mobileSiteFilled___AZ1Xi:before {
  content: '\e9cd';
}
.Icons-All__customDomainFilled___r_Ihp {
}
.Icons-All__customDomainFilled___r_Ihp:before {
  content: '\e9cf';
}
.Icons-All__multipleLanguagesFilled___fPt5S {
}
.Icons-All__multipleLanguagesFilled___fPt5S:before {
  content: '\e9d1';
}
.Icons-All__agendaFilled___YQVXv {
}
.Icons-All__agendaFilled___YQVXv:before {
  content: '\e9d3';
}
.Icons-All__airTravelFilled___btli5 {
}
.Icons-All__airTravelFilled___btli5:before {
  content: '\e9d5';
}
.Icons-All__appointmentFilled___WfSLX {
}
.Icons-All__appointmentFilled___WfSLX:before {
  content: '\e9d7';
}
.Icons-All__budgetFilled___hdQrx {
}
.Icons-All__budgetFilled___hdQrx:before {
  content: '\e9d9';
}
.Icons-All__callForPapersFilled___wv1AZ {
}
.Icons-All__callForPapersFilled___wv1AZ:before {
  content: '\e9db';
}
.Icons-All__campaignFilled___lmdAf {
}
.Icons-All__campaignFilled___lmdAf:before {
  content: '\e9dd';
}
.Icons-All__carRentalFilled___Tx9Ak {
}
.Icons-All__carRentalFilled___Tx9Ak:before {
  content: '\e9df';
}
.Icons-All__certificateFilled___KiyoV {
}
.Icons-All__certificateFilled___KiyoV:before {
  content: '\e9e1';
}
.Icons-All__checkInFilled____lQu4 {
}
.Icons-All__checkInFilled____lQu4:before {
  content: '\e9e3';
}
.Icons-All__checkOutFilled___fsyN1 {
}
.Icons-All__checkOutFilled___fsyN1:before {
  content: '\e9e5';
}
.Icons-All__dashboardFilled___JtJb3 {
}
.Icons-All__dashboardFilled___JtJb3:before {
  content: '\e9e7';
}
.Icons-All__destinationFilled___UX65y {
}
.Icons-All__destinationFilled___UX65y:before {
  content: '\e9e9';
}
.Icons-All__destinationSearchFilled___GLzsa {
}
.Icons-All__destinationSearchFilled___GLzsa:before {
  content: '\e9eb';
}
.Icons-All__discountFilled___Ru_gR {
}
.Icons-All__discountFilled___Ru_gR:before {
  content: '\e9ed';
}
.Icons-All__emarketingFilled___gyooa {
}
.Icons-All__emarketingFilled___gyooa:before {
  content: '\e9ef';
}
.Icons-All__eventFilled___IdbUu {
}
.Icons-All__eventFilled___IdbUu:before {
  content: '\e9f1';
}
.Icons-All__eventResourcesFilled___OJCUZ {
}
.Icons-All__eventResourcesFilled___OJCUZ:before {
  content: '\e9f3';
}
.Icons-All__exhibitorFilled___cZuxj {
}
.Icons-All__exhibitorFilled___cZuxj:before {
  content: '\e9f5';
}
.Icons-All__feesFilled___VvNLd {
}
.Icons-All__feesFilled___VvNLd:before {
  content: '\e9f7';
}
.Icons-All__groupFilled___nT3F0 {
}
.Icons-All__groupFilled___nT3F0:before {
  content: '\e9f9';
}
.Icons-All__hotelFilled___RpxRY {
}
.Icons-All__hotelFilled___RpxRY:before {
  content: '\e9fb';
}
.Icons-All__inviteFilled___xnTTF {
}
.Icons-All__inviteFilled___xnTTF:before {
  content: '\e9fd';
}
.Icons-All__inviteeFilled___H5yAh {
}
.Icons-All__inviteeFilled___H5yAh:before {
  content: '\e9ff';
}
.Icons-All__milestoneFilled___vR4NX {
}
.Icons-All__milestoneFilled___vR4NX:before {
  content: '\ea01';
}
.Icons-All__ticketsFilled____1Lpq {
}
.Icons-All__ticketsFilled____1Lpq:before {
  content: '\ea03';
}
.Icons-All__optionalItemsFilled___Poarx {
}
.Icons-All__optionalItemsFilled___Poarx:before {
  content: '\ea05';
}
.Icons-All__portalFilled____eEX0 {
}
.Icons-All__portalFilled____eEX0:before {
  content: '\ea07';
}
.Icons-All__previewEventFilled___jvk6k {
}
.Icons-All__previewEventFilled___jvk6k:before {
  content: '\ea09';
}
.Icons-All__recurringAgendaItemFilled___G2WRX {
}
.Icons-All__recurringAgendaItemFilled___G2WRX:before {
  content: '\ea0b';
}
.Icons-All__registrationFilled___FS3N2 {
}
.Icons-All__registrationFilled___FS3N2:before {
  content: '\ea0d';
}
.Icons-All__rfiFilled___kXbTB {
}
.Icons-All__rfiFilled___kXbTB:before {
  content: '\ea0f';
}
.Icons-All__rfpFilled___g6DL9 {
}
.Icons-All__rfpFilled___g6DL9:before {
  content: '\ea11';
}
.Icons-All__rfpSearchFilled___Y6uS6 {
}
.Icons-All__rfpSearchFilled___Y6uS6:before {
  content: '\ea13';
}
.Icons-All__scheduleFilled___bP5vz {
}
.Icons-All__scheduleFilled___bP5vz:before {
  content: '\ea15';
}
.Icons-All__serviceFilled___Bdy2X {
}
.Icons-All__serviceFilled___Bdy2X:before {
  content: '\ea17';
}
.Icons-All__serviceSearchFilled___x_UGg {
}
.Icons-All__serviceSearchFilled___x_UGg:before {
  content: '\ea19';
}
.Icons-All__sessionFilled___qELBS {
}
.Icons-All__sessionFilled___qELBS:before {
  content: '\ea1b';
}
.Icons-All__sessionGroupsFilled___GxSm_ {
}
.Icons-All__sessionGroupsFilled___GxSm_:before {
  content: '\ea1d';
}
.Icons-All__sessionTracksFilled___eeaVl {
}
.Icons-All__sessionTracksFilled___eeaVl:before {
  content: '\ea1f';
}
.Icons-All__speakerFilled___sLXGm {
}
.Icons-All__speakerFilled___sLXGm:before {
  content: '\ea21';
}
.Icons-All__speakerScheduleFilled___VqHS9 {
}
.Icons-All__speakerScheduleFilled___VqHS9:before {
  content: '\ea23';
}
.Icons-All__supplierFilled___RLtEP {
}
.Icons-All__supplierFilled___RLtEP:before {
  content: '\ea25';
}
.Icons-All__surveyFilled___ODBOD {
}
.Icons-All__surveyFilled___ODBOD:before {
  content: '\ea27';
}
.Icons-All__surveyRespondentFilled___Ngl5Z {
}
.Icons-All__surveyRespondentFilled___Ngl5Z:before {
  content: '\ea29';
}
.Icons-All__taskListFilled___zmFhA {
}
.Icons-All__taskListFilled___zmFhA:before {
  content: '\ea2b';
}
.Icons-All__taxesFilled___KzHTn {
}
.Icons-All__taxesFilled___KzHTn:before {
  content: '\ea2d';
}
.Icons-All__venueFilled___qb5hN {
}
.Icons-All__venueFilled___qb5hN:before {
  content: '\ea2f';
}
.Icons-All__venueSearchFilled___m9H3c {
}
.Icons-All__venueSearchFilled___m9H3c:before {
  content: '\ea33';
}
.Icons-All__adminItemsFilled___AoM11 {
}
.Icons-All__adminItemsFilled___AoM11:before {
  content: '\ea35';
}
.Icons-All__termsFilled___NiofN {
}
.Icons-All__termsFilled___NiofN:before {
  content: '\ea37';
}
.Icons-All__identityConfirmationFilled___ohyDe {
}
.Icons-All__identityConfirmationFilled___ohyDe:before {
  content: '\ea39';
}
.Icons-All__questionsFilled___xNW9A {
}
.Icons-All__questionsFilled___xNW9A:before {
  content: '\ea3b';
}
.Icons-All__staffFilled___T60hO {
}
.Icons-All__staffFilled___T60hO:before {
  content: '\ea3d';
}
.Icons-All__archiveFilled___Wk8Hm {
}
.Icons-All__archiveFilled___Wk8Hm:before {
  content: '\ea3f';
}
.Icons-All__attendeesFilled___CnIoJ {
}
.Icons-All__attendeesFilled___CnIoJ:before {
  content: '\ea41';
}
.Icons-All__directionsFilled___y0bK6 {
}
.Icons-All__directionsFilled___y0bK6:before {
  content: '\ea43';
}
.Icons-All__airActualFormFilled___K6DDK {
}
.Icons-All__airActualFormFilled___K6DDK:before {
  content: '\ea45';
}
.Icons-All__airRequestFormFilled___kJMvU {
}
.Icons-All__airRequestFormFilled___kJMvU:before {
  content: '\ea47';
}
.Icons-All__itineraryFilled___uXtmd {
}
.Icons-All__itineraryFilled___uXtmd:before {
  content: '\ea49';
}
.Icons-All__partialRegistrationFilled___KQ7SM {
}
.Icons-All__partialRegistrationFilled___KQ7SM:before {
  content: '\ea4b';
}
.Icons-All__travelFilled___Y_g6H {
}
.Icons-All__travelFilled___Y_g6H:before {
  content: '\ea4d';
}
.Icons-All__travelCardFilled___Y3XYs {
}
.Icons-All__travelCardFilled___Y3XYs:before {
  content: '\ea4f';
}
.Icons-All__travelRequestsFilled___ktBBF {
}
.Icons-All__travelRequestsFilled___ktBBF:before {
  content: '\ea51';
}
.Icons-All__branchLogicFilled___PGt4I {
}
.Icons-All__branchLogicFilled___PGt4I:before {
  content: '\ea53';
}
.Icons-All__choiceLinkingFilled___Qlrui {
}
.Icons-All__choiceLinkingFilled___Qlrui:before {
  content: '\ea55';
}
.Icons-All__commentFilled___lKw2v {
}
.Icons-All__commentFilled___lKw2v:before {
  content: '\ea57';
}
.Icons-All__dateTimeQuestionFilled___PGb58 {
}
.Icons-All__dateTimeQuestionFilled___PGb58:before {
  content: '\ea59';
}
.Icons-All__headerFilled___PrU0q {
}
.Icons-All__headerFilled___PrU0q:before {
  content: '\ea5b';
}
.Icons-All__maskingFilled___drgJV {
}
.Icons-All__maskingFilled___drgJV:before {
  content: '\ea5d';
}
.Icons-All__multipleAnswerMatrixFilled___b3gzX {
}
.Icons-All__multipleAnswerMatrixFilled___b3gzX:before {
  content: '\ea5f';
}
.Icons-All__multipleQuestionTypeFilled___AtldY {
}
.Icons-All__multipleQuestionTypeFilled___AtldY:before {
  content: '\ea60';
}
.Icons-All__pageBreakFilled___kLDHq {
}
.Icons-All__pageBreakFilled___kLDHq:before {
  content: '\ea63';
}
.Icons-All__pipeLogicFilled___UiruQ {
}
.Icons-All__pipeLogicFilled___UiruQ:before {
  content: '\ea65';
}
.Icons-All__separatorFilled___xWITF {
}
.Icons-All__separatorFilled___xWITF:before {
  content: '\ea67';
}
.Icons-All__singleAnswerFilled___Aboje {
}
.Icons-All__singleAnswerFilled___Aboje:before {
  content: '\ea69';
}
.Icons-All__singleAnswerMatrixFilled___deUqS {
}
.Icons-All__singleAnswerMatrixFilled___deUqS:before {
  content: '\ea6b';
}
.Icons-All__skipLogicFilled___DXr4U {
}
.Icons-All__skipLogicFilled___DXr4U:before {
  content: '\ea6d';
}
.Icons-All__textfieldQuestionFilled___WxKG5 {
}
.Icons-All__textfieldQuestionFilled___WxKG5:before {
  content: '\ea6f';
}
.Icons-All__processFormsFilled___czLgg {
}
.Icons-All__processFormsFilled___czLgg:before {
  content: '\ea71';
}
.Icons-All__manageInviteesFilled___Sbxis {
}
.Icons-All__manageInviteesFilled___Sbxis:before {
  content: '\ea73';
}
.Icons-All__socialFollowFilled___GvWbG {
}
.Icons-All__socialFollowFilled___GvWbG:before {
  content: '\ea75';
}
.Icons-All__staffListFilled___ZNXgs {
}
.Icons-All__staffListFilled___ZNXgs:before {
  content: '\ea77';
}
.Icons-All__kioskModeFilled___s6zEL {
}
.Icons-All__kioskModeFilled___s6zEL:before {
  content: '\ea79';
}
.Icons-All__progressFilled___yLsg_ {
}
.Icons-All__progressFilled___yLsg_:before {
  content: '\ea7b';
}
.Icons-All__pathsFilled___Nqiyv {
}
.Icons-All__pathsFilled___Nqiyv:before {
  content: '\ea7d';
}
.Icons-All__contactFieldsFilled___Qg424 {
}
.Icons-All__contactFieldsFilled___Qg424:before {
  content: '\ea7f';
}
.Icons-All__resourcesFilled___yCkUA {
}
.Icons-All__resourcesFilled___yCkUA:before {
  content: '\ea81';
}
.Icons-All__documentFilled___MvWSx {
}
.Icons-All__documentFilled___MvWSx:before {
  content: '\ea83';
}
.Icons-All__fileFilled___KceRE {
}
.Icons-All__fileFilled___KceRE:before {
  content: '\ea85';
}
.Icons-All__addToCalendarFilled___Bh_75 {
}
.Icons-All__addToCalendarFilled___Bh_75:before {
  content: '\eaea';
}
.Icons-All__ticketFilled___tHolE {
}
.Icons-All__ticketFilled___tHolE:before {
  content: '\eaec';
}
.Icons-All__countdownFilled___EKBya {
}
.Icons-All__countdownFilled___EKBya:before {
  content: '\eaee';
}
.Icons-All__customContactFieldFilled___ERVo8 {
}
.Icons-All__customContactFieldFilled___ERVo8:before {
  content: '\eaef';
}
.Icons-All__eventDateTimeFilled___EmlML {
}
.Icons-All__eventDateTimeFilled___EmlML:before {
  content: '\eaf2';
}
.Icons-All__eventDescriptionFilled___c793g {
}
.Icons-All__eventDescriptionFilled___c793g:before {
  content: '\eaf4';
}
.Icons-All__eventTitleFilled___vy4nq {
}
.Icons-All__eventTitleFilled___vy4nq:before {
  content: '\eaf6';
}
.Icons-All__locationMapFilled___cE7io {
}
.Icons-All__locationMapFilled___cE7io:before {
  content: '\eaf8';
}
.Icons-All__membershipFilled___ssnXX {
}
.Icons-All__membershipFilled___ssnXX:before {
  content: '\eafa';
}
.Icons-All__carRequestFilled___OB4Y5 {
}
.Icons-All__carRequestFilled___OB4Y5:before {
  content: '\eb00';
}
.Icons-All__airRequestFilled___zDMdH {
}
.Icons-All__airRequestFilled___zDMdH:before {
  content: '\eafd';
}
.Icons-All__hotelRequestFilled___fJDMs {
}
.Icons-All__hotelRequestFilled___fJDMs:before {
  content: '\eaff';
}
.Icons-All__myAgendaFilled___YhxWV {
}
.Icons-All__myAgendaFilled___YhxWV:before {
  content: '\eb01';
}
.Icons-All__myItineraryFilled___W1vbf {
}
.Icons-All__myItineraryFilled___W1vbf:before {
  content: '\eb03';
}
.Icons-All__plannerInfoFilled___zJlyF {
}
.Icons-All__plannerInfoFilled___zJlyF:before {
  content: '\eb06';
}
.Icons-All__registerButtonFilled___IHji6 {
}
.Icons-All__registerButtonFilled___IHji6:before {
  content: '\eb08';
}
.Icons-All__deadlineFilled___xnWWw {
}
.Icons-All__deadlineFilled___xnWWw:before {
  content: '\eb0a';
}
.Icons-All__registrationTypeFilled___J7Dg_ {
}
.Icons-All__registrationTypeFilled___J7Dg_:before {
  content: '\eb0c';
}
.Icons-All__myAnswersFilled____liTc {
}
.Icons-All__myAnswersFilled____liTc:before {
  content: '\eb0e';
}
.Icons-All__textFilled____5RAm {
}
.Icons-All__textFilled____5RAm:before {
  content: '\eb10';
}
.Icons-All__footerFilled___q3OCt {
}
.Icons-All__footerFilled___q3OCt:before {
  content: '\eb12';
}
.Icons-All__imageCarouselFilled___l7cub {
}
.Icons-All__imageCarouselFilled___l7cub:before {
  content: '\eb14';
}
.Icons-All__videoFilled___J3iUI {
}
.Icons-All__videoFilled___J3iUI:before {
  content: '\eb16';
}
.Icons-All__tracksFilled___gT37S {
}
.Icons-All__tracksFilled___gT37S:before {
  content: '\eb18';
}
.Icons-All__weatherFilled___WuInr {
}
.Icons-All__weatherFilled___WuInr:before {
  content: '\eb1a';
}
.Icons-All__socialMediaHeaderFilled___Iu9yx {
}
.Icons-All__socialMediaHeaderFilled___Iu9yx:before {
  content: '\eb1c';
}
.Icons-All__photoGalleryFilled____QuHm {
}
.Icons-All__photoGalleryFilled____QuHm:before {
  content: '\eb1e';
}
.Icons-All__paymentFilled___efcj8 {
}
.Icons-All__paymentFilled___efcj8:before {
  content: '\eb22';
}
.Icons-All__registrationSummaryFilled___HcH4f {
}
.Icons-All__registrationSummaryFilled___HcH4f:before {
  content: '\eb24';
}
.Icons-All__voucherCodeFilled___zL4Ch {
}
.Icons-All__voucherCodeFilled___zL4Ch:before {
  content: '\eb26';
}
.Icons-All__admissionItemFilled___UWjyD {
}
.Icons-All__admissionItemFilled___UWjyD:before {
  content: '\eb28';
}
.Icons-All__admissionItemsFilled___NXtcI {
}
.Icons-All__admissionItemsFilled___NXtcI:before {
  content: '\eb2a';
}
.Icons-All__presentationFilled___f7UCX {
}
.Icons-All__presentationFilled___f7UCX:before {
  content: '\eb35';
}
.Icons-All__spreadsheetFilled___JoiaD {
}
.Icons-All__spreadsheetFilled___JoiaD:before {
  content: '\eb37';
}
.Icons-All__floorPlanFilled___dXZBx {
}
.Icons-All__floorPlanFilled___dXZBx:before {
  content: '\eb39';
}
.Icons-All__restaurantMenuFilled___P__XM {
}
.Icons-All__restaurantMenuFilled___P__XM:before {
  content: '\eb3b';
}
.Icons-All__venueCartFilled___mJQYC {
}
.Icons-All__venueCartFilled___mJQYC:before {
  content: '\eb3d';
}
.Icons-All__measureFilled___JJP87 {
}
.Icons-All__measureFilled___JJP87:before {
  content: '\eb3f';
}
.Icons-All__ceilingHeightFilled___Zqj8Y {
}
.Icons-All__ceilingHeightFilled___Zqj8Y:before {
  content: '\eb41';
}
.Icons-All__roomLayoutFilled___N7zZS {
}
.Icons-All__roomLayoutFilled___N7zZS:before {
  content: '\eb43';
}
.Icons-All__templateFilled___q6JlV {
}
.Icons-All__templateFilled___q6JlV:before {
  content: '\eb5d';
}
.Icons-All__invoiceFilled___aNump {
}
.Icons-All__invoiceFilled___aNump:before {
  content: '\eb5f';
}
.Icons-All__leadRetrievalFilled___ESRFJ {
}
.Icons-All__leadRetrievalFilled___ESRFJ:before {
  content: '\eb61';
}
.Icons-All__submissionFilled____yoJH {
}
.Icons-All__submissionFilled____yoJH:before {
  content: '\eb63';
}
.Icons-All__emptySocialWallFilled___l5E42 {
}
.Icons-All__emptySocialWallFilled___l5E42:before {
  content: '\ebe2';
}
.Icons-All__curatedFolderFilled___ruA0C {
}
.Icons-All__curatedFolderFilled___ruA0C:before {
  content: '\ebe4';
}
.Icons-All__launchSocialWallFilled___B0mp8 {
}
.Icons-All__launchSocialWallFilled___B0mp8:before {
  content: '\ebe6';
}
.Icons-All__noFeedFilled___mHFLg {
}
.Icons-All__noFeedFilled___mHFLg:before {
  content: '\ebe8';
}
.Icons-All__rightsRequestsFilled___YKhcD {
}
.Icons-All__rightsRequestsFilled___YKhcD:before {
  content: '\ebea';
}
.Icons-All__requestWarningFilled___hE7Qn {
}
.Icons-All__requestWarningFilled___hE7Qn:before {
  content: '\ebec';
}
.Icons-All__noPostRemainingFilled___WgENA {
}
.Icons-All__noPostRemainingFilled___WgENA:before {
  content: '\ebee';
}
.Icons-All__requestedFilled___ULyfN {
}
.Icons-All__requestedFilled___ULyfN:before {
  content: '\ebf0';
}
.Icons-All__emptyCuratedFilled___QUQkU {
}
.Icons-All__emptyCuratedFilled___QUQkU:before {
  content: '\ebf2';
}
.Icons-All__publishSettingFilled___ZBBeK {
}
.Icons-All__publishSettingFilled___ZBBeK:before {
  content: '\ebf4';
}
.Icons-All__socialWallFilled___PnYJE {
}
.Icons-All__socialWallFilled___PnYJE:before {
  content: '\ebf6';
}
.Icons-All__socialWallSettingsFilled___sVlY5 {
}
.Icons-All__socialWallSettingsFilled___sVlY5:before {
  content: '\ebf8';
}
.Icons-All__pendingFilled___K36in {
}
.Icons-All__pendingFilled___K36in:before {
  content: '\ebfa';
}
.Icons-All__noEventsFilled___iGkdA {
}
.Icons-All__noEventsFilled___iGkdA:before {
  content: '\ebfc';
}
.Icons-All__officePhoneFilled___NbYNq {
}
.Icons-All__officePhoneFilled___NbYNq:before {
  content: '\ebfe';
}
.Icons-All__roleFilled___RtsZu {
}
.Icons-All__roleFilled___RtsZu:before {
  content: '\ec00';
}
.Icons-All__curatedGalleryFilled___RwszL {
}
.Icons-All__curatedGalleryFilled___RwszL:before {
  content: '\ec02';
}
.Icons-All__smartGalleryFilled___aw8U6 {
}
.Icons-All__smartGalleryFilled___aw8U6:before {
  content: '\ec04';
}
.Icons-All__approvalRequestFilled___kG94W {
}
.Icons-All__approvalRequestFilled___kG94W:before {
  content: '\ec06';
}
.Icons-All__crowdCompassFilled___tioLm {
}
.Icons-All__crowdCompassFilled___tioLm:before {
  content: '\ec08';
}
.Icons-All__customPostFilled___GdL2K {
}
.Icons-All__customPostFilled___GdL2K:before {
  content: '\ec0a';
}
.Icons-All__emptySessionFilled___pIO6I {
}
.Icons-All__emptySessionFilled___pIO6I:before {
  content: '\ec0c';
}
.Icons-All__partnershipFilled___XhxCr {
}
.Icons-All__partnershipFilled___XhxCr:before {
  content: '\ec0e';
}
.Icons-All__airportFilled___zu2v8 {
}
.Icons-All__airportFilled___zu2v8:before {
  content: '\ec2b';
}
.Icons-All__businessFilled___DjmNU {
}
.Icons-All__businessFilled___DjmNU:before {
  content: '\ec2d';
}
.Icons-All__conventionCenterFilled___p_vA1 {
}
.Icons-All__conventionCenterFilled___p_vA1:before {
  content: '\ec2f';
}
.Icons-All__landmarksFilled___yDF1a {
}
.Icons-All__landmarksFilled___yDF1a:before {
  content: '\ec31';
}
.Icons-All__museumFilled___Gw5Yt {
}
.Icons-All__museumFilled___Gw5Yt:before {
  content: '\ec33';
}
.Icons-All__nightlifeFilled___XzDBK {
}
.Icons-All__nightlifeFilled___XzDBK:before {
  content: '\ec35';
}
.Icons-All__parkFilled___MXKO8 {
}
.Icons-All__parkFilled___MXKO8:before {
  content: '\ec37';
}
.Icons-All__recreationFilled___IiTm3 {
}
.Icons-All__recreationFilled___IiTm3:before {
  content: '\ec39';
}
.Icons-All__restaurantFilled___wwxo3 {
}
.Icons-All__restaurantFilled___wwxo3:before {
  content: '\ec3b';
}
.Icons-All__theaterFilled___cjq72 {
}
.Icons-All__theaterFilled___cjq72:before {
  content: '\ec3d';
}
.Icons-All__shoppingFilled____c_WF {
}
.Icons-All__shoppingFilled____c_WF:before {
  content: '\ec3f';
}
.Icons-All__universityFilled___HSIY8 {
}
.Icons-All__universityFilled___HSIY8:before {
  content: '\ec41';
}
.Icons-All__orderSummaryFilled___flySP {
}
.Icons-All__orderSummaryFilled___flySP:before {
  content: '\ec43';
}
.Icons-All__speedRFPFilled___g4VE9 {
}
.Icons-All__speedRFPFilled___g4VE9:before {
  content: '\ec45';
}
.Icons-All__specialEventFilled___XYWPc {
}
.Icons-All__specialEventFilled___XYWPc:before {
  content: '\ec47';
}
.Icons-All__weddingFilled___EIvqA {
}
.Icons-All__weddingFilled___EIvqA:before {
  content: '\ec49';
}
.Icons-All__meetingFilled___F9DBc {
}
.Icons-All__meetingFilled___F9DBc:before {
  content: '\ec4b';
}
.Icons-All__circle___gyEdD {
}
.Icons-All__circle___gyEdD:before {
  content: '\ed07';
}
.Icons-All__contrast___YVsuU {
}
.Icons-All__contrast___YVsuU:before {
  content: '\ed08';
}
.Icons-All__animation___qsAJJ {
}
.Icons-All__animation___qsAJJ:before {
  content: '\ed09';
}
.Icons-All__settingsUnavailable___qBV4V {
}
.Icons-All__settingsUnavailable___qBV4V:before {
  content: '\ed0a';
}
.Icons-All__statusIndicator___N02hk {
}
.Icons-All__statusIndicator___N02hk:before {
  content: '\ed0b';
}
.Icons-All__userSearch___rCrlI {
}
.Icons-All__userSearch___rCrlI:before {
  content: '\ece6';
}
.Icons-All__userUnknown___Fxawr {
}
.Icons-All__userUnknown___Fxawr:before {
  content: '\ece7';
}
.Icons-All__sleepSpace___LgtJT {
}
.Icons-All__sleepSpace___LgtJT:before {
  content: '\ece8';
}
.Icons-All__space___H7ai9 {
}
.Icons-All__space___H7ai9:before {
  content: '\ece9';
}
.Icons-All__bed___SaZnq {
}
.Icons-All__bed___SaZnq:before {
  content: '\ece3';
}
.Icons-All__bill___XZuQp {
}
.Icons-All__bill___XZuQp:before {
  content: '\ece4';
}
.Icons-All__dollarSign___F9cXQ {
}
.Icons-All__dollarSign___F9cXQ:before {
  content: '\ece5';
}
.Icons-All__fontColor___xcdzp {
}
.Icons-All__fontColor___xcdzp:before {
  content: '\ecd7';
}
.Icons-All__fontBackgroundColor___Zdkyt {
}
.Icons-All__fontBackgroundColor___Zdkyt:before {
  content: '\ecd8';
}
.Icons-All__standardButton___dQuXe {
}
.Icons-All__standardButton___dQuXe:before {
  content: '\ecd9';
}
.Icons-All__dropdown___JJuD6 {
}
.Icons-All__dropdown___JJuD6:before {
  content: '\ecda';
}
.Icons-All__phone___P4hmJ {
}
.Icons-All__phone___P4hmJ:before {
  content: '\eccf';
}
.Icons-All__style___fUO6D {
}
.Icons-All__style___fUO6D:before {
  content: '\ecd0';
}
.Icons-All__button____jxHF {
}
.Icons-All__button____jxHF:before {
  content: '\ecad';
}
.Icons-All__headerText___lMIv6 {
}
.Icons-All__headerText___lMIv6:before {
  content: '\ecae';
}
.Icons-All__barChart___15o1V {
}
.Icons-All__barChart___15o1V:before {
  content: '\ec74';
}
.Icons-All__columnChart___PDqOE {
}
.Icons-All__columnChart___PDqOE:before {
  content: '\ec76';
}
.Icons-All__pieChart___n0df_ {
}
.Icons-All__pieChart___n0df_:before {
  content: '\ec78';
}
.Icons-All__lineChart____jODm {
}
.Icons-All__lineChart____jODm:before {
  content: '\ec7a';
}
.Icons-All__stackedBarChart___HmOnQ {
}
.Icons-All__stackedBarChart___HmOnQ:before {
  content: '\ec7c';
}
.Icons-All__stackedColumnChart___wZ1wh {
}
.Icons-All__stackedColumnChart___wZ1wh:before {
  content: '\ec7e';
}
.Icons-All__tableChart___Si0AM {
}
.Icons-All__tableChart___Si0AM:before {
  content: '\ec80';
}
.Icons-All__userSettings___wIlv7 {
}
.Icons-All__userSettings___wIlv7:before {
  content: '\ec6b';
}
.Icons-All__admin___YW2aw {
}
.Icons-All__admin___YW2aw:before {
  content: '\ea86';
}
.Icons-All__attentionWarning___KQVIa {
}
.Icons-All__attentionWarning___KQVIa:before {
  content: '\ea88';
}
.Icons-All__bookmark___pbczs {
}
.Icons-All__bookmark___pbczs:before {
  content: '\ea8a';
}
.Icons-All__calculator___qH85g {
}
.Icons-All__calculator___qH85g:before {
  content: '\ea8c';
}
.Icons-All__configuration___NqDlT {
}
.Icons-All__configuration___NqDlT:before {
  content: '\ea8e';
}
.Icons-All__contacts___tDEEZ {
}
.Icons-All__contacts___tDEEZ:before {
  content: '\ea90';
}
.Icons-All__customHTML___x7aXm {
}
.Icons-All__customHTML___x7aXm:before {
  content: '\ea92';
}
.Icons-All__design___FjXCg {
}
.Icons-All__design___FjXCg:before {
  content: '\ea94';
}
.Icons-All__diamond___v1h27 {
}
.Icons-All__diamond___v1h27:before {
  content: '\ea96';
}
.Icons-All__email___gbHVl {
}
.Icons-All__email___gbHVl:before {
  content: '\ea98';
}
.Icons-All__error___XZBvg {
}
.Icons-All__error___XZBvg:before {
  content: '\ea9a';
}
.Icons-All__favoriteLike___c2Frv {
}
.Icons-All__favoriteLike___c2Frv:before {
  content: '\ea9c';
}
.Icons-All__home___txoVA {
}
.Icons-All__home___txoVA:before {
  content: '\ea9e';
}
.Icons-All__htmlEmail____ktV9 {
}
.Icons-All__htmlEmail____ktV9:before {
  content: '\eaa0';
}
.Icons-All__information___qtzH4 {
}
.Icons-All__information___qtzH4:before {
  content: '\eaa2';
}
.Icons-All__library___rLFR_ {
}
.Icons-All__library___rLFR_:before {
  content: '\eaa4';
}
.Icons-All__location___RayLr {
}
.Icons-All__location___RayLr:before {
  content: '\eaa6';
}
.Icons-All__login____vu4f {
}
.Icons-All__login____vu4f:before {
  content: '\eaa8';
}
.Icons-All__logout___ZZBx5 {
}
.Icons-All__logout___ZZBx5:before {
  content: '\eaaa';
}
.Icons-All__notifications___Da1lK {
}
.Icons-All__notifications___Da1lK:before {
  content: '\eaac';
}
.Icons-All__page___MjW1W {
}
.Icons-All__page___MjW1W:before {
  content: '\eaae';
}
.Icons-All__polls___EJBgv {
}
.Icons-All__polls___EJBgv:before {
  content: '\eab0';
}
.Icons-All__recentItems___KK8Mn {
}
.Icons-All__recentItems___KK8Mn:before {
  content: '\eab2';
}
.Icons-All__reports___SIVMh {
}
.Icons-All__reports___SIVMh:before {
  content: '\eab4';
}
.Icons-All__settings___qGzzl {
}
.Icons-All__settings___qGzzl:before {
  content: '\eab6';
}
.Icons-All__socialMedia___LdJWi {
}
.Icons-All__socialMedia___LdJWi:before {
  content: '\eab8';
}
.Icons-All__star___k9OVK {
}
.Icons-All__star___k9OVK:before {
  content: '\eabc';
}
.Icons-All__support___gdQ87 {
}
.Icons-All__support___gdQ87:before {
  content: '\eabd';
}
.Icons-All__textEmail___pAckU {
}
.Icons-All__textEmail___pAckU:before {
  content: '\eabe';
}
.Icons-All__time___uGyWu {
}
.Icons-All__time___uGyWu:before {
  content: '\eac0';
}
.Icons-All__unknown___tXMBj {
}
.Icons-All__unknown___tXMBj:before {
  content: '\eac2';
}
.Icons-All__user___e1M_P {
}
.Icons-All__user___e1M_P:before {
  content: '\eac4';
}
.Icons-All__views___tAhCK {
}
.Icons-All__views___tAhCK:before {
  content: '\eac6';
}
.Icons-All__weblinks___w7pLV {
}
.Icons-All__weblinks___w7pLV:before {
  content: '\eac8';
}
.Icons-All__website___itRse {
}
.Icons-All__website___itRse:before {
  content: '\eaca';
}
.Icons-All__widgets___HCBpn {
}
.Icons-All__widgets___HCBpn:before {
  content: '\eacc';
}
.Icons-All__feeds___LRL4Z {
}
.Icons-All__feeds___LRL4Z:before {
  content: '\eace';
}
.Icons-All__audio___Dh0R4 {
}
.Icons-All__audio___Dh0R4:before {
  content: '\ead0';
}
.Icons-All__displayOptions____vgoo {
}
.Icons-All__displayOptions____vgoo:before {
  content: '\ead2';
}
.Icons-All__subsection___Ujb94 {
}
.Icons-All__subsection___Ujb94:before {
  content: '\ead4';
}
.Icons-All__facebook___JojDj {
}
.Icons-All__facebook___JojDj:before {
  content: '\eb2b';
}
.Icons-All__instagram___s1eIA {
}
.Icons-All__instagram___s1eIA:before {
  content: '\eb2d';
}
.Icons-All__linkedIn___FJ8DV {
}
.Icons-All__linkedIn___FJ8DV:before {
  content: '\eb2f';
}
.Icons-All__twitter___M5Nbb {
}
.Icons-All__twitter___M5Nbb:before {
  content: '\eb31';
}
.Icons-All__flickr___vlBP_ {
}
.Icons-All__flickr___vlBP_:before {
  content: '\eb71';
}
.Icons-All__googleplus___aGFmI {
}
.Icons-All__googleplus___aGFmI:before {
  content: '\eb73';
}
.Icons-All__youtube___HA29_ {
}
.Icons-All__youtube___HA29_:before {
  content: '\eb75';
}
.Icons-All__spacer___fgQgi {
}
.Icons-All__spacer___fgQgi:before {
  content: '\eb64';
}
.Icons-All__userResearch___Mz5nl {
}
.Icons-All__userResearch___Mz5nl:before {
  content: '\eb66';
}
.Icons-All__spinner___odpZz {
}
.Icons-All__spinner___odpZz:before {
  content: '\eb68';
}
.Icons-All__typeTool___jtyy9 {
}
.Icons-All__typeTool___jtyy9:before {
  content: '\eb69';
}
.Icons-All__colorWheel___KksiF {
}
.Icons-All__colorWheel___KksiF:before {
  content: '\eb6b';
}
.Icons-All__regret___SHn04 {
}
.Icons-All__regret___SHn04:before {
  content: '\eb6d';
}
.Icons-All__summary___c1XJg {
}
.Icons-All__summary___c1XJg:before {
  content: '\eb6f';
}
.Icons-All__internationalGlobe___iAsxJ {
}
.Icons-All__internationalGlobe___iAsxJ:before {
  content: '\eb77';
}
.Icons-All__network___KXcx1 {
}
.Icons-All__network___KXcx1:before {
  content: '\eb79';
}
.Icons-All__statistics___LLntP {
}
.Icons-All__statistics___LLntP:before {
  content: '\eb7b';
}
.Icons-All__sort___cVhh8 {
}
.Icons-All__sort___cVhh8:before {
  content: '\eb7d';
}
.Icons-All__premiumFeature___AHFJH {
}
.Icons-All__premiumFeature___AHFJH:before {
  content: '\eb7f';
}
.Icons-All__folder___RVOsH {
}
.Icons-All__folder___RVOsH:before {
  content: '\eb81';
}
.Icons-All__nextItem___tmZ4O {
}
.Icons-All__nextItem___tmZ4O:before {
  content: '\eb83';
}
.Icons-All__previousItem___SW5Kt {
}
.Icons-All__previousItem___SW5Kt:before {
  content: '\eb85';
}
.Icons-All__addDotted___kK46f {
}
.Icons-All__addDotted___kK46f:before {
  content: '\eb87';
}
.Icons-All__checkbox___UcqJX {
}
.Icons-All__checkbox___UcqJX:before {
  content: '\eb89';
}
.Icons-All__checkboxSelected____k87F {
}
.Icons-All__checkboxSelected____k87F:before {
  content: '\eb8b';
}
.Icons-All__checkDotted___PoOTz {
}
.Icons-All__checkDotted___PoOTz:before {
  content: '\eb8d';
}
.Icons-All__minus___Otx17 {
}
.Icons-All__minus___Otx17:before {
  content: '\eb8f';
}
.Icons-All__removeDotted___t58Q9 {
}
.Icons-All__removeDotted___t58Q9:before {
  content: '\eb91';
}
.Icons-All__cursor___iWWSr {
}
.Icons-All__cursor___iWWSr:before {
  content: '\ec0f';
}
.Icons-All__cursorAction___NvQ98 {
}
.Icons-All__cursorAction___NvQ98:before {
  content: '\ec11';
}
.Icons-All__openedFolder___Fny_9 {
}
.Icons-All__openedFolder___Fny_9:before {
  content: '\ec13';
}
.Icons-All__lockedFolder___Axy6e {
}
.Icons-All__lockedFolder___Axy6e:before {
  content: '\ec15';
}
.Icons-All__zipFile___LONjD {
}
.Icons-All__zipFile___LONjD:before {
  content: '\ec17';
}
.Icons-All__excelFile___mkQ7N {
}
.Icons-All__excelFile___mkQ7N:before {
  content: '\ec19';
}
.Icons-All__powerpointFile___IL2LU {
}
.Icons-All__powerpointFile___IL2LU:before {
  content: '\ec1b';
}
.Icons-All__pdfFile___KRpam {
}
.Icons-All__pdfFile___KRpam:before {
  content: '\ec1d';
}
.Icons-All__textFile___s6Ud9 {
}
.Icons-All__textFile___s6Ud9:before {
  content: '\ec1f';
}
.Icons-All__videoFile___AFiO8 {
}
.Icons-All__videoFile___AFiO8:before {
  content: '\ec21';
}
.Icons-All__wordFile___jyLwe {
}
.Icons-All__wordFile___jyLwe:before {
  content: '\ec23';
}
.Icons-All__audioFile___fZ3lc {
}
.Icons-All__audioFile___fZ3lc:before {
  content: '\ec25';
}
.Icons-All__vectorFile___NwNpg {
}
.Icons-All__vectorFile___NwNpg:before {
  content: '\ec27';
}
.Icons-All__userUnknownFilled___AbzS5 {
}
.Icons-All__userUnknownFilled___AbzS5:before {
  content: '\ecea';
}
.Icons-All__userSearchFilled___qUWBJ {
}
.Icons-All__userSearchFilled___qUWBJ:before {
  content: '\eceb';
}
.Icons-All__sleepSpaceFilled____pFXC {
}
.Icons-All__sleepSpaceFilled____pFXC:before {
  content: '\ecec';
}
.Icons-All__spaceFilled___zW_Kh {
}
.Icons-All__spaceFilled___zW_Kh:before {
  content: '\eced';
}
.Icons-All__bedFilled___kWwFk {
}
.Icons-All__bedFilled___kWwFk:before {
  content: '\ecee';
}
.Icons-All__billFilled___z3Nwi {
}
.Icons-All__billFilled___z3Nwi:before {
  content: '\ecef';
}
.Icons-All__dollarSignFilled___gQE4u {
}
.Icons-All__dollarSignFilled___gQE4u:before {
  content: '\ecf0';
}
.Icons-All__fontColorFilled___SJZKY {
}
.Icons-All__fontColorFilled___SJZKY:before {
  content: '\ecdb';
}
.Icons-All__fontBackgroundColorFilled___bg_0D {
}
.Icons-All__fontBackgroundColorFilled___bg_0D:before {
  content: '\ecdc';
}
.Icons-All__standardButtonFilled___SeCxt {
}
.Icons-All__standardButtonFilled___SeCxt:before {
  content: '\ecf1';
}
.Icons-All__dropdownFilled___L2l6S {
}
.Icons-All__dropdownFilled___L2l6S:before {
  content: '\ecf2';
}
.Icons-All__styleFilled___mqIsv {
}
.Icons-All__styleFilled___mqIsv:before {
  content: '\ecd2';
}
.Icons-All__phoneFilled___hMb6v {
}
.Icons-All__phoneFilled___hMb6v:before {
  content: '\ecd1';
}
.Icons-All__buttonFilled___GiGnu {
}
.Icons-All__buttonFilled___GiGnu:before {
  content: '\ecaf';
}
.Icons-All__headerTextFilled___SIc3I {
}
.Icons-All__headerTextFilled___SIc3I:before {
  content: '\ecb0';
}
.Icons-All__barChartFilled___E7Ujf {
}
.Icons-All__barChartFilled___E7Ujf:before {
  content: '\ec75';
}
.Icons-All__columnChartFilled___pqtrA {
}
.Icons-All__columnChartFilled___pqtrA:before {
  content: '\ec77';
}
.Icons-All__pieChartFilled___SYJP1 {
}
.Icons-All__pieChartFilled___SYJP1:before {
  content: '\ec79';
}
.Icons-All__lineChartFilled___zPeCQ {
}
.Icons-All__lineChartFilled___zPeCQ:before {
  content: '\ec7b';
}
.Icons-All__stackedBarChartFilled___IosUZ {
}
.Icons-All__stackedBarChartFilled___IosUZ:before {
  content: '\ec7d';
}
.Icons-All__stackedColumnChartFilled___ra1u_ {
}
.Icons-All__stackedColumnChartFilled___ra1u_:before {
  content: '\ec7f';
}
.Icons-All__tableChartFilled___lG6MP {
}
.Icons-All__tableChartFilled___lG6MP:before {
  content: '\ec81';
}
.Icons-All__userSettingsFilled___NkQjy {
}
.Icons-All__userSettingsFilled___NkQjy:before {
  content: '\ec6c';
}
.Icons-All__adminFilled___YBXqp {
}
.Icons-All__adminFilled___YBXqp:before {
  content: '\ea87';
}
.Icons-All__attentionWarningFilled___iEO78 {
}
.Icons-All__attentionWarningFilled___iEO78:before {
  content: '\ea89';
}
.Icons-All__bookmarkFilled___s1IAr {
}
.Icons-All__bookmarkFilled___s1IAr:before {
  content: '\ea8b';
}
.Icons-All__calculatorFilled___z1F5t {
}
.Icons-All__calculatorFilled___z1F5t:before {
  content: '\ea8d';
}
.Icons-All__configurationFilled___yRTlh {
}
.Icons-All__configurationFilled___yRTlh:before {
  content: '\ea8f';
}
.Icons-All__contactsFilled___pXoSY {
}
.Icons-All__contactsFilled___pXoSY:before {
  content: '\ea91';
}
.Icons-All__customHTMLFilled___WOHWc {
}
.Icons-All__customHTMLFilled___WOHWc:before {
  content: '\ea93';
}
.Icons-All__designFilled___VHc63 {
}
.Icons-All__designFilled___VHc63:before {
  content: '\ea95';
}
.Icons-All__diamondFilled___uI2Tw {
}
.Icons-All__diamondFilled___uI2Tw:before {
  content: '\ea97';
}
.Icons-All__emailFilled___EZPcA {
}
.Icons-All__emailFilled___EZPcA:before {
  content: '\ea99';
}
.Icons-All__errorFilled___HywMV {
}
.Icons-All__errorFilled___HywMV:before {
  content: '\ea9b';
}
.Icons-All__favoriteLikeFilled___Zpvuo {
}
.Icons-All__favoriteLikeFilled___Zpvuo:before {
  content: '\ea9d';
}
.Icons-All__homeFilled___aMAJj {
}
.Icons-All__homeFilled___aMAJj:before {
  content: '\ea9f';
}
.Icons-All__htmlEmailFilled___UctHj {
}
.Icons-All__htmlEmailFilled___UctHj:before {
  content: '\eaa1';
}
.Icons-All__informationFilled___v1X5K {
}
.Icons-All__informationFilled___v1X5K:before {
  content: '\eaa3';
}
.Icons-All__libraryFilled___VjN_2 {
}
.Icons-All__libraryFilled___VjN_2:before {
  content: '\eaa5';
}
.Icons-All__locationFilled___zDwe6 {
}
.Icons-All__locationFilled___zDwe6:before {
  content: '\eaa7';
}
.Icons-All__loginFilled___sb89p {
}
.Icons-All__loginFilled___sb89p:before {
  content: '\eaa9';
}
.Icons-All__logoutFilled___naBF7 {
}
.Icons-All__logoutFilled___naBF7:before {
  content: '\eaab';
}
.Icons-All__notificationsFilled____TUoE {
}
.Icons-All__notificationsFilled____TUoE:before {
  content: '\eaad';
}
.Icons-All__pageFilled___LSd1U {
}
.Icons-All__pageFilled___LSd1U:before {
  content: '\eaaf';
}
.Icons-All__pollsFilled___zNvRP {
}
.Icons-All__pollsFilled___zNvRP:before {
  content: '\eab1';
}
.Icons-All__recentItemsFilled___XHIFV {
}
.Icons-All__recentItemsFilled___XHIFV:before {
  content: '\eab3';
}
.Icons-All__reportsFilled___cUwjO {
}
.Icons-All__reportsFilled___cUwjO:before {
  content: '\eab5';
}
.Icons-All__settingsFilled___nlMXt {
}
.Icons-All__settingsFilled___nlMXt:before {
  content: '\eab7';
}
.Icons-All__socialMediaFilled___hU40E {
}
.Icons-All__socialMediaFilled___hU40E:before {
  content: '\eab9';
}
.Icons-All__starFilled___ok_fL {
}
.Icons-All__starFilled___ok_fL:before {
  content: '\eabf';
}
.Icons-All__supportFilled___xsob6 {
}
.Icons-All__supportFilled___xsob6:before {
  content: '\eac1';
}
.Icons-All__textEmailFilled___PqLLn {
}
.Icons-All__textEmailFilled___PqLLn:before {
  content: '\eac3';
}
.Icons-All__timeFilled___pksTI {
}
.Icons-All__timeFilled___pksTI:before {
  content: '\eac5';
}
.Icons-All__unknownFilled___avwqI {
}
.Icons-All__unknownFilled___avwqI:before {
  content: '\eac7';
}
.Icons-All__userFilled___OLlEV {
}
.Icons-All__userFilled___OLlEV:before {
  content: '\eac9';
}
.Icons-All__viewsFilled___lQjVa {
}
.Icons-All__viewsFilled___lQjVa:before {
  content: '\eacb';
}
.Icons-All__weblinkFilled___bh_bu {
}
.Icons-All__weblinkFilled___bh_bu:before {
  content: '\eacd';
}
.Icons-All__websiteFilled___l9W6E {
}
.Icons-All__websiteFilled___l9W6E:before {
  content: '\eacf';
}
.Icons-All__widgetsFilled___hYNCl {
}
.Icons-All__widgetsFilled___hYNCl:before {
  content: '\ead1';
}
.Icons-All__feedsFilled___YbC34 {
}
.Icons-All__feedsFilled___YbC34:before {
  content: '\ead3';
}
.Icons-All__audioFilled___tEBQE {
}
.Icons-All__audioFilled___tEBQE:before {
  content: '\ead5';
}
.Icons-All__displayOptionsFilled___fkymg {
}
.Icons-All__displayOptionsFilled___fkymg:before {
  content: '\eb2c';
}
.Icons-All__subsectionFilled___Mlveu {
}
.Icons-All__subsectionFilled___Mlveu:before {
  content: '\eb2e';
}
.Icons-All__facebookFilled___Blgtx {
}
.Icons-All__facebookFilled___Blgtx:before {
  content: '\eb30';
}
.Icons-All__instagramFilled___vMNug {
}
.Icons-All__instagramFilled___vMNug:before {
  content: '\eb32';
}
.Icons-All__linkedInFilled___lGLbX {
}
.Icons-All__linkedInFilled___lGLbX:before {
  content: '\eb44';
}
.Icons-All__twitterFilled___Z2PM4 {
}
.Icons-All__twitterFilled___Z2PM4:before {
  content: '\eb45';
}
.Icons-All__flickrFilled___RU1ZQ {
}
.Icons-All__flickrFilled___RU1ZQ:before {
  content: '\eb72';
}
.Icons-All__googleplusFilled___jUqGc {
}
.Icons-All__googleplusFilled___jUqGc:before {
  content: '\eb74';
}
.Icons-All__youtubeFilled___TDn5d {
}
.Icons-All__youtubeFilled___TDn5d:before {
  content: '\eb76';
}
.Icons-All__spacerFilled___d5fHP {
}
.Icons-All__spacerFilled___d5fHP:before {
  content: '\eb65';
}
.Icons-All__userResearchFilled___oMKgb {
}
.Icons-All__userResearchFilled___oMKgb:before {
  content: '\eb67';
}
.Icons-All__typeToolFilled___iE0EE {
}
.Icons-All__typeToolFilled___iE0EE:before {
  content: '\eb6a';
}
.Icons-All__colorWheelFilled___OlpbI {
}
.Icons-All__colorWheelFilled___OlpbI:before {
  content: '\eb6c';
}
.Icons-All__regretFilled___uQBPU {
}
.Icons-All__regretFilled___uQBPU:before {
  content: '\eb6e';
}
.Icons-All__summaryFilled___f3b2I {
}
.Icons-All__summaryFilled___f3b2I:before {
  content: '\eb70';
}
.Icons-All__internationalGlobeFilled____xWVc {
}
.Icons-All__internationalGlobeFilled____xWVc:before {
  content: '\eb78';
}
.Icons-All__networkFilled___w9CTC {
}
.Icons-All__networkFilled___w9CTC:before {
  content: '\eb7a';
}
.Icons-All__statisticsFilled___k_JXF {
}
.Icons-All__statisticsFilled___k_JXF:before {
  content: '\eb7c';
}
.Icons-All__sortFilled___Dwovs {
}
.Icons-All__sortFilled___Dwovs:before {
  content: '\eb7e';
}
.Icons-All__premiumFeatureFilled___sdyxC {
}
.Icons-All__premiumFeatureFilled___sdyxC:before {
  content: '\eb80';
}
.Icons-All__folderFilled___LHmSt {
}
.Icons-All__folderFilled___LHmSt:before {
  content: '\eb82';
}
.Icons-All__nextItemFilled___L6MIh {
}
.Icons-All__nextItemFilled___L6MIh:before {
  content: '\eb84';
}
.Icons-All__previousItemFilled___F9PbI {
}
.Icons-All__previousItemFilled___F9PbI:before {
  content: '\eb86';
}
.Icons-All__addDottedFilled___QKbYG {
}
.Icons-All__addDottedFilled___QKbYG:before {
  content: '\eb88';
}
.Icons-All__checkboxFilled___SZZj5 {
}
.Icons-All__checkboxFilled___SZZj5:before {
  content: '\eb8a';
}
.Icons-All__checkboxSelectedFilled___K3VME {
}
.Icons-All__checkboxSelectedFilled___K3VME:before {
  content: '\eb8c';
}
.Icons-All__checkDottedFilled___NgFiV {
}
.Icons-All__checkDottedFilled___NgFiV:before {
  content: '\eb8e';
}
.Icons-All__minusFilled___wmFao {
}
.Icons-All__minusFilled___wmFao:before {
  content: '\eb90';
}
.Icons-All__removeDottedFilled___c4W1X {
}
.Icons-All__removeDottedFilled___c4W1X:before {
  content: '\eb92';
}
.Icons-All__cursorFilled___z_shk {
}
.Icons-All__cursorFilled___z_shk:before {
  content: '\ec10';
}
.Icons-All__cursorActionFilled___mWzK2 {
}
.Icons-All__cursorActionFilled___mWzK2:before {
  content: '\ec12';
}
.Icons-All__openedFolderFilled___aS5kf {
}
.Icons-All__openedFolderFilled___aS5kf:before {
  content: '\ec14';
}
.Icons-All__lockedFolderFilled___naAOm {
}
.Icons-All__lockedFolderFilled___naAOm:before {
  content: '\ec16';
}
.Icons-All__zipFileFilled___IxggE {
}
.Icons-All__zipFileFilled___IxggE:before {
  content: '\ec18';
}
.Icons-All__excelFileFilled___SeJiv {
}
.Icons-All__excelFileFilled___SeJiv:before {
  content: '\ec1a';
}
.Icons-All__powerpointFileFilled___VYtdP {
}
.Icons-All__powerpointFileFilled___VYtdP:before {
  content: '\ec1c';
}
.Icons-All__pdfFileFilled___YCUA_ {
}
.Icons-All__pdfFileFilled___YCUA_:before {
  content: '\ec1e';
}
.Icons-All__textFileFilled___bhi8T {
}
.Icons-All__textFileFilled___bhi8T:before {
  content: '\ec20';
}
.Icons-All__videoFileFilled___LnVll {
}
.Icons-All__videoFileFilled___LnVll:before {
  content: '\ec22';
}
.Icons-All__wordFileFilled___ZJi87 {
}
.Icons-All__wordFileFilled___ZJi87:before {
  content: '\ec24';
}
.Icons-All__audioFileFilled___ExjmV {
}
.Icons-All__audioFileFilled___ExjmV:before {
  content: '\ec26';
}
.Icons-All__vectorFileFilled___PyILw {
}
.Icons-All__vectorFileFilled___PyILw:before {
  content: '\ec28';
}
.Icons-All__cabaretLayout___YwsNq {
}
.Icons-All__cabaretLayout___YwsNq:before {
  content: '\ec5c';
}
.Icons-All__exhibits8x10___akjbq {
}
.Icons-All__exhibits8x10___akjbq:before {
  content: '\ec5d';
}
.Icons-All__islandExhibits___qMMG8 {
}
.Icons-All__islandExhibits___qMMG8:before {
  content: '\ec5e';
}
.Icons-All__peninsulaExhibits___Gs0k0 {
}
.Icons-All__peninsulaExhibits___Gs0k0:before {
  content: '\ec5f';
}
.Icons-All__perimeterExhibits___bW66M {
}
.Icons-All__perimeterExhibits___bW66M:before {
  content: '\ec60';
}
.Icons-All__tableExhibits___lVrZZ {
}
.Icons-All__tableExhibits___lVrZZ:before {
  content: '\ec61';
}
.Icons-All__exhibits10x10___Rah0j {
}
.Icons-All__exhibits10x10___Rah0j:before {
  content: '\ec62';
}
.Icons-All__royalLayout___tKXP0 {
}
.Icons-All__royalLayout___tKXP0:before {
  content: '\ec6d';
}
.Icons-All__talkshowLayout___giIkb {
}
.Icons-All__talkshowLayout___giIkb:before {
  content: '\ec82';
}
.Icons-All__tShapedLayout___FrZgC {
}
.Icons-All__tShapedLayout___FrZgC:before {
  content: '\ec83';
}
.Icons-All__eShapedLayout___pTBVY {
}
.Icons-All__eShapedLayout___pTBVY:before {
  content: '\ec84';
}
.Icons-All__hollowSquareLayout___VNgE0 {
}
.Icons-All__hollowSquareLayout___VNgE0:before {
  content: '\ec85';
}
.Icons-All__perimeterSeatingLayout___Bzwqu {
}
.Icons-All__perimeterSeatingLayout___Bzwqu:before {
  content: '\ec86';
}
.Icons-All__boardroomLayout___gAp6U {
}
.Icons-All__boardroomLayout___gAp6U:before {
  content: '\ec87';
}
.Icons-All__classroomLayout___jPPyr {
}
.Icons-All__classroomLayout___jPPyr:before {
  content: '\ec88';
}
.Icons-All__crescentLayout___DdrY9 {
}
.Icons-All__crescentLayout___DdrY9:before {
  content: '\ec89';
}
.Icons-All__banquetLayout___xra8Y {
}
.Icons-All__banquetLayout___xra8Y:before {
  content: '\ec8a';
}
.Icons-All__cocktailLayout___Url4m {
}
.Icons-All__cocktailLayout___Url4m:before {
  content: '\ec8b';
}
.Icons-All__theaterLayout___g26bT {
}
.Icons-All__theaterLayout___g26bT:before {
  content: '\ec8c';
}
.Icons-All__maxCapacity___Hx6Vv {
}
.Icons-All__maxCapacity___Hx6Vv:before {
  content: '\ec8d';
}
.Icons-All__uShapedLayout___ENloh {
}
.Icons-All__uShapedLayout___ENloh:before {
  content: '\ecf5';
}
.Icons-All__chevronLayout___h_udf {
}
.Icons-All__chevronLayout___h_udf:before {
  content: '\ecf6';
}
.Icons-All__right___IqRRm {
}
.Icons-All__right___IqRRm:before {
  content: '\e931';
}
.Icons-All__decreaseIndent___Q3F2R {
}
.Icons-All__decreaseIndent___Q3F2R:before {
  content: '\ecb1';
}
.Icons-All__decreaseIndentFilled___m1oZ1 {
}
.Icons-All__decreaseIndentFilled___m1oZ1:before {
  content: '\ecb2';
}
.Icons-All__increaseIndent___ubB9S {
}
.Icons-All__increaseIndent___ubB9S:before {
  content: '\ecb3';
}
.Icons-All__increaseIndentFilled___XRVEA {
}
.Icons-All__increaseIndentFilled___XRVEA:before {
  content: '\ecb4';
}
.Icons-All__insertLineFilled___b1_CZ {
}
.Icons-All__insertLineFilled___b1_CZ:before {
  content: '\ecb5';
}
.Icons-All__insertLine___zhpO8 {
}
.Icons-All__insertLine___zhpO8:before {
  content: '\ecb6';
}
.Icons-All__removeFormat___TQBd5 {
}
.Icons-All__removeFormat___TQBd5:before {
  content: '\ecb7';
}
.Icons-All__removeFormatFilled___V9bBR {
}
.Icons-All__removeFormatFilled___V9bBR:before {
  content: '\ecb8';
}
.Icons-All__showBlocks___GzmMX {
}
.Icons-All__showBlocks___GzmMX:before {
  content: '\ecb9';
}
.Icons-All__showBlocksFilled___jamnK {
}
.Icons-All__showBlocksFilled___jamnK:before {
  content: '\ecba';
}
.Icons-All__anchor___LhdoO {
}
.Icons-All__anchor___LhdoO:before {
  content: '\ecbb';
}
.Icons-All__anchorFilled___Nw2vG {
}
.Icons-All__anchorFilled___Nw2vG:before {
  content: '\ecbc';
}
.Icons-All__imageGroup___d6K4z {
}
.Icons-All__imageGroup___d6K4z:before {
  content: '\ecbd';
}
.Icons-All__imageGroupFilled___IYfZU {
}
.Icons-All__imageGroupFilled___IYfZU:before {
  content: '\ecbe';
}
.Icons-All__quote___yhY7k {
}
.Icons-All__quote___yhY7k:before {
  content: '\ecbf';
}
.Icons-All__quoteFilled___YGKSd {
}
.Icons-All__quoteFilled___YGKSd:before {
  content: '\ecc0';
}
.Icons-All__specialCharacter___ozRgL {
}
.Icons-All__specialCharacter___ozRgL:before {
  content: '\ecc1';
}
.Icons-All__specialCharacterFilled___a0YGO {
}
.Icons-All__specialCharacterFilled___a0YGO:before {
  content: '\ecc2';
}
.Icons-All__subScript___ebLVo {
}
.Icons-All__subScript___ebLVo:before {
  content: '\ecc3';
}
.Icons-All__subScriptFilled___NBf2r {
}
.Icons-All__subScriptFilled___NBf2r:before {
  content: '\ecc4';
}
.Icons-All__superScript___akIEa {
}
.Icons-All__superScript___akIEa:before {
  content: '\ecc5';
}
.Icons-All__superScriptFilled___ikaGp {
}
.Icons-All__superScriptFilled___ikaGp:before {
  content: '\ecc6';
}
.Icons-All__strikeText___j7oBD {
}
.Icons-All__strikeText___j7oBD:before {
  content: '\e91a';
}
.Icons-All__strikeTextFilled___yhDJP {
}
.Icons-All__strikeTextFilled___yhDJP:before {
  content: '\e91b';
}
.Icons-All__underlineText___vChLV {
}
.Icons-All__underlineText___vChLV:before {
  content: '\e924';
}
.Icons-All__underlineTextFilled___p3Gkv {
}
.Icons-All__underlineTextFilled___p3Gkv:before {
  content: '\e925';
}
.Icons-All__tag___w3udQ {
}
.Icons-All__tag___w3udQ:before {
  content: '\e94e';
}
.Icons-All__tagFilled___S5fJB {
}
.Icons-All__tagFilled___S5fJB:before {
  content: '\e94f';
}
.Icons-All__showImage___sX608 {
}
.Icons-All__showImage___sX608:before {
  content: '\e970';
}
.Icons-All__showImageFilled___UqXys {
}
.Icons-All__showImageFilled___UqXys:before {
  content: '\e971';
}
.Icons-All__alignCenter___hZIF6 {
}
.Icons-All__alignCenter___hZIF6:before {
  content: '\eb46';
}
.Icons-All__alignCenterFilled___VFqm2 {
}
.Icons-All__alignCenterFilled___VFqm2:before {
  content: '\eb47';
}
.Icons-All__alignJustify___JiROg {
}
.Icons-All__alignJustify___JiROg:before {
  content: '\eb48';
}
.Icons-All__alignJustifyFilled___r901e {
}
.Icons-All__alignJustifyFilled___r901e:before {
  content: '\eb49';
}
.Icons-All__alignLeft___SLf_e {
}
.Icons-All__alignLeft___SLf_e:before {
  content: '\eb4a';
}
.Icons-All__alignLeftFilled___loPus {
}
.Icons-All__alignLeftFilled___loPus:before {
  content: '\eb4b';
}
.Icons-All__alignRight___Z5Z0J {
}
.Icons-All__alignRight___Z5Z0J:before {
  content: '\eb4c';
}
.Icons-All__alignRightFilled___HzCrK {
}
.Icons-All__alignRightFilled___HzCrK:before {
  content: '\eb4d';
}
.Icons-All__boldText___gcUuN {
}
.Icons-All__boldText___gcUuN:before {
  content: '\eb4e';
}
.Icons-All__boldTextFilled___NS_u1 {
}
.Icons-All__boldTextFilled___NS_u1:before {
  content: '\eb4f';
}
.Icons-All__italicText___nlzVs {
}
.Icons-All__italicText___nlzVs:before {
  content: '\eb50';
}
.Icons-All__italicTextFilled___vduuJ {
}
.Icons-All__italicTextFilled___vduuJ:before {
  content: '\eb51';
}
.Icons-All__link___nQJCR {
}
.Icons-All__link___nQJCR:before {
  content: '\eb52';
}
.Icons-All__linkFilled___PYKZw {
}
.Icons-All__linkFilled___PYKZw:before {
  content: '\eb53';
}
.Icons-All__linkBreak___ZSqkv {
}
.Icons-All__linkBreak___ZSqkv:before {
  content: '\eb54';
}
.Icons-All__linkBreakFilled___uhoTr {
}
.Icons-All__linkBreakFilled___uhoTr:before {
  content: '\eb55';
}
.Icons-All__numberList___hCOmV {
}
.Icons-All__numberList___hCOmV:before {
  content: '\eb56';
}
.Icons-All__numberListFilled___Pu_oh {
}
.Icons-All__numberListFilled___Pu_oh:before {
  content: '\eb57';
}
.Icons-All__list___O6bi1 {
}
.Icons-All__list___O6bi1:before {
  content: '\ec4c';
}
.Icons-All__listFilled___z9DSp {
}
.Icons-All__listFilled___z9DSp:before {
  content: '\ec5b';
}
.Icons-All__uberVoucher___zp3rO {
}
.Icons-All__uberVoucher___zp3rO:before {
  content: '\ed0c';
}
.Icons-All__uberVoucherFilled___ieTQG {
}
.Icons-All__uberVoucherFilled___ieTQG:before {
  content: '\ed0d';
}

.WebsiteNavigator__container___Yv0q3 {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 1px;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigator__container___Yv0q3 {
    flex-wrap: wrap;
    display: block !important;
  }
  .WebsiteNavigator__group___ZELwn {
    position: relative;
  }
}
.WebsiteNavigator__leftContent___WnBCA {
  flex-basis: 1;
  max-width: 270px;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigator__leftContent___WnBCA {
    margin: 0.938em 0 0;
    max-width: 100%;
    width: 100%;
    display: block;
  }
}
.WebsiteNavigator__navigation___OHp41 {
  flex: 1;
  margin: 0 1.25em;
  line-height: 0;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigator__navigation___OHp41 {
    margin: 0;
    display: inline-block;
    vertical-align: top;
  }
  .WebsiteNavigator__rightContent____ZnHI {
    margin: 0;
    display: inline-block;
    float: right;
  }
}
.WebsiteNavigator__group___ZELwn:before,
.WebsiteNavigator__group___ZELwn:after {
  content: '';
  display: table;
}
.WebsiteNavigator__group___ZELwn:after {
  clear: both;
}
.WebsiteNavigator__menu___Sf5h0 {
  list-style-type: none;
  margin: 0;
}
.WebsiteNavigator__menu___Sf5h0 a,
.WebsiteNavigator__menu___Sf5h0 li {
  cursor: pointer;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigator__menu___Sf5h0 {
    background-color: transparent !important;
  }
  .WebsiteNavigator__menu___Sf5h0 li {
    font-size: 1.5em;
  }
}
.WebsiteNavigator__menu___Sf5h0.WebsiteNavigator__horizontalMenu___y2hco {
  display: inline-block;
  padding: 0 1.25em 0 0;
}
.WebsiteNavigator__menu___Sf5h0.WebsiteNavigator__verticalMenu___ojJYm {
  padding: 0.625em 1.25em 0.625em;
  margin-top: 0.625em;
  min-width: 10.625em;
  max-width: 21.875em;
  z-index: 9;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigator__menu___Sf5h0.WebsiteNavigator__verticalMenu___ojJYm {
    max-width: none;
  }
}
.WebsiteNavigator__menu___Sf5h0.WebsiteNavigator__verticalMenu___ojJYm.WebsiteNavigator__left___FJ_Xz {
  left: 0;
}
.WebsiteNavigator__menu___Sf5h0.WebsiteNavigator__verticalMenu___ojJYm.WebsiteNavigator__right___pM1ym {
  right: 0;
}
.WebsiteNavigator__menu___Sf5h0.WebsiteNavigator__verticalMenu___ojJYm.WebsiteNavigator__center___bbl98 {
  transform: translateX(-50%);
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigator__menu___Sf5h0.WebsiteNavigator__verticalMenu___ojJYm.WebsiteNavigator__center___bbl98 {
    transform: none;
  }
}
.WebsiteNavigator__subMenu___XrNh1 {
  list-style-type: none;
  padding: 1.125em;
  flex: 1;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigator__subMenu___XrNh1 {
    background-color: transparent !important;
  }
  .WebsiteNavigator__subMenu___XrNh1 li {
    font-size: 1em;
  }
}
.WebsiteNavigator__subMenu___XrNh1.WebsiteNavigator__horizontal___zfAVj {
  min-width: 10.625em;
  max-width: 21.875em;
}
.WebsiteNavigator__subMenu___XrNh1.WebsiteNavigator__vertical___yOVsM {
  width: 100%;
  background-color: transparent !important;
}
.WebsiteNavigator__menuItem___x1vJA.WebsiteNavigator__horizontal___zfAVj {
  display: inline-block;
  white-space: nowrap;
  padding: 0 0 0 1em;
}
.WebsiteNavigator__menuItem___x1vJA.WebsiteNavigator__horizontal___zfAVj:first-child {
  padding: 0;
}
.WebsiteNavigator__menuItem___x1vJA.WebsiteNavigator__horizontal___zfAVj > ul {
  padding-top: 0.625em;
}
.WebsiteNavigator__menuItem___x1vJA.WebsiteNavigator__vertical___yOVsM {
  display: block;
  margin: 1em 0;
}
.WebsiteNavigator__menuItem___x1vJA.WebsiteNavigator__vertical___yOVsM:first-child {
  margin: 0;
}
.WebsiteNavigator__menuItem___x1vJA.WebsiteNavigator__vertical___yOVsM > ul {
  min-width: auto;
  padding-right: 0;
  padding-bottom: 0;
}
.WebsiteNavigator__menuItem___x1vJA.WebsiteNavigator__vertical___yOVsM > div {
  text-overflow: ellipsis;
  overflow: hidden;
}
.WebsiteNavigator__menuItem___x1vJA.WebsiteNavigator__sub___iud70 {
  display: block;
  margin: 1em 0.1em 0 0;
}
.WebsiteNavigator__menuItem___x1vJA.WebsiteNavigator__sub___iud70:first-child {
  margin: 0;
}
.WebsiteNavigator__menuItem___x1vJA.WebsiteNavigator__sub___iud70 > div {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.WebsiteNavigator__hamburgerWrapper___tOE0X {
  display: inline-flex;
  cursor: pointer;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigator__hamburgerWrapper___tOE0X > div > span {
    position: relative;
  }
}
.WebsiteNavigator__hamburgerWrapper___tOE0X .WebsiteNavigator__selectedPage___F6Oyk + span {
  vertical-align: middle;
}
.WebsiteNavigator__selected___JlyC9 {
  font-weight: 900 !important;
}
.WebsiteNavigator__selectedPage___F6Oyk {
  cursor: pointer;
  position: relative;
}
.WebsiteNavigator__selectedPage___F6Oyk > span {
  vertical-align: top;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigator__dropDownLabel___M3iE1 {
    display: none;
  }
}
.WebsiteNavigator__navIcon___u2H6J {
  float: right;
  font-size: 1.5em;
  line-height: 0.85em;
  padding: 0 0 0 0.625em;
}
.WebsiteNavigator__menuIcon___Cpdpq.WebsiteNavigator__menuIcon___Cpdpq {
  float: right;
  font-size: 3em;
  line-height: 0.45em;
  padding: 0 0 0 0.25em;
  overflow: hidden;
}
.WebsiteNavigator__menuItem___x1vJA .WebsiteNavigator__menuIcon___Cpdpq.WebsiteNavigator__menuIcon___Cpdpq {
  font-size: 1.5em;
}
.WebsiteNavigator__transInline___l6skd {
  position: relative;
}
.WebsiteNavigator__transDropDown___YszC2.WebsiteNavigator__rightAlign___pXKSa {
  position: absolute;
  right: 0;
  z-index: 999;
  top: 120%;
}
.WebsiteNavigator__transDropDown___YszC2.WebsiteNavigator__leftAlign___Z7wO2 {
  position: absolute;
  left: 0;
  z-index: 999;
  top: 120%;
}
.WebsiteNavigator__trigger___zBfV7 {
  position: relative;
  cursor: pointer;
}
.WebsiteNavigator__enter___OG3rz {
  opacity: 0;
}
.WebsiteNavigator__enterActive___gAbcF {
  opacity: 1;
}
.WebsiteNavigator__leave___jgRKl {
  opacity: 1;
}
.WebsiteNavigator__leaveActive___YTMzo {
  opacity: 0;
}

.SearchBox__container___zZHAi {
  margin: 1rem;
  width: 16rem;
  border: 1px solid #CAD0D3;
  background: #F4F8F9;
  font-weight: 400;
  font-size: 1.25rem;
  color: #69717A;
  display: flex;
  align-items: center;
  border-radius: 0.1rem;
}
.SearchBox__inputContainer___Npr_Y input[type='text'] {
  font: inherit;
  width: 100%;
  height: inherit;
  border: inherit;
  display: inherit;
  text-align: inherit;
  color: inherit;
  outline: none;
  background: none;
  padding: 0.3125rem 0.3125rem 0.3125rem 0;
}
.SearchBox__inputContainer___Npr_Y input[type='text']::-ms-clear {
  width: 0;
  height: 0;
}
.SearchBox__inputContainer___Npr_Y ::-moz-placeholder {
  color: #69717A !important;
}
.SearchBox__inputContainer___Npr_Y ::placeholder {
  color: #69717A !important;
}
.SearchBox__element___QFC2t {
  margin: 0;
  display: flex;
  width: 100%;
}
.SearchBox__searchIcon___mR9zt {
  font-size: inherit;
  font-weight: 600;
  padding: 0 0.5rem 0 0.5rem;
  color: inherit;
  display: flex;
}
.SearchBox__clearIcon___e6WHc {
  position: relative;
  top: 0.125rem;
  padding-right: 0.625rem;
  cursor: pointer;
}
.SearchBox__hideLabel___L738G {
  display: none;
}
.SearchBox__showLabel___IHw5w {
  display: inherit;
}
.SearchBox__flexContainer____Oh2A {
  display: flex;
  align-items: center;
}
.SearchBox__label___yne_v {
  margin-right: 0.625rem;
  font-size: 0.875rem;
}

.CommonStyles__hideContainer___Y5yoh :not(iframe) {
  visibility: hidden;
}
.CommonStyles__hideContainer___Y5yoh :Is(iframe) {
  visibility: visible;
}
.CommonStyles__hideContainer___Y5yoh :Is([id="CloseIframeButton"]) * {
  visibility: visible;
}
.CommonStyles__wrapper___hzq4E,
.CommonStyles__container___RMyp5 {
  width: 100%;
  min-height: 100vh;
  visibility: visible;
}

.LanguageSelectorStyle__container___QNf5O {
  display: flex;
  align-items: center;
  border-left: 1px solid;
  margin-left: 5px;
}

.ConfirmationStyles__header___ToR4O {
  margin: 20px 24px 8px 24px;
  font-size: 24px;
  color: #1A2026;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.ConfirmationStyles__subheader___t280x {
  font-size: 18px;
  margin-left: 24px;
  padding-top: 8px;
  padding-bottom: 8px;
  color: #1A2026;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.ConfirmationStyles__body___EM2vg {
  font-size: medium;
  color: #69717A;
  font-size: 16px;
  padding: 8px 24px 16px 24px;
}
.ConfirmationStyles__footer___uk_gW {
  display: flex;
  justify-content: flex-end;
  margin-top: 30px;
  margin-bottom: 15px;
}
.ConfirmationStyles__button___y6Gfw {
  margin-right: 20px;
}

.LanguageSelectorStyles__container___YF4qQ {
  display: flex;
  justify-content: right;
}

.LanguageSelector__formElementBase___HpqR7 {
  box-sizing: border-box;
  margin-bottom: 0.313em;
  max-width: 100%;
  background-color: #f4f8f9;
  border: 1px solid #cad0d3;
  border-radius: 0.188em;
  color: #000;
  padding: 0.5em 0.938em;
  padding: 0;
  margin-bottom: 0;
}
.LanguageSelector__formElementBase___HpqR7.LanguageSelector__error___cxZUo {
  outline: none;
  border: 1px solid #ed6262;
}
.LanguageSelector__formElementBase___HpqR7.LanguageSelector__valid___Vpznv {
  outline: none;
  border: 1px solid #1daa42;
}
.LanguageSelector__formElementBase___HpqR7:focus {
  outline: none;
  border: 1px solid #0099e0;
}
.LanguageSelector__formElementBase___HpqR7:active {
  outline: none;
  border: 1px solid #0099e0;
}
.LanguageSelector__formElementBase___HpqR7.LanguageSelector__error___cxZUo {
  outline: none;
  border: 1px solid #ed6262;
}
.LanguageSelector__formElementBase___HpqR7.LanguageSelector__valid___Vpznv {
  outline: none;
  border: 1px solid #1daa42;
}
.LanguageSelector__formElementBase___HpqR7:focus {
  outline: none;
  border: 1px solid #0099e0;
}
.LanguageSelector__formElementBase___HpqR7:active {
  outline: none;
  border: 1px solid #0099e0;
}
.LanguageSelector__formElementBase___HpqR7.LanguageSelector__error___cxZUo {
  outline: none;
  border: 1px solid #ed6262;
}
.LanguageSelector__formElementBase___HpqR7.LanguageSelector__valid___Vpznv {
  outline: none;
  border: 1px solid #1daa42;
}
.LanguageSelector__formElementBase___HpqR7:focus {
  outline: none;
  border: 1px solid #0099e0;
}
.LanguageSelector__formElementBase___HpqR7:active {
  outline: none;
  border: 1px solid #0099e0;
}
.LanguageSelector__formElementBase___HpqR7.LanguageSelector__error___cxZUo {
  outline: none;
  border: 1px solid #ed6262;
}
.LanguageSelector__formElementBase___HpqR7.LanguageSelector__valid___Vpznv {
  outline: none;
  border: 1px solid #1daa42;
}
.LanguageSelector__formElementBase___HpqR7:focus {
  outline: none;
  border: 1px solid #0099e0;
}
.LanguageSelector__formElementBase___HpqR7:active {
  outline: none;
  border: 1px solid #0099e0;
}
.LanguageSelector__formElementBase___HpqR7.LanguageSelector__error___cxZUo {
  outline: none;
  border: 1px solid #ed6262;
}
.LanguageSelector__formElementBase___HpqR7.LanguageSelector__valid___Vpznv {
  outline: none;
  border: 1px solid #1daa42;
}
.LanguageSelector__formElementBase___HpqR7:focus {
  outline: none;
  border: 1px solid #0099e0;
}
.LanguageSelector__formElementBase___HpqR7:active {
  outline: none;
  border: 1px solid #0099e0;
}
.LanguageSelector__label___dRKOi {
  padding-right: 1rem;
  clear: both;
  display: inline-block;
  min-height: 0.063em;
  margin-bottom: 0.313em;
}
.LanguageSelector__element___CGJGl {
  margin: 0;
  padding: 0;
}
.LanguageSelector__element___CGJGl:before,
.LanguageSelector__element___CGJGl:after {
  content: ' ';
  display: table;
}
.LanguageSelector__element___CGJGl:after {
  clear: both;
}
fieldset.LanguageSelector__element___CGJGl {
  padding: 0;
  border: none;
}
.LanguageSelector__inputContainer___inAm1 {
  overflow: unset;
  display: inline-block;
}
@media only screen and (max-width: 48em) {
  .LanguageSelector__inputContainer___inAm1 {
    float: none;
    clear: both;
  }
  .LanguageSelector__inputContainer___inAm1:before,
  .LanguageSelector__inputContainer___inAm1:after {
    content: ' ';
    display: table;
  }
  .LanguageSelector__inputContainer___inAm1:after {
    clear: both;
  }
}
.LanguageSelector__smallContainer___EJJdm .LanguageSelector__inputContainer___inAm1 {
  float: none;
  clear: both;
}
.LanguageSelector__smallContainer___EJJdm .LanguageSelector__inputContainer___inAm1:before,
.LanguageSelector__smallContainer___EJJdm .LanguageSelector__inputContainer___inAm1:after {
  content: ' ';
  display: table;
}
.LanguageSelector__smallContainer___EJJdm .LanguageSelector__inputContainer___inAm1:after {
  clear: both;
}
.LanguageSelector__select___ndPEx {
  max-width: 100%;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0px;
  margin-bottom: 0px;
  background: url(../images/down-chevron__fa20edb663ba9dd34a40.png) no-repeat right center / 1em;
  padding: 0;
  height: 2.125em;
  line-height: 2.125em;
  outline: none;
  width: auto;
}
@media only screen and (max-width: 30em) {
  .LanguageSelector__select___ndPEx {
    width: 100%;
  }
}
.LanguageSelector__smallContainer___EJJdm .LanguageSelector__select___ndPEx {
  width: 100%;
}
.LanguageSelector__select___ndPEx.LanguageSelector__error___cxZUo {
  border: 2px #cc000a solid;
}
.LanguageSelector__select___ndPEx:-ms-clear {
  display: none;
}
.LanguageSelector__select___ndPEx.LanguageSelector__small___I640Q {
  width: 7.8125em;
}
.LanguageSelector__select___ndPEx.LanguageSelector__medium___xpOpS {
  width: 14.0625em;
}
.LanguageSelector__select___ndPEx.LanguageSelector__large___vWCtF {
  width: 20.3125em;
}
.LanguageSelector__select___ndPEx.LanguageSelector__full___O2kiG {
  width: 100%;
}
@media only screen and (max-width: 30em) {
  .LanguageSelector__select___ndPEx.LanguageSelector__mediaSmall___rkPlm {
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .LanguageSelector__select___ndPEx.LanguageSelector__mediaMedium___CohsP {
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .LanguageSelector__select___ndPEx.LanguageSelector__mediaLarge___IClQ7 {
    width: 100%;
  }
}
.LanguageSelector__select___ndPEx.LanguageSelector__mediaAll___QWSQ4 {
  width: 100%;
}
.LanguageSelector__selected___gBNha {
  font-weight: bold;
}
.LanguageSelector__list___mAIPW {
  list-style: none;
  margin-left: 0;
}
.LanguageSelector__listItem___WBtar {
  display: inline-block;
  padding-right: 1rem;
  line-height: 1;
}
.LanguageSelector__listItem___WBtar:last-child {
  padding-right: 0;
}
.LanguageSelector__listItem___WBtar + .LanguageSelector__listItem___WBtar {
  padding-left: 1rem;
  border-left-width: 1px;
  border-style: solid;
}
.LanguageSelector__link___Eopmu {
  background: transparent;
  border-color: transparent;
  font-weight: 400;
  padding: 0;
  margin: 0.688em 0;
  text-decoration: none;
  color: #0099e0;
  margin: 0;
  cursor: pointer;
}
.LanguageSelector__link___Eopmu:hover {
  color: #006d96;
}

.FormElement__formElementWithErrors___jiWVk {
  hack-so-this-class-does-not-get-optimized-out: 1;
}

.List__actionsContainer___phRYK {
  text-align: right;
  margin: 0.5rem 1rem;
}
.List__actionsContainer___phRYK button {
  width: 100%;
}
.List__listRowContainer___MlWYa {
  margin: 1rem 0;
  display: flex;
  flex-wrap: wrap;
}
@media only screen and (max-width: 48em) {
  .List__listRowTitleCol___G8eMm {
    width: 100%;
  }
  .List__actionButtonCol___0aGoL {
    width: 100%;
    order: 1;
  }
  .List__additionalFieldCol___lIxBn {
    width: 100%;
    order: 0;
  }
}
.List__secondaryFields___spL0I {
  margin-left: 1rem;
}
.List__itemName___xWqfk {
  margin: 0.5rem 1rem;
}
.List__panel___Q4OTK {
  border: none;
  position: relative;
}
.List__content___GFKgt {
  overflow: hidden;
  padding: 0 1rem;
}
.List__body___rZOTv {
  box-sizing: border-box;
  overflow: hidden;
  transition: all 100ms ease-in;
}
.List__header___Dli84 {
  cursor: pointer;
  font-size: 1.2em;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0.5rem 0.75rem 0.5rem 1rem;
  position: relative;
  text-shadow: none;
}
.List__moreDetailsLink___l5KRl {
  margin: 0.5rem 1rem;
  text-decoration: underline;
}
.List__viewMoreLess___AgnIy {
  text-align: center;
  width: 100%;
  margin-bottom: 0.5rem;
}

.IFrame__fullscreen___VPu2r {
  display: block;
  text-align: center;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 5;
  background-color: white;
}

.CloseIFrame__header___WeifS {
  height: 3rem;
  border: none;
  background: transparent;
  z-index: 8;
}
.CloseIFrame__close____E2px {
  font-size: 2rem;
}

.IFrameButton__container___I9lHe {
  display: flex;
  position: fixed;
  top: 0;
  right: 4px;
  z-index: 7;
}

.HiddenWidget__iframeHolder___GtYEs iframe {
  position: fixed;
  top: 0px;
  bottom: 0px;
  right: 0px;
  width: 100%;
  border: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  z-index: 999999;
  height: 100%;
  background: white;
}
.HiddenWidget__fullHiding___ZmjlD {
  position: fixed;
  top: 0px;
  bottom: 0px;
  right: 0px;
  width: 100%;
  border: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  z-index: 999999;
  height: 100%;
  background: white;
}
.HiddenWidget__container___cVvcM {
  display: flex;
  align-items: center;
}

.Dialog__coverScreen___RNg2k {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.Dialog__fullScreenWrapper___SiaJy {
  border-radius: 0 !important;
  box-shadow: none;
  height: 100%;
  width: 100%;
  top: 0px !important;
  left: 0px !important;
}
.Dialog__placeholder___bml98 {
  display: inline-block;
  position: fixed;
  overflow: hidden;
  z-index: 999;
}
.Dialog__wrapper___vVUEh {
  z-index: 1000;
  overflow-y: auto;
  outline: none;
  border: 0;
  width: 100%;
}
.Dialog__overlay___wjLfW {
  background: #000;
  background-size: 100% 100%;
  opacity: 0.5;
  z-index: 999;
}
.Dialog__loadingMessage___oqWwr {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
  font-family: 'Lato', helvetica, sans-serif;
  color: #51656e;
}
.Dialog__loadingMessageText___N0FRh {
  margin-top: 1em;
  font-size: 1.25em;
}
.Dialog__dragContainer___qcDCV {
  background: #fff;
  border: 0px;
  border-radius: 0.125em;
  box-sizing: border-box;
  overflow: hidden;
  outline: none;
  min-width: 37.5em;
  top: 50%;
  left: 50%;
}
@media only screen and (max-width: 48em) {
  .Dialog__dragContainer___qcDCV {
    min-width: auto;
  }
}
.Dialog__dragContainer___qcDCV * {
  box-sizing: border-box;
}
@media only screen and (max-width: 48em) {
  .Dialog__dragContainer___qcDCV {
    border-radius: 0 !important;
    box-shadow: none;
    height: 100%;
    width: 100%;
    top: 0px !important;
    left: 0px !important;
  }
}
.Dialog__dragContainer___qcDCV.Dialog__fullScreen___r8jmy {
  border-radius: 0 !important;
  box-shadow: none;
  height: 100%;
  width: 100%;
  top: 0px !important;
  left: 0px !important;
}
.Dialog__dialogContainer___Ul05G {
  min-height: 33.75em;
}
.Dialog__content___dhFfw {
  overflow-x: hidden;
  overflow-y: auto;
  height: 100%;
  padding: 0.938em 1.25em;
  font-size: 1em;
  padding: 0;
}
.Dialog__content___dhFfw h3 {
  font-size: 1.1em;
  margin-bottom: 15px;
}
.Dialog__hidden___AT1yf {
  position: absolute;
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  width: 1px;
  margin: -0.063em;
  overflow: hidden;
  padding: 0;
}
.Dialog__header___HRZif {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.Dialog__exit___kW1s8 {
  cursor: pointer;
  line-height: 1;
  font-size: 1.5rem;
}
.Dialog__loadingDialogDragContainer___b9VnM {
  compose: dragContainer;
  background: transparent;
  min-width: auto;
  box-shadow: none;
}
.Dialog__loadingDialogOverlay___H9BOi {
  background-color: transparent;
}



.LoadingIndicator__outerContainer___q3axw {
  margin: 0 auto;
  width: 11.75rem;
  height: 11.75rem;
  padding: 1.5rem;
  background: #f7f8f9;
  border-radius: 50%;
}
.LoadingIndicator__container___pN44O {
  position: relative;
  width: 8.75rem;
  height: 8.75rem;
  margin: 0 auto;
  transform: translateZ(0) rotate(0.1);
}
.LoadingIndicator__hidden___R0tf2 {
  position: absolute;
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
}
.LoadingIndicator__circle___Ss1Ne {
  border-radius: 50%;
  border-style: solid;
  border-width: 0.75rem;
  position: absolute;
  animation-name: LoadingIndicator__spin___yZRf2;
  animation-duration: 3000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-fill-mode: both;
}
.LoadingIndicator__outerCircle___IuZn5 {
  border-color: #006ae1;
  border-bottom-color: transparent;
  width: 8.75rem;
  height: 8.75rem;
  top: 0;
  left: 0;
  animation-duration: 3000ms;
}
.LoadingIndicator__middleCircle___fKYRw {
  border-color: #b3efe2;
  border-left-color: transparent;
  width: 7.75rem;
  height: 7.75rem;
  top: 0.5rem;
  left: 0.5rem;
  animation-duration: 2000ms;
}
.LoadingIndicator__innerCircle___xDdYy {
  border-color: #8457d9;
  border-top-color: transparent;
  width: 6.75rem;
  height: 6.75rem;
  top: 1rem;
  left: 1rem;
  animation-duration: 1500ms;
}
@keyframes LoadingIndicator__spin___yZRf2 {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.LoadingIndicator__outerCircle___IuZn5 {
  border-color: #006ae1;
  border-bottom-color: transparent;
  width: 8.75rem;
  height: 8.75rem;
  top: 0;
  left: 0;
  animation-duration: 3000ms;
  box-sizing: border-box;
  border-bottom-color: #aed4ff;
}
.LoadingIndicator__outerCircle___IuZn5,
.LoadingIndicator__container___pN44O,
.LoadingIndicator__outerContainer___q3axw {
  box-sizing: border-box;
}

.Dialog-transitionUp__transitionWrapper___kh_YO {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1000;
  transition-property: transform;
  transition-duration: 300ms;
  transition-timing-function: linear;
}
.Dialog-transitionUp__transitionContainer___LWapw {
  margin: 0;
  padding: 0;
}
.Dialog-transitionUp__appear___kgCNn {
  transform: translate(0, 100%);
}
.Dialog-transitionUp__appearActive___LELvq {
  transform: translate(0, 0);
}
.Dialog-transitionUp__enter___dGxGi {
  transform: translate(0, 100%);
}
.Dialog-transitionUp__enterActive___JDWTJ {
  transform: translate(0, 0);
}
.Dialog-transitionUp__leave___NlWy1 {
  transform: translate(0, 0);
}
.Dialog-transitionUp__leaveActive___iVPA2 {
  transform: translate(0, 100%);
}

.PaginationTableWidget__filterBar___ofzfN {
  display: inline-flex;
  align-items: baseline;
  z-index: 999;
  width: 100%;
  padding-bottom: 16px;
}
.PaginationTableWidget__filterBar___ofzfN button {
  margin-bottom: 1px;
  margin-left: 1px;
}
.PaginationTableWidget__filterBar___ofzfN > div span button {
  width: 225px;
  text-align: left;
  border-radius: 18px;
}
.PaginationTableWidget__filterBar___ofzfN > div span ul {
  width: 225px;
  z-index: 2;
}
.PaginationTableWidget__filterBar___ofzfN > div:last-child {
  float: right;
}
.PaginationTableWidget__noMatch___rQsBw td {
  text-align: center;
}
.PaginationTableWidget__match___MJNHN {
  display: none;
}
.PaginationTableWidget__pageBar___eq8AE {
  display: inline-flex;
  align-items: center;
  float: left;
  flex-wrap: wrap;
}
.PaginationTableWidget__table___dOStx {
  width: 100%;
  padding-top: 1rem;
}
.PaginationTableWidget__table___dOStx .PaginationTableWidget__td___PPMOI {
  text-align: center;
}
.PaginationTableWidget__showingLabel___CAy5_ {
  padding-right: 0.5rem;
}
.PaginationTableWidget__displayRecordsLabel___FgH6r {
  height: 4em;
  display: inline-flex;
  align-items: center;
}
.PaginationTableWidget__pagination___gCYAw {
  height: 4em;
  padding-top: 15px;
  text-align: left;
}
.PaginationTableWidget__dropdown___a1zo9 {
  max-width: 110px;
  width: 100%;
}
.PaginationTableWidget__dropdown___a1zo9 ul {
  padding-left: 10px;
}
.PaginationTableWidget__disabledRow___EgONh {
  pointer-events: none;
  background-color: lightgrey;
}
.PaginationTableWidget__emptyTableDiv___kSfZX {
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.PaginationTableWidget__emptyTableMessage___xb7HA {
  width: 400px;
  text-align: center;
  line-height: 150%;
  font-family: 'Rubik', sans-serif;
  color: #69717a;
}
.PaginationTableWidget__checkbox___Tktzn {
  width: 0;
  pointerEvents: 'none';
}

.DateRangeFilter__dateRangeFilter___ZJhzC {
  display: flex;
  flex-direction: column;
  min-width: 320px;
  max-width: 500px;
  padding: 16px;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  z-index: 1999 !important;
  position: relative;
}
/* Add spacing for date filter buttons */
.DateRangeFilter__dateFilterButton___G7hWm {
  margin-right: 8px;
}
.DateRangeFilter__title___avSSY {
  font-weight: 600;
  margin-bottom: 12px;
  font-size: 14px;
  color: #333;
}
.DateRangeFilter__datePickerContainer___zCqz1 {
  margin-bottom: 0;
  width: 100%;
}
.DateRangeFilter__datePickerPopover___L6igr {
  position: absolute;
  z-index: 2000;
  animation: DateRangeFilter__fadeIn___o6elO 0.2s ease-in-out;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  top: 100%;
  left: 0;
  margin-top: 4px;
}
.DateRangeFilter__dateFilterButtonContainer____AJVZ {
  position: relative;
  display: inline-block;
}
@keyframes DateRangeFilter__fadeIn___o6elO {
  from {
    opacity: 0;
    transform: translateY(-5px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@media (max-width: 768px) {
  .DateRangeFilter__dateRangeFilter___ZJhzC {
    min-width: 100%;
    max-width: 100%;
  }
  .DateRangeFilter__datePickerPopover___L6igr {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin-top: 0;
    width: 90%;
    max-width: 320px;
  }
}

.StringFilter__stringFilter___eQKLV {
  display: flex;
  flex-direction: column;
  min-width: 250px;
  padding: 10px;
  z-index: 1050;
  /* Higher z-index to ensure it appears above table content */
  position: relative;
  /* Position relative to enable z-index */
}
.StringFilter__title___WaSGL {
  font-weight: 600;
  margin-bottom: 10px;
  font-size: 14px;
}
.StringFilter__dropdown___j6JIG {
  margin-bottom: 5px;
  z-index: 1050;
  /* Higher z-index to ensure dropdown content appears above table */
  position: relative;
  /* Position relative to enable z-index */
}
.StringFilter__checkboxWrapper___dZc3c {
  display: flex;
  align-items: center;
  padding: 2px 0;
}
.StringFilter__selectedCount___S9C7g {
  font-size: 12px;
  color: #666;
  text-align: right;
  margin-top: 5px;
}

/* Styles for the DateRangeFilterToggle component */
.DateRangeFilterToggle__dateRangeFilterContainer___kPOFN {
  position: relative;
  display: inline-block;
  margin-right: 8px;
}
.DateRangeFilterToggle__dateRangeFilterButton___MevId {
  padding: 6px 12px;
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  border-radius: 4px;
  cursor: pointer;
  font-size: 14px;
  display: inline-flex;
  align-items: center;
  transition: all 0.2s ease;
  max-width: 260px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.DateRangeFilterToggle__dateRangeFilterButton___MevId:hover {
  background-color: #e9ecef;
}
/* Active state styling when filter is applied */
.DateRangeFilterToggle__dateRangeFilterButton___MevId.DateRangeFilterToggle__active___H0iKf {
  background-color: #e6f7ff;
  border-color: #1890ff;
  color: #1890ff;
}
/* Button text styling */
.DateRangeFilterToggle__buttonText___YDj57 {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* Clear button styling */
.DateRangeFilterToggle__clearButton___KrXNp {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  width: 16px;
  height: 16px;
  font-size: 14px;
  font-weight: bold;
  color: #666;
  border-radius: 50%;
  cursor: pointer;
  line-height: 1;
}
.DateRangeFilterToggle__clearButton___KrXNp:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
/* Dropdown container */
.DateRangeFilterToggle__dropdownContainer___w7KtX {
  position: absolute;
  top: 100%;
  left: 0;
  margin-top: 4px;
  z-index: 1050;
}



 {
  /*--------------------------------------------------------------
  Resets LESS file.
  -------------------------------------------------------------- */
  /* remove all margin, padding and border as a default */
  /* Line-height should always be unitless! */
  /* Remove possible quote marks (") from <q>, <blockquote>. */
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, dialog, figure, footer, header, hgroup, nav, section {
  margin: 0;
  padding: 0;
  border: 0;
}
body {
  line-height: 1.5;
}
blockquote:before, blockquote:after, q:before, q:after {
  content: '';
}
blockquote, q {
  quotes: '' '';
}
input[type='text']::-ms-clear {
  display: none;
}
/*
 * We keep truetype files, because we are not so sure whether projects outside nucleus mono repo still need them or not.
 * They have been moved to the bottom of the list, so it'll be downloaded only when the browsers don't support woff2 and woff.
 */
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: local('Lato Hairline'), local('Lato-Hairline'), url(../fonts/Lato-Hairline_6c5b4f55e0e25185af80.woff2) format('woff2'), url(../fonts/Lato-Hairline_7d1b926dcecd9fd7425e.woff) format('woff'), url(../fonts/Lato-Hairline_a2e540ec4ae8c07221c7.ttf) format('truetype');
}
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url(../fonts/Lato-HairlineItalic_81749c20b4732cc3190e.woff2) format('woff2'), url(../fonts/Lato-HairlineItalic_13dd228202c55bdf4711.woff) format('woff');
}
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(../fonts/Lato-Light_05ba074165af860e7da3.woff2) format('woff2'), url(../fonts/Lato-Light_848f3a6e80058194c450.woff) format('woff'), url(../fonts/Lato-Light_2a5730eb90a8be72bc93.ttf) format('truetype');
}
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(../fonts/Lato-LightItalic_bd99c934b34d2393dbaa.woff2) format('woff2'), url(../fonts/Lato-LightItalic_ed49088eb627c1c0155d.woff) format('woff'), url(../fonts/Lato-LightItalic_20f105750babd5827e29.ttf) format('truetype');
}
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(../fonts/Lato-Regular_8783f7d2ab1d602782ce.woff2) format('woff2'), url(../fonts/Lato-Regular_1d2ca94dfba6f8d87cfd.woff) format('woff'), url(../fonts/Lato-Regular_bb14dc80e8b5d860fe9c.ttf) format('truetype');
}
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(../fonts/Lato-Italic_69a6f0bd31b7455f06f7.woff2) format('woff2'), url(../fonts/Lato-Italic_62a9c838c99d073c7ba6.woff) format('woff');
}
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(../fonts/Lato-Bold_66b9b85d4a32a4761665.woff2) format('woff2'), url(../fonts/Lato-Bold_89b618086a797a8be0f4.woff) format('woff'), url(../fonts/Lato-Bold_8acc961684668b6e28e9.ttf) format('truetype');
}
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(../fonts/Lato-BoldItalic_86030291015a596d7c57.woff2) format('woff2'), url(../fonts/Lato-BoldItalic_3e6b99809852a8290c42.woff) format('woff');
}
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(../fonts/Lato-Black_eac7ecb091b80d358410.woff2) format('woff2'), url(../fonts/Lato-Black_6cfa65c63939188f33ef.woff) format('woff'), url(../fonts/Lato-Black_c7687ac11011d85e040e.ttf) format('truetype');
}
@font-face {
  font-display: swap;
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(../fonts/Lato-BlackItalic_39189ab639e0eae0e468.woff2) format('woff2'), url(../fonts/Lato-BlackItalic_0d0882bc6997a213dace.woff) format('woff');
}
body {
  font-family: 'Lato', helvetica, arial, sans-serif;
}
body div[role='progressbar'] svg:not(:root) {
  overflow: inherit;
}

.Dialog__placeholder___swZhD {
  display: inline-block;
  position: fixed;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
}
.Dialog__wrapper___grVB0 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  overflow-y: auto;
  outline: none;
  border: 0;
}
.Dialog__overlay___zsze2 {
  background: #000;
  background-size: 100% 100%;
  opacity: 0.5;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.Dialog__loadingMessage___T0F8V {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
  font-family: 'Lato', helvetica, arial, sans-serif;
  color: #6F7377;
}
.Dialog__loadingMessageText___Ej81g {
  margin-top: 1em;
  font-size: 1.25em;
}
.Dialog__dragContainer___GuTPb {
  background: #FFF;
  border: 0px;
  border-radius: 2px;
  box-sizing: border-box;
  overflow: hidden;
  outline: none;
  min-width: 600px;
  top: 50%;
  left: 50%;
}
.Dialog__dragContainer___GuTPb * {
  box-sizing: border-box;
}
@media only screen and (max-width: 48em) {
  .Dialog__dragContainer___GuTPb {
    border: none;
    border-radius: 0;
    display: inline-block;
    height: 100% !important;
    overflow-y: scroll;
    width: 100% !important;
    min-width: auto;
    top: 0px !important;
    left: 0px !important;
  }
}
.Dialog__dialogContainer___JPaC2 {
  min-height: 540px;
}
@media only screen and (max-width: 48em) {
  .Dialog__dialogContainer___JPaC2 {
    border: none;
    border-radius: 0;
    display: inline-block;
    height: 100% !important;
    overflow-y: scroll;
    width: 100% !important;
    min-width: auto;
    top: 0px !important;
    left: 0px !important;
  }
}
.Dialog__content___Ba7UT {
  font-size: 1em;
}
.Dialog__content___Ba7UT h3 {
  font-size: 1.1em;
  margin-bottom: 15px;
}
.Dialog__hidden___FF41Z {
  position: absolute;
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  width: 1px;
  margin: -0.063em;
  overflow: hidden;
  padding: 0;
}

.DialogTransitionUp__transitionWrapper___i4ADq {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  overflow-y: auto;
  transition-property: transform, opacity;
  transition-duration: 500ms;
  transition-timing-function: cubic-bezier(0.175, 0.665, 0.32, 1), linear;
  -webkit-transition-property: transform, opacity;
  -webkit-transition-duration: 500ms;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.665, 0.32, 1), linear;
}
.DialogTransitionUp__appear___Qltou {
  opacity: 0;
  transform: translate(0, 100%);
  -webkit-transform: translate(0, 100%);
}
.DialogTransitionUp__appearActive___TSDVk {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}
.DialogTransitionUp__enter___UFXKk {
  opacity: 0;
  transform: translate(0, 100%);
  -webkit-transform: translate(0, 100%);
}
.DialogTransitionUp__enterActive___sWIyL {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}
.DialogTransitionUp__leave___dOyyz {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}
.DialogTransitionUp__leaveActive___KjB9c {
  opacity: 0;
  transform: translate(0, 100%);
  -webkit-transform: translate(0, 100%);
}

.StargateDefaultPageRenderer__stargateBodyWidgetsHiddenChild___zNhpo > * {
  display: none;
}

.LoginForm__responsive___Y_ZzY {
  clear: both;
  display: block;
  width: 100%;
}
.LoginForm__button___rxVCi {
  white-space: nowrap;
  font-family: 'Rubik', 'Helvetica', 'Arial';
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.125;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  min-width: 7rem;
  background-color: transparent;
  border: 1px solid #006ae1;
  border-radius: 4px;
  color: #006ae1;
  cursor: pointer;
  font-size: 1rem;
  padding: 0.5rem 1rem 0.5rem 1rem;
  text-align: center;
  transition: background-color ease-out 140ms, border-color ease-out 140ms, color ease-out 140ms;
  align-items: center;
  display: inline-flex;
  justify-content: center;
  box-sizing: border-box;
  vertical-align: middle;
  /**
   * [NUKE-5417] enhance accessibility with focus
   * outline: 0;
   * outline-color: transparent;
   * box-shadow: 0 0 0 2px transparent;
   **/
  /**
   * [NUKE-5417] enhance accessibility with focus
   * &:focus {
   * outline-color: @border-color-interactive-focus;
   * box-shadow: 0 0 0 unit(@size-border-focus, px) @border-color-interactive-focus;
   * }
   **/
  /** [NUKE-5417] enhance accessibility with focus
   * &::-moz-focus-inner {
   *  border: 0;
   * }
   **/
}
@media only screen and (max-width: 30em) {
  .LoginForm__button___rxVCi.LoginForm__mediaSmall___qicKF {
    clear: both;
    display: block;
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .LoginForm__button___rxVCi.LoginForm__mediaMedium___iM20M {
    clear: both;
    display: block;
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .LoginForm__button___rxVCi.LoginForm__mediaLarge___OP_EX {
    clear: both;
    display: block;
    width: 100%;
  }
}
.LoginForm__button___rxVCi.LoginForm__mediaAll___ducPk {
  clear: both;
  display: block;
  width: 100%;
}
.LoginForm__button___rxVCi:hover {
  background-color: #0050ab;
  border-color: #0050ab;
  color: #ffffff;
}
.LoginForm__button___rxVCi:active {
  background-color: #003673;
  border-color: #003673;
  color: #ffffff;
}
.LoginForm__button___rxVCi:disabled,
.LoginForm__button___rxVCi.LoginForm__disabled___PaaUr {
  background-color: #ffffff;
  border-color: #d9dcde;
  color: #9a9fa6;
  cursor: default;
}
.LoginForm__primary___HrvY6 {
  background-color: #006ae1;
  color: #ffffff;
}
.LoginForm__primaryFullWidth___AbGdr {
  width: 100%;
}
.LoginForm__secondary___ekPva {
}
.LoginForm__secondaryFullWidth___zUMfp {
  width: 100%;
}
.LoginForm__tertiary___ZBg0j {
  border-color: transparent;
}
.LoginForm__tertiaryFullWidth___Ki4pu {
  width: 100%;
}
.LoginForm__disabled___PaaUr {
  background-color: #ffffff;
  border-color: #d9dcde;
  color: #9a9fa6;
  cursor: default;
}
.LoginForm__link___Au1Yk {
  font-family: 'Rubik', 'Helvetica', 'Arial';
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.5;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  color: #006ae1;
  display: inline-block;
  fill: #006ae1;
  font-size: 1rem;
  text-decoration: none;
  /**
  * [NUKE-5417] enhance accessibility with focus
  * &:focus,
  * &.carina-text-link--focus {
  *   outline: solid unit(@size-border-focus, px) @border-color-interactive-base;
  *   outline-offset: 0.25rem;
  * }
  **/
  background: none;
  border: 0;
  min-width: auto;
  padding: 0.625rem 0;
}
.LoginForm__link___Au1Yk:hover,
.LoginForm__link___Au1Yk.LoginForm__carina-text-link--hover___QCbXm {
  color: #0050ab;
  text-decoration: underline;
}
.LoginForm__link___Au1Yk:active,
.LoginForm__link___Au1Yk.LoginForm__carina-text-link--active___uH5b0 {
  color: #003673;
}
.LoginForm__link___Au1Yk.LoginForm__carina-text-link--disabled___HobpS {
  color: #9a9fa6;
  fill: #9a9fa6;
  pointer-events: none;
}
.LoginForm__link___Au1Yk:hover,
.LoginForm__link___Au1Yk.LoginForm__hover___FYrh3 {
  background-color: transparent;
}
.LoginForm__link___Au1Yk:active,
.LoginForm__link___Au1Yk .LoginForm__active___mVVX3,
.LoginForm__link___Au1Yk.LoginForm__active___mVVX3 {
  background-color: transparent;
}
.LoginForm__link___Au1Yk:disabled,
.LoginForm__link___Au1Yk.LoginForm__disabled___PaaUr {
  background-color: transparent;
  color: #9a9fa6;
  cursor: default;
  text-decoration: none;
}
.LoginForm__link___Au1Yk {
  text-decoration-line: underline;
  margin: 0;
}
.LoginForm__labelContainer___KaC7L {
  display: inline;
}
.LoginForm__leftLabel___IM7gS {
  position: absolute;
  float: left;
}
.LoginForm__rightLabel___mQNiy {
  float: right;
}
.LoginForm__ssoButton____TTlZ {
  margin-top: 1rem;
  width: 100%;
}

.RequestAccessForm__responsive___U3vq7 {
  clear: both;
  display: block;
  width: 100%;
}
.RequestAccessForm__button___qCqn3 {
  white-space: nowrap;
  font-family: 'Rubik', 'Helvetica', 'Arial';
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.125;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  min-width: 7rem;
  background-color: transparent;
  border: 1px solid #006ae1;
  border-radius: 4px;
  color: #006ae1;
  cursor: pointer;
  font-size: 1rem;
  padding: 0.5rem 1rem 0.5rem 1rem;
  text-align: center;
  transition: background-color ease-out 140ms, border-color ease-out 140ms, color ease-out 140ms;
  align-items: center;
  display: inline-flex;
  justify-content: center;
  box-sizing: border-box;
  vertical-align: middle;
  /**
   * [NUKE-5417] enhance accessibility with focus
   * outline: 0;
   * outline-color: transparent;
   * box-shadow: 0 0 0 2px transparent;
   **/
  /**
   * [NUKE-5417] enhance accessibility with focus
   * &:focus {
   * outline-color: @border-color-interactive-focus;
   * box-shadow: 0 0 0 unit(@size-border-focus, px) @border-color-interactive-focus;
   * }
   **/
  /** [NUKE-5417] enhance accessibility with focus
   * &::-moz-focus-inner {
   *  border: 0;
   * }
   **/
}
@media only screen and (max-width: 30em) {
  .RequestAccessForm__button___qCqn3.RequestAccessForm__mediaSmall____sx2C {
    clear: both;
    display: block;
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .RequestAccessForm__button___qCqn3.RequestAccessForm__mediaMedium___YhlO1 {
    clear: both;
    display: block;
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .RequestAccessForm__button___qCqn3.RequestAccessForm__mediaLarge___YpQ59 {
    clear: both;
    display: block;
    width: 100%;
  }
}
.RequestAccessForm__button___qCqn3.RequestAccessForm__mediaAll___ZX1mT {
  clear: both;
  display: block;
  width: 100%;
}
.RequestAccessForm__button___qCqn3:hover {
  background-color: #0050ab;
  border-color: #0050ab;
  color: #ffffff;
}
.RequestAccessForm__button___qCqn3:active {
  background-color: #003673;
  border-color: #003673;
  color: #ffffff;
}
.RequestAccessForm__button___qCqn3:disabled,
.RequestAccessForm__button___qCqn3.RequestAccessForm__disabled___RZc7h {
  background-color: #ffffff;
  border-color: #d9dcde;
  color: #9a9fa6;
  cursor: default;
}
.RequestAccessForm__primary___G6p3n {
  background-color: #006ae1;
  color: #ffffff;
}
.RequestAccessForm__primaryFullWidth___g8Myw {
  width: 100%;
}
.RequestAccessForm__secondary___XO6Wi {
}
.RequestAccessForm__secondaryFullWidth___Gs5hp {
  width: 100%;
}
.RequestAccessForm__tertiary___fq0V2 {
  border-color: transparent;
}
.RequestAccessForm__tertiaryFullWidth___eJVlv {
  width: 100%;
}
.RequestAccessForm__disabled___RZc7h {
  background-color: #ffffff;
  border-color: #d9dcde;
  color: #9a9fa6;
  cursor: default;
}
.RequestAccessForm__link___k5ULF {
  font-family: 'Rubik', 'Helvetica', 'Arial';
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.5;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  color: #006ae1;
  display: inline-block;
  fill: #006ae1;
  font-size: 1rem;
  text-decoration: none;
  /**
  * [NUKE-5417] enhance accessibility with focus
  * &:focus,
  * &.carina-text-link--focus {
  *   outline: solid unit(@size-border-focus, px) @border-color-interactive-base;
  *   outline-offset: 0.25rem;
  * }
  **/
  background: none;
  border: 0;
  min-width: auto;
  padding: 0.625rem 0;
}
.RequestAccessForm__link___k5ULF:hover,
.RequestAccessForm__link___k5ULF.RequestAccessForm__carina-text-link--hover___k6nEj {
  color: #0050ab;
  text-decoration: underline;
}
.RequestAccessForm__link___k5ULF:active,
.RequestAccessForm__link___k5ULF.RequestAccessForm__carina-text-link--active___zg9m_ {
  color: #003673;
}
.RequestAccessForm__link___k5ULF.RequestAccessForm__carina-text-link--disabled___hp9cT {
  color: #9a9fa6;
  fill: #9a9fa6;
  pointer-events: none;
}
.RequestAccessForm__link___k5ULF:hover,
.RequestAccessForm__link___k5ULF.RequestAccessForm__hover___y5Huq {
  background-color: transparent;
}
.RequestAccessForm__link___k5ULF:active,
.RequestAccessForm__link___k5ULF .RequestAccessForm__active___ikeXE,
.RequestAccessForm__link___k5ULF.RequestAccessForm__active___ikeXE {
  background-color: transparent;
}
.RequestAccessForm__link___k5ULF:disabled,
.RequestAccessForm__link___k5ULF.RequestAccessForm__disabled___RZc7h {
  background-color: transparent;
  color: #9a9fa6;
  cursor: default;
  text-decoration: none;
}
.RequestAccessForm__link___k5ULF {
  text-decoration-line: underline;
  margin: 0 0 0 0.25rem;
  font-size: inherit;
}
input:focus {
  outline: 2px solid #f50;
  outline-offset: 2px;
}
button:focus {
  outline: 2px solid #06f;
  outline-offset: 1px;
}

.InactiveURL__inactiveURL___aVBjo {
  text-align: center;
  margin: 3rem 1rem;
}
.InactiveURL__messageText____c3tW {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 125%;
  color: #1A2026;
}
.InactiveURL__messageSubText___CWlsS {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 125%;
  color: #69717A;
}

.Login__container___BA6Xx {
  width: 100%;
  background-size: cover;
  background-position: top left;
  background-repeat: no-repeat;
}
.Login__contentBoxStructure___SvUHG {
  width: 25rem;
  margin: 10.625rem auto;
  padding: 2.5rem;
}
.Login__contentBoxStructure___SvUHG label {
  width: 100%;
  display: inline-block;
}
@media only screen and (max-width: 750px) {
  .Login__contentBoxStructure___SvUHG {
    width: 75%;
  }
}
.Login__ssoSection___u00JT {
  width: 100%;
  height: inherit;
  text-align: center;
  margin: 1rem 0 1rem 0;
  position: relative;
  overflow: hidden;
}
.Login__ssoHeader___VeEuC {
  font-size: 1rem;
  padding: 0.5rem 0.6rem;
  display: inline-block;
  vertical-align: baseline;
  position: relative;
  line-height: 1.7;
  zoom: 1;
}
.Login__ssoHeader___VeEuC:before,
.Login__ssoHeader___VeEuC:after {
  content: '';
  display: block;
  width: 100%;
  position: absolute;
  top: 50%;
  border-top: 1px solid black;
}
.Login__ssoHeader___VeEuC:before {
  right: 100%;
  margin: 0 0.325rem 0 0.325rem;
  width: 30rem;
}
.Login__ssoHeader___VeEuC:after {
  left: 100%;
  margin: 0 0.325rem 0 0.325rem;
  width: 30rem;
}
.Login__ssoButton___AknKA {
  width: 100%;
  height: inherit;
}
.Login__textInput___k33S_ {
  width: 100%;
  margin-bottom: 1.25rem;
  box-shadow: none;
  box-sizing: border-box;
}
.Login__loginButton___IQdr9 {
  margin-top: 1rem;
  width: 100%;
}
.Login__forgotPasswordLink___cVzGF {
  margin-top: -1rem;
}
.Login__requestAccessLink___RcVUs {
  margin-top: 1rem;
}
.Login__resetPasswordButton___Qb7H7 {
  margin-top: 1rem;
  width: 100%;
}
.Login__resetPasswordButton___Qb7H7 span {
  font-size: 1rem;
}
.Login__image___oSTQO {
  display: inline-table;
  table-layout: fixed;
  max-width: 100%;
}
.Login__image___oSTQO img {
  display: block;
  max-width: 100%;
  vertical-align: bottom;
  margin: 0 auto;
}
.Login__limitSize___ncvoR {
  width: 100%;
  max-width: 25rem;
  margin: 0 auto;
}
.Login__errorMessage___pefkN {
  color: #ed6262;
  font-size: 0.875rem;
  font-weight: bold;
  margin-top: -0.8125rem;
}
.Login__passwordError___H4meU {
  padding-top: 1rem;
}
.Login__successMessage___I58Q0 {
  color: #ed6262;
  font-size: 0.875rem;
  font-weight: bold;
  color: #1daa42;
  margin-top: 0.5rem;
}
.Login__inputError___L0pp1 {
  border-color: #ed6262;
}
.Login__passwordRules____v0kR {
  font-size: 0.85rem;
  margin-bottom: 0.9375rem;
  padding-left: 1.0625rem;
}
.Login__passwordRules____v0kR li {
  width: 50%;
  float: left;
}
.Login__passwordRules____v0kR:after {
  clear: both;
  content: '.';
  visibility: hidden;
  display: block;
  height: 0;
}
.Login__disabled___paLHW {
  opacity: 0.2;
}
.Login__welcomeTextStyle___fLuLZ {
  margin-bottom: 1rem;
}
.Login__checkbox___U7Nws {
  list-style-type: none;
}
.Login__checkbox___U7Nws li label {
  width: auto;
  max-width: 90%;
  padding-left: 1em;
  vertical-align: top;
}

.Grid__grid___eWL_C {
  margin-right: auto;
  margin-left: auto;
}
.Grid__grid___eWL_C:after {
  content: '';
  display: table;
  clear: both;
}
.Grid__row___F6lis {
  display: flex;
  flex-wrap: wrap;
  margin-right: 0;
  margin-left: 0;
  flex-grow: 1;
}
.Grid__row___F6lis:after {
  content: '';
  display: table;
  clear: both;
}
.Grid__column___iKtws {
  position: relative;
  display: flex;
  flex-direction: column;
}
.Grid__column___iKtws:after {
  content: '';
  display: table;
  clear: both;
}
.Grid__colResponsive___DcjE8 {
  flex: 0 0 100%;
  max-width: 100%;
}
.Grid__col_12___dsXfU {
  flex: 0 0 100%;
  flex: 1;
  max-width: 100%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_12___dsXfU.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_12___dsXfU.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_12___dsXfU.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_12___i2gT_ {
  margin-right: 100%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_12___i2gT_.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_12___i2gT_.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_12___i2gT_.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_12___PioDw {
  margin-left: 100%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_12___PioDw.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_12___PioDw.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_12___PioDw.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_11___F9h8T {
  flex: 0 0 91.66666667%;
  flex: 1;
  max-width: 91.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_11___F9h8T.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_11___F9h8T.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_11___F9h8T.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_11___GqZJi {
  margin-right: 91.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_11___GqZJi.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_11___GqZJi.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_11___GqZJi.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_11___QTnJj {
  margin-left: 91.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_11___QTnJj.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_11___QTnJj.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_11___QTnJj.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_10___SNP7C {
  flex: 0 0 83.33333333%;
  flex: 1;
  max-width: 83.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_10___SNP7C.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_10___SNP7C.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_10___SNP7C.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_10___s0Epg {
  margin-right: 83.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_10___s0Epg.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_10___s0Epg.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_10___s0Epg.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_10___yDuqo {
  margin-left: 83.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_10___yDuqo.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_10___yDuqo.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_10___yDuqo.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_9___TYYzg {
  flex: 0 0 75%;
  flex: 1;
  max-width: 75%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_9___TYYzg.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_9___TYYzg.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_9___TYYzg.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_9___ZZcZc {
  margin-right: 75%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_9___ZZcZc.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_9___ZZcZc.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_9___ZZcZc.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_9___ndKm0 {
  margin-left: 75%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_9___ndKm0.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_9___ndKm0.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_9___ndKm0.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_8___EBYWW {
  flex: 0 0 66.66666667%;
  flex: 1;
  max-width: 66.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_8___EBYWW.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_8___EBYWW.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_8___EBYWW.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_8___UIK9C {
  margin-right: 66.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_8___UIK9C.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_8___UIK9C.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_8___UIK9C.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_8___aRFdp {
  margin-left: 66.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_8___aRFdp.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_8___aRFdp.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_8___aRFdp.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_7___kTmvs {
  flex: 0 0 58.33333333%;
  flex: 1;
  max-width: 58.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_7___kTmvs.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_7___kTmvs.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_7___kTmvs.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_7___MhSLQ {
  margin-right: 58.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_7___MhSLQ.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_7___MhSLQ.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_7___MhSLQ.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_7___XQYYR {
  margin-left: 58.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_7___XQYYR.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_7___XQYYR.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_7___XQYYR.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_6___mVBqx {
  flex: 0 0 50%;
  flex: 1;
  max-width: 50%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_6___mVBqx.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_6___mVBqx.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_6___mVBqx.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_6___yvdu0 {
  margin-right: 50%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_6___yvdu0.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_6___yvdu0.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_6___yvdu0.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_6___Qd6db {
  margin-left: 50%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_6___Qd6db.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_6___Qd6db.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_6___Qd6db.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_5___y8Apd {
  flex: 0 0 41.66666667%;
  flex: 1;
  max-width: 41.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_5___y8Apd.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_5___y8Apd.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_5___y8Apd.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_5___E7zb0 {
  margin-right: 41.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_5___E7zb0.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_5___E7zb0.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_5___E7zb0.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_5___mlXkU {
  margin-left: 41.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_5___mlXkU.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_5___mlXkU.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_5___mlXkU.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_4___NGsZB {
  flex: 0 0 33.33333333%;
  flex: 1;
  max-width: 33.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_4___NGsZB.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_4___NGsZB.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_4___NGsZB.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_4___Gl56b {
  margin-right: 33.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_4___Gl56b.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_4___Gl56b.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_4___Gl56b.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_4___kgkxv {
  margin-left: 33.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_4___kgkxv.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_4___kgkxv.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_4___kgkxv.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_3___DFPUu {
  flex: 0 0 25%;
  flex: 1;
  max-width: 25%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_3___DFPUu.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_3___DFPUu.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_3___DFPUu.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_3___GkK_c {
  margin-right: 25%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_3___GkK_c.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_3___GkK_c.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_3___GkK_c.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_3___kc3Qm {
  margin-left: 25%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_3___kc3Qm.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_3___kc3Qm.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_3___kc3Qm.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_2___zdjvX {
  flex: 0 0 16.66666667%;
  flex: 1;
  max-width: 16.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_2___zdjvX.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_2___zdjvX.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_2___zdjvX.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_2___B867F {
  margin-right: 16.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_2___B867F.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_2___B867F.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_2___B867F.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_2___ZRf1s {
  margin-left: 16.66666667%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_2___ZRf1s.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_2___ZRf1s.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_2___ZRf1s.Grid__small___rIL3p {
    margin-left: 0;
  }
}
.Grid__col_1___Jjce1 {
  flex: 0 0 8.33333333%;
  flex: 1;
  max-width: 8.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__col_1___Jjce1.Grid__large___oSlXP {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__col_1___Jjce1.Grid__medium___PO4wa {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__col_1___Jjce1.Grid__small___rIL3p {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.Grid__push_1___EOZ1Y {
  margin-right: 8.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__push_1___EOZ1Y.Grid__large___oSlXP {
    margin-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__push_1___EOZ1Y.Grid__medium___PO4wa {
    margin-right: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__push_1___EOZ1Y.Grid__small___rIL3p {
    margin-right: 0;
  }
}
.Grid__offset_1___XeYC1 {
  margin-left: 8.33333333%;
}
@media only screen and (max-width: 62em) {
  .Grid__offset_1___XeYC1.Grid__large___oSlXP {
    margin-left: 0;
  }
}
@media only screen and (max-width: 48em) {
  .Grid__offset_1___XeYC1.Grid__medium___PO4wa {
    margin-left: 0;
  }
}
@media only screen and (max-width: 30em) {
  .Grid__offset_1___XeYC1.Grid__small___rIL3p {
    margin-left: 0;
  }
}

.CommentListFlyout__commentWrapper___GQMUB {
  font-family: 'Rubik', 'Helvetica', 'Arial';
}
.CommentListFlyout__author___nKVGq {
  height: 2rem;
  display: flex;
  justify-content: space-between;
  /* Preview style adjustments */
}
.CommentListFlyout__author___nKVGq.CommentListFlyout__isPreview___BD9xz {
  display: inline-flex;
  max-width: 50%;
  margin-bottom: 0.325rem;
}
.CommentListFlyout__comment___WqsQf,
.CommentListFlyout__commentResolved___iU_0J {
  position: relative;
  padding: 1rem 1.25rem;
  font-size: 0.875rem;
  /* Preview style adjustments */
}
.CommentListFlyout__comment___WqsQf.CommentListFlyout__isPreview___BD9xz,
.CommentListFlyout__commentResolved___iU_0J.CommentListFlyout__isPreview___BD9xz {
  padding: 0.95rem 0.7rem 0.55rem 1rem;
}
.CommentListFlyout__comment___WqsQf:hover,
.CommentListFlyout__commentResolved___iU_0J:hover {
  background: #f7f8f9;
}
.CommentListFlyout__commentResolved___iU_0J {
  color: #69717a;
  background-color: #f7f8f9;
}
.CommentListFlyout__date___D7ScI,
.CommentListFlyout__dateResolved___uVSi9 {
  color: #1a2026;
  font-size: 0.75rem;
  width: 50%;
  text-align: right;
}
.CommentListFlyout__dateResolved___uVSi9 {
  color: #69717a;
}
.CommentListFlyout__comment___WqsQf:hover .CommentListFlyout__author___nKVGq .CommentListFlyout__date___D7ScI,
.CommentListFlyout__comment___WqsQf:focus .CommentListFlyout__author___nKVGq .CommentListFlyout__date___D7ScI,
.CommentListFlyout__comment___WqsQf:focus-within .CommentListFlyout__author___nKVGq .CommentListFlyout__date___D7ScI,
.CommentListFlyout__commentResolved___iU_0J:hover .CommentListFlyout__author___nKVGq .CommentListFlyout__dateResolved___uVSi9,
.CommentListFlyout__commentResolved___iU_0J:focus .CommentListFlyout__author___nKVGq .CommentListFlyout__dateResolved___uVSi9,
.CommentListFlyout__commentResolved___iU_0J:focus-within .CommentListFlyout__author___nKVGq .CommentListFlyout__dateResolved___uVSi9 {
  display: none;
}
.CommentListFlyout__comment___WqsQf:hover .CommentListFlyout__actionIconGroup___x5VgP,
.CommentListFlyout__comment___WqsQf:focus .CommentListFlyout__actionIconGroup___x5VgP,
.CommentListFlyout__comment___WqsQf:focus-within .CommentListFlyout__actionIconGroup___x5VgP,
.CommentListFlyout__commentResolved___iU_0J:hover .CommentListFlyout__actionIconGroup___x5VgP,
.CommentListFlyout__commentResolved___iU_0J:focus .CommentListFlyout__actionIconGroup___x5VgP,
.CommentListFlyout__commentResolved___iU_0J:focus-within .CommentListFlyout__actionIconGroup___x5VgP {
  visibility: visible;
  width: 50%;
}
.CommentListFlyout__comment___WqsQf:hover .CommentListFlyout__leftSideResolveIcon___yxllZ,
.CommentListFlyout__comment___WqsQf:focus .CommentListFlyout__leftSideResolveIcon___yxllZ,
.CommentListFlyout__comment___WqsQf:focus-within .CommentListFlyout__leftSideResolveIcon___yxllZ,
.CommentListFlyout__commentResolved___iU_0J:hover .CommentListFlyout__leftSideResolveIcon___yxllZ,
.CommentListFlyout__commentResolved___iU_0J:focus .CommentListFlyout__leftSideResolveIcon___yxllZ,
.CommentListFlyout__commentResolved___iU_0J:focus-within .CommentListFlyout__leftSideResolveIcon___yxllZ {
  display: none;
}
.CommentListFlyout__name___WivPG {
  justify-content: start;
  align-items: center;
  font-weight: 500;
  max-width: 85%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-bottom: 0.6rem;
  /* Preview style adjustments */
}
.CommentListFlyout__name___WivPG.CommentListFlyout__isPreview___BD9xz {
  width: auto;
  max-width: 100%;
}
.CommentListFlyout__text___RdCpP {
  font-weight: 400;
  word-wrap: break-word;
  /* Preview comment is set to ~300 characters limit
    If not exceed the 300 char limit, then this section will be ignored */
}
.CommentListFlyout__text___RdCpP.CommentListFlyout__reachCharLimit___x3Qqk {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  /* autoprefixer: off */
  overflow: hidden;
  margin-bottom: 0.6rem;
}
.CommentListFlyout__trashConfirmation___Z7DU1 {
  text-align: center;
  background-color: #f7f8f9;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.CommentListFlyout__trashConfirmation___Z7DU1 .CommentListFlyout__confirmationContainer___iuCac {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.CommentListFlyout__trashConfirmation___Z7DU1 .CommentListFlyout__confirmationContainer___iuCac .CommentListFlyout__btnContainer___z3LCL {
  margin-top: 0.5rem;
}
.CommentListFlyout__trashConfirmation___Z7DU1 .CommentListFlyout__confirmationContainer___iuCac .CommentListFlyout__btnContainer___z3LCL button {
  display: inline-block;
  margin-left: 0.9rem;
}
.CommentListFlyout__actionIcons___E7aA8 {
  cursor: pointer;
  background-color: transparent;
  border: none;
}
.CommentListFlyout__actionIcons___E7aA8 div {
  display: inline;
  padding-right: 0.4rem;
}
.CommentListFlyout__actionIcons___E7aA8 svg {
  margin-bottom: 0;
}
.CommentListFlyout__actionIconGroup___x5VgP {
  width: 0%;
  text-align: right;
  visibility: hidden;
}
.CommentListFlyout__leftSideResolveIcon___yxllZ {
  display: block;
  align-items: center;
  padding-right: 0.5rem;
}
.CommentListFlyout__authorContainer___oOu9G {
  display: inline-flex;
  width: 63%;
}
.CommentListFlyout__triangle___iZ7TQ {
  position: absolute;
  left: 0.3rem;
  top: 2rem;
  width: 1.8rem;
  z-index: 401;
}
.CommentListFlyout__triangle___iZ7TQ:after {
  content: '';
  position: absolute;
  background: linear-gradient(to right top, white 50%, transparent 50%);
  border-bottom: 1px solid #9a9fa6;
  border-left: 1px solid #9a9fa6;
  clear: both;
  width: 1.2rem;
  height: 1.2rem;
  transform: rotate(135deg);
  right: calc((1.697056274847714rem - 1.2rem) / 2 + 1px);
  top: calc((1.697056274847714rem - 1.2rem) / 2 + 1px);
}
.CommentListFlyout__triangle___iZ7TQ.CommentListFlyout__noComments___psEiX {
  left: 0.6rem;
  top: 2.5rem;
}
.CommentListFlyout__triangle___iZ7TQ.CommentListFlyout__openUp___dsd9C {
  top: -1.5rem;
}
.CommentListFlyout__triangle___iZ7TQ.CommentListFlyout__openUp___dsd9C:after {
  transform: rotate(-45deg);
}
.CommentListFlyout__commentList___bZmbP {
  border-radius: 10px;
  position: absolute;
  display: flex;
  flex-direction: column;
  left: -11rem;
  top: 2.95rem;
  width: 22.5rem;
  max-height: 37.5rem;
  background: #ffffff;
  border: 1px solid #9a9fa6;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.2);
  z-index: 400;
  overflow-y: hidden;
}
.CommentListFlyout__commentList___bZmbP.CommentListFlyout__noComments___psEiX {
  top: 3.45rem;
  left: -10.65rem;
}
.CommentListFlyout__commentList___bZmbP.CommentListFlyout__openUp___dsd9C {
  top: 2.76rem;
}
.CommentListFlyout__commentList___bZmbP .CommentListFlyout__header___yFlan {
  flex: 0;
  padding: 1rem;
}
.CommentListFlyout__commentList___bZmbP .CommentListFlyout__header___yFlan svg {
  vertical-align: middle;
}
.CommentListFlyout__commentList___bZmbP .CommentListFlyout__header___yFlan span {
  font-size: 0.875rem;
  font-weight: bold;
}
.CommentListFlyout__commentList___bZmbP .CommentListFlyout__header___yFlan > div {
  cursor: grab;
  margin-right: 0.5rem;
  display: inline-block;
  vertical-align: text-bottom;
}
.CommentListFlyout__commentList___bZmbP .CommentListFlyout__header___yFlan > div:active {
  cursor: move;
}
.CommentListFlyout__commentList___bZmbP .CommentListFlyout__header___yFlan.CommentListFlyout__shadow___HXJhF {
  box-shadow: 0px 0px 12px 2px rgba(0, 0, 0, 0.1);
}
.CommentListFlyout__commentList___bZmbP .CommentListFlyout__list___KfUMC {
  flex: 1;
  overflow-y: auto;
}
.CommentListFlyout__commentList___bZmbP .CommentListFlyout__list___KfUMC.CommentListFlyout__divider___iCQOS {
  border-top: 1px solid #d9dcde;
  border-bottom: 1px solid #d9dcde;
}
.CommentListFlyout__commentList___bZmbP .CommentListFlyout__footer___NunTt {
  flex: 0;
  padding: 1rem;
}
.CommentListFlyout__commentList___bZmbP .CommentListFlyout__footer___NunTt.CommentListFlyout__shadow___HXJhF {
  box-shadow: 0px 0px 12px 2px rgba(0, 0, 0, 0.1);
}
.CommentListFlyout__dragtop___I_2YM {
  position: absolute;
  left: -12rem;
  width: 24rem;
  top: 1.7rem;
  height: 0.8rem;
  z-index: 401;
  cursor: grab;
}
.CommentListFlyout__dragtop___I_2YM:active {
  cursor: move;
}
.CommentListFlyout__dragtop___I_2YM.CommentListFlyout__dragging___B2PRU {
  width: 0;
}
/* Mobile version of CommentListFlyout */
@media only screen and (max-width: 30em) {
  .CommentListFlyout__triangle___iZ7TQ,
  .CommentListFlyout__dragtop___I_2YM {
    width: 0;
  }
  .CommentListFlyout__commentList___bZmbP {
    position: fixed;
    height: auto !important;
    width: 101% !important;
    max-height: 82%;
    left: -0.1rem;
    top: auto;
    clear: both;
  }
}

.CommentSubmit__commentWrapper___JqSXL {
  font-family: 'Rubik', 'Helvetica', 'Arial';
}
.CommentSubmit__author___W5228 {
  height: 2rem;
  display: flex;
  justify-content: space-between;
  /* Preview style adjustments */
}
.CommentSubmit__author___W5228.CommentSubmit__isPreview___VXYBv {
  display: inline-flex;
  max-width: 50%;
  margin-bottom: 0.325rem;
}
.CommentSubmit__comment___cdF6I,
.CommentSubmit__commentResolved___d13By {
  position: relative;
  padding: 1rem 1.25rem;
  font-size: 0.875rem;
  /* Preview style adjustments */
}
.CommentSubmit__comment___cdF6I.CommentSubmit__isPreview___VXYBv,
.CommentSubmit__commentResolved___d13By.CommentSubmit__isPreview___VXYBv {
  padding: 0.95rem 0.7rem 0.55rem 1rem;
}
.CommentSubmit__comment___cdF6I:hover,
.CommentSubmit__commentResolved___d13By:hover {
  background: #f7f8f9;
}
.CommentSubmit__commentResolved___d13By {
  color: #69717a;
  background-color: #f7f8f9;
}
.CommentSubmit__date___ofGn2,
.CommentSubmit__dateResolved___MjvIF {
  color: #1a2026;
  font-size: 0.75rem;
  width: 50%;
  text-align: right;
}
.CommentSubmit__dateResolved___MjvIF {
  color: #69717a;
}
.CommentSubmit__comment___cdF6I:hover .CommentSubmit__author___W5228 .CommentSubmit__date___ofGn2,
.CommentSubmit__comment___cdF6I:focus .CommentSubmit__author___W5228 .CommentSubmit__date___ofGn2,
.CommentSubmit__comment___cdF6I:focus-within .CommentSubmit__author___W5228 .CommentSubmit__date___ofGn2,
.CommentSubmit__commentResolved___d13By:hover .CommentSubmit__author___W5228 .CommentSubmit__dateResolved___MjvIF,
.CommentSubmit__commentResolved___d13By:focus .CommentSubmit__author___W5228 .CommentSubmit__dateResolved___MjvIF,
.CommentSubmit__commentResolved___d13By:focus-within .CommentSubmit__author___W5228 .CommentSubmit__dateResolved___MjvIF {
  display: none;
}
.CommentSubmit__comment___cdF6I:hover .CommentSubmit__actionIconGroup___ZcpSE,
.CommentSubmit__comment___cdF6I:focus .CommentSubmit__actionIconGroup___ZcpSE,
.CommentSubmit__comment___cdF6I:focus-within .CommentSubmit__actionIconGroup___ZcpSE,
.CommentSubmit__commentResolved___d13By:hover .CommentSubmit__actionIconGroup___ZcpSE,
.CommentSubmit__commentResolved___d13By:focus .CommentSubmit__actionIconGroup___ZcpSE,
.CommentSubmit__commentResolved___d13By:focus-within .CommentSubmit__actionIconGroup___ZcpSE {
  visibility: visible;
  width: 50%;
}
.CommentSubmit__comment___cdF6I:hover .CommentSubmit__leftSideResolveIcon___oXO9W,
.CommentSubmit__comment___cdF6I:focus .CommentSubmit__leftSideResolveIcon___oXO9W,
.CommentSubmit__comment___cdF6I:focus-within .CommentSubmit__leftSideResolveIcon___oXO9W,
.CommentSubmit__commentResolved___d13By:hover .CommentSubmit__leftSideResolveIcon___oXO9W,
.CommentSubmit__commentResolved___d13By:focus .CommentSubmit__leftSideResolveIcon___oXO9W,
.CommentSubmit__commentResolved___d13By:focus-within .CommentSubmit__leftSideResolveIcon___oXO9W {
  display: none;
}
.CommentSubmit__name___qPQ8c {
  justify-content: start;
  align-items: center;
  font-weight: 500;
  max-width: 85%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-bottom: 0.6rem;
  /* Preview style adjustments */
}
.CommentSubmit__name___qPQ8c.CommentSubmit__isPreview___VXYBv {
  width: auto;
  max-width: 100%;
}
.CommentSubmit__text___pKs2A {
  font-weight: 400;
  word-wrap: break-word;
  /* Preview comment is set to ~300 characters limit
    If not exceed the 300 char limit, then this section will be ignored */
}
.CommentSubmit__text___pKs2A.CommentSubmit__reachCharLimit___Z0_ds {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  /* autoprefixer: off */
  overflow: hidden;
  margin-bottom: 0.6rem;
}
.CommentSubmit__trashConfirmation___VeBsB {
  text-align: center;
  background-color: #f7f8f9;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.CommentSubmit__trashConfirmation___VeBsB .CommentSubmit__confirmationContainer___Ax1eu {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.CommentSubmit__trashConfirmation___VeBsB .CommentSubmit__confirmationContainer___Ax1eu .CommentSubmit__btnContainer___SPf6T {
  margin-top: 0.5rem;
}
.CommentSubmit__trashConfirmation___VeBsB .CommentSubmit__confirmationContainer___Ax1eu .CommentSubmit__btnContainer___SPf6T button {
  display: inline-block;
  margin-left: 0.9rem;
}
.CommentSubmit__actionIcons___Xhx6n {
  cursor: pointer;
  background-color: transparent;
  border: none;
}
.CommentSubmit__actionIcons___Xhx6n div {
  display: inline;
  padding-right: 0.4rem;
}
.CommentSubmit__actionIcons___Xhx6n svg {
  margin-bottom: 0;
}
.CommentSubmit__actionIconGroup___ZcpSE {
  width: 0%;
  text-align: right;
  visibility: hidden;
}
.CommentSubmit__leftSideResolveIcon___oXO9W {
  display: block;
  align-items: center;
  padding-right: 0.5rem;
}
.CommentSubmit__authorContainer___vzbub {
  display: inline-flex;
  width: 63%;
}
.CommentSubmit__commentSubmitButtons___MkKrD {
  display: flex;
}
.CommentSubmit__commentSubmitButtons___MkKrD .CommentSubmit__commentSubmitPost___hMJMh {
  flex-basis: 50%;
}
.CommentSubmit__commentSubmitButtons___MkKrD .CommentSubmit__commentSubmitCancel___CejlZ {
  flex-basis: 50%;
  margin-left: 1rem;
}

.Comments__commentWrapper___t5R7o {
  font-family: 'Rubik', 'Helvetica', 'Arial';
}
.Comments__author___hL6o9 {
  height: 2rem;
  display: flex;
  justify-content: space-between;
  /* Preview style adjustments */
}
.Comments__author___hL6o9.Comments__isPreview___ei9AJ {
  display: inline-flex;
  max-width: 50%;
  margin-bottom: 0.325rem;
}
.Comments__comment___lCXhl,
.Comments__commentResolved___RR1if {
  position: relative;
  padding: 1rem 1.25rem;
  font-size: 0.875rem;
  /* Preview style adjustments */
}
.Comments__comment___lCXhl.Comments__isPreview___ei9AJ,
.Comments__commentResolved___RR1if.Comments__isPreview___ei9AJ {
  padding: 0.95rem 0.7rem 0.55rem 1rem;
}
.Comments__comment___lCXhl:hover,
.Comments__commentResolved___RR1if:hover {
  background: #f7f8f9;
}
.Comments__commentResolved___RR1if {
  color: #69717a;
  background-color: #f7f8f9;
}
.Comments__date___d41So,
.Comments__dateResolved___W2Pme {
  color: #1a2026;
  font-size: 0.75rem;
  width: 50%;
  text-align: right;
}
.Comments__dateResolved___W2Pme {
  color: #69717a;
}
.Comments__comment___lCXhl:hover .Comments__author___hL6o9 .Comments__date___d41So,
.Comments__comment___lCXhl:focus .Comments__author___hL6o9 .Comments__date___d41So,
.Comments__comment___lCXhl:focus-within .Comments__author___hL6o9 .Comments__date___d41So,
.Comments__commentResolved___RR1if:hover .Comments__author___hL6o9 .Comments__dateResolved___W2Pme,
.Comments__commentResolved___RR1if:focus .Comments__author___hL6o9 .Comments__dateResolved___W2Pme,
.Comments__commentResolved___RR1if:focus-within .Comments__author___hL6o9 .Comments__dateResolved___W2Pme {
  display: none;
}
.Comments__comment___lCXhl:hover .Comments__actionIconGroup___Yma9L,
.Comments__comment___lCXhl:focus .Comments__actionIconGroup___Yma9L,
.Comments__comment___lCXhl:focus-within .Comments__actionIconGroup___Yma9L,
.Comments__commentResolved___RR1if:hover .Comments__actionIconGroup___Yma9L,
.Comments__commentResolved___RR1if:focus .Comments__actionIconGroup___Yma9L,
.Comments__commentResolved___RR1if:focus-within .Comments__actionIconGroup___Yma9L {
  visibility: visible;
  width: 50%;
}
.Comments__comment___lCXhl:hover .Comments__leftSideResolveIcon___zslT3,
.Comments__comment___lCXhl:focus .Comments__leftSideResolveIcon___zslT3,
.Comments__comment___lCXhl:focus-within .Comments__leftSideResolveIcon___zslT3,
.Comments__commentResolved___RR1if:hover .Comments__leftSideResolveIcon___zslT3,
.Comments__commentResolved___RR1if:focus .Comments__leftSideResolveIcon___zslT3,
.Comments__commentResolved___RR1if:focus-within .Comments__leftSideResolveIcon___zslT3 {
  display: none;
}
.Comments__name___MVe3T {
  justify-content: start;
  align-items: center;
  font-weight: 500;
  max-width: 85%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-bottom: 0.6rem;
  /* Preview style adjustments */
}
.Comments__name___MVe3T.Comments__isPreview___ei9AJ {
  width: auto;
  max-width: 100%;
}
.Comments__text___RSJXq {
  font-weight: 400;
  word-wrap: break-word;
  /* Preview comment is set to ~300 characters limit
    If not exceed the 300 char limit, then this section will be ignored */
}
.Comments__text___RSJXq.Comments__reachCharLimit___kmzA6 {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  /* autoprefixer: off */
  overflow: hidden;
  margin-bottom: 0.6rem;
}
.Comments__trashConfirmation___LoJgz {
  text-align: center;
  background-color: #f7f8f9;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.Comments__trashConfirmation___LoJgz .Comments__confirmationContainer___LzgMi {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.Comments__trashConfirmation___LoJgz .Comments__confirmationContainer___LzgMi .Comments__btnContainer____VNUk {
  margin-top: 0.5rem;
}
.Comments__trashConfirmation___LoJgz .Comments__confirmationContainer___LzgMi .Comments__btnContainer____VNUk button {
  display: inline-block;
  margin-left: 0.9rem;
}
.Comments__actionIcons___g5z43 {
  cursor: pointer;
  background-color: transparent;
  border: none;
}
.Comments__actionIcons___g5z43 div {
  display: inline;
  padding-right: 0.4rem;
}
.Comments__actionIcons___g5z43 svg {
  margin-bottom: 0;
}
.Comments__actionIconGroup___Yma9L {
  width: 0%;
  text-align: right;
  visibility: hidden;
}
.Comments__leftSideResolveIcon___zslT3 {
  display: block;
  align-items: center;
  padding-right: 0.5rem;
}
.Comments__authorContainer___aZ4L2 {
  display: inline-flex;
  width: 63%;
}

.WidgetWrapper__commentWrapper___D4Bsz {
  font-family: 'Rubik', 'Helvetica', 'Arial';
}
.WidgetWrapper__author___IHyRB {
  height: 2rem;
  display: flex;
  justify-content: space-between;
  /* Preview style adjustments */
}
.WidgetWrapper__author___IHyRB.WidgetWrapper__isPreview___AHPjt {
  display: inline-flex;
  max-width: 50%;
  margin-bottom: 0.325rem;
}
.WidgetWrapper__comment___mRe22,
.WidgetWrapper__commentResolved___Pbups {
  position: relative;
  padding: 1rem 1.25rem;
  font-size: 0.875rem;
  /* Preview style adjustments */
}
.WidgetWrapper__comment___mRe22.WidgetWrapper__isPreview___AHPjt,
.WidgetWrapper__commentResolved___Pbups.WidgetWrapper__isPreview___AHPjt {
  padding: 0.95rem 0.7rem 0.55rem 1rem;
}
.WidgetWrapper__comment___mRe22:hover,
.WidgetWrapper__commentResolved___Pbups:hover {
  background: #f7f8f9;
}
.WidgetWrapper__commentResolved___Pbups {
  color: #69717a;
  background-color: #f7f8f9;
}
.WidgetWrapper__date___pYVvT,
.WidgetWrapper__dateResolved___Eziea {
  color: #1a2026;
  font-size: 0.75rem;
  width: 50%;
  text-align: right;
}
.WidgetWrapper__dateResolved___Eziea {
  color: #69717a;
}
.WidgetWrapper__comment___mRe22:hover .WidgetWrapper__author___IHyRB .WidgetWrapper__date___pYVvT,
.WidgetWrapper__comment___mRe22:focus .WidgetWrapper__author___IHyRB .WidgetWrapper__date___pYVvT,
.WidgetWrapper__comment___mRe22:focus-within .WidgetWrapper__author___IHyRB .WidgetWrapper__date___pYVvT,
.WidgetWrapper__commentResolved___Pbups:hover .WidgetWrapper__author___IHyRB .WidgetWrapper__dateResolved___Eziea,
.WidgetWrapper__commentResolved___Pbups:focus .WidgetWrapper__author___IHyRB .WidgetWrapper__dateResolved___Eziea,
.WidgetWrapper__commentResolved___Pbups:focus-within .WidgetWrapper__author___IHyRB .WidgetWrapper__dateResolved___Eziea {
  display: none;
}
.WidgetWrapper__comment___mRe22:hover .WidgetWrapper__actionIconGroup___NxUES,
.WidgetWrapper__comment___mRe22:focus .WidgetWrapper__actionIconGroup___NxUES,
.WidgetWrapper__comment___mRe22:focus-within .WidgetWrapper__actionIconGroup___NxUES,
.WidgetWrapper__commentResolved___Pbups:hover .WidgetWrapper__actionIconGroup___NxUES,
.WidgetWrapper__commentResolved___Pbups:focus .WidgetWrapper__actionIconGroup___NxUES,
.WidgetWrapper__commentResolved___Pbups:focus-within .WidgetWrapper__actionIconGroup___NxUES {
  visibility: visible;
  width: 50%;
}
.WidgetWrapper__comment___mRe22:hover .WidgetWrapper__leftSideResolveIcon___MCoD2,
.WidgetWrapper__comment___mRe22:focus .WidgetWrapper__leftSideResolveIcon___MCoD2,
.WidgetWrapper__comment___mRe22:focus-within .WidgetWrapper__leftSideResolveIcon___MCoD2,
.WidgetWrapper__commentResolved___Pbups:hover .WidgetWrapper__leftSideResolveIcon___MCoD2,
.WidgetWrapper__commentResolved___Pbups:focus .WidgetWrapper__leftSideResolveIcon___MCoD2,
.WidgetWrapper__commentResolved___Pbups:focus-within .WidgetWrapper__leftSideResolveIcon___MCoD2 {
  display: none;
}
.WidgetWrapper__name___WAfht {
  justify-content: start;
  align-items: center;
  font-weight: 500;
  max-width: 85%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-bottom: 0.6rem;
  /* Preview style adjustments */
}
.WidgetWrapper__name___WAfht.WidgetWrapper__isPreview___AHPjt {
  width: auto;
  max-width: 100%;
}
.WidgetWrapper__text___tgCQW {
  font-weight: 400;
  word-wrap: break-word;
  /* Preview comment is set to ~300 characters limit
    If not exceed the 300 char limit, then this section will be ignored */
}
.WidgetWrapper__text___tgCQW.WidgetWrapper__reachCharLimit___ALITY {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  /* autoprefixer: off */
  overflow: hidden;
  margin-bottom: 0.6rem;
}
.WidgetWrapper__trashConfirmation___ROWPN {
  text-align: center;
  background-color: #f7f8f9;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.WidgetWrapper__trashConfirmation___ROWPN .WidgetWrapper__confirmationContainer___GsVAv {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.WidgetWrapper__trashConfirmation___ROWPN .WidgetWrapper__confirmationContainer___GsVAv .WidgetWrapper__btnContainer___UKa2c {
  margin-top: 0.5rem;
}
.WidgetWrapper__trashConfirmation___ROWPN .WidgetWrapper__confirmationContainer___GsVAv .WidgetWrapper__btnContainer___UKa2c button {
  display: inline-block;
  margin-left: 0.9rem;
}
.WidgetWrapper__actionIcons___c25aB {
  cursor: pointer;
  background-color: transparent;
  border: none;
}
.WidgetWrapper__actionIcons___c25aB div {
  display: inline;
  padding-right: 0.4rem;
}
.WidgetWrapper__actionIcons___c25aB svg {
  margin-bottom: 0;
}
.WidgetWrapper__actionIconGroup___NxUES {
  width: 0%;
  text-align: right;
  visibility: hidden;
}
.WidgetWrapper__leftSideResolveIcon___MCoD2 {
  display: block;
  align-items: center;
  padding-right: 0.5rem;
}
.WidgetWrapper__authorContainer___nrYwq {
  display: inline-flex;
  width: 63%;
}
.WidgetWrapper__wrapper___whNTk {
  width: 100%;
  position: relative;
}
.WidgetWrapper__wrapper___whNTk.WidgetWrapper__isGuest___X7zjf .WidgetWrapper__messageIcon___yrJ_1 {
  opacity: 0;
}
.WidgetWrapper__wrapper___whNTk.WidgetWrapper__isGuest___X7zjf:hover,
.WidgetWrapper__wrapper___whNTk.WidgetWrapper__isGuest___X7zjf:focus-within {
  outline: 0.063rem dashed #4a5059;
}
.WidgetWrapper__wrapper___whNTk.WidgetWrapper__isGuest___X7zjf:hover .WidgetWrapper__messageIcon___yrJ_1,
.WidgetWrapper__wrapper___whNTk.WidgetWrapper__isGuest___X7zjf:focus-within .WidgetWrapper__messageIcon___yrJ_1 {
  opacity: 1;
}
.WidgetWrapper__commentCount___tHkaO {
  width: 1.4375rem;
  height: 1.4375rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 4px 20px -2px rgba(0, 0, 0, 0.25);
  position: absolute;
  top: 0.15rem;
  left: 0.55rem;
  background: #8457d9;
  color: white;
  font-size: 0.75rem;
  font-weight: 500;
  z-index: 95;
}
.WidgetWrapper__commentCount___tHkaO.WidgetWrapper__isGuest___X7zjf {
  top: 0.5rem;
  left: 0.5rem;
  /* Move MessageBubbleIcon to inner widget to avoid being cut by the browser window */
}
.WidgetWrapper__commentCount___tHkaO.WidgetWrapper__isGuest___X7zjf:hover {
  cursor: pointer;
}
@media only screen and (max-width: 62em) {
  .WidgetWrapper__commentCount___tHkaO.WidgetWrapper__isGuest___X7zjf {
    left: 0.2rem;
    top: 0.2rem;
  }
}
.WidgetWrapper__commentPost___C2xYq {
  width: 1.4rem;
  height: 1.4rem;
  padding: 4px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  top: 0.5rem;
  left: 0.5rem;
  background: #006ae1;
  color: white;
  font-size: 0.75rem;
  font-weight: 500;
  cursor: pointer;
  box-shadow: 0px 4px 20px -2px rgba(0, 0, 0, 0.25);
  z-index: 95;
}

.Classes__sectionContainer___teG4t {
  position: relative;
  flex: 1 1 auto;
}

.InvalidForm__inactiveForm___PyGtY {
  text-align: center;
  background-color: white;
  height: 100vh;
  width: 100vw;
}
.InvalidForm__messageText___Noki5 {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 175%;
  color: #1A2026;
}
.InvalidForm__messageSubText___lQ6oK {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 175%;
  color: #69717A;
}

.Button__responsive___TT6H2 {
  clear: both;
  display: block;
  width: 100%;
}
.Button__button___JRpsk {
  cursor: pointer;
  white-space: nowrap;
}
@media only screen and (max-width: 30em) {
  .Button__button___JRpsk.Button__mediaSmall___BgqfC {
    clear: both;
    display: block;
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .Button__button___JRpsk.Button__mediaMedium___nj4bo {
    clear: both;
    display: block;
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .Button__button___JRpsk.Button__mediaLarge___PpRYn {
    clear: both;
    display: block;
    width: 100%;
  }
}
.Button__button___JRpsk.Button__mediaAll___sLNhZ {
  clear: both;
  display: block;
  width: 100%;
}
.Button__button___JRpsk {
  background: #5f7d8c;
  border: 0;
  color: #fff;
  border-radius: 0.188em;
  font-size: 0.875em;
  padding: 0.688em 1.071em 0.688em;
  font-weight: 700;
  vertical-align: top;
}
.Button__primary___dGbH5 {
  color: #fff;
  background: #1daa42;
  border: 1px solid #1daa42;
  border: 0;
}
.Button__primary___dGbH5:hover {
  background: #19943a;
  border: 1px solid #19943a;
  border: 0;
  color: #fff;
}
.Button__secondary___Drm4j {
  color: #fff;
  background: #0099e0;
  border: 1px solid #0099e0;
  border: 0;
}
.Button__secondary___Drm4j:hover {
  background: #0088c7;
  border: 1px solid #0088c7;
  border: 0;
  color: #fff;
}
.Button__tertiary___NaqqL {
  color: #0099e0;
  background: #fff;
  border: 1px solid #0099e0;
}
.Button__tertiary___NaqqL:hover {
  background: rgba(0, 153, 224, 0.05);
  border: 1px solid rgba(0, 153, 224, 0.05);
  color: #0099e0;
}
.Button__primaryFullWidth___dF07j {
  width: 100%;
}
.Button__secondaryFullWidth___u38U0 {
  width: 100%;
}
.Button__tertiaryFullWidth___pX3VH {
  width: 100%;
}
.Button__disabled___VakxP {
  background: #e9eded;
  border: 0;
  color: #cad0d3;
  cursor: default;
  outline: none;
}
.Button__disabled___VakxP:hover {
  background: #e9eded;
  border: 1px solid #e9eded;
  border: 0;
  color: #cad0d3;
  outline: none;
}
.Button__link___NsDs8 {
  background: transparent;
  border-color: transparent;
  font-weight: 400;
  padding: 0;
  margin: 0.688em 0;
  text-decoration: none;
  color: #0099e0;
}
.Button__link___NsDs8:hover {
  color: #006d96;
}

.ButtonGroup__responsive___W_uNu {
  display: block;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0.625em;
}
.ButtonGroup__buttonGroup___f3ODv {
  list-style-type: none;
  margin: 0;
  padding: 0.625em 0;
}
.ButtonGroup__buttonGroup___f3ODv li {
  display: inline-block;
  margin-left: 0.3125em;
  margin-right: 0.3125em;
}
@media only screen and (max-width: 30em) {
  .ButtonGroup__buttonGroup___f3ODv li.ButtonGroup__mediaSmall___YcZva {
    display: block;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em;
  }
  .ButtonGroup__buttonGroup___f3ODv li.ButtonGroup__mediaMedium___KzQcj {
    display: block;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em;
  }
  .ButtonGroup__buttonGroup___f3ODv li.ButtonGroup__mediaLarge___YF3cw {
    display: block;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.625em;
  }
}
.ButtonGroup__buttonGroup___f3ODv li.ButtonGroup__mediaAll___w0qL_ {
  display: block;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0.625em;
}
.ButtonGroup__right___UC0bi {
  text-align: right;
}
.ButtonGroup__left___QOigO {
  text-align: left;
}
.ButtonGroup__center___FCA8G {
  text-align: center;
}
@media only screen and (max-width: 30em) {
  .ButtonGroup__reverseButtonOrderOnMobile___uQ737 {
    display: flex;
    flex-direction: column-reverse;
  }
}

.Dialog__coverScreen___GCIZg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.Dialog__placeholder___RByh6 {
  position: fixed;
  overflow: hidden;
  z-index: 999;
}
.Dialog__dialogContainer___G6RAu {
  border: 0;
  outline: none;
  z-index: 1000;
}
.Dialog__overlay___KTz7s {
  display: none;
  z-index: 999;
  background: rgba(0, 0, 0, 0.5);
  display: block;
}
.Dialog__fullScreenWrapper___OBHKM {
  border-radius: 0 !important;
  box-shadow: none;
  height: 100%;
  width: 100%;
  top: 0px !important;
  left: 0px !important;
}
.Dialog__dragContainer___us6Xq {
  overflow: hidden;
  outline: none;
  width: 50em;
}
@media only screen and (max-width: 48em) {
  .Dialog__dragContainer___us6Xq {
    border-radius: 0 !important;
    box-shadow: none;
    height: 100%;
    width: 100%;
    top: 0px !important;
    left: 0px !important;
  }
}
.Dialog__dragContainer___us6Xq.Dialog__fullScreen___w0Wsp {
  border-radius: 0 !important;
  box-shadow: none;
  height: 100%;
  width: 100%;
  top: 0px !important;
  left: 0px !important;
}
.Dialog__content___Tktoc {
  overflow-x: hidden;
  overflow-y: auto;
  height: 100%;
}
.Dialog__header___NgyRY {
  box-sizing: border-box;
  min-height: 2.2em;
  margin: 0;
  position: relative;
}
.Dialog__exit___hABMP {
  position: absolute;
  right: 0.25em;
  top: 50%;
  transform: translateY(-50%);
}
.Dialog__dragContainer___us6Xq {
  background: #fff;
  border-radius: 0.375em;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.45);
}
.Dialog__content___Tktoc {
  padding: 0.938em 1.25em;
  font-size: 1em;
}
.Dialog__headerFont___jT4y5 {
  font-size: 1.6em;
  font-weight: 300;
  line-height: 1;
}
.Dialog__header___NgyRY {
  background: #0099e0;
  color: #fff;
  padding: 0.6em 2.5em 0 0.8em;
}
.Dialog__exit___hABMP {
  background: #0099e0;
}

.AppContainer__wrapper___G0f16 {
  width: 100%;
  min-height: 100vh;
}
.AppContainer__container___BjA0N {
  width: 100%;
  min-height: 100vh;
}
.AppContainer__fixedBackground___vip5H {
  position: fixed;
  pointer-events: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.AppContainer__fixedBackground___vip5H::before {
  content: ' ';
  position: fixed;
  background-color: var(--background-color);
  background-image: var(--background-image);
  background-repeat: var(--background-repeat);
  background-position: var(--background-position);
  border-radius: var(--border-radius);
  background-size: var(--background-size);
  will-change: transform;
  z-index: -1;
  width: 100%;
  height: 100%;
}

.BrowserSupportMessage__container___IVMAG {
  background: #fecb2f;
  color: #000;
  width: 100%;
  padding: 0.6rem 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.BrowserSupportMessage__message____nENL {
  padding: 0 2rem;
  text-align: center;
  font-size: 0.9rem;
}
@media only screen and (max-width: 48em) {
  .BrowserSupportMessage__message____nENL {
    font-size: 1.1rem;
  }
}
.BrowserSupportMessage__icon___aqSCV {
  font-size: 1.3rem;
  line-height: 1;
}
.BrowserSupportMessage__closeBtn____ZWYJ {
  background: none;
  border: none;
  cursor: pointer;
  font-size: 1.2rem;
}

.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{flex:1}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait), screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}/* cvent customization */.cc-window,
.cc-revoke {
  min-height: 20vh;
  font-family: 'Lato', helvetica, sans-serif;
  font-size: 18px;
  font-weight: 400;
}.cc-link {
  text-decoration: none;
}.cc-link:active,
.cc-link:visited {
  color: #0099e0;
}.cc-banner .cc-message {
  max-width: 720px;
  margin-left: 30px;
  margin-right: 30px;
  display: block; /* IE 11 fix */
  flex: 1 1 auto; /* IE 11 fix */
}.cc-compliance {
  margin-left: auto;
  margin-right: auto;
}.cc-btn {
  font-size: 19px;
  border-radius: 3px;
  color: #ffffff;
  font-family: 'Lato', helvetica, arial, sans-serif;
  background: #0099e0;
}.cc-compliance > .cc-btn {
  flex: none;
}.cc-btn:hover {
  background: #168fcc !important; /* override calculated hover from formula */
}.cc-close {
  font-family: 'cvticons';
  color: #5d7b8a;
}.banner-btn:hover {
  background: #085fbf !important;
}.banner-btn:focus {
  background: #168fcc !important;
}@media screen and (max-width: 430px) and (orientation: portrait), screen and (max-width: 750px) and (orientation: landscape) {
  .cc-window.cc-top {
    top: 0;
  }
  .cc-window.cc-bottom {
    bottom: 0;
  }
  .cc-window.cc-banner,
  .cc-window.cc-right,
  .cc-window.cc-left {
    left: 0;
    right: 0;
  }
  .cc-window.cc-banner {
    flex-direction: column;
  }
  .cc-window.cc-banner .cc-compliance {
    flex: 1;
  }
  .cc-window.cc-floating {
    max-width: none;
  }
  .cc-window .cc-message {
    margin-bottom: 1em;
  }
  .cc-window.cc-banner {
    align-items: unset;
  }
  .cc-window {
    font-size: 12px;
  }
}@media screen and (min-width: 1024px) {
  .cc-banner .cc-message {
    margin-left: calc(50% - 500px);
    margin-right: auto;
  }
  .cc-close {
    right: calc(50% - 520px);
  }
  .cc-compliance {
    margin-right: calc(50% - 500px);
  }
}

@font-face {
  font-display: swap;
  font-family: Rubik;
  font-style: normal;
  font-weight: 400;
  src: url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-regular.woff2')
      format('woff2'),
    url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-regular.woff')
      format('woff');
}
@font-face {
  font-display: swap;
  font-family: Rubik;
  font-style: italic;
  font-weight: 400;
  src: url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-italic.woff2')
      format('woff2'),
    url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-italic.woff')
      format('woff');
}
@font-face {
  font-display: swap;
  font-family: Rubik;
  font-style: normal;
  font-weight: 600;
  src: url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-600.woff2')
      format('woff2'),
    url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-600.woff')
      format('woff');
}
@font-face {
  font-display: swap;
  font-family: Rubik;
  font-style: italic;
  font-weight: 600;
  src: url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-600-italic.woff2')
      format('woff2'),
    url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-600-italic.woff')
      format('woff');
}
@font-face {
  font-display: swap;
  font-family: Rubik;
  font-style: normal;
  font-weight: 400;
  src: url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-regular.woff2')
      format('woff2'),
    url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-regular.woff')
      format('woff');
}
@font-face {
  font-display: swap;
  font-family: Rubik;
  font-style: italic;
  font-weight: 400;
  src: url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-italic.woff2')
      format('woff2'),
    url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-italic.woff')
      format('woff');
}
@font-face {
  font-display: swap;
  font-family: Rubik;
  font-style: normal;
  font-weight: 600;
  src: url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-600.woff2')
      format('woff2'),
    url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-600.woff')
      format('woff');
}
@font-face {
  font-display: swap;
  font-family: Rubik;
  font-style: italic;
  font-weight: 600;
  src: url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-600-italic.woff2')
      format('woff2'),
    url('https://www.cvent-assets.com/@cvent/fonts/assets/Rubik-latin-600-italic.woff')
      format('woff');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto Mono';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.cvent-assets.com/@cvent/fonts/assets/Roboto-Mono-latin-regular.woff2')
      format('woff2'),
    url('https://www.cvent-assets.com/@cvent/fonts/assets/Roboto-Mono-latin-regular.woff')
      format('woff');
}

.carina {
  --carina-border-radius-none: 0px;
  --carina-border-radius-xs: 0.125rem;
  --carina-border-radius-sm: 0.25rem;
  --carina-border-radius-md: 0.375rem;
  --carina-border-radius-lg: 0.5rem;
  --carina-border-radius-xl: 0.625rem;
  --carina-border-radius-2xl: 1rem;
  --carina-border-radius-3xl: 1.5rem;
  --carina-border-radius-full: 9999px;
  --carina-border-width-0: 0px;
  --carina-border-width-1: 1px;
  --carina-border-width-2: 2px;
  --carina-border-width-4: 4px;
  --carina-border-width-8: 8px;
  --carina-box-shadow-none: 0 0 #0000;
  --carina-box-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --carina-box-shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --carina-box-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --carina-box-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --carina-box-shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --carina-box-shadow-reverse-sm: 0 -1px 2px 0 rgb(0 0 0 / 0.05);
  --carina-box-shadow-reverse-md: 0 -4px 6px -1px rgb(0 0 0 / 0.1), 0 -2px 4px -2px rgb(0 0 0 / 0.1);
  --carina-box-shadow-reverse-lg: 0 -10px 15px -3px rgb(0 0 0 / 0.1), 0 -4px 6px -4px rgb(0 0 0 / 0.1);
  --carina-box-shadow-reverse-xl: 0 -20px 25px -5px rgb(0 0 0 / 0.1), 0 -8px 10px -6px rgb(0 0 0 / 0.1);
  --carina-box-shadow-reverse-2xl: 0 -25px 50px -12px rgb(0 0 0 / 0.25);
  --carina-breakpoint-sm: 640px;
  --carina-breakpoint-md: 768px;
  --carina-breakpoint-lg: 1024px;
  --carina-breakpoint-xl: 1280px;
  --carina-breakpoint-2xl: 1536px;
  --carina-icon-xs: 1rem;
  --carina-icon-sm: 1.25rem;
  --carina-icon-md: 1.5rem;
  --carina-icon-lg: 2rem;
  --carina-opacity-0: 0;
  --carina-opacity-5: 0.05;
  --carina-opacity-10: 0.1;
  --carina-opacity-20: 0.2;
  --carina-opacity-25: 0.25;
  --carina-opacity-30: 0.3;
  --carina-opacity-40: 0.4;
  --carina-opacity-50: 0.5;
  --carina-opacity-60: 0.6;
  --carina-opacity-70: 0.7;
  --carina-opacity-75: 0.75;
  --carina-opacity-80: 0.8;
  --carina-opacity-90: 0.9;
  --carina-opacity-95: 0.95;
  --carina-opacity-100: 1;
  --carina-ring-width-0: var(--carina-border-width-0);
  --carina-ring-width-1: var(--carina-border-width-1);
  --carina-ring-width-2: var(--carina-border-width-2);
  --carina-ring-width-4: var(--carina-border-width-4);
  --carina-ring-width-8: var(--carina-border-width-8);
  --carina-rotate-0: 0deg;
  --carina-rotate-1: 1deg;
  --carina-rotate-2: 2deg;
  --carina-rotate-3: 3deg;
  --carina-rotate-6: 6deg;
  --carina-rotate-12: 12deg;
  --carina-rotate-45: 45deg;
  --carina-rotate-90: 90deg;
  --carina-rotate-180: 180deg;
  --carina-rotate-270: 270deg;
  --carina-rotate-360: 360deg;
  --carina-rotate-negative-1: -1deg;
  --carina-rotate-negative-2: -2deg;
  --carina-rotate-negative-3: -3deg;
  --carina-rotate-negative-6: -6deg;
  --carina-rotate-negative-12: -12deg;
  --carina-rotate-negative-45: -45deg;
  --carina-rotate-negative-90: -90deg;
  --carina-rotate-negative-180: -180deg;
  --carina-rotate-negative-270: -270deg;
  --carina-rotate-negative-360: -360deg;
  --carina-scale-0: 0;
  --carina-scale-50: .50;
  --carina-scale-75: .75;
  --carina-scale-90: .90;
  --carina-scale-95: .95;
  --carina-scale-100: 1;
  --carina-scale-105: 1.05;
  --carina-scale-110: 1.1;
  --carina-scale-125: 1.25;
  --carina-scale-150: 1.5;
  --carina-scale-shrink: var(--carina-scale-95);
  --carina-scale-grow: var(--carina-scale-105);
  --carina-spacing-0: 0px;
  --carina-spacing-1: 0.25rem;
  --carina-spacing-2: 0.5rem;
  --carina-spacing-3: 0.75rem;
  --carina-spacing-4: 1rem;
  --carina-spacing-5: 1.25rem;
  --carina-spacing-6: 1.5rem;
  --carina-spacing-7: 1.75rem;
  --carina-spacing-8: 2rem;
  --carina-spacing-9: 2.25rem;
  --carina-spacing-10: 2.5rem;
  --carina-spacing-11: 2.75rem;
  --carina-spacing-12: 3rem;
  --carina-spacing-14: 3.5rem;
  --carina-spacing-16: 4rem;
  --carina-spacing-20: 5rem;
  --carina-spacing-24: 6rem;
  --carina-spacing-28: 7rem;
  --carina-spacing-32: 8rem;
  --carina-spacing-36: 9rem;
  --carina-spacing-40: 10rem;
  --carina-spacing-44: 11rem;
  --carina-spacing-48: 12rem;
  --carina-spacing-52: 13rem;
  --carina-spacing-56: 14rem;
  --carina-spacing-60: 15rem;
  --carina-spacing-64: 16rem;
  --carina-spacing-72: 18rem;
  --carina-spacing-80: 20rem;
  --carina-spacing-96: 24rem;
  --carina-spacing-px: 1px;
  --carina-spacing-0-5: 0.125rem;
  --carina-spacing-1-5: 0.375rem;
  --carina-spacing-2-5: 0.625rem;
  --carina-spacing-3-5: 0.875rem;
  --carina-transition-delay-50: 50ms;
  --carina-transition-delay-100: 100ms;
  --carina-transition-delay-200: 200ms;
  --carina-transition-delay-300: 300ms;
  --carina-transition-delay-400: 400ms;
  --carina-transition-delay-550: 550ms;
  --carina-transition-delay-700: 700ms;
  --carina-transition-delay-800: 800ms;
  --carina-transition-delay-1200: 1200ms;
  --carina-transition-delay-reduced-motion: 100ms;
  --carina-transition-duration-50: 50ms;
  --carina-transition-duration-100: 100ms;
  --carina-transition-duration-200: 200ms;
  --carina-transition-duration-300: 300ms;
  --carina-transition-duration-400: 400ms;
  --carina-transition-duration-550: 550ms;
  --carina-transition-duration-700: 700ms;
  --carina-transition-duration-800: 800ms;
  --carina-transition-duration-1200: 1200ms;
  --carina-transition-duration-reduced-motion: 100ms;
  --carina-transition-timing-function-expressive-ease-in: cubic-bezier(0.4, 0.14, 1, 1);
  --carina-transition-timing-function-expressive-ease-out: cubic-bezier(0, 0, 0.39, 1);
  --carina-transition-timing-function-expressive-ease-in-out: cubic-bezier(0.4, 0.15, 0.3, 1);
  --carina-transition-timing-function-productive-ease-in: cubic-bezier(0.2, 0, 1, 0.9);
  --carina-transition-timing-function-productive-ease-out: cubic-bezier(0, 0, 0.4, 0.9);
  --carina-transition-timing-function-productive-ease-in-out: cubic-bezier(0.2, 0, 0.4, 0.9);
  --carina-transition-timing-function-linear: cubic-bezier(0,0,1,1);
  --carina-z-index-0: 0;
  --carina-z-index-10: 10;
  --carina-z-index-20: 20;
  --carina-z-index-30: 30;
  --carina-z-index-40: 40;
  --carina-z-index-50: 50;
  --carina-z-index-auto: auto;
  --carina-z-index-current: 0;
  --carina-z-index-popper: 100;
  --carina-z-index-scrim: 300;
  --carina-z-index-panel: 400;
  --carina-z-index-fullscreen-modal: 800;
  --carina-z-index-modal: 1200;
  --carina-z-index-alert: 1600;
  --carina-z-index-popper-diff: 100;
  --carina-z-index-scrim-diff: -100;
  --carina-font-size-3xs: 10px;
  --carina-font-size-2xs: 12px;
  --carina-font-size-xs: 13px;
  --carina-font-size-sm: 14px;
  --carina-font-size-md: 16px;
  --carina-font-size-lg: 18px;
  --carina-font-size-xl: 21px;
  --carina-font-size-2xl: 24px;
  --carina-font-size-3xl: 28px;
  --carina-font-size-4xl: 32px;
  --carina-font-size-5xl: 36px;
  --carina-font-size-6xl: 40px;
  --carina-font-size-7xl: 48px;
  --carina-font-size-8xl: 56px;
  --carina-font-size-body-3xs: var(--carina-font-size-3xs);
  --carina-font-size-body-2xs: var(--carina-font-size-2xs);
  --carina-font-size-body-xs: var(--carina-font-size-xs);
  --carina-font-size-body-sm: var(--carina-font-size-sm);
  --carina-font-size-body-md: var(--carina-font-size-md);
  --carina-font-size-body-lg: var(--carina-font-size-lg);
  --carina-font-size-body-xl: var(--carina-font-size-xl);
  --carina-font-size-display-2xs: var(--carina-font-size-xl);
  --carina-font-size-display-xs: var(--carina-font-size-2xl);
  --carina-font-size-display-sm: var(--carina-font-size-3xl);
  --carina-font-size-display-md: var(--carina-font-size-4xl);
  --carina-font-size-display-lg: var(--carina-font-size-5xl);
  --carina-font-size-display-xl: var(--carina-font-size-6xl);
  --carina-font-size-display-2xl: var(--carina-font-size-7xl);
  --carina-font-size-display-3xl: var(--carina-font-size-8xl);
  --carina-font-size-header-6: var(--carina-font-size-lg);
  --carina-font-size-header-5: var(--carina-font-size-xl);
  --carina-font-size-header-4: var(--carina-font-size-2xl);
  --carina-font-size-header-3: var(--carina-font-size-3xl);
  --carina-font-size-header-2: var(--carina-font-size-4xl);
  --carina-font-size-header-1: var(--carina-font-size-5xl);
  --carina-font-size-m-display-2xs: var(--carina-font-size-xl);
  --carina-font-size-m-display-xs: var(--carina-font-size-xl);
  --carina-font-size-m-display-sm: var(--carina-font-size-xl);
  --carina-font-size-m-display-md: var(--carina-font-size-2xl);
  --carina-font-size-m-display-lg: var(--carina-font-size-3xl);
  --carina-font-size-m-display-xl: var(--carina-font-size-4xl);
  --carina-font-size-m-display-2xl: var(--carina-font-size-5xl);
  --carina-font-size-m-display-3xl: var(--carina-font-size-6xl);
  --carina-font-size-m-header-6: var(--carina-font-size-sm);
  --carina-font-size-m-header-5: var(--carina-font-size-md);
  --carina-font-size-m-header-4: var(--carina-font-size-lg);
  --carina-font-size-m-header-3: var(--carina-font-size-xl);
  --carina-font-size-m-header-2: var(--carina-font-size-2xl);
  --carina-font-size-m-header-1: var(--carina-font-size-3xl);
  --carina-font-weight-thin: 100;
  --carina-font-weight-extra-light: 200;
  --carina-font-weight-light: 300;
  --carina-font-weight-normal: 400;
  --carina-font-weight-medium: 500;
  --carina-font-weight-semi-bold: 600;
  --carina-font-weight-bold: 700;
  --carina-font-weight-extra-bold: 800;
  --carina-font-weight-black: 900;
  --carina-font-weight-body: var(--carina-font-weight-normal);
  --carina-font-weight-display: var(--carina-font-weight-semi-bold);
  --carina-line-height-1: 12px;
  --carina-line-height-2: 16px;
  --carina-line-height-3: 20px;
  --carina-line-height-4: 24px;
  --carina-line-height-5: 28px;
  --carina-line-height-6: 32px;
  --carina-line-height-7: 36px;
  --carina-line-height-8: 40px;
  --carina-line-height-9: 44px;
  --carina-line-height-10: 48px;
  --carina-line-height-11: 52px;
  --carina-line-height-12: 56px;
  --carina-line-height-13: 60px;
  --carina-line-height-14: 72px;
  --carina-line-height-none: 1;
  --carina-line-height-tight: 1.25;
  --carina-line-height-snug: 1.375;
  --carina-line-height-normal: 1.5;
  --carina-line-height-relaxed: 1.625;
  --carina-line-height-loose: 2;
  --carina-line-height-body-3xs: var(--carina-line-height-2);
  --carina-line-height-body-2xs: var(--carina-line-height-2);
  --carina-line-height-body-xs: var(--carina-line-height-3);
  --carina-line-height-body-sm: var(--carina-line-height-3);
  --carina-line-height-body-md: var(--carina-line-height-4);
  --carina-line-height-body-lg: var(--carina-line-height-4);
  --carina-line-height-body-xl: var(--carina-line-height-5);
  --carina-line-height-display-2xs: var(--carina-line-height-5);
  --carina-line-height-display-xs: var(--carina-line-height-6);
  --carina-line-height-display-sm: var(--carina-line-height-7);
  --carina-line-height-display-md: var(--carina-line-height-8);
  --carina-line-height-display-lg: var(--carina-line-height-10);
  --carina-line-height-display-xl: var(--carina-line-height-11);
  --carina-line-height-display-2xl: var(--carina-line-height-13);
  --carina-line-height-display-3xl: var(--carina-line-height-14);
  --carina-line-height-m-display-2xs: var(--carina-line-height-5);
  --carina-line-height-m-display-xs: var(--carina-line-height-5);
  --carina-line-height-m-display-sm: var(--carina-line-height-5);
  --carina-line-height-m-display-md: var(--carina-line-height-6);
  --carina-line-height-m-display-lg: var(--carina-line-height-7);
  --carina-line-height-m-display-xl: var(--carina-line-height-8);
  --carina-line-height-m-display-2xl: var(--carina-line-height-10);
  --carina-line-height-m-display-3xl: var(--carina-line-height-11);
  --carina-line-height-header-6: var(--carina-line-height-4);
  --carina-line-height-header-5: var(--carina-line-height-5);
  --carina-line-height-header-4: var(--carina-line-height-6);
  --carina-line-height-header-3: var(--carina-line-height-7);
  --carina-line-height-header-2: var(--carina-line-height-8);
  --carina-line-height-header-1: var(--carina-line-height-10);
  --carina-line-height-m-header-6: var(--carina-line-height-3);
  --carina-line-height-m-header-5: var(--carina-line-height-3);
  --carina-line-height-m-header-4: var(--carina-line-height-4);
  --carina-line-height-m-header-3: var(--carina-line-height-5);
  --carina-line-height-m-header-2: var(--carina-line-height-5);
  --carina-line-height-m-header-1: var(--carina-line-height-5);
  --carina-font-family-primary: Rubik, Helvetica, Arial;
  --carina-font-family-secondary: Rubik, Helvetica, Arial;
  --carina-font-family-mono: 'Roboto Mono', monospace;
  --carina-font-family-body: var(--carina-font-family-primary);
  --carina-font-family-display: var(--carina-font-family-secondary);
}

@media not all and (min-width: 640px) {
	.carina:not(:where([class~='not-carina-responsive-typography'])) {
		--carina-font-size-display-2xs: var(--carina-font-size-m-display-2xs);
		--carina-font-size-display-xs: var(--carina-font-size-m-display-xs);
		--carina-font-size-display-sm: var(--carina-font-size-m-display-sm);
		--carina-font-size-display-md: var(--carina-font-size-m-display-md);
		--carina-font-size-display-lg: var(--carina-font-size-m-display-lg);
		--carina-font-size-display-xl: var(--carina-font-size-m-display-xl);
		--carina-font-size-display-2xl: var(--carina-font-size-m-display-2xl);
		--carina-font-size-display-3xl: var(--carina-font-size-m-display-3xl);
		--carina-font-size-header-6: var(--carina-font-size-m-header-6);
		--carina-font-size-header-5: var(--carina-font-size-m-header-5);
		--carina-font-size-header-4: var(--carina-font-size-m-header-4);
		--carina-font-size-header-3: var(--carina-font-size-m-header-3);
		--carina-font-size-header-2: var(--carina-font-size-m-header-2);
		--carina-font-size-header-1: var(--carina-font-size-m-header-1);
		--carina-line-height-display-2xs: var(--carina-line-height-m-display-2xs);
		--carina-line-height-display-xs: var(--carina-line-height-m-display-xs);
		--carina-line-height-display-sm: var(--carina-line-height-m-display-sm);
		--carina-line-height-display-md: var(--carina-line-height-m-display-md);
		--carina-line-height-display-lg: var(--carina-line-height-m-display-lg);
		--carina-line-height-display-xl: var(--carina-line-height-m-display-xl);
		--carina-line-height-display-2xl: var(--carina-line-height-m-display-2xl);
		--carina-line-height-display-3xl: var(--carina-line-height-m-display-3xl);
		--carina-line-height-header-6: var(--carina-line-height-m-header-6);
		--carina-line-height-header-5: var(--carina-line-height-m-header-5);
		--carina-line-height-header-4: var(--carina-line-height-m-header-4);
		--carina-line-height-header-3: var(--carina-line-height-m-header-3);
		--carina-line-height-header-2: var(--carina-line-height-m-header-2);
		--carina-line-height-header-1: var(--carina-line-height-m-header-1);
	}
}

[data-carina-theme="white"] {
  --carina-colors-inherit: inherit;
  --carina-colors-current: currentColor;
  --carina-colors-transparent: transparent;
  --carina-colors-body-background: #efefef;
  --carina-colors-accessory-0-10: #fdd1f6;
  --carina-colors-accessory-0-20: #f1aef3;
  --carina-colors-accessory-0-30: #d490f1;
  --carina-colors-accessory-0-40: #b473e9;
  --carina-colors-accessory-0-50: #8457d9;
  --carina-colors-accessory-0-60: #4d31ba;
  --carina-colors-accessory-0-70: #1c1386;
  --carina-colors-accessory-1-10: #a6f6e0;
  --carina-colors-accessory-1-20: #64e4e8;
  --carina-colors-accessory-1-30: #2fc7f0;
  --carina-colors-accessory-1-40: #17a6f8;
  --carina-colors-accessory-1-50: #0781da;
  --carina-colors-accessory-1-60: #1c4eb4;
  --carina-colors-accessory-1-70: #192887;
  --carina-colors-accessory-2-10: #b7f4ac;
  --carina-colors-accessory-2-20: #77e9a1;
  --carina-colors-accessory-2-30: #07d7a8;
  --carina-colors-accessory-2-40: #05baa5;
  --carina-colors-accessory-2-50: #059a9a;
  --carina-colors-accessory-2-60: #047885;
  --carina-colors-accessory-2-70: #02516c;
  --carina-colors-accessory-3-10: #ffe982;
  --carina-colors-accessory-3-20: #ffcc66;
  --carina-colors-accessory-3-30: #ffab00;
  --carina-colors-accessory-3-40: #ff7830;
  --carina-colors-accessory-3-50: #df4e0f;
  --carina-colors-accessory-3-60: #b22205;
  --carina-colors-accessory-3-70: #790c03;
  --carina-colors-accessory-4-10: #ffcca1;
  --carina-colors-accessory-4-20: #ffb2a3;
  --carina-colors-accessory-4-30: #ff8888;
  --carina-colors-accessory-4-40: #f05887;
  --carina-colors-accessory-4-50: #c2386c;
  --carina-colors-accessory-4-60: #891150;
  --carina-colors-accessory-4-70: #5d074a;
  --carina-colors-danger-0: #FFFFFF;
  --carina-colors-danger-5: #ffebe8;
  --carina-colors-danger-10: #ffe0dd;
  --carina-colors-danger-20: #fecec9;
  --carina-colors-danger-30: #fbb2aa;
  --carina-colors-danger-40: #f6978e;
  --carina-colors-danger-50: #eb645c;
  --carina-colors-danger-60: #dc222a;
  --carina-colors-danger-70: #c30002;
  --carina-colors-danger-80: #a90000;
  --carina-colors-danger-90: #820000;
  --carina-colors-danger-95: #470000;
  --carina-colors-danger-100: #000000;
  --carina-colors-danger-seed: #D9021F;
  --carina-colors-grayscale-0: #FFFFFF;
  --carina-colors-grayscale-5: #f8f8f8;
  --carina-colors-grayscale-10: #eeeeee;
  --carina-colors-grayscale-20: #dfdfdf;
  --carina-colors-grayscale-30: #cbcbcb;
  --carina-colors-grayscale-40: #b7b7b7;
  --carina-colors-grayscale-50: #959595;
  --carina-colors-grayscale-60: #757575;
  --carina-colors-grayscale-70: #646464;
  --carina-colors-grayscale-80: #575757;
  --carina-colors-grayscale-90: #424242;
  --carina-colors-grayscale-95: #242424;
  --carina-colors-grayscale-100: #000000;
  --carina-colors-grayscale-seed: #777777;
  --carina-colors-heading-seed: #242424;
  --carina-colors-info-0: #FFFFFF;
  --carina-colors-info-5: #e9f1fe;
  --carina-colors-info-10: #dbe9fd;
  --carina-colors-info-20: #c3dafb;
  --carina-colors-info-30: #a5c7f8;
  --carina-colors-info-40: #86b3f4;
  --carina-colors-info-50: #5090eb;
  --carina-colors-info-60: #0e6de2;
  --carina-colors-info-70: #0059ce;
  --carina-colors-info-80: #0048bd;
  --carina-colors-info-90: #0030a4;
  --carina-colors-info-95: #000078;
  --carina-colors-info-100: #000000;
  --carina-colors-info-seed: #006AE1;
  --carina-colors-neutral-0: #FFFFFF;
  --carina-colors-neutral-5: #eff0f1;
  --carina-colors-neutral-10: #e5e7e9;
  --carina-colors-neutral-20: #d6d8db;
  --carina-colors-neutral-30: #c1c4c8;
  --carina-colors-neutral-40: #adb1b7;
  --carina-colors-neutral-50: #8a9097;
  --carina-colors-neutral-60: #6a727b;
  --carina-colors-neutral-70: #596069;
  --carina-colors-neutral-80: #4b525b;
  --carina-colors-neutral-90: #373e47;
  --carina-colors-neutral-95: #191f27;
  --carina-colors-neutral-100: #000000;
  --carina-colors-neutral-seed: #69717A;
  --carina-colors-primary-0: #FFFFFF;
  --carina-colors-primary-5: #e9f1fe;
  --carina-colors-primary-10: #dbe9fd;
  --carina-colors-primary-20: #c3dafb;
  --carina-colors-primary-30: #a5c7f8;
  --carina-colors-primary-40: #86b3f4;
  --carina-colors-primary-50: #5090eb;
  --carina-colors-primary-60: #0e6de2;
  --carina-colors-primary-70: #0059ce;
  --carina-colors-primary-80: #0048bd;
  --carina-colors-primary-90: #0030a4;
  --carina-colors-primary-95: #000078;
  --carina-colors-primary-100: #000000;
  --carina-colors-primary-seed: #006AE1;
  --carina-colors-secondary-0: #FFFFFF;
  --carina-colors-secondary-5: #dbf5ea;
  --carina-colors-secondary-10: #c8f0e0;
  --carina-colors-secondary-20: #a5e6ce;
  --carina-colors-secondary-30: #6cd7b4;
  --carina-colors-secondary-40: #00c89b;
  --carina-colors-secondary-50: #00a378;
  --carina-colors-secondary-60: #00815a;
  --carina-colors-secondary-70: #006e48;
  --carina-colors-secondary-80: #005e3a;
  --carina-colors-secondary-90: #004826;
  --carina-colors-secondary-95: #002508;
  --carina-colors-secondary-100: #000000;
  --carina-colors-secondary-seed: #00CA9D;
  --carina-colors-success-0: #FFFFFF;
  --carina-colors-success-5: #e9f3e8;
  --carina-colors-success-10: #dcecda;
  --carina-colors-success-20: #c7e0c4;
  --carina-colors-success-30: #a7cea3;
  --carina-colors-success-40: #89be84;
  --carina-colors-success-50: #51a04c;
  --carina-colors-success-60: #008400;
  --carina-colors-success-70: #007000;
  --carina-colors-success-80: #006000;
  --carina-colors-success-90: #004900;
  --carina-colors-success-95: #002500;
  --carina-colors-success-100: #000000;
  --carina-colors-success-seed: #008600;
  --carina-colors-surface-0: #FFFFFF;
  --carina-colors-surface-5: #f7f7f7;
  --carina-colors-surface-10: #efefef;
  --carina-colors-surface-20: #e0e0e0;
  --carina-colors-surface-30: #cbcbcb;
  --carina-colors-surface-40: #b7b7b7;
  --carina-colors-surface-50: #959595;
  --carina-colors-surface-60: #757575;
  --carina-colors-surface-70: #646464;
  --carina-colors-surface-80: #565656;
  --carina-colors-surface-90: #424242;
  --carina-colors-surface-95: #242424;
  --carina-colors-surface-100: #000000;
  --carina-colors-surface-seed: #FFFFFF;
  --carina-colors-surface-alt: #f7f7f7;
  --carina-colors-tertiary-0: #FFFFFF;
  --carina-colors-tertiary-5: #f1eefd;
  --carina-colors-tertiary-10: #e9e4fb;
  --carina-colors-tertiary-20: #dcd4f8;
  --carina-colors-tertiary-30: #cabdf3;
  --carina-colors-tertiary-40: #b9a6ee;
  --carina-colors-tertiary-50: #9c7ee4;
  --carina-colors-tertiary-60: #8456d8;
  --carina-colors-tertiary-70: #7243c4;
  --carina-colors-tertiary-80: #6533b4;
  --carina-colors-tertiary-90: #52179b;
  --carina-colors-tertiary-95: #280063;
  --carina-colors-tertiary-100: #000000;
  --carina-colors-tertiary-seed: #8457D9;
  --carina-colors-text-seed: #242424;
  --carina-colors-warning-0: #FFFFFF;
  --carina-colors-warning-5: #ffefc1;
  --carina-colors-warning-10: #ffe59c;
  --carina-colors-warning-20: #ffd554;
  --carina-colors-warning-30: #f1be00;
  --carina-colors-warning-40: #dcaa00;
  --carina-colors-warning-50: #b88700;
  --carina-colors-warning-60: #986700;
  --carina-colors-warning-70: #855500;
  --carina-colors-warning-80: #774700;
  --carina-colors-warning-90: #613100;
  --carina-colors-warning-95: #3e0e00;
  --carina-colors-warning-100: #000000;
  --carina-colors-warning-seed: #FFCC00;
  --carina-background-color-background: var(--carina-colors-surface-alt);
  --carina-background-color-danger: var(--carina-colors-danger-60);
  --carina-background-color-danger-active: var(--carina-colors-danger-80);
  --carina-background-color-danger-hover: var(--carina-colors-danger-70);
  --carina-background-color-danger-pale: var(--carina-colors-danger-10);
  --carina-background-color-danger-pale-active: var(--carina-colors-danger-30);
  --carina-background-color-danger-pale-hover: var(--carina-colors-danger-20);
  --carina-background-color-illustration-neutral-light: var(--carina-colors-grayscale-40);
  --carina-background-color-illustration-neutral-medium: var(--carina-colors-grayscale-60);
  --carina-background-color-illustration-neutral-strong: var(--carina-colors-grayscale-90);
  --carina-background-color-illustration-neutral-x-light: var(--carina-colors-grayscale-10);
  --carina-background-color-illustration-neutral-x-strong: var(--carina-colors-grayscale-100);
  --carina-background-color-illustration-neutral-zero: var(--carina-colors-grayscale-0);
  --carina-background-color-illustration-primary-light: var(--carina-colors-primary-40);
  --carina-background-color-illustration-primary-medium: var(--carina-colors-primary-60);
  --carina-background-color-illustration-primary-strong: var(--carina-colors-primary-90);
  --carina-background-color-illustration-primary-x-light: var(--carina-colors-primary-10);
  --carina-background-color-illustration-primary-x-strong: var(--carina-colors-primary-100);
  --carina-background-color-illustration-primary-zero: var(--carina-colors-primary-0);
  --carina-background-color-illustration-secondary-light: var(--carina-colors-secondary-40);
  --carina-background-color-illustration-secondary-medium: var(--carina-colors-secondary-60);
  --carina-background-color-illustration-secondary-strong: var(--carina-colors-secondary-90);
  --carina-background-color-illustration-secondary-x-light: var(--carina-colors-secondary-10);
  --carina-background-color-illustration-secondary-x-strong: var(--carina-colors-secondary-100);
  --carina-background-color-illustration-secondary-zero: var(--carina-colors-secondary-0);
  --carina-background-color-illustration-tertiary-light: var(--carina-colors-tertiary-40);
  --carina-background-color-illustration-tertiary-medium: var(--carina-colors-tertiary-60);
  --carina-background-color-illustration-tertiary-strong: var(--carina-colors-tertiary-90);
  --carina-background-color-illustration-tertiary-x-light: var(--carina-colors-tertiary-10);
  --carina-background-color-illustration-tertiary-x-strong: var(--carina-colors-tertiary-100);
  --carina-background-color-illustration-tertiary-zero: var(--carina-colors-tertiary-0);
  --carina-background-color-info: var(--carina-colors-info-60);
  --carina-background-color-info-active: var(--carina-colors-info-80);
  --carina-background-color-info-hover: var(--carina-colors-info-70);
  --carina-background-color-info-pale: var(--carina-colors-info-10);
  --carina-background-color-info-pale-active: var(--carina-colors-info-30);
  --carina-background-color-info-pale-hover: var(--carina-colors-info-20);
  --carina-background-color-neutral: var(--carina-colors-grayscale-60);
  --carina-background-color-neutral-active: color-mix(in srgb, var(--carina-colors-grayscale-100) calc(var(--carina-opacity-20) * 100%), transparent);
  --carina-background-color-neutral-hover: color-mix(in srgb, var(--carina-colors-grayscale-100) calc(var(--carina-opacity-10) * 100%), transparent);
  --carina-background-color-neutral-inactive: var(--carina-colors-grayscale-20);
  --carina-background-color-neutral-inverse: var(--carina-colors-grayscale-0);
  --carina-background-color-neutral-inverse-active: var(--carina-colors-grayscale-20);
  --carina-background-color-neutral-inverse-hover: var(--carina-colors-grayscale-10);
  --carina-background-color-popper: var(--carina-colors-surface-seed);
  --carina-background-color-primary: var(--carina-colors-primary-seed);
  --carina-background-color-primary-active: var(--carina-colors-primary-80);
  --carina-background-color-primary-hover: var(--carina-colors-primary-70);
  --carina-background-color-primary-pale: var(--carina-colors-primary-10);
  --carina-background-color-primary-pale-active: var(--carina-colors-primary-30);
  --carina-background-color-primary-pale-hover: var(--carina-colors-primary-20);
  --carina-background-color-scrim: color-mix(in srgb, var(--carina-colors-grayscale-10) calc(var(--carina-opacity-80) * 100%), transparent);
  --carina-background-color-scrim-inverse: color-mix(in srgb, var(--carina-colors-grayscale-95) calc(var(--carina-opacity-80) * 100%), transparent);
  --carina-background-color-secondary: var(--carina-colors-secondary-seed);
  --carina-background-color-secondary-active: var(--carina-colors-secondary-20);
  --carina-background-color-secondary-hover: var(--carina-colors-secondary-30);
  --carina-background-color-secondary-pale: var(--carina-colors-secondary-10);
  --carina-background-color-secondary-pale-active: var(--carina-colors-secondary-30);
  --carina-background-color-secondary-pale-hover: var(--carina-colors-secondary-20);
  --carina-background-color-success: var(--carina-colors-success-60);
  --carina-background-color-success-active: var(--carina-colors-success-80);
  --carina-background-color-success-hover: var(--carina-colors-success-70);
  --carina-background-color-success-pale: var(--carina-colors-success-10);
  --carina-background-color-success-pale-active: var(--carina-colors-success-30);
  --carina-background-color-success-pale-hover: var(--carina-colors-success-20);
  --carina-background-color-surface: var(--carina-colors-surface-seed);
  --carina-background-color-surface-active: var(--carina-colors-primary-20);
  --carina-background-color-surface-alt: var(--carina-colors-surface-alt);
  --carina-background-color-surface-hover: var(--carina-colors-surface-10);
  --carina-background-color-surface-inverse: var(--carina-colors-surface-80);
  --carina-background-color-surface-selected: var(--carina-colors-primary-20);
  --carina-background-color-tertiary: var(--carina-colors-tertiary-seed);
  --carina-background-color-tertiary-active: var(--carina-colors-tertiary-80);
  --carina-background-color-tertiary-hover: var(--carina-colors-tertiary-70);
  --carina-background-color-tertiary-pale: var(--carina-colors-tertiary-10);
  --carina-background-color-tertiary-pale-active: var(--carina-colors-tertiary-30);
  --carina-background-color-tertiary-pale-hover: var(--carina-colors-tertiary-20);
  --carina-background-color-warning: var(--carina-colors-warning-30);
  --carina-background-color-warning-active: var(--carina-colors-warning-50);
  --carina-background-color-warning-hover: var(--carina-colors-warning-40);
  --carina-background-color-warning-pale: var(--carina-colors-warning-5);
  --carina-background-color-warning-pale-active: var(--carina-colors-warning-20);
  --carina-background-color-warning-pale-hover: var(--carina-colors-warning-10);
  --carina-border-color-base: var(--carina-colors-grayscale-50);
  --carina-border-color-danger: var(--carina-colors-danger-60);
  --carina-border-color-danger-focus: var(--carina-colors-danger-50);
  --carina-border-color-hard: var(--carina-colors-grayscale-100);
  --carina-border-color-info: var(--carina-colors-info-60);
  --carina-border-color-inverse: var(--carina-colors-grayscale-0);
  --carina-border-color-primary: var(--carina-colors-primary-seed);
  --carina-border-color-primary-focus: var(--carina-colors-primary-seed);
  --carina-border-color-secondary: var(--carina-colors-secondary-seed);
  --carina-border-color-soft: var(--carina-colors-grayscale-20);
  --carina-border-color-success: var(--carina-colors-success-60);
  --carina-border-color-tertiary: var(--carina-colors-tertiary-seed);
  --carina-border-color-warning: var(--carina-colors-warning-60);
  --carina-text-color-base: var(--carina-colors-grayscale-95);
  --carina-text-color-base-inverse: var(--carina-colors-grayscale-0);
  --carina-text-color-body: var(--carina-colors-text-seed);
  --carina-text-color-danger: var(--carina-colors-danger-60);
  --carina-text-color-danger-active: var(--carina-colors-danger-80);
  --carina-text-color-danger-hover: var(--carina-colors-danger-70);
  --carina-text-color-danger-visited: var(--carina-colors-danger-80);
  --carina-text-color-disabled: var(--carina-colors-grayscale-40);
  --carina-text-color-disabled-inverse: var(--carina-colors-grayscale-50);
  --carina-text-color-heading: var(--carina-colors-heading-seed);
  --carina-text-color-info: var(--carina-colors-info-60);
  --carina-text-color-info-active: var(--carina-colors-info-80);
  --carina-text-color-info-hover: var(--carina-colors-info-70);
  --carina-text-color-info-visited: var(--carina-colors-info-80);
  --carina-text-color-on-danger: var(--carina-colors-grayscale-0);
  --carina-text-color-on-danger-pale: var(--carina-colors-grayscale-100);
  --carina-text-color-on-danger-pale-soft: var(--carina-colors-danger-70);
  --carina-text-color-on-info: var(--carina-colors-grayscale-0);
  --carina-text-color-on-info-pale: var(--carina-colors-grayscale-100);
  --carina-text-color-on-info-pale-soft: var(--carina-colors-info-70);
  --carina-text-color-on-neutral: var(--carina-colors-grayscale-0);
  --carina-text-color-on-primary: var(--carina-colors-grayscale-0);
  --carina-text-color-on-primary-pale: var(--carina-colors-grayscale-100);
  --carina-text-color-on-primary-pale-soft: var(--carina-colors-primary-70);
  --carina-text-color-on-secondary: var(--carina-colors-grayscale-100);
  --carina-text-color-on-secondary-pale: var(--carina-colors-grayscale-100);
  --carina-text-color-on-secondary-pale-soft: var(--carina-colors-secondary-70);
  --carina-text-color-on-success: var(--carina-colors-grayscale-0);
  --carina-text-color-on-success-pale: var(--carina-colors-grayscale-100);
  --carina-text-color-on-success-pale-soft: var(--carina-colors-success-70);
  --carina-text-color-on-tertiary: var(--carina-colors-grayscale-0);
  --carina-text-color-on-tertiary-pale: var(--carina-colors-grayscale-100);
  --carina-text-color-on-tertiary-pale-soft: var(--carina-colors-tertiary-70);
  --carina-text-color-on-warning: var(--carina-colors-grayscale-100);
  --carina-text-color-on-warning-pale: var(--carina-colors-grayscale-100);
  --carina-text-color-on-warning-pale-soft: var(--carina-colors-warning-70);
  --carina-text-color-primary: var(--carina-colors-primary-seed);
  --carina-text-color-primary-active: var(--carina-colors-primary-80);
  --carina-text-color-primary-hover: var(--carina-colors-primary-70);
  --carina-text-color-primary-visited: var(--carina-colors-primary-80);
  --carina-text-color-secondary: var(--carina-colors-grayscale-95);
  --carina-text-color-secondary-active: var(--carina-colors-grayscale-95);
  --carina-text-color-secondary-hover: var(--carina-colors-grayscale-95);
  --carina-text-color-secondary-visited: var(--carina-colors-grayscale-95);
  --carina-text-color-soft: var(--carina-colors-surface-70);
  --carina-text-color-soft-inverse: var(--carina-colors-grayscale-30);
  --carina-text-color-success: var(--carina-colors-success-60);
  --carina-text-color-success-active: var(--carina-colors-success-80);
  --carina-text-color-success-hover: var(--carina-colors-success-70);
  --carina-text-color-success-visited: var(--carina-colors-success-80);
  --carina-text-color-tertiary: var(--carina-colors-tertiary-seed);
  --carina-text-color-tertiary-active: var(--carina-colors-tertiary-80);
  --carina-text-color-tertiary-hover: var(--carina-colors-tertiary-70);
  --carina-text-color-tertiary-visited: var(--carina-colors-tertiary-80);
  --carina-text-color-warning: var(--carina-colors-warning-60);
  --carina-text-color-warning-active: var(--carina-colors-warning-80);
  --carina-text-color-warning-hover: var(--carina-colors-warning-70);
  --carina-text-color-warning-visited: var(--carina-colors-warning-80);
  --carina-ring-base: 0 0 0 var(--carina-border-width-2) var(--carina-border-color-primary-focus);
  --carina-ring-white: 0 0 0 var(--carina-border-width-2) var(--carina-border-color-inverse);
  --carina-ring-black: 0 0 0 var(--carina-border-width-2) var(--carina-border-color-hard);
  --carina-ring-danger: 0 0 0 var(--carina-border-width-2) var(--carina-border-color-danger-focus);
  --carina-ring-color-base: var(--carina-border-color-primary-focus);
  --carina-ring-color-white: var(--carina-border-color-inverse);
  --carina-ring-color-black: var(--carina-border-color-hard);
  --carina-ring-color-danger: var(--carina-border-color-danger-focus);
}

[data-carina-theme="dark"] {
  --carina-colors-inherit: inherit;
  --carina-colors-current: currentColor;
  --carina-colors-transparent: transparent;
  --carina-colors-body-background: #efefef;
  --carina-colors-accessory-0-10: #1c1386;
  --carina-colors-accessory-0-20: #4d31ba;
  --carina-colors-accessory-0-30: #8457d9;
  --carina-colors-accessory-0-40: #b473e9;
  --carina-colors-accessory-0-50: #d490f1;
  --carina-colors-accessory-0-60: #f1aef3;
  --carina-colors-accessory-0-70: #fdd1f6;
  --carina-colors-accessory-1-10: #192887;
  --carina-colors-accessory-1-20: #1c4eb4;
  --carina-colors-accessory-1-30: #0781da;
  --carina-colors-accessory-1-40: #17a6f8;
  --carina-colors-accessory-1-50: #2fc7f0;
  --carina-colors-accessory-1-60: #64e4e8;
  --carina-colors-accessory-1-70: #a6f6e0;
  --carina-colors-accessory-2-10: #02516c;
  --carina-colors-accessory-2-20: #047885;
  --carina-colors-accessory-2-30: #059a9a;
  --carina-colors-accessory-2-40: #05baa5;
  --carina-colors-accessory-2-50: #07d7a8;
  --carina-colors-accessory-2-60: #77e9a1;
  --carina-colors-accessory-2-70: #b7f4ac;
  --carina-colors-accessory-3-10: #790c03;
  --carina-colors-accessory-3-20: #b22205;
  --carina-colors-accessory-3-30: #df4e0f;
  --carina-colors-accessory-3-40: #ff7830;
  --carina-colors-accessory-3-50: #ffab00;
  --carina-colors-accessory-3-60: #ffcc66;
  --carina-colors-accessory-3-70: #ffe982;
  --carina-colors-accessory-4-10: #5d074a;
  --carina-colors-accessory-4-20: #891150;
  --carina-colors-accessory-4-30: #c2386c;
  --carina-colors-accessory-4-40: #f05887;
  --carina-colors-accessory-4-50: #ff8888;
  --carina-colors-accessory-4-60: #ffb2a3;
  --carina-colors-accessory-4-70: #ffcca1;
  --carina-colors-danger-0: #000000;
  --carina-colors-danger-5: #910000;
  --carina-colors-danger-10: #9b0000;
  --carina-colors-danger-20: #ac0000;
  --carina-colors-danger-30: #c50005;
  --carina-colors-danger-40: #db1826;
  --carina-colors-danger-50: #e95f58;
  --carina-colors-danger-60: #f6938a;
  --carina-colors-danger-70: #fbb4ad;
  --carina-colors-danger-80: #fed1cb;
  --carina-colors-danger-90: #fffdfd;
  --carina-colors-danger-95: #ffffff;
  --carina-colors-danger-100: #FFFFFF;
  --carina-colors-danger-seed: #D9021F;
  --carina-colors-grayscale-0: #FFFFFF;
  --carina-colors-grayscale-5: #f8f8f8;
  --carina-colors-grayscale-10: #eeeeee;
  --carina-colors-grayscale-20: #dfdfdf;
  --carina-colors-grayscale-30: #cbcbcb;
  --carina-colors-grayscale-40: #b7b7b7;
  --carina-colors-grayscale-50: #959595;
  --carina-colors-grayscale-60: #757575;
  --carina-colors-grayscale-70: #646464;
  --carina-colors-grayscale-80: #575757;
  --carina-colors-grayscale-90: #424242;
  --carina-colors-grayscale-95: #242424;
  --carina-colors-grayscale-100: #000000;
  --carina-colors-grayscale-seed: #777777;
  --carina-colors-heading-seed: #f8f8f8;
  --carina-colors-info-0: #000000;
  --carina-colors-info-5: #003aae;
  --carina-colors-info-10: #0040b5;
  --carina-colors-info-20: #004bc0;
  --carina-colors-info-30: #005ad0;
  --carina-colors-info-40: #026ae1;
  --carina-colors-info-50: #4a8cea;
  --carina-colors-info-60: #82b0f3;
  --carina-colors-info-70: #a8c8f8;
  --carina-colors-info-80: #c8ddfb;
  --carina-colors-info-90: #fdfeff;
  --carina-colors-info-95: #ffffff;
  --carina-colors-info-100: #FFFFFF;
  --carina-colors-info-seed: #006AE1;
  --carina-colors-neutral-0: #000000;
  --carina-colors-neutral-5: #3f474f;
  --carina-colors-neutral-10: #444b54;
  --carina-colors-neutral-20: #4d555d;
  --carina-colors-neutral-30: #5a626b;
  --carina-colors-neutral-40: #687079;
  --carina-colors-neutral-50: #868d94;
  --carina-colors-neutral-60: #aaaeb4;
  --carina-colors-neutral-70: #c3c6ca;
  --carina-colors-neutral-80: #d9dbde;
  --carina-colors-neutral-90: #fdfefe;
  --carina-colors-neutral-95: #ffffff;
  --carina-colors-neutral-100: #FFFFFF;
  --carina-colors-neutral-seed: #69717A;
  --carina-colors-primary-0: #000000;
  --carina-colors-primary-5: #184584;
  --carina-colors-primary-10: #1d4a89;
  --carina-colors-primary-20: #265392;
  --carina-colors-primary-30: #3461a2;
  --carina-colors-primary-40: #426fb2;
  --carina-colors-primary-50: #5e8dd2;
  --carina-colors-primary-60: #7fb0f7;
  --carina-colors-primary-70: #a6c8fb;
  --carina-colors-primary-80: #c7ddfd;
  --carina-colors-primary-90: #fdfeff;
  --carina-colors-primary-95: #ffffff;
  --carina-colors-primary-100: #FFFFFF;
  --carina-colors-primary-seed: #7FB0F7;
  --carina-colors-secondary-0: #000000;
  --carina-colors-secondary-5: #00512e;
  --carina-colors-secondary-10: #005733;
  --carina-colors-secondary-20: #00603b;
  --carina-colors-secondary-30: #006f49;
  --carina-colors-secondary-40: #007f57;
  --carina-colors-secondary-50: #009f75;
  --carina-colors-secondary-60: #00c599;
  --carina-colors-secondary-70: #70d8b6;
  --carina-colors-secondary-80: #abe8d1;
  --carina-colors-secondary-90: #fdfefe;
  --carina-colors-secondary-95: #ffffff;
  --carina-colors-secondary-100: #FFFFFF;
  --carina-colors-secondary-seed: #00CA9D;
  --carina-colors-success-0: #000000;
  --carina-colors-success-5: #005200;
  --carina-colors-success-10: #005800;
  --carina-colors-success-20: #006200;
  --carina-colors-success-30: #007100;
  --carina-colors-success-40: #008100;
  --carina-colors-success-50: #4b9e46;
  --carina-colors-success-60: #84bc7f;
  --carina-colors-success-70: #a9d0a5;
  --carina-colors-success-80: #c9e2c7;
  --carina-colors-success-90: #fdfefd;
  --carina-colors-success-95: #ffffff;
  --carina-colors-success-100: #FFFFFF;
  --carina-colors-success-seed: #008600;
  --carina-colors-surface-0: #FFFFFF;
  --carina-colors-surface-5: #f7f7f8;
  --carina-colors-surface-10: #edeeee;
  --carina-colors-surface-20: #dedfe0;
  --carina-colors-surface-30: #cacbcd;
  --carina-colors-surface-40: #b5b7b9;
  --carina-colors-surface-50: #929598;
  --carina-colors-surface-60: #73767b;
  --carina-colors-surface-70: #616469;
  --carina-colors-surface-80: #52575c;
  --carina-colors-surface-90: #3e4248;
  --carina-colors-surface-95: #20252b;
  --carina-colors-surface-100: #000000;
  --carina-colors-surface-seed: #21262C;
  --carina-colors-surface-alt: #3e4248;
  --carina-colors-tertiary-0: #000000;
  --carina-colors-tertiary-5: #503a7a;
  --carina-colors-tertiary-10: #563f80;
  --carina-colors-tertiary-20: #5e4889;
  --carina-colors-tertiary-30: #6b5597;
  --carina-colors-tertiary-40: #7963a7;
  --carina-colors-tertiary-50: #9681c7;
  --carina-colors-tertiary-60: #b8a2eb;
  --carina-colors-tertiary-70: #cdbef3;
  --carina-colors-tertiary-80: #dfd6f8;
  --carina-colors-tertiary-90: #fefdff;
  --carina-colors-tertiary-95: #ffffff;
  --carina-colors-tertiary-100: #FFFFFF;
  --carina-colors-tertiary-seed: #B9A3EC;
  --carina-colors-text-seed: #f8f8f8;
  --carina-colors-warning-0: #000000;
  --carina-colors-warning-5: #6a3a00;
  --carina-colors-warning-10: #6f3f00;
  --carina-colors-warning-20: #794900;
  --carina-colors-warning-30: #875700;
  --carina-colors-warning-40: #966500;
  --carina-colors-warning-50: #b58300;
  --carina-colors-warning-60: #d9a700;
  --carina-colors-warning-70: #f2bf00;
  --carina-colors-warning-80: #ffd763;
  --carina-colors-warning-90: #fffef9;
  --carina-colors-warning-95: #ffffff;
  --carina-colors-warning-100: #FFFFFF;
  --carina-colors-warning-seed: #FFCC00;
  --carina-background-color-background: var(--carina-colors-surface-alt);
  --carina-background-color-danger: var(--carina-colors-danger-70);
  --carina-background-color-danger-active: var(--carina-colors-danger-50);
  --carina-background-color-danger-hover: var(--carina-colors-danger-60);
  --carina-background-color-danger-pale: var(--carina-colors-danger-5);
  --carina-background-color-danger-pale-active: var(--carina-colors-danger-20);
  --carina-background-color-danger-pale-hover: var(--carina-colors-danger-10);
  --carina-background-color-illustration-neutral-light: var(--carina-colors-grayscale-60);
  --carina-background-color-illustration-neutral-medium: var(--carina-colors-grayscale-40);
  --carina-background-color-illustration-neutral-strong: var(--carina-colors-grayscale-10);
  --carina-background-color-illustration-neutral-x-light: var(--carina-colors-grayscale-90);
  --carina-background-color-illustration-neutral-x-strong: var(--carina-colors-grayscale-0);
  --carina-background-color-illustration-neutral-zero: var(--carina-colors-grayscale-100);
  --carina-background-color-illustration-primary-light: var(--carina-colors-primary-50);
  --carina-background-color-illustration-primary-medium: var(--carina-colors-primary-60);
  --carina-background-color-illustration-primary-strong: var(--carina-colors-primary-80);
  --carina-background-color-illustration-primary-x-light: var(--carina-colors-primary-5);
  --carina-background-color-illustration-primary-x-strong: var(--carina-colors-primary-100);
  --carina-background-color-illustration-primary-zero: var(--carina-colors-primary-0);
  --carina-background-color-illustration-secondary-light: var(--carina-colors-secondary-60);
  --carina-background-color-illustration-secondary-medium: var(--carina-colors-secondary-70);
  --carina-background-color-illustration-secondary-strong: var(--carina-colors-secondary-80);
  --carina-background-color-illustration-secondary-x-light: var(--carina-colors-secondary-5);
  --carina-background-color-illustration-secondary-x-strong: var(--carina-colors-secondary-100);
  --carina-background-color-illustration-secondary-zero: var(--carina-colors-secondary-0);
  --carina-background-color-illustration-tertiary-light: var(--carina-colors-tertiary-50);
  --carina-background-color-illustration-tertiary-medium: var(--carina-colors-tertiary-60);
  --carina-background-color-illustration-tertiary-strong: var(--carina-colors-tertiary-80);
  --carina-background-color-illustration-tertiary-x-light: var(--carina-colors-tertiary-5);
  --carina-background-color-illustration-tertiary-x-strong: var(--carina-colors-tertiary-100);
  --carina-background-color-illustration-tertiary-zero: var(--carina-colors-tertiary-0);
  --carina-background-color-info: var(--carina-colors-info-70);
  --carina-background-color-info-active: var(--carina-colors-info-50);
  --carina-background-color-info-hover: var(--carina-colors-info-60);
  --carina-background-color-info-pale: var(--carina-colors-info-5);
  --carina-background-color-info-pale-active: var(--carina-colors-info-20);
  --carina-background-color-info-pale-hover: var(--carina-colors-info-10);
  --carina-background-color-neutral: color-mix(in srgb, var(--carina-colors-grayscale-0) calc(var(--carina-opacity-80) * 100%), transparent);
  --carina-background-color-neutral-active: color-mix(in srgb, var(--carina-colors-grayscale-0) calc(var(--carina-opacity-30) * 100%), transparent);
  --carina-background-color-neutral-hover: color-mix(in srgb, var(--carina-colors-grayscale-0) calc(var(--carina-opacity-20) * 100%), transparent);
  --carina-background-color-neutral-inactive: var(--carina-background-color-surface-hover);
  --carina-background-color-neutral-inverse: var(--carina-colors-grayscale-95);
  --carina-background-color-neutral-inverse-active: var(--carina-colors-grayscale-80);
  --carina-background-color-neutral-inverse-hover: var(--carina-colors-grayscale-90);
  --carina-background-color-popper: var(--carina-colors-surface-alt);
  --carina-background-color-primary: var(--carina-colors-primary-seed);
  --carina-background-color-primary-active: var(--carina-colors-primary-80);
  --carina-background-color-primary-hover: var(--carina-colors-primary-70);
  --carina-background-color-primary-pale: var(--carina-colors-primary-10);
  --carina-background-color-primary-pale-active: var(--carina-colors-primary-30);
  --carina-background-color-primary-pale-hover: var(--carina-colors-primary-20);
  --carina-background-color-scrim: color-mix(in srgb, var(--carina-colors-grayscale-95) calc(var(--carina-opacity-80) * 100%), transparent);
  --carina-background-color-scrim-inverse: color-mix(in srgb, var(--carina-colors-grayscale-10) calc(var(--carina-opacity-80) * 100%), transparent);
  --carina-background-color-secondary: var(--carina-colors-secondary-seed);
  --carina-background-color-secondary-active: var(--carina-colors-secondary-80);
  --carina-background-color-secondary-hover: var(--carina-colors-secondary-70);
  --carina-background-color-secondary-pale: var(--carina-colors-secondary-10);
  --carina-background-color-secondary-pale-active: var(--carina-colors-secondary-30);
  --carina-background-color-secondary-pale-hover: var(--carina-colors-secondary-20);
  --carina-background-color-success: var(--carina-colors-success-70);
  --carina-background-color-success-active: var(--carina-colors-success-50);
  --carina-background-color-success-hover: var(--carina-colors-success-60);
  --carina-background-color-success-pale: var(--carina-colors-success-5);
  --carina-background-color-success-pale-active: var(--carina-colors-success-20);
  --carina-background-color-success-pale-hover: var(--carina-colors-success-10);
  --carina-background-color-surface: var(--carina-colors-surface-seed);
  --carina-background-color-surface-active: var(--carina-colors-surface-70);
  --carina-background-color-surface-alt: var(--carina-colors-surface-alt);
  --carina-background-color-surface-hover: var(--carina-colors-surface-80);
  --carina-background-color-surface-inverse: var(--carina-colors-surface-20);
  --carina-background-color-surface-selected: var(--carina-colors-surface-70);
  --carina-background-color-tertiary: var(--carina-colors-tertiary-seed);
  --carina-background-color-tertiary-active: var(--carina-colors-tertiary-80);
  --carina-background-color-tertiary-hover: var(--carina-colors-tertiary-70);
  --carina-background-color-tertiary-pale: var(--carina-colors-tertiary-10);
  --carina-background-color-tertiary-pale-active: var(--carina-colors-tertiary-30);
  --carina-background-color-tertiary-pale-hover: var(--carina-colors-tertiary-20);
  --carina-background-color-warning: var(--carina-colors-warning-60);
  --carina-background-color-warning-active: var(--carina-colors-warning-80);
  --carina-background-color-warning-hover: var(--carina-colors-warning-70);
  --carina-background-color-warning-pale: var(--carina-colors-warning-5);
  --carina-background-color-warning-pale-active: var(--carina-colors-warning-20);
  --carina-background-color-warning-pale-hover: var(--carina-colors-warning-10);
  --carina-border-color-base: var(--carina-colors-surface-50);
  --carina-border-color-danger: var(--carina-colors-danger-70);
  --carina-border-color-danger-focus: var(--carina-colors-danger-50);
  --carina-border-color-hard: var(--carina-colors-grayscale-0);
  --carina-border-color-info: var(--carina-colors-info-70);
  --carina-border-color-inverse: var(--carina-colors-grayscale-95);
  --carina-border-color-primary: var(--carina-colors-primary-seed);
  --carina-border-color-primary-focus: var(--carina-colors-primary-seed);
  --carina-border-color-secondary: var(--carina-colors-secondary-seed);
  --carina-border-color-soft: var(--carina-colors-surface-70);
  --carina-border-color-success: var(--carina-colors-success-70);
  --carina-border-color-tertiary: var(--carina-colors-tertiary-seed);
  --carina-border-color-warning: var(--carina-colors-warning-60);
  --carina-text-color-base: var(--carina-colors-grayscale-5);
  --carina-text-color-base-inverse: var(--carina-colors-grayscale-100);
  --carina-text-color-body: var(--carina-colors-text-seed);
  --carina-text-color-danger: var(--carina-colors-danger-70);
  --carina-text-color-danger-active: var(--carina-colors-danger-90);
  --carina-text-color-danger-hover: var(--carina-colors-danger-80);
  --carina-text-color-danger-visited: var(--carina-colors-danger-90);
  --carina-text-color-disabled: var(--carina-colors-surface-60);
  --carina-text-color-disabled-inverse: var(--carina-colors-surface-50);
  --carina-text-color-heading: var(--carina-colors-heading-seed);
  --carina-text-color-info: var(--carina-colors-info-70);
  --carina-text-color-info-active: var(--carina-colors-info-90);
  --carina-text-color-info-hover: var(--carina-colors-info-80);
  --carina-text-color-info-visited: var(--carina-colors-info-90);
  --carina-text-color-on-danger: var(--carina-colors-grayscale-100);
  --carina-text-color-on-danger-pale: var(--carina-colors-grayscale-0);
  --carina-text-color-on-danger-pale-soft: var(--carina-colors-danger-70);
  --carina-text-color-on-info: var(--carina-colors-grayscale-100);
  --carina-text-color-on-info-pale: var(--carina-colors-grayscale-0);
  --carina-text-color-on-info-pale-soft: var(--carina-colors-info-70);
  --carina-text-color-on-neutral: var(--carina-colors-grayscale-100);
  --carina-text-color-on-primary: var(--carina-colors-grayscale-100);
  --carina-text-color-on-primary-pale: var(--carina-colors-grayscale-0);
  --carina-text-color-on-primary-pale-soft: var(--carina-colors-primary-70);
  --carina-text-color-on-secondary: var(--carina-colors-grayscale-100);
  --carina-text-color-on-secondary-pale: var(--carina-colors-grayscale-0);
  --carina-text-color-on-secondary-pale-soft: var(--carina-colors-secondary-70);
  --carina-text-color-on-success: var(--carina-colors-grayscale-100);
  --carina-text-color-on-success-pale: var(--carina-colors-grayscale-0);
  --carina-text-color-on-success-pale-soft: var(--carina-colors-success-70);
  --carina-text-color-on-tertiary: var(--carina-colors-grayscale-100);
  --carina-text-color-on-tertiary-pale: var(--carina-colors-grayscale-0);
  --carina-text-color-on-tertiary-pale-soft: var(--carina-colors-tertiary-70);
  --carina-text-color-on-warning: var(--carina-colors-grayscale-100);
  --carina-text-color-on-warning-pale: var(--carina-colors-grayscale-0);
  --carina-text-color-on-warning-pale-soft: var(--carina-colors-warning-70);
  --carina-text-color-primary: var(--carina-colors-primary-seed);
  --carina-text-color-primary-active: var(--carina-colors-primary-80);
  --carina-text-color-primary-hover: var(--carina-colors-primary-70);
  --carina-text-color-primary-visited: var(--carina-colors-primary-80);
  --carina-text-color-secondary: var(--carina-colors-secondary-seed);
  --carina-text-color-secondary-active: var(--carina-colors-secondary-80);
  --carina-text-color-secondary-hover: var(--carina-colors-secondary-70);
  --carina-text-color-secondary-visited: var(--carina-colors-secondary-80);
  --carina-text-color-soft: var(--carina-colors-surface-40);
  --carina-text-color-soft-inverse: var(--carina-colors-surface-80);
  --carina-text-color-success: var(--carina-colors-success-70);
  --carina-text-color-success-active: var(--carina-colors-success-90);
  --carina-text-color-success-hover: var(--carina-colors-success-80);
  --carina-text-color-success-visited: var(--carina-colors-success-90);
  --carina-text-color-tertiary: var(--carina-colors-tertiary-seed);
  --carina-text-color-tertiary-active: var(--carina-colors-tertiary-80);
  --carina-text-color-tertiary-hover: var(--carina-colors-tertiary-70);
  --carina-text-color-tertiary-visited: var(--carina-colors-tertiary-80);
  --carina-text-color-warning: var(--carina-colors-warning-60);
  --carina-text-color-warning-active: var(--carina-colors-warning-80);
  --carina-text-color-warning-hover: var(--carina-colors-warning-70);
  --carina-text-color-warning-visited: var(--carina-colors-warning-80);
  --carina-ring-base: 0 0 0 var(--carina-border-width-2) var(--carina-border-color-primary-focus);
  --carina-ring-white: 0 0 0 var(--carina-border-width-2) var(--carina-border-color-inverse);
  --carina-ring-black: 0 0 0 var(--carina-border-width-2) var(--carina-border-color-hard);
  --carina-ring-danger: 0 0 0 var(--carina-border-width-2) var(--carina-border-color-danger-focus);
  --carina-ring-color-base: var(--carina-border-color-primary-focus);
  --carina-ring-color-white: var(--carina-border-color-inverse);
  --carina-ring-color-black: var(--carina-border-color-hard);
  --carina-ring-color-danger: var(--carina-border-color-danger-focus);
}


/* stylelint-disable import-notation */
html {
  font-size: 16px;
}
/* stylelint-disable selector-class-pattern */
.carina {
  font-family: var(--carina-font-family-primary);
}
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: var(--carina-ring-color-base);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: var(--carina-ring-color-base);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
.container {
  width: 100%;
}
@media (min-width: 640px) {
  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {
  .container {
    max-width: 1536px;
  }
}
.container {
  width: 100%;
}
.carina-advanced-transition--loop-indefinitely {
  animation-iteration-count: infinite;
}
.carina-advanced-transition--linear {
  animation-timing-function: var(--carina-transition-timing-function-linear);
}
.carina-advanced-transition--productive-ease-in-out {
  animation-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
}
.carina-advanced-transition--productive-ease-in {
  animation-timing-function: var(
    --carina-transition-timing-function-productive-ease-in
  );
}
.carina-advanced-transition--productive-ease-out {
  animation-timing-function: var(
    --carina-transition-timing-function-productive-ease-out
  );
}
.carina-advanced-transition--expressive-ease-in-out {
  animation-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
}
.carina-advanced-transition--expressive-ease-in {
  animation-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in
  );
}
.carina-advanced-transition--expressive-ease-out {
  animation-timing-function: var(
    --carina-transition-timing-function-expressive-ease-out
  );
}
.carina-advanced-transition--50 {
  animation-duration: var(--carina-transition-duration-50);
}
.carina-advanced-transition--100 {
  animation-duration: var(--carina-transition-duration-100);
}
.carina-advanced-transition--200 {
  animation-duration: var(--carina-transition-duration-200);
}
.carina-advanced-transition--300 {
  animation-duration: var(--carina-transition-duration-300);
}
.carina-advanced-transition--400 {
  animation-duration: var(--carina-transition-duration-400);
}
.carina-advanced-transition--550 {
  animation-duration: var(--carina-transition-duration-550);
}
.carina-advanced-transition--700 {
  animation-duration: var(--carina-transition-duration-700);
}
.carina-advanced-transition--800 {
  animation-duration: var(--carina-transition-duration-800);
}
.carina-advanced-transition--1200 {
  animation-duration: var(--carina-transition-duration-1200);
}
.carina-transition--appear-start,
.carina-transition--enter-start,
.carina-transition--exit-start {
  transition-property: none;
}
.carina-transition--linear {
  transition-timing-function: var(--carina-transition-timing-function-linear);
}
.carina-transition--productive-ease-in-out {
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
}
.carina-transition--productive-ease-in {
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in
  );
}
.carina-transition--productive-ease-out {
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-out
  );
}
.carina-transition--expressive-ease-in-out {
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
}
.carina-transition--expressive-ease-in {
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in
  );
}
.carina-transition--expressive-ease-out {
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-out
  );
}
.carina-transition--appear-50,
.carina-transition--enter-50,
.carina-transition--exit-50 {
  transition-duration: var(--carina-transition-duration-50);
}
.carina-transition--appear-100,
.carina-transition--enter-100,
.carina-transition--exit-100 {
  transition-duration: var(--carina-transition-duration-100);
}
.carina-transition--appear-200,
.carina-transition--enter-200,
.carina-transition--exit-200 {
  transition-duration: var(--carina-transition-duration-200);
}
.carina-transition--appear-300,
.carina-transition--enter-300,
.carina-transition--exit-300 {
  transition-duration: var(--carina-transition-duration-300);
}
.carina-transition--appear-400,
.carina-transition--enter-400,
.carina-transition--exit-400 {
  transition-duration: var(--carina-transition-duration-400);
}
.carina-transition--appear-550,
.carina-transition--enter-550,
.carina-transition--exit-550 {
  transition-duration: var(--carina-transition-duration-550);
}
.carina-transition--appear-700,
.carina-transition--enter-700,
.carina-transition--exit-700 {
  transition-duration: var(--carina-transition-duration-700);
}
.carina-transition--appear-800,
.carina-transition--enter-800,
.carina-transition--exit-800 {
  transition-duration: var(--carina-transition-duration-800);
}
.carina-transition--appear-1200,
.carina-transition--enter-1200,
.carina-transition--exit-1200 {
  transition-duration: var(--carina-transition-duration-1200);
}
.carina-transition {
  --carina-transition-opacity: 1;
  --carina-transition-scale: 1;
  --carina-transition-scale-x: var(--carina-transition-scale);
  --carina-transition-scale-y: var(--carina-transition-scale);
  --carina-transition-translate-x: 0;
  --carina-transition-translate-y: 0;
  --carina-transition-rotate: 0;
  --carina-transition-skew-x: 0;
  --carina-transition-skew-y: 0;
  transform: translate(
      var(--carina-transition-translate-x),
      var(--carina-transition-translate-y)
    )
    rotate(var(--carina-transition-rotate))
    skewX(var(--carina-transition-skew-x))
    skewY(var(--carina-transition-skew-y))
    scaleX(var(--carina-transition-scale-x))
    scaleY(var(--carina-transition-scale-y));
  opacity: var(--carina-transition-opacity);
}
.carina-transition--fade-in {
  --carina-transition-opacity: 1;
}
.carina-transition--fade-out {
  --carina-transition-opacity: 0;
}
.carina-accordion > * {
  border-top: var(--carina-border-width-1) solid var(--carina-border-color-soft);
  border-bottom: var(--carina-border-width-0);
}
.carina-accordion > *:last-of-type {
  border-bottom: var(--carina-border-width-1) solid
      var(--carina-border-color-soft);
}
.carina-accordion--inside-only > * {
  border-top: var(--carina-border-width-1) solid var(--carina-border-color-soft);
  border-bottom: var(--carina-border-width-0);
}
.carina-accordion--inside-only > *:first-of-type {
  border-top: var(--carina-border-width-0);
}
.carina-accordion-header {
  display: flex;
  align-items: baseline;
  padding-top: var(--carina-spacing-2);
  padding-bottom: var(--carina-spacing-2);
  cursor: pointer;
  opacity: var(--carina-opacity-100);
  padding-inline-end: var(--carina-spacing-4);
  padding-inline-start: var(--carina-spacing-2);
}
.carina-accordion-header:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  box-shadow: inset var(--carina-ring-base);
}
.carina-accordion-header:hover {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-accordion-header__header {
  display: flex;
  flex: 1 0 0;
  overflow: hidden;
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
  white-space: nowrap;
}
.carina-accordion-header__header--open {
  overflow: auto;
  white-space: normal;
  text-overflow: clip;
}
.carina-accordion-header__header--chevron-start {
  margin-inline-start: var(--carina-spacing-2);
}
.carina-accordion-header--disabled {
  cursor: not-allowed;
  opacity: var(--carina-opacity-40);
}
.carina-accordion-header--padding-mode-roomy {
  padding-top: var(--carina-spacing-4);
  padding-bottom: var(--carina-spacing-4);
}
.carina-accordion-header__chevron {
  display: flex;
  flex: initial;
  align-items: flex-start;
  align-self: flex-start;
  color: var(--carina-text-color-soft);
}
.carina-accordion-header__chevron svg {
  transition-delay: var(--carina-transition-duration-100);
  transition-timing-function: var(
      --carina-transition-timing-function-expressive-ease-in
    );
  transition-duration: var(--carina-transition-duration-200);
  transition-property: transform;
}
.carina-accordion-header__chevron--open--chevron-placement-end > svg {
  transform: rotate(-180deg);
  transition-delay: 0ms;
}
.carina-accordion-header__chevron--not-open--chevron-placement-start > svg {
  transform: rotate(-90deg);
  transition-delay: 0ms;
}
[dir='rtl'] .carina-accordion-header__chevron--not-open--chevron-placement-start > svg {
  transform: rotate(90deg);
  transition-delay: 0ms;
}
.carina-accordion-header__chevron--reduce-motion > svg {
  transition-property: none;
}
.carina-accordion-icon {
  flex: initial;
  overflow: hidden;
  color: var(--carina-text-color-soft);
}
.carina-accordion-section {
  padding-right: var(--carina-spacing-2);
  padding-bottom: var(--carina-spacing-2);
  padding-left: var(--carina-spacing-2);
  overflow: hidden;
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  visibility: hidden;
}
.carina-accordion-section--open,
.carina-accordion-section__collapse.carina-transition--exit-active .carina-accordion-section,
.carina-accordion-section__collapse.carina-transition--exit-start .carina-accordion-section {
  visibility: visible;
}
.carina-accordion-section__collapse {
  transition-duration: var(--carina-transition-duration-100);
}
.carina-accordion-section__collapse.carina-transition--exit-done {
  max-height: 0;
  overflow: hidden;
}
.carina-detailed-accordion-header {
  display: flex;
  flex: 1 0 0;
  align-items: flex-start;
  overflow: hidden;
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
  text-overflow: ellipsis;
}
.carina-detailed-accordion-header--open {
  overflow: auto;
  white-space: normal;
  text-overflow: clip;
}
.carina-detailed-accordion-header__label-and-description {
  display: flex;
  flex-basis: 0%;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-inline-end: var(--carina-spacing-2);
  padding-inline-start: var(--carina-spacing-0);
}
.carina-detailed-accordion-header__label-and-description--icon-at-start {
  margin-inline-start: var(--carina-spacing-2);
  margin-inline-end: var(--carina-spacing-0);
}
.carina-detailed-accordion-header__label-and-description--open {
  overflow: auto;
  white-space: normal;
  text-overflow: clip;
}
.carina-detailed-accordion-header__label-text {
  overflow: hidden;
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  white-space: nowrap;
  text-overflow: ellipsis;
}
.carina-detailed-accordion-header__description-text {
  overflow: hidden;
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  white-space: nowrap;
  text-overflow: ellipsis;
}
.carina-detailed-accordion-header__description-text--open {
  overflow: auto;
  white-space: normal;
  text-overflow: clip;
}
.carina-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: var(--carina-spacing-1);
  padding-bottom: 0;
  padding-left: var(--carina-spacing-1);
  border: var(--carina-border-width-1) solid transparent;
  border-radius: var(--carina-border-radius-xl);
  text-decoration: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font-family: inherit;
  line-height: inherit;
  cursor: pointer;
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: background-color, color, border-color, box-shadow;
}
.carina-button:focus-visible {
  outline: none;
  box-shadow: var(--carina-ring-base);
}
.carina-button:active:not(.carina-button--disabled) {
  transform: scale(var(--carina-scale-shrink));
}
.carina-button--disabled {
  transform: none;
  cursor: default;
  opacity: var(--carina-opacity-40);
}
.carina-button--disabled .carina-button__icon-start,
.carina-button--disabled .carina-button__icon-end {
  transform: none;
}
.carina-button--brand.carina-button--filled,
.carina-button--primary.carina-button--filled {
  color: var(--carina-text-color-on-primary);
  background-color: var(--carina-background-color-primary);
}
.carina-button--brand.carina-button--filled:hover:not(.carina-button--disabled), .carina-button--primary.carina-button--filled:hover:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-primary-hover);
}
.carina-button--brand.carina-button--filled:active:not(.carina-button--disabled),
  .carina-button--brand.carina-button--filled.carina-button--active:not(.carina-button--disabled),
  .carina-button--primary.carina-button--filled:active:not(.carina-button--disabled),
  .carina-button--primary.carina-button--filled.carina-button--active:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-primary-active);
}
.carina-button--brand.carina-button--lined,
.carina-button--primary.carina-button--lined {
  border-color: var(--carina-border-color-primary);
  border-width: var(--carina-border-width-1);
  color: var(--carina-text-color-primary);
  background-color: var(--carina-colors-transparent);
}
.carina-button--brand.carina-button--lined:hover:not(.carina-button--disabled), .carina-button--primary.carina-button--lined:hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-on-primary);
  background-color: var(--carina-background-color-primary);
}
.carina-button--brand.carina-button--lined:active:not(.carina-button--disabled),
  .carina-button--brand.carina-button--lined.carina-button--active:not(.carina-button--disabled),
  .carina-button--primary.carina-button--lined:active:not(.carina-button--disabled),
  .carina-button--primary.carina-button--lined.carina-button--active:not(.carina-button--disabled) {
  border-color: var(--carina-background-color-primary-hover);
  color: var(--carina-text-color-on-primary);
  background-color: var(--carina-background-color-primary-hover);
}
.carina-button--brand.carina-button--ghost,
.carina-button--primary.carina-button--ghost {
  color: var(--carina-text-color-primary);
  background-color: var(--carina-colors-transparent);
}
.carina-button--brand.carina-button--ghost:hover:not(.carina-button--disabled), .carina-button--primary.carina-button--ghost:hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-button--brand.carina-button--ghost:active:not(.carina-button--disabled),
  .carina-button--brand.carina-button--ghost.carina-button--active:not(.carina-button--disabled),
  .carina-button--primary.carina-button--ghost:active:not(.carina-button--disabled),
  .carina-button--primary.carina-button--ghost.carina-button--active:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
  outline: none;
}
.carina-button--secondary.carina-button--filled {
  color: var(--carina-text-color-on-secondary);
  background-color: var(--carina-background-color-secondary);
}
.carina-button--secondary.carina-button--filled:hover:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-secondary-hover);
}
.carina-button--secondary.carina-button--filled:active:not(.carina-button--disabled),
  .carina-button--secondary.carina-button--filled.carina-button--active:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-secondary-active);
}
.carina-button--secondary.carina-button--lined {
  border-color: var(--carina-border-color-secondary);
  border-width: var(--carina-border-width-1);
  color: var(--carina-text-color-secondary);
  background-color: var(--carina-colors-transparent);
}
.carina-button--secondary.carina-button--lined:hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-on-secondary);
  background-color: var(--carina-background-color-secondary);
}
.carina-button--secondary.carina-button--lined:active:not(.carina-button--disabled),
  .carina-button--secondary.carina-button--lined.carina-button--active:not(.carina-button--disabled) {
  border-color: var(--carina-background-color-secondary-hover);
  color: var(--carina-text-color-on-secondary);
  background-color: var(--carina-background-color-secondary-hover);
}
.carina-button--secondary.carina-button--ghost {
  color: var(--carina-text-color-secondary);
  background-color: var(--carina-colors-transparent);
}
.carina-button--secondary.carina-button--ghost:hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-button--secondary.carina-button--ghost:active:not(.carina-button--disabled),
  .carina-button--secondary.carina-button--ghost.carina-button--active:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
  outline: none;
}
.carina-button--tertiary.carina-button--filled {
  color: var(--carina-text-color-on-tertiary);
  background-color: var(--carina-background-color-tertiary);
}
.carina-button--tertiary.carina-button--filled:hover:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-tertiary-hover);
}
.carina-button--tertiary.carina-button--filled:active:not(.carina-button--disabled),
  .carina-button--tertiary.carina-button--filled.carina-button--active:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-tertiary-active);
}
.carina-button--tertiary.carina-button--lined {
  border-color: var(--carina-border-color-tertiary);
  border-width: var(--carina-border-width-1);
  color: var(--carina-text-color-tertiary);
  background-color: var(--carina-colors-transparent);
}
.carina-button--tertiary.carina-button--lined:hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-on-tertiary);
  background-color: var(--carina-background-color-tertiary);
}
.carina-button--tertiary.carina-button--lined:active:not(.carina-button--disabled),
  .carina-button--tertiary.carina-button--lined.carina-button--active:not(.carina-button--disabled) {
  border-color: var(--carina-background-color-tertiary-hover);
  color: var(--carina-text-color-on-tertiary);
  background-color: var(--carina-background-color-tertiary-hover);
}
.carina-button--tertiary.carina-button--ghost {
  color: var(--carina-text-color-tertiary);
  background-color: var(--carina-colors-transparent);
}
.carina-button--tertiary.carina-button--ghost:hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-button--tertiary.carina-button--ghost:active:not(.carina-button--disabled),
  .carina-button--tertiary.carina-button--ghost.carina-button--active:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
  outline: none;
}
.carina-button--neutral-inverse:focus-visible {
  outline: var(--carina-border-color-soft) var(--carina-border-width-1);
  box-shadow: var(--carina-ring-white);
}
.carina-button--neutral-inverse.carina-button--filled:not(.carina-button--elevated) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-neutral-inverse);
}
.carina-button--neutral-inverse.carina-button--filled:not(.carina-button--elevated):hover:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-neutral-inverse-hover);
}
.carina-button--neutral-inverse.carina-button--filled:not(.carina-button--elevated):active:not(.carina-button--disabled),
  .carina-button--neutral-inverse.carina-button--filled:not(.carina-button--elevated).carina-button--active:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-neutral-inverse-active);
}
.carina-button--neutral-inverse.carina-button--lined:not(.carina-button--elevated) {
  border-color: var(--carina-border-color-inverse);
  border-width: var(--carina-border-width-1);
  color: var(--carina-text-color-base-inverse);
  background-color: var(--carina-colors-transparent);
}
.carina-button--neutral-inverse.carina-button--lined:not(.carina-button--elevated):hover:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-neutral-hover);
}
.carina-button--neutral-inverse.carina-button--lined:not(.carina-button--elevated):active:not(.carina-button--disabled),
  .carina-button--neutral-inverse.carina-button--lined:not(.carina-button--elevated).carina-button--active:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-neutral-active);
}
.carina-button--neutral-inverse.carina-button--ghost {
  color: var(--carina-text-color-base-inverse);
  background-color: var(--carina-colors-transparent);
}
.carina-button--neutral-inverse.carina-button--ghost:hover:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-neutral-hover);
}
.carina-button--neutral-inverse.carina-button--ghost:active:not(.carina-button--disabled),
  .carina-button--neutral-inverse.carina-button--ghost.carina-button--active:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-neutral-active);
}
.carina-button--neutral:focus-visible {
  outline: var(--carina-border-color-hard) var(--carina-border-width-1);
  box-shadow: var(--carina-ring-black);
}
.carina-button--neutral.carina-button--filled:not(.carina-button--elevated),
.carina-button--neutral.carina-button--lined:not(.carina-button--elevated) {
  border-color: var(--carina-border-color-hard);
  border-width: var(--carina-border-width-1);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-transparent);
}
.carina-button--neutral.carina-button--filled:not(.carina-button--elevated):hover:not(.carina-button--disabled), .carina-button--neutral.carina-button--lined:not(.carina-button--elevated):hover:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-neutral-hover);
}
.carina-button--neutral.carina-button--filled:not(.carina-button--elevated):active:not(.carina-button--disabled),
  .carina-button--neutral.carina-button--filled:not(.carina-button--elevated).carina-button--active:not(.carina-button--disabled),
  .carina-button--neutral.carina-button--lined:not(.carina-button--elevated):active:not(.carina-button--disabled),
  .carina-button--neutral.carina-button--lined:not(.carina-button--elevated).carina-button--active:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-neutral-active);
}
.carina-button--neutral.carina-button--ghost {
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-transparent);
}
.carina-button--neutral.carina-button--ghost:hover:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-button--neutral.carina-button--ghost:active:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-surface-selected);
}
.carina-button--neutral.carina-button--ghost.carina-button--active:not(.carina-button--disabled) {
  color: var(--carina-text-color-on-neutral);
  background-color: var(--carina-background-color-neutral);
}
.carina-button--menu {
  border-radius: var(--carina-border-radius-full);
  color: var(--carina-text-color-soft);
  background-color: var(--carina-colors-transparent);
}
.carina-button--menu:hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-button--menu:active:not(.carina-button--disabled),
  .carina-button--menu.carina-button--active:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
}
.carina-button--danger:focus-visible {
  box-shadow: var(--carina-ring-danger);
}
.carina-button--danger.carina-button--filled:not(.carina-button--elevated) {
  border-color: var(--carina-border-color-danger);
  color: var(--carina-text-color-on-danger);
  background-color: var(--carina-background-color-danger);
}
.carina-button--danger.carina-button--filled:not(.carina-button--elevated):hover:not(.carina-button--disabled) {
  border-color: var(--carina-background-color-danger-hover);
  background-color: var(--carina-background-color-danger-hover);
}
.carina-button--danger.carina-button--filled:not(.carina-button--elevated):active:not(.carina-button--disabled),
  .carina-button--danger.carina-button--filled:not(.carina-button--elevated).carina-button--active:not(.carina-button--disabled) {
  border-color: var(--carina-background-color-danger-active);
  background-color: var(--carina-background-color-danger-active);
}
.carina-button--danger.carina-button--filled.carina-button--disabled {
  border-color: transparent;
  color: var(--carina-text-color-on-danger);
  background-color: var(--carina-background-color-neutral);
}
.carina-button--danger.carina-button--lined:not(.carina-button--elevated) {
  border-color: var(--carina-border-color-danger);
  border-width: var(--carina-border-width-1);
  color: var(--carina-text-color-danger);
  background-color: var(--carina-colors-transparent);
}
.carina-button--danger.carina-button--lined:not(.carina-button--elevated):hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-on-danger);
  background-color: var(--carina-background-color-danger);
}
.carina-button--danger.carina-button--lined:not(.carina-button--elevated):active:not(.carina-button--disabled),
  .carina-button--danger.carina-button--lined:not(.carina-button--elevated).carina-button--active:not(.carina-button--disabled) {
  border-color: var(--carina-background-color-danger-hover);
  color: var(--carina-text-color-on-danger);
  background-color: var(--carina-background-color-danger-hover);
}
.carina-button--danger.carina-button--lined.carina-button--disabled {
  border-color: var(--carina-border-color-base);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-transparent);
}
.carina-button--danger.carina-button--ghost {
  color: var(--carina-text-color-danger);
  background-color: var(--carina-colors-transparent);
  outline: none;
}
.carina-button--danger.carina-button--ghost:hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale);
}
.carina-button--danger.carina-button--ghost:active:not(.carina-button--disabled),
  .carina-button--danger.carina-button--ghost.carina-button--active:not(.carina-button--disabled) {
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale-hover);
}
.carina-button--danger.carina-button--ghost.carina-button--disabled {
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-transparent);
}
.carina-button--sm {
  min-width: 80px;
  min-height: 36px;
  padding-right: var(--carina-spacing-4);
  padding-left: var(--carina-spacing-4);
  font-size: var(--carina-font-size-body-sm);
}
.carina-button--md {
  min-width: 96px;
  min-height: 40px;
  padding-right: var(--carina-spacing-6);
  padding-left: var(--carina-spacing-6);
  font-size: var(--carina-font-size-body-md);
}
.carina-button--lg {
  min-width: 112px;
  min-height: 44px;
  padding-right: var(--carina-spacing-6);
  padding-left: var(--carina-spacing-6);
  font-size: var(--carina-font-size-body-md);
}
.carina-button--pill {
  border-radius: var(--carina-border-radius-full);
}
.carina-button--block {
  width: 100%;
}
.carina-button.carina-button--elevated {
  color: var(--carina-text-color-on-primary);
  background-color: var(--carina-background-color-primary);
}
.carina-button.carina-button--elevated:hover:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-primary-hover);
  box-shadow: var(--carina-box-shadow-2xl);
  transform: scale(var(--carina-scale-grow));
}
.carina-button.carina-button--elevated:active:not(.carina-button--disabled),
  .carina-button.carina-button--elevated.carina-button--active:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-primary-active);
  transform: none;
}
.carina-button--icon-only,
.carina-button--icons-only {
  min-width: 0;
  margin: 0;
  padding: var(--carina-spacing-1);
}
.carina-button--icons-only {
  justify-content: space-evenly;
}
.carina-button--icon-only.carina-button--sm {
  width: var(--carina-spacing-9);
  height: var(--carina-spacing-9);
}
.carina-button--icon-only.carina-button--md {
  width: var(--carina-spacing-10);
  height: var(--carina-spacing-10);
}
.carina-button--icon-only.carina-button--lg {
  width: var(--carina-spacing-11);
  height: var(--carina-spacing-11);
}
.carina-button--icons-only.carina-button--sm {
  width: var(--carina-spacing-15);
  height: var(--carina-spacing-9);
}
.carina-button--icons-only.carina-button--md {
  width: var(--carina-spacing-16);
  height: var(--carina-spacing-10);
}
.carina-button--icons-only.carina-button--lg {
  width: var(--carina-spacing-17);
  height: var(--carina-spacing-11);
}
.carina-button--icons-only.carina-button--fab {
  width: var(--carina-spacing-20);
  height: var(--carina-spacing-16);
}
.carina-button--icon-only.carina-button--fab,
.carina-button--icons-only.carina-button--fab {
  padding: var(--carina-spacing-3);
  border-radius: var(--carina-border-radius-full);
  color: var(--carina-text-color-on-primary);
  background-color: var(--carina-background-color-primary);
  box-shadow: var(--carina-box-shadow-2xl);
}
.carina-button--icon-only.carina-button--fab:hover:not(.carina-button--disabled), .carina-button--icons-only.carina-button--fab:hover:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-primary-hover);
}
.carina-button--icon-only.carina-button--fab:active:not(.carina-button--disabled), .carina-button--icons-only.carina-button--fab:active:not(.carina-button--disabled) {
  background-color: var(--carina-background-color-primary-active);
}
.carina-button--icon-only.carina-button--fab:focus-visible:not(.carina-button--disabled), .carina-button--icons-only.carina-button--fab:focus-visible:not(.carina-button--disabled) {
  outline: var(--carina-border-color-primary-focus) auto
      var(--carina-border-width-2);
}
.carina-button--icon-only.carina-button--fab svg, .carina-button--icons-only.carina-button--fab svg {
  width: var(--carina-spacing-7);
  height: var(--carina-spacing-7);
}
.carina-button__icon-start,
.carina-button__icon-end {
  display: flex;
  align-items: center;
  margin: 0;
  padding-inline-end: 0;
  padding-inline-start: 0;
}
.carina-button__icon-start {
  margin-inline-end: var(--carina-spacing-2);
  margin-inline-start: 0;
}
.carina-button__icon-end {
  margin-inline-end: 0;
  margin-inline-start: var(--carina-spacing-2);
}
.carina-button--icon-only .carina-button__icon-start,
.carina-button--icons-only .carina-button__icon-start,
.carina-button--icon-only .carina-button__icon-end,
.carina-button--icons-only .carina-button__icon-end {
  margin: 0;
  margin-inline: 0;
}
.carina-alerts {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.carina-alerts--fixed {
  position: fixed;
  top: var(--carina-spacing-6);
  right: var(--carina-spacing-6);
  left: var(--carina-spacing-6);
  z-index: var(--carina-z-index-modal);
  align-items: center;
  width: calc(100% - var(--carina-spacing-12));
  pointer-events: none;
}
.carina-alerts__container {
  display: flex;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
}
.carina-alerts__collapse {
  width: 100%;
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-out
  );
}
.carina-alerts__collapse-container {
  padding-bottom: var(--carina-spacing-3);
}
.carina-alerts__collapse-container--last {
  padding-bottom: var(--carina-spacing-0);
}
.carina-alerts--page .carina-alerts__collapse {
  transition-duration: var(--carina-transition-duration-200);
}
.carina-alerts--user .carina-alerts__collapse {
  transition-duration: var(--carina-transition-duration-400);
}
.carina-alerts__collapse.carina-transition--out {
  --carina-transition-opacity: var(--carina-opacity-0);
}
.carina-alerts__collapse.carina-transition--appear-active {
  height: auto;
  overflow: visible;
}
.carina-app-alert {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  min-height: 50px;
  padding-right: var(--carina-spacing-3);
  padding-left: var(--carina-spacing-3);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  line-height: var(--carina-line-height-tight);
  box-shadow: none;
  pointer-events: auto;
}
.carina-app-alert--info {
  color: var(--carina-text-color-on-info);
  border-color: var(--carina-background-color-info);
  background-color: var(--carina-background-color-info);
}
.carina-app-alert--warning {
  color: var(--carina-text-color-on-warning);
  border-color: var(--carina-background-color-warning);
  background-color: var(--carina-background-color-warning);
}
.carina-app-alert--danger {
  color: var(--carina-text-color-on-danger);
  border-color: var(--carina-background-color-danger);
  background-color: var(--carina-background-color-danger);
}
.carina-app-alert--success {
  color: var(--carina-text-color-on-success);
  border-color: var(--carina-background-color-success);
  background-color: var(--carina-background-color-success);
}
.carina-app-alert__action-container {
  display: flex;
  flex-grow: 2;
  align-items: center;
  justify-content: center;
}
.carina-app-alert__action-container .carina-app-alert__action {
  margin-top: var(--carina-spacing-2);
  margin-bottom: var(--carina-spacing-2);
  font-weight: var(--carina-font-weight-display);
  background-color: transparent;
}
.carina-app-alert__action-container .carina-app-alert__action a {
  border-color: transparent;
  border-style: solid;
  border-width: var(--carina-border-width-4);
  text-decoration: underline;
  background-color: transparent;
  transition-timing-function: var(
        --carina-transition-timing-function-expressive-ease-in-out
      );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
}
.carina-app-alert__action-container .carina-app-alert__action a:focus-visible {
  outline: var(--carina-border-width-2) solid
          var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-black);
}
.carina-app-alert__action-container .carina-app-alert__action.carina-app-alert__action--info a {
  color: var(--carina-text-color-on-info);
}
.carina-app-alert__action-container .carina-app-alert__action.carina-app-alert__action--success a {
  color: var(--carina-text-color-on-success);
}
.carina-app-alert__action-container .carina-app-alert__action.carina-app-alert__action--danger a {
  color: var(--carina-text-color-on-danger);
}
.carina-app-alert__action-container .carina-app-alert__action.carina-app-alert__action--warning a {
  color: var(--carina-text-color-on-warning);
}
.carina-app-alert__action--dismissible {
  margin-inline-end: 0;
}
.carina-app-alert__content-container {
  display: flex;
  flex-wrap: nowrap;
}
.carina-app-alert__content {
  margin-top: var(--carina-spacing-4);
  margin-inline-start: var(--carina-spacing-3);
  margin-bottom: var(--carina-spacing-4);
  margin-inline-end: var(--carina-spacing-4);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  letter-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
}
.carina-app-alert .carina-app-alert__dismiss-container {
  display: flex;
  align-items: center;
  align-self: flex-start;
  height: 36px;
  margin: auto;
  cursor: pointer;
}
[dir='rtl'] .carina-app-alert .carina-app-alert__dismiss-container {
  margin-right: var(--carina-spacing-4);
  margin-left: 0;
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button span {
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: var(--carina-border-radius-full);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button {
  width: 36px;
  height: 36px;
  min-height: 0;
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border-color: transparent;
  border-style: solid;
  border-width: var(--carina-border-width-2);
  border-radius: var(--carina-border-radius-full);
  background-color: transparent;
  transition-timing-function: var(--carina-transition-duration-100);
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button:focus-visible {
  box-shadow: var(--carina-ring-black);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--info {
  color: var(--carina-text-color-on-info);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--info:hover {
  background-color: var(--carina-background-color-info-hover);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--info:active {
  background-color: var(--carina-background-color-info-active);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--danger {
  color: var(--carina-text-color-on-info);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--danger:hover {
  background-color: var(--carina-background-color-danger-hover);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--danger:active {
  background-color: var(--carina-background-color-danger-active);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--success {
  color: var(--carina-text-color-on-info);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--success:hover {
  background-color: var(--carina-background-color-success-hover);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--success:active {
  background-color: var(--carina-background-color-success-active);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--warning {
  color: var(--carina-text-color-on-info);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--warning:hover {
  background-color: var(--carina-background-color-warning-hover);
}
.carina-app-alert .carina-app-alert__dismiss-container .carina-app-alert__dismiss-button--warning:active {
  background-color: var(--carina-background-color-warning-active);
}
.carina-app-alert__icon {
  align-self: flex-start;
  height: 24px;
  margin-top: var(--carina-spacing-3);
  margin-bottom: var(--carina-spacing-3);
  background-color: transparent;
}
.carina-app-alert__icon--info {
  color: var(--carina-text-color-on-info);
}
.carina-app-alert__icon--warning {
  color: var(--carina-text-color-on-warning);
}
.carina-app-alert__icon--danger {
  color: var(--carina-text-color-on-danger);
}
.carina-app-alert__icon--success {
  color: var(--carina-text-color-on-success);
}
.carina-page-alert {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  min-height: 50px;
  padding-right: var(--carina-spacing-3);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: 10px;
  color: var(--carina-text-color-base);
  line-height: var(--carina-line-height-tight);
  box-shadow: none;
  pointer-events: auto;
}
[dir='rtl'] .carina-page-alert {
  padding-left: var(--carina-spacing-4);
}
.carina-page-alert--info {
  border-color: var(--carina-border-color-info);
  color: var(--carina-text-color-on-info-pale);
  background-color: var(--carina-background-color-info-pale);
}
.carina-page-alert--warning {
  border-color: var(--carina-border-color-warning);
  color: var(--carina-text-color-on-warning-pale);
  background-color: var(--carina-background-color-warning-pale);
}
.carina-page-alert--danger {
  border-color: var(--carina-border-color-danger);
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale);
}
.carina-page-alert--success {
  border-color: var(--carina-border-color-success);
  color: var(--carina-text-color-on-success-pale);
  background-color: var(--carina-background-color-success-pale);
}
.carina-page-alert__title {
  margin-bottom: var(--carina-spacing-2);
  font-weight: var(--carina-font-weight-display);
}
.carina-page-alert__action-container {
  display: flex;
  align-items: flex-start;
  width: 100%;
}
.carina-page-alert__action-container--bottom {
  flex-wrap: wrap;
}
.carina-page-alert__action {
  margin-top: var(--carina-spacing-4);
  margin-inline-end: var(--carina-spacing-4);
  margin-bottom: var(--carina-spacing-4);
  margin-inline-start: auto;
  font-weight: var(--carina-font-weight-display);
  font-size: var(--carina-font-size-body-sm);
}
.carina-page-alert__action a {
  padding: var(--carina-spacing-0-5);
  text-decoration: underline;
}
.carina-page-alert__action a:focus-visible {
  outline: var(--carina-border-width-2) solid
        var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-black);
}
.carina-page-alert__action--bottom {
  flex: 0 0 100%;
  margin-top: 0;
  margin-bottom: var(--carina-spacing-4);
}
.carina-page-alert__action.carina-page-alert__action--info a {
  color: var(--carina-text-color-on-info-pale);
}
.carina-page-alert__action.carina-page-alert__action--info a:hover {
  color: var(--carina-text-color-on-info-pale);
}
.carina-page-alert__action.carina-page-alert__action--info a:active {
  color: var(--carina-text-color-on-info-pale);
}
.carina-page-alert__action.carina-page-alert__action--success a {
  color: var(--carina-text-color-on-success-pale);
}
.carina-page-alert__action.carina-page-alert__action--success a:hover {
  color: var(--carina-text-color-on-success-pale);
}
.carina-page-alert__action.carina-page-alert__action--success a:active {
  color: var(--carina-text-color-on-success-pale);
}
.carina-page-alert__action.carina-page-alert__action--danger a {
  color: var(--carina-text-color-on-danger-pale);
}
.carina-page-alert__action.carina-page-alert__action--danger a:hover {
  color: var(--carina-text-color-on-danger-pale);
}
.carina-page-alert__action.carina-page-alert__action--danger a:active {
  color: var(--carina-text-color-on-danger-pale);
}
.carina-page-alert__action.carina-page-alert__action--warning a {
  color: var(--carina-text-color-on-warning-pale);
}
.carina-page-alert__action.carina-page-alert__action--warning a:hover {
  color: var(--carina-text-color-on-warning-pale);
}
.carina-page-alert__action.carina-page-alert__action--warning a:active {
  color: var(--carina-text-color-on-warning-pale);
}
.carina-page-alert__action--dismissible {
  margin-inline-end: 0;
}
.carina-page-alert__action--dismissible a,
  .carina-page-alert__action--dismissible button {
  border-color: transparent;
}
.carina-page-alert__content-container {
  margin-top: var(--carina-spacing-4);
  margin-inline-end: var(--carina-spacing-6);
  margin-bottom: var(--carina-spacing-4);
  margin-inline-start: 0;
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  letter-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
}
.carina-page-alert__content-container--bottom {
  margin-bottom: var(--carina-spacing-3);
}
.carina-page-alert .carina-page-alert__dismiss-container {
  align-self: flex-start;
  height: 36px;
  margin-top: var(--carina-spacing-1-5);
  margin-right: 0;
  margin-left: var(--carina-spacing-0-5);
  cursor: pointer;
}
[dir='rtl'] .carina-page-alert .carina-page-alert__dismiss-container {
  margin-right: var(--carina-spacing-2);
  margin-left: 0;
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  min-height: 0;
  padding: 0;
  border-radius: var(--carina-border-radius-full);
  transition-timing-function: var(--carina-transition-duration-100);
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button span {
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: var(--carina-border-radius-full);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button:focus-visible {
  box-shadow: var(--carina-ring-black);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--info {
  color: var(--carina-text-color-on-info-pale);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--info:hover {
  color: var(--carina-text-color-on-info-pale);
  background-color: var(--carina-background-color-info-pale-hover);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--info:active {
  color: var(--carina-text-color-on-info-pale);
  background-color: var(--carina-background-color-info-pale-active);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--danger {
  color: var(--carina-text-color-on-danger-pale);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--danger:hover {
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale-hover);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--danger:active {
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale-active);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--success {
  color: var(--carina-text-color-on-success-pale);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--success:hover {
  color: var(--carina-text-color-on-success-pale);
  background-color: var(--carina-background-color-success-pale-hover);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--success:active {
  color: var(--carina-text-color-on-success-pale);
  background-color: var(--carina-background-color-success-pale-active);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--warning {
  color: var(--carina-text-color-on-warning-pale);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--warning:hover {
  color: var(--carina-text-color-on-warning-pale);
  background-color: var(--carina-background-color-warning-pale-hover);
}
.carina-page-alert .carina-page-alert__dismiss-container .carina-page-alert__dismiss-button--warning:active {
  color: var(--carina-text-color-on-warning-pale);
  background-color: var(--carina-background-color-warning-pale-active);
}
.carina-page-alert__icon {
  display: flex;
  align-items: center;
  align-self: flex-start;
  padding-top: var(--carina-spacing-3);
  padding-inline-start: var(--carina-spacing-4);
  padding-bottom: var(--carina-spacing-3);
  padding-inline-end: var(--carina-spacing-3);
  border-radius: 10px;
}
.carina-page-alert__icon--info {
  color: var(--carina-text-color-on-info-pale-soft);
}
.carina-page-alert__icon--warning {
  color: var(--carina-text-color-on-warning-pale-soft);
}
.carina-page-alert__icon--danger {
  color: var(--carina-text-color-on-danger-pale-soft);
}
.carina-page-alert__icon--success {
  color: var(--carina-text-color-on-success-pale-soft);
}
.carina-user-alert {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  max-width: 560px;
  min-height: 50px;
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: 10px;
  color: var(--carina-text-color-base);
  line-height: var(--carina-line-height-body-sm);
  box-shadow: var(--carina-box-shadow-lg);
  pointer-events: auto;
}
.carina-user-alert--info {
  border-color: var(--carina-border-color-info);
  color: var(--carina-text-color-on-info-pale);
  background-color: var(--carina-background-color-info-pale);
}
.carina-user-alert--warning {
  border-color: var(--carina-border-color-warning);
  color: var(--carina-text-color-on-warning-pale);
  background-color: var(--carina-background-color-warning-pale);
}
.carina-user-alert--danger {
  border-color: var(--carina-border-color-danger);
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale);
}
.carina-user-alert--success {
  border-color: var(--carina-border-color-success);
  color: var(--carina-text-color-on-success-pale);
  background-color: var(--carina-background-color-success-pale);
}
.carina-user-alert--fixed {
  position: fixed;
  top: 20px;
  left: 50%;
  z-index: var(--carina-z-index-modal);
  width: calc(100% - 40px);
  transform: translateX(-50%);
}
.carina-user-alert__title {
  margin-bottom: var(--carina-spacing-2);
  font-weight: var(--carina-font-weight-display);
}
.carina-user-alert__action-container {
  display: flex;
  align-items: flex-start;
  width: 100%;
}
.carina-user-alert__action {
  margin-top: var(--carina-spacing-5);
  margin-inline-end: var(--carina-spacing-5);
  margin-bottom: var(--carina-spacing-5);
  margin-inline-start: auto;
  font-weight: var(--carina-font-weight-display);
  font-size: var(--carina-font-size-body-sm);
  max-height: 20px;
}
.carina-user-alert__action a {
  padding: var(--carina-spacing-0-5);
  text-decoration: underline;
}
.carina-user-alert__action a:focus-visible {
  outline: var(--carina-border-width-2) solid
        var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-black);
}
.carina-user-alert__action button {
  margin-top: calc(-1 * var(--carina-spacing-2));
  margin-bottom: calc(-1 * var(--carina-spacing-2));
  font-weight: var(--carina-font-weight-body);
}
.carina-user-alert__action.carina-user-alert__action--info a {
  color: var(--carina-text-color-on-info-pale);
}
.carina-user-alert__action.carina-user-alert__action--info a:hover {
  color: var(--carina-text-color-on-info-pale);
}
.carina-user-alert__action.carina-user-alert__action--info a:active {
  color: var(--carina-text-color-on-info-pale);
}
.carina-user-alert__action.carina-user-alert__action--success a {
  color: var(--carina-text-color-on-success-pale);
}
.carina-user-alert__action.carina-user-alert__action--success a:hover {
  color: var(--carina-text-color-on-success-pale);
}
.carina-user-alert__action.carina-user-alert__action--success a:active {
  color: var(--carina-text-color-on-success-pale);
}
.carina-user-alert__action.carina-user-alert__action--danger a {
  color: var(--carina-text-color-on-danger-pale);
}
.carina-user-alert__action.carina-user-alert__action--danger a:hover {
  color: var(--carina-text-color-on-danger-pale);
}
.carina-user-alert__action.carina-user-alert__action--danger a:active {
  color: var(--carina-text-color-on-danger-pale);
}
.carina-user-alert__action.carina-user-alert__action--warning a {
  color: var(--carina-text-color-on-warning-pale);
}
.carina-user-alert__action.carina-user-alert__action--warning a:hover {
  color: var(--carina-text-color-on-warning-pale);
}
.carina-user-alert__action.carina-user-alert__action--warning a:active {
  color: var(--carina-text-color-on-warning-pale);
}
.carina-user-alert__action--dismissible {
  margin-inline-end: 0;
}
.carina-user-alert__action--dismissible a,
  .carina-user-alert__action--dismissible button {
  border-color: transparent;
  border-style: solid;
  border-width: var(--carina-border-width-4);
}
.carina-user-alert__content-container {
  margin-top: var(--carina-spacing-5);
  margin-inline-end: var(--carina-spacing-2);
  margin-bottom: var(--carina-spacing-5);
  margin-inline-start: 0;
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  letter-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
}
.carina-user-alert .carina-user-alert__dismiss-container {
  align-self: flex-start;
  height: 36px;
  margin-top: var(--carina-spacing-3);
  margin-bottom: var(--carina-spacing-3);
  margin-right: var(--carina-spacing-3);
  margin-left: var(--carina-spacing-2);
  cursor: pointer;
}
[dir='rtl'] .carina-user-alert .carina-user-alert__dismiss-container {
  margin-right: var(--carina-spacing-2);
  margin-left: 0;
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  min-height: 0;
  margin: 0;
  padding: 0;
  border-radius: var(--carina-border-radius-full);
  cursor: pointer;
  transition-timing-function: var(
      --carina-transition-timing-function-expressive-ease-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: color, box-shadow;
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button span {
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: var(--carina-border-radius-full);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button:focus-visible {
  box-shadow: var(--carina-ring-black);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--info {
  color: var(--carina-text-color-on-info-pale);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--info:hover {
  color: var(--carina-text-color-on-info-pale);
  background-color: var(--carina-background-color-info-pale-hover);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--info:active {
  color: var(--carina-text-color-on-info-pale);
  background-color: var(--carina-background-color-info-pale-active);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--danger {
  color: var(--carina-text-color-on-danger-pale);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--danger:hover {
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale-hover);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--danger:active {
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale-active);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--success {
  color: var(--carina-text-color-on-success-pale);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--success:hover {
  color: var(--carina-text-color-on-success-pale);
  background-color: var(--carina-background-color-success-pale-hover);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--success:active {
  color: var(--carina-text-color-on-success-pale);
  background-color: var(--carina-background-color-success-pale-active);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--warning {
  color: var(--carina-text-color-on-warning-pale);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--warning:hover {
  color: var(--carina-text-color-on-warning-pale);
  background-color: var(--carina-background-color-warning-pale-hover);
}
.carina-user-alert .carina-user-alert__dismiss-container .carina-user-alert__dismiss-button--warning:active {
  color: var(--carina-text-color-on-warning-pale);
  background-color: var(--carina-background-color-warning-pale-active);
}
.carina-user-alert__icon {
  display: flex;
  align-items: flex-start;
  align-self: stretch;
  padding-top: calc(var(--carina-spacing-4) + var(--carina-spacing-0-5));
  padding-inline-end: var(--carina-spacing-4);
  padding-bottom: calc(var(--carina-spacing-4) + var(--carina-spacing-0-5));
  padding-inline-start: var(--carina-spacing-3);
}
.carina-user-alert__icon--info {
  color: var(--carina-text-color-on-info-pale-soft);
}
.carina-user-alert__icon--warning {
  color: var(--carina-text-color-on-warning-pale-soft);
}
.carina-user-alert__icon--danger {
  color: var(--carina-text-color-on-danger-pale-soft);
}
.carina-user-alert__icon--success {
  color: var(--carina-text-color-on-success-pale-soft);
}
.carina-avatar {
  --indicator-height: 25%;
  --indicator-offset: -3.125%;
  --indicator-vertical-offset: 12.5%;
  --indicator-horizontal-offset: 12.5%;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: var(--carina-border-radius-full);
  cursor: default;
}
.carina-avatar:focus-within {
  outline: none;
  box-shadow: var(--carina-ring-base);
}
.carina-avatar__main {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-color: var(--carina-avatar-bg);
  border-color: var(--carina-border-color-soft);
  border-style: none;
  color: var(--carina-avatar-fg);
  border-radius: var(--carina-border-radius-full);
  overflow: hidden;
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-md);
  font-family: var(--carina-font-family-primary);
}
.carina-avatar__main--background-0 {
  --carina-avatar-fg: var(--carina-text-color-base-inverse);
  --carina-avatar-bg: var(--carina-colors-accessory-1-50);
}
.carina-avatar__main--background-1 {
  --carina-avatar-fg: var(--carina-text-color-base);
  --carina-avatar-bg: var(--carina-colors-accessory-2-30);
}
.carina-avatar__main--background-2 {
  --carina-avatar-fg: var(--carina-text-color-base);
  --carina-avatar-bg: var(--carina-colors-accessory-3-30);
}
.carina-avatar__main--background-3 {
  --carina-avatar-fg: var(--carina-text-color-base-inverse);
  --carina-avatar-bg: var(--carina-colors-accessory-4-50);
}
.carina-avatar__main--background-4 {
  --carina-avatar-fg: var(--carina-text-color-base);
  --carina-avatar-bg: var(--carina-colors-accessory-0-40);
}
.carina-avatar__main--background-5 {
  --carina-avatar-fg: var(--carina-text-color-base-inverse);
  --carina-avatar-bg: var(--carina-colors-accessory-2-50);
}
.carina-avatar__main--background-6 {
  --carina-avatar-fg: var(--carina-text-color-base);
  --carina-avatar-bg: var(--carina-colors-accessory-1-20);
}
.carina-avatar__main--background-7 {
  --carina-avatar-fg: var(--carina-text-color-base);
  --carina-avatar-bg: var(--carina-colors-accessory-3-10);
}
.carina-avatar__main--background-8 {
  --carina-avatar-fg: var(--carina-text-color-base);
  --carina-avatar-bg: var(--carina-colors-accessory-4-30);
}
.carina-avatar__main--background-9 {
  --carina-avatar-fg: var(--carina-text-color-base);
  --carina-avatar-bg: var(--carina-colors-accessory-0-10);
}
.carina-avatar__main--border {
  border-style: solid;
}
.carina-avatar__main--square {
  border-radius: var(--carina-border-radius-2xl);
}
.carina-avatar__main--edit-scrim {
  cursor: pointer;
}
.carina-avatar__main--hover-scrim.carina-avatar__main--hover-shadow:hover {
  box-shadow: var(--carina-box-shadow-lg);
}
.carina-avatar__main--hover-scrim.carina-avatar__main--hover-shadow:hover div {
  opacity: var(--carina-opacity-50);
}
.carina-avatar__main--hover-scrim.carina-avatar__main--hover-shadow:hover span {
  opacity: var(--carina-opacity-100);
}
.carina-avatar__main--hover-scrim:hover {
  box-shadow: none;
}
.carina-avatar__main--hover-scrim:hover div {
  opacity: var(--carina-opacity-50);
}
.carina-avatar__main--hover-scrim:hover span {
  opacity: var(--carina-opacity-100);
}
.carina-avatar__main--hover-scrim div,
  .carina-avatar__main--hover-scrim span {
  opacity: var(--carina-opacity-0);
}
.carina-avatar__main--hover-shadow:hover {
  box-shadow: var(--carina-box-shadow-lg);
}
.carina-avatar__main--image {
  background-color: transparent;
}
.carina-avatar__main--interactive {
  cursor: pointer;
}
.carina-avatar__image {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  margin: 0;
  -o-object-fit: cover;
  object-fit: cover;
  transform: translate(-50%, -50%);
}
.carina-avatar__loading-image {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 100%;
  transform: translate(-50%, -50%);
  visibility: hidden;
}
.carina-avatar__action,
.carina-avatar__action-icon {
  position: absolute;
  bottom: 0;
  inset-inline-start: 0;
  width: 100%;
  height: calc(100% * 42 / 128);
}
.carina-avatar__action {
  background-color: var(--carina-background-color-surface);
  opacity: var(--carina-opacity-50);
}
.carina-avatar__action-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: var(--carina-opacity-100);
  fill: var(--carina-text-color-base);
}
.carina-avatar__action--border,
.carina-avatar__action-icon--border {
  height: calc(100% * 48 / 128);
}
.carina-avatar__indicator {
  position: absolute;
  bottom: var(--indicator-offset);
  box-sizing: border-box;
  width: var(--indicator-height);
  height: var(--indicator-height);
  border-color: var(--carina-background-color-surface);
  border-style: solid;
  border-radius: var(--carina-border-radius-full);
  color: var(--carina-text-color-on-neutral);
  background-color: var(--carina-background-color-neutral);
  inset-inline-end: var(--indicator-offset);
}
.carina-avatar__indicator--accent {
  color: var(--carina-text-color-on-secondary);
  background-color: var(--carina-background-color-secondary);
}
.carina-avatar__indicator--brand,
.carina-avatar__indicator--primary {
  color: var(--carina-text-color-on-primary);
  background-color: var(--carina-background-color-primary);
}
.carina-avatar__indicator--secondary {
  color: var(--carina-text-color-on-secondary);
  background-color: var(--carina-background-color-secondary);
}
.carina-avatar__indicator--danger {
  color: var(--carina-text-color-on-danger);
  background-color: var(--carina-background-color-danger);
}
.carina-avatar__indicator--interactive {
  color: var(--carina-text-color-on-primary);
  background-color: var(--carina-background-color-primary);
}
.carina-avatar__indicator--neutral {
  color: var(--carina-text-color-on-neutral);
  background-color: var(--carina-background-color-neutral);
}
.carina-avatar__indicator--success {
  color: var(--carina-text-color-on-success);
  background-color: var(--carina-background-color-success);
}
.carina-avatar__indicator--tertiary {
  color: var(--carina-text-color-on-tertiary);
  background-color: var(--carina-background-color-tertiary);
}
.carina-avatar__indicator--warning {
  color: var(--carina-text-color-on-warning);
  background-color: var(--carina-background-color-warning);
}
.carina-avatar__indicator--square {
  --indicator-offset: -6.25%;
}
.carina-avatar__indicator--top-end {
  top: var(--indicator-offset);
  inset-inline-end: var(--indicator-offset);
}
.carina-avatar__indicator--top-start {
  top: var(--indicator-offset);
  inset-inline-start: var(--indicator-offset);
}
.carina-avatar__indicator--bottom-end {
  bottom: var(--indicator-offset);
  inset-inline-end: var(--indicator-offset);
}
.carina-avatar__indicator--bottom-start {
  bottom: var(--indicator-offset);
  inset-inline-start: var(--indicator-offset);
}
.carina-avatar__indicator-top-end,
.carina-avatar__indicator-top-start,
.carina-avatar__indicator-bottom-end,
.carina-avatar__indicator-bottom-start {
  position: absolute;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
}
.carina-avatar__indicator-top-end {
  top: var(--indicator-vertical-offset);
  inset-inline-end: var(--indicator-horizontal-offset);
  transform: translate(50%, -50%);
}
[dir='rtl'] .carina-avatar__indicator-top-end {
  transform: translate(-50%, -50%);
}
.carina-avatar__indicator-top-start {
  top: var(--indicator-vertical-offset);
  inset-inline-start: var(--indicator-horizontal-offset);
  transform: translate(-50%, -50%);
}
[dir='rtl'] .carina-avatar__indicator-top-start {
  transform: translate(50%, -50%);
}
.carina-avatar__indicator-bottom-end {
  bottom: var(--indicator-vertical-offset);
  inset-inline-end: var(--indicator-horizontal-offset);
  transform: translate(50%, 50%);
}
[dir='rtl'] .carina-avatar__indicator-bottom-end {
  transform: translate(-50%, 50%);
}
.carina-avatar__indicator-bottom-start {
  bottom: var(--indicator-vertical-offset);
  inset-inline-start: var(--indicator-horizontal-offset);
  transform: translate(-50%, 50%);
}
[dir='rtl'] .carina-avatar__indicator-bottom-start {
  transform: translate(50%, 50%);
}
.carina-avatar-group {
  position: relative;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
}
.carina-avatar-group--grid {
  display: flex;
  flex-wrap: wrap;
}
.carina-avatar-group--stacked {
  display: flex;
  width: auto;
}
.carina-avatar-group__avatar-container {
  padding: var(--carina-spacing-0);
}
.carina-avatar-group__avatar-container--grid {
  margin: var(--carina-spacing-0-5);
}
.carina-avatar-group__front-avatar {
  position: absolute;
  bottom: 0;
  left: 0;
}
.carina-avatar-group__back-avatar {
  position: absolute;
  top: 0;
  right: 0;
}
.carina-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  min-width: var(--carina-spacing-5);
  height: var(--carina-spacing-5);
  padding: 0 var(--carina-spacing-1-5);
  border-radius: var(--carina-border-radius-full);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
}
.carina-badge__indicator {
  display: inline-block;
  width: var(--carina-spacing-2-5);
  height: var(--carina-spacing-2-5);
  border-radius: var(--carina-border-radius-full);
  transform: translateY(-4px);
}
.carina-badge--danger {
  color: var(--carina-text-color-on-danger);
  background-color: var(--carina-background-color-danger);
}
.carina-badge--tertiary {
  color: var(--carina-text-color-on-tertiary);
  background-color: var(--carina-background-color-tertiary);
}
@keyframes carina-bounce {
  0%,
  50%,
  100% {
    transform: translateY(0);
  }
  25%,
  75% {
    transform: translateY(var(--carina-bounce-distance));
  }
}
.carina-truncating-list {
  display: flex;
}
.carina-truncating-list__item--truncated {
  position: absolute;
  visibility: hidden;
}
.carina-text-link {
  box-sizing: border-box;
  width: auto;
  margin: 0;
  padding: 0;
  border: none;
  border-radius: 0;
  overflow: visible;
  color: var(--carina-text-color-primary);
  font-weight: var(--carina-font-weight-body);
  font-size: inherit;
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  letter-spacing: normal;
  text-transform: none;
  text-decoration: underline;
  text-indent: 0;
  text-shadow: none;
  background: none;
  outline: 0;
  cursor: pointer;
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: outline;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-text-link svg {
  position: relative;
  top: -1px;
  display: inline-block;
  margin-inline-end: var(--carina-spacing-1);
  vertical-align: middle;
}
.carina-text-link:hover {
  color: var(--carina-text-color-primary-hover);
}
.carina-text-link:focus {
  outline-width: var(--carina-border-width-2);
  outline-style: solid;
  outline-color: var(--carina-border-color-primary-focus);
}
.carina-text-link:active {
  color: var(--carina-text-color-primary-active);
}
.carina-text-link--block {
  top: 0;
  display: inline-flex;
}
.carina-text-link--bold {
  font-weight: var(--carina-font-weight-display);
}
.carina-text-link--sm {
  font-size: var(--carina-font-size-body-2xs);
}
.carina-text-link--md {
  font-size: var(--carina-font-size-body-sm);
}
.carina-text-link--lg {
  font-size: var(--carina-font-size-body-md);
}
.carina-text-link--neutral {
  color: var(--carina-text-color-base);
}
.carina-text-link--neutral:hover {
  color: var(--carina-text-color-base);
}
.carina-text-link--neutral:active {
  color: var(--carina-text-color-base);
}
.carina-text-link--neutral:visited {
  color: var(--carina-text-color-primary-visited);
}
.carina-text-link--brand,
.carina-text-link--interactive {
  color: var(--carina-text-color-primary);
}
.carina-text-link--brand:hover, .carina-text-link--interactive:hover {
  color: var(--carina-text-color-primary-hover);
}
.carina-text-link--brand:active, .carina-text-link--interactive:active {
  color: var(--carina-text-color-primary-active);
}
.carina-text-link--brand:visited, .carina-text-link--interactive:visited {
  color: var(--carina-text-color-primary-visited);
}
.carina-text-link--warning {
  color: var(--carina-text-color-warning);
}
.carina-text-link--warning:hover {
  color: var(--carina-text-color-warning-hover);
}
.carina-text-link--warning:active {
  color: var(--carina-text-color-warning-active);
}
.carina-text-link--warning:visited {
  color: var(--carina-text-color-warning-visited);
}
.carina-text-link--danger {
  color: var(--carina-text-color-danger);
}
.carina-text-link--danger:hover {
  color: var(--carina-text-color-danger-hover);
}
.carina-text-link--danger:active {
  color: var(--carina-text-color-danger-active);
}
.carina-text-link--danger:visited {
  color: var(--carina-text-color-danger-visited);
}
.carina-text-link--accent {
  color: var(--carina-text-color-secondary);
}
.carina-text-link--accent:hover {
  color: var(--carina-text-color-secondary-hover);
}
.carina-text-link--accent:active {
  color: var(--carina-text-color-secondary-active);
}
.carina-text-link--accent:visited {
  color: var(--carina-text-color-secondary-visited);
}
.carina-text-link--tertiary {
  color: var(--carina-text-color-tertiary);
}
.carina-text-link--tertiary:hover {
  color: var(--carina-text-color-tertiary-hover);
}
.carina-text-link--tertiary:active {
  color: var(--carina-text-color-tertiary-active);
}
.carina-text-link--tertiary:visited {
  color: var(--carina-text-color-tertiary-visited);
}
.carina-text-link--success {
  color: var(--carina-text-color-success);
}
.carina-text-link--success:hover {
  color: var(--carina-text-color-success-hover);
}
.carina-text-link--success:active {
  color: var(--carina-text-color-success-active);
}
.carina-text-link--success:visited {
  color: var(--carina-text-color-success-visited);
}
.carina-text-link--icon-sm svg {
  width: var(--carina-icon-xs);
  height: var(--carina-icon-xs);
}
.carina-text-link--icon-md svg {
  width: var(--carina-icon-md);
  height: var(--carina-icon-md);
}
.carina-text-link--icon-lg svg {
  width: var(--carina-icon-lg);
  height: var(--carina-icon-lg);
}
.carina-text-link.carina-text-link--icon-end {
  text-align: right;
}
.carina-text-link.carina-text-link--icon-end svg {
  margin-inline-end: 0;
  margin-inline-start: var(--carina-spacing-1);
}
.carina-text-link--disabled {
  color: var(--carina-text-color-disabled);
  text-decoration: none;
  cursor: not-allowed;
}
.carina-text-link--disabled[aria-disabled]:focus {
  outline-color: var(--carina-text-color-disabled);
}
.carina-text-link--disabled:hover,
  .carina-text-link--disabled:focus,
  .carina-text-link--disabled:active {
  color: var(--carina-text-color-disabled);
  text-decoration: none;
  cursor: not-allowed;
}
.carina-breadcrumbs__breadcrumb {
  display: none;
  align-items: center;
  box-sizing: border-box;
  height: var(--carina-spacing-5);
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  color: var(--carina-text-color-soft);
  font-family: var(--carina-font-family-primary);
}
.carina-breadcrumbs__breadcrumb--expanded {
  display: inline-flex;
}
.carina-breadcrumbs__breadcrumb--mobile {
  display: inline-flex;
}
.carina-breadcrumbs__breadcrumb--hidden-mobile {
  display: none;
}
.carina-breadcrumbs__breadcrumb-content {
  display: flex;
  box-sizing: border-box;
  max-width: 200px;
  margin: var(--carina-spacing-0-5);
  border: var(--carina-border-width-2) solid transparent;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: default;
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: border-color, -webkit-text-decoration;
  transition-property: border-color, text-decoration;
  transition-property: border-color, text-decoration, -webkit-text-decoration;
}
.carina-breadcrumbs__breadcrumb-content:focus-within {
  border-color: var(--carina-border-color-primary-focus);
  text-decoration: underline;
  outline: none;
}
.carina-breadcrumbs__breadcrumb-content a:focus {
  outline: 0;
}
.carina-breadcrumbs__breadcrumb-content > * {
  vertical-align: baseline;
}
.carina-breadcrumbs__breadcrumb-icon {
  width: 16px;
  height: 16px;
  margin-top: 0;
  margin-right: var(--carina-spacing-0-5);
  margin-bottom: 0;
  margin-left: var(--carina-spacing-0-5);
  color: var(--carina-text-color-soft);
}
[dir='rtl'] .carina-breadcrumbs__breadcrumb-icon {
  transform: rotate(var(--carina-rotate-180));
}
.carina-breadcrumbs__breadcrumb--current {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-2xs);
  text-decoration: none;
}
.carina-breadcrumbs__breadcrumb--collapsed {
  margin: 0;
  transform: translateY(4px);
}
.carina-breadcrumbs__breadcrumb-content--collapsed {
  width: 16px;
  height: 16px;
  margin-top: 0;
  margin-right: var(--carina-spacing-0-5);
  margin-bottom: 0;
  margin-left: var(--carina-spacing-0-5);
  border: none;
  color: var(--carina-text-color-primary);
  cursor: pointer;
}
.carina-breadcrumbs__breadcrumb-content--collapsed:active {
  color: var(--carina-text-color-primary-active);
}
.carina-breadcrumbs__breadcrumb-content--collapsed:focus {
  border: var(--carina-border-width-2) solid
      var(--carina-border-color-primary-focus);
  color: var(--carina-text-color-primary);
  text-decoration: underline;
  outline: none;
}
.carina-breadcrumbs__breadcrumb-content--collapsed:hover {
  color: var(--carina-text-color-primary-hover);
}
.carina-breadcrumbs {
  text-wrap: nowrap;
  margin-top: var(--carina-spacing-1);
  margin-bottom: var(--carina-spacing-1);
  padding: 0;
  line-height: var(--carina-line-height-normal);
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-2xs);
  list-style-type: none;
  background: transparent;
}
.carina-breadcrumbs--user_expanded {
  width: 100%;
  text-wrap: wrap;
}
.carina-popper {
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-popper);
}
.carina-popper__container {
  z-index: var(--carina-z-index-popper);
}
.carina-popper--shadow {
  box-shadow: var(--carina-box-shadow-lg);
}
.carina-popper__arrow::before {
  position: absolute;
  top: 0;
  left: 0;
  border: solid;
  border-color: var(--carina-background-color-popper)
    var(--carina-background-color-popper) transparent transparent;
  border-width: var(--carina-border-width-4);
  transform: rotate(var(--carina-rotate-negative-45)) translate(-50%, -50%);
  transform-origin: 0 0;
  content: '';
}
.carina-popper__arrow--top {
  bottom: 0;
}
.carina-popper__arrow--top::before {
  border-color: transparent transparent var(--carina-background-color-popper)
      var(--carina-background-color-popper);
}
.carina-popper__arrow--end {
  left: 0;
}
.carina-popper__arrow--end::before {
  border-color: var(--carina-background-color-popper) transparent transparent
      var(--carina-background-color-popper);
}
.carina-popper__arrow--bottom {
  top: 0;
}
.carina-popper__arrow--bottom::before {
  border-color: var(--carina-background-color-popper)
      var(--carina-background-color-popper) transparent transparent;
}
.carina-popper__arrow--start {
  right: 0;
}
.carina-popper__arrow--start::before {
  border-color: transparent var(--carina-background-color-popper)
      var(--carina-background-color-popper) transparent;
}
.carina-popper__arrow--top.carina-popper__arrow--shadow::before {
  box-shadow: -6px 6px 6px 0 rgb(0 0 0 / 4%);
}
.carina-popper__arrow--end.carina-popper__arrow--shadow::before {
  box-shadow: -6px -6px 6px 0 rgb(0 0 0 / 4%);
}
.carina-popper__arrow--bottom.carina-popper__arrow--shadow::before {
  box-shadow: 6px -6px 6px 0 rgb(0 0 0 / 4%);
}
.carina-popper__arrow--start.carina-popper__arrow--shadow::before {
  box-shadow: 6px 6px 6px 0 rgb(0 0 0 / 4%);
}
.carina-popper__arrow--medium::before {
  border-width: 7px;
}
.carina-popper__arrow--large::before {
  border-width: 11px;
}
.carina-popper__backup-arrow {
  position: absolute;
  visibility: hidden;
}
.carina-popper__transition {
  transform: translate(
    var(--carina-transition-translate-x),
    var(--carina-transition-translate-y)
  );
  transition-delay: var(--carina-transition-delay-50);
}
.carina-popper__transition.carina-transition--out {
  --carina-transition-opacity: 0;
}
.carina-popper__transition--disabled {
  --carina-transition-opacity: 0;
  transition-property: none;
}
.carina-visually-hidden-element {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.carina-visually-hidden-element--focus:focus,
    .carina-visually-hidden-element--focus:active {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}
.carina-tooltip__popper {
  max-width: 282px;
  padding: var(--carina-spacing-2);
  color: var(--carina-text-color-base-inverse);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-2xs);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-body-3xs);
  box-shadow: var(--carina-box-shadow-lg);
  pointer-events: none;
}
.carina-tooltip__container {
  --carina-background-color-popper: var(
    --carina-background-color-surface-inverse
  );
}
.carina-tooltip__arrow::before {
  border-color: var(--carina-background-color-popper);
}
.carina-magazine {
  position: absolute;
  z-index: calc(
    var(--carina-z-index-current) + var(--carina-z-index-popper-diff)
  );
  display: block;
  box-sizing: border-box;
  width: -moz-max-content;
  width: max-content;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-2) var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-md);
  overflow: auto;
  text-align: left;
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-popper);
  outline: none;
  box-shadow: var(--carina-box-shadow-lg);
}
[dir='rtl'] .carina-magazine {
  text-align: right;
}
.carina-magazine-option__label-row {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.carina-magazine-option__label-container {
  display: flex;
  align-items: flex-start;
}
.carina-magazine-option__label-check {
  display: flex;
  align-items: center;
}
.carina-magazine-option__label-check-icon {
  color: var(--carina-text-color-base);
}
.carina-magazine-option__list-item {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.carina-magazine-option__line-break {
  width: 100%;
  margin-top: var(--carina-spacing-2);
  margin-bottom: var(--carina-spacing-2);
  border-top: var(--carina-border-width-1) solid var(--carina-border-color-soft);
}
.carina-magazine-option {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: flex-start;
  box-sizing: border-box;
  margin: var(--carina-spacing-0) var(--carina-spacing-2);
  padding: var(--carina-spacing-2);
  border: var(--carina-border-width-0);
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  letter-spacing: normal;
  text-align: left;
  text-transform: none;
  text-indent: var(--carina-spacing-0);
  text-shadow: none;
  outline: var(--carina-spacing-0);
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  word-break: break-word;
}
[dir='rtl'] .carina-magazine-option {
  text-align: right;
}
.carina-magazine-option:-moz-focus-inner {
  border: var(--carina-border-width-0);
}
.carina-magazine-option:focus-visible.carina-magazine-option--focused:not(.carina-magazine-option--selected):not(
      .carina-magazine-option--disabled
    ):not(.carina-magazine-option--heading):not(.carina-magazine-option--destructive):not(
      .carina-magazine-option__secondary-label-container
    ) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
  box-shadow: var(--carina-ring-black) inset;
}
.carina-magazine-option:focus-visible.carina-magazine-option--focused:not(.carina-magazine-option--selected):not(
      .carina-magazine-option--disabled
    ):not(.carina-magazine-option--heading):not(.carina-magazine-option--destructive):not(
      .carina-magazine-option__secondary-label-container
    ) li {
  color: var(--carina-text-color-base);
}
.carina-magazine-option li {
  color: var(--carina-text-color-base);
}
.carina-magazine-option div span {
  color: var(--carina-text-color-base);
}
.carina-magazine-option:hover:not(.carina-magazine-option--selected):not(.carina-magazine-option--disabled):not(
      .carina-magazine-option--destructive
    ):not(.carina-magazine-option--heading):not(.carina-magazine-option__secondary-label-container) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-magazine-option:hover:not(.carina-magazine-option--selected):not(.carina-magazine-option--disabled):not(
      .carina-magazine-option--destructive
    ):not(.carina-magazine-option--heading):not(.carina-magazine-option__secondary-label-container) li {
  color: var(--carina-text-color-base);
  outline: none;
}
.carina-magazine-option:hover:not(.carina-magazine-option--selected):not(.carina-magazine-option--disabled):not(
      .carina-magazine-option--destructive
    ):not(.carina-magazine-option--heading):not(.carina-magazine-option__secondary-label-container) div span {
  color: var(--carina-text-color-base);
}
.carina-magazine-option:active {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
}
.carina-magazine-option.carina-magazine-option--heading {
  min-height: 20px;
  margin-top: var(--carina-spacing-2-5);
  margin-bottom: var(--carina-spacing-1-5);
  padding-top: var(--carina-spacing-0);
  padding-bottom: var(--carina-spacing-0);
  border-top: var(--carina-border-width-1) solid var(--carina-border-color-soft);
  border-radius: var(--carina-border-radius-none);
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-display);
  font-size: var(--carina-font-size-body-2xs);
  text-transform: uppercase;
  cursor: default;
}
.carina-magazine-option.carina-magazine-option--heading[role='separator']:not(:first-of-type) {
  width: 100%;
  height: 100%;
  margin-top: var(--carina-spacing-3);
  margin-inline: var(--carina-spacing-0);
  padding: var(--carina-spacing-2-5) var(--carina-spacing-4)
      var(--carina-spacing-0);
}
.carina-magazine-option--heading:hover,
  .carina-magazine-option--heading:focus,
  .carina-magazine-option--heading:active,
  .carina-magazine-option--disabled:hover,
  .carina-magazine-option--disabled:focus,
  .carina-magazine-option--disabled:active {
  background-color: unset;
}
.carina-magazine-option__secondary-label-container {
  padding-inline-start: var(--carina-spacing-0);
}
.carina-magazine-option__secondary-label-container li {
  float: left;
  margin-top: var(--carina-spacing-2);
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-2xs);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
  list-style: none;
  list-style-type: disc;
  margin-inline-start: var(--carina-spacing-2);
}
.carina-magazine-option__secondary-label-container li::before {
  margin-inline-end: var(--carina-spacing-2);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-2xs);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
  vertical-align: middle;
  content: '\00b7';
}
.carina-magazine-option__secondary-label-container li:first-of-type {
  margin-inline-start: var(--carina-spacing-0);
}
.carina-magazine-option__secondary-label-container li:first-of-type::before {
  content: none;
}
[dir='rtl'] .carina-magazine-option__secondary-label-container li {
  float: right;
}
.carina-magazine-option.carina-magazine-option--selected {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-selected);
}
.carina-magazine-option.carina-magazine-option--selected:focus-visible {
  box-shadow: var(--carina-ring-black) inset;
}
.carina-magazine-option.carina-magazine-option--focused:not(.carina-magazine-option--heading):not(.carina-magazine-option--disabled):not(
    .carina-magazine-option--destructive
  ):not(.carina-magazine-option--selected) li {
  color: var(--carina-text-color-base);
  outline: none;
}
.carina-magazine-option.carina-magazine-option--focused:not(.carina-magazine-option--heading):not(.carina-magazine-option--disabled):not(
    .carina-magazine-option--destructive
  ):not(.carina-magazine-option--selected) div span {
  color: var(--carina-text-color-base);
}
.carina-magazine-option.carina-magazine-option--focused:not(.carina-magazine-option--heading):not(.carina-magazine-option--disabled):not(
    .carina-magazine-option--destructive
  ):not(.carina-magazine-option--selected):focus-visible {
  box-shadow: var(--carina-ring-black) inset;
}
.carina-magazine-option--destructive {
  color: var(--carina-text-color-danger);
}
.carina-magazine-option--destructive:focus-visible.carina-magazine-option--focused {
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale);
}
.carina-magazine-option--destructive:focus-visible {
  box-shadow: var(--carina-ring-danger) inset;
}
.carina-magazine-option--destructive:focus,
  .carina-magazine-option--destructive:hover {
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale);
}
.carina-magazine-option--destructive:active {
  color: var(--carina-text-color-on-danger-pale);
  background-color: var(--carina-background-color-danger-pale-hover);
}
.carina-magazine-option--disabled {
  color: var(--carina-text-color-disabled);
  cursor: not-allowed;
  opacity: var(--carina-opacity-50);
}
.carina-magazine-option--disabled:hover,
  .carina-magazine-option--disabled:focus {
  background-color: var(--carina-background-color-surface);
}
.carina-magazine-option.carina-magazine-option--first-option {
  border-top: var(--carina-border-width-0);
}
.carina-magazine-option--selected:not(.carina-magazine-option--focused) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
}
.carina-menu__magazine {
  position: relative;
  width: -moz-max-content;
  width: max-content;
  min-width: 176px;
  max-width: 18rem;
  padding: var(--carina-spacing-2) var(--carina-spacing-0);
}
.carina-bulk-action-bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  height: 56px;
  border-radius: var(--carina-border-radius-xl);
  container-type: inline-size;
  color: var(--carina-text-color-base-inverse);
  font-family: var(--carina-font-family-primary);
  background-color: var(--carina-background-color-surface-inverse);
  box-shadow: var(--carina-box-shadow-none);
}
.carina-bulk-action-bar__label {
  box-sizing: border-box;
  width: -moz-fit-content;
  width: fit-content;
  padding: var(--carina-spacing-4) var(--carina-spacing-3)
    var(--carina-spacing-4) var(--carina-spacing-6);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir='rtl'] .carina-bulk-action-bar__label {
  padding-right: var(--carina-spacing-6);
  padding-left: var(--carina-spacing-3);
}
.carina-bulk-action-bar__dismiss {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 56px;
  height: 100%;
  border-inline-start: var(--carina-spacing-px) solid
    var(--carina-border-color-inverse);
}
.carina-bulk-action-bar__dismiss :hover {
  cursor: pointer;
}
.carina-bulk-action-bar__actions {
  display: none;
  flex-grow: 1;
  flex-shrink: 100;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  box-sizing: border-box;
  height: 100%;
  margin: 0 var(--carina-spacing-2);
  padding: var(--carina-spacing-2) 0;
}
.carina-bulk-action-bar__actions--small {
  display: flex;
}
.carina-bulk-action-bar__menu {
  position: absolute;
  padding: 0 var(--carina-spacing-1);
  visibility: hidden;
}
.carina-bulk-action-bar__menu--visible {
  position: static;
  visibility: visible;
}
.carina-bulk-action-bar__menu-action {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.carina-bulk-action-bar__action-value {
  margin-inline-start: var(--carina-spacing-4);
}
.carina-button-group {
  display: flex;
}
.carina-button-group__item {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
  min-width: 112px;
  height: 40px;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-2) var(--carina-spacing-4);
  border: var(--carina-border-width-1) solid var(--carina-border-color-soft);
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  font-family: var(--carina-font-family-primary);
  background-color: var(--carina-background-color-surface);
  cursor: pointer;
  transition: all var(--carina-transition-duration-100)
    var(--carina-transition-timing-function-productive-ease-in-out);
  margin-inline-start: calc(-1 * var(--carina-spacing-px));
}
.carina-button-group__item svg {
  transition: all var(--carina-transition-duration-100)
      var(--carina-transition-timing-function-productive-ease-in-out);
}
.carina-button-group__item:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-base);
  z-index: calc(var(--carina-z-index-current) + 2);
}
.carina-button-group__item--small {
  min-width: 96px;
  height: 32px;
  font-size: var(--carina-font-size-body-sm);
}
.carina-button-group__item--large {
  min-width: 128px;
  height: 44px;
}
.carina-button-group__item--disabled {
  cursor: default;
  opacity: var(--carina-opacity-40);
}
.carina-button-group__item:not(.carina-button-group__item--disabled):not(.carina-button-group__item--selected):not(
    .carina-button-group__item:active
  ):hover {
  color: var(--carina-text-color-base);
  background: var(--carina-background-color-surface-hover);
}
.carina-button-group__item:active:not(.carina-button-group__item--disabled),
.carina-button-group__item--selected,
.carina-button-group__item--selected:focus,
.carina-button-group__item--selected:hover {
  color: var(--carina-text-color-on-primary);
  background: var(--carina-background-color-primary);
  cursor: default;
}
.carina-button-group__item--selected {
  border: var(--carina-border-width-1) solid
    var(--carina-border-color-primary-focus);
  z-index: calc(var(--carina-z-index-current) + 1);
}
.carina-button-group__item--first {
  margin-inline-start: var(--carina-spacing-0);
  border-start-start-radius: var(--carina-spacing-2-5);
  border-end-start-radius: var(--carina-spacing-2-5);
}
.carina-button-group__item--last {
  border-start-end-radius: var(--carina-spacing-2-5);
  border-end-end-radius: var(--carina-spacing-2-5);
}
.carina-button-group__item--auto-width,
.carina-button-group__item--icon-only {
  min-width: unset;
}
.carina-button-group__item--icon-only {
  padding: var(--carina-spacing-2);
}
.carina-button-group__item-icon {
  display: flex;
  align-content: center;
  justify-content: center;
}
.carina-button-group__item-icon--start {
  padding-inline-end: var(--carina-spacing-2);
}
.carina-button-group__item-icon--end {
  padding-inline-start: var(--carina-spacing-2);
}
.carina-button-group__item-icon--icon-only {
  padding: var(--carina-spacing-0);
}
.carina-card__body {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  min-width: 0;
}
.carina-card__body--horizontal {
  flex: 1 0 50%;
}
.carina-card__body--vertical {
  flex: 1 0 40%;
  min-height: calc(var(--card-height, 500px) * 0.4);
}
.carina-card__container {
  display: flex;
  width: var(--card-width, 500px);
  max-height: var(--card-height, 500px);
  border-radius: var(--carina-border-radius-xl);
  overflow: hidden;
  color: var(--carina-text-color-base);
  font-family: var(--carina-font-family-primary);
  direction: ltr;
  background-color: var(--carina-background-color-surface);
}
[dir='rtl'] .carina-card__container {
  direction: rtl;
}
.carina-card__container--border {
  border-color: var(--carina-border-color-soft);
  border-style: solid;
  border-width: var(--carina-border-width-1);
}
.carina-card__container--horizontal {
  flex-direction: row;
}
[dir='rtl'] .carina-card__container--horizontal {
  direction: rtl;
}
.carina-card__container--horizontal.carina-card__container--responsive {
  width: 100%;
}
.carina-card__container--vertical {
  flex-wrap: wrap;
}
.carina-card__container--vertical.carina-card__container--responsive {
  width: 100%;
  height: 100%;
}
.carina-card__container--vertical.carina-card__container--fixed-width {
  height: 100%;
}
.carina-card__container--shadow-none {
  box-shadow: var(--carina-box-shadow-none);
}
.carina-card__container--shadow-md {
  box-shadow: var(--carina-box-shadow-md);
}
.carina-card__container--shadow-lg {
  box-shadow: var(--carina-box-shadow-lg);
}
.carina-card__container--shadow-xl {
  box-shadow: var(--carina-box-shadow-xl);
}
.carina-card__container--shadow-2xl {
  box-shadow: var(--carina-box-shadow-2xl);
}
.carina-card__endcap {
  display: flex;
}
.carina-card__endcap--header {
  align-items: center;
  justify-content: center;
}
.carina-card__endcap--header.carina-card__endcap--horizontal {
  flex: 0 0 20%;
}
.carina-card__endcap--header.carina-card__endcap--vertical {
  width: 100%;
  min-height: calc(var(--card-height, 500px) * 0.4);
}
.carina-card__endcap--footer.carina-card__endcap--horizontal {
  align-items: flex-start;
  justify-content: center;
}
.carina-card__endcap--footer.carina-card__endcap--vertical {
  align-items: center;
  justify-content: flex-end;
  width: 100%;
  min-height: 10%;
}
.carina-card__image {
  position: relative;
  padding: 0;
  overflow: hidden;
}
.carina-card__image--full {
  width: 100%;
  height: 100%;
}
.carina-card__image--padded {
  width: 80%;
  height: 80%;
}
.carina-card__image-canvas {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%);
}
.carina-carousel {
  display: flex;
  flex-direction: column-reverse;
  box-sizing: border-box;
  width: 100%;
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-2xs);
  font-family: var(--carina-font-family-primary);
}
.carina-carousel--show-overhang {
  padding: var(--carina-spacing-0)
    calc(var(--carina-spacing-4) + (0.5 * var(--carina-spacing-1)));
}
.carina-carousel__container {
  position: relative;
  padding: var(--carina-spacing-0) 0.4rem;
}
.carina-carousel__container--inset-controls {
  padding: var(--carina-spacing-0);
}
.carina-carousel--lg-dots {
  --carina-carousel-dot-size: 16px;
  --carina-carousel-dot-padding: 24px;
}
.carina-carousel--md-dots {
  --carina-carousel-dot-size: 12px;
  --carina-carousel-dot-padding: 20px;
}
.carina-carousel__control {
  position: absolute;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 36px;
  height: 36px;
  padding: var(--carina-spacing-0-5);
  border: 0;
  border-radius: var(--carina-border-radius-full);
  color: var(--carina-text-color-soft);
  line-height: 36px;
  text-align: center;
  background: var(--carina-background-color-surface);
  box-shadow: color-mix(
  in srgb,
  #000 calc(var(--carina-opacity-25) * 100%),
  transparent
) 0 var(--carina-spacing-1)
  var(--carina-spacing-2) calc(-1 * var(--carina-spacing-1));
  transform: translateY(-50%);
  transform-origin: 50% 50%;
  cursor: pointer;
  opacity: var(--carina-opacity-0);
  transition: transform var(--carina-transition-delay-100)
      var(--carina-transition-timing-function-productive-ease-in-out),
    box-shadow var(--carina-transition-delay-100)
      var(--carina-transition-timing-function-productive-ease-in-out);
}
.carina-carousel__control:focus {
  outline: none;
}
.carina-carousel__control:focus-visible {
  outline: var(--carina-border-color-primary-focus) auto 1px;
}
.carina-carousel__control:active {
  transform: translateY(-50%) scale(1.03);
}
.carina-carousel__control--previous {
  inset-inline-start: 0;
}
[dir='rtl'] .carina-carousel__control--previous {
  box-shadow: color-mix(
  in srgb,
  #000 calc(var(--carina-opacity-25) * 100%),
  transparent
) 0 calc(-1 * var(--carina-spacing-1))
  var(--carina-spacing-2) calc(-1 * var(--carina-spacing-1));
  transform: rotate(180deg) translateY(50%);
  transform-origin: 50% 50%;
}
.carina-carousel__control--next {
  inset-inline-end: 0;
}
[dir='rtl'] .carina-carousel__control--next {
  box-shadow: color-mix(
  in srgb,
  #000 calc(var(--carina-opacity-25) * 100%),
  transparent
) 0 calc(-1 * var(--carina-spacing-1))
  var(--carina-spacing-2) calc(-1 * var(--carina-spacing-1));
  transform: rotate(180deg) translateY(50%);
  transform-origin: 50% 50%;
}
.carina-carousel__control--inset {
  width: 24px;
  height: 24px;
}
.carina-carousel__control--previous.carina-carousel__control--inset {
  inset-inline-start: calc(var(--carina-spacing-1));
}
.carina-carousel__control--next.carina-carousel__control--inset {
  inset-inline-end: calc(var(--carina-spacing-1));
}
.carina-carousel__dot {
  position: absolute;
  width: var(--carina-carousel-dot-size);
  height: var(--carina-carousel-dot-size);
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  border: 0;
  border-radius: var(--carina-border-radius-full);
  text-decoration: none;
  background: var(--carina-background-color-neutral);
  transform-origin: 50% 50%;
  cursor: pointer;
  transition: transform var(--carina-transition-duration-400)
      var(--carina-transition-timing-function-productive-ease-in-out),
    opacity var(--carina-transition-duration-400)
      var(--carina-transition-timing-function-productive-ease-in-out),
    box-shadow var(--carina-transition-duration-100)
      var(--carina-transition-timing-function-productive-ease-in-out);
}
.carina-carousel__dot--active {
  background: var(--carina-background-color-surface-inverse);
  cursor: default;
}
.carina-carousel__dot--hidden {
  opacity: var(--carina-opacity-0);
}
.carina-carousel__dots {
  position: relative;
  margin: var(--carina-spacing-4) auto 0;
  background: var(--carina-background-color-surface);
  padding: var(--carina-spacing-2);
  border-radius: var(--carina-border-radius-2xl);
  width: calc(
    var(--carina-carousel-dot-padding) * var(--carina-carousel-visible-dots) +
      16px
  );
  height: calc(var(--carina-carousel-dot-size) + 2 * var(--carina-spacing-2));
  box-sizing: border-box;
  display: flex;
  justify-content: center;
}
.carina-carousel__dots:focus-visible {
  box-shadow: inset var(--carina-ring-base);
  outline: none;
}
.carina-carousel__dots--hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  white-space: nowrap;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
}
.carina-carousel__dots--1 {
  --carina-carousel-visible-dots: 1;
}
.carina-carousel__dots--2 {
  --carina-carousel-visible-dots: 2;
}
.carina-carousel__dots--3 {
  --carina-carousel-visible-dots: 3;
}
.carina-carousel__dots--4 {
  --carina-carousel-visible-dots: 4;
}
.carina-carousel__dots--5 {
  --carina-carousel-visible-dots: 5;
}
.carina-carousel__numbers {
  position: absolute;
  top: var(--carina-spacing-4);
  inset-inline-start: var(--carina-spacing-8);
  padding: calc(2 * var(--carina-spacing-px)) var(--carina-spacing-2);
  border-radius: calc(
    var(--carina-border-radius-sm) + var(--carina-border-radius-lg)
  );
  color: var(--carina-text-color-base-inverse);
  background: color-mix(
    in srgb,
    var(--carina-background-color-surface-inverse)
      calc(var(--carina-opacity-80) * 100%),
    transparent
  );
  pointer-events: none;
}
.carina-carousel__numbers--inset {
  top: var(--carina-spacing-2);
  inset-inline-start: var(--carina-spacing-2);
}
.carina-carousel__slide {
  flex: 0 0 100%;
  box-sizing: border-box;
  padding: var(--carina-spacing-0) calc(6 * var(--carina-spacing-px));
  overflow: hidden;
}
.carina-carousel__slide > * {
  border-radius: var(--carina-border-radius-xl);
}
.carina-carousel__slide > * > img {
  border-radius: var(--carina-border-radius-xl);
}
.carina-carousel__slide--inset {
  padding: var(--carina-spacing-0);
}
.carina-carousel__slide--hidden {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none;
}
.carina-carousel__slide--1-cols {
  flex-basis: calc(100% / 1);
  width: calc(100% / 1);
  max-width: calc(100% / 1);
}
.carina-carousel__slide--2-cols {
  flex-basis: calc(100% / 2);
  width: calc(100% / 2);
  max-width: calc(100% / 2);
}
.carina-carousel__slide--3-cols {
  flex-basis: calc(100% / 3);
  width: calc(100% / 3);
  max-width: calc(100% / 3);
}
.carina-carousel__slide--4-cols {
  flex-basis: calc(100% / 4);
  width: calc(100% / 4);
  max-width: calc(100% / 4);
}
.carina-carousel__slide--5-cols {
  flex-basis: calc(100% / 5);
  width: calc(100% / 5);
  max-width: calc(100% / 5);
}
.carina-carousel__slide--6-cols {
  flex-basis: calc(100% / 6);
  width: calc(100% / 6);
  max-width: calc(100% / 6);
}
.carina-carousel__slide--7-cols {
  flex-basis: calc(100% / 7);
  width: calc(100% / 7);
  max-width: calc(100% / 7);
}
.carina-carousel__slide--8-cols {
  flex-basis: calc(100% / 8);
  width: calc(100% / 8);
  max-width: calc(100% / 8);
}
.carina-carousel__slide--9-cols {
  flex-basis: calc(100% / 9);
  width: calc(100% / 9);
  max-width: calc(100% / 9);
}
.carina-carousel__slide--10-cols {
  flex-basis: calc(100% / 10);
  width: calc(100% / 10);
  max-width: calc(100% / 10);
}
.carina-carousel__slide--11-cols {
  flex-basis: calc(100% / 11);
  width: calc(100% / 11);
  max-width: calc(100% / 11);
}
.carina-carousel__slide--12-cols {
  flex-basis: calc(100% / 12);
  width: calc(100% / 12);
  max-width: calc(100% / 12);
}
.carina-carousel__slider-wrapper {
  box-sizing: border-box;
  width: 100%;
  overflow: hidden;
}
.carina-carousel__slider-wrapper--show-overhang {
  padding: var(--carina-spacing-0) calc(50 * var(--carina-spacing-px));
}
.carina-carousel__slider {
  display: flex;
  align-items: stretch;
  box-sizing: border-box;
  width: 100%;
  height: auto;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  list-style: none;
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-400);
  transition-property: transform;
}
.carina-carousel__slider--touching {
  transition-duration: calc(0 * var(--carina-transition-duration-50));
}
.carina-checkbox {
  position: absolute;
  margin: var(--carina-spacing-0);
  cursor: pointer;
  opacity: var(--carina-opacity-0);
}
.carina-checkbox:focus-visible + div {
  border-color: var(--carina-border-color-primary);
  box-shadow: var(--carina-ring-base);
}
.carina-checkbox--error:focus-visible + div {
  border-color: var(--carina-border-color-danger);
  box-shadow: 0 0 0 var(--carina-border-width-2)
      var(--carina-border-color-danger-focus);
}
.carina-checkbox__box {
  position: relative;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  align-self: flex-start;
  justify-content: center;
  width: var(--carina-spacing-4);
  height: var(--carina-spacing-4);
  box-sizing: border-box;
  margin-right: var(--carina-spacing-2);
  border-color: var(--carina-border-color-base);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: var(--carina-border-radius-sm);
  background-color: var(--carina-colors-transparent);
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: border-color, box-shadow;
}
[dir='rtl'] .carina-checkbox__box {
  margin-right: var(--carina-spacing-0);
  margin-left: var(--carina-spacing-2);
}
.carina-checkbox__box--read-only {
  color: var(--carina-text-color-base);
  border-color: var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface-alt);
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.carina-checkbox__box--read-only:focus {
  border-color: var(--carina-border-color-primary-focus);
}
.carina-checkbox__box--read-only:hover {
  cursor: not-allowed;
}
.carina-checkbox__box--checked {
  border-color: var(--carina-border-color-primary);
  background-color: var(--carina-background-color-primary);
}
.carina-checkbox__box--error {
  border-color: var(--carina-border-color-danger);
}
.carina-checkbox__box--checked.carina-checkbox__box--error {
  background-color: var(--carina-background-color-danger);
}
.carina-checkbox__box--disabled,
.carina-checkbox__box--disabled.carina-checkbox__box--error {
  border-color: var(--carina-border-color-soft);
  background-color: var(--carina-background-color-neutral-inactive);
  cursor: not-allowed;
}
.carina-checkbox__icon {
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--carina-spacing-4);
  height: var(--carina-spacing-4);
  box-sizing: border-box;
  transform: translate(-50%, -50%);
  pointer-events: none;
  fill: var(--carina-text-color-on-primary);
}
.carina-checkbox__box--error.carina-checkbox__icon {
  fill: var(--carina-text-color-on-danger);
}
.carina-checkbox__icon--disabled {
  fill: var(--carina-text-color-disabled);
}
.carina-checkbox__indeterminate-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--carina-spacing-4);
  height: var(--carina-spacing-4);
  box-sizing: border-box;
  transform: translate(-50%, -50%);
  fill: var(--carina-text-color-on-primary);
}
.carina-checkbox__indeterminate-icon--disabled {
  fill: var(--carina-text-color-disabled);
}
.carina-checkbox__label {
  display: flex;
  align-items: center;
  min-height: var(--carina-spacing-4);
  padding: var(--carina-spacing-2) var(--carina-spacing-0);
  padding-right: var(--carina-spacing-4);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-tight);
  text-indent: 0;
  text-shadow: none;
  cursor: pointer;
}
[dir='rtl'] .carina-checkbox__label {
  padding-right: var(--carina-spacing-0);
  padding-left: var(--carina-spacing-4);
}
.carina-checkbox__label--disabled {
  color: var(--carina-text-color-disabled);
  cursor: not-allowed;
}
.carina-label {
  position: relative;
  display: block;
  margin: var(--carina-spacing-0) var(--carina-spacing-0)
    var(--carina-spacing-1);
  padding: var(--carina-spacing-0);
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-sm);
  vertical-align: top;
}
.carina-label,
.carina-label__abbr {
  font-weight: var(--carina-font-weight-body);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  letter-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
}
.carina-label--hidden {
  position: absolute;
  width: var(--carina-spacing-px);
  height: var(--carina-spacing-px);
  overflow: hidden;
  white-space: nowrap;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
}
.carina-label--underline,
.carina-label--outline {
  overflow: hidden;
  left: var(--carina-spacing-0);
}
.carina-label--underline,
.carina-label--outline,
.carina-label--grid {
  position: absolute;
  max-width: calc(100% - var(--carina-spacing-8));
  font-size: var(--carina-font-size-body-md);
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: top var(--carina-transition-duration-100) ease
      calc(0 * var(--carina-transition-duration-100)),
    font-size var(--carina-transition-duration-100) ease
      calc(0 * var(--carina-transition-duration-100)),
    padding-left var(--carina-transition-duration-100) ease
      calc(0 * var(--carina-transition-duration-100));
  padding-inline-start: var(--carina-spacing-4);
}
[dir='rtl'] .carina-label--underline, [dir='rtl'] .carina-label--outline, [dir='rtl'] .carina-label--grid {
  right: var(--carina-spacing-0);
  left: unset;
  transition: top var(--carina-transition-duration-100) ease
        calc(0 * var(--carina-transition-duration-100)),
      font-size var(--carina-transition-duration-100) ease
        calc(0 * var(--carina-transition-duration-100)),
      padding-right var(--carina-transition-duration-100) ease
        calc(0 * var(--carina-transition-duration-100));
}
.carina-label--grid {
  top: var(--carina-spacing-0-5);
  padding-inline-start: var(--carina-spacing-2);
}
.carina-label--outline,
.carina-label--underline {
  top: calc(var(--carina-spacing-2-5) - var(--carina-spacing-px));
}
.carina-label--animated {
  font-size: var(--carina-font-size-body-sm);
}
.carina-label--animated.carina-label--underline,
.carina-label--animated.carina-label--outline {
  top: calc(-1 * var(--carina-spacing-2-5));
}
.carina-label--icon.carina-label--underline,
.carina-label--icon.carina-label--outline {
  padding-inline-start: var(--carina-spacing-11);
}
.carina-label--icon.carina-label--required.carina-label--underline,
.carina-label--icon.carina-label--required.carina-label--outline {
  padding-inline-start: calc(
    var(--carina-spacing-12) + var(--carina-spacing-1)
  );
}
.carina-label--end-icon.carina-label--underline,
.carina-label--end-icon.carina-label--outline {
  max-width: calc(100% - var(--carina-spacing-8) - var(--carina-spacing-5));
}
.carina-label--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-label__abbr {
  position: absolute;
  inset-inline-start: calc(-1 * var(--carina-spacing-2-5));
  color: var(--carina-text-color-danger);
  font-size: var(--carina-font-size-body-xl);
  text-decoration: none;
  top: calc(-1 * var(--carina-spacing-0-5));
  transition: left var(--carina-transition-duration-100) ease
    calc(0 * var(--carina-transition-duration-100));
}
[dir='rtl'] .carina-label__abbr {
  transition: right var(--carina-transition-duration-100) ease
      calc(0 * var(--carina-transition-duration-100));
}
.carina-label__abbr--grid {
  line-height: var(--carina-line-height-none);
  left: calc(-1 * var(--carina-spacing-2));
}
.carina-label__abbr--underline,
.carina-label__abbr--outline {
  inset-inline-start: var(--carina-spacing-2);
  font-size: var(--carina-font-size-body-sm);
}
.carina-label__abbr--icon.carina-label__abbr--underline,
.carina-label__abbr--icon.carina-label__abbr--outline {
  inset-inline-start: var(--carina-spacing-11);
}
.carina-helper-text {
  display: block;
  margin: var(--carina-spacing-1) var(--carina-spacing-0)
    var(--carina-spacing-0) var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-xs);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  letter-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
  vertical-align: top;
}
.carina-helper-text > svg {
  position: relative;
  top: -1px;
  display: inline;
  vertical-align: middle;
  margin-inline-end: var(--carina-spacing-1);
}
.carina-helper-text--error {
  color: var(--carina-text-color-danger);
}
.carina-checkbox-group {
  clear: both;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0;
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-sm);
  text-align: left;
  list-style-type: none;
  outline: 0;
}
[dir='rtl'] .carina-checkbox-group {
  text-align: right;
}
.carina-checkbox-group--horizontal > label {
  display: inline-flex;
  padding-right: var(--carina-spacing-6);
}
[dir='rtl'] .carina-checkbox-group--horizontal > label {
  padding-right: var(--carina-spacing-0);
  padding-left: var(--carina-spacing-6);
}
.carina-checkbox-group__container {
  display: inline-block;
}
.carina-color-picker__picker {
  box-sizing: initial;
  width: 200px;
  padding: var(--carina-spacing-2-5) var(--carina-spacing-2-5) 0;
  border-radius: var(--carina-border-radius-sm);
  font-family: var(--carina-font-family-primary);
  background: var(--carina-background-color-popper);
  box-shadow: var(--carina-box-shadow-xl);
}
.carina-color-picker__picker-controls {
  display: flex;
}
.carina-color-picker__picker-sliders {
  flex: 1;
  padding: var(--carina-spacing-1) 0;
}
.carina-color-picker__picker-color {
  position: relative;
  width: 1.5rem;
  height: 1.5rem;
  margin: var(--carina-spacing-1) 0 0 var(--carina-spacing-1);
  border-radius: calc(1.5 * var(--carina-border-radius-xs));
}
.carina-color-picker__picker-active-color {
  position: absolute;
  border-radius: var(--carina-border-radius-xs);
  background: rgb(
    var(--carina-color-picker-picker-rgb-r)
      var(--carina-color-picker-picker-rgb-g)
      var(--carina-color-picker-picker-rgb-b) /
      var(--carina-color-picker-picker-rgb-a)
  );
  box-shadow: inset var(--carina-spacing-0) var(--carina-spacing-0)
      var(--carina-spacing-0) var(--carina-spacing-px)
      rgb(0 0 0 / calc(var(--carina-opacity-5) + var(--carina-opacity-10))),
    inset var(--carina-spacing-0) var(--carina-spacing-0)
      var(--carina-spacing-1) rgb(0 0 0 / var(--carina-opacity-25));
  inset: var(--carina-spacing-0);
}
.carina-color-picker__picker-hue {
  position: relative;
  box-sizing: content-box;
  height: 0.625rem;
  border-radius: var(--carina-border-radius-xs);
  overflow: hidden;
  box-shadow: inset var(--carina-spacing-0) var(--carina-spacing-0)
      var(--carina-spacing-0) var(--carina-spacing-px)
      rgb(0 0 0 / calc(var(--carina-opacity-5) + var(--carina-opacity-10))),
    inset var(--carina-spacing-0) var(--carina-spacing-0)
      var(--carina-spacing-1) rgb(0 0 0 / var(--carina-opacity-25));
}
.carina-color-picker__picker--disable-alpha.carina-color-picker__picker-hue {
  height: 1.5rem;
}
.carina-color-picker__picker-alpha {
  position: relative;
  box-sizing: content-box;
  height: 0.625rem;
  margin-top: var(--carina-spacing-1);
  border-radius: var(--carina-border-radius-xs);
  overflow: hidden;
  box-shadow: inset var(--carina-spacing-0) var(--carina-spacing-0)
      var(--carina-spacing-0) var(--carina-spacing-px)
      rgb(0 0 0 / calc(var(--carina-opacity-5) + var(--carina-opacity-10))),
    inset var(--carina-spacing-0) var(--carina-spacing-0)
      var(--carina-spacing-1) rgb(0 0 0 / var(--carina-opacity-25));
}
.carina-color-picker__picker-saturation {
  position: relative;
  box-sizing: content-box;
  width: 100%;
  margin: calc(-1 * var(--carina-spacing-px));
  padding-bottom: 75%;
  border: 1px solid rgb(0 0 0 / var(--carina-opacity-25));
  border-radius: var(--carina-border-radius-xs);
  overflow: hidden;
}
.carina-color-picker__picker--sketch-field-container input {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-popper);
}
.carina-color-picker__picker--sketch-field-container label {
  color: var(--carina-text-color-base) !important;
}
.carina-color-picker__pointer {
  width: var(--carina-border-width-4);
  height: var(--carina-spacing-2);
  margin-top: var(--carina-spacing-px);
  border-radius: var(--carina-border-width-1);
  background: var(--carina-colors-grayscale-5);
  box-shadow: var(--carina-spacing-0) var(--carina-spacing-0)
    var(--carina-spacing-0-5) rgb(0 0 0 / var(--carina-opacity-60));
  transform: translateX(-2px);
}
.carina-color-picker__pointer--disable-alpha {
  height: 22px;
}
.carina-color-picker__presets-container {
  margin: var(--carina-spacing-0) calc(-1 * var(--carina-spacing-2-5));
  padding: calc(var(--carina-spacing-2-5) / 2) var(--carina-spacing-0)
    var(--carina-spacing-0) var(--carina-spacing-2-5);
  border-top: var(--carina-spacing-px) solid var(--carina-border-color-soft);
}
.carina-color-picker__presets-label {
  margin: var(--carina-spacing-0);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  line-height: var(--carina-line-height-normal);
}
.carina-color-picker__presets-colors {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  padding-top: calc(var(--carina-spacing-2-5) / 2);
}
.carina-color-picker__presets-swatch {
  width: 16px;
  height: 16px;
  margin: var(--carina-spacing-0) var(--carina-spacing-2-5)
    var(--carina-spacing-2-5) var(--carina-spacing-0);
  border-radius: 3px;
}
.carina-color-picker__presets-swatch:focus-within {
  box-shadow: var(--carina-ring-base);
}
.carina-color-picker__presets-swatch.carina-color-picker__presets-swatch--selected {
  box-shadow: var(--carina-spacing-0) var(--carina-spacing-0)
    var(--carina-spacing-0) var(--carina-spacing-0-5) #0099e0;
}
.carina-color-picker__presets-swatch.carina-color-picker__presets-swatch--selected:focus-within {
  box-shadow: var(--carina-ring-base);
}
.carina-input-fieldset {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  border-color: var(--carina-border-color-base);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: var(--carina-border-radius-md);
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.carina-input-fieldset--default {
  top: calc(-1 * var(--carina-spacing-2-5));
}
.carina-input-fieldset--default.carina-input-fieldset--label {
  top: unset;
  bottom: 0;
}
.carina-input-fieldset--grid {
  top: 0;
  inset-inline-start: 0;
  border-style: dashed;
  border-width: var(--carina-border-width-0) var(--carina-border-width-0)
    var(--carina-border-width-1) var(--carina-border-width-0);
  border-radius: var(--carina-border-radius-none);
}
.carina-input-fieldset--outline {
  top: calc(-1 * var(--carina-spacing-2-5));
}
.carina-input-fieldset--underline {
  top: calc(-1 * var(--carina-spacing-2-5));
  border-width: var(--carina-border-width-0) var(--carina-border-width-0)
    var(--carina-border-width-1) var(--carina-border-width-0);
  border-radius: var(--carina-border-radius-none);
}
.carina-input-fieldset--error {
  border-color: var(--carina-border-color-danger);
}
.carina-input-fieldset--disabled {
  border-color: var(--carina-border-color-soft);
}
.carina-input-fieldset__legend {
  display: block;
  width: 0;
  height: 19.5px;
  padding: 0;
  margin: var(--carina-spacing-0) var(--carina-spacing-3);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: 19.5px;
  letter-spacing: normal;
  visibility: hidden;
  transition-duration: var(--carina-animation-duration-100);
  transition-property: width;
}
.carina-input-fieldset__legend--animated {
  width: unset;
  padding: var(--carina-spacing-0) var(--carina-spacing-1);
}
.carina-input-fieldset__legend--animated:empty {
  padding: var(--carina-spacing-0);
}
.carina-input-fieldset__legend--animated.carina-input-fieldset__legend--hiddenlabel {
  width: 0;
  padding: var(--carina-spacing-0);
}
.carina-input-fieldset__legend--required {
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
}
.carina-input-fieldset__legend--animated.carina-input-fieldset__legend--required.carina-input-fieldset__legend--label {
  margin: var(--carina-spacing-0) var(--carina-spacing-1);
  padding: var(--carina-spacing-0) var(--carina-spacing-1)
    var(--carina-spacing-0) var(--carina-spacing-3);
}
[dir='rtl'] .carina-input-fieldset__legend--animated.carina-input-fieldset__legend--required.carina-input-fieldset__legend--label {
  padding: var(--carina-spacing-0) var(--carina-spacing-3)
      var(--carina-spacing-0) var(--carina-spacing-1);
}
@keyframes carina-loading-icon--circle {
  0% {
    transform: rotateZ(var(--carina-rotate-0));
  }
  66% {
    transform: rotateZ(220deg);
  }
  100% {
    transform: rotateZ(var(--carina-rotate-360));
  }
}
@keyframes carina-loading-icon--tail-chase-xs {
  0% {
    stroke-dashoffset: 26;
    transform: rotateZ(var(--carina-rotate-0));
  }
  50% {
    stroke-dashoffset: 6;
    transform: rotateZ(var(--carina-rotate-45));
  }
  100% {
    stroke-dashoffset: 26;
    transform: rotateZ(var(--carina-rotate-360));
  }
}
@keyframes carina-loading-icon--tail-chase-sm {
  0% {
    stroke-dashoffset: 32;
    transform: rotateZ(var(--carina-rotate-0));
  }
  50% {
    stroke-dashoffset: 5;
    transform: rotateZ(var(--carina-rotate-45));
  }
  100% {
    stroke-dashoffset: 32;
    transform: rotateZ(var(--carina-rotate-360));
  }
}
@keyframes carina-loading-icon--tail-chase-md {
  0% {
    stroke-dashoffset: 40;
    transform: rotateZ(var(--carina-rotate-0));
  }
  50% {
    stroke-dashoffset: 3;
    transform: rotateZ(var(--carina-rotate-45));
  }
  100% {
    stroke-dashoffset: 40;
    transform: rotateZ(var(--carina-rotate-360));
  }
}
@keyframes carina-loading-icon--tail-chase-lg {
  0% {
    stroke-dashoffset: 48;
    transform: rotateZ(var(--carina-rotate-0));
  }
  50% {
    stroke-dashoffset: 2;
    transform: rotateZ(var(--carina-rotate-45));
  }
  100% {
    stroke-dashoffset: 48;
    transform: rotateZ(var(--carina-rotate-360));
  }
}
.carina-loading-icon {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  overflow: visible;
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-xl);
  font-family: var(--carina-font-family-primary);
  transform-origin: 50% 50%;
}
.carina-loading-icon__circle {
  margin-bottom: var(--carina-spacing-0-5);
  overflow: visible;
  transform-origin: 50% 50%;
  animation: carina-loading-icon--circle 3770ms linear infinite;
  fill: transparent;
  stroke: var(--carina-background-color-neutral-inactive);
  stroke-dasharray: 400;
  stroke-linecap: round;
  stroke-width: 2px;
}
.carina-loading-icon__circle--xs {
  width: var(--carina-icon-xs);
  height: var(--carina-icon-xs);
}
.carina-loading-icon__circle--sm {
  width: var(--carina-icon-sm);
  height: var(--carina-icon-sm);
}
.carina-loading-icon__circle--md {
  width: var(--carina-icon-md);
  height: var(--carina-icon-md);
}
.carina-loading-icon__circle--lg {
  width: var(--carina-icon-lg);
  height: var(--carina-icon-lg);
}
.carina-loading-icon__tail-chaser {
  transform-origin: 50% 50%;
  fill: transparent;
  stroke-linecap: round;
  stroke-width: 2px;
}
.carina-loading-icon__tail-chaser--xs {
  animation: carina-loading-icon--tail-chase-xs 2450ms linear infinite;
  stroke-dasharray: 33;
}
.carina-loading-icon__tail-chaser--sm {
  animation: carina-loading-icon--tail-chase-sm 2450ms linear infinite;
  stroke-dasharray: 40;
}
.carina-loading-icon__tail-chaser--md {
  animation: carina-loading-icon--tail-chase-md 2450ms linear infinite;
  stroke-dasharray: 50;
}
.carina-loading-icon__tail-chaser--lg {
  animation: carina-loading-icon--tail-chase-lg 2450ms linear infinite;
  stroke-dasharray: 66;
}
.carina-loading-icon__gradient-color-1 {
  stop-color: var(--carina-background-color-tertiary);
}
.carina-loading-icon__gradient-color-2 {
  stop-color: var(--carina-background-color-primary);
}
.carina-loading-icon__gradient-color-3 {
  stop-color: var(--carina-background-color-secondary);
}
.carina-loading-icon__rail {
  stroke: var(--carina-background-color-neutral-inactive);
}
.carina-combobox {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  font-size: var(--carina-font-size-body-md);
  line-height: var(--carina-line-height-normal);
  cursor: text;
}
.carina-combobox > fieldset {
  height: calc(var(--carina-combobox-fieldset-height) + 10px);
}
.carina-combobox__input {
  display: flex;
  align-items: flex-start;
  min-height: 40px;
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface);
}
.carina-combobox__input--outline,
.carina-combobox__input--underline {
  min-height: 42px;
}
.carina-combobox__input--grid,
.carina-combobox__input--outline,
.carina-combobox__input--underline {
  background-color: transparent;
}
.carina-combobox__input__element {
  flex: 1 0 auto;
  width: 80px;
  height: 24px;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  border: var(--carina-border-width-0) none;
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-md);
  font-family: var(--carina-font-family-primary);
  background: var(--carina-colors-transparent);
  outline: none;
}
.carina-combobox__input__element::-moz-placeholder {
  color: var(--carina-text-color-soft);
}
.carina-combobox__input__element::placeholder {
  color: var(--carina-text-color-soft);
}
.carina-combobox__input__multiselect {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-top: var(--carina-spacing-2);
  padding-inline-end: var(--carina-spacing-px);
  -moz-column-gap: var(--carina-spacing-2);
  column-gap: var(--carina-spacing-2);
  padding-bottom: var(--carina-spacing-2);
  padding-inline-start: var(--carina-spacing-4);
}
.carina-combobox__input__multiselect__option {
  height: 24px;
}
.carina-combobox__input__multiselect__option__tag {
  display: flex;
  align-items: center;
}
.carina-combobox__input__multiselect__option__input {
  display: flex;
  flex: 1 0 auto;
  width: 80px;
  padding-inline-end: var(--carina-spacing-3);
  padding-inline-start: var(--carina-spacing-0);
}
.carina-combobox__input__multiselect__option__placeholder {
  position: relative;
  top: 1px;
  display: flex;
  flex: 1 0 auto;
  align-items: center;
  width: 80px;
  padding-inline-end: var(--carina-spacing-3);
  overflow: hidden;
  color: var(--carina-text-color-soft);
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}
.carina-combobox__input__button-group {
  display: flex;
  align-items: center;
  padding-top: var(--carina-spacing-0-5);
  padding-inline-start: var(--carina-spacing-2);
  padding-inline-end: var(--carina-spacing-2);
}
.carina-combobox__input__button-group--grid {
  transform: translateY(var(--carina-spacing-1-5));
}
.carina-combobox__input__button-group--outline,
.carina-combobox__input__button-group--underline {
  padding-top: calc(var(--carina-spacing-0-5) + var(--carina-spacing-px));
}
.carina-combobox--grid .carina-combobox__input__button-group__item > .carina-button--icon-only {
  padding: var(--carina-spacing-0);
  min-height: unset;
  width: 24px;
  height: 24px;
  margin-inline-end: var(--carina-spacing-2);
}
.carina-combobox__input--read-only {
  color: var(--carina-text-color-base);
  border-color: var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface-alt);
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.carina-combobox__input--read-only:focus {
  border-color: var(--carina-border-color-primary-focus);
}
.carina-combobox__input--read-only:hover {
  cursor: not-allowed;
}
.carina-combobox__input--read-only .carina-button {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.carina-combobox__input--read-only .carina-button:hover {
  cursor: not-allowed;
  background-color: var(--carina-colors-transparent);
}
.carina-combobox__input--read-only .carina-combobox__input__element {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.carina-combobox__input--read-only .carina-combobox__input__element:hover {
  cursor: not-allowed;
}
.carina-combobox--grid > .carina-combobox__input--read-only,
.carina-combobox--underline > .carina-combobox__input--read-only {
  border-radius: var(--carina-border-radius-none);
}
.carina-combobox__input__loader {
  position: relative;
  top: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-inline-end: var(--carina-spacing-0-5);
  margin-inline-start: var(--carina-spacing-0-5);
}
.carina-combobox__virtualized__list__option {
  margin-inline-start: var(--carina-spacing-2);
  margin-inline-end: var(--carina-spacing-2);
  width: calc(100% - 16px);
}
.carina-combobox--focus .carina-combobox__input__element,
  .carina-combobox--focus .carina-combobox__input__multiselect__option__input {
  flex: 1 0 auto;
  width: 80px;
}
.carina-combobox--focus .carina-input-fieldset {
  border-color: var(--carina-border-color-primary);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  outline: 0;
  box-shadow: var(--carina-ring-base);
  transition-timing-function: var(
      --carina-transition-timing-function-expressive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: border-color, box-shadow;
}
.carina-combobox--empty .carina-combobox__input__element,
  .carina-combobox--empty .carina-combobox__input__multiselect__option__input {
  flex: 0 0 auto;
  width: var(--carina-spacing-px);
}
.carina-combobox--error {}
.carina-combobox--disabled {
  border-color: var(--carina-border-color-soft);
  color: var(--carina-text-color-disabled);
  cursor: default;
}
.carina-combobox--disabled .carina-combobox__input__element {
  color: var(--carina-text-color-disabled);
  -webkit-text-fill-color: var(--carina-text-color-disabled);
  cursor: default;
}
.carina-combobox--disabled .carina-combobox__input__button-group__item button {
  cursor: default;
}
.carina-combobox--disabled .carina-combobox__input__button {
  color: var(--carina-text-color-disabled);
  cursor: default;
}
.carina-combobox--disabled .carina-combobox__input__button svg,
  .carina-combobox--disabled .carina-combobox__input__button svg path,
  .carina-combobox--disabled .carina-combobox__input__button svg group {
  fill: currentcolor;
}
.carina-combobox--disabled .carina-combobox__input__multiselect__option__placeholder {
  color: color-mix(
      in srgb,
      var(--carina-text-color-disabled) calc(var(--carina-opacity-40) * 100%),
      transparent
    );
}
.carina-combobox__input__multiselect__option:not(
    .carina-combobox__input__multiselect__option__input
  ):not(.carina-combobox__input__multiselect__option__placeholder)
  + .carina-combobox__input__multiselect__option__input,
.carina-combobox__input__multiselect__option:not(
    .carina-combobox__input__multiselect__option__input
  ):not(.carina-combobox__input__multiselect__option__placeholder)
  + .carina-combobox__input__multiselect__option__placeholder {
  padding-inline-start: var(--carina-spacing-0-5);
  padding-inline-end: var(--carina-spacing-0-5);
}
.carina-combobox.carina-combobox--default > .carina-input-fieldset--label {
  top: calc(var(--carina-combobox-label-height) - 6px);
}
.carina-combobox--grid.carina-combobox--focus fieldset {
  border-width: var(--carina-border-width-0) var(--carina-border-width-0)
        var(--carina-border-width-2) var(--carina-border-width-0);
  box-shadow: none;
}
.carina-combobox--grid .carina-combobox__input__multiselect {
  padding-top: var(--carina-spacing-0);
  padding-bottom: var(--carina-spacing-0);
  padding-inline-start: var(--carina-spacing-1);
}
.carina-combobox--grid .carina-combobox__input__multiselect__option {
  padding-top: var(--carina-spacing-0);
  padding-bottom: var(--carina-spacing-0);
}
.carina-combobox--grid .carina-combobox__input {
  min-height: 24px;
  align-items: flex-end;
}
.carina-combobox--grid .carina-combobox__input__button-group {
  padding-top: var(--carina-spacing-0);
  padding-inline-end: var(--carina-spacing-0);
  padding-bottom: var(--carina-spacing-0);
}
.carina-combobox--outline.carina-combobox--focus fieldset {
  border-width: var(--carina-border-width-2);
  box-shadow: none;
}
.carina-combobox--underline.carina-combobox--focus fieldset {
  border-width: var(--carina-border-width-0) var(--carina-border-width-0)
        var(--carina-border-width-2) var(--carina-border-width-0);
  box-shadow: none;
}
.carina-combobox__popover {
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-sm);
}
.carina-combobox__popover * {
  box-sizing: border-box;
}
.carina-combobox__popover .carina-combobox__scrollview {
  padding: var(--carina-spacing-2);
  overflow-y: auto;
}
.carina-combobox__popover .carina-combobox__list__option__text {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.carina-combobox__popover .carina-combobox__list__option__check-container {
  display: flex;
  align-items: center;
  visibility: hidden;
}
.carina-combobox__popover .carina-combobox__list__option__check-icon {
  color: var(--carina-text-color-base);
}
.carina-combobox__popover .carina-combobox__list {
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  line-height: var(--carina-line-height-tight);
  list-style-type: none;
}
.carina-combobox__popover .carina-combobox__list__subtext {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-sm);
}
.carina-combobox__popover .carina-combobox__list__option {
  margin-top: var(--carina-spacing-0);
  margin-bottom: var(--carina-spacing-0);
  line-height: var(--carina-line-height-normal);
  padding: var(--carina-spacing-2);
  font-size: var(--carina-font-size-body-sm);
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-base);
  transition-timing-function: var(
        --carina-transition-timing-function-expressive-ease-in-out
      );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
}
.carina-combobox__popover .carina-combobox__list__option:hover {
  background-color: var(--carina-background-color-surface-hover);
  cursor: pointer;
}
.carina-combobox__popover .carina-combobox__list__option:active {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
}
.carina-combobox__popover .carina-combobox__list__option--selected,
      .carina-combobox__popover .carina-combobox__list__option--selected:hover,
      .carina-combobox__popover .carina-combobox__list__option--selected --focus {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-selected);
}
.carina-combobox__popover .carina-combobox__list__option--selected .carina-combobox__list__subtext, .carina-combobox__popover .carina-combobox__list__option--selected:hover .carina-combobox__list__subtext, .carina-combobox__popover .carina-combobox__list__option--selected --focus .carina-combobox__list__subtext {
  color: var(--carina-text-color-base);
}
.carina-combobox__popover .carina-combobox__list__option--selected .carina-combobox__list__option__check-icon, .carina-combobox__popover .carina-combobox__list__option--selected:hover .carina-combobox__list__option__check-icon, .carina-combobox__popover .carina-combobox__list__option--selected --focus .carina-combobox__list__option__check-icon {
  visibility: visible;
}
.carina-combobox__popover .carina-combobox__list__option--focus:not(.carina-combobox__popover .carina-combobox__list__option--selected) {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-combobox__popover .carina-combobox__list__option--disabled {
  color: var(--carina-text-color-disabled);
  background-color: var(--carina-background-color-surface);
}
.carina-combobox__popover .carina-combobox__list__option--disabled.carina-combobox__popover .carina-combobox__list__option:hover {
  background-color: var(--carina-background-color-surface);
}
.carina-combobox__popover .carina-combobox__list__option--disabled > .carina-combobox__list__subtext {
  color: var(--carina-text-color-disabled);
}
.carina-combobox__popover .carina-combobox__list__option--disabled:hover {
  cursor: default;
}
.carina-combobox__popover .carina-combobox__list__option__create {
  color: var(--carina-text-color-primary);
}
.carina-combobox__popover .carina-combobox__list__heading {
  margin-top: var(--carina-spacing-1);
  margin-bottom: var(--carina-spacing-0-5);
  padding-top: var(--carina-spacing-1);
  padding-inline-start: var(--carina-spacing-2);
  padding-bottom: var(--carina-spacing-1);
  padding-inline-end: var(--carina-spacing-2);
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-2xs);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-tight);
  text-transform: uppercase;
}
.carina-combobox__popover .carina-combobox__list__divider {
  margin-top: var(--carina-spacing-1);
  margin-bottom: var(--carina-spacing-1);
  border: var(--carina-border-width-0) none;
  border-top: var(--carina-border-width-1) solid;
  border-top-color: var(--carina-border-color-soft);
}
.carina-combobox__popover .carina-combobox__list--empty {
  padding-top: var(--carina-spacing-2);
  padding-inline-end: var(--carina-spacing-4);
  padding-bottom: var(--carina-spacing-2);
  padding-inline-start: var(--carina-spacing-4);
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-sm);
  font-style: italic;
}
.carina-combobox > .carina-comboboxinput-input-fieldset {
  height: calc(var(--carina-combobox-fieldset-height) + 10px);
}
.carina-comboboxinput-input-fieldset.carina-comboboxinput-input-fieldset--grid {
  height: 24px;
  top: unset;
  bottom: 0;
}
.carina-comboboxinput-input-fieldset--default.carina-comboboxinput-input-fieldset--label {
  top: 15px;
}
.carina-dropdown {
  position: relative;
  display: block;
  box-sizing: border-box;
  width: 100%;
  font-weight: var(--carina-font-weight-body);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  letter-spacing: normal;
  text-align: start;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
}
.carina-dropdown:focus-within > .carina-input-fieldset,
  .carina-dropdown.focus-in-portal > .carina-input-fieldset {
  border-color: var(--carina-border-color-primary-focus);
  border-style: solid;
}
.carina-dropdown--default:focus-within > .carina-input-fieldset,
  .carina-dropdown--default.focus-in-portal > .carina-input-fieldset {
  border-width: 1px;
  box-shadow: var(--carina-ring-base);
  transition-timing-function: var(
      --carina-transition-timing-function-productive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: border-color;
}
.carina-dropdown--grid {
  height: 24px;
}
.carina-dropdown--grid:focus-within > .carina-input-fieldset,
  .carina-dropdown--grid.focus-in-portal > .carina-input-fieldset {
  border-width: var(--carina-border-width-0) var(--carina-border-width-0)
      var(--carina-border-width-2);
}
.carina-dropdown--outline:focus-within > .carina-input-fieldset,
  .carina-dropdown--outline.focus-in-portal > .carina-input-fieldset {
  border-width: var(--carina-border-width-2);
}
.carina-dropdown--underline:focus-within > .carina-input-fieldset,
  .carina-dropdown--underline.focus-in-portal > .carina-input-fieldset {
  border-width: var(--carina-border-width-0) var(--carina-border-width-0)
      var(--carina-border-width-2);
}
.carina-dropdown--error:focus-within > .carina-input-fieldset,
  .carina-dropdown--error.focus-in-portal > .carina-input-fieldset {
  border-color: var(--carina-border-color-danger-focus);
}
.carina-dropdown--default.carina-dropdown--open:focus-within > .carina-input-fieldset,
  .carina-dropdown--default.carina-dropdown--open.focus-in-portal > .carina-input-fieldset {
  border-style: solid;
  border-width: var(--carina-border-width-1);
  box-shadow: var(--carina-ring-base);
  transition-timing-function: var(
      --carina-transition-timing-function-productive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: border-color;
}
.carina-dropdown--default.carina-dropdown--error:focus-within > .carina-input-fieldset,
  .carina-dropdown--default.carina-dropdown--error.focus-in-portal > .carina-input-fieldset {
  box-shadow: var(--carina-ring-danger);
}
.carina-dropdown__button {
  display: flex;
  justify-content: space-between;
  box-sizing: border-box;
  width: 100%;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-2) var(--carina-spacing-4);
  border: 0;
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  letter-spacing: normal;
  text-align: start;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
  outline: 0;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-dropdown__button:focus,
  .carina-dropdown__button:active {
  outline: 0;
}
.carina-dropdown__button:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
}
.carina-dropdown__button ::-moz-focus-inner {
  border: 0;
}
.carina-dropdown__button.carina-dropdown__button--read-only {
  color: var(--carina-text-color-base);
  border-color: var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface-alt);
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.carina-dropdown__button.carina-dropdown__button--read-only:focus {
  border-color: var(--carina-border-color-primary-focus);
}
.carina-dropdown__button.carina-dropdown__button--read-only:hover {
  cursor: not-allowed;
}
.carina-dropdown__button--default {
  height: 40px;
  background-color: var(--carina-background-color-surface);
}
.carina-dropdown__button--grid {
  padding: var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-none);
  background-color: transparent;
}
.carina-dropdown__button--outline {
  margin-top: var(--carina-spacing-2-5);
  background-color: transparent;
}
.carina-dropdown__button--underline {
  margin-top: var(--carina-spacing-2-5);
  border-radius: var(--carina-border-radius-none);
  background-color: transparent;
}
.carina-dropdown__button--disabled {
  color: var(--carina-text-color-disabled);
  pointer-events: none;
}
.carina-dropdown__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--carina-spacing-6);
  height: var(--carina-spacing-6);
  color: var(--carina-text-color-soft);
  pointer-events: none;
}
.carina-dropdown__placeholder {
  overflow: hidden;
  color: var(--carina-text-color-soft);
  white-space: nowrap;
  text-align: start;
  text-overflow: ellipsis;
}
.carina-dropdown__placeholder--disabled {
  color: color-mix(
    in srgb,
    var(--carina-text-color-soft) calc(var(--carina-opacity-40) * 100%),
    transparent
  );
  pointer-events: none;
}
.carina-dropdown__text--grid {
  padding-inline-start: var(--carina-spacing-1);
}
.carina-dropdown__text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.carina-dropdown__text--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-dropdown--default > .carina-input-fieldset {
  height: 50px;
}
.carina-dropdown--default > .carina-input-fieldset.carina-input-fieldset--label {
  top: calc(var(--carina-dropdown-label-height) - 6px);
}
.carina-dropdown--default .carina-dropdown__label {
  height: 20px;
}
.carina-dropdown--outline > .carina-input-fieldset, .carina-dropdown--underline > .carina-input-fieldset {
  height: calc(100% + var(--carina-spacing-2-5));
}
.carina-dropdown--grid > .carina-input-fieldset {
  height: 100%;
}
.carina-dropdown__magazine {
  position: static;
  width: 100%;
  max-height: 192px;
  padding: var(--carina-spacing-2) var(--carina-spacing-0);
  box-shadow: none;
}
.carina-scrim {
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--carina-z-index-scrim);
  display: flex;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-color: var(--carina-background-color-scrim);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  opacity: var(--carina-transition-opacity);
}
.carina-textbox-icon {
  position: absolute;
  bottom: 8.5px;
  display: block;
  width: var(--carina-icon-md);
  height: var(--carina-icon-md);
  color: var(--carina-text-color-soft);
}
.carina-textbox-icon svg {
  display: block;
  vertical-align: middle;
}
.carina-textbox-icon--readonly:hover {
  cursor: not-allowed;
}
.carina-textbox-icon--small {
  bottom: var(--carina-spacing-1-5);
}
.carina-textbox-icon--grid {
  bottom: var(--carina-spacing-1);
  width: var(--carina-icon-xs);
  height: var(--carina-icon-xs);
}
.carina-textbox-icon--start {
  inset-inline-start: var(--carina-spacing-4);
}
.carina-textbox-icon--start.carina-textbox-icon--grid {
  inset-inline-start: var(--carina-spacing-1);
}
.carina-textbox-icon--end {
  inset-inline-end: var(--carina-spacing-4);
}
.carina-textbox-icon--end.carina-textbox-icon--grid {
  inset-inline-end: var(--carina-spacing-1);
}
.carina-textbox__container {
  position: relative;
  box-sizing: border-box;
  width: 100%;
}
.carina-textbox__container:focus-within > fieldset {
  border-color: var(--carina-border-color-primary-focus);
  border-style: solid;
  border-width: var(--carina-border-width-2);
  transition-timing-function: var(
      --carina-transition-timing-function-expressive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: border-color;
}
.carina-textbox__container--default:focus-within > fieldset {
  border-color: var(--carina-border-color-primary-focus);
  outline: 0;
  box-shadow: var(--carina-ring-base);
}
.carina-textbox__container--underline {
  border-radius: var(--carina-border-radius-md) var(--carina-border-radius-md) 0
    0;
  background-color: transparent;
}
.carina-textbox__container--underline:focus-within > fieldset {
  border-width: 0 0 var(--carina-border-width-2);
}
.carina-textbox__container--grid {
  border-radius: var(--carina-border-radius-md) var(--carina-border-radius-md) 0
    0;
  background-color: transparent;
}
.carina-textbox__container--grid:focus-within > fieldset {
  border-width: 0 0 var(--carina-border-width-2);
}
.carina-textbox__container--outline {
  margin-top: var(--carina-spacing-2-5);
  background-color: transparent;
}
.carina-textbox__container--error {
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: border-color;
}
.carina-textbox__input {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 36px;
  padding: 0 var(--carina-spacing-4);
  border: 0;
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
  letter-spacing: normal;
  text-align: start;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-textbox__input::-moz-placeholder {
  color: var(--carina-text-color-soft);
}
.carina-textbox__input::placeholder {
  color: var(--carina-text-color-soft);
}
.carina-textbox__input:focus {
  outline: 0;
}
.carina-textbox__input:-ms-clear {
  display: none;
}
.carina-textbox__input:disabled {
  border-color: var(--carina-border-color-soft);
  color: var(--carina-text-color-disabled);
  pointer-events: none;
}
.carina-textbox__input:disabled::-moz-placeholder {
  color: color-mix(
        in srgb,
        var(--carina-text-color-disabled) calc(var(--carina-opacity-40) * 100%),
        transparent
      );
  opacity: var(--carina-opacity-40);
}
.carina-textbox__input:disabled::placeholder {
  color: color-mix(
        in srgb,
        var(--carina-text-color-disabled) calc(var(--carina-opacity-40) * 100%),
        transparent
      );
  opacity: var(--carina-opacity-40);
}
.carina-textbox__input--grid {
  height: 24px;
  padding-inline-start: var(--carina-spacing-1);
  padding-inline-end: var(--carina-spacing-1);
  border-radius: var(--carina-border-radius-none);
  background-color: transparent;
}
.carina-textbox__input--underline,
.carina-textbox__input--outline {
  height: 42px;
}
.carina-textbox__input--default {
  height: 40px;
  margin: 0;
  background-color: var(--carina-background-color-surface);
}
.carina-textbox__input--default.carina-textbox__input--small {
  height: 36px;
  padding: 0 var(--carina-spacing-3);
  font-size: var(--carina-font-size-xs);
}
.carina-textbox__input--underline {
  border-radius: var(--carina-border-radius-none);
  background-color: transparent;
}
.carina-textbox__input--outline {
  margin: var(--carina-spacing-2-5) 0 0;
  background-color: transparent;
}
.carina-textbox__input--default.carina-textbox__input--icon-end {
  padding-inline-end: calc(var(--carina-spacing-10) + var(--carina-spacing-1));
}
.carina-textbox__input--default.carina-textbox__input--icon-start {
  padding-inline-start: calc(
    var(--carina-spacing-10) + var(--carina-spacing-1)
  );
}
.carina-textbox__input--underline.carina-textbox__input--icon-end {
  padding-inline-end: calc(var(--carina-spacing-10) + var(--carina-spacing-1));
}
.carina-textbox__input--underline.carina-textbox__input--icon-end:required {
  padding-inline-end: calc(var(--carina-spacing-9) + var(--carina-spacing-2));
}
.carina-textbox__input--underline.carina-textbox__input--icon-start {
  padding-inline-start: calc(
    var(--carina-spacing-12) + var(--carina-spacing-1)
  );
}
.carina-textbox__input--grid.carina-textbox__input--icon-end {
  padding-inline-end: var(--carina-spacing-6);
}
.carina-textbox__input--grid.carina-textbox__input--icon-start {
  padding-inline-start: var(--carina-spacing-6);
}
.carina-textbox__input--outline.carina-textbox__input--icon-end {
  padding-inline-end: calc(var(--carina-spacing-10) + var(--carina-spacing-1));
}
.carina-textbox__input--outline.carina-textbox__input--icon-start {
  padding-inline-start: calc(
    var(--carina-spacing-10) + var(--carina-spacing-2)
  );
}
.carina-textbox__input.carina-textbox__input--read-only {
  color: var(--carina-text-color-base);
  border-color: var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface-alt);
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.carina-textbox__input.carina-textbox__input--read-only:focus {
  border-color: var(--carina-border-color-primary-focus);
}
.carina-textbox__input.carina-textbox__input--read-only:hover {
  cursor: not-allowed;
}
.carina-textbox__container--default > .carina-input-fieldset {
  height: 50px;
}
.carina-textbox__container--default > .carina-input-fieldset--label {
  top: calc(var(--carina-textbox-label-height) - 6px);
}
.carina-textbox__container--grid > .carina-input-fieldset {
  height: 100%;
}
.carina-textbox__container--outline > .carina-input-fieldset,
.carina-textbox__container--underline > .carina-input-fieldset {
  height: calc(100% + var(--carina-spacing-2-5));
}
.carina-date-picker-modal__buttons {
  display: inline-flex;
  justify-content: flex-end;
  box-sizing: border-box;
  width: 100%;
  margin-bottom: var(--carina-spacing-4);
  padding-inline-end: var(--carina-spacing-4);
}
.carina-date-picker-modal__buttons button:first-of-type {
  margin-inline-end: var(--carina-spacing-4);
}
.carina-date-picker-popper {
  background-color: var(--carina-background-color-popper);
  color: var(--carina-text-color-base);
  box-shadow: var(--carina-box-shadow-lg);
}
.carina-date-picker-toggle-button {
  position: absolute;
  inset-inline-end: var(--carina-spacing-0);
  top: 50%;
  transform: translate(var(--carina-spacing-1-5), -50%);
}
.carina-date-picker-toggle-button .carina-button--disabled {
  color: var(--carina-text-color-soft);
  opacity: unset;
}
.carina-date-picker-toggle-button.carina-date-picker-toggle-button--outline,
.carina-date-picker-toggle-button.carina-date-picker-toggle-button--underline {
  transform: translate(
    var(--carina-spacing-1-5),
    calc(-50% - var(--carina-spacing-px))
  );
}
.carina-textbox-icon--grid > .carina-date-picker-toggle-button {
  transform: translateY(-50%);
}
.carina-textbox-icon--readonly > .carina-date-picker-toggle-button > .carina-button--disabled {
  color: var(--carina-text-color-soft);
  opacity: unset;
}
.carina-day-picker__nav-button-left {
  position: absolute;
  left: 0;
}
.carina-day-picker__nav-button-right {
  position: absolute;
  right: 0;
}
.carina-day-picker {
  --rdp-cell-size: 40px;
  --rdp-accent-color: var(--carina-background-color-surface-inverse);
  --rdp-background-color: transparent;
  --rdp-accent-color-dark: var(--carina-background-color-primary);
  --rdp-background-color-dark: transparent;
  --rdp-outline: none;
  --rdp-outline-selected: none;
  padding: var(--carina-spacing-4);
  color: var(--carina-text-color-base);
  font-family: var(--carina-font-family-primary);
}
.carina-day-picker__vhidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.carina-day-picker__button-reset {
  position: relative;
  margin: 0;
  padding: 0;
  color: inherit;
  font: inherit;
  background: none;
  outline: none;
  cursor: default;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-day-picker__button {
  border: 2px solid transparent;
}
.carina-day-picker__button[aria-disabled='true'] {
  opacity: 0.25;
  pointer-events: none;
}
.carina-day-picker__button:not([aria-disabled='true'], .carina-day-picker__day--disabled) {
  cursor: pointer;
}
.carina-day-picker__button:focus,
.carina-day-picker__button:active:not(.carina-day-picker__day--disabled) {
  border: 2px solid transparent;
  color: inherit;
  background-color: var(--rdp-background-color);
}
.carina-day-picker__button:hover:not([aria-disabled='true'], .carina-day-picker__day--disabled) {
  border: var(--carina-border-width-2) solid
    var(--carina-border-color-primary-focus);
  border-radius: var(--carina-border-radius-xl);
}
.carina-day-picker__months {
  display: flex;
}
.carina-day-picker__month {
  margin: 0 1rem;
}
.carina-day-picker__month .carina-day-picker__caption-start {
  margin-left: 0;
}
.carina-day-picker__month .carina-day-picker__caption-end {
  margin-right: 0;
}
.carina-day-picker__table {
  max-width: calc(var(--rdp-cell-size) * 7);
  margin: 0;
  border-collapse: collapse;
}
.carina-day-picker__with-week-number .carina-day-picker__table {
  max-width: calc(var(--rdp-cell-size) * 8);
  border-collapse: collapse;
}
.carina-day-picker__caption {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  text-align: left;
}
.carina-day-picker__multiple-months .carina-day-picker__caption {
  position: relative;
  display: block;
  text-align: center;
}
.carina-day-picker__caption-dropdowns {
  position: relative;
  display: inline-flex;
  gap: var(--carina-spacing-2);
  width: 100%;
}
.carina-day-picker__caption-label {
  position: relative;
  z-index: calc(var(--carina-z-index-current, 1) + 10);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 0 0.25rem;
  border: 0;
  border: 2px solid transparent;
  color: currentcolor;
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-lg);
  line-height: var(--carina-line-height-display-sm);
  font-family: inherit;
  white-space: nowrap;
}
.carina-day-picker__nav {
  white-space: nowrap;
}
.carina-day-picker__multiple-months .carina-day-picker__caption-start .carina-day-picker__nav {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
.carina-day-picker__multiple-months .carina-day-picker__caption-end .carina-day-picker__nav {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}
.carina-day-picker__nav-button {
  display: none;
}
.carina-day-picker__dropdown-year,
.carina-day-picker__dropdown-month {
  position: relative;
  display: inline-flex;
  align-items: center;
}
.carina-day-picker__dropdown-month {
  flex-grow: 1;
}
.carina-day-picker__dropdown {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: calc(var(--carina-z-index-current, 1) + 20);
  width: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  background-color: transparent;
  cursor: inherit;
  opacity: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-day-picker__dropdown:focus-visible:not([disabled]) + .carina-day-picker__caption-label {
  outline: none;
  box-shadow: var(--carina-ring-base);
}
.carina-day-picker__dropdown[disabled] {
  color: unset;
  opacity: unset;
}
.carina-day-picker__dropdown:focus:not([disabled]) + .carina-day-picker__caption-label,
.carina-day-picker__dropdown:active:not([disabled]) + .carina-day-picker__caption-label {
  border-radius: 6px;
  background-color: var(--rdp-background-color);
}
.carina-day-picker__dropdown-icon {
  margin: 0 0 0 5px;
}
.carina-day-picker__head {
  border: 0;
}
.carina-day-picker__head-row,
.carina-day-picker__row {
  height: 100%;
}
tbody tr.carina-day-picker__row {
  border-bottom: 0;
}
.carina-day-picker__head-cell {
  height: 100%;
  height: var(--rdp-cell-size);
  padding: 0;
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  text-align: center;
  text-transform: none;
  vertical-align: middle;
}
.carina-day-picker__tbody {
  border: 0;
}
.carina-day-picker__tfoot {
  margin: 0.5rem;
}
.carina-day-picker__cell {
  width: var(--rdp-cell-size);
  height: 100%;
  height: var(--rdp-cell-size);
  padding: 0;
  text-align: center;
}
.carina-day-picker__week-number {
  font-size: var(--carina-font-size-body-2xs);
}
.carina-day-picker__week-number,
.carina-day-picker__day {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: var(--rdp-cell-size);
  max-width: var(--rdp-cell-size);
  height: var(--rdp-cell-size);
  margin: 0;
  border: 2px solid transparent;
  border-radius: var(--carina-border-radius-xl);
  overflow: hidden;
}
.carina-day-picker__day:focus-visible {
  border: var(--carina-border-width-2) solid
    var(--carina-border-color-primary-focus);
  outline: none;
}
.carina-day-picker__day--today {
  position: relative;
}
.carina-day-picker__day--today:not(.carina-day-picker__day--outside) {
  font-weight: var(--carina-font-weight-display);
}
.carina-day-picker__day--today::after {
  position: absolute;
  top: 75%;
  left: 30%;
  width: 40%;
  border-bottom: 2px solid var(--carina-text-color-secondary);
  border-radius: var(--carina-border-radius-full);
  content: '';
}
.carina-day-picker__day--selected.carina-day-picker__day--today::after {
  border-color: var(--carina-border-color-inverse);
}
.carina-day-picker__day--selected {
  border-radius: var(--carina-border-radius-xl);
}
.carina-day-picker__day--selected,
.carina-day-picker__day--selected:focus,
.carina-day-picker__day--selected:active,
.carina-day-picker__day--selected:hover:not(.carina-day-picker__day--range-middle) {
  color: var(--carina-text-color-base-inverse);
  background-color: var(--rdp-accent-color);
}
.carina-day-picker__day--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-day-picker__day--selected.carina-day-picker__day--disabled {
  color: var(--carina-text-color-on-primary);
  opacity: var(--carina-opacity-40);
}
.carina-day-picker__day--range-start:not(.carina-day-picker__day--range-end) {
  border-top-right-radius: var(--carina-border-radius-none);
  border-bottom-right-radius: var(--carina-border-radius-none);
}
[dir='rtl'] .carina-day-picker__day--range-start:not(.carina-day-picker__day--range-end) {
  border-top-left-radius: var(--carina-border-radius-none);
  border-top-right-radius: var(--carina-border-radius-xl);
  border-bottom-right-radius: var(--carina-border-radius-xl);
  border-bottom-left-radius: var(--carina-border-radius-none);
}
.carina-day-picker__day--range-end:not(.carina-day-picker__day--range-start) {
  border-top-left-radius: var(--carina-border-radius-none);
  border-bottom-left-radius: var(--carina-border-radius-none);
}
[dir='rtl'] .carina-day-picker__day--range-end:not(.carina-day-picker__day--range-start) {
  border-top-left-radius: var(--carina-border-radius-xl);
  border-top-right-radius: var(--carina-border-radius-none);
  border-bottom-right-radius: var(--carina-border-radius-none);
  border-bottom-left-radius: var(--carina-border-radius-xl);
}
.carina-day-picker__day--range-middle.carina-day-picker__day--selected {
  border-radius: var(--carina-border-radius-none);
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-day-picker__day--range-middle.carina-day-picker__day--selected.carina-day-picker__day--disabled {
  opacity: var(--carina-opacity-40);
}
.carina-date-range-picker {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  border: 0;
  margin-inline: var(--carina-spacing-0);
  padding-block: var(--carina-spacing-0);
  padding-inline: var(--carina-spacing-0);
  min-inline-size: var(--carina-spacing-0);
}
.carina-date-range-picker--outline input {
  margin-top: var(--carina-spacing-0);
}
.carina-date-range-picker--all-labels.carina-date-range-picker--outline {
  margin-top: 29.5px;
}
.carina-date-range-picker--all-labels.carina-date-range-picker--outline legend {
  top: -29.5px;
}
.carina-date-range-picker--all-labels.carina-date-range-picker--underline {
  margin-top: 29.5px;
}
.carina-date-range-picker--all-labels.carina-date-range-picker--underline legend {
  top: -29.5px;
}
.carina-date-range-picker--only-top-label.carina-date-range-picker--outline {
  margin-top: 10px;
}
.carina-date-range-picker__textbox-wrapper {
  display: flex;
  align-items: flex-end;
}
.carina-date-range-picker__separator {
  display: flex;
  color: var(--carina-text-color-base);
  align-items: center;
  align-self: flex-end;
  padding-right: var(--carina-spacing-2);
  padding-left: var(--carina-spacing-2);
}
.carina-date-range-picker__separator--default {
  height: 40px;
}
.carina-date-range-picker__separator--outline {
  height: 42px;
  margin-top: 10px;
}
.carina-date-range-picker__separator--underline {
  height: 42px;
}
.carina-date-range-picker__separator--grid {
  height: 24px;
}
.block {
  display: block;
}
.flex {
  display: flex;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.carina-file-upload__dropzone {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: var(--carina-spacing-2);
  border-color: var(--carina-border-color-base);
  border-style: dashed;
  border-width: var(--carina-border-width-2);
  border-radius: var(--carina-border-radius-xl);
  cursor: pointer;
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: border-color;
}
.carina-file-upload__dropzone:focus {
  border-color: var(--carina-border-color-primary-focus);
  outline: none;
}
.carina-file-upload__dropzone--disabled {
  cursor: default;
  border-color: var(--carina-border-color-soft);
}
.carina-file-upload__dropzone--list-first {
  margin-top: var(--carina-spacing-6);
}
.carina-file-upload {
  position: relative;
  width: 100%;
  max-width: 400px;
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
}
.carina-file-upload--large {
  max-width: 992px;
}
.carina-file-upload--block {
  max-width: none;
}
.carina-file-upload__drop-area {
  padding: var(--carina-spacing-0) var(--carina-spacing-4);
}
.carina-file-upload__drop-area--large {
  padding-bottom: var(--carina-spacing-8);
  text-align: center;
}
.carina-file-upload__header {
  margin: var(--carina-spacing-6) var(--carina-spacing-0);
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-display-xs);
}
.carina-file-upload__header--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-file-upload__upload {
  margin: 31px 0;
  color: var(--carina-text-color-primary);
  font-size: var(--carina-font-size-body-sm);
}
.carina-file-upload__upload > * {
  margin-inline-end: var(--carina-spacing-2);
}
.carina-file-upload__upload > svg {
  position: relative;
  top: var(--carina-spacing-0-5);
  display: inline;
  color: var(--carina-text-color-base);
  vertical-align: unset;
}
.carina-file-upload__upload--large {
  margin-bottom: var(--carina-spacing-2);
  color: var(--carina-text-color-base);
}
.carina-file-upload__upload--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-file-upload__upload--disabled > svg {
  color: var(--carina-text-color-soft);
}
.carina-file-upload__upload--large.carina-file-upload__upload--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-file-upload__drop-area-labels-container {
  margin: var(--carina-spacing-2) var(--carina-spacing-0)
    var(--carina-spacing-4);
}
.carina-file-upload__accepted-files {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-2xs);
  padding-bottom: var(--carina-spacing-1);
}
.carina-file-upload__file-limit {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-2xs);
}
.carina-file-upload__button-container {
  display: flex;
  justify-content: center;
  width: 100%;
  margin-top: var(--carina-spacing-4);
}
.carina-file-upload__action-bar {
  display: flex;
  justify-content: space-between;
  max-width: 400px;
  margin-top: var(--carina-spacing-4);
  font-size: var(--carina-font-size-body-sm);
}
.carina-file-upload__action-bar--list-first {
  margin-top: var(--carina-spacing-0);
}
.carina-file-upload__remove-all {
  box-sizing: border-box;
  padding: 0;
  border: 0;
  color: var(--carina-text-color-primary);
  font-family: inherit;
  font-size: var(--carina-font-size-body-2xs);
  line-height: inherit;
  background-color: var(--carina-colors-transparent);
  cursor: pointer;
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-file-upload__remove-all:hover {
  text-decoration: underline;
}
.carina-file-upload__remove-all:focus {
  outline: 0;
}
.carina-file-upload__remove-all:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
}
.carina-file-upload__remove-all:focus,
  .carina-file-upload__remove-all:focus-visible {
  box-shadow: var(--carina-ring-base);
}
.carina-file-upload__file-list {
  max-width: 400px;
  max-height: calc(
    42px * 10 + 8px
  );
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  padding-top: var(--carina-spacing-2);
  overflow-y: auto;
  list-style: none;
}
.carina-file-upload__file {
  position: relative;
  display: flex;
  align-items: center;
  min-width: 296px;
  height: 42px;
  box-sizing: border-box;
  border-color: var(--carina-border-color-soft);
  border-width: var(--carina-border-width-1);
  border-radius: var(--carina-border-radius-xl);
  border-style: solid;
  color: var(--carina-text-color-primary);
  font-size: var(--carina-font-size-body-sm);
  line-height: 32px;
  padding-inline-start: var(--carina-spacing-3);
  padding-inline-end: var(--carina-spacing-2);
}
.carina-file-upload__file:not(:last-of-type) {
  margin-bottom: var(--carina-spacing-2);
}
.carina-file-upload__name {
  display: flex;
  flex-grow: 1;
  justify-content: flex-start;
  max-width: 100%;
  overflow: hidden;
  color: var(--carina-text-color-primary);
  font-weight: var(--carina-font-weight-body);
  direction: ltr;
  text-align: start;
  text-decoration: none;
}
.carina-file-upload__name-start {
  overflow: hidden;
  white-space: pre;
  text-overflow: ellipsis;
}
.carina-file-upload__name-end {
  white-space: pre;
}
.carina-file-upload-read-only {
  width: 100%;
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
  text-align: start;
}
.carina-file-upload-read-only__content {
  position: relative;
  display: flex;
  flex-direction: column;
  font-weight: 300;
}
.carina-file-upload-read-only__content--1-cols {
  max-width: calc(400px * 1);
}
.carina-file-upload-read-only__content--2-cols {
  max-width: calc(400px * 2);
}
.carina-file-upload-read-only__content--3-cols {
  max-width: calc(400px * 3);
}
.carina-file-upload-read-only__content--4-cols {
  max-width: calc(400px * 4);
}
.carina-file-upload-read-only__content--5-cols {
  max-width: calc(400px * 5);
}
.carina-file-upload-read-only__content--6-cols {
  max-width: calc(400px * 6);
}
.carina-file-upload-read-only__content--7-cols {
  max-width: calc(400px * 7);
}
.carina-file-upload-read-only__content--8-cols {
  max-width: calc(400px * 8);
}
.carina-file-upload-read-only__content--9-cols {
  max-width: calc(400px * 9);
}
.carina-file-upload-read-only__content--10-cols {
  max-width: calc(400px * 10);
}
.carina-file-upload-read-only__attachment-count {
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-md);
}
.carina-file-upload-read-only__download-all {
  align-self: flex-end;
  box-sizing: border-box;
  padding: var(--carina-spacing-0);
  border: 0;
  color: var(--carina-text-color-primary);
  font-family: inherit;
  font-weight: revert;
  font-size: var(--carina-font-size-body-2xs);
  line-height: revert;
  background-color: transparent;
  cursor: pointer;
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-file-upload-read-only__download-all:hover {
  text-decoration: underline;
}
.carina-file-upload-read-only__download-all:focus {
  outline: 0;
}
.carina-file-upload-read-only__download-all:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
}
.carina-file-upload-read-only__download-all:focus,
  .carina-file-upload-read-only__download-all:focus-visible {
  box-shadow: var(--carina-ring-base);
}
.carina-file-upload-read-only__header {
  display: flex;
  justify-content: space-between;
  box-sizing: border-box;
  width: 100%;
  margin-bottom: var(--carina-spacing-4);
  padding-inline-end: var(--carina-spacing-3);
}
.carina-file-upload-read-only__show-all {
  align-self: flex-end;
  box-sizing: border-box;
  border: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  color: var(--carina-text-color-primary);
  font-family: inherit;
  font-weight: revert;
  font-size: var(--carina-font-size-body-2xs);
  line-height: revert;
  background-color: transparent;
  cursor: pointer;
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-inline: var(--carina-spacing-2-5);
}
.carina-file-upload-read-only__show-all:hover {
  text-decoration: underline;
}
.carina-file-upload-read-only__show-all:focus {
  outline: 0;
}
.carina-file-upload-read-only__show-all:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
}
.carina-file-upload-read-only__show-all:focus,
  .carina-file-upload-read-only__show-all:focus-visible {
  box-shadow: var(--carina-ring-base);
}
.carina-file-upload-read-only__wrapper {
  max-height: calc(6 * (56px + 12px));
}
.carina-file-upload-read-only__file-list {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: flex-start;
  height: 100%;
  max-height: calc(6 * (56px + 12px));
}
.carina-file-upload-read-only__wrapper-remaining {
  max-height: none;
}
.carina-file-upload-read-only__file-list-remaining {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: flex-start;
  height: 100%;
  max-height: none;
}
.carina-file-upload-read-only__file-item {
  box-sizing: border-box;
  min-width: 266px;
  max-width: 400px;
  padding-top: var(--carina-spacing-2-5);
  padding-inline-end: var(--carina-spacing-3);
  padding-bottom: 12px;
  padding-inline-start: var(--carina-spacing-0);
  font-family: var(--carina-font-family-primary);
}
.carina-file-upload-read-only__file-item--1-cols {
  width: calc(100% / 1);
}
.carina-file-upload-read-only__file-item--2-cols {
  width: calc(100% / 2);
}
.carina-file-upload-read-only__file-item--3-cols {
  width: calc(100% / 3);
}
.carina-file-upload-read-only__file-item--4-cols {
  width: calc(100% / 4);
}
.carina-file-upload-read-only__file-item--5-cols {
  width: calc(100% / 5);
}
.carina-file-upload-read-only__file-item--6-cols {
  width: calc(100% / 6);
}
.carina-file-upload-read-only__file-item--7-cols {
  width: calc(100% / 7);
}
.carina-file-upload-read-only__file-item--8-cols {
  width: calc(100% / 8);
}
.carina-file-upload-read-only__file-item--9-cols {
  width: calc(100% / 9);
}
.carina-file-upload-read-only__file-item--10-cols {
  width: calc(100% / 10);
}
.carina-file-upload-read-only__paper-container {
  position: relative;
  box-sizing: border-box;
  border-color: var(--carina-border-color-soft);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface);
}
.carina-file-upload-read-only__file-content {
  position: relative;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  height: 56px;
  padding: var(--carina-spacing-2);
}
.carina-file-upload-read-only__thumbnail {
  flex-shrink: 0;
  width: calc(56px - 1rem);
  height: calc(56px - 1rem);
}
.carina-file-upload-read-only__details {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  align-items: flex-start;
  margin-top: calc(-1 * var(--carina-spacing-4));
  padding: var(--carina-spacing-4) var(--carina-spacing-2)
    var(--carina-spacing-0);
  overflow-x: hidden;
}
.carina-file-upload-read-only__name {
  display: flex;
  justify-content: flex-start;
  max-width: 100%;
  margin-bottom: var(--carina-spacing-1);
  overflow-x: hidden;
  color: var(--carina-text-color-primary);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  direction: ltr;
  text-decoration: none;
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
}
.carina-file-upload-read-only__name:focus,
  .carina-file-upload-read-only__name:focus-visible {
  outline: 0;
  box-shadow: var(--carina-ring-base);
}
.carina-file-upload-read-only__name-start {
  overflow: hidden;
  white-space: pre;
  text-overflow: ellipsis;
}
.carina-file-upload-read-only__name-end {
  white-space: pre;
}
.carina-file-upload-read-only__date-and-size {
  display: flex;
  flex-direction: row;
  margin: var(--carina-spacing-0) calc(-1 * var(--carina-spacing-2));
}
.carina-file-upload-read-only__date-and-size div:not(:first-of-type) {
  border-style: solid;
  border-inline-start-width: var(--carina-border-width-1);
  border-inline-start-color: var(--carina-border-color-soft);
  font-weight: var(--carina-font-weight-body);
}
.carina-file-upload-read-only__date {
  padding: var(--carina-spacing-0) var(--carina-spacing-2);
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-2xs);
}
.carina-file-upload-read-only__size {
  padding: var(--carina-spacing-0) var(--carina-spacing-2);
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-2xs);
}
.carina-file-upload-read-only__menu:hover {
  background-color: var(--carina-background-color-surface);
}
.carina-file-upload-read-only__menu:focus {
  box-shadow: 0 0.5rem 1.25rem 0 rgb(0 0 0 / 6%), var(--carina-ring-base);
}
.carina-container {
  box-sizing: border-box;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.carina-container--normal {
  container-type: normal;
}
.carina-container--size {
  container-type: size;
}
.carina-container--inline-size {
  container-type: inline-size;
}
.carina-container--sm {
  max-width: var(--carina-breakpoint-sm);
}
.carina-container--md {
  max-width: var(--carina-breakpoint-md);
}
.carina-container--lg {
  max-width: var(--carina-breakpoint-lg);
}
.carina-container--xl {
  max-width: var(--carina-breakpoint-xl);
}
.carina-container--2xl {
  max-width: var(--carina-breakpoint-2xl);
}
.carina-row {
  --carina-row-gutter-x: var(--carina-spacing-4);
  --carina-row-gutter-y: var(--carina-spacing-0);
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--carina-row-gutter-y) * -1);
  margin-inline-start: calc(var(--carina-row-gutter-x) * -0.5);
  margin-inline-end: calc(var(--carina-row-gutter-x) * -0.5);
}
.carina-row > * {
  flex-shrink: 0;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  margin-top: var(--carina-row-gutter-y);
  padding-right: calc(var(--carina-row-gutter-x) * 0.5);
  padding-left: calc(var(--carina-row-gutter-x) * 0.5);
}
.carina-column {
  flex: 1 0 0%;
}
.carina-row--cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.carina-row--cols-1 > * {
  flex: 0 0 auto;
  width: calc(100% / 1);
}
.carina-row--cols-2 > * {
  flex: 0 0 auto;
  width: calc(100% / 2);
}
.carina-row--cols-3 > * {
  flex: 0 0 auto;
  width: calc(100% / 3);
}
.carina-row--cols-4 > * {
  flex: 0 0 auto;
  width: calc(100% / 4);
}
.carina-row--cols-5 > * {
  flex: 0 0 auto;
  width: calc(100% / 5);
}
.carina-row--cols-6 > * {
  flex: 0 0 auto;
  width: calc(100% / 6);
}
.carina-row--gutter-x-compact {
  --carina-row-gutter-x: var(--carina-spacing-4);
}
.carina-row--gutter-y-compact {
  --carina-row-gutter-y: var(--carina-spacing-4);
}
.carina-row--gutter-x-default {
  --carina-row-gutter-x: var(--carina-spacing-6);
}
.carina-row--gutter-y-default {
  --carina-row-gutter-y: var(--carina-spacing-6);
}
.carina-row--gutter-x-roomy {
  --carina-row-gutter-x: var(--carina-spacing-8);
}
.carina-row--gutter-y-roomy {
  --carina-row-gutter-y: var(--carina-spacing-8);
}
.carina-row--gutter-x-0 {
  --carina-row-gutter-x: var(--carina-spacing-0);
}
.carina-row--gutter-y-0 {
  --carina-row-gutter-y: var(--carina-spacing-0);
}
.carina-row--gutter-x-2 {
  --carina-row-gutter-x: var(--carina-spacing-2);
}
.carina-row--gutter-y-2 {
  --carina-row-gutter-y: var(--carina-spacing-2);
}
.carina-row--gutter-x-4 {
  --carina-row-gutter-x: var(--carina-spacing-4);
}
.carina-row--gutter-y-4 {
  --carina-row-gutter-y: var(--carina-spacing-4);
}
.carina-row--gutter-x-6 {
  --carina-row-gutter-x: var(--carina-spacing-6);
}
.carina-row--gutter-y-6 {
  --carina-row-gutter-y: var(--carina-spacing-6);
}
.carina-row--gutter-x-8 {
  --carina-row-gutter-x: var(--carina-spacing-8);
}
.carina-row--gutter-y-8 {
  --carina-row-gutter-y: var(--carina-spacing-8);
}
.carina-row--gutter-x-10 {
  --carina-row-gutter-x: var(--carina-spacing-10);
}
.carina-row--gutter-y-10 {
  --carina-row-gutter-y: var(--carina-spacing-10);
}
.carina-column--fill {
  flex: 1 0 0%;
  width: 0;
}
.carina-column--auto {
  flex: 0 0 auto;
  width: auto;
}
.carina-column--span-1 {
  flex: 0 0 auto;
  width: calc(100% * 1 / 12);
}
.carina-column--span-2 {
  flex: 0 0 auto;
  width: calc(100% * 2 / 12);
}
.carina-column--span-3 {
  flex: 0 0 auto;
  width: calc(100% * 3 / 12);
}
.carina-column--span-4 {
  flex: 0 0 auto;
  width: calc(100% * 4 / 12);
}
.carina-column--span-5 {
  flex: 0 0 auto;
  width: calc(100% * 5 / 12);
}
.carina-column--span-6 {
  flex: 0 0 auto;
  width: calc(100% * 6 / 12);
}
.carina-column--span-7 {
  flex: 0 0 auto;
  width: calc(100% * 7 / 12);
}
.carina-column--span-8 {
  flex: 0 0 auto;
  width: calc(100% * 8 / 12);
}
.carina-column--span-9 {
  flex: 0 0 auto;
  width: calc(100% * 9 / 12);
}
.carina-column--span-10 {
  flex: 0 0 auto;
  width: calc(100% * 10 / 12);
}
.carina-column--span-11 {
  flex: 0 0 auto;
  width: calc(100% * 11 / 12);
}
.carina-column--span-12 {
  flex: 0 0 auto;
  width: calc(100% * 12 / 12);
}
.carina-column--offset-1 {
  margin-right: 0;
  margin-left: calc(100% * 1 / 12);
}
[dir='rtl'] .carina-column--offset-1 {
  margin-right: calc(100% * 1 / 12);
  margin-left: 0;
}
.carina-column--offset-2 {
  margin-right: 0;
  margin-left: calc(100% * 2 / 12);
}
[dir='rtl'] .carina-column--offset-2 {
  margin-right: calc(100% * 2 / 12);
  margin-left: 0;
}
.carina-column--offset-3 {
  margin-right: 0;
  margin-left: calc(100% * 3 / 12);
}
[dir='rtl'] .carina-column--offset-3 {
  margin-right: calc(100% * 3 / 12);
  margin-left: 0;
}
.carina-column--offset-4 {
  margin-right: 0;
  margin-left: calc(100% * 4 / 12);
}
[dir='rtl'] .carina-column--offset-4 {
  margin-right: calc(100% * 4 / 12);
  margin-left: 0;
}
.carina-column--offset-5 {
  margin-right: 0;
  margin-left: calc(100% * 5 / 12);
}
[dir='rtl'] .carina-column--offset-5 {
  margin-right: calc(100% * 5 / 12);
  margin-left: 0;
}
.carina-column--offset-6 {
  margin-right: 0;
  margin-left: calc(100% * 6 / 12);
}
[dir='rtl'] .carina-column--offset-6 {
  margin-right: calc(100% * 6 / 12);
  margin-left: 0;
}
.carina-column--offset-7 {
  margin-right: 0;
  margin-left: calc(100% * 7 / 12);
}
[dir='rtl'] .carina-column--offset-7 {
  margin-right: calc(100% * 7 / 12);
  margin-left: 0;
}
.carina-column--offset-8 {
  margin-right: 0;
  margin-left: calc(100% * 8 / 12);
}
[dir='rtl'] .carina-column--offset-8 {
  margin-right: calc(100% * 8 / 12);
  margin-left: 0;
}
.carina-column--offset-9 {
  margin-right: 0;
  margin-left: calc(100% * 9 / 12);
}
[dir='rtl'] .carina-column--offset-9 {
  margin-right: calc(100% * 9 / 12);
  margin-left: 0;
}
.carina-column--offset-10 {
  margin-right: 0;
  margin-left: calc(100% * 10 / 12);
}
[dir='rtl'] .carina-column--offset-10 {
  margin-right: calc(100% * 10 / 12);
  margin-left: 0;
}
.carina-column--offset-11 {
  margin-right: 0;
  margin-left: calc(100% * 11 / 12);
}
[dir='rtl'] .carina-column--offset-11 {
  margin-right: calc(100% * 11 / 12);
  margin-left: 0;
}
.carina-tag {
  display: inline-flex;
  align-items: center;
  box-sizing: border-box;
  padding: var(--carina-spacing-1);
  border-color: var(--carina-tag-border-color, var(--carina-border-color-soft));
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: var(--carina-border-radius-full);
  color: var(--carina-tag-text-base, var(--carina-text-color-base));
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-2xs);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
  background-color: var(
    --carina-tag-background-color,
    var(--carina-background-color-surface-alt)
  );
  transition: background-color
      var(--carina-transition-timing-function-productive-ease-in)
      var(--carina-transition-duration-100),
    border-color var(--carina-transition-timing-function-productive-ease-in)
      var(--carina-transition-duration-100),
    color var(--carina-transition-timing-function-productive-ease-in)
      var(--carina-transition-duration-100),
    box-shadow var(--carina-transition-timing-function-productive-ease-in)
      var(--carina-transition-duration-100);
}
.carina-tag--clickable {
  border-color: var(--carina-tag-border-color, var(--carina-border-color-base));
  cursor: pointer;
}
.carina-tag--clickable:hover {
  background-color: var(
      --carina-tag-background-hover,
      var(--carina-background-color-surface-hover)
    );
}
.carina-tag--clickable:active {
  background-color: var(
      --carina-tag-background-active,
      var(--carina-background-color-surface-active)
    );
  color: var(--carina-text-color-base);
}
.carina-tag--clickable:focus {
  outline: none;
}
.carina-tag--clickable:focus-visible {
  box-shadow: var(--carina-tag-focus-ring, var(--carina-ring-base));
}
.carina-tag--dismissible {
  border-color: var(--carina-tag-border-color, var(--carina-border-color-base));
}
.carina-tag--dismissible.carina-tag--small {
  padding-inline-start: var(--carina-spacing-1);
  padding-inline-end: var(--carina-spacing-0);
}
.carina-tag--small {
  height: 20px;
}
.carina-tag--medium {
  height: 28px;
}
.carina-tag--large {
  height: 32px;
}
.carina-tag--disabled {
  opacity: var(--carina-opacity-40);
  pointer-events: none;
}
.carina-tag--outline.carina-tag--clickable,
.carina-tag--outline.carina-tag--dismissible {
  border-color: var(
    --carina-tag-border-color,
    var(--carina-border-color-primary)
  );
  color: var(--carina-tag-text-inverse, var(--carina-text-color-primary));
  background-color: transparent;
}
.carina-tag--clickable.carina-tag--outline:hover {
  color: var(--carina-tag-text-hover, var(--carina-text-color-on-primary));
  background-color: var(
      --carina-tag-background-hover,
      var(--carina-background-color-primary-hover)
    );
}
.carina-tag--clickable.carina-tag--outline:active {
  color: var(--carina-tag-text-active, var(--carina-text-color-on-primary));
  background-color: var(
      --carina-tag-background-active,
      var(--carina-background-color-primary-active)
    );
}
.carina-tag__dismiss-button {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: var(--carina-spacing-0);
  border-width: 0;
  border-radius: var(--carina-border-radius-full);
  color: var(--carina-tag-text-base, var(--carina-text-color-base));
  background-color: var(--carina-colors-transparent);
  cursor: pointer;
  transition: background-color
      var(--carina-transition-timing-function-productive-ease-in)
      var(--carina-transition-duration-100),
    border-color var(--carina-transition-timing-function-productive-ease-in)
      var(--carina-transition-duration-100),
    color var(--carina-transition-timing-function-productive-ease-in)
      var(--carina-transition-duration-100),
    box-shadow var(--carina-transition-timing-function-productive-ease-in)
      var(--carina-transition-duration-100);
}
.carina-tag__dismiss-button:hover {
  background-color: var(
      --carina-tag-background-hover,
      var(--carina-background-color-surface-hover)
    );
}
.carina-tag__dismiss-button:active {
  background-color: var(
      --carina-tag-background-active,
      var(--carina-background-color-surface-active)
    );
}
.carina-tag__dismiss-button:focus {
  outline: 0;
}
.carina-tag__dismiss-button:focus-visible {
  box-shadow: var(--carina-tag-focus-ring, var(--carina-ring-base));
}
.carina-tag__dismiss-button--disabled {
  pointer-events: none;
}
.carina-tag__dismiss-button--small {
  width: 18px;
  height: 18px;
  margin-inline-start: -1px;
}
.carina-tag__dismiss-button--medium {
  width: 20px;
  height: 20px;
}
.carina-tag__dismiss-button--large {
  width: 24px;
  height: 24px;
}
.carina-tag__dismiss-button--outline {
  color: var(--carina-tag-text-inverse, var(--carina-text-color-primary));
}
.carina-tag__dismiss-button--outline:hover {
  color: var(--carina-tag-text-hover, var(--carina-text-color-on-primary));
  background-color: var(
      --carina-tag-background-hover,
      var(--carina-background-color-primary-hover)
    );
}
.carina-tag__dismiss-button--outline:active {
  color: var(--carina-tag-text-active, var(--carina-text-color-on-primary));
  background-color: var(
      --carina-tag-background-active,
      var(--carina-background-color-primary-active)
    );
}
.carina-tag__indicator {
  width: 10px;
  height: 10px;
  border-radius: var(--carina-border-radius-full);
}
.carina-tag__indicator--brand,
.carina-tag__indicator--primary {
  background-color: var(--carina-background-color-primary);
}
.carina-tag__indicator--accent,
.carina-tag__indicator--secondary {
  background-color: var(--carina-background-color-secondary);
}
.carina-tag__indicator--danger {
  background-color: var(--carina-background-color-danger);
}
.carina-tag__indicator--interactive {
  background-color: var(--carina-background-color-primary);
}
.carina-tag__indicator--success {
  background-color: var(--carina-background-color-success);
}
.carina-tag__indicator--tertiary {
  background-color: var(--carina-background-color-tertiary);
}
.carina-tag__indicator--warning {
  background-color: var(--carina-background-color-warning);
}
.carina-tag__label {
  padding: var(--carina-spacing-0) var(--carina-spacing-2);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.carina-tag__offset {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-inline-start: var(--carina-spacing-2);
}
.carina-tag--clickable.carina-tag--outline.carina-tag--color-1,
  .carina-tag--dismissible.carina-tag--outline.carina-tag--color-1 {
  background-color: var(--carina-colors-transparent);
}
.carina-tag--clickable.carina-tag--color-1,
  .carina-tag--dismissible.carina-tag--color-1 {
  border-color: var(--carina-colors-accessory-0-20);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-accessory-0-20);
}
.carina-tag--clickable.carina-tag--color-1,
  .carina-tag--color-1 .carina-tag__dismiss-button {
  color: var(--carina-text-color-base);
}
.carina-tag--clickable.carina-tag--color-1:hover,
    .carina-tag--clickable.carina-tag--color-1:active,
    .carina-tag--color-1 .carina-tag__dismiss-button:hover,
    .carina-tag--color-1 .carina-tag__dismiss-button:active {
  border-color: var(--carina-colors-accessory-0-30);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-accessory-0-30);
}
.carina-tag--clickable.carina-tag--outline.carina-tag--color-2,
  .carina-tag--dismissible.carina-tag--outline.carina-tag--color-2 {
  background-color: var(--carina-colors-transparent);
}
.carina-tag--clickable.carina-tag--color-2,
  .carina-tag--dismissible.carina-tag--color-2 {
  border-color: var(--carina-colors-accessory-1-20);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-accessory-1-20);
}
.carina-tag--clickable.carina-tag--color-2,
  .carina-tag--color-2 .carina-tag__dismiss-button {
  color: var(--carina-text-color-base);
}
.carina-tag--clickable.carina-tag--color-2:hover,
    .carina-tag--clickable.carina-tag--color-2:active,
    .carina-tag--color-2 .carina-tag__dismiss-button:hover,
    .carina-tag--color-2 .carina-tag__dismiss-button:active {
  border-color: var(--carina-colors-accessory-1-30);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-accessory-1-30);
}
.carina-tag--clickable.carina-tag--outline.carina-tag--color-3,
  .carina-tag--dismissible.carina-tag--outline.carina-tag--color-3 {
  background-color: var(--carina-colors-transparent);
}
.carina-tag--clickable.carina-tag--color-3,
  .carina-tag--dismissible.carina-tag--color-3 {
  border-color: var(--carina-colors-accessory-2-20);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-accessory-2-20);
}
.carina-tag--clickable.carina-tag--color-3,
  .carina-tag--color-3 .carina-tag__dismiss-button {
  color: var(--carina-text-color-base);
}
.carina-tag--clickable.carina-tag--color-3:hover,
    .carina-tag--clickable.carina-tag--color-3:active,
    .carina-tag--color-3 .carina-tag__dismiss-button:hover,
    .carina-tag--color-3 .carina-tag__dismiss-button:active {
  border-color: var(--carina-colors-accessory-2-30);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-accessory-2-30);
}
.carina-tag--clickable.carina-tag--outline.carina-tag--color-4,
  .carina-tag--dismissible.carina-tag--outline.carina-tag--color-4 {
  background-color: var(--carina-colors-transparent);
}
.carina-tag--clickable.carina-tag--color-4,
  .carina-tag--dismissible.carina-tag--color-4 {
  border-color: var(--carina-colors-accessory-3-20);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-accessory-3-20);
}
.carina-tag--clickable.carina-tag--color-4,
  .carina-tag--color-4 .carina-tag__dismiss-button {
  color: var(--carina-text-color-base);
}
.carina-tag--clickable.carina-tag--color-4:hover,
    .carina-tag--clickable.carina-tag--color-4:active,
    .carina-tag--color-4 .carina-tag__dismiss-button:hover,
    .carina-tag--color-4 .carina-tag__dismiss-button:active {
  border-color: var(--carina-colors-accessory-3-30);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-accessory-3-30);
}
.carina-tag--clickable.carina-tag--outline.carina-tag--color-5,
  .carina-tag--dismissible.carina-tag--outline.carina-tag--color-5 {
  background-color: var(--carina-colors-transparent);
}
.carina-tag--clickable.carina-tag--color-5,
  .carina-tag--dismissible.carina-tag--color-5 {
  border-color: var(--carina-colors-accessory-4-20);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-accessory-4-20);
}
.carina-tag--clickable.carina-tag--color-5,
  .carina-tag--color-5 .carina-tag__dismiss-button {
  color: var(--carina-text-color-base);
}
.carina-tag--clickable.carina-tag--color-5:hover,
    .carina-tag--clickable.carina-tag--color-5:active,
    .carina-tag--color-5 .carina-tag__dismiss-button:hover,
    .carina-tag--color-5 .carina-tag__dismiss-button:active {
  border-color: var(--carina-colors-accessory-4-30);
  color: var(--carina-text-color-base);
  background-color: var(--carina-colors-accessory-4-30);
}
.carina-multi-select__filter-area {
  padding: var(--carina-spacing-4);
  border-bottom: var(--carina-border-width-1) solid
    var(--carina-border-color-soft);
}
.carina-multi-select__filter-area-button {
  box-sizing: border-box;
  border: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  color: var(--carina-text-color-primary);
  font-size: var(--carina-font-size-body-xs);
  font-family: var(--carina-font-family-primary);
  line-height: inherit;
  background-color: var(--carina-colors-transparent);
  cursor: pointer;
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-inline-start: var(--carina-spacing-2-5);
  padding-inline-end: var(--carina-spacing-2-5);
}
.carina-multi-select__filter-area-button:hover {
  text-decoration: underline;
}
.carina-multi-select__filter-area-button:focus {
  outline: 0;
}
.carina-multi-select__filter-area-button:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
}
.carina-multi-select__filter-area-button:focus,
  .carina-multi-select__filter-area-button:focus-visible {
  box-shadow: var(--carina-ring-base);
}
.carina-multi-select__filter-area-button-container {
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding-top: var(--carina-spacing-4);
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-xs);
  font-family: var(--carina-font-family-primary);
  margin-inline-start: calc(-1 * var(--carina-spacing-2-5));
  margin-inline-end: calc(-1 * var(--carina-spacing-2-5));
}
.carina-multi-select__item-renderer {
  position: relative;
  left: var(--carina-spacing-2);
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding: var(--carina-spacing-0-5) var(--carina-spacing-2);
  border: 0;
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  line-height: inherit;
  background-color: var(--carina-background-color-popper);
  outline: none;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-multi-select__item-renderer:hover {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-multi-select__item-renderer:active {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-selected);
}
.carina-multi-select__item-renderer--selected {
  border: 0;
  color: var(--carina-text-color-base);
}
.carina-multi-select__item-renderer--selected:hover {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-multi-select__item-renderer--heading {
  padding: var(--carina-spacing-2);
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-display);
  font-size: var(--carina-font-size-body-2xs);
  text-transform: uppercase;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none;
}
.carina-multi-select__item-renderer--focus {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-multi-select__item-renderer--keyboard-focus {
  box-shadow: inset 0 0 0 var(--carina-border-width-2)
    var(--carina-border-color-base);
}
.carina-multi-select__item-renderer--disabled {
  color: var(--carina-text-color-disabled);
  pointer-events: none;
}
.carina-multi-select__item-renderer-icon-space {
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  height: 16px;
  pointer-events: none;
}
.carina-multi-select__item-renderer-highlight-label {
  flex-grow: 0;
  flex-shrink: 0;
  color: var(--carina-background-color-primary);
  font-weight: var(--carina-font-weight-display);
  letter-spacing: -0.3px;
}
.carina-multi-select__item-renderer-highlight-label--focus {
  color: var(--carina-background-color-primary);
}
.carina-multi-select__item-renderer-label-container {
  width: 100%;
  overflow: hidden;
  font-size: var(--carina-font-size-body-sm);
  white-space: nowrap;
  text-align: left;
  text-overflow: ellipsis;
  background-color: var(--carina-colors-transparent);
  pointer-events: none;
  padding-inline-start: var(--carina-spacing-2);
  padding-inline-end: var(--carina-spacing-2);
}
[dir='rtl'] .carina-multi-select__item-renderer-label-container {
  text-align: right;
}
.carina-multi-select__selected-indicator {
  flex-grow: 0;
  flex-shrink: 0;
  box-sizing: border-box;
  width: 16px;
  height: 16px;
  border-color: var(--carina-border-color-base);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: var(--carina-border-radius-sm);
}
.carina-multi-select__selected-indicator--disabled {
  border-color: var(--carina-border-color-soft);
}
.carina-multi-select__selected-indicator--selected {
  border-color: var(--carina-colors-transparent);
  background-color: var(--carina-background-color-primary);
}
.carina-multi-select__selected-indicator--selected--disabled {
  background-color: var(--carina-background-color-primary);
}
.carina-multi-select__selected-indicator-check {
  fill: var(--carina-text-color-base-inverse);
}
.carina-multi-select .carina-popper {
  border-radius: var(--carina-border-radius-xl);
}
.carina-pseudo-focus {
  display: flex;
  flex-direction: column;
  width: 300px;
  min-width: 296px;
  max-width: 100vw;
  height: 400px;
  max-height: calc(100vh - 10px);
  border-radius: var(--carina-border-radius-xl);
  overflow: hidden;
  background-color: var(--carina-background-color-popper);
  outline: none;
}
.carina-pseudo-focus__auto-sizer-inner-element {
  padding-top: var(--carina-spacing-2);
  padding-bottom: var(--carina-spacing-2);
}
.carina-pseudo-focus__auto-sizer-container {
  height: 100%;
}
.carina-filter-control-bar__tag-list {
  display: none;
  gap: var(--carina-spacing-2);
  margin-top: var(--carina-spacing-2);
  margin-bottom: var(--carina-spacing-5);
}
.carina-filter-button {
  padding: var(--carina-spacing-2) 0;
  white-space: nowrap;
}
.carina-filter-control-bar {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.carina-filter-control-bar__button {
  margin-left: var(--carina-spacing-2);
}
.carina-filter-control-bar__empty-container {
  padding: var(--carina-spacing-4);
  padding-top: 0;
}
.carina-filter-control-bar__filters-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: var(--carina-spacing-3);
  align-items: center;
  max-width: 100%;
}
.carina-filter-control-bar__visually-hidden-message {
  height: 0;
  overflow: hidden;
  width: 0;
}
.carina-filter-select {
  flex-grow: 1;
  box-sizing: border-box;
  height: 56px;
  overflow: hidden;
  -ms-overflow-style: none;
}
.carina-filter-select__inner {
  display: none;
  gap: var(--carina-spacing-2);
}
.carina-search-bar.carina-textbox__container .carina-input-fieldset {
  top: -9px;
  height: 49px;
  border-radius: var(--carina-border-radius-full);
}
.carina-search-bar.carina-textbox__container:focus-within > .carina-input-fieldset {
  border-color: var(--carina-border-color-primary);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  box-shadow: none;
}
.carina-search-bar.carina-textbox__container:focus-within > .carina-input-fieldset.carina-input-fieldset--disabled {
  border-color: var(--carina-border-color-soft);
}
.carina-search-bar .carina-textbox-icon {
  bottom: 14px;
  inset-inline-end: var(--carina-spacing-2);
}
.carina-search-bar > .carina-textbox__input {
  border-radius: var(--carina-border-radius-full);
  padding-inline-end: 84px;
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
}
.carina-search-bar > .carina-textbox__input:focus-visible {
  border-color: var(--carina-border-color-primary);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  outline: none;
  box-shadow: var(--carina-ring-base);
  transition-timing-function: var(
      --carina-transition-timing-function-expressive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: border-color;
}
.carina-search-bar > .carina-textbox__input:disabled {
  color: color-mix(
      in srgb,
      var(--carina-text-color-soft) calc(var(--carina-opacity-40) * 100%),
      transparent
    );
}
.carina-search-bar .carina-button {
  display: flex;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-full);
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  text-decoration: none;
}
.carina-search-bar .carina-button:hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
}
.carina-search-bar .carina-button:focus {
  outline: none;
  box-shadow: 0 0 0 var(--carina-border-width-2)
      var(--carina-border-color-base);
}
.carina-search-bar__button-icons {
  position: absolute;
  display: flex;
  inset-inline-end: 0;
}
.carina-single-dimension-filters {
  position: relative;
  box-sizing: border-box;
  max-width: 100%;
  height: 56px;
  overflow: hidden;
  -ms-overflow-y: hidden;
}
.carina-single-dimension-filters__inner-container {
  display: flex;
  gap: var(--carina-spacing-2);
  overflow: auto;
  -ms-overflow-y: auto;
  margin-inline: var(--carina-spacing-0);
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.carina-single-dimension-filters__inner-container::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
  background-color: var(--carina-colors-transparent);
}
.carina-single-dimension-filters__inner-container--scroll {
  margin-inline: 36px;
  padding-inline: var(--carina-spacing-1);
  scroll-behavior: smooth;
}
.carina-single-dimension-filters__inner-container--scroll:focus-visible {
  outline: none;
  box-shadow: var(--carina-ring-base) inset;
}
.carina-single-dimension-filters__scroll-arrow {
  position: absolute;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 56px;
  border-radius: 0;
  background-color: var(--carina-background-color-surface);
  box-shadow: var(--carina-box-shadow-md);
  cursor: pointer;
  inset-inline-end: auto;
  inset-inline-start: 0;
}
.carina-single-dimension-filters__scroll-arrow:hover {
  color: var(--carina-text-color-soft);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-single-dimension-filters__scroll-arrow:active {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
}
.carina-single-dimension-filters__end-scroll-arrow {
  inset-inline-end: 0;
  inset-inline-start: unset;
}
.carina-single-dimension-filters__scroll-arrow > .carina-button.carina-button--icon-only {
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  border: 0;
  color: var(--carina-text-color-soft);
}
.carina-single-dimension-filters__scroll-arrow > .carina-button.carina-button--icon-only:focus {
  border-radius: var(--carina-border-radius-sm);
  box-shadow: var(--carina-ring-base);
}
.carina-single-dimension-filters__scroll-arrow > .carina-button.carina-button--icon-only:hover:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-single-dimension-filters__scroll-arrow > .carina-button.carina-button--icon-only:active:not(.carina-button--disabled) {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
}
.carina-flyout__container {
  display: inline-block;
}
.carina-flyout__trigger {
  cursor: pointer;
}
.carina-flyout__popper {
  padding: var(--carina-spacing-4);
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-2xs);
  font-family: var(--carina-font-family-primary);
  background-color: var(--carina-background-color-popper);
}
.carina-flyout-icon__button {
  padding: 0;
  border: 0;
  background: transparent;
  cursor: pointer;
  color: inherit;
}
.carina-flyout-icon__button--disabled {
  color: var(--carina-text-color-disabled);
  cursor: default;
}
.carina-flyout-icon--xs {
  width: var(--carina-icon-xs);
  height: var(--carina-icon-xs);
}
.carina-flyout-icon--sm {
  width: var(--carina-icon-sm);
  height: var(--carina-icon-sm);
}
.carina-flyout-icon--md {
  width: var(--carina-icon-md);
  height: var(--carina-icon-md);
}
.carina-flyout-icon--lg {
  width: var(--carina-icon-lg);
  height: var(--carina-icon-lg);
}
.carina-form-element {
  display: block;
  box-sizing: border-box;
  width: 100%;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0) var(--carina-spacing-0)
    var(--carina-spacing-4) var(--carina-spacing-0);
  vertical-align: top;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-form-element__form-label {
  position: relative;
}
.carina-form-element__form-label--visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.carina-form-element__form-label-container {
  display: block;
  margin-bottom: var(--carina-spacing-1);
  padding: var(--carina-spacing-0);
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  letter-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
  vertical-align: top;
}
.carina-form-element__form-label-required-indicator-container {
  position: absolute;
  inset-inline-start: -11px;
  top: -2px;
  color: var(--carina-text-color-danger);
  font-size: var(--carina-font-size-body-xl);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  letter-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
}
.carina-form-element__form-message {
  display: block;
  margin: var(--carina-spacing-1) var(--carina-spacing-0)
    var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-xs);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  letter-spacing: normal;
  text-transform: none;
  text-indent: var(--carina-spacing-0);
  text-shadow: none;
  vertical-align: top;
}
.carina-form-element__form-message-error-icon-container {
  position: relative;
  vertical-align: middle;
  padding-inline: 0 calc(var(--carina-spacing-px) * 5);
}
.carina-form-element__form-message-error-icon-container svg {
  display: inline-block;
  vertical-align: text-bottom;
}
.carina-form-element__form-message.carina-form-element__form-message--info {
  color: var(--carina-text-color-soft);
}
.carina-form-element__form-message.carina-form-element__form-message--error {
  color: var(--carina-text-color-danger);
}
.carina-formlayout {
  position: relative;
  width: 100%;
}
.carina-formsection {
  display: flex;
  flex-direction: column;
}
.carina-formsection__content {
  flex: 1 0 0%;
  padding-top: var(--carina-spacing-4);
  padding-bottom: var(--carina-spacing-4);
}
.carina-formsection__content--stack {
  flex: 1 0 auto;
}
.carina-formsection__header {
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  direction: ltr;
  letter-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
}
[dir='rtl'] .carina-formsection__header {
  direction: rtl;
}
.carina-formsection__header h3 {
  margin: calc(var(--carina-spacing-5) + var(--carina-spacing-px)) 0;
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-display-2xs);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-tight);
}
.carina-formsection__header--stack {
  color: var(--carina-text-color-base);
  direction: ltr;
}
[dir='rtl'] .carina-formsection__header--stack {
  direction: rtl;
}
.carina-array-field__button-container {
  margin-bottom: var(--carina-spacing-6);
}
.carina-forms__read-only-text {
  width: 100%;
  padding-top: var(--carina-spacing-1);
  padding-bottom: var(--carina-spacing-0-5);
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-md);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
  white-space: pre-wrap;
  word-wrap: break-word;
}
.carina-forms__read-only-text__no-entry {
  color: var(--carina-text-color-soft);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.carina-link-list-item__heading {
  font-size: var(--carina-font-size-body-xl);
  line-height: var(--carina-line-height-tight);
}
.carina-link-list-item__heading--block {
  font-weight: var(--carina-font-weight-display);
  font-size: var(--carina-font-size-body-2xs);
  text-transform: uppercase;
}
.carina-link-list-item__link {
  display: inline-block;
  border: 0;
  font-size: var(--carina-font-size-body-sm);
  line-height: var(--carina-line-height-normal);
  text-align: left;
  text-decoration: none;
  background: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-link-list-item__heading-subtext,
  .carina-link-list-item__subtext {
  display: block;
  margin-top: var(--carina-spacing-0-5);
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-2xs);
  line-height: var(--carina-line-height-normal);
}
.carina-link-list-item--interactive {
  color: var(--carina-text-color-primary);
  cursor: pointer;
}
.carina-link-list-item--interactive .carina-link-list-item__link:hover {
  color: var(--carina-text-color-primary-hover);
  text-decoration: underline;
}
.carina-link-list-item--interactive .carina-link-list-item__link:active {
  color: var(--carina-text-color-primary-active);
}
.carina-link-list-item__li {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 0 var(--carina-spacing-2) 0;
  font-family: var(--carina-font-family-primary);
  letter-spacing: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
  list-style: none;
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: outline;
}
.carina-link-list-item__li:focus-visible {
  outline: var(--carina-border-width-2) solid
      var(--carina-border-color-primary-focus);
}
.carina-link-list {
  margin: 0 0 var(--carina-spacing-4) 0;
  padding: 0;
  font-family: var(--carina-font-family-primary);
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  list-style: none;
}
.carina-link-list .carina-link-list-item__heading-subtext,
  .carina-link-list .carina-link-list-item__subtext {
  display: none;
}
.carina-link-list--block {
  display: block;
  padding: 0;
  text-decoration: none;
}
.carina-link-list--block .carina-link-list-item__heading-subtext,
    .carina-link-list--block .carina-link-list-item__subtext {
  display: block;
}
.carina-link-list--block .carina-link-list-item--interactive:hover {
  background-color: var(--carina-background-color-surface-hover);
  cursor: pointer;
}
.carina-link-list--block .carina-link-list-item--interactive:hover .carina-link-list-item__link {
  color: var(--carina-text-color-primary-hover);
  text-decoration: underline;
}
.carina-link-list--block .carina-link-list-item__li {
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: var(--carina-spacing-4);
  border-top-width: 1px;
  border-top-style: solid;
}
.carina-link-list--block .carina-link-list-item__li .carina-link-list-item__heading {
  font-weight: var(--carina-font-weight-display);
  font-size: var(--carina-font-size-body-2xs);
  line-height: var(--carina-line-height-tight);
  text-transform: uppercase;
}
.carina-link-list--block .carina-link-list-item__li .carina-link-list-item__heading-subtext {
  line-height: var(--carina-line-height-tight);
  text-transform: uppercase;
}
.carina-link-list--block .carina-link-list-item__li:last-child {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.carina-link-list--block .carina-link-list-item--inert,
      .carina-link-list--block .carina-link-list-item--interactive {
  border-color: var(--carina-border-color-soft);
}
.carina-link-list--block.carina-link-list--small .carina-link-list-item__li {
  padding: var(--carina-spacing-2);
}
.carina-link-list--block.carina-link-list--clean .carina-link-list-item__li {
  border: initial;
}
.carina-link-list--block.carina-link-list--clean .carina-link-list-item__li:last-child {
  border: initial;
}
@keyframes carina-loading-spinner--circle {
  0% {
    transform: rotateZ(var(--carina-rotate-0));
  }
  66% {
    transform: rotateZ(220deg);
  }
  100% {
    transform: rotateZ(var(--carina-rotate-360));
  }
}
@keyframes carina-loading-spinner--tail-chase-md {
  0% {
    stroke-dashoffset: 100;
    transform: rotateZ(var(--carina-rotate-0));
  }
  50% {
    stroke-dashoffset: 0;
    transform: rotateZ(var(--carina-rotate-45));
  }
  100% {
    stroke-dashoffset: 100;
    transform: rotateZ(var(--carina-rotate-360));
  }
}
@keyframes carina-loading-spinner--tail-chase-lg {
  0% {
    stroke-dashoffset: 240;
    transform: rotateZ(var(--carina-rotate-0));
  }
  50% {
    stroke-dashoffset: 0;
    transform: rotateZ(var(--carina-rotate-45));
  }
  100% {
    stroke-dashoffset: 240;
    transform: rotateZ(var(--carina-rotate-360));
  }
}
.carina-loading-spinner {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-bottom: var(--carina-spacing-8);
  overflow: visible;
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-lg);
  font-family: var(--carina-font-family-primary);
  transform-origin: 50% 50%;
}
.carina-loading-spinner--textinline {
  flex-direction: row;
  margin-right: var(--carina-spacing-2);
  margin-bottom: var(--carina-spacing-8);
}
.carina-loading-spinner__circle {
  width: 78px;
  height: 78px;
  margin: 33px;
  overflow: visible;
  transform-origin: 50% 50%;
  animation: carina-loading-spinner--circle 3773ms linear infinite;
  fill: transparent;
  stroke: var(--carina-background-color-neutral-inactive);
  stroke-linecap: round;
  stroke-width: 6px;
  stroke-dasharray: 600;
}
.carina-loading-spinner__circle--lg {
  stroke-dasharray: 900;
  width: 178px;
  height: 178px;
}
.carina-loading-spinner__tail-chaser {
  transform-origin: 50% 50%;
  animation: carina-loading-spinner--tail-chase-md 2450ms linear infinite;
  stroke-dasharray: 175;
  stroke-width: 6px;
  fill: transparent;
}
.carina-loading-spinner__tail-chaser--lg {
  transform-origin: 50% 50%;
  animation: carina-loading-spinner--tail-chase-lg 2450ms linear infinite;
  stroke-dasharray: 400;
  stroke-width: 6px;
  fill: transparent;
}
.carina-loading-spinner__text {
  position: relative;
  justify-content: center;
  height: auto;
  margin: 0;
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-lg);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-display-2xs);
  text-align: center;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.carina-loading-spinner__text--textinline {
  display: inline-block;
  margin-left: var(--carina-spacing-2);
}
.carina-loading-spinner__gradient-color-1 {
  stop-color: var(--carina-background-color-secondary);
}
.carina-loading-spinner__gradient-color-2 {
  stop-color: var(--carina-background-color-primary);
}
.carina-loading-spinner__gradient-color-3 {
  stop-color: var(--carina-background-color-tertiary);
}
.carina-modal {
  --carina-z-index-current: var(--carina-z-index-modal);
  --carina-z-index-popper: calc(
    var(--carina-z-index-modal) + var(--carina-z-index-popper-diff)
  );
  --carina-z-index-scrim: calc(
    var(--carina-z-index-modal) + var(--carina-z-index-scrim-diff)
  );
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: var(--carina-z-index-modal);
  display: flex;
  align-items: center;
  justify-content: center;
}
.carina-modal--fullscreen {
  --carina-z-index-current: var(--carina-z-index-fullscreen-modal);
  --carina-z-index-popper: calc(
      var(--carina-z-index-fullscreen-modal) + var(--carina-z-index-popper-diff)
    );
  --carina-z-index-scrim: calc(
      var(--carina-z-index-fullscreen-modal) + var(--carina-z-index-scrim-diff)
    );
}
.carina-modal--fluid {
  --carina-z-index-current: var(--carina-z-index-fullscreen-modal);
  --carina-z-index-popper: calc(
      var(--carina-z-index-fullscreen-modal) + var(--carina-z-index-popper-diff)
    );
  --carina-z-index-scrim: calc(
      var(--carina-z-index-fullscreen-modal) + var(--carina-z-index-scrim-diff)
    );
}
.carina-modal__dialog {
  z-index: var(--carina-z-index-modal);
  box-sizing: border-box;
  max-width: 100%;
  max-height: 100%;
  border: 0;
  overflow: hidden;
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-alt);
  outline: none;
  box-shadow: var(--carina-box-shadow-2xl);
}
.carina-modal__dialog--center {
  max-width: calc(100% - 16px);
  max-height: 100%;
  border-radius: var(--carina-border-radius-xl);
}
.carina-modal__dialog--sm {
  width: 420px;
}
.carina-modal__dialog--md {
  width: 560px;
}
.carina-modal__dialog--lg {
  width: 800px;
}
.carina-modal__dialog--xl {
  width: 1240px;
}
.carina-modal__dialog--fluid {
  z-index: var(--carina-z-index-modal);
  width: 100%;
  height: 100%;
}
.carina-modal__dialog--fullscreen {
  z-index: var(--carina-z-index-fullscreen-modal);
  width: 100%;
  height: 100%;
}
.carina-modal__dialog--side {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 480px;
  max-width: 100%;
}
.carina-modal__dialog--start {
  left: 0;
}
[dir='rtl'] .carina-modal__dialog--start {
  right: 0;
  left: auto;
}
.carina-modal__dialog--end {
  right: 0;
}
[dir='rtl'] .carina-modal__dialog--end {
  right: auto;
  left: 0;
}
.carina-modal__dialog--bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  max-height: 100%;
  border-top-left-radius: var(--carina-border-radius-xl);
  border-top-right-radius: var(--carina-border-radius-xl);
}
.carina-modal__scrim {
  width: 100%;
  height: 100%;
  transition-property: opacity;
}
.carina-modal__content {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  max-height: 100vh;
  overflow: hidden;
}
.carina-modal__dialog--productive,
.carina-modal__scrim--productive,
.carina-modal__content--productive {
  transition-duration: var(--carina-transition-duration-200);
}
.carina-modal__dialog--expressive,
.carina-modal__scrim--expressive,
.carina-modal__content--expressive {
  transition-duration: var(--carina-transition-duration-400);
}
.carina-modal__dialog.carina-transition--out {
  --carina-transition-opacity: 0;
}
.carina-modal__scrim.carina-transition--out {
  --carina-transition-opacity: 0;
}
.carina-modal__content--productive {
  transition-delay: var(--carina-transition-delay-200);
}
.carina-modal__content--expressive {
  transition-delay: var(--carina-transition-delay-400);
}
.carina-modal__content.carina-transition--out {
  --carina-transition-opacity: 0;
}
.carina-panel {
  --carina-z-index-current: var(--carina-z-index-panel);
  --carina-z-index-popper: calc(
    var(--carina-z-index-panel) + var(--carina-z-index-popper-diff)
  );
  --carina-z-index-scrim: calc(
    var(--carina-z-index-panel) + var(--carina-z-index-scrim-diff)
  );
  --carina-panel-width: 480px;
  height: 100%;
  transform: none;
  opacity: 1;
}
.carina-panel--inline {
  border-color: var(--carina-border-color-soft);
  border-style: solid;
  border-width: 0;
  overflow: visible;
}
.carina-panel__outer-container {
  --carina-collapse-size: var(--carina-panel-width);
  position: fixed;
  top: var(--carina-spacing-0);
  bottom: var(--carina-spacing-0);
  z-index: var(--carina-z-index-panel);
  box-sizing: border-box;
  width: var(--carina-collapse-size);
  max-width: 100vw;
  max-height: 100vh;
  border: var(--carina-border-width-0);
  overflow: hidden;
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface);
  outline: none;
  box-shadow: var(--carina-box-shadow-2xl);
  transform: translateX(var(--carina-transition-translate-x));
}
.carina-panel--start .carina-panel__outer-container {
  inset-inline-start: var(--carina-spacing-0);
}
.carina-panel--end .carina-panel__outer-container {
  inset-inline-end: var(--carina-spacing-0);
}
.carina-panel__content-container {
  box-sizing: border-box;
  width: var(--carina-panel-width);
  max-width: 100vw;
  height: 100%;
  overflow: hidden;
  opacity: var(--carina-transition-opacity);
  transition-duration: var(--carina-transition-duration-200);
}
.carina-panel--expressive .carina-panel__outer-container,
  .carina-panel--expressive .carina-scrim {
  transition-duration: var(--carina-transition-duration-400);
}
.carina-panel--productive .carina-panel__outer-container,
  .carina-panel--productive .carina-scrim,
  .carina-transition--out .carina-panel__outer-container,
  .carina-transition--out .carina-scrim {
  transition-duration: var(--carina-transition-duration-200);
}
.carina-panel--productive.carina-panel--scrim.carina-transition--in .carina-panel__outer-container,
.carina-panel--productive .carina-panel__content-container,
.carina-panel--expressive.carina-transition--out .carina-panel__content-container {
  transition-delay: var(--carina-transition-delay-200);
}
.carina-panel--expressive.carina-panel--scrim.carina-transition--in .carina-panel__outer-container,
.carina-panel--expressive.carina-transition--in .carina-panel__content-container,
.carina-panel--productive.carina-panel--scrim.carina-transition--in .carina-panel__content-container {
  transition-delay: var(--carina-transition-delay-400);
}
.carina-panel--expressive.carina-panel--scrim.carina-transition--in .carina-panel__content-container {
  transition-delay: var(--carina-transition-delay-800);
}
.carina-scroll-view-with-bars {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  box-sizing: border-box;
  width: 100%;
  max-width: inherit;
  height: 100%;
  max-height: inherit;
  overflow: hidden;
}
.carina-scroll-view-with-bars__header {
  flex-grow: 0;
  flex-shrink: 0;
  overflow: visible;
  transition: box-shadow var(--carina-transition-duration-200)
    var(--carina-transition-timing-function-productive-ease-in-out);
}
.carina-scroll-view-with-bars__header--shadow {
  z-index: calc(var(--carina-z-index-current) + 1);
  box-shadow: var(--carina-box-shadow-lg);
}
.carina-scroll-view-with-bars__footer {
  flex-grow: 0;
  flex-shrink: 0;
  overflow: visible;
  transition: box-shadow var(--carina-transition-duration-200)
    var(--carina-transition-timing-function-productive-ease-in-out);
}
.carina-scroll-view-with-bars__footer--shadow {
  z-index: calc(var(--carina-z-index-current) + 1);
  box-shadow: var(--carina-box-shadow-reverse-lg);
}
.carina-scroll-view-with-bars__scroll-view {
  position: relative;
  flex-grow: 1;
  flex-shrink: 1;
  width: 100%;
  height: 100%;
  max-height: 100vh;
  overflow-y: auto;
}
.carina-skip-link {
  position: absolute;
  top: 2px;
  left: 2px;
  z-index: var(--carina-z-index-modal);
  min-width: 112px;
  padding-top: var(--carina-spacing-3) var(--carina-spacing-6);
  border: 0;
  color: var(--carina-text-color-primary);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  text-align: center;
  text-decoration: none;
  background-color: var(--carina-background-color-surface);
  cursor: pointer;
}
.carina-navigation-next__app-switcher-button {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 3.5rem;
  height: 3.5rem;
  border-radius: var(--carina-border-radius-xl);
  background-image: linear-gradient(
    85deg,
    #004cd6 0%,
    #005cc6 36.46%,
    #00a882 91.76%
  );
  cursor: pointer;
}
.carina-navigation-next__app-switcher-button::before {
  position: absolute;
  z-index: -1;
  display: block;
  border-radius: var(--carina-border-radius-xl);
  background-image: linear-gradient(
      85deg,
      #006ae1 1.08%,
      #006ae1 51.03%,
      #00ca9d 91.85%
    );
  opacity: 0;
  content: '';
  inset: 0;
}
.carina-navigation-next__app-switcher-button:hover::before {
  z-index: 0;
  opacity: 1;
  width: 100%;
  transition: opacity var(--carina-transition-duration-300)
        var(--carina-transition-timing-function-productive-ease-out);
}
.carina-navigation-next__app-switcher-button:focus-within {
  border-radius: var(--carina-border-radius-md);
  box-shadow: var(--carina-ring-white);
  outline: 0;
}
.carina-navigation-next__app-switcher-button-icon-container {
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: left;
  padding: var(--carina-spacing-3);
}
.carina-navigation-next__app-switcher-button-text-container {
  display: none;
}
.carina-navigation-next__app-switcher-button-text {
  font-size: var(--carina-font-size-md);
}
.carina-navigation-next__app-switcher-button-secondary-text {
  margin-top: var(--carina-spacing-1);
  font-size: var(--carina-font-size-2xs);
}
.carina-navigation-next__app-switcher-button-chevron {
  display: none;
}
.carina-navigation-next__app-switcher-menu {
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
  height: 100vh;
  width: 100%;
  margin-inline-end: var(--carina-spacing-0-5);
  position: relative;
  padding: var(--carina-spacing-4);
  overflow-y: auto;
}
.carina-navigation-next__app-switcher-menu-heading {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.carina-navigation-next__app-switcher-menu-heading-button {
  height: 2.75rem;
  width: 2.75rem;
}
.carina-navigation-next__app-switcher-menu-heading-text {
  font-size: var(--carina-font-size-display-xs);
  margin: var(--carina-spacing-6) var(--carina-spacing-2);
  width: calc(100% - 3.75rem);
  word-wrap: break-word;
}
.carina-navigation-next__app-switcher-menu-list {
  margin: var(--carina-spacing-4) var(--carina-spacing-2)
    var(--carina-spacing-0) var(--carina-spacing-2);
  padding: var(--carina-spacing-0);
}
.carina-navigation-next__app-switcher-menu-card {
  position: relative;
  display: flex;
  width: 17rem;
  height: 100%;
  margin: var(--carina-spacing-2) var(--carina-spacing-0);
  padding: var(--carina-spacing-2) var(--carina-spacing-4)
    var(--carina-spacing-2) var(--carina-spacing-2);
  border-radius: var(--carina-border-radius-xl);
  cursor: pointer;
}
.carina-navigation-next__app-switcher-menu-card:hover {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation-next__app-switcher-menu-card:focus-within {
  box-shadow: var(--carina-ring-base);
  outline: 0;
}
.carina-navigation-next__app-switcher-menu-card-icon-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3rem;
  height: 3rem;
  border-radius: var(--carina-border-radius-2xl);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--background-0 {
  background-image: linear-gradient(#179aeb, #015fb5);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--background-1 {
  background-image: linear-gradient(#05a5a5, #047885);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--background-2 {
  background-image: linear-gradient(#00a882, #008265);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--background-3 {
  background-image: linear-gradient(#ed7118, #e71063);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--background-4 {
  background-image: linear-gradient(#ff558a, #c538b7);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--background-5 {
  background-image: linear-gradient(#cc3dbe, #772adb);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--background-6 {
  background-image: linear-gradient(#179aeb, #772adb);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--background-7 {
  background-image: linear-gradient(#77a11e, #009070);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--background-8 {
  background-image: linear-gradient(#ed7118, #c538b7);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--background-9 {
  background-image: linear-gradient(#179aeb, #00a882);
}
.carina-navigation-next__app-switcher-menu-card-icon-container--current {
  outline: var(--carina-spacing-0-5) solid var(--carina-border-color-primary);
  outline-offset: calc(1.5 * var(--carina-spacing-0-5));
}
.carina-navigation-next__app-switcher-menu-card-text-container {
  display: flex;
  flex-direction: column;
  margin-inline-start: var(--carina-spacing-4);
  width: 11.5rem;
}
.carina-navigation-next__app-switcher-menu-card-heading {
  display: flex;
  align-items: center;
  margin: var(--carina-spacing-0);
  font-size: var(--carina-font-size-body-lg);
  line-height: var(--carina-line-height-header-5);
}
.carina-navigation-next__app-switcher-menu-card-link {
  text-decoration: none;
  color: var(--carina-text-color-base);
}
.carina-navigation-next__app-switcher-menu-card-link:focus-within {
  outline: 0;
}
.carina-navigation-next__app-switcher-menu-card-link::after {
  content: '';
  inset: 0;
  position: absolute;
}
.carina-navigation-next__app-switcher-menu-card-description {
  margin: var(--carina-spacing-0-5) var(--carina-spacing-0);
  line-height: var(--carina-line-height-normal);
  font-size: var(--carina-font-size-body-sm);
  color: var(--carina-text-color-base);
  word-wrap: break-word;
}
.carina-navigation-next__mega-menu {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 696px;
  padding: var(--carina-spacing-6);
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface);
  border-start-end-radius: var(--carina-border-radius-xl);
  border-end-end-radius: var(--carina-border-radius-xl);
}
.carina-navigation-next__mega-menu-list {
  height: calc(100% - 2.5rem);
  width: calc(696px - 2 * var(--carina-spacing-5));
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  -moz-column-fill: auto;
  column-fill: auto;
  -moz-column-width: calc((696px / 3) - 2 * var(--carina-spacing-5));
  column-width: calc((696px / 3) - 2 * var(--carina-spacing-5));
}
.carina-navigation-next__mega-menu-list > * {
  margin-bottom: var(--carina-spacing-2);
}
.carina-navigation-next__mega-menu-list > *:last-child {
  margin-bottom: var(--carina-spacing-0);
}
.carina-navigation-next__mega-menu-buttons {
  height: 40px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.carina-navigation-next__mega-menu-link {
  display: flex;
  margin: var(--carina-spacing-0-5) var(--carina-spacing-0)
    var(--carina-spacing-0-5) var(--carina-spacing-8);
  padding: var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-xl);
  font-size: var(--carina-font-size-body-sm);
  cursor: pointer;
  flex-direction: row;
  align-items: center;
}
.carina-navigation-next__mega-menu-link:focus-within {
  box-shadow: var(--carina-ring-white);
}
.carina-navigation-next__mega-menu-link a {
  display: flex;
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-sm);
  text-decoration: none;
}
.carina-navigation-next__mega-menu-link a:hover {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__mega-menu-link a:focus-visible {
  outline: 0;
}
.carina-navigation-next__mega-menu-link--header {
  font-weight: var(--carina-font-weight-display);
  margin: var(--carina-spacing-0-5) var(--carina-spacing-0);
}
.carina-navigation-next__mega-menu-link--current {
  background-color: var(--carina-background-color-surface-alt);
}
.carina-navigation-next__mega-menu-link--current a {
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-semi-bold);
}
.carina-navigation-next__mega-menu-link--disabled {
  background-color: transparent;
  cursor: not-allowed;
}
.carina-navigation-next__mega-menu-link--disabled:hover {
  background-color: transparent;
}
.carina-navigation-next__mega-menu-link--disabled:focus-within {
  outline: 0;
}
.carina-navigation-next__mega-menu-link--disabled a {
  cursor: not-allowed;
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__mega-menu-link--disabled a:focus-visible {
  outline: 0;
}
.carina-navigation-next__mega-menu-link--disabled svg {
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__mega-menu-link__indicator {
  align-self: stretch;
  background-color: var(--carina-background-color-illustration-secondary-light);
  border-radius: var(--carina-border-radius-xl);
  margin: var(--carina-spacing-2) var(--carina-spacing-1);
  visibility: hidden;
  width: 0.25rem;
}
.carina-navigation-next__mega-menu-link__indicator--current {
  visibility: visible;
}
.carina-navigation-next__mega-menu-link__link {
  margin: var(--carina-spacing-0-5) var(--carina-spacing-0);
  word-break: break-word;
}
.carina-navigation-next__mega-menu-link__link--header {
  margin: var(--carina-spacing-0);
}
.carina-navigation-next__mega-menu-link__link--header a {
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-md);
  margin: var(--carina-spacing-1) var(--carina-spacing-2);
}
.carina-navigation-next__mega-menu-link__icon {
  visibility: hidden;
}
.carina-navigation-next__mega-menu-link__icon--header {
  visibility: visible;
}
.carina-navigation-next__mega-menu-section {
  height: -moz-min-content;
  height: min-content;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
}
.carina-navigation-next__mega-menu-section__list {
  margin: var(--carina-spacing-0-5) var(--carina-spacing-0);
  padding: var(--carina-spacing-0-5) var(--carina-spacing-0);
}
.carina-navigation-next__mobile-navigation-container {
  --carina-navigation-mobile-header-height: 56px;
  --carina-navigation-mobile-z-index: 100;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}
.carina-navigation-next__mobile-navigation-container__header {
  display: flex;
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
  position: sticky;
  top: 0;
  width: 100%;
  height: var(--carina-navigation-mobile-header-height);
  justify-content: space-between;
  align-items: center;
}
.carina-navigation-next__mobile-navigation-container__logo-container {
  flex-shrink: 2;
}
.carina-navigation-next__mobile-navigation-container__logo {
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-2) var(--carina-spacing-4);
}
.carina-navigation-next__mobile-navigation-container__logo:focus-within {
  border-radius: var(--carina-border-radius-lg);
  box-shadow: var(--carina-ring-white);
  outline: 0;
}
.carina-navigation-next__mobile-navigation-container__end-button {
  margin: var(--carina-spacing-2) var(--carina-spacing-4)
    var(--carina-spacing-2) var(--carina-spacing-0);
}
.carina-navigation-next__mobile-navigation-container__end-button:focus-within {
  border-radius: var(--carina-border-radius-lg);
  box-shadow: var(--carina-ring-white);
  outline: 0;
}
.carina-navigation-next__mobile-navigation-container__solution-bar {
  display: flex;
  margin: var(--carina-spacing-4);
  width: calc(100vw - 2 * var(--carina-spacing-4));
  align-items: center;
  cursor: pointer;
}
.carina-navigation-next__mobile-navigation-container__solution-bar:focus-within {
  border-radius: var(--carina-border-radius-lg);
  box-shadow: var(--carina-ring-black);
  outline: 0;
}
.carina-navigation-next__mobile-navigation-container__solution-bar-icon {
  margin-inline-end: var(--carina-spacing-2);
}
.carina-navigation-next__mobile-navigation-container__solution-bar-text {
  display: flex;
  margin: var(--carina-spacing-0);
}
.carina-navigation-next__mobile-navigation-container__object-header-container {
  border-top-left-radius: var(--carina-border-radius-lg);
  border-top-right-radius: var(--carina-border-radius-lg);
  margin: var(--carina-spacing-0) var(--carina-spacing-4);
}
.carina-navigation-next__mobile-navigation-container__object-layer {
  position: absolute;
  width: 100%;
  top: var(--carina-navigation-mobile-header-height);
  z-index: var(--carina-navigation-mobile-z-index);
  height: calc(100vh - var(--carina-navigation-mobile-header-height));
  overflow: hidden;
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
}
.carina-navigation-next__mobile-navigation-container__object-layer .carina-navigation-next__object-sidebar-dropdown {
  margin-bottom: var(--carina-spacing-2);
}
.carina-navigation-next__mobile-navigation-container__object-layer-scroll {
  display: flex;
  margin: auto;
  flex-direction: column;
  width: calc(100% - 2 * var(--carina-spacing-4));
  background-color: var(--carina-background-color-surface-alt);
  padding: var(--carina-spacing-2) var(--carina-spacing-1-5);
}
.carina-navigation-next__mobile-navigation-container__solution-layer {
  width: 100%;
  top: var(--carina-navigation-mobile-header-height);
  z-index: var(--carina-navigation-mobile-z-index) + 1;
  height: calc(100vh - var(--carina-navigation-mobile-header-height));
  overflow: hidden;
}
.carina-navigation-next__mobile-navigation-container__solution-layer-container {
  padding: var(--carina-spacing-2) var(--carina-spacing-0);
}
.carina-navigation-next__solution-sidebar-container-scroll {
  height: calc(100% - 60px);
}
.carina-navigation-next__mobile-navigation-container__solution-layer-scroll {
  padding: var(--carina-spacing-1) var(--carina-spacing-0);
}
.carina-navigation-next__mobile-navigation-container__main {
  position: absolute;
  top: var(--carina-navigation-mobile-header-height);
}
.carina-navigation-next__mobile-navigation-container__community-panel {
  display: flex;
  height: 100vh;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: var(--carina-background-color-surface);
}
.carina-navigation-next__mobile-navigation-container__user-profile-panel {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: var(--carina-background-color-surface);
}
.carina-navigation-next__mobile-navigation-container__user-profile-panel-button {
  margin: var(--carina-spacing-4) var(--carina-spacing-6)
    var(--carina-spacing-0) var(--carina-spacing-0);
  align-self: end;
  padding: var(--carina-spacing-1);
}
.carina-navigation-next__mobile-navigation-container__skip-link {
  display: flex;
  border-radius: var(--carina-border-radius-xl);
  border-width: var(--carina-border-width-2);
  box-shadow: var(--carina-ring-base);
  justify-content: center;
  outline: 0;
}
.carina-navigation-next__mobile-navigation-container__skip-link:focus + .carina-navigation-next__mobile-navigation-container__header {
  position: absolute;
  left: -9999px;
}
.carina-navigation-next__navigation-community {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 800px;
  width: 420px;
  padding: var(--carina-spacing-6);
  border-start-end-radius: var(--carina-border-radius-xl);
  border-end-end-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface);
}
.carina-navigation-next__navigation-community-header {
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-lg);
  margin: var(--carina-spacing-0);
}
.carina-navigation-next__navigation-community-description {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-sm);
  line-height: var(--carina-line-height-body-sm);
  margin: var(--carina-spacing-4) var(--carina-spacing-0);
  text-align: center;
}
.carina-navigation-next__navigation-community-image {
  height: 224px;
  width: 224px;
  margin-top: var(--carina-spacing-12);
}
.carina-navigation-next__search-box {
  display: inline-flex;
  align-items: center;
  margin-bottom: var(--carina-spacing-2);
}
.carina-navigation-next__search-box__header {
  margin: var(--carina-spacing-2-5);
  font-size: var(--carina-font-size-header-4);
}
.carina-navigation-next__search-item {
  display: flex;
  padding: var(--carina-spacing-0) var(--carina-spacing-2);
  border-radius: var(--carina-border-radius-xl);
  font-size: var(--carina-font-size-body-sm);
  align-items: center;
  height: 100%;
  cursor: pointer;
}
.carina-navigation-next__search-item:hover {
  background-color: var(--carina-background-color-surface-alt);
}
.carina-navigation-next__search-item:focus-within {
  box-shadow: var(--carina-ring-base);
  outline: 0;
}
.carina-navigation-next__search-item a {
  display: flex;
  min-height: 1.5rem;
  width: 100%;
  border-radius: var(--carina-border-radius-xl);
  align-items: center;
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-sm);
  line-height: normal;
  text-decoration: none;
}
.carina-navigation-next__search-item a:focus-visible {
  outline: 0;
}
.carina-navigation-next__search-item__start-icon {
  align-self: flex-start;
  margin-top: var(--carina-spacing-1);
  margin-inline-end: var(--carina-spacing-2);
}
.carina-navigation-next__search-item__link {
  margin: var(--carina-spacing-1) var(--carina-spacing-0);
  flex: 1 1 100%;
  word-break: break-word;
}
.carina-navigation-next__search-list__header {
  margin: var(--carina-spacing-2) var(--carina-spacing-0);
  font-size: var(--carina-font-size-header-5);
}
.carina-navigation-next__search-list__list {
  padding: var(--carina-spacing-0);
}
.carina-navigation-next__navigation-user-profile {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-width: 15.5rem;
  padding: var(--carina-spacing-6);
  border-start-end-radius: var(--carina-border-radius-xl);
  border-end-end-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface);
}
.carina-navigation-next__navigation-user-profile::before {
  content: '';
  height: 2.5rem;
  width: 2rem;
  position: absolute;
  bottom: 0.125rem;
  left: -2rem;
  z-index: 1;
}
.carina-navigation-next__navigation-user-profile__name {
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-lg);
  margin: var(--carina-spacing-3) var(--carina-spacing-0);
}
.carina-navigation-next__navigation-user-profile__email,
.carina-navigation-next__navigation-user-profile__id {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-xs);
  line-height: var(--carina-line-height-3);
}
.carina-navigation-next__navigation-user-profile__list {
  display: flex;
  flex-direction: column;
  margin: var(--carina-spacing-3) var(--carina-spacing-0)
    var(--carina-spacing-0) var(--carina-spacing-0);
  width: 100%;
  list-style-type: none;
}
.carina-navigation-next__navigation-user-profile__list,
.carina-navigation-next__navigation-user-profile__account-list,
.carina-navigation-next__navigation-user-profile__list-item {
  padding: var(--carina-spacing-0);
}
.carina-navigation-next__navigation-user-profile__account-list,
.carina-navigation-next__navigation-user-profile__list-item {
  margin: var(--carina-spacing-0);
}
.carina-navigation-next__navigation-user-profile__account-list > * {
  margin-bottom: var(--carina-spacing-1);
}
.carina-navigation-next__navigation-user-profile__account-list > *:last-child {
  margin-bottom: var(--carina-spacing-0);
}
.carina-navigation-next__navigation-user-profile__link,
.carina-navigation-next__navigation-user-profile__account-link {
  display: flex;
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-sm);
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-1-5) var(--carina-spacing-2);
  text-decoration: none;
  align-items: center;
}
.carina-navigation-next__navigation-user-profile__link:hover, .carina-navigation-next__navigation-user-profile__account-link:hover {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation-next__navigation-user-profile__link:focus-within, .carina-navigation-next__navigation-user-profile__account-link:focus-within {
  box-shadow: var(--carina-ring-white);
  outline: 0;
}
.carina-navigation-next__navigation-user-profile--expanded {
  display: flex;
  flex-direction: column;
  min-width: 320px;
  align-items: unset;
}
.carina-navigation-next__navigation-user-profile__name--expanded {
  line-height: var(--carina-line-height-header-6);
  margin: var(--carina-spacing-0) var(--carina-spacing-0)
    var(--carina-spacing-3) var(--carina-spacing-0);
}
.carina-navigation-next__navigation-user-profile__avatar--expanded {
  margin-right: var(--carina-spacing-4);
}
.carina-navigation-next__navigation-user-profile__container--expanded {
  display: flex;
  flex-direction: row;
}
.carina-navigation-next__navigation-user-profile__list-item--expanded {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.carina-navigation-next__navigation-user-profile__link--expanded {
  width: 100%;
}
.carina-navigation-next__navigation-user-profile__accounts-header {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-2xs);
  text-transform: uppercase;
}
.carina-navigation-next__navigation-user-profile__link-icon {
  margin-inline-end: var(--carina-spacing-2);
}
.carina-navigation-next__navigation-user-profile__account-link {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.carina-navigation-next__navigation-user-profile__account-link:hover .carina-navigation-next__navigation-user-profile__account-link-end {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__navigation-user-profile__account-link-start {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
}
.carina-navigation-next__navigation-user-profile__account-link-end {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-2xs);
}
.carina-navigation-next__object-header-container {
  --carina-navigation-object-header-full-height: 80px;
  --carina-navigation-object-header-border-height: var(--carina-spacing-px);
  background-color: var(--carina-background-color-surface-alt);
  color: var(--carina-text-color-base);
  padding: var(--carina-spacing-4);
}
.carina-navigation-next__object-header-container__top {
  display: flex;
  width: 100%;
  align-items: center;
  margin: 0;
  padding-bottom: var(--carina-spacing-2);
}
.carina-navigation-next__object-header-container__top * {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__object-header-container__top-breadcrumbs {
  width: calc(100% - 4rem);
}
.carina-navigation-next__object-header-container__top-chevron-container {
  display: none;
}
.carina-navigation-next__object-header-container__top-icon-container {
  display: none;
}
.carina-navigation-next__object-header-container__top-breadcrumbs-root {
  font-size: var(--carina-font-size-sm);
  white-space: nowrap;
}
.carina-navigation-next__object-header-container__top-breadcrumbs-object {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: var(--carina-font-weight-bold);
  font-size: var(--carina-font-size-lg);
}
.carina-navigation-next__object-header-container__top-breadcrumbs-root,
.carina-navigation-next__object-header-container__top-chevron {
  display: none;
}
.carina-navigation-next__object-header-container__top-chevron {
  margin: var(--carina-spacing-0) var(--carina-spacing-1);
}
.carina-navigation-next__object-header-container__top-end-content {
  inset-inline-end: 0;
  margin: var(--carina-spacing-0) var(--carina-spacing-6);
  position: absolute;
}
.carina-navigation-next__object-header-container__top-end-content > * {
  display: none;
  font-size: var(--carina-font-size-sm);
}
.carina-navigation-next__object-header-container__lower-container {
  display: flex;
  flex-direction: column;
  font-size: var(--carina-font-size-sm);
}
.carina-navigation-next__object-navigation-link {
  display: flex;
  padding: var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-xl);
  font-size: var(--carina-font-size-body-md);
  align-items: center;
  min-height: 2rem;
  cursor: pointer;
}
.carina-navigation-next__object-navigation-link:hover,
  .carina-navigation-next__object-navigation-link:focus-within {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation-next__object-navigation-link:focus-within {
  box-shadow: var(--carina-ring-base);
  outline: 0;
}
.carina-navigation-next__object-navigation-link a {
  display: flex;
  min-height: 1.5rem;
  width: 100%;
  border-radius: var(--carina-border-radius-xl);
  align-items: center;
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-md);
  line-height: var(--carina-line-height-body-md);
  text-decoration: none;
}
.carina-navigation-next__object-navigation-link a:focus-visible {
  outline: 0;
}
.carina-navigation-next__object-navigation-link--current {
  background-color: var(--carina-background-color-surface-selected);
}
.carina-navigation-next__object-navigation-link--current a {
  font-weight: bold;
}
.carina-navigation-next__object-navigation-link--disabled {
  background-color: transparent;
  cursor: not-allowed;
}
.carina-navigation-next__object-navigation-link--disabled:hover,
  .carina-navigation-next__object-navigation-link--disabled:focus-within {
  background-color: transparent;
}
.carina-navigation-next__object-navigation-link--disabled:focus-within {
  outline: 0;
}
.carina-navigation-next__object-navigation-link--disabled a {
  color: var(--carina-text-color-disabled);
  pointer-events: none;
}
.carina-navigation-next__object-navigation-link--disabled a:focus-visible {
  outline: 0;
}
.carina-navigation-next__object-navigation-link-indicator {
  align-self: stretch;
  background-color: var(--carina-background-color-illustration-secondary-light);
  border-radius: var(--carina-border-radius-xl);
  margin: var(--carina-spacing-1-5) var(--carina-spacing-1);
  visibility: hidden;
  width: 0.25rem;
}
.carina-navigation-next__object-navigation-link-indicator--current {
  visibility: visible;
}
.carina-navigation-next__object-navigation-menu {
  --carina-background-color-surface: #eeeff0;
  max-width: 15.5rem;
  padding: var(--carina-spacing-6);
  background: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
  box-shadow: var(--carina-box-shadow-xl);
  border-start-end-radius: var(--carina-border-radius-xl);
  border-end-end-radius: var(--carina-border-radius-xl);
}
.carina-navigation-next__object-navigation-menu::before {
  content: '';
  height: 2.5rem;
  width: 2rem;
  position: absolute;
  top: calc(50% - 1.25rem);
  left: -2rem;
  z-index: 1;
}
.carina-navigation-next__object-navigation-menu-heading {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: var(--carina-spacing-2);
}
.carina-navigation-next__object-navigation-menu-heading-text {
  margin: var(--carina-spacing-0) var(--carina-spacing-0)
    var(--carina-spacing-0) var(--carina-spacing-2);
  font-size: var(--carina-font-size-header-5);
}
.carina-navigation-next__object-navigation-menu-description {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-xs);
}
.carina-navigation-next__object-navigation-menu-list {
  margin: var(--carina-spacing-4) var(--carina-spacing-2)
    var(--carina-spacing-0) var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
}
.carina-navigation-next__object-sidebar-container {
  --carina-background-color-surface: #eeeff0;
  --carina-background-color-surface-hover: #eeefef;
  --carina-background-color-surface-selected: #dfe0e0;
  --carina-background-color-surface-alt: #f7f8f9;
  --carina-text-color-base: #010408;
  --carina-text-color-soft: #646465;
  --carina-text-color-disabled: #949596;
  --carina-navigation-object-sidebar-full-width: 224px;
  --carina-navigation-object-sidebar-compact-width: 64px;
  container-type: inline-size;
  container-name: object;
  width: var(--carina-navigation-object-sidebar-compact-width);
  height: calc(100vh - 80px);
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface);
  position: relative;
  transition: width var(--carina-transition-duration-300)
    var(--carina-transition-timing-function-expressive-ease-out);
}
.carina-navigation-next__object-sidebar-container:hover {
  width: var(--carina-navigation-object-sidebar-full-width);
}
.carina-navigation-object-sidebar-container-scroll .carina-navigation-next__object-sidebar-link,
  .carina-navigation-object-sidebar-container-scroll .carina-navigation-next__object-sidebar-dropdown {
  margin-bottom: var(--carina-spacing-2);
  padding-inline-end: var(--carina-spacing-2);
}
.carina-navigation-object-sidebar-container-scroll .carina-scroll-view-with-bars__footer {
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-2);
  padding-inline-end: var(--carina-spacing-3);
}
.carina-navigation-object-sidebar-container-scroll .carina-scroll-view-with-bars__scroll-view {
  position: static;
}
.carina-navigation-next__object-sidebar-container-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: var(--carina-background-color-surface);
  width: 100%;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-3) var(--carina-spacing-2);
  padding-inline-end: var(--carina-spacing-3);
}
.carina-navigation-next__object-sidebar-container-container--compact {
  width: var(--carina-navigation-object-sidebar-compact-width);
}
.carina-navigation-next__object-sidebar-container-container > div {
  width: 100%;
}
.carina-navigation-next__object-sidebar-dropdown {
  display: flex;
  padding: var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-xl);
  font-size: var(--carina-font-size-body-sm);
  justify-content: center;
  min-height: 2rem;
  cursor: pointer;
  flex-direction: column;
}
.carina-navigation-next__object-sidebar-dropdown a {
  padding: var(--carina-spacing-0) var(--carina-spacing-2);
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-md);
  text-decoration: none;
}
.carina-navigation-next__object-sidebar-dropdown:hover .carina-navigation-next__object-sidebar-dropdown-start-icon,
    .carina-navigation-next__object-sidebar-dropdown:hover .carina-navigation-next__object-sidebar-dropdown-title,
    .carina-navigation-next__object-sidebar-dropdown:hover .carina-navigation-next__object-sidebar-dropdown-chevron {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__object-sidebar-dropdown-row {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: var(--carina-spacing-1) var(--carina-spacing-3)
    var(--carina-spacing-1) var(--carina-spacing-0);
}
.carina-navigation-next__object-sidebar-dropdown-row:hover {
  background-color: var(--carina-background-color-surface-alt);
  border-radius: var(--carina-border-radius-xl);
}
.carina-navigation-next__object-sidebar-dropdown-row:focus-within {
  border-radius: var(--carina-border-radius-xl);
  box-shadow: var(--carina-ring-base);
  outline: 0;
}
.carina-navigation-next__object-sidebar-dropdown--current {
  background-color: var(--carina-background-color-surface);
}
.carina-navigation-next__object-sidebar-dropdown--current a,
  .carina-navigation-next__object-sidebar-dropdown--current svg {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__object-sidebar-dropdown--disabled {
  background-color: transparent;
  pointer-events: none;
}
.carina-navigation-next__object-sidebar-dropdown--disabled a {
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__object-sidebar-dropdown--disabled a:focus-visible {
  box-shadow: var(--carina-ring-base);
  outline: 0;
}
.carina-navigation-next__object-sidebar-dropdown--disabled svg {
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__object-sidebar-dropdown-indicator {
  border-radius: var(--carina-border-radius-xl);
  height: 1.5rem;
  width: 0.25rem;
  background-color: var(--carina-background-color-illustration-secondary-light);
  visibility: hidden;
  margin: var(--carina-spacing-0) var(--carina-spacing-0-5)
    var(--carina-spacing-0) var(--carina-spacing-1-5);
}
.carina-navigation-next__object-sidebar-dropdown-indicator--current {
  visibility: visible;
}
.carina-navigation-next__object-sidebar-dropdown-start-icon {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__object-sidebar-dropdown-start-icon--current {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__object-sidebar-dropdown-title {
  display: flex;
  padding-inline-start: var(--carina-spacing-2);
  color: var(--carina-text-color-base);
}
.carina-navigation-next__object-sidebar-dropdown-title:hover {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__object-sidebar-dropdown-title:focus-within {
  outline: 0;
}
.carina-navigation-next__object-sidebar-dropdown-chevron {
  color: var(--carina-text-color-base);
  margin-inline-start: auto;
}
.carina-navigation-next__object-sidebar-dropdown-dropdown {
  display: flex;
  flex-direction: column;
  align-items: center;
  list-style: none;
  border-radius: var(--carina-spacing-0) var(--carina-spacing-0)
    var(--carina-border-radius-xl) var(--carina-border-radius-xl);
  margin: var(--carina-spacing-1) var(--carina-spacing-0);
  padding-inline-start: var(--carina-spacing-0);
}
.carina-navigation-next__object-sidebar-dropdown-dropdown * {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__object-sidebar-dropdown--expanded,
.carina-navigation-next__object-sidebar-dropdown-title--expanded,
.carina-navigation-next__object-sidebar-dropdown-start-icon--expanded,
.carina-navigation-next__object-sidebar-dropdown-dropdown--expanded {
  background-color: var(--carina-background-color-surface-alt);
  color: var(--carina-text-color-base);
}
.carina-navigation-next__object-sidebar-dropdown-chevron--expanded,
.carina-navigation-next__object-sidebar-dropdown-chevron--force-expanded {
  display: none;
}
.carina-navigation-next__object-sidebar-dropdown-title--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__object-sidebar-dropdown-dropdown-list-item {
  display: flex;
  text-align: start;
  width: 100%;
  padding-inline-start: var(--carina-spacing-11);
}
.carina-navigation-next__object-sidebar-dropdown-dropdown-list-item:hover .carina-navigation-next__object-sidebar-dropdown-dropdown-link {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__object-sidebar-dropdown-dropdown-list-item a {
  font-size: var(--carina-font-size-body-sm);
}
.carina-navigation-next__object-sidebar-dropdown-dropdown-list-item a:focus-within {
  box-shadow: var(--carina-ring-base);
  margin-inline-end: var(--carina-spacing-8);
  outline: 0;
  width: 100%;
}
.carina-navigation-next__object-sidebar-link {
  display: flex;
  border-radius: var(--carina-border-radius-xl);
  font-size: var(--carina-font-size-body-sm);
  align-items: center;
  min-height: 2rem;
  cursor: pointer;
  width: -moz-min-content;
  width: min-content;
}
.carina-navigation-next__object-sidebar-link:hover {
  background-color: var(--carina-background-color-surface-alt);
}
.carina-navigation-next__object-sidebar-link:focus-within {
  box-shadow: var(--carina-ring-base);
  outline: 0;
}
.carina-navigation-next__object-sidebar-link a,
  .carina-navigation-next__object-sidebar-link button {
  border-radius: var(--carina-border-radius-xl);
  align-items: center;
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-sm);
  line-height: normal;
  text-decoration: none;
  margin-inline-start: var(--carina-spacing-2);
}
.carina-navigation-next__object-sidebar-link a:focus-visible, .carina-navigation-next__object-sidebar-link button:focus-visible {
  outline: 0;
}
.carina-navigation-next__object-sidebar-link--current {
  background-color: var(--carina-background-color-surface-alt);
}
.carina-navigation-next__object-sidebar-link--current a {
  font-weight: var(--carina-font-weight-semi-bold);
}
.carina-navigation-next__object-sidebar-link--disabled,
.carina-navigation-next__object-sidebar-link--disabled-style-only {
  background-color: transparent;
}
.carina-navigation-next__object-sidebar-link--disabled:hover, .carina-navigation-next__object-sidebar-link--disabled-style-only:hover {
  background-color: transparent;
}
.carina-navigation-next__object-sidebar-link--disabled:focus-within, .carina-navigation-next__object-sidebar-link--disabled-style-only:focus-within {
  outline: 0;
}
.carina-navigation-next__object-sidebar-link--disabled a,
  .carina-navigation-next__object-sidebar-link--disabled button,
  .carina-navigation-next__object-sidebar-link--disabled-style-only a,
  .carina-navigation-next__object-sidebar-link--disabled-style-only button {
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__object-sidebar-link--disabled a:focus-visible, .carina-navigation-next__object-sidebar-link--disabled button:focus-visible, .carina-navigation-next__object-sidebar-link--disabled-style-only a:focus-visible, .carina-navigation-next__object-sidebar-link--disabled-style-only button:focus-visible {
  outline: 0;
}
.carina-navigation-next__object-sidebar-link--disabled svg, .carina-navigation-next__object-sidebar-link--disabled-style-only svg {
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__object-sidebar-link--disabled {
  pointer-events: none;
}
.carina-navigation-next__object-sidebar-link__indicator {
  align-self: stretch;
  background-color: var(--carina-background-color-illustration-secondary-light);
  border-radius: var(--carina-border-radius-xl);
  margin: var(--carina-spacing-1-5) var(--carina-spacing-1);
  visibility: hidden;
  width: 0.25rem;
}
.carina-navigation-next__object-sidebar-link__indicator--current {
  visibility: visible;
}
.carina-navigation-next__object-sidebar-link__start-icon {
  align-self: flex-start;
  margin-top: var(--carina-spacing-1-5);
  min-width: 20px;
}
.carina-navigation-next__object-sidebar-link__link {
  display: none;
  margin: var(--carina-spacing-1) var(--carina-spacing-0);
  word-break: break-word;
  transition: max-height var(--carina-transition-duration-300)
    var(--carina-transition-timing-function-productive-ease-out);
}
.carina-navigation-next__object-sidebar-link__end-icon {
  margin-inline-start: var(--carina-spacing-2-5);
  display: none;
}
[dir='rtl'] .carina-navigation-next__object-sidebar-link__end-icon {
  transform: rotate(180deg);
}
.carina-navigation-next__solution-navigation-link {
  display: flex;
  padding: var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-xl);
  font-size: var(--carina-font-size-body-md);
  align-items: center;
  min-height: 2rem;
  cursor: pointer;
}
.carina-navigation-next__solution-navigation-link:hover {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation-next__solution-navigation-link:focus-within {
  box-shadow: var(--carina-ring-white);
  outline: 0;
}
.carina-navigation-next__solution-navigation-link a {
  display: flex;
  min-height: 1.5rem;
  width: 100%;
  border-radius: var(--carina-border-radius-xl);
  align-items: center;
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-md);
  line-height: normal;
  text-decoration: none;
}
.carina-navigation-next__solution-navigation-link a:focus-visible {
  outline: 0;
}
.carina-navigation-next__solution-navigation-link--current {
  background-color: var(--carina-background-color-surface-selected);
}
.carina-navigation-next__solution-navigation-link--current a {
  font-weight: bold;
}
.carina-navigation-next__solution-navigation-link--disabled {
  background-color: transparent;
  cursor: not-allowed;
}
.carina-navigation-next__solution-navigation-link--disabled:hover {
  background-color: transparent;
}
.carina-navigation-next__solution-navigation-link--disabled:focus-within {
  outline: 0;
}
.carina-navigation-next__solution-navigation-link--disabled a {
  color: var(--carina-text-color-disabled);
  pointer-events: none;
}
.carina-navigation-next__solution-navigation-link--disabled a:focus-visible {
  outline: 0;
}
.carina-navigation-next__solution-navigation-link-indicator {
  align-self: stretch;
  background-color: var(--carina-background-color-illustration-secondary-light);
  border-radius: var(--carina-border-radius-xl);
  margin: var(--carina-spacing-1-5) var(--carina-spacing-1);
  visibility: hidden;
  width: 0.25rem;
}
.carina-navigation-next__solution-navigation-link-indicator--current {
  visibility: visible;
}
.carina-navigation-next__solution-navigation-logo {
  --carina-navigation-logo-height: 80px;
  background-color: var(--carina-background-color-primary);
  display: flex;
  width: 100%;
  height: calc(var(--carina-navigation-logo-height) - var(--carina-spacing-px));
  align-items: center;
  justify-content: center;
  transition: width var(--carina-transition-duration-200)
    var(--carina-transition-timing-function-productive-ease-out);
}
.carina-navigation-next__solution-navigation-logo a {
  position: relative;
  width: 100%;
  text-decoration: none;
  outline: none;
}
.carina-navigation-next__solution-navigation-logo a:focus-within img {
  outline: var(--carina-border-width-2) var(--carina-border-color-hard)
        solid;
  outline-offset: var(--carina-border-width-8);
  border-radius: var(--carina-border-radius-lg);
}
.carina-navigation-next__solution-navigation-logo img {
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0) var(--carina-spacing-2);
}
.carina-navigation-next__solution-navigation-logo:focus-within {
  outline: 0;
}
.carina-navigation-next__solution-navigation-logo__compact {
  display: none;
  opacity: 0%;
  transition: opacity var(--carina-transition-duration-200)
    var(--carina-transition-timing-function-linear);
}
.carina-navigation-next__solution-navigation-logo__compact--compact:hover {
  display: flex;
  opacity: 0%;
}
.carina-navigation-next__solution-navigation-logo__full {
  display: flex;
  opacity: 100%;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: opacity var(--carina-transition-duration-200)
    var(--carina-transition-timing-function-linear);
}
.carina-navigation-next__solution-navigation-logo__full--compact {
  display: none;
  opacity: 0%;
}
.carina-navigation-next__solution-navigation-menu {
  --carina-background-color-illustration-secondary-light: #00c98f;
  max-width: 15.5rem;
  padding: var(--carina-spacing-6);
  box-shadow: var(--carina-box-shadow-xl);
  border-start-end-radius: var(--carina-border-radius-xl);
  border-end-end-radius: var(--carina-border-radius-xl);
  background-color: var(--carina-background-color-surface);
}
.carina-navigation-next__solution-navigation-menu::before {
  content: '';
  height: 2.5rem;
  width: 2rem;
  position: absolute;
  top: calc(50% - 1.5625rem);
  left: -2rem;
  z-index: 1;
}
.carina-navigation-next__solution-navigation-menu-heading {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: var(--carina-spacing-2);
}
.carina-navigation-next__solution-navigation-menu-heading-text {
  margin: var(--carina-spacing-0) var(--carina-spacing-0)
    var(--carina-spacing-0) var(--carina-spacing-2);
  font-size: var(--carina-font-size-header-5);
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-navigation-menu-description {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-sm);
}
.carina-navigation-next__solution-navigation-menu-list {
  margin: var(--carina-spacing-4) var(--carina-spacing-2)
    var(--carina-spacing-0) var(--carina-spacing-2);
  padding: var(--carina-spacing-0);
}
.carina-navigation-next__solution-sidebar-container {
  --carina-background-color-illustration-secondary-light: #00c98f;
  --carina-background-color-surface-active: #003673;
  --carina-background-color-surface-alt: #f7f8f9;
  --carina-background-color-primary: #214797;
  --carina-navigation-solution-sidebar-full-width: 320px;
  --carina-navigation-solution-sidebar-compact-width: 80px;
  --carina-navigation-solution-sidebar-mobile-width: 100%;
  container-type: inline-size;
  container-name: solution;
  width: var(--carina-navigation-solution-sidebar-mobile-width);
  height: 100vh;
  background-color: var(--carina-background-color-surface);
  overflow: hidden;
  transition: width var(--carina-transition-duration-300)
    var(--carina-transition-timing-function-expressive-ease-out);
  position: relative;
}
.carina-navigation-next__solution-sidebar-container-scroll .carina-navigation-next__solution-navigation-logo {
  margin: var(--carina-spacing-0) var(--carina-spacing-0)
      var(--carina-spacing-5) var(--carina-spacing-0);
}
.carina-navigation-next__solution-sidebar-container-scroll .carina-navigation-next__solution-sidebar-link,
  .carina-navigation-next__solution-sidebar-container-scroll .carina-navigation-next__solution-sidebar-dropdown,
  .carina-navigation-next__solution-sidebar-container-scroll .carina-navigation-next__app-switcher-button {
  margin: var(--carina-spacing-0-5) var(--carina-spacing-3)
      var(--carina-spacing-5) var(--carina-spacing-3);
}
.carina-navigation-next__solution-sidebar-container-scroll .carina-scroll-view-with-bars__scroll-view {
  position: static;
  scrollbar-color: var(--carina-border-color-primary)
      var(--carina-background-color-surface);
  scrollbar-width: thin;
}
.carina-navigation-next__solution-sidebar-container-scroll .carina-scroll-view-with-bars__header--shadow {
  box-shadow: var(--carina-box-shadow-xl);
}
.carina-navigation-next__solution-sidebar-container-scroll .carina-scroll-view-with-bars__footer > div:first-child {
  margin-top: var(--carina-spacing-5);
}
.carina-navigation-next__solution-sidebar-container-scroll .carina-scroll-view-with-bars__footer--shadow {
  box-shadow: var(--carina-box-shadow-reverse-xl);
}
.carina-navigation-next__solution-sidebar-container--compact {
  width: var(--carina-navigation-solution-sidebar-compact-width);
}
.carina-navigation-next__solution-sidebar-container-skip-link {
  display: flex;
  background-color: var(--carina-background-color-primary);
  border-radius: var(--carina-border-radius-xl);
  border-width: var(--carina-border-width-2);
  box-shadow: var(--carina-ring-white);
  justify-content: center;
  outline: 0;
}
.carina-navigation-next__solution-sidebar-container-skip-link:focus + .carina-navigation-next__solution-navigation-logo {
  position: absolute;
  left: -9999px;
}
.carina-navigation-next__solution-sidebar-container--expanded {
  width: var(--carina-navigation-solution-sidebar-full-width);
}
.carina-navigation-next__solution-sidebar-container-container {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
}
.carina-navigation-next__solution-sidebar-dropdown {
  display: flex;
  padding-top: var(--carina-spacing-0);
  padding-bottom: var(--carina-spacing-0);
  padding-inline-end: var(--carina-spacing-2);
  padding-inline-start: var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-xl);
  font-size: var(--carina-font-size-body-md);
  justify-content: center;
  min-height: 2.5rem;
  cursor: pointer;
  width: -moz-min-content;
  width: min-content;
  flex-direction: column;
}
.carina-navigation-next__solution-sidebar-dropdown .carina-collapse--vertical {
  display: none;
}
.carina-navigation-next__solution-sidebar-dropdown .carina-collapse__wrapper {
  width: 100%;
}
.carina-navigation-next__solution-sidebar-dropdown a {
  padding: var(--carina-spacing-0) var(--carina-spacing-2);
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-soft);
  text-decoration: none;
}
.carina-navigation-next__solution-sidebar-dropdown:hover {
  background-color: var(--carina-background-color-surface-active);
}
.carina-navigation-next__solution-sidebar-dropdown:hover .carina-navigation-next__solution-sidebar-dropdown-start-icon,
    .carina-navigation-next__solution-sidebar-dropdown:hover .carina-navigation-next__solution-sidebar-dropdown-title,
    .carina-navigation-next__solution-sidebar-dropdown:hover .carina-navigation-next__solution-sidebar-dropdown-chevron {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-sidebar-dropdown:focus-within {
  border-radius: var(--carina-border-radius-xl);
  box-shadow: var(--carina-ring-white);
  outline: 0;
}
.carina-navigation-next__solution-sidebar-dropdown--current {
  background-color: var(--carina-background-color-surface-active);
}
.carina-navigation-next__solution-sidebar-dropdown--current a,
  .carina-navigation-next__solution-sidebar-dropdown--current svg {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-sidebar-dropdown--disabled {
  background-color: transparent;
  pointer-events: none;
}
.carina-navigation-next__solution-sidebar-dropdown--disabled a,
  .carina-navigation-next__solution-sidebar-dropdown--disabled svg {
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__solution-sidebar-dropdown--disabled a:focus-visible, .carina-navigation-next__solution-sidebar-dropdown--disabled svg:focus-visible {
  box-shadow: var(--carina-ring-base);
  outline: 0;
}
.carina-navigation-next__solution-sidebar-dropdown-indicator {
  border-radius: var(--carina-border-radius-xl);
  height: 1.5rem;
  width: 0.25rem;
  background-color: var(--carina-background-color-illustration-secondary-light);
  visibility: hidden;
  margin: var(--carina-spacing-0) var(--carina-spacing-0-5)
    var(--carina-spacing-0) var(--carina-spacing-1-5);
}
.carina-navigation-next__solution-sidebar-dropdown-indicator--current {
  visibility: visible;
}
.carina-navigation-next__solution-sidebar-dropdown-start-icon {
  color: var(--carina-text-color-soft);
  flex-shrink: 0;
}
.carina-navigation-next__solution-sidebar-dropdown-title {
  display: none;
  color: var(--carina-text-color-soft);
}
.carina-navigation-next__solution-sidebar-dropdown-title:hover {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-sidebar-dropdown-title:focus-within {
  outline: 0;
}
.carina-navigation-next__solution-sidebar-dropdown-start-icon--current,
.carina-navigation-next__solution-sidebar-dropdown-title--current {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-sidebar-dropdown-chevron {
  display: none;
  color: var(--carina-text-color-soft);
  margin-inline-end: var(--carina-spacing-1);
}
[dir='rtl'] .carina-navigation-next__solution-sidebar-dropdown-chevron {
  transform: rotate(180deg);
}
.carina-navigation-next__solution-sidebar-dropdown-row {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: var(--carina-spacing-1) var(--carina-spacing-0);
}
.carina-navigation-next__solution-sidebar-dropdown-row:focus-within {
  outline: 0;
}
.carina-navigation-next__solution-sidebar-dropdown-dropdown {
  display: flex;
  flex-direction: column;
  align-items: center;
  list-style: none;
  border-radius: var(--carina-spacing-0) var(--carina-spacing-0)
    var(--carina-border-radius-xl) var(--carina-border-radius-xl);
  margin: var(--carina-spacing-1) var(--carina-spacing-0);
  padding-inline-start: var(--carina-spacing-0);
}
.carina-navigation-next__solution-sidebar-dropdown-dropdown * {
  color: var(--carina-text-color-soft);
}
.carina-navigation-next__solution-sidebar-dropdown--expanded,
.carina-navigation-next__solution-sidebar-dropdown-title--expanded,
.carina-navigation-next__solution-sidebar-dropdown-start-icon--expanded,
.carina-navigation-next__solution-sidebar-dropdown-dropdown--expanded {
  background-color: var(--carina-background-color-surface-active);
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-sidebar-dropdown-chevron--expanded,
.carina-navigation-next__solution-sidebar-dropdown-chevron--force-expanded {
  display: hidden;
}
.carina-navigation-next__solution-sidebar-dropdown-title--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__solution-sidebar-dropdown-dropdown-list-item {
  text-align: start;
  width: 100%;
  padding-inline-start: var(--carina-spacing-11);
}
.carina-navigation-next__solution-sidebar-dropdown-dropdown-list-item:hover .carina-navigation-next__solution-sidebar-dropdown-dropdown-link {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-sidebar-dropdown-dropdown-list-item a {
  font-size: var(--carina-font-size-body-sm);
}
.carina-navigation-next__solution-sidebar-dropdown-dropdown-list-item a:focus-within {
  box-shadow: var(--carina-ring-white);
  margin-inline-end: var(--carina-spacing-8);
  outline: 0;
  width: 100%;
}
.carina-navigation-next__solution-sidebar-link {
  display: flex;
  padding: var(--carina-spacing-0) var(--carina-spacing-3)
    var(--carina-spacing-0) var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-xl);
  font-size: var(--carina-font-size-body-md);
  align-items: center;
  min-height: 2.5rem;
  cursor: pointer;
  width: -moz-min-content;
  width: min-content;
}
.carina-navigation-next__solution-sidebar-link:focus-within {
  box-shadow: var(--carina-ring-white);
  outline: 0;
}
.carina-navigation-next__solution-sidebar-link a,
  .carina-navigation-next__solution-sidebar-link button {
  padding-inline-start: var(--carina-spacing-2);
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-md);
  text-decoration: none;
}
.carina-navigation-next__solution-sidebar-link:hover:not(.carina-navigation-next__solution-sidebar-link--disabled):not(.carina-navigation-next__solution-sidebar-link--disabled-style-only) {
  background-color: var(--carina-background-color-surface-active);
}
.carina-navigation-next__solution-sidebar-link:hover:not(.carina-navigation-next__solution-sidebar-link--disabled):not(.carina-navigation-next__solution-sidebar-link--disabled-style-only) a,
    .carina-navigation-next__solution-sidebar-link:hover:not(.carina-navigation-next__solution-sidebar-link--disabled):not(.carina-navigation-next__solution-sidebar-link--disabled-style-only) svg {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-sidebar-link--current {
  background-color: var(--carina-background-color-surface-active);
}
.carina-navigation-next__solution-sidebar-link--current a,
  .carina-navigation-next__solution-sidebar-link--current svg {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-sidebar-link--disabled,
.carina-navigation-next__solution-sidebar-link--disabled-style-only {
  background-color: transparent;
}
.carina-navigation-next__solution-sidebar-link--disabled:hover, .carina-navigation-next__solution-sidebar-link--disabled-style-only:hover {
  background-color: transparent;
}
.carina-navigation-next__solution-sidebar-link--disabled:focus-within, .carina-navigation-next__solution-sidebar-link--disabled-style-only:focus-within {
  outline: 0;
}
.carina-navigation-next__solution-sidebar-link--disabled a,
  .carina-navigation-next__solution-sidebar-link--disabled button,
  .carina-navigation-next__solution-sidebar-link--disabled-style-only a,
  .carina-navigation-next__solution-sidebar-link--disabled-style-only button {
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__solution-sidebar-link--disabled a:focus-visible, .carina-navigation-next__solution-sidebar-link--disabled button:focus-visible, .carina-navigation-next__solution-sidebar-link--disabled-style-only a:focus-visible, .carina-navigation-next__solution-sidebar-link--disabled-style-only button:focus-visible {
  outline: 0;
}
.carina-navigation-next__solution-sidebar-link--disabled svg, .carina-navigation-next__solution-sidebar-link--disabled-style-only svg {
  color: var(--carina-text-color-disabled);
}
.carina-navigation-next__solution-sidebar-link--disabled {
  pointer-events: none;
}
.carina-navigation-next__solution-sidebar-link--mobile {
  background-color: #183f6d;
  width: 100%;
}
.carina-navigation-next__solution-sidebar-link--mobile a,
  .carina-navigation-next__solution-sidebar-link--mobile svg {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-sidebar-link-indicator {
  border-radius: var(--carina-border-radius-xl);
  height: 1.5rem;
  width: 0.25rem;
  background-color: var(--carina-background-color-illustration-secondary-light);
  visibility: hidden;
  margin: var(--carina-spacing-0) var(--carina-spacing-0-5)
    var(--carina-spacing-0) var(--carina-spacing-1-5);
}
.carina-navigation-next__solution-sidebar-link-indicator--current {
  visibility: visible;
}
.carina-navigation-next__solution-sidebar-link-start-icon {
  color: var(--carina-text-color-soft);
  flex-shrink: 0;
}
.carina-navigation-next__solution-sidebar-link-start-icon--current {
  color: var(--carina-text-color-base);
}
.carina-navigation-next__solution-sidebar-link-link {
  display: none;
  word-break: break-word;
}
.carina-navigation-next__solution-sidebar-link-link:focus-within {
  outline: 0;
}
.carina-navigation-next__solution-sidebar-link-link > * {
  display: none;
  align-items: center;
}
.carina-navigation-next__solution-sidebar-link-link > *:focus-within {
  outline: 0;
}
.carina-navigation-next__solution-sidebar-link-link--mobile-top {
  width: calc(100% - var(--carina-spacing-10));
}
.carina-navigation-next__solution-sidebar-link-chevron {
  display: none;
  color: var(--carina-text-color-soft);
  margin-inline-end: var(--carina-spacing-2);
}
[dir='rtl'] .carina-navigation-next__solution-sidebar-link-chevron {
  transform: rotate(180deg);
}
.carina-navigation-next__solution-sidebar-link-chevron--link {
  display: none;
}
.carina-navigation__app-switcher {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: content-box;
  width: 45px;
  height: 56px;
  padding: var(--carina-spacing-0) var(--carina-spacing-1-5);
  background: var(--carina-background-color-primary);
  margin-inline-start: var(--carina-spacing-3-5);
}
.carina-navigation__app-switcher .carina-button--brand {
  background-color: var(--carina-background-color-primary);
}
.carina-navigation__app-switcher .carina-button--brand:focus-visible {
  outline: var(--carina-border-color-soft) var(--carina-border-width-1);
  box-shadow: var(--carina-ring-white);
}
.carina-navigation__app-switcher-menu {
  box-sizing: border-box;
  width: 360px;
  padding: var(--carina-spacing-2) var(--carina-spacing-0);
  overflow: auto;
  font-family: var(--carina-font-family-primary);
  background-color: var(--carina-background-color-primary);
  box-shadow: var(--carina-box-shadow-lg);
}
.carina-navigation__app-switcher-menu ul {
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  list-style: none;
}
.carina-navigation__app-switcher-menu-item {
  margin: var(--carina-spacing-0) var(--carina-spacing-2);
  border-radius: var(--carina-border-radius-xl);
}
.carina-navigation__app-switcher-menu-item:hover {
  background-color: var(--carina-background-color-primary-hover);
}
.carina-navigation__app-switcher-menu-item:active {
  background-color: var(--carina-background-color-primary-active);
}
.carina-navigation__app-switcher-menu-item a {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  min-height: 40px;
  padding: var(--carina-spacing-1) var(--carina-spacing-4);
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-on-primary);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  text-decoration: none;
  cursor: pointer;
}
.carina-navigation__app-switcher-menu-item a:focus-visible {
  outline: var(--carina-border-width-2) solid
        var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-white);
}
.carina-navigation__app-switcher-menu-item a span {
  margin-inline-end: var(--carina-spacing-4);
  display: flex;
  align-items: center;
  color: var(--carina-text-color-on-primary);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
}
.carina-navigation__app-switcher-menu-item a span div {
  min-width: 75%;
  overflow-wrap: break-word;
}
.carina-navigation__app-switcher-menu-item a span > span {
  display: flex;
  align-items: center;
  width: 1.25rem;
  height: 1.5rem;
  margin-inline-end: var(--carina-spacing-4);
}
.carina-navigation__app-switcher-menu-item a span > span svg {
  width: 1.25rem;
  height: 1.25rem;
}
.carina-navigation__divider {
  width: 1px;
  height: 32px;
  background-color: var(--carina-background-color-neutral);
}
.carina-navigation__flyout-menu {
  box-sizing: border-box;
  width: 360px;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-2) var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-xl);
  overflow: hidden;
  font-family: var(--carina-font-family-primary);
  list-style: none;
  background-color: var(--carina-background-color-surface);
}
.carina-navigation__flyout-menu-popper {
  padding: var(--carina-spacing-0);
}
.carina-navigation__flyout-menu-item {
  display: flex;
  box-sizing: border-box;
  width: 100%;
  min-height: 36px;
}
.carina-navigation__flyout-menu-item a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  min-height: 36px;
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-base);
  font-weight: 300;
  font-size: var(--carina-font-size-body-sm);
  text-decoration: none;
  margin-inline: var(--carina-spacing-2);
  padding-inline: var(--carina-spacing-4);
}
.carina-navigation__flyout-menu-item a span {
  margin-inline-end: var(--carina-spacing-4);
  display: flex;
  align-items: center;
}
.carina-navigation__flyout-menu-item a div {
  min-width: 75%;
  overflow-wrap: break-word;
}
.carina-navigation__flyout-menu-item a:focus-visible {
  outline: none;
  box-shadow: var(--carina-ring-base);
}
.carina-navigation__flyout-menu-item:hover a {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation__flyout-menu-item:active a {
  background-color: var(--carina-background-color-surface-active);
}
.carina-navigation__global-navigation-link {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 56px;
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  font-family: var(--carina-font-family-primary);
  text-decoration: none;
  cursor: pointer;
}
.carina-navigation__global-navigation-link a,
  .carina-navigation__global-navigation-link div {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: calc(100% - 0.5rem);
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  font-family: var(--carina-font-family-primary);
  white-space: nowrap;
  text-decoration: none;
  cursor: pointer;
  transition-timing-function: var(
      --carina-transition-timing-function-productive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
  margin-inline-end: var(--carina-spacing-1-5);
}
.carina-navigation__global-navigation-link a {
  padding-inline: var(--carina-spacing-5);
}
.carina-navigation__global-navigation-link div {
  padding-inline: var(--carina-spacing-4);
  margin-inline-start: var(--carina-spacing-0);
  margin-top: var(--carina-spacing-1);
  margin-bottom: var(--carina-spacing-1);
}
.carina-navigation__global-navigation-link div svg {
  padding-inline-start: var(--carina-spacing-2);
  box-sizing: border-box;
}
.carina-navigation__global-navigation-link:hover a,
    .carina-navigation__global-navigation-link:hover div {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation__global-navigation-link:active a,
    .carina-navigation__global-navigation-link:active div {
  background-color: var(--carina-background-color-surface-active);
}
.carina-navigation__global-navigation-link:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-base);
}
.carina-navigation__global-navigation-link--selected:hover a,
    .carina-navigation__global-navigation-link--selected:hover div,
    .carina-navigation__global-navigation-link--selected:active a,
    .carina-navigation__global-navigation-link--selected:active div {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-selected);
}
.carina-navigation__global-navigation-link--selected span,
  .carina-navigation__global-navigation-link--selected svg {
  color: var(--carina-text-color-primary);
}
.carina-navigation__global-navigation-menu {
  position: relative;
  display: inline-block;
  height: 100%;
}
.carina-navigation__global-navigation-menu-container {
  position: absolute;
  bottom: var(--carina-spacing-0);
  z-index: var(--carina-z-index-panel);
  display: none;
  width: 220px;
  height: auto;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-2) var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-base);
  background: var(--carina-background-color-popper);
  box-shadow: var(--carina-box-shadow-lg);
  transform: translateY(100%);
  inset-inline-start: var(--carina-spacing-0);
}
.carina-navigation__global-navigation-menu-container--selected {
  display: block;
}
.carina-navigation__global-navigation-menu-item {
  display: inline-block;
  width: 100%;
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  white-space: nowrap;
  padding-inline: var(--carina-spacing-2);
}
.carina-navigation__global-navigation-menu-item a {
  display: block;
  box-sizing: border-box;
  padding: var(--carina-spacing-2);
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  white-space: normal;
  text-align: start;
  text-decoration: none;
  transition-timing-function: var(
      --carina-transition-timing-function-productive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
}
.carina-navigation__global-navigation-menu-item a:hover {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation__global-navigation-menu-item a:active {
  background-color: var(--carina-background-color-surface-active);
}
.carina-navigation__global-navigation-menu-item a:focus-visible {
  outline: var(--carina-border-width-2) solid
        var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-base);
}
.carina-navigation__logo {
  display: flex;
  align-items: center;
  height: 18px;
  padding: var(--carina-spacing-0) var(--carina-spacing-6);
}
.carina-navigation__logo a {
  text-decoration: none;
}
.carina-navigation__logo-image {
  width: 93px;
  height: 18px;
  -o-object-fit: contain;
  object-fit: contain;
  vertical-align: middle;
}
.carina-navigation__page-title {
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-xl);
  line-height: var(--carina-line-height-display-2xs);
  margin-inline-start: var(--carina-spacing-2);
  margin-block-end: 1rem;
  margin-block-start: 1rem;
  font-family: var(--carina-font-family-primary);
}
.carina-navigation__product-title {
  overflow: hidden;
  color: var(--carina-text-color-primary);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-xl);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-tight);
  letter-spacing: 1;
  white-space: nowrap;
  text-transform: uppercase;
  text-overflow: ellipsis;
  padding-inline-start: var(--carina-spacing-4);
}
.carina-navigation__search {
  display: flex;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-inline: var(--carina-spacing-1);
}
.carina-navigation__search-collapse {
  position: absolute;
  z-index: calc(var(--carina-z-index-current, 0) + 1);
  display: flex;
  align-items: center;
  height: 100%;
  inset-inline-end: var(--carina-spacing-0);
}
.carina-navigation__search-collapse-wrapper {
  display: flex;
  align-items: center;
}
.carina-navigation__search-button {
  margin-inline: var(--carina-spacing-0);
}
.carina-navigation__search-button,
.carina-navigation__search-small-screen-button {
  display: flex;
  align-items: center;
  padding-inline: var(--carina-spacing-2);
  inset-inline-end: var(--carina-spacing-4);
}
.carina-navigation__search-filters-container {
  position: absolute;
  top: 38px;
  box-sizing: border-box;
  width: 100%;
  padding: var(--carina-spacing-4);
  border-radius: var(--carina-border-radius-sm);
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface);
  box-shadow: var(--carina-box-shadow-lg);
}
.carina-navigation__search-sub-container {
  position: relative;
  z-index: var(--carina-z-index-panel);
  display: flex;
  width: 560px;
  height: 100%;
  opacity: var(--carina-opacity-100);
}
.carina-navigation__search-button-wrapper {
  min-width: 24px;
  margin-inline-start: var(--carina-spacing-1);
}
.carina-navigation__search-button-wrapper .carina-button--icon-only.carina-button--m {
  position: relative;
  z-index: 0;
  box-sizing: border-box;
  width: 1.5rem;
  height: 1.5rem;
  min-height: 0;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  background-color: transparent;
}
.carina-navigation__search-button-wrapper .carina-button--icon-only.carina-button--m:hover {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation__search-button-wrapper .carina-button--icon-only.carina-button--m:active {
  background-color: var(--carina-background-color-surface-active);
  transform: var(scale(var(--carina-scale-shrink)));
}
.carina-navigation__search-button-wrapper .carina-button--icon-only.carina-button--m:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-black);
}
.carina-navigation__search-button-wrapper .carina-button--icon-only.carina-button--m:disabled,
  .carina-navigation__search-button-wrapper .carina-button--icon-only.carina-button--m:disabled:hover,
  .carina-navigation__search-button-wrapper .carina-button--icon-only.carina-button--m:disabled:active {
  cursor: default;
  opacity: var(--carina-opacity-40);
}
.carina-navigation__search-container {
  position: relative;
  display: flex;
  flex-grow: 1;
  flex-wrap: wrap;
  align-items: center;
}
.carina-navigation__search-container .carina-textbox-icon {
  position: absolute;
  top: 50%;
  inset-inline-start: var(--carina-spacing-2-5);
  transform: translateY(-50%);
}
.carina-navigation__search-container .carina-textbox__container .carina-input-fieldset {
  height: 46px;
}
.carina-navigation__search-container .carina-textbox__input {
  height: 36px;
  border-radius: var(--carina-border-radius-sm);
  font-size: var(--carina-font-size-sm);
  padding-inline-end: var(--carina-spacing-16);
}
.carina-navigation__search-container .carina-button__icon,
.carina-navigation__search-container .carina-textbox-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--carina-text-color-base);
}
.carina-navigation__search-container-icons {
  position: absolute;
  top: 50%;
  inset-inline-end: var(--carina-spacing-2-5);
  display: flex;
  transform: translateY(-50%);
}
@keyframes carina-navigation__side-navigation--outer-container-in {
  from {
    width: 0;
    opacity: var(--carina-opacity-0);
  }
  to {
    width: 320px;
    opacity: var(--carina-opacity-100);
  }
}
@keyframes carina-navigation__side-navigation--outer-container-out {
  from {
    width: 320px;
    opacity: var(--carina-opacity-100);
  }
  to {
    width: 0;
    opacity: var(--carina-opacity-0);
  }
}
@keyframes carina-navigation__side-navigation--outer-container-in-small {
  from {
    width: 0;
    opacity: var(--carina-opacity-0);
  }
  to {
    width: 100vw;
    opacity: var(--carina-opacity-100);
  }
}
@keyframes carina-navigation__side-navigation--outer-container-out-small {
  from {
    width: 100vw;
    opacity: var(--carina-opacity-100);
  }
  to {
    width: 0;
    opacity: var(--carina-opacity-0);
  }
}
@keyframes carina-navigation__side-navigation--outer-container-in-fade {
  from {
    opacity: var(--carina-opacity-0);
  }
  to {
    opacity: var(--carina-opacity-100);
  }
}
@keyframes carina-navigation__side-navigation--outer-container-out-fade {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.carina-navigation__side-navigation {
  flex-grow: 0;
  flex-shrink: 0;
  width: 0;
  height: 100%;
  overflow: auto;
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface);
  opacity: 0;
}
.carina-navigation__side-navigation--open {
  border-inline-end: var(--carina-border-width-1) solid
    var(--carina-border-color-soft);
  width: 320px;
  opacity: 1;
}
.carina-navigation__side-navigation--animate {
  animation: carina-navigation__side-navigation--outer-container-in
    var(--carina-transition-duration-400)
    var(--carina-transition-timing-function-expressive-ease-out);
  animation-fill-mode: forwards;
}
.carina-navigation__side-navigation--animate:not(.carina-navigation__side-navigation--open) {
  animation: carina-navigation__side-navigation--outer-container-out
    var(--carina-transition-duration-200)
    var(--carina-transition-timing-function-expressive-ease-out);
  animation-fill-mode: both;
}
.carina-navigation__side-navigation-list {
  margin: var(--carina-spacing-2) var(--carina-spacing-0)
    var(--carina-spacing-0) var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
  list-style: none;
}
.carina-navigation__side-navigation-header {
  display: flex;
  padding: var(--carina-spacing-3) var(--carina-spacing-6);
  overflow: hidden;
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-display);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  white-space: nowrap;
  text-transform: uppercase;
  text-overflow: ellipsis;
}
.carina-navigation__side-navigation-link {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: calc(100% - var(--carina-spacing-4));
  margin: var(--carina-spacing-0) auto;
  padding: var(--carina-spacing-0);
  border-radius: var(--carina-border-radius-md);
  cursor: pointer;
}
.carina-navigation__side-navigation-link:hover {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation__side-navigation-link:hover a {
  color: var(--carina-text-color-base);
}
.carina-navigation__side-navigation-link:active {
  background-color: var(--carina-background-color-surface-active);
}
.carina-navigation__side-navigation-link:active a {
  color: var(--carina-text-color-base);
}
.carina-navigation__side-navigation-link:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-base);
}
.carina-navigation__side-navigation-link a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
  min-height: 24px;
  padding: var(--carina-spacing-2) var(--carina-spacing-4);
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  font-family: var(--carina-font-family-primary);
  text-align: start;
  text-decoration: none;
  transition-timing-function: var(
      --carina-transition-timing-function-productive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
}
.carina-navigation__side-navigation-link a:focus-visible {
  outline: var(--carina-border-width-2) solid
        var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-base);
}
.carina-navigation__side-navigation-link--current {
  position: relative;
  background-color: var(--carina-background-color-surface-selected);
  cursor: default;
}
.carina-navigation__side-navigation-link--current::before {
  position: absolute;
  top: 0;
  width: var(--carina-spacing-1);
  height: 100%;
  background-color: var(--carina-text-color-primary);
  content: '';
  inset-inline-start: 0;
  border-start-start-radius: var(--carina-border-radius-md);
  border-end-start-radius: var(--carina-border-radius-md);
}
.carina-navigation__side-navigation-link--current a {
  color: var(--carina-text-color-base);
}
.carina-navigation__side-navigation-link--disabled > div > a > svg {
  flex-shrink: 0;
  padding-inline-end: var(--carina-spacing-1);
}
.carina-navigation__side-navigation-link--disabled {
  position: relative;
  justify-content: flex-start;
  box-sizing: border-box;
  min-height: 40px;
  cursor: not-allowed;
}
.carina-navigation__side-navigation-link--disabled:hover,
  .carina-navigation__side-navigation-link--disabled:active {
  background-color: transparent;
}
.carina-navigation__side-navigation-link--disabled:hover a, .carina-navigation__side-navigation-link--disabled:active a {
  color: var(--carina-text-color-disabled);
}
.carina-navigation__side-navigation-menu {
  list-style: none;
}
.carina-navigation__side-navigation-menu:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-base);
}
.carina-navigation__side-navigation-menu-list {
  padding-inline-start: var(--carina-spacing-6);
  margin-block: var(--carina-spacing-4);
}
.carina-navigation__side-navigation-menu-trigger {
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  width: calc(100% - var(--carina-spacing-4));
  min-height: 40px;
  margin: var(--carina-spacing-0) auto var(--carina-spacing-0-5);
  padding: var(--carina-spacing-2) var(--carina-spacing-4);
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-soft);
  font-family: var(--carina-font-family-primary);
  white-space: nowrap;
  cursor: pointer;
  transition-timing-function: var(
    --carina-transition-timing-function-productive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
}
.carina-navigation__side-navigation-menu-trigger span {
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  white-space: normal;
}
.carina-navigation__side-navigation-menu-trigger svg {
  min-width: 24px;
  min-height: 24px;
}
.carina-navigation__side-navigation-menu-trigger:hover {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation__side-navigation-menu-trigger:active {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
}
.carina-navigation__side-navigation-menu-trigger:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-base);
}
.carina-navigation__title-bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 56px;
  border-bottom: var(--carina-border-width-1) solid
    var(--carina-border-color-soft);
  background: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
}
.carina-navigation__top-navigation {
  position: relative;
  width: 100%;
}
.carina-navigation__top-navigation-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 56px;
  background: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
}
.carina-navigation__top-navigation-border {
  width: 100%;
  height: 0.25rem;
  background: linear-gradient(
    90deg,
    var(--carina-background-color-primary) 0%,
    var(--carina-background-color-secondary) 95%
  );
}
@keyframes carina-navigation__top-navigation--outer-container-in {
  from {
    opacity: 0;
  }
  to {
    opacity: var(--carina-opacity-80);
  }
}
.carina-navigation__top-navigation-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 56px;
  background: var(--carina-background-color-surface);
  opacity: var(--carina-opacity-80);
  animation: carina-navigation__top-navigation--outer-container-in
    var(--carina-transition-duration-200)
    var(--carina-transition-timing-function-productive-ease-in-out);
}
.carina-navigation__user-profile {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: var(--carina-spacing-2);
  padding: var(--carina-spacing-3) var(--carina-spacing-6)
    var(--carina-spacing-6);
  border-bottom: var(--carina-border-width-1) solid
    var(--carina-border-color-soft);
  font-family: var(--carina-font-family-primary);
}
.carina-navigation__user-profile a {
  display: block;
  box-sizing: border-box;
  min-width: 112px;
  margin: var(--carina-spacing-4) auto;
  padding: var(--carina-spacing-2);
  border: var(--carina-border-width-1) solid var(--carina-border-color-hard);
  border-radius: var(--carina-border-radius-sm);
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-md);
  text-align: center;
  text-decoration: none;
}
.carina-navigation__user-profile a:hover {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-navigation__user-profile a:active {
  background-color: var(--carina-background-color-surface-active);
}
.carina-navigation__user-profile a:focus-visible {
  outline: none;
  box-shadow: var(--carina-ring-black);
}
.carina-navigation__user-profile-name {
  margin-top: var(--carina-spacing-4);
  font-size: var(--carina-font-size-body-md);
  text-align: center;
  cursor: default;
}
.carina-navigation__user-profile-email {
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-sm);
  text-align: center;
  cursor: default;
}
.carina-navigation__user-profile-description {
  margin-top: var(--carina-spacing-1);
  margin-bottom: var(--carina-spacing-4);
  font-size: var(--carina-font-size-body-xs);
  text-align: center;
  cursor: default;
}
.carina-numeric-selector {
  display: flex;
  flex-direction: row;
}
.carina-numeric-selector input {
  text-align: center;
}
[dir='rtl'] .carina-numeric-selector input {
  text-align: center;
}
.carina-numeric-selector__textbox {
  padding: 0 var(--carina-spacing-1);
  width: 56px;
  box-sizing: border-box;
  border: 0;
  font-size: 100%;
  font-family: inherit;
}
.carina-numeric-selector__textbox input {
  padding: 0;
}
.carina-numeric-selector--grid input {
  --moz-appearance: textfield;
  padding: 0;
  text-align: center;
}
.carina-numeric-selector--grid button {
  width: var(--carina-spacing-6);
  height: var(--carina-spacing-6);
}
.carina-numeric-selector--underline input {
  --moz-appearance: textfield;
  text-align: center;
}
.carina-numeric-selector--outline {
  height: calc(40px + 2 * var(--carina-border-width-1));
}
.carina-numeric-selector--outline input {
  --moz-appearance: textfield;
  text-align: center;
}
.carina-numeric-selector__buttons {
  width: 40px;
  height: 40px;
}
.carina-numeric-selector__buttons > button {
  color: var(--carina-text-color-soft);
}
.carina-numeric-selector__buttons .carina-button {
  color: var(--carina-text-color-soft);
}
.carina-numeric-selector__buttons.carina-numeric-selector__buttons--grid {
  width: var(--carina-spacing-6);
  height: var(--carina-spacing-6);
}
.carina-numeric-selector__buttons.carina-numeric-selector__buttons--grid button {
  width: var(--carina-spacing-6);
  height: var(--carina-spacing-6);
}
.carina-numeric-selector__buttons.carina-numeric-selector__buttons--grid .carina-button {
  min-height: unset;
}
.carina-numeric-selector__textbox.carina-numeric-selector__textbox--underline,
.carina-numeric-selector__textbox.carina-numeric-selector__textbox--outline {
  position: relative;
  top: calc(-1 * var(--carina-spacing-2-5));
  height: calc(40px + 2 * var(--carina-border-width-1));
}
.carina-numeric-selector__buttons.carina-numeric-selector__buttons--underline,
.carina-numeric-selector__buttons.carina-numeric-selector__buttons--outline {
  margin: var(--carina-border-width-1);
}
.carina-numeric-selector__text {
  align-self: center;
  margin: var(--carina-border-width-1) 0;
  padding: 0 var(--carina-spacing-1);
}
.carina-pagination__item {
  position: relative;
  min-width: var(--carina-spacing-4);
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-2);
  border-color: transparent;
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: var(--carina-border-radius-full);
  color: var(--carina-text-color-soft);
  font-size: var(--carina-font-size-body-sm);
  font-family: inherit;
  line-height: 0;
  white-space: nowrap;
  text-align: center;
  text-transform: none;
  background: none;
  outline: none;
  cursor: pointer;
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-pagination__item::-moz-focus-inner {
  padding: var(--carina-spacing-0);
  border: 0;
}
.carina-pagination__item svg {
  margin: -8px -5px;
}
[dir='rtl'] .carina-pagination__item svg {
  transform: rotate(var(--carina-rotate-negative-180));
}
.carina-pagination__item:hover {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-hover);
}
.carina-pagination__item:active {
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface-active);
}
.carina-pagination__item:focus-visible {
  box-shadow: var(--carina-ring-base);
}
.carina-pagination__item--disabled {
  color: var(--carina-text-color-disabled);
  pointer-events: none;
}
.carina-pagination__item--selected {
  border-radius: 0;
  color: var(--carina-text-color-base);
  pointer-events: none;
}
.carina-pagination__item--selected::before {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 4px;
  border-radius: var(--carina-border-radius-full);
  background-color: var(--carina-text-color-primary);
  content: '';
}
.carina-pagination__item--selected:hover {
  background-color: transparent;
}
.carina-pagination__item--selected:focus {
  outline: none;
}
.carina-pagination {
  display: inline-flex;
  padding: var(--carina-spacing-0) var(--carina-border-width-2);
}
@keyframes carina-progress-bar--outer-container-in {
  0% {
    left: 0;
    width: 30%;
    background-position-x: 0%;
  }
  50% {
    left: 70%;
    width: 30%;
    background-position-x: 100%;
  }
  100% {
    left: 0;
    width: 30%;
    background-position-x: 0%;
  }
}
@keyframes carina-progress-bar--determinate-animation {
  0% {
    background: var(
      --carina-progress-bar-background,
      var(
        --carina-progress-bar-background-stop-1,
        var(--carina-background-color-tertiary)
      )
    );
  }
  50% {
    background: var(
      --carina-progress-bar-background,
      var(
        --carina-progress-bar-background-stop-2,
        var(--carina-background-color-primary)
      )
    );
  }
  100% {
    background: var(
      --carina-progress-bar-background,
      var(
        --carina-progress-bar-background-stop-3,
        var(--carina-background-color-secondary)
      )
    );
  }
}
.carina-progress-bar {
  position: relative;
  justify-content: center;
  width: 100%;
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-lg);
  font-family: var(--carina-font-family-primary);
  text-align: center;
}
.carina-progress-bar__bar-container {
  position: relative;
  width: 100%;
  height: 5px;
  margin: var(--carina-spacing-6) auto;
  border-radius: var(--carina-border-radius-full);
  overflow: visible;
  background: var(--carina-background-color-neutral-inactive);
}
.carina-progress-bar__bar-progress-bar {
  position: relative;
  display: block;
  height: 5px;
  border-radius: var(--carina-border-radius-full);
  background-size: 100% 5px;
  opacity: var(--carina-opacity-100);
  transition: clip-path var(--carina-transition-duration-300) linear,
    width var(--carina-transition-duration-300) linear, background 2000ms linear,
    left 2000ms linear, background-image 2000ms linear, opacity 2000ms linear;
}
.carina-progress-bar__determinate {
  background-image: linear-gradient(
    to right,
    var(
      --carina-progress-bar-background,
      var(
        --carina-progress-bar-background-stop-1,
        var(--carina-background-color-tertiary)
      )
    ),
    var(
      --carina-progress-bar-background,
      var(
        --carina-progress-bar-background-stop-2,
        var(--carina-background-color-primary)
      )
    ),
    var(
      --carina-progress-bar-background,
      var(
        --carina-progress-bar-background-stop-3,
        var(--carina-background-color-secondary)
      )
    )
  );
  clip-path: inset(
    0% var(--carina-progress-bar-percentage-remaining) 0% 0% round 6px
  );
}
.carina-progress-bar__indeterminate {
  background-image: linear-gradient(
    to right,
    var(--carina-background-color-secondary),
    var(--carina-background-color-tertiary),
    var(--carina-background-color-primary)
  );
  background-size: 333%;
  animation: carina-progress-bar--outer-container-in 3500ms ease-in-out infinite;
}
@keyframes carina-pulse {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: var(--carina-pulse-opacity);
  }
}
.carina-pulse {
  --carina-pulse-opacity: 0;
  animation-name: carina-pulse;
}
.carina-radiogroup__button {
  position: relative;
  display: inherit;
  padding: var(--carina-spacing-2) 0;
  outline: none;
}
.carina-radiogroup__button--inline {
  display: inline-block;
}
.carina-radiogroup__button-input {
  position: absolute;
  left: -9999px;
}
[dir='rtl'] .carina-radiogroup__button-input {
  right: -9999px;
  left: unset;
}
.carina-radiogroup__button-label {
  position: relative;
  display: inline-block;
  margin-inline-start: var(--carina-spacing-4);
  padding-inline-start: var(--carina-spacing-2);
  font-size: var(--carina-font-size-body-sm);
}
.carina-radiogroup__button-label::before {
  position: absolute;
  top: 0;
  left: calc(-1 * var(--carina-spacing-4));
  display: block;
  box-sizing: border-box;
  width: var(--carina-spacing-4);
  height: var(--carina-spacing-4);
  padding-inline-start: var(--carina-spacing-2);
  border-color: var(--carina-border-color-base);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-md);
  background-color: var(--carina-background-color-surface);
  cursor: pointer;
  transition-timing-function: var(
      --carina-transition-timing-function-expressive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
  content: '';
}
[dir='rtl'] .carina-radiogroup__button-label::before {
  right: calc(-1 * var(--carina-spacing-4));
  left: auto;
}
.carina-radiogroup__button-label.carina-radiogroup__button-label--read-only:not(.carina-radiogroup__button-label--checked):not(
    .carina-radiogroup__button-label--disabled
  )::before {
  color: var(--carina-text-color-base);
  border-color: var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface-alt);
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
  cursor: not-allowed;
}
.carina-radiogroup__button-label.carina-radiogroup__button-label--read-only:not(.carina-radiogroup__button-label--checked):not(
    .carina-radiogroup__button-label--disabled
  )::before:focus {
  border-color: var(--carina-border-color-primary-focus);
}
.carina-radiogroup__button-label--error::before {
  border-color: var(--carina-border-color-danger);
  border-style: solid;
  border-width: var(--carina-border-width-1);
}
.carina-radiogroup__button-label--inline {
  padding-inline-end: var(--carina-spacing-4);
}
.carina-radiogroup__button-label--checked::before {
  border-color: var(--carina-border-color-primary);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  background: var(--carina-background-color-primary);
}
.carina-radiogroup__button-label--checked::after {
  position: absolute;
  top: 0.3125rem;
  left: -0.6875rem;
  display: block;
  box-sizing: border-box;
  width: 0.375rem;
  height: 0.375rem;
  border-radius: var(--carina-border-radius-xl);
  font-size: var(--carina-spacing-4);
  background: var(--carina-text-color-on-primary);
  cursor: pointer;
  content: '';
}
[dir='rtl'] .carina-radiogroup__button-label--checked::after {
  right: -0.6875rem;
  left: auto;
}
.carina-radiogroup__button-label--checked.carina-radiogroup__button-label--error::before {
  border-color: var(--carina-border-color-danger);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  background-color: var(--carina-background-color-danger);
}
.carina-radiogroup__button-label--focused::before {
  box-shadow: var(--carina-ring-base);
}
.carina-radiogroup__button-label--focused.carina-radiogroup__button-label--checked::before {
  border-color: var(--carina-border-color-primary);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  background: var(--carina-background-color-primary);
  box-shadow: var(--carina-ring-base);
}
.carina-radiogroup__button-label--focused.carina-radiogroup__button-label--checked::after {
  position: absolute;
  top: 0.3125rem;
  left: -0.6875rem;
  display: block;
  box-sizing: border-box;
  width: 0.375rem;
  height: 0.375rem;
  border-radius: var(--carina-border-radius-xl);
  font-size: var(--carina-spacing-4);
  background: var(--carina-text-color-on-primary);
  cursor: pointer;
  content: '';
}
[dir='rtl'] .carina-radiogroup__button-label--focused.carina-radiogroup__button-label--checked::after {
  right: -0.6875rem;
  left: auto;
}
.carina-radiogroup__button-label--focused.carina-radiogroup__button-label--checked.carina-radiogroup__button-label--error::before {
  border-color: var(--carina-border-color-danger);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  background: var(--carina-background-color-danger);
  box-shadow: 0 0 0 var(--carina-border-width-2)
      var(--carina-border-color-danger-focus);
}
.carina-radiogroup__button-label--focused.carina-radiogroup__button-label--error::before {
  box-shadow: 0 0 0 var(--carina-border-width-2)
      var(--carina-border-color-danger-focus);
}
.carina-radiogroup__button-label--disabled {
  color: var(--carina-text-color-disabled);
  cursor: not-allowed;
}
.carina-radiogroup__button-label--disabled::before {
  border-width: 0;
  color: var(--carina-text-color-disabled);
  background-color: var(--carina-background-color-neutral-inactive);
  cursor: not-allowed;
}
.carina-radiogroup__button-label--disabled.carina-radiogroup__button-label--checked::before {
  border-color: var(--carina-border-color-soft);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-radiogroup {
  display: block;
  clear: both;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-tight);
  direction: ltr;
  letter-spacing: normal;
  text-align: left;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
  list-style-type: none;
  outline: 0;
}
[dir='rtl'] .carina-radiogroup {
  direction: rtl;
  text-align: right;
}
@keyframes carina-shake {
  0%,
  100% {
    transform: translateX(0);
  }
  20%,
  60% {
    transform: translateX(calc(-1 * var(--carina-shake-distance)));
  }
  40%,
  80% {
    transform: translateX(var(--carina-shake-distance));
  }
}
.carina-shell__aside:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside) {
  position: sticky;
  top: calc(
    var(--carina-shell-banner-offset) + var(--carina-shell-header-offset) +
      var(--carina-shell-title-offset) + var(--carina-shell-breadcrumbs-offset)
  );
  z-index: 30;
  max-height: calc(
    100vh - var(--carina-shell-banner-offset) -
      var(--carina-shell-header-offset) - var(--carina-shell-title-offset) -
      var(--carina-shell-breadcrumbs-offset)
  );
  overflow-x: hidden;
  overflow-y: auto;
  color: var(--carina-text-color-base);
  background-color: var(--carina-background-color-surface);
  visibility: hidden;
}
@media (min-width: 1024px) {
  .carina-shell__aside--start:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside--start) {
    --carina-shell-aside-start-width: 224px;
    translate: calc(var(--carina-shell-aside-start-width) * -1);
    grid-area: aside-start;
    width: var(--carina-shell-aside-start-width);
    transition: visibility 0ms ease-in-out 300ms, translate 300ms ease-in-out;
  }
  [dir='rtl'] .carina-shell__aside--start:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside--start) {
    translate: var(--carina-shell-aside-start-width);
  }
}
@media (max-width: 1023.98px) {
  .carina-shell__aside--start:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside--start) {
    --carina-shell-aside-start-width: 80px;
    position: absolute;
    right: unset;
    left: calc(var(--carina-shell-aside-start-width) * -1);
    z-index: 80;
    width: 0;
    box-shadow: var(--carina-box-shadow-2xl);
    transition: left 300ms ease-in-out, right 300ms ease-in-out,
      width 0ms ease-in-out 300ms, visibility 0ms ease-in-out 300ms;
  }
  [dir='rtl'] .carina-shell__aside--start:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside--start) {
    right: calc(var(--carina-shell-aside-start-width) * -1);
    left: unset;
  }
}
.carina-shell[data-shell-enabled*='aside-start'] .carina-shell__aside--start:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside.carina-shell__aside--start) {
  visibility: inherit;
}
@media (min-width: 1024px) {
  .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__aside--start:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside.carina-shell__aside--start) {
    translate: 0;
    transition: max-height 300ms ease-in-out, top 300ms ease-in-out,
      translate 300ms ease-in-out;
  }
  [dir='rtl'] .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__aside--start:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside.carina-shell__aside--start) {
    translate: 0;
  }
}
@media (max-width: 1023.98px) {
  .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__aside--start:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside.carina-shell__aside--start) {
    right: unset;
    left: var(--carina-shell-dock-start-width);
    width: var(--carina-shell-aside-start-width);
    transition: max-height 300ms ease-in-out, top 300ms ease-in-out,
      left 300ms ease-in-out, right 300ms ease-in-out;
  }
  [dir='rtl'] .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__aside--start:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside.carina-shell__aside--start) {
    right: var(--carina-shell-dock-start-width);
    left: unset;
  }
}
.carina-shell__stacked-aside[data-stack-asides='false'] {
  display: contents;
}
.carina-shell__banner {
  height: 100%;
  max-height: var(--carina-shell-banner-current-height);
  overflow: hidden;
  visibility: hidden;
  transition: max-height 300ms ease-in-out, visibility 0ms ease-in-out 300ms,
    height 0ms ease-in-out 300ms;
}
.carina-shell[data-shell-sticky*='banner'] .carina-shell__banner {
  position: sticky;
  top: 0;
  z-index: 60;
}
.carina-shell[data-shell-enabled*='banner'] .carina-shell__banner {
  visibility: inherit;
  transition: max-height 300ms ease-in-out;
}
.carina-shell__breadcrumbs {
  grid-area: breadcrumbs;
  height: var(--carina-shell-breadcrumbs-current-height);
  max-height: var(--carina-shell-breadcrumbs-current-height);
  overflow: hidden;
  visibility: hidden;
}
.carina-shell[data-shell-enabled*='breadcrumbs'] .carina-shell__breadcrumbs {
  visibility: inherit;
}
.carina-shell__dock {
  position: sticky;
  top: calc(
    var(--carina-shell-banner-offset) + var(--carina-shell-header-offset) +
      var(--carina-shell-title-offset)
  );
  z-index: 1000;
  display: flex;
  background-color: rgb(255 255 255);
  visibility: hidden;
}
.carina-shell__dock--start {
  grid-area: dock-start;
}
.carina-shell[data-shell-enabled*='dock-start'] .carina-shell__dock--start {
  visibility: inherit;
}
.carina-shell__dock--end {
  grid-area: dock-end;
}
.carina-shell[data-shell-enabled*='dock-end'] .carina-shell__dock--end {
  visibility: inherit;
}
.carina-shell__dock-items {
  display: flex;
}
.carina-shell__dock-item {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  min-height: 5.5rem;
  margin: 0.25rem;
  padding: 0.5rem;
  border-width: 0;
  border-radius: 10px;
  color: rgb(26 32 38);
  text-decoration: none;
  background-color: transparent;
  cursor: pointer;
  transition: background-color 300ms ease 0ms;
}
.carina-shell__dock-item:hover {
  background-color: rgb(247 247 247);
}
.carina-shell__dock-item__text {
  display: -webkit-box;
  overflow: hidden;
  font-size: var(--carina-font-size-xs);
  white-space: initial;
  text-align: center;
  text-overflow: ellipsis;
  word-break: break-word;
  overflow-wrap: break-word;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.carina-shell__footer {
  position: relative;
  grid-area: footer;
  height: 0;
  overflow-x: hidden;
  visibility: hidden;
}
.carina-shell[data-shell-enabled*='footer'] .carina-shell__footer {
  height: -moz-fit-content;
  height: fit-content;
  visibility: inherit;
}
.carina-shell__header {
  height: 100%;
  max-height: var(--carina-shell-header-current-height);
  overflow: hidden;
  visibility: hidden;
  transition: max-height 300ms ease-in-out, visibility 0ms ease-in-out 300ms;
}
.carina-shell[data-shell-sticky*='header'] .carina-shell__header {
  position: sticky;
  top: var(--carina-shell-banner-offset);
  z-index: 60;
  transition: max-height 300ms ease-in-out, top 300ms ease-in-out,
      visibility 0ms ease-in-out 300ms;
}
.carina-shell[data-shell-enabled*='header'] .carina-shell__header {
  visibility: inherit;
  transition: max-height 300ms ease-in-out, top 300ms ease-in-out;
}
.carina-shell__main {
  grid-area: main;
  overflow-x: auto;
}
.carina-shell__page {
  display: grid;
  grid-template-areas: 'dock-start breadcrumbs breadcrumbs breadcrumbs dock-end' 'dock-start aside-start page-title aside-end dock-end' 'dock-start aside-start page-actions aside-end dock-end' 'dock-start aside-start main aside-end dock-end';
  grid-template-rows: auto auto auto 1fr;
  grid-template-columns: var(--carina-shell-dock-start-current-width) var(
      --carina-shell-aside-start-current-width
    )
    1fr var(--carina-shell-aside-end-current-width)
    var(--carina-shell-dock-end-current-width);
  min-height: calc(
    100vh - var(--carina-shell-banner-current-height) -
      var(--carina-shell-header-current-height) -
      var(--carina-shell-title-current-height)
  );
  transition: grid-template-columns 300ms ease-in-out,
    grid-template-rows 300ms ease-in-out;
}
.carina-shell__page-actions {
  grid-area: page-actions;
  height: 0;
  overflow-x: hidden;
  visibility: hidden;
}
.carina-shell[data-shell-enabled*='page-actions'] .carina-shell__page-actions {
  height: -moz-fit-content;
  height: fit-content;
  visibility: inherit;
}
.carina-shell__page-title {
  grid-area: page-title;
  height: 0;
  overflow-x: hidden;
  visibility: hidden;
}
.carina-shell[data-shell-enabled*='page-title'] .carina-shell__page-title {
  height: -moz-fit-content;
  height: fit-content;
  visibility: inherit;
}
.carina-shell__panel {
  position: fixed;
  top: 0;
  z-index: 1000;
  width: var(--carina-shell-panel-width);
  height: 100vh;
  overflow-x: hidden;
  overflow-y: auto;
  visibility: hidden;
  transition: left 300ms ease-in-out, right 300ms ease-in-out,
    visibility 0ms ease-in-out 300ms;
}
.carina-shell__panel--start {
  right: unset;
  left: calc(-1 * var(--carina-shell-panel-width));
}
[dir='rtl'] .carina-shell__panel--start {
  right: calc(-1 * var(--carina-shell-panel-width));
  left: unset;
}
.carina-shell[data-shell-enabled*='panel-start'] .carina-shell__panel--start {
  right: unset;
  left: 0;
  visibility: inherit;
  transition: left 300ms ease-in-out, right 300ms ease-in-out;
}
[dir='rtl'] .carina-shell[data-shell-enabled*='panel-start'] .carina-shell__panel--start {
  right: 0;
  left: unset;
}
.carina-shell__panel--end {
  right: calc(-1 * var(--carina-shell-panel-width));
  left: unset;
}
[dir='rtl'] .carina-shell__panel--end {
  right: unset;
  left: calc(-1 * var(--carina-shell-panel-width));
}
.carina-shell[data-shell-enabled*='panel-end'] .carina-shell__panel--end {
  right: 0;
  left: unset;
  visibility: inherit;
  transition: left 300ms ease-in-out, right 300ms ease-in-out;
}
[dir='rtl'] .carina-shell[data-shell-enabled*='panel-end'] .carina-shell__panel--end {
  right: unset;
  left: 0;
}
.carina-shell__title-bar {
  height: 100%;
  max-height: var(--carina-shell-title-current-height);
  overflow: hidden;
  visibility: hidden;
  transition: max-height 300ms ease-in-out, visibility 0ms ease-in-out 300ms;
}
.carina-shell[data-shell-sticky*='title-bar'] .carina-shell__title-bar {
  position: sticky;
  top: calc(
      var(--carina-shell-banner-offset) + var(--carina-shell-header-offset)
    );
  z-index: 60;
  transition: max-height 300ms ease-in-out, top 300ms ease-in-out,
      visibility 0ms ease-in-out 300ms;
}
.carina-shell[data-shell-enabled*='title-bar'] .carina-shell__title-bar {
  visibility: inherit;
  transition: max-height 300ms ease-in-out, top 300ms ease-in-out;
}
.carina-shell__xl-panel {
  position: fixed;
  top: 0;
  z-index: 1000;
  width: var(--carina-shell-xl-panel-width);
  height: 100vh;
  overflow-x: hidden;
  overflow-y: auto;
  visibility: hidden;
  transition: left 300ms ease-in-out, right 300ms ease-in-out,
    visibility 0ms ease-in-out 300ms;
}
.carina-shell__xl-panel--start {
  right: unset;
  left: calc(-1 * var(--carina-shell-xl-panel-width));
}
[dir='rtl'] .carina-shell__xl-panel--start {
  right: calc(-1 * var(--carina-shell-xl-panel-width));
  left: unset;
}
.carina-shell[data-shell-enabled*='xl-panel-start'] .carina-shell__xl-panel--start {
  right: unset;
  left: 0;
  visibility: inherit;
  transition: left 300ms ease-in-out, right 300ms ease-in-out;
}
[dir='rtl'] .carina-shell[data-shell-enabled*='xl-panel-start'] .carina-shell__xl-panel--start {
  right: 0;
  left: unset;
}
.carina-shell__xl-panel--end {
  right: calc(-1 * var(--carina-shell-xl-panel-width));
  left: unset;
}
[dir='rtl'] .carina-shell__xl-panel--end {
  right: unset;
  left: calc(-1 * var(--carina-shell-xl-panel-width));
}
.carina-shell[data-shell-enabled*='xl-panel-end'] .carina-shell__xl-panel--end {
  right: 0;
  left: unset;
  visibility: inherit;
  transition: left 300ms ease-in-out, right 300ms ease-in-out;
}
[dir='rtl'] .carina-shell[data-shell-enabled*='xl-panel-end'] .carina-shell__xl-panel--end {
  right: unset;
  left: 0;
}
.carina-shell {
  --carina-shell-aside-end-current-width: 0px;
  --carina-shell-aside-end-width: 5rem;
  --carina-shell-aside-start-current-width: 0px;
  --carina-shell-aside-start-width: 5rem;
  --carina-shell-banner-current-height: 0px;
  --carina-shell-banner-height: 60px;
  --carina-shell-banner-offset: 0px;
  --carina-shell-breadcrumbs-current-height: 0px;
  --carina-shell-breadcrumbs-height: 80px;
  --carina-shell-breadcrumbs-offset: 0px;
  --carina-shell-dock-end-current-width: 0px;
  --carina-shell-dock-end-max-height: 8.5rem;
  --carina-shell-dock-end-width: 5rem;
  --carina-shell-dock-end-expanded-width: 20rem;
  --carina-shell-dock-start-current-width: 0px;
  --carina-shell-dock-start-max-height: 8.5rem;
  --carina-shell-dock-start-width: 5rem;
  --carina-shell-dock-start-expanded-width: 20rem;
  --carina-shell-header-current-height: 0px;
  --carina-shell-header-height: 60px;
  --carina-shell-header-offset: 0px;
  --carina-shell-panel-width: 20rem;
  --carina-shell-xl-panel-width: 43.75rem;
  --carina-shell-title-current-height: 0px;
  --carina-shell-title-height: 60px;
  --carina-shell-title-offset: 0px;
  position: relative;
  top: 0;
  min-width: 100%;
  height: 100vh;
  overflow-x: hidden;
  overflow-y: auto;
}
.carina-shell[data-shell-enabled*='banner'] {
  --carina-shell-banner-current-height: var(--carina-shell-banner-height);
}
.carina-shell[data-shell-sticky*='banner'] {
  --carina-shell-banner-offset: var(--carina-shell-banner-current-height);
}
.carina-shell[data-shell-enabled*='header'] {
  --carina-shell-header-current-height: var(--carina-shell-header-height);
}
.carina-shell[data-shell-sticky*='header'] {
  --carina-shell-header-offset: var(--carina-shell-header-current-height);
}
.carina-shell[data-shell-enabled*='title-bar'] {
  --carina-shell-title-current-height: var(--carina-shell-title-height);
}
.carina-shell[data-shell-sticky*='title-bar'] {
  --carina-shell-title-offset: var(--carina-shell-title-current-height);
}
.carina-shell[data-shell-enabled*='breadcrumbs'] {
  --carina-shell-breadcrumbs-current-height: var(
      --carina-shell-breadcrumbs-height
    );
}
.carina-shell[data-shell-sticky*='breadcrumbs'] {
  --carina-shell-breadcrumbs-offset: var(
      --carina-shell-breadcrumbs-current-height
    );
}
.carina-shell[data-shell-enabled*='dock-start'] {
  --carina-shell-dock-start-current-width: var(
      --carina-shell-dock-start-width
    );
}
.carina-shell[data-shell-enabled*='dock-end'] {
  --carina-shell-dock-end-current-width: var(--carina-shell-dock-end-width);
}
.carina-shell[data-shell-enabled*='aside-start'] {
  --carina-shell-aside-start-current-width: var(
      --carina-shell-aside-start-width
    );
}
.carina-shell[data-shell-enabled*='aside-end'] {
  --carina-shell-aside-end-current-width: var(--carina-shell-aside-end-width);
}
@keyframes carina-skeleton--pulse {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@keyframes carina-skeleton--shimmer {
  60%,
  100% {
    transform: translateX(100%) skewX(173deg);
  }
}
.carina-skeleton {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 1rem;
  border-radius: 0;
  border-radius: var(--carina-border-radius-sm);
  overflow: hidden;
  background-color: var(--carina-background-color-surface-alt);
}
.carina-skeleton--filled {
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-skeleton--pulse,
.carina-skeleton--shimmer {
  animation-name: carina-skeleton--pulse;
  animation-duration: 2000ms;
  animation-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
  animation-delay: var(--carina-transition-delay-100);
  animation-iteration-count: infinite;
}
[dir='rtl'] .carina-skeleton--pulse, [dir='rtl'] .carina-skeleton--shimmer {
  animation-direction: 'reverse';
}
.carina-skeleton--has-children {
  height: inherit;
  padding: var(--carina-spacing-4);
}
.carina-slider {
  margin-top: var(--carina-spacing-0);
  margin-right: var(--carina-spacing-0);
  margin-bottom: var(--carina-spacing-4);
  margin-left: var(--carina-spacing-0);
  color: var(--carina-text-color-base);
  direction: ltr;
}
.carina-slider--carina-font-reset {
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
}
.carina-slider__rheostat > div {
  position: relative;
  box-sizing: border-box;
  height: 2.25rem;
  margin: var(--carina-spacing-0) var(--carina-spacing-3);
  overflow: visible;
  cursor: pointer;
}
.carina-slider__rheostat--disabled > div {
  position: relative;
  box-sizing: border-box;
  height: 2.25rem;
  margin: var(--carina-spacing-0) var(--carina-spacing-3);
  overflow: visible;
  cursor: default;
}
.carina-slider__label {
  font-size: var(--carina-font-size-body-sm);
  line-height: var(--carina-line-height-normal);
}
.carina-slider__row {
  display: flex;
  align-items: center;
  margin-top: var(--carina-spacing-0);
  margin-right: var(--carina-spacing-0);
  margin-bottom: var(--carina-spacing-2);
  margin-left: var(--carina-spacing-0);
}
.carina-slider__row > div {
  flex: 1 0 auto;
  padding-left: var(--carina-spacing-2);
  line-height: 0;
}
.carina-slider__row > div:first-of-type {
  padding-left: var(--carina-spacing-0);
  text-align: left;
}
.carina-slider__row > div:last-of-type {
  text-align: right;
}
.carina-slider__row > div:not(first-of-type, last-of-type) {
  text-align: center;
}
.carina-slider__row > div:only-child {
  padding: var(--carina-spacing-0);
  text-align: center;
}
.carina-slider__row svg {
  display: inline;
  width: var(--carina-icon-md);
  height: var(--carina-icon-md);
}
.carina-slider__row input {
  width: 65px;
}
.carina-slider__row .carina-slider__row-cell {
  flex: 0 1 auto;
}
.carina-slider__progress-bar {
  position: absolute;
  top: calc(50% - 0.125rem);
  left: 0;
  z-index: calc(var(--carina-z-index-current) + 40);
  box-sizing: border-box;
  height: 0.25rem;
  border-radius: var(--carina-border-radius-full);
  background-color: var(--carina-text-color-primary);
}
.carina-slider__progress-bar--disabled {
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-slider__pit {
  top: calc(50% - 0.4375rem);
  z-index: calc(var(--carina-z-index-current) + 10);
  box-sizing: border-box;
  width: 2px;
  height: 0.875rem;
  border-radius: var(--carina-border-radius-sm);
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-slider__background {
  position: absolute;
  top: calc(50% - 0.125rem);
  left: 0;
  z-index: calc(var(--carina-z-index-current) + 20);
  box-sizing: border-box;
  width: 100%;
  height: 0.25rem;
  border-radius: var(--carina-border-radius-full);
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-slider__handle {
  position: absolute;
  top: calc(50% - 1.125rem);
  z-index: calc(var(--carina-z-index-current) + 50);
  display: flex;
  justify-content: center;
  box-sizing: border-box;
  width: 2.25rem;
  height: 2.25rem;
  margin-left: -1.125rem;
  border: none;
  border-radius: var(--carina-border-radius-full);
  overflow: visible;
  background-color: transparent;
  outline: 0;
  cursor: ew-resize;
  pointer-events: auto;
}
.carina-slider__handle::before {
  position: absolute;
  top: calc(50% - var(--carina-spacing-3));
  z-index: calc(var(--carina-z-index-current) + 20);
  display: block;
  box-sizing: border-box;
  width: 1.5rem;
  height: 1.5rem;
  border: none;
  border-radius: var(--carina-border-radius-full);
  background-color: var(--carina-text-color-primary);
  transition-timing-function: var(
      --carina-transition-timing-function-expressive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
  content: ' ';
}
.carina-slider__handle:focus::before {
  box-shadow: var(--carina-ring-base);
}
.carina-slider__handle:hover::before {
  z-index: calc(var(--carina-z-index-current) + 70);
  background-color: var(--carina-text-color-primary-hover);
}
.carina-slider__handle:active::before {
  z-index: calc(var(--carina-z-index-current) + 30);
  background-color: var(--carina-text-color-primary);
  box-shadow: 0 0 0 var(--carina-border-width-2)
        var(--carina-border-color-primary-focus),
      0 0 0 1rem var(--carina-border-color-primary-focus);
}
.carina-slider__handle--disabled {
  pointer-events: none;
}
.carina-slider__handle--disabled::before {
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-slider__handle--floating-label::after {
  bottom: 100%;
  z-index: calc(var(--carina-z-index-current) + 60);
  display: none;
  box-sizing: border-box;
  height: 1.5rem;
  margin-top: -2.75rem;
  padding: var(--carina-spacing-1) var(--carina-spacing-2);
  border-radius: var(--carina-border-radius-full);
  color: var(--carina-text-color-primary);
  font-size: var(--carina-font-size-body-sm);
  line-height: var(--carina-line-height-normal);
  white-space: nowrap;
  text-align: center;
  background-color: var(--carina-background-color-surface);
  transform: translate3d(0, 0, 0);
  content: attr(aria-valuenow);
}
.carina-slider__handle--floating-label:hover.carina-slider__handle--floating-label::after,
  .carina-slider__handle--floating-label:focus.carina-slider__handle--floating-label::after,
  .carina-slider__handle--floating-label:active.carina-slider__handle--floating-label::after {
  display: block;
}
.carina-slider__handle--persistent-floating-label::after {
  display: block;
}
.carina-split-button {
  display: inline-flex;
}
.carina-split-button__text-button {
  border-start-end-radius: var(--carina-border-radius-none);
  border-end-end-radius: var(--carina-border-radius-none);
}
.carina-split-button__menu-button {
  margin-left: calc(-1 * var(--carina-spacing-px));
  border-start-start-radius: var(--carina-border-radius-none);
  border-end-start-radius: var(--carina-border-radius-none);
}
.carina-status-label {
  display: inline-flex;
  box-sizing: border-box;
  max-width: 100%;
  padding: var(--carina-spacing-0) var(--carina-spacing-2);
  border-width: var(--carina-border-width-0);
  border-radius: var(--carina-border-radius-md);
  color: var(--carina-text-color-base);
}
.carina-status-label--positive {
  background-color: var(--carina-background-color-success-pale);
}
.carina-status-label--positive .carina-status-label__icon-start-container,
    .carina-status-label--positive .carina-status-label__icon-end-container {
  color: var(--carina-text-color-on-success-pale-soft);
}
.carina-status-label--negative {
  background-color: var(--carina-background-color-danger-pale);
}
.carina-status-label--negative .carina-status-label__icon-start-container,
    .carina-status-label--negative .carina-status-label__icon-end-container {
  color: var(--carina-text-color-on-danger-pale-soft);
}
.carina-status-label--transitional {
  background-color: var(--carina-background-color-warning-pale);
}
.carina-status-label--transitional .carina-status-label__icon-start-container,
    .carina-status-label--transitional .carina-status-label__icon-end-container {
  color: var(--carina-text-color-on-warning-pale-soft);
}
.carina-status-label--neutral {
  background-color: var(--carina-background-color-info-pale);
}
.carina-status-label--neutral .carina-status-label__icon-start-container,
    .carina-status-label--neutral .carina-status-label__icon-end-container {
  color: var(--carina-text-color-on-info-pale-soft);
}
.carina-status-label--priority:not(.carina-status-label--ghost) {
  background-color: var(--carina-background-color-danger);
}
.carina-status-label--priority:not(.carina-status-label--ghost) .carina-status-label__icon-start-container,
    .carina-status-label--priority:not(.carina-status-label--ghost) .carina-status-label__icon-end-container {
  color: var(--carina-text-color-on-danger);
}
.carina-status-label--inactive {
  background-color: var(--carina-colors-neutral-10);
}
.carina-status-label--inactive .carina-status-label__icon-start-container,
    .carina-status-label--inactive .carina-status-label__icon-end-container {
  color: var(--carina-colors-neutral-95);
}
.carina-status-label__inner-container {
  position: relative;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  border: var(--carina-border-width-0);
  overflow: hidden;
  font-family: var(--carina-font-family-primary);
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: baseline;
}
.carina-status-label__inner-container--positive {
  color: var(--carina-text-color-on-success-pale-soft);
}
.carina-status-label__inner-container--negative {
  color: var(--carina-text-color-on-danger-pale-soft);
}
.carina-status-label__inner-container--transitional {
  color: var(--carina-text-color-on-warning-pale-soft);
}
.carina-status-label__inner-container--neutral {
  color: var(--carina-text-color-on-info-pale-soft);
}
.carina-status-label__inner-container--priority:not(.carina-status-label--ghost) {
  color: var(--carina-text-color-on-danger);
}
.carina-status-label__inner-container--inactive {
  color: var(--carina-colors-neutral-95);
}
.carina-status-label--pill {
  border-radius: var(--carina-border-radius-full);
  padding: var(--carina-spacing-0) var(--carina-spacing-3);
}
.carina-status-label.carina-status-label--ghost {
  background-color: var(--carina-colors-transparent);
}
.carina-status-label.carina-status-label--ghost.carina-status-label--priority .carina-status-label__inner-container--priority {
  color: var(--carina-text-color-on-danger-pale-soft);
}
.carina-status-label.carina-status-label--ghost.carina-status-label--priority .carina-status-label__icon-start-container,
  .carina-status-label.carina-status-label--ghost.carina-status-label--priority .carina-status-label__icon-end-container {
  color: var(--carina-text-color-on-danger-pale-soft);
}
.carina-status-label__icon-start-container,
.carina-status-label__icon-end-container {
  display: flex;
  align-items: center;
  margin: 0;
  padding-inline-end: 0;
  padding-inline-start: 0;
}
.carina-status-label__icon-start-container {
  margin-inline-end: var(--carina-spacing-2);
  margin-inline-start: 0;
}
.carina-status-label__icon-end-container {
  margin-inline-end: 0;
  margin-inline-start: var(--carina-spacing-2);
}
.carina-status-label--xs {
  line-height: var(--carina-line-height-body-xs);
}
.carina-status-label--xs .carina-status-label__inner-container {
  font-size: var(--carina-font-size-body-2xs);
  padding: var(--carina-spacing-0);
}
.carina-status-label--sm {
  line-height: var(--carina-line-height-body-sm);
}
.carina-status-label--sm .carina-status-label__inner-container {
  font-size: var(--carina-font-size-body-sm);
  padding: var(--carina-spacing-1) var(--carina-spacing-0);
}
.carina-status-label--md {
  line-height: var(--carina-line-height-body-md);
}
.carina-status-label--md .carina-status-label__inner-container {
  font-size: var(--carina-font-size-body-md);
  padding: var(--carina-spacing-1-5) var(--carina-spacing-0);
}
.carina-stepper__horizontal-step {
  width: 100%;
  text-align: center;
  height: 100%;
  padding: var(--carina-spacing-0);
  border: none;
  background: transparent;
  max-height: 104px;
  cursor: pointer;
  color: var(--carina-text-color-soft);
}
.carina-stepper__horizontal-step:disabled,
.carina-stepper__horizontal-step--inert {
  cursor: default;
}
.carina-stepper__horizontal-step__container {
  padding: var(--carina-spacing-7) var(--carina-spacing-0);
  width: 100%;
  max-width: 174px;
  flex-grow: 1;
  flex-shrink: 1;
}
.carina-stepper__horizontal-step__container--first .carina-stepper__horizontal-step__progress-bar-left,
  .carina-stepper__horizontal-step__container--last .carina-stepper__horizontal-step__progress-bar-right {
  opacity: var(--carina-opacity-0);
}
.carina-stepper__horizontal-step__name {
  pointer-events: none;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  font-size: var(--carina-font-size-md);
  line-height: 1;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin-top: var(--carina-spacing-3);
  margin-bottom: var(--carina-spacing-0);
}
.carina-stepper__horizontal-step__name--error {
  color: var(--carina-text-color-danger);
}
.carina-stepper__horizontal-step__name--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-stepper__horizontal-step__name--active,
  .carina-stepper__horizontal-step__name--partial {
  color: var(--carina-text-color-base);
}
.carina-stepper__horizontal-step__progress-bar-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  position: relative;
  padding: var(--carina-spacing-0);
  margin: var(--carina-spacing-0);
}
.carina-stepper__horizontal-step__progress-bar-left,
.carina-stepper__horizontal-step__progress-bar-right {
  width: 100%;
  height: 2px;
  display: flex;
  flex-grow: 2;
  background-color: var(--carina-background-color-primary);
}
.carina-stepper__horizontal-step__progress-bar-left {
  border-start-end-radius: var(--carina-border-radius-full);
  border-end-end-radius: var(--carina-border-radius-full);
  margin-inline-end: var(--carina-spacing-1);
}
.carina-stepper__horizontal-step__progress-bar-left--incomplete,
  .carina-stepper__horizontal-step__progress-bar-left--disabled,
  .carina-stepper__horizontal-step__progress-bar-left--optional,
  .carina-stepper__horizontal-step__progress-bar-left--processing {
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-stepper__horizontal-step__progress-bar-left--error {
  background-color: var(--carina-background-color-danger);
}
.carina-stepper__horizontal-step__progress-bar-right {
  border-start-start-radius: var(--carina-border-radius-full);
  border-end-start-radius: var(--carina-border-radius-full);
  margin-inline-start: var(--carina-spacing-1);
}
.carina-stepper__horizontal-step__progress-bar-right--incomplete,
  .carina-stepper__horizontal-step__progress-bar-right--disabled,
  .carina-stepper__horizontal-step__progress-bar-right--optional,
  .carina-stepper__horizontal-step__progress-bar-right--processing {
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-stepper__horizontal-step__progress-bar-right--error {
  background-color: var(--carina-background-color-danger);
}
.carina-stepper__horizontal-step__icon {
  height: 24px;
  width: 24px;
  font-size: var(--carina-font-size-2xs);
  box-sizing: border-box;
  border-radius: var(--carina-border-radius-full);
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: none;
  background-color: var(--carina-background-color-surface);
}
.carina-stepper__horizontal-step__icon--processing {
  background-color: var(--carina-background-color-surface);
}
.carina-stepper__horizontal-step__icon--completed {
  border: 4px solid var(--carina-background-color-primary);
  color: var(--carina-background-color-primary);
}
.carina-stepper__horizontal-step__icon--completed svg {
  margin-top: 1px;
}
.carina-stepper__horizontal-step__icon--incomplete,
  .carina-stepper__horizontal-step__icon--optional {
  background-color: var(--carina-background-color-surface);
  border: var(--carina-border-width-1) solid var(--carina-border-color-base);
}
.carina-stepper__horizontal-step__icon--incomplete:hover, .carina-stepper__horizontal-step__icon--optional:hover {
  border: 1px solid var(--carina-text-color-soft);
}
.carina-stepper__horizontal-step__icon--disabled {
  border: var(--carina-border-width-1) solid var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-disabled);
}
.carina-stepper__horizontal-step__icon--disabled:hover {
  background-color: var(--carina-text-color-soft);
}
.carina-stepper__horizontal-step__icon--active,
  .carina-stepper__horizontal-step__icon--partial {
  border: var(--carina-border-width-1) solid
      var(--carina-border-color-primary-focus);
  background-color: var(--carina-background-color-primary);
  color: var(--carina-text-color-on-primary);
}
.carina-stepper__horizontal-step__icon--error {
  color: var(--carina-background-color-danger);
  background-color: var(--carina-colors-transparent);
}
.carina-stepper__horizontal-step__icon--error svg {
  margin-bottom: 2px;
}
.carina-stepper__mobile {
  margin-top: 8px;
  padding-inline: 16px;
  width: 100%;
  box-sizing: border-box;
  display: block;
}
.carina-stepper__mobile__circular-progress-bar {
  fill: transparent;
}
.carina-stepper__mobile__circular-progress-bar circle {
  stroke: var(--carina-border-color-primary);
  transform: rotate(-90deg);
  transform-origin: 50% 50%;
}
.carina-stepper__mobile__progress-bar {
  display: flex;
  position: relative;
  top: calc(-1 * var(--carina-spacing-6));
}
.carina-stepper__mobile__step {
  display: flex;
  flex-direction: column;
}
.carina-stepper__step {
  display: flex;
  width: 100%;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
}
.carina-stepper__step > div {
  width: 100%;
}
.carina-stepper__step__button {
  margin: var(--carina-spacing-0);
  border: none;
  width: 100%;
  background: transparent;
  padding: var(--carina-spacing-0);
  color: var(--carina-text-color-soft);
  font-family: var(--carina-font-family-primary);
  font-family: inherit;
  text-align: left;
  flex-grow: 1;
  display: flex;
  flex-direction: row;
  box-sizing: border-box;
  line-height: inherit;
  font-size: 100%;
  cursor: pointer;
}
.carina-stepper__step__button > div {
  width: unset;
}
.carina-stepper__step__button:disabled,
.carina-stepper__step__button--inert {
  cursor: default;
}
.carina-stepper__step__step-container {
  padding: var(--carina-spacing-4) var(--carina-spacing-0);
  display: flex;
  align-items: center;
  position: relative;
  z-index: 100;
  margin: var(--carina-spacing-1) var(--carina-spacing-0);
  width: 100%;
  box-sizing: border-box;
}
.carina-stepper__step__step-container--collapsed {
  padding: var(--carina-spacing-2) var(--carina-spacing-0);
}
.carina-stepper__step__name-wrapper {
  margin: var(--carina-spacing-0) var(--carina-spacing-2);
  font-size: var(--carina-font-size-md);
  font-weight: var(--carina-font-weight-body);
  pointer-events: none;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.carina-stepper__step__name-wrapper:hover {
  color: var(--carina-font-color-hover);
}
.carina-stepper__step__name-wrapper--error {
  color: var(--carina-text-color-danger);
}
.carina-stepper__step__name-wrapper--current:not(.carina-stepper__step__name-wrapper--error) {
  color: var(--carina-text-color-base);
}
.carina-stepper__step__name-wrapper--disabled,
.carina-stepper__step__name-wrapper--current.carina-stepper__step__name-wrapper--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-stepper__step__top-spacer {
  margin: 0 10px -16px 10px;
  pointer-events: none;
  background-color: var(--carina-background-color-primary);
}
.carina-stepper__step__top-spacer--incomplete,
  .carina-stepper__step__top-spacer--disabled,
  .carina-stepper__step__top-spacer--optional,
  .carina-stepper__step__top-spacer--processing {
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-stepper__step__top-spacer--error {
  background-color: var(--carina-background-color-danger);
}
.carina-stepper__step__bottom-spacer,
.carina-stepper__step__top-spacer {
  width: 4px;
  height: 16px;
}
.carina-stepper__step__bottom-spacer {
  margin: -16px 10px 0 10px;
  pointer-events: none;
  background-color: var(--carina-background-color-primary);
}
.carina-stepper__step__bottom-spacer--incomplete,
  .carina-stepper__step__bottom-spacer--disabled,
  .carina-stepper__step__bottom-spacer--optional,
  .carina-stepper__step__bottom-spacer--processing {
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-stepper__step__bottom-spacer--error {
  background-color: var(--carina-background-color-danger);
}
.carina-stepper__step__completed-spacer {
  background-color: var(--carina-background-color-primary);
}
.carina-stepper__step__sub-heading-wrapper {
  font-size: var(--carina-text-base-size-xs);
  color: var(--carina-text-color-soft);
  position: absolute;
  top: 40px;
  left: 48px;
}
.carina-stepper__step__chevron {
  margin: var(--carina-spacing-2) 0 var(--carina-spacing-2) auto;
  padding-top: 4;
  cursor: pointer;
}
.carina-stepper__step__icon {
  height: 24px;
  width: 24px;
  font-size: var(--carina-font-size-2xs);
  box-sizing: border-box;
  border-radius: var(--carina-border-radius-full);
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: none;
  background-color: var(--carina-background-color-surface);
}
.carina-stepper__step__icon svg {
  margin-top: 2px;
  display: block;
  vertical-align: middle;
}
.carina-stepper__step__icon--processing {
  background-color: var(--carina-background-color-surface);
}
.carina-stepper__step__icon--completed {
  border: 4px solid var(--carina-text-color-primary);
  color: var(--carina-text-color-primary);
}
.carina-stepper__step__icon--error {
  border: none;
  color: var(--carina-background-color-danger);
  background-color: var(--carina-colors-transparent);
}
.carina-stepper__step__icon--incomplete,
  .carina-stepper__step__icon--optional {
  border: var(--carina-border-width-1) solid var(--carina-border-color-base);
  background-color: var(--carina-background-color-surface);
}
.carina-stepper__step__icon--incomplete:hover, .carina-stepper__step__icon--optional:hover {
  border: 1px solid var(--carina-text-color-soft);
}
.carina-stepper__step__icon--disabled {
  border: var(--carina-border-width-1) solid var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-disabled);
}
.carina-stepper__step__icon--disabled:hover {
  background-color: var(--carina-text-color-soft);
}
.carina-stepper__step__icon--active:not(.carina-stepper__step__icon--error),
  .carina-stepper__step__icon--partial:not(.carina-stepper__step__icon--error) {
  border: var(--carina-border-width-1) solid
      var(--carina-border-color-primary-focus);
  background-color: var(--carina-background-color-primary);
  color: var(--carina-text-color-on-primary);
}
.carina-stepper__step__icon--collapsed {}
.carina-stepper__progress-bar {
  position: relative;
  top: calc(-1 * var(--carina-spacing-6));
}
.carina-stepper__progress-bar__label {
  text-align: left;
}
.carina-stepper__progress-bar__status-wrapper {
  display: flex;
  justify-content: space-between;
  font-size: var(--carina-font-size-xs);
  color: var(--carina-text-color-soft);
  border-top: 2px solid var(--carina-border-color-soft);
  padding: var(--carina-spacing-1-5) var(--carina-spacing-0);
}
.carina-stepper__progress-bar__percentage {
  text-align: right;
}
.carina-stepper__sub-step {
  border: none;
  background: transparent;
  padding: var(--carina-spacing-0);
  text-align: left;
  display: flex;
  flex-grow: 1;
  position: relative;
  align-items: flex-end;
  font-size: var(--carina-font-size-xs);
  margin-inline-start: 16px;
  line-height: inherit;
  font-family: inherit;
  cursor: pointer;
}
.carina-stepper__sub-step:disabled,
.carina-stepper__sub-step--inert {
  cursor: default;
}
.carina-stepper__sub-step--wrapper {
  display: flex;
}
.carina-stepper__sub-step__name {
  flex-grow: 1;
  pointer-events: none;
  color: var(--carina-text-color-soft);
}
.carina-stepper__sub-step__icon-wrapper {
  pointer-events: none;
  color: var(--carina-text-color-danger);
}
.carina-stepper__sub-step__icon-wrapper--error {
  margin-bottom: 4px;
}
.carina-stepper__sub-step__spacer {
  width: var(--carina-spacing-1);
  height: 36px;
  margin-inline: 10px;
  background-color: var(--carina-background-color-neutral-inactive);
}
.carina-stepper__sub-step__spacer--completed,
  .carina-stepper__sub-step__spacer--skipped,
  .carina-stepper__sub-step__spacer--partial {
  background-color: var(--carina-background-color-primary);
}
.carina-stepper__sub-step__spacer--error {
  background-color: var(--carina-background-color-danger);
}
.carina-stepper__sub-step__spacer--complete::after, .carina-stepper__sub-step__spacer--active::after {
  content: ' ';
  height: var(--carina-spacing-4);
  width: var(--carina-spacing-4);
  margin-top: -1px;
  display: block;
  position: relative;
  top: 100%;
  border-bottom-left-radius: var(--carina-border-radius-full);
  border-bottom-right-radius: var(--carina-border-radius-full);
}
.carina-stepper,
.carina-stepper__wrapper {
  display: flex;
  flex-direction: column;
}
.carina-stepper.carina-stepper--vertical {
  display: none;
  margin: calc(-1 * var(--carina-spacing-2)) var(--carina-spacing-0)
    var(--carina-spacing-0) var(--carina-spacing-0);
  width: 100%;
}
.carina-stepper.carina-stepper--horizontal {
  display: none;
  width: 100%;
  margin: var(--carina-spacing-0);
}
.carina-stepper__progress-bar-wrapper {
  display: none;
}
.carina-switch {
  display: inline-block;
}
.carina-switch__track {
  position: relative;
  display: block;
  box-sizing: border-box;
  width: 40px;
  height: 24px;
  border-color: var(--carina-border-color-base);
  border-style: solid;
  border-width: var(--carina-border-width-2);
  border-radius: var(--carina-border-radius-full);
  background-color: var(--carina-background-color-surface);
  outline: none;
  cursor: pointer;
  transition: background-color var(--carina-transition-duration-400),
    box-shadow var(--carina-transition-timing-function-expressive-ease-in-out)
      var(--carina-transition-duration-100);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-switch__track:focus {
  box-shadow: 0 0 0 2px var(--carina-border-color-primary-focus);
}
.carina-switch__thumb {
  position: absolute;
  top: 3px;
  inset-inline-start: 3px;
  width: 14px;
  height: 14px;
  border-radius: var(--carina-border-radius-xl);
  background-color: var(--carina-background-color-neutral);
  transform: translateX(0);
  transition: transform var(--carina-transition-duration-200)
    var(--carina-transition-timing-function-productive-ease-in);
}
.carina-switch__track.carina-switch__track--read-only {
  color: var(--carina-text-color-base);
  border-color: var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface-alt);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.carina-switch__track.carina-switch__track--read-only:hover {
  cursor: not-allowed;
}
.carina-switch__thumb.carina-switch__thumb--read-only {
  background-color: var(--carina-border-color-soft);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.carina-switch__thumb.carina-switch__thumb--read-only:hover {
  cursor: not-allowed;
}
.carina-switch--on .carina-switch__track {
  border: 0;
  background-color: var(--carina-text-color-primary);
}
.carina-switch--on .carina-switch__thumb {
  top: 2px;
  inset-inline-start: -2px;
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  padding: var(--carina-spacing-0-5);
  color: var(--carina-text-color-primary);
  background-color: var(--carina-background-color-surface);
  transform: translateX(100%);
}
[dir='rtl'] .carina-switch--on .carina-switch__thumb {
  transform: translateX(-100%);
}
.carina-switch--disabled .carina-switch__track {
  cursor: not-allowed;
  opacity: var(--carina-opacity-40);
}
.carina-switch--disabled .carina-switch--on .carina-switch__track {
  background-color: var(--carina-text-color-primary);
  cursor: not-allowed;
  opacity: var(--carina-opacity-40);
}
.carina-textarea-icon {
  position: absolute;
  bottom: var(--carina-spacing-4);
  padding: var(--carina-spacing-0-5);
}
.carina-textarea-icon svg {
  display: block;
  vertical-align: middle;
}
.carina-textarea-icon--start {
  inset-inline-start: var(--carina-spacing-4);
}
.carina-textarea-icon--start.carina-textarea-icon--grid {
  inset-inline-start: var(--carina-spacing-1);
}
.carina-textarea-icon--end {
  inset-inline-end: var(--carina-spacing-4);
}
.carina-textarea {
  position: relative;
  box-sizing: border-box;
  width: 100%;
}
.carina-textarea:focus-within > fieldset {
  border-color: var(--carina-border-color-primary-focus);
  border-style: solid;
  transition-timing-function: var(
      --carina-transition-timing-function-productive-ease-in-out
    );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: border-color;
}
.carina-textarea.carina-textarea--default:focus-within > fieldset {
  border-width: var(--carina-border-width-1);
  box-shadow: var(--carina-ring-base);
}
.carina-textarea.carina-textarea--default > .carina-input-fieldset--label {
  top: calc(var(--carina-textarea-label-height) - 6px);
}
.carina-textarea--grid {
  margin-top: var(--carina-spacing-0);
}
.carina-textarea--grid:focus-within > fieldset {
  border-width: var(--carina-border-width-0) var(--carina-border-width-0)
      var(--carina-border-width-2);
}
.carina-textarea--outline {
  margin-top: 10px;
}
.carina-textarea--outline:focus-within > fieldset {
  border-width: var(--carina-border-width-2);
}
.carina-textarea--underline {
  margin-top: 10px;
}
.carina-textarea--underline:focus-within > fieldset {
  border-width: var(--carina-border-width-0) var(--carina-border-width-0)
      var(--carina-border-width-2);
}
.carina-textarea--error {
  border-color: var(--carina-border-color-danger);
}
.carina-textarea--error:focus-within > fieldset {
  border-color: var(--carina-border-color-danger-focus);
}
.carina-textarea__textarea {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  margin: var(--carina-spacing-0) var(--carina-spacing-0)
    calc(-1 * var(--carina-spacing-1)) var(--carina-spacing-0);
  padding: var(--carina-spacing-2) var(--carina-spacing-4)
    var(--carina-spacing-2) var(--carina-spacing-4);
  border-color: transparent;
  border-radius: var(--carina-border-radius-md);
  border-style: solid;
  border-width: var(--carina-border-width-0) var(--carina-spacing-0-5)
    var(--carina-spacing-0-5) var(--carina-spacing-0-5);
  overflow: auto;
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-md);
  font-family: var(--carina-font-family-primary);
  font-style: normal;
  line-height: var(--carina-line-height-normal);
  letter-spacing: 0;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
  background-color: var(--carina-background-color-surface);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  resize: vertical;
}
.carina-textarea__textarea::-moz-placeholder {
  color: var(--carina-text-color-soft);
}
.carina-textarea__textarea::placeholder {
  color: var(--carina-text-color-soft);
}
[dir='rtl'] .carina-textarea__textarea {
  direction: rtl;
  text-align: right;
}
.carina-textarea__textarea:focus {
  outline: 0;
}
.carina-textarea__textarea:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
}
.carina-textarea__textarea:disabled {
  border-color: transparent;
  color: var(--carina-text-color-disabled);
  pointer-events: none;
}
.carina-textarea__textarea:disabled::-moz-placeholder {
  color: color-mix(
        in srgb,
        var(--carina-text-color-soft) calc(var(--carina-opacity-40) * 100%),
        transparent
      );
}
.carina-textarea__textarea:disabled::placeholder {
  color: color-mix(
        in srgb,
        var(--carina-text-color-soft) calc(var(--carina-opacity-40) * 100%),
        transparent
      );
}
.carina-textarea__textarea svg {
  vertical-align: middle;
}
.carina-textarea__textarea.carina-textarea__textarea--read-only {
  color: var(--carina-text-color-base);
  border-color: var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface-alt);
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.carina-textarea__textarea.carina-textarea__textarea--read-only:hover {
  cursor: not-allowed;
}
.carina-textarea__textarea.carina-textarea__input--icon-end {
  padding-inline-end: calc(var(--carina-textarea-icon-width) + 16px);
}
.carina-textarea__textarea.carina-textarea__input--icon-start {
  padding-inline-start: calc(var(--carina-textarea-icon-width) + 16px);
}
.carina-textarea__textarea--fixed-size {
  resize: none;
}
.carina-textarea__textarea--s.carina-textarea__textarea--default {
  min-height: 4rem;
}
.carina-textarea__textarea--m.carina-textarea__textarea--default {
  min-height: 6rem;
}
.carina-textarea__textarea--l.carina-textarea__textarea--default {
  min-height: 8rem;
}
.carina-textarea__textarea--xl.carina-textarea__textarea--default {
  min-height: 16rem;
}
.carina-textarea__textarea--s {
  min-height: 3.5rem;
}
.carina-textarea__textarea--m {
  min-height: 5.5rem;
}
.carina-textarea__textarea--l {
  min-height: 7.5rem;
}
.carina-textarea__textarea--xl {
  min-height: 15.5rem;
}
.carina-textarea__textarea--grid {
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0) var(--carina-spacing-0-5)
    var(--carina-spacing-0) var(--carina-spacing-1);
  border-width: var(--carina-border-width-0) var(--carina-border-width-0)
    var(--carina-spacing-0-5) var(--carina-border-width-0);
  border-radius: var(--carina-border-radius-none);
  background-color: transparent;
}
.carina-textarea__textarea--grid.carina-textarea__textarea--s {
  min-height: 0;
}
.carina-textarea__textarea--grid.carina-textarea__textarea--m {
  min-height: 0;
}
.carina-textarea__textarea--grid.carina-textarea__textarea--l {
  min-height: 0;
}
.carina-textarea__textarea--grid.carina-textarea__textarea--xl {
  min-height: 0;
}
.carina-textarea__textarea--outline {
  margin-top: var(--carina-spacing-2);
  padding: var(--carina-spacing-0-5)
    calc(var(--carina-spacing-4) - var(--carina-border-width-2))
    calc(var(--carina-spacing-2) - var(--carina-spacing-0-5))
    calc(var(--carina-spacing-4) - var(--carina-border-width-2));
  background-color: transparent;
}
.carina-textarea__textarea--underline {
  margin-top: var(--carina-spacing-2);
  padding: var(--carina-spacing-0-5) var(--carina-spacing-4)
    calc(var(--carina-spacing-2) - var(--carina-spacing-0-5))
    var(--carina-spacing-4);
  border-width: var(--carina-border-width-0) var(--carina-border-width-0)
    var(--carina-spacing-0-5) var(--carina-border-width-0);
  border-radius: var(--carina-border-radius-none);
  background-color: transparent;
}
.carina-table-next {
  --carina-table-next-border-color: var(--carina-border-color-soft);
  --carina-table-next-border-radius: var(--carina-border-radius-xl);
  --carina-table-next-border-width: var(--carina-border-width-1);
  --carina-table-next-line-height: var(--carina-line-height-body-sm);
  --carina-table-next-padding-horizontal: var(--carina-spacing-4);
  --carina-table-next-padding-vertical: 18px;
  --carina-table-next-row-height: 56px;
  --carina-table-next-on-background-color: var(
    --carina-background-color-surface
  );
  --carina-table-next-background-color: var(--carina-background-color-surface);
  --carina-table-next-background-color-alt: var(
    --carina-background-color-surface-alt
  );
  table-layout: fixed;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  margin-top: var(--carina-spacing-0);
  margin-bottom: var(--carina-spacing-0);
  word-break: break-word;
  text-wrap: stable;
  font-size: var(--carina-font-size-body-sm);
  line-height: var(--carina-table-next-line-height);
  font-weight: var(--carina-font-weight-body);
  color: var(--carina-text-color-base);
}
.carina-table-next--auto {
  table-layout: auto;
}
.carina-table-next--condensed {
  --carina-table-next-row-height: 48px;
  --carina-table-next-padding-vertical: var(--carina-spacing-3-5);
}
.carina-table-next--roomy {
  --carina-table-next-row-height: 68px;
  --carina-table-next-padding-vertical: var(--carina-spacing-6);
}
.carina-table-next--rounded .carina-table-next-head > tr:first-of-type > :first-child:is(th, td), .carina-table-next--rounded:not(:has(thead))
    .carina-table-next-body
    > tr:first-of-type
    > :first-child:is(th, td) {
  border-start-start-radius: var(--carina-table-next-border-radius);
  transform-style: preserve-3d;
}
.carina-table-next--rounded .carina-table-next-head > tr:first-of-type > :first-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded:not(:has(thead))
    .carina-table-next-body
    > tr:first-of-type
    > :first-child:is(th, td):not([data-dragging='true'])::after {
  width: var(--carina-table-next-border-radius);
  height: var(--carina-table-next-border-radius);
  background: var(--carina-table-next-on-background-color);
  content: '';
  display: block;
  position: absolute;
  top: -1px;
  inset-inline-start: -1px;
  transform: translateZ(-1px);
}
.carina-table-next--rounded .carina-table-next-head > tr:first-of-type :last-child:is(th, td), .carina-table-next--rounded:not(:has(thead))
    .carina-table-next-body
    > tr:first-of-type
    > :last-child:is(th, td) {
  border-start-end-radius: var(--carina-table-next-border-radius);
  transform-style: preserve-3d;
}
.carina-table-next--rounded .carina-table-next-head > tr:first-of-type :last-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded:not(:has(thead))
    .carina-table-next-body
    > tr:first-of-type
    > :last-child:is(th, td):not([data-dragging='true'])::after {
  width: var(--carina-table-next-border-radius);
  height: var(--carina-table-next-border-radius);
  background: var(--carina-table-next-on-background-color);
  content: '';
  display: block;
  position: absolute;
  top: -1px;
  inset-inline-end: -1px;
  transform: translateZ(-1px);
}
.carina-table-next--rounded .carina-table-next-footer > tr:only-child > :first-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(2):has(
      :first-child:is([rowspan='0'], [rowspan='1'], :not(rowspan))
    )
    + tr:last-of-type
    > :first-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(3):has(:first-child:is([rowspan='2']))
    + tr:last-of-type
    > :first-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(4):has(:first-child:is([rowspan='3']))
    + tr:last-of-type
    > :first-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(2):has(:first-child:is([rowspan='2']))
    > :first-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(3):has(:first-child:is([rowspan='3']))
    > :first-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(4):has(:first-child:is([rowspan='4']))
    > :first-child:is(th, td), .carina-table-next--rounded:not(:has(tfoot))
    .carina-table-next-body
    > tr:last-of-type
    > :first-child:is(th, td) {
  border-end-start-radius: var(--carina-table-next-border-radius);
  transform-style: preserve-3d;
}
.carina-table-next--rounded .carina-table-next-footer > tr:only-child > :first-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(2):has(
      :first-child:is([rowspan='0'], [rowspan='1'], :not(rowspan))
    )
    + tr:last-of-type
    > :first-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(3):has(:first-child:is([rowspan='2']))
    + tr:last-of-type
    > :first-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(4):has(:first-child:is([rowspan='3']))
    + tr:last-of-type
    > :first-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(2):has(:first-child:is([rowspan='2']))
    > :first-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(3):has(:first-child:is([rowspan='3']))
    > :first-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(4):has(:first-child:is([rowspan='4']))
    > :first-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded:not(:has(tfoot))
    .carina-table-next-body
    > tr:last-of-type
    > :first-child:is(th, td):not([data-dragging='true'])::after {
  width: var(--carina-table-next-border-radius);
  height: var(--carina-table-next-border-radius);
  background: var(--carina-table-next-on-background-color);
  content: '';
  display: block;
  position: absolute;
  bottom: -1px;
  inset-inline-start: -1px;
  transform: translateZ(-1px);
}
.carina-table-next--rounded .carina-table-next-footer > tr:only-child > :last-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(2):has(
      :last-child:is([rowspan='0'], [rowspan='1'], :not(rowspan))
    )
    + tr:last-of-type
    > :last-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(3):has(:last-child:is([rowspan='2']))
    + tr:nth-last-of-type(2)
    > :last-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(4):has(:last-child:is([rowspan='3']))
    + tr:nth-last-of-type(3)
    > :last-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(2):has(:last-child:is([rowspan='2']))
    > :last-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(3):has(:last-child:is([rowspan='3']))
    > :last-child:is(th, td), .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(4):has(:last-child:is([rowspan='4']))
    > :last-child:is(th, td), .carina-table-next--rounded:not(:has(tfoot))
    .carina-table-next-body
    > tr:last-of-type
    > :last-child:is(th, td) {
  border-end-end-radius: var(--carina-table-next-border-radius);
  transform-style: preserve-3d;
}
.carina-table-next--rounded .carina-table-next-footer > tr:only-child > :last-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(2):has(
      :last-child:is([rowspan='0'], [rowspan='1'], :not(rowspan))
    )
    + tr:last-of-type
    > :last-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(3):has(:last-child:is([rowspan='2']))
    + tr:nth-last-of-type(2)
    > :last-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(4):has(:last-child:is([rowspan='3']))
    + tr:nth-last-of-type(3)
    > :last-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(2):has(:last-child:is([rowspan='2']))
    > :last-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(3):has(:last-child:is([rowspan='3']))
    > :last-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded
    .carina-table-next-footer
    > tr:nth-last-of-type(4):has(:last-child:is([rowspan='4']))
    > :last-child:is(th, td):not([data-dragging='true'])::after, .carina-table-next--rounded:not(:has(tfoot))
    .carina-table-next-body
    > tr:last-of-type
    > :last-child:is(th, td):not([data-dragging='true'])::after {
  width: var(--carina-table-next-border-radius);
  height: var(--carina-table-next-border-radius);
  background: var(--carina-table-next-on-background-color);
  content: '';
  display: block;
  position: absolute;
  bottom: -1px;
  inset-inline-end: -1px;
  transform: translateZ(-1px);
}
.carina-table-next:not(:has(thead)) .carina-table-next-body > tr:first-of-type :is(th, td) {
  border-top: var(--carina-table-next-border-width) solid
      var(--carina-table-next-border-color);
}
.carina-table-next:has(tfoot) .carina-table-next-body > tr:last-of-type > :is(th, td) {
  border-bottom: none;
}
.carina-table-next--striped
    .carina-table-next-body
    > tr:nth-child(
      2n of [data-carina-table-next-row-depth='0'],
      :not([data-carina-table-next-row-depth])
    )
    :is(.carina-table-next-header, .carina-table-next-cell),
      .carina-table-next--striped .carina-table-next-body .carina-table-next-row--striped .carina-table-next-cell {
  background-color: var(--carina-table-next-background-color-alt);
}
.carina-table-next--no-dividers
    :is(.carina-table-next-header, .carina-table-next-cell):not(:last-child):not(.carina-table-next--pinned-start) {
  border-inline-end: none;
}
.carina-table-next [data-carina-table-expand-button] span.carina-button__icon-start {
  transition: transform var(--carina-transition-duration-200)
      var(--carina-transition-timing-function-expressive-ease-in)
      var(--carina-transition-duration-100);
}
.carina-table-next [data-carina-table-expand-button][data-expanded='false']
    span.carina-button__icon-start {
  transform: rotate(0deg);
}
.carina-table-next [data-carina-table-expand-button][data-expanded='true']
    span.carina-button__icon-start {
  transform: rotate(-180deg);
}
[dir='rtl'] .carina-table-next [data-carina-table-expand-button][data-expanded='true']
    span.carina-button__icon-start {
  transform: rotate(180deg);
}
.carina-table-next-body > tr td {
  border-top: none;
}
.carina-table-next-body > tr th {
  border-top: none;
  border-bottom: var(--carina-table-next-border-width) solid
      var(--carina-table-next-border-color);
}
.carina-table-next-caption {
  caption-side: bottom;
}
.carina-table-next-cell {
  border: var(--carina-table-next-border-width) solid
    var(--carina-table-next-border-color);
  border-inline-start: none;
  padding: var(--carina-table-next-padding-vertical)
    var(--carina-table-next-padding-horizontal);
  vertical-align: middle;
  background-color: var(--carina-table-next-background-color);
  height: inherit;
}
.carina-table-next-row[data-dragging='true'] .carina-table-next-cell,
  .carina-table-next-row[data-add-border-top='true'] .carina-table-next-cell {
  border-top: var(--carina-table-next-border-width) solid
      var(--carina-table-next-border-color);
}
.carina-table-next-cell[data-dragging='true']:not(.carina-table-next--no-dividers td) {
  border-inline-start: var(--carina-table-next-border-width) solid
      var(--carina-table-next-border-color);
}
.carina-table-next-cell:has(> :is(.carina-table-next-reorder-handle, .carina-table-next-row-actions, .carina-table-next-expandable-container)) {
  padding: var(--carina-spacing-0) var(--carina-table-next-padding-horizontal);
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) {
  padding: var(--carina-spacing-0);
}
@supports (height: -moz-available) {
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) {
    height: 100%;
  }
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]):focus-within {
  box-shadow: inset 0 0 0 3px var(--carina-border-color-primary-focus);
  outline: none;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]):focus-within .carina-table-next-fieldset {
  border: none;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-fieldset {
  border: none;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textbox__container,
    .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textarea--grid {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  cursor: text;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-dropdown--grid {
  width: 100%;
  height: 100%;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textbox__input {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  height: 100%;
  padding: var(--carina-table-next-padding-vertical)
        var(--carina-table-next-padding-horizontal);
  min-height: calc(
        (var(--carina-table-next-padding-vertical) * 2) +
          var(--carina-line-height-body-sm)
      );
  border-bottom: var(--carina-table-next-border-width) solid transparent;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textbox__input--icon-end {
  padding-inline-end: calc(
          (2 * var(--carina-table-next-padding-horizontal)) +
            var(--carina-icon-xs)
        );
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textbox__input--icon-start {
  padding-inline-start: calc(
          (2 * var(--carina-table-next-padding-horizontal)) +
            var(--carina-icon-xs)
        );
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textbox-icon--grid {
  bottom: calc(50% - (var(--carina-icon-xs) / 2));
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textbox-icon--end {
  inset-inline-end: var(--carina-table-next-padding-horizontal);
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textbox-icon--start {
  inset-inline-start: var(--carina-table-next-padding-horizontal);
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textarea__textarea--grid {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  min-height: calc(var(--carina-table-next-line-height) * 2);
  align-content: center;
  overflow: hidden;
  border: none;
  padding: var(--carina-table-next-padding-vertical)
        var(--carina-table-next-padding-horizontal);
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-dropdown__button--grid {
  font-size: inherit;
  font-weight: inherit;
  line-height: var(--carina-table-next-line-height);
  height: 100%;
  padding: var(--carina-table-next-padding-vertical)
        var(--carina-table-next-padding-horizontal);
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-dropdown__text--grid,
    .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-dropdown__icon {
  height: 100%;
  align-content: center;
  padding-inline-start: var(--carina-spacing-0);
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-numeric-selector--grid {
  justify-content: center;
  height: 100%;
  position: relative;
  align-content: center;
  flex-wrap: wrap;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-numeric-selector__buttons--grid {
  justify-content: center;
  align-content: center;
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  top: calc(50% - (var(--carina-spacing-6) / 2));
  z-index: calc(var(--carina-z-index-current) + 1);
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-numeric-selector__buttons--grid:nth-last-child(2) {
  inset-inline-end: calc(
            var(--carina-spacing-6) +
              (2 * var(--carina-table-next-padding-horizontal))
          );
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-numeric-selector__buttons--grid:last-child {
  inset-inline-end: var(--carina-table-next-padding-horizontal);
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-numeric-selector__textbox--grid {
  width: 100%;
  height: 100%;
  padding: var(--carina-spacing-0);
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-numeric-selector__textbox--grid .carina-table-next-textbox__input {
  padding-inline-end: calc(
            (2 * var(--carina-spacing-6)) +
              (3 * var(--carina-table-next-padding-horizontal))
          );
  padding-inline-start: var(--carina-table-next-padding-horizontal);
  text-align: start;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-date-picker__container {
  height: 100%;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-date-picker-toggle-button--neutral:focus-visible {
  box-shadow: inset var(--carina-ring-black);
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-date-range-picker--grid {
  height: 100%;
  align-content: center;
  container-type: inline-size;
  container-name: carina-table-next-date-range-picker-responsive;
  min-width: 150px;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-date-range-picker__separator--grid {
  display: none;
}
.carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-date-range-picker__textbox-wrapper--grid {
  height: 100%;
}
.carina-table-next-checkbox {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.carina-table-next-checkbox__box {
  height: 16px;
  width: 16px;
  border: var(--carina-border-width-1) solid var(--carina-border-color-base);
  box-sizing: border-box;
  border-radius: var(--carina-border-radius-sm);
}
.carina-table-next-checkbox:hover ~ .carina-table-next-checkbox__box {
  cursor: pointer;
}
.carina-table-next-checkbox:focus ~ .carina-table-next-checkbox__box {
  box-shadow: var(--carina-ring-base);
  outline: none;
  border-color: var(--carina-text-color-primary);
}
.carina-table-next-checkbox--checked ~ .carina-table-next-checkbox__box,
  .carina-table-next-checkbox--indeterminate ~ .carina-table-next-checkbox__box {
  background-color: var(--carina-background-color-primary);
  border-color: var(--carina-background-color-primary);
  color: var(--carina-text-color-on-primary);
}
.carina-table-next-checkbox--disabled ~ .carina-table-next-checkbox__box {
  color: var(--carina-text-color-disabled);
  border-width: var(--carina-border-width-0);
  background-color: var(--carina-background-color-neutral-inactive);
  cursor: not-allowed;
}
.carina-table-next-checkbox__label-text {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.carina-table-next-column--actions,
  .carina-table-next-column--actions-1,
  .carina-table-next-column--reordering,
  .carina-table-next-column--expandable,
  .carina-table-next-column--expandable-1 {
  width: calc(
      36px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--actions:not(.carina-table-next--no-dividers col), col:first-child.carina-table-next-column--actions-1:not(.carina-table-next--no-dividers col), col:first-child.carina-table-next-column--reordering:not(.carina-table-next--no-dividers col), col:first-child.carina-table-next-column--expandable:not(.carina-table-next--no-dividers col), col:first-child.carina-table-next-column--expandable-1:not(.carina-table-next--no-dividers col) {
  width: calc(
        36px + (2 * var(--carina-table-next-padding-horizontal)) +
          (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--actions-2 {
  width: calc(
      72px + (2 * var(--carina-table-next-padding-horizontal)) +
        (2 * var(--carina-spacing-1)) + var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--actions-2:not(.carina-table-next--no-dividers col) {
  width: calc(
        72px + (2 * var(--carina-table-next-padding-horizontal)) +
          (2 * var(--carina-spacing-1)) +
          (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--actions-3 {
  width: calc(
      108px + (2 * var(--carina-table-next-padding-horizontal)) +
        (4 * var(--carina-spacing-1)) + var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--actions-3:not(.carina-table-next--no-dividers col) {
  width: calc(
        108px + (2 * var(--carina-table-next-padding-horizontal)) +
          (4 * var(--carina-spacing-1)) +
          (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--actions-4 {
  width: calc(
      144px + (2 * var(--carina-table-next-padding-horizontal)) +
        (6 * var(--carina-spacing-1)) + var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--actions-4:not(.carina-table-next--no-dividers col) {
  width: calc(
        144px + (2 * var(--carina-table-next-padding-horizontal)) +
          (6 * var(--carina-spacing-1)) +
          (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--actions-5 {
  width: calc(
      180px + (2 * var(--carina-table-next-padding-horizontal)) +
        (8 * var(--carina-spacing-1)) + var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--actions-5:not(.carina-table-next--no-dividers col) {
  width: calc(
        180px + (2 * var(--carina-table-next-padding-horizontal)) +
          (8 * var(--carina-spacing-1)) +
          (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--checkbox,
  .carina-table-next-column--radio {
  width: calc(
      16px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--checkbox:not(.carina-table-next--no-dividers col), col:first-child.carina-table-next-column--radio:not(.carina-table-next--no-dividers col) {
  width: calc(
        16px + (2 * var(--carina-table-next-padding-horizontal)) +
          (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--expandable.carina-table-next-column--checkbox,
  .carina-table-next-column--expandable-1.carina-table-next-column--checkbox {
  width: calc(
      52px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-spacing-4) + var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--expandable.carina-table-next-column--checkbox:not(.carina-table-next--no-dividers col), col:first-child.carina-table-next-column--expandable-1.carina-table-next-column--checkbox:not(.carina-table-next--no-dividers col) {
  width: calc(
        52px + (2 * var(--carina-table-next-padding-horizontal)) +
          var(--carina-spacing-4) + (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--expandable-2 {
  width: calc(
      72px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--expandable-2:not(.carina-table-next--no-dividers col) {
  width: calc(
        72px + (2 * var(--carina-table-next-padding-horizontal)) +
          (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--expandable-2.carina-table-next-column--checkbox {
  width: calc(
      88px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-spacing-4) + var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--expandable-2.carina-table-next-column--checkbox:not(.carina-table-next--no-dividers col) {
  width: calc(
        88px + (2 * var(--carina-table-next-padding-horizontal)) +
          var(--carina-spacing-4) + (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--expandable-3 {
  width: calc(
      108px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--expandable-3:not(.carina-table-next--no-dividers col) {
  width: calc(
        108px + (2 * var(--carina-table-next-padding-horizontal)) +
          (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--expandable-3.carina-table-next-column--checkbox {
  width: calc(
      124px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-spacing-4) + var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--expandable-3.carina-table-next-column--checkbox:not(.carina-table-next--no-dividers col) {
  width: calc(
        124px + (2 * var(--carina-table-next-padding-horizontal)) +
          var(--carina-spacing-4) + (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--expandable-4 {
  width: calc(
      144px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--expandable-4:not(.carina-table-next--no-dividers col) {
  width: calc(
        144px + (2 * var(--carina-table-next-padding-horizontal)) +
          (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--expandable-4.carina-table-next-column--checkbox {
  width: calc(
      160px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-spacing-4) + var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--expandable-4.carina-table-next-column--checkbox:not(.carina-table-next--no-dividers col) {
  width: calc(
        160px + (2 * var(--carina-table-next-padding-horizontal)) +
          var(--carina-spacing-4) + (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--expandable-5 {
  width: calc(
      180px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--expandable-5:not(.carina-table-next--no-dividers col) {
  width: calc(
        180px + (2 * var(--carina-table-next-padding-horizontal)) +
          (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-column--expandable-5.carina-table-next-column--checkbox {
  width: calc(
      196px + (2 * var(--carina-table-next-padding-horizontal)) +
        var(--carina-spacing-4) + var(--carina-table-next-border-width)
    );
}
col:first-child.carina-table-next-column--expandable-5.carina-table-next-column--checkbox:not(.carina-table-next--no-dividers col) {
  width: calc(
        196px + (2 * var(--carina-table-next-padding-horizontal)) +
          var(--carina-spacing-4) + (2 * var(--carina-table-next-border-width))
      );
}
.carina-table-next-responsive {
  container-type: inline-size;
  container-name: carina-table-responsive;
}
.carina-table-next-container {
  overflow: auto;
}
.carina-table-next-container[tabindex]:focus {
  outline: calc(var(--carina-table-next-border-width) * 2) solid
      var(--carina-border-color-interactive-focus);
}
.carina-table-next-container:not(.carina-table-next-container--horizontal-overflow,.carina-table-next-container--vertical-overflow):has(
      .carina-table-next--pinned-top,
      .carina-table-next--pinned-bottom
    ) {
  overflow: visible;
}
.carina-table-next-empty__cell, .carina-table-next-no-results__cell {
  border: var(--carina-table-next-border-width) solid
      var(--carina-table-next-border-color);
}
.carina-table-next-empty__container, .carina-table-next-no-results__container {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 580px;
  justify-content: center;
}
.carina-table-next-empty__illustration, .carina-table-next-no-results__illustration {
  height: 240px;
  width: 240px;
}
.carina-table-next-empty__text, .carina-table-next-no-results__text {
  font-weight: var(--carina-font-weight-display);
  font-size: var(--carina-font-size-display-xs);
  line-height: var(--carina-line-height-display-xs);
  max-width: 450px;
  text-align: center;
  padding-bottom: var(--carina-spacing-6);
}
.carina-table-next-expandable-container {
  display: flex;
  align-items: center;
  gap: var(--carina-spacing-4);
}
.carina-table-next-row[data-carina-table-next-row-depth='1'] .carina-table-next-expandable-container {
  margin-inline-start: 36px;
}
.carina-table-next-row[data-carina-table-next-row-depth='2'] .carina-table-next-expandable-container {
  margin-inline-start: 72px;
}
.carina-table-next-row[data-carina-table-next-row-depth='3'] .carina-table-next-expandable-container {
  margin-inline-start: 108px;
}
.carina-table-next-row[data-carina-table-next-row-depth='4'] .carina-table-next-expandable-container {
  margin-inline-start: 144px;
}
.carina-table-next-head {
  background-color: var(--carina-table-next-background-color);
}
.carina-table-next-head > tr:last-child > :is(th, td) {
  border-bottom: calc(var(--carina-table-next-border-width) * 2) solid
      var(--carina-table-next-border-color);
}
.carina-table-next-head > tr > :is(th, td):not(:is([rowspan='0'], [rowspan='1'])) {
  border-bottom: calc(var(--carina-table-next-border-width) * 2) solid
        var(--carina-table-next-border-color);
}
.carina-table-next-head:has(> :nth-child(2)) tr:first-child > :is(th, td) {
  background-color: var(--carina-table-next-background-color-alt);
  font-size: var(--carina-font-size-body-md);
}
.carina-table-next-container--horizontal-overflow
    .carina-table-next-head
    :is(th, td):not(.carina-table-next--pinned-end):has(+ :is(th, td).carina-table-next--pinned-end), .carina-table-next-container--horizontal-overflow
    .carina-table-next-head:has(:is(th, td).carina-table-next--pinned-end)
    :is(th, td):is(:is(th, td):last-child:not(.carina-table-next--pinned-end)) {
  border-inline-end: none;
}
.carina-table-next-header {
  box-sizing: content-box;
  padding: var(--carina-table-next-padding-vertical)
    var(--carina-table-next-padding-horizontal);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-display);
  text-align: start;
  vertical-align: middle;
  border: var(--carina-table-next-border-width) solid
    var(--carina-table-next-border-color);
  border-inline-start: none;
  border-bottom: none;
  background-color: var(--carina-table-next-background-color);
  position: relative;
}
.carina-table-next-header--sortable {
  padding: var(--carina-spacing-0);
}
.carina-table-next-header__button {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  padding: var(--carina-spacing-0) var(--carina-table-next-padding-horizontal);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-display);
  text-align: start;
  vertical-align: middle;
  background-color: var(--carina-colors-transparent);
  cursor: pointer;
}
.carina-table-next-header__button-content {
  align-self: center;
  padding: var(--carina-table-next-padding-vertical) var(--carina-spacing-0);
}
.carina-table-next-header__button--reorderable {
  cursor: grab;
}
.carina-table-next-header__button--reorderable:active {
  cursor: grabbing;
}
.carina-table-next-header__icon {
  align-self: center;
}
.carina-table-next-header[data-dragging='true']:not(.carina-table-next--no-dividers th) {
  border-inline-start: var(--carina-table-next-border-width) solid
      var(--carina-table-next-border-color) !important;
}
.carina-table-next-header:has(> :is(.carina-table-next-reorder-handle, .carina-table-next-row-actions, .carina-table-next-expandable-container)) {
  padding: var(--carina-spacing-0) var(--carina-table-next-padding-horizontal);
}
.carina-table-next-pagination {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  min-height: 72px;
}
.carina-table-next-pagination__page-container {
  display: flex;
  gap: var(--carina-spacing-4);
  padding-inline-start: var(--carina-spacing-4);
  font-size: var(--carina-font-size-body-sm);
  line-height: var(--carina-line-height-body-sm);
  font-weight: var(--carina-font-weight-body);
  color: var(--carina-text-color-base);
}
.carina-table-next-pagination__page {
  padding: var(--carina-spacing-0);
  margin: var(--carina-spacing-0);
  min-width: 36px;
  position: relative;
}
.carina-table-next-pagination__page-size-dropdown {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 96px;
}
.carina-table-next-pagination__page-count {
  display: flex;
  gap: var(--carina-spacing-2);
  align-items: center;
  color: var(--carina-text-color-soft);
}
.carina-table-next-pagination__page-size {
  display: flex;
  gap: var(--carina-spacing-2);
  align-items: center;
}
.carina-table-next-pagination__navigation {
  align-self: center;
  display: flex;
  justify-content: center;
}
.carina-table-next-pagination__list {
  list-style: none;
  display: flex;
  padding: var(--carina-spacing-0);
  margin: var(--carina-spacing-0);
}
.carina-table-next-pagination__item {
  padding: var(--carina-spacing-0);
  margin: var(--carina-spacing-0);
  position: relative;
}
.carina-table-next-pagination__item .carina-table-next-pagination__button {
  color: var(--carina-text-color-soft);
}
.carina-table-next-pagination__item .carina-table-next-pagination__button[aria-current='true'] {
  color: var(--carina-text-color-base);
  opacity: 1;
}
.carina-table-next-pagination__item:has(> [aria-current='true'])::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: var(--carina-border-width-4);
  width: 30px;
  margin: auto;
  border-radius: var(--carina-border-radius-full);
  background-color: var(--carina-text-color-primary);
  content: '';
}
.carina-table-next-radio-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: var(--carina-border-radius-full);
  width: 16px;
  height: 16px;
  border: var(--carina-border-width-1) solid var(--carina-border-color-base);
  display: block;
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
}
.carina-table-next-radio-button:checked {
  background-color: var(--carina-text-color-primary);
  border-color: var(--carina-text-color-primary);
}
.carina-table-next-radio-button:checked::after {
  position: relative;
  top: 4px;
  margin: auto;
  display: block;
  width: 6px;
  height: 6px;
  border-radius: var(--carina-table-next-border-radius);
  background: var(--carina-text-color-on-primary);
  content: '';
}
.carina-table-next-radio-button:hover {
  cursor: pointer;
}
.carina-table-next-radio-button:focus {
  box-shadow: var(--carina-ring-base);
  outline: none;
  border-color: var(--carina-text-color-primary);
}
.carina-table-next-radio-button:disabled {
  border-width: var(--carina-border-width-0);
  background-color: var(--carina-background-color-neutral-inactive);
  cursor: not-allowed;
}
.carina-table-next-radio-button__label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.carina-table-next-row {
  width: 100%;
  height: var(--carina-table-next-row-height);
}
.carina-table-next-row > th:first-child,
  .carina-table-next-row > td:first-child {
  border-inline-start: var(--carina-table-next-border-width) solid
      var(--carina-table-next-border-color);
}
.carina-table-next-container--horizontal-overflow
    .carina-table-next-row
    .carina-table-next-cell:not(.carina-table-next--pinned):has(+ .carina-table-next-cell.carina-table-next--pinned) {
  border-inline-end: none;
}
.carina-table-next-skeleton {
  height: var(--carina-table-next-line-height);
}
.carina-table-next-skeleton__container {
  height: var(--carina-table-next-line-height);
}
.carina-table-next-reorder-handle {
  cursor: grab;
}
.carina-table-next-reorder-handle:active {
  cursor: grabbing;
}
.carina-table-next-reorder-handle.carina-button--disabled {
  cursor: not-allowed;
}
.carina-table-next-resize-handle {
  position: absolute;
  top: 0;
  height: 100%;
  inset-inline-end: 0;
  width: var(--carina-border-width-4);
  background: var(--carina-border-color-base);
  cursor: col-resize;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  touch-action: none;
  opacity: var(--carina-opacity-0);
}
.carina-table-next-resize-handle:hover {
  opacity: var(--carina-opacity-100);
}
.carina-table-next-resize-handle:active {
  background: var(--carina-border-color-primary-focus);
  opacity: var(--carina-opacity-100);
  z-index: calc(var(--carina-z-index-current) + 5);
}
.carina-table-next-row-actions {
  display: flex;
  gap: var(--carina-spacing-1);
}
.carina-table-next-footer {
  font-weight: var(--carina-font-weight-display);
}
.carina-table-next-footer > tr > th,
  .carina-table-next-footer > tr > td {
  border-top: none;
}
.carina-table-next-footer > tr:first-child > :is(th, td) {
  border-top: calc(var(--carina-table-next-border-width) * 2) solid
      var(--carina-table-next-border-color);
}
.carina-table-next-container--horizontal-overflow
    .carina-table-next-footer
    :not(.carina-table-next--pinned-end):has(+ .carina-table-next--pinned-end),
  .carina-table-next-container--horizontal-overflow
    .carina-table-next-footer
    :not(.carina-table-next--pinned-end):has(+ .carina-table-next--pinned-end) {
  border-inline-end: none;
}
.carina-table-next-footer:has(> :nth-child(2)) tr:first-child > :is(th, td) {
  background-color: var(--carina-table-next-background-color-alt);
  font-size: var(--carina-font-size-body-md);
}
.carina-table-next--pinned {
  position: sticky;
}
.carina-table-next-container--horizontal-overflow .carina-table-next--pinned-start {
  inset-inline-start: 0px;
  border-inline-end: calc(var(--carina-table-next-border-width) * 2) solid
      var(--carina-table-next-border-color);
  box-shadow: 10px 0 15px -3px rgb(0 0 0 / 0.1),
  4px 0 6px -4px rgb(0 0 0 / 0.1);
  z-index: calc(var(--carina-z-index-current) + 20);
}
.carina-table-next-container--horizontal-overflow .carina-table-next--pinned-start::before {
  content: '';
  clip-path: inset(0px -15px 0px 0px);
}
[dir='rtl'] .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-start {
  box-shadow: -10px 0 15px -3px rgb(0 0 0 / 0.1),
  -4px 0 6px -4px rgb(0 0 0 / 0.1);
}
[dir='rtl'] .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-start::before {
  clip-path: inset(0px 0px 0px -15px);
}
.carina-table-next-container--horizontal-overflow .carina-table-next--pinned-end {
  inset-inline-end: 0px;
  border-inline-start: calc(var(--carina-table-next-border-width) * 2) solid
      var(--carina-table-next-border-color);
  box-shadow: -10px 0 15px -3px rgb(0 0 0 / 0.1),
  -4px 0 6px -4px rgb(0 0 0 / 0.1);
  z-index: calc(var(--carina-z-index-current) + 20);
}
.carina-table-next-container--horizontal-overflow .carina-table-next--pinned-end::before {
  content: '';
  clip-path: inset(0px 0px 0px -15px);
}
[dir='rtl'] .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-end {
  box-shadow: 10px 0 15px -3px rgb(0 0 0 / 0.1),
  4px 0 6px -4px rgb(0 0 0 / 0.1);
}
[dir='rtl'] .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-end::before {
  clip-path: inset(0px -15px 0px 0px);
}
.carina-table-next--pinned-top {
  top: 0;
  z-index: calc(var(--carina-z-index-current) + 30);
}
.carina-table-next--pinned-bottom {
  bottom: 0;
  z-index: calc(var(--carina-z-index-current) + 30);
}
.carina-table-next-container--horizontal-overflow .carina-table-next--pinned-start.carina-table-next--pinned-top,
  .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-end.carina-table-next--pinned-top,
  .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-start.carina-table-next--pinned-bottom,
  .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-end.carina-table-next--pinned-bottom {
  z-index: calc(var(--carina-z-index-current) + 40);
}
.carina-table-basic-cell-renderer--default {
  max-width: 100%;
  overflow: visible;
  overflow-wrap: anywhere;
}
.carina-table-basic-cell-renderer--sticky {
  overflow: hidden;
}
.carina-table-basic-collapsed-cell-renderer {
  width: 100%;
  overflow: hidden;
  overflow-wrap: anywhere;
}
.carina-table-basic-heading-renderer {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0;
  border: 0;
  color: var(--carina-text-color-base);
  font-size: var(--carina-font-size-body-sm);
  background-color: transparent;
  outline: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.carina-table-basic-heading-renderer:focus > .carina-table-basic-heading-renderer__heading::after {
  position: absolute;
  top: calc(100% + 1px);
  bottom: -2px;
  background-color: var(--carina-background-color-surface);
  content: '';
  pointer-events: none;
  inset-inline-start: 0;
  inset-inline-end: 0;
}
.carina-table-basic-heading-renderer--sortable {
  width: 100%;
  height: 100%;
  margin: calc(-1 * var(--carina-spacing-3)) calc(-1 * var(--carina-spacing-2));
  padding: var(--carina-spacing-3) var(--carina-spacing-2);
  cursor: pointer;
}
.carina-table-basic-heading-renderer--sortable:focus-visible {
  outline: none;
  box-shadow: 0 0 0 var(--carina-border-width-2)
      var(--carina-border-color-primary-focus);
}
.carina-table-basic-heading-renderer__heading {
  position: relative;
  overflow: hidden;
  font-weight: var(--carina-font-weight-body);
  font-family: var(--carina-font-family-display);
}
.carina-table-basic-heading-renderer__heading--sorted {
  font-weight: var(--carina-font-weight-display);
}
.carina-table-checkbox-heading-renderer {
  position: absolute;
  top: 50%;
  padding: 0;
  border: 0;
  background-color: transparent;
  outline: none;
  box-shadow: none;
  transform: translate(-50%, -50%);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  inset-inline-start: 50%;
}
.carina-table-checkbox-heading-renderer:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  box-shadow: var(--carina-ring-black);
}
.carina-table-start-column-renderer--drag {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: grab;
}
.carina-table-start-column-renderer--multiselect {
  display: flex;
  align-items: center;
  justify-content: center;
}
.carina-column-heading {
  position: relative;
  flex-grow: 1;
  flex-shrink: 1;
  box-sizing: border-box;
  width: 100%;
  padding-right: var(--carina-spacing-2);
  padding-left: var(--carina-spacing-2);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
}
.carina-column-heading--edge {
  flex-grow: 0;
  flex-shrink: 0;
  word-wrap: break-word;
}
.carina-column-heading--sticky {
  position: sticky;
  z-index: calc(var(--carina-z-index-current) + 10);
  inset-inline-start: 0;
}
.carina-empty-state-container {
  box-sizing: border-box;
  width: 100%;
  border-color: var(--carina-border-color-soft);
  border-style: solid;
  border-width: var(--carina-border-width-1);
}
.carina-empty-state-container--top-borders {
  border-width: var(--carina-border-width-1) var(--carina-border-width-0);
}
.carina-table-page-controls {
  display: flex;
  gap: var(--carina-spacing-4);
  align-items: center;
  padding-top: var(--carina-spacing-2);
  padding-bottom: var(--carina-spacing-2);
}
.carina-table-page-controls__message {
  margin-inline-end: var(--carina-spacing-2);
}
.carina-table-page-controls__nav {
  display: flex;
  gap: var(--carina-spacing-4);
}
.carina-selected-indicator {
  flex-grow: 0;
  flex-shrink: 0;
  box-sizing: border-box;
  width: 16px;
  height: 16px;
  border-color: var(--carina-border-color-base);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: var(--carina-border-radius-sm);
}
.carina-selected-indicator--disabled {
  border-color: var(--carina-border-color-soft);
  color: var(--carina-text-color-disabled);
  background-color: var(--carina-background-color-neutral-inverse);
  pointer-events: none;
}
.carina-selected-indicator--focused {
  border-color: var(--carina-border-color-primary-focus);
}
.carina-selected-indicator--selected,
.carina-selected-indicator--indeterminate {
  border-color: transparent;
  background-color: var(--carina-background-color-primary);
}
.carina-selected-indicator--selected.carina-selected-indicator--focused {
  background-color: transparent;
}
.carina-selected-indicator--selected.carina-selected-indicator--disabled {
  border-color: var(--carina-border-color-soft);
  color: var(--carina-text-color-disabled);
  background-color: var(--carina-background-color-neutral-inactive);
  pointer-events: none;
}
.carina-selected-indicator__check {
  fill: var(--carina-background-color-neutral-inverse);
  vertical-align: middle;
  display: block;
}
.carina-selected-indicator__check--disabled {
  fill: var(--carina-text-color-disabled);
}
.carina-table-body {
  display: flex;
  flex-direction: column;
  width: 100%;
  border-top: var(--carina-border-width-1) solid var(--carina-border-color-soft);
  border-bottom: var(--carina-border-width-1) solid
    var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
}
.carina-table-cell {
  flex-grow: 1;
  flex-shrink: 1;
  align-self: center;
  box-sizing: border-box;
  width: 100%;
  padding-right: var(--carina-spacing-2);
  padding-left: var(--carina-spacing-2);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
  font-family: var(--carina-font-family-primary);
}
.carina-table-cell--collapsed {
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-sm);
}
.carina-table-cell--disabled {
  color: var(--carina-text-color-disabled);
}
.carina-table-cell--edge {
  flex-grow: 0;
  flex-shrink: 0;
}
.carina-table-cell--sticky {
  position: sticky;
  inset-inline-start: 0;
}
.carina-table-cell__collapsed {
  width: 100%;
  overflow: hidden;
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-body-xs);
}
.carina-table-element {
  position: relative;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  width: 100%;
  padding: var(--carina-spacing-px);
}
.carina-table-element--scrollable {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 100%;
}
.carina-table-header {
  box-sizing: border-box;
  width: 100%;
}
.carina-table-header__group {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  min-height: 56px;
  padding: var(--carina-spacing-3) var(--carina-spacing-2);
  overflow: hidden;
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
  outline-width: var(--carina-border-width-1);
  outline-style: solid;
  outline-color: var(--carina-border-color-soft);
  outline-offset: calc(-1 * var(--carina-spacing-px));
}
.carina-table-header__group--sticky {
  overflow: visible;
}
.carina-table-row {
  position: relative;
  display: flex;
  box-sizing: border-box;
  width: 100%;
  overflow-x: hidden;
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
}
.carina-table-row::before {
  position: absolute;
  z-index: calc(var(--carina-z-index-current) + 30);
  content: '';
  pointer-events: none;
  inset: 0;
}
.carina-table-row:hover .carina-action-button__x-ray {
  opacity: var(--carina-opacity-100);
}
.carina-table-row .carina-table-row__actions-end-container:not(
      .carina-table-row__actions-end-container--always-visible
    ):focus-within
    .carina-action-button
    svg {
  color: var(--carina-text-color-base-inverse);
}
.carina-table-row .carina-table-row__actions-end-container:not(
      .carina-table-row__actions-end-container--always-visible
    ):hover
    .carina-action-button
    svg {
  color: var(--carina-text-color-base-inverse);
}
.carina-table-row:hover
    .carina-table-row__actions-start-container
    .carina-action-button:not(.carina-action-button--static-select-indicator)
    .carina-selected-indicator,
  .carina-table-row .carina-table-row__actions-start-container
    .carina-action-button:not(
      .carina-action-button--static-select-indicator
    ):focus-visible
    .carina-selected-indicator {
  border-color: var(--carina-text-color-base-inverse);
  background-color: transparent;
}
.carina-table-row .carina-table-row__actions-start-container:not(:hover)
    .carina-action-button:not(.carina-action-button--static-select-indicator)
    .carina-selected-indicator--selected {
  background-color: transparent;
}
.carina-table-row:hover
    .carina-table-row__actions-start-container:not(:hover)
    .carina-action-button:not(.carina-action-button--static-select-indicator)
    .carina-selected-indicator--selected {
  z-index: calc(var(--carina-z-index-current) + 20);
  border-color: var(--carina-text-color-disabled);
  background-color: var(--carina-text-color-disabled);
}
.carina-table-row:hover
    .carina-table-row__actions-start-container:not(:hover)
    .carina-action-button:not(.carina-action-button--static-select-indicator)
    .carina-selected-indicator {
  z-index: calc(var(--carina-z-index-current) + 20);
  border-color: var(--carina-text-color-disabled);
}
.carina-table-row--sticky {
  overflow-x: visible;
}
.carina-table-row--sticky div[role='cell']:first-of-type:first-of-type {
  background-color: inherit;
}
.carina-table-row--side-borders {
  border-right: var(--carina-border-width-1) solid
    var(--carina-border-color-soft);
  border-left: var(--carina-border-width-1) solid
    var(--carina-border-color-soft);
}
.carina-table-row--striped:nth-of-type(odd) > div {
  background-color: var(--carina-background-color-surface-alt);
}
.carina-table-row--focus-within::after {
  position: absolute;
  z-index: calc(var(--carina-z-index-current) + 30);
  outline: var(--carina-border-width-2) solid
      var(--carina-border-color-primary-focus);
  content: '';
  inset: var(--carina-spacing-0-5);
  pointer-events: none;
}
.carina-table-row__actions-start-container--x-ray {
  border-top: var(--carina-border-width-1) solid var(--carina-border-color-soft);
}
.carina-table-row__sliding {
  position: relative;
  z-index: calc(var(--carina-z-index-current) + 10);
  display: flex;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  min-height: 56px;
  padding: var(--carina-spacing-2) var(--carina-spacing-2);
  background-color: var(--carina-background-color-surface);
}
.carina-table-row__sliding::after {
  position: absolute;
  content: '';
  inset: 0 var(--carina-spacing-px) var(--carina-spacing-px);
  pointer-events: none;
}
.carina-table-row__sliding:focus {
  outline: none;
}
.carina-table-row__sliding--basic-outline {
  border-top: var(--carina-border-width-1) solid var(--carina-border-color-soft);
  outline: var(--carina-border-width-1) solid var(--carina-border-color-soft);
}
.carina-table-row--sticky .carina-table-row__sliding--basic-outline {
  outline: none;
}
.carina-table-row__sliding--top-outline {
  border-top: var(--carina-border-width-1) solid var(--carina-border-color-soft);
}
.carina-table-row__sliding--dragging {
  outline: var(--carina-border-width-1) solid var(--carina-border-color-soft);
  outline-offset: calc(-1 * var(carina-spacing-px));
}
.carina-table-row__sliding--condensed {
  min-height: 52px;
  padding-top: var(--carina-spacing-2);
  padding-bottom: var(--carina-spacing-2);
}
.carina-table-row__sliding--roomy {
  min-height: 68px;
  padding-top: var(--carina-spacing-4);
  padding-bottom: var(--carina-spacing-4);
}
.carina-table-row__actions-end-container {
  position: absolute;
  top: 0;
  bottom: 0;
  inset-inline-end: 0;
  display: flex;
  align-items: center;
  min-width: 60px;
  background-color: var(--carina-background-color-neutral);
  padding-inline-start: var(--carina-spacing-2);
  padding-inline-end: var(--carina-spacing-2);
}
.carina-table-row__actions-start-container {
  position: absolute;
  top: 0;
  bottom: 0;
  inset-inline-start: 0;
  display: flex;
  align-items: center;
  min-width: 60px;
  padding-inline-start: var(--carina-spacing-2);
  padding-inline-end: var(--carina-spacing-2);
  background-color: var(--carina-background-color-neutral);
}
.carina-table-row__actions-start-container--reveal,
.carina-table-row__actions-end-container--reveal {
  opacity: var(--carina-opacity-100);
}
.carina-table-row__actions-start-container--reveal:hover .carina-action-button__x-ray, .carina-table-row__actions-end-container--reveal:hover .carina-action-button__x-ray {
  opacity: var(--carina-opacity-0);
}
.carina-table-row__actions-start-container--hide,
.carina-table-row__actions-end-container--hide {
  opacity: var(--carina-opacity-0);
}
.carina-table-row__actions-start-container--always-visible {
  z-index: calc(var(--carina-z-index-current) + 20);
  min-width: 0;
  background-color: unset;
}
.carina-table-row__actions-end-container--always-visible {
  z-index: calc(var(--carina-z-index-current) + 20);
  min-width: 0;
  background-color: unset;
}
.carina-table-row__actions-start-trigger {
  position: absolute;
  top: 0;
  bottom: 0;
  inset-inline-start: 0;
  width: 54px;
}
.carina-table-row__actions-start-trigger--hidden {
  display: none;
}
.carina-table-row__actions-end-trigger {
  position: absolute;
  top: 0;
  bottom: 0;
  inset-inline-end: 0;
  width: 54px;
}
.carina-table-row__actions-end-trigger--hidden {
  display: none;
}
.carina-table-row__contents {
  display: flex;
  width: 100%;
}
.carina-action-button {
  --carina-table-action-button-size: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--carina-table-action-button-size);
  height: var(--carina-table-action-button-size);
  margin-right: var(--carina-spacing-2);
  margin-left: var(--carina-spacing-2);
  border: 0;
  border-radius: calc(var(--carina-table-action-button-size) / 2);
  background-color: transparent;
  outline: none;
  box-shadow: none;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
[dir='rtl'] .carina-action-button {
  transform: scaleX(-1);
}
.carina-action-button:active:not(.carina-action-button--disabled) {
  background-color: var(--carina-background-color-neutral-hover);
}
.carina-action-button:focus {
  border: var(--carina-border-width-1) solid
      var(--carina-border-color-inverse);
}
.carina-action-button--disabled {
  opacity: var(--carina-opacity-40);
  cursor: default;
}
.carina-action-button--disabled:hover,
  .carina-action-button--disabled:active {
  opacity: var(--carina-opacity-40);
  cursor: default;
}
.carina-action-button--static-select-indicator:focus-visible {
  outline: 2px solid transparent;
  box-shadow: var(--carina-ring-base);
}
.carina-action-button--static-actions-menu:active {
  background-color: var(--carina-background-color-neutral-active);
}
.carina-action-button--static-actions-menu:focus-visible {
  outline: 2px solid transparent;
  box-shadow: var(--carina-ring-base);
}
.carina-action-button__x-ray {
  position: absolute;
  z-index: calc(var(--carina-z-index-current) + 50);
  opacity: var(--carina-opacity-0);
  transition: opacity var(--carina-transition-duration-200);
  pointer-events: none;
}
.carina-tabs__wrapper {
  position: relative;
  display: inline-flex;
  flex: 1 0 0%;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: flex-start;
  box-sizing: border-box;
  min-width: 100%;
  max-width: 100%;
  overflow: auto;
  white-space: nowrap;
  vertical-align: middle;
  table-layout: fixed;
  background-color: transparent;
  scrollbar-width: none;
}
.carina-tabs__wrapper::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
  background: transparent;
}
.carina-tabs {
  position: relative;
  display: table;
  flex: 1 1 0%;
  align-content: start;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  border-bottom: var(--carina-border-width-1) solid
    var(--carina-border-color-soft);
  overflow: hidden;
  white-space: nowrap;
  vertical-align: top;
  table-layout: fixed;
}
.carina-tabs__arrow-right,
.carina-tabs__arrow-left {
  position: absolute;
  min-width: 40px;
  max-width: 100%;
  max-height: 72px;
  font-size: var(--carina-font-size-body-md);
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-soft);
  min-height: 48px;
  border-bottom-style: solid;
  border-bottom-width: var(--carina-border-width-1);
  border-color: var(--carina-border-color-soft);
  cursor: pointer;
}
.carina-tabs__arrow-right:focus, .carina-tabs__arrow-left:focus {
  outline: none;
}
.carina-tabs__arrow-right:hover, .carina-tabs__arrow-left:hover {
  background-color: var(--carina-background-color-surface-hover);
  color: var(--carina-text-color-base);
}
.carina-tabs__arrow-right:active, .carina-tabs__arrow-left:active {
  background-color: var(--carina-background-color-surface-selected);
}
.carina-tabs__arrow-right svg, .carina-tabs__arrow-left svg {
  display: unset;
}
.carina-tabs__arrow-right {
  right: 0;
  border-inline-end: var(--carina-border-width-1) solid
    var(--carina-border-color-soft);
  min-height: 48px;
  border-bottom-style: solid;
  border-bottom-width: var(--carina-border-width-1);
  border-color: var(--carina-border-color-soft);
}
.carina-tabs__arrow-left {
  left: 0;
  margin-inline-start: 0;
  border-inline-start: var(--carina-border-width-1) solid
    var(--carina-border-color-soft);
  min-height: 48px;
  border-bottom-style: solid;
  border-bottom-width: var(--carina-border-width-1);
  border-color: var(--carina-border-color-soft);
}
[data-scroll-position='0'] .carina-tabs__arrow-left {
  display: none;
  visibility: hidden;
}
[data-scroll-position='0'] .carina-tabs__arrow-right {
  display: none;
  visibility: hidden;
}
[data-scroll-position='1'] .carina-tabs__arrow-left {
  display: none;
  visibility: hidden;
}
[data-scroll-position='1'] .carina-tabs__arrow-right {
  display: unset;
  visibility: unset;
}
[data-scroll-position='2'] .carina-tabs__arrow-left {
  display: unset;
  visibility: unset;
}
[data-scroll-position='2'] .carina-tabs__arrow-right {
  display: none;
  visibility: hidden;
}
[data-scroll-position='3'] .carina-tabs__arrow-left {
  display: unset;
  visibility: unset;
}
[data-scroll-position='3'] .carina-tabs__arrow-right {
  display: unset;
  visibility: unset;
}
[dir='rtl'] [data-scroll-position='2'] .carina-tabs__arrow-left {
  display: none;
  visibility: hidden;
}
[dir='rtl'] [data-scroll-position='2'] .carina-tabs__arrow-right {
  display: unset;
  visibility: unset;
}
[dir='rtl'] [data-scroll-position='1'] .carina-tabs__arrow-left {
  display: unset;
  visibility: unset;
}
[dir='rtl'] [data-scroll-position='1'] .carina-tabs__arrow-right {
  display: none;
  visibility: hidden;
}
.carina-tabs.carina-tabs--bottomless,
.carina-tabs.carina-tabs--secondary {
  border-bottom-width: 0;
}
.carina-tabs__list {
  display: flex;
  gap: var(--carina-spacing-0-5);
  padding: var(--carina-spacing-0) var(--carina-spacing-0-5);
}
.carina-tabs__tab {
  position: relative;
  display: flex;
  flex: 1 0 auto;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  min-width: 5rem;
  min-height: 47px;
  margin: 0 auto;
  padding-top: 1px;
  padding-right: var(--carina-spacing-4);
  padding-left: var(--carina-spacing-4);
  border: 0;
  border-radius: var(--carina-border-radius-md);
  background: transparent;
  color: var(--carina-text-color-soft);
  font-family: inherit;
  line-height: inherit;
  font-size: var(--carina-font-size-body-md);
  white-space: nowrap;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow;
  cursor: pointer;
}
.carina-tabs__tab::after {
  content: '';
}
.carina-tabs__tab .carina-tabs__tab::-moz-focus-inner {
  padding: 0;
  border: 0;
  outline: none;
}
.carina-tabs__tab:focus-visible {
  outline: var(--carina-border-width-2) solid var(--carina-colors-transparent);
  box-shadow: inset var(--carina-ring-base);
}
.carina-tabs__tab:hover {
  color: var(--carina-text-color-base);
  vertical-align: middle;
}
.carina-tabs__tab:hover::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: var(--carina-border-width-4);
  border-top-left-radius: var(--carina-border-radius-md);
  border-top-right-radius: var(--carina-border-radius-md);
  background-color: var(--carina-border-color-soft);
}
.carina-tabs__tab--selected {
  color: var(--carina-text-color-base);
  cursor: auto;
}
.carina-tabs__tab--selected::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: var(--carina-border-width-4);
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  content: '';
}
.carina-tabs__tab--pri.carina-tabs__tab--selected::after {
  background-color: var(--carina-text-color-primary);
}
.carina-tabs__tab--sec.carina-tabs__tab--selected::after {
  background-color: var(--carina-text-color-secondary);
}
.carina-tabs__tab--ter.carina-tabs__tab--selected::after {
  background-color: var(--carina-text-color-tertiary);
}
.carina-tabs__tab--secondary {
  border: var(--carina-border-width-1) solid var(--carina-colors-transparent);
}
.carina-tabs__tab--secondary::after {
  content: none;
}
.carina-tabs__tab--secondary:hover {
  background-color: var(--carina-background-color-surface-hover);
}
.carina-tabs__tab--secondary.carina-tabs__tab--selected,
.carina-tabs__tab--secondary:active {
  border: var(--carina-border-width-1) solid
    var(--carina-border-color-primary-focus);
}
.carina-tabs__tab--pri.carina-tabs__tab--secondary.carina-tabs__tab--selected, .carina-tabs__tab--pri.carina-tabs__tab--secondary:active {
  color: var(--carina-text-color-on-primary);
  background-color: var(--carina-background-color-primary);
}
.carina-tabs__tab--sec.carina-tabs__tab--secondary.carina-tabs__tab--selected, .carina-tabs__tab--sec.carina-tabs__tab--secondary:active {
  color: var(--carina-text-color-on-secondary);
  background-color: var(--carina-background-color-secondary);
}
.carina-tabs__tab--ter.carina-tabs__tab--secondary.carina-tabs__tab--selected, .carina-tabs__tab--ter.carina-tabs__tab--secondary:active {
  color: var(--carina-text-color-on-tertiary-);
  background-color: var(--carina-background-color-tertiary);
}
.carina-tag-group {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  margin: var(--carina-spacing-0);
  line-height: var(--carina-line-height-normal);
  list-style: none;
  padding-inline-start: 0;
}
.carina-tag-group > li {
  margin-bottom: var(--carina-spacing-2);
  margin-inline-end: var(--carina-spacing-2);
}
.carina-templates-body {
  display: flex;
  flex-shrink: 1;
  height: 100%;
  overflow-y: auto;
}
.carina-templates-default-actions {
  flex-shrink: 0;
}
.carina-templates-content-area {
  display: flex;
  flex-direction: column;
  flex-shrink: 1;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
}
.carina-templates-content-container {
  box-sizing: border-box;
  max-width: 1920px;
  margin: var(--carina-spacing-4);
  padding: var(--carina-spacing-6);
  border: var(--carina-border-width-1) solid var(--carina-border-color-soft);
  border-radius: var(--carina-border-radius-sm);
  overflow: auto;
  font-weight: var(--carina-font-weight-body);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
}
.carina-templates-dock {
  flex-shrink: 0;
}
.carina-template-header {
  flex-shrink: 1;
  width: 100%;
}
.carina-template-hero-header {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  padding: var(--carina-spacing-6) var(--carina-spacing-6)
    var(--carina-spacing-0);
  border-bottom: var(--carina-spacing-px) solid var(--carina-border-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-family: var(--carina-font-family-primary);
  background-color: var(--carina-background-color-surface);
  color: var(--carina-text-color-base);
}
.carina-template-hero-header header {
  position: relative;
  display: flex;
  flex: 1 0 auto;
  width: 100%;
  margin: var(--carina-spacing-4) var(--carina-spacing-0)
      var(--carina-spacing-8) var(--carina-spacing-0);
}
.carina-template-hero-header__title {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  flex: 1 0 auto;
  margin: var(--carina-spacing-0);
  overflow: hidden;
  -webkit-line-clamp: 2;
}
.carina-template-hero-header__logo {
  display: flex;
  margin: var(--carina-spacing-0);
  margin-inline-end: calc(var(--carina-spacing-8) + var(--carina-spacing-1));
}
.carina-template-hero-header__content-block {
  flex: 1 1 0%;
  margin: var(--carina-spacing-0);
  padding: var(--carina-spacing-0);
}
.carina-template-hero-header__content-wrapper {
  display: flex;
  flex: 1;
}
.carina-template-illustration {
  max-height: 100vh;
  padding: var(--carina-spacing-6) var(--carina-spacing-10);
}
.carina-template-illustration__wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  height: 100%;
  padding-top: var(--carina-spacing-8);
  font-weight: var(--carina-font-weight-body);
  font-family: var(--carina-font-family-primary);
}
.carina-template-illustration__illustration-container {
  max-width: 100%;
  margin: var(--carina-spacing-0) auto;
  text-align: center;
}
.carina-template-illustration__illustration-container svg {
  width: auto;
  height: auto;
  margin: auto;
}
.carina-template-illustration__image {
  width: 70%;
  max-width: 375px;
}
.carina-template-illustration__wrapper--compact,
.carina-template-illustration__illustration-container--compact {
  margin-bottom: 26px;
}
.carina-template-illustration__error {
  margin: var(--carina-spacing-4) auto var(--carina-spacing-8);
  color: var(--carina-text-color-danger);
  font-size: var(--carina-font-size-sm);
  font-family: var(--carina-font-family-primary);
  text-align: center;
}
.carina-template-illustration__error-details {
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-xs);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-tight);
  text-align: center;
}
.carina-template-illustration__error-details-heading {
  margin-top: var(--carina-spacing-12);
  margin-bottom: var(--carina-spacing-4);
}
.carina-template-illustration__error-details-date-heading {
  margin-top: var(--carina-spacing-4);
}
.carina-template-illustration__header-wrapper {
  display: block;
  max-width: 375px;
  margin: 0 auto var(--carina-spacing-4);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-2xl);
  line-height: var(--carina-line-height-9);
  font-family: var(--carina-font-family-primary);
  text-align: center;
}
.carina-template-illustration__body-wrapper {
  display: block;
  max-width: 375px;
  margin: var(--carina-spacing-4) auto var(--carina-spacing-8);
  color: var(--carina-text-color-soft);
  font-weight: var(--carina-font-weight-body);
  font-size: var(--carina-font-size-md);
  font-family: var(--carina-font-family-primary);
  text-align: center;
}
.carina-templates-main {
  display: flex;
  flex-direction: column;
  flex-shrink: 1;
  width: 100%;
}
.carina-templates-page {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
}
.carina-templates-scroll-view {
  flex-grow: 1;
  overflow-y: auto;
  color: var(--carina-text-color-base);
  background: var(--carina-background-color-surface-alt);
}
.carina-templates-template-action-bar {
  flex-shrink: 0;
}
.carina-templates-template-actions {
  display: flex;
  flex: 0 0 30%;
  align-items: center;
  max-height: 48px;
}
.carina-templates-template-actions > *,
  .carina-templates-template-actions > button {
  margin: var(--carina-spacing-2);
}
.carina-templates-template-actions__small {
  position: relative;
  right: 0;
  min-height: 100%;
}
.carina-templates-template-actions--stacked {
  flex-direction: column-reverse;
}
.carina-templates-template-actions--position-flex-end {
  justify-content: flex-end;
}
.carina-templates-template-actions--position-flex-start {
  justify-content: flex-start;
}
.carina-templates-template-actions--position-center {
  justify-content: center;
}
.carina-templates-template-panel {
  flex-shrink: 0;
  height: 100%;
}
.carina-tile {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: var(--carina-tile-padding, var(--carina-spacing-6));
  border-color: var(--carina-border-color-soft);
  border-style: solid;
  border-width: var(--carina-border-width-1);
  border-radius: var(--carina-border-radius-xl);
  color: var(--carina-text-color-base);
  font-weight: var(--carina-font-weight-body);
  font-family: var(--carina-font-family-primary);
  line-height: var(--carina-line-height-normal);
  background-color: var(--carina-background-color-surface);
  cursor: default;
  transition-timing-function: var(
    --carina-transition-timing-function-expressive-ease-in-out
  );
  transition-duration: var(--carina-transition-duration-100);
  transition-property: box-shadow, border-color;
  pointer-events: none;
}
.carina-tile--interactive {
  cursor: pointer;
  pointer-events: auto;
}
.carina-tile--interactive:hover {
  border-color: var(--carina-border-color-primary-focus);
}
.carina-tile--interactive:focus-visible {
  border-color: var(--carina-border-color-primary-focus);
  outline: none;
  box-shadow: var(--carina-ring-base);
}
.carina-tile--selected:not(.carina-tile--error):not(.carina-tile--disabled),
  .carina-tile--selected:not(.carina-tile--error):not(.carina-tile--disabled):hover {
  border-color: var(--carina-border-color-primary);
  box-shadow: 0 0 0 1px var(--carina-border-color-primary);
}
.carina-tile--selected:not(.carina-tile--error):not(.carina-tile--disabled):focus-visible {
  border-color: var(--carina-border-color-primary-focus);
  outline: none;
  box-shadow: 0 0 0 1px var(--carina-border-color-primary),
      0 0 0 3px var(--carina-border-color-primary-focus);
}
.carina-tile--error {
  box-shadow: none;
}
.carina-tile--error,
  .carina-tile--error:hover,
  .carina-tile--error:focus {
  border-color: var(--carina-border-color-danger);
}
.carina-tile--error:focus-visible {
  outline: none;
  box-shadow: var(--carina-ring-danger);
}
.carina-tile--disabled {
  border-color: var(--carina-border-color-soft);
  background-color: var(--carina-background-color-surface);
  box-shadow: none;
  cursor: default;
}
.carina-tile--disabled:hover {
  border-color: var(--carina-border-color-soft);
}
.carina-tile--disabled:focus,
  .carina-tile--disabled:focus-visible {
  border-color: var(--carina-border-color-soft);
  outline: none;
}
.carina-tile__content {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.carina-tile__arrange-icon {
  position: absolute;
  top: var(--carina-tile-padding, var(--carina-spacing-6));
  left: var(--carina-tile-padding, var(--carina-spacing-6));
  background-color: var(--carina-background-color-surface);
  cursor: pointer;
}
.carina-tile__selected-icon {
  position: absolute;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border-radius: var(--carina-border-radius-full);
  color: var(--carina-text-color-on-primary);
  background-color: var(--carina-background-color-primary);
  box-shadow: 0 4px 20px -4px var(--carina-border-color-primary-focus);
}
.carina-tile__selected-icon--top-start {
  top: var(
      --carina-tile-selected-indicator-offset,
      var(--carina-tile-padding, var(--carina-spacing-6))
    );
  left: var(
      --carina-tile-selected-indicator-offset,
      var(--carina-tile-padding, var(--carina-spacing-6))
    );
}
[dir='rtl'] .carina-tile__selected-icon--top-start {
  right: var(
        --carina-tile-selected-indicator-offset,
        var(--carina-tile-padding, var(--carina-spacing-6))
      );
  left: auto;
}
.carina-tile__selected-icon--top-end {
  top: var(
      --carina-tile-selected-indicator-offset,
      var(--carina-tile-padding, var(--carina-spacing-6))
    );
  right: var(
      --carina-tile-selected-indicator-offset,
      var(--carina-tile-padding, var(--carina-spacing-6))
    );
}
[dir='rtl'] .carina-tile__selected-icon--top-end {
  right: auto;
  left: var(
        --carina-tile-selected-indicator-offset,
        var(--carina-tile-padding, var(--carina-spacing-6))
      );
}
.carina-tile__selected-icon--bottom-start {
  bottom: var(
      --carina-tile-selected-indicator-offset,
      var(--carina-tile-padding, var(--carina-spacing-6))
    );
  left: var(
      --carina-tile-selected-indicator-offset,
      var(--carina-tile-padding, var(--carina-spacing-6))
    );
}
[dir='rtl'] .carina-tile__selected-icon--bottom-start {
  right: var(
        --carina-tile-selected-indicator-offset,
        var(--carina-tile-padding, var(--carina-spacing-6))
      );
  left: auto;
}
.carina-tile__selected-icon--bottom-end {
  right: var(
      --carina-tile-selected-indicator-offset,
      var(--carina-tile-padding, var(--carina-spacing-6))
    );
  bottom: var(
      --carina-tile-selected-indicator-offset,
      var(--carina-tile-padding, var(--carina-spacing-6))
    );
}
[dir='rtl'] .carina-tile__selected-icon--bottom-end {
  right: auto;
  left: var(
        --carina-tile-selected-indicator-offset,
        var(--carina-tile-padding, var(--carina-spacing-6))
      );
}
.carina-tile__body {
  flex: 1 1 auto;
  min-height: 75%;
  padding: inherit;
}
.carina-tile__footer {
  flex: 1 1 auto;
  padding: inherit;
}
.carina-time-range-picker__label--hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.carina-time-range-picker__outer-container {
  box-sizing: border-box;
  width: 100%;
  margin-inline: var(--carina-spacing-0);
  padding-block: var(--carina-spacing-0);
  padding-inline: var(--carina-spacing-0);
  min-inline-size: var(--carina-spacing-0);
  border: 0;
}
.carina-time-range-picker__outer-container input {
  margin-top: var(--carina-spacing-0);
}
.carina-time-range-picker--outline .carina-time-range-picker__outer-container.carina-time-range-picker__outer-container--all {
  margin-top: 29.5px;
}
.carina-time-range-picker--outline .carina-time-range-picker__outer-container.carina-time-range-picker__label--only-top,
.carina-time-range-picker--underline .carina-time-range-picker__outer-container.carina-time-range-picker__label--only-top {
  margin-top: 10px;
}
.carina-time-range-picker--underline .carina-time-range-picker__outer-container.carina-time-range-picker__outer-container--all {
  margin-top: 39.5px;
}
.carina-time-range-picker__inner-container {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-end;
}
.carina-time-range-picker__separator {
  display: flex;
  align-items: center;
  align-self: flex-end;
  height: 40px;
  padding-right: var(--carina-spacing-2);
  padding-left: var(--carina-spacing-2);
}
.carina-time-range-picker--outline,
.carina-time-range-picker--underline {
  position: relative;
}
.carina-time-range-picker--outline .carina-time-range-picker__label.carina-time-range-picker__label--all {
  top: -29.5px;
}
.carina-time-range-picker--outline .carina-time-range-picker__separator {
  height: 42px;
  margin-top: 10px;
}
.carina-time-range-picker--underline .carina-time-range-picker__label.carina-time-range-picker__label--all {
  top: -39.5px;
}
.carina-time-range-picker--underline .carina-time-range-picker__label--only-top {
  top: -10px;
}
.carina-time-range-picker--underline .carina-time-range-picker__separator {
  height: 42px;
}
.carina-wizard__footer,
.carina-wizard__footer-end-container,
.carina-wizard__footer-start-container {
  display: flex;
}
.carina-wizard__footer {
  justify-content: center;
}
.carina-wizard__footer-end-container {
  margin-inline-start: 12px;
}
.carina-wizard__footer-start-container {
  margin-inline-end: 12px;
}
.visible {
  visibility: visible;
}
.collapse {
  visibility: collapse;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.-left-5 {
  left: calc(var(--carina-spacing-5) * -1);
}
.-top-6 {
  top: calc(var(--carina-spacing-6) * -1);
}
.left-0 {
  left: var(--carina-spacing-0);
}
.start-0 {
  inset-inline-start: var(--carina-spacing-0);
}
.top-0 {
  top: var(--carina-spacing-0);
}
.z-\[101\] {
  z-index: 101;
}
.z-\[9999\] {
  z-index: 9999;
}
.m-8 {
  margin: var(--carina-spacing-8);
}
.mx-3 {
  margin-left: var(--carina-spacing-3);
  margin-right: var(--carina-spacing-3);
}
.my-4 {
  margin-top: var(--carina-spacing-4);
  margin-bottom: var(--carina-spacing-4);
}
.-me-px {
  margin-inline-end: calc(var(--carina-spacing-px) * -1);
}
.mb-4 {
  margin-bottom: var(--carina-spacing-4);
}
.ms-0 {
  margin-inline-start: var(--carina-spacing-0);
}
.ms-3 {
  margin-inline-start: var(--carina-spacing-3);
}
.mt-6 {
  margin-top: var(--carina-spacing-6);
}
.inline {
  display: inline;
}
.\!table {
  display: table !important;
}
.table {
  display: table;
}
.contents {
  display: contents;
}
.list-item {
  display: list-item;
}
.h-0 {
  height: var(--carina-spacing-0);
}
.h-16 {
  height: var(--carina-spacing-16);
}
.h-\[16px\] {
  height: 16px;
}
.h-\[24px\] {
  height: 24px;
}
.h-\[36px\] {
  height: 36px;
}
.h-\[40px\] {
  height: 40px;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.min-h-\[36px\] {
  min-height: 36px;
}
.w-0 {
  width: var(--carina-spacing-0);
}
.w-16 {
  width: var(--carina-spacing-16);
}
.w-\[16px\] {
  width: 16px;
}
.w-\[36px\] {
  width: 36px;
}
.w-full {
  width: 100%;
}
.max-w-\[calc\(100\%_-_85px\)\] {
  max-width: calc(100% - 85px);
}
.max-w-full {
  max-width: 100%;
}
.grow {
  flex-grow: 1;
}
.-translate-x-\[calc\(100\%\+16px\)\] {
  --tw-translate-x: calc(calc(100% + 16px) * -1);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform-none {
  transform: none;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
.animate-spin {
  animation: spin 1s linear infinite;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.select-text {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.select-all {
  -webkit-user-select: all;
  -moz-user-select: all;
  user-select: all;
}
.resize {
  resize: both;
}
.items-center {
  align-items: center;
}
.items-baseline {
  align-items: baseline;
}
.self-start {
  align-self: flex-start;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rounded-md {
  border-radius: var(--carina-border-radius-md);
}
.rounded-none {
  border-radius: var(--carina-border-radius-none);
}
.rounded-e-md {
  border-start-end-radius: var(--carina-border-radius-md);
  border-end-end-radius: var(--carina-border-radius-md);
}
.rounded-e-none {
  border-start-end-radius: var(--carina-border-radius-none);
  border-end-end-radius: var(--carina-border-radius-none);
}
.rounded-s-md {
  border-start-start-radius: var(--carina-border-radius-md);
  border-end-start-radius: var(--carina-border-radius-md);
}
.rounded-s-none {
  border-start-start-radius: var(--carina-border-radius-none);
  border-end-start-radius: var(--carina-border-radius-none);
}
.rounded-ss-md {
  border-start-start-radius: var(--carina-border-radius-md);
}
.border {
  border-width: var(--carina-border-width-1);
}
.border-0 {
  border-width: var(--carina-border-width-0);
}
.border-b {
  border-bottom-width: var(--carina-border-width-1);
}
.border-e-0 {
  border-inline-end-width: var(--carina-border-width-0);
}
.border-solid {
  border-style: solid;
}
.border-dashed {
  border-style: dashed;
}
.border-\[transparent\] {
  border-color: transparent;
}
.border-base {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--carina-border-color-base) calc(var(--tw-border-opacity, 1) * 100%), transparent);
}
.border-danger {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--carina-border-color-danger) calc(var(--tw-border-opacity, 1) * 100%), transparent);
}
.border-soft {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--carina-border-color-soft) calc(var(--tw-border-opacity, 1) * 100%), transparent);
}
.border-y-soft {
  --tw-border-opacity: 1;
  border-top-color: color-mix(in srgb, var(--carina-border-color-soft) calc(var(--tw-border-opacity, 1) * 100%), transparent);
  border-bottom-color: color-mix(in srgb, var(--carina-border-color-soft) calc(var(--tw-border-opacity, 1) * 100%), transparent);
}
.border-e-soft {
  --tw-border-opacity: 1;
  border-inline-end-color: color-mix(in srgb, var(--carina-border-color-soft) calc(var(--tw-border-opacity, 1) * 100%), transparent);
}
.border-s-\[transparent\] {
  border-inline-start-color: transparent;
}
.bg-\[transparent\] {
  background-color: transparent;
}
.bg-surface {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--carina-background-color-surface) calc(var(--tw-bg-opacity, 1) * 100%), transparent);
}
.bg-surface-alt {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--carina-background-color-surface-alt) calc(var(--tw-bg-opacity, 1) * 100%), transparent);
}
.p-0 {
  padding: var(--carina-spacing-0);
}
.p-2 {
  padding: var(--carina-spacing-2);
}
.p-4 {
  padding: var(--carina-spacing-4);
}
.px-0 {
  padding-left: var(--carina-spacing-0);
  padding-right: var(--carina-spacing-0);
}
.px-1 {
  padding-left: var(--carina-spacing-1);
  padding-right: var(--carina-spacing-1);
}
.px-2 {
  padding-left: var(--carina-spacing-2);
  padding-right: var(--carina-spacing-2);
}
.px-4 {
  padding-left: var(--carina-spacing-4);
  padding-right: var(--carina-spacing-4);
}
.pb-1 {
  padding-bottom: var(--carina-spacing-1);
}
.pb-4 {
  padding-bottom: var(--carina-spacing-4);
}
.pe-1 {
  padding-inline-end: var(--carina-spacing-1);
}
.pe-4 {
  padding-inline-end: var(--carina-spacing-4);
}
.ps-0 {
  padding-inline-start: var(--carina-spacing-0);
}
.ps-1 {
  padding-inline-start: var(--carina-spacing-1);
}
.ps-2 {
  padding-inline-start: var(--carina-spacing-2);
}
.ps-4 {
  padding-inline-start: var(--carina-spacing-4);
}
.text-disabled {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--carina-text-color-disabled) calc(var(--tw-text-opacity, 1) * 100%), transparent);
}
.underline {
  text-decoration-line: underline;
}
.opacity-100 {
  opacity: var(--carina-opacity-100);
}
.shadow-xl {
  --tw-shadow: var(--carina-box-shadow-xl);
  --tw-shadow-colored: var(--carina-box-shadow-xl);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline {
  outline-style: solid;
}
.ring-danger {
  --tw-ring-color: var(--carina-ring-color-danger);
}
.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
}
.transition-none {
  transition-property: none;
}
.transition-transform {
  transition-property: transform;
}
.duration-300 {
  transition-duration: var(--carina-transition-duration-300);
}
.peer:focus-visible ~ .peer-focus-visible\:z-\[calc\(var\(--carina-z-index-current\)\+1\)\] {
  z-index: calc(var(--carina-z-index-current) + 1);
}
.peer:focus-visible ~ .peer-focus-visible\:border-2 {
  border-width: var(--carina-border-width-2);
}
.peer:focus-visible ~ .peer-focus-visible\:border-b-2 {
  border-bottom-width: var(--carina-border-width-2);
}
.peer:focus-visible ~ .peer-focus-visible\:border-solid {
  border-style: solid;
}
.peer:focus-visible ~ .peer-focus-visible\:border-danger {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--carina-border-color-danger) calc(var(--tw-border-opacity, 1) * 100%), transparent);
}
.peer:focus-visible ~ .peer-focus-visible\:border-primary {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--carina-border-color-primary) calc(var(--tw-border-opacity, 1) * 100%), transparent);
}
.peer:focus-visible ~ .peer-focus-visible\:ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--carina-ring-width-0) + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.peer:focus-visible ~ .peer-focus-visible\:ring-danger {
  --tw-ring-color: var(--carina-ring-color-danger);
}
@media (min-width: 640px) {
  .container {
    max-width: 640px;
  }
  .carina-breadcrumbs__breadcrumb {
    display: inline-flex;
  }
  .carina-breadcrumbs__breadcrumb--mobile {
    display: none;
  }
  .carina-container--fixed {
    max-width: var(--carina-breakpoint-sm);
  }
  .carina-filter-control-bar__tag-list {
    display: flex;
  }
  .carina-filter-control-bar .carina-search-bar {
    flex-shrink: 0;
    width: 300px;
  }
  .carina-filter-select__inner {
    display: flex;
  }
  .carina-formsection.carina-formsection--stack-breakpoint-sm {
    flex-direction: row;
    border-bottom-color: var(--carina-border-color-base);
    border-bottom-width: var(--carina-border-width-1);
    border-bottom-style: solid;
  }
  .carina-formsection.carina-formsection--stack-breakpoint-sm:last-child {
    border-color: transparent;
  }
  .carina-formsection--stack.carina-formsection--stack-breakpoint-sm {
    flex-direction: column;
  }
  .carina-formsection__content--stack-breakpoint-sm {
    padding-left: var(--carina-spacing-6);
  }
  [dir='rtl'] .carina-formsection__content--stack-breakpoint-sm {
    padding-right: var(--carina-spacing-6);
    padding-left: 0;
  }
  .carina-formsection__content--stack.carina-formsection__content--stack-breakpoint-sm {
    padding-left: 0;
  }
  [dir='rtl'] .carina-formsection__content--stack.carina-formsection__content--stack-breakpoint-sm {
    padding-right: 0;
  }
  .carina-formsection__header.carina-formsection__header--stack-breakpoint-sm {
    width: 200px;
  }
  .carina-formsection__header--stack.carina-formsection__header--stack-breakpoint-sm {
    width: unset;
  }
  .carina-modal--fluid {
    --carina-z-index-current: var(--carina-z-index-modal);
    --carina-z-index-popper: calc(
        var(--carina-z-index-modal) + var(--carina-z-index-popper-diff)
      );
    --carina-z-index-scrim: calc(
        var(--carina-z-index-modal) + var(--carina-z-index-scrim-diff)
      );
  }
  .carina-modal__dialog--fluid {
    min-width: 512px;
    width: 80vw;
  }
  .carina-navigation-next__object-header-container {
    min-height: 54px;
  }
  .carina-navigation-next__object-header-container__top-breadcrumbs-root,
.carina-navigation-next__object-header-container__top-chevron {
    display: none;
  }
  .carina-navigation-next__object-header-container__lower-container {
    flex-direction: row;
  }
  .carina-navigation-next__object-header-container__lower-start-text {
    margin-bottom: var(--carina-spacing-1);
  }
  .carina-navigation-next__object-header-container__lower-end-text {
    margin-inline-start: var(--carina-spacing-6);
  }
  .carina-template-illustration__wrapper svg,
  .carina-template-illustration__illustration-container svg {
    width: 375px;
    height: 375px;
  }
  .carina-template-illustration__wrapper--compact,
  .carina-template-illustration__illustration-container--compact {
    margin-bottom: 32px;
  }
  .carina-template-illustration__wrapper--compact svg, .carina-template-illustration__illustration-container--compact svg {
    width: 250px;
    height: 250px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
  .carina-container--fixed {
    max-width: var(--carina-breakpoint-md);
  }
  .carina-formsection.carina-formsection--stack-breakpoint-md {
    flex-direction: row;
    border-bottom-color: var(--carina-border-color-base);
    border-bottom-width: var(--carina-border-width-1);
    border-bottom-style: solid;
  }
  .carina-formsection.carina-formsection--stack-breakpoint-md:last-child {
    border-color: transparent;
  }
  .carina-formsection--stack.carina-formsection--stack-breakpoint-md {
    flex-direction: column;
  }
  .carina-formsection__content--stack-breakpoint-md {
    padding-left: var(--carina-spacing-6);
  }
  [dir='rtl'] .carina-formsection__content--stack-breakpoint-md {
    padding-right: var(--carina-spacing-6);
    padding-left: 0;
  }
  .carina-formsection__content--stack.carina-formsection__content--stack-breakpoint-md {
    padding-left: 0;
  }
  [dir='rtl'] .carina-formsection__content--stack.carina-formsection__content--stack-breakpoint-md {
    padding-right: 0;
  }
  .carina-formsection__header.carina-formsection__header--stack-breakpoint-md {
    width: 200px;
  }
  .carina-formsection__header--stack.carina-formsection__header--stack-breakpoint-md {
    width: unset;
  }
  .carina-navigation-next__mobile-navigation-container {
    display: none;
  }
  .carina-navigation-next__mobile-navigation-container__header {
    display: none;
  }
  .carina-navigation-next__solution-sidebar-container-scroll {
    height: 100%;
  }
  .carina-navigation-next__object-header-container {
    height: calc(var(--carina-navigation-object-header-full-height));
    background-color: var(--carina-background-color-surface);
    border-bottom: var(--carina-navigation-object-header-border-height) solid
      var(--carina-border-color-soft);
  }
  .carina-navigation-next__object-header-container__top-chevron-container {
    display: flex;
    width: 24px;
  }
  .carina-navigation-next__object-header-container__top-icon-container {
    display: flex;
    width: 32px;
    margin-inline-end: var(--carina-spacing-2);
  }
  .carina-navigation-next__object-header-container__top-breadcrumbs-root,
.carina-navigation-next__object-header-container__top-chevron {
    display: flex;
  }
  .carina-navigation-next__object-header-container__lower-start-text {
    margin-bottom: var(--carina-spacing-0);
  }
  .carina-navigation-next__solution-sidebar-container:not(.carina-navigation-next__solution-sidebar-container--expanded) {
    width: var(--carina-navigation-solution-sidebar-compact-width);
  }
  .carina-navigation-next__solution-sidebar-container:hover,
    .carina-navigation-next__solution-sidebar-container:focus-within {
    width: var(--carina-navigation-solution-sidebar-full-width);
  }
  .carina-navigation-next__solution-sidebar-container--compact:hover:not(.carina-navigation-next__solution-sidebar-container--expanded), .carina-navigation-next__solution-sidebar-container--compact:focus-within:not(.carina-navigation-next__solution-sidebar-container--expanded) {
    width: var(--carina-navigation-solution-sidebar-full-width);
  }
  .carina-navigation__search {
    position: relative;
  }
  .carina-navigation__top-navigation-overlay {
    opacity: 1;
  }
  .carina-shell[data-shell-sticky*='breadcrumbs'] .carina-shell__breadcrumbs {
    position: sticky;
    top: calc(
        var(--carina-shell-banner-offset) + var(--carina-shell-header-offset) +
          var(--carina-shell-title-offset)
      );
    z-index: 20;
    transition: top 300ms ease-in-out;
  }
  .carina-shell[data-shell-enabled*='dock-start'] .carina-shell__dock--start {
    translate: 0;
    transition: max-height 300ms ease-in-out, top 300ms ease-in-out,
          translate 300ms ease-in-out;
  }
  .carina-shell__dock--start {
    translate: calc(var(--carina-shell-dock-start-width) * -1);
    width: var(--carina-shell-dock-start-width);
    transition: visibility 0ms ease-in-out 300ms, translate 300ms ease-in-out;
  }
  .carina-shell__dock--start:hover,
      .carina-shell__dock--start:focus-within {
    width: var(--carina-shell-dock-start-expanded-width);
  }
  [dir='rtl'] .carina-shell__dock--start {
    translate: var(--carina-shell-dock-start-width);
  }
  .carina-shell[data-shell-enabled*='dock-end'] .carina-shell__dock--end {
    transition: max-height 300ms ease-in-out, top 300ms ease-in-out;
  }
  .carina-shell__dock--end {
    width: var(--carina-shell-dock-end-current-width);
    transition: visibility 0ms ease-in-out 300ms, width 0ms ease-in-out 300ms;
  }
  .carina-shell__dock-items {
    flex-direction: column;
    min-width: var(--carina-shell-dock-end-width);
    overflow-x: hidden;
    overflow-y: auto;
  }
  .carina-shell__dock {
    max-height: calc(
      100vh - var(--carina-shell-banner-offset) -
        var(--carina-shell-header-offset) - var(--carina-shell-title-offset)
    );
    overflow-x: hidden;
    overflow-y: auto;
  }
  .carina-shell[data-shell-sticky*='page-actions'] .carina-shell__page-actions {
    position: sticky;
    top: calc(
        var(--carina-shell-banner-offset) + var(--carina-shell-header-offset) +
          var(--carina-shell-title-offset) +
          var(--carina-shell-breadcrumbs-offset)
      );
    z-index: 20;
    transition: top 300ms ease-in-out;
  }
  .carina-stepper__mobile {
    display: none;
  }
  .carina-stepper__mobile__progress-bar {
    display: none;
  }
  .carina-stepper.carina-stepper--vertical {
    display: flex;
    flex-direction: column;
  }
  .carina-stepper.carina-stepper--horizontal {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
  }
  .carina-stepper__progress-bar-wrapper {
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
  .carina-container--fixed {
    max-width: var(--carina-breakpoint-lg);
  }
  .carina-row {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .carina-formsection.carina-formsection--stack-breakpoint-lg {
    flex-direction: row;
    border-bottom-color: var(--carina-border-color-base);
    border-bottom-width: var(--carina-border-width-1);
    border-bottom-style: solid;
  }
  .carina-formsection.carina-formsection--stack-breakpoint-lg:last-child {
    border-color: transparent;
  }
  .carina-formsection--stack.carina-formsection--stack-breakpoint-lg {
    flex-direction: column;
  }
  .carina-formsection__content--stack-breakpoint-lg {
    padding-left: var(--carina-spacing-6);
  }
  [dir='rtl'] .carina-formsection__content--stack-breakpoint-lg {
    padding-right: var(--carina-spacing-6);
    padding-left: 0;
  }
  .carina-formsection__content--stack.carina-formsection__content--stack-breakpoint-lg {
    padding-right: 0;
    padding-left: 0;
  }
  .carina-formsection__header.carina-formsection__header--stack-breakpoint-lg {
    width: 200px;
  }
  .carina-formsection__header--stack.carina-formsection__header--stack-breakpoint-lg {
    width: unset;
  }
  .carina-panel--inline.carina-panel--start {
    border-inline-end-width: var(--carina-border-width-1);
  }
  .carina-panel--inline.carina-panel--end {
    border-inline-start-width: var(--carina-border-width-1);
  }
  .carina-panel--inline .carina-panel__outer-container {
    position: static;
    height: 100%;
    box-shadow: none;
  }
  .carina-panel--productive.carina-panel--inline.carina-panel--scrim .carina-panel__outer-container, .carina-panel--expressive.carina-panel--inline.carina-panel--scrim .carina-panel__outer-container {
    transition-delay: 0ms;
  }
  .carina-panel--inline .carina-scrim {
    display: none;
  }
  .carina-panel--productive .carina-panel__content-container,
  .carina-panel--expressive.carina-transition--out .carina-panel__content-container {
    transition-delay: 0ms;
  }
  .carina-panel--productive.carina-transition--in .carina-panel__content-container,
  .carina-panel--productive.carina-panel--scrim.carina-transition--in .carina-panel__content-container {
    transition-delay: var(--carina-transition-delay-200);
  }
  .carina-panel--expressive.carina-transition--in .carina-panel__content-container,
  .carina-panel--expressive.carina-panel--scrim.carina-transition--in .carina-panel__content-container {
    transition-delay: var(--carina-transition-delay-400);
  }
  @media not (prefers-reduced-motion) {
    .carina-panel--inline.carina-transition--out .carina-panel__outer-container,
    [dir='rtl'] .carina-panel--inline.carina-transition--out .carina-panel__outer-container {
      --carina-transition-translate-x: 0;
    }
    .carina-panel--inline.carina-transition--out .carina-panel__outer-container {
      --carina-collapse-size: 0px;
    }
  }
  .carina-navigation-next__object-sidebar-container {
    width: var(--carina-navigation-object-sidebar-full-width);
  }
  .carina-navigation-object-sidebar-container-scroll .carina-navigation-next__object-sidebar-link,
  .carina-navigation-object-sidebar-container-scroll .carina-navigation-next__object-sidebar-dropdown {
    padding-inline-end: 0;
  }
  .carina-navigation-next__solution-navigation-logo--compact {
    width: 5rem;
  }
  .carina-navigation-next__solution-sidebar-container:not(.carina-navigation-next__solution-sidebar-container--expanded) {
    width: var(--carina-navigation-solution-sidebar-mobile-width);
  }
  .carina-navigation-next__solution-sidebar-container--compact:not(.carina-navigation-next__solution-sidebar-container--expanded) {
    width: var(--carina-navigation-solution-sidebar-compact-width);
  }
  .carina-shell {
    --carina-shell-aside-start-width: 14.5rem;
    --carina-shell-aside-end-width: 14.5rem;
  }
}
@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
  .carina-container--fixed {
    max-width: var(--carina-breakpoint-xl);
  }
  .carina-formsection.carina-formsection--stack-breakpoint-xl {
    flex-direction: row;
    border-bottom-color: var(--carina-border-color-base);
    border-bottom-width: var(--carina-border-width-1);
    border-bottom-style: solid;
  }
  .carina-formsection.carina-formsection--stack-breakpoint-xl:last-child {
    border-color: transparent;
  }
  .carina-formsection--stack.carina-formsection--stack-breakpoint-xl {
    flex-direction: column;
  }
  .carina-formsection__content--stack-breakpoint-xl {
    padding-left: var(--carina-spacing-6);
  }
  [dir='rtl'] .carina-formsection__content--stack-breakpoint-xl {
    padding-right: var(--carina-spacing-6);
    padding-left: 0;
  }
  .carina-formsection__content--stack.carina-formsection__content--stack-breakpoint-xl {
    padding-left: 0;
  }
  [dir='rtl'] .carina-formsection__content--stack.carina-formsection__content--stack-breakpoint-xl {
    padding-right: 0;
  }
  .carina-formsection__header.carina-formsection__header--stack-breakpoint-xl {
    width: 200px;
  }
  .carina-formsection__header--stack.carina-formsection__header--stack-breakpoint-xl {
    width: unset;
  }
  .carina-navigation-next__object-header-container__top-end-content > * {
    display: flex;
  }
}
@media (min-width: 1536px) {
  .container {
    max-width: 1536px;
  }
  .carina-container--fixed {
    max-width: var(--carina-breakpoint-2xl);
  }
  .carina-formsection.carina-formsection--stack-breakpoint-2xl {
    flex-direction: row;
    border-bottom-color: var(--carina-border-color-base);
    border-bottom-width: var(--carina-border-width-1);
    border-bottom-style: solid;
  }
  .carina-formsection.carina-formsection--stack-breakpoint-2xl:last-child {
    border-color: transparent;
  }
  .carina-formsection--stack.carina-formsection--stack-breakpoint-2xl {
    flex-direction: column;
  }
  .carina-formsection__content--stack-breakpoint-2xl {
    padding-left: var(--carina-spacing-6);
  }
  [dir='rtl'] .carina-formsection__content--stack-breakpoint-2xl {
    padding-right: var(--carina-spacing-6);
    padding-left: 0;
  }
  .carina-formsection__content--stack.carina-formsection__content--stack-breakpoint-2xl {
    padding-left: 0;
  }
  [dir='rtl'] .carina-formsection__content--stack.carina-formsection__content--stack-breakpoint-2xl {
    padding-right: 0;
  }
  .carina-formsection__header.carina-formsection__header--stack-breakpoint-2xl {
    width: 200px;
  }
  .carina-formsection__header--stack.carina-formsection__header--stack-breakpoint-2xl {
    width: unset;
  }
  .carina-navigation-next__solution-navigation-logo--compact {
    width: 5rem;
  }
  .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__aside--start {
    visibility: inherit;
  }
  @media (min-width: 1024px) {
    .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__aside--start {
      translate: 0;
      transition: max-height 300ms ease-in-out, top 300ms ease-in-out,
      translate 300ms ease-in-out;
    }
    [dir='rtl'] .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__aside--start {
      translate: 0;
    }
  }
  @media (max-width: 1023.98px) {
    .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__aside--start {
      right: unset;
      left: var(--carina-shell-dock-start-width);
      width: var(--carina-shell-aside-start-width);
      transition: max-height 300ms ease-in-out, top 300ms ease-in-out,
      left 300ms ease-in-out, right 300ms ease-in-out;
    }
    [dir='rtl'] .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__aside--start {
      right: var(--carina-shell-dock-start-width);
      left: unset;
    }
  }
  @media (min-width: 1024px) {
    .carina-shell__aside--start {
      --carina-shell-aside-start-width: 224px;
      translate: calc(var(--carina-shell-aside-start-width) * -1);
      grid-area: aside-start;
      width: var(--carina-shell-aside-start-width);
      transition: visibility 0ms ease-in-out 300ms, translate 300ms ease-in-out;
    }
    [dir='rtl'] .carina-shell__aside--start {
      translate: var(--carina-shell-aside-start-width);
    }
  }
  @media (max-width: 1023.98px) {
    .carina-shell__aside--start {
      --carina-shell-aside-start-width: 80px;
      position: absolute;
      right: unset;
      left: calc(var(--carina-shell-aside-start-width) * -1);
      z-index: 80;
      width: 0;
      box-shadow: var(--carina-box-shadow-2xl);
      transition: left 300ms ease-in-out, right 300ms ease-in-out,
      width 0ms ease-in-out 300ms, visibility 0ms ease-in-out 300ms;
    }
    [dir='rtl'] .carina-shell__aside--start {
      right: calc(var(--carina-shell-aside-start-width) * -1);
      left: unset;
    }
  }
  .carina-shell[data-shell-enabled*='aside-end'] .carina-shell__aside--end:is(.carina-shell__aside.carina-shell__aside--end) {
    visibility: inherit;
    transition: max-height 300ms ease-in-out, top 300ms ease-in-out;
  }
  .carina-shell__aside--end {
    grid-area: aside-end;
    width: var(--carina-shell-aside-end-current-width);
    transition: width 0ms ease-in-out 300ms, visibility 0ms ease-in-out 300ms;
  }
  .carina-shell__aside {
    position: sticky;
    top: calc(
    var(--carina-shell-banner-offset) + var(--carina-shell-header-offset) +
      var(--carina-shell-title-offset) + var(--carina-shell-breadcrumbs-offset)
  );
    z-index: 30;
    max-height: calc(
    100vh - var(--carina-shell-banner-offset) -
      var(--carina-shell-header-offset) - var(--carina-shell-title-offset) -
      var(--carina-shell-breadcrumbs-offset)
  );
    overflow-x: hidden;
    overflow-y: auto;
    color: var(--carina-text-color-base);
    background-color: var(--carina-background-color-surface);
    visibility: hidden;
  }
  .carina-shell__stacked-aside {
    display: contents;
  }
}
@media not (prefers-reduced-motion) {
  .carina-transition--scale-in {
    --carina-transition-scale: 1;
  }
  .carina-transition--scale-out {
    --carina-transition-scale: 0;
  }
  .carina-transition--slide-up-in,
  .carina-transition--slide-left-in,
  .carina-transition--slide-right-in,
  .carina-transition--slide-down-in {
    --carina-transition-translate-x: 0;
    --carina-transition-translate-y: 0;
  }
  .carina-transition--slide-up-out {
    --carina-transition-translate-y: 100%;
  }
  .carina-transition--slide-right-out {
    --carina-transition-translate-x: -100%;
  }
  .carina-transition--slide-down-out {
    --carina-transition-translate-y: -100%;
  }
  .carina-transition--slide-left-out {
    --carina-transition-translate-x: 100%;
  }
  .carina-collapse {
    --carina-collapse-size: auto;
  }
  .carina-collapse.carina-transition--enter-active:not(.carina-collapse--disabled),
    .carina-collapse.carina-transition--appear-active:not(.carina-collapse--disabled),
    .carina-collapse.carina-transition--exit-active:not(.carina-collapse--disabled),
    .carina-collapse.carina-transition--exit-done:not(.carina-collapse--disabled) {
    overflow: hidden;
  }
  .carina-collapse.carina-transition--enter-done:not(.carina-collapse--disabled),
    .carina-collapse.carina-transition--appear-done:not(.carina-collapse--disabled) {
    overflow: visible;
  }
  .carina-collapse--horizontal {
    width: var(--carina-collapse-size);
  }
  .carina-collapse--vertical {
    height: var(--carina-collapse-size);
  }
  .carina-collapse--horizontal.carina-transition--out:not(.carina-collapse--disabled) {
    --carina-collapse-size: 0;
  }
  .carina-collapse--vertical.carina-transition--out:not(.carina-collapse--disabled) {
    --carina-collapse-size: 0;
  }
  .carina-alerts__collapse.carina-transition--appear-start {
    --carina-transition-translate-y: -100%;
  }
  .carina-alerts__collapse.carina-transition--exit-done {
    position: absolute;
  }
  .carina-bounce {
    --carina-bounce-distance: -33%;
    animation-name: carina-bounce;
  }
  .carina-popper__transition--slide-top.carina-transition--out,
  .carina-popper__transition--slide-top.carina-popper__transition--disabled {
    --carina-transition-translate-y: var(--carina-spacing-1);
  }
  .carina-popper__transition--slide-bottom.carina-transition--out,
  .carina-popper__transition--slide-bottom.carina-popper__transition--disabled {
    --carina-transition-translate-y: calc(-1 * var(--carina-spacing-1));
  }
  .carina-popper__transition--slide-left.carina-transition--out,
  .carina-popper__transition--slide-left.carina-popper__transition--disabled {
    --carina-transition-translate-x: var(--carina-spacing-1);
  }
  .carina-popper__transition--slide-right.carina-transition--out,
  .carina-popper__transition--slide-right.carina-popper__transition--disabled {
    --carina-transition-translate-x: calc(-1 * var(--carina-spacing-1));
  }
  [dir='rtl'] .carina-popper__transition--slide-left.carina-transition--out,
  [dir='rtl'] .carina-popper__transition--slide-left.carina-popper__transition--disabled {
    --carina-transition-translate-x: var(--carina-spacing-1);
  }
  [dir='rtl'] .carina-popper__transition--slide-right.carina-transition--out,
  [dir='rtl'] .carina-popper__transition--slide-right.carina-popper__transition--disabled {
    --carina-transition-translate-x: calc(-1 * var(--carina-spacing-1));
  }
  [dir='rtl'] .carina-modal__dialog--start.carina-transition--out,
  .carina-modal__dialog--end.carina-transition--out {
    --carina-transition-translate-x: 100%;
  }
  [dir='rtl'] .carina-modal__dialog--end.carina-transition--out,
  .carina-modal__dialog--start.carina-transition--out {
    --carina-transition-translate-x: -100%;
  }
  .carina-modal__dialog--bottom.carina-transition--out {
    --carina-transition-translate-y: 100%;
  }
  .carina-modal__dialog--center.carina-transition--out,
  .carina-modal__dialog--fullscreen.carina-transition--out {
    --carina-transition-scale-x: 0.5;
    --carina-transition-scale-y: 0.5;
  }
  .carina-modal__dialog--center.carina-transition--exit-active,
  .carina-modal__dialog--fullscreen.carina-transition--exit-active {
    --carina-transition-scale-x: 1;
    --carina-transition-scale-y: 1;
  }
  .carina-transition--out .carina-panel__outer-container {
    --carina-transition-translate-x: 100%;
    box-shadow: none;
  }
  [dir='rtl'] .carina-transition--out .carina-panel__outer-container,
  .carina-panel--start.carina-transition--out .carina-panel__outer-container {
    --carina-transition-translate-x: -100%;
  }
  [dir='rtl'] .carina-panel--start.carina-transition--out .carina-panel__outer-container {
    --carina-transition-translate-x: 100%;
  }
  .carina-navigation-next__app-switcher-button {
    transition: opacity var(--carina-transition-duration-300)
        var(--carina-transition-timing-function-productive-ease-out),
      height var(--carina-transition-duration-200)
        var(--carina-transition-timing-function-linear);
  }
  .carina-shake {
    --carina-shake-distance: 33%;
    animation-name: carina-shake;
  }
  .carina-skeleton--shimmer::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      83deg,
      var(--carina-background-color-surface-alt) 0%,
      var(--carina-background-color-neutral-inactive) 40%,
      var(--carina-background-color-neutral-inactive) 60%,
      var(--carina-background-color-surface-alt) 100%
    );
    transform: translateX(-100%) skewX(173deg);
    animation-name: carina-skeleton--shimmer;
    animation-duration: 2000ms;
    animation-timing-function: var(
      --carina-transition-timing-function-expressive-ease-in-out
    );
    animation-delay: var(--carina-transition-delay-100);
    animation-iteration-count: infinite;
    content: '';
  }
  [dir='rtl'] .carina-skeleton--shimmer::after {
    animation-direction: 'reverse';
  }
  .carina-skeleton--carina-skeleton--shimmer.carina-skeleton--filled::after {
    background: linear-gradient(
      83deg,
      var(--carina-background-color-neutral-inactive) 0%,
      var(--carina-background-color-surface-alt) 40%,
      var(--carina-background-color-surface-alt) 60%,
      var(--carina-background-color-neutral-inactive) 100%
    );
  }
}
@media (prefers-reduced-motion) {
  .carina-transition {
    transition-timing-function: var(--carina-transition-timing-function-linear);
    transition-duration: var(--carina-transition-duration-reduced-motion);
  }
  .carina-alerts--page .carina-alerts__collapse,
  .carina-alerts--user .carina-alerts__collapse {
    transition-timing-function: var(--carina-transition-timing-function-linear);
    transition-duration: var(--carina-transition-duration-reduced-motion);
  }
  .carina-carousel__dot {
    transition-property: none;
  }
  .carina-carousel__slider {
    transition-duration: calc(0 * var(--carina-transition-duration-50));
  }
  .carina-modal__content--productive {
    transition-delay: 0ms;
  }
  .carina-modal__content--expressive {
    transition-delay: 0ms;
  }
  .carina-panel .carina-scrim,
  .carina-panel .carina-panel__content-container,
  .carina-panel .carina-panel__outer-container {
    transition-timing-function: var(--carina-transition-timing-function-linear);
    transition-duration: var(--carina-transition-duration-reduced-motion);
  }
  .carina-panel__outer-container {
    opacity: var(--carina-transition-opacity);
  }
  .carina-panel.carina-panel--expressive.carina-panel--scrim .carina-panel__content-container,
  .carina-panel.carina-panel--productive.carina-panel--scrim .carina-panel__content-container,
  .carina-panel.carina-panel--expressive .carina-panel__content-container,
  .carina-panel.carina-panel--productive .carina-panel__content-container {
    transition-delay: 0ms;
  }
  .carina-navigation-next__app-switcher-button {
    transition: all var(--carina-transition-timing-function-linear)
      var(--carina-transition-duration-reduced-motion);
  }
  .carina-navigation__side-navigation--animate {
    animation: carina-navigation__side-navigation--outer-container-in-fade
      var(--carina-transition-duration-reduced-motion)
      var(--carina-transition-timing-function-linear);
  }
  .carina-navigation__side-navigation--animate:not(.carina-navigation__side-navigation--open) {
    animation: carina-navigation__side-navigation--outer-container-out-fade
      var(--carina-transition-duration-reduced-motion)
      var(--carina-transition-timing-function-linear);
  }
}
@container (min-width: 640px) {
  .carina-bulk-action-bar__actions {
    display: flex;
    justify-content: flex-start;
  }
  .carina-bulk-action-bar__actions--small {
    display: none;
  }
  .\@carina-container--fixed {
    max-width: var(--carina-breakpoint-sm);
  }
  .carina-filter-control-bar__filters-wrapper {
    flex-wrap: nowrap;
  }
}
@media (hover) {
  .carina-carousel__control {}
  div:hover > .carina-carousel__control,
    .carina-carousel__control:focus {
    opacity: var(--carina-opacity-100);
  }
}
@media (max-width: 639.98px) {
  .carina-day-picker__months {
    flex-direction: column;
  }
  .carina-formsection__content--stack-breakpoint-sm {
    flex: 1 0 auto;
  }
  .carina-stepper__step__icon--error svg {
    margin-top: unset;
    margin-bottom: 2px;
  }
  .carina-template-illustration__header-wrapper {
    font-size: var(--carina-font-size-xl);
  }
  .carina-template-illustration__body-wrapper {
    max-width: 100%;
    font-size: var(--carina-font-size-sm);
  }
}
@container (min-width: 768px) {
  .\@carina-container--fixed {
    max-width: var(--carina-breakpoint-md);
  }
}
@container (min-width: 1024px) {
  .\@carina-container--fixed {
    max-width: var(--carina-breakpoint-lg);
  }
}
@container (min-width: 1280px) {
  .\@carina-container--fixed {
    max-width: var(--carina-breakpoint-xl);
  }
}
@container (min-width: 1536px) {
  .\@carina-container--fixed {
    max-width: var(--carina-breakpoint-2xl);
  }
}
@media (max-width: 767.98px) {
  .carina-formsection__content--stack-breakpoint-md {
    flex: 1 0 auto;
  }
  .carina-navigation-next__solution-sidebar-dropdown-chevron {
    display: block;
  }
  .carina-navigation__app-switcher-menu {
    width: 100vw;
  }
  .carina-navigation__search-sub-container {
    width: calc(100vw - 32px);
  }
  .carina-navigation__side-navigation--open {
    width: 100vw;
  }
  .carina-navigation__side-navigation--animate {
    animation: carina-navigation__side-navigation--outer-container-in-small
      var(--carina-transition-duration-400)
      var(--carina-transition-timing-function-expressive-ease-out);
  }
  .carina-navigation__side-navigation--animate:not(.carina-navigation__side-navigation--open) {
    animation: carina-navigation__side-navigation--outer-container-out-small
      var(--carina-transition-duration-200)
      var(--carina-transition-timing-function-expressive-ease-out);
  }
  .carina-shell[data-shell-enabled*='dock-start'] .carina-shell__dock--start {
    max-width: 100%;
    height: 100%;
    max-height: var(--carina-shell-dock-start-max-height);
    transition: max-height 300ms ease-in-out, top 300ms ease-in-out;
  }
  .carina-shell__dock--start {
    width: 100%;
    transition: max-height 300ms ease-in-out, height 0ms ease-in-out 300ms,
        visibility 0ms ease-in-out 300ms;
  }
  .carina-shell[data-shell-enabled*='dock-end'] .carina-shell__dock--end {
    max-width: 100%;
    height: 100%;
    max-height: var(--carina-shell-dock-end-max-height);
    transition: max-height 300ms ease-in-out, top 300ms ease-in-out;
  }
  .carina-shell__dock--end {
    bottom: 0;
    width: 100%;
    transition: max-height 300ms ease-in-out, height 0ms ease-in-out 300ms,
        visibility 0ms ease-in-out 300ms;
  }
  .carina-shell__dock-items {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    height: 100%;
    overflow-x: auto;
    overflow-y: hidden;
  }
  .carina-shell__dock-items::before,
      .carina-shell__dock-items::after {
    content: '';
  }
  .carina-shell__dock {
    height: 0;
    max-height: 0;
    overflow: hidden;
  }
  .carina-shell__dock-item {
    min-width: 5.5rem;
    max-width: 6rem;
  }
  .carina-shell__page {
    grid-template-areas: 'dock-start' 'breadcrumbs' 'page-title' 'page-actions' 'main' 'dock-end';
    grid-template-rows: auto auto auto auto 1fr auto;
    grid-template-columns: 1fr;
  }
  .carina-table-next-pagination__page-container {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .carina-table-next-pagination {
    flex-direction: column;
    align-items: center;
    padding-top: var(--carina-spacing-4);
    gap: var(--carina-spacing-2);
  }
  .carina-template-hero-header header {
    margin: var(--carina-spacing-4) var(--carina-spacing-0)
        var(--carina-spacing-0) var(--carina-spacing-0);
  }
  .carina-template-hero-header__logo {
    align-self: center;
    margin-inline-end: var(--carina-spacing-0);
  }
  .carina-template-hero-header__content-block {
    margin: var(--carina-spacing-4) var(--carina-spacing-0)
      var(--carina-spacing-8) var(--carina-spacing-0);
  }
  .carina-template-hero-header__content-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 1023.98px) {
  .carina-formsection__content--stack-breakpoint-lg {
    flex: 1 0 auto;
  }
  .carina-shell__page {
    grid-template-areas: 'dock-start breadcrumbs dock-end' 'dock-start page-title dock-end' 'dock-start page-actions dock-end' 'dock-start main dock-end';
    grid-template-rows: auto auto auto 1fr;
    grid-template-columns: var(--carina-shell-dock-start-current-width) 1fr var(
        --carina-shell-dock-end-current-width
      );
  }
  .carina-table-next-pagination__page-container {
    padding-inline-start: var(--carina-spacing-0);
  }
  .carina-table-next-pagination {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .carina-template-hero-header__action-wrapper {
    position: absolute;
    top: -33px;
    right: 0;
  }
  [dir='rtl'] .carina-template-hero-header__action-wrapper {
    right: unset;
    left: 0;
  }
}
@media (max-width: 1279.98px) {
  .carina-formsection__content--stack-breakpoint-xl {
    flex: 1 0 auto;
  }
}
@media (max-width: 1535.98px) {
  .carina-formsection__content--stack-breakpoint-2xl {
    flex: 1 0 auto;
  }
  .carina-shell__aside.carina-shell__aside--end:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside--end) {
    position: fixed;
    right: calc(var(--carina-shell-aside-end-width) * -1);
    left: unset;
    z-index: 80;
    width: var(--carina-shell-aside-end-current-width);
    height: 100%;
    box-shadow: var(--carina-box-shadow-2xl);
    transition: left 300ms ease-in-out, right 300ms ease-in-out, width 0ms ease-in-out 300ms,
          visibility 0ms ease-in-out 300ms;
  }
  [dir='rtl'] .carina-shell__aside.carina-shell__aside--end:not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside--end) {
    right: unset;
    left: calc(var(--carina-shell-aside-end-width) * -1);
  }
  .carina-shell[data-shell-enabled*='aside-end'] .carina-shell__aside--end:is(.carina-shell__aside.carina-shell__aside--end):not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside.carina-shell__aside--end) {
    right: 0;
    left: unset;
    visibility: inherit;
    transition: max-height 300ms ease-in-out, top 300ms ease-in-out, left 300ms ease-in-out,
            right 300ms ease-in-out;
  }
  [dir='rtl'] .carina-shell[data-shell-enabled*='aside-end'] .carina-shell__aside--end:is(.carina-shell__aside.carina-shell__aside--end):not(.carina-shell__stacked-aside[data-stack-asides='true'] .carina-shell__aside.carina-shell__aside--end) {
    right: unset;
    left: 0;
  }
  .carina-shell__stacked-aside[data-stack-asides='true'] {
    position: sticky;
    top: calc(
    var(--carina-shell-banner-offset) + var(--carina-shell-header-offset) +
      var(--carina-shell-title-offset) + var(--carina-shell-breadcrumbs-offset)
  );
    z-index: 30;
    max-height: calc(
    100vh - var(--carina-shell-banner-offset) -
      var(--carina-shell-header-offset) - var(--carina-shell-title-offset) -
      var(--carina-shell-breadcrumbs-offset)
  );
    overflow-x: hidden;
    overflow-y: auto;
    color: var(--carina-text-color-base);
    background-color: var(--carina-background-color-surface);
    visibility: hidden;
  }
  @media (min-width: 1024px) {
    .carina-shell__stacked-aside[data-stack-asides='true'] {
      --carina-shell-aside-start-width: 224px;
      translate: calc(var(--carina-shell-aside-start-width) * -1);
      grid-area: aside-start;
      width: var(--carina-shell-aside-start-width);
      transition: visibility 0ms ease-in-out 300ms, translate 300ms ease-in-out;
    }
    [dir='rtl'] .carina-shell__stacked-aside[data-stack-asides='true'] {
      translate: var(--carina-shell-aside-start-width);
    }
  }
  @media (max-width: 1023.98px) {
    .carina-shell__stacked-aside[data-stack-asides='true'] {
      --carina-shell-aside-start-width: 80px;
      position: absolute;
      right: unset;
      left: calc(var(--carina-shell-aside-start-width) * -1);
      z-index: 80;
      width: 0;
      box-shadow: var(--carina-box-shadow-2xl);
      transition: left 300ms ease-in-out, right 300ms ease-in-out,
      width 0ms ease-in-out 300ms, visibility 0ms ease-in-out 300ms;
    }
    [dir='rtl'] .carina-shell__stacked-aside[data-stack-asides='true'] {
      right: calc(var(--carina-shell-aside-start-width) * -1);
      left: unset;
    }
  }
  .carina-shell__stacked-aside[data-stack-asides='true'] {
    display: flex;
    flex-direction: column;
  }
  .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__stacked-aside[data-stack-asides='true'] {
    visibility: inherit;
  }
  @media (min-width: 1024px) {
    .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__stacked-aside[data-stack-asides='true'] {
      translate: 0;
      transition: max-height 300ms ease-in-out, top 300ms ease-in-out,
      translate 300ms ease-in-out;
    }
    [dir='rtl'] .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__stacked-aside[data-stack-asides='true'] {
      translate: 0;
    }
  }
  @media (max-width: 1023.98px) {
    .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__stacked-aside[data-stack-asides='true'] {
      right: unset;
      left: var(--carina-shell-dock-start-width);
      width: var(--carina-shell-aside-start-width);
      transition: max-height 300ms ease-in-out, top 300ms ease-in-out,
      left 300ms ease-in-out, right 300ms ease-in-out;
    }
    [dir='rtl'] .carina-shell[data-shell-enabled*='aside-start'] .carina-shell__stacked-aside[data-stack-asides='true'] {
      right: var(--carina-shell-dock-start-width);
      left: unset;
    }
  }
  .carina-shell__page {
    grid-template-areas: 'dock-start breadcrumbs breadcrumbs dock-end' 'dock-start aside-start page-title dock-end' 'dock-start aside-start page-actions dock-end' 'dock-start aside-start main dock-end';
    grid-template-rows: auto auto auto 1fr;
    grid-template-columns: var(--carina-shell-dock-start-current-width) var(--carina-shell-aside-start-current-width) 1fr var(
        --carina-shell-dock-end-current-width
      );
  }
}
@media (max-width: 560px) {
  .carina-modal__dialog--md {
    height: 100%;
    border-radius: 0;
  }
}
@media (max-width: 800px) {
  .carina-modal__dialog--lg {
    height: 100%;
    border-radius: 0;
  }
}
@media (max-width: 1240px) {
  .carina-modal__dialog--xl {
    height: 100%;
    border-radius: 0;
  }
}
@container (min-width: 264px) {
  .carina-navigation-next__app-switcher-button::before {
    width: calc(100% - 2 * var(--carina-spacing-3));
    height: calc(3.5rem + 10px);
  }
  .carina-navigation-next__app-switcher-button {
    width: calc(100% - 2 * var(--carina-spacing-3));
    height: calc(3.5rem + 10px);
  }
  .carina-navigation-next__app-switcher-button-text-container {
    z-index: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding-inline-start: var(--carina-spacing-2);
    color: var(--carina-text-color-base);
    line-height: normal;
  }
  .carina-navigation-next__app-switcher-button-chevron {
    z-index: 1;
    display: flex;
    margin-inline-end: var(--carina-spacing-2);
  }
  .carina-navigation-next__solution-navigation-logo {
    width: 100%;
  }
  .carina-navigation-next__solution-navigation-logo__full--compact {
    display: flex;
    opacity: 100%;
  }
  .carina-navigation-next__solution-sidebar-dropdown {
    padding: var(--carina-spacing-0) var(--carina-spacing-1)
      var(--carina-spacing-0) var(--carina-spacing-0);
    width: calc(100% - 2 * var(--carina-spacing-3));
  }
  .carina-navigation-next__solution-sidebar-dropdown .carina-collapse--vertical {
    display: flex;
  }
  .carina-navigation-next__solution-sidebar-dropdown-title {
    padding-inline-start: var(--carina-spacing-2);
    display: flex;
    width: calc(100% - var(--carina-spacing-16));
  }
  .carina-navigation-next__solution-sidebar-dropdown-dropdown-list-item {
    display: flex;
  }
  .carina-navigation-next__solution-sidebar-link {
    padding: var(--carina-spacing-0);
    width: calc(100% - 2 * var(--carina-spacing-3) - 2px);
  }
  .carina-navigation-next__solution-sidebar-link-link {
    display: flex;
    width: 100%;
  }
  @media (min-width: 768px) {
    .carina-navigation-next__solution-sidebar-link-link {
      width: 220px;
    }
  }
  .carina-navigation-next__solution-sidebar-link-link > * {
    display: flex;
    width: 160px;
  }
}
@container (width: 264px) {
  .carina-navigation-next__app-switcher-button-icon {
    justify-content: center;
  }
}
@media (min-width: 1024px), (min-width: 1536px) {
  .carina-navigation-next__object-sidebar-container-container--compact {
    width: var(--carina-navigation-object-sidebar-compact-width);
    padding-inline-end: var(--carina-spacing-0);
  }
}
@container object (min-width: 14rem) {
  .carina-navigation-next__object-sidebar-link {
    width: 100%;
  }
  .carina-navigation-next__object-sidebar-link__link {
    display: flex;
    width: calc(100% - var(--carina-spacing-20));
  }
  .carina-navigation-next__object-sidebar-link__link > *:focus-within {
    outline: 0;
  }
  .carina-navigation-next__object-sidebar-link__end-icon {
    display: flex;
  }
}
@container (max-width: 5.01rem) {
  .carina-navigation-next__solution-navigation-logo__compact {
    height: 5rem;
    width: 5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 100%;
  }
  .carina-navigation-next__solution-navigation-logo__full {
    display: none;
    opacity: 0%;
  }
}
@container (width: 320px) {
  .carina-navigation-next__solution-sidebar-dropdown-chevron {
    display: block;
  }
}
@container (min-width: 320px) {
  .carina-navigation-next__solution-sidebar-link-chevron {
    display: block;
  }
}
@container carina-table-responsive (max-width: 639.98px) {
  .carina-table-next {
    border-collapse: collapse;
  }
  .carina-table-next--rounded .carina-table-next-body .carina-table-next-row:first-of-type .carina-table-next-cell:first-of-type {
    border-radius: var(--carina-table-next-border-radius)
          var(--carina-table-next-border-radius)
          var(--carina-border-radius-none) var(--carina-border-radius-none);
  }
  .carina-table-next--rounded .carina-table-next-body .carina-table-next-row:last-of-type .carina-table-next-cell:last-of-type {
    border-radius: var(--carina-border-radius-none)
          var(--carina-border-radius-none)
          var(--carina-table-next-border-radius)
          var(--carina-table-next-border-radius);
  }
  .carina-table-next:has(tfoot) .carina-table-next-body > tr:last-of-type > :is(th, td) {
    border-bottom: var(--carina-table-next-border-width) solid
        var(--carina-table-next-border-color);
  }
  .carina-table-next-body {
    display: block;
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row .carina-table-next-cell {
    border-radius: var(--carina-border-radius-none);
    border-inline-end: var(--carina-table-next-border-width) solid
        var(--carina-table-next-border-color);
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row .carina-table-next-cell:first-child {
    border-top: var(--carina-table-next-border-width) solid
          var(--carina-table-next-border-color);
  }
  .carina-table-next
      .carina-table-next-body
      .carina-table-next-row:not([data-carina-table-next-row-depth])
      .carina-table-next-cell:last-child {
    margin-bottom: var(--carina-spacing-4);
  }
  .carina-table-next
      .carina-table-next-body
      .carina-table-next-row:has(+ [data-carina-table-next-row-depth='0'])
      .carina-table-next-cell:last-child {
    margin-bottom: var(--carina-spacing-4);
  }
  .carina-table-next--rounded .carina-table-next-body .carina-table-next-row:not([data-carina-table-next-row-depth]) .carina-table-next-cell:first-child {
    border-radius: var(--carina-table-next-border-radius)
          var(--carina-table-next-border-radius)
          var(--carina-border-radius-none) var(--carina-border-radius-none);
  }
  .carina-table-next--rounded .carina-table-next-body .carina-table-next-row:not([data-carina-table-next-row-depth]) .carina-table-next-cell:last-child {
    border-radius: var(--carina-border-radius-none)
          var(--carina-border-radius-none)
          var(--carina-table-next-border-radius)
          var(--carina-table-next-border-radius);
  }
  .carina-table-next--rounded
      .carina-table-next-body
      .carina-table-next-row[data-carina-table-next-row-depth='0']
      .carina-table-next-cell:first-child {
    border-radius: var(--carina-table-next-border-radius)
        var(--carina-table-next-border-radius) var(--carina-border-radius-none)
        var(--carina-border-radius-none);
  }
  .carina-table-next--rounded
      .carina-table-next-body
      .carina-table-next-row:has(+ [data-carina-table-next-row-depth='0'])
      .carina-table-next-cell:last-child {
    border-radius: var(--carina-border-radius-none)
        var(--carina-border-radius-none) var(--carina-table-next-border-radius)
        var(--carina-table-next-border-radius);
  }
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textbox__input:not(.carina-table-next-date-range-picker__textbox-wrapper--grid *) {
    padding-inline-start: calc(
            50% + var(--carina-table-next-border-width)
          );
  }
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textbox-icon--start {
    inset-inline-start: calc(
          50% - var(--carina-icon-xs) -
            var(--carina-table-next-padding-horizontal)
        );
  }
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-textarea__textarea--grid {
    padding-inline-start: calc(50% + var(--carina-table-next-border-width));
  }
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-dropdown__button--grid {
    padding-inline-start: calc(50% + var(--carina-table-next-border-width));
  }
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-numeric-selector__textbox--grid .carina-table-next-textbox__input {
    padding-inline-start: calc(
              50% + var(--carina-table-next-border-width)
            );
  }
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-date-range-picker--grid {
    padding-inline-start: calc(
          50% - var(--carina-table-next-padding-horizontal)
        );
  }
  .carina-table-next-cell {
    display: block;
    border: var(--carina-table-next-border-width) solid
      var(--carina-table-next-border-color);
    position: relative;
    padding-inline-start: 50%;
    width: 100cqw;
    align-content: center;
    min-height: var(--carina-table-next-row-height);
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row .carina-table-next-cell:before {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    inset-inline-start: 0;
    width: 45%;
    white-space: nowrap;
    content: attr(data-label);
    font-weight: var(--carina-font-weight-display);
    background: transparent;
    padding: var(--carina-table-next-padding-vertical)
        var(--carina-table-next-padding-horizontal);
  }
  .carina-table-next-cell:has(.carina-table-next-skeleton) {
    padding-inline-start: var(--carina-table-next-padding-horizontal);
  }
  .carina-table-next-cell:has(.carina-table-next-expandable-container:empty) {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row[data-carina-table-next-row-depth='1'] .carina-table-next-cell {
    padding-inline-start: calc(
        50% + var(--carina-table-next-padding-horizontal)
      );
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row[data-carina-table-next-row-depth='1'] .carina-table-next-cell:before {
    padding-inline-start: calc(
          2 * var(--carina-table-next-padding-horizontal)
        );
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row[data-carina-table-next-row-depth='2'] .carina-table-next-cell {
    padding-inline-start: calc(
        50% + (2 * var(--carina-table-next-padding-horizontal))
      );
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row[data-carina-table-next-row-depth='2'] .carina-table-next-cell:before {
    padding-inline-start: calc(
          3 * var(--carina-table-next-padding-horizontal)
        );
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row[data-carina-table-next-row-depth='3'] .carina-table-next-cell {
    padding-inline-start: calc(
        50% + (3 * var(--carina-table-next-padding-horizontal))
      );
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row[data-carina-table-next-row-depth='3'] .carina-table-next-cell:before {
    padding-inline-start: calc(
          4 * var(--carina-table-next-padding-horizontal)
        );
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row[data-carina-table-next-row-depth='4'] .carina-table-next-cell {
    padding-inline-start: calc(
        50% + (4 * var(--carina-table-next-padding-horizontal))
      );
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row[data-carina-table-next-row-depth='4'] .carina-table-next-cell:before {
    padding-inline-start: calc(
          5 * var(--carina-table-next-padding-horizontal)
        );
  }
  .carina-table-next .carina-table-next-head .carina-table-next-row .carina-table-next-cell {
    width: 0;
    padding: var(--carina-spacing-0);
    margin: var(--carina-spacing-0);
    border-width: var(--carina-border-width-0);
  }
  .carina-table-next-cell:has(> .carina-table-next-reorder-handle) {
    display: flex;
    justify-content: end;
    align-items: center;
  }
  .carina-table-next-checkbox__box {
    margin-inline-start: auto;
  }
  .carina-table-next-container {
    overflow-x: hidden;
  }
  .carina-table-next-empty .carina-table-next-empty__cell,
      .carina-table-next-no-results .carina-table-next-empty__cell,
      .carina-table-next-empty .carina-table-next-no-results__cell,
      .carina-table-next-no-results .carina-table-next-no-results__cell {
    width: 100cqw;
    border-top: var(--carina-table-next-border-width) solid
          var(--carina-table-next-border-color);
    padding-inline-start: var(--carina-table-next-padding-horizontal);
  }
  .carina-table-next-empty__text, .carina-table-next-no-results__text {
    max-width: calc(100cqw - var(--carina-spacing-8));
  }
  .carina-table-next-expandable-container {
    justify-content: end;
  }
  .carina-table-next-head {
    display: block;
    border: none;
  }
  .carina-table-next-head .carina-table-next-row {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .carina-table-next-header {
    display: block;
  }
  .carina-table-next .carina-table-next-head .carina-table-next-row .carina-table-next-header {
    width: 0;
    padding: var(--carina-spacing-0);
    margin: var(--carina-spacing-0);
    border: var(--carina-border-width-0);
  }
  .carina-table-next .carina-table-next-body .carina-table-next-row .carina-table-next-header {
    border-top: var(--carina-table-next-border-width) solid
        var(--carina-table-next-border-color);
    padding: var(--carina-table-next-padding-vertical)
        var(--carina-table-next-padding-horizontal);
  }
  .carina-table-next-radio-button {
    margin-inline-start: auto;
  }
  .carina-table-next-container--horizontal-overflow
    .carina-table-next-row
    .carina-table-next-cell:not(.carina-table-next--pinned):has(+ .carina-table-next-cell.carina-table-next--pinned) {
    border-inline-end: var(--carina-table-next-border-width) solid
        var(--carina-table-next-border-color);
  }
  .carina-table-next-row {
    height: unset;
    border: none;
  }
  .carina-table-next-row-actions {
    justify-content: end;
  }
  .carina-table-next-footer {
    display: block;
    border: none;
  }
  .carina-table-next-footer .carina-table-next-row {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  [dir='rtl'] .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-start {
    box-shadow: none;
  }
  .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-start {
    box-shadow: none;
  }
  [dir='rtl'] .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-end {
    box-shadow: none;
  }
  .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-end {
    box-shadow: none;
  }
}
@container carina-table-next-date-range-picker-responsive (max-width: 299.9px) {
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-date-range-picker__textbox-wrapper--grid {
    flex-direction: column;
    min-height: calc(2 * var(--carina-table-next-row-height));
  }
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-date-range-picker__textbox-wrapper--grid .carina-table-next-textbox__container {
    height: 50%;
  }
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-date-range-picker__textbox-wrapper--grid .carina-table-next-textbox__container:first-child::after {
    content: '';
    position: absolute;
    border-bottom: var(--carina-table-next-border-width) solid
                var(--carina-table-next-border-color);
    width: calc(
                100% - (2 * var(--carina-table-next-padding-horizontal))
              );
    bottom: 0;
    margin: var(--carina-spacing-0)
                var(--carina-table-next-padding-horizontal);
  }
}
@container carina-table-next-date-range-picker-responsive (min-width: 300px) {
  .carina-table-next-cell--editable:has([data-carina-table-editable-input]) .carina-table-next-date-range-picker__textbox-wrapper--grid .carina-table-next-textbox__container:first-child::after {
    content: '';
    position: absolute;
    border-left: var(--carina-table-next-border-width) solid
            var(--carina-table-next-border-color);
    height: calc(
            100% - (2 * var(--carina-table-next-padding-horizontal))
          );
    right: 0;
    margin: var(--carina-table-next-padding-horizontal) 0;
  }
}
@container carina-table-responsive (min-width: 640px) {
  .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-start {
    inset-inline-start: var(--carina-table-next-pinned-start-offset, 0px);
  }
  .carina-table-next-container--horizontal-overflow .carina-table-next--pinned-end {
    inset-inline-end: var(--carina-table-next-pinned-end-offset, 0px);
  }
}
@media (hover: hover) and (pointer: fine) {
  .carina-table-row--striped:nth-of-type(odd) > div:hover {
    background-color: var(--carina-background-color-surface-hover);
  }
  .carina-table-row__actions-start-container--x-ray,
.carina-table-row__actions-end-container--x-ray {
    opacity: var(--carina-opacity-100);
  }
  .carina-table-row__sliding:hover {
    background-color: var(--carina-background-color-surface-hover);
  }
  .carina-table-row__sliding--disabled:hover {
    background-color: var(--carina-background-color-surface);
    cursor: not-allowed;
  }
  .carina-action-button:hover {
    background-color: var(--carina-text-color-base);
  }
  .carina-action-button--disabled:hover {
    background-color: transparent;
  }
  .carina-action-button--static-select-indicator:hover {
    background-color: var(--carina-background-color-neutral-hover);
  }
  .carina-action-button--static-actions-menu:hover {
    background-color: var(--carina-background-color-neutral-hover);
  }
}
.visible {
  visibility: visible !important;
}
.collapse {
  visibility: collapse !important;
}
.static {
  position: static !important;
}
.fixed {
  position: fixed !important;
}
.absolute {
  position: absolute !important;
}
.relative {
  position: relative !important;
}
.-left-5 {
  left: calc(var(--carina-spacing-5) * -1) !important;
}
.-top-6 {
  top: calc(var(--carina-spacing-6) * -1) !important;
}
.left-0 {
  left: var(--carina-spacing-0) !important;
}
.start-0 {
  inset-inline-start: var(--carina-spacing-0) !important;
}
.top-0 {
  top: var(--carina-spacing-0) !important;
}
.z-\[101\] {
  z-index: 101 !important;
}
.z-\[9999\] {
  z-index: 9999 !important;
}
.m-8 {
  margin: var(--carina-spacing-8) !important;
}
.mx-3 {
  margin-left: var(--carina-spacing-3) !important;
  margin-right: var(--carina-spacing-3) !important;
}
.my-4 {
  margin-top: var(--carina-spacing-4) !important;
  margin-bottom: var(--carina-spacing-4) !important;
}
.-me-px {
  margin-inline-end: calc(var(--carina-spacing-px) * -1) !important;
}
.mb-4 {
  margin-bottom: var(--carina-spacing-4) !important;
}
.ms-0 {
  margin-inline-start: var(--carina-spacing-0) !important;
}
.ms-3 {
  margin-inline-start: var(--carina-spacing-3) !important;
}
.mt-6 {
  margin-top: var(--carina-spacing-6) !important;
}
.block {
  display: block !important;
}
.inline {
  display: inline !important;
}
.flex {
  display: flex !important;
}
.\!table {
  display: table !important;
}
.table {
  display: table !important;
}
.grid {
  display: grid !important;
}
.contents {
  display: contents !important;
}
.list-item {
  display: list-item !important;
}
.hidden {
  display: none !important;
}
.h-0 {
  height: var(--carina-spacing-0) !important;
}
.h-16 {
  height: var(--carina-spacing-16) !important;
}
.h-\[16px\] {
  height: 16px !important;
}
.h-\[24px\] {
  height: 24px !important;
}
.h-\[36px\] {
  height: 36px !important;
}
.h-\[40px\] {
  height: 40px !important;
}
.h-full {
  height: 100% !important;
}
.h-screen {
  height: 100vh !important;
}
.min-h-\[36px\] {
  min-height: 36px !important;
}
.w-0 {
  width: var(--carina-spacing-0) !important;
}
.w-16 {
  width: var(--carina-spacing-16) !important;
}
.w-\[16px\] {
  width: 16px !important;
}
.w-\[36px\] {
  width: 36px !important;
}
.w-full {
  width: 100% !important;
}
.max-w-\[calc\(100\%_-_85px\)\] {
  max-width: calc(100% - 85px) !important;
}
.max-w-full {
  max-width: 100% !important;
}
.grow {
  flex-grow: 1 !important;
}
.-translate-x-\[calc\(100\%\+16px\)\] {
  --tw-translate-x: calc(calc(100% + 16px) * -1) !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.transform-none {
  transform: none !important;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
.animate-spin {
  animation: spin 1s linear infinite !important;
}
.cursor-not-allowed {
  cursor: not-allowed !important;
}
.select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}
.select-text {
  -webkit-user-select: text !important;
     -moz-user-select: text !important;
          user-select: text !important;
}
.select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}
.resize {
  resize: both !important;
}
.items-center {
  align-items: center !important;
}
.items-baseline {
  align-items: baseline !important;
}
.self-start {
  align-self: flex-start !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-x-hidden {
  overflow-x: hidden !important;
}
.truncate {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.rounded-md {
  border-radius: var(--carina-border-radius-md) !important;
}
.rounded-none {
  border-radius: var(--carina-border-radius-none) !important;
}
.rounded-e-md {
  border-start-end-radius: var(--carina-border-radius-md) !important;
  border-end-end-radius: var(--carina-border-radius-md) !important;
}
.rounded-e-none {
  border-start-end-radius: var(--carina-border-radius-none) !important;
  border-end-end-radius: var(--carina-border-radius-none) !important;
}
.rounded-s-md {
  border-start-start-radius: var(--carina-border-radius-md) !important;
  border-end-start-radius: var(--carina-border-radius-md) !important;
}
.rounded-s-none {
  border-start-start-radius: var(--carina-border-radius-none) !important;
  border-end-start-radius: var(--carina-border-radius-none) !important;
}
.rounded-ss-md {
  border-start-start-radius: var(--carina-border-radius-md) !important;
}
.border {
  border-width: var(--carina-border-width-1) !important;
}
.border-0 {
  border-width: var(--carina-border-width-0) !important;
}
.border-b {
  border-bottom-width: var(--carina-border-width-1) !important;
}
.border-e-0 {
  border-inline-end-width: var(--carina-border-width-0) !important;
}
.border-solid {
  border-style: solid !important;
}
.border-dashed {
  border-style: dashed !important;
}
.border-\[transparent\] {
  border-color: transparent !important;
}
.border-base {
  --tw-border-opacity: 1 !important;
  border-color: color-mix(in srgb, var(--carina-border-color-base) calc(var(--tw-border-opacity) * 100%), transparent) !important;
}
.border-danger {
  --tw-border-opacity: 1 !important;
  border-color: color-mix(in srgb, var(--carina-border-color-danger) calc(var(--tw-border-opacity) * 100%), transparent) !important;
}
.border-soft {
  --tw-border-opacity: 1 !important;
  border-color: color-mix(in srgb, var(--carina-border-color-soft) calc(var(--tw-border-opacity) * 100%), transparent) !important;
}
.border-y-soft {
  --tw-border-opacity: 1 !important;
  border-top-color: color-mix(in srgb, var(--carina-border-color-soft) calc(var(--tw-border-opacity) * 100%), transparent) !important;
  border-bottom-color: color-mix(in srgb, var(--carina-border-color-soft) calc(var(--tw-border-opacity) * 100%), transparent) !important;
}
.border-e-soft {
  --tw-border-opacity: 1 !important;
  border-inline-end-color: color-mix(in srgb, var(--carina-border-color-soft) calc(var(--tw-border-opacity) * 100%), transparent) !important;
}
.border-s-\[transparent\] {
  border-inline-start-color: transparent !important;
}
.bg-\[transparent\] {
  background-color: transparent !important;
}
.bg-surface {
  --tw-bg-opacity: 1 !important;
  background-color: color-mix(in srgb, var(--carina-background-color-surface) calc(var(--tw-bg-opacity) * 100%), transparent) !important;
}
.bg-surface-alt {
  --tw-bg-opacity: 1 !important;
  background-color: color-mix(in srgb, var(--carina-background-color-surface-alt) calc(var(--tw-bg-opacity) * 100%), transparent) !important;
}
.p-0 {
  padding: var(--carina-spacing-0) !important;
}
.p-2 {
  padding: var(--carina-spacing-2) !important;
}
.p-4 {
  padding: var(--carina-spacing-4) !important;
}
.px-0 {
  padding-left: var(--carina-spacing-0) !important;
  padding-right: var(--carina-spacing-0) !important;
}
.px-1 {
  padding-left: var(--carina-spacing-1) !important;
  padding-right: var(--carina-spacing-1) !important;
}
.px-2 {
  padding-left: var(--carina-spacing-2) !important;
  padding-right: var(--carina-spacing-2) !important;
}
.px-4 {
  padding-left: var(--carina-spacing-4) !important;
  padding-right: var(--carina-spacing-4) !important;
}
.pb-1 {
  padding-bottom: var(--carina-spacing-1) !important;
}
.pb-4 {
  padding-bottom: var(--carina-spacing-4) !important;
}
.pe-1 {
  padding-inline-end: var(--carina-spacing-1) !important;
}
.pe-4 {
  padding-inline-end: var(--carina-spacing-4) !important;
}
.ps-0 {
  padding-inline-start: var(--carina-spacing-0) !important;
}
.ps-1 {
  padding-inline-start: var(--carina-spacing-1) !important;
}
.ps-2 {
  padding-inline-start: var(--carina-spacing-2) !important;
}
.ps-4 {
  padding-inline-start: var(--carina-spacing-4) !important;
}
.text-disabled {
  --tw-text-opacity: 1 !important;
  color: color-mix(in srgb, var(--carina-text-color-disabled) calc(var(--tw-text-opacity) * 100%), transparent) !important;
}
.underline {
  text-decoration-line: underline !important;
}
.opacity-100 {
  opacity: var(--carina-opacity-100) !important;
}
.shadow-xl {
  --tw-shadow: var(--carina-box-shadow-xl) !important;
  --tw-shadow-colored: var(--carina-box-shadow-xl) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.outline {
  outline-style: solid !important;
}
.ring-danger {
  --tw-ring-color: var(--carina-ring-color-danger) !important;
}
.blur {
  --tw-blur: blur(8px) !important;
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter !important;
}
.transition-none {
  transition-property: none !important;
}
.transition-transform {
  transition-property: transform !important;
}
.duration-300 {
  transition-duration: var(--carina-transition-duration-300) !important;
}
.focus-visible\:border-danger:focus-visible {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--carina-border-color-danger) calc(var(--tw-border-opacity, 1) * 100%), transparent);
}
.peer:focus-visible ~ .peer-focus-visible\:border-solid {
  border-style: solid;
}
.peer:focus-visible ~ .peer-focus-visible\:border-danger {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--carina-border-color-danger) calc(var(--tw-border-opacity, 1) * 100%), transparent);
}
.peer:focus-visible ~ .peer-focus-visible\:ring-danger {
  --tw-ring-color: var(--carina-ring-color-danger);
}
@container (min-width: 640px) {
  .\@sm\:hidden {
    display: none;
  }
  .\@sm\:carina-row--cols-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .\@sm\:carina-row--cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% / 1);
  }
  .\@sm\:carina-row--cols-2 > * {
    flex: 0 0 auto;
    width: calc(100% / 2);
  }
  .\@sm\:carina-row--cols-3 > * {
    flex: 0 0 auto;
    width: calc(100% / 3);
  }
  .\@sm\:carina-row--cols-4 > * {
    flex: 0 0 auto;
    width: calc(100% / 4);
  }
  .\@sm\:carina-row--cols-5 > * {
    flex: 0 0 auto;
    width: calc(100% / 5);
  }
  .\@sm\:carina-row--cols-6 > * {
    flex: 0 0 auto;
    width: calc(100% / 6);
  }
  .\@sm\:carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\@sm\:carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\@sm\:carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\@sm\:carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\@sm\:carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\@sm\:carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\@sm\:carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .\@sm\:carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .\@sm\:carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .\@sm\:carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .\@sm\:carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\@sm\:carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\@sm\:carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\@sm\:carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\@sm\:carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\@sm\:carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\@sm\:carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .\@sm\:carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .\@sm\:carina-column--fill {
    flex: 1 0 0%;
    width: 0;
  }
  .\@sm\:carina-column--auto {
    flex: 0 0 auto;
    width: auto;
  }
  .\@sm\:carina-column--span-1 {
    flex: 0 0 auto;
    width: calc(100% * 1 / 12);
  }
  .\@sm\:carina-column--span-2 {
    flex: 0 0 auto;
    width: calc(100% * 2 / 12);
  }
  .\@sm\:carina-column--span-3 {
    flex: 0 0 auto;
    width: calc(100% * 3 / 12);
  }
  .\@sm\:carina-column--span-4 {
    flex: 0 0 auto;
    width: calc(100% * 4 / 12);
  }
  .\@sm\:carina-column--span-5 {
    flex: 0 0 auto;
    width: calc(100% * 5 / 12);
  }
  .\@sm\:carina-column--span-6 {
    flex: 0 0 auto;
    width: calc(100% * 6 / 12);
  }
  .\@sm\:carina-column--span-7 {
    flex: 0 0 auto;
    width: calc(100% * 7 / 12);
  }
  .\@sm\:carina-column--span-8 {
    flex: 0 0 auto;
    width: calc(100% * 8 / 12);
  }
  .\@sm\:carina-column--span-9 {
    flex: 0 0 auto;
    width: calc(100% * 9 / 12);
  }
  .\@sm\:carina-column--span-10 {
    flex: 0 0 auto;
    width: calc(100% * 10 / 12);
  }
  .\@sm\:carina-column--span-11 {
    flex: 0 0 auto;
    width: calc(100% * 11 / 12);
  }
  .\@sm\:carina-column--span-12 {
    flex: 0 0 auto;
    width: calc(100% * 12 / 12);
  }
  .\@sm\:carina-column--offset-1 {
    margin-right: 0;
    margin-left: calc(100% * 1 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-1 {
    margin-right: calc(100% * 1 / 12);
    margin-left: 0;
  }
  .\@sm\:carina-column--offset-2 {
    margin-right: 0;
    margin-left: calc(100% * 2 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-2 {
    margin-right: calc(100% * 2 / 12);
    margin-left: 0;
  }
  .\@sm\:carina-column--offset-3 {
    margin-right: 0;
    margin-left: calc(100% * 3 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-3 {
    margin-right: calc(100% * 3 / 12);
    margin-left: 0;
  }
  .\@sm\:carina-column--offset-4 {
    margin-right: 0;
    margin-left: calc(100% * 4 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-4 {
    margin-right: calc(100% * 4 / 12);
    margin-left: 0;
  }
  .\@sm\:carina-column--offset-5 {
    margin-right: 0;
    margin-left: calc(100% * 5 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-5 {
    margin-right: calc(100% * 5 / 12);
    margin-left: 0;
  }
  .\@sm\:carina-column--offset-6 {
    margin-right: 0;
    margin-left: calc(100% * 6 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-6 {
    margin-right: calc(100% * 6 / 12);
    margin-left: 0;
  }
  .\@sm\:carina-column--offset-7 {
    margin-right: 0;
    margin-left: calc(100% * 7 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-7 {
    margin-right: calc(100% * 7 / 12);
    margin-left: 0;
  }
  .\@sm\:carina-column--offset-8 {
    margin-right: 0;
    margin-left: calc(100% * 8 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-8 {
    margin-right: calc(100% * 8 / 12);
    margin-left: 0;
  }
  .\@sm\:carina-column--offset-9 {
    margin-right: 0;
    margin-left: calc(100% * 9 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-9 {
    margin-right: calc(100% * 9 / 12);
    margin-left: 0;
  }
  .\@sm\:carina-column--offset-10 {
    margin-right: 0;
    margin-left: calc(100% * 10 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-10 {
    margin-right: calc(100% * 10 / 12);
    margin-left: 0;
  }
  .\@sm\:carina-column--offset-11 {
    margin-right: 0;
    margin-left: calc(100% * 11 / 12);
  }
  [dir='rtl'] .\@sm\:carina-column--offset-11 {
    margin-right: calc(100% * 11 / 12);
    margin-left: 0;
  }
  .\@sm\:inline {
    display: inline;
  }
  @media (min-width: 1024px) {
    .\@sm\:carina-row--gutter-x-compact {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\@sm\:carina-row--gutter-y-compact {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\@sm\:carina-row--gutter-x-default {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\@sm\:carina-row--gutter-y-default {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\@sm\:carina-row--gutter-x-roomy {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\@sm\:carina-row--gutter-y-roomy {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\@sm\:carina-row--gutter-x-0 {
      --carina-row-gutter-x: var(--carina-spacing-0);
    }
    .\@sm\:carina-row--gutter-y-0 {
      --carina-row-gutter-y: var(--carina-spacing-0);
    }
    .\@sm\:carina-row--gutter-x-2 {
      --carina-row-gutter-x: var(--carina-spacing-2);
    }
    .\@sm\:carina-row--gutter-y-2 {
      --carina-row-gutter-y: var(--carina-spacing-2);
    }
    .\@sm\:carina-row--gutter-x-4 {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\@sm\:carina-row--gutter-y-4 {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\@sm\:carina-row--gutter-x-6 {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\@sm\:carina-row--gutter-y-6 {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\@sm\:carina-row--gutter-x-8 {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\@sm\:carina-row--gutter-y-8 {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\@sm\:carina-row--gutter-x-10 {
      --carina-row-gutter-x: var(--carina-spacing-10);
    }
    .\@sm\:carina-row--gutter-y-10 {
      --carina-row-gutter-y: var(--carina-spacing-10);
    }
  }
}
@container (min-width: 768px) {
  .\@md\:carina-row--cols-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .\@md\:carina-row--cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% / 1);
  }
  .\@md\:carina-row--cols-2 > * {
    flex: 0 0 auto;
    width: calc(100% / 2);
  }
  .\@md\:carina-row--cols-3 > * {
    flex: 0 0 auto;
    width: calc(100% / 3);
  }
  .\@md\:carina-row--cols-4 > * {
    flex: 0 0 auto;
    width: calc(100% / 4);
  }
  .\@md\:carina-row--cols-5 > * {
    flex: 0 0 auto;
    width: calc(100% / 5);
  }
  .\@md\:carina-row--cols-6 > * {
    flex: 0 0 auto;
    width: calc(100% / 6);
  }
  .\@md\:carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\@md\:carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\@md\:carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\@md\:carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\@md\:carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\@md\:carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\@md\:carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .\@md\:carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .\@md\:carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .\@md\:carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .\@md\:carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\@md\:carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\@md\:carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\@md\:carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\@md\:carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\@md\:carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\@md\:carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .\@md\:carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .\@md\:carina-column--fill {
    flex: 1 0 0%;
    width: 0;
  }
  .\@md\:carina-column--auto {
    flex: 0 0 auto;
    width: auto;
  }
  .\@md\:carina-column--span-1 {
    flex: 0 0 auto;
    width: calc(100% * 1 / 12);
  }
  .\@md\:carina-column--span-2 {
    flex: 0 0 auto;
    width: calc(100% * 2 / 12);
  }
  .\@md\:carina-column--span-3 {
    flex: 0 0 auto;
    width: calc(100% * 3 / 12);
  }
  .\@md\:carina-column--span-4 {
    flex: 0 0 auto;
    width: calc(100% * 4 / 12);
  }
  .\@md\:carina-column--span-5 {
    flex: 0 0 auto;
    width: calc(100% * 5 / 12);
  }
  .\@md\:carina-column--span-6 {
    flex: 0 0 auto;
    width: calc(100% * 6 / 12);
  }
  .\@md\:carina-column--span-7 {
    flex: 0 0 auto;
    width: calc(100% * 7 / 12);
  }
  .\@md\:carina-column--span-8 {
    flex: 0 0 auto;
    width: calc(100% * 8 / 12);
  }
  .\@md\:carina-column--span-9 {
    flex: 0 0 auto;
    width: calc(100% * 9 / 12);
  }
  .\@md\:carina-column--span-10 {
    flex: 0 0 auto;
    width: calc(100% * 10 / 12);
  }
  .\@md\:carina-column--span-11 {
    flex: 0 0 auto;
    width: calc(100% * 11 / 12);
  }
  .\@md\:carina-column--span-12 {
    flex: 0 0 auto;
    width: calc(100% * 12 / 12);
  }
  .\@md\:carina-column--offset-1 {
    margin-right: 0;
    margin-left: calc(100% * 1 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-1 {
    margin-right: calc(100% * 1 / 12);
    margin-left: 0;
  }
  .\@md\:carina-column--offset-2 {
    margin-right: 0;
    margin-left: calc(100% * 2 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-2 {
    margin-right: calc(100% * 2 / 12);
    margin-left: 0;
  }
  .\@md\:carina-column--offset-3 {
    margin-right: 0;
    margin-left: calc(100% * 3 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-3 {
    margin-right: calc(100% * 3 / 12);
    margin-left: 0;
  }
  .\@md\:carina-column--offset-4 {
    margin-right: 0;
    margin-left: calc(100% * 4 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-4 {
    margin-right: calc(100% * 4 / 12);
    margin-left: 0;
  }
  .\@md\:carina-column--offset-5 {
    margin-right: 0;
    margin-left: calc(100% * 5 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-5 {
    margin-right: calc(100% * 5 / 12);
    margin-left: 0;
  }
  .\@md\:carina-column--offset-6 {
    margin-right: 0;
    margin-left: calc(100% * 6 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-6 {
    margin-right: calc(100% * 6 / 12);
    margin-left: 0;
  }
  .\@md\:carina-column--offset-7 {
    margin-right: 0;
    margin-left: calc(100% * 7 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-7 {
    margin-right: calc(100% * 7 / 12);
    margin-left: 0;
  }
  .\@md\:carina-column--offset-8 {
    margin-right: 0;
    margin-left: calc(100% * 8 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-8 {
    margin-right: calc(100% * 8 / 12);
    margin-left: 0;
  }
  .\@md\:carina-column--offset-9 {
    margin-right: 0;
    margin-left: calc(100% * 9 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-9 {
    margin-right: calc(100% * 9 / 12);
    margin-left: 0;
  }
  .\@md\:carina-column--offset-10 {
    margin-right: 0;
    margin-left: calc(100% * 10 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-10 {
    margin-right: calc(100% * 10 / 12);
    margin-left: 0;
  }
  .\@md\:carina-column--offset-11 {
    margin-right: 0;
    margin-left: calc(100% * 11 / 12);
  }
  [dir='rtl'] .\@md\:carina-column--offset-11 {
    margin-right: calc(100% * 11 / 12);
    margin-left: 0;
  }
  @media (min-width: 1024px) {
    .\@md\:carina-row--gutter-x-compact {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\@md\:carina-row--gutter-y-compact {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\@md\:carina-row--gutter-x-default {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\@md\:carina-row--gutter-y-default {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\@md\:carina-row--gutter-x-roomy {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\@md\:carina-row--gutter-y-roomy {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\@md\:carina-row--gutter-x-0 {
      --carina-row-gutter-x: var(--carina-spacing-0);
    }
    .\@md\:carina-row--gutter-y-0 {
      --carina-row-gutter-y: var(--carina-spacing-0);
    }
    .\@md\:carina-row--gutter-x-2 {
      --carina-row-gutter-x: var(--carina-spacing-2);
    }
    .\@md\:carina-row--gutter-y-2 {
      --carina-row-gutter-y: var(--carina-spacing-2);
    }
    .\@md\:carina-row--gutter-x-4 {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\@md\:carina-row--gutter-y-4 {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\@md\:carina-row--gutter-x-6 {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\@md\:carina-row--gutter-y-6 {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\@md\:carina-row--gutter-x-8 {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\@md\:carina-row--gutter-y-8 {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\@md\:carina-row--gutter-x-10 {
      --carina-row-gutter-x: var(--carina-spacing-10);
    }
    .\@md\:carina-row--gutter-y-10 {
      --carina-row-gutter-y: var(--carina-spacing-10);
    }
  }
}
@container (min-width: 1024px) {
  .\@lg\:carina-row--cols-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .\@lg\:carina-row--cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% / 1);
  }
  .\@lg\:carina-row--cols-2 > * {
    flex: 0 0 auto;
    width: calc(100% / 2);
  }
  .\@lg\:carina-row--cols-3 > * {
    flex: 0 0 auto;
    width: calc(100% / 3);
  }
  .\@lg\:carina-row--cols-4 > * {
    flex: 0 0 auto;
    width: calc(100% / 4);
  }
  .\@lg\:carina-row--cols-5 > * {
    flex: 0 0 auto;
    width: calc(100% / 5);
  }
  .\@lg\:carina-row--cols-6 > * {
    flex: 0 0 auto;
    width: calc(100% / 6);
  }
  .\@lg\:carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\@lg\:carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\@lg\:carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\@lg\:carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\@lg\:carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\@lg\:carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\@lg\:carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .\@lg\:carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .\@lg\:carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .\@lg\:carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .\@lg\:carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\@lg\:carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\@lg\:carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\@lg\:carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\@lg\:carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\@lg\:carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\@lg\:carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .\@lg\:carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .\@lg\:carina-column--fill {
    flex: 1 0 0%;
    width: 0;
  }
  .\@lg\:carina-column--auto {
    flex: 0 0 auto;
    width: auto;
  }
  .\@lg\:carina-column--span-1 {
    flex: 0 0 auto;
    width: calc(100% * 1 / 12);
  }
  .\@lg\:carina-column--span-2 {
    flex: 0 0 auto;
    width: calc(100% * 2 / 12);
  }
  .\@lg\:carina-column--span-3 {
    flex: 0 0 auto;
    width: calc(100% * 3 / 12);
  }
  .\@lg\:carina-column--span-4 {
    flex: 0 0 auto;
    width: calc(100% * 4 / 12);
  }
  .\@lg\:carina-column--span-5 {
    flex: 0 0 auto;
    width: calc(100% * 5 / 12);
  }
  .\@lg\:carina-column--span-6 {
    flex: 0 0 auto;
    width: calc(100% * 6 / 12);
  }
  .\@lg\:carina-column--span-7 {
    flex: 0 0 auto;
    width: calc(100% * 7 / 12);
  }
  .\@lg\:carina-column--span-8 {
    flex: 0 0 auto;
    width: calc(100% * 8 / 12);
  }
  .\@lg\:carina-column--span-9 {
    flex: 0 0 auto;
    width: calc(100% * 9 / 12);
  }
  .\@lg\:carina-column--span-10 {
    flex: 0 0 auto;
    width: calc(100% * 10 / 12);
  }
  .\@lg\:carina-column--span-11 {
    flex: 0 0 auto;
    width: calc(100% * 11 / 12);
  }
  .\@lg\:carina-column--span-12 {
    flex: 0 0 auto;
    width: calc(100% * 12 / 12);
  }
  .\@lg\:carina-column--offset-1 {
    margin-right: 0;
    margin-left: calc(100% * 1 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-1 {
    margin-right: calc(100% * 1 / 12);
    margin-left: 0;
  }
  .\@lg\:carina-column--offset-2 {
    margin-right: 0;
    margin-left: calc(100% * 2 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-2 {
    margin-right: calc(100% * 2 / 12);
    margin-left: 0;
  }
  .\@lg\:carina-column--offset-3 {
    margin-right: 0;
    margin-left: calc(100% * 3 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-3 {
    margin-right: calc(100% * 3 / 12);
    margin-left: 0;
  }
  .\@lg\:carina-column--offset-4 {
    margin-right: 0;
    margin-left: calc(100% * 4 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-4 {
    margin-right: calc(100% * 4 / 12);
    margin-left: 0;
  }
  .\@lg\:carina-column--offset-5 {
    margin-right: 0;
    margin-left: calc(100% * 5 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-5 {
    margin-right: calc(100% * 5 / 12);
    margin-left: 0;
  }
  .\@lg\:carina-column--offset-6 {
    margin-right: 0;
    margin-left: calc(100% * 6 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-6 {
    margin-right: calc(100% * 6 / 12);
    margin-left: 0;
  }
  .\@lg\:carina-column--offset-7 {
    margin-right: 0;
    margin-left: calc(100% * 7 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-7 {
    margin-right: calc(100% * 7 / 12);
    margin-left: 0;
  }
  .\@lg\:carina-column--offset-8 {
    margin-right: 0;
    margin-left: calc(100% * 8 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-8 {
    margin-right: calc(100% * 8 / 12);
    margin-left: 0;
  }
  .\@lg\:carina-column--offset-9 {
    margin-right: 0;
    margin-left: calc(100% * 9 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-9 {
    margin-right: calc(100% * 9 / 12);
    margin-left: 0;
  }
  .\@lg\:carina-column--offset-10 {
    margin-right: 0;
    margin-left: calc(100% * 10 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-10 {
    margin-right: calc(100% * 10 / 12);
    margin-left: 0;
  }
  .\@lg\:carina-column--offset-11 {
    margin-right: 0;
    margin-left: calc(100% * 11 / 12);
  }
  [dir='rtl'] .\@lg\:carina-column--offset-11 {
    margin-right: calc(100% * 11 / 12);
    margin-left: 0;
  }
  @media (min-width: 1024px) {
    .\@lg\:carina-row--gutter-x-compact {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\@lg\:carina-row--gutter-y-compact {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\@lg\:carina-row--gutter-x-default {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\@lg\:carina-row--gutter-y-default {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\@lg\:carina-row--gutter-x-roomy {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\@lg\:carina-row--gutter-y-roomy {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\@lg\:carina-row--gutter-x-0 {
      --carina-row-gutter-x: var(--carina-spacing-0);
    }
    .\@lg\:carina-row--gutter-y-0 {
      --carina-row-gutter-y: var(--carina-spacing-0);
    }
    .\@lg\:carina-row--gutter-x-2 {
      --carina-row-gutter-x: var(--carina-spacing-2);
    }
    .\@lg\:carina-row--gutter-y-2 {
      --carina-row-gutter-y: var(--carina-spacing-2);
    }
    .\@lg\:carina-row--gutter-x-4 {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\@lg\:carina-row--gutter-y-4 {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\@lg\:carina-row--gutter-x-6 {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\@lg\:carina-row--gutter-y-6 {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\@lg\:carina-row--gutter-x-8 {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\@lg\:carina-row--gutter-y-8 {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\@lg\:carina-row--gutter-x-10 {
      --carina-row-gutter-x: var(--carina-spacing-10);
    }
    .\@lg\:carina-row--gutter-y-10 {
      --carina-row-gutter-y: var(--carina-spacing-10);
    }
  }
}
@container (min-width: 1280px) {
  .\@xl\:carina-row--cols-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .\@xl\:carina-row--cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% / 1);
  }
  .\@xl\:carina-row--cols-2 > * {
    flex: 0 0 auto;
    width: calc(100% / 2);
  }
  .\@xl\:carina-row--cols-3 > * {
    flex: 0 0 auto;
    width: calc(100% / 3);
  }
  .\@xl\:carina-row--cols-4 > * {
    flex: 0 0 auto;
    width: calc(100% / 4);
  }
  .\@xl\:carina-row--cols-5 > * {
    flex: 0 0 auto;
    width: calc(100% / 5);
  }
  .\@xl\:carina-row--cols-6 > * {
    flex: 0 0 auto;
    width: calc(100% / 6);
  }
  .\@xl\:carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\@xl\:carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\@xl\:carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\@xl\:carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\@xl\:carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\@xl\:carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\@xl\:carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .\@xl\:carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .\@xl\:carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .\@xl\:carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .\@xl\:carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\@xl\:carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\@xl\:carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\@xl\:carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\@xl\:carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\@xl\:carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\@xl\:carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .\@xl\:carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .\@xl\:carina-column--fill {
    flex: 1 0 0%;
    width: 0;
  }
  .\@xl\:carina-column--auto {
    flex: 0 0 auto;
    width: auto;
  }
  .\@xl\:carina-column--span-1 {
    flex: 0 0 auto;
    width: calc(100% * 1 / 12);
  }
  .\@xl\:carina-column--span-2 {
    flex: 0 0 auto;
    width: calc(100% * 2 / 12);
  }
  .\@xl\:carina-column--span-3 {
    flex: 0 0 auto;
    width: calc(100% * 3 / 12);
  }
  .\@xl\:carina-column--span-4 {
    flex: 0 0 auto;
    width: calc(100% * 4 / 12);
  }
  .\@xl\:carina-column--span-5 {
    flex: 0 0 auto;
    width: calc(100% * 5 / 12);
  }
  .\@xl\:carina-column--span-6 {
    flex: 0 0 auto;
    width: calc(100% * 6 / 12);
  }
  .\@xl\:carina-column--span-7 {
    flex: 0 0 auto;
    width: calc(100% * 7 / 12);
  }
  .\@xl\:carina-column--span-8 {
    flex: 0 0 auto;
    width: calc(100% * 8 / 12);
  }
  .\@xl\:carina-column--span-9 {
    flex: 0 0 auto;
    width: calc(100% * 9 / 12);
  }
  .\@xl\:carina-column--span-10 {
    flex: 0 0 auto;
    width: calc(100% * 10 / 12);
  }
  .\@xl\:carina-column--span-11 {
    flex: 0 0 auto;
    width: calc(100% * 11 / 12);
  }
  .\@xl\:carina-column--span-12 {
    flex: 0 0 auto;
    width: calc(100% * 12 / 12);
  }
  .\@xl\:carina-column--offset-1 {
    margin-right: 0;
    margin-left: calc(100% * 1 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-1 {
    margin-right: calc(100% * 1 / 12);
    margin-left: 0;
  }
  .\@xl\:carina-column--offset-2 {
    margin-right: 0;
    margin-left: calc(100% * 2 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-2 {
    margin-right: calc(100% * 2 / 12);
    margin-left: 0;
  }
  .\@xl\:carina-column--offset-3 {
    margin-right: 0;
    margin-left: calc(100% * 3 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-3 {
    margin-right: calc(100% * 3 / 12);
    margin-left: 0;
  }
  .\@xl\:carina-column--offset-4 {
    margin-right: 0;
    margin-left: calc(100% * 4 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-4 {
    margin-right: calc(100% * 4 / 12);
    margin-left: 0;
  }
  .\@xl\:carina-column--offset-5 {
    margin-right: 0;
    margin-left: calc(100% * 5 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-5 {
    margin-right: calc(100% * 5 / 12);
    margin-left: 0;
  }
  .\@xl\:carina-column--offset-6 {
    margin-right: 0;
    margin-left: calc(100% * 6 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-6 {
    margin-right: calc(100% * 6 / 12);
    margin-left: 0;
  }
  .\@xl\:carina-column--offset-7 {
    margin-right: 0;
    margin-left: calc(100% * 7 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-7 {
    margin-right: calc(100% * 7 / 12);
    margin-left: 0;
  }
  .\@xl\:carina-column--offset-8 {
    margin-right: 0;
    margin-left: calc(100% * 8 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-8 {
    margin-right: calc(100% * 8 / 12);
    margin-left: 0;
  }
  .\@xl\:carina-column--offset-9 {
    margin-right: 0;
    margin-left: calc(100% * 9 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-9 {
    margin-right: calc(100% * 9 / 12);
    margin-left: 0;
  }
  .\@xl\:carina-column--offset-10 {
    margin-right: 0;
    margin-left: calc(100% * 10 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-10 {
    margin-right: calc(100% * 10 / 12);
    margin-left: 0;
  }
  .\@xl\:carina-column--offset-11 {
    margin-right: 0;
    margin-left: calc(100% * 11 / 12);
  }
  [dir='rtl'] .\@xl\:carina-column--offset-11 {
    margin-right: calc(100% * 11 / 12);
    margin-left: 0;
  }
  @media (min-width: 1024px) {
    .\@xl\:carina-row--gutter-x-compact {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\@xl\:carina-row--gutter-y-compact {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\@xl\:carina-row--gutter-x-default {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\@xl\:carina-row--gutter-y-default {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\@xl\:carina-row--gutter-x-roomy {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\@xl\:carina-row--gutter-y-roomy {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\@xl\:carina-row--gutter-x-0 {
      --carina-row-gutter-x: var(--carina-spacing-0);
    }
    .\@xl\:carina-row--gutter-y-0 {
      --carina-row-gutter-y: var(--carina-spacing-0);
    }
    .\@xl\:carina-row--gutter-x-2 {
      --carina-row-gutter-x: var(--carina-spacing-2);
    }
    .\@xl\:carina-row--gutter-y-2 {
      --carina-row-gutter-y: var(--carina-spacing-2);
    }
    .\@xl\:carina-row--gutter-x-4 {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\@xl\:carina-row--gutter-y-4 {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\@xl\:carina-row--gutter-x-6 {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\@xl\:carina-row--gutter-y-6 {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\@xl\:carina-row--gutter-x-8 {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\@xl\:carina-row--gutter-y-8 {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\@xl\:carina-row--gutter-x-10 {
      --carina-row-gutter-x: var(--carina-spacing-10);
    }
    .\@xl\:carina-row--gutter-y-10 {
      --carina-row-gutter-y: var(--carina-spacing-10);
    }
  }
}
@container (min-width: 1536px) {
  .\@2xl\:carina-row--cols-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .\@2xl\:carina-row--cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% / 1);
  }
  .\@2xl\:carina-row--cols-2 > * {
    flex: 0 0 auto;
    width: calc(100% / 2);
  }
  .\@2xl\:carina-row--cols-3 > * {
    flex: 0 0 auto;
    width: calc(100% / 3);
  }
  .\@2xl\:carina-row--cols-4 > * {
    flex: 0 0 auto;
    width: calc(100% / 4);
  }
  .\@2xl\:carina-row--cols-5 > * {
    flex: 0 0 auto;
    width: calc(100% / 5);
  }
  .\@2xl\:carina-row--cols-6 > * {
    flex: 0 0 auto;
    width: calc(100% / 6);
  }
  .\@2xl\:carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\@2xl\:carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\@2xl\:carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\@2xl\:carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\@2xl\:carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\@2xl\:carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\@2xl\:carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .\@2xl\:carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .\@2xl\:carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .\@2xl\:carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .\@2xl\:carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\@2xl\:carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\@2xl\:carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\@2xl\:carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\@2xl\:carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\@2xl\:carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\@2xl\:carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .\@2xl\:carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .\@2xl\:carina-column--fill {
    flex: 1 0 0%;
    width: 0;
  }
  .\@2xl\:carina-column--auto {
    flex: 0 0 auto;
    width: auto;
  }
  .\@2xl\:carina-column--span-1 {
    flex: 0 0 auto;
    width: calc(100% * 1 / 12);
  }
  .\@2xl\:carina-column--span-2 {
    flex: 0 0 auto;
    width: calc(100% * 2 / 12);
  }
  .\@2xl\:carina-column--span-3 {
    flex: 0 0 auto;
    width: calc(100% * 3 / 12);
  }
  .\@2xl\:carina-column--span-4 {
    flex: 0 0 auto;
    width: calc(100% * 4 / 12);
  }
  .\@2xl\:carina-column--span-5 {
    flex: 0 0 auto;
    width: calc(100% * 5 / 12);
  }
  .\@2xl\:carina-column--span-6 {
    flex: 0 0 auto;
    width: calc(100% * 6 / 12);
  }
  .\@2xl\:carina-column--span-7 {
    flex: 0 0 auto;
    width: calc(100% * 7 / 12);
  }
  .\@2xl\:carina-column--span-8 {
    flex: 0 0 auto;
    width: calc(100% * 8 / 12);
  }
  .\@2xl\:carina-column--span-9 {
    flex: 0 0 auto;
    width: calc(100% * 9 / 12);
  }
  .\@2xl\:carina-column--span-10 {
    flex: 0 0 auto;
    width: calc(100% * 10 / 12);
  }
  .\@2xl\:carina-column--span-11 {
    flex: 0 0 auto;
    width: calc(100% * 11 / 12);
  }
  .\@2xl\:carina-column--span-12 {
    flex: 0 0 auto;
    width: calc(100% * 12 / 12);
  }
  .\@2xl\:carina-column--offset-1 {
    margin-right: 0;
    margin-left: calc(100% * 1 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-1 {
    margin-right: calc(100% * 1 / 12);
    margin-left: 0;
  }
  .\@2xl\:carina-column--offset-2 {
    margin-right: 0;
    margin-left: calc(100% * 2 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-2 {
    margin-right: calc(100% * 2 / 12);
    margin-left: 0;
  }
  .\@2xl\:carina-column--offset-3 {
    margin-right: 0;
    margin-left: calc(100% * 3 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-3 {
    margin-right: calc(100% * 3 / 12);
    margin-left: 0;
  }
  .\@2xl\:carina-column--offset-4 {
    margin-right: 0;
    margin-left: calc(100% * 4 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-4 {
    margin-right: calc(100% * 4 / 12);
    margin-left: 0;
  }
  .\@2xl\:carina-column--offset-5 {
    margin-right: 0;
    margin-left: calc(100% * 5 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-5 {
    margin-right: calc(100% * 5 / 12);
    margin-left: 0;
  }
  .\@2xl\:carina-column--offset-6 {
    margin-right: 0;
    margin-left: calc(100% * 6 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-6 {
    margin-right: calc(100% * 6 / 12);
    margin-left: 0;
  }
  .\@2xl\:carina-column--offset-7 {
    margin-right: 0;
    margin-left: calc(100% * 7 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-7 {
    margin-right: calc(100% * 7 / 12);
    margin-left: 0;
  }
  .\@2xl\:carina-column--offset-8 {
    margin-right: 0;
    margin-left: calc(100% * 8 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-8 {
    margin-right: calc(100% * 8 / 12);
    margin-left: 0;
  }
  .\@2xl\:carina-column--offset-9 {
    margin-right: 0;
    margin-left: calc(100% * 9 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-9 {
    margin-right: calc(100% * 9 / 12);
    margin-left: 0;
  }
  .\@2xl\:carina-column--offset-10 {
    margin-right: 0;
    margin-left: calc(100% * 10 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-10 {
    margin-right: calc(100% * 10 / 12);
    margin-left: 0;
  }
  .\@2xl\:carina-column--offset-11 {
    margin-right: 0;
    margin-left: calc(100% * 11 / 12);
  }
  [dir='rtl'] .\@2xl\:carina-column--offset-11 {
    margin-right: calc(100% * 11 / 12);
    margin-left: 0;
  }
  @media (min-width: 1024px) {
    .\@2xl\:carina-row--gutter-x-compact {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\@2xl\:carina-row--gutter-y-compact {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\@2xl\:carina-row--gutter-x-default {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\@2xl\:carina-row--gutter-y-default {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\@2xl\:carina-row--gutter-x-roomy {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\@2xl\:carina-row--gutter-y-roomy {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\@2xl\:carina-row--gutter-x-0 {
      --carina-row-gutter-x: var(--carina-spacing-0);
    }
    .\@2xl\:carina-row--gutter-y-0 {
      --carina-row-gutter-y: var(--carina-spacing-0);
    }
    .\@2xl\:carina-row--gutter-x-2 {
      --carina-row-gutter-x: var(--carina-spacing-2);
    }
    .\@2xl\:carina-row--gutter-y-2 {
      --carina-row-gutter-y: var(--carina-spacing-2);
    }
    .\@2xl\:carina-row--gutter-x-4 {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\@2xl\:carina-row--gutter-y-4 {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\@2xl\:carina-row--gutter-x-6 {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\@2xl\:carina-row--gutter-y-6 {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\@2xl\:carina-row--gutter-x-8 {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\@2xl\:carina-row--gutter-y-8 {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\@2xl\:carina-row--gutter-x-10 {
      --carina-row-gutter-x: var(--carina-spacing-10);
    }
    .\@2xl\:carina-row--gutter-y-10 {
      --carina-row-gutter-y: var(--carina-spacing-10);
    }
  }
}
@media (min-width: 640px) {
  .sm\:hidden {
    display: none;
  }
  .sm\:carina-row--cols-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .sm\:carina-row--cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% / 1);
  }
  .sm\:carina-row--cols-2 > * {
    flex: 0 0 auto;
    width: calc(100% / 2);
  }
  .sm\:carina-row--cols-3 > * {
    flex: 0 0 auto;
    width: calc(100% / 3);
  }
  .sm\:carina-row--cols-4 > * {
    flex: 0 0 auto;
    width: calc(100% / 4);
  }
  .sm\:carina-row--cols-5 > * {
    flex: 0 0 auto;
    width: calc(100% / 5);
  }
  .sm\:carina-row--cols-6 > * {
    flex: 0 0 auto;
    width: calc(100% / 6);
  }
  .sm\:carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .sm\:carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .sm\:carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .sm\:carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .sm\:carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .sm\:carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .sm\:carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .sm\:carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .sm\:carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .sm\:carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .sm\:carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .sm\:carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .sm\:carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .sm\:carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .sm\:carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .sm\:carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .sm\:carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .sm\:carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .sm\:carina-column--fill {
    flex: 1 0 0%;
    width: 0;
  }
  .sm\:carina-column--auto {
    flex: 0 0 auto;
    width: auto;
  }
  .sm\:carina-column--span-1 {
    flex: 0 0 auto;
    width: calc(100% * 1 / 12);
  }
  .sm\:carina-column--span-2 {
    flex: 0 0 auto;
    width: calc(100% * 2 / 12);
  }
  .sm\:carina-column--span-3 {
    flex: 0 0 auto;
    width: calc(100% * 3 / 12);
  }
  .sm\:carina-column--span-4 {
    flex: 0 0 auto;
    width: calc(100% * 4 / 12);
  }
  .sm\:carina-column--span-5 {
    flex: 0 0 auto;
    width: calc(100% * 5 / 12);
  }
  .sm\:carina-column--span-6 {
    flex: 0 0 auto;
    width: calc(100% * 6 / 12);
  }
  .sm\:carina-column--span-7 {
    flex: 0 0 auto;
    width: calc(100% * 7 / 12);
  }
  .sm\:carina-column--span-8 {
    flex: 0 0 auto;
    width: calc(100% * 8 / 12);
  }
  .sm\:carina-column--span-9 {
    flex: 0 0 auto;
    width: calc(100% * 9 / 12);
  }
  .sm\:carina-column--span-10 {
    flex: 0 0 auto;
    width: calc(100% * 10 / 12);
  }
  .sm\:carina-column--span-11 {
    flex: 0 0 auto;
    width: calc(100% * 11 / 12);
  }
  .sm\:carina-column--span-12 {
    flex: 0 0 auto;
    width: calc(100% * 12 / 12);
  }
  .sm\:carina-column--offset-1 {
    margin-right: 0;
    margin-left: calc(100% * 1 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-1 {
    margin-right: calc(100% * 1 / 12);
    margin-left: 0;
  }
  .sm\:carina-column--offset-2 {
    margin-right: 0;
    margin-left: calc(100% * 2 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-2 {
    margin-right: calc(100% * 2 / 12);
    margin-left: 0;
  }
  .sm\:carina-column--offset-3 {
    margin-right: 0;
    margin-left: calc(100% * 3 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-3 {
    margin-right: calc(100% * 3 / 12);
    margin-left: 0;
  }
  .sm\:carina-column--offset-4 {
    margin-right: 0;
    margin-left: calc(100% * 4 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-4 {
    margin-right: calc(100% * 4 / 12);
    margin-left: 0;
  }
  .sm\:carina-column--offset-5 {
    margin-right: 0;
    margin-left: calc(100% * 5 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-5 {
    margin-right: calc(100% * 5 / 12);
    margin-left: 0;
  }
  .sm\:carina-column--offset-6 {
    margin-right: 0;
    margin-left: calc(100% * 6 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-6 {
    margin-right: calc(100% * 6 / 12);
    margin-left: 0;
  }
  .sm\:carina-column--offset-7 {
    margin-right: 0;
    margin-left: calc(100% * 7 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-7 {
    margin-right: calc(100% * 7 / 12);
    margin-left: 0;
  }
  .sm\:carina-column--offset-8 {
    margin-right: 0;
    margin-left: calc(100% * 8 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-8 {
    margin-right: calc(100% * 8 / 12);
    margin-left: 0;
  }
  .sm\:carina-column--offset-9 {
    margin-right: 0;
    margin-left: calc(100% * 9 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-9 {
    margin-right: calc(100% * 9 / 12);
    margin-left: 0;
  }
  .sm\:carina-column--offset-10 {
    margin-right: 0;
    margin-left: calc(100% * 10 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-10 {
    margin-right: calc(100% * 10 / 12);
    margin-left: 0;
  }
  .sm\:carina-column--offset-11 {
    margin-right: 0;
    margin-left: calc(100% * 11 / 12);
  }
  [dir='rtl'] .sm\:carina-column--offset-11 {
    margin-right: calc(100% * 11 / 12);
    margin-left: 0;
  }
  @media (min-width: 1024px) {
    .sm\:carina-row--gutter-x-compact {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .sm\:carina-row--gutter-y-compact {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .sm\:carina-row--gutter-x-default {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .sm\:carina-row--gutter-y-default {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .sm\:carina-row--gutter-x-roomy {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .sm\:carina-row--gutter-y-roomy {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .sm\:carina-row--gutter-x-0 {
      --carina-row-gutter-x: var(--carina-spacing-0);
    }
    .sm\:carina-row--gutter-y-0 {
      --carina-row-gutter-y: var(--carina-spacing-0);
    }
    .sm\:carina-row--gutter-x-2 {
      --carina-row-gutter-x: var(--carina-spacing-2);
    }
    .sm\:carina-row--gutter-y-2 {
      --carina-row-gutter-y: var(--carina-spacing-2);
    }
    .sm\:carina-row--gutter-x-4 {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .sm\:carina-row--gutter-y-4 {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .sm\:carina-row--gutter-x-6 {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .sm\:carina-row--gutter-y-6 {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .sm\:carina-row--gutter-x-8 {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .sm\:carina-row--gutter-y-8 {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .sm\:carina-row--gutter-x-10 {
      --carina-row-gutter-x: var(--carina-spacing-10);
    }
    .sm\:carina-row--gutter-y-10 {
      --carina-row-gutter-y: var(--carina-spacing-10);
    }
  }
}
@media (min-width: 768px) {
  .md\:hidden {
    display: none;
  }
  .md\:carina-row--cols-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .md\:carina-row--cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% / 1);
  }
  .md\:carina-row--cols-2 > * {
    flex: 0 0 auto;
    width: calc(100% / 2);
  }
  .md\:carina-row--cols-3 > * {
    flex: 0 0 auto;
    width: calc(100% / 3);
  }
  .md\:carina-row--cols-4 > * {
    flex: 0 0 auto;
    width: calc(100% / 4);
  }
  .md\:carina-row--cols-5 > * {
    flex: 0 0 auto;
    width: calc(100% / 5);
  }
  .md\:carina-row--cols-6 > * {
    flex: 0 0 auto;
    width: calc(100% / 6);
  }
  .md\:carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .md\:carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .md\:carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .md\:carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .md\:carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .md\:carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .md\:carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .md\:carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .md\:carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .md\:carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .md\:carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .md\:carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .md\:carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .md\:carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .md\:carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .md\:carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .md\:carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .md\:carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .md\:carina-column--fill {
    flex: 1 0 0%;
    width: 0;
  }
  .md\:carina-column--auto {
    flex: 0 0 auto;
    width: auto;
  }
  .md\:carina-column--span-1 {
    flex: 0 0 auto;
    width: calc(100% * 1 / 12);
  }
  .md\:carina-column--span-2 {
    flex: 0 0 auto;
    width: calc(100% * 2 / 12);
  }
  .md\:carina-column--span-3 {
    flex: 0 0 auto;
    width: calc(100% * 3 / 12);
  }
  .md\:carina-column--span-4 {
    flex: 0 0 auto;
    width: calc(100% * 4 / 12);
  }
  .md\:carina-column--span-5 {
    flex: 0 0 auto;
    width: calc(100% * 5 / 12);
  }
  .md\:carina-column--span-6 {
    flex: 0 0 auto;
    width: calc(100% * 6 / 12);
  }
  .md\:carina-column--span-7 {
    flex: 0 0 auto;
    width: calc(100% * 7 / 12);
  }
  .md\:carina-column--span-8 {
    flex: 0 0 auto;
    width: calc(100% * 8 / 12);
  }
  .md\:carina-column--span-9 {
    flex: 0 0 auto;
    width: calc(100% * 9 / 12);
  }
  .md\:carina-column--span-10 {
    flex: 0 0 auto;
    width: calc(100% * 10 / 12);
  }
  .md\:carina-column--span-11 {
    flex: 0 0 auto;
    width: calc(100% * 11 / 12);
  }
  .md\:carina-column--span-12 {
    flex: 0 0 auto;
    width: calc(100% * 12 / 12);
  }
  .md\:carina-column--offset-1 {
    margin-right: 0;
    margin-left: calc(100% * 1 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-1 {
    margin-right: calc(100% * 1 / 12);
    margin-left: 0;
  }
  .md\:carina-column--offset-2 {
    margin-right: 0;
    margin-left: calc(100% * 2 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-2 {
    margin-right: calc(100% * 2 / 12);
    margin-left: 0;
  }
  .md\:carina-column--offset-3 {
    margin-right: 0;
    margin-left: calc(100% * 3 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-3 {
    margin-right: calc(100% * 3 / 12);
    margin-left: 0;
  }
  .md\:carina-column--offset-4 {
    margin-right: 0;
    margin-left: calc(100% * 4 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-4 {
    margin-right: calc(100% * 4 / 12);
    margin-left: 0;
  }
  .md\:carina-column--offset-5 {
    margin-right: 0;
    margin-left: calc(100% * 5 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-5 {
    margin-right: calc(100% * 5 / 12);
    margin-left: 0;
  }
  .md\:carina-column--offset-6 {
    margin-right: 0;
    margin-left: calc(100% * 6 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-6 {
    margin-right: calc(100% * 6 / 12);
    margin-left: 0;
  }
  .md\:carina-column--offset-7 {
    margin-right: 0;
    margin-left: calc(100% * 7 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-7 {
    margin-right: calc(100% * 7 / 12);
    margin-left: 0;
  }
  .md\:carina-column--offset-8 {
    margin-right: 0;
    margin-left: calc(100% * 8 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-8 {
    margin-right: calc(100% * 8 / 12);
    margin-left: 0;
  }
  .md\:carina-column--offset-9 {
    margin-right: 0;
    margin-left: calc(100% * 9 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-9 {
    margin-right: calc(100% * 9 / 12);
    margin-left: 0;
  }
  .md\:carina-column--offset-10 {
    margin-right: 0;
    margin-left: calc(100% * 10 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-10 {
    margin-right: calc(100% * 10 / 12);
    margin-left: 0;
  }
  .md\:carina-column--offset-11 {
    margin-right: 0;
    margin-left: calc(100% * 11 / 12);
  }
  [dir='rtl'] .md\:carina-column--offset-11 {
    margin-right: calc(100% * 11 / 12);
    margin-left: 0;
  }
  @media (min-width: 1024px) {
    .md\:carina-row--gutter-x-compact {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .md\:carina-row--gutter-y-compact {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .md\:carina-row--gutter-x-default {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .md\:carina-row--gutter-y-default {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .md\:carina-row--gutter-x-roomy {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .md\:carina-row--gutter-y-roomy {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .md\:carina-row--gutter-x-0 {
      --carina-row-gutter-x: var(--carina-spacing-0);
    }
    .md\:carina-row--gutter-y-0 {
      --carina-row-gutter-y: var(--carina-spacing-0);
    }
    .md\:carina-row--gutter-x-2 {
      --carina-row-gutter-x: var(--carina-spacing-2);
    }
    .md\:carina-row--gutter-y-2 {
      --carina-row-gutter-y: var(--carina-spacing-2);
    }
    .md\:carina-row--gutter-x-4 {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .md\:carina-row--gutter-y-4 {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .md\:carina-row--gutter-x-6 {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .md\:carina-row--gutter-y-6 {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .md\:carina-row--gutter-x-8 {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .md\:carina-row--gutter-y-8 {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .md\:carina-row--gutter-x-10 {
      --carina-row-gutter-x: var(--carina-spacing-10);
    }
    .md\:carina-row--gutter-y-10 {
      --carina-row-gutter-y: var(--carina-spacing-10);
    }
  }
}
@media (min-width: 1024px) {
  .lg\:carina-row--cols-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .lg\:carina-row--cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% / 1);
  }
  .lg\:carina-row--cols-2 > * {
    flex: 0 0 auto;
    width: calc(100% / 2);
  }
  .lg\:carina-row--cols-3 > * {
    flex: 0 0 auto;
    width: calc(100% / 3);
  }
  .lg\:carina-row--cols-4 > * {
    flex: 0 0 auto;
    width: calc(100% / 4);
  }
  .lg\:carina-row--cols-5 > * {
    flex: 0 0 auto;
    width: calc(100% / 5);
  }
  .lg\:carina-row--cols-6 > * {
    flex: 0 0 auto;
    width: calc(100% / 6);
  }
  .lg\:carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .lg\:carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .lg\:carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .lg\:carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .lg\:carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .lg\:carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .lg\:carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .lg\:carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .lg\:carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .lg\:carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .lg\:carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .lg\:carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .lg\:carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .lg\:carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .lg\:carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .lg\:carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .lg\:carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .lg\:carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .lg\:carina-column--fill {
    flex: 1 0 0%;
    width: 0;
  }
  .lg\:carina-column--auto {
    flex: 0 0 auto;
    width: auto;
  }
  .lg\:carina-column--span-1 {
    flex: 0 0 auto;
    width: calc(100% * 1 / 12);
  }
  .lg\:carina-column--span-2 {
    flex: 0 0 auto;
    width: calc(100% * 2 / 12);
  }
  .lg\:carina-column--span-3 {
    flex: 0 0 auto;
    width: calc(100% * 3 / 12);
  }
  .lg\:carina-column--span-4 {
    flex: 0 0 auto;
    width: calc(100% * 4 / 12);
  }
  .lg\:carina-column--span-5 {
    flex: 0 0 auto;
    width: calc(100% * 5 / 12);
  }
  .lg\:carina-column--span-6 {
    flex: 0 0 auto;
    width: calc(100% * 6 / 12);
  }
  .lg\:carina-column--span-7 {
    flex: 0 0 auto;
    width: calc(100% * 7 / 12);
  }
  .lg\:carina-column--span-8 {
    flex: 0 0 auto;
    width: calc(100% * 8 / 12);
  }
  .lg\:carina-column--span-9 {
    flex: 0 0 auto;
    width: calc(100% * 9 / 12);
  }
  .lg\:carina-column--span-10 {
    flex: 0 0 auto;
    width: calc(100% * 10 / 12);
  }
  .lg\:carina-column--span-11 {
    flex: 0 0 auto;
    width: calc(100% * 11 / 12);
  }
  .lg\:carina-column--span-12 {
    flex: 0 0 auto;
    width: calc(100% * 12 / 12);
  }
  .lg\:carina-column--offset-1 {
    margin-right: 0;
    margin-left: calc(100% * 1 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-1 {
    margin-right: calc(100% * 1 / 12);
    margin-left: 0;
  }
  .lg\:carina-column--offset-2 {
    margin-right: 0;
    margin-left: calc(100% * 2 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-2 {
    margin-right: calc(100% * 2 / 12);
    margin-left: 0;
  }
  .lg\:carina-column--offset-3 {
    margin-right: 0;
    margin-left: calc(100% * 3 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-3 {
    margin-right: calc(100% * 3 / 12);
    margin-left: 0;
  }
  .lg\:carina-column--offset-4 {
    margin-right: 0;
    margin-left: calc(100% * 4 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-4 {
    margin-right: calc(100% * 4 / 12);
    margin-left: 0;
  }
  .lg\:carina-column--offset-5 {
    margin-right: 0;
    margin-left: calc(100% * 5 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-5 {
    margin-right: calc(100% * 5 / 12);
    margin-left: 0;
  }
  .lg\:carina-column--offset-6 {
    margin-right: 0;
    margin-left: calc(100% * 6 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-6 {
    margin-right: calc(100% * 6 / 12);
    margin-left: 0;
  }
  .lg\:carina-column--offset-7 {
    margin-right: 0;
    margin-left: calc(100% * 7 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-7 {
    margin-right: calc(100% * 7 / 12);
    margin-left: 0;
  }
  .lg\:carina-column--offset-8 {
    margin-right: 0;
    margin-left: calc(100% * 8 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-8 {
    margin-right: calc(100% * 8 / 12);
    margin-left: 0;
  }
  .lg\:carina-column--offset-9 {
    margin-right: 0;
    margin-left: calc(100% * 9 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-9 {
    margin-right: calc(100% * 9 / 12);
    margin-left: 0;
  }
  .lg\:carina-column--offset-10 {
    margin-right: 0;
    margin-left: calc(100% * 10 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-10 {
    margin-right: calc(100% * 10 / 12);
    margin-left: 0;
  }
  .lg\:carina-column--offset-11 {
    margin-right: 0;
    margin-left: calc(100% * 11 / 12);
  }
  [dir='rtl'] .lg\:carina-column--offset-11 {
    margin-right: calc(100% * 11 / 12);
    margin-left: 0;
  }
  @media (min-width: 1024px) {
    .lg\:carina-row--gutter-x-compact {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .lg\:carina-row--gutter-y-compact {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .lg\:carina-row--gutter-x-default {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .lg\:carina-row--gutter-y-default {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .lg\:carina-row--gutter-x-roomy {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .lg\:carina-row--gutter-y-roomy {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .lg\:carina-row--gutter-x-0 {
      --carina-row-gutter-x: var(--carina-spacing-0);
    }
    .lg\:carina-row--gutter-y-0 {
      --carina-row-gutter-y: var(--carina-spacing-0);
    }
    .lg\:carina-row--gutter-x-2 {
      --carina-row-gutter-x: var(--carina-spacing-2);
    }
    .lg\:carina-row--gutter-y-2 {
      --carina-row-gutter-y: var(--carina-spacing-2);
    }
    .lg\:carina-row--gutter-x-4 {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .lg\:carina-row--gutter-y-4 {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .lg\:carina-row--gutter-x-6 {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .lg\:carina-row--gutter-y-6 {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .lg\:carina-row--gutter-x-8 {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .lg\:carina-row--gutter-y-8 {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .lg\:carina-row--gutter-x-10 {
      --carina-row-gutter-x: var(--carina-spacing-10);
    }
    .lg\:carina-row--gutter-y-10 {
      --carina-row-gutter-y: var(--carina-spacing-10);
    }
  }
}
@media (min-width: 1280px) {
  .xl\:carina-row--cols-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .xl\:carina-row--cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% / 1);
  }
  .xl\:carina-row--cols-2 > * {
    flex: 0 0 auto;
    width: calc(100% / 2);
  }
  .xl\:carina-row--cols-3 > * {
    flex: 0 0 auto;
    width: calc(100% / 3);
  }
  .xl\:carina-row--cols-4 > * {
    flex: 0 0 auto;
    width: calc(100% / 4);
  }
  .xl\:carina-row--cols-5 > * {
    flex: 0 0 auto;
    width: calc(100% / 5);
  }
  .xl\:carina-row--cols-6 > * {
    flex: 0 0 auto;
    width: calc(100% / 6);
  }
  .xl\:carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .xl\:carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .xl\:carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .xl\:carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .xl\:carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .xl\:carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .xl\:carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .xl\:carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .xl\:carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .xl\:carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .xl\:carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .xl\:carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .xl\:carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .xl\:carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .xl\:carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .xl\:carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .xl\:carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .xl\:carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .xl\:carina-column--fill {
    flex: 1 0 0%;
    width: 0;
  }
  .xl\:carina-column--auto {
    flex: 0 0 auto;
    width: auto;
  }
  .xl\:carina-column--span-1 {
    flex: 0 0 auto;
    width: calc(100% * 1 / 12);
  }
  .xl\:carina-column--span-2 {
    flex: 0 0 auto;
    width: calc(100% * 2 / 12);
  }
  .xl\:carina-column--span-3 {
    flex: 0 0 auto;
    width: calc(100% * 3 / 12);
  }
  .xl\:carina-column--span-4 {
    flex: 0 0 auto;
    width: calc(100% * 4 / 12);
  }
  .xl\:carina-column--span-5 {
    flex: 0 0 auto;
    width: calc(100% * 5 / 12);
  }
  .xl\:carina-column--span-6 {
    flex: 0 0 auto;
    width: calc(100% * 6 / 12);
  }
  .xl\:carina-column--span-7 {
    flex: 0 0 auto;
    width: calc(100% * 7 / 12);
  }
  .xl\:carina-column--span-8 {
    flex: 0 0 auto;
    width: calc(100% * 8 / 12);
  }
  .xl\:carina-column--span-9 {
    flex: 0 0 auto;
    width: calc(100% * 9 / 12);
  }
  .xl\:carina-column--span-10 {
    flex: 0 0 auto;
    width: calc(100% * 10 / 12);
  }
  .xl\:carina-column--span-11 {
    flex: 0 0 auto;
    width: calc(100% * 11 / 12);
  }
  .xl\:carina-column--span-12 {
    flex: 0 0 auto;
    width: calc(100% * 12 / 12);
  }
  .xl\:carina-column--offset-1 {
    margin-right: 0;
    margin-left: calc(100% * 1 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-1 {
    margin-right: calc(100% * 1 / 12);
    margin-left: 0;
  }
  .xl\:carina-column--offset-2 {
    margin-right: 0;
    margin-left: calc(100% * 2 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-2 {
    margin-right: calc(100% * 2 / 12);
    margin-left: 0;
  }
  .xl\:carina-column--offset-3 {
    margin-right: 0;
    margin-left: calc(100% * 3 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-3 {
    margin-right: calc(100% * 3 / 12);
    margin-left: 0;
  }
  .xl\:carina-column--offset-4 {
    margin-right: 0;
    margin-left: calc(100% * 4 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-4 {
    margin-right: calc(100% * 4 / 12);
    margin-left: 0;
  }
  .xl\:carina-column--offset-5 {
    margin-right: 0;
    margin-left: calc(100% * 5 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-5 {
    margin-right: calc(100% * 5 / 12);
    margin-left: 0;
  }
  .xl\:carina-column--offset-6 {
    margin-right: 0;
    margin-left: calc(100% * 6 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-6 {
    margin-right: calc(100% * 6 / 12);
    margin-left: 0;
  }
  .xl\:carina-column--offset-7 {
    margin-right: 0;
    margin-left: calc(100% * 7 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-7 {
    margin-right: calc(100% * 7 / 12);
    margin-left: 0;
  }
  .xl\:carina-column--offset-8 {
    margin-right: 0;
    margin-left: calc(100% * 8 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-8 {
    margin-right: calc(100% * 8 / 12);
    margin-left: 0;
  }
  .xl\:carina-column--offset-9 {
    margin-right: 0;
    margin-left: calc(100% * 9 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-9 {
    margin-right: calc(100% * 9 / 12);
    margin-left: 0;
  }
  .xl\:carina-column--offset-10 {
    margin-right: 0;
    margin-left: calc(100% * 10 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-10 {
    margin-right: calc(100% * 10 / 12);
    margin-left: 0;
  }
  .xl\:carina-column--offset-11 {
    margin-right: 0;
    margin-left: calc(100% * 11 / 12);
  }
  [dir='rtl'] .xl\:carina-column--offset-11 {
    margin-right: calc(100% * 11 / 12);
    margin-left: 0;
  }
  @media (min-width: 1024px) {
    .xl\:carina-row--gutter-x-compact {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .xl\:carina-row--gutter-y-compact {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .xl\:carina-row--gutter-x-default {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .xl\:carina-row--gutter-y-default {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .xl\:carina-row--gutter-x-roomy {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .xl\:carina-row--gutter-y-roomy {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .xl\:carina-row--gutter-x-0 {
      --carina-row-gutter-x: var(--carina-spacing-0);
    }
    .xl\:carina-row--gutter-y-0 {
      --carina-row-gutter-y: var(--carina-spacing-0);
    }
    .xl\:carina-row--gutter-x-2 {
      --carina-row-gutter-x: var(--carina-spacing-2);
    }
    .xl\:carina-row--gutter-y-2 {
      --carina-row-gutter-y: var(--carina-spacing-2);
    }
    .xl\:carina-row--gutter-x-4 {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .xl\:carina-row--gutter-y-4 {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .xl\:carina-row--gutter-x-6 {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .xl\:carina-row--gutter-y-6 {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .xl\:carina-row--gutter-x-8 {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .xl\:carina-row--gutter-y-8 {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .xl\:carina-row--gutter-x-10 {
      --carina-row-gutter-x: var(--carina-spacing-10);
    }
    .xl\:carina-row--gutter-y-10 {
      --carina-row-gutter-y: var(--carina-spacing-10);
    }
  }
}
@media (min-width: 1536px) {
  .\32xl\:carina-row--cols-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .\32xl\:carina-row--cols-1 > * {
    flex: 0 0 auto;
    width: calc(100% / 1);
  }
  .\32xl\:carina-row--cols-2 > * {
    flex: 0 0 auto;
    width: calc(100% / 2);
  }
  .\32xl\:carina-row--cols-3 > * {
    flex: 0 0 auto;
    width: calc(100% / 3);
  }
  .\32xl\:carina-row--cols-4 > * {
    flex: 0 0 auto;
    width: calc(100% / 4);
  }
  .\32xl\:carina-row--cols-5 > * {
    flex: 0 0 auto;
    width: calc(100% / 5);
  }
  .\32xl\:carina-row--cols-6 > * {
    flex: 0 0 auto;
    width: calc(100% / 6);
  }
  .\32xl\:carina-row--gutter-x-compact {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\32xl\:carina-row--gutter-y-compact {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\32xl\:carina-row--gutter-x-default {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\32xl\:carina-row--gutter-y-default {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\32xl\:carina-row--gutter-x-roomy {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\32xl\:carina-row--gutter-y-roomy {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\32xl\:carina-row--gutter-x-0 {
    --carina-row-gutter-x: var(--carina-spacing-0);
  }
  .\32xl\:carina-row--gutter-y-0 {
    --carina-row-gutter-y: var(--carina-spacing-0);
  }
  .\32xl\:carina-row--gutter-x-2 {
    --carina-row-gutter-x: var(--carina-spacing-2);
  }
  .\32xl\:carina-row--gutter-y-2 {
    --carina-row-gutter-y: var(--carina-spacing-2);
  }
  .\32xl\:carina-row--gutter-x-4 {
    --carina-row-gutter-x: var(--carina-spacing-4);
  }
  .\32xl\:carina-row--gutter-y-4 {
    --carina-row-gutter-y: var(--carina-spacing-4);
  }
  .\32xl\:carina-row--gutter-x-6 {
    --carina-row-gutter-x: var(--carina-spacing-6);
  }
  .\32xl\:carina-row--gutter-y-6 {
    --carina-row-gutter-y: var(--carina-spacing-6);
  }
  .\32xl\:carina-row--gutter-x-8 {
    --carina-row-gutter-x: var(--carina-spacing-8);
  }
  .\32xl\:carina-row--gutter-y-8 {
    --carina-row-gutter-y: var(--carina-spacing-8);
  }
  .\32xl\:carina-row--gutter-x-10 {
    --carina-row-gutter-x: var(--carina-spacing-10);
  }
  .\32xl\:carina-row--gutter-y-10 {
    --carina-row-gutter-y: var(--carina-spacing-10);
  }
  .\32xl\:carina-column--fill {
    flex: 1 0 0%;
    width: 0;
  }
  .\32xl\:carina-column--auto {
    flex: 0 0 auto;
    width: auto;
  }
  .\32xl\:carina-column--span-1 {
    flex: 0 0 auto;
    width: calc(100% * 1 / 12);
  }
  .\32xl\:carina-column--span-2 {
    flex: 0 0 auto;
    width: calc(100% * 2 / 12);
  }
  .\32xl\:carina-column--span-3 {
    flex: 0 0 auto;
    width: calc(100% * 3 / 12);
  }
  .\32xl\:carina-column--span-4 {
    flex: 0 0 auto;
    width: calc(100% * 4 / 12);
  }
  .\32xl\:carina-column--span-5 {
    flex: 0 0 auto;
    width: calc(100% * 5 / 12);
  }
  .\32xl\:carina-column--span-6 {
    flex: 0 0 auto;
    width: calc(100% * 6 / 12);
  }
  .\32xl\:carina-column--span-7 {
    flex: 0 0 auto;
    width: calc(100% * 7 / 12);
  }
  .\32xl\:carina-column--span-8 {
    flex: 0 0 auto;
    width: calc(100% * 8 / 12);
  }
  .\32xl\:carina-column--span-9 {
    flex: 0 0 auto;
    width: calc(100% * 9 / 12);
  }
  .\32xl\:carina-column--span-10 {
    flex: 0 0 auto;
    width: calc(100% * 10 / 12);
  }
  .\32xl\:carina-column--span-11 {
    flex: 0 0 auto;
    width: calc(100% * 11 / 12);
  }
  .\32xl\:carina-column--span-12 {
    flex: 0 0 auto;
    width: calc(100% * 12 / 12);
  }
  .\32xl\:carina-column--offset-1 {
    margin-right: 0;
    margin-left: calc(100% * 1 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-1 {
    margin-right: calc(100% * 1 / 12);
    margin-left: 0;
  }
  .\32xl\:carina-column--offset-2 {
    margin-right: 0;
    margin-left: calc(100% * 2 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-2 {
    margin-right: calc(100% * 2 / 12);
    margin-left: 0;
  }
  .\32xl\:carina-column--offset-3 {
    margin-right: 0;
    margin-left: calc(100% * 3 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-3 {
    margin-right: calc(100% * 3 / 12);
    margin-left: 0;
  }
  .\32xl\:carina-column--offset-4 {
    margin-right: 0;
    margin-left: calc(100% * 4 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-4 {
    margin-right: calc(100% * 4 / 12);
    margin-left: 0;
  }
  .\32xl\:carina-column--offset-5 {
    margin-right: 0;
    margin-left: calc(100% * 5 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-5 {
    margin-right: calc(100% * 5 / 12);
    margin-left: 0;
  }
  .\32xl\:carina-column--offset-6 {
    margin-right: 0;
    margin-left: calc(100% * 6 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-6 {
    margin-right: calc(100% * 6 / 12);
    margin-left: 0;
  }
  .\32xl\:carina-column--offset-7 {
    margin-right: 0;
    margin-left: calc(100% * 7 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-7 {
    margin-right: calc(100% * 7 / 12);
    margin-left: 0;
  }
  .\32xl\:carina-column--offset-8 {
    margin-right: 0;
    margin-left: calc(100% * 8 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-8 {
    margin-right: calc(100% * 8 / 12);
    margin-left: 0;
  }
  .\32xl\:carina-column--offset-9 {
    margin-right: 0;
    margin-left: calc(100% * 9 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-9 {
    margin-right: calc(100% * 9 / 12);
    margin-left: 0;
  }
  .\32xl\:carina-column--offset-10 {
    margin-right: 0;
    margin-left: calc(100% * 10 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-10 {
    margin-right: calc(100% * 10 / 12);
    margin-left: 0;
  }
  .\32xl\:carina-column--offset-11 {
    margin-right: 0;
    margin-left: calc(100% * 11 / 12);
  }
  [dir='rtl'] .\32xl\:carina-column--offset-11 {
    margin-right: calc(100% * 11 / 12);
    margin-left: 0;
  }
  @media (min-width: 1024px) {
    .\32xl\:carina-row--gutter-x-compact {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\32xl\:carina-row--gutter-y-compact {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\32xl\:carina-row--gutter-x-default {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\32xl\:carina-row--gutter-y-default {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\32xl\:carina-row--gutter-x-roomy {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\32xl\:carina-row--gutter-y-roomy {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\32xl\:carina-row--gutter-x-0 {
      --carina-row-gutter-x: var(--carina-spacing-0);
    }
    .\32xl\:carina-row--gutter-y-0 {
      --carina-row-gutter-y: var(--carina-spacing-0);
    }
    .\32xl\:carina-row--gutter-x-2 {
      --carina-row-gutter-x: var(--carina-spacing-2);
    }
    .\32xl\:carina-row--gutter-y-2 {
      --carina-row-gutter-y: var(--carina-spacing-2);
    }
    .\32xl\:carina-row--gutter-x-4 {
      --carina-row-gutter-x: var(--carina-spacing-4);
    }
    .\32xl\:carina-row--gutter-y-4 {
      --carina-row-gutter-y: var(--carina-spacing-4);
    }
    .\32xl\:carina-row--gutter-x-6 {
      --carina-row-gutter-x: var(--carina-spacing-6);
    }
    .\32xl\:carina-row--gutter-y-6 {
      --carina-row-gutter-y: var(--carina-spacing-6);
    }
    .\32xl\:carina-row--gutter-x-8 {
      --carina-row-gutter-x: var(--carina-spacing-8);
    }
    .\32xl\:carina-row--gutter-y-8 {
      --carina-row-gutter-y: var(--carina-spacing-8);
    }
    .\32xl\:carina-row--gutter-x-10 {
      --carina-row-gutter-x: var(--carina-spacing-10);
    }
    .\32xl\:carina-row--gutter-y-10 {
      --carina-row-gutter-y: var(--carina-spacing-10);
    }
  }
}
.focus-visible\:z-\[calc\(var\(--carina-z-index-current\)\+1\)\]:focus-visible {
  z-index: calc(var(--carina-z-index-current) + 1) !important;
}
.focus-visible\:border-2:focus-visible {
  border-width: var(--carina-border-width-2) !important;
}
.focus-visible\:border-s-2:focus-visible {
  border-inline-start-width: var(--carina-border-width-2) !important;
}
.focus-visible\:border-danger:focus-visible {
  --tw-border-opacity: 1 !important;
  border-color: color-mix(in srgb, var(--carina-border-color-danger) calc(var(--tw-border-opacity) * 100%), transparent) !important;
}
.focus-visible\:border-primary:focus-visible {
  --tw-border-opacity: 1 !important;
  border-color: color-mix(in srgb, var(--carina-border-color-primary) calc(var(--tw-border-opacity) * 100%), transparent) !important;
}
.focus-visible\:outline-0:focus-visible {
  outline-width: 0px !important;
}
.focus-visible\:ring-0:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--carina-ring-width-0) + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}
.peer:focus-visible ~ .peer-focus-visible\:z-\[calc\(var\(--carina-z-index-current\)\+1\)\] {
  z-index: calc(var(--carina-z-index-current) + 1) !important;
}
.peer:focus-visible ~ .peer-focus-visible\:border-2 {
  border-width: var(--carina-border-width-2) !important;
}
.peer:focus-visible ~ .peer-focus-visible\:border-b-2 {
  border-bottom-width: var(--carina-border-width-2) !important;
}
.peer:focus-visible ~ .peer-focus-visible\:border-solid {
  border-style: solid !important;
}
.peer:focus-visible ~ .peer-focus-visible\:border-danger {
  --tw-border-opacity: 1 !important;
  border-color: color-mix(in srgb, var(--carina-border-color-danger) calc(var(--tw-border-opacity) * 100%), transparent) !important;
}
.peer:focus-visible ~ .peer-focus-visible\:border-primary {
  --tw-border-opacity: 1 !important;
  border-color: color-mix(in srgb, var(--carina-border-color-primary) calc(var(--tw-border-opacity) * 100%), transparent) !important;
}
.peer:focus-visible ~ .peer-focus-visible\:ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--carina-ring-width-0) + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}
.peer:focus-visible ~ .peer-focus-visible\:ring-danger {
  --tw-ring-color: var(--carina-ring-color-danger) !important;
}
@container (min-width: 640px) {
  .\@sm\:inline {
    display: inline !important;
  }
  .\@sm\:hidden {
    display: none !important;
  }
}
@media (min-width: 640px) {
  .sm\:hidden {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .md\:hidden {
    display: none !important;
  }
}

.CheckboxRadio__checkbox___GGdGQ,
.CheckboxRadio__radiobutton___bN6_F {
  display: block;
  list-style-type: none;
}
.CheckboxRadio__checkbox___GGdGQ li,
.CheckboxRadio__radiobutton___bN6_F li {
  position: relative;
  color: #1a2026;
}
.CheckboxRadio__checkbox___GGdGQ li label,
.CheckboxRadio__radiobutton___bN6_F li label {
  font-size: 0.875rem;
}

.TagFilter__tagFilterBackground___NUkBo {
  border-radius: 2rem;
  background-color: #ffffff;
}

.FilterTags__TagFilterRowContainer___FOOX4 {
  display: flex;
  flex-wrap: wrap;
  margin-left: 1rem;
}
.FilterTags__filterTag___zPsLf {
  padding-right: 0.5rem;
  padding-bottom: 0.625rem;
}
.FilterTags__clearTag___rMVYu {
  display: flex;
  align-items: center;
  font-size: 0.875rem;
  color: #006ae1;
  line-height: 1.25;
  cursor: pointer;
  text-decoration: none;
  padding-bottom: 0.625rem;
}

.ReportTags__ReportRowTagContainer___FY8Wh {
  display: inline-flex;
  align-items: center;
  padding-left: 0.25rem;
  flex-flow: wrap;
}
.ReportTags__ReportRowTag___O5222 {
  padding: 0 0.5rem 0.5rem 0;
}
.ReportTags__ViewLess___YldWx {
  font-size: 0.75rem;
  color: #006ae1;
  line-height: 1.25;
  padding-bottom: 0.25rem;
  cursor: pointer;
}

.ReportTableList__TableWrapper___MFKyu {
  width: 100%;
}
.ReportTableList__SearchAndFilterWrapper___AXqL2 {
  display: flex;
  align-items: center;
}
.ReportTableList__TextCell____vR7W {
  word-break: normal;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.ReportTableList__TableWrapperSiteEditor___OXkQI {
  width: 100%;
  padding: 24px 32px 24px 32px;
}

.styles__rptCanvas___UWvzN {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  z-index: 9999;
}
.styles__rptCanvasHide___zwUl9 {
  width: 0;
  height: 0;
  overflow: hidden;
}
.styles__errorAlert___OitJS {
  padding: 0px 0px 16px 0px;
}
.styles__reportingWidgetContainer___q8P8H {
  padding: 24px 32px 24px 32px;
}

.Message__header___U_kwI {
  width: 100%;
  color: #ED6262;
  font-weight: normal;
  font-size: 250%;
  padding-bottom: 15px;
}
.Message__message___dpbxx {
  width: 100%;
  font-weight: bold;
  text-align: center;
}
.Message__message___dpbxx:nth-of-type(3) {
  width: 100%;
  font-weight: normal;
  text-align: center;
  padding-bottom: 25px;
}

.Button__button___itFHb {
  background-color: #1DAA42;
  color: #FFF;
  border-radius: 3px;
  padding: 7px;
  text-shadow: none;
  border: 1px solid #1DAA42;
  box-shadow: none;
  font-size: 0.875em;
  padding: 0.688em 1.071em 0.688em;
  font-weight: 700;
}

.NotFoundWidget__holder___VCnrO {
  height: 100vh;
  background-color: white;
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
.NotFoundWidget__inside___NaEp8 {
  position: relative;
  top: 40%;
  transform: perspective(1px) translateY(-50%);
  text-align: center;
}

.ContainerlessImage__container___Opq6I {
  max-width: 270px;
}
@media only screen and (max-width: 30em) {
  .ContainerlessImage__container___Opq6I {
    max-width: none;
    text-align: center;
  }
}

/* Custom styling to get the LoginLogoutDropdownWidget to display properly */
.WebsiteNavigatorWidgetStyle__container___srQYS {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 1px;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigatorWidgetStyle__container___srQYS {
    flex-wrap: wrap;
    display: block !important;
  }
  .WebsiteNavigatorWidgetStyle__group___WOajJ {
    position: relative;
  }
}
.WebsiteNavigatorWidgetStyle__leftContent___V2VGa {
  flex-basis: 1;
  max-width: 270px;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigatorWidgetStyle__leftContent___V2VGa {
    margin: 0.938em 0 0;
    max-width: 100%;
    width: 100%;
    display: block;
  }
}
.WebsiteNavigatorWidgetStyle__navigation___nHcZk {
  flex: 1;
  margin: 0 1.25em;
  line-height: 0;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigatorWidgetStyle__navigation___nHcZk {
    margin: 0;
    display: inline-block;
    vertical-align: top;
  }
  .WebsiteNavigatorWidgetStyle__rightContent___BAcO9 {
    margin: 0;
    display: inline-block;
    float: right;
  }
}
.WebsiteNavigatorWidgetStyle__group___WOajJ:before,
.WebsiteNavigatorWidgetStyle__group___WOajJ:after {
  content: '';
  display: table;
}
.WebsiteNavigatorWidgetStyle__group___WOajJ:after {
  clear: both;
}
.WebsiteNavigatorWidgetStyle__menu___J5Gmb {
  list-style-type: none;
  margin: 0;
}
.WebsiteNavigatorWidgetStyle__menu___J5Gmb a,
.WebsiteNavigatorWidgetStyle__menu___J5Gmb li {
  cursor: pointer;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigatorWidgetStyle__menu___J5Gmb {
    background-color: transparent !important;
  }
  .WebsiteNavigatorWidgetStyle__menu___J5Gmb li {
    font-size: 1.5em;
  }
}
.WebsiteNavigatorWidgetStyle__menu___J5Gmb.WebsiteNavigatorWidgetStyle__horizontalMenu___r60z0 {
  display: inline-block;
  padding: 0 1.25em 0 0;
}
.WebsiteNavigatorWidgetStyle__menu___J5Gmb.WebsiteNavigatorWidgetStyle__verticalMenu___x9AJU {
  padding: 0.625em 1.25em 0.625em;
  margin-top: 0.625em;
  min-width: 10.625em;
  max-width: 21.875em;
  z-index: 9;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigatorWidgetStyle__menu___J5Gmb.WebsiteNavigatorWidgetStyle__verticalMenu___x9AJU {
    max-width: none;
  }
}
.WebsiteNavigatorWidgetStyle__menu___J5Gmb.WebsiteNavigatorWidgetStyle__verticalMenu___x9AJU.WebsiteNavigatorWidgetStyle__left___JfNS4 {
  left: 0;
}
.WebsiteNavigatorWidgetStyle__menu___J5Gmb.WebsiteNavigatorWidgetStyle__verticalMenu___x9AJU.WebsiteNavigatorWidgetStyle__right___kam_X {
  right: 0;
}
.WebsiteNavigatorWidgetStyle__menu___J5Gmb.WebsiteNavigatorWidgetStyle__verticalMenu___x9AJU.WebsiteNavigatorWidgetStyle__center___Yv5aY {
  transform: translateX(-50%);
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigatorWidgetStyle__menu___J5Gmb.WebsiteNavigatorWidgetStyle__verticalMenu___x9AJU.WebsiteNavigatorWidgetStyle__center___Yv5aY {
    transform: none;
  }
}
.WebsiteNavigatorWidgetStyle__subMenu___GUr0T {
  list-style-type: none;
  padding: 1.125em;
  flex: 1;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigatorWidgetStyle__subMenu___GUr0T {
    background-color: transparent !important;
  }
  .WebsiteNavigatorWidgetStyle__subMenu___GUr0T li {
    font-size: 1em;
  }
}
.WebsiteNavigatorWidgetStyle__subMenu___GUr0T.WebsiteNavigatorWidgetStyle__horizontal___hY_O9 {
  min-width: 10.625em;
  max-width: 21.875em;
}
.WebsiteNavigatorWidgetStyle__subMenu___GUr0T.WebsiteNavigatorWidgetStyle__vertical___AUcxe {
  width: 100%;
  background-color: transparent !important;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR.WebsiteNavigatorWidgetStyle__horizontal___hY_O9 {
  display: inline-block;
  white-space: nowrap;
  padding: 0 0 0 1em;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR.WebsiteNavigatorWidgetStyle__horizontal___hY_O9:first-child {
  padding: 0;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR.WebsiteNavigatorWidgetStyle__horizontal___hY_O9 > ul {
  padding-top: 0.625em;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR.WebsiteNavigatorWidgetStyle__vertical___AUcxe {
  display: block;
  margin: 1em 0;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR.WebsiteNavigatorWidgetStyle__vertical___AUcxe:first-child {
  margin: 0;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR.WebsiteNavigatorWidgetStyle__vertical___AUcxe > ul {
  min-width: auto;
  padding-right: 0;
  padding-bottom: 0;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR.WebsiteNavigatorWidgetStyle__vertical___AUcxe > div {
  text-overflow: ellipsis;
  overflow: hidden;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR.WebsiteNavigatorWidgetStyle__sub___xgOxv {
  display: block;
  margin: 1em 0.1em 0 0;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR.WebsiteNavigatorWidgetStyle__sub___xgOxv:first-child {
  margin: 0;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR.WebsiteNavigatorWidgetStyle__sub___xgOxv > div {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.WebsiteNavigatorWidgetStyle__hamburgerWrapper___yht7T {
  display: inline-flex;
  cursor: pointer;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigatorWidgetStyle__hamburgerWrapper___yht7T > div > span {
    position: relative;
  }
}
.WebsiteNavigatorWidgetStyle__hamburgerWrapper___yht7T .WebsiteNavigatorWidgetStyle__selectedPage___V5yoP + span {
  vertical-align: middle;
}
.WebsiteNavigatorWidgetStyle__selected___gYx9Q {
  font-weight: 900 !important;
}
.WebsiteNavigatorWidgetStyle__selectedPage___V5yoP {
  cursor: pointer;
  position: relative;
}
.WebsiteNavigatorWidgetStyle__selectedPage___V5yoP > span {
  vertical-align: top;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigatorWidgetStyle__dropDownLabel___ZCmWl {
    display: none;
  }
}
.WebsiteNavigatorWidgetStyle__navIcon___Kt8GX {
  float: right;
  font-size: 1.5em;
  line-height: 0.85em;
  padding: 0 0 0 0.625em;
}
.WebsiteNavigatorWidgetStyle__menuIcon___EC5pP.WebsiteNavigatorWidgetStyle__menuIcon___EC5pP {
  float: right;
  font-size: 3em;
  line-height: 0.45em;
  padding: 0 0 0 0.25em;
  overflow: hidden;
}
.WebsiteNavigatorWidgetStyle__menuItem___AFgAR .WebsiteNavigatorWidgetStyle__menuIcon___EC5pP.WebsiteNavigatorWidgetStyle__menuIcon___EC5pP {
  font-size: 1.5em;
}
.WebsiteNavigatorWidgetStyle__transInline___XGQvC {
  position: relative;
}
.WebsiteNavigatorWidgetStyle__transDropDown___ZOYeD.WebsiteNavigatorWidgetStyle__rightAlign___D8yke {
  position: absolute;
  right: 0;
  z-index: 999;
  top: 120%;
}
.WebsiteNavigatorWidgetStyle__transDropDown___ZOYeD.WebsiteNavigatorWidgetStyle__leftAlign___WchEa {
  position: absolute;
  left: 0;
  z-index: 999;
  top: 120%;
}
.WebsiteNavigatorWidgetStyle__trigger___HgTxL {
  position: relative;
  cursor: pointer;
}
.WebsiteNavigatorWidgetStyle__enter___xh6g9 {
  opacity: 0;
}
.WebsiteNavigatorWidgetStyle__enterActive___EC7f0 {
  opacity: 1;
}
.WebsiteNavigatorWidgetStyle__leave___n66Lu {
  opacity: 1;
}
.WebsiteNavigatorWidgetStyle__leaveActive___JIpO2 {
  opacity: 0;
}
.WebsiteNavigatorWidgetStyle__navigation___nHcZk {
  order: 1;
}
.WebsiteNavigatorWidgetStyle__rightContent___BAcO9 {
  order: 2;
  z-index: 2;
}
@media only screen and (max-width: 30em) {
  .WebsiteNavigatorWidgetStyle__container___srQYS {
    display: inline-flex;
  }
  .WebsiteNavigatorWidgetStyle__group___WOajJ {
    display: flex;
  }
  .WebsiteNavigatorWidgetStyle__navigation___nHcZk {
    display: flex;
  }
  .WebsiteNavigatorWidgetStyle__rightContent___BAcO9 {
    order: 2;
    float: none;
    display: flex;
  }
}
.WebsiteNavigatorWidgetStyle__ignoreThisCSS___vmQYR {
  order: 1;
}

.Message__header___fPZMN {
  width: 100%;
  color: #ED6262;
  font-weight: normal;
  font-size: 2.5rem;
  padding-bottom: 0.5em;
}
.Message__message___er_Mz {
  width: 100%;
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  padding-bottom: 1em;
}

.Button__button___oVIhM {
  background-color: #1DAA42;
  color: #FFF;
  border-radius: 3px;
  text-shadow: none;
  border: 1px solid #1DAA42;
  box-shadow: none;
  font-size: 0.875em;
  padding: 0.688em 1.071em 0.688em;
  font-weight: 700;
}

.RedirectWidget__holder___OV1lK {
  background-color: white;
  width: 100%;
  height: 100%;
  margin: 25% 0;
  left: 0;
}
.RedirectWidget__inside___Us05_ {
  position: relative;
  top: 40%;
  transform: perspective(1px) translateY(-50%);
  text-align: center;
}


/*# sourceMappingURL=name.prod.jenkins_v4.6d0a469a253538dcd263.css.map*/