/* [project]/node_modules/react-toastify/dist/ReactToastify.css [app-client] (css) */
:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74d3c;
  --toastify-color-transparent: #ffffffb3;
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-container-width: fit-content;
  --toastify-toast-width: 320px;
  --toastify-toast-offset: 16px;
  --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));
  --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));
  --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));
  --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));
  --toastify-toast-background: #fff;
  --toastify-toast-padding: 14px;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-toast-bd-radius: 6px;
  --toastify-toast-shadow: 0px 4px 12px #0000001a;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
  --toastify-color-progress-bgo: .2;
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index));
  position: fixed;
  width: var(--toastify-container-width);
  box-sizing: border-box;
  color: #fff;
  display: flex;
  flex-direction: column;
}

.Toastify__toast-container--top-left {
  top: var(--toastify-toast-top);
  left: var(--toastify-toast-left);
}

.Toastify__toast-container--top-center {
  top: var(--toastify-toast-top);
  left: 50%;
  transform: translateX(-50%);
  align-items: center;
}

.Toastify__toast-container--top-right {
  top: var(--toastify-toast-top);
  right: var(--toastify-toast-right);
  align-items: end;
}

.Toastify__toast-container--bottom-left {
  bottom: var(--toastify-toast-bottom);
  left: var(--toastify-toast-left);
}

.Toastify__toast-container--bottom-center {
  bottom: var(--toastify-toast-bottom);
  left: 50%;
  transform: translateX(-50%);
  align-items: center;
}

.Toastify__toast-container--bottom-right {
  bottom: var(--toastify-toast-bottom);
  right: var(--toastify-toast-right);
  align-items: end;
}

.Toastify__toast {
  --y: 0;
  position: relative;
  touch-action: none;
  width: var(--toastify-toast-width);
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: var(--toastify-toast-padding);
  border-radius: var(--toastify-toast-bd-radius);
  box-shadow: var(--toastify-toast-shadow);
  max-height: var(--toastify-toast-max-height);
  font-family: var(--toastify-font-family);
  z-index: 0;
  display: flex;
  flex: auto;
  align-items: center;
  word-break: break-word;
}

@media only screen and (width <= 480px) {
  .Toastify__toast-container {
    width: 100vw;
    left: env(safe-area-inset-left);
    margin: 0;
  }

  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: env(safe-area-inset-top);
    transform: translateX(0);
  }

  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: env(safe-area-inset-bottom);
    transform: translateX(0);
  }

  .Toastify__toast-container--rtl {
    right: env(safe-area-inset-right);
    left: initial;
  }

  .Toastify__toast {
    --toastify-toast-width: 100%;
    margin-bottom: 0;
    border-radius: 0;
  }
}

.Toastify__toast-container[data-stacked="true"] {
  width: var(--toastify-toast-width);
}

.Toastify__toast--stacked {
  position: absolute;
  width: 100%;
  transform: translate3d(0, var(--y), 0) scale(var(--s));
  transition: transform .3s;
}

.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body, .Toastify__toast--stacked[data-collapsed] .Toastify__close-button {
  transition: opacity .1s;
}

.Toastify__toast--stacked[data-collapsed="false"] {
  overflow: visible;
}

.Toastify__toast--stacked[data-collapsed="true"]:not(:last-child) > * {
  opacity: 0;
}

.Toastify__toast--stacked:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: calc(var(--g) * 1px);
  bottom: 100%;
}

.Toastify__toast--stacked[data-pos="top"] {
  top: 0;
}

.Toastify__toast--stacked[data-pos="bot"] {
  bottom: 0;
}

.Toastify__toast--stacked[data-pos="bot"].Toastify__toast--stacked:before {
  transform-origin: top;
}

.Toastify__toast--stacked[data-pos="top"].Toastify__toast--stacked:before {
  transform-origin: bottom;
}

.Toastify__toast--stacked:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  transform: scaleY(3);
  z-index: -1;
}

.Toastify__toast--rtl {
  direction: rtl;
}

.Toastify__toast--close-on-click {
  cursor: pointer;
}

.Toastify__toast-icon {
  margin-inline-end: 10px;
  width: 22px;
  flex-shrink: 0;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: .5s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: .3s;
}

.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark);
}

.Toastify__toast-theme--light {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}

.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}

.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info);
}

.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success);
}

.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning);
}

.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light);
}

.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark);
}

.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info);
}

.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success);
}

.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning);
}

.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error);
}

.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  position: absolute;
  top: 6px;
  right: 6px;
  background: none;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: .7;
  transition: all .3s;
  z-index: 1;
}

.Toastify__toast--rtl .Toastify__close-button {
  left: 6px;
  right: unset;
}

.Toastify__close-button--light {
  color: #000;
  opacity: .3;
}

.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}

.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }

  100% {
    transform: scaleX(0);
  }
}

.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: .7;
  transform-origin: 0;
}

.Toastify__progress-bar--animated {
  animation: linear forwards Toastify__trackProgress;
}

.Toastify__progress-bar--controlled {
  transition: transform .2s;
}

.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: 100%;
  border-bottom-left-radius: initial;
}

.Toastify__progress-bar--wrp {
  position: absolute;
  overflow: hidden;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  border-bottom-left-radius: var(--toastify-toast-bd-radius);
  border-bottom-right-radius: var(--toastify-toast-bd-radius);
}

.Toastify__progress-bar--wrp[data-hidden="true"] {
  opacity: 0;
}

.Toastify__progress-bar--bg {
  opacity: var(--toastify-color-progress-bgo);
  width: 100%;
  height: 100%;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: .65s linear infinite Toastify__spin;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }

  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    transform: translate3d(10px, 0, 0);
  }

  90% {
    transform: translate3d(-5px, 0, 0);
  }

  to {
    transform: none;
  }
}

@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, var(--y), 0);
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, var(--y), 0);
  }
}

@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }

  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }

  75% {
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    transform: translate3d(5px, 0, 0);
  }

  to {
    transform: none;
  }
}

@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, var(--y), 0);
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, var(--y), 0);
  }
}

@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }

  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  75% {
    transform: translate3d(0, 10px, 0);
  }

  90% {
    transform: translate3d(0, -5px, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, calc(var(--y)  - 10px), 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, calc(var(--y)  + 20px), 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }

  75% {
    transform: translate3d(0, -10px, 0);
  }

  90% {
    transform: translate3d(0, 5px, 0);
  }

  to {
    transform: none;
  }
}

@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, calc(var(--y)  - 10px), 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, calc(var(--y)  + 20px), 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}

.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}

.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}

.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}

.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}

.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}

.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    transform: translate3d(0, var(--y), 0) scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px)rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px)rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px)rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px)rotate3d(1, 0, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}

@keyframes Toastify__flipOut {
  from {
    transform: translate3d(0, var(--y), 0) perspective(400px);
  }

  30% {
    transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, var(--y), 0);
  }
}

@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, var(--y), 0);
  }
}

@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, var(--y), 0);
  }
}

@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, var(--y), 0);
  }
}

@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, var(--y), 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(110%, var(--y), 0);
  }
}

@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, var(--y), 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(-110%, var(--y), 0);
  }
}

@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, var(--y), 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}

@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, var(--y), 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}

.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}

.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}

.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}

.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
  animation-timing-function: ease-in;
  animation-duration: .3s;
}

.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
  animation-timing-function: ease-in;
  animation-duration: .3s;
}

.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
  animation-timing-function: ease-in;
  animation-duration: .3s;
}

.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
  animation-timing-function: ease-in;
  animation-duration: .3s;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}


/* [project]/src/shared/styles/globals.css [app-client] (css) */
html, body {
  max-width: 100vw;
  min-height: 100vh;
  padding: 0;
  margin: 0;
}

body {
  overflow-x: hidden;
}

@media (prefers-color-scheme: dark) {
  
}


/* [project]/src/shared/styles/fonts.css [app-client] (css) */
:root {
  --font-sf-pro: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --font-sf-mono: "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;
  --toastify-font-family: var(--font-sf-pro);
}

* {
  font-family: inherit;
}

html, body {
  font-family: var(--font-sf-pro);
}

code, pre, kbd, samp, tt, var {
  font-family: var(--font-sf-mono);
}

.MuiTypography-root, .MuiButton-root, .MuiTextField-root, .MuiInputBase-root, .MuiFormLabel-root, .MuiMenuItem-root, .MuiSelect-root, .MuiTab-root, .MuiTableCell-root, .MuiDialog-root, .MuiAlert-root, .MuiSnackbar-root, .MuiChip-root, .MuiAccordion-root, .MuiCard-root {
  font-family: var(--font-sf-pro) !important;
}

.Toastify__toast, .Toastify__toast-body {
  font-family: var(--font-sf-pro) !important;
}

input, textarea, select, button {
  font-family: var(--font-sf-pro);
}

h1, h2, h3, h4, h5, h6 {
  font-family: var(--font-sf-pro);
}

p, span, div, a, label {
  font-family: inherit;
}


/* [project]/src/shared/styles/colors.css [app-client] (css) */
:root {
  --color-primary-main: #3e63dd;
  --color-primary-light: #3291ff;
  --color-primary-dark: #0761d1;
  --color-primary-contrast: #fff;
  --color-primary-grey: #0040ff;
  --color-secondary-main: #7928ca;
  --color-secondary-light: #8a3fd1;
  --color-secondary-dark: #4c2889;
  --color-secondary-contrast: #fff;
  --color-error-main: #ce2c31;
  --color-error-light: #f33;
  --color-error-dark: #c00;
  --color-error-contrast: #fff;
  --color-warning-main: #ffc53d;
  --color-warning-light: #f7b955;
  --color-warning-dark: #c48619;
  --color-warning-contrast: #000;
  --color-success-main: #30a46c;
  --color-success-light: #3291ff;
  --color-success-dark: #0761d1;
  --color-success-contrast: #fff;
  --color-neutral-main: #666;
  --color-neutral-light: #999;
  --color-neutral-dark: #333;
  --color-neutral-contrast: #fff;
  --color-background-default: #fff;
  --color-background-paper: #fff;
  --color-text-primary: #171717;
  --color-text-secondary: #666;
  --color-border: #eaeaea;
  --color-table-header-bg: #00005506;
  --color-table-text: #002bb7c5;
  --color-slate-1: #fcfcfd;
  --color-slate-2: #f9f9fb;
  --color-slate-3: #f0f0f3;
  --color-slate-4: #e8e8ec;
  --color-slate-5: #e0e1e6;
  --color-slate-6: #d9d9e0;
  --color-slate-7: #cdced6;
  --color-slate-8: #b9bbc6;
  --color-slate-9: #8b8d98;
  --color-slate-10: #80838d;
  --color-slate-11: #60646c;
  --color-slate-12: #1c2024;
}


/* [project]/node_modules/madsoft-icons/fonts/basic-default/style.css [app-client] (css, ) */
@font-face {
  font-family: MadIcon-basic-default;
  src: url("../media/MadIcon-basic-default.7cb21736.eot");
  src: url("../media/MadIcon-basic-default.7cb21736.eot") format("embedded-opentype"), url("../media/MadIcon-basic-default.5a33e9bb.ttf") format("truetype"), url("../media/MadIcon-basic-default.ef82a3ac.woff") format("woff"), url("../media/MadIcon-basic-default.258b3512.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

i {
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: MadIcon-basic-default !important;
}

.basic_default_outline_default_adjustments-horizontal:before {
  content: "";
}

.basic_default_outline_default_aerial-view:before {
  content: "";
}

.basic_default_outline_default_aeropanorama:before {
  content: "";
}

.basic_default_outline_default_ai-generate:before {
  content: "";
}

.basic_default_outline_default_ai-generate-canceled:before {
  content: "";
}

.basic_default_outline_default_airplay:before {
  content: "";
}

.basic_default_outline_default_align-left:before {
  content: "";
}

.basic_default_outline_default_align-right:before {
  content: "";
}

.basic_default_outline_default_angle-45-left:before {
  content: "";
}

.basic_default_outline_default_angle-90:before {
  content: "";
}

.basic_default_outline_default_angle-90-alt:before {
  content: "";
}

.basic_default_outline_default_angle-intersecting:before {
  content: "";
}

.basic_default_outline_default_archive:before {
  content: "";
}

.basic_default_outline_default_arrow-close:before {
  content: "";
}

.basic_default_outline_default_arrow-cursor:before {
  content: "";
}

.basic_default_outline_default_arrow-down:before {
  content: "";
}

.basic_default_outline_default_arrow-down-tray:before {
  content: "";
}

.basic_default_outline_default_arrow-left:before {
  content: "";
}

.basic_default_outline_default_arrow-left-bottom:before {
  content: "";
}

.basic_default_outline_default_arrow-left-top:before {
  content: "";
}

.basic_default_outline_default_arrow-open:before {
  content: "";
}

.basic_default_outline_default_arrow-right:before {
  content: "";
}

.basic_default_outline_default_arrow-right-bottom:before {
  content: "";
}

.basic_default_outline_default_arrow-right-on-rectangle:before {
  content: "";
}

.basic_default_outline_default_arrow-right-top:before {
  content: "";
}

.basic_default_outline_default_arrows-direction:before {
  content: "";
}

.basic_default_outline_default_arrows-right-left:before {
  content: "";
}

.basic_default_outline_default_arrows-up-down:before {
  content: "";
}

.basic_default_outline_default_arrow-up:before {
  content: "";
}

.basic_default_outline_default_arrow-up-tray:before {
  content: "";
}

.basic_default_outline_default_attach:before {
  content: "";
}

.basic_default_outline_default_bell:before {
  content: "";
}

.basic_default_outline_default_billet:before {
  content: "";
}

.basic_default_outline_default_book-open:before {
  content: "";
}

.basic_default_outline_default_broken-hourglass:before {
  content: "";
}

.basic_default_outline_default_calendar:before {
  content: "";
}

.basic_default_outline_default_camera:before {
  content: "";
}

.basic_default_outline_default_category:before {
  content: "";
}

.basic_default_outline_default_chat:before {
  content: "";
}

.basic_default_outline_default_chat-add:before {
  content: "";
}

.basic_default_outline_default_chat-text:before {
  content: "";
}

.basic_default_outline_default_chat-write:before {
  content: "";
}

.basic_default_outline_default_check:before {
  content: "";
}

.basic_default_outline_default_check-alt:before {
  content: "";
}

.basic_default_outline_default_check-double:before {
  content: "";
}

.basic_default_outline_default_chevron-double-down:before {
  content: "";
}

.basic_default_outline_default_chevron-double-left:before {
  content: "";
}

.basic_default_outline_default_chevron-double-right:before {
  content: "";
}

.basic_default_outline_default_chevron-double-up:before {
  content: "";
}

.basic_default_outline_default_chevron-down:before {
  content: "";
}

.basic_default_outline_default_chevron-left:before {
  content: "";
}

.basic_default_outline_default_chevron-right:before {
  content: "";
}

.basic_default_outline_default_chevron-up:before {
  content: "";
}

.basic_default_outline_default_circle:before {
  content: "";
}

.basic_default_outline_default_circle-dot:before {
  content: "";
}

.basic_default_outline_default_clipboard:before {
  content: "";
}

.basic_default_outline_default_cog:before {
  content: "";
}

.basic_default_outline_default_command:before {
  content: "";
}

.basic_default_outline_default_commercial-at:before {
  content: "";
}

.basic_default_outline_default_connect:before {
  content: "";
}

.basic_default_outline_default_contractor:before {
  content: "";
}

.basic_default_outline_default_crosshair:before {
  content: "";
}

.basic_default_outline_default_document-attachment:before {
  content: "";
}

.basic_default_outline_default_document-duplicate:before {
  content: "";
}

.basic_default_outline_default_document-text:before {
  content: "";
}

.basic_default_outline_default_document-upload:before {
  content: "";
}

.basic_default_outline_default_ellipsis-horizontal:before {
  content: "";
}

.basic_default_outline_default_ellipsis-vertical:before {
  content: "";
}

.basic_default_outline_default_envelope:before {
  content: "";
}

.basic_default_outline_default_eraser:before {
  content: "";
}

.basic_default_outline_default_expand:before {
  content: "";
}

.basic_default_outline_default_eye:before {
  content: "";
}

.basic_default_outline_default_eye-slash:before {
  content: "";
}

.basic_default_outline_default_feedback:before {
  content: "";
}

.basic_default_outline_default_filter:before {
  content: "";
}

.basic_default_outline_default_flip-horizontal:before {
  content: "";
}

.basic_default_outline_default_flip-vertical:before {
  content: "";
}

.basic_default_outline_default_frame:before {
  content: "";
}

.basic_default_outline_default_gallery:before {
  content: "";
}

.basic_default_outline_default_grip-horizontal:before {
  content: "";
}

.basic_default_outline_default_grip-vertical:before {
  content: "";
}

.basic_default_outline_default_hand:before {
  content: "";
}

.basic_default_outline_default_history:before {
  content: "";
}

.basic_default_outline_default_home:before {
  content: "";
}

.basic_default_outline_default_hourglass:before {
  content: "";
}

.basic_default_outline_default_inbox:before {
  content: "";
}

.basic_default_outline_default_information:before {
  content: "";
}

.basic_default_outline_default_key-in-rectengle:before {
  content: "";
}

.basic_default_outline_default_link:before {
  content: "";
}

.basic_default_outline_default_list:before {
  content: "";
}

.basic_default_outline_default_loading-spinner:before {
  content: "";
}

.basic_default_outline_default_lock:before {
  content: "";
}

.basic_default_outline_default_lock-open:before {
  content: "";
}

.basic_default_outline_default_magnifying-glass:before {
  content: "";
}

.basic_default_outline_default_map:before {
  content: "";
}

.basic_default_outline_default_map-pin:before {
  content: "";
}

.basic_default_outline_default_map-x:before {
  content: "";
}

.basic_default_outline_default_marker-picket:before {
  content: "";
}

.basic_default_outline_default_minus:before {
  content: "";
}

.basic_default_outline_default_moon:before {
  content: "";
}

.basic_default_outline_default_multi-section:before {
  content: "";
}

.basic_default_outline_default_panorama:before {
  content: "";
}

.basic_default_outline_default_panorama-x:before {
  content: "";
}

.basic_default_outline_default_pencil-square:before {
  content: "";
}

.basic_default_outline_default_pen-tool-left-bottom:before {
  content: "";
}

.basic_default_outline_default_pen-tool-left-top:before {
  content: "";
}

.basic_default_outline_default_phone:before {
  content: "";
}

.basic_default_outline_default_pipeline:before {
  content: "";
}

.basic_default_outline_default_plus:before {
  content: "";
}

.basic_default_outline_default_plus-circle:before {
  content: "";
}

.basic_default_outline_default_power-line:before {
  content: "";
}

.basic_default_outline_default_printer:before {
  content: "";
}

.basic_default_outline_default_problem:before {
  content: "";
}

.basic_default_outline_default_product-alt:before {
  content: "";
}

.basic_default_outline_default_question:before {
  content: "";
}

.basic_default_outline_default_railway:before {
  content: "";
}

.basic_default_outline_default_rectangle:before {
  content: "";
}

.basic_default_outline_default_refresh:before {
  content: "";
}

.basic_default_outline_default_renew:before {
  content: "";
}

.basic_default_outline_default_road:before {
  content: "";
}

.basic_default_outline_default_rotate-left:before {
  content: "";
}

.basic_default_outline_default_rotate-right:before {
  content: "";
}

.basic_default_outline_default_ruler:before {
  content: "";
}

.basic_default_outline_default_save-check:before {
  content: "";
}

.basic_default_outline_default_send:before {
  content: "";
}

.basic_default_outline_default_setting-box:before {
  content: "";
}

.basic_default_outline_default_share:before {
  content: "";
}

.basic_default_outline_default_sheme:before {
  content: "";
}

.basic_default_outline_default_shield-check:before {
  content: "";
}

.basic_default_outline_default_single-sections:before {
  content: "";
}

.basic_default_outline_default_square-academic-cap:before {
  content: "";
}

.basic_default_outline_default_star:before {
  content: "";
}

.basic_default_outline_default_sun:before {
  content: "";
}

.basic_default_outline_default_tech-stamp:before {
  content: "";
}

.basic_default_outline_default_telegram:before {
  content: "";
}

.basic_default_outline_default_trashcan:before {
  content: "";
}

.basic_default_outline_default_triangle:before {
  content: "";
}

.basic_default_outline_default_turn-left:before {
  content: "";
}

.basic_default_outline_default_turn-right:before {
  content: "";
}

.basic_default_outline_default_two-sections:before {
  content: "";
}

.basic_default_outline_default_unconnect:before {
  content: "";
}

.basic_default_outline_default_unlink:before {
  content: "";
}

.basic_default_outline_default_user:before {
  content: "";
}

.basic_default_outline_default_user-group:before {
  content: "";
}

.basic_default_outline_default_valve-horizontal:before {
  content: "";
}

.basic_default_outline_default_valve-vertical:before {
  content: "";
}

.basic_default_outline_default_video-camera:before {
  content: "";
}

.basic_default_outline_default_vkontakte:before {
  content: "";
}

.basic_default_outline_default_whatsapp:before {
  content: "";
}

.basic_default_outline_default_x:before {
  content: "";
}

.basic_default_outline_default_x-circle:before {
  content: "";
}

.basic_default_outline_default_ollapse:before {
  content: "";
}

.basic_default_solid_default_aerial-view:before {
  content: "";
}

.basic_default_solid_default_aeropanorama:before {
  content: "";
}

.basic_default_solid_default_airplay:before {
  content: "";
}

.basic_default_solid_default_angle-45-left:before {
  content: "";
}

.basic_default_solid_default_angle-90-alt:before {
  content: "";
}

.basic_default_solid_default_angle-intersecting:before {
  content: "";
}

.basic_default_solid_default_archive:before {
  content: "";
}

.basic_default_solid_default_arrow-cursor:before {
  content: "";
}

.basic_default_solid_default_arrow-down-tray:before {
  content: "";
}

.basic_default_solid_default_arrow-right-on-rectangle:before {
  content: "";
}

.basic_default_solid_default_arrow-up-tray:before {
  content: "";
}

.basic_default_solid_default_bell:before {
  content: "";
}

.basic_default_solid_default_billet:before {
  content: "";
}

.basic_default_solid_default_broken-hourglass:before {
  content: "";
}

.basic_default_solid_default_calendar:before {
  content: "";
}

.basic_default_solid_default_camera:before {
  content: "";
}

.basic_default_solid_default_category:before {
  content: "";
}

.basic_default_solid_default_chat:before {
  content: "";
}

.basic_default_solid_default_chat-add:before {
  content: "";
}

.basic_default_solid_default_chat-text:before {
  content: "";
}

.basic_default_solid_default_chat-whrite:before {
  content: "";
}

.basic_default_solid_default_circle:before {
  content: "";
}

.basic_default_solid_default_cog:before {
  content: "";
}

.basic_default_solid_default_command:before {
  content: "";
}

.basic_default_solid_default_connect:before {
  content: "";
}

.basic_default_solid_default_contractor:before {
  content: "";
}

.basic_default_solid_default_envelope:before {
  content: "";
}

.basic_default_solid_default_eraser:before {
  content: "";
}

.basic_default_solid_default_eye:before {
  content: "";
}

.basic_default_solid_default_eye-slash:before {
  content: "";
}

.basic_default_solid_default_feedback:before {
  content: "";
}

.basic_default_solid_default_filter:before {
  content: "";
}

.basic_default_solid_default_gallery:before {
  content: "";
}

.basic_default_solid_default_home:before {
  content: "";
}

.basic_default_solid_default_hourglass:before {
  content: "";
}

.basic_default_solid_default_inbox:before {
  content: "";
}

.basic_default_solid_default_information:before {
  content: "";
}

.basic_default_solid_default_key-in-rectengle:before {
  content: "";
}

.basic_default_solid_default_lock:before {
  content: "";
}

.basic_default_solid_default_lock-open:before {
  content: "";
}

.basic_default_solid_default_magnifying-glass:before {
  content: "";
}

.basic_default_solid_default_map:before {
  content: "";
}

.basic_default_solid_default_map-pin:before {
  content: "";
}

.basic_default_solid_default_marker-picket:before {
  content: "";
}

.basic_default_solid_default_moon:before {
  content: "";
}

.basic_default_solid_default_panorama:before {
  content: "";
}

.basic_default_solid_default_pen-tool-left-bottom:before {
  content: "";
}

.basic_default_solid_default_pen-tool-left-top:before {
  content: "";
}

.basic_default_solid_default_phone:before {
  content: "";
}

.basic_default_solid_default_pipeline:before {
  content: "";
}

.basic_default_solid_default_problem:before {
  content: "";
}

.basic_default_solid_default_product-alt:before {
  content: "";
}

.basic_default_solid_default_question:before {
  content: "";
}

.basic_default_solid_default_railway:before {
  content: "";
}

.basic_default_solid_default_road:before {
  content: "";
}

.basic_default_solid_default_rotate-left:before {
  content: "";
}

.basic_default_solid_default_rotate-right:before {
  content: "";
}

.basic_default_solid_default_save-check:before {
  content: "";
}

.basic_default_solid_default_send:before {
  content: "";
}

.basic_default_solid_default_setting-box:before {
  content: "";
}

.basic_default_solid_default_share:before {
  content: "";
}

.basic_default_solid_default_shield-check:before {
  content: "";
}

.basic_default_solid_default_square-academic-cap:before {
  content: "";
}

.basic_default_solid_default_star:before {
  content: "";
}

.basic_default_solid_default_sun:before {
  content: "";
}

.basic_default_solid_default_tech-stamp:before {
  content: "";
}

.basic_default_solid_default_telegram:before {
  content: "";
}

.basic_default_solid_default_trashcan:before {
  content: "";
}

.basic_default_solid_default_unconnect:before {
  content: "";
}

.basic_default_solid_default_user:before {
  content: "";
}

.basic_default_solid_default_user-group:before {
  content: "";
}

.basic_default_solid_default_video-camera:before {
  content: "";
}


/* [project]/node_modules/madsoft-icons/fonts/basic-small/style.css [app-client] (css, ) */
@font-face {
  font-family: MadIcon-basic-small;
  src: url("../media/MadIcon-basic-small.ab86e814.eot");
  src: url("../media/MadIcon-basic-small.ab86e814.eot") format("embedded-opentype"), url("../media/MadIcon-basic-small.10290b85.ttf") format("truetype"), url("../media/MadIcon-basic-small.cc2d16c7.woff") format("woff"), url("../media/MadIcon-basic-small.9cf59dc9.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

i {
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: MadIcon-basic-small !important;
}

.basic_default_outline_default_angle-intersecting:before {
  content: "";
}

.basic_small_outline_default_adjustments-horizontal:before {
  content: "";
}

.basic_small_outline_default_aerial-view:before {
  content: "";
}

.basic_small_outline_default_aeropanorama:before {
  content: "";
}

.basic_small_outline_default_ai-generate:before {
  content: "";
}

.basic_small_outline_default_ai-generate-canceled:before {
  content: "";
}

.basic_small_outline_default_airplay:before {
  content: "";
}

.basic_small_outline_default_align-left:before {
  content: "";
}

.basic_small_outline_default_align-right:before {
  content: "";
}

.basic_small_outline_default_angle-45-left:before {
  content: "";
}

.basic_small_outline_default_angle-90:before {
  content: "";
}

.basic_small_outline_default_angle-90-alt:before {
  content: "";
}

.basic_small_outline_default_archive:before {
  content: "";
}

.basic_small_outline_default_arrow-close:before {
  content: "";
}

.basic_small_outline_default_arrow-cursor:before {
  content: "";
}

.basic_small_outline_default_arrow-down:before {
  content: "";
}

.basic_small_outline_default_arrow-down-tray:before {
  content: "";
}

.basic_small_outline_default_arrow-left:before {
  content: "";
}

.basic_small_outline_default_arrow-left-bottom:before {
  content: "";
}

.basic_small_outline_default_arrow-left-top:before {
  content: "";
}

.basic_small_outline_default_arrow-open:before {
  content: "";
}

.basic_small_outline_default_arrow-right:before {
  content: "";
}

.basic_small_outline_default_arrow-right-bottom:before {
  content: "";
}

.basic_small_outline_default_arrow-right-on-rectangle:before {
  content: "";
}

.basic_small_outline_default_arrow-right-top:before {
  content: "";
}

.basic_small_outline_default_arrows-direction:before {
  content: "";
}

.basic_small_outline_default_arrows-right-left:before {
  content: "";
}

.basic_small_outline_default_arrows-up-down:before {
  content: "";
}

.basic_small_outline_default_arrow-up:before {
  content: "";
}

.basic_small_outline_default_arrow-up-tray:before {
  content: "";
}

.basic_small_outline_default_attach:before {
  content: "";
}

.basic_small_outline_default_bell:before {
  content: "";
}

.basic_small_outline_default_billet:before {
  content: "";
}

.basic_small_outline_default_book-open:before {
  content: "";
}

.basic_small_outline_default_broken-hourglass:before {
  content: "";
}

.basic_small_outline_default_calendar:before {
  content: "";
}

.basic_small_outline_default_camera:before {
  content: "";
}

.basic_small_outline_default_category:before {
  content: "";
}

.basic_small_outline_default_chat:before {
  content: "";
}

.basic_small_outline_default_chat-add:before {
  content: "";
}

.basic_small_outline_default_chat-text:before {
  content: "";
}

.basic_small_outline_default_chat-write:before {
  content: "";
}

.basic_small_outline_default_check:before {
  content: "";
}

.basic_small_outline_default_check-alt:before {
  content: "";
}

.basic_small_outline_default_check-double:before {
  content: "";
}

.basic_small_outline_default_chevron-double-down:before {
  content: "";
}

.basic_small_outline_default_chevron-double-left:before {
  content: "";
}

.basic_small_outline_default_chevron-double-right:before {
  content: "";
}

.basic_small_outline_default_chevron-double-up:before {
  content: "";
}

.basic_small_outline_default_chevron-down:before {
  content: "";
}

.basic_small_outline_default_chevron-left:before {
  content: "";
}

.basic_small_outline_default_chevron-right:before {
  content: "";
}

.basic_small_outline_default_chevron-up:before {
  content: "";
}

.basic_small_outline_default_circle:before {
  content: "";
}

.basic_small_outline_default_circle-dot:before {
  content: "";
}

.basic_small_outline_default_clipboard:before {
  content: "";
}

.basic_small_outline_default_cog:before {
  content: "";
}

.basic_small_outline_default_command:before {
  content: "";
}

.basic_small_outline_default_commercial-at:before {
  content: "";
}

.basic_small_outline_default_connect:before {
  content: "";
}

.basic_small_outline_default_contractor:before {
  content: "";
}

.basic_small_outline_default_crosshair:before {
  content: "";
}

.basic_small_outline_default_document-attachment:before {
  content: "";
}

.basic_small_outline_default_document-duplicate:before {
  content: "";
}

.basic_small_outline_default_document-text:before {
  content: "";
}

.basic_small_outline_default_document-upload:before {
  content: "";
}

.basic_small_outline_default_ellipsis-horizontal:before {
  content: "";
}

.basic_small_outline_default_ellipsis-vertical:before {
  content: "";
}

.basic_small_outline_default_envelope:before {
  content: "";
}

.basic_small_outline_default_eraser:before {
  content: "";
}

.basic_small_outline_default_expand:before {
  content: "";
}

.basic_small_outline_default_eye:before {
  content: "";
}

.basic_small_outline_default_eye-slash:before {
  content: "";
}

.basic_small_outline_default_feedback:before {
  content: "";
}

.basic_small_outline_default_filter:before {
  content: "";
}

.basic_small_outline_default_flip-horizontal:before {
  content: "";
}

.basic_small_outline_default_flip-vertical:before {
  content: "";
}

.basic_small_outline_default_frame:before {
  content: "";
}

.basic_small_outline_default_gallery:before {
  content: "";
}

.basic_small_outline_default_grip-horizontal:before {
  content: "";
}

.basic_small_outline_default_grip-vertical:before {
  content: "";
}

.basic_small_outline_default_hand:before {
  content: "";
}

.basic_small_outline_default_history:before {
  content: "";
}

.basic_small_outline_default_home:before {
  content: "";
}

.basic_small_outline_default_hourglass:before {
  content: "";
}

.basic_small_outline_default_inbox:before {
  content: "";
}

.basic_small_outline_default_information:before {
  content: "";
}

.basic_small_outline_default_key-in-rectengle:before {
  content: "";
}

.basic_small_outline_default_link:before {
  content: "";
}

.basic_small_outline_default_list:before {
  content: "";
}

.basic_small_outline_default_loading-spinner:before {
  content: "";
}

.basic_small_outline_default_lock:before {
  content: "";
}

.basic_small_outline_default_lock-open:before {
  content: "";
}

.basic_small_outline_default_magnifying-glass:before {
  content: "";
}

.basic_small_outline_default_map:before {
  content: "";
}

.basic_small_outline_default_map-pin:before {
  content: "";
}

.basic_small_outline_default_map-x:before {
  content: "";
}

.basic_small_outline_default_marker-picket:before {
  content: "";
}

.basic_small_outline_default_minus:before {
  content: "";
}

.basic_small_outline_default_moon:before {
  content: "";
}

.basic_small_outline_default_multi-section:before {
  content: "";
}

.basic_small_outline_default_panorama:before {
  content: "";
}

.basic_small_outline_default_panorama-x:before {
  content: "";
}

.basic_small_outline_default_pencil-square:before {
  content: "";
}

.basic_small_outline_default_pen-tool-left-bottom:before {
  content: "";
}

.basic_small_outline_default_pen-tool-left-top:before {
  content: "";
}

.basic_small_outline_default_phone:before {
  content: "";
}

.basic_small_outline_default_pipeline:before {
  content: "";
}

.basic_small_outline_default_plus:before {
  content: "";
}

.basic_small_outline_default_plus-circle:before {
  content: "";
}

.basic_small_outline_default_power-line:before {
  content: "";
}

.basic_small_outline_default_printer:before {
  content: "";
}

.basic_small_outline_default_problem:before {
  content: "";
}

.basic_small_outline_default_product-alt:before {
  content: "";
}

.basic_small_outline_default_question:before {
  content: "";
}

.basic_small_outline_default_railway:before {
  content: "";
}

.basic_small_outline_default_rectangle:before {
  content: "";
}

.basic_small_outline_default_refresh:before {
  content: "";
}

.basic_small_outline_default_renew:before {
  content: "";
}

.basic_small_outline_default_road:before {
  content: "";
}

.basic_small_outline_default_rotate-left:before {
  content: "";
}

.basic_small_outline_default_rotate-right:before {
  content: "";
}

.basic_small_outline_default_ruler:before {
  content: "";
}

.basic_small_outline_default_save-check:before {
  content: "";
}

.basic_small_outline_default_send:before {
  content: "";
}

.basic_small_outline_default_setting-box:before {
  content: "";
}

.basic_small_outline_default_share:before {
  content: "";
}

.basic_small_outline_default_sheme:before {
  content: "";
}

.basic_small_outline_default_shield-check:before {
  content: "";
}

.basic_small_outline_default_single-sections:before {
  content: "";
}

.basic_small_outline_default_square-academic-cap:before {
  content: "";
}

.basic_small_outline_default_star:before {
  content: "";
}

.basic_small_outline_default_sun:before {
  content: "";
}

.basic_small_outline_default_tech-stamp:before {
  content: "";
}

.basic_small_outline_default_telegram:before {
  content: "";
}

.basic_small_outline_default_trashcan:before {
  content: "";
}

.basic_small_outline_default_triangle:before {
  content: "";
}

.basic_small_outline_default_turn-left:before {
  content: "";
}

.basic_small_outline_default_turn-right:before {
  content: "";
}

.basic_small_outline_default_two-sections:before {
  content: "";
}

.basic_small_outline_default_unconnect:before {
  content: "";
}

.basic_small_outline_default_unlink:before {
  content: "";
}

.basic_small_outline_default_user:before {
  content: "";
}

.basic_small_outline_default_user-group:before {
  content: "";
}

.basic_small_outline_default_valve-horizontal:before {
  content: "";
}

.basic_small_outline_default_valve-vertical:before {
  content: "";
}

.basic_small_outline_default_video-camera:before {
  content: "";
}

.basic_small_outline_default_vkontakte:before {
  content: "";
}

.basic_small_outline_default_whatsapp:before {
  content: "";
}

.basic_small_outline_default_x:before {
  content: "";
}

.basic_small_outline_default_x-circle:before {
  content: "";
}

.basic_small_outline_default_ollapse:before {
  content: "";
}

.basic_small_solid_default_aerial-view:before {
  content: "";
}

.basic_small_solid_default_aeropanorama:before {
  content: "";
}

.basic_small_solid_default_airplay:before {
  content: "";
}

.basic_small_solid_default_angle-45-left:before {
  content: "";
}

.basic_small_solid_default_angle-90-alt:before {
  content: "";
}

.basic_small_solid_default_angle-intersecting:before {
  content: "";
}

.basic_small_solid_default_archive:before {
  content: "";
}

.basic_small_solid_default_arrow-cursor:before {
  content: "";
}

.basic_small_solid_default_arrow-down-tray:before {
  content: "";
}

.basic_small_solid_default_arrow-right-on-rectangle:before {
  content: "";
}

.basic_small_solid_default_arrow-up-tray:before {
  content: "";
}

.basic_small_solid_default_bell:before {
  content: "";
}

.basic_small_solid_default_billet:before {
  content: "";
}

.basic_small_solid_default_broken-hourglass:before {
  content: "";
}

.basic_small_solid_default_calendar:before {
  content: "";
}

.basic_small_solid_default_camera:before {
  content: "";
}

.basic_small_solid_default_category:before {
  content: "";
}

.basic_small_solid_default_chat:before {
  content: "";
}

.basic_small_solid_default_chat-add:before {
  content: "";
}

.basic_small_solid_default_chat-text:before {
  content: "";
}

.basic_small_solid_default_chat-write:before {
  content: "";
}

.basic_small_solid_default_circle:before {
  content: "";
}

.basic_small_solid_default_cog:before {
  content: "";
}

.basic_small_solid_default_command:before {
  content: "";
}

.basic_small_solid_default_connect:before {
  content: "";
}

.basic_small_solid_default_contractor:before {
  content: "";
}

.basic_small_solid_default_envelope:before {
  content: "";
}

.basic_small_solid_default_eraser:before {
  content: "";
}

.basic_small_solid_default_eye:before {
  content: "";
}

.basic_small_solid_default_eye-slash:before {
  content: "";
}

.basic_small_solid_default_feedback:before {
  content: "";
}

.basic_small_solid_default_filter:before {
  content: "";
}

.basic_small_solid_default_gallery:before {
  content: "";
}

.basic_small_solid_default_home:before {
  content: "";
}

.basic_small_solid_default_hourglass:before {
  content: "";
}

.basic_small_solid_default_inbox:before {
  content: "";
}

.basic_small_solid_default_information:before {
  content: "";
}

.basic_small_solid_default_key-in-rectengle:before {
  content: "";
}

.basic_small_solid_default_lock:before {
  content: "";
}

.basic_small_solid_default_lock-open:before {
  content: "";
}

.basic_small_solid_default_magnifying-glass:before {
  content: "";
}

.basic_small_solid_default_map:before {
  content: "";
}

.basic_small_solid_default_map-pin:before {
  content: "";
}

.basic_small_solid_default_marker-picket:before {
  content: "";
}

.basic_small_solid_default_moon:before {
  content: "";
}

.basic_small_solid_default_panorama:before {
  content: "";
}

.basic_small_solid_default_pen-tool-left-bottom:before {
  content: "";
}

.basic_small_solid_default_pen-tool-left-top:before {
  content: "";
}

.basic_small_solid_default_phone:before {
  content: "";
}

.basic_small_solid_default_pipeline:before {
  content: "";
}

.basic_small_solid_default_problem:before {
  content: "";
}

.basic_small_solid_default_product-alt:before {
  content: "";
}

.basic_small_solid_default_question:before {
  content: "";
}

.basic_small_solid_default_railway:before {
  content: "";
}

.basic_small_solid_default_road:before {
  content: "";
}

.basic_small_solid_default_rotate-left:before {
  content: "";
}

.basic_small_solid_default_rotate-right:before {
  content: "";
}

.basic_small_solid_default_save-check:before {
  content: "";
}

.basic_small_solid_default_send:before {
  content: "";
}

.basic_small_solid_default_setting-box:before {
  content: "";
}

.basic_small_solid_default_share:before {
  content: "";
}

.basic_small_solid_default_shield-check:before {
  content: "";
}

.basic_small_solid_default_square-academic-cap:before {
  content: "";
}

.basic_small_solid_default_star:before {
  content: "";
}

.basic_small_solid_default_sun:before {
  content: "";
}

.basic_small_solid_default_tech-stamp:before {
  content: "";
}

.basic_small_solid_default_telegram:before {
  content: "";
}

.basic_small_solid_default_trashcan:before {
  content: "";
}

.basic_small_solid_default_unconnect:before {
  content: "";
}

.basic_small_solid_default_user:before {
  content: "";
}

.basic_small_solid_default_user-group:before {
  content: "";
}

.basic_small_solid_default_video-camera:before {
  content: "";
}


/* [project]/src/shared/styles/globals.scss.css [app-client] (css) */



/* [project]/node_modules/yet-another-react-lightbox/dist/styles.css [app-client] (css) */
.yarl__fullsize {
  height: 100%;
  width: 100%;
}

.yarl__relative {
  position: relative;
}

.yarl__portal {
  bottom: 0;
  left: 0;
  opacity: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  transition: opacity var(--yarl__fade_animation_duration, .25s) var(--yarl__fade_animation_timing_function, ease);
  z-index: var(--yarl__portal_zindex, 9999);
}

.yarl__portal_open {
  opacity: 1;
}

.yarl__container {
  background-color: var(--yarl__container_background_color, var(--yarl__color_backdrop, #000));
  bottom: 0;
  left: 0;
  outline: none;
  overflow: hidden;
  overscroll-behavior: var(--yarl__controller_overscroll_behavior, contain);
  position: absolute;
  right: 0;
  top: 0;
  touch-action: var(--yarl__controller_touch_action, none);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.yarl__carousel {
  align-content: center;
  align-items: stretch;
  display: flex;
  flex: none;
  height: 100%;
  justify-content: center;
  opacity: var(--yarl__pull_opacity, 1);
  transform: translate(var(--yarl__swipe_offset, 0), var(--yarl__pull_offset, 0));
  width: calc(100% + (var(--yarl__carousel_slides_count)  - 1) * (100% + var(--yarl__carousel_spacing_px, 0) * 1px + var(--yarl__carousel_spacing_percent, 0) * 1%));
}

.yarl__carousel_with_slides {
  -moz-column-gap: calc(var(--yarl__carousel_spacing_px, 0) * 1px + 100 / (var(--yarl__carousel_slides_count) * 100 + (var(--yarl__carousel_slides_count)  - 1) * var(--yarl__carousel_spacing_percent, 0)) * var(--yarl__carousel_spacing_percent, 0) * 1%);
  column-gap: calc(var(--yarl__carousel_spacing_px, 0) * 1px + 100 / (var(--yarl__carousel_slides_count) * 100 + (var(--yarl__carousel_slides_count)  - 1) * var(--yarl__carousel_spacing_percent, 0)) * var(--yarl__carousel_spacing_percent, 0) * 1%);
}

.yarl__flex_center {
  align-content: center;
  align-items: center;
  display: flex;
  justify-content: center;
}

.yarl__slide {
  flex: 1;
  overflow: hidden;
  padding: calc(var(--yarl__carousel_padding_px, 0) * 1px + 100 / (var(--yarl__carousel_slides_count) * 100 + (var(--yarl__carousel_slides_count)  - 1) * var(--yarl__carousel_spacing_percent, 0)) * var(--yarl__carousel_padding_percent, 0) * 1%);
  position: relative;
}

[dir="rtl"] .yarl__slide {
  --yarl__direction: -1;
}

.yarl__slide_image {
  max-height: 100%;
  max-width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  touch-action: var(--yarl__controller_touch_action, none);
  -moz-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
}

.yarl__slide_image_cover {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}

.yarl__slide_image_loading {
  opacity: 0;
}

@media screen and (width >= 800px) {
  .yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image {
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
  }
}

.yarl__slide_placeholder {
  left: 50%;
  line-height: 0;
  position: absolute;
  top: 50%;
  transform: translateX(-50%)translateY(-50%);
}

.yarl__slide_loading {
  animation: 1s linear yarl__delayed_fadein;
  color: var(--yarl__slide_icon_loading_color, var(--yarl__color_button, #fffc));
}

.yarl__slide_loading line {
  animation: 1s linear infinite yarl__stroke_opacity;
}

.yarl__slide_loading line:first-of-type {
  animation-delay: -1.875s;
}

.yarl__slide_loading line:nth-of-type(2) {
  animation-delay: -1.75s;
}

.yarl__slide_loading line:nth-of-type(3) {
  animation-delay: -1.625s;
}

.yarl__slide_loading line:nth-of-type(4) {
  animation-delay: -1.5s;
}

.yarl__slide_loading line:nth-of-type(5) {
  animation-delay: -1.375s;
}

.yarl__slide_loading line:nth-of-type(6) {
  animation-delay: -1.25s;
}

.yarl__slide_loading line:nth-of-type(7) {
  animation-delay: -1.125s;
}

.yarl__slide_loading line:nth-of-type(8) {
  animation-delay: -1s;
}

.yarl__slide_error {
  color: var(--yarl__slide_icon_error_color, red);
  height: var(--yarl__slide_icon_error_size, 48px);
  width: var(--yarl__slide_icon_error_size, 48px);
}

@media (prefers-reduced-motion) {
  .yarl__portal, .yarl__slide {
    transition: unset;
  }

  .yarl__slide_loading, .yarl__slide_loading line {
    animation: unset;
  }
}

.yarl__toolbar {
  bottom: auto;
  display: flex;
  justify-content: flex-end;
  left: auto;
  padding: var(--yarl__toolbar_padding, 8px);
  position: absolute;
  right: 0;
  top: 0;
}

[dir="rtl"] .yarl__toolbar {
  bottom: auto;
  left: 0;
  right: auto;
  top: 0;
}

.yarl__icon {
  height: var(--yarl__icon_size, 32px);
  width: var(--yarl__icon_size, 32px);
}

.yarl__button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--yarl__button_background_color, transparent);
  border: var(--yarl__button_border, 0);
  color: var(--yarl__color_button, #fffc);
  cursor: pointer;
  filter: var(--yarl__button_filter, drop-shadow(2px 2px 2px #000c));
  line-height: 0;
  margin: var(--yarl__button_margin, 0);
  outline: none;
  padding: var(--yarl__button_padding, 8px);
  -webkit-tap-highlight-color: transparent;
}

.yarl__button:focus {
  color: var(--yarl__color_button_active, #fff);
}

.yarl__button:focus:not(:focus-visible) {
  color: var(--yarl__color_button, #fffc);
}

.yarl__button:focus-visible {
  color: var(--yarl__color_button_active, #fff);
}

@media (hover: hover) {
  .yarl__button:focus-visible:hover, .yarl__button:focus:hover, .yarl__button:hover {
    color: var(--yarl__color_button_active, #fff);
  }
}

.yarl__button:disabled {
  color: var(--yarl__color_button_disabled, #fff6);
  cursor: default;
}

.yarl__navigation_next, .yarl__navigation_prev {
  padding: var(--yarl__navigation_button_padding, 24px 16px);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.yarl__navigation_prev {
  left: 0;
}

[dir="rtl"] .yarl__navigation_prev {
  left: unset;
  right: 0;
  transform: translateY(-50%)rotate(180deg);
}

.yarl__navigation_next {
  right: 0;
}

[dir="rtl"] .yarl__navigation_next {
  left: 0;
  right: unset;
  transform: translateY(-50%)rotate(180deg);
}

.yarl__no_scroll {
  height: 100%;
  overflow: hidden;
  overscroll-behavior: none;
}

@keyframes yarl__delayed_fadein {
  0% {
    opacity: 0;
  }

  80% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes yarl__stroke_opacity {
  0% {
    stroke-opacity: 1;
  }

  to {
    stroke-opacity: .125;
  }
}


/*# sourceMappingURL=_2f6da1._.css.map*/
