/* /Components/AlertNotification/AlertNotification.razor.rz.scp.css */
.notification[b-lf0yj6hap1] {
  display: flex;
  font-size: 14px;
  font-family: 'Open Sans', HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  color: var(--text-color);
}

.notification .block-container[b-lf0yj6hap1] {
  background: var(--container-background-color);
  box-shadow: 0px 1.66667px 5px 0px rgba(0, 0, 0, 0.06), 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
}

.notification .block-container .block-body-container[b-lf0yj6hap1] {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.notification .block-container .block-body-container .icon[b-lf0yj6hap1] {
  margin-right: 20px;
  align-self: flex-start;
}

.notification a[b-lf0yj6hap1] {
  font-size: 14px;
  font-family: 'Open Sans', HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  color: var(--text-color);
}

.notification a:hover[b-lf0yj6hap1] {
  text-decoration: underline;
}

.notification.info[b-lf0yj6hap1] {
  --text-color: #2b626e;
  --container-background-color: #dcefff;
}

.notification.warn[b-lf0yj6hap1] {
  --text-color: #867946;
  --container-background-color: #fff9dc;
}

.notification.danger[b-lf0yj6hap1] {
  --text-color: #85393f;
  --container-background-color: #ffebeb;
}

.notification.expired[b-lf0yj6hap1] {
  display: none;
}

.notification:not(:first-child)[b-lf0yj6hap1] {
  margin-top: 10px;
}
/* /Components/Avatar/Avatar.razor.rz.scp.css */
.avatar[b-lb7fvj3caa] {
    display: flex;
    position: relative;
    background-position: center;
    background-size: cover;
    background-color: rgba(22, 35, 72, .08);
    border: 1px solid rgba(22, 35, 72, .08);
    border-radius: 50%;
    box-sizing: content-box;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
}

.avatar .initials[b-lb7fvj3caa] {
    display: block;
    color: rgba(22, 35, 72, 0.7);
    font-weight: 700;
    text-transform: uppercase;
}
/* /Components/Block/Block.razor.rz.scp.css */
.block-container[b-wdav5bwv3h] {
  display: flex;
  background: #fff;
  margin: 0 auto;
  width: 100%;
  transition: 1s;
  flex-direction: column;
}

.block-container.small[b-wdav5bwv3h],
.block-container.medium[b-wdav5bwv3h],
.block-container.large[b-wdav5bwv3h] {
  margin-bottom: 0;
}

.block-container.small[b-wdav5bwv3h] {
  max-width: 400px;
}

.block-container.medium[b-wdav5bwv3h] {
  max-width: 600px;
}

.block-container.large[b-wdav5bwv3h] {
  max-width: 800px;
}

.block-container.extra-large[b-wdav5bwv3h] {
  max-width: 900px;
}

.block-container.ultra-large[b-wdav5bwv3h] {
  max-width: 1200px;
}

.block-container.full-screen[b-wdav5bwv3h] {
  height: 100%;
}

.block-container:not(.full-screen)[b-wdav5bwv3h] {
  border-radius: 12px;
  box-shadow: 0px 1.6666666667px 5px 0px rgba(22, 35, 72, 0.1);
}

.block-container:not(.full-screen):hover[b-wdav5bwv3h] {
  box-shadow: 0px 3.3333333333px 10px 0px rgba(22, 35, 72, 0.15);
}

.block-container:not(:last-child)[b-wdav5bwv3h] {
  margin-bottom: 15px;
}
/* /Components/Block/BlockBody.razor.rz.scp.css */
.block-body-container[b-5rhhu1i6xq] {
  padding: 20px 30px;
}

.block-body-container.border-bottom[b-5rhhu1i6xq] {
  border-bottom: 1px solid #ebecef;
}

.block-body-container:not(.white-background)[b-5rhhu1i6xq] {
  /* background: rgba($background, 0.45); */
}

.block-body-container:not(:last-child)[b-5rhhu1i6xq] {
  border-bottom: 1px solid #ebecef;
}

.block-body-container.half-padding[b-5rhhu1i6xq] {
  padding: 10px 15px;
}

.block-body-container.no-padding[b-5rhhu1i6xq] {
  padding: 0;
}

.block-body-container.full-screen[b-5rhhu1i6xq] {
  flex: 1;
  overflow: hidden;
}
/* /Components/Block/BlockFoot.razor.rz.scp.css */
.block-foot-container[b-zsey0g1u43] {
  display: flex;
  padding: 10px 30px;
  min-height: 64px;
  align-items: center;
}

.block-foot-container .right[b-zsey0g1u43] {
  display: flex;
  margin-left: auto;
  align-items: center;
}

.block-foot-container:not(:last-child)[b-zsey0g1u43] {
  border-bottom: 1px solid #ebecef;
}
/* /Components/Block/BlockGroup.razor.rz.scp.css */
.block-group-container.border-bottom[b-bv87b1e94p] {
  border-bottom: 1px solid #ebecef;
}

.block-group-container:not(.white-background)[b-bv87b1e94p] {
  background: rgba(246, 247, 251, 0.45);
}

.block-group-container:not(:last-child)[b-bv87b1e94p] {
  border-bottom: 1px solid #ebecef;
}
/* /Components/Block/BlockHead.razor.rz.scp.css */
.tabs[b-hchq57w9hw] {
  display: flex;
  flex: 1;
  justify-content: flex-end;
}

.block-head.fixed-on-top[b-hchq57w9hw] {
  background-color: #fff;
  position: sticky;
  top: 60px;
  z-index: 2;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.block-head .block-head-container[b-hchq57w9hw] {
  display: flex;
  position: relative;
  padding: 10px 30px;
  align-items: center;
}

.block-head .block-head-container .custom[b-hchq57w9hw] {
  width: 100%;
}

.block-head .block-head-container:not(:last-child)[b-hchq57w9hw] {
  border-bottom: 1px solid #ebecef;
}

.block-head .block-head-container.small[b-hchq57w9hw] {
  min-height: 50px;
}

.block-head .block-head-container:not(.small)[b-hchq57w9hw] {
  min-height: 64px;
}

.block-head .block-head-container .left .title[b-hchq57w9hw] {
  display: flex;
  color: rgba(22, 35, 72, 0.85);
  font-size: 17px;
  font-weight: 600;
  font-family: 'Raleway', HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  align-items: center;
}

.block-head .block-head-container .left .title span[b-hchq57w9hw] {
  color: rgba(22, 35, 72, 0.75);
  font-size: 13px;
  font-weight: 400;
}

.block-head .block-head-container .left .subtitle[b-hchq57w9hw] {
  display: flex;
  margin-top: 2px;
  color: rgba(22, 35, 72, 0.65);
  font-size: 12px;
  align-items: center;
}

.block-head .block-head-container .right[b-hchq57w9hw] {
  display: flex;
  margin-left: auto;
  align-items: center;
}

.block-head .block-head-container .right .close-trigger[b-hchq57w9hw] {
  display: block;
  position: relative;
  width: 20px;
  height: 20px;
  opacity: 0.25;
  cursor: pointer;
  transition: 0.4s;
}

.block-head .block-head-container .right .close-trigger[b-hchq57w9hw]:before,
.block-head .block-head-container .right .close-trigger[b-hchq57w9hw]:after {
  display: block;
  content: "";
  position: absolute;
  background: #162348;
  top: 50%;
  left: 50%;
  margin: -1px 0 0 -6px;
  width: 12px;
  height: 2px;
  transition: 0.4s;
}

.block-head .block-head-container .right .close-trigger[b-hchq57w9hw]:before {
  transform: rotate(-45deg);
}

.block-head .block-head-container .right .close-trigger[b-hchq57w9hw]:after {
  transform: rotate(45deg);
}

.block-head .block-head-container .right .close-trigger:hover[b-hchq57w9hw] {
  opacity: 1;
}

.block-head .block-head-container.no-min-height[b-hchq57w9hw] {
  min-height: initial !important;
}

.block-head .subheader[b-hchq57w9hw] {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #EBECEF;
  padding: 10px 30px;
  background: rgba(235, 236, 239, 0.2);
}

.block-head .subheader .left[b-hchq57w9hw] {
  display: flex;
  align-items: center;
}

.block-head .subheader .right[b-hchq57w9hw] {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}

.block-head.highlight .subtitle[b-hchq57w9hw] {
  color: rgba(22, 35, 72, 0.7);
  font-size: 13px;
  font-weight: 600;
}
/* /Components/Common/UiIcon.razor.rz.scp.css */
.ui-icon[b-ee0n86dhtg] {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* /Components/ConnectedUsersBar/CubSidebar.razor.rz.scp.css */
.cub-sidebar[b-cdpudf135q] {
  position: fixed;
  right: 20px;
  top: 80px;
  background: #fff;
  border-radius: 12px;
  z-index: 100;
  box-shadow: 0 2px 5px 4px rgba(22, 35, 72, 0.05),
    0 0 1px 1px rgba(22, 35, 72, 0.03);
}

.cub-sidebar .users[b-cdpudf135q] {
  padding: 10px;
}

.cub-sidebar .users .cub-avatar:not(:first-child)[b-cdpudf135q] {
  margin-top: 5px;
}

.cub-avatar .indicator[b-cdpudf135q] {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #fff;
}

.cub-avatar .status[b-cdpudf135q] {
  border-radius: 50%;
  padding: 2px;
  position: relative;
}

.cub-avatar .avatar[b-cdpudf135q] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  background-color: rgba(22, 35, 72, 0.08);
  background-position: center;
  background-size: cover;
  color: rgba(22, 35, 72, 0.7);
  font-weight: 700;
}
/* /Components/DevelopBar/DevelopBarNavigation.razor.rz.scp.css */
.develop-bar-navigation[b-yj47zs2nbt] {
  user-select: none;
  z-index: 5;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: fixed;
  bottom: 0;
  left: 0;
  background: #29a4ff;
  padding: 0 8px;
  color: #fff;
  height: 36px;
  border-top-right-radius: 6px;
  font-size: 14px;
}

.develop-bar-navigation.alert[b-yj47zs2nbt] {
  background: #ff4843;
}

.develop-bar-navigation .elements[b-yj47zs2nbt] {
  display: flex;
  align-items: center;
  height: 100%;
}

.develop-bar-navigation .trigger[b-yj47zs2nbt] {
  display: flex;
  align-items: center;
  margin-right: 2px;
  height: 100%;
}

.develop-bar-navigation .trigger .text[b-yj47zs2nbt],
.develop-bar-logo .text[b-yj47zs2nbt] {
  font-weight: 600;
  margin-left: 6px;
}

.develop-bar-navigation .trigger .icon[b-yj47zs2nbt] {
  color: #fff;
}

.develop-bar-navigation .trigger:hover[b-yj47zs2nbt] {
  cursor: pointer;
}

.develop-bar-navigation .trigger:hover .icon[b-yj47zs2nbt],
.develop-bar-navigation .trigger:hover .text[b-yj47zs2nbt] {
  color: rgba(255, 255, 255, 0.8);
}

.develop-bar-navigation.expanded[b-yj47zs2nbt] {
  right: 0;
  border-top-right-radius: 0;
}

.develop-bar-logo[b-yj47zs2nbt] {
  display: flex;
  align-items: center;
  margin-right: 2px;
}

.develop-bar-logo .text[b-yj47zs2nbt],
.develop-bar-logo .icon[b-yj47zs2nbt] {
  color: rgba(22, 35, 72, 0.7);
}

.develop-bar-logo.ligth .icon[b-yj47zs2nbt],
.develop-bar-logo.ligth .text[b-yj47zs2nbt] {
  color: #fff;
}

.develop-bar-logo.hovered:hover[b-yj47zs2nbt] {
  cursor: pointer;
}

.develop-bar-logo.hovered:hover .icon[b-yj47zs2nbt],
.develop-bar-logo.hovered:hover .text[b-yj47zs2nbt] {
  color: rgba(22, 35, 72, 0.4);
}

.develop-bar-logo.hovered.ligth:hover .icon[b-yj47zs2nbt],
.develop-bar-logo.hovered.ligth:hover .text[b-yj47zs2nbt] {
  color: rgba(255, 255, 255, 0.8);
}
/* /Components/Dropdown/Dropdown.razor.rz.scp.css */
.dropdown-custom[b-r87nrffowg] {
  background: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  position: relative;
}

.dropdown-custom[b-r87nrffowg]  .trigger {
  background: transparent;
  overflow: hidden;
}

.dropdown-custom.open .dots[b-r87nrffowg] {
  opacity: 1;
}

.dropdown-custom.open .dots div[b-r87nrffowg] {
  background: #0a9ff2;
}

.dropdown-custom .dots[b-r87nrffowg] {
  display: flex;
  width: 22px;
  height: 20px;
  opacity: 0.5;
  align-items: center;
  justify-content: center;
  transition: 0.2s;
}

.dropdown-custom .dots div[b-r87nrffowg] {
  background: rgba(22, 35, 72, 0.75);
  margin: 0 1.5px;
  border-radius: 50%;
  width: 4px;
  height: 4px;
  flex-shrink: 0;
  transition: 0.2s;
}

.dropdown-custom:hover .dots[b-r87nrffowg] {
  opacity: 1;
}

.dropdown-custom__popover[b-r87nrffowg] {
  position: absolute;
  background: #fff;
  top: 100%;
  right: -5px;
  padding: 10px;
  box-shadow: 0 3.3333333333px 10px 0 rgba(22, 35, 72, 0.05);
  z-index: 1;
}

.dropdown-custom__popover .menu[b-r87nrffowg] {
  user-select: none;
  font-weight: 600;
  font-size: 14px;
  white-space: nowrap;
}

.dropdown-custom__popover .menu .separate[b-r87nrffowg] {
  width: 100%;
  height: 1px;
  background: rgba(22, 35, 72, 0.05);
  margin: 10px 0;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li {
  transition: .4s;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li:not(:first-child) {
  margin-top: 3px;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li span {
  cursor: not-allowed;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li a,
.dropdown-custom__popover .menu[b-r87nrffowg]  li span {
  border-radius: 12px;
  display: flex;
  padding: 11px 25px;
  font-weight: 600;
  font-size: 14px;
  white-space: nowrap;
  align-items: center;
  color: rgba(22, 35, 72, .65);
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li a .tag,
.dropdown-custom__popover .menu[b-r87nrffowg]  li span .tag {
  margin-left: 10px;
  border-radius: 2px;
  padding: 0 5px;
  height: 16px;
  color: #fff;
  font-size: 10px;
  font-weight: 700;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li a .tag.green,
.dropdown-custom__popover .menu[b-r87nrffowg]  li span .tag.green {
  background: #00d59c;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li a .tag.blue,
.dropdown-custom__popover .menu[b-r87nrffowg]  li span .tag.blue {
  background: #0a9ff2;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li a .sub-text,
.dropdown-custom__popover .menu[b-r87nrffowg]  li span .sub-text {
  margin-top: 3px;
  color: rgba(22, 35, 72, .45);
  font-size: 13px;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li a.router-link-active,
.dropdown-custom__popover .menu[b-r87nrffowg]  li a:hover,
.dropdown-custom__popover .menu[b-r87nrffowg]  li span.router-link-active,
.dropdown-custom__popover .menu[b-r87nrffowg]  li span:hover {
  color: #0a9ff2;
  background: rgba(22, 35, 72, 0.05);
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li a.red-hover:hover,
.dropdown-custom__popover .menu[b-r87nrffowg]  li span.red-hover:hover {
  color: #ff4843;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li a.vertical,
.dropdown-custom__popover .menu[b-r87nrffowg]  li span.vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li a:hover,
.dropdown-custom__popover .menu[b-r87nrffowg]  li span:hover {
  background: rgba(22, 35, 72, 0.06);
  color: rgba(22, 35, 72, .9);
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li.spacer {
  margin: 8px -10px;
  border-bottom: 1px solid rgba(22, 35, 72, .05);
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li.title {
  padding: 11px 25px;
  color: rgba(22, 35, 72, .8);
  font-weight: 600;
  font-size: 14px;
  white-space: nowrap;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li.disabled {
  opacity: .5;
}

.dropdown-custom__popover .menu[b-r87nrffowg]  li.disabled a {
  cursor: not-allowed;
}
/* /Components/ExpandableText/ExpandableText.razor.rz.scp.css */
*[b-en5chjln5h] {
  will-change: height;
  transform: translateZ(0);
  backface-visibility: hidden;
  perspective: 1000px;
}

.text-expand[b-en5chjln5h] {
  color: #29a4ff;
}

.expandable-text[b-en5chjln5h] {
  box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: pointer;
  width: 100%;
  max-width: 100vw;
  transition: height 0.1s;
}

.expandable-text p[b-en5chjln5h],
.expandable-text h1[b-en5chjln5h],
.expandable-text h2[b-en5chjln5h],
.expandable-text h3[b-en5chjln5h],
.expandable-text h4[b-en5chjln5h],
.expandable-text h5[b-en5chjln5h],
.expandable-text h6[b-en5chjln5h],
.expandable-text ol[b-en5chjln5h],
.expandable-text ul[b-en5chjln5h],
.expandable-text pre[b-en5chjln5h],
.expandable-text address[b-en5chjln5h],
.expandable-text blockquote[b-en5chjln5h],
.expandable-text dl[b-en5chjln5h],
.expandable-text div[b-en5chjln5h],
.expandable-text fieldset[b-en5chjln5h],
.expandable-text form[b-en5chjln5h],
.expandable-text hr[b-en5chjln5h],
.expandable-text noscript[b-en5chjln5h],
.expandable-text table[b-en5chjln5h] {
  display: inline;
}

.expandable-text p:not(:first-child)[b-en5chjln5h]::before,
.expandable-text h1:not(:first-child)[b-en5chjln5h]::before,
.expandable-text h2:not(:first-child)[b-en5chjln5h]::before,
.expandable-text h3:not(:first-child)[b-en5chjln5h]::before,
.expandable-text h4:not(:first-child)[b-en5chjln5h]::before,
.expandable-text h5:not(:first-child)[b-en5chjln5h]::before,
.expandable-text h6:not(:first-child)[b-en5chjln5h]::before,
.expandable-text ol:not(:first-child)[b-en5chjln5h]::before,
.expandable-text ul:not(:first-child)[b-en5chjln5h]::before,
.expandable-text pre:not(:first-child)[b-en5chjln5h]::before,
.expandable-text address:not(:first-child)[b-en5chjln5h]::before,
.expandable-text blockquote:not(:first-child)[b-en5chjln5h]::before,
.expandable-text dl:not(:first-child)[b-en5chjln5h]::before,
.expandable-text div:not(:first-child)[b-en5chjln5h]::before,
.expandable-text fieldset:not(:first-child)[b-en5chjln5h]::before,
.expandable-text form:not(:first-child)[b-en5chjln5h]::before,
.expandable-text hr:not(:first-child)[b-en5chjln5h]::before,
.expandable-text noscript:not(:first-child)[b-en5chjln5h]::before,
.expandable-text table:not(:first-child)[b-en5chjln5h]::before {
  content: "\00a0 ";
}

.expandable-text p:not(:last-child)[b-en5chjln5h]::after,
.expandable-text h1:not(:last-child)[b-en5chjln5h]::after,
.expandable-text h2:not(:last-child)[b-en5chjln5h]::after,
.expandable-text h3:not(:last-child)[b-en5chjln5h]::after,
.expandable-text h4:not(:last-child)[b-en5chjln5h]::after,
.expandable-text h5:not(:last-child)[b-en5chjln5h]::after,
.expandable-text h6:not(:last-child)[b-en5chjln5h]::after,
.expandable-text ol:not(:last-child)[b-en5chjln5h]::after,
.expandable-text ul:not(:last-child)[b-en5chjln5h]::after,
.expandable-text pre:not(:last-child)[b-en5chjln5h]::after,
.expandable-text address:not(:last-child)[b-en5chjln5h]::after,
.expandable-text blockquote:not(:last-child)[b-en5chjln5h]::after,
.expandable-text dl:not(:last-child)[b-en5chjln5h]::after,
.expandable-text div:not(:last-child)[b-en5chjln5h]::after,
.expandable-text fieldset:not(:last-child)[b-en5chjln5h]::after,
.expandable-text form:not(:last-child)[b-en5chjln5h]::after,
.expandable-text hr:not(:last-child)[b-en5chjln5h]::after,
.expandable-text noscript:not(:last-child)[b-en5chjln5h]::after,
.expandable-text table:not(:last-child)[b-en5chjln5h]::after {
  content: "\00a0 ";
}

.expandable-text br[b-en5chjln5h] {
  display: none;
}

.expandable-text.__extl-expanded[b-en5chjln5h] {
  max-height: 100%;
  overflow-y: hidden;
  overflow-x: hidden;
  cursor: auto;
}

.expandable-text.__extl-expanded p[b-en5chjln5h],
.expandable-text.__extl-expanded h1[b-en5chjln5h],
.expandable-text.__extl-expanded h2[b-en5chjln5h],
.expandable-text.__extl-expanded h3[b-en5chjln5h],
.expandable-text.__extl-expanded h4[b-en5chjln5h],
.expandable-text.__extl-expanded h5[b-en5chjln5h],
.expandable-text.__extl-expanded h6[b-en5chjln5h],
.expandable-text.__extl-expanded ol[b-en5chjln5h],
.expandable-text.__extl-expanded ul[b-en5chjln5h],
.expandable-text.__extl-expanded pre[b-en5chjln5h],
.expandable-text.__extl-expanded address[b-en5chjln5h],
.expandable-text.__extl-expanded blockquote[b-en5chjln5h],
.expandable-text.__extl-expanded dl[b-en5chjln5h],
.expandable-text.__extl-expanded div[b-en5chjln5h],
.expandable-text.__extl-expanded fieldset[b-en5chjln5h],
.expandable-text.__extl-expanded form[b-en5chjln5h],
.expandable-text.__extl-expanded hr[b-en5chjln5h],
.expandable-text.__extl-expanded noscript[b-en5chjln5h],
.expandable-text.__extl-expanded table[b-en5chjln5h] {
  display: block;
}

.expandable-text.__extl-expanded p[b-en5chjln5h]::before,
.expandable-text.__extl-expanded h1[b-en5chjln5h]::before,
.expandable-text.__extl-expanded h2[b-en5chjln5h]::before,
.expandable-text.__extl-expanded h3[b-en5chjln5h]::before,
.expandable-text.__extl-expanded h4[b-en5chjln5h]::before,
.expandable-text.__extl-expanded h5[b-en5chjln5h]::before,
.expandable-text.__extl-expanded h6[b-en5chjln5h]::before,
.expandable-text.__extl-expanded ol[b-en5chjln5h]::before,
.expandable-text.__extl-expanded ul[b-en5chjln5h]::before,
.expandable-text.__extl-expanded pre[b-en5chjln5h]::before,
.expandable-text.__extl-expanded address[b-en5chjln5h]::before,
.expandable-text.__extl-expanded blockquote[b-en5chjln5h]::before,
.expandable-text.__extl-expanded dl[b-en5chjln5h]::before,
.expandable-text.__extl-expanded div[b-en5chjln5h]::before,
.expandable-text.__extl-expanded fieldset[b-en5chjln5h]::before,
.expandable-text.__extl-expanded form[b-en5chjln5h]::before,
.expandable-text.__extl-expanded hr[b-en5chjln5h]::before,
.expandable-text.__extl-expanded noscript[b-en5chjln5h]::before,
.expandable-text.__extl-expanded table[b-en5chjln5h]::before {
  content: none;
}

.expandable-text.__extl-expanded p:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded h1:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded h2:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded h3:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded h4:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded h5:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded h6:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded ol:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded ul:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded pre:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded address:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded blockquote:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded dl:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded div:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded fieldset:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded form:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded hr:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded noscript:first-child[b-en5chjln5h],
.expandable-text.__extl-expanded table:first-child[b-en5chjln5h] {
  margin-top: 0;
}

.expandable-text.__extl-expanded br[b-en5chjln5h] {
  display: inline;
}
/* /Components/Form/Btn.razor.rz.scp.css */
.btn[b-vvqcysa2d6] {
  display: inline-flex;
  position: relative;
  background: var(--color-light);
  border: 2px solid var(--color-light);
  border-radius: 25px;
  padding: 0 30px;
  height: 50px;
  cursor: pointer;
  appearance: none;
  outline: 0;
  align-items: center;
  justify-content: center;
  transition: 0.4s;
}

.btn > *[b-vvqcysa2d6] {
  transition: 0.4s;
}

.btn .left[b-vvqcysa2d6] {
  margin-right: 10px;
}

.btn .left[b-vvqcysa2d6]  svg {
  display: flex;
  fill: #fff;
  transition: 0.4s;
}

.btn .text[b-vvqcysa2d6] {
  color: #fff;
  font-size: 16px;
  font-family: 'Raleway', HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 700;
  white-space: nowrap;
  transition: 0.4s;
}

.btn.loading > *[b-vvqcysa2d6] {
  opacity: 0;
  visibility: hidden;
}

.btn.loading[b-vvqcysa2d6]:after {
  display: block;
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  margin: -10px 0 0 -10px;
  border: 2px solid #fff;
  border-right-color: transparent;
  border-top-color: transparent;
  border-radius: 50%;
  height: 20px;
  width: 20px;
  animation: spin-b-vvqcysa2d6 0.4s linear infinite;
}

.btn:not(:last-child)[b-vvqcysa2d6] {
  margin-right: 8px;
}

.btn.tiny[b-vvqcysa2d6] {
  padding: 0 15px;
  height: 25px;
}

.btn.tiny .text[b-vvqcysa2d6] {
  font-size: 10px;
}

.btn.extra-small[b-vvqcysa2d6] {
  padding: 0 10px;
  height: 20px;
}

.btn.extra-small .text[b-vvqcysa2d6] {
  font-size: 10px;
}

.btn.small[b-vvqcysa2d6] {
  padding: 0 20px;
  height: 34px;
}

.btn.small .text[b-vvqcysa2d6] {
  font-size: 12px;
}

.btn.medium[b-vvqcysa2d6] {
  padding: 0 20px;
  height: 40px;
}

.btn.medium .text[b-vvqcysa2d6] {
  font-size: 14px;
}

.btn:not(.outline):not(.loading):hover[b-vvqcysa2d6] {
  box-shadow: 0 1.6666666667px 5px 0 rgba(22, 35, 72, 0.25);
}

.btn.outline[b-vvqcysa2d6] {
  background: transparent;
  border: 2px solid rgba(22, 35, 72, 0.15);
}

.btn.outline .left[b-vvqcysa2d6]  svg {
  fill: rgba(22, 35, 72, 0.3);
}

.btn.outline .text[b-vvqcysa2d6] {
  color: rgba(22, 35, 72, 0.35);
}

.btn.outline.loading[b-vvqcysa2d6]:after {
  border-color: rgba(22, 35, 72, 0.35);
  border-right-color: transparent;
  border-top-color: transparent;
}

.btn.outline:not([disabled]):hover[b-vvqcysa2d6] {
  border: 2px solid var(--color-light);
}

.btn.outline:not([disabled]):hover .left[b-vvqcysa2d6]  svg {
  fill: var(--color-light);
}

.btn.outline:not([disabled]):hover .text[b-vvqcysa2d6] {
  color: var(--color-light);
}

.btn.outline.highlight[b-vvqcysa2d6] {
  border: 2px solid var(--color-light);
}

.btn.outline.highlight .text[b-vvqcysa2d6] {
  color: var(--color-light);
}

.btn.outline.highlight:not([disabled]):hover[b-vvqcysa2d6] {
  background: var(--color-light);
}

.btn.outline.highlight:not([disabled]):hover .text[b-vvqcysa2d6] {
  color: #fff;
}

.btn.outline.hovered[b-vvqcysa2d6] {
  border: 2px solid var(--color-light);
}

.btn.outline.hovered .text[b-vvqcysa2d6],
.btn.outline.hovered:not([disabled]):hover .text[b-vvqcysa2d6] {
  color: var(--color-light);
}

.btn.outline.red-hover:not([disabled]):hover[b-vvqcysa2d6] {
  border: 2px solid #ff4843;
}

.btn.outline.red-hover:not([disabled]):hover .left[b-vvqcysa2d6]  svg {
  fill: #ff4843;
}

.btn.outline.red-hover:not([disabled]):hover .text[b-vvqcysa2d6] {
  color: #ff4843;
}

.btn.red[b-vvqcysa2d6] {
  background: #ff4843;
  border: 2px solid #ff4843;
}

.btn.full-width[b-vvqcysa2d6] {
  width: 100%;
}

.btn.min-120[b-vvqcysa2d6] {
  min-width: 120px;
}

.btn.min-170[b-vvqcysa2d6] {
  min-width: 170px;
}

.btn.margin-right-5[b-vvqcysa2d6] {
  margin-right: 5px;
}

.btn.margin-right-10[b-vvqcysa2d6] {
  margin-right: 10px;
}

.btn.margin-right-15[b-vvqcysa2d6] {
  margin-right: 15px;
}

.btn.margin-left-5[b-vvqcysa2d6] {
  margin-left: 5px;
}

.btn.margin-left-10[b-vvqcysa2d6] {
  margin-left: 10px;
}

.btn.margin-left-15[b-vvqcysa2d6] {
  margin-left: 15px;
}

.btn[disabled][b-vvqcysa2d6] {
  cursor: not-allowed;
}

.btn[disabled]:not(.loading)[b-vvqcysa2d6] {
  opacity: 0.5;
}

@keyframes spin-b-vvqcysa2d6 {
  100% {
    transform: rotate(360deg);
  }
}
/* /Components/Form/CheckboxInput.razor.rz.scp.css */
.checkbox-input[b-ltf30ld24q] {
    margin-bottom: 15px;
}

.checkbox-input .title[b-ltf30ld24q] {
    margin-bottom: 6px;
    color: rgba(22, 35, 72, .7);
    font-size: 12px;
    font-weight: 600;
    cursor: default;
}

.checkbox-input .checkbox[b-ltf30ld24q] {
    position: relative;
    display: inline-block;
    padding-top: 2px;
    padding-left: 10px;
}

.checkbox-input .checkbox input[b-ltf30ld24q] {
    position: absolute;
    opacity: 0;
}

.checkbox-input .checkbox input:disabled + label[b-ltf30ld24q] {
    opacity: .75;
    cursor: not-allowed;
}

.checkbox-input .checkbox input:checked + label[b-ltf30ld24q]:after {
    transform: scale(1);
}

.checkbox-input .checkbox label[b-ltf30ld24q] {
    color: #162348;
    font-size: 14px;
    cursor: pointer;
}

.checkbox-input .checkbox label span[b-ltf30ld24q] {
    display: inline-block;
    padding-left: 7px;
}

.checkbox-input .checkbox label[b-ltf30ld24q]:before {
    display: inline-block;
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -7px;
    border: 2px solid rgba(22, 35, 72, .1);
    border-radius: 25%;
    width: 14px;
    height: 14px;
    transform: scale(1);
    transition: 0.4s;
}

.checkbox-input .checkbox label[b-ltf30ld24q]:after {
    display: inline-block;
    content: "";
    position: absolute;
    background-color: var(--color-light);
    top: 50%;
    left: 4px;
    margin-top: -3px;
    width: 10px;
    height: 10px;
    border-radius: 25%;
    transform: scale(0);
    transition: 0.4s;
}

.checkbox-input .checkbox:not(:last-child)[b-ltf30ld24q] {
    margin-right: 20px;
}

.checkbox-input.no-margin[b-ltf30ld24q] {
    margin-bottom: 0;
}
/* /Components/Form/InputDescription.razor.rz.scp.css */
.input-description[b-ac9j04i98y] {
    margin-top: -5px;
    margin-bottom: 15px;
    color: rgba(22, 35, 72, .55);
    font-size: 13px;
}

.input-description.error[b-ac9j04i98y] {
    color: rgba(255, 77, 79, .9);
}
/* /Components/Form/InputHelper.razor.rz.scp.css */
.input-helper .title[b-kjyfkt9n7n] {
    margin-bottom: 6px;
    color: rgba(22, 35, 72, .7);
    font-size: 12px;
    font-weight: 600;
}

.input-helper .description[b-kjyfkt9n7n] {
    color: rgba(22, 35, 72, .55);
    font-size: 13px;
}
/* /Components/Form/MultiselectInput.razor.rz.scp.css */
.multiselect-input[b-le4mvmjvoe] {
    position: relative;
    margin-bottom: 15px;
}

.multiselect-input .content[b-le4mvmjvoe] {
    position: relative;
}

.multiselect-input .content label[b-le4mvmjvoe] {
    position: absolute;
    pointer-events: none;
    transition: .4s;
}

.multiselect-input .content label.selected[b-le4mvmjvoe] {
    color: rgba(22, 35, 72, .7);
    font-size: 12px;
    font-weight: 600;
}

.multiselect-input .content label:not(.selected)[b-le4mvmjvoe] {
    top: 15px;
    color: rgba(22, 35, 72, .7);
    font-size: 14px;
}

.multiselect-input .content .input[b-le4mvmjvoe] {
    display: flex;
    border-bottom: 2px solid rgba(22, 35, 72, .1);
    padding-top: 20px;
    min-height: 51.8px;
    cursor: pointer;
    align-items: center;
    flex-wrap: wrap;
}

.multiselect-input .content .input .option[b-le4mvmjvoe] {
    background: rgba(22, 35, 72, .08);
    margin: 0 4px 4px 0;
    border-radius: 4px;
    padding: 2px 5px;
    font-size: 12px;
}

.multiselect-input .content .input .option .remove-trigger[b-le4mvmjvoe] {
    margin-left: 3px;
    color: rgba(22, 35, 72, .65);
}

.multiselect-input .content .input .option .remove-trigger.disabled[b-le4mvmjvoe] {
    opacity: .75;
    cursor: not-allowed;
}

.multiselect-input .content .input.no-wrap[b-le4mvmjvoe] {
    flex-wrap: nowrap;
    overflow: hidden;
}

.multiselect-input .content .input.no-wrap .option[b-le4mvmjvoe] {
    white-space: nowrap;
}

.multiselect-input .content .input.disabled[b-le4mvmjvoe] {
    opacity: .75;
    cursor: not-allowed;
}

.multiselect-input .content .dropdown[b-le4mvmjvoe] {
    position: absolute;
    background: #fff;
    box-shadow: 0 5px 15px 0 rgba(22, 35, 72, .2);
    z-index: 4;
    border-radius: 4px !important;
    overflow: hidden;
    width: 100%;
}

.multiselect-input .content .dropdown.with-search[b-le4mvmjvoe] {
    width: calc(100% + 20px);
    border-radius: 0;
}

.multiselect-input .content .dropdown.with-search .input-search[b-le4mvmjvoe] {
    display: flex;
    width: 100%;
    height: 40px;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    margin-right: 15px;
    border-bottom: 1px solid rgba(22, 35, 72, .07);
}

.multiselect-input .content .dropdown.with-search .input-search .left[b-le4mvmjvoe] {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
}

.multiselect-input .content .dropdown.with-search .input-search .left .icon[b-le4mvmjvoe] {
    margin-left: 20px;
    color: rgba(22, 35, 72, .4);
}

.multiselect-input .content .dropdown.with-search .input-search input[b-le4mvmjvoe] {
    width: 100%;
    height: 40px;
    padding: 0 0 0 16px;
    outline: none;
    color: #162348;
}

.multiselect-input .content .dropdown.with-search .input-search input[b-le4mvmjvoe]::placeholder {
    color: rgba(22, 35, 72, .5);
}

.multiselect-input .content .dropdown.with-search .input-search input.with-buttons[b-le4mvmjvoe] {
    margin-right: 15px;
}

.multiselect-input .content .dropdown.with-search .input-search .right[b-le4mvmjvoe] {
    display: flex;
    margin-right: 15px;
    margin-left: auto;
    flex-shrink: 0;
    gap: 6px;
}

.multiselect-input .content .options[b-le4mvmjvoe] {
    background: #fff;
    position: relative;
    margin-top: 0;
    top: 0;
    padding: 5px 0;
    width: auto;
    min-width: 100%;
    max-height: 340px;
    overflow: auto;
    z-index: 2;
}

.multiselect-input .content .options ul li a[b-le4mvmjvoe] {
    display: flex;
    padding: 5px 20px;
    min-height: 42px;
    align-items: center;
}

.multiselect-input .content .options ul li a .checkbox[b-le4mvmjvoe] {
    position: relative;
    margin-right: 15px;
    border: 2px solid rgba(22, 35, 72, .1);
    border-radius: 25%;
    width: 18px;
    height: 18px;
    transition: 0.4s;
}

.multiselect-input .content .options ul li a .checkbox[b-le4mvmjvoe]:after {
    display: block;
    content: "";
    position: absolute;
    background-color: var(--color-light);
    top: 50%;
    left: 50%;
    margin: -5px 0 0 -5px;
    width: 10px;
    height: 10px;
    border-radius: 25%;
    transform: scale(0);
    transition: 0.4s;
}

.multiselect-input .content .options ul li a .content[b-le4mvmjvoe] {
    color: rgba(22, 35, 72, .9);
    white-space: nowrap;
}

.multiselect-input .content .options ul li a:hover[b-le4mvmjvoe] {
    background: rgba(22, 35, 72, .05);
}

.multiselect-input .content .options ul li.active a[b-le4mvmjvoe] {
    background: rgba(22, 35, 72, .05);
}

.multiselect-input .content .options ul li.active a .checkbox[b-le4mvmjvoe]:after {
    transform: scale(1);
}

.multiselect-input .content .options .no-results[b-le4mvmjvoe] {
    padding: 5px 20px;
    color: rgba(22, 35, 72, .6);
    font-size: 14px;
}

.multiselect-input .click-away[b-le4mvmjvoe] {
    position: fixed;
    inset: 0;
    background: transparent;
    width: 100vw;
    height: 100vh;
    z-index: 3;
    cursor: default;
}

.multiselect-input.no-margin[b-le4mvmjvoe] {
    margin-bottom: 0;
}
/* /Components/Form/QuillEditor.razor.rz.scp.css */
.quill-editor .input[b-zspdgwp9uo] {
    position: relative;
    margin-bottom: 15px;
    border-bottom: 2px solid rgba(22, 35, 72, .1);
    transition: .4s;
}

.quill-editor .input label[b-zspdgwp9uo] {
    position: absolute;
    top: 0;
    color: rgba(22, 35, 72, .7);
    font-size: 12px;
    font-weight: 600;
    transition: .4s;
    pointer-events: none;
}

.quill-editor textarea[b-zspdgwp9uo],
.quill-editor[b-zspdgwp9uo]  textarea {
    display: block;
    background: transparent;
    margin: 0;
    border: 0;
    border-radius: 0;
    padding-top: 22px;
    width: 100%;
    min-height: 120px;
    color: #162348;
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
    resize: vertical;
    outline: 0;
    box-shadow: none;
}

.quill-editor textarea:focus[b-zspdgwp9uo],
.quill-editor[b-zspdgwp9uo]  textarea:focus {
    border: 0;
    border-radius: 0;
    outline: 0;
    box-shadow: none;
}

.quill-editor textarea[disabled][b-zspdgwp9uo],
.quill-editor[b-zspdgwp9uo]  textarea[disabled] {
    opacity: .75;
    cursor: not-allowed;
}

.quill-editor .input.focused[b-zspdgwp9uo] {
    border-bottom: 2px solid var(--color-light);
}

.quill-editor .input.focused label[b-zspdgwp9uo] {
    color: var(--color-light);
}

.quill-editor.no-margin .input[b-zspdgwp9uo] {
    margin-bottom: 0;
}
/* /Components/Form/SelectInput.razor.rz.scp.css */
.select-input[b-ozu4p2peet] {
    position: relative;
    margin-bottom: 15px;
    border-bottom: 2px solid rgba(22, 35, 72, .1);
    transition: .4s;
}

.select-input label[b-ozu4p2peet] {
    position: absolute;
    top: 0;
    color: rgba(22, 35, 72, .7);
    font-size: 12px;
    font-weight: 600;
    transition: .4s;
    pointer-events: none;
}

.select-input select[b-ozu4p2peet],
.select-input[b-ozu4p2peet]  select {
    background: transparent;
    margin: 0;
    border: 0;
    border-radius: 0;
    padding-top: 10px;
    padding-right: 26px;
    width: 100%;
    height: 50px;
    color: #162348;
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
    appearance: none;
    outline: 0;
    box-shadow: none;
    cursor: pointer;
    z-index: 1;
    transition: .4s;
}

.select-input select:focus[b-ozu4p2peet],
.select-input[b-ozu4p2peet]  select:focus {
    border: 0;
    border-radius: 0;
    outline: 0;
    box-shadow: none;
}

.select-input select[disabled][b-ozu4p2peet],
.select-input[b-ozu4p2peet]  select[disabled] {
    opacity: .75;
    cursor: not-allowed;
}

.select-input.focused[b-ozu4p2peet] {
    border-bottom: 2px solid var(--color-light);
}

.select-input.focused label[b-ozu4p2peet] {
    color: var(--color-light);
}

.select-input[b-ozu4p2peet]:after {
    display: block;
    content: '';
    position: absolute;
    top: 50%;
    right: 10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3px 3px 0 3px;
    border-color: #c0c6ce transparent transparent transparent;
}

.select-input.no-margin[b-ozu4p2peet] {
    margin-bottom: 0;
}
/* /Components/Form/StringInput.razor.rz.scp.css */
.string-input .input[b-9q8gtoq82k] {
    position: relative;
    margin-bottom: 15px;
    border-bottom: 2px solid rgba(22, 35, 72, .1);
    transition: .4s;
}

.string-input .input label[b-9q8gtoq82k] {
    position: absolute;
    top: 15px;
    color: rgba(22, 35, 72, .7);
    font-size: 14px;
    transition: .4s;
    pointer-events: auto;
    display: flex;
    align-items: center;
}

.string-input .input input[b-9q8gtoq82k],
.string-input .input[b-9q8gtoq82k]  input {
    background: transparent;
    margin: 0;
    border: 0;
    border-radius: 0;
    padding-top: 10px;
    width: 100%;
    height: 50px;
    color: #162348;
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
    appearance: none;
    outline: 0;
    box-shadow: none;
    transition: .4s;
}

.string-input .input input:focus[b-9q8gtoq82k],
.string-input .input[b-9q8gtoq82k]  input:focus {
    border: 0;
    border-radius: 0;
    outline: 0;
    box-shadow: none;
}

.string-input .input input[disabled][b-9q8gtoq82k],
.string-input .input[b-9q8gtoq82k]  input[disabled] {
    opacity: .75;
    cursor: not-allowed;
}

.string-input .input.focused label[b-9q8gtoq82k],
.string-input .input.filled label[b-9q8gtoq82k] {
    top: 0;
    font-size: 12px;
    font-weight: 600;
}

.string-input .input.focused[b-9q8gtoq82k] {
    border-bottom: 2px solid var(--color-light);
}

.string-input .input.focused label[b-9q8gtoq82k] {
    color: var(--color-light);
}

.string-input .input.error[b-9q8gtoq82k] {
    border-bottom: 2px solid #ff4d4f;
}

.string-input .input.error label[b-9q8gtoq82k] {
    color: rgba(255, 77, 79, .7);
}

.string-input .input.error.focused[b-9q8gtoq82k] {
    border-bottom: 2px solid #ff4d4f;
}

.string-input .input.error.focused label[b-9q8gtoq82k] {
    color: #ff4d4f;
}

.string-input .character-limit[b-9q8gtoq82k] {
    margin-top: 5px;
    color: rgba(22, 35, 72, .5);
    font-size: 13px;
    text-align: right;
}

.string-input .character-limit .text[b-9q8gtoq82k] {
    margin-right: 5px;
}

.string-input .character-limit .limit[b-9q8gtoq82k] {
    margin-left: 2px;
}

.string-input .character-limit .length[b-9q8gtoq82k] {
    margin-right: 2px;
    transition: all 250ms ease-in-out;
    border-radius: 4px;
}

.string-input .character-limit.exceeded[b-9q8gtoq82k] {
    color: red;
}

.string-input .character-limit.exceeded .length[b-9q8gtoq82k] {
    padding: 0 4px;
    background: #ff4d4f;
    color: #fff;
    font-weight: 600;
    transition: all 250ms ease-in-out;
}

.string-input .message-error[b-9q8gtoq82k] {
    margin-top: -5px;
    margin-bottom: 15px;
    color: rgba(255, 77, 79, .9);
    font-size: 13px;
    text-align: left;
}

.string-input .description[b-9q8gtoq82k] {
    font-size: 13px;
    text-align: left;
}

.string-input.double-margin .input[b-9q8gtoq82k] {
    margin-bottom: 30px;
}

.string-input.no-margin .input[b-9q8gtoq82k] {
    margin-bottom: 0;
}
/* /Components/Form/SwitchInput.razor.rz.scp.css */
.switch-input[b-hcf86qn249] {
    display: flex;
    align-items: flex-start;
    margin-bottom: 15px;
}

.switch-input label[b-hcf86qn249] {
    display: block;
    position: relative;
    width: 34px;
    height: 20px;
    flex-shrink: 0;
    cursor: pointer;
}

.switch-input label .track[b-hcf86qn249] {
    background-color: rgba(22, 35, 72, .1);
    border-radius: 10px;
    width: 100%;
    height: 100%;
    transition: .4s;
}

.switch-input label .thumb[b-hcf86qn249] {
    position: absolute;
    background-color: #fff;
    top: 50%;
    left: 0;
    margin-top: -10px;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    box-shadow: 0 2px 6px rgba(22, 35, 72, .25);
    transition: .4s;
    z-index: 1;
}

.switch-input label .focus-ring[b-hcf86qn249] {
    position: absolute;
    background-color: rgba(41, 164, 255, .1);
    top: 50%;
    left: -10px;
    margin-top: -20px;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    transform: scale(0);
    opacity: 0;
    transition: .4s;
    z-index: 0;
}

.switch-input label[b-hcf86qn249]  input.input,
.switch-input label .input[b-hcf86qn249] {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    opacity: 0;
}

.switch-input label[b-hcf86qn249]  input.input:focus ~ .focus-ring,
.switch-input label .input:focus ~ .focus-ring[b-hcf86qn249] {
    transform: scale(1);
    opacity: 1;
}

.switch-input label.checked .track[b-hcf86qn249] {
    background-color: var(--color-light);
    opacity: .25;
}

.switch-input label.checked .thumb[b-hcf86qn249] {
    background-color: var(--color-light);
    left: 100%;
    margin-left: -20px;
}

.switch-input label.checked .focus-ring[b-hcf86qn249] {
    left: 100%;
    margin-left: -30px;
}

.switch-input .infos .placeholder[b-hcf86qn249] {
    color: rgba(22, 35, 72, .6);
    font-size: 15px;
    cursor: default;
}

.switch-input .infos .placeholder.accent[b-hcf86qn249] {
    color: rgba(22, 35, 72, .8);
    font-weight: 600;
    font-size: 16px;
}

.switch-input .infos .description[b-hcf86qn249] {
    margin-top: 4px;
    color: rgba(22, 35, 72, .45);
    font-size: 13px;
}

.switch-input.inverted[b-hcf86qn249] {
    flex-direction: row-reverse;
}

.switch-input.inverted label[b-hcf86qn249] {
    margin: 1px 0 1px 15px;
}

.switch-input:not(.inverted) label[b-hcf86qn249] {
    margin: 1px 15px 1px 0;
}

.switch-input.disabled[b-hcf86qn249],
.switch-input.disabled *[b-hcf86qn249] {
    cursor: not-allowed;
}

.switch-input.no-margin[b-hcf86qn249] {
    margin-bottom: 0;
}

.switch-input.small label[b-hcf86qn249] {
    width: 30px;
    height: 16px;
    margin-right: 8px;
}

.switch-input.small label .thumb[b-hcf86qn249] {
    top: 10px;
    width: 15px;
    height: 15px;
    box-shadow: 0 2px 6px rgba(22, 35, 72, .25);
}

.switch-input.small label.checked .thumb[b-hcf86qn249] {
    margin-left: -14px;
}
/* /Components/List/List.razor.rz.scp.css */

/* /Components/List/ListItem.razor.rz.scp.css */
.line-divider[b-fqv99srgv3] {
    background: rgba(22, 35, 72, .05);
    height: 2px;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 3px;
}

.list-item-container[b-fqv99srgv3] {
    display: flex;
    border: 1px solid transparent;
    border-radius: 4px;
    padding: 6px 15px;
    min-height: 60px;
    transition: 0.4s;
    align-items: center;
}

.list-item-container:not(:last-child)[b-fqv99srgv3] {
    margin-bottom: 10px;
}

.list-item-container.hoverable:hover[b-fqv99srgv3] {
    border: 1px solid rgba(22, 35, 72, .1);
    box-shadow: 0 4px 10px 6px rgba(22, 35, 72, 0.1), 0 1px 1px 1px rgba(22, 35, 72, 0.04);
}

.list-item-container.hoverable.white-hover:hover[b-fqv99srgv3] {
    background-color: #fff;
}
/* /Components/List/ListItemCell.razor.rz.scp.css */
.list-item-cell-container.half-margin[b-wmrjistbhc] {
    margin-right: 7px;
}

.list-item-cell-container:not(:last-child):not(.half-margin)[b-wmrjistbhc] {
    margin-right: 15px;
}

.list-item-cell-container.align-right[b-wmrjistbhc] {
    margin-left: auto;
}
/* /Components/List/ListItemSubtitle.razor.rz.scp.css */
.list-item-subtitle-container[b-3xwmvajelr] {
    display: flex;
    color: rgba(22, 35, 72, .5);
    font-size: 12px;
    flex-wrap: wrap;
    word-break: break-word;
}

.list-item-subtitle-container:not(.vertical-align)[b-3xwmvajelr] {
    align-items: center;
}

.list-item-subtitle-container:not(.vertical-align)[b-3xwmvajelr]  div span {
    font-weight: 600;
}

.list-item-subtitle-container:not(.vertical-align)[b-3xwmvajelr]  div:not(:last-child) {
    margin-right: 4px;
}

.list-item-subtitle-container:not(.vertical-align)[b-3xwmvajelr]  div:not(:last-child):after {
    display: inline-block;
    content: '-';
    margin-left: 4px;
}

.list-item-subtitle-container.vertical-align[b-3xwmvajelr] {
    flex-direction: column;
}
/* /Components/List/ListItemTitle.razor.rz.scp.css */
.list-item-title-container[b-eikdtwfxdt] {
    display: flex;
    align-items: center;
    color: rgba(22, 35, 72, 0.75);
    font-size: 14px;
    font-weight: 600;
    word-break: break-word;
    transition: 0.4s;
}

.list-item-title-container[b-eikdtwfxdt]  span {
    color: rgba(22, 35, 72, 0.65);
    font-size: 12px;
    font-weight: 400;
}

.list-item-title-container:not(:last-child)[b-eikdtwfxdt] {
    margin-bottom: 2px;
}
/* /Components/Loading/Loading.razor.rz.scp.css */
.loading-container .animation[b-6tfopfqqxo] {
  position: relative;
  margin: 0 auto;
  width: 60px;
  height: 60px;
}

.loading-container .animation .ball[b-6tfopfqqxo] {
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -3px;
  height: 100%;
}

.loading-container .animation .ball[b-6tfopfqqxo]:before {
  display: block;
  content: "";
  position: absolute;
  bottom: 85%;
  border-radius: 3px;
  width: 6px;
  height: 6px;
  animation: 0.8s bounce-b-6tfopfqqxo infinite alternate-reverse;
  z-index: 1;
}

.loading-container .animation .ball[b-6tfopfqqxo]:after {
  display: block;
  content: "";
  position: absolute;
  background: rgba(22, 35, 72, 0.25);
  bottom: 0;
  border-radius: 50%;
  width: 6px;
  height: 4px;
  transform: scale(0.5);
  animation: 0.8s shadow-b-6tfopfqqxo infinite alternate;
}

.loading-container .animation .ball.a[b-6tfopfqqxo] {
  transform: translateX(-7px);
}

.loading-container .animation .ball.a[b-6tfopfqqxo]:before {
  background: var(--color-light);
}

.loading-container .animation .ball.a[b-6tfopfqqxo]:after {
  animation-delay: 0.1s;
}

.loading-container .animation .ball.b[b-6tfopfqqxo] {
  transform: translateX(7px);
}

.loading-container .animation .ball.b[b-6tfopfqqxo]:before {
  background: var(--color-dark);
  animation-delay: 0.2666666667s;
}

.loading-container .animation .ball.b[b-6tfopfqqxo]:after {
  animation-delay: 0.3666666667s;
}

.loading-container.half-padding[b-6tfopfqqxo] {
  padding: 20px 0;
}

.loading-container:not(.half-padding)[b-6tfopfqqxo] {
  padding: 45px 0;
}

@keyframes bounce-b-6tfopfqqxo {
  0% {
    bottom: 2%;
  }

  100% {
    bottom: 85%;
  }
}

@keyframes shadow-b-6tfopfqqxo {
  0%,
  50% {
    background: rgba(22, 35, 72, 0.25);
    transform: scale(0.5);
  }

  100% {
    background: rgba(22, 35, 72, 0.5);
    transform: scale(0.8);
  }
}
/* /Components/Modal/Modal.razor.rz.scp.css */
.modal-container[b-nsnb0cr4wa] {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
  overflow: auto;
  z-index: 2000;
}

@media screen and (min-width: 640px) {
  .modal-container:not(.full-screen):not(.half-padding)[b-nsnb0cr4wa] {
    padding: 80px 30px;
  }

  .modal-container:not(.full-screen).half-padding[b-nsnb0cr4wa] {
    padding: 40px 30px;
  }
}
/* /Components/NoResult/NoResult.razor.rz.scp.css */
.no-result-container[b-umfodei2jl] {
    margin: 0 auto;
    padding: 80px 0;
    max-width: 420px;
    text-align: center;
}

.no-result-container.half-padding[b-umfodei2jl] {
    padding: 40px 0;
}

.no-result-container.no-padding[b-umfodei2jl] {
    padding: 0;
}
/* /Components/NoResult/NoResultContent.razor.rz.scp.css */
.no-result-content-container:not(:last-child)[b-doyzvjezg9] {
    margin-bottom: 20px;
}
/* /Components/NoResult/NoResultSubtitle.razor.rz.scp.css */
.no-result-subtitle-container[b-hyf8sd0ze0] {
    color: rgba(22, 35, 72, .75);
    font-size: 14px;
}

.no-result-subtitle-container:not(:last-child)[b-hyf8sd0ze0] {
    margin-bottom: 25px;
}
/* /Components/NoResult/NoResultTitle.razor.rz.scp.css */
.no-result-title-container[b-48lbjcc076] {
    color: rgba(22, 35, 72, .9);
    font-size: 18px;
    font-weight: 600;
}

.no-result-title-container:not(:last-child)[b-48lbjcc076] {
    margin-bottom: 20px;
}
/* /Components/Pagination/Paginate.razor.rz.scp.css */
.pagination[b-53x1w7to99] {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    margin-top: 20px;
}

.pagination .infos[b-53x1w7to99] {
    font-size: 14px;
    margin-right: 20px;
}

.pagination ul[b-53x1w7to99] {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
}

.pagination li:not(:last-child)[b-53x1w7to99] {
    margin-right: 6px;
}

.pagination a[b-53x1w7to99] {
    align-items: center;
    background: #fff;
    border: 1px solid var(--border-color, #e5e7eb);
    border-radius: 6px;
    color: rgba(15, 23, 42, 0.6);
    display: flex;
    height: 40px;
    justify-content: center;
    transition: .4s;
    width: 40px;
}

.pagination svg[b-53x1w7to99] {
    display: block;
    fill: rgba(15, 23, 42, 0.6);
    transition: .4s;
}

.pagination .prev[b-53x1w7to99],
.pagination .next[b-53x1w7to99] {
    height: 12px;
    width: 7px;
}

.pagination a.active[b-53x1w7to99] {
    cursor: default;
    font-weight: 600;
}

.pagination a.active[b-53x1w7to99],
.pagination a:hover[b-53x1w7to99] {
    border-color: var(--color-light, #3b82f6);
    color: var(--color-light, #3b82f6);
}

.pagination a.active svg[b-53x1w7to99],
.pagination a:hover svg[b-53x1w7to99] {
    fill: var(--color-light, #3b82f6);
}

.pagination.disabled[b-53x1w7to99] {
    opacity: .5;
    pointer-events: none;
}
/* /Components/Panel/CustomHeader.razor.rz.scp.css */
.header-container[b-jfn229pi1g] {
  display: flex;
  position: fixed;
  background: #fff;
  top: 0;
  left: 0;
  width: 100%;
  box-shadow: 0 1.6666666667px 5px 0 rgba(22, 35, 72, 0.1);
  z-index: 1000;
}

.header-container .grid-container[b-jfn229pi1g] {
  width: 100%;
  max-width: 100%;
}

.header-container .left[b-jfn229pi1g] {
  display: flex;
  min-height: 60px;
  align-items: center;
  flex-wrap: wrap;
}

.header-container .left #menu-toggle[b-jfn229pi1g] {
  display: none;
  margin-right: 15px;
}

.header-container .left #menu-toggle div[b-jfn229pi1g] {
  background: var(--color-light);
  width: 24px;
  height: 2px;
}

.header-container .left #menu-toggle div:not(:last-child)[b-jfn229pi1g] {
  margin-bottom: 5px;
}

.header-container .left .logo img[b-jfn229pi1g] {
  display: block;
  width: 100%;
  max-width: 150px;
  height: auto;
  max-height: 45px;
}

.header-container .right[b-jfn229pi1g] {
  display: flex;
  margin-left: auto;
  align-items: center;
}

.header-container.padding .left[b-jfn229pi1g] {
  padding: 15px 0 5px 0;
}

.header-container.padding .left .btn[b-jfn229pi1g] {
  margin-bottom: 10px;
}

@media screen and (max-width: 1023.98px) {
  .header-container .left #menu-toggle[b-jfn229pi1g] {
    display: block;
  }
}
/* /Components/Panel/Header.razor.rz.scp.css */
.user-info[b-w8u62wlog9] {
  padding: 5px 24px;
}

.user-info .name[b-w8u62wlog9] {
  color: rgba(22, 35, 72, 0.85);
  font-size: 15px;
  font-weight: 600;
  font-family: 'Raleway', HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  white-space: nowrap;
}

.user-info .company[b-w8u62wlog9] {
  color: rgba(22, 35, 72, 0.6);
  font-size: 13px;
}

.header-container[b-w8u62wlog9] {
  display: flex;
  align-items: center;
  position: fixed;
  background: #fff;
  top: 0;
  left: 0;
  width: 100%;
  height: 60px;
  box-shadow: 0 1.6666666667px 5px 0 rgba(22, 35, 72, 0.1);
  z-index: 1000;
}

.header-container.hidden[b-w8u62wlog9] {
  display: none;
}

.header-container .grid-container[b-w8u62wlog9] {
  width: 100%;
}

.header-container #menu-toggle[b-w8u62wlog9] {
  display: none;
  margin-right: 15px;
}

.header-container #menu-toggle div[b-w8u62wlog9] {
  background: var(--color-light);
  width: 24px;
  height: 2px;
}

.header-container #menu-toggle div:not(:last-child)[b-w8u62wlog9] {
  margin-bottom: 5px;
}

.header-container .logo img[b-w8u62wlog9] {
  display: block;
  width: 100%;
  max-width: 150px;
  height: auto;
  max-height: 45px;
}

.header-container .right[b-w8u62wlog9] {
  display: flex;
  align-items: center;
  position: relative;
  margin-left: auto;
}

.header-container .items[b-w8u62wlog9] {
  display: flex;
  align-items: center;
  margin-right: 20px;
  height: 48px;
}

.header-container .items .item[b-w8u62wlog9] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: inherit;
  border-radius: 12px;
  position: relative;
}

.header-container .items .item:not(:first-child)[b-w8u62wlog9] {
  margin-left: 5px;
}

.header-container .items .item .wrapper-icon[b-w8u62wlog9] {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 12px;
  width: 48px;
  height: 48px;
}

.header-container .items .item .wrapper-icon[b-w8u62wlog9]  svg {
  background: transparent;
  color: rgba(22, 35, 72, 0.7);
  position: relative;
  top: -1px;
}

.header-container .items .item .trigger[b-w8u62wlog9] {
  display: flex;
  align-items: center;
  height: inherit;
  border-radius: 12px;
}

.header-container .items .item.disabled[b-w8u62wlog9] {
  cursor: not-allowed;
  opacity: 0.8;
}

.header-container .items .item.disabled *[b-w8u62wlog9] {
  cursor: not-allowed;
}

.header-container .items .item:not(.disabled):hover[b-w8u62wlog9] {
  cursor: pointer;
}

.header-container .items .item:not(.disabled):hover .wrapper-icon[b-w8u62wlog9] {
  background: rgba(22, 35, 72, 0.06);
}

.header-container .items .item:not(.disabled):hover .wrapper-icon[b-w8u62wlog9]  svg {
  background: transparent;
}

.header-container .user-menu .trigger[b-w8u62wlog9] {
  display: flex;
  align-items: center;
  padding: 6px 10px;
  border-radius: 12px;
  transition: all 0ms;
}

.header-container .user-menu .trigger .info[b-w8u62wlog9] {
  line-height: 16px;
  margin-right: 15px;
}

.header-container .user-menu .trigger .info .name[b-w8u62wlog9] {
  font-size: 14px;
  font-weight: 600;
  color: #162348;
}

.header-container .user-menu .trigger .info .company[b-w8u62wlog9] {
  font-size: 12px;
  font-weight: 600;
  color: rgba(22, 35, 72, 0.5);
}

.header-container .user-menu .trigger .image[b-w8u62wlog9] {
  background-size: cover;
  background-image: url('/assets/images/user-avatar.svg');
  margin-right: 15px;
  border-radius: 50%;
  width: 36px;
  height: 36px;
  flex-wrap: nowrap;
}

.header-container .user-menu .trigger[b-w8u62wlog9]:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 3.5px 0 3.5px;
  border-color: rgba(22, 35, 72, 0.25) transparent transparent transparent;
}

.header-container .user-menu .trigger:hover[b-w8u62wlog9] {
  transition: all 0ms;
  background: rgba(22, 35, 72, 0.06);
}

.header-container .user-menu[b-w8u62wlog9]  .dropdown-custom__popover {
  padding: 10px 0;
  right: 0;
  min-width: 190px;
  box-shadow: 0px 3.3333333333px 10px 0px rgba(22, 35, 72, 0.08);
}

.header-container .user-menu[b-w8u62wlog9]  .dropdown-custom__popover .menu {
  width: 100%;
}

.header-container .user-menu[b-w8u62wlog9]  .dropdown-custom__popover .menu li {
  width: 100%;
}

.header-container .user-menu[b-w8u62wlog9]  .dropdown-custom__popover .menu li.spacer {
  margin: 8px 0;
  border-bottom: 1px solid rgba(22, 35, 72, 0.07);
  display: block;
  height: 0;
}

.header-container .user-menu[b-w8u62wlog9]  .dropdown-custom__popover .menu li a,
.header-container .user-menu[b-w8u62wlog9]  .dropdown-custom__popover .menu li span {
  border-radius: 0;
  padding: 11px 24px;
  width: 100%;
  box-sizing: border-box;
}

.header-container.glass-effect[b-w8u62wlog9] {
  background: rgba(255, 255, 255, 0.5);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}

.header-container .item[b-w8u62wlog9] {
  display: flex;
  flex-direction: column;
  border: 2px solid transparent;
}

.header-container .item.alfa[b-w8u62wlog9] {
  position: relative;
  border-color: #ff4843;
}

.header-container .item.alfa .tag[b-w8u62wlog9] {
  bottom: -8px;
  display: flex;
  position: absolute;
  background: #ff4843;
  font-size: 11px;
  color: #fff;
  padding: 0 4px;
  border-radius: 3px;
  font-weight: bold;
}

@media screen and (max-width: 599px) {
  .header-container #menu-toggle[b-w8u62wlog9] {
    display: block;
  }

  .header-container .global-search[b-w8u62wlog9] {
    display: none;
  }

  .header-container .user-menu .info[b-w8u62wlog9] {
    display: none;
  }

  .header-container .right .items[b-w8u62wlog9] {
    margin-right: 0;
  }
}

@media screen and (min-width: 600px) and (max-width: 1280px) {
  .header-container #menu-toggle[b-w8u62wlog9] {
    display: block;
  }

  .header-container .global-search[b-w8u62wlog9] {
    display: none;
  }

  .header-container .user-menu .info[b-w8u62wlog9] {
    display: none;
  }
}
/* /Components/Panel/Processing.razor.rz.scp.css */
.processing-container[b-2eai4dl85q] {
  position: fixed;
  background: #f6f7fb;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
}

.processing-container .loader[b-2eai4dl85q] {
  width: 4px;
  height: 24px;
  background: var(--color-light);
  position: relative;
  animation: loader-processing-b-2eai4dl85q 1s ease-in-out infinite;
  animation-delay: 0.4s;
  top: 50%;
  margin: -15px auto 0;
}

.processing-container .loader[b-2eai4dl85q]::after,
.processing-container .loader[b-2eai4dl85q]::before {
  content: '';
  position: absolute;
  width: 4px;
  height: 24px;
  background: var(--color-light);
  animation: loader-processing-b-2eai4dl85q 1s ease-in-out infinite;
}

.processing-container .loader[b-2eai4dl85q]::before {
  right: 11px;
  animation-delay: 0.2s;
}

.processing-container .loader[b-2eai4dl85q]::after {
  left: 11px;
  animation-delay: 0.6s;
}

@keyframes loader-processing-b-2eai4dl85q {
  0%,
  100% {
    box-shadow: 0 0 0 var(--color-light), 0 0 0 var(--color-light);
  }

  50% {
    box-shadow: 0 -7px 0 var(--color-light), 0 7px 0 var(--color-light);
  }
}
/* /Components/Panel/Sidebar.razor.rz.scp.css */
.sidebar-container[b-5h5yzbwqvw] {
  position: absolute;
  width: 210px;
}

@media screen and (max-width: 599px) {
  .sidebar-container[b-5h5yzbwqvw] {
    position: fixed;
  }
}

.sidebar-container *[b-5h5yzbwqvw] {
  transition: all 250ms !important;
}

.sidebar-container > ul[b-5h5yzbwqvw] {
  margin-bottom: 20px;
  width: 100%;
}

.sidebar-container > ul > li > .title[b-5h5yzbwqvw] {
  padding-bottom: 4px;
  color: rgba(22, 35, 72, 0.8);
  font-size: 14px;
  font-weight: 700;
}

.sidebar-container > ul > li > ul[b-5h5yzbwqvw] {
  width: 100%;
}

.sidebar-container > ul > li > ul > li[b-5h5yzbwqvw] {
  width: 100%;
}

.sidebar-container > ul > li > ul > li > span[b-5h5yzbwqvw] {
  cursor: not-allowed;
}

.sidebar-container[b-5h5yzbwqvw]  a,
.sidebar-container > ul > li > ul > li > span[b-5h5yzbwqvw] {
  display: flex;
  padding: 0 10px;
  border-radius: 12px;
  width: fit-content;
  max-width: 100%;
  box-sizing: border-box;
  color: rgba(22, 35, 72, 0.5);
  font-size: 15px;
  font-weight: 600;
  align-items: center;
  height: 38px;
  margin-bottom: 1px;
}

.sidebar-container[b-5h5yzbwqvw]  a .icon,
.sidebar-container > ul > li > ul > li > span .icon[b-5h5yzbwqvw] {
  display: flex;
  margin-right: 9px;
  width: 25px;
  justify-content: center;
  flex-shrink: 0;
}

.sidebar-container[b-5h5yzbwqvw]  a .icon svg,
.sidebar-container > ul > li > ul > li > span .icon[b-5h5yzbwqvw]  svg {
  display: block;
  fill: rgba(22, 35, 72, 0.35);
}

.sidebar-container[b-5h5yzbwqvw]  a .tag,
.sidebar-container > ul > li > ul > li > span .tag[b-5h5yzbwqvw] {
  margin-left: 10px;
  border-radius: 2px;
  padding: 0 5px;
  height: 16px;
  color: #fff;
  font-size: 10px;
  font-weight: 700;
}

.sidebar-container[b-5h5yzbwqvw]  a .tag.green,
.sidebar-container > ul > li > ul > li > span .tag.green[b-5h5yzbwqvw] {
  background: #15cd72;
}

.sidebar-container[b-5h5yzbwqvw]  a .tag.blue,
.sidebar-container > ul > li > ul > li > span .tag.blue[b-5h5yzbwqvw] {
  background: #29a4ff;
}

.sidebar-container[b-5h5yzbwqvw]  a:hover,
.sidebar-container > ul > li > ul > li > span:hover[b-5h5yzbwqvw] {
  color: rgba(22, 35, 72, 0.7);
  background: rgba(22, 35, 72, 0.06);
}

.sidebar-container[b-5h5yzbwqvw]  a:active,
.sidebar-container > ul > li > ul > li > span:active[b-5h5yzbwqvw] {
  background: rgba(22, 35, 72, 0.08);
}

.sidebar-container[b-5h5yzbwqvw]  a.active,
.sidebar-container[b-5h5yzbwqvw]  a.router-link-active,
.sidebar-container > ul > li > ul > li > span.active[b-5h5yzbwqvw],
.sidebar-container > ul > li > ul > li > span.router-link-active[b-5h5yzbwqvw] {
  color: rgba(22, 35, 72, 0.7);
  background: rgba(22, 35, 72, 0.06);
}

.sidebar-container[b-5h5yzbwqvw]  a.active .icon svg,
.sidebar-container[b-5h5yzbwqvw]  a.router-link-active .icon svg,
.sidebar-container > ul > li > ul > li > span.active .icon[b-5h5yzbwqvw]  svg,
.sidebar-container > ul > li > ul > li > span.router-link-active .icon[b-5h5yzbwqvw]  svg {
  display: block;
  color: rgba(22, 35, 72, 0.7);
}

.sidebar-container > ul > li:not(:last-child)[b-5h5yzbwqvw] {
  margin-bottom: 10px;
}

.sidebar-container .version[b-5h5yzbwqvw] {
  color: rgba(22, 35, 72, 0.4);
  font-size: 11px;
  line-height: 14px;
}

.sidebar-container .version span[b-5h5yzbwqvw] {
  font-weight: 600;
}

.sidebar-container .version[b-5h5yzbwqvw]  a {
  display: inline;
  padding: 0;
  width: auto;
  height: auto;
  margin-bottom: 0;
  border-radius: 0;
  color: rgba(22, 35, 72, 0.8);
  font-size: inherit;
  font-weight: 600;
}

.sidebar-container .version .build[b-5h5yzbwqvw] {
  background: rgba(22, 35, 72, 0.2);
  color: inherit;
  padding: 1px 4px;
  border-radius: 3px;
  margin-left: 10px;
  font-size: 9px;
}

.sidebar-container .version:hover .build[b-5h5yzbwqvw] {
  display: inline !important;
}

/* Converted from @include breakpoint(medium down) using the default Foundation medium-down range. */
@media screen and (max-width: 1023.98px) {
  .sidebar-container[b-5h5yzbwqvw] {
    background: #fff;
    top: 0;
    left: -100%;
    padding: 90px 30px 30px 30px;
    width: 75%;
    height: 100%;
    overflow: auto;
    box-shadow: 0px 3.3333333333px 10px 0px rgba(22, 35, 72, 0.15);
    transition: 0.5s;
    transition-timing-function: cubic-bezier(0, 0.4, 0.3, 1);
    z-index: 800;
  }

  .sidebar-container.visible[b-5h5yzbwqvw] {
    left: 0;
  }
}
/* /Components/Steps/Steps.razor.rz.scp.css */
/* Componente Steps criado como base funcional para suportar a migracao do Onboarding. */
/* /Components/Survey/ModalSurvey2.razor.rz.scp.css */
.modal-survey[b-6ymi7z351j] {
  user-select: none;
}

.modal-survey[b-6ymi7z351j]  .modal {
  background: rgba(255, 255, 255, 0.95);
}

.modal-survey .success[b-6ymi7z351j] {
  color: #454f5d;
}

.modal-survey label[b-6ymi7z351j] {
  top: 12px;
  color: #8492a6;
  font-size: 14px;
  transition: 0.4s;
}

.modal-survey .error-message[b-6ymi7z351j] {
  top: 12px;
  color: #fa1f1f;
  font-size: 14px;
  transition: 0.4s;
}

.modal-survey .body .row:not(:last-child)[b-6ymi7z351j] {
  margin-bottom: 40px;
}

.modal-survey .numbers[b-6ymi7z351j] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.modal-survey .numbers .number[b-6ymi7z351j] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  border-radius: 8px;
  border: 2px solid #fff;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  opacity: 0.7;
  transition: all 300ms ease;
}

.modal-survey .numbers .number.selected[b-6ymi7z351j] {
  opacity: 1;
  box-shadow: 0 0 2px 2px red;
}

.modal-survey .numbers .number:hover[b-6ymi7z351j] {
  cursor: pointer;
  opacity: 1;
}
/* /Components/Svg/IconArrowMove.razor.rz.scp.css */
.arrow[b-p0yl7zwh16] {
  &.direction-up {
    transform: rotate(180deg);
  }

  &.direction-down[b-p0yl7zwh16] {
    transform: rotate(0deg);
  }
}

/* /Components/Svg/IconArrowUpDown.razor.rz.scp.css */
.icon-arrow-up-down[b-d6bdn7nxcl] {
  display: flex;
  .up {
    color: $green;
  }
  .down[b-d6bdn7nxcl] {
    color: red;
  }
}

/* /Components/Svg/IconAtention.razor.rz.scp.css */
/* /Components/Svg/IconBrandTelephone.razor.rz.scp.css */
.icon-brand-telephone[b-ogt4zmw7yu] {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* /Components/Svg/IconCampaign.razor.rz.scp.css */
.cls-1[b-lkkh791qmr] {
  fill: none;
}

.cls-2[b-lkkh791qmr] {
  isolation: isolate;
}

.cls-3[b-lkkh791qmr] {
  clip-path: url(#clip-path);
}

.cls-4[b-lkkh791qmr] {
  mix-blend-mode: multiply;
  opacity: 0.2;
}

.cls-5[b-lkkh791qmr] {
  fill: #1976d2;
}

.cls-6[b-lkkh791qmr] {
  fill: url(#Gradiente_sem_nome_901);
}

.cls-7[b-lkkh791qmr] {
  fill: url(#Gradiente_sem_nome_933);
}

.cls-8[b-lkkh791qmr] {
  fill: url(#Gradiente_sem_nome_924);
}

/* /Components/Svg/IconCampaignsEmail.razor.rz.scp.css */
.cls-1[b-ke55x8k1jp] {
  isolation: isolate;
}

.cls-2[b-ke55x8k1jp] {
  fill: #fff;
}

.cls-3[b-ke55x8k1jp] {
  mix-blend-mode: multiply;
  opacity: 0.1;
}

.cls-4[b-ke55x8k1jp] {
  fill: url(#campaignEmailGradiente_sem_nome_1376);
}

.cls-5[b-ke55x8k1jp] {
  fill: url(#campaignEmailGradiente_sem_nome_1372);
}

.cls-6[b-ke55x8k1jp] {
  fill: url(#campaignEmailGradiente_sem_nome_718);
}

.cls-7[b-ke55x8k1jp] {
  fill: url(#campaignEmailGradiente_sem_nome_1372-2);
}

.cls-8[b-ke55x8k1jp] {
  fill: url(#campaignEmailGradiente_sem_nome_1373);
}

.cls-9[b-ke55x8k1jp] {
  fill: url(#campaignEmailGradiente_sem_nome_901);
}

.cls-10[b-ke55x8k1jp] {
  fill: url(#campaignEmailGradiente_sem_nome_933);
}

.cls-11[b-ke55x8k1jp] {
  fill: url(#campaignEmailGradiente_sem_nome_924);
}

/* /Components/Svg/IconCampaignsSms.razor.rz.scp.css */
.cls-1[b-8bjea21567] {
  fill: none;
}

.cls-2[b-8bjea21567] {
  fill: #feffff;
}

.cls-3[b-8bjea21567] {
  clip-path: url(#clip-path);
}

.cls-4[b-8bjea21567] {
  fill: url(#campaignSmsGradiente_sem_nome_817);
}

.cls-5[b-8bjea21567] {
  fill: url(#campaignSmsGradiente_sem_nome_817-2);
}

.cls-6[b-8bjea21567] {
  fill: url(#campaignSmsGradiente_sem_nome_2384);
}

.cls-7[b-8bjea21567] {
  fill: url(#campaignSmsGradiente_sem_nome_2363);
}

.cls-8[b-8bjea21567] {
  fill: url(#campaignSmsGradiente_sem_nome_2356);
}

.cls-9[b-8bjea21567] {
  fill: url(#campaignSmsGradiente_sem_nome_901);
}

.cls-10[b-8bjea21567] {
  fill: url(#campaignSmsGradiente_sem_nome_933);
}

.cls-11[b-8bjea21567] {
  fill: url(#campaignSmsGradiente_sem_nome_924);
}

/* /Components/Svg/IconCampaignsWhatsapp.razor.rz.scp.css */
.cls-1[b-3znqtrdknl] {
  isolation: isolate;
}

.cls-2[b-3znqtrdknl] {
  fill: #fff;
}

.cls-3[b-3znqtrdknl] {
  fill: url(#campaignWhatsappGradiente_sem_nome_2414);
}

.cls-4[b-3znqtrdknl] {
  mix-blend-mode: multiply;
  opacity: 0.06;
}

.cls-5[b-3znqtrdknl] {
  fill-rule: evenodd;
  fill: url(#campaignWhatsappGradiente_sem_nome_2444);
}

.cls-6[b-3znqtrdknl] {
  fill: url(#campaignWhatsappGradiente_sem_nome_901);
}

.cls-7[b-3znqtrdknl] {
  fill: url(#campaignWhatsappGradiente_sem_nome_933);
}

.cls-8[b-3znqtrdknl] {
  fill: url(#campaignWhatsappGradiente_sem_nome_924);
}

/* /Components/Svg/IconChangelogBugfix.razor.rz.scp.css */
/* /Components/Svg/IconChangelogEnhancement.razor.rz.scp.css */
/* /Components/Svg/IconChangelogFeature.razor.rz.scp.css */
/* /Components/Svg/IconChannelEmail.razor.rz.scp.css */
.cls-1[b-f5ss8tjx1j] {
  fill: none;
}

.cls-2[b-f5ss8tjx1j] {
  isolation: isolate;
}

.cls-3[b-f5ss8tjx1j] {
  clip-path: url(#clip-path);
}

.cls-4[b-f5ss8tjx1j], .cls-7[b-f5ss8tjx1j] {
  mix-blend-mode: multiply;
}

.cls-4[b-f5ss8tjx1j] {
  opacity: 0.1;
}

.cls-5[b-f5ss8tjx1j] {
  fill: url(#Gradiente_sem_nome_1376);
}

.cls-6[b-f5ss8tjx1j] {
  clip-path: url(#clip-path-2);
}

.cls-7[b-f5ss8tjx1j] {
  opacity: 0.2;
}

.cls-8[b-f5ss8tjx1j] {
  fill: url(#Gradiente_sem_nome_1356);
}

.cls-9[b-f5ss8tjx1j] {
  fill: url(#Gradiente_sem_nome_1372);
}

.cls-10[b-f5ss8tjx1j] {
  fill: url(#Gradiente_sem_nome_718);
}

.cls-11[b-f5ss8tjx1j] {
  fill: url(#Gradiente_sem_nome_1372-2);
}

.cls-12[b-f5ss8tjx1j] {
  fill: url(#Gradiente_sem_nome_1373);
}

/* /Components/Svg/IconChannelFacebookMessenger.razor.rz.scp.css */
.cls-1[b-2naxpz3tzi], .cls-2[b-2naxpz3tzi] {
  fill: none;
}

.cls-2[b-2naxpz3tzi] {
  clip-rule: evenodd;
}

.cls-3[b-2naxpz3tzi] {
  isolation: isolate;
}

.cls-4[b-2naxpz3tzi] {
  clip-path: url(#clip-path);
}

.cls-5[b-2naxpz3tzi], .cls-6[b-2naxpz3tzi] {
  fill-rule: evenodd;
}

.cls-5[b-2naxpz3tzi] {
  fill: url(#Gradiente_sem_nome_1677);
}

.cls-12[b-2naxpz3tzi], .cls-6[b-2naxpz3tzi] {
  fill: #fff;
}

.cls-7[b-2naxpz3tzi] {
  clip-path: url(#clip-path-2);
}

.cls-8[b-2naxpz3tzi] {
  mix-blend-mode: multiply;
}

.cls-9[b-2naxpz3tzi] {
  fill: #1565c0;
}

.cls-10[b-2naxpz3tzi] {
  fill: url(#Gradiente_sem_nome_1679);
}

.cls-11[b-2naxpz3tzi] {
  fill: url(#Gradiente_sem_nome_1678);
}

/* /Components/Svg/IconChannels.razor.rz.scp.css */
.cls-1[b-8cv1imcbga] {
  fill: none;
}

.cls-2[b-8cv1imcbga] {
  isolation: isolate;
}

.cls-3[b-8cv1imcbga] {
  clip-path: url(#clip-path);
}

.cls-4[b-8cv1imcbga] {
  fill: url(#Gradiente_sem_nome_718);
}

.cls-5[b-8cv1imcbga] {
  fill: url(#Gradiente_sem_nome_1289);
}

.cls-6[b-8cv1imcbga] {
  fill: url(#Gradiente_sem_nome_817);
}

.cls-7[b-8cv1imcbga] {
  fill: url(#Gradiente_sem_nome_1322);
}

.cls-8[b-8cv1imcbga] {
  mix-blend-mode: multiply;
  opacity: 0.5;
}

.cls-9[b-8cv1imcbga] {
  fill: #bbdefb;
}

.cls-10[b-8cv1imcbga] {
  fill: url(#Gradiente_sem_nome_1384);
}

.cls-11[b-8cv1imcbga] {
  fill: #6f7782;
}

/* /Components/Svg/IconChannelTelegram.razor.rz.scp.css */
.cls-1[b-x0ljk3nvdd] {
  fill: none;
}

.cls-2[b-x0ljk3nvdd] {
  clip-path: url(#clip-path);
}

.cls-3[b-x0ljk3nvdd] {
  fill: url(#Gradiente_sem_nome_1377);
}

.cls-4[b-x0ljk3nvdd], .cls-5[b-x0ljk3nvdd] {
  isolation: isolate;
}

.cls-4[b-x0ljk3nvdd] {
  opacity: 0.05;
}

.cls-5[b-x0ljk3nvdd] {
  opacity: 0.07;
}

.cls-6[b-x0ljk3nvdd] {
  fill: #fff;
}

/* /Components/Svg/IconChannelViber.razor.rz.scp.css */
.cls-1[b-h5oge08gwz] {
  fill: none;
}

.cls-2[b-h5oge08gwz] {
  isolation: isolate;
}

.cls-3[b-h5oge08gwz] {
  clip-path: url(#clip-path);
}

.cls-4[b-h5oge08gwz] {
  fill: #5f48bc;
}

.cls-5[b-h5oge08gwz] {
  mix-blend-mode: multiply;
  opacity: 0.2;
}

.cls-6[b-h5oge08gwz] {
  fill: #fff;
}

/* /Components/Svg/IconChannelVoice.razor.rz.scp.css */
.cls-1[b-sklsya7fx4] {
          fill: none;
        }
        .cls-2[b-sklsya7fx4] {
          fill: #fff;
        }
        .cls-3[b-sklsya7fx4] {
          fill: #cfdce5;
        }
        .cls-4[b-sklsya7fx4] {
          fill: #09ce9e;
        }
        .cls-5[b-sklsya7fx4] {
          fill: url(#Gradiente_sem_nome_52);
        }
        .cls-6[b-sklsya7fx4] {
          filter: url(#drop-shadow-1);
        }
        .cls-7[b-sklsya7fx4] {
          fill: url(#Gradiente_sem_nome_1289);
        }
        .cls-8[b-sklsya7fx4] {
          fill: url(#Gradiente_sem_nome_52-2);
        }

/* /Components/Svg/IconChannelVoiceCampaigns.razor.rz.scp.css */
.cls-campaigns-1[b-utns5ma7th] {
  fill: none;
}
.cls-campaigns-2[b-utns5ma7th] {
  fill: #fff;
}
.cls-campaigns-3[b-utns5ma7th] {
  fill: #09cd9d;
}
.cls-campaigns-4[b-utns5ma7th] {
  fill: url(#Gradiente_campaigns_1289-3);
  opacity: 0.5;
}
.cls-campaigns-5[b-utns5ma7th] {
  fill: url(#Gradiente_campaigns_1289-4);
  opacity: 0.8;
}
.cls-campaigns-6[b-utns5ma7th] {
  fill: url(#Gradiente_campaigns_1289-2);
  opacity: 0.2;
}
.cls-campaigns-7[b-utns5ma7th] {
  fill: url(#Gradiente_campaigns_1289);
}
.cls-campaigns-8[b-utns5ma7th] {
  fill: url(#Gradiente_campaigns_924);
}
.cls-campaigns-9[b-utns5ma7th] {
  fill: url(#Gradiente_campaigns_933);
}
.cls-campaigns-10[b-utns5ma7th] {
  fill: url(#Gradiente_campaigns_901);
}

/* /Components/Svg/IconChannelVoiceTrunks.razor.rz.scp.css */
.cls-trunks-1[b-bympywxa60] {
  fill: none;
}
.cls-trunks-2[b-bympywxa60] {
  fill: url(#Gradiente_sem_nome_261-2);
}
.cls-trunks-3[b-bympywxa60] {
  fill: url(#Gradiente_sem_nome_206-3);
}
.cls-trunks-4[b-bympywxa60] {
  fill: url(#Gradiente_sem_nome_206-2);
}
.cls-trunks-5[b-bympywxa60] {
  fill: #0067c7;
}
.cls-trunks-6[b-bympywxa60] {
  fill: #fff;
}
.cls-trunks-7[b-bympywxa60] {
  fill: #7c7c7c;
}
.cls-trunks-8[b-bympywxa60] {
  fill: url(#Gradiente_sem_nome_1289-2);
}
.cls-trunks-9[b-bympywxa60] {
  fill: url(#Gradiente_sem_nome_1289-3);
}
.cls-trunks-10[b-bympywxa60] {
  fill: url(#Gradiente_sem_nome_1289);
}
.cls-trunks-11[b-bympywxa60] {
  fill: url(#Gradiente_sem_nome_261);
}
.cls-trunks-12[b-bympywxa60] {
  fill: url(#Gradiente_sem_nome_270);
}
.cls-trunks-13[b-bympywxa60] {
  fill: url(#Gradiente_sem_nome_206);
}

/* /Components/Svg/IconChannelVoiceVirtualAgent.razor.rz.scp.css */
.cls-1[b-qb5revtoap] {
          fill: none;
        }
        .cls-2[b-qb5revtoap] {
          fill: url(#Gradiente_sem_nome_59);
          filter: url(#drop-shadow-1);
        }
        .cls-3[b-qb5revtoap] {
          fill: url(#Gradiente_sem_nome_64);
          filter: url(#drop-shadow-2);
        }
        .cls-4[b-qb5revtoap] {
          fill: url(#Gradiente_sem_nome_485-2);
        }
        .cls-5[b-qb5revtoap] {
          fill: url(#Gradiente_sem_nome_493-2);
        }
        .cls-6[b-qb5revtoap] {
          fill: #04d3a2;
        }
        .cls-7[b-qb5revtoap] {
          fill: #0bd7a5;
        }
        .cls-8[b-qb5revtoap] {
          fill: url(#Gradiente_sem_nome_493);
        }
        .cls-9[b-qb5revtoap] {
          fill: url(#Gradiente_sem_nome_485);
        }
        .cls-10[b-qb5revtoap] {
          fill: url(#Gradiente_sem_nome_280);
        }
        .cls-11[b-qb5revtoap] {
          fill: url(#Gradiente_sem_nome_264);
        }
        .cls-12[b-qb5revtoap] {
          fill: url(#Gradiente_sem_nome_722);
        }
        .cls-13[b-qb5revtoap] {
          fill: #00a576;
          opacity: 0.65;
        }

/* /Components/Svg/IconChannelWebchat.razor.rz.scp.css */
.cls-1[b-bu3n9htapv] {
  fill: none;
}

.cls-2[b-bu3n9htapv] {
  isolation: isolate;
}

.cls-3[b-bu3n9htapv] {
  clip-path: url(#clip-path);
}

.cls-4[b-bu3n9htapv] {
  fill: url(#Gradiente_sem_nome_1392);
}

.cls-12[b-bu3n9htapv], .cls-5[b-bu3n9htapv] {
  mix-blend-mode: multiply;
}

.cls-5[b-bu3n9htapv] {
  opacity: 0.2;
}

.cls-6[b-bu3n9htapv] {
  fill: #1565c0;
}

.cls-7[b-bu3n9htapv] {
  fill: url(#Gradiente_sem_nome_1596);
}

.cls-8[b-bu3n9htapv] {
  fill: url(#Gradiente_sem_nome_1392-2);
}

.cls-9[b-bu3n9htapv] {
  fill: #fd6a63;
}

.cls-10[b-bu3n9htapv] {
  fill: #ffc579;
}

.cls-11[b-bu3n9htapv] {
  fill: #0bdba9;
}

.cls-12[b-bu3n9htapv] {
  opacity: 0.67;
  fill: url(#Gradiente_sem_nome_1399);
}

.cls-13[b-bu3n9htapv] {
  fill: url(#Gradiente_sem_nome_1676);
}

.cls-14[b-bu3n9htapv] {
  fill: url(#Gradiente_sem_nome_1676-2);
}

/* /Components/Svg/IconChannelWhatsapp.razor.rz.scp.css */
.cls-1[b-jkw3dekvaq] {
  fill: none;
}

.cls-2[b-jkw3dekvaq] {
  isolation: isolate;
}

.cls-3[b-jkw3dekvaq] {
  clip-path: url(#clip-path);
}

.cls-4[b-jkw3dekvaq], .cls-8[b-jkw3dekvaq] {
  mix-blend-mode: multiply;
}

.cls-4[b-jkw3dekvaq] {
  opacity: 0.1;
}

.cls-5[b-jkw3dekvaq], .cls-9[b-jkw3dekvaq] {
  fill: #fff;
}

.cls-6[b-jkw3dekvaq] {
  fill: url(#linear-gradient);
}

.cls-7[b-jkw3dekvaq] {
  fill: url(#linear-gradient-2);
}

.cls-8[b-jkw3dekvaq] {
  opacity: 0.06;
}

.cls-9[b-jkw3dekvaq] {
  fill-rule: evenodd;
}

/* /Components/Svg/IconContact.razor.rz.scp.css */
.cls-1[b-wveo6o7xjm] {
  fill: none;
}

.cls-2[b-wveo6o7xjm] {
  clip-path: url(#clip-path);
}

.cls-3[b-wveo6o7xjm] {
  fill: url(#Gradiente_sem_nome_152);
}

.cls-4[b-wveo6o7xjm] {
  fill: url(#Gradiente_sem_nome_145);
}

.cls-5[b-wveo6o7xjm] {
  fill: url(#Gradiente_sem_nome_93);
}

.cls-6[b-wveo6o7xjm] {
  fill: url(#Gradiente_sem_nome_80);
}

/* /Components/Svg/IconDanger.razor.rz.scp.css */
.cls-1[b-18bvubv756] {
  fill: #b71616;
}

.cls-2[b-18bvubv756] {
  fill: #e21b1b;
  fill-rule: evenodd;
}

.cls-3[b-18bvubv756] {
  fill: #fff;
}
/* /Components/Svg/IconDashboard.razor.rz.scp.css */
.cls-1[b-2f1l4yayf9] {
  fill: none;
}

.cls-2[b-2f1l4yayf9] {
  clip-path: url(#clip-path);
}

.cls-3[b-2f1l4yayf9] {
  fill: url(#Gradiente_sem_nome_220);
}

.cls-4[b-2f1l4yayf9] {
  fill: url(#Gradiente_sem_nome_198);
}

.cls-5[b-2f1l4yayf9] {
  fill: url(#Gradiente_sem_nome_206);
}

/* /Components/Svg/IconDashboardAnalytical.razor.rz.scp.css */
.cls-1[b-q32dtmfqlq] {
  fill: none;
}

.cls-2[b-q32dtmfqlq] {
  isolation: isolate;
}

.cls-3[b-q32dtmfqlq] {
  clip-path: url(#clip-path);
}

.cls-4[b-q32dtmfqlq] {
  fill: url(#Gradiente_sem_nome_971);
}

.cls-5[b-q32dtmfqlq] {
  fill: url(#Gradiente_sem_nome_938);
}

.cls-6[b-q32dtmfqlq] {
  fill: url(#Gradiente_sem_nome_955);
}

.cls-7[b-q32dtmfqlq] {
  fill: #37b0ff;
  opacity: 0.5;
}

.cls-8[b-q32dtmfqlq] {
  fill: url(#Gradiente_sem_nome_349);
}

.cls-9[b-q32dtmfqlq] {
  fill: url(#Gradiente_sem_nome_250);
}

.cls-10[b-q32dtmfqlq] {
  mix-blend-mode: multiply;
  opacity: 0.2;
}

.cls-11[b-q32dtmfqlq] {
  fill: url(#Gradiente_sem_nome_2488);
}

/* /Components/Svg/IconDashboardKpi.razor.rz.scp.css */
.cls-1[b-a4olcu1b6i] {
  fill: none;
}

.cls-2[b-a4olcu1b6i] {
  fill: url(#Gradiente_sem_nome_271-2);
}

.cls-3[b-a4olcu1b6i] {
  fill: #f96a63;
}

.cls-4[b-a4olcu1b6i] {
  fill: #ebebeb;
}

.cls-5[b-a4olcu1b6i] {
  fill: #0bd7a5;
}

.cls-6[b-a4olcu1b6i] {
  fill: url(#Gradiente_sem_nome_279);
  opacity: .28;
}

.cls-7[b-a4olcu1b6i] {
  fill: url(#Gradiente_sem_nome_431);
}

.cls-8[b-a4olcu1b6i] {
  fill: url(#Gradiente_sem_nome_437);
}

.cls-9[b-a4olcu1b6i] {
  fill: url(#Gradiente_sem_nome_438);
}

.cls-10[b-a4olcu1b6i] {
  fill: url(#Gradiente_sem_nome_276);
}

.cls-11[b-a4olcu1b6i] {
  fill: url(#Gradiente_sem_nome_271);
}

.cls-12[b-a4olcu1b6i] {
  fill: url(#Gradiente_sem_nome_132);
}

/* /Components/Svg/IconDashboardOperational.razor.rz.scp.css */
.cls-1[b-y1h1m2cxoc] {
  fill: none;
}

.cls-2[b-y1h1m2cxoc] {
  clip-path: url(#clip-path);
}

.cls-3[b-y1h1m2cxoc] {
  fill: url(#Gradiente_sem_nome_991);
}

.cls-4[b-y1h1m2cxoc] {
  fill: url(#Gradiente_sem_nome_2922);
}

.cls-5[b-y1h1m2cxoc] {
  fill: url(#Gradiente_sem_nome_1189);
}

.cls-6[b-y1h1m2cxoc] {
  fill: url(#Gradiente_sem_nome_80);
}

.cls-7[b-y1h1m2cxoc] {
  fill: url(#Gradiente_sem_nome_80-2);
}

/* /Components/Svg/IconDashboardWhatsappTimeline.razor.rz.scp.css */
.cls-1[b-q9n2647tek] {
  isolation: isolate;
}

.cls-2[b-q9n2647tek] {
  fill: none;
}

.cls-3[b-q9n2647tek] {
  fill: url(#Gradiente_sem_nome_38);
}

.cls-4[b-q9n2647tek] {
  fill: url(#Gradiente_sem_nome_163);
}

.cls-5[b-q9n2647tek] {
  fill: url(#Gradiente_sem_nome_209);
}

.cls-10[b-q9n2647tek], .cls-6[b-q9n2647tek] {
  mix-blend-mode: multiply;
}

.cls-6[b-q9n2647tek] {
  opacity: 0.1;
}

.cls-11[b-q9n2647tek], .cls-7[b-q9n2647tek] {
  fill: #fff;
}

.cls-8[b-q9n2647tek] {
  fill: url(#linear-gradient);
}

.cls-9[b-q9n2647tek] {
  fill: url(#linear-gradient-2);
}

.cls-10[b-q9n2647tek] {
  opacity: 0.06;
}

.cls-11[b-q9n2647tek] {
  fill-rule: evenodd;
}

/* /Components/Svg/IconEdit.razor.rz.scp.css */
/* /Components/Svg/IconEventoKpi.razor.rz.scp.css */
.cls-1[b-9e0mrhidbj], .cls-3[b-9e0mrhidbj] {
  fill: none;
}

.cls-2[b-9e0mrhidbj] {
  clip-path: url(#clip-path);
}

.cls-3[b-9e0mrhidbj] {
  stroke-linecap: round;
  stroke-miterlimit: 10;
  stroke: url(#Gradiente_sem_nome_780);
}

.cls-4[b-9e0mrhidbj] {
  fill: url(#Gradiente_sem_nome_532);
}

.cls-5[b-9e0mrhidbj] {
  fill: url(#Gradiente_sem_nome_532-2);
}

.cls-6[b-9e0mrhidbj] {
  fill: url(#Gradiente_sem_nome_532-3);
}

.cls-7[b-9e0mrhidbj] {
  fill: url(#Gradiente_sem_nome_532-4);
}

.cls-8[b-9e0mrhidbj] {
  fill: url(#Gradiente_sem_nome_581);
}

.cls-9[b-9e0mrhidbj] {
  fill: url(#Gradiente_sem_nome_582);
}

.cls-10[b-9e0mrhidbj] {
  fill: url(#Gradiente_sem_nome_589);
}

.cls-11[b-9e0mrhidbj] {
  fill: url(#Gradiente_sem_nome_568);
}

/* /Components/Svg/IconIdrStudio.razor.rz.scp.css */
.cls-1[b-ofkwb4vzh5], .cls-17[b-ofkwb4vzh5], .cls-22[b-ofkwb4vzh5] {
  fill: none;
}

.cls-2[b-ofkwb4vzh5] {
  isolation: isolate;
}

.cls-3[b-ofkwb4vzh5] {
  clip-path: url(#clip-path);
}

.cls-13[b-ofkwb4vzh5], .cls-14[b-ofkwb4vzh5], .cls-19[b-ofkwb4vzh5], .cls-4[b-ofkwb4vzh5] {
  mix-blend-mode: multiply;
}

.cls-4[b-ofkwb4vzh5] {
  opacity: 0.3;
}

.cls-5[b-ofkwb4vzh5] {
  fill: #bbdefb;
}

.cls-6[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_785);
}

.cls-7[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_668);
}

.cls-8[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_718);
}

.cls-9[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_722);
}

.cls-10[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_615);
}

.cls-11[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_615-2);
}

.cls-12[b-ofkwb4vzh5] {
  fill: #0bdba9;
}

.cls-13[b-ofkwb4vzh5], .cls-14[b-ofkwb4vzh5] {
  opacity: 0.63;
}

.cls-13[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_725);
}

.cls-14[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_725-2);
}

.cls-15[b-ofkwb4vzh5], .cls-16[b-ofkwb4vzh5], .cls-21[b-ofkwb4vzh5] {
  opacity: 0.22;
}

.cls-15[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_807);
}

.cls-16[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_807-2);
}

.cls-17[b-ofkwb4vzh5], .cls-22[b-ofkwb4vzh5] {
  stroke-miterlimit: 10;
}

.cls-17[b-ofkwb4vzh5] {
  stroke-width: 0.25px;
  stroke: url(#Gradiente_sem_nome_809);
}

.cls-18[b-ofkwb4vzh5] {
  clip-path: url(#clip-path-2);
}

.cls-19[b-ofkwb4vzh5] {
  opacity: 0.8;
}

.cls-20[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_628);
}

.cls-21[b-ofkwb4vzh5] {
  fill: url(#Gradiente_sem_nome_832);
}

.cls-22[b-ofkwb4vzh5] {
  stroke: #0bdba9;
  stroke-linecap: round;
}

/* /Components/Svg/IconIdrStudioAgenteLocalizador.razor.rz.scp.css */
.cls-1[b-5omjq3ouwg], .cls-17[b-5omjq3ouwg], .cls-29[b-5omjq3ouwg], .cls-33[b-5omjq3ouwg], .cls-34[b-5omjq3ouwg], .cls-35[b-5omjq3ouwg] {
  fill: none;
}

.cls-2[b-5omjq3ouwg] {
  isolation: isolate;
}

.cls-3[b-5omjq3ouwg] {
  clip-path: url(#clip-path);
}

.cls-19[b-5omjq3ouwg], .cls-23[b-5omjq3ouwg], .cls-25[b-5omjq3ouwg], .cls-27[b-5omjq3ouwg], .cls-4[b-5omjq3ouwg], .cls-5[b-5omjq3ouwg], .cls-7[b-5omjq3ouwg], .cls-9[b-5omjq3ouwg] {
  mix-blend-mode: multiply;
}

.cls-23[b-5omjq3ouwg], .cls-25[b-5omjq3ouwg], .cls-27[b-5omjq3ouwg], .cls-4[b-5omjq3ouwg], .cls-5[b-5omjq3ouwg] {
  opacity: 0.63;
}

.cls-4[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_725);
}

.cls-5[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_725-2);
}

.cls-6[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_2967);
}

.cls-7[b-5omjq3ouwg] {
  opacity: 0.5;
}

.cls-8[b-5omjq3ouwg] {
  fill: #bbdefb;
}

.cls-9[b-5omjq3ouwg] {
  opacity: 0.3;
}

.cls-10[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_6);
}

.cls-11[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_668);
}

.cls-12[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_722);
}

.cls-13[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_615);
}

.cls-14[b-5omjq3ouwg] {
  fill: #50bcff;
}

.cls-15[b-5omjq3ouwg], .cls-16[b-5omjq3ouwg], .cls-21[b-5omjq3ouwg] {
  opacity: 0.22;
}

.cls-15[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_807);
}

.cls-16[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_807-2);
}

.cls-17[b-5omjq3ouwg], .cls-33[b-5omjq3ouwg], .cls-34[b-5omjq3ouwg], .cls-35[b-5omjq3ouwg] {
  stroke-miterlimit: 10;
}

.cls-17[b-5omjq3ouwg] {
  stroke-width: 0.25px;
  stroke: url(#idr-studio-agente-localizador_Gradiente_sem_nome_809);
}

.cls-18[b-5omjq3ouwg] {
  clip-path: url(#clip-path-2);
}

.cls-19[b-5omjq3ouwg] {
  opacity: 0.8;
}

.cls-20[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_628);
}

.cls-21[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_832);
}

.cls-22[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_2968);
}

.cls-23[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_725-3);
}

.cls-24[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_2968);
}

.cls-25[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_725-4);
}

.cls-26[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_615-2);
}

.cls-27[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_2992);
}

.cls-28[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_2968-3);
}

.cls-29[b-5omjq3ouwg], .cls-33[b-5omjq3ouwg], .cls-34[b-5omjq3ouwg], .cls-35[b-5omjq3ouwg] {
  stroke-linecap: round;
}

.cls-29[b-5omjq3ouwg] {
  stroke-linejoin: round;
  stroke: url(#idr-studio-agente-localizador_Gradiente_sem_nome_2968);
}

.cls-30[b-5omjq3ouwg] {
  fill: #fff;
}

.cls-31[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_30);
}

.cls-32[b-5omjq3ouwg] {
  fill: #a3aab2;
}

.cls-33[b-5omjq3ouwg] {
  stroke: url(#idr-studio-agente-localizador_Gradiente_sem_nome_722-2);
}

.cls-34[b-5omjq3ouwg] {
  stroke: #a3aab2;
}

.cls-35[b-5omjq3ouwg] {
  stroke: url(#idr-studio-agente-localizador_Gradiente_sem_nome_722-3);
}

.cls-36[b-5omjq3ouwg] {
  fill: url(#idr-studio-agente-localizador_Gradiente_sem_nome_868);
}

/* /Components/Svg/IconIdrStudioApiRestful.razor.rz.scp.css */
.cls-1[b-2v9rksphgb], .cls-18[b-2v9rksphgb] {
  fill: none;
}

.cls-2[b-2v9rksphgb] {
  isolation: isolate;
}

.cls-3[b-2v9rksphgb] {
  clip-path: url(#clip-path);
}

.cls-4[b-2v9rksphgb] {
  fill: #d3d3d3;
}

.cls-5[b-2v9rksphgb] {
  fill: #29a4ff;
}

.cls-15[b-2v9rksphgb], .cls-20[b-2v9rksphgb], .cls-6[b-2v9rksphgb], .cls-8[b-2v9rksphgb] {
  mix-blend-mode: multiply;
}

.cls-6[b-2v9rksphgb] {
  opacity: 0.5;
}

.cls-7[b-2v9rksphgb] {
  fill: #bbdefb;
}

.cls-8[b-2v9rksphgb] {
  opacity: 0.3;
}

.cls-9[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_821);
}

.cls-10[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_668);
}

.cls-11[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_722);
}

.cls-12[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_615);
}

.cls-13[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_615-2);
}

.cls-14[b-2v9rksphgb] {
  fill: #5fc2ff;
}

.cls-15[b-2v9rksphgb] {
  opacity: 0.63;
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_725);
}

.cls-16[b-2v9rksphgb], .cls-17[b-2v9rksphgb], .cls-22[b-2v9rksphgb] {
  opacity: 0.22;
}

.cls-16[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_807);
}

.cls-17[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_807-2);
}

.cls-18[b-2v9rksphgb] {
  stroke-miterlimit: 10;
  stroke-width: 0.25px;
  stroke: url(#idr-studio-api-restfull_Gradiente_sem_nome_809);
}

.cls-19[b-2v9rksphgb] {
  clip-path: url(#clip-path-2);
}

.cls-20[b-2v9rksphgb] {
  opacity: 0.8;
}

.cls-21[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_628);
}

.cls-22[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_832);
}

.cls-23[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_818);
}

.cls-24[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_802);
}

.cls-25[b-2v9rksphgb] {
  fill: url(#idr-studio-api-restfull_Gradiente_sem_nome_802-2);
}

.cls-26[b-2v9rksphgb] {
  fill: #ffc579;
}

.cls-27[b-2v9rksphgb] {
  fill: #6f7782;
}

.cls-28[b-2v9rksphgb] {
  fill: #fbfbfd;
}

.cls-29[b-2v9rksphgb] {
  fill: #269ff8;
}

/* /Components/Svg/IconIdrStudioAuditoriaAtendentes.razor.rz.scp.css */
.cls-1[b-m6jr8x1o72], .cls-22[b-m6jr8x1o72] {
  fill: none;
}

.cls-2[b-m6jr8x1o72] {
  isolation: isolate;
}

.cls-3[b-m6jr8x1o72] {
  clip-path: url(#clip-path);
}

.cls-4[b-m6jr8x1o72] {
  fill: #b2b2b2;
}

.cls-5[b-m6jr8x1o72] {
  fill: #0bdba9;
}

.cls-6[b-m6jr8x1o72] {
  fill: #1491dd;
}

.cls-7[b-m6jr8x1o72] {
  fill: #fd6a63;
}

.cls-8[b-m6jr8x1o72] {
  fill: #6ec8ff;
}

.cls-19[b-m6jr8x1o72], .cls-24[b-m6jr8x1o72], .cls-9[b-m6jr8x1o72] {
  mix-blend-mode: multiply;
}

.cls-9[b-m6jr8x1o72] {
  opacity: 0.5;
}

.cls-10[b-m6jr8x1o72] {
  fill: #bbdefb;
}

.cls-11[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_668);
}

.cls-12[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_722);
}

.cls-13[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_615);
}

.cls-14[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_615-2);
}

.cls-15[b-m6jr8x1o72] {
  fill: #37b0ff;
  opacity: 0.3;
}

.cls-16[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_349);
}

.cls-17[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_282);
}

.cls-18[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_282-2);
}

.cls-19[b-m6jr8x1o72] {
  opacity: 0.63;
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_725);
}

.cls-20[b-m6jr8x1o72], .cls-21[b-m6jr8x1o72], .cls-26[b-m6jr8x1o72] {
  opacity: 0.22;
}

.cls-20[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_807);
}

.cls-21[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_807-2);
}

.cls-22[b-m6jr8x1o72] {
  stroke-miterlimit: 10;
  stroke-width: 0.25px;
  stroke: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_809);
}

.cls-23[b-m6jr8x1o72] {
  clip-path: url(#clip-path-2);
}

.cls-24[b-m6jr8x1o72] {
  opacity: 0.8;
}

.cls-25[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_628);
}

.cls-26[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_832);
}

.cls-27[b-m6jr8x1o72] {
  fill: url(#idr-studio-auditoria-atendentes_Gradiente_sem_nome_224);
}

/* /Components/Svg/IconIdrStudioCaptacao.razor.rz.scp.css */
.cls-1[b-bvq1f417t9], .cls-17[b-bvq1f417t9] {
  fill: none;
}

.cls-2[b-bvq1f417t9] {
  isolation: isolate;
}

.cls-3[b-bvq1f417t9] {
  clip-path: url(#idr-studio-captacao-lead_clip-path);
}

.cls-4[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_199);
}

.cls-14[b-bvq1f417t9], .cls-19[b-bvq1f417t9], .cls-5[b-bvq1f417t9], .cls-7[b-bvq1f417t9] {
  mix-blend-mode: multiply;
}

.cls-5[b-bvq1f417t9] {
  opacity: 0.5;
}

.cls-6[b-bvq1f417t9] {
  fill: #bbdefb;
}

.cls-7[b-bvq1f417t9] {
  opacity: 0.3;
}

.cls-8[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_170);
}

.cls-9[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_668);
}

.cls-10[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_722);
}

.cls-11[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_615);
}

.cls-12[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_615-2);
}

.cls-13[b-bvq1f417t9] {
  fill: #ffe1ec;
}

.cls-14[b-bvq1f417t9] {
  opacity: 0.63;
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_725);
}

.cls-15[b-bvq1f417t9], .cls-16[b-bvq1f417t9], .cls-21[b-bvq1f417t9] {
  opacity: 0.22;
}

.cls-15[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_807);
}

.cls-16[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_807-2);
}

.cls-17[b-bvq1f417t9] {
  stroke-miterlimit: 10;
  stroke-width: 0.25px;
  stroke: url(#idr-studio-captacao-lead_Gradiente_sem_nome_809);
}

.cls-18[b-bvq1f417t9] {
  clip-path: url(#idr-studio-captacao-lead_clip-path-2);
}

.cls-19[b-bvq1f417t9] {
  opacity: 0.8;
}

.cls-20[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_628);
}

.cls-21[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_832);
}


.cls-22[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_164);
}

.cls-23[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_164);
}


.cls-24[b-bvq1f417t9] {
  fill: url(#idr-studio-captacao-lead_Gradiente_sem_nome_205);
}

/* /Components/Svg/IconIdrStudioCrossChannel.razor.rz.scp.css */
.idr-studio-cross-channel_cls-1[b-zl1ayr8zic], .idr-studio-cross-channel_cls-25[b-zl1ayr8zic] {
  fill: none;
}

.idr-studio-cross-channel_cls-2[b-zl1ayr8zic] {
  isolation: isolate;
}


.idr-studio-cross-channel_cls-10[b-zl1ayr8zic], .idr-studio-cross-channel_cls-12[b-zl1ayr8zic], .idr-studio-cross-channel_cls-14[b-zl1ayr8zic], .idr-studio-cross-channel_cls-22[b-zl1ayr8zic], .idr-studio-cross-channel_cls-27[b-zl1ayr8zic], .idr-studio-cross-channel_cls-30[b-zl1ayr8zic], .idr-studio-cross-channel_cls-4[b-zl1ayr8zic] {
  mix-blend-mode: multiply;
}

.idr-studio-cross-channel_cls-4[b-zl1ayr8zic] {
  opacity: 0.4;
}

.idr-studio-cross-channel_cls-5[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_2075);
}

.idr-studio-cross-channel_cls-6[b-zl1ayr8zic] {
  fill: #172348;
}

.idr-studio-cross-channel_cls-7[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_2054);
}

.idr-studio-cross-channel_cls-8[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_3039);
}

.idr-studio-cross-channel_cls-31[b-zl1ayr8zic], .idr-studio-cross-channel_cls-9[b-zl1ayr8zic] {
  fill: #fff;
}

.idr-studio-cross-channel_cls-10[b-zl1ayr8zic] {
  opacity: 0.04;
}

.idr-studio-cross-channel_cls-11[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_2994);
}

.idr-studio-cross-channel_cls-12[b-zl1ayr8zic] {
  opacity: 0.3;
}

.idr-studio-cross-channel_cls-13[b-zl1ayr8zic] {
  fill: #bbdefb;
}

.idr-studio-cross-channel_cls-14[b-zl1ayr8zic] {
  opacity: 0.5;
}

.idr-studio-cross-channel_cls-15[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_785);
}

.idr-studio-cross-channel_cls-16[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_668);
}

.idr-studio-cross-channel_cls-17[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_2414);
}

.idr-studio-cross-channel_cls-18[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_722);
}

.idr-studio-cross-channel_cls-19[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_615);
}

.idr-studio-cross-channel_cls-20[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_615-2);
}

.idr-studio-cross-channel_cls-21[b-zl1ayr8zic] {
  fill: #6de275;
}

.idr-studio-cross-channel_cls-22[b-zl1ayr8zic] {
  opacity: 0.63;
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_725);
}

.idr-studio-cross-channel_cls-23[b-zl1ayr8zic], .idr-studio-cross-channel_cls-24[b-zl1ayr8zic], .idr-studio-cross-channel_cls-29[b-zl1ayr8zic] {
  opacity: 0.22;
}

.idr-studio-cross-channel_cls-23[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_807);
}

.idr-studio-cross-channel_cls-24[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_807-2);
}

.idr-studio-cross-channel_cls-25[b-zl1ayr8zic] {
  stroke-miterlimit: 10;
  stroke-width: 0.25px;
  stroke: url(#idr-studio-cross-channel_Gradiente_sem_nome_809);
}

.idr-studio-cross-channel_cls-26[b-zl1ayr8zic] {
  clip-path: url(#clip-path-2);
}

.idr-studio-cross-channel_cls-27[b-zl1ayr8zic] {
  opacity: 0.8;
}

.idr-studio-cross-channel_cls-28[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_628);
}

.idr-studio-cross-channel_cls-29[b-zl1ayr8zic] {
  fill: url(#idr-studio-cross-channel_Gradiente_sem_nome_832);
}

.idr-studio-cross-channel_cls-30[b-zl1ayr8zic] {
  opacity: 0.06;
}

.idr-studio-cross-channel_cls-31[b-zl1ayr8zic] {
  fill-rule: evenodd;
}

/* /Components/Svg/IconIdrStudioDefaultModel.razor.rz.scp.css */
.cls-1[b-q4pdur8v55], .cls-22[b-q4pdur8v55], .cls-6[b-q4pdur8v55] {
  fill: none;
}

.cls-2[b-q4pdur8v55] {
  isolation: isolate;
}

.cls-3[b-q4pdur8v55] {
  clip-path: url(#clip-path);
}

.cls-4[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_545);
}

.cls-5[b-q4pdur8v55] {
  opacity: 0.1;
}

.cls-6[b-q4pdur8v55] {
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_369);
}

.cls-7[b-q4pdur8v55] {
  fill: #a3aab2;
}

.cls-8[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_868);
}

.cls-9[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_369-2);
}

.cls-10[b-q4pdur8v55], .cls-21[b-q4pdur8v55], .cls-26[b-q4pdur8v55] {
  opacity: 0.22;
}

.cls-10[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_807);
}

.cls-11[b-q4pdur8v55], .cls-13[b-q4pdur8v55], .cls-20[b-q4pdur8v55], .cls-24[b-q4pdur8v55] {
  mix-blend-mode: multiply;
}

.cls-11[b-q4pdur8v55] {
  opacity: 0.5;
}

.cls-12[b-q4pdur8v55] {
  fill: #bbdefb;
}

.cls-13[b-q4pdur8v55] {
  opacity: 0.3;
}

.cls-14[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_285);
}

.cls-15[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_668);
}

.cls-16[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_722);
}

.cls-17[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_615);
}

.cls-18[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_615-2);
}

.cls-19[b-q4pdur8v55] {
  fill: #f1fdff;
}

.cls-20[b-q4pdur8v55] {
  opacity: 0.63;
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_725);
}

.cls-21[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_807-2);
}

.cls-22[b-q4pdur8v55] {
  stroke-miterlimit: 10;
  stroke-width: 0.25px;
  stroke: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_809);
}

.cls-23[b-q4pdur8v55] {
  clip-path: url(#clip-path-2);
}

.cls-24[b-q4pdur8v55] {
  opacity: 0.8;
}

.cls-25[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_628);
}

.cls-26[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_832);
}

.cls-27[b-q4pdur8v55] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_1289);
}

/* /Components/Svg/IconIdrStudioDistribuicaoSegmento.razor.rz.scp.css */
.cls-1[b-qpli113u6u], .cls-18[b-qpli113u6u] {
  fill: none;
}

.cls-2[b-qpli113u6u] {
  isolation: isolate;
}

.cls-3[b-qpli113u6u] {
  clip-path: url(#clip-path);
}

.cls-4[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_1622);
}

.cls-5[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_565);
}

.cls-15[b-qpli113u6u], .cls-20[b-qpli113u6u], .cls-6[b-qpli113u6u], .cls-8[b-qpli113u6u] {
  mix-blend-mode: multiply;
}

.cls-6[b-qpli113u6u] {
  opacity: 0.5;
}

.cls-7[b-qpli113u6u] {
  fill: #bbdefb;
}

.cls-8[b-qpli113u6u] {
  opacity: 0.3;
}

.cls-9[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_572);
}

.cls-10[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_668);
}

.cls-11[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_722);
}

.cls-12[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_615);
}

.cls-13[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_615-2);
}

.cls-14[b-qpli113u6u] {
  fill: #fff5f9;
}

.cls-15[b-qpli113u6u] {
  opacity: 0.63;
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_725);
}

.cls-16[b-qpli113u6u], .cls-17[b-qpli113u6u], .cls-22[b-qpli113u6u] {
  opacity: 0.22;
}

.cls-16[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_807);
}

.cls-17[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_807-2);
}

.cls-18[b-qpli113u6u] {
  stroke-miterlimit: 10;
  stroke-width: 0.25px;
  stroke: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_809);
}

.cls-19[b-qpli113u6u] {
  clip-path: url(#clip-path-2);
}

.cls-20[b-qpli113u6u] {
  opacity: 0.8;
}

.cls-21[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_628);
}

.cls-22[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_832);
}

.cls-23[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_164);
}

.cls-24[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_159);
}

.cls-25[b-qpli113u6u] {
  fill: url(#idr-studio-distribuicao-segmento_Gradiente_sem_nome_1601);
}

/* /Components/Svg/IconIdrStudioHorarioAtendimento.razor.rz.scp.css */
.cls-1[b-o87kaqjdpl], .cls-22[b-o87kaqjdpl], .cls-6[b-o87kaqjdpl] {
  fill: none;
}

.cls-2[b-o87kaqjdpl] {
  isolation: isolate;
}

.cls-3[b-o87kaqjdpl] {
  clip-path: url(#clip-path);
}

.cls-4[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_545);
}

.cls-5[b-o87kaqjdpl] {
  opacity: 0.1;
}

.cls-6[b-o87kaqjdpl] {
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_369);
}

.cls-7[b-o87kaqjdpl] {
  fill: #a3aab2;
}

.cls-8[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_868);
}

.cls-9[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_369-2);
}

.cls-10[b-o87kaqjdpl], .cls-21[b-o87kaqjdpl], .cls-26[b-o87kaqjdpl] {
  opacity: 0.22;
}

.cls-10[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_807);
}

.cls-11[b-o87kaqjdpl], .cls-13[b-o87kaqjdpl], .cls-20[b-o87kaqjdpl], .cls-24[b-o87kaqjdpl] {
  mix-blend-mode: multiply;
}

.cls-11[b-o87kaqjdpl] {
  opacity: 0.5;
}

.cls-12[b-o87kaqjdpl] {
  fill: #bbdefb;
}

.cls-13[b-o87kaqjdpl] {
  opacity: 0.3;
}

.cls-14[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_285);
}

.cls-15[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_668);
}

.cls-16[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_722);
}

.cls-17[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_615);
}

.cls-18[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_615-2);
}

.cls-19[b-o87kaqjdpl] {
  fill: #0bdba9;
}

.cls-20[b-o87kaqjdpl] {
  opacity: 0.63;
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_725);
}

.cls-21[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_807-2);
}

.cls-22[b-o87kaqjdpl] {
  stroke-miterlimit: 10;
  stroke-width: 0.25px;
  stroke: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_809);
}

.cls-23[b-o87kaqjdpl] {
  clip-path: url(#clip-path-2);
}

.cls-24[b-o87kaqjdpl] {
  opacity: 0.8;
}

.cls-25[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_628);
}

.cls-26[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_832);
}

.cls-27[b-o87kaqjdpl] {
  fill: url(#idr-studio-horario-atendimento_Gradiente_sem_nome_1289);
}

.cls-28[b-o87kaqjdpl] {
  fill: #fff;
}

/* /Components/Svg/IconIdrStudioNps.razor.rz.scp.css */
.cls-1[b-4wnr50z5jo], .cls-21[b-4wnr50z5jo] {
  fill: none;
}

.cls-2[b-4wnr50z5jo] {
  isolation: isolate;
}

.cls-3[b-4wnr50z5jo] {
  clip-path: url(#idr-studio-nps_clip-path);
}

.cls-4[b-4wnr50z5jo] {
  fill: transparent;
}

.cls-5[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_214);
}

.cls-6[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_1289);
}

.cls-7[b-4wnr50z5jo] {
  fill: #286856;
}

.cls-8[b-4wnr50z5jo] {
  fill: #8e5454;
}

.cls-11[b-4wnr50z5jo], .cls-18[b-4wnr50z5jo], .cls-23[b-4wnr50z5jo], .cls-9[b-4wnr50z5jo] {
  mix-blend-mode: multiply;
}

.cls-9[b-4wnr50z5jo] {
  opacity: 0.5;
}

.cls-10[b-4wnr50z5jo] {
  fill: #bbdefb;
}

.cls-11[b-4wnr50z5jo] {
  opacity: 0.3;
}

.cls-12[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_170);
}

.cls-13[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_668);
}

.cls-14[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_722);
}

.cls-15[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_615);
}

.cls-16[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_615-2);
}

.cls-17[b-4wnr50z5jo] {
  fill: #ffedd7;
}

.cls-18[b-4wnr50z5jo] {
  opacity: 0.63;
  fill: url(#idr-studio-nps_Gradiente_sem_nome_725);
}

.cls-19[b-4wnr50z5jo], .cls-20[b-4wnr50z5jo], .cls-25[b-4wnr50z5jo] {
  opacity: 0.22;
}

.cls-19[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_807);
}

.cls-20[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_807-2);
}

.cls-21[b-4wnr50z5jo] {
  stroke-miterlimit: 10;
  stroke-width: 0.25px;
  stroke: url(#idr-studio-nps_Gradiente_sem_nome_809);
}

.cls-22[b-4wnr50z5jo] {
  clip-path: url(#idr-studio-nps_clip-path-2);
}

.cls-23[b-4wnr50z5jo] {
  opacity: 0.8;
}

.cls-24[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_628);
}

.cls-25[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_832);
}

.cls-26[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_210);
}

.cls-27[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_210-2);
}

.cls-28[b-4wnr50z5jo] {
  fill: url(#idr-studio-nps_Gradiente_sem_nome_210-3);
}

/* /Components/Svg/IconIdrStudioRecursosHumanos.razor.rz.scp.css */
.cls-1[b-0mrred15f3], .cls-25[b-0mrred15f3] {
  fill: none;
}

.cls-2[b-0mrred15f3] {
  isolation: isolate;
}

.cls-3[b-0mrred15f3] {
  clip-path: url(#clip-path);
}

.cls-4[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_718);
}

.cls-31[b-0mrred15f3], .cls-5[b-0mrred15f3] {
  fill: #fbfbfd;
}

.cls-6[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_624);
}

.cls-7[b-0mrred15f3] {
  fill: #37b0ff;
  opacity: 0.2;
}

.cls-8[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_627);
}

.cls-9[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_250);
}

.cls-10[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_2488);
}

.cls-11[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_718-2);
}

.cls-12[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_718-3);
}

.cls-13[b-0mrred15f3], .cls-15[b-0mrred15f3], .cls-22[b-0mrred15f3], .cls-27[b-0mrred15f3] {
  mix-blend-mode: multiply;
}

.cls-13[b-0mrred15f3] {
  opacity: 0.5;
}

.cls-14[b-0mrred15f3] {
  fill: #bbdefb;
}

.cls-15[b-0mrred15f3] {
  opacity: 0.3;
}

.cls-16[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_577);
}

.cls-17[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_668);
}

.cls-18[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_722);
}

.cls-19[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_615);
}

.cls-20[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_615-2);
}

.cls-21[b-0mrred15f3] {
  fill: #ffedd6;
}

.cls-22[b-0mrred15f3] {
  opacity: 0.63;
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_725);
}

.cls-23[b-0mrred15f3], .cls-24[b-0mrred15f3], .cls-29[b-0mrred15f3] {
  opacity: 0.22;
}

.cls-23[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_807);
}

.cls-24[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_807-2);
}

.cls-25[b-0mrred15f3] {
  stroke-miterlimit: 10;
  stroke-width: 0.25px;
  stroke: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_809);
}

.cls-26[b-0mrred15f3] {
  clip-path: url(#clip-path-2);
}

.cls-27[b-0mrred15f3] {
  opacity: 0.8;
}

.cls-28[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_628);
}

.cls-29[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_832);
}

.cls-30[b-0mrred15f3] {
  fill: url(#idr-studio-recursos-humanos_Gradiente_sem_nome_817);
}

.cls-31[b-0mrred15f3] {
  font-size: 7.67px;
  font-family: Helvetica-Bold, Helvetica;
  font-weight: 700;
}

/* /Components/Svg/IconInformation.razor.rz.scp.css */
/* /Components/Svg/IconInvenioLive.razor.rz.scp.css */
.cls-1[b-kekg99e18i],
.cls-4[b-kekg99e18i],
.cls-5[b-kekg99e18i],
.cls-6[b-kekg99e18i] {
  fill: none;
}

.cls-2[b-kekg99e18i] {
  isolation: isolate;
}

.cls-3[b-kekg99e18i] {
  clip-path: url(#clip-path);
}

.cls-4[b-kekg99e18i],
.cls-5[b-kekg99e18i],
.cls-6[b-kekg99e18i] {
  stroke-miterlimit: 10;
  stroke-width: 1.5px;
}

.cls-4[b-kekg99e18i] {
  stroke: url(#Gradiente_sem_nome_1313);
}

.cls-5[b-kekg99e18i] {
  stroke: url(#Gradiente_sem_nome_1313-2);
}

.cls-6[b-kekg99e18i] {
  stroke: url(#Gradiente_sem_nome_1313-3);
}

.cls-7[b-kekg99e18i] {
  fill: url(#Gradiente_sem_nome_923);
}

.cls-8[b-kekg99e18i] {
  fill: url(#Gradiente_sem_nome_971);
}

.cls-9[b-kekg99e18i] {
  fill: url(#Gradiente_sem_nome_1189);
}

.cls-10[b-kekg99e18i] {
  fill: url(#Gradiente_sem_nome_955);
}

.cls-11[b-kekg99e18i] {
  fill: url(#Gradiente_sem_nome_938);
}

.cls-12[b-kekg99e18i] {
  fill: url(#Gradiente_sem_nome_991);
}

.cls-13[b-kekg99e18i] {
  mix-blend-mode: multiply;
  opacity: 0.2;
}

.cls-14[b-kekg99e18i] {
  fill: url(#Gradiente_sem_nome_1342);
}
/* /Components/Svg/IconMarker.razor.rz.scp.css */
.cls-1[b-4tdprj969c] {
  fill: none;
}
.cls-2[b-4tdprj969c] {
  clip-path: url(#clip-path);
}

.cls-3[b-4tdprj969c] {
  fill: url(#Gradiente_sem_nome_182);
}

.cls-4[b-4tdprj969c] {
  fill: url(#Gradiente_sem_nome_1022);
}

.cls-5[b-4tdprj969c] {
  fill: #575759;
}

.cls-6[b-4tdprj969c] {
  opacity: 0.6;
}

.cls-7[b-4tdprj969c] {
  fill: #525252;
}

.cls-8[b-4tdprj969c] {
  fill: #f6f7fb;
}

/* /Components/Svg/IconMedia.razor.rz.scp.css */
.cls-1[b-nvyv4x0kgt] {
  fill: none;
}

.cls-2[b-nvyv4x0kgt] {
  isolation: isolate;
}

.cls-3[b-nvyv4x0kgt] {
  clip-path: url(#clip-path);
}

.cls-4[b-nvyv4x0kgt] {
  fill: url(#Gradiente_sem_nome_387);
}

.cls-5[b-nvyv4x0kgt] {
  fill: #6f7782;
}

.cls-6[b-nvyv4x0kgt] {
  clip-path: url(#clip-path-2);
}

.cls-7[b-nvyv4x0kgt] {
  mix-blend-mode: multiply;
  opacity: 0.7;
}

.cls-8[b-nvyv4x0kgt] {
  fill: #1e88e5;
}

.cls-9[b-nvyv4x0kgt] {
  fill: #fff;
}

.cls-10[b-nvyv4x0kgt] {
  fill: url(#Gradiente_sem_nome_1165);
}

.cls-11[b-nvyv4x0kgt] {
  fill: url(#Gradiente_sem_nome_1154);
}

.cls-12[b-nvyv4x0kgt] {
  fill: url(#Gradiente_sem_nome_360);
}

/* /Components/Svg/IconMegaphone.razor.rz.scp.css */
.cls-1[b-j7jefezafx] {
  fill: none;
}

.cls-2[b-j7jefezafx] {
  isolation: isolate;
}

.cls-3[b-j7jefezafx] {
  clip-path: url(#clip-path);
}

.cls-4[b-j7jefezafx] {
  mix-blend-mode: multiply;
  opacity: 0.2;
}

.cls-5[b-j7jefezafx] {
  fill: #1976d2;
}

.cls-6[b-j7jefezafx] {
  fill: url(#Gradiente_sem_nome_901);
}

.cls-7[b-j7jefezafx] {
  fill: url(#Gradiente_sem_nome_933);
}

.cls-8[b-j7jefezafx] {
  fill: url(#Gradiente_sem_nome_924);
}

/* /Components/Svg/IconMessageStatus.razor.rz.scp.css */
.icon-message-status[b-8zwwumcope] {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* /Components/Svg/IconOptimization.razor.rz.scp.css */
.cls-1[b-algmbiomcj], .cls-9[b-algmbiomcj] {
  fill: none;
}

.cls-2[b-algmbiomcj] {
  clip-path: url(#clip-path);
}

.cls-3[b-algmbiomcj] {
  fill: url(#Gradiente_sem_nome_225);
}

.cls-4[b-algmbiomcj] {
  fill: url(#Gradiente_sem_nome_528);
}

.cls-5[b-algmbiomcj] {
  fill: url(#Gradiente_sem_nome_1637);
}

.cls-6[b-algmbiomcj] {
  fill: #c5edff;
  opacity: 0.5;
}

.cls-7[b-algmbiomcj] {
  fill: url(#Gradiente_sem_nome_349);
}

.cls-8[b-algmbiomcj] {
  fill: url(#Gradiente_sem_nome_250);
}

.cls-9[b-algmbiomcj] {
  stroke-miterlimit: 10;
  stroke: url(#Gradiente_sem_nome_336);
}

/* /Components/Svg/IconPhrases.razor.rz.scp.css */


/* /Components/Svg/IconPipeline.razor.rz.scp.css */
.cls-1[b-i0aba0mw6p] {
  fill: #f2f4f7;
}

.cls-2[b-i0aba0mw6p] {
  fill: url(#icon-pipeline_Gradiente_sem_nome_201);
}

.cls-3[b-i0aba0mw6p] {
  fill: url(#icon-pipeline_Gradiente_sem_nome_206);
}

.cls-4[b-i0aba0mw6p] {
  fill: url(#icon-pipeline_Gradiente_sem_nome_1289);
}

.cls-5[b-i0aba0mw6p] {
  fill: url(#icon-pipeline_Gradiente_sem_nome_220);
}

.cls-6[b-i0aba0mw6p] {
  fill: none;
}

/* /Components/Svg/IconPublic.razor.rz.scp.css */
.cls-1[b-e9do1zr61b] {
  fill: none;
}

.cls-2[b-e9do1zr61b] {
  isolation: isolate;
}

.cls-3[b-e9do1zr61b] {
  clip-path: url(#clip-path);
}

.cls-4[b-e9do1zr61b] {
  fill: url(#Gradiente_sem_nome_23);
}

.cls-5[b-e9do1zr61b] {
  mix-blend-mode: multiply;
  opacity: 0.27;
  fill: url(#Gradiente_sem_nome_1866);
}

.cls-6[b-e9do1zr61b] {
  fill: url(#Gradiente_sem_nome_1590);
}

.cls-7[b-e9do1zr61b] {
  fill: url(#Gradiente_sem_nome_1576);
}

.cls-8[b-e9do1zr61b] {
  fill: url(#Gradiente_sem_nome_1570);
}

.cls-9[b-e9do1zr61b] {
  fill: url(#Gradiente_sem_nome_1570-3);
}

.cls-10[b-e9do1zr61b] {
  fill: url(#Gradiente_sem_nome_1788);
}

.cls-11[b-e9do1zr61b] {
  fill: url(#Gradiente_sem_nome_1557);
}

.cls-12[b-e9do1zr61b] {
  fill: url(#Gradiente_sem_nome_28);
}

.cls-13[b-e9do1zr61b] {
  fill: url(#Gradiente_sem_nome_1709);
}

.cls-14[b-e9do1zr61b] {
  fill: url(#Gradiente_sem_nome_1905);
}

/* /Components/Svg/IconReport.razor.rz.scp.css */
.cls-1[b-apw2zz9dxo], .cls-10[b-apw2zz9dxo] {
  fill: none;
}

.cls-2[b-apw2zz9dxo] {
  isolation: isolate;
}

.cls-3[b-apw2zz9dxo] {
  clip-path: url(#clip-path);
}

.cls-4[b-apw2zz9dxo] {
  fill: url(#Gradiente_sem_nome_295);
}

.cls-5[b-apw2zz9dxo] {
  opacity: 0.27;
}

.cls-6[b-apw2zz9dxo] {
  mix-blend-mode: multiply;
}

.cls-10[b-apw2zz9dxo], .cls-11[b-apw2zz9dxo], .cls-6[b-apw2zz9dxo] {
  opacity: 0.25;
}

.cls-7[b-apw2zz9dxo] {
  fill: #efefef;
}

.cls-8[b-apw2zz9dxo] {
  fill: url(#Gradiente_sem_nome_396);
}

.cls-9[b-apw2zz9dxo] {
  fill: url(#Gradiente_sem_nome_293);
}

.cls-10[b-apw2zz9dxo] {
  stroke: #7f7f7f;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 1.5px;
}

.cls-11[b-apw2zz9dxo] {
  fill: #7f7f7f;
}

/* /Components/Svg/IconRestriction.razor.rz.scp.css */
.cls-1[b-91hv3qlih6] {
  fill: none;
}

.cls-2[b-91hv3qlih6] {
  clip-path: url(#clip-path);
}

.cls-3[b-91hv3qlih6] {
  fill: url(#Gradiente_sem_nome_1157);
}

/* /Components/Svg/IconRestrictionEmails.razor.rz.scp.css */
.cls-1[b-pfmd7ohz63] {
  fill: none;
}

.cls-2[b-pfmd7ohz63] {
  isolation: isolate;
}

.cls-3[b-pfmd7ohz63] {
  clip-path: url(#clip-path);
}

.cls-4[b-pfmd7ohz63] {
  mix-blend-mode: multiply;
  opacity: 0.4;
}

.cls-5[b-pfmd7ohz63] {
  fill: url(#Gradiente_sem_nome_1376);
}

.cls-6[b-pfmd7ohz63] {
  fill: url(#Gradiente_sem_nome_1372);
}

.cls-7[b-pfmd7ohz63] {
  fill: url(#Gradiente_sem_nome_718);
}

.cls-8[b-pfmd7ohz63] {
  fill: url(#Gradiente_sem_nome_1372-2);
}

.cls-9[b-pfmd7ohz63] {
  fill: url(#Gradiente_sem_nome_1373);
}

.cls-10[b-pfmd7ohz63] {
  fill: url(#Gradiente_sem_nome_2096);
}

/* /Components/Svg/IconRestrictionPhones.razor.rz.scp.css */
.cls-1[b-4roml5ul3b] {
  fill: none;
}

.cls-2[b-4roml5ul3b] {
  isolation: isolate;
}

.cls-3[b-4roml5ul3b] {
  clip-path: url(#clip-path);
}

.cls-4[b-4roml5ul3b] {
  mix-blend-mode: multiply;
  opacity: 0.4;
}

.cls-5[b-4roml5ul3b] {
  fill: url(#Gradiente_sem_nome_2075);
}

.cls-6[b-4roml5ul3b] {
  fill: #172348;
}

.cls-7[b-4roml5ul3b] {
  fill: #576484;
}

.cls-8[b-4roml5ul3b] {
  fill: url(#Gradiente_sem_nome_2054);
}

.cls-9[b-4roml5ul3b] {
  fill: url(#Gradiente_sem_nome_868);
}

.cls-10[b-4roml5ul3b] {
  fill: #fff;
}

.cls-11[b-4roml5ul3b] {
  fill: url(#Gradiente_sem_nome_1289);
}

.cls-12[b-4roml5ul3b] {
  fill: #494949;
}

.cls-13[b-4roml5ul3b] {
  fill: #d6d6d6;
}

.cls-14[b-4roml5ul3b] {
  fill: url(#Gradiente_sem_nome_2096);
}

/* /Components/Svg/IconRestrictionWords.razor.rz.scp.css */
.cls-1[b-xaaetaxb6j] {
  fill: none;
}

.cls-2[b-xaaetaxb6j] {
  clip-path: url(#clip-path);
}

.cls-3[b-xaaetaxb6j] {
  fill: url(#Gradiente_sem_nome_2215);
}

.cls-4[b-xaaetaxb6j] {
  fill: url(#Gradiente_sem_nome_2240);
}

.cls-5[b-xaaetaxb6j] {
  fill: #fff;
}

.cls-6[b-xaaetaxb6j] {
  fill: url(#Gradiente_sem_nome_2096);
}

/* /Components/Svg/IconSegment.razor.rz.scp.css */
.cls-1[b-kg747u9nr7] {
  fill: none;
}

.cls-2[b-kg747u9nr7] {
  clip-path: url(#clip-path);
}

.cls-3[b-kg747u9nr7] {
  fill: url(#Gradiente_sem_nome_1622);
}

.cls-4[b-kg747u9nr7] {
  fill: url(#Gradiente_sem_nome_159);
}

.cls-5[b-kg747u9nr7] {
  fill: url(#Gradiente_sem_nome_1601);
}

/* /Components/Svg/IconSelectedUnselected.razor.rz.scp.css */
.icon-selected-unselected[b-yyyj4btc1l] {

  * {
    transition: all 250ms ease;
  }

  .circle[b-yyyj4btc1l] {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    border: 2px solid rgba(148, 154, 168, 0.6);
    width: 18px;
    height: 18px;
    background: #fff;

    .center {
      display: none;
      width: 8px;
      height: 8px;
      background: #8a91a3;
      border-radius: 50%;
    }
  }

  &.selected[b-yyyj4btc1l] {
    .circle {
      border: 2px solid rgba(148, 154, 168, 0.6);

      .center {
        display: flex;
        background: darken(#8a91a3, 10);
      }
    }
  }

  &.hover[b-yyyj4btc1l] {
    .circle {
      border-color: darken(#8a91a3, 10);

      .center {
      }
    }
  }


}

/* /Components/Svg/IconStar.razor.rz.scp.css */
.icon-star[b-l2l3iblb3f] {
  .border {
    fill: currentColor;
  }
  .body[b-l2l3iblb3f] {
    fill: transparent;
  }

  &.hover[b-l2l3iblb3f] {
    .body {
      fill: #ffa61f !important;
    }
  }

  &.active[b-l2l3iblb3f] {
    .body {
      fill: #f6d613;
    }
  }
}

/* /Components/Svg/IconStatusAway.razor.rz.scp.css */
.icon-status-away[b-upzrofrpr4] {
  transform: rotateY(180deg);
}

/* /Components/Svg/IconTrash.razor.rz.scp.css */
/* /Components/Svg/IconWhatsappCheck.razor.rz.scp.css */
.icon-whatsapp-check[b-irth9h4voy] {
  display: flex;
  align-items: center;
  justify-content: center;

  &.default {
    color: #cfcfcf !important;
  }
  &.blue[b-irth9h4voy] {
    color: #53bdeb !important;
  }
}

/* /Components/Svg/LogoRobbu.razor.rz.scp.css */
.logo-robbu[b-jep8ds35h0] {
  position: relative;
}

.logo-robbu svg[b-jep8ds35h0] {
  display: block;
}

.logo-robbu .christmas[b-jep8ds35h0] {
  position: absolute;
  width: 24px;
  height: 17px;
  top: -20%;
  left: -2%;
  transform: rotate(-30deg);
  transition: .2s;
}

.logo-robbu .christmas .a[b-jep8ds35h0] {
  fill: #fff;
}

.logo-robbu .christmas .b[b-jep8ds35h0] {
  fill: rgba(22, 35, 72, .8);
}

.logo-robbu .christmas .c[b-jep8ds35h0] {
  fill: #ea4642;
}

.logo-robbu .logo .a[b-jep8ds35h0] {
  fill: var(--color-light);
}

.logo-robbu .logo .b[b-jep8ds35h0] {
  fill: #162348;
}

.logo-robbu .logo.center[b-jep8ds35h0] {
  margin: 0 auto;
}

.logo-robbu:hover .christmas[b-jep8ds35h0] {
  top: -18%;
  left: -5%;
  transform: rotate(-45deg);
}
/* /Components/Svg/LogoRobbuVoice.razor.rz.scp.css */
.logo-robbu-voice.text[b-mvynkevpvr] {
  fill: #172449;
}

.logo-robbu-voice.icon[b-mvynkevpvr] {
  fill: #8b3bff;
}

/* /Components/Tabs/Tab.razor.rz.scp.css */
.tab-container[b-1atkehmd1o] {
}
/* /Components/Tabs/Tabs.razor.rz.scp.css */
.tabs-container[b-ufswh9uuai] {
  background: #fff;
}

.tabs-container .head[b-ufswh9uuai] {
  display: flex;
  background: #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.tabs-container .head li[b-ufswh9uuai] {
  flex-grow: 1;
}

.tabs-container .head li a[b-ufswh9uuai] {
  display: flex;
  align-items: center;
  border-bottom: 2px solid #ebecef;
  height: 48px;
  color: rgba(22, 35, 72, .4);
  font-size: 15px;
  font-weight: 600;
  text-align: center;
  transition: .4s;
  justify-content: center;
}

.tabs-container .head li a:hover[b-ufswh9uuai] {
  border-bottom: 2px solid var(--color-light);
}

.tabs-container .head li.active a[b-ufswh9uuai] {
  border-bottom: 2px solid var(--color-light);
  color: var(--color-light);
}

.tabs-container .name[b-ufswh9uuai] {
  position: relative;
}

.tabs-container .name .badge[b-ufswh9uuai] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 11px;
  padding: 0 4px;
  background: #29a4ff;
  color: #fff;
  border-radius: 4px;
  min-width: 16px;
  height: 16px;
}

.tabs-container .anchor[b-ufswh9uuai] {
  position: relative;
}

.tabs-container .name[b-ufswh9uuai], .tabs-container .warning-active[b-ufswh9uuai] {
  display: flex;
}

.tabs-container .warning-active[b-ufswh9uuai], .tabs-container .badge[b-ufswh9uuai] {
  margin-left: 5px;
}

.tabs-container .content[b-ufswh9uuai] {
  padding: 15px;
}

.tabs-container.border[b-ufswh9uuai] {
  border: 1px solid #ebecef;
  border-radius: 8px;
}
/* /Layout/PanelLayout.razor.rz.scp.css */
.panel-container .main:not(.no-padding)[b-p606to0snn] {
  padding: 80px 0 20px 0;
}

.panel-container .main.no-padding[b-p606to0snn] {
  padding: 20px 0;
}
/* /Pages/Changelog/Changelog.razor.rz.scp.css */
.changelog .items .item[b-xpcyp4ka9c] {
    display: flex;
    flex-direction: row;
    padding: 0 calc(20px / 1.5);
    border-radius: 12px;
    position: relative;
}

.changelog .items .item .changes .change[b-xpcyp4ka9c] {
    display: flex;
}

.changelog .items .item .changes .change .wrapper-type[b-xpcyp4ka9c] {
    display: flex;
    justify-content: flex-end;
    min-width: 40px;
    overflow: hidden;
    margin-right: 20px;
}

.changelog .items .item .changes .change:not(:first-child)[b-xpcyp4ka9c] {
    margin-top: 20px;
}

.changelog .items .item .description[b-xpcyp4ka9c] {
    /* original scss: color: rgba($darkBlue, .5); */
}

.changelog .items .item .log[b-xpcyp4ka9c] {
    position: relative;
    padding: 20px 0;
}

.changelog .items .item .log .line[b-xpcyp4ka9c] {
    position: absolute;
    width: 3px;
    height: 100%;
    /* original scss: background: $blue; */
    left: calc(75px / 2 - 3px / 2);
}

.changelog .items .item .info[b-xpcyp4ka9c] {
    display: flex;
    flex-direction: row;
}

.changelog .items .item .version[b-xpcyp4ka9c] {
    display: flex;
    justify-content: center;
    min-width: 75px;
    margin-right: 15px;
}

.changelog .items .item .admin-menu[b-xpcyp4ka9c] {
    display: flex;
    position: absolute;
    /* original scss: color: rgba($darkBlue, .1); */
    bottom: 15px;
}

.changelog .items .item .admin-menu .button-changelog[b-xpcyp4ka9c] {
    margin-right: 10px;
}

.changelog .items .item .admin-menu .button-changelog:hover[b-xpcyp4ka9c] {
    cursor: pointer;
    /* original scss: color: $darkBlue; */
    opacity: 0.7;
}

.changelog .items .item:hover[b-xpcyp4ka9c] {
    transition: all 200ms ease;
    /* original scss: background: rgba($darkBlue, .05); */
    /* original scss: box-shadow: 0 0 2px 2px rgba($darkBlue, .05), 0 0 14px 1px rgba($darkBlue, .2); */
}

.changelog .items .item:hover .date[b-xpcyp4ka9c],
.changelog .items .item:hover .description[b-xpcyp4ka9c] {
    /* original scss: color: rgba($darkBlue, .7); */
}
/* /Pages/Changelog/Components/ChangelogDate.razor.rz.scp.css */
.date[b-po2srgsx5b] {
    display: flex;
    flex-direction: column;
    font-weight: bold;
    white-space: nowrap;
    min-width: 140px;
    padding: 20px 0;
    font-size: 16px;
    /* original scss: color: rgba($darkBlue, .3); */
}
/* /Pages/Changelog/Components/ChangelogNotifications.razor.rz.scp.css */
.changelog-notifications .container-block-body[b-gyeij53egb] {
  overflow: hidden;
}

.changelog-notifications .inner[b-gyeij53egb] {
  display: flex;
  flex-direction: column;
  position: relative;
}

.changelog-notifications .inner .line[b-gyeij53egb] {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
}

.changelog-notifications .inner .line .date[b-gyeij53egb] {
  padding: 0;
  color: rgba(22, 35, 72, 0.6);
}

.changelog-notifications .inner .line .right[b-gyeij53egb] {
  display: flex;
}

.changelog-notifications .inner .line .right .changelog-tag-version[b-gyeij53egb] {
  margin-right: 10px;
}

.changelog-notifications .icons[b-gyeij53egb] {
  position: absolute;
}

.changelog-notifications .icons .icon.enhancement[b-gyeij53egb] {
  top: -20px;
  left: 15px;
  position: absolute;
  color: rgba(22, 35, 72, 0.1);
  rotate: -10deg;
}

.changelog-notifications .icons .icon.bugfix[b-gyeij53egb] {
  top: -15px;
  left: -25px;
  position: absolute;
  color: rgba(22, 35, 72, 0.1);
  rotate: -32deg;
}

.changelog-notifications .icons .icon.feature[b-gyeij53egb] {
  top: 20px;
  left: -10px;
  position: absolute;
  color: rgba(22, 35, 72, 0.07);
  rotate: 20deg;
}

.changelog-notifications .top[b-gyeij53egb] {
  display: flex;
  justify-content: space-between;
}

.changelog-notifications .top .title[b-gyeij53egb] {
  color: rgba(22, 35, 72, 0.85);
  font-size: 17px;
  font-weight: 600;
  font-family: 'Raleway', HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  align-items: center;
}
/* /Pages/Changelog/Components/ChangelogTagVersion.razor.rz.scp.css */
.changelog-tag-version[b-i89x5kmrg3] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: fit-content;
    background: #29a4ff;
    font-size: 14px;
    color: #fff;
    border-radius: 6px;
    padding: 2px 5px;
    z-index: 1;
}
/* /Pages/Changelog/Components/ChangelogType.razor.rz.scp.css */
.changelog-type[b-wlrov6skhs] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    border-radius: 6px;
    padding: 2px 8px;
    font-size: 14px;
    white-space: nowrap;
    height: 23px;
}

.changelog-type .text[b-wlrov6skhs] {
    margin-left: 4px;
}

.changelog-type.bugfix[b-wlrov6skhs] {
    color: #ee2424;
    background: rgba(238, 36, 36, .1);
}

.changelog-type.feature[b-wlrov6skhs] {
    color: #08a808;
    background: rgba(8, 168, 8, .1);
}

.changelog-type.enhancement[b-wlrov6skhs] {
    color: #29a4ff;
    background: rgba(41, 164, 255, .1);
}
/* /Pages/Changelog/Modals/CreateChangelogModal.razor.rz.scp.css */
/* /Pages/Changelog/Modals/DeleteVersionConfirmModal.razor.rz.scp.css */
/* /Pages/Changelog/Modals/UpdateChangelogModal.razor.rz.scp.css */
/* /Pages/Login.razor.rz.scp.css */
.login-container[b-2aikhmzgfz] {
    height: 100%;
    display: flex;
    align-items: center;
}

.login-container .grid-container[b-2aikhmzgfz] {
    width: 100%;
    padding: 0 80px;
    height: 100%;
    display: flex;
    flex-direction: column;
}

.login-container .items[b-2aikhmzgfz] {
    display: flex;
    align-items: center;
    flex: 1;
}

.login-container .items .item[b-2aikhmzgfz] {
    width: 100%;
    display: flex;
    justify-content: center;
}

.login-container .items[b-2aikhmzgfz]  .quick {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.login-container .login .content[b-2aikhmzgfz] {
    width: 450px;
}

.login-container .content[b-2aikhmzgfz] {
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 4px 10px 6px rgba(22, 35, 72, 0.1), 0 1px 1px 1px rgba(22, 35, 72, 0.04);
}

.login-container .content .body[b-2aikhmzgfz] {
    padding: 45px 30px;
    text-align: center;
}

.login-container .content .body .logo[b-2aikhmzgfz] {
    margin-bottom: 30px;
}

.login-container .content .body .logo[b-2aikhmzgfz]  * {
    display: block;
    margin: 0 auto;
    width: 100%;
    max-width: 150px;
    height: auto;
    max-height: 45px;
}

.login-container .content .body .message[b-2aikhmzgfz] {
    margin-bottom: 30px;
    color: var(--color-dark);
    font-size: 20px;
    font-weight: 600;
}

.login-container .content .body .login-error[b-2aikhmzgfz] {
    margin-top: 12px;
    color: var(--color-red, #d93025);
    font-size: 13px;
}

.login-container .dev[b-2aikhmzgfz] {
    margin-top: auto;
    padding: 20px 0;
    text-align: center;
}

.login-container .dev[b-2aikhmzgfz]  .logo-robbu {
    margin: 0 auto;
    opacity: .5;
}

.login-container .dev[b-2aikhmzgfz]  svg {
    width: 88px;
    height: auto;
}

@media screen and (max-width: 1023px) {
    .login-container[b-2aikhmzgfz] {
        padding: 20px;
    }

    .login-container .grid-container[b-2aikhmzgfz] {
        padding: 10px 15px;
        height: 100%;
    }

    .login-container .items[b-2aikhmzgfz] {
        flex-direction: column-reverse;
    }

    .login-container .login[b-2aikhmzgfz] {
        margin-bottom: 25px;
    }

    .login-container .login .content[b-2aikhmzgfz] {
        width: 100%;
    }
}
/* /Pages/Panel/Components/Onboarding/ActivationStep.razor.rz.scp.css */
/* Stub minimo funcional para componente relacionado ainda nao migrado integralmente. */
/* /Pages/Panel/Components/Onboarding/BillingStep.razor.rz.scp.css */
/* Stub minimo funcional para componente relacionado ainda nao migrado integralmente. */
/* /Pages/Panel/Components/Onboarding/ConclusionStep.razor.rz.scp.css */
/* Stub minimo funcional para componente relacionado ainda nao migrado integralmente. */
/* /Pages/Panel/Components/Onboarding/IntroductionStep.razor.rz.scp.css */
/* Stub minimo funcional para componente relacionado ainda nao migrado integralmente. */
/* /Pages/Panel/Components/Onboarding/Onboarding.razor.rz.scp.css */
/* /Pages/Panel/Customers/Customer.razor.rz.scp.css */
.customer-container .message-error[b-ldptkt8odu] {
    margin-bottom: 12px;
}

.customer-container .validation-message[b-ldptkt8odu] {
    color: #d12525;
}

.customer-tabs[b-ldptkt8odu] {
    display: flex;
    gap: 8px;
    margin-bottom: 4px;
}

.customer-tabs .tab-button[b-ldptkt8odu] {
    border: 1px solid rgba(22, 35, 72, .2);
    background: #fff;
    color: #162348;
    border-radius: 8px;
    padding: 8px 14px;
    font-size: 13px;
    font-weight: 600;
    cursor: pointer;
}

.customer-tabs .tab-button.active[b-ldptkt8odu] {
    background: #162348;
    color: #fff;
    border-color: #162348;
}

.customer-container .customer-tab-content[b-ldptkt8odu] {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.customer-container .customer-tab-content--form[b-ldptkt8odu] {
    gap: 16px;
}

.customer-container .customer-inline-actions[b-ldptkt8odu] {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 4px;
}

.customer-container .customer-summary-row[b-ldptkt8odu] {
    margin-top: 8px;
}

.customer-container .customer-table-wrapper[b-ldptkt8odu] {
    margin-top: 8px;
    overflow-x: auto;
}

.customer-container .customer-data-table th[b-ldptkt8odu],
.customer-container .customer-data-table td[b-ldptkt8odu] {
    vertical-align: middle;
    white-space: nowrap;
}

.customer-container .customer-data-table th:last-child[b-ldptkt8odu],
.customer-container .customer-data-table td:last-child[b-ldptkt8odu] {
    text-align: right;
}

.section-placeholder[b-ldptkt8odu] {
    padding: 12px;
    border: 1px dashed rgba(22, 35, 72, .25);
    border-radius: 10px;
    color: rgba(22, 35, 72, .75);
    font-size: 13px;
    background: rgba(22, 35, 72, .02);
}

/* /Pages/Panel/Customers/Customers.razor.rz.scp.css */
.customers-container .table[b-pwc9kmblph] {
    width: 100%;
}
/* /Pages/Panel/Home.razor.rz.scp.css */
/* /Pages/Panel/Instagram/Instagram.razor.rz.scp.css */
.instagram-page[b-6no9a9ws97] {
    padding: 0 16px;
}

.instagram-page__filters[b-6no9a9ws97] {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: 16px;
}

.instagram-page__summary[b-6no9a9ws97] {
    font-size: 0.875rem;
    color: #667085;
}

.instagram-page__actions[b-6no9a9ws97] {
    min-width: 140px;
}
/* /Pages/Panel/Invoices/Invoice.razor.rz.scp.css */
.invoice-container[b-7u6ad28sy3] {
    padding: 0 16px;
}

.invoice-detail-grid[b-7u6ad28sy3] {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
    gap: 12px 24px;
    margin-bottom: 16px;
}

.invoice-detail-item[b-7u6ad28sy3] {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.invoice-detail-item .label[b-7u6ad28sy3] {
    font-size: 11px;
    text-transform: uppercase;
    color: #6c757d;
    font-weight: 700;
    letter-spacing: 0.4px;
    background: none;
    background-color: transparent;
    padding: 0;
}

.invoice-detail-item .value[b-7u6ad28sy3] {
    font-size: 14px;
    color: #212529;
}

.invoice-detail-item.highlight .value[b-7u6ad28sy3] {
    font-size: 16px;
    font-weight: 700;
    color: #1a1a2e;
}

.invoice-description[b-7u6ad28sy3] {
    margin-top: 16px;
    padding: 12px;
    background: #f8f9fa;
    border-radius: 6px;
    border-left: 3px solid #dee2e6;
}

.invoice-description p[b-7u6ad28sy3] {
    margin: 4px 0 0;
    font-size: 13px;
    color: #495057;
    line-height: 1.6;
}

.invoice-links[b-7u6ad28sy3] {
    margin-top: 16px;
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.invoice-link-item[b-7u6ad28sy3] {
    font-size: 13px;
    line-height: 1.5;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.invoice-link-item a[b-7u6ad28sy3] {
    color: #0d6efd;
    text-decoration: none;
    font-size: 12px;
    word-break: break-all;
    white-space: normal;
}

.invoice-link-item a:hover[b-7u6ad28sy3] {
    text-decoration: underline;
}

.no-file[b-7u6ad28sy3] {
    font-size: 12px;
    color: #adb5bd;
    font-style: italic;
}

.file-input[b-7u6ad28sy3] {
    display: none;
}

.file-label[b-7u6ad28sy3] {
    display: inline-block;
    padding: 4px 10px;
    background: #f8f9fa;
    border: 1px solid #ced4da;
    border-radius: 4px;
    cursor: pointer;
    font-size: 12px;
    color: #495057;
    max-width: 260px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.file-label:hover[b-7u6ad28sy3] {
    background: #e9ecef;
}

.modal-actions[b-7u6ad28sy3] {
    margin-top: 20px;
    display: flex;
    gap: 8px;
    justify-content: flex-end;
}
/* /Pages/Panel/Invoices/Invoices.razor.rz.scp.css */
.invoices-container[b-0xswd2q035] {
    padding: 0 16px;
}

.invoices-filter-actions[b-0xswd2q035] {
    margin-top: 12px;
    display: flex;
    gap: 8px;
}

.invoice-badge[b-0xswd2q035] {
    display: inline-block;
    padding: 3px 10px;
    border-radius: 12px;
    font-size: 11px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin-right: 8px;
}

.invoice-badge.received[b-0xswd2q035] {
    background-color: #d4edda;
    color: #155724;
}

.invoice-badge.pending[b-0xswd2q035] {
    background-color: #fff3cd;
    color: #856404;
}
/* /Pages/Panel/Leads/Lead.razor.rz.scp.css */
.lead-container[b-soiq8zl4ec] {
    display: grid;
    gap: 16px;
}

.lead-form-grid[b-soiq8zl4ec] {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
    margin-bottom: 14px;
}

.lead-form-grid--header[b-soiq8zl4ec] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.lead-form-grid--wide[b-soiq8zl4ec] {
    grid-template-columns: minmax(240px, 320px) minmax(0, 1fr);
}

.lead-form-grid--single[b-soiq8zl4ec] {
    grid-template-columns: 1fr;
    margin-bottom: 0;
}

.lead-whatsapp-card[b-soiq8zl4ec] {
    margin-bottom: 16px;
    padding: 14px 16px;
    border: 1px solid #d7efe0;
    border-radius: 16px;
    background: linear-gradient(135deg, #f4fbf7 0%, #ebf8ef 100%);
}

.lead-whatsapp-card__eyebrow[b-soiq8zl4ec] {
    margin-bottom: 6px;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: #2b7a4b;
}

.lead-whatsapp-card__link[b-soiq8zl4ec] {
    color: #165f38;
    font-weight: 600;
    text-decoration: none;
    word-break: break-all;
}

.lead-whatsapp-card__link:hover[b-soiq8zl4ec] {
    text-decoration: underline;
}

.message-success[b-soiq8zl4ec] {
    margin-bottom: 16px;
    padding: 12px 14px;
    border-radius: 12px;
    background: #edf9f0;
    color: #1f6d3c;
    font-size: 13px;
    font-weight: 600;
}

@media (max-width: 960px) {
    .lead-form-grid[b-soiq8zl4ec],
    .lead-form-grid--header[b-soiq8zl4ec],
    .lead-form-grid--wide[b-soiq8zl4ec] {
        grid-template-columns: 1fr;
    }
}
/* /Pages/Panel/Leads/Leads.razor.rz.scp.css */
.leads-container[b-67skqwdll7] {
    display: grid;
    gap: 16px;
}

.leads-filter-grid[b-67skqwdll7] {
    display: grid;
    grid-template-columns: minmax(220px, 280px) minmax(280px, 1fr);
    gap: 16px;
    align-items: start;
}

.leads-limit-note[b-67skqwdll7] {
    margin-top: 10px;
    font-size: 12px;
    color: #7a8194;
    letter-spacing: 0.01em;
}

@media (max-width: 900px) {
    .leads-filter-grid[b-67skqwdll7] {
        grid-template-columns: 1fr;
    }
}
/* /Pages/Panel/MediaLibrary/Modals/MediaLibrarySelectFileModal.razor.rz.scp.css */
.media-library-select-file[b-euz9kw2s7b] {
  z-index: 2600;
  padding: 30px;
}
/* /Pages/Panel/Prospects/Prospect.razor.rz.scp.css */
.prospect-page[b-w5u3roqjkh] {
    display: grid;
    gap: 16px;
}

.prospect-tab-grid[b-w5u3roqjkh] {
    display: grid;
    gap: 8px;
}

.prospect-form-grid[b-w5u3roqjkh] {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
}

.prospect-form-grid--header[b-w5u3roqjkh] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    margin-bottom: 14px;
}

.prospect-inline-grid[b-w5u3roqjkh] {
    display: grid;
    gap: 16px;
}

.prospect-inline-grid--contacts[b-w5u3roqjkh] {
    grid-template-columns: 1.2fr 1.4fr 1.4fr 1fr;
}

.prospect-inline-grid--services[b-w5u3roqjkh] {
    grid-template-columns: 1.4fr 1fr 1fr 1.6fr;
}

.prospect-inline-grid--history[b-w5u3roqjkh] {
    grid-template-columns: 1.4fr 1.4fr 1.2fr 1fr;
}

.prospect-inline-grid--history-text[b-w5u3roqjkh] {
    grid-template-columns: 1fr 1fr;
    margin-top: 8px;
}

.prospect-inline-actions[b-w5u3roqjkh] {
    display: flex;
    gap: 8px;
    margin-top: 12px;
    margin-bottom: 12px;
    flex-wrap: wrap;
}

.prospect-attachment-row[b-w5u3roqjkh] {
    margin-top: 8px;
}

.file-label[b-w5u3roqjkh] {
    display: inline-flex;
    align-items: center;
    min-height: 42px;
    padding: 0 16px;
    border: 1px dashed #ccd3e2;
    border-radius: 14px;
    background: #fbfcff;
    color: #33405f;
    cursor: pointer;
}

.section-placeholder[b-w5u3roqjkh] {
    padding: 16px;
    border: 1px dashed #d5dbea;
    border-radius: 16px;
    background: #fbfcff;
    color: #687188;
}

.message-success[b-w5u3roqjkh] {
    margin-bottom: 16px;
    padding: 12px 14px;
    border-radius: 12px;
    background: #edf9f0;
    color: #1f6d3c;
    font-size: 13px;
    font-weight: 600;
}

@media (max-width: 1100px) {
    .prospect-form-grid[b-w5u3roqjkh],
    .prospect-form-grid--header[b-w5u3roqjkh],
    .prospect-inline-grid--contacts[b-w5u3roqjkh],
    .prospect-inline-grid--services[b-w5u3roqjkh],
    .prospect-inline-grid--history[b-w5u3roqjkh],
    .prospect-inline-grid--history-text[b-w5u3roqjkh] {
        grid-template-columns: 1fr;
    }
}
/* /Pages/Panel/Prospects/Prospects.razor.rz.scp.css */
.prospects-container[b-9yw9m2im0c] {
    display: grid;
    gap: 16px;
}

.prospects-filter-grid[b-9yw9m2im0c] {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 16px;
    align-items: start;
}

.prospects-limit-note[b-9yw9m2im0c] {
    margin-top: 10px;
    font-size: 12px;
    color: #7a8194;
}

.prospects-summary-grid[b-9yw9m2im0c] {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 16px;
}

.summary-card[b-9yw9m2im0c] {
    padding: 16px;
    border: 1px solid #e8ebf3;
    border-radius: 18px;
    background: linear-gradient(180deg, #ffffff 0%, #f9fbff 100%);
}

.summary-card__label[b-9yw9m2im0c] {
    display: block;
    margin-bottom: 6px;
    font-size: 12px;
    color: #7a8194;
    text-transform: uppercase;
    letter-spacing: 0.06em;
}

.summary-card__value[b-9yw9m2im0c] {
    font-size: 18px;
    color: #1c2440;
}

.prospect-alert[b-9yw9m2im0c] {
    color: #b54708;
    font-weight: 600;
}

@media (max-width: 1100px) {
    .prospects-filter-grid[b-9yw9m2im0c],
    .prospects-summary-grid[b-9yw9m2im0c] {
        grid-template-columns: 1fr 1fr;
    }
}

@media (max-width: 720px) {
    .prospects-filter-grid[b-9yw9m2im0c],
    .prospects-summary-grid[b-9yw9m2im0c] {
        grid-template-columns: 1fr;
    }
}
/* /Pages/Panel/Prospects/SmsSupplierBilling.razor.rz.scp.css */
.sms-supplier-billing-container[b-hnu4phv7cu] {
    display: grid;
    gap: 24px;
}

.sms-supplier-billing-filter-grid[b-hnu4phv7cu] {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 16px;
}

.sms-supplier-billing-filter-note[b-hnu4phv7cu] {
    margin-top: 12px;
    padding: 14px 16px;
    border: 1px solid rgba(191, 117, 0, 0.18);
    border-radius: 18px;
    background:
        linear-gradient(135deg, rgba(255, 244, 220, 0.9), rgba(255, 251, 242, 0.96));
    color: #7a4b00;
    font-size: 0.92rem;
    line-height: 1.5;
}

.sms-supplier-billing-summary-grid[b-hnu4phv7cu] {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 16px;
}

.summary-card[b-hnu4phv7cu] {
    padding: 20px;
    border-radius: 20px;
    background:
        linear-gradient(160deg, rgba(255, 255, 255, 0.98), rgba(249, 241, 226, 0.92));
    border: 1px solid rgba(191, 117, 0, 0.14);
    box-shadow: 0 18px 40px rgba(76, 54, 16, 0.08);
}

.summary-card__label[b-hnu4phv7cu] {
    display: block;
    margin-bottom: 10px;
    color: #8b6b34;
    font-size: 0.82rem;
    letter-spacing: 0.06em;
    text-transform: uppercase;
}

.summary-card__value[b-hnu4phv7cu] {
    color: #2b210f;
    font-size: 1.6rem;
    font-weight: 700;
}

.sms-supplier-billing-chip[b-hnu4phv7cu] {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 4px;
    min-width: 96px;
    margin-left: 10px;
    padding: 10px 14px;
    border-radius: 16px;
    background: linear-gradient(135deg, #fff6e6, #ffe7b8);
    color: #6f4300;
}

.sms-supplier-billing-chip strong[b-hnu4phv7cu] {
    font-size: 1rem;
}

.sms-supplier-billing-chip--ghost[b-hnu4phv7cu] {
    background: linear-gradient(135deg, #f6f6f6, #ededed);
    color: #444;
}

@media (max-width: 960px) {
    .sms-supplier-billing-filter-grid[b-hnu4phv7cu],
    .sms-supplier-billing-summary-grid[b-hnu4phv7cu] {
        grid-template-columns: 1fr;
    }

    .sms-supplier-billing-chip[b-hnu4phv7cu] {
        margin-top: 10px;
        margin-left: 0;
    }
}
/* /Pages/Panel/Purge/Purge.razor.rz.scp.css */
.purge-container[b-18opqhl7dw] {
    padding: 0 16px;
}
/* /Pages/Panel/Responsibles/Create.razor.rz.scp.css */
.create-responsible-container .inline[b-t85wo0eki6] {
    display: flex;
    align-items: center;
}

.create-responsible-container .extension[b-t85wo0eki6] {
    padding: 10px;
    background: rgba(255, 216, 99, .8);
    border: 1px solid #ffb752;
    border-radius: 12px;
    width: fit-content;
    margin: 15px 0;
}

.create-responsible-container .extension .description[b-t85wo0eki6] {
    margin-left: 15px;
    margin-right: 15px;
}
/* /Pages/Panel/Responsibles/Edit.razor.rz.scp.css */
.edit-responsible-container .inline[b-bndylk925q] {
    display: flex;
    align-items: center;
}

.edit-responsible-container .extension[b-bndylk925q] {
    padding: 10px;
    background: rgba(255, 216, 99, 0.8);
    border: 1px solid #ffb752;
    border-radius: 12px;
    width: fit-content;
    margin: 15px 0;
}

.edit-responsible-container .extension .description[b-bndylk925q] {
    margin-left: 15px;
    margin-right: 15px;
}
/* /Pages/Panel/Responsibles/Index.razor.rz.scp.css */
.index-container .icon[b-xr9dmzifru] {
    display: flex;
    align-items: center;
    justify-content: center;
}

.index-container .icon[b-xr9dmzifru]::after {
    content: '' !important;
}

.index-container .icon:hover[b-xr9dmzifru] {
    color: #162348;
}

.index-container .menu-disabled[b-xr9dmzifru] {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.2);
}

.index-container .menu-disabled:hover[b-xr9dmzifru] {
    color: rgba(0, 0, 0, 0.2);
}

.index-container .contact-list[b-xr9dmzifru]  .avatar-content {
    max-width: 44px;
}

.index-container .contact-list[b-xr9dmzifru]  .avatar-content .image {
    background-size: cover;
    border-radius: 50%;
    width: 42px;
    height: 42px;
    flex-wrap: nowrap;
}

.index-container .contact-list[b-xr9dmzifru]  .avatar-content .image.background {
    background-image: url("/assets/images/user-avatar.svg") !important;
}
/* /Pages/Panel/Responsibles/Modals/ClearResponsibleContactsModal.razor.rz.scp.css */

/* /Pages/Panel/Responsibles/Modals/ConfirmResponsibleModal.razor.rz.scp.css */

/* /Pages/Panel/Responsibles/Modals/DeleteResponsibleModal.razor.rz.scp.css */

/* /Pages/Panel/Responsibles/Modals/ShowResponsiblePermissionsModal.razor.rz.scp.css */

/* /Pages/Panel/Responsibles/Modals/UpdateResponsiblePermissionsModal.razor.rz.scp.css */

/* /Pages/Panel/Responsibles/ResponsibleFormFields.razor.rz.scp.css */
.date-group .group-title[b-bjdyb9f35s] {
    margin-bottom: 10px;
    color: rgba(22, 35, 72, .85);
    font-size: 14px;
    font-weight: 700;
}

.inline[b-bjdyb9f35s] {
    display: flex;
    align-items: center;
}

.extension[b-bjdyb9f35s] {
    padding: 10px;
    background: rgba(255, 216, 99, .8);
    border: 1px solid #ffb752;
    border-radius: 12px;
    width: fit-content;
    margin: 15px 0;
}

.extension .description[b-bjdyb9f35s] {
    margin-left: 15px;
    margin-right: 15px;
}

.checkbox-input[b-bjdyb9f35s] {
    margin-bottom: 15px;
}

.checkbox-input .title[b-bjdyb9f35s] {
    margin-bottom: 6px;
    color: rgba(22, 35, 72, .7);
    font-size: 12px;
    font-weight: 600;
    cursor: default;
}

.checkbox-input .checkbox[b-bjdyb9f35s] {
    position: relative;
    display: inline-block;
    padding-top: 2px;
    padding-left: 10px;
}

.checkbox-input .checkbox input[b-bjdyb9f35s] {
    position: absolute;
    opacity: 0;
}

.checkbox-input .checkbox input:disabled + label[b-bjdyb9f35s] {
    opacity: .75;
    cursor: not-allowed;
}

.checkbox-input .checkbox input:checked + label[b-bjdyb9f35s]:after {
    transform: scale(1);
}

.checkbox-input .checkbox label[b-bjdyb9f35s] {
    color: #162348;
    font-size: 14px;
    cursor: pointer;
}

.checkbox-input .checkbox label span[b-bjdyb9f35s] {
    display: inline-block;
    padding-left: 7px;
}

.checkbox-input .checkbox label[b-bjdyb9f35s]:before {
    display: inline-block;
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -7px;
    border: 2px solid rgba(22, 35, 72, .1);
    border-radius: 25%;
    width: 14px;
    height: 14px;
    transform: scale(1);
    transition: 0.4s;
}

.checkbox-input .checkbox label[b-bjdyb9f35s]:after {
    display: inline-block;
    content: "";
    position: absolute;
    background-color: var(--color-light);
    top: 50%;
    left: 4px;
    margin-top: -3px;
    width: 10px;
    height: 10px;
    border-radius: 25%;
    transform: scale(0);
    transition: 0.4s;
}

.checkbox-input .checkbox:not(:last-child)[b-bjdyb9f35s] {
    margin-right: 20px;
}

.checkbox-input.no-margin[b-bjdyb9f35s] {
    margin-bottom: 0;
}
/* /Pages/Panel/Responsibles/Show.razor.rz.scp.css */
.show-responsible-container .inline[b-9il3gdww8g] {
    display: flex;
    align-items: center;
}

.show-responsible-container .extension[b-9il3gdww8g] {
    padding: 10px;
    background: rgba(255, 216, 99, .8);
    border: 1px solid #ffb752;
    border-radius: 12px;
    width: fit-content;
    margin: 15px 0;
}

.show-responsible-container .extension .description[b-9il3gdww8g] {
    margin-left: 15px;
    margin-right: 15px;
}
/* /Pages/Panel/Studio/Modals/IdrMessageAlertModal.razor.rz.scp.css */
.idr-message-alert-modal[b-t1aa1y7xsm] {
  z-index: 3000;
}
/* /Pages/Panel/Tasks/Tasks.razor.rz.scp.css */
.tasks-page[b-fn4kipyc4h] {
    display: grid;
    gap: 16px;
}

.tasks-form-grid[b-fn4kipyc4h] {
    display: grid;
    grid-template-columns: minmax(0, 2fr) minmax(240px, 1fr) minmax(180px, 220px);
    gap: 16px;
    align-items: start;
}

.tasks-search-grid[b-fn4kipyc4h] {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: 16px;
}

.tasks-form-note[b-fn4kipyc4h] {
    margin-top: 10px;
    color: #6d7488;
    font-size: 12px;
}

.tasks-summary-grid[b-fn4kipyc4h] {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 16px;
}

.summary-card[b-fn4kipyc4h] {
    padding: 18px;
    border-radius: 20px;
    border: 1px solid #e6ebef;
    background:
        radial-gradient(circle at top right, rgba(26, 157, 93, 0.12), transparent 34%),
        linear-gradient(180deg, #ffffff 0%, #f7fbf8 100%);
}

.summary-card--warning[b-fn4kipyc4h] {
    background:
        radial-gradient(circle at top right, rgba(220, 104, 3, 0.14), transparent 34%),
        linear-gradient(180deg, #ffffff 0%, #fff8f2 100%);
}

.summary-card--accent[b-fn4kipyc4h] {
    background:
        radial-gradient(circle at top right, rgba(37, 99, 235, 0.12), transparent 34%),
        linear-gradient(180deg, #ffffff 0%, #f4f8ff 100%);
}

.summary-card__label[b-fn4kipyc4h] {
    display: block;
    margin-bottom: 6px;
    color: #6d7488;
    font-size: 12px;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}

.summary-card__value[b-fn4kipyc4h] {
    color: #1f2940;
    font-size: 22px;
}

.task-stack[b-fn4kipyc4h] {
    display: grid;
    gap: 16px;
}

.task-card[b-fn4kipyc4h] {
    padding: 18px;
    border: 1px solid #e8ebf3;
    border-radius: 22px;
    background: linear-gradient(180deg, #ffffff 0%, #fbfcfe 100%);
    box-shadow: 0 10px 24px rgba(17, 24, 39, 0.04);
}

.task-card--overdue[b-fn4kipyc4h] {
    border-color: #f3c48b;
    background:
        radial-gradient(circle at top right, rgba(220, 104, 3, 0.12), transparent 28%),
        linear-gradient(180deg, #ffffff 0%, #fffaf5 100%);
}

.task-card__topline[b-fn4kipyc4h] {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin-bottom: 16px;
    color: #70788f;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 0.04em;
}

.task-card__header[b-fn4kipyc4h] {
    display: flex;
    justify-content: space-between;
    gap: 16px;
    align-items: center;
    margin-bottom: 16px;
}

.task-card__identity[b-fn4kipyc4h] {
    display: flex;
    align-items: center;
    gap: 12px;
}

.task-card__meta[b-fn4kipyc4h] {
    display: grid;
    gap: 4px;
}

.task-card__meta strong[b-fn4kipyc4h] {
    color: #1f2940;
    font-size: 18px;
}

.task-card__status[b-fn4kipyc4h] {
    color: #0f7a4d;
    font-size: 13px;
    font-weight: 600;
}

.task-card--overdue .task-card__status[b-fn4kipyc4h] {
    color: #b45309;
}

.task-card__description[b-fn4kipyc4h] {
    padding: 14px 16px;
    border-radius: 16px;
    background: #f5f8fb;
    color: #263149;
    line-height: 1.6;
    margin-bottom: 16px;
}

.task-comments-list[b-fn4kipyc4h] {
    margin-bottom: 16px;
}

.task-comment-item[b-fn4kipyc4h] {
    padding-inline: 0;
}

.task-comment-date[b-fn4kipyc4h] {
    margin-top: 6px;
    color: #79819a;
    font-size: 12px;
}

.task-comments-empty[b-fn4kipyc4h] {
    margin-bottom: 16px;
    padding: 12px 14px;
    border-radius: 14px;
    background: #f8fafc;
    color: #7a8194;
    font-size: 13px;
}

.task-comment-composer[b-fn4kipyc4h] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 12px;
    align-items: end;
}

@media (max-width: 1080px) {
    .tasks-form-grid[b-fn4kipyc4h],
    .tasks-summary-grid[b-fn4kipyc4h] {
        grid-template-columns: 1fr 1fr;
    }
}

@media (max-width: 720px) {
    .tasks-form-grid[b-fn4kipyc4h],
    .tasks-summary-grid[b-fn4kipyc4h],
    .task-comment-composer[b-fn4kipyc4h] {
        grid-template-columns: 1fr;
    }

    .task-card__header[b-fn4kipyc4h] {
        flex-direction: column;
        align-items: stretch;
    }
}
/* /Pages/Panel/WhatsAppBusinessAccounts/MonitorProspectingPage.razor.rz.scp.css */
.monitor-page[b-cucne28l61] {
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
}

.monitor-select[b-cucne28l61] {
    height: 32px;
    padding: 0 0.5rem;
    border: 1px solid #ccc;
    border-radius: 4px;
    font-size: 0.875rem;
    background: #fff;
    cursor: pointer;
}

.monitor-billing[b-cucne28l61] {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1rem;
}

.billing-card[b-cucne28l61] {
    border-radius: 6px;
    padding: 1rem 1.25rem;
    text-align: center;
    color: #fff;
}

.billing-card .billing-label[b-cucne28l61] {
    font-size: 0.8rem;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    opacity: 0.9;
}

.billing-card .billing-value[b-cucne28l61] {
    font-size: 1.75rem;
    font-weight: 700;
    margin: 0.25rem 0;
}

.billing-card .billing-sub[b-cucne28l61] {
    font-size: 0.75rem;
    opacity: 0.8;
}

.billing-today[b-cucne28l61]    { background-color: #6c8ebf; }
.billing-3days[b-cucne28l61]    { background-color: #87c5f5; color: #333; }
.billing-3days .billing-label[b-cucne28l61],
.billing-3days .billing-sub[b-cucne28l61] { opacity: 0.7; }
.billing-month[b-cucne28l61]    { background-color: #f9d26a; color: #333; }
.billing-month .billing-label[b-cucne28l61],
.billing-month .billing-sub[b-cucne28l61] { opacity: 0.7; }
.billing-prev[b-cucne28l61]     { background-color: #d2a11f; }

.monitor-table-wrapper[b-cucne28l61] {
    overflow-x: auto;
    width: 100%;
}

.monitor-table[b-cucne28l61] {
    width: 100%;
    border-collapse: collapse;
    font-size: 0.8125rem;
    min-width: 900px;
}

.monitor-table th[b-cucne28l61],
.monitor-table td[b-cucne28l61] {
    padding: 0.4rem 0.6rem;
    border: 1px solid #dee2e6;
    white-space: nowrap;
}

.monitor-table thead th[b-cucne28l61] {
    background-color: #f8f9fa;
    font-weight: 600;
    text-align: center;
}

.monitor-table .period-header th[b-cucne28l61] {
    font-size: 0.75rem;
    text-transform: uppercase;
    letter-spacing: 0.04em;
}

.monitor-table .col-clients[b-cucne28l61] { background-color: #607d8b; color: #fff; }
.monitor-table .col-today[b-cucne28l61]   { background-color: #6c8ebf; color: #fff; }
.monitor-table .col-3days[b-cucne28l61]   { background-color: #87c5f5; color: #333; }
.monitor-table .col-month[b-cucne28l61]   { background-color: #f9d26a; color: #333; }
.monitor-table .col-prev[b-cucne28l61]    { background-color: #d2a11f; color: #fff; }

.monitor-table td.num[b-cucne28l61] {
    text-align: right;
    font-variant-numeric: tabular-nums;
}

.monitor-table tbody tr:hover[b-cucne28l61] {
    background-color: #f5f5f5;
}

.monitor-table tbody tr:nth-child(even)[b-cucne28l61] {
    background-color: #fafafa;
}

@media (max-width: 768px) {
    .monitor-billing[b-cucne28l61] {
        grid-template-columns: repeat(2, 1fr);
    }
}
/* /Pages/Panel/WhatsAppBusinessAccounts/WhatsAppBusinessAccount.razor.rz.scp.css */
.whatsapp-business-account-page .message-error[b-hn56vz5a5y] {
    margin-bottom: 12px;
}

.whatsapp-business-account-page .account-form-sections[b-hn56vz5a5y] {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.whatsapp-business-account-page .account-form-section[b-hn56vz5a5y] {
    padding: 12px;
    border: 1px solid rgba(22, 35, 72, .12);
    border-radius: 10px;
    background: rgba(22, 35, 72, .02);
}

.whatsapp-business-account-page .account-form-section--compact[b-hn56vz5a5y] {
    padding-top: 12px;
    padding-bottom: 12px;
    border-color: rgba(22, 35, 72, .2);
}

.whatsapp-business-account-page .account-form-section-subtitle[b-hn56vz5a5y] {
    margin: -2px 0 12px;
    color: rgba(22, 35, 72, .65);
    font-size: 13px;
}

.whatsapp-business-account-page .history-placeholder[b-hn56vz5a5y] {
    padding: 12px;
    border: 1px dashed rgba(22, 35, 72, .25);
    border-radius: 10px;
    color: rgba(22, 35, 72, .75);
    font-size: 13px;
    background: rgba(22, 35, 72, .02);
}

.whatsapp-business-account-page .account-form-section--compact[b-hn56vz5a5y]  .switch-input label {
    position: relative;
}

.whatsapp-business-account-page .account-form-section--compact[b-hn56vz5a5y]  .switch-input label input.input {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    opacity: 0;
}
/* /Pages/Panel/WhatsAppBusinessAccounts/WhatsAppTemplate.razor.rz.scp.css */
.whatsapp-template-page[b-lar080s8i0] {
    padding: 0 16px;
}

.whatsapp-template-sections[b-lar080s8i0] {
    display: flex;
    flex-direction: column;
    gap: 18px;
}

.whatsapp-template-section[b-lar080s8i0] {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.whatsapp-template-grid[b-lar080s8i0] {
    display: grid;
    gap: 12px 16px;
}

.whatsapp-template-grid--meta[b-lar080s8i0] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.whatsapp-template-grid--main[b-lar080s8i0] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.whatsapp-template-note[b-lar080s8i0] {
    margin-top: 6px;
    padding: 12px 14px;
    border-radius: 12px;
    border: 1px solid rgba(19, 95, 67, .14);
    background:
        linear-gradient(135deg, rgba(233, 248, 239, .95), rgba(246, 252, 249, .98));
    color: rgba(23, 54, 40, .82);
    font-size: 13px;
    line-height: 1.6;
}

.whatsapp-template-editor[b-lar080s8i0] {
    margin-top: 4px;
}

.whatsapp-template-summary[b-lar080s8i0] {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 12px;
    margin-bottom: 16px;
}

.summary-card[b-lar080s8i0] {
    padding: 16px;
    border-radius: 14px;
    border: 1px solid rgba(18, 86, 61, .12);
    background:
        radial-gradient(circle at top right, rgba(76, 175, 80, .12), transparent 42%),
        linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(245, 250, 247, .98));
}

.summary-card__label[b-lar080s8i0] {
    display: block;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: .08em;
    color: rgba(23, 54, 40, .58);
    margin-bottom: 8px;
}

.summary-card__value[b-lar080s8i0] {
    display: block;
    color: #173628;
    font-size: 16px;
    line-height: 1.4;
}

.whatsapp-template-preview[b-lar080s8i0] {
    padding: 16px;
    border-radius: 14px;
    background: #f7faf8;
    border: 1px solid rgba(23, 54, 40, .08);
}

.whatsapp-template-preview__label[b-lar080s8i0] {
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: .08em;
    color: rgba(23, 54, 40, .56);
    margin-bottom: 10px;
}

.whatsapp-template-preview__body[b-lar080s8i0] {
    white-space: pre-wrap;
    line-height: 1.7;
    color: #173628;
}

@media (max-width: 960px) {
    .whatsapp-template-grid--meta[b-lar080s8i0],
    .whatsapp-template-grid--main[b-lar080s8i0],
    .whatsapp-template-summary[b-lar080s8i0] {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 640px) {
    .whatsapp-template-page[b-lar080s8i0] {
        padding: 0 8px;
    }

    .whatsapp-template-grid--meta[b-lar080s8i0],
    .whatsapp-template-grid--main[b-lar080s8i0],
    .whatsapp-template-summary[b-lar080s8i0] {
        grid-template-columns: 1fr;
    }
}
/* /Pages/Panel/WhatsAppBusinessAccounts/WhatsAppTemplates.razor.rz.scp.css */
.whatsapp-templates-container[b-h1bnsp9oae] {
    padding: 0 16px;
}

.whatsapp-templates-filter-grid[b-h1bnsp9oae] {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 12px 16px;
}

.whatsapp-templates-modal[b-h1bnsp9oae] {
    width: min(480px, calc(100vw - 32px));
    padding: 24px;
    border-radius: 16px;
    background:
        linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(244, 248, 246, .98));
    border: 1px solid rgba(24, 76, 56, .14);
    box-shadow: 0 28px 64px rgba(20, 36, 28, .22);
}

.whatsapp-templates-modal h4[b-h1bnsp9oae] {
    margin: 0 0 12px;
    color: #173628;
}

.whatsapp-templates-modal p[b-h1bnsp9oae] {
    margin: 0;
    color: rgba(23, 54, 40, .82);
    line-height: 1.6;
}

.whatsapp-templates-modal__actions[b-h1bnsp9oae] {
    margin-top: 20px;
    display: flex;
    gap: 8px;
    justify-content: flex-end;
}

@media (max-width: 960px) {
    .whatsapp-templates-filter-grid[b-h1bnsp9oae] {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 640px) {
    .whatsapp-templates-container[b-h1bnsp9oae] {
        padding: 0 8px;
    }

    .whatsapp-templates-filter-grid[b-h1bnsp9oae] {
        grid-template-columns: 1fr;
    }

    .whatsapp-templates-modal[b-h1bnsp9oae] {
        padding: 18px;
        border-radius: 14px;
    }
}
/* /Pages/Panel/WhatsAppNumbers/WhatsAppNumber.razor.rz.scp.css */
.whatsapp-number-page .message-error[b-6vyvbrx400] {
    margin-bottom: 12px;
}

.whatsapp-number-page .number-form-sections[b-6vyvbrx400] {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.whatsapp-number-page .number-form-section[b-6vyvbrx400] {
    padding: 12px;
    border: 1px solid rgba(22, 35, 72, .12);
    border-radius: 10px;
    background: rgba(22, 35, 72, .02);
}

.whatsapp-number-page .history-placeholder[b-6vyvbrx400] {
    padding: 12px;
    border: 1px dashed rgba(22, 35, 72, .25);
    border-radius: 10px;
    color: rgba(22, 35, 72, .75);
    font-size: 13px;
    background: rgba(22, 35, 72, .02);
}
/* /Pages/QuickLogin.razor.rz.scp.css */
.quick-login[b-oe4k9sjypq] {
    width: 100%;
    padding: 0 20px;
}

.quick-login .line[b-oe4k9sjypq] {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.quick-login .close-trigger[b-oe4k9sjypq] {
    display: block;
    position: relative;
    width: 20px;
    min-width: 20px;
    height: 20px;
    min-height: 20px;
    border-radius: 10px;
    cursor: pointer;
    transition: 0.4s;
    z-index: 10;
}

.quick-login .close-trigger[b-oe4k9sjypq]::before,
.quick-login .close-trigger[b-oe4k9sjypq]::after {
    display: block;
    content: "";
    position: absolute;
    background: #fff;
    top: 50%;
    left: 50%;
    margin: -1px 0 0 -6px;
    width: 12px;
    height: 2px;
    transition: 0.4s;
}

.quick-login .close-trigger:hover[b-oe4k9sjypq] {
    background: rgba(255, 255, 255, .3);
}

.quick-login .close-trigger[b-oe4k9sjypq]::before {
    transform: rotate(-45deg);
}

.quick-login .close-trigger[b-oe4k9sjypq]::after {
    transform: rotate(45deg);
}

.quick-login .header .title[b-oe4k9sjypq] {
    color: var(--color-dark);
    font-size: 20px;
    font-weight: 600;
}

.quick-login .header .description[b-oe4k9sjypq] {
    margin-bottom: 25px;
}

.quick-login .cards[b-oe4k9sjypq] {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 15px;
    margin-top: 15px;
}

.quick-login .cards .card[b-oe4k9sjypq] {
    user-select: none;
    height: 190px;
    border-radius: 6px;
    overflow: hidden;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .4), 0 3px 2px rgba(0, 0, 0, .1);
    transition: all 70ms ease-out;
}

.quick-login .cards .card:hover[b-oe4k9sjypq] {
    box-shadow: 0 0 10px rgba(0, 0, 0, .6);
}

.quick-login .cards .card:active[b-oe4k9sjypq] {
    position: relative;
    transform: scale(.99);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .4), 0 3px 2px rgba(0, 0, 0, .1);
}

.quick-login .cards .avatar[b-oe4k9sjypq] {
    height: inherit;
}

.quick-login .cards .avatar .overlay[b-oe4k9sjypq] {
    overflow: hidden;
    border-radius: 6px;
    height: inherit;
    width: inherit;
}

.quick-login .cards .avatar .overlay:hover[b-oe4k9sjypq] {
    cursor: pointer;
}

.quick-login .cards .avatar .overlay .info[b-oe4k9sjypq] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 5px 8px;
    height: inherit;
    width: inherit;
    color: #fff;
    text-shadow: 1px 1px rgba(0, 0, 0, .3);
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .4), transparent, transparent, transparent, rgba(0, 0, 0, .4));
}

.quick-login .cards .avatar .overlay .info .company[b-oe4k9sjypq] {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    border-radius: 4px;
    line-height: 16px;
    margin-top: 2px;
}

.quick-login .cards .avatar .overlay .info .name[b-oe4k9sjypq] {
    font-size: 14px;
    font-weight: 400;
    width: 100%;
    text-align: center;
}

:global(.quick-login-modal .block-container)[b-oe4k9sjypq] {
    border-radius: 10px;
    overflow: hidden;
}

:global(.quick-login-modal .block-head-container)[b-oe4k9sjypq] {
    border-bottom: none;
}

:global(.quick-login-modal .block-body-container)[b-oe4k9sjypq] {
    background: #fff;
}

.inner[b-oe4k9sjypq] {
    user-select: none;
    padding: 0 20px 20px 20px;
}

.inner .info[b-oe4k9sjypq] {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 20px;
}

.inner .info .avatar[b-oe4k9sjypq] {
    border-radius: 50%;
    height: 160px;
    width: 160px;
}

.inner .info .company[b-oe4k9sjypq] {
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    margin-top: 20px;
    margin-bottom: 5px;
}

.inner .info .fullname[b-oe4k9sjypq] {
    font-size: 16px;
}

.inner[b-oe4k9sjypq]  .form .btn {
    margin-top: 20px;
}

@media screen and (max-width: 1023px) {
    .quick-login[b-oe4k9sjypq] {
        padding: 0;
    }

    .quick-login .cards[b-oe4k9sjypq] {
        grid-template-columns: repeat(2, 1fr);
        margin-bottom: 15px;
    }
}
