#mj_mobile_router{--font-size-32: 3.2rem;--font-size-30: 3rem;--font-size-28: 2.8rem;--font-size-26: 2.6rem;--font-size-24: 2.4rem;--font-size-22: 2.2rem;--font-size-20: 2rem;--font-size-18: 1.8rem;--font-size-16: 1.6rem;--font-size-15: 1.5rem;--font-size-14: 1.4rem;--font-size-12: 1.2rem;--font-size-10: 1rem;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;z-index:99;top:0;right:0}#mj_mobile_router a,#mj_mobile_router a:focus,#mj_mobile_router a:hover{text-decoration:none;color:var(--text-color-1)}#mj_mobile_router .content{background-color:var(--bg-color-2);width:80%;max-width:300px !important;padding:0 0 0 2rem;position:relative}#mj_mobile_router .content .top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;margin-bottom:3rem}#mj_mobile_router .content .top .trailing-icon{height:48px;left:244px;top:15px;width:48px}#mj_mobile_router .content .top .text-wrapper{color:var(--text-color-1);font-size:var(--font-size-24);font-weight:600;letter-spacing:-1px;line-height:normal;text-align:center}#mj_mobile_router .content .div-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;left:20px;padding:16px 0px}#mj_mobile_router .content .div-wrapper .div{color:var(--text-color-1);font-size:var(--font-size-14);font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#mj_mobile_router .content .div-wrapper-2{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-14);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px 0px}#mj_mobile_router .content .content-footer{position:absolute;left:0;bottom:0;font-size:var(--font-size-14);font-weight:400;letter-spacing:0;line-height:normal;padding:2rem}#mj_mobile_router .content .content-footer .span{color:var(--text-color-1)}#mj_mobile_router .content .content-footer .text-wrapper-2{color:#0a8de8;text-decoration:underline}@media screen and (max-width: 1160px){#mj_mobile_router{--font-size-32: 3.8rem;--font-size-30: 3.6rem;--font-size-28: 3.4rem;--font-size-26: 3rem;--font-size-24: 2.8rem;--font-size-22: 2.6rem;--font-size-20: 2.4rem;--font-size-18: 2.2rem;--font-size-16: 2rem;--font-size-15: 1.9rem;--font-size-14: 1.8rem;--font-size-12: 1.6rem;--font-size-10: 1.4rem}}/*
! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com
*/

/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  border-width: 0;
  /* 2 */
  border-style: solid;
  /* 2 */
  border-color: #e5e7eb;
  /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -moz-tab-size: 4;
  /* 3 */
  -o-tab-size: 4;
     tab-size: 4;
  /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* 4 */
  -webkit-font-feature-settings: normal;
     -moz-font-feature-settings: normal;
          font-feature-settings: normal;
  /* 5 */
  font-variation-settings: normal;
  /* 6 */
  -webkit-tap-highlight-color: transparent;
  /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0;
  /* 1 */
  line-height: inherit;
  /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0;
  /* 1 */
  color: inherit;
  /* 2 */
  border-top-width: 1px;
  /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          -moz-text-decoration: underline dotted;
       text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  /* 1 */
  -webkit-font-feature-settings: normal;
     -moz-font-feature-settings: normal;
          font-feature-settings: normal;
  /* 2 */
  font-variation-settings: normal;
  /* 3 */
  font-size: 1em;
  /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0;
  /* 1 */
  border-color: inherit;
  /* 2 */
  border-collapse: collapse;
  /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  -webkit-font-feature-settings: inherit;
     -moz-font-feature-settings: inherit;
          font-feature-settings: inherit;
  /* 1 */
  font-variation-settings: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  font-weight: inherit;
  /* 1 */
  line-height: inherit;
  /* 1 */
  letter-spacing: inherit;
  /* 1 */
  color: inherit;
  /* 1 */
  margin: 0;
  /* 2 */
  padding: 0;
  /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button;
  /* 1 */
  background-color: transparent;
  /* 2 */
  background-image: none;
  /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/

dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  /* 1 */
  vertical-align: middle;
  /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */

[hidden] {
  display: none;
}

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::-webkit-backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

.container {
  width: 100%;
}

@media (min-width: 640px) {
  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1160px) {
  .container {
    max-width: 1160px;
  }
}

@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .container {
    max-width: 1536px;
  }
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.collapse {
  visibility: collapse;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.bottom-\[1\.6rem\] {
  bottom: 1.6rem;
}

.bottom-\[15\%\] {
  bottom: 15%;
}

.bottom-\[2\.3rem\] {
  bottom: 2.3rem;
}

.left-0 {
  left: 0px;
}

.left-1 {
  left: 0.25rem;
}

.left-1\/2 {
  left: 50%;
}

.left-\[10\%\] {
  left: 10%;
}

.right-0 {
  right: 0px;
}

.right-1 {
  right: 0.25rem;
}

.top-0 {
  top: 0px;
}

.top-\[40\%\] {
  top: 40%;
}

.top-\[4rem\] {
  top: 4rem;
}

.top-\[5\%\] {
  top: 5%;
}

.top-\[50\%\] {
  top: 50%;
}

.z-10 {
  z-index: 10;
}

.z-50 {
  z-index: 50;
}

.m-1 {
  margin: 0.25rem;
}

.mx-\[2rem\] {
  margin-left: 2rem;
  margin-right: 2rem;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-\[1rem\] {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.\!mb-0 {
  margin-bottom: 0px !important;
}

.\!mt-0 {
  margin-top: 0px !important;
}

.mb-8 {
  margin-bottom: 2rem;
}

.mb-\[1\.2rem\] {
  margin-bottom: 1.2rem;
}

.mb-\[3\.2rem\] {
  margin-bottom: 3.2rem;
}

.ml-\[0\.6rem\] {
  margin-left: 0.6rem;
}

.ml-\[1\.2rem\] {
  margin-left: 1.2rem;
}

.ml-\[3\.2rem\] {
  margin-left: 3.2rem;
}

.mr-\[0\.6rem\] {
  margin-right: 0.6rem;
}

.mr-\[1\.2rem\] {
  margin-right: 1.2rem;
}

.mt-\[0\.8rem\] {
  margin-top: 0.8rem;
}

.mt-\[1\.2rem\] {
  margin-top: 1.2rem;
}

.mt-\[1rem\] {
  margin-top: 1rem;
}

.mt-\[6rem\] {
  margin-top: 6rem;
}

.mt-\[7\.2rem\] {
  margin-top: 7.2rem;
}

.box-border {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.inline {
  display: inline;
}

.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}

.inline-flex {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.table {
  display: table;
}

.grid {
  display: grid;
}

.contents {
  display: contents;
}

.hidden {
  display: none;
}

.\!h-\[12rem\] {
  height: 12rem !important;
}

.h-1 {
  height: 0.25rem;
}

.h-\[1\.2rem\] {
  height: 1.2rem;
}

.h-\[10\.8rem\] {
  height: 10.8rem;
}

.h-\[2\.4rem\] {
  height: 2.4rem;
}

.h-\[20\.4rem\] {
  height: 20.4rem;
}

.h-\[7\.2rem\] {
  height: 7.2rem;
}

.h-auto {
  height: auto;
}

.h-full {
  height: 100%;
}

.max-h-\[4rem\] {
  max-height: 4rem;
}

.\!min-h-0 {
  min-height: 0px !important;
}

.min-h-\[14rem\] {
  min-height: 14rem;
}

.min-h-\[16rem\] {
  min-height: 16rem;
}

.min-h-\[18rem\] {
  min-height: 18rem;
}

.min-h-\[4rem\] {
  min-height: 4rem;
}

.min-h-\[5rem\] {
  min-height: 5rem;
}

.w-\[1\.2rem\] {
  width: 1.2rem;
}

.w-\[1\.6rem\] {
  width: 1.6rem;
}

.w-\[10\%\] {
  width: 10%;
}

.w-\[12rem\] {
  width: 12rem;
}

.w-\[14rem\] {
  width: 14rem;
}

.w-\[2\.4rem\] {
  width: 2.4rem;
}

.w-\[3\.2rem\] {
  width: 3.2rem;
}

.w-\[41\%\] {
  width: 41%;
}

.w-\[44\%\] {
  width: 44%;
}

.w-\[84\%\] {
  width: 84%;
}

.w-\[92\%\] {
  width: 92%;
}

.w-auto {
  width: auto;
}

.w-fit {
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
}

.w-full {
  width: 100%;
}

.max-w-\[40rem\] {
  max-width: 40rem;
}

.max-w-\[600px\] {
  max-width: 600px;
}

.flex-1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 0%;
     -moz-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
}

.flex-\[0_0_auto\] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
     -moz-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

.flex-shrink {
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}

.flex-shrink-0 {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}

.shrink {
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}

.flex-grow {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.grow {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.border-collapse {
  border-collapse: collapse;
}

.-translate-x-1 {
  --tw-translate-x: -0.25rem;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
      -ms-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
      -ms-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1 {
  --tw-translate-y: -0.25rem;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
      -ms-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
      -ms-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform {
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
      -ms-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.resize {
  resize: both;
}

.flex-col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.flex-wrap {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.items-start {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.items-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.items-stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
     -moz-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.justify-start {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.justify-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.justify-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.gap-\[\.4rem\] {
  gap: .4rem;
}

.gap-\[\.8rem\] {
  gap: .8rem;
}

.gap-\[0\.8rem\] {
  gap: 0.8rem;
}

.gap-\[1\.2rem\] {
  gap: 1.2rem;
}

.gap-\[1\.2rem_1\.2rem\] {
  gap: 1.2rem 1.2rem;
}

.gap-\[1\.4rem\] {
  gap: 1.4rem;
}

.gap-\[1\.6rem\] {
  gap: 1.6rem;
}

.gap-\[1rem\] {
  gap: 1rem;
}

.gap-\[4px\] {
  gap: 4px;
}

.self-center {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}

.self-stretch {
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}

.overflow-hidden {
  overflow: hidden;
}

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

.overflow-y-scroll {
  overflow-y: scroll;
}

.whitespace-nowrap {
  white-space: nowrap;
}

.rounded-\[\.6rem\] {
  border-radius: .6rem;
}

.rounded-\[\.8rem\] {
  border-radius: .8rem;
}

.rounded-\[1\.2rem\;\] {
  border-radius: 1.2rem;;
}

.rounded-\[1\.2rem\] {
  border-radius: 1.2rem;
}

.rounded-\[1\.6rem\] {
  border-radius: 1.6rem;
}

.rounded-\[2\.4rem\] {
  border-radius: 2.4rem;
}

.rounded-\[2rem\] {
  border-radius: 2rem;
}

.rounded-full {
  border-radius: 9999px;
}

.border {
  border-width: 1px;
}

.border-0 {
  border-width: 0px;
}

.border-2 {
  border-width: 2px;
}

.border-\[\#007BCC\] {
  --tw-border-opacity: 1;
  border-color: rgb(0 123 204 / var(--tw-border-opacity));
}

.bg-\[\#007BCC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 123 204 / var(--tw-bg-opacity));
}

.bg-\[\#0A8DE8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(10 141 232 / var(--tw-bg-opacity));
}

.bg-\[\#1A1A1E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(26 26 30 / var(--tw-bg-opacity));
}

.bg-\[\#1D202499\] {
  background-color: #1D202499;
}

.bg-\[\#1D2024\] {
  --tw-bg-opacity: 1;
  background-color: rgb(29 32 36 / var(--tw-bg-opacity));
}

.bg-\[\#25282F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(37 40 47 / var(--tw-bg-opacity));
}

.bg-\[\#32353A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(50 53 58 / var(--tw-bg-opacity));
}

.bg-\[\#36393E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 57 62 / var(--tw-bg-opacity));
}

.bg-\[\#36393e\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 57 62 / var(--tw-bg-opacity));
}

.bg-\[\#D1E4FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(209 228 255 / var(--tw-bg-opacity));
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.bg-gradient-to-r {
  background-image: -webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops)));
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.from-green-400 {
  --tw-gradient-from: #4ade80 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.via-yellow-300 {
  --tw-gradient-to: rgb(253 224 71 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #fde047 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.to-red-500 {
  --tw-gradient-to: #ef4444 var(--tw-gradient-to-position);
}

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

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

.p-1 {
  padding: 0.25rem;
}

.p-\[1\.6rem\] {
  padding: 1.6rem;
}

.px-\[0\.8rem\] {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}

.px-\[1\.2rem\] {
  padding-left: 1.2rem;
  padding-right: 1.2rem;
}

.px-\[1\.6rem\] {
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}

.px-\[2\.4rem\] {
  padding-left: 2.4rem;
  padding-right: 2.4rem;
}

.px-\[2rem\] {
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-\[0\.4rem\] {
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}

.py-\[1\.2rem\] {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}

.py-\[1\.6rem\] {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}

.py-\[1rem\] {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.pl-\[1rem\] {
  padding-left: 1rem;
}

.text-center {
  text-align: center;
}

.\!text-\[1\.6rem\] {
  font-size: 1.6rem !important;
}

.\!text-\[2\.0rem\] {
  font-size: 2.0rem !important;
}

.text-\[1\.2rem\] {
  font-size: 1.2rem;
}

.text-\[1\.3rem\] {
  font-size: 1.3rem;
}

.text-\[1\.4rem\] {
  font-size: 1.4rem;
}

.text-\[1\.5rem\] {
  font-size: 1.5rem;
}

.text-\[1\.6rem\] {
  font-size: 1.6rem;
}

.text-\[1\.8rem\] {
  font-size: 1.8rem;
}

.text-\[2rem\] {
  font-size: 2rem;
}

.text-\[3\.2rem\] {
  font-size: 3.2rem;
}

.text-\[3\.6rem\] {
  font-size: 3.6rem;
}

.text-\[4\.8rem\] {
  font-size: 4.8rem;
}

.font-bold {
  font-weight: 700;
}

.font-extrabold {
  font-weight: 800;
}

.font-medium {
  font-weight: 500;
}

.font-normal {
  font-weight: 400;
}

.font-semibold {
  font-weight: 600;
}

.italic {
  font-style: italic;
}

.leading-\[1\.6rem\] {
  line-height: 1.6rem;
}

.leading-\[2\.2rem\] {
  line-height: 2.2rem;
}

.leading-\[2\.4rem\] {
  line-height: 2.4rem;
}

.leading-\[2\.6rem\] {
  line-height: 2.6rem;
}

.leading-\[2\.8rem\] {
  line-height: 2.8rem;
}

.leading-\[2rem\] {
  line-height: 2rem;
}

.leading-\[3\.2rem\] {
  line-height: 3.2rem;
}

.leading-\[3\.4rem\] {
  line-height: 3.4rem;
}

.leading-\[4rem\] {
  line-height: 4rem;
}

.leading-\[5\.8rem\] {
  line-height: 5.8rem;
}

.leading-\[normal\] {
  line-height: normal;
}

.tracking-\[0\.40px\] {
  letter-spacing: 0.40px;
}

.tracking-\[0\] {
  letter-spacing: 0;
}

.text-\[\#007BCC\] {
  --tw-text-opacity: 1;
  color: rgb(0 123 204 / var(--tw-text-opacity));
}

.text-\[\#42474E\] {
  --tw-text-opacity: 1;
  color: rgb(66 71 78 / var(--tw-text-opacity));
}

.text-\[\#8D9199\] {
  --tw-text-opacity: 1;
  color: rgb(141 145 153 / var(--tw-text-opacity));
}

.text-\[\#D6E3F7\] {
  --tw-text-opacity: 1;
  color: rgb(214 227 247 / var(--tw-text-opacity));
}

.text-\[\#E1E2E8\] {
  --tw-text-opacity: 1;
  color: rgb(225 226 232 / var(--tw-text-opacity));
}

.text-\[\#FFFFFF\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.underline {
  -webkit-text-decoration-line: underline;
     -moz-text-decoration-line: underline;
          text-decoration-line: underline;
}

.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.outline {
  outline-style: solid;
}

.blur {
  --tw-blur: blur(8px);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.filter {
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  -webkit-transition-property: color, background-color, border-color, fill, stroke, opacity, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, fill, stroke, opacity, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -moz-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}html{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif}@media all and (max-width: 700px){html{font-size:calc(100vw * (10 / 375));font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif}}@media all and (max-height: 700px){html{font-size:9px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif}}.survey-landing{--max-width: 760px;--font-size-32: 3.2rem;--font-size-30: 3rem;--font-size-28: 2.8rem;--font-size-26: 2.6rem;--font-size-24: 2.4rem;--font-size-22: 2.2rem;--font-size-20: 2rem;--font-size-18: 1.8rem;--font-size-16: 1.6rem;--font-size-15: 1.5rem;--font-size-14: 1.4rem;--font-size-12: 1.2rem;--font-size-10: 1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%}.survey-landing .nav-h5{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;height:4.4rem;position:relative}.survey-landing .nav-h5 .nav-icon{height:2.4rem;width:auto}.survey-landing .nav-h5 .nav-router{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:.8rem;top:0;height:4.4rem;width:4.4rem}.survey-landing .nav-h5 .nav-router img{width:100%;height:auto}.survey-landing .nav-web{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:96px;width:100%}.survey-landing .nav-web .nav_content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:1160px}.survey-landing .nav-web .nav_content .nav-icon{height:44px;width:auto}.survey-landing .nav-web .nav_content .nav-icon img{width:auto;height:100%}.survey-landing .nav-web .nav_content .nav-router{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:48px;width:48px}.survey-landing .nav-web .nav_content .nav-router img{width:auto;height:100%}.survey-landing .contents{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--bg-color-1);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.6rem 2.4rem;position:relative;max-width:var(--max-width)}.survey-landing .contents .logo{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:1rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.survey-landing .contents .logo .img{height:2.4rem;position:relative;width:2.4rem}.survey-landing .contents .logo .lazy-fit{height:2rem;position:relative;width:6rem}.survey-landing .contents .title-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;position:relative;width:100%}.survey-landing .contents .title-wrapper .title{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:var(--text-color-1);font-size:var(--font-size-30);font-weight:700;letter-spacing:0;line-height:4.2rem;margin-top:-1px;position:relative;text-align:center}.survey-landing .contents .texts-h5{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1.6rem;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;overflow:hidden;padding:.8rem 1.2rem;position:relative}.survey-landing .contents .texts-h5 .text-wrapper{color:var(--text-color-2);font-size:var(--font-size-16);font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.survey-landing .contents .texts-h5 .div{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:var(--text-color-2);font-size:var(--font-size-12);font-weight:600;letter-spacing:0;line-height:normal;position:relative;text-align:center}.survey-landing .contents .body{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;position:relative;width:100%}.survey-landing .contents .body .des{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background-color:#fafafa;border-radius:1.6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.04rem;overflow:hidden;padding:1.2rem;position:relative;width:100%}.survey-landing .contents .body .des .des-wrapper{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#444;font-size:var(--font-size-16);font-weight:300;letter-spacing:0;line-height:2.4rem;margin-top:-1px;position:relative;text-align:center}.survey-landing .contents .body .according-to-your-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.04rem;padding:.8rem 0px;position:relative;width:100%}.survey-landing .contents .body .according-to-your-wrapper .according-to-your{color:#000;font-size:var(--font-size-20);font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.survey-landing .contents .body .according-to-your-wrapper .according-to-your .span{font-weight:500}.survey-landing .contents .body .according-to-your-wrapper .according-to-your .text-wrapper-2{font-weight:900}.survey-landing .contents .body .grid-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1rem;width:100%;margin-bottom:2.4rem}.survey-landing .contents .body .grid-item .img-2{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.survey-landing .contents .body .privacy-wrap .title{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.survey-landing .contents .body .privacy-wrap .title .by-choosing-your-age{color:transparent;font-size:var(--font-size-12);font-weight:400;letter-spacing:0;line-height:2rem;position:relative;text-align:center}.survey-landing .contents .body .privacy-wrap .title .by-choosing-your-age .text-wrapper{color:var(--text-color-4)}.survey-landing .contents .body .privacy-wrap .title .by-choosing-your-age .span{color:var(--text-color-4);font-weight:600}.survey-landing .contents .body .privacy-wrap .title .by-choosing-your-age .text-wrapper-2{color:#1c82f9;font-weight:500}.survey-landing .contents .body .privacy-wrap .title .by-choosing-your-age .text-wrapper-3{color:#1c82f9;font-weight:500;text-decoration:underline}@media screen and (min-width: 1161px){#nav_h5{display:none}#nav_web{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.survey-landing .contents{max-width:760px !important;width:760px !important;padding-left:0 !important;padding-right:0 !important}.survey-landing .contents .grid-container{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-moz-box-orient:horizontal !important;-moz-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-webkit-align-items:center !important;-moz-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;height:234px !important}.survey-landing .contents .grid-container .grid-item{width:180px !important;height:100% !important}.survey-landing .contents .grid-container .grid-item .item-img-h5{display:none !important}.survey-landing .contents .grid-container .grid-item .item-img-web{display:block !important}.survey-landing .contents .privacy-wrap{margin-top:2.4rem}.survey-landing .contents .privacy-wrap .title .by-choosing-your-age{font-size:14px !important;line-height:20px !important}}@media screen and (max-width: 1160px){#nav_h5{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#nav_web{display:none}.survey-landing{--font-size-32: 3.8rem;--font-size-30: 3.6rem;--font-size-28: 3.4rem;--font-size-26: 3rem;--font-size-24: 2.8rem;--font-size-22: 2.6rem;--font-size-20: 2.4rem;--font-size-18: 2.2rem;--font-size-16: 2rem;--font-size-15: 1.9rem;--font-size-14: 1.8rem;--font-size-12: 1.6rem;--font-size-10: 1.4rem}.survey-landing .contents .body{gap:1.6rem !important}.survey-landing .contents .grid-container .grid-item .item-img-h5{display:block !important}.survey-landing .contents .grid-container .grid-item .item-img-web{display:none !important}}html{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif}@media all and (max-width: 700px){html{font-size:calc(100vw * (10 / 375));font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif}}@media all and (max-height: 700px){html{font-size:9px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif}}::-webkit-scrollbar{display:none}img{pointer-events:none}*{padding:0;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input{-webkit-touch-callout:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}html,body{height:100%;background-color:#272a2f}input:-webkit-internal-autofill-selected{background-color:#000 !important}#mj_survey{--theme-color: #0a8de8;--bg-color-1: #272a2f;--bg-color-2: #36393e;--bg-color-3: #1d2024;--text-color-on-theme-color: #ffffff;--text-color-1: #ffffff;--text-color-2: #e1e2e8;--text-color-3: #c3c7cf;--text-color-4: #8d9199;--progress-bg-color: #191c20;height:100%}#mj_survey .main-wrap{width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mj_survey .layouts{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;height:100%}#mj_survey .layout{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#mj_survey .layouts .layout:nth-child(n+2){display:none}#mj_survey .layout-cover{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey .layout-cover-title{font-style:normal;font-weight:700;font-size:2rem;line-height:3.2rem;text-align:center;color:var(--theme-color)}#mj_survey .layout-cover-decorator-wrapper{margin:0 auto;width:8.8rem;height:.5rem;position:relative;overflow:hidden;margin-bottom:1rem}#mj_survey .layout-cover-decorator{width:8.8rem;height:.5rem;background:var(--theme-color);-webkit-transform:translateX(105%);-ms-transform:translateX(105%);transform:translateX(105%);-webkit-transition:ease 1s;transition:ease 1s}#mj_survey .layout-cover-text{font-style:normal;font-weight:700;font-size:3.2rem;line-height:4rem;text-align:center;color:var(--text-color-2)}#mj_survey .layout-cover-2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:0 4rem 0 4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mj_survey .layout-cover2-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .layout-cover2-image{width:16rem;height:16rem;margin-top:12rem;display:none}#mj_survey .layout-cover2-content-text{margin-top:3.5rem;font-weight:600;font-size:2.2rem;line-height:3.2rem;text-align:center;color:var(--text-color-2);display:none;opacity:.1}#mj_survey .layout-cover2-content-text span{color:var(--theme-color)}#mj_survey .layout-cover2-btn{font-size:1.8rem;line-height:2.4rem;text-align:center;color:var(--theme-color);margin-bottom:12rem}#mj_survey .layout-card{background:var(--bg-color-1);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:5.8rem 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mj_survey .layout-card-title-container{position:fixed;left:0;top:0;width:100%;z-index:5;display:none}#mj_survey .layout-card-title-warp{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 4rem 1.6rem 1.6rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background:var(--bg-color-1);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .layout-card-title-icon{width:2.4rem;height:2.4rem}#mj_survey .layout-card-title-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .layout-card-title-content-text{font-weight:600;font-size:1.2rem;line-height:1.8rem;text-align:center;color:var(--text-color-4)}#mj_survey .layout-card-title-content-items{margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .layout-card-title-content-item{width:7.2rem;height:.4rem;background:var(--progress-bg-color);border-radius:.4rem;position:relative}#mj_survey .layout-card-title-content-item-circle{width:.6rem;height:.6rem;margin:0 .6rem;border-radius:.4rem;background:var(--bg-color-2);opacity:.4}#mj_survey .layout-card-title-content-item-white{width:0;height:.4rem;background:var(--theme-color);border-radius:.4rem;position:relative}#mj_survey .layout-card-title-content-item-complete{width:1.4rem;height:1.4rem;position:absolute;top:-0.5rem;right:-1.6rem;display:none}#mj_survey .layout-card-content-warp{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background:var(--bg-color-1);padding:0rem 2rem 2rem 2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow-x:hidden;overflow-y:scroll;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mj_survey .layout-card-content-warp-title{font-size:2.6rem;line-height:3.6rem;text-align:center;color:var(--text-color-2);font-weight:700;min-height:6.8rem;margin-bottom:3.2rem;margin-top:3.6rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#mj_survey .layout-card-content-warp-items{margin:0 -1.6rem 0 -1.6rem;padding:0rem 1.6rem 2.4rem 1.6rem}#mj_survey .layout-scroll{top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;overflow-y:scroll}#mj_survey .layout-card-content-warp-items-has-account{margin:0 -1.6rem 6rem -1.6rem;padding:4.4rem 1.6rem 1.4rem 1.6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}#mj_survey .layout-card-content-warp-items-has-account-title{padding:10rem 1.6rem 1.4rem 1.6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mj_survey .layout-card-content-warp-items-has-account-title-img{width:10rem;height:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute}#mj_survey .layout-card-content-warp-items-has-account-title-text{margin-top:12rem;font-size:2.6rem;line-height:3.6rem;text-align:center;color:var(--text-color-2)}#mj_survey .layout-card-content-warp-items::-webkit-scrollbar{background-color:transparent;display:none;width:0}#mj_survey .layout-card-content-warp-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:var(--bg-color-2);-webkit-box-shadow:0rem .5rem 3rem rgba(0,0,0,.07);box-shadow:0rem .5rem 3rem rgba(0,0,0,.07);border-radius:1.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 2rem 0 2.4rem;height:7.2rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#mj_survey .single-select-item{height:auto !important}#mj_survey .layout-card-content-warp-items .layout-card-content-warp-item:nth-child(n+2){margin-top:1.2rem}#mj_survey .layout-card-content-warp-items-has-account .layout-card-content-warp-item{margin-top:1.2rem;height:7.2rem}#mj_survey .layout-card-content-warp-item-select{background:var(--theme-color);-webkit-box-shadow:0rem .5rem 3rem rgba(0,0,0,.07);box-shadow:0rem .5rem 3rem rgba(0,0,0,.07)}#mj_survey .layout-card-content-warp-item-icon{width:2.4rem;height:2.4rem}#mj_survey .layout-card-content-warp-item-icon-select{width:2.4rem;height:2.4rem;display:none}#mj_survey .layout-card-content-warp-item-text{font-weight:500;font-size:1.6rem;line-height:2.4rem;color:var(--text-color-1);-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0 2rem}#mj_survey .layout-card-content-warp-item-circle{width:2.2rem;height:2.2rem}#mj_survey .layout-card-content-warp-item-circle-select{width:2.2rem;height:2.2rem;display:none}#mj_survey .layout-card-content-warp-item-select .layout-card-content-warp-item-text{color:var(--text-color-on-theme-color)}#mj_survey .layout-card-content-warp-item-select .layout-card-content-warp-item-icon,#mj_survey .layout-card-content-warp-item-select .layout-card-content-warp-item-circle{display:none}#mj_survey .layout-card-content-warp-item-select .layout-card-content-warp-item-icon-select,#mj_survey .layout-card-content-warp-item-select .layout-card-content-warp-item-circle-select{display:unset}#mj_survey .layout-card-content-warp-btn{margin-top:1rem;background:var(--theme-color);border-radius:1.6rem;font-weight:700;font-size:2rem;line-height:2.4rem;text-align:center;color:#fff;padding:1.6rem 0}#mj_survey .layout-card-content-warp-btn-has-account{margin-top:1rem;background:#0d0d0d;border-radius:3rem;font-weight:700;font-size:1.6rem;line-height:2.4rem;text-align:center;color:#fff;padding:1.8rem 0}#mj_survey .pink-btn{background:var(--theme-color)}#mj_survey .layout-card-content-warp-btn-disable{background:var(--bg-color-3);color:#ffffff66;pointer-events:none}#mj_survey .main-goal-wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mj_survey .main-goal-wrap-item{height:10.8rem;background:var(--bg-color-2);-webkit-box-shadow:0rem .5rem 3rem rgba(0,0,0,.07);box-shadow:0rem .5rem 3rem rgba(0,0,0,.07);border-radius:1.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-color-1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#mj_survey .main-goal-wrap-item+.main-goal-wrap-item{margin-top:1.6rem}#mj_survey .click-transition{-webkit-transition:linear .15s;transition:linear .15s}#mj_survey .gender-transition{-webkit-transition:ease .3s;transition:ease .3s}#mj_survey .main-goal-select{color:var(--text-color-on-theme-color)}#mj_survey .select-wrapper{width:32.8rem;height:10rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid var(--theme-color);border-radius:1.2rem}#mj_survey .main-goal-wrap-item-text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-left:3.2rem;font-weight:500;font-size:1.6rem;line-height:2.4rem}#mj_survey .main-goal-wrap-item-img{height:100%}#mj_survey .focus-area-wrap{margin:0 -1.6rem;padding:0 1.6rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:30rem}#mj_survey .focus-area-item{width:14rem;height:6rem;background:var(--bg-color-2);-webkit-box-shadow:0rem .5rem 3rem rgba(0,0,0,.07);box-shadow:0rem .5rem 3rem rgba(0,0,0,.07);border-radius:1.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 0 0 2rem}#mj_survey .focus-area-item+.focus-area-item{margin-top:1.6rem}#mj_survey .focus-area-item-icon{width:1.8rem;height:1.8rem}#mj_survey .focus-area-item-icon-select{width:1.8rem;height:1.8rem;display:none}#mj_survey .focus-area-item-text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-weight:500;font-size:1.6rem;line-height:2.4rem;color:var(--text-color-1);margin:0 1rem}#mj_survey .zindex100{z-index:100}#mj_survey .focus-area-item-line-1{width:5rem;height:6rem;top:50%;right:-5rem;position:absolute}#mj_survey .focus-area-item-line-1-select{width:5rem;height:6rem;top:50%;right:-5rem;position:absolute;display:none}#mj_survey .focus-area-item-line-2{width:9.7rem;height:5.7rem;right:-9.7rem;top:50%;position:absolute}#mj_survey .focus-area-item-line-2-select{width:9.7rem;height:5.7rem;right:-9.7rem;top:50%;position:absolute;display:none}#mj_survey .focus-area-item-line-3{width:16.3rem;height:5.4rem;right:-16.3rem;top:50%;position:absolute}#mj_survey .focus-area-item-line-3-select{width:16.3rem;height:5.4rem;right:-16.3rem;top:50%;position:absolute;display:none}#mj_survey .focus-area-item-line-4{width:9.1rem;height:3.4rem;right:-9.1rem;top:50%;position:absolute}#mj_survey .focus-area-item-line-4-select{width:9.1rem;height:3.4rem;right:-9.1rem;top:50%;position:absolute;display:none}#mj_survey .focus-area-item-line-5{width:10rem;height:.8rem;right:-10rem;top:50%;position:absolute}#mj_survey .focus-area-item-line-5-select{width:10rem;height:.8rem;right:-10rem;top:50%;position:absolute;display:none}#mj_survey .focus-area-part{display:none}#mj_survey .focus-area-part-1{width:5.8rem;position:absolute;right:-6.9rem;top:6rem}#mj_survey .focus-area-part-2{width:8rem;position:absolute;right:-14.5rem;top:4.7rem}#mj_survey .focus-area-part-3{width:4.2rem;position:absolute;right:-17.6rem;top:2.8rem}#mj_survey .focus-area-part-4{width:4.3rem;position:absolute;right:-11.1rem;top:3.2rem}#mj_survey .focus-area-female{margin-left:.8rem;width:18.1rem;height:54.6rem;margin-top:11rem}#mj_survey .focus-area-item-selected{background:var(--theme-color);-webkit-box-shadow:0rem .5rem 3rem rgba(0,0,0,.07);box-shadow:0rem .5rem 3rem rgba(0,0,0,.07)}#mj_survey .focus-area-item-selected .focus-area-item-text{color:var(--text-color-on-theme-color)}#mj_survey .focus-area-item-selected .focus-area-item-icon,#mj_survey .focus-area-item-selected .focus-area-item-line{display:none}#mj_survey .focus-area-item-selected .focus-area-item-icon-select,#mj_survey .focus-area-item-selected .focus-area-item-line-select,#mj_survey .focus-area-item-selected .focus-area-part{display:unset}#mj_survey .layout-card-rule-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:hidden}#mj_survey .layout-card-rule-wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transform:translateY(0rem);-ms-transform:translateY(0rem);transform:translateY(0rem);width:100%}#mj_survey .layout-card-rule-wrap-select{width:10.8rem;height:.2rem;position:absolute;background:#a0cafd;left:0;top:206px}@media screen and (max-width: 320px){#mj_survey .layout-card-rule-wrap-select{width:8.8rem}}#mj_survey .layout-card-rule-wrap-height-text{font-size:5.2rem;line-height:6rem;font-weight:600;top:176px;width:100%;left:0;text-align:center;color:var(--text-color-2);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute}#mj_survey .layout-card-rule-wrap-item{width:2.8rem;height:1px;background:#3b4858;margin-top:7px;position:relative}#mj_survey .layout-card-rule-wrap-items .layout-card-rule-wrap-item:first-child{width:4rem;background:#42474e}#mj_survey .layout-card-rule-wrap-items .layout-card-rule-wrap-item:first-child:after{content:attr(data-rule);position:absolute;top:-0.8rem;right:-2.8rem;font-size:1.2rem;color:#999}#mj_survey .layout-card-rule-wrap-switch-btns{background:var(--bg-color-2);border-radius:2.4rem;width:12rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey #weight_switch_btn{background:var(--bg-color-2)}#mj_survey #weight2_switch_btn{pointer-events:none;background:var(--bg-color-2);opacity:.3}#mj_survey .layout-card-rule-wrap-switch-btn{width:5.6rem;height:3.6rem;font-weight:500;font-size:1.6rem;line-height:2.4rem;text-align:center;padding:.6rem 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--text-color-2);border-radius:2.4rem}#mj_survey .layout-card-rule-wrap-switch-btn-select{background:var(--theme-color);color:#fff}#mj_survey .layout-card-rule-wrap-text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:5.2rem;line-height:6rem;text-align:center;color:var(--text-color-2);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:auto}#mj_survey .layout-card-rule-wrap-text:after{position:absolute;content:attr(data-unit);bottom:calc(50% - 2rem);left:105%;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:var(--text-color-2)}#mj_survey .layout-card-rule-x{position:relative;margin-top:4rem}#mj_survey .layout-card-rule-x-wrap{width:100%;height:4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(0rem);-ms-transform:translateX(0rem);transform:translateX(0rem)}#mj_survey .layout-card-rule-x-wrap-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}#mj_survey .layout-card-rule-x-wrap-item{width:1px;height:2.8rem;background:#3b4858;margin-left:7px;position:relative}#mj_survey .layout-card-rule-x-wrap-items .layout-card-rule-x-wrap-item:first-child{height:4rem;background:#42474e}#mj_survey .layout-card-rule-x-wrap-items .layout-card-rule-x-wrap-item:first-child:after{content:attr(data-rule);position:absolute;top:-1.6rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.2rem;color:#999}#mj_survey .layout-card-rule-x-wrap-detail{margin-top:4rem;background:#1d202499;border-radius:1.6rem;padding:1.6rem 2rem}#mj_survey .layout-card-rule-x-wrap-detail-2{margin-top:4rem;background:#1d202499;border-radius:1.6rem;padding:1.6rem 2rem;text-align:left}#mj_survey .layout-card-rule-x-wrap-detail-text-1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.9rem}#mj_survey .layout-card-rule-x-wrap-detail-text-1-title{font-weight:600;font-size:1.4rem;line-height:2.4rem;text-align:left;color:var(--text-color-2)}#mj_survey .layout-card-rule-x-wrap-detail-text-1-content{font-weight:600;font-size:3rem;line-height:3.2rem;min-width:8.4rem;color:#3bbe5a}#mj_survey .layout-card-rule-x-wrap-detail-text-2{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-left:.4rem;font-size:1.4rem;line-height:1.6rem;color:var(--text-color-2)}#mj_survey .layout-card-rule-x-wrap-detail-text-2-title{font-style:normal;font-weight:600;font-size:1.4rem;line-height:2.4rem;color:#4fa463}#mj_survey .layout-card-rule-x-wrap-detail-text-2-highlight{margin-top:.8rem;font-size:1.4rem;line-height:1.6rem;color:var(--text-color-2)}#mj_survey .layout-card-rule-x-wrap-detail-text-3{margin-top:.8rem;font-size:1.4rem;line-height:1.6rem;color:var(--text-color-2)}#mj_survey .layout-card-rule-x-wrap-select{height:8rem;width:2px;position:absolute;background:#a0cafd;left:166px;bottom:0}#mj_survey .well-done-text-wrapper{position:absolute;top:calc(50% + 1rem);text-align:center}#mj_survey .well-done-title{font-size:2.8rem;font-style:normal;font-weight:700;line-height:normal;color:#fff}#mj_survey .well-done-description{color:#fff;text-align:center;font-size:2rem;font-style:normal;font-weight:500;line-height:normal}#mj_survey .well-done-sub-description{margin-top:2.3rem;color:#fff;text-align:center;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal}#mj_survey .well-done-sky-fall{position:absolute;top:0;left:0;width:100%;height:auto;background:transparent}#mj_survey .well-done-animation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding-bottom:20vh;background:var(--theme-color)}#mj_survey .weight-scope{position:absolute;background:var(--theme-color);opacity:.05;left:166px;width:0;bottom:0;height:2.8rem}#mj_survey .layout-card-common-container{margin-top:1.8rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mj_survey .layout-card-body-type-img{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#mj_survey .layout-card-body-type-img img{position:absolute;left:calc(50% - 8.4rem);width:16.8rem;height:100%;max-height:35.4rem;display:none;-o-object-fit:contain;object-fit:contain}#mj_survey .layout-card-body-type-img img:nth-child(3){display:block}#mj_survey #body_type_progress_bar2_imgs .layout-card-body-type-img{display:none}#mj_survey .layout-card-progress-bar{margin-top:3rem;background:#f2edef;border-radius:.8rem;padding:.5rem 1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}#mj_survey .layout-card-progress-bar-item{width:.6rem;height:.6rem;border-radius:50%;background:#c2aeb4}#mj_survey .layout-card-progress-bar-circle-warp{padding:2.5rem;position:absolute;top:-3.1rem;left:-3.1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey .layout-card-progress-bar-circle{width:2.5rem;height:2.5rem;border:3px solid var(--theme-color);background:#fff;border-radius:50%;position:relative}#mj_survey #body_type_progress_bar .layout-card-progress-bar-circle{left:calc(40% - 1.2rem)}#mj_survey .layout-card-progress-bar-circle-text{content:attr(data-const);font-weight:600;font-size:1.5rem;line-height:1.6rem;color:var(--theme-color);top:-3.2rem;position:absolute;left:-1.4rem}#mj_survey .layout-card-progress-bar-circle-first:before{left:-1.3rem}#mj_survey .layout-card-progress-bar-circle-last:before{left:-1.3rem}#mj_survey .layout-card-progress-bar-block{background:var(--theme-color);border-radius:.8rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:0;height:1.6rem;top:0;left:calc(40% + 0.6rem)}#mj_survey .layout-card-progress-bar-block:after{content:"";width:.6rem;height:.6rem;border-radius:50%;background:rgba(255,255,255,.4);margin:0 .6rem}#mj_survey .layout-card-progress-bar-des{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.4rem}#mj_survey .layout-card-progress-bar-des-content{font-size:1.4rem;line-height:1.6rem;color:#c2aeb4}#mj_survey .layout-card-age-anxiety-content-wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background:var(--bg-color-2);border-radius:2.8rem 2.8rem 0 0;padding:4rem 2rem 2rem 2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#mj_survey .layout-card-age-anxiety-content-warp-title{font-size:2.6rem;line-height:3.6rem;text-align:center;color:var(--text-color-2)}#mj_survey .layout-card-age-anxiety-wrap{margin-top:2rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey .layout-card-age-anxiety-des-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1.6rem;padding:0 2.6rem}#mj_survey .layout-card-age-anxiety-des-wrap-text{font-size:1.7rem;line-height:2.4rem;color:#666;text-align:center}#mj_survey .layout-card-age-anxiety-image-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3.6rem}#mj_survey .layout-card-age-anxiety-wrap-item-img{width:100%}#mj_survey .layout-card-gender-wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mj_survey .layout-card-gender-des-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:var(--bg-color-2);border-radius:1.6rem;padding:1.6rem 2rem}#mj_survey .layout-card-gender-des-wrap-icon{width:3.2rem;height:3.2rem}#mj_survey .layout-card-gender-des-wrap-text{font-size:1.2rem;line-height:1.6rem;color:var(--text-color-1);margin-left:2rem}#mj_survey .layout-card-gender-male-wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .layout-card-gender-male-wrap-items-wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey .layout-card-gender-male-wrap-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey .layout-card-gender-male-wrap-item{width:17.6rem;height:22.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#mj_survey .layout-card-gender-male-wrap-item+.layout-card-gender-male-wrap-item{margin-left:.5rem}#mj_survey .layout-card-gender-male-wrap-item-img{width:100%;height:100%}#mj_survey .layout-card-gender-male-wrap-item-img-wrapper{position:absolute;bottom:0;width:20rem;height:30rem}#mj_survey .gender-mask{width:100%;height:101%;position:absolute;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(255, 255, 255, 0)), color-stop(95%, #ffffff));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 70%, #ffffff 95%);-webkit-transition:ease .3s;transition:ease .3s}#mj_survey .layout-card-gender-male-wrap-item-text{font-weight:600;font-size:1.6rem;line-height:2.4rem;text-align:center;color:var(--text-color-2);position:absolute;bottom:-4rem}#mj_survey .layout-card-gender-warp-btn{margin-bottom:2rem;font-weight:500;font-size:1.4rem;line-height:2.4rem;text-align:center;color:var(--text-color-2)}#mj_survey .layout-card-year-scroll-wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#mj_survey .layout-card-year-scroll-wrap-items-wrap{overflow:hidden;height:29.8rem;width:100%}#mj_survey .layout-card-year-scroll-wrap-item{font-weight:700;font-size:5.2rem;line-height:6rem;text-align:center;color:var(--text-color-2);position:relative;display:none}#mj_survey .layout-card-year-scroll-wrap-item-1{display:block;font-weight:500;font-size:2rem;line-height:3.2rem;height:3.2rem;opacity:.3}#mj_survey .layout-card-year-scroll-wrap-item-2{display:block;font-weight:500;font-size:3.6rem;line-height:4.8rem;height:4.8rem;opacity:.6;margin-top:1.6rem}#mj_survey .layout-card-year-scroll-wrap-item-3{display:block;margin-top:1.8rem}#mj_survey .layout-card-year-scroll-wrap-item-3-years-old{position:absolute;font-weight:500;font-size:1.4rem;line-height:2.4rem;text-align:center;color:var(--text-color-2);top:calc(50% - 1.4rem);left:calc(50% + 4rem)}#mj_survey .layout-card-year-scroll-wrap-item-4{display:block;margin-top:1.8rem;font-weight:500;font-size:3.6rem;line-height:4.8rem;opacity:.6}#mj_survey .layout-card-year-scroll-wrap-item-5{display:block;margin-top:1.6rem;font-weight:500;font-size:2rem;line-height:3.2rem;opacity:.3}#mj_survey .layout-card-active-level-wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey .layout-card-active-level-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}#mj_survey .layout-card-active-level-item{width:22rem;height:22rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:linear .3s;transition:linear .3s}#mj_survey .layout-card-active-level-item-img{width:22rem;height:22rem}#mj_survey .layout-card-active-level-items .layout-card-active-level-item:first-child{margin-left:calc(50% - 9.2rem)}#mj_survey .layout-card-active-level-items .layout-card-active-level-item:nth-child(n+2){opacity:.6}#mj_survey .layout-card-active-level-title{margin-top:2rem;font-weight:700;font-size:1.8rem;line-height:1.6rem;color:var(--text-color-2);text-align:center}#mj_survey .layout-card-active-level-text{height:3.6rem;font-size:1.4rem;line-height:1.8rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-color-2)}#mj_survey .layout-card-fitness-level-container{margin-top:1.8rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mj_survey .layout-card-fitness-level{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}#mj_survey .layout-card-fitness-level-img-0{width:8rem;position:absolute;left:50%;top:7.2rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:ease .5s;transition:ease .5s}#mj_survey .layout-card-fitness-level-img-1{width:10rem;position:absolute;left:50%;top:6.2rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:ease .5s;transition:ease .5s}#mj_survey .layout-card-fitness-level-img-2{width:12rem;position:absolute;left:50%;top:5.2rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:ease .5s;transition:ease .5s}#mj_survey .layout-card-fitness-canvans{width:22.4rem;height:22.4rem;position:relative}#mj_survey #fitness_level_canvans{position:absolute;left:0;top:0}#mj_survey .layout-card-fitness-level-title{margin-top:2rem;font-weight:700;font-size:1.8rem;line-height:1.6rem;color:var(--text-color-2)}#mj_survey .layout-card-fitness-level-text{margin-top:1.6rem;font-size:1.4rem;line-height:1.8rem;text-align:center;color:var(--text-color-2)}#mj_survey .loading-layout{background-color:var(--bg-color-1)}#mj_survey .loading-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mj_survey .loading-wrap-title{font-weight:700;font-size:2.4rem;line-height:3.2rem;text-align:center;color:var(--text-color-2)}#mj_survey .loading-wrap-bottom{font-size:1.4rem;line-height:1.8rem;text-align:center;color:var(--text-color-2);opacity:.4}#mj_survey .result-header-wrapper{background-color:#fff}#mj_survey .result-header-title{padding:1rem}#mj_survey .result-header-title-text-pink{font-style:normal;font-weight:600;font-size:1.6rem;line-height:2.2rem;text-align:center;color:var(--theme-color)}#mj_survey .result-header-title-text-black{margin-top:1.6rem;font-style:normal;font-weight:700;font-size:2.4rem;line-height:3.2rem;text-align:center;color:var(--text-color-2)}#mj_survey .chart-wrapper{padding-bottom:2rem;text-align:center;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey .chart-img{width:34.1rem;height:22.4rem}#mj_survey .point-text{font-style:normal;font-weight:600;font-size:1.2rem;line-height:1.8rem;text-align:center;color:var(--text-color-1)}#mj_survey .goal-point-text{font-style:normal;font-weight:700;font-size:2rem;line-height:1.8rem;text-align:center;color:#fff}#mj_survey .goal-point-unit-text{margin-left:.3rem;font-style:normal;font-size:1rem;text-align:center;color:#fff}#mj_survey .draw-1{position:absolute;top:3.5rem}#mj_survey .draw-2{position:absolute;top:3.5rem;left:6.4rem}#mj_survey .draw-3{position:absolute;top:3.5rem;left:12.9rem}#mj_survey .draw-4{position:absolute;top:3.5rem;left:18.4rem}#mj_survey .draw-5{position:absolute;top:1.7rem;left:26.9rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center;-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end}#mj_survey #asc,#mj_survey #desc,#mj_survey #draw{position:relative;width:34.1rem;height:22.4rem}#mj_survey .asc-1{position:absolute;top:13rem;left:0}#mj_survey .asc-2{position:absolute;top:12rem;left:6.4rem}#mj_survey .asc-3{position:absolute;top:10rem;left:12.4rem}#mj_survey .asc-4{position:absolute;top:7rem;left:18.4rem}#mj_survey .asc-5{position:absolute;top:5rem;left:25.4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center;-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end}#mj_survey .desc-1{position:absolute;top:1.5rem;left:0rem}#mj_survey .desc-2{position:absolute;top:3.5rem;left:6.9rem}#mj_survey .desc-3{position:absolute;top:7rem;left:13.4rem}#mj_survey .desc-4{position:absolute;top:10rem;left:18.9rem}#mj_survey .desc-5{position:absolute;top:11rem;left:26.9rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center;-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end}#mj_survey .result-layout-title-wrapper{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3.6rem 2rem 1.2rem 2rem}#mj_survey .result-layout-title-text{font-size:2rem;font-style:normal;font-weight:600;line-height:normal;text-align:left;color:var(--text-color-2)}#mj_survey .calendar{background-color:#fff;border-radius:1.2rem;-webkit-box-shadow:0rem 1rem 5rem rgba(0,0,0,.08);box-shadow:0rem 1rem 5rem rgba(0,0,0,.08);padding:1.6rem 0;margin:0 2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey .calendar-header-item{width:4.1rem;height:1.4rem;text-align:center;margin:.2rem;font-style:normal;font-weight:600;font-size:1rem;line-height:1.4rem;color:#b3b3b3}#mj_survey .date-item-wrapper{max-width:31.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#mj_survey .date-item{width:4.1rem;height:4.1rem;position:relative;background:#f9f9f9;border-radius:.4rem;margin:.2rem;font-style:normal;font-weight:600;font-size:1.2rem;line-height:1.8rem;text-align:center;color:#b3b3b3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mj_survey .date-item-highlight{background:#fee8ef;color:#000;opacity:1}#mj_survey .date-item-start{border:.2rem solid var(--theme-color)}#mj_survey .start-date{width:100%;height:1rem;position:absolute;bottom:0;left:0;background-color:var(--theme-color);font-style:normal;font-weight:700;font-size:.8rem;line-height:1rem;text-align:center;color:#fff;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}#mj_survey .date-text{position:absolute;top:1.1rem;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}#mj_survey .mark-dot{background:var(--theme-color);width:.5rem;height:.5rem;border-radius:50%;position:absolute;top:3rem;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}#mj_survey .month-text{position:absolute;top:.3rem;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);font-style:normal;font-weight:700;font-size:.8rem;line-height:1.1rem;text-align:center;color:var(--text-color-2)}#mj_survey .gray{background-color:#fafafa}#mj_survey .scroll{overflow-y:scroll}#mj_survey .plan-preview-wrapper{position:relative;margin:0 2rem;margin-bottom:10rem;padding:3.2rem 2.4rem;background:var(--bg-color-2);-webkit-box-shadow:0rem 1rem 5rem rgba(0,0,0,.08);box-shadow:0rem 1rem 5rem rgba(0,0,0,.08);border-radius:1.2rem}#mj_survey .margin-bottom-40{margin-bottom:4rem}#mj_survey .week-text{margin-bottom:.2rem;font-style:normal;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:var(--text-color-2)}#mj_survey .week-training-name{margin-bottom:1.2rem;font-style:normal;font-weight:600;font-size:1.6rem;line-height:2.2rem;color:var(--text-color-2)}#mj_survey .week-album{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mj_survey .week-album-image{width:6.9rem;height:9.2rem;background:#d9d9d9;border-radius:.8rem}#mj_survey .plan-content-wrapper{position:relative;margin:0 2rem;padding:.8rem 2.4rem;background:var(--bg-color-2);-webkit-box-shadow:0rem 1rem 5rem rgba(0,0,0,.08);box-shadow:0rem 1rem 5rem rgba(0,0,0,.08);border-radius:1.2rem}#mj_survey .plan-content-image{width:4.8rem;height:4.8rem;background:#d9d9d9;border-radius:.8rem}#mj_survey .plan-content-row{margin:2.4rem 0;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .plan-content-row-content-wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-left:1.6rem}#mj_survey .plan-content-title{font-style:normal;font-weight:500;font-size:1.4rem;line-height:2.2rem;color:var(--text-color-2)}#mj_survey .plan-content-text{font-style:normal;font-weight:600;font-size:2rem;line-height:2.2rem;color:var(--text-color-2);white-space:nowrap}#mj_survey .plan-content-model-image{width:100%}#mj_survey .result-model-wrapper{width:14.3rem;height:30.8rem;position:absolute;bottom:0;right:0rem}#mj_survey .result-focus-area-part-1{width:3.4rem;position:absolute;right:7.2rem;top:5.8rem}#mj_survey .result-focus-area-part-2{width:4.7rem;position:absolute;right:2.65rem;top:9.4rem}#mj_survey .result-focus-area-part-3{width:2.46rem;position:absolute;right:.8rem;top:12.9rem}#mj_survey .result-focus-area-part-4{width:2.52rem;position:absolute;right:4.7rem;top:17.6rem}#mj_survey .bottom-btn{width:33.5rem;height:6rem;position:fixed;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:1.8rem;background:var(--theme-color);border-radius:3rem;font-style:normal;font-weight:700;font-size:1.6rem;line-height:6rem;text-align:center;color:#fff}#mj_survey .loading-header{width:100%;text-align:center;padding-top:8.4rem;margin-bottom:3.2rem;font-style:normal;font-weight:700;font-size:2.4rem;line-height:3.2rem;color:var(--text-color-2)}#mj_survey .loading-header-v3{width:100%;text-align:center;margin-top:2.4rem;color:#e1e2e8;text-align:center;font-size:1.6rem;font-style:normal;font-weight:510;line-height:normal}@media screen and (max-height: 667px){#mj_survey .loading-header{padding-top:4.4rem;margin-bottom:0}}#mj_survey .model-avatar{width:8rem;height:8rem;border-radius:50%;margin-bottom:1.6rem;display:unset}#mj_survey .svg{width:100%;height:30rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .percent{font-style:normal;font-weight:900;font-size:3.6rem;line-height:6rem;text-align:center;color:var(--text-color-2)}#mj_survey .circle{fill:none;stroke:var(--theme-color);stroke-width:8;stroke-dasharray:614;stroke-dashoffset:614;stroke-linecap:round;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transform-box:fill-box;-webkit-transition:all 1s;transition:all 1s}#mj_survey .wave{fill:none;stroke:#f2eeed;stroke-width:1;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transform-box:fill-box;-webkit-animation:wave 1.5s infinite;animation:wave 1.5s infinite}@-webkit-keyframes wave{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes wave{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@-webkit-keyframes circle{100%{stroke-dashoffset:0}}@keyframes circle{100%{stroke-dashoffset:0}}#mj_survey .bullet-wrapper{width:100%;height:4rem !important;font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:center;color:var(--text-color-2)}#mj_survey .bullet-li{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 2rem !important}#mj_survey .bullet-text{height:4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .loading-icon{width:1.2rem;height:1.2rem;margin-right:.8rem}#mj_survey .spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#mj_survey #bullet{margin:auto;width:100%;position:relative;overflow:hidden;height:1.8rem}#mj_survey #bullet span{color:var(--text-color-2);font-weight:bold}#mj_survey #bullet>ul{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute}#mj_survey #bullet>ul,#mj_survey #bullet>ul>li{padding:0;margin:0;list-style:none}#mj_survey #bullet>ul>li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey #bullet>ul{-webkit-transition:linear .5s;transition:linear .5s}#mj_survey .hidden{display:none}#mj_survey .invisible{visibility:hidden}#mj_survey .chart-canvas{width:100%}#mj_survey .button-wrapper{padding:0 2rem}#mj_survey .welcome-bottom-wrapper{width:100%;height:42.8rem;position:absolute;bottom:0;left:0;background:var(--theme-color);text-align:center;background:-webkit-gradient(linear, left top, left bottom, color-stop(-0.23%, rgba(255, 255, 255, 0)), color-stop(34.1%, #ffffff));background:linear-gradient(180deg, rgba(255, 255, 255, 0) -0.23%, #ffffff 34.1%)}#mj_survey .welcome-bottom-wrapper-v3{width:100%;position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 3.6rem 2rem 3.6rem}#mj_survey .welcome-image-wrapper{margin-top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:linear .15s;transition:linear .15s}#mj_survey .welcome-img{width:100%}#mj_survey .default-img{display:block}#mj_survey .ipad-img{display:none}#mj_survey .welcome-title-v3{font-style:normal;font-weight:700;font-size:2.4rem;line-height:3.2rem;text-align:left;color:var(--text-color-2)}#mj_survey .welcome-text-v3{width:100%;margin-top:.8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:var(--text-color-2)}@media screen and (min-device-width: 768px)and (max-device-width: 1024px){#mj_survey .ipad-img{display:block}#mj_survey .default-img{display:none}#mj_survey .welcome-bottom-wrapper-v3{width:100%;position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12rem 2rem 12rem}#mj_survey .welcome-title-v3{font-style:normal;font-weight:700;font-size:4rem;line-height:4.8rem;text-align:left;color:var(--text-color-2)}#mj_survey .welcome-text-v3{width:100%;margin-top:.8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-weight:400;font-size:1.8rem;line-height:2.4rem;color:var(--text-color-2)}#mj_survey .layout-card-age-anxiety-des-wrap-text{font-size:2.2rem;line-height:3.4rem;color:#666;text-align:center}}#mj_survey .welcome-img-closer{margin-top:-1.4rem}#mj_survey .welcome-title{margin-top:16.3rem;font-style:normal;font-weight:700;font-size:2.4rem;line-height:3.2rem;text-align:center;color:var(--text-color-2)}#mj_survey .welcome-text{width:100%;margin-top:1.2rem;padding:0 3.2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-align:center;color:var(--text-color-2)}#mj_survey .app-store-score{width:13.8rem;margin-top:2.4rem}#mj_survey .android-golden-label{width:21.7rem;margin-top:2.4rem}#mj_survey .welcome-button{width:33.5rem;height:6rem;margin:0 auto;margin-top:3.6rem;background:var(--theme-color);border-radius:3rem;font-style:normal;font-weight:700;font-size:1.6rem;line-height:6rem;text-align:center;color:#fff}#mj_survey .welcome-button-v3{height:6rem;margin-top:2.6rem;margin-bottom:2.4rem;background:var(--theme-color);border-radius:1.6rem;font-style:normal;font-weight:700;font-size:2rem;line-height:6rem;text-align:center;color:#fff}#mj_survey .account-button-v3{height:6rem;margin:0 auto;margin-top:.6rem;background:var(--bg-color-2);border-radius:3rem;font-style:normal;font-weight:700;font-size:1.6rem;line-height:6rem;text-align:center;color:var(--theme-color);border:2px solid var(--theme-color)}#mj_survey .account-url-v3{margin-top:1rem;font-size:1.4rem;text-align:center;font-weight:400;color:#666}#mj_survey #log-in{color:var(--theme-color)}#mj_survey .part-img-wrapper{width:8rem;margin:0 auto;position:relative;-webkit-transform:translateX(105%);-ms-transform:translateX(105%);transform:translateX(105%);-webkit-transition:ease 1s;transition:ease 1s;opacity:0}#mj_survey .part-img{width:100%}#mj_survey .part-wrapper{text-align:center;padding-bottom:5rem}#mj_survey .part-title{position:absolute;top:50%;left:50%;padding-bottom:.6rem;padding-right:.4rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-style:normal;font-weight:700;font-size:1.6rem;line-height:3.2rem;text-align:center;color:#fff;white-space:nowrap}#mj_survey .part-text{margin-top:.6rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 3rem;font-style:normal;font-weight:700;font-size:3.2rem;line-height:4rem;text-align:center;color:var(--text-color-2);-webkit-transform:translateX(105%);-ms-transform:translateX(105%);transform:translateX(105%);-webkit-transition:ease 1s;transition:ease 1s;opacity:0}#mj_survey .layout-card-content-warp-item-sub-text{margin-top:.4rem;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.6rem;opacity:.6}#mj_survey .weight-container{margin-top:0;-webkit-box-shadow:0 1.5rem 4rem rgba(212,198,203,.6);box-shadow:0 1.5rem 4rem rgba(212,198,203,.6);-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30rem;background:var(--bg-color-2);border-radius:3.2rem;padding:2rem 0 3rem 0}#mj_survey .weight-detail{margin-top:0;height:13.6rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mj_survey .weight-btn{margin-top:0}#mj_survey .height-btns-wrap{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}#mj_survey .height-tips{width:33.5rem;margin:0 auto;margin-top:2rem;padding:1.6rem 3rem 1.6rem 2rem;background:#f7f7f7;border-radius:1.6rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.6rem;color:var(--text-color-2)}#mj_survey .height-tips img{width:3.2rem;margin-right:2rem}#mj_survey .fitness-level-progress{width:24rem;height:22.4rem;position:relative}#mj_survey .fitness-level-progress-bar-box{width:22.4rem;height:11.2rem;overflow:hidden;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#mj_survey .fitness-level-progress-bar{width:22.4rem;height:11.2rem;border-radius:22.4rem 22.4rem 0 0;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#f7f3f2}#mj_survey .progress-rotate{width:22.4rem;height:11.2rem;border-radius:22.4rem 22.4rem 0 0;background:linear-gradient(110.97deg, #ff45b5 27.11%, var(--theme-color) 102.28%);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;position:absolute;bottom:0;left:0;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:ease .5s;transition:ease .5s}#mj_survey .fitness-level-progress-inner-circle{width:21.6rem;height:11rem;border-radius:10.8rem 10.8rem 0 0;background:var(--bg-color-2);position:absolute;bottom:-0.2rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#mj_survey .fitness-level-circle{width:18rem;height:18rem;border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ffffff));background:linear-gradient(180deg, #fefefe 0%, #ffffff 100%);position:absolute;top:2.2rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#mj_survey .fitness-level-progress-dot{width:2rem;height:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:.4rem solid var(--theme-color);background:var(--bg-color-2);position:absolute;top:10.2rem;left:0;-webkit-transition:ease .5s;transition:ease .5s;-webkit-transform-origin:12rem 1rem;-ms-transform-origin:12rem 1rem;transform-origin:12rem 1rem}#mj_survey .active-level-container{margin-top:0}#mj_survey .weight-wrap{padding:2rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mj_survey .fitness-level-slide-bar{margin-top:0}#mj_survey .result-title{padding:0 2rem;font-style:normal;font-weight:800;font-size:2.6rem;line-height:3.1rem;text-align:center;letter-spacing:.0116667rem;color:#000;opacity:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}#mj_survey .result-title-highlight{font-style:normal;font-weight:800;font-size:2.6rem;line-height:3.1rem;letter-spacing:.0116667rem;background:linear-gradient(91.07deg, var(--theme-color) 0.55%, #ff9a84 99.64%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@-webkit-keyframes show-button{0%{opacity:0;-webkit-transform:scale(1.05);transform:scale(1.05)}50%{opacity:.5;-webkit-transform:scale(0.98);transform:scale(0.98)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes show-button{0%{opacity:0;-webkit-transform:scale(1.05);transform:scale(1.05)}50%{opacity:.5;-webkit-transform:scale(0.98);transform:scale(0.98)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}#mj_survey .result-bottom-btn{width:33.5rem;margin:0 auto;height:6rem;bottom:1.8rem;background:var(--theme-color);border-radius:3rem;font-style:normal;font-weight:700;font-size:2rem;line-height:6rem;text-align:center;color:#fff}#mj_survey .result-wrapper{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:11vh;padding-bottom:8.6vh;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .result-blank{-webkit-box-flex:16.6%;-webkit-flex:16.6%;-moz-box-flex:16.6%;-ms-flex:16.6%;flex:16.6%}#mj_survey .result-blank-2{-webkit-box-flex:83.3%;-webkit-flex:83.3%;-moz-box-flex:83.3%;-ms-flex:83.3%;flex:83.3%}#mj_survey .progress-wrapper{width:19.2rem;height:.3rem;margin-top:1.5rem;margin-bottom:1rem;position:relative}#mj_survey .second-survey-progress-bar{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--progress-bg-color);opacity:.4}#mj_survey .second-survey-progress{position:absolute;top:0;left:0;width:1%;height:100%;background:var(--theme-color)}#mj_survey .chair-item-attachment{width:100%;padding-bottom:1rem;padding-top:3rem;background:linear-gradient(180deg, #ff5285 0%, #ff6492 100%),linear-gradient(138deg, #fffcfd 0%, #fff6f9 100%);border-radius:1.2rem;margin-top:-2rem;z-index:0;position:relative;display:none}#mj_survey .chair-item-robot-icon{width:4.7rem;position:absolute;top:calc(50% + 1rem);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:1.6rem}#mj_survey .chair-item-thumb-icon{width:1.8rem;margin-right:.6rem}#mj_survey .chair-item-thumb-recommend-text-wrapper{margin-left:7.3rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .chair-item-thumb-recommend-text{font-size:1.6rem;font-style:normal;font-weight:700;line-height:normal;color:#fff}#mj_survey .chair-item-text{font-size:1.2rem;font-style:normal;font-weight:700;line-height:normal;color:#fff;margin-left:7.3rem}#mj_survey .question-wrapper{margin:0 auto;width:100%;padding:4.5rem 3.6rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2.4rem;background:#fefcfb;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#202c35;font-size:2.2rem;font-style:normal;font-weight:300;line-height:3rem}#mj_survey .question-quote{width:1.8rem;position:absolute;left:1.6rem;top:2.2rem}#mj_survey .question-quote-reverse{width:1.8rem;position:absolute;right:1.6rem;bottom:2.2rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#mj_survey .yes-or-no-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem}#mj_survey .yes-or-no-item{-webkit-box-flex:.48;-webkit-flex:.48;-moz-box-flex:.48;-ms-flex:.48;flex:.48;height:15.6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1.2rem;background:#fff;-webkit-box-shadow:0 .5rem 3rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 3rem 0 rgba(0,0,0,.07);color:#606060;text-align:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal}#mj_survey .yes-or-no-icon{width:4rem;margin-bottom:.8rem}#mj_survey .comment-swiper-item{width:31.1rem !important;border-radius:2rem;background:#32353a}#mj_survey .comment-swiper-item-img{width:100%;height:18rem;border-radius:2rem 2rem 0 0}#mj_survey .comment-swiper{width:100%}#mj_survey .comment-swiper-item-star{width:1.7rem;height:1.7rem;margin-right:.6rem}#mj_survey .comment-swiper-item-stars{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#mj_survey .common-swiper-item-text{margin-top:1.2rem;color:#e1e2e8;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.8rem;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-height: 666px){#mj_survey .common-swiper-item-text{-webkit-line-clamp:4}}#mj_survey .common-swiper-item-bottom{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.6rem 2.4rem}#mj_survey .common-swiper-item-date{margin-top:3.4rem;color:#8d9199;text-align:right;font-size:1.3rem;font-style:normal;font-weight:300;line-height:normal}#mj_survey .lazyfit-users-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .lazyfit-users-img{width:26.6rem}#mj_survey #dietary_restrictions_item_2{display:none}#mj_survey #allergies_item_4{display:none}#mj_survey .lazyfit-users-img-text{margin-top:1.8rem;color:#898989;text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}#mj_survey .lazyfit-users-title{margin-top:8.7rem;text-align:center;color:var(--text-color-2);font-size:2.6rem;font-style:normal;font-weight:600;line-height:3.6rem}@media screen and (max-height: 736px){#mj_survey .lazyfit-users-title{margin-top:4.7rem}#mj_survey .lazyfit-users-img{width:20rem}}#mj_survey .lazyfit-users-subtitle{color:#5e5e5e;text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}#mj_survey .yes-or-no-v2-bg{width:100%;height:100%;position:absolute;z-index:-1;-o-object-fit:cover;object-fit:cover}#mj_survey .question-wrapper-v2{color:#fff;font-size:4.2rem;font-style:normal;font-weight:600;line-height:4.8rem;margin-bottom:4.8rem}#mj_survey .yes-or-no-item-v2{width:100%;height:6rem;background:var(--bg-color-2);border-radius:3rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--theme-color);text-align:center;font-size:2rem;font-style:normal;font-weight:700;line-height:2.4rem}#mj_survey .result-animation{width:100%}#mj_survey .single-select-input-item{width:100%;height:4.8rem;margin-top:2.4rem;border:none;outline:none;border-radius:.6rem;background:var(--bg-color-2);color:#333;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2rem;-webkit-padding-start:1rem;-moz-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;-moz-padding-end:1rem;padding-inline-end:1rem}#mj_survey .single-item-main-wrap{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#mj_survey .food-select-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 1.6rem;margin-top:1.6rem}#mj_survey .food-select-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 calc(33.333% - 10px);-moz-box-flex:0;-ms-flex:0 0 calc(33.333% - 10px);flex:0 0 calc(33.333% - 10px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.4rem;-webkit-tap-highlight-color:transparent}#mj_survey .food-select-item-icon-wrap{width:10rem;height:10rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50rem;background:#f8f8f8;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .food-select-item-icon{width:10rem;height:10rem;border-radius:5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mj_survey .food-select-item-text{margin-top:.4rem;font-size:1.6rem;color:#000;font-style:normal;font-weight:500;text-align:center}#mj_survey .science-weight-loss-text{color:#666;text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}#mj_survey .face-change-text{color:#666;text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}@media screen and (max-height: 667px){#mj_survey #science_weight_loss_animation{width:75%;margin:0 auto}}@media screen and (min-device-width: 768px)and (max-device-width: 1024px){#mj_survey .result-animation{width:80%}#mj_survey .result-wrapper{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:11vh;padding-bottom:2rem;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}#mj_survey .loading-title{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2rem}#mj_survey .loading-v2-header{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:4.8rem 3.6rem 3.6rem 3.6rem}#mj_survey .loading-v2-title{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:2.6rem;font-style:normal;font-weight:500;line-height:normal;color:var(--text-color-2)}#mj_survey .loading-v2-progress-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4.2rem}#mj_survey .loading-v2-progress-item:last-child{margin-bottom:0}#mj_survey .loading-v2-progress-wrapper{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3.6rem 2.4rem}#mj_survey .loading-v2-progress-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mj_survey .loading-v2-progress-key{color:#666;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;color:var(--text-color-2)}#mj_survey .loading-v2-progress-value{color:var(--text-color-1);font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#mj_survey .loading-v2-progress-bar{width:100%;height:2rem;background:var(--bg-color-3);border-radius:1rem;margin-top:.8rem;position:relative;-webkit-transition:height .5s ease;transition:height .5s ease}#mj_survey .loading-v2-progress-bar-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;width:0;background:var(--theme-color);border-radius:1rem;-webkit-transition:width .3s ease;transition:width .3s ease;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .loading-v2-finished-icon{width:1.2rem;margin-right:.8rem;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#mj_survey .loading-progress-percentage{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);right:1.2rem;font-size:2.4rem;font-style:normal;font-weight:700;line-height:normal;color:var(--text-color-1);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#mj_survey .predict-wrapper{height:100%;padding-left:2.4rem;padding-right:2.4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mj_survey .title-highlight{color:var(--theme-color)}#mj_survey .predict-title{text-align:center;font-size:2.6rem;font-style:normal;font-weight:600;line-height:normal}#mj_survey .predict-animation{width:100%;height:20rem}#mj_survey .predict-text{color:var(--text-color-2);margin-top:2.4rem;text-align:center;font-size:2rem;font-style:normal;font-weight:400;line-height:normal}#mj_survey .predict-sub-text{color:#666;text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}#mj_survey .result-v2-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#mj_survey .result-v2-sub-title{font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.2rem}#mj_survey .result-v2-title{font-size:2.6rem;font-style:normal;font-weight:700;line-height:normal}#mj_survey .result-v2-title-wrapper{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5.6rem 3.2rem 3.6rem 3.2rem;text-align:center}#mj_survey .result-v2-animation{width:100%;height:24rem}#mj_survey .result-v2-description{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.6rem 2.4rem 2rem 2.4rem;color:#666;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;text-align:center;background:var(--bg-color-2)}#mj_survey .result-v2-transition{-webkit-transition:opacity 250ms;transition:opacity 250ms}#mj_survey .result-v2-bottom-btn{width:33.5rem;height:6rem;position:fixed;bottom:1.8rem;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background:var(--theme-color);border-radius:3rem;font-style:normal;font-weight:700;font-size:2rem;line-height:6rem;text-align:center;color:#fff}#mj_survey .result-v2-highlight{color:#333;font-size:1.6rem;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width: 320px){#mj_survey #focus_area_title{font-size:2rem;line-height:2.6rem}}#mj_survey .achievement{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#mj_survey .wing-icon{width:2.6rem}#mj_survey .achievement-text{padding:0 2rem}#mj_survey .achievement-text-title{color:#fff;text-align:center;font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}#mj_survey .achievement-text-content{color:#ffc805;text-align:center;font-size:4.8rem;font-style:normal;font-weight:700;line-height:7rem}#mj_survey .loading-animation-v3{width:100%;height:27rem}#mj_survey .loading-v3{height:100%;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mj_survey .loading-bottom-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .loading-v3-progress{padding:4.8rem 0 2.4rem 0;text-align:center}#mj_survey .circle-v3{fill:none;stroke:var(--theme-color);stroke-width:10%;stroke-dasharray:0;stroke-dashoffset:0;stroke-linecap:round;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transform-box:fill-box;display:none}#mj_survey .red-rectangle{position:absolute;top:-0.7rem;right:0rem;background-color:var(--theme-color);padding:.4rem 1.2rem;border-radius:1rem 1rem 0rem 1rem;color:#fff;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;font-weight:bold;-webkit-animation-name:badgeAnimation;animation-name:badgeAnimation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:4;animation-iteration-count:4;-webkit-animation-direction:alternate;animation-direction:alternate}#mj_survey #email_card .title{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%}#mj_survey #email_card .title .enter-your-email-to{-webkit-box-orient:vertical;-webkit-line-clamp:3;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#e1e2e8;font-size:var(--font-size-24);overflow:hidden;text-align:center}#mj_survey #email_card .title .enter-your-email-to .text-wrapper{color:#e1e2e8;font-size:var(--font-size-24);font-weight:700}#mj_survey #email_card .title .span{font-weight:700}#mj_survey #email_card .email_content{background:transparent;padding:0 !important}#mj_survey #email_card .email_continue_btn{margin:0 2rem 4.4rem}#mj_survey #email_card #email_items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;overflow:hidden;padding:3rem 2.4rem 0px;min-height:15rem}#mj_survey #email_card #email_items #email_input{outline:none;border:none;width:100%;color:var(--text-color-2);font-size:var(--font-size-15);background:transparent}#mj_survey #email_card #email_items input:focus{outline:none;border:none}#mj_survey #email_card #email_items input:placeholder{color:#8d9199}#mj_survey #email_card #email_items .list{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background-color:var(--bg-color-2);border-radius:1.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:5.6rem;overflow:hidden;padding:2.5rem 1.6rem;position:relative;width:100%}#mj_survey #email_card #email_items .list .div{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:var(--font-size-16);font-weight:500;width:100%}#mj_survey #email_card #email_items .privacy{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-radius:1.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:8px;width:100%}#mj_survey #email_card #email_items .privacy .lock{height:2.4rem;width:2.4rem}#mj_survey #email_card #email_items .privacy .we-respect-your{color:#878787;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:1.2rem;font-weight:400}#mj_survey #username_card .title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#mj_survey #username_card .title .enter-your-username-to{-webkit-box-orient:vertical;-webkit-line-clamp:3;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#e1e2e8;font-size:var(--font-size-26);overflow:hidden;text-align:center}#mj_survey #username_card .title .enter-your-username-to .text-wrapper{color:#e1e2e8;font-size:var(--font-size-26);font-weight:400}#mj_survey #username_card .title .span{font-weight:700}#mj_survey #username_card .username_content{background:transparent;padding:0 !important}#mj_survey #username_card .username_continue_btn{margin:0 2rem 4.4rem}#mj_survey #username_card #username_items{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;overflow:hidden;padding:3rem 2.4rem 0px}#mj_survey #username_card #username_items #username_input{outline:none;border:none;width:100%;font-size:var(--font-size-16);background:transparent;color:var(--text-color-2)}#mj_survey #username_card #username_items input:focus{outline:none;border:none}#mj_survey #username_card #username_items input:placeholder{color:#8d9199}#mj_survey #username_card #username_items .list{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background-color:var(--bg-color-2);border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:5.6rem;overflow:hidden;padding:0px 1.6rem;position:relative;width:100%}#mj_survey #username_card #username_items .list .div{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:var(--font-size-16);font-weight:500;width:100%}#mj_survey .grid-multi-select input:checked+label{background-color:var(--theme-color)}#mj_survey .grid-multi-select input:checked+label .layout-card-content-warp-item-circle{display:none}#mj_survey .grid-multi-select input:checked+label .layout-card-content-warp-item-circle-select{display:block}#mj_survey .multi-select-v3 input:checked+label{background-color:var(--theme-color)}#mj_survey .multi-select-v3 input:checked+label .layout-card-content-warp-item-circle{display:none}#mj_survey .multi-select-v3 input:checked+label .layout-card-content-warp-item-circle-select{display:block}#mj_survey .focus-area-select input:checked+label{background-color:var(--theme-color)}#mj_survey .focus-area-select input:checked+label .layout-card-content-warp-item-circle{display:none}#mj_survey .focus-area-select input:checked+label .layout-card-content-warp-item-circle-select{display:block}#mj_survey .image-single-select input:checked+label{background-color:var(--theme-color)}#mj_survey .single-select-v3 input:checked+label{background-color:var(--theme-color)}#mj_survey .workout-type input:checked+label .cell-content{background-color:var(--theme-color)}#mj_survey .wellness_body_img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#mj_survey .scrollable-wrap{padding:2rem 2rem 2rem 2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;overflow-y:scroll}@-webkit-keyframes badgeAnimation{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes badgeAnimation{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media screen and (max-width: 1160px){#mj_survey{--font-size-32: 3.8rem;--font-size-30: 3.6rem;--font-size-28: 3.4rem;--font-size-26: 3rem;--font-size-24: 2.8rem;--font-size-22: 2.6rem;--font-size-20: 2.4rem;--font-size-18: 2.2rem;--font-size-16: 2rem;--font-size-15: 1.9rem;--font-size-14: 1.8rem;--font-size-12: 1.6rem;--font-size-10: 1.4rem}#mj_survey #back_icon_h5{display:block !important}#mj_survey #back_icon_web{display:none !important}#mj_survey #nav_web{display:none !important}#mj_survey .layout-card-title-container-web{display:none !important}}@media screen and (min-width: 700px){#mj_survey .layout-card{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mj_survey .layout-card-content-warp{width:700px}#mj_survey .loading-v2-progress-wrapper{width:700px !important}}@media screen and (max-width: 330px),screen and (max-height: 450px),screen and (min-width: 1161px){#mj_survey{--active-level-size: 12rem !important;--gender-item-weight: 17.6rem !important;--gender-item-height: 19rem !important;--gender-item-img-wrapper-weight: 20rem !important;--gender-item-img-wrapper-height: 23rem !important;--fitness-zoom-scale: 0.8;--font-size-32: 3.2rem;--font-size-30: 3rem;--font-size-28: 2.8rem;--font-size-26: 2.6rem;--font-size-24: 2.4rem;--font-size-22: 2.2rem;--font-size-20: 2rem;--font-size-18: 1.8rem;--font-size-16: 1.6rem;--font-size-15: 1.5rem;--font-size-14: 1.4rem;--font-size-12: 1.2rem;--font-size-10: 1rem}#mj_survey .layout-card-content-warp-btn{padding:1rem 0}#mj_survey .layout-card-content-warp-title{padding:1rem 0rem 0 !important}#mj_survey .layout-card-fitness-level-container{margin-top:0 !important}#mj_survey .layout-card-fitness-level-text{margin-top:.6rem !important;margin-bottom:1rem !important}#mj_survey .layout-card-fitness-level-title{margin-top:0 !important}#mj_survey .layout-card-year-scroll-wrap-item-1{font-size:1.4rem;line-height:2.2rem;height:2.2rem}#mj_survey .layout-card-year-scroll-wrap-item-2{font-size:2.6rem;line-height:3.8rem;height:3.8rem;margin-top:.6rem}#mj_survey .layout-card-year-scroll-wrap-item-3{margin-top:.8rem;font-size:3.6rem}#mj_survey .layout-card-year-scroll-wrap-item-3-years-old{top:calc(50% - 1.4rem)}#mj_survey .layout-card-year-scroll-wrap-item-4{margin-top:.8rem;font-size:2.6rem;line-height:3.8rem}#mj_survey .layout-card-year-scroll-wrap-item-5{margin-top:.6rem;font-size:1.4rem;line-height:2.2rem}#mj_survey .layout-card-year-scroll-wrap-items-wrap{height:22rem}}