@layer reset{*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{overflow:hidden;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}button,input,select{font:inherit;color:inherit}}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1mz8os3 {
    margin: var(--xg3k9re);
  }

  .x1717udv {
    padding: 0;
  }

  .x1ix7gjq {
    padding: var(--x1ikz4s2);
  }

  .x9bmg4b {
    padding: var(--x5skmja);
  }

  .x15cv5uq {
    padding: var(--xedfqhc);
  }

  .x19kq7f1 {
    padding: var(--xg3k9re);
  }

  .xa9adqc {
    padding: var(--xzev9hb);
  }
}

@layer priority3 {
  .x10igm0k {
    background-position: calc(100% - 13px), calc(100% - 9px);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x6w5c0t {
    border-color: var(--x-borderColor);
  }

  .xloc43d {
    border-color: var(--x16n2b65);
  }

  .xwt1zgr {
    border-color: var(--x1ip3xur);
  }

  .x6rr888 {
    border-color: var(--x1ll4jdh);
  }

  .x1vw33y2 {
    border-radius: var(--x10n0awf);
  }

  .x1x2l1gz {
    border-radius: var(--x18dd2gv);
  }

  .x65ahiy {
    border-radius: var(--xjcy4c6);
  }

  .x1miqgwg {
    border-radius: var(--xzxugdt);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x9r2w2z {
    border-width: 3px;
  }

  .xx1k7cs {
    border-width: var(--x1ahew90);
  }

  .x4r9l5d {
    flex: 140px;
  }

  .x98rzlu {
    flex: 1;
  }

  .xoj6qy9 {
    gap: var(--x1ikz4s2);
  }

  .x8dose3 {
    gap: var(--x5skmja);
  }

  .xuyvmv5 {
    gap: var(--xedfqhc);
  }

  .x18xlw1g {
    gap: var(--xg3k9re);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x849hhq {
    outline: 2px solid var(--xxj2x8r);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x1iefggq {
    padding-block: 64px;
  }

  .x1r7f3ni {
    padding-block: 80px;
  }

  .x1wz2dvq {
    padding-block: var(--x1ikz4s2);
  }

  .xv13y43 {
    padding-block: var(--x6sqxfa);
  }

  .x1h4cc {
    padding-block: var(--xedfqhc);
  }

  .x1q4myuv {
    padding-block: var(--xg3k9re);
  }

  .xx0jcve {
    padding-inline: var(--x1ikz4s2);
  }

  .xctme66 {
    padding-inline: var(--x5skmja);
  }

  .xj2e9u1 {
    padding-inline: var(--xedfqhc);
  }

  .xzxiwmn {
    padding-inline: var(--xg3k9re);
  }

  .x117e988 {
    padding-inline: var(--xzev9hb);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x67yu83:focus-visible {
    outline: 2px solid var(--xxj2x8r);
  }

  .x1emni7m:hover {
    border-color: var(--x16n2b65);
  }

  .x1p9gud5:hover {
    border-color: var(--x1ip3xur);
  }

  .xb9ac3:focus {
    border-color: var(--x1kkwch6);
  }

  .xzulgcn:focus {
    outline: 2px solid var(--xxj2x8r);
  }
}

@layer priority4 {
  .x1yrzqix {
    -moz-appearance: textfield;
  }

  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xjyslct {
    appearance: none;
  }

  .x1c5tqo3 {
    background-color: #fff;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xl8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .xd5npm8 {
    background-color: var(--x10ypu1v);
  }

  .x1l3xa9a {
    background-color: var(--x11xw4as);
  }

  .xstt8v6 {
    background-color: var(--x16n2b65);
  }

  .xxcx4ym {
    background-color: var(--x1ip3xur);
  }

  .xd4wsdn {
    background-color: var(--x1kkwch6);
  }

  .x1pxvq96 {
    background-color: var(--x1p5h44x);
  }

  .x1b444gz {
    background-color: var(--x1sdavim);
  }

  .x15xcs7l {
    background-color: var(--xdqmqul);
  }

  .x1rzxque {
    background-color: var(--xv4hyt7);
  }

  .xj3ykqi {
    background-image: linear-gradient(45deg, #0000 50%, currentColor 50%), linear-gradient(135deg, currentColor 50%, #0000 50%);
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .x1bkopgj {
    background-size: 4px 4px, 4px 4px;
  }

  .xp204j4 {
    box-shadow: 0 1px 2px var(--x6pi837);
  }

  .xfopxtk {
    box-shadow: 0 24px 64px var(--x6pi837);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1syxb6a {
    box-shadow: var(--x1sksuwa);
  }

  .xitvqrk {
    box-shadow: var(--x1vpyk60);
  }

  .xx056rs {
    color: var(--x1313fo4);
  }

  .xisblvu {
    color: var(--x1cezx6m);
  }

  .xhf6nwg {
    color: var(--x1f640h7);
  }

  .x18hwsjo {
    color: var(--x1kkwch6);
  }

  .x1lfv08e {
    color: var(--x1oof3ok);
  }

  .x7go3l8 {
    color: var(--x1tjjh2v);
  }

  .x15se76f {
    color: var(--xm00jtm);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1o643en {
    font-family: var(--x19e10fc);
  }

  .xp1s8p6 {
    font-family: var(--x2b6m03);
  }

  .xl8eoz9 {
    font-family: var(--x6xqv37);
  }

  .xhiz2yv {
    font-family: var(--xjwvmw);
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .xryq8z5 {
    font-size: var(--x1ouy2wq);
  }

  .xd2md75 {
    font-size: var(--x1qj2k4q);
  }

  .x1xsppt9 {
    font-size: var(--x1xztem1);
  }

  .x1jy1zqo {
    font-size: var(--xqru9az);
  }

  .x1lri2u9 {
    font-size: var(--xvy0uwx);
  }

  .xdb2kus {
    font-variant-ligatures: none;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x1mkdm3x {
    grid-template-columns: minmax(0, 1fr);
  }

  .x1vn7x89 {
    grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
  }

  .x1wjps74 {
    grid-template-rows: var(--x10el1rx) minmax(0,1fr);
  }

  .xl56j7k {
    justify-content: center;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .xd4r4e8 {
    line-height: 18px;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1g77sc7 {
    order: 0;
  }

  .x9ek82g {
    order: 1;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x10l6tqk {
    position: absolute;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1c071of {
    transform: none;
  }

  .x15481yp {
    transform: translateX(14px);
  }

  .xgdialr {
    transition-duration: .12s;
  }

  .xx6bhzk {
    transition-duration: .15s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

  .xv65o4f {
    transition-property: background-color, border-color, color, transform;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .xuo13n2 {
    transition-property: background-color, transform;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .xq90yva {
    transition-property: border-color, background-color;
  }

  .x16mfhj0 {
    transition-property: box-shadow, border-color;
  }

  .xua3uq3 {
    transition-property: height;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1355qak {
    z-index: 20;
  }

  .xm0rgs6:focus-within {
    background-color: var(--xv4hyt7);
  }

  .x1wmplwg:focus-within {
    box-shadow: var(--x-nz6fuw);
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .x12ckbu2:hover {
    background-color: var(--x10ypu1v);
  }

  .x1w9g805:hover {
    background-color: var(--x11xw4as);
  }

  .x15gitrk:hover {
    background-color: var(--x1ckpaif);
  }

  .xfvp3uc:hover {
    background-color: var(--x1d6nii1);
  }

  .x10m1ldm:hover {
    box-shadow: var(--x1vpyk60);
  }

  .x9sroj7:hover {
    color: var(--x1313fo4);
  }

  .x1845zem:hover {
    color: var(--x1f640h7);
  }

  .x1nkojxr:hover {
    color: var(--x1kkwch6);
  }

  .x1de2nnc:focus {
    background-color: var(--xv4hyt7);
  }

  .x1jplu5e:active {
    transform: scale(.95);
  }

  .xymg228:active {
    transform: translateY(1px);
  }

  @media (width <= 768px) {
    .x1colrue.x1colrue {
      box-shadow: 0 -8px 24px var(--x6pi837);
    }

    .x1xwx4ww.x1xwx4ww {
      display: flex;
    }

    .xcq4dyp.xcq4dyp {
      display: none;
    }
  }

  @media (width <= 640px) {
    .x13v5x0x.x13v5x0x {
      display: inline-flex;
    }

    .xkaaz9w.xkaaz9w {
      display: none;
    }
  }

  @media (width <= 768px) {
    .x1mx85iw.x1mx85iw {
      flex-direction: column;
    }

    .x1uuif65.x1uuif65 {
      order: 2;
    }
  }
}

@layer priority5 {
  .x1r5rwdj {
    border-bottom-color: var(--x1f640h7);
  }

  .x1g8s18w {
    border-bottom-color: var(--x1ip3xur);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xskl1ir {
    border-right-color: var(--x1ip3xur);
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .x1vpxm6c {
    border-top-color: var(--x1ip3xur);
  }

  .x1ia1hqs {
    border-top-left-radius: 0;
  }

  .x1a2w583 {
    border-top-right-radius: 0;
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .x36attc {
    bottom: calc(100% + 6px);
  }

  .x149ywou {
    bottom: var(--x1ikz4s2);
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xu96u03 {
    left: 0;
  }

  .x54rlcq {
    left: 2px;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1r9ax5p {
    margin-bottom: var(--xzev9hb);
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x5y927p {
    margin-left: var(--xedfqhc);
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x1hr1k3 {
    margin-top: var(--xedfqhc);
  }

  .x114jws4 {
    max-height: 60vh;
  }

  .x104f9w2 {
    max-width: 1080px;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .xeuugli {
    min-width: 0;
  }

  .x1fns5xo {
    min-width: 40px;
  }

  .x1nb6za0 {
    min-width: 44px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1xkcrcj {
    padding-left: var(--xedfqhc);
  }

  .x1tuxcxe {
    padding-right: 26px;
  }

  .x17tnbgv {
    padding-right: 36px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x11w2hv7 {
    right: var(--x1ikz4s2);
  }

  .xo0gk2l {
    right: var(--xg3k9re);
  }

  .xs7f9wi {
    top: 2px;
  }

  .x4rw9ki {
    top: var(--xg3k9re);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1kky2od {
    width: 16px;
  }

  .xzjbwwf {
    width: 180px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x15yg21f {
    width: 56px;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x1dxpara {
    width: min(320px, 100vw - 32px);
  }

  .xv9tjks {
    width: min(520px, 100vw - 32px);
  }

  .xvdsxqx {
    width: var(--xh993hr);
  }

  @media (width <= 768px) {
    .xmy3nt9.xmy3nt9 {
      border-right-width: 0;
    }

    .xlt7b70.xlt7b70 {
      border-top-left-radius: var(--x10n0awf);
    }

    .xjapc6.xjapc6 {
      border-top-right-radius: var(--x10n0awf);
    }

    .x1pzx3we.x1pzx3we {
      border-top-width: 1px;
    }

    .x1uu1gdk.x1uu1gdk {
      height: 44px;
    }

    .x4urfta.x4urfta {
      height: 46dvh;
    }

    .x1i8vjtc.x1i8vjtc {
      width: 100%;
    }
  }

  @media (width <= 640px) {
    .x18hxxfj.x18hxxfj {
      width: 120px;
    }
  }
}

@layer priority6 {
  .xarstr8:after {
    inset: 0;
  }

  .x1l72qor::-webkit-outer-spin-button {
    margin: 0;
  }

  .x1raxpij::-webkit-inner-spin-button {
    margin: 0;
  }
}

@layer priority7 {
  .x13h7o77::-webkit-slider-thumb {
    border-color: var(--xv4hyt7);
  }

  .x2cfx2k::-moz-range-thumb {
    border-color: var(--xv4hyt7);
  }

  .x1yjm7sz:after {
    border-radius: var(--x10n0awf);
  }

  .x1hhyfdn::-moz-range-thumb {
    border-radius: var(--xjcy4c6);
  }

  .xeyb89j::-moz-range-track {
    border-radius: var(--xjcy4c6);
  }

  .xhp4lxi::-webkit-slider-thumb {
    border-radius: var(--xjcy4c6);
  }

  .xl5b292::-webkit-slider-runnable-track {
    border-radius: var(--xjcy4c6);
  }

  .x98k5m5::-moz-range-thumb {
    border-style: solid;
  }

  .xn8bw6q::-webkit-slider-thumb {
    border-style: solid;
  }

  .x1juzwel::-webkit-slider-thumb {
    border-width: 2px;
  }

  .x1qh8sq2::-moz-range-thumb {
    border-width: 2px;
  }

  .xhdl693:focus-visible:after {
    outline: 2px solid var(--xxj2x8r);
  }
}

@layer priority8 {
  .x3pxiar::-webkit-inner-spin-button {
    appearance: none;
  }

  .x7uq1h6::-webkit-outer-spin-button {
    appearance: none;
  }

  .xibs45w::-webkit-slider-thumb {
    appearance: none;
  }

  .xktzfyk::-moz-range-thumb {
    background-color: var(--slider-color);
  }

  .xldkgsm::-webkit-slider-thumb {
    background-color: var(--slider-color);
  }

  .x1w0779c::-webkit-slider-runnable-track {
    background-color: var(--x1sdavim);
  }

  .x7ag43v::-moz-range-track {
    background-color: var(--x1sdavim);
  }

  .x1epoim2::backdrop {
    background-color: var(--x91v470);
  }

  .xpbdwxp::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px var(--x16n2b65);
  }

  .xuh02w5::placeholder {
    color: var(--xm00jtm);
  }

  .x1s928wv:after {
    content: "";
  }

  .x1j6awrg:after {
    position: absolute;
  }
}

@layer priority9 {
  .xm8lljt::-moz-range-thumb {
    height: 12px;
  }

  .xjfutqj::-webkit-slider-thumb {
    height: 14px;
  }

  .x13m05e8::-webkit-slider-runnable-track {
    height: 4px;
  }

  .xagyqcp::-moz-range-track {
    height: 4px;
  }

  .x3cp4ko::-webkit-slider-thumb {
    margin-top: -5px;
  }

  .xjz7cho::-moz-range-thumb {
    width: 12px;
  }

  .xe55cdc::-webkit-slider-thumb {
    width: 14px;
  }
}

@property --x---slider-color {
  syntax: "*";
  inherits: false
}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-borderColor {
  syntax: "*";
  inherits: false
}

@property --x-nz6fuw {
  syntax: "*";
  inherits: false
}

:root, .x5j9zmp {
  --x10el1rx: 56px;
  --xh993hr: 360px;
}

:root, .x2o3vfp {
  --x1p5h44x: #fbf6ea;
  --xdqmqul: #f3ead6;
  --xv4hyt7: #fffaf0;
  --x1d6nii1: #ebdfc6;
  --x1sdavim: #e0d1b2;
  --x1ip3xur: #d9c9a8;
  --x16n2b65: #2b2b45;
  --x1313fo4: #23233b;
  --x1tjjh2v: #4f4d63;
  --xm00jtm: #8a8473;
  --x1kkwch6: #e4572e;
  --x1ckpaif: #c94420;
  --x1oof3ok: #fffaf0;
  --x11xw4as: #e4572e1f;
  --x1f640h7: #c0392b;
  --x10ypu1v: #c0392b1a;
  --x1cezx6m: #a8630c;
  --xxj2x8r: #2f6fd6;
  --x6pi837: #23233b2e;
  --x91v470: #23233b73;
}

:root, .xapl9c7 {
  --x2b6m03: "DotGothic16", "Hiragino Sans", sans-serif;
  --xjwvmw: "Press Start 2P", "DotGothic16", monospace;
  --x1xztem1: 14px;
  --x1sksuwa: 3px 3px 0 #23233b;
  --x1vpyk60: 4px 4px 0 #23233b;
  --x1ahew90: 2px;
  --x1ll4jdh: #23233b;
}

:root, .x6d6c90 {
  --x5skmja: 2px;
  --xedfqhc: 4px;
  --xg3k9re: 8px;
  --x1ikz4s2: 12px;
  --xzev9hb: 16px;
  --x6sqxfa: 24px;
  --x151yd9v: 32px;
}

:root, .xfmczp6 {
  --x6xqv37: "Hiragino Sans", "Noto Sans JP", system-ui, -apple-system, "Segoe UI", sans-serif;
  --x19e10fc: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
  --x1qj2k4q: 11px;
  --xqru9az: 12px;
  --x1ouy2wq: 14px;
  --xvy0uwx: 16px;
}

:root, .x1q1chuy {
  --xzxugdt: 3px;
  --x18dd2gv: 4px;
  --x10n0awf: 6px;
  --xjcy4c6: 999px;
}

.x1q20p3r.x1q20p3r, .x1q20p3r.x1q20p3r:root {
  --x19e10fc: "DotGothic16", monospace;
  --xvy0uwx: 17px;
  --x1ouy2wq: 15px;
  --xqru9az: 13px;
  --x1qj2k4q: 12px;
  --x6xqv37: "DotGothic16", monospace;
}

.x1u7jbvg.x1u7jbvg, .x1u7jbvg.x1u7jbvg:root {
  --x1kkwch6: #ff5c8a;
  --x1ckpaif: #ff86a8;
  --x11xw4as: #ff5c8a24;
  --x1oof3ok: #12132a;
  --x1p5h44x: #12132a;
  --x1ip3xur: #2c3063;
  --x16n2b65: #4a509a;
  --x1f640h7: #ff7a59;
  --x10ypu1v: #ff7a5924;
  --xxj2x8r: #41e2f0;
  --x91v470: #060614a6;
  --x6pi837: #00000080;
  --xdqmqul: #191b38;
  --x1sdavim: #353a70;
  --x1d6nii1: #2a2e5c;
  --xv4hyt7: #21244a;
  --x1313fo4: #f4eedc;
  --x1tjjh2v: #b9bce3;
  --xm00jtm: #7f84bf;
  --x1cezx6m: #ffcd75;
}

.x1hslp3i.x1hslp3i, .x1hslp3i.x1hslp3i:root {
  --x1kkwch6: #ffcd75;
  --x1ckpaif: #ffe0a3;
  --x11xw4as: #ffcd7529;
  --x1oof3ok: #1a1c2c;
  --x1p5h44x: #1a1c2c;
  --x1ip3xur: #566c86;
  --x16n2b65: #94b0c2;
  --x1f640h7: #ef7d57;
  --x10ypu1v: #ef7d5729;
  --xxj2x8r: #ffcd75;
  --x91v470: #0009;
  --x6pi837: #0009;
  --xdqmqul: #262b44;
  --x1sdavim: #566c86;
  --x1d6nii1: #3b4566;
  --xv4hyt7: #333c57;
  --x1313fo4: #f4f4f4;
  --x1tjjh2v: #94b0c2;
  --xm00jtm: #566c86;
  --x1cezx6m: #ffcd75;
}

.x1nsoli5.x1nsoli5, .x1nsoli5.x1nsoli5:root {
  --x2b6m03: "DotGothic16", "Hiragino Sans", sans-serif;
  --x1ahew90: 2px;
  --x1vpyk60: 4px 4px 0 #000;
  --x1sksuwa: 3px 3px 0 #000;
  --x1ll4jdh: #000;
  --xjwvmw: "Press Start 2P", "DotGothic16", monospace;
  --x1xztem1: 14px;
}

.x2qb8vw.x2qb8vw, .x2qb8vw.x2qb8vw:root {
  --x2b6m03: "DotGothic16", "Hiragino Sans", sans-serif;
  --x1ahew90: 2px;
  --x1vpyk60: 4px 4px 0 #05061a;
  --x1sksuwa: 3px 3px 0 #05061a;
  --x1ll4jdh: #05061a;
  --xjwvmw: "Press Start 2P", "DotGothic16", monospace;
  --x1xztem1: 14px;
}

.x12x4emy.x12x4emy, .x12x4emy.x12x4emy:root {
  --xjcy4c6: 0px;
  --x10n0awf: 0px;
  --x18dd2gv: 0px;
  --xzxugdt: 0px;
}

.xtqj9oa {
  --slider-color: var(--x---slider-color);
}
