.u_running {
  animation-play-state: running;
}

.u_paused {
  animation-play-state: paused;
}

.u_delay_00-1 {
  animation-delay: "0.1s";
}

.u_delay_00-2 {
  animation-delay: "0.2s";
}

.u_delay_00-3 {
  animation-delay: "0.3s";
}

.u_delay_00-4 {
  animation-delay: "0.4s";
}

.u_delay_00-5 {
  animation-delay: "0.5s";
}

.u_delay_00-6 {
  animation-delay: "0.6s";
}

.u_delay_00-7 {
  animation-delay: "0.7s";
}

.u_delay_00-8 {
  animation-delay: "0.8s";
}

.u_delay_00-9 {
  animation-delay: "0.9s";
}

.u_delay_01-0 {
  animation-delay: "1s";
}

.u_delay_01-1 {
  animation-delay: "1.1s";
}

.u_delay_01-2 {
  animation-delay: "1.2s";
}

.u_delay_01-3 {
  animation-delay: "1.3s";
}

.u_delay_01-4 {
  animation-delay: "1.4s";
}

.u_delay_01-5 {
  animation-delay: "1.5s";
}

.u_delay_01-6 {
  animation-delay: "1.6s";
}

.u_delay_01-7 {
  animation-delay: "1.7s";
}

.u_delay_01-8 {
  animation-delay: "1.8s";
}

.u_delay_01-9 {
  animation-delay: "1.9s";
}

.u_delay_02-0 {
  animation-delay: "2s";
}

.u_delay_02-1 {
  animation-delay: "2.1s";
}

.u_delay_02-2 {
  animation-delay: "2.2s";
}

.u_delay_02-3 {
  animation-delay: "2.3s";
}

.u_delay_02-4 {
  animation-delay: "2.4s";
}

.u_delay_02-5 {
  animation-delay: "2.5s";
}

.u_delay_02-6 {
  animation-delay: "2.6s";
}

.u_delay_02-7 {
  animation-delay: "2.7s";
}

.u_delay_02-8 {
  animation-delay: "2.8s";
}

.u_delay_02-9 {
  animation-delay: "2.9s";
}

.u_delay_03-0 {
  animation-delay: "3s";
}

.u_delay_03-1 {
  animation-delay: "3.1s";
}

.u_delay_03-2 {
  animation-delay: "3.2s";
}

.u_delay_03-3 {
  animation-delay: "3.3s";
}

.u_delay_03-4 {
  animation-delay: "3.4s";
}

.u_delay_03-5 {
  animation-delay: "3.5s";
}

.u_delay_03-6 {
  animation-delay: "3.6s";
}

.u_delay_03-7 {
  animation-delay: "3.7s";
}

.u_delay_03-8 {
  animation-delay: "3.8s";
}

.u_delay_03-9 {
  animation-delay: "3.9s";
}

.u_delay_04-0 {
  animation-delay: "4s";
}

.u_delay_04-1 {
  animation-delay: "4.1s";
}

.u_delay_04-2 {
  animation-delay: "4.2s";
}

.u_delay_04-3 {
  animation-delay: "4.3s";
}

.u_delay_04-4 {
  animation-delay: "4.4s";
}

.u_delay_04-5 {
  animation-delay: "4.5s";
}

.u_delay_04-6 {
  animation-delay: "4.6s";
}

.u_delay_04-7 {
  animation-delay: "4.7s";
}

.u_delay_04-8 {
  animation-delay: "4.8s";
}

.u_delay_04-9 {
  animation-delay: "4.9s";
}

.u_delay_05-0 {
  animation-delay: "5s";
}

.u_delay_05-1 {
  animation-delay: "5.1s";
}

.u_delay_05-2 {
  animation-delay: "5.2s";
}

.u_delay_05-3 {
  animation-delay: "5.3s";
}

.u_delay_05-4 {
  animation-delay: "5.4s";
}

.u_delay_05-5 {
  animation-delay: "5.5s";
}

.u_delay_05-6 {
  animation-delay: "5.6s";
}

.u_delay_05-7 {
  animation-delay: "5.7s";
}

.u_delay_05-8 {
  animation-delay: "5.8s";
}

.u_delay_05-9 {
  animation-delay: "5.9s";
}

.u_delay_06-0 {
  animation-delay: "6s";
}

.u_delay_06-1 {
  animation-delay: "6.1s";
}

.u_delay_06-2 {
  animation-delay: "6.2s";
}

.u_delay_06-3 {
  animation-delay: "6.3s";
}

.u_delay_06-4 {
  animation-delay: "6.4s";
}

.u_delay_06-5 {
  animation-delay: "6.5s";
}

.u_delay_06-6 {
  animation-delay: "6.6s";
}

.u_delay_06-7 {
  animation-delay: "6.7s";
}

.u_delay_06-8 {
  animation-delay: "6.8s";
}

.u_delay_06-9 {
  animation-delay: "6.9s";
}

.u_delay_07-0 {
  animation-delay: "7s";
}

.u_delay_07-1 {
  animation-delay: "7.1s";
}

.u_delay_07-2 {
  animation-delay: "7.2s";
}

.u_delay_07-3 {
  animation-delay: "7.3s";
}

.u_delay_07-4 {
  animation-delay: "7.4s";
}

.u_delay_07-5 {
  animation-delay: "7.5s";
}

.u_delay_07-6 {
  animation-delay: "7.6s";
}

.u_delay_07-7 {
  animation-delay: "7.7s";
}

.u_delay_07-8 {
  animation-delay: "7.8s";
}

.u_delay_07-9 {
  animation-delay: "7.9s";
}

.u_delay_08-0 {
  animation-delay: "8s";
}

.u_delay_08-1 {
  animation-delay: "8.1s";
}

.u_delay_08-2 {
  animation-delay: "8.2s";
}

.u_delay_08-3 {
  animation-delay: "8.3s";
}

.u_delay_08-4 {
  animation-delay: "8.4s";
}

.u_delay_08-5 {
  animation-delay: "8.5s";
}

.u_delay_08-6 {
  animation-delay: "8.6s";
}

.u_delay_08-7 {
  animation-delay: "8.7s";
}

.u_delay_08-8 {
  animation-delay: "8.8s";
}

.u_delay_08-9 {
  animation-delay: "8.9s";
}

.u_delay_09-0 {
  animation-delay: "9s";
}

.u_delay_09-1 {
  animation-delay: "9.1s";
}

.u_delay_09-2 {
  animation-delay: "9.2s";
}

.u_delay_09-3 {
  animation-delay: "9.3s";
}

.u_delay_09-4 {
  animation-delay: "9.4s";
}

.u_delay_09-5 {
  animation-delay: "9.5s";
}

.u_delay_09-6 {
  animation-delay: "9.6s";
}

.u_delay_09-7 {
  animation-delay: "9.7s";
}

.u_delay_09-8 {
  animation-delay: "9.8s";
}

.u_delay_09-9 {
  animation-delay: "9.9s";
}

.u_delay_10-0 {
  animation-delay: "10s";
}

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

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

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

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

.u_alignment_baseline_between {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
}

.u_alignment_align_center {
  display: flex;
  align-items: center;
}

.u_alignment_align_start {
  display: flex;
  align-items: start;
}

.u_alignment_flex {
  display: flex;
}

.u_alignment_flex_column {
  display: flex;
  flex-direction: column;
}

.u_alignment_center_center_column {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.u_alignment_contents {
  display: contents;
}

.u_alignment_shrink_0 {
  flex-shrink: 0;
}

.u_alignment_gap_0 {
  gap: 0;
}

.u_alignment_gap_1 {
  gap: 0.125rem;
}

.u_alignment_gap_2 {
  gap: 0.25rem;
}

.u_alignment_gap_3 {
  gap: 0.5rem;
}

.u_alignment_gap_4 {
  gap: 0.625rem;
}

.u_alignment_gap_5 {
  gap: 0.75rem;
}

.u_alignment_gap_6 {
  gap: 1rem;
}

.u_alignment_gap_7 {
  gap: 1.25rem;
}

.u_alignment_gap_8 {
  gap: 1.5rem;
}

.u_alignment_gap_9 {
  gap: 1.75rem;
}

.u_alignment_gap_10 {
  gap: 2rem;
}

.u_alignment_gap_11 {
  gap: 2.25rem;
}

.u_alignment_gap_12 {
  gap: 2.5rem;
}

.u_alignment_gap_13 {
  gap: 3rem;
}

.u_alignment_gap_14 {
  gap: 3.5rem;
}

.u_alignment_gap_15 {
  gap: 5rem;
}

.u_alignment_gap_16 {
  gap: 5.75rem;
}

.u_alignment_gap_17 {
  gap: 6.75rem;
}

.u_float_left {
  float: left;
}

.u_float_right {
  float: right;
}

.u_float_start {
  float: start;
}

.u_float_end {
  float: end;
}

.u_float_none {
  float: none;
}

.u_float_clear {
  clear: both;
}

.u_clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.u_ghost {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
}

.u_bg_white {
  background-color: #fff;
}

.u_bg_black {
  background-color: #000;
}

.u_bg_cyan {
  background-color: hsl(195, 100%, 46%);
}

.u_bg_darkblue {
  background-color: hsl(225, 100%, 12%);
}

.u_bg_cyan_50 {
  background-color: hsl(194, 84%, 66%);
}

.u_bg_cyan_40 {
  background-color: hsl(195, 84%, 73%);
}

.u_bg_cyan_30 {
  background-color: hsl(195, 85%, 80%);
}

.u_bg_cyan_20 {
  background-color: hsl(194, 83%, 86%);
}

.u_bg_cyan_10 {
  background-color: hsl(194, 83%, 93%);
}

.u_bg_cyan_5 {
  background-color: hsl(196, 88%, 97%);
}

.u_bg_darkblue_80 {
  background-color: hsl(225, 32%, 29%);
}

.u_bg_darkblue_70 {
  background-color: hsl(226, 21%, 38%);
}

.u_bg_darkblue_60 {
  background-color: hsl(225, 15%, 47%);
}

.u_bg_darkblue_50 {
  background-color: hsl(226, 13%, 56%);
}

.u_bg_darkblue_40 {
  background-color: hsl(225, 13%, 65%);
}

.u_bg_darkblue_30 {
  background-color: hsl(223, 13%, 73%);
}

.u_bg_darkblue_20 {
  background-color: hsl(225, 13%, 82%);
}

.u_bg_darkblue_10 {
  background-color: hsl(220, 13%, 91%);
}

.u_bg_darkblue_5 {
  background-color: hsl(220, 13%, 95%);
}

.u_bg_sunrisebeige {
  background-color: hsl(47, 18%, 80%);
}

.u_bg_sunriseyellow {
  background-color: hsl(42, 100%, 64%);
}

.u_bg_sunriseorange {
  background-color: hsl(9, 100%, 72%);
}

.u_bg_sunrisepurple {
  background-color: hsl(268, 17%, 64%);
}

.u_bg_sunrisebeige_80 {
  background-color: hsl(47, 18%, 84%);
}

.u_bg_sunrisebeige_60 {
  background-color: hsl(48, 17%, 88%);
}

.u_bg_sunrisebeige_40 {
  background-color: hsl(45, 20%, 92%);
}

.u_bg_sunrisebeige_20 {
  background-color: hsl(45, 20%, 96%);
}

.u_bg_sunriseyellow_80 {
  background-color: hsl(42, 100%, 71%);
}

.u_bg_sunriseyellow_60 {
  background-color: hsl(42, 100%, 78%);
}

.u_bg_sunriseyellow_40 {
  background-color: hsl(42, 100%, 85%);
}

.u_bg_sunriseyellow_20 {
  background-color: hsl(42, 100%, 93%);
}

.u_bg_sunriseorange_80 {
  background-color: hsl(7, 100%, 79%);
}

.u_bg_sunriseorange_60 {
  background-color: hsl(7, 100%, 85%);
}

.u_bg_sunriseorange_40 {
  background-color: hsl(7, 100%, 90%);
}

.u_bg_sunriseorange_20 {
  background-color: hsl(7, 100%, 95%);
}

.u_bg_sunrisepurple_80 {
  background-color: hsl(269, 17%, 71%);
}

.u_bg_sunrisepurple_60 {
  background-color: hsl(268, 17%, 78%);
}

.u_bg_sunrisepurple_40 {
  background-color: hsl(268, 17%, 85%);
}

.u_bg_sunrisepurple_20 {
  background-color: hsl(266, 19%, 93%);
}

.u_bg_tangerine {
  background-color: hsl(28, 100%, 68%);
}

.u_bg_coral {
  background-color: hsl(359, 78%, 66%);
}

.u_bg_plum {
  background-color: hsl(339, 38%, 58%);
}

.u_bg_lavender {
  background-color: hsl(242, 20%, 39%);
}

.u_bg_success {
  background-color: hsl(113, 35%, 57%);
}

.u_bg_failure {
  background-color: hsl(350, 66%, 56%);
}

.u_sr_only {
  position: absolute;
  left: -10000px;
  width: 1px;
  height: 1px;
  overflow: hidden;
  opacity: 0;
}

.u_hide {
  display: none !important;
}

.u_fit_width {
  display: block;
  width: 100%;
  height: auto;
}

.u_fit_height {
  display: block;
  width: auto;
  height: 100%;
}

.u_height_50vh {
  display: block;
  width: auto;
  max-height: 50vh;
}

.u_obj_fill {
  -o-object-fit: fill;
  object-fit: fill;
}

.u_obj_cover {
  -o-object-fit: cover;
  object-fit: cover;
}

.u_obj_contain {
  -o-object-fit: contain;
  object-fit: contain;
}

.u_obj_none {
  -o-object-fit: none;
  object-fit: none;
}

.u_obj_scaledown {
  -o-object-fit: scale-down;
  object-fit: scale-down;
}

.u_width_0 {
  width: 0%;
}

.u_width_1 {
  width: 1%;
}

.u_width_2 {
  width: 2%;
}

.u_width_3 {
  width: 3%;
}

.u_width_4 {
  width: 4%;
}

.u_width_5 {
  width: 5%;
}

.u_width_6 {
  width: 6%;
}

.u_width_7 {
  width: 7%;
}

.u_width_8 {
  width: 8%;
}

.u_width_9 {
  width: 9%;
}

.u_width_10 {
  width: 10%;
}

.u_width_11 {
  width: 11%;
}

.u_width_12 {
  width: 12%;
}

.u_width_13 {
  width: 13%;
}

.u_width_14 {
  width: 14%;
}

.u_width_15 {
  width: 15%;
}

.u_width_16 {
  width: 16%;
}

.u_width_17 {
  width: 17%;
}

.u_width_18 {
  width: 18%;
}

.u_width_19 {
  width: 19%;
}

.u_width_20 {
  width: 20%;
}

.u_width_21 {
  width: 21%;
}

.u_width_22 {
  width: 22%;
}

.u_width_23 {
  width: 23%;
}

.u_width_24 {
  width: 24%;
}

.u_width_25 {
  width: 25%;
}

.u_width_26 {
  width: 26%;
}

.u_width_27 {
  width: 27%;
}

.u_width_28 {
  width: 28%;
}

.u_width_29 {
  width: 29%;
}

.u_width_30 {
  width: 30%;
}

.u_width_31 {
  width: 31%;
}

.u_width_32 {
  width: 32%;
}

.u_width_33 {
  width: 33%;
}

.u_width_34 {
  width: 34%;
}

.u_width_35 {
  width: 35%;
}

.u_width_36 {
  width: 36%;
}

.u_width_37 {
  width: 37%;
}

.u_width_38 {
  width: 38%;
}

.u_width_39 {
  width: 39%;
}

.u_width_40 {
  width: 40%;
}

.u_width_41 {
  width: 41%;
}

.u_width_42 {
  width: 42%;
}

.u_width_43 {
  width: 43%;
}

.u_width_44 {
  width: 44%;
}

.u_width_45 {
  width: 45%;
}

.u_width_46 {
  width: 46%;
}

.u_width_47 {
  width: 47%;
}

.u_width_48 {
  width: 48%;
}

.u_width_49 {
  width: 49%;
}

.u_width_50 {
  width: 50%;
}

.u_width_51 {
  width: 51%;
}

.u_width_52 {
  width: 52%;
}

.u_width_53 {
  width: 53%;
}

.u_width_54 {
  width: 54%;
}

.u_width_55 {
  width: 55%;
}

.u_width_56 {
  width: 56%;
}

.u_width_57 {
  width: 57%;
}

.u_width_58 {
  width: 58%;
}

.u_width_59 {
  width: 59%;
}

.u_width_60 {
  width: 60%;
}

.u_width_61 {
  width: 61%;
}

.u_width_62 {
  width: 62%;
}

.u_width_63 {
  width: 63%;
}

.u_width_64 {
  width: 64%;
}

.u_width_65 {
  width: 65%;
}

.u_width_66 {
  width: 66%;
}

.u_width_67 {
  width: 67%;
}

.u_width_68 {
  width: 68%;
}

.u_width_69 {
  width: 69%;
}

.u_width_70 {
  width: 70%;
}

.u_width_71 {
  width: 71%;
}

.u_width_72 {
  width: 72%;
}

.u_width_73 {
  width: 73%;
}

.u_width_74 {
  width: 74%;
}

.u_width_75 {
  width: 75%;
}

.u_width_76 {
  width: 76%;
}

.u_width_77 {
  width: 77%;
}

.u_width_78 {
  width: 78%;
}

.u_width_79 {
  width: 79%;
}

.u_width_80 {
  width: 80%;
}

.u_width_81 {
  width: 81%;
}

.u_width_82 {
  width: 82%;
}

.u_width_83 {
  width: 83%;
}

.u_width_84 {
  width: 84%;
}

.u_width_85 {
  width: 85%;
}

.u_width_86 {
  width: 86%;
}

.u_width_87 {
  width: 87%;
}

.u_width_88 {
  width: 88%;
}

.u_width_89 {
  width: 89%;
}

.u_width_90 {
  width: 90%;
}

.u_width_91 {
  width: 91%;
}

.u_width_92 {
  width: 92%;
}

.u_width_93 {
  width: 93%;
}

.u_width_94 {
  width: 94%;
}

.u_width_95 {
  width: 95%;
}

.u_width_96 {
  width: 96%;
}

.u_width_97 {
  width: 97%;
}

.u_width_98 {
  width: 98%;
}

.u_width_99 {
  width: 99%;
}

.u_width_100 {
  width: 100%;
}

.u_width_0px {
  width: 0px;
}

.u_width_1px {
  width: 1px;
}

.u_width_2px {
  width: 2px;
}

.u_width_3px {
  width: 3px;
}

.u_width_4px {
  width: 4px;
}

.u_width_5px {
  width: 5px;
}

.u_width_6px {
  width: 6px;
}

.u_width_7px {
  width: 7px;
}

.u_width_8px {
  width: 8px;
}

.u_width_9px {
  width: 9px;
}

.u_width_10px {
  width: 10px;
}

.u_width_11px {
  width: 11px;
}

.u_width_12px {
  width: 12px;
}

.u_width_13px {
  width: 13px;
}

.u_width_14px {
  width: 14px;
}

.u_width_15px {
  width: 15px;
}

.u_width_16px {
  width: 16px;
}

.u_width_17px {
  width: 17px;
}

.u_width_18px {
  width: 18px;
}

.u_width_19px {
  width: 19px;
}

.u_width_20px {
  width: 20px;
}

.u_width_21px {
  width: 21px;
}

.u_width_22px {
  width: 22px;
}

.u_width_23px {
  width: 23px;
}

.u_width_24px {
  width: 24px;
}

.u_width_25px {
  width: 25px;
}

.u_width_26px {
  width: 26px;
}

.u_width_27px {
  width: 27px;
}

.u_width_28px {
  width: 28px;
}

.u_width_29px {
  width: 29px;
}

.u_width_30px {
  width: 30px;
}

.u_width_31px {
  width: 31px;
}

.u_width_32px {
  width: 32px;
}

.u_width_33px {
  width: 33px;
}

.u_width_34px {
  width: 34px;
}

.u_width_35px {
  width: 35px;
}

.u_width_36px {
  width: 36px;
}

.u_width_37px {
  width: 37px;
}

.u_width_38px {
  width: 38px;
}

.u_width_39px {
  width: 39px;
}

.u_width_40px {
  width: 40px;
}

.u_width_41px {
  width: 41px;
}

.u_width_42px {
  width: 42px;
}

.u_width_43px {
  width: 43px;
}

.u_width_44px {
  width: 44px;
}

.u_width_45px {
  width: 45px;
}

.u_width_46px {
  width: 46px;
}

.u_width_47px {
  width: 47px;
}

.u_width_48px {
  width: 48px;
}

.u_width_49px {
  width: 49px;
}

.u_width_50px {
  width: 50px;
}

.u_width_51px {
  width: 51px;
}

.u_width_52px {
  width: 52px;
}

.u_width_53px {
  width: 53px;
}

.u_width_54px {
  width: 54px;
}

.u_width_55px {
  width: 55px;
}

.u_width_56px {
  width: 56px;
}

.u_width_57px {
  width: 57px;
}

.u_width_58px {
  width: 58px;
}

.u_width_59px {
  width: 59px;
}

.u_width_60px {
  width: 60px;
}

.u_width_61px {
  width: 61px;
}

.u_width_62px {
  width: 62px;
}

.u_width_63px {
  width: 63px;
}

.u_width_64px {
  width: 64px;
}

.u_width_65px {
  width: 65px;
}

.u_width_66px {
  width: 66px;
}

.u_width_67px {
  width: 67px;
}

.u_width_68px {
  width: 68px;
}

.u_width_69px {
  width: 69px;
}

.u_width_70px {
  width: 70px;
}

.u_width_71px {
  width: 71px;
}

.u_width_72px {
  width: 72px;
}

.u_width_73px {
  width: 73px;
}

.u_width_74px {
  width: 74px;
}

.u_width_75px {
  width: 75px;
}

.u_width_76px {
  width: 76px;
}

.u_width_77px {
  width: 77px;
}

.u_width_78px {
  width: 78px;
}

.u_width_79px {
  width: 79px;
}

.u_width_80px {
  width: 80px;
}

.u_width_81px {
  width: 81px;
}

.u_width_82px {
  width: 82px;
}

.u_width_83px {
  width: 83px;
}

.u_width_84px {
  width: 84px;
}

.u_width_85px {
  width: 85px;
}

.u_width_86px {
  width: 86px;
}

.u_width_87px {
  width: 87px;
}

.u_width_88px {
  width: 88px;
}

.u_width_89px {
  width: 89px;
}

.u_width_90px {
  width: 90px;
}

.u_width_91px {
  width: 91px;
}

.u_width_92px {
  width: 92px;
}

.u_width_93px {
  width: 93px;
}

.u_width_94px {
  width: 94px;
}

.u_width_95px {
  width: 95px;
}

.u_width_96px {
  width: 96px;
}

.u_width_97px {
  width: 97px;
}

.u_width_98px {
  width: 98px;
}

.u_width_99px {
  width: 99px;
}

.u_width_100px {
  width: 100px;
}

.u_width_101px {
  width: 101px;
}

.u_width_102px {
  width: 102px;
}

.u_width_103px {
  width: 103px;
}

.u_width_104px {
  width: 104px;
}

.u_width_105px {
  width: 105px;
}

.u_width_106px {
  width: 106px;
}

.u_width_107px {
  width: 107px;
}

.u_width_108px {
  width: 108px;
}

.u_width_109px {
  width: 109px;
}

.u_width_110px {
  width: 110px;
}

.u_width_111px {
  width: 111px;
}

.u_width_112px {
  width: 112px;
}

.u_width_113px {
  width: 113px;
}

.u_width_114px {
  width: 114px;
}

.u_width_115px {
  width: 115px;
}

.u_width_116px {
  width: 116px;
}

.u_width_117px {
  width: 117px;
}

.u_width_118px {
  width: 118px;
}

.u_width_119px {
  width: 119px;
}

.u_width_120px {
  width: 120px;
}

.u_width_121px {
  width: 121px;
}

.u_width_122px {
  width: 122px;
}

.u_width_123px {
  width: 123px;
}

.u_width_124px {
  width: 124px;
}

.u_width_125px {
  width: 125px;
}

.u_width_126px {
  width: 126px;
}

.u_width_127px {
  width: 127px;
}

.u_width_128px {
  width: 128px;
}

.u_width_129px {
  width: 129px;
}

.u_width_130px {
  width: 130px;
}

.u_width_131px {
  width: 131px;
}

.u_width_132px {
  width: 132px;
}

.u_width_133px {
  width: 133px;
}

.u_width_134px {
  width: 134px;
}

.u_width_135px {
  width: 135px;
}

.u_width_136px {
  width: 136px;
}

.u_width_137px {
  width: 137px;
}

.u_width_138px {
  width: 138px;
}

.u_width_139px {
  width: 139px;
}

.u_width_140px {
  width: 140px;
}

.u_width_141px {
  width: 141px;
}

.u_width_142px {
  width: 142px;
}

.u_width_143px {
  width: 143px;
}

.u_width_144px {
  width: 144px;
}

.u_width_145px {
  width: 145px;
}

.u_width_146px {
  width: 146px;
}

.u_width_147px {
  width: 147px;
}

.u_width_148px {
  width: 148px;
}

.u_width_149px {
  width: 149px;
}

.u_width_150px {
  width: 150px;
}

.u_width_151px {
  width: 151px;
}

.u_width_152px {
  width: 152px;
}

.u_width_153px {
  width: 153px;
}

.u_width_154px {
  width: 154px;
}

.u_width_155px {
  width: 155px;
}

.u_width_156px {
  width: 156px;
}

.u_width_157px {
  width: 157px;
}

.u_width_158px {
  width: 158px;
}

.u_width_159px {
  width: 159px;
}

.u_width_160px {
  width: 160px;
}

.u_width_161px {
  width: 161px;
}

.u_width_162px {
  width: 162px;
}

.u_width_163px {
  width: 163px;
}

.u_width_164px {
  width: 164px;
}

.u_width_165px {
  width: 165px;
}

.u_width_166px {
  width: 166px;
}

.u_width_167px {
  width: 167px;
}

.u_width_168px {
  width: 168px;
}

.u_width_169px {
  width: 169px;
}

.u_width_170px {
  width: 170px;
}

.u_width_171px {
  width: 171px;
}

.u_width_172px {
  width: 172px;
}

.u_width_173px {
  width: 173px;
}

.u_width_174px {
  width: 174px;
}

.u_width_175px {
  width: 175px;
}

.u_width_176px {
  width: 176px;
}

.u_width_177px {
  width: 177px;
}

.u_width_178px {
  width: 178px;
}

.u_width_179px {
  width: 179px;
}

.u_width_180px {
  width: 180px;
}

.u_width_181px {
  width: 181px;
}

.u_width_182px {
  width: 182px;
}

.u_width_183px {
  width: 183px;
}

.u_width_184px {
  width: 184px;
}

.u_width_185px {
  width: 185px;
}

.u_width_186px {
  width: 186px;
}

.u_width_187px {
  width: 187px;
}

.u_width_188px {
  width: 188px;
}

.u_width_189px {
  width: 189px;
}

.u_width_190px {
  width: 190px;
}

.u_width_191px {
  width: 191px;
}

.u_width_192px {
  width: 192px;
}

.u_width_193px {
  width: 193px;
}

.u_width_194px {
  width: 194px;
}

.u_width_195px {
  width: 195px;
}

.u_width_196px {
  width: 196px;
}

.u_width_197px {
  width: 197px;
}

.u_width_198px {
  width: 198px;
}

.u_width_199px {
  width: 199px;
}

.u_width_200px {
  width: 200px;
}

.u_width_0 {
  width: 0%;
}

.u_max_width_0 {
  max-width: 0%;
}

.u_height_0 {
  height: 0%;
}

.u_max_height_0 {
  max-height: 0%;
}

.u_width_5 {
  width: 5%;
}

.u_max_width_5 {
  max-width: 5%;
}

.u_height_5 {
  height: 5%;
}

.u_max_height_5 {
  max-height: 5%;
}

.u_width_10 {
  width: 10%;
}

.u_max_width_10 {
  max-width: 10%;
}

.u_height_10 {
  height: 10%;
}

.u_max_height_10 {
  max-height: 10%;
}

.u_width_15 {
  width: 15%;
}

.u_max_width_15 {
  max-width: 15%;
}

.u_height_15 {
  height: 15%;
}

.u_max_height_15 {
  max-height: 15%;
}

.u_width_20 {
  width: 20%;
}

.u_max_width_20 {
  max-width: 20%;
}

.u_height_20 {
  height: 20%;
}

.u_max_height_20 {
  max-height: 20%;
}

.u_width_25 {
  width: 25%;
}

.u_max_width_25 {
  max-width: 25%;
}

.u_height_25 {
  height: 25%;
}

.u_max_height_25 {
  max-height: 25%;
}

.u_width_30 {
  width: 30%;
}

.u_max_width_30 {
  max-width: 30%;
}

.u_height_30 {
  height: 30%;
}

.u_max_height_30 {
  max-height: 30%;
}

.u_width_35 {
  width: 35%;
}

.u_max_width_35 {
  max-width: 35%;
}

.u_height_35 {
  height: 35%;
}

.u_max_height_35 {
  max-height: 35%;
}

.u_width_40 {
  width: 40%;
}

.u_max_width_40 {
  max-width: 40%;
}

.u_height_40 {
  height: 40%;
}

.u_max_height_40 {
  max-height: 40%;
}

.u_width_45 {
  width: 45%;
}

.u_max_width_45 {
  max-width: 45%;
}

.u_height_45 {
  height: 45%;
}

.u_max_height_45 {
  max-height: 45%;
}

.u_width_50 {
  width: 50%;
}

.u_max_width_50 {
  max-width: 50%;
}

.u_height_50 {
  height: 50%;
}

.u_max_height_50 {
  max-height: 50%;
}

.u_width_55 {
  width: 55%;
}

.u_max_width_55 {
  max-width: 55%;
}

.u_height_55 {
  height: 55%;
}

.u_max_height_55 {
  max-height: 55%;
}

.u_width_60 {
  width: 60%;
}

.u_max_width_60 {
  max-width: 60%;
}

.u_height_60 {
  height: 60%;
}

.u_max_height_60 {
  max-height: 60%;
}

.u_width_65 {
  width: 65%;
}

.u_max_width_65 {
  max-width: 65%;
}

.u_height_65 {
  height: 65%;
}

.u_max_height_65 {
  max-height: 65%;
}

.u_width_70 {
  width: 70%;
}

.u_max_width_70 {
  max-width: 70%;
}

.u_height_70 {
  height: 70%;
}

.u_max_height_70 {
  max-height: 70%;
}

.u_width_75 {
  width: 75%;
}

.u_max_width_75 {
  max-width: 75%;
}

.u_height_75 {
  height: 75%;
}

.u_max_height_75 {
  max-height: 75%;
}

.u_width_80 {
  width: 80%;
}

.u_max_width_80 {
  max-width: 80%;
}

.u_height_80 {
  height: 80%;
}

.u_max_height_80 {
  max-height: 80%;
}

.u_width_85 {
  width: 85%;
}

.u_max_width_85 {
  max-width: 85%;
}

.u_height_85 {
  height: 85%;
}

.u_max_height_85 {
  max-height: 85%;
}

.u_width_90 {
  width: 90%;
}

.u_max_width_90 {
  max-width: 90%;
}

.u_height_90 {
  height: 90%;
}

.u_max_height_90 {
  max-height: 90%;
}

.u_width_95 {
  width: 95%;
}

.u_max_width_95 {
  max-width: 95%;
}

.u_height_95 {
  height: 95%;
}

.u_max_height_95 {
  max-height: 95%;
}

.u_width_100 {
  width: 100%;
}

.u_max_width_100 {
  max-width: 100%;
}

.u_height_100 {
  height: 100%;
}

.u_max_height_100 {
  max-height: 100%;
}

.u_width_auto {
  width: auto;
}

.u_max_width_auto {
  max-width: auto;
}

.u_height_auto {
  height: auto;
}

.u_max_height_auto {
  max-height: auto;
}

@media (max-width: 375.2px) {
  .u_width_sm_0 {
    width: 0%;
  }
  .u_max_width_sm_0 {
    max-width: 0%;
  }
  .u_height_sm_0 {
    height: 0%;
  }
  .u_max_height_sm_0 {
    max-height: 0%;
  }
  .u_width_sm_5 {
    width: 5%;
  }
  .u_max_width_sm_5 {
    max-width: 5%;
  }
  .u_height_sm_5 {
    height: 5%;
  }
  .u_max_height_sm_5 {
    max-height: 5%;
  }
  .u_width_sm_10 {
    width: 10%;
  }
  .u_max_width_sm_10 {
    max-width: 10%;
  }
  .u_height_sm_10 {
    height: 10%;
  }
  .u_max_height_sm_10 {
    max-height: 10%;
  }
  .u_width_sm_15 {
    width: 15%;
  }
  .u_max_width_sm_15 {
    max-width: 15%;
  }
  .u_height_sm_15 {
    height: 15%;
  }
  .u_max_height_sm_15 {
    max-height: 15%;
  }
  .u_width_sm_20 {
    width: 20%;
  }
  .u_max_width_sm_20 {
    max-width: 20%;
  }
  .u_height_sm_20 {
    height: 20%;
  }
  .u_max_height_sm_20 {
    max-height: 20%;
  }
  .u_width_sm_25 {
    width: 25%;
  }
  .u_max_width_sm_25 {
    max-width: 25%;
  }
  .u_height_sm_25 {
    height: 25%;
  }
  .u_max_height_sm_25 {
    max-height: 25%;
  }
  .u_width_sm_30 {
    width: 30%;
  }
  .u_max_width_sm_30 {
    max-width: 30%;
  }
  .u_height_sm_30 {
    height: 30%;
  }
  .u_max_height_sm_30 {
    max-height: 30%;
  }
  .u_width_sm_35 {
    width: 35%;
  }
  .u_max_width_sm_35 {
    max-width: 35%;
  }
  .u_height_sm_35 {
    height: 35%;
  }
  .u_max_height_sm_35 {
    max-height: 35%;
  }
  .u_width_sm_40 {
    width: 40%;
  }
  .u_max_width_sm_40 {
    max-width: 40%;
  }
  .u_height_sm_40 {
    height: 40%;
  }
  .u_max_height_sm_40 {
    max-height: 40%;
  }
  .u_width_sm_45 {
    width: 45%;
  }
  .u_max_width_sm_45 {
    max-width: 45%;
  }
  .u_height_sm_45 {
    height: 45%;
  }
  .u_max_height_sm_45 {
    max-height: 45%;
  }
  .u_width_sm_50 {
    width: 50%;
  }
  .u_max_width_sm_50 {
    max-width: 50%;
  }
  .u_height_sm_50 {
    height: 50%;
  }
  .u_max_height_sm_50 {
    max-height: 50%;
  }
  .u_width_sm_55 {
    width: 55%;
  }
  .u_max_width_sm_55 {
    max-width: 55%;
  }
  .u_height_sm_55 {
    height: 55%;
  }
  .u_max_height_sm_55 {
    max-height: 55%;
  }
  .u_width_sm_60 {
    width: 60%;
  }
  .u_max_width_sm_60 {
    max-width: 60%;
  }
  .u_height_sm_60 {
    height: 60%;
  }
  .u_max_height_sm_60 {
    max-height: 60%;
  }
  .u_width_sm_65 {
    width: 65%;
  }
  .u_max_width_sm_65 {
    max-width: 65%;
  }
  .u_height_sm_65 {
    height: 65%;
  }
  .u_max_height_sm_65 {
    max-height: 65%;
  }
  .u_width_sm_70 {
    width: 70%;
  }
  .u_max_width_sm_70 {
    max-width: 70%;
  }
  .u_height_sm_70 {
    height: 70%;
  }
  .u_max_height_sm_70 {
    max-height: 70%;
  }
  .u_width_sm_75 {
    width: 75%;
  }
  .u_max_width_sm_75 {
    max-width: 75%;
  }
  .u_height_sm_75 {
    height: 75%;
  }
  .u_max_height_sm_75 {
    max-height: 75%;
  }
  .u_width_sm_80 {
    width: 80%;
  }
  .u_max_width_sm_80 {
    max-width: 80%;
  }
  .u_height_sm_80 {
    height: 80%;
  }
  .u_max_height_sm_80 {
    max-height: 80%;
  }
  .u_width_sm_85 {
    width: 85%;
  }
  .u_max_width_sm_85 {
    max-width: 85%;
  }
  .u_height_sm_85 {
    height: 85%;
  }
  .u_max_height_sm_85 {
    max-height: 85%;
  }
  .u_width_sm_90 {
    width: 90%;
  }
  .u_max_width_sm_90 {
    max-width: 90%;
  }
  .u_height_sm_90 {
    height: 90%;
  }
  .u_max_height_sm_90 {
    max-height: 90%;
  }
  .u_width_sm_95 {
    width: 95%;
  }
  .u_max_width_sm_95 {
    max-width: 95%;
  }
  .u_height_sm_95 {
    height: 95%;
  }
  .u_max_height_sm_95 {
    max-height: 95%;
  }
  .u_width_sm_100 {
    width: 100%;
  }
  .u_max_width_sm_100 {
    max-width: 100%;
  }
  .u_height_sm_100 {
    height: 100%;
  }
  .u_max_height_sm_100 {
    max-height: 100%;
  }
  .u_width_sm_auto {
    width: auto;
  }
  .u_max_width_sm_auto {
    max-width: auto;
  }
  .u_height_sm_auto {
    height: auto;
  }
  .u_max_height_sm_auto {
    max-height: auto;
  }
}
@media print {
  .u_height_print_xs {
    height: 40mm;
  }
  .u_height_print_sm {
    height: 60mm;
  }
  .u_height_print_md {
    height: 80mm;
  }
  .u_height_print_lg {
    height: 120mm;
  }
  .u_height_print_xl {
    height: 160mm;
  }
}
.u_txt_extra_smaller {
  font-size: var(--font-xs);
}

.u_txt_smaller {
  font-size: var(--font-sm);
}

.u_txt_medium {
  font-size: var(--font-md);
}

.u_txt_larger {
  font-size: var(--font-lg);
}

.u_txt_extra_larger {
  font-size: var(--font-xl);
}

.u_txt_extra_extra_larger {
  font-size: var(--font-xxl);
}

.u_txt_extra_extra_extra_larger {
  font-size: var(--font-xxxl);
}

.u_txt_title {
  color: hsl(195, 100%, 46%);
  font-size: var(--font-xl);
  text-align: center;
  font-weight: bold;
}

.u_txt_subheading {
  font-size: var(--font-sm);
  font-weight: bold;
  margin-bottom: 0.5rem;
  text-align: center;
}

.u_txt_normal {
  font-weight: normal;
}

.u_txt_bold {
  font-family: var(--rationaltext-semibold), "Noto Sans CJK JP", sans-serif;
  font-weight: bold;
}

.u_txt_regular {
  font-weight: 500;
}

.u_txt_italic {
  font-style: italic;
}

.u_txt_underline {
  text-decoration: underline;
}

.u_txt_line_through {
  text-decoration: line-through;
}

.u_txt_left {
  text-align: left;
}

.u_txt_right {
  text-align: right;
}

.u_txt_center {
  text-align: center;
}

.u_txt_justify {
  text-align: justify;
}

.u_txt_white {
  color: #fff;
}

.u_txt_black {
  color: #000;
}

.u_txt_cyan {
  color: hsl(195, 100%, 46%);
}

.u_txt_darkblue {
  color: hsl(225, 100%, 12%);
}

.u_txt_rationaltext_book {
  font-family: var(--rationaltext-book), "Noto Sans CJK JP", sans-serif;
  font-size: 108%;
  font-feature-settings: "lnum";
}

.u_rationaltext_book_italic {
  font-family: var(--rationaltext-book-italic), "Noto Sans CJK JP", sans-serif;
}

.u_txt_rationaltext_medium {
  font-family: var(--rationaltext-medium), "Noto Sans CJK JP", sans-serif;
  font-weight: 500;
  font-size: 108%;
  font-feature-settings: "lnum";
}

.u_txt_rationaltext_medium_italic {
  font-family: var(--rationaltext-medium-italic), "Noto Sans CJK JP", sans-serif;
}

.u_txt_rationaltext_semibold {
  font-family: var(--rationaltext-semibold), "Noto Sans CJK JP", sans-serif;
}

.u_txt_cyan_50 {
  color: hsl(194, 84%, 66%);
}

.u_txt_cyan_40 {
  color: hsl(195, 84%, 73%);
}

.u_txt_cyan_30 {
  color: hsl(195, 85%, 80%);
}

.u_txt_cyan_20 {
  color: hsl(194, 83%, 86%);
}

.u_txt_cyan_10 {
  color: hsl(194, 83%, 93%);
}

.u_txt_cyan_5 {
  color: hsl(196, 88%, 97%);
}

.u_txt_darkblue_80 {
  color: hsl(225, 32%, 29%);
}

.u_txt_darkblue_70 {
  color: hsl(226, 21%, 38%);
}

.u_txt_darkblue_60 {
  color: hsl(225, 15%, 47%);
}

.u_txt_darkblue_50 {
  color: hsl(226, 13%, 56%);
}

.u_txt_darkblue_40 {
  color: hsl(225, 13%, 65%);
}

.u_txt_darkblue_30 {
  color: hsl(223, 13%, 73%);
}

.u_txt_darkblue_20 {
  color: hsl(225, 13%, 82%);
}

.u_txt_darkblue_10 {
  color: hsl(220, 13%, 91%);
}

.u_txt_darkblue_5 {
  color: hsl(220, 13%, 95%);
}

.u_txt_sunrisebeige {
  color: hsl(47, 18%, 80%);
}

.u_txt_sunriseyellow {
  color: hsl(42, 100%, 64%);
}

.u_txt_sunriseorange {
  color: hsl(9, 100%, 72%);
}

.u_txt_sunrisepurple {
  color: hsl(268, 17%, 64%);
}

.u_txt_sunrisebeige_80 {
  color: hsl(47, 18%, 84%);
}

.u_txt_sunrisebeige_60 {
  color: hsl(48, 17%, 88%);
}

.u_txt_sunrisebeige_40 {
  color: hsl(45, 20%, 92%);
}

.u_txt_sunrisebeige_20 {
  color: hsl(45, 20%, 96%);
}

.u_txt_sunriseyellow_80 {
  color: hsl(42, 100%, 71%);
}

.u_txt_sunriseyellow_60 {
  color: hsl(42, 100%, 78%);
}

.u_txt_sunriseyellow_40 {
  color: hsl(42, 100%, 85%);
}

.u_txt_sunriseyellow_20 {
  color: hsl(42, 100%, 93%);
}

.u_txt_sunriseorange_80 {
  color: hsl(7, 100%, 79%);
}

.u_txt_sunriseorange_60 {
  color: hsl(7, 100%, 85%);
}

.u_txt_sunriseorange_40 {
  color: hsl(7, 100%, 90%);
}

.u_txt_sunriseorange_20 {
  color: hsl(7, 100%, 95%);
}

.u_txt_sunrisepurple_80 {
  color: hsl(269, 17%, 71%);
}

.u_txt_sunrisepurple_60 {
  color: hsl(268, 17%, 78%);
}

.u_txt_sunrisepurple_40 {
  color: hsl(268, 17%, 85%);
}

.u_txt_sunrisepurple_20 {
  color: hsl(266, 19%, 93%);
}

.u_txt_tangerine {
  color: hsl(28, 100%, 68%);
}

.u_txt_coral {
  color: hsl(359, 78%, 66%);
}

.u_txt_plum {
  color: hsl(339, 38%, 58%);
}

.u_txt_lavender {
  color: hsl(242, 20%, 39%);
}

.u_txt_success {
  color: hsl(113, 35%, 57%);
}

.u_txt_failure {
  color: hsl(350, 66%, 56%);
}

.u_fill_white {
  fill: #fff;
}

.u_fill_black {
  fill: #000;
}

.u_fill_cyan {
  fill: hsl(195, 100%, 46%);
}

.u_fill_darkblue {
  fill: hsl(225, 100%, 12%);
}

.u_fill_cyan_50 {
  fill: hsl(194, 84%, 66%);
}

.u_fill_cyan_40 {
  fill: hsl(195, 84%, 73%);
}

.u_fill_cyan_30 {
  fill: hsl(195, 85%, 80%);
}

.u_fill_cyan_20 {
  fill: hsl(194, 83%, 86%);
}

.u_fill_cyan_10 {
  fill: hsl(194, 83%, 93%);
}

.u_fill_cyan_5 {
  fill: hsl(196, 88%, 97%);
}

.u_fill_darkblue_80 {
  fill: hsl(225, 32%, 29%);
}

.u_fill_darkblue_70 {
  fill: hsl(226, 21%, 38%);
}

.u_fill_darkblue_60 {
  fill: hsl(225, 15%, 47%);
}

.u_fill_darkblue_50 {
  fill: hsl(226, 13%, 56%);
}

.u_fill_darkblue_40 {
  fill: hsl(225, 13%, 65%);
}

.u_fill_darkblue_30 {
  fill: hsl(223, 13%, 73%);
}

.u_fill_darkblue_20 {
  fill: hsl(225, 13%, 82%);
}

.u_fill_darkblue_10 {
  fill: hsl(220, 13%, 91%);
}

.u_fill_darkblue_5 {
  fill: hsl(220, 13%, 95%);
}

.u_fill_sunrisebeige {
  fill: hsl(47, 18%, 80%);
}

.u_fill_sunriseyellow {
  fill: hsl(42, 100%, 64%);
}

.u_fill_sunriseorange {
  fill: hsl(9, 100%, 72%);
}

.u_fill_sunrisepurple {
  fill: hsl(268, 17%, 64%);
}

.u_fill_sunrisebeige_80 {
  fill: hsl(47, 18%, 84%);
}

.u_fill_sunrisebeige_60 {
  fill: hsl(48, 17%, 88%);
}

.u_fill_sunrisebeige_40 {
  fill: hsl(45, 20%, 92%);
}

.u_fill_sunrisebeige_20 {
  fill: hsl(45, 20%, 96%);
}

.u_fill_sunriseyellow_80 {
  fill: hsl(42, 100%, 71%);
}

.u_fill_sunriseyellow_60 {
  fill: hsl(42, 100%, 78%);
}

.u_fill_sunriseyellow_40 {
  fill: hsl(42, 100%, 85%);
}

.u_fill_sunriseyellow_20 {
  fill: hsl(42, 100%, 93%);
}

.u_fill_sunriseorange_80 {
  fill: hsl(7, 100%, 79%);
}

.u_fill_sunriseorange_60 {
  fill: hsl(7, 100%, 85%);
}

.u_fill_sunriseorange_40 {
  fill: hsl(7, 100%, 90%);
}

.u_fill_sunriseorange_20 {
  fill: hsl(7, 100%, 95%);
}

.u_fill_sunrisepurple_80 {
  fill: hsl(269, 17%, 71%);
}

.u_fill_sunrisepurple_60 {
  fill: hsl(268, 17%, 78%);
}

.u_fill_sunrisepurple_40 {
  fill: hsl(268, 17%, 85%);
}

.u_fill_sunrisepurple_20 {
  fill: hsl(266, 19%, 93%);
}

.u_fill_tangerine {
  fill: hsl(28, 100%, 68%);
}

.u_fill_coral {
  fill: hsl(359, 78%, 66%);
}

.u_fill_plum {
  fill: hsl(339, 38%, 58%);
}

.u_fill_lavender {
  fill: hsl(242, 20%, 39%);
}

.u_fill_success {
  fill: hsl(113, 35%, 57%);
}

.u_fill_failure {
  fill: hsl(350, 66%, 56%);
}

.u_opacity_none {
  opacity: 0;
}

.u_cursor_default {
  cursor: default;
}

.u_truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
}

.u_margin_center {
  margin: 0 auto;
}

.u_margin_0 {
  margin: 0;
}

.u_margin_top_0 {
  margin-top: 0;
}

.u_margin_bottom_0 {
  margin-bottom: 0;
}

.u_margin_left_0 {
  margin-left: 0;
}

.u_margin_right_0 {
  margin-right: 0;
}

.u_margin_x_0 {
  margin-left: 0;
  margin-right: 0;
}

.u_margin_y_0 {
  margin-top: 0;
  margin-bottom: 0;
}

.u_margin_1 {
  margin: 0.125rem;
}

.u_margin_top_1 {
  margin-top: 0.125rem;
}

.u_margin_bottom_1 {
  margin-bottom: 0.125rem;
}

.u_margin_left_1 {
  margin-left: 0.125rem;
}

.u_margin_right_1 {
  margin-right: 0.125rem;
}

.u_margin_x_1 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.u_margin_y_1 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.u_margin_2 {
  margin: 0.25rem;
}

.u_margin_top_2 {
  margin-top: 0.25rem;
}

.u_margin_bottom_2 {
  margin-bottom: 0.25rem;
}

.u_margin_left_2 {
  margin-left: 0.25rem;
}

.u_margin_right_2 {
  margin-right: 0.25rem;
}

.u_margin_x_2 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.u_margin_y_2 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.u_margin_3 {
  margin: 0.5rem;
}

.u_margin_top_3 {
  margin-top: 0.5rem;
}

.u_margin_bottom_3 {
  margin-bottom: 0.5rem;
}

.u_margin_left_3 {
  margin-left: 0.5rem;
}

.u_margin_right_3 {
  margin-right: 0.5rem;
}

.u_margin_x_3 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.u_margin_y_3 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.u_margin_4 {
  margin: 0.625rem;
}

.u_margin_top_4 {
  margin-top: 0.625rem;
}

.u_margin_bottom_4 {
  margin-bottom: 0.625rem;
}

.u_margin_left_4 {
  margin-left: 0.625rem;
}

.u_margin_right_4 {
  margin-right: 0.625rem;
}

.u_margin_x_4 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.u_margin_y_4 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.u_margin_5 {
  margin: 0.75rem;
}

.u_margin_top_5 {
  margin-top: 0.75rem;
}

.u_margin_bottom_5 {
  margin-bottom: 0.75rem;
}

.u_margin_left_5 {
  margin-left: 0.75rem;
}

.u_margin_right_5 {
  margin-right: 0.75rem;
}

.u_margin_x_5 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.u_margin_y_5 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.u_margin_6 {
  margin: 1rem;
}

.u_margin_top_6 {
  margin-top: 1rem;
}

.u_margin_bottom_6 {
  margin-bottom: 1rem;
}

.u_margin_left_6 {
  margin-left: 1rem;
}

.u_margin_right_6 {
  margin-right: 1rem;
}

.u_margin_x_6 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.u_margin_y_6 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.u_margin_7 {
  margin: 1.25rem;
}

.u_margin_top_7 {
  margin-top: 1.25rem;
}

.u_margin_bottom_7 {
  margin-bottom: 1.25rem;
}

.u_margin_left_7 {
  margin-left: 1.25rem;
}

.u_margin_right_7 {
  margin-right: 1.25rem;
}

.u_margin_x_7 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.u_margin_y_7 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.u_margin_8 {
  margin: 1.5rem;
}

.u_margin_top_8 {
  margin-top: 1.5rem;
}

.u_margin_bottom_8 {
  margin-bottom: 1.5rem;
}

.u_margin_left_8 {
  margin-left: 1.5rem;
}

.u_margin_right_8 {
  margin-right: 1.5rem;
}

.u_margin_x_8 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.u_margin_y_8 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.u_margin_9 {
  margin: 1.75rem;
}

.u_margin_top_9 {
  margin-top: 1.75rem;
}

.u_margin_bottom_9 {
  margin-bottom: 1.75rem;
}

.u_margin_left_9 {
  margin-left: 1.75rem;
}

.u_margin_right_9 {
  margin-right: 1.75rem;
}

.u_margin_x_9 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.u_margin_y_9 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.u_margin_10 {
  margin: 2rem;
}

.u_margin_top_10 {
  margin-top: 2rem;
}

.u_margin_bottom_10 {
  margin-bottom: 2rem;
}

.u_margin_left_10 {
  margin-left: 2rem;
}

.u_margin_right_10 {
  margin-right: 2rem;
}

.u_margin_x_10 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.u_margin_y_10 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.u_margin_11 {
  margin: 2.25rem;
}

.u_margin_top_11 {
  margin-top: 2.25rem;
}

.u_margin_bottom_11 {
  margin-bottom: 2.25rem;
}

.u_margin_left_11 {
  margin-left: 2.25rem;
}

.u_margin_right_11 {
  margin-right: 2.25rem;
}

.u_margin_x_11 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.u_margin_y_11 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.u_margin_12 {
  margin: 2.5rem;
}

.u_margin_top_12 {
  margin-top: 2.5rem;
}

.u_margin_bottom_12 {
  margin-bottom: 2.5rem;
}

.u_margin_left_12 {
  margin-left: 2.5rem;
}

.u_margin_right_12 {
  margin-right: 2.5rem;
}

.u_margin_x_12 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.u_margin_y_12 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.u_margin_13 {
  margin: 3rem;
}

.u_margin_top_13 {
  margin-top: 3rem;
}

.u_margin_bottom_13 {
  margin-bottom: 3rem;
}

.u_margin_left_13 {
  margin-left: 3rem;
}

.u_margin_right_13 {
  margin-right: 3rem;
}

.u_margin_x_13 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.u_margin_y_13 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.u_margin_14 {
  margin: 3.5rem;
}

.u_margin_top_14 {
  margin-top: 3.5rem;
}

.u_margin_bottom_14 {
  margin-bottom: 3.5rem;
}

.u_margin_left_14 {
  margin-left: 3.5rem;
}

.u_margin_right_14 {
  margin-right: 3.5rem;
}

.u_margin_x_14 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.u_margin_y_14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.u_margin_15 {
  margin: 5rem;
}

.u_margin_top_15 {
  margin-top: 5rem;
}

.u_margin_bottom_15 {
  margin-bottom: 5rem;
}

.u_margin_left_15 {
  margin-left: 5rem;
}

.u_margin_right_15 {
  margin-right: 5rem;
}

.u_margin_x_15 {
  margin-left: 5rem;
  margin-right: 5rem;
}

.u_margin_y_15 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.u_margin_16 {
  margin: 5.75rem;
}

.u_margin_top_16 {
  margin-top: 5.75rem;
}

.u_margin_bottom_16 {
  margin-bottom: 5.75rem;
}

.u_margin_left_16 {
  margin-left: 5.75rem;
}

.u_margin_right_16 {
  margin-right: 5.75rem;
}

.u_margin_x_16 {
  margin-left: 5.75rem;
  margin-right: 5.75rem;
}

.u_margin_y_16 {
  margin-top: 5.75rem;
  margin-bottom: 5.75rem;
}

.u_margin_17 {
  margin: 6.75rem;
}

.u_margin_top_17 {
  margin-top: 6.75rem;
}

.u_margin_bottom_17 {
  margin-bottom: 6.75rem;
}

.u_margin_left_17 {
  margin-left: 6.75rem;
}

.u_margin_right_17 {
  margin-right: 6.75rem;
}

.u_margin_x_17 {
  margin-left: 6.75rem;
  margin-right: 6.75rem;
}

.u_margin_y_17 {
  margin-top: 6.75rem;
  margin-bottom: 6.75rem;
}

@media (max-width: 375.2px) {
  .u_margin_sm_0 {
    margin: 0;
  }
  .u_margin_sm_top_0 {
    margin-top: 0;
  }
  .u_margin_sm_bottom_0 {
    margin-bottom: 0;
  }
  .u_margin_sm_left_0 {
    margin-left: 0;
  }
  .u_margin_sm_right_0 {
    margin-right: 0;
  }
  .u_margin_sm_x_0 {
    margin-left: 0;
    margin-right: 0;
  }
  .u_margin_sm_y_0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .u_margin_sm_1 {
    margin: 0.125rem;
  }
  .u_margin_sm_top_1 {
    margin-top: 0.125rem;
  }
  .u_margin_sm_bottom_1 {
    margin-bottom: 0.125rem;
  }
  .u_margin_sm_left_1 {
    margin-left: 0.125rem;
  }
  .u_margin_sm_right_1 {
    margin-right: 0.125rem;
  }
  .u_margin_sm_x_1 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }
  .u_margin_sm_y_1 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }
  .u_margin_sm_2 {
    margin: 0.25rem;
  }
  .u_margin_sm_top_2 {
    margin-top: 0.25rem;
  }
  .u_margin_sm_bottom_2 {
    margin-bottom: 0.25rem;
  }
  .u_margin_sm_left_2 {
    margin-left: 0.25rem;
  }
  .u_margin_sm_right_2 {
    margin-right: 0.25rem;
  }
  .u_margin_sm_x_2 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .u_margin_sm_y_2 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .u_margin_sm_3 {
    margin: 0.5rem;
  }
  .u_margin_sm_top_3 {
    margin-top: 0.5rem;
  }
  .u_margin_sm_bottom_3 {
    margin-bottom: 0.5rem;
  }
  .u_margin_sm_left_3 {
    margin-left: 0.5rem;
  }
  .u_margin_sm_right_3 {
    margin-right: 0.5rem;
  }
  .u_margin_sm_x_3 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .u_margin_sm_y_3 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .u_margin_sm_4 {
    margin: 0.625rem;
  }
  .u_margin_sm_top_4 {
    margin-top: 0.625rem;
  }
  .u_margin_sm_bottom_4 {
    margin-bottom: 0.625rem;
  }
  .u_margin_sm_left_4 {
    margin-left: 0.625rem;
  }
  .u_margin_sm_right_4 {
    margin-right: 0.625rem;
  }
  .u_margin_sm_x_4 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }
  .u_margin_sm_y_4 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }
  .u_margin_sm_5 {
    margin: 0.75rem;
  }
  .u_margin_sm_top_5 {
    margin-top: 0.75rem;
  }
  .u_margin_sm_bottom_5 {
    margin-bottom: 0.75rem;
  }
  .u_margin_sm_left_5 {
    margin-left: 0.75rem;
  }
  .u_margin_sm_right_5 {
    margin-right: 0.75rem;
  }
  .u_margin_sm_x_5 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .u_margin_sm_y_5 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .u_margin_sm_6 {
    margin: 1rem;
  }
  .u_margin_sm_top_6 {
    margin-top: 1rem;
  }
  .u_margin_sm_bottom_6 {
    margin-bottom: 1rem;
  }
  .u_margin_sm_left_6 {
    margin-left: 1rem;
  }
  .u_margin_sm_right_6 {
    margin-right: 1rem;
  }
  .u_margin_sm_x_6 {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .u_margin_sm_y_6 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .u_margin_sm_7 {
    margin: 1.25rem;
  }
  .u_margin_sm_top_7 {
    margin-top: 1.25rem;
  }
  .u_margin_sm_bottom_7 {
    margin-bottom: 1.25rem;
  }
  .u_margin_sm_left_7 {
    margin-left: 1.25rem;
  }
  .u_margin_sm_right_7 {
    margin-right: 1.25rem;
  }
  .u_margin_sm_x_7 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .u_margin_sm_y_7 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .u_margin_sm_8 {
    margin: 1.5rem;
  }
  .u_margin_sm_top_8 {
    margin-top: 1.5rem;
  }
  .u_margin_sm_bottom_8 {
    margin-bottom: 1.5rem;
  }
  .u_margin_sm_left_8 {
    margin-left: 1.5rem;
  }
  .u_margin_sm_right_8 {
    margin-right: 1.5rem;
  }
  .u_margin_sm_x_8 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .u_margin_sm_y_8 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .u_margin_sm_9 {
    margin: 1.75rem;
  }
  .u_margin_sm_top_9 {
    margin-top: 1.75rem;
  }
  .u_margin_sm_bottom_9 {
    margin-bottom: 1.75rem;
  }
  .u_margin_sm_left_9 {
    margin-left: 1.75rem;
  }
  .u_margin_sm_right_9 {
    margin-right: 1.75rem;
  }
  .u_margin_sm_x_9 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .u_margin_sm_y_9 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .u_margin_sm_10 {
    margin: 2rem;
  }
  .u_margin_sm_top_10 {
    margin-top: 2rem;
  }
  .u_margin_sm_bottom_10 {
    margin-bottom: 2rem;
  }
  .u_margin_sm_left_10 {
    margin-left: 2rem;
  }
  .u_margin_sm_right_10 {
    margin-right: 2rem;
  }
  .u_margin_sm_x_10 {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .u_margin_sm_y_10 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .u_margin_sm_11 {
    margin: 2.25rem;
  }
  .u_margin_sm_top_11 {
    margin-top: 2.25rem;
  }
  .u_margin_sm_bottom_11 {
    margin-bottom: 2.25rem;
  }
  .u_margin_sm_left_11 {
    margin-left: 2.25rem;
  }
  .u_margin_sm_right_11 {
    margin-right: 2.25rem;
  }
  .u_margin_sm_x_11 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  .u_margin_sm_y_11 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  .u_margin_sm_12 {
    margin: 2.5rem;
  }
  .u_margin_sm_top_12 {
    margin-top: 2.5rem;
  }
  .u_margin_sm_bottom_12 {
    margin-bottom: 2.5rem;
  }
  .u_margin_sm_left_12 {
    margin-left: 2.5rem;
  }
  .u_margin_sm_right_12 {
    margin-right: 2.5rem;
  }
  .u_margin_sm_x_12 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .u_margin_sm_y_12 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .u_margin_sm_13 {
    margin: 3rem;
  }
  .u_margin_sm_top_13 {
    margin-top: 3rem;
  }
  .u_margin_sm_bottom_13 {
    margin-bottom: 3rem;
  }
  .u_margin_sm_left_13 {
    margin-left: 3rem;
  }
  .u_margin_sm_right_13 {
    margin-right: 3rem;
  }
  .u_margin_sm_x_13 {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .u_margin_sm_y_13 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .u_margin_sm_14 {
    margin: 3.5rem;
  }
  .u_margin_sm_top_14 {
    margin-top: 3.5rem;
  }
  .u_margin_sm_bottom_14 {
    margin-bottom: 3.5rem;
  }
  .u_margin_sm_left_14 {
    margin-left: 3.5rem;
  }
  .u_margin_sm_right_14 {
    margin-right: 3.5rem;
  }
  .u_margin_sm_x_14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }
  .u_margin_sm_y_14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }
  .u_margin_sm_15 {
    margin: 5rem;
  }
  .u_margin_sm_top_15 {
    margin-top: 5rem;
  }
  .u_margin_sm_bottom_15 {
    margin-bottom: 5rem;
  }
  .u_margin_sm_left_15 {
    margin-left: 5rem;
  }
  .u_margin_sm_right_15 {
    margin-right: 5rem;
  }
  .u_margin_sm_x_15 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  .u_margin_sm_y_15 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  .u_margin_sm_16 {
    margin: 5.75rem;
  }
  .u_margin_sm_top_16 {
    margin-top: 5.75rem;
  }
  .u_margin_sm_bottom_16 {
    margin-bottom: 5.75rem;
  }
  .u_margin_sm_left_16 {
    margin-left: 5.75rem;
  }
  .u_margin_sm_right_16 {
    margin-right: 5.75rem;
  }
  .u_margin_sm_x_16 {
    margin-left: 5.75rem;
    margin-right: 5.75rem;
  }
  .u_margin_sm_y_16 {
    margin-top: 5.75rem;
    margin-bottom: 5.75rem;
  }
  .u_margin_sm_17 {
    margin: 6.75rem;
  }
  .u_margin_sm_top_17 {
    margin-top: 6.75rem;
  }
  .u_margin_sm_bottom_17 {
    margin-bottom: 6.75rem;
  }
  .u_margin_sm_left_17 {
    margin-left: 6.75rem;
  }
  .u_margin_sm_right_17 {
    margin-right: 6.75rem;
  }
  .u_margin_sm_x_17 {
    margin-left: 6.75rem;
    margin-right: 6.75rem;
  }
  .u_margin_sm_y_17 {
    margin-top: 6.75rem;
    margin-bottom: 6.75rem;
  }
}

/*# sourceMappingURL=original-utilities.css.map */
