.w-1 {
  width: 1%;
}

.h-1 {
  height: 1%;
}

.w-2 {
  width: 2%;
}

.h-2 {
  height: 2%;
}

.w-3 {
  width: 3%;
}

.h-3 {
  height: 3%;
}

.w-4 {
  width: 4%;
}

.h-4 {
  height: 4%;
}

.w-5 {
  width: 5%;
}

.h-5 {
  height: 5%;
}

.w-6 {
  width: 6%;
}

.h-6 {
  height: 6%;
}

.w-7 {
  width: 7%;
}

.h-7 {
  height: 7%;
}

.w-8 {
  width: 8%;
}

.h-8 {
  height: 8%;
}

.w-9 {
  width: 9%;
}

.h-9 {
  height: 9%;
}

.w-10 {
  width: 10%;
}

.h-10 {
  height: 10%;
}

.w-11 {
  width: 11%;
}

.h-11 {
  height: 11%;
}

.w-12 {
  width: 12%;
}

.h-12 {
  height: 12%;
}

.w-13 {
  width: 13%;
}

.h-13 {
  height: 13%;
}

.w-14 {
  width: 14%;
}

.h-14 {
  height: 14%;
}

.w-15 {
  width: 15%;
}

.h-15 {
  height: 15%;
}

.w-16 {
  width: 16%;
}

.h-16 {
  height: 16%;
}

.w-17 {
  width: 17%;
}

.h-17 {
  height: 17%;
}

.w-18 {
  width: 18%;
}

.h-18 {
  height: 18%;
}

.w-19 {
  width: 19%;
}

.h-19 {
  height: 19%;
}

.w-20 {
  width: 20%;
}

.h-20 {
  height: 20%;
}

.w-21 {
  width: 21%;
}

.h-21 {
  height: 21%;
}

.w-22 {
  width: 22%;
}

.h-22 {
  height: 22%;
}

.w-23 {
  width: 23%;
}

.h-23 {
  height: 23%;
}

.w-24 {
  width: 24%;
}

.h-24 {
  height: 24%;
}

.w-25 {
  width: 25%;
}

.h-25 {
  height: 25%;
}

.w-26 {
  width: 26%;
}

.h-26 {
  height: 26%;
}

.w-27 {
  width: 27%;
}

.h-27 {
  height: 27%;
}

.w-28 {
  width: 28%;
}

.h-28 {
  height: 28%;
}

.w-29 {
  width: 29%;
}

.h-29 {
  height: 29%;
}

.w-30 {
  width: 30%;
}

.h-30 {
  height: 30%;
}

.w-31 {
  width: 31%;
}

.h-31 {
  height: 31%;
}

.w-32 {
  width: 32%;
}

.h-32 {
  height: 32%;
}

.w-33 {
  width: 33%;
}

.h-33 {
  height: 33%;
}

.w-34 {
  width: 34%;
}

.h-34 {
  height: 34%;
}

.w-35 {
  width: 35%;
}

.h-35 {
  height: 35%;
}

.w-36 {
  width: 36%;
}

.h-36 {
  height: 36%;
}

.w-37 {
  width: 37%;
}

.h-37 {
  height: 37%;
}

.w-38 {
  width: 38%;
}

.h-38 {
  height: 38%;
}

.w-39 {
  width: 39%;
}

.h-39 {
  height: 39%;
}

.w-40 {
  width: 40%;
}

.h-40 {
  height: 40%;
}

.w-41 {
  width: 41%;
}

.h-41 {
  height: 41%;
}

.w-42 {
  width: 42%;
}

.h-42 {
  height: 42%;
}

.w-43 {
  width: 43%;
}

.h-43 {
  height: 43%;
}

.w-44 {
  width: 44%;
}

.h-44 {
  height: 44%;
}

.w-45 {
  width: 45%;
}

.h-45 {
  height: 45%;
}

.w-46 {
  width: 46%;
}

.h-46 {
  height: 46%;
}

.w-47 {
  width: 47%;
}

.h-47 {
  height: 47%;
}

.w-48 {
  width: 48%;
}

.h-48 {
  height: 48%;
}

.w-49 {
  width: 49%;
}

.h-49 {
  height: 49%;
}

.w-50 {
  width: 50%;
}

.h-50 {
  height: 50%;
}

.w-51 {
  width: 51%;
}

.h-51 {
  height: 51%;
}

.w-52 {
  width: 52%;
}

.h-52 {
  height: 52%;
}

.w-53 {
  width: 53%;
}

.h-53 {
  height: 53%;
}

.w-54 {
  width: 54%;
}

.h-54 {
  height: 54%;
}

.w-55 {
  width: 55%;
}

.h-55 {
  height: 55%;
}

.w-56 {
  width: 56%;
}

.h-56 {
  height: 56%;
}

.w-57 {
  width: 57%;
}

.h-57 {
  height: 57%;
}

.w-58 {
  width: 58%;
}

.h-58 {
  height: 58%;
}

.w-59 {
  width: 59%;
}

.h-59 {
  height: 59%;
}

.w-60 {
  width: 60%;
}

.h-60 {
  height: 60%;
}

.w-61 {
  width: 61%;
}

.h-61 {
  height: 61%;
}

.w-62 {
  width: 62%;
}

.h-62 {
  height: 62%;
}

.w-63 {
  width: 63%;
}

.h-63 {
  height: 63%;
}

.w-64 {
  width: 64%;
}

.h-64 {
  height: 64%;
}

.w-65 {
  width: 65%;
}

.h-65 {
  height: 65%;
}

.w-66 {
  width: 66%;
}

.h-66 {
  height: 66%;
}

.w-67 {
  width: 67%;
}

.h-67 {
  height: 67%;
}

.w-68 {
  width: 68%;
}

.h-68 {
  height: 68%;
}

.w-69 {
  width: 69%;
}

.h-69 {
  height: 69%;
}

.w-70 {
  width: 70%;
}

.h-70 {
  height: 70%;
}

.w-71 {
  width: 71%;
}

.h-71 {
  height: 71%;
}

.w-72 {
  width: 72%;
}

.h-72 {
  height: 72%;
}

.w-73 {
  width: 73%;
}

.h-73 {
  height: 73%;
}

.w-74 {
  width: 74%;
}

.h-74 {
  height: 74%;
}

.w-75 {
  width: 75%;
}

.h-75 {
  height: 75%;
}

.w-76 {
  width: 76%;
}

.h-76 {
  height: 76%;
}

.w-77 {
  width: 77%;
}

.h-77 {
  height: 77%;
}

.w-78 {
  width: 78%;
}

.h-78 {
  height: 78%;
}

.w-79 {
  width: 79%;
}

.h-79 {
  height: 79%;
}

.w-80 {
  width: 80%;
}

.h-80 {
  height: 80%;
}

.w-81 {
  width: 81%;
}

.h-81 {
  height: 81%;
}

.w-82 {
  width: 82%;
}

.h-82 {
  height: 82%;
}

.w-83 {
  width: 83%;
}

.h-83 {
  height: 83%;
}

.w-84 {
  width: 84%;
}

.h-84 {
  height: 84%;
}

.w-85 {
  width: 85%;
}

.h-85 {
  height: 85%;
}

.w-86 {
  width: 86%;
}

.h-86 {
  height: 86%;
}

.w-87 {
  width: 87%;
}

.h-87 {
  height: 87%;
}

.w-88 {
  width: 88%;
}

.h-88 {
  height: 88%;
}

.w-89 {
  width: 89%;
}

.h-89 {
  height: 89%;
}

.w-90 {
  width: 90%;
}

.h-90 {
  height: 90%;
}

.w-91 {
  width: 91%;
}

.h-91 {
  height: 91%;
}

.w-92 {
  width: 92%;
}

.h-92 {
  height: 92%;
}

.w-93 {
  width: 93%;
}

.h-93 {
  height: 93%;
}

.w-94 {
  width: 94%;
}

.h-94 {
  height: 94%;
}

.w-95 {
  width: 95%;
}

.h-95 {
  height: 95%;
}

.w-96 {
  width: 96%;
}

.h-96 {
  height: 96%;
}

.w-97 {
  width: 97%;
}

.h-97 {
  height: 97%;
}

.w-98 {
  width: 98%;
}

.h-98 {
  height: 98%;
}

.w-99 {
  width: 99%;
}

.h-99 {
  height: 99%;
}

.w-100 {
  width: 100%;
}

.h-100 {
  height: 100%;
}

.custom-file-upload-hidden {
  display: none;
  visibility: hidden;
  position: absolute;
  left: -9999px;
}

.custom-file-upload {
  display: block;
  width: auto;
  font-size: 16px;
  margin-top: 30px;
}
.custom-file-upload label {
  display: block;
  margin-bottom: 5px;
}

.file-upload-wrapper {
  position: relative;
  margin-bottom: 5px;
}

.file-upload-input {
  width: 300px;
  color: #fff;
  font-size: 16px;
  padding: 11px 17px;
  border: none;
  background-color: #C6C6C6;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  float: left;
}
.file-upload-input:hover, .file-upload-input:focus {
  background-color: rgb(210.75, 210.75, 210.75);
  outline: none;
}

.file-upload-button {
  cursor: pointer;
  display: inline-block;
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  padding: 11px 20px;
  border: none;
  margin-left: -1px;
  background-color: rgb(223.5, 223.5, 223.5);
  float: left;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.file-upload-button:hover {
  background-color: #f9f9f9;
}

.line-md--plus {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-dasharray='16' stroke-dashoffset='16' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 12h14'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.4s' values='16;0'/%3E%3C/path%3E%3Cpath d='M12 5v14'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.4s' dur='0.4s' values='16;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--plus-circle-filled {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cmask id='SVGiMMbGbxh'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath fill='%23fff' fill-opacity='0' stroke-dasharray='64' stroke-dashoffset='64' d='M3 12c0 -4.97 4.03 -9 9 -9c4.97 0 9 4.03 9 9c0 4.97 -4.03 9 -9 9c-4.97 0 -9 -4.03 -9 -9Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='0.6s' dur='0.5s' values='0;1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='64;0'/%3E%3C/path%3E%3Cpath stroke='%23000' stroke-dasharray='12' stroke-dashoffset='12' d='M7 12h10'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='1.1s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke='%23000' stroke-dasharray='12' stroke-dashoffset='12' d='M12 7v10'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='1.3s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3C/g%3E%3C/mask%3E%3Crect width='24' height='24' fill='%23000' mask='url(%23SVGiMMbGbxh)'/%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--trash {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='24' stroke-dashoffset='24' d='M12 20h5c0.5 0 1 -0.5 1 -1v-14M12 20h-5c-0.5 0 -1 -0.5 -1 -1v-14'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.4s' values='24;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='20' stroke-dashoffset='20' d='M4 5h16'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.4s' dur='0.2s' values='20;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='8' stroke-dashoffset='8' d='M10 4h4M10 9v7M14 9v7'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.6s' dur='0.2s' values='8;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--close-small {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-dasharray='16' stroke-dashoffset='16' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M7 7l10 10'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.58s' values='16;0'/%3E%3C/path%3E%3Cpath d='M17 7l-10 10'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.58s' dur='0.58s' values='16;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--confirm {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-dasharray='24' stroke-dashoffset='24' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 11l6 6l10 -10'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.58s' values='24;0'/%3E%3C/path%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--menu {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-dasharray='16' stroke-dashoffset='16' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M5 5h14'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.2s' values='16;0'/%3E%3C/path%3E%3Cpath d='M5 12h14'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.2s' dur='0.2s' values='16;0'/%3E%3C/path%3E%3Cpath d='M5 19h14'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.4s' dur='0.2s' values='16;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--menu-to-close-transition {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 5L12 5L19 5M5 12H19M5 19L12 19L19 19'%3E%3Canimate fill='freeze' attributeName='d' dur='0.4s' values='M5 5L12 5L19 5M5 12H19M5 19L12 19L19 19;M5 5L12 12L19 5M12 12H12M5 19L12 12L19 19'/%3E%3C/path%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--arrow-small-right {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='16' stroke-dashoffset='16' d='M5 12h13.5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.2s' values='16;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='10' stroke-dashoffset='10' d='M19 12l-5 5M19 12l-5 -5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.2s' dur='0.2s' values='10;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--arrow-small-left {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='16' stroke-dashoffset='16' d='M19 12h-13.5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.2s' values='16;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='10' stroke-dashoffset='10' d='M5 12l5 5M5 12l5 -5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.2s' dur='0.2s' values='10;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--pencil-twotone {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='56' stroke-dashoffset='56' d='M3 21l2 -6l11 -11c1 -1 3 -1 4 0c1 1 1 3 0 4l-11 11l-6 2'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='56;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='8' stroke-dashoffset='8' d='M15 5l4 4'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.6s' dur='0.2s' values='8;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='6' stroke-dashoffset='6' stroke-width='1' d='M6 15l3 3'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.6s' dur='0.2s' values='6;0'/%3E%3C/path%3E%3C/g%3E%3Cpath fill='%23000' fill-opacity='0' d='M17 4H20V7L9 18L6 15L17 4Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='0.8s' dur='0.15s' values='0;0.3'/%3E%3C/path%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--list-3-filled {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23000' fill-opacity='0' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M3.5 5c0 -0.83 0.67 -1.5 1.5 -1.5c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='1.7s' dur='0.5s' values='0;1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M3.5 12c0 -0.83 0.67 -1.5 1.5 -1.5c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='2.3s' dur='0.5s' values='0;1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.6s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M3.5 19c0 -0.83 0.67 -1.5 1.5 -1.5c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='2.9s' dur='0.5s' values='0;1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='1.2s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='28' stroke-dashoffset='28' d='M9.5 5c0 -0.83 0.67 -1.5 1.5 -1.5h8c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5h-8c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='1.9s' dur='0.5s' values='0;1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.2s' dur='0.4s' values='28;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='28' stroke-dashoffset='28' d='M9.5 12c0 -0.83 0.67 -1.5 1.5 -1.5h8c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5h-8c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='2.5s' dur='0.5s' values='0;1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.8s' dur='0.4s' values='28;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='28' stroke-dashoffset='28' d='M9.5 19c0 -0.83 0.67 -1.5 1.5 -1.5h8c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5h-8c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='3.1s' dur='0.5s' values='0;1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='1.4s' dur='0.4s' values='28;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--list-3-twotone {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23000' fill-opacity='0' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M3.5 5c0 -0.83 0.67 -1.5 1.5 -1.5c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='1.7s' dur='0.15s' values='0;0.3'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M3.5 12c0 -0.83 0.67 -1.5 1.5 -1.5c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='2.3s' dur='0.15s' values='0;0.3'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.6s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M3.5 19c0 -0.83 0.67 -1.5 1.5 -1.5c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='2.9s' dur='0.15s' values='0;0.3'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='1.2s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='28' stroke-dashoffset='28' d='M9.5 5c0 -0.83 0.67 -1.5 1.5 -1.5h8c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5h-8c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='1.9s' dur='0.15s' values='0;0.3'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.2s' dur='0.4s' values='28;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='28' stroke-dashoffset='28' d='M9.5 12c0 -0.83 0.67 -1.5 1.5 -1.5h8c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5h-8c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='2.5s' dur='0.15s' values='0;0.3'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.8s' dur='0.4s' values='28;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='28' stroke-dashoffset='28' d='M9.5 19c0 -0.83 0.67 -1.5 1.5 -1.5h8c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5h-8c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='3.1s' dur='0.15s' values='0;0.3'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='1.4s' dur='0.4s' values='28;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--list-3 {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M3.5 5c0 -0.83 0.67 -1.5 1.5 -1.5c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M3.5 12c0 -0.83 0.67 -1.5 1.5 -1.5c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.6s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M3.5 19c0 -0.83 0.67 -1.5 1.5 -1.5c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='1.2s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='28' stroke-dashoffset='28' d='M9.5 5c0 -0.83 0.67 -1.5 1.5 -1.5h8c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5h-8c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.2s' dur='0.4s' values='28;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='28' stroke-dashoffset='28' d='M9.5 12c0 -0.83 0.67 -1.5 1.5 -1.5h8c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5h-8c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.8s' dur='0.4s' values='28;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='28' stroke-dashoffset='28' d='M9.5 19c0 -0.83 0.67 -1.5 1.5 -1.5h8c0.83 0 1.5 0.67 1.5 1.5c0 0.83 -0.67 1.5 -1.5 1.5h-8c-0.83 0 -1.5 -0.67 -1.5 -1.5Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='1.4s' dur='0.4s' values='28;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--person-twotone {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23000' fill-opacity='0' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='20' stroke-dashoffset='20' d='M12 5c1.66 0 3 1.34 3 3c0 1.66 -1.34 3 -3 3c-1.66 0 -3 -1.34 -3 -3c0 -1.66 1.34 -3 3 -3Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.4s' values='20;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='36' stroke-dashoffset='36' d='M12 14c4 0 7 2 7 3v2h-14v-2c0 -1 3 -3 7 -3Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.5s' dur='0.5s' values='36;0'/%3E%3C/path%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='1.1s' dur='0.15s' values='0;0.3'/%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--log-out {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='48' stroke-dashoffset='48' d='M16 5v-1c0 -0.55 -0.45 -1 -1 -1h-9c-0.55 0 -1 0.45 -1 1v16c0 0.55 0.45 1 1 1h9c0.55 0 1 -0.45 1 -1v-1'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='48;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M10 12h11'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.7s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='6' stroke-dashoffset='6' d='M21 12l-3.5 -3.5M21 12l-3.5 3.5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.9s' dur='0.2s' values='6;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.material-symbols--save {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M21 7v12q0 .825-.587 1.413T19 21H5q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h12zm-9 11q1.25 0 2.125-.875T15 15t-.875-2.125T12 12t-2.125.875T9 15t.875 2.125T12 18m-6-8h9V6H6z'/%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--loading-twotone-loop {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='16' stroke-dashoffset='16' d='M12 3c4.97 0 9 4.03 9 9'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.3s' values='16;0'/%3E%3CanimateTransform attributeName='transform' dur='1.5s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/path%3E%3Cpath stroke-dasharray='64' stroke-dashoffset='64' stroke-opacity='0.3' d='M12 3c4.97 0 9 4.03 9 9c0 4.97 -4.03 9 -9 9c-4.97 0 -9 -4.03 -9 -9c0 -4.97 4.03 -9 9 -9Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='1.2s' values='64;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--chevron-small-left {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-dasharray='10' stroke-dashoffset='10' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 12l5 -5M9 12l5 5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.3s' values='10;0'/%3E%3C/path%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--chevron-small-right {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-dasharray='10' stroke-dashoffset='10' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 12l-5 -5M15 12l-5 5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.3s' values='10;0'/%3E%3C/path%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--clipboard-check-twotone {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='72' stroke-dashoffset='72' d='M12 3h7v18h-14v-18h7Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='72;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' stroke-width='1' d='M14.5 3.5v3h-5v-3'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.7s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='10' stroke-dashoffset='10' d='M9 13l2 2l4 -4'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.9s' dur='0.2s' values='10;0'/%3E%3C/path%3E%3C/g%3E%3Cpath fill='%23000' fill-opacity='0' d='M6 4H10V6H14V4H18V20H6V4Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='1.2s' dur='0.15s' values='0;0.3'/%3E%3C/path%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.material-symbols--save {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M21 7v12q0 .825-.587 1.413T19 21H5q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h12zm-9 11q1.25 0 2.125-.875T15 15t-.875-2.125T12 12t-2.125.875T9 15t.875 2.125T12 18m-6-8h9V6H6z'/%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.line-md--cloud-alt-upload-filled {
  display: inline-block;
  width: 26px;
  height: 26px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cmask id='SVG6XW7ebFq'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='64' stroke-dashoffset='64' d='M7 19h11c2.21 0 4 -1.79 4 -4c0 -2.21 -1.79 -4 -4 -4h-1v-1c0 -2.76 -2.24 -5 -5 -5c-2.42 0 -4.44 1.72 -4.9 4h-0.1c-2.76 0 -5 2.24 -5 5c0 2.76 2.24 5 5 5Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='64;0'/%3E%3Cset fill='freeze' attributeName='opacity' begin='0.7s' to='0'/%3E%3C/path%3E%3Cg fill='%23fff' stroke='none' opacity='0'%3E%3Ccircle cx='12' cy='10' r='6'/%3E%3Crect width='9' height='8' x='8' y='12'/%3E%3Crect width='15' height='12' x='1' y='8' rx='6'/%3E%3Crect width='13' height='10' x='10' y='10' rx='5'/%3E%3Cset fill='freeze' attributeName='opacity' begin='0.7s' to='1'/%3E%3C/g%3E%3Cg fill='%23000' fill-opacity='0' stroke='none'%3E%3Ccircle cx='12' cy='10' r='4'/%3E%3Crect width='9' height='6' x='8' y='12'/%3E%3Crect width='11' height='8' x='3' y='10' rx='4'/%3E%3Crect width='9' height='6' x='12' y='12' rx='3'/%3E%3Cset fill='freeze' attributeName='fill-opacity' begin='0.7s' to='1'/%3E%3Canimate fill='freeze' attributeName='opacity' begin='0.7s' dur='0.5s' values='1;0'/%3E%3C/g%3E%3Cg fill='%23000' stroke='none'%3E%3Cpath d='M10 17h4v0h-4z'%3E%3Canimate fill='freeze' attributeName='d' begin='1.3s' dur='0.2s' values='M10 17h4v0h-4z;M10 17h4v-5h-4z'/%3E%3C/path%3E%3Cpath d='M7 13h10l-5 0z'%3E%3Canimate fill='freeze' attributeName='d' begin='1.5s' dur='0.1s' values='M7 13h10l-5 0z;M7 13h10l-5 -5z'/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/mask%3E%3Crect width='24' height='24' fill='%23000' mask='url(%23SVG6XW7ebFq)'/%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.mdi--eye-outline {
  display: inline-block;
  width: 24px;
  height: 24px;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 9a3 3 0 0 1 3 3a3 3 0 0 1-3 3a3 3 0 0 1-3-3a3 3 0 0 1 3-3m0-4.5c5 0 9.27 3.11 11 7.5c-1.73 4.39-6 7.5-11 7.5S2.73 16.39 1 12c1.73-4.39 6-7.5 11-7.5M3.18 12a9.821 9.821 0 0 0 17.64 0a9.821 9.821 0 0 0-17.64 0'/%3E%3C/svg%3E");
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

body .mrp-form-login {
  max-width: 680px;
  width: 100%;
  padding: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: var(--font-secondary);
  gap: 10px;
}
body .mrp-form-login.register-form {
  gap: 7px;
}
body .mrp-form-login-title {
  font-family: var(--font-primary) !important;
  font-size: 54px;
  letter-spacing: -1px;
  text-align: center;
  margin-bottom: 0;
}
body .mrp-form-login .form-group {
  width: 100%;
  margin-bottom: 1rem;
}
body .mrp-form-login label {
  text-transform: uppercase;
  color: var(--color-text);
}
body .mrp-form-login .btn {
  font-family: var(--font-primary);
  background: var(--color-primary);
  color: var(--color-text);
  text-transform: uppercase;
  border: 0;
  padding: 0.8rem;
}
body .mrp-form-login-details {
  font-size: 20px;
  font-family: var(--color-secondary);
  padding: 10px 0 35px;
}
body .mrp-form-login-legend {
  margin-top: 1.5rem;
  text-align: center;
}
body .mrp-form-login .link-cadastre {
  text-decoration: underline;
  font-weight: 800;
  color: var(--color-secondary);
}

.flatpickr-day.endRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.endRange.nextMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.endRange:focus,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected,
.flatpickr-day.selected.inRange,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.selected:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.startRange:focus,
.flatpickr-day.startRange:hover {
  background: var(--color-success);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  border-color: var(--color-success);
}

.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #198754;
  box-shadow: -10px 0 0 #198754;
}

:root {
  --font-primary: 'Pressio', sans-serif;
  --font-secondary: 'Red Hat Display', sans-serif;
  --color-primary: #ccf728;
  --color-secondary: #704CA6;
  --color-text: #2C290A;
  --color-success: #198754;
}

.progress-bar {
  background-color: var(--color-secondary);
}

.container-fluid.wrapper {
  max-width: var(--content-width, 90%) !important;
}

.font-primary {
  font-family: var(--font-primary);
}

.font-secondary {
  font-family: var(--font-secondary);
}

body .bs-stepper-label {
  font-family: var(--font-primary);
  font-weight: 600;
}

.section-legend {
  padding-top: 1.5rem;
  padding-bottom: 0;
  font-family: var(--font-primary);
  width: 100%;
  font-weight: 600;
  color: rgb(31, 41, 51);
}
.section-legend h4 {
  border-bottom: 1px solid rgb(33, 37, 41);
  padding-bottom: 3px;
}

.form-check-inline.is-invalid {
  position: relative;
}

table.dataTable {
  font-size: 14px;
}

table.dataTable > tbody {
  font-family: var(--font-secondary);
}

body .btn-menu {
  background: var(--color-primary) !important;
  color: var(--bs-dark-rgb);
}

body .form-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 3px;
}

body .form-group label {
  font-size: 15px;
  font-family: var(--font-secondary);
  font-weight: bold;
  color: rgb(31, 41, 51);
}

body .form-group.is-invalid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

body .form-group.is-invalid .invalid-feedback {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

body .select2-results {
  width: 100% !important;
}

body .btn {
  padding: 0.75rem 1.25rem;
  font-size: 1rem;
  font-family: var(--font-primary);
}
body .btn .btnDel {
  padding: 0.25rem 0.5rem !important;
}

body .form-group.is-invalid .select2-selection,
body .form-group.has-error .form-control,
body .form-group.is-invalid .form-control,
body .has-error .form-control,
body .form-group .form-control.is-invalid {
  border-color: #dc3545 !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

body .form-group .help-block,
body .bvalidator-message,
body .help-inline,
body .help-block {
  display: block;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

body .select2-container--bootstrap-5 .select2-selection,
body .form-control,
body .select2-selection,
body .select2-dropdown,
body .form-check-input {
  border-radius: 0;
  background-color: #EFEFEF;
  padding: 0.75rem;
}

body .form-check-input {
  padding: 0.5rem;
}

body .select2-container--bootstrap-5 .select2-selection {
  height: auto;
  border: 0;
  border-bottom: 2px solid var(--color-primary);
}

body .select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below {
  border-radius: 0;
  border-bottom: 2px solid var(--color-primary);
  background-color: #EFEFEF;
  font-family: var(--font-secondary);
}

.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected,
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]:not(.select2-results__option--highlighted) {
  background-color: var(--color-text);
  color: #FFF;
}

body .form-control {
  border: 0;
  border-bottom: 2px solid var(--color-primary);
  background: #EFEFEF;
}

body .form-control:focus {
  color: var(--bs-body-color);
  background: #EFEFEF;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: var(--color-text);
}

body .modal-body {
  overflow-x: hidden;
}

body .btn-success {
  font-weight: 400;
}

input[type=file].form-control {
  padding: 0.75rem 0.75rem !important;
  border: 0;
  border-bottom: 2px solid var(--color-primary);
  font-size: 1rem;
}

#uploadProgressContainer {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  z-index: 1;
}
#uploadProgressContainer .content {
  position: absolute;
  max-width: 600px;
  width: 50%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  padding: 1rem;
  border-radius: 8px;
  background-color: #fff;
}

.add-file-upload {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}
.add-file-upload .form-control.is-invalid,
.add-file-upload .form-control.is-invalid + .btn {
  margin-bottom: 10px;
}
.add-file-upload .invalid-feedback.filled {
  position: absolute;
  bottom: 10px;
  -webkit-transform: translateY(92%);
  transform: translateY(92%);
}

.active .bs-stepper-circle {
  background-color: var(--color-success);
}

.bs-stepper .step-trigger:focus {
  background-color: var(--color-success);
}

.form-check-input:checked {
  background-color: var(--color-success);
  border-color: var(--color-success);
}

.bs-stepper .step-trigger:hover,
.bs-stepper .step-trigger:focus {
  background: none;
  color: inherit;
  background: none;
  pointer-events: none;
}

.form-button-edit {
  display: none;
}

.form-edit .form-button-create {
  display: none;
}
.form-edit .form-button-edit {
  display: block;
}

.form-radio-group {
  position: relative;
}
.form-radio-group.is-invalid .form-check-input {
  border-color: var(--bs-form-invalid-border-color);
}
.form-radio-group .invalid-feedback.filled {
  position: absolute;
  bottom: 0;
  right: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}

.swal2-confirm.swal2-styled {
  background-color: #dc3545 !important;
}

.MultiFile-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 7px;
  padding: 7px 0;
}
.MultiFile-list .MultiFile-remove {
  background-color: #dc3545;
  padding: 2px 4px;
  vertical-align: text-bottom;
  margin-top: 4px;
  color: #FFF;
  border-radius: 4px;
}
.MultiFile-list .MultiFile-remove span {
  width: 18px;
  height: 18px;
  -webkit-transform: translateY(2px);
  transform: translateY(2px);
}
.MultiFile-list .MultiFile-title {
  font-size: 93%;
}

@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1350px;
  }
}