.static {
  position: static; }
  @media (min-width: 600px) {
    .static-tablet {
      position: static; } }
  @media (min-width: 1024px) {
    .static-tablet-pc {
      position: static; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .static-tablet-pc {
      position: static; } }
  @media (min-width: 1440px) {
    .static-pc {
      position: static; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .static-ultrawide {
      position: static; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .static-super-ultrawide {
      position: static; } }

.relative {
  position: relative; }
  @media (min-width: 600px) {
    .relative-tablet {
      position: relative; } }
  @media (min-width: 1024px) {
    .relative-tablet-pc {
      position: relative; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .relative-tablet-pc {
      position: relative; } }
  @media (min-width: 1440px) {
    .relative-pc {
      position: relative; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .relative-ultrawide {
      position: relative; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .relative-super-ultrawide {
      position: relative; } }

.fixed {
  position: fixed; }
  @media (min-width: 600px) {
    .fixed-tablet {
      position: fixed; } }
  @media (min-width: 1024px) {
    .fixed-tablet-pc {
      position: fixed; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .fixed-tablet-pc {
      position: fixed; } }
  @media (min-width: 1440px) {
    .fixed-pc {
      position: fixed; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .fixed-ultrawide {
      position: fixed; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .fixed-super-ultrawide {
      position: fixed; } }

.sticky {
  position: sticky; }
  @media (min-width: 600px) {
    .sticky-tablet {
      position: sticky; } }
  @media (min-width: 1024px) {
    .sticky-tablet-pc {
      position: sticky; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .sticky-tablet-pc {
      position: sticky; } }
  @media (min-width: 1440px) {
    .sticky-pc {
      position: sticky; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .sticky-ultrawide {
      position: sticky; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .sticky-super-ultrawide {
      position: sticky; } }

.absolute {
  position: absolute; }
  @media (min-width: 600px) {
    .absolute-tablet {
      position: absolute; } }
  @media (min-width: 1024px) {
    .absolute-tablet-pc {
      position: absolute; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .absolute-tablet-pc {
      position: absolute; } }
  @media (min-width: 1440px) {
    .absolute-pc {
      position: absolute; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .absolute-ultrawide {
      position: absolute; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .absolute-super-ultrawide {
      position: absolute; } }

.min-width {
  min-width: 96px; }
  @media (min-width: 600px) {
    .min-width-tablet {
      min-width: 96px; } }
  @media (min-width: 1024px) {
    .min-width-tablet-pc {
      min-width: 96px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .min-width-tablet-pc {
      min-width: 96px; } }
  @media (min-width: 1440px) {
    .min-width-pc {
      min-width: 96px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .min-width-ultrawide {
      min-width: 96px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .min-width-super-ultrawide {
      min-width: 96px; } }
  .min-width-xxs {
    min-width: 32px; }
    @media (min-width: 600px) {
      .min-width-xxs-tablet {
        min-width: 32px; } }
    @media (min-width: 1024px) {
      .min-width-xxs-tablet-pc {
        min-width: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-xxs-tablet-pc {
        min-width: 32px; } }
    @media (min-width: 1440px) {
      .min-width-xxs-pc {
        min-width: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-xxs-ultrawide {
        min-width: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-xxs-super-ultrawide {
        min-width: 32px; } }
  .min-width-xs {
    min-width: 48px; }
    @media (min-width: 600px) {
      .min-width-xs-tablet {
        min-width: 48px; } }
    @media (min-width: 1024px) {
      .min-width-xs-tablet-pc {
        min-width: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-xs-tablet-pc {
        min-width: 48px; } }
    @media (min-width: 1440px) {
      .min-width-xs-pc {
        min-width: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-xs-ultrawide {
        min-width: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-xs-super-ultrawide {
        min-width: 48px; } }
  .min-width-sm {
    min-width: 64px; }
    @media (min-width: 600px) {
      .min-width-sm-tablet {
        min-width: 64px; } }
    @media (min-width: 1024px) {
      .min-width-sm-tablet-pc {
        min-width: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-sm-tablet-pc {
        min-width: 64px; } }
    @media (min-width: 1440px) {
      .min-width-sm-pc {
        min-width: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-sm-ultrawide {
        min-width: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-sm-super-ultrawide {
        min-width: 64px; } }
  .min-width-md {
    min-width: 96px; }
    @media (min-width: 600px) {
      .min-width-md-tablet {
        min-width: 96px; } }
    @media (min-width: 1024px) {
      .min-width-md-tablet-pc {
        min-width: 96px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-md-tablet-pc {
        min-width: 96px; } }
    @media (min-width: 1440px) {
      .min-width-md-pc {
        min-width: 96px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-md-ultrawide {
        min-width: 96px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-md-super-ultrawide {
        min-width: 96px; } }
  .min-width-lg {
    min-width: 128px; }
    @media (min-width: 600px) {
      .min-width-lg-tablet {
        min-width: 128px; } }
    @media (min-width: 1024px) {
      .min-width-lg-tablet-pc {
        min-width: 128px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-lg-tablet-pc {
        min-width: 128px; } }
    @media (min-width: 1440px) {
      .min-width-lg-pc {
        min-width: 128px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-lg-ultrawide {
        min-width: 128px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-lg-super-ultrawide {
        min-width: 128px; } }
  .min-width-xl {
    min-width: 192px; }
    @media (min-width: 600px) {
      .min-width-xl-tablet {
        min-width: 192px; } }
    @media (min-width: 1024px) {
      .min-width-xl-tablet-pc {
        min-width: 192px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-xl-tablet-pc {
        min-width: 192px; } }
    @media (min-width: 1440px) {
      .min-width-xl-pc {
        min-width: 192px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-xl-ultrawide {
        min-width: 192px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-xl-super-ultrawide {
        min-width: 192px; } }
  .min-width-xxl {
    min-width: 256px; }
    @media (min-width: 600px) {
      .min-width-xxl-tablet {
        min-width: 256px; } }
    @media (min-width: 1024px) {
      .min-width-xxl-tablet-pc {
        min-width: 256px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-xxl-tablet-pc {
        min-width: 256px; } }
    @media (min-width: 1440px) {
      .min-width-xxl-pc {
        min-width: 256px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-xxl-ultrawide {
        min-width: 256px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-xxl-super-ultrawide {
        min-width: 256px; } }
  .min-width-full {
    min-width: calc(100%); }
    @media (min-width: 600px) {
      .min-width-full-tablet {
        min-width: calc(100%); } }
    @media (min-width: 1024px) {
      .min-width-full-tablet-pc {
        min-width: calc(100%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-full-tablet-pc {
        min-width: calc(100%); } }
    @media (min-width: 1440px) {
      .min-width-full-pc {
        min-width: calc(100%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-full-ultrawide {
        min-width: calc(100%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-full-super-ultrawide {
        min-width: calc(100%); } }
  .min-width-seven-eighths {
    min-width: calc(87.5%); }
    @media (min-width: 600px) {
      .min-width-seven-eighths-tablet {
        min-width: calc(87.5%); } }
    @media (min-width: 1024px) {
      .min-width-seven-eighths-tablet-pc {
        min-width: calc(87.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-seven-eighths-tablet-pc {
        min-width: calc(87.5%); } }
    @media (min-width: 1440px) {
      .min-width-seven-eighths-pc {
        min-width: calc(87.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-seven-eighths-ultrawide {
        min-width: calc(87.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-seven-eighths-super-ultrawide {
        min-width: calc(87.5%); } }
  .min-width-five-sixths {
    min-width: calc(((100% / 6) * 5)); }
    @media (min-width: 600px) {
      .min-width-five-sixths-tablet {
        min-width: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) {
      .min-width-five-sixths-tablet-pc {
        min-width: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-five-sixths-tablet-pc {
        min-width: calc(((100% / 6) * 5)); } }
    @media (min-width: 1440px) {
      .min-width-five-sixths-pc {
        min-width: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-five-sixths-ultrawide {
        min-width: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-five-sixths-super-ultrawide {
        min-width: calc(((100% / 6) * 5)); } }
  .min-width-four-fifths {
    min-width: calc(80%); }
    @media (min-width: 600px) {
      .min-width-four-fifths-tablet {
        min-width: calc(80%); } }
    @media (min-width: 1024px) {
      .min-width-four-fifths-tablet-pc {
        min-width: calc(80%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-four-fifths-tablet-pc {
        min-width: calc(80%); } }
    @media (min-width: 1440px) {
      .min-width-four-fifths-pc {
        min-width: calc(80%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-four-fifths-ultrawide {
        min-width: calc(80%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-four-fifths-super-ultrawide {
        min-width: calc(80%); } }
  .min-width-three-quaters {
    min-width: calc(75%); }
    @media (min-width: 600px) {
      .min-width-three-quaters-tablet {
        min-width: calc(75%); } }
    @media (min-width: 1024px) {
      .min-width-three-quaters-tablet-pc {
        min-width: calc(75%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-three-quaters-tablet-pc {
        min-width: calc(75%); } }
    @media (min-width: 1440px) {
      .min-width-three-quaters-pc {
        min-width: calc(75%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-three-quaters-ultrawide {
        min-width: calc(75%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-three-quaters-super-ultrawide {
        min-width: calc(75%); } }
  .min-width-two-thirds {
    min-width: calc(66%); }
    @media (min-width: 600px) {
      .min-width-two-thirds-tablet {
        min-width: calc(66%); } }
    @media (min-width: 1024px) {
      .min-width-two-thirds-tablet-pc {
        min-width: calc(66%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-two-thirds-tablet-pc {
        min-width: calc(66%); } }
    @media (min-width: 1440px) {
      .min-width-two-thirds-pc {
        min-width: calc(66%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-two-thirds-ultrawide {
        min-width: calc(66%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-two-thirds-super-ultrawide {
        min-width: calc(66%); } }
  .min-width-five-eighths {
    min-width: calc(62.5%); }
    @media (min-width: 600px) {
      .min-width-five-eighths-tablet {
        min-width: calc(62.5%); } }
    @media (min-width: 1024px) {
      .min-width-five-eighths-tablet-pc {
        min-width: calc(62.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-five-eighths-tablet-pc {
        min-width: calc(62.5%); } }
    @media (min-width: 1440px) {
      .min-width-five-eighths-pc {
        min-width: calc(62.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-five-eighths-ultrawide {
        min-width: calc(62.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-five-eighths-super-ultrawide {
        min-width: calc(62.5%); } }
  .min-width-three-fifths {
    min-width: calc(60%); }
    @media (min-width: 600px) {
      .min-width-three-fifths-tablet {
        min-width: calc(60%); } }
    @media (min-width: 1024px) {
      .min-width-three-fifths-tablet-pc {
        min-width: calc(60%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-three-fifths-tablet-pc {
        min-width: calc(60%); } }
    @media (min-width: 1440px) {
      .min-width-three-fifths-pc {
        min-width: calc(60%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-three-fifths-ultrawide {
        min-width: calc(60%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-three-fifths-super-ultrawide {
        min-width: calc(60%); } }
  .min-width-half {
    min-width: calc(50%); }
    @media (min-width: 600px) {
      .min-width-half-tablet {
        min-width: calc(50%); } }
    @media (min-width: 1024px) {
      .min-width-half-tablet-pc {
        min-width: calc(50%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-half-tablet-pc {
        min-width: calc(50%); } }
    @media (min-width: 1440px) {
      .min-width-half-pc {
        min-width: calc(50%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-half-ultrawide {
        min-width: calc(50%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-half-super-ultrawide {
        min-width: calc(50%); } }
  .min-width-three-sixths {
    min-width: calc(((100% / 6) * 3)); }
    @media (min-width: 600px) {
      .min-width-three-sixths-tablet {
        min-width: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) {
      .min-width-three-sixths-tablet-pc {
        min-width: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-three-sixths-tablet-pc {
        min-width: calc(((100% / 6) * 3)); } }
    @media (min-width: 1440px) {
      .min-width-three-sixths-pc {
        min-width: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-three-sixths-ultrawide {
        min-width: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-three-sixths-super-ultrawide {
        min-width: calc(((100% / 6) * 3)); } }
  .min-width-two-fifths {
    min-width: calc(40%); }
    @media (min-width: 600px) {
      .min-width-two-fifths-tablet {
        min-width: calc(40%); } }
    @media (min-width: 1024px) {
      .min-width-two-fifths-tablet-pc {
        min-width: calc(40%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-two-fifths-tablet-pc {
        min-width: calc(40%); } }
    @media (min-width: 1440px) {
      .min-width-two-fifths-pc {
        min-width: calc(40%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-two-fifths-ultrawide {
        min-width: calc(40%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-two-fifths-super-ultrawide {
        min-width: calc(40%); } }
  .min-width-three-eighths {
    min-width: calc(37.5%); }
    @media (min-width: 600px) {
      .min-width-three-eighths-tablet {
        min-width: calc(37.5%); } }
    @media (min-width: 1024px) {
      .min-width-three-eighths-tablet-pc {
        min-width: calc(37.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-three-eighths-tablet-pc {
        min-width: calc(37.5%); } }
    @media (min-width: 1440px) {
      .min-width-three-eighths-pc {
        min-width: calc(37.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-three-eighths-ultrawide {
        min-width: calc(37.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-three-eighths-super-ultrawide {
        min-width: calc(37.5%); } }
  .min-width-third {
    min-width: calc((100% / 3)); }
    @media (min-width: 600px) {
      .min-width-third-tablet {
        min-width: calc((100% / 3)); } }
    @media (min-width: 1024px) {
      .min-width-third-tablet-pc {
        min-width: calc((100% / 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-third-tablet-pc {
        min-width: calc((100% / 3)); } }
    @media (min-width: 1440px) {
      .min-width-third-pc {
        min-width: calc((100% / 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-third-ultrawide {
        min-width: calc((100% / 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-third-super-ultrawide {
        min-width: calc((100% / 3)); } }
  .min-width-quater {
    min-width: calc(25%); }
    @media (min-width: 600px) {
      .min-width-quater-tablet {
        min-width: calc(25%); } }
    @media (min-width: 1024px) {
      .min-width-quater-tablet-pc {
        min-width: calc(25%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-quater-tablet-pc {
        min-width: calc(25%); } }
    @media (min-width: 1440px) {
      .min-width-quater-pc {
        min-width: calc(25%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-quater-ultrawide {
        min-width: calc(25%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-quater-super-ultrawide {
        min-width: calc(25%); } }
  .min-width-fifth {
    min-width: calc(20%); }
    @media (min-width: 600px) {
      .min-width-fifth-tablet {
        min-width: calc(20%); } }
    @media (min-width: 1024px) {
      .min-width-fifth-tablet-pc {
        min-width: calc(20%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-fifth-tablet-pc {
        min-width: calc(20%); } }
    @media (min-width: 1440px) {
      .min-width-fifth-pc {
        min-width: calc(20%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-fifth-ultrawide {
        min-width: calc(20%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-fifth-super-ultrawide {
        min-width: calc(20%); } }
  .min-width-sixth {
    min-width: calc((100% / 6)); }
    @media (min-width: 600px) {
      .min-width-sixth-tablet {
        min-width: calc((100% / 6)); } }
    @media (min-width: 1024px) {
      .min-width-sixth-tablet-pc {
        min-width: calc((100% / 6)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-sixth-tablet-pc {
        min-width: calc((100% / 6)); } }
    @media (min-width: 1440px) {
      .min-width-sixth-pc {
        min-width: calc((100% / 6)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-sixth-ultrawide {
        min-width: calc((100% / 6)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-sixth-super-ultrawide {
        min-width: calc((100% / 6)); } }
  .min-width-eighth {
    min-width: calc(12.5%); }
    @media (min-width: 600px) {
      .min-width-eighth-tablet {
        min-width: calc(12.5%); } }
    @media (min-width: 1024px) {
      .min-width-eighth-tablet-pc {
        min-width: calc(12.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-width-eighth-tablet-pc {
        min-width: calc(12.5%); } }
    @media (min-width: 1440px) {
      .min-width-eighth-pc {
        min-width: calc(12.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-width-eighth-ultrawide {
        min-width: calc(12.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-width-eighth-super-ultrawide {
        min-width: calc(12.5%); } }

[class*="bubble"].min-width-full,
[class*="card"].min-width-full,
[class*="button"].min-width-full,
[class*="badge"].min-width-full,
[class*="pile"].min-width-full,
[class*="input"].min-width-full,
[class*="table"].min-width-full {
  min-width: calc(100% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-full-tablet,
    [class*="card"].min-width-full-tablet,
    [class*="button"].min-width-full-tablet,
    [class*="badge"].min-width-full-tablet,
    [class*="pile"].min-width-full-tablet,
    [class*="input"].min-width-full-tablet,
    [class*="table"].min-width-full-tablet {
      min-width: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-full-tablet-pc,
    [class*="card"].min-width-full-tablet-pc,
    [class*="button"].min-width-full-tablet-pc,
    [class*="badge"].min-width-full-tablet-pc,
    [class*="pile"].min-width-full-tablet-pc,
    [class*="input"].min-width-full-tablet-pc,
    [class*="table"].min-width-full-tablet-pc {
      min-width: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-full-tablet-pc,
    [class*="card"].min-width-full-tablet-pc,
    [class*="button"].min-width-full-tablet-pc,
    [class*="badge"].min-width-full-tablet-pc,
    [class*="pile"].min-width-full-tablet-pc,
    [class*="input"].min-width-full-tablet-pc,
    [class*="table"].min-width-full-tablet-pc {
      min-width: calc(100% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-full-pc,
    [class*="card"].min-width-full-pc,
    [class*="button"].min-width-full-pc,
    [class*="badge"].min-width-full-pc,
    [class*="pile"].min-width-full-pc,
    [class*="input"].min-width-full-pc,
    [class*="table"].min-width-full-pc {
      min-width: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-full-ultrawide,
    [class*="card"].min-width-full-ultrawide,
    [class*="button"].min-width-full-ultrawide,
    [class*="badge"].min-width-full-ultrawide,
    [class*="pile"].min-width-full-ultrawide,
    [class*="input"].min-width-full-ultrawide,
    [class*="table"].min-width-full-ultrawide {
      min-width: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-full-super-ultrawide,
    [class*="card"].min-width-full-super-ultrawide,
    [class*="button"].min-width-full-super-ultrawide,
    [class*="badge"].min-width-full-super-ultrawide,
    [class*="pile"].min-width-full-super-ultrawide,
    [class*="input"].min-width-full-super-ultrawide,
    [class*="table"].min-width-full-super-ultrawide {
      min-width: calc(100% - (8px*2)); } }

[class*="bubble"].min-width-seven-eighths,
[class*="card"].min-width-seven-eighths,
[class*="button"].min-width-seven-eighths,
[class*="badge"].min-width-seven-eighths,
[class*="pile"].min-width-seven-eighths,
[class*="input"].min-width-seven-eighths,
[class*="table"].min-width-seven-eighths {
  min-width: calc(87.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-seven-eighths-tablet,
    [class*="card"].min-width-seven-eighths-tablet,
    [class*="button"].min-width-seven-eighths-tablet,
    [class*="badge"].min-width-seven-eighths-tablet,
    [class*="pile"].min-width-seven-eighths-tablet,
    [class*="input"].min-width-seven-eighths-tablet,
    [class*="table"].min-width-seven-eighths-tablet {
      min-width: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-seven-eighths-tablet-pc,
    [class*="card"].min-width-seven-eighths-tablet-pc,
    [class*="button"].min-width-seven-eighths-tablet-pc,
    [class*="badge"].min-width-seven-eighths-tablet-pc,
    [class*="pile"].min-width-seven-eighths-tablet-pc,
    [class*="input"].min-width-seven-eighths-tablet-pc,
    [class*="table"].min-width-seven-eighths-tablet-pc {
      min-width: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-seven-eighths-tablet-pc,
    [class*="card"].min-width-seven-eighths-tablet-pc,
    [class*="button"].min-width-seven-eighths-tablet-pc,
    [class*="badge"].min-width-seven-eighths-tablet-pc,
    [class*="pile"].min-width-seven-eighths-tablet-pc,
    [class*="input"].min-width-seven-eighths-tablet-pc,
    [class*="table"].min-width-seven-eighths-tablet-pc {
      min-width: calc(87.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-seven-eighths-pc,
    [class*="card"].min-width-seven-eighths-pc,
    [class*="button"].min-width-seven-eighths-pc,
    [class*="badge"].min-width-seven-eighths-pc,
    [class*="pile"].min-width-seven-eighths-pc,
    [class*="input"].min-width-seven-eighths-pc,
    [class*="table"].min-width-seven-eighths-pc {
      min-width: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-seven-eighths-ultrawide,
    [class*="card"].min-width-seven-eighths-ultrawide,
    [class*="button"].min-width-seven-eighths-ultrawide,
    [class*="badge"].min-width-seven-eighths-ultrawide,
    [class*="pile"].min-width-seven-eighths-ultrawide,
    [class*="input"].min-width-seven-eighths-ultrawide,
    [class*="table"].min-width-seven-eighths-ultrawide {
      min-width: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-seven-eighths-super-ultrawide,
    [class*="card"].min-width-seven-eighths-super-ultrawide,
    [class*="button"].min-width-seven-eighths-super-ultrawide,
    [class*="badge"].min-width-seven-eighths-super-ultrawide,
    [class*="pile"].min-width-seven-eighths-super-ultrawide,
    [class*="input"].min-width-seven-eighths-super-ultrawide,
    [class*="table"].min-width-seven-eighths-super-ultrawide {
      min-width: calc(87.5% - (8px*2)); } }

[class*="bubble"].min-width-five-sixths,
[class*="card"].min-width-five-sixths,
[class*="button"].min-width-five-sixths,
[class*="badge"].min-width-five-sixths,
[class*="pile"].min-width-five-sixths,
[class*="input"].min-width-five-sixths,
[class*="table"].min-width-five-sixths {
  min-width: calc(((100% / 6) * 5) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-five-sixths-tablet,
    [class*="card"].min-width-five-sixths-tablet,
    [class*="button"].min-width-five-sixths-tablet,
    [class*="badge"].min-width-five-sixths-tablet,
    [class*="pile"].min-width-five-sixths-tablet,
    [class*="input"].min-width-five-sixths-tablet,
    [class*="table"].min-width-five-sixths-tablet {
      min-width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-five-sixths-tablet-pc,
    [class*="card"].min-width-five-sixths-tablet-pc,
    [class*="button"].min-width-five-sixths-tablet-pc,
    [class*="badge"].min-width-five-sixths-tablet-pc,
    [class*="pile"].min-width-five-sixths-tablet-pc,
    [class*="input"].min-width-five-sixths-tablet-pc,
    [class*="table"].min-width-five-sixths-tablet-pc {
      min-width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-five-sixths-tablet-pc,
    [class*="card"].min-width-five-sixths-tablet-pc,
    [class*="button"].min-width-five-sixths-tablet-pc,
    [class*="badge"].min-width-five-sixths-tablet-pc,
    [class*="pile"].min-width-five-sixths-tablet-pc,
    [class*="input"].min-width-five-sixths-tablet-pc,
    [class*="table"].min-width-five-sixths-tablet-pc {
      min-width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-five-sixths-pc,
    [class*="card"].min-width-five-sixths-pc,
    [class*="button"].min-width-five-sixths-pc,
    [class*="badge"].min-width-five-sixths-pc,
    [class*="pile"].min-width-five-sixths-pc,
    [class*="input"].min-width-five-sixths-pc,
    [class*="table"].min-width-five-sixths-pc {
      min-width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-five-sixths-ultrawide,
    [class*="card"].min-width-five-sixths-ultrawide,
    [class*="button"].min-width-five-sixths-ultrawide,
    [class*="badge"].min-width-five-sixths-ultrawide,
    [class*="pile"].min-width-five-sixths-ultrawide,
    [class*="input"].min-width-five-sixths-ultrawide,
    [class*="table"].min-width-five-sixths-ultrawide {
      min-width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-five-sixths-super-ultrawide,
    [class*="card"].min-width-five-sixths-super-ultrawide,
    [class*="button"].min-width-five-sixths-super-ultrawide,
    [class*="badge"].min-width-five-sixths-super-ultrawide,
    [class*="pile"].min-width-five-sixths-super-ultrawide,
    [class*="input"].min-width-five-sixths-super-ultrawide,
    [class*="table"].min-width-five-sixths-super-ultrawide {
      min-width: calc(((100% / 6) * 5) - (8px*2)); } }

[class*="bubble"].min-width-four-fifths,
[class*="card"].min-width-four-fifths,
[class*="button"].min-width-four-fifths,
[class*="badge"].min-width-four-fifths,
[class*="pile"].min-width-four-fifths,
[class*="input"].min-width-four-fifths,
[class*="table"].min-width-four-fifths {
  min-width: calc(80% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-four-fifths-tablet,
    [class*="card"].min-width-four-fifths-tablet,
    [class*="button"].min-width-four-fifths-tablet,
    [class*="badge"].min-width-four-fifths-tablet,
    [class*="pile"].min-width-four-fifths-tablet,
    [class*="input"].min-width-four-fifths-tablet,
    [class*="table"].min-width-four-fifths-tablet {
      min-width: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-four-fifths-tablet-pc,
    [class*="card"].min-width-four-fifths-tablet-pc,
    [class*="button"].min-width-four-fifths-tablet-pc,
    [class*="badge"].min-width-four-fifths-tablet-pc,
    [class*="pile"].min-width-four-fifths-tablet-pc,
    [class*="input"].min-width-four-fifths-tablet-pc,
    [class*="table"].min-width-four-fifths-tablet-pc {
      min-width: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-four-fifths-tablet-pc,
    [class*="card"].min-width-four-fifths-tablet-pc,
    [class*="button"].min-width-four-fifths-tablet-pc,
    [class*="badge"].min-width-four-fifths-tablet-pc,
    [class*="pile"].min-width-four-fifths-tablet-pc,
    [class*="input"].min-width-four-fifths-tablet-pc,
    [class*="table"].min-width-four-fifths-tablet-pc {
      min-width: calc(80% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-four-fifths-pc,
    [class*="card"].min-width-four-fifths-pc,
    [class*="button"].min-width-four-fifths-pc,
    [class*="badge"].min-width-four-fifths-pc,
    [class*="pile"].min-width-four-fifths-pc,
    [class*="input"].min-width-four-fifths-pc,
    [class*="table"].min-width-four-fifths-pc {
      min-width: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-four-fifths-ultrawide,
    [class*="card"].min-width-four-fifths-ultrawide,
    [class*="button"].min-width-four-fifths-ultrawide,
    [class*="badge"].min-width-four-fifths-ultrawide,
    [class*="pile"].min-width-four-fifths-ultrawide,
    [class*="input"].min-width-four-fifths-ultrawide,
    [class*="table"].min-width-four-fifths-ultrawide {
      min-width: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-four-fifths-super-ultrawide,
    [class*="card"].min-width-four-fifths-super-ultrawide,
    [class*="button"].min-width-four-fifths-super-ultrawide,
    [class*="badge"].min-width-four-fifths-super-ultrawide,
    [class*="pile"].min-width-four-fifths-super-ultrawide,
    [class*="input"].min-width-four-fifths-super-ultrawide,
    [class*="table"].min-width-four-fifths-super-ultrawide {
      min-width: calc(80% - (8px*2)); } }

[class*="bubble"].min-width-three-quaters,
[class*="card"].min-width-three-quaters,
[class*="button"].min-width-three-quaters,
[class*="badge"].min-width-three-quaters,
[class*="pile"].min-width-three-quaters,
[class*="input"].min-width-three-quaters,
[class*="table"].min-width-three-quaters {
  min-width: calc(75% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-three-quaters-tablet,
    [class*="card"].min-width-three-quaters-tablet,
    [class*="button"].min-width-three-quaters-tablet,
    [class*="badge"].min-width-three-quaters-tablet,
    [class*="pile"].min-width-three-quaters-tablet,
    [class*="input"].min-width-three-quaters-tablet,
    [class*="table"].min-width-three-quaters-tablet {
      min-width: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-three-quaters-tablet-pc,
    [class*="card"].min-width-three-quaters-tablet-pc,
    [class*="button"].min-width-three-quaters-tablet-pc,
    [class*="badge"].min-width-three-quaters-tablet-pc,
    [class*="pile"].min-width-three-quaters-tablet-pc,
    [class*="input"].min-width-three-quaters-tablet-pc,
    [class*="table"].min-width-three-quaters-tablet-pc {
      min-width: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-three-quaters-tablet-pc,
    [class*="card"].min-width-three-quaters-tablet-pc,
    [class*="button"].min-width-three-quaters-tablet-pc,
    [class*="badge"].min-width-three-quaters-tablet-pc,
    [class*="pile"].min-width-three-quaters-tablet-pc,
    [class*="input"].min-width-three-quaters-tablet-pc,
    [class*="table"].min-width-three-quaters-tablet-pc {
      min-width: calc(75% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-three-quaters-pc,
    [class*="card"].min-width-three-quaters-pc,
    [class*="button"].min-width-three-quaters-pc,
    [class*="badge"].min-width-three-quaters-pc,
    [class*="pile"].min-width-three-quaters-pc,
    [class*="input"].min-width-three-quaters-pc,
    [class*="table"].min-width-three-quaters-pc {
      min-width: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-three-quaters-ultrawide,
    [class*="card"].min-width-three-quaters-ultrawide,
    [class*="button"].min-width-three-quaters-ultrawide,
    [class*="badge"].min-width-three-quaters-ultrawide,
    [class*="pile"].min-width-three-quaters-ultrawide,
    [class*="input"].min-width-three-quaters-ultrawide,
    [class*="table"].min-width-three-quaters-ultrawide {
      min-width: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-three-quaters-super-ultrawide,
    [class*="card"].min-width-three-quaters-super-ultrawide,
    [class*="button"].min-width-three-quaters-super-ultrawide,
    [class*="badge"].min-width-three-quaters-super-ultrawide,
    [class*="pile"].min-width-three-quaters-super-ultrawide,
    [class*="input"].min-width-three-quaters-super-ultrawide,
    [class*="table"].min-width-three-quaters-super-ultrawide {
      min-width: calc(75% - (8px*2)); } }

[class*="bubble"].min-width-two-thirds,
[class*="card"].min-width-two-thirds,
[class*="button"].min-width-two-thirds,
[class*="badge"].min-width-two-thirds,
[class*="pile"].min-width-two-thirds,
[class*="input"].min-width-two-thirds,
[class*="table"].min-width-two-thirds {
  min-width: calc(66% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-two-thirds-tablet,
    [class*="card"].min-width-two-thirds-tablet,
    [class*="button"].min-width-two-thirds-tablet,
    [class*="badge"].min-width-two-thirds-tablet,
    [class*="pile"].min-width-two-thirds-tablet,
    [class*="input"].min-width-two-thirds-tablet,
    [class*="table"].min-width-two-thirds-tablet {
      min-width: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-two-thirds-tablet-pc,
    [class*="card"].min-width-two-thirds-tablet-pc,
    [class*="button"].min-width-two-thirds-tablet-pc,
    [class*="badge"].min-width-two-thirds-tablet-pc,
    [class*="pile"].min-width-two-thirds-tablet-pc,
    [class*="input"].min-width-two-thirds-tablet-pc,
    [class*="table"].min-width-two-thirds-tablet-pc {
      min-width: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-two-thirds-tablet-pc,
    [class*="card"].min-width-two-thirds-tablet-pc,
    [class*="button"].min-width-two-thirds-tablet-pc,
    [class*="badge"].min-width-two-thirds-tablet-pc,
    [class*="pile"].min-width-two-thirds-tablet-pc,
    [class*="input"].min-width-two-thirds-tablet-pc,
    [class*="table"].min-width-two-thirds-tablet-pc {
      min-width: calc(66% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-two-thirds-pc,
    [class*="card"].min-width-two-thirds-pc,
    [class*="button"].min-width-two-thirds-pc,
    [class*="badge"].min-width-two-thirds-pc,
    [class*="pile"].min-width-two-thirds-pc,
    [class*="input"].min-width-two-thirds-pc,
    [class*="table"].min-width-two-thirds-pc {
      min-width: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-two-thirds-ultrawide,
    [class*="card"].min-width-two-thirds-ultrawide,
    [class*="button"].min-width-two-thirds-ultrawide,
    [class*="badge"].min-width-two-thirds-ultrawide,
    [class*="pile"].min-width-two-thirds-ultrawide,
    [class*="input"].min-width-two-thirds-ultrawide,
    [class*="table"].min-width-two-thirds-ultrawide {
      min-width: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-two-thirds-super-ultrawide,
    [class*="card"].min-width-two-thirds-super-ultrawide,
    [class*="button"].min-width-two-thirds-super-ultrawide,
    [class*="badge"].min-width-two-thirds-super-ultrawide,
    [class*="pile"].min-width-two-thirds-super-ultrawide,
    [class*="input"].min-width-two-thirds-super-ultrawide,
    [class*="table"].min-width-two-thirds-super-ultrawide {
      min-width: calc(66% - (8px*2)); } }

[class*="bubble"].min-width-five-eighths,
[class*="card"].min-width-five-eighths,
[class*="button"].min-width-five-eighths,
[class*="badge"].min-width-five-eighths,
[class*="pile"].min-width-five-eighths,
[class*="input"].min-width-five-eighths,
[class*="table"].min-width-five-eighths {
  min-width: calc(62.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-five-eighths-tablet,
    [class*="card"].min-width-five-eighths-tablet,
    [class*="button"].min-width-five-eighths-tablet,
    [class*="badge"].min-width-five-eighths-tablet,
    [class*="pile"].min-width-five-eighths-tablet,
    [class*="input"].min-width-five-eighths-tablet,
    [class*="table"].min-width-five-eighths-tablet {
      min-width: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-five-eighths-tablet-pc,
    [class*="card"].min-width-five-eighths-tablet-pc,
    [class*="button"].min-width-five-eighths-tablet-pc,
    [class*="badge"].min-width-five-eighths-tablet-pc,
    [class*="pile"].min-width-five-eighths-tablet-pc,
    [class*="input"].min-width-five-eighths-tablet-pc,
    [class*="table"].min-width-five-eighths-tablet-pc {
      min-width: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-five-eighths-tablet-pc,
    [class*="card"].min-width-five-eighths-tablet-pc,
    [class*="button"].min-width-five-eighths-tablet-pc,
    [class*="badge"].min-width-five-eighths-tablet-pc,
    [class*="pile"].min-width-five-eighths-tablet-pc,
    [class*="input"].min-width-five-eighths-tablet-pc,
    [class*="table"].min-width-five-eighths-tablet-pc {
      min-width: calc(62.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-five-eighths-pc,
    [class*="card"].min-width-five-eighths-pc,
    [class*="button"].min-width-five-eighths-pc,
    [class*="badge"].min-width-five-eighths-pc,
    [class*="pile"].min-width-five-eighths-pc,
    [class*="input"].min-width-five-eighths-pc,
    [class*="table"].min-width-five-eighths-pc {
      min-width: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-five-eighths-ultrawide,
    [class*="card"].min-width-five-eighths-ultrawide,
    [class*="button"].min-width-five-eighths-ultrawide,
    [class*="badge"].min-width-five-eighths-ultrawide,
    [class*="pile"].min-width-five-eighths-ultrawide,
    [class*="input"].min-width-five-eighths-ultrawide,
    [class*="table"].min-width-five-eighths-ultrawide {
      min-width: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-five-eighths-super-ultrawide,
    [class*="card"].min-width-five-eighths-super-ultrawide,
    [class*="button"].min-width-five-eighths-super-ultrawide,
    [class*="badge"].min-width-five-eighths-super-ultrawide,
    [class*="pile"].min-width-five-eighths-super-ultrawide,
    [class*="input"].min-width-five-eighths-super-ultrawide,
    [class*="table"].min-width-five-eighths-super-ultrawide {
      min-width: calc(62.5% - (8px*2)); } }

[class*="bubble"].min-width-three-fifths,
[class*="card"].min-width-three-fifths,
[class*="button"].min-width-three-fifths,
[class*="badge"].min-width-three-fifths,
[class*="pile"].min-width-three-fifths,
[class*="input"].min-width-three-fifths,
[class*="table"].min-width-three-fifths {
  min-width: calc(60% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-three-fifths-tablet,
    [class*="card"].min-width-three-fifths-tablet,
    [class*="button"].min-width-three-fifths-tablet,
    [class*="badge"].min-width-three-fifths-tablet,
    [class*="pile"].min-width-three-fifths-tablet,
    [class*="input"].min-width-three-fifths-tablet,
    [class*="table"].min-width-three-fifths-tablet {
      min-width: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-three-fifths-tablet-pc,
    [class*="card"].min-width-three-fifths-tablet-pc,
    [class*="button"].min-width-three-fifths-tablet-pc,
    [class*="badge"].min-width-three-fifths-tablet-pc,
    [class*="pile"].min-width-three-fifths-tablet-pc,
    [class*="input"].min-width-three-fifths-tablet-pc,
    [class*="table"].min-width-three-fifths-tablet-pc {
      min-width: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-three-fifths-tablet-pc,
    [class*="card"].min-width-three-fifths-tablet-pc,
    [class*="button"].min-width-three-fifths-tablet-pc,
    [class*="badge"].min-width-three-fifths-tablet-pc,
    [class*="pile"].min-width-three-fifths-tablet-pc,
    [class*="input"].min-width-three-fifths-tablet-pc,
    [class*="table"].min-width-three-fifths-tablet-pc {
      min-width: calc(60% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-three-fifths-pc,
    [class*="card"].min-width-three-fifths-pc,
    [class*="button"].min-width-three-fifths-pc,
    [class*="badge"].min-width-three-fifths-pc,
    [class*="pile"].min-width-three-fifths-pc,
    [class*="input"].min-width-three-fifths-pc,
    [class*="table"].min-width-three-fifths-pc {
      min-width: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-three-fifths-ultrawide,
    [class*="card"].min-width-three-fifths-ultrawide,
    [class*="button"].min-width-three-fifths-ultrawide,
    [class*="badge"].min-width-three-fifths-ultrawide,
    [class*="pile"].min-width-three-fifths-ultrawide,
    [class*="input"].min-width-three-fifths-ultrawide,
    [class*="table"].min-width-three-fifths-ultrawide {
      min-width: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-three-fifths-super-ultrawide,
    [class*="card"].min-width-three-fifths-super-ultrawide,
    [class*="button"].min-width-three-fifths-super-ultrawide,
    [class*="badge"].min-width-three-fifths-super-ultrawide,
    [class*="pile"].min-width-three-fifths-super-ultrawide,
    [class*="input"].min-width-three-fifths-super-ultrawide,
    [class*="table"].min-width-three-fifths-super-ultrawide {
      min-width: calc(60% - (8px*2)); } }

[class*="bubble"].min-width-half,
[class*="card"].min-width-half,
[class*="button"].min-width-half,
[class*="badge"].min-width-half,
[class*="pile"].min-width-half,
[class*="input"].min-width-half,
[class*="table"].min-width-half {
  min-width: calc(50% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-half-tablet,
    [class*="card"].min-width-half-tablet,
    [class*="button"].min-width-half-tablet,
    [class*="badge"].min-width-half-tablet,
    [class*="pile"].min-width-half-tablet,
    [class*="input"].min-width-half-tablet,
    [class*="table"].min-width-half-tablet {
      min-width: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-half-tablet-pc,
    [class*="card"].min-width-half-tablet-pc,
    [class*="button"].min-width-half-tablet-pc,
    [class*="badge"].min-width-half-tablet-pc,
    [class*="pile"].min-width-half-tablet-pc,
    [class*="input"].min-width-half-tablet-pc,
    [class*="table"].min-width-half-tablet-pc {
      min-width: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-half-tablet-pc,
    [class*="card"].min-width-half-tablet-pc,
    [class*="button"].min-width-half-tablet-pc,
    [class*="badge"].min-width-half-tablet-pc,
    [class*="pile"].min-width-half-tablet-pc,
    [class*="input"].min-width-half-tablet-pc,
    [class*="table"].min-width-half-tablet-pc {
      min-width: calc(50% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-half-pc,
    [class*="card"].min-width-half-pc,
    [class*="button"].min-width-half-pc,
    [class*="badge"].min-width-half-pc,
    [class*="pile"].min-width-half-pc,
    [class*="input"].min-width-half-pc,
    [class*="table"].min-width-half-pc {
      min-width: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-half-ultrawide,
    [class*="card"].min-width-half-ultrawide,
    [class*="button"].min-width-half-ultrawide,
    [class*="badge"].min-width-half-ultrawide,
    [class*="pile"].min-width-half-ultrawide,
    [class*="input"].min-width-half-ultrawide,
    [class*="table"].min-width-half-ultrawide {
      min-width: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-half-super-ultrawide,
    [class*="card"].min-width-half-super-ultrawide,
    [class*="button"].min-width-half-super-ultrawide,
    [class*="badge"].min-width-half-super-ultrawide,
    [class*="pile"].min-width-half-super-ultrawide,
    [class*="input"].min-width-half-super-ultrawide,
    [class*="table"].min-width-half-super-ultrawide {
      min-width: calc(50% - (8px*2)); } }

[class*="bubble"].min-width-three-sixths,
[class*="card"].min-width-three-sixths,
[class*="button"].min-width-three-sixths,
[class*="badge"].min-width-three-sixths,
[class*="pile"].min-width-three-sixths,
[class*="input"].min-width-three-sixths,
[class*="table"].min-width-three-sixths {
  min-width: calc(((100% / 6) * 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-three-sixths-tablet,
    [class*="card"].min-width-three-sixths-tablet,
    [class*="button"].min-width-three-sixths-tablet,
    [class*="badge"].min-width-three-sixths-tablet,
    [class*="pile"].min-width-three-sixths-tablet,
    [class*="input"].min-width-three-sixths-tablet,
    [class*="table"].min-width-three-sixths-tablet {
      min-width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-three-sixths-tablet-pc,
    [class*="card"].min-width-three-sixths-tablet-pc,
    [class*="button"].min-width-three-sixths-tablet-pc,
    [class*="badge"].min-width-three-sixths-tablet-pc,
    [class*="pile"].min-width-three-sixths-tablet-pc,
    [class*="input"].min-width-three-sixths-tablet-pc,
    [class*="table"].min-width-three-sixths-tablet-pc {
      min-width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-three-sixths-tablet-pc,
    [class*="card"].min-width-three-sixths-tablet-pc,
    [class*="button"].min-width-three-sixths-tablet-pc,
    [class*="badge"].min-width-three-sixths-tablet-pc,
    [class*="pile"].min-width-three-sixths-tablet-pc,
    [class*="input"].min-width-three-sixths-tablet-pc,
    [class*="table"].min-width-three-sixths-tablet-pc {
      min-width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-three-sixths-pc,
    [class*="card"].min-width-three-sixths-pc,
    [class*="button"].min-width-three-sixths-pc,
    [class*="badge"].min-width-three-sixths-pc,
    [class*="pile"].min-width-three-sixths-pc,
    [class*="input"].min-width-three-sixths-pc,
    [class*="table"].min-width-three-sixths-pc {
      min-width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-three-sixths-ultrawide,
    [class*="card"].min-width-three-sixths-ultrawide,
    [class*="button"].min-width-three-sixths-ultrawide,
    [class*="badge"].min-width-three-sixths-ultrawide,
    [class*="pile"].min-width-three-sixths-ultrawide,
    [class*="input"].min-width-three-sixths-ultrawide,
    [class*="table"].min-width-three-sixths-ultrawide {
      min-width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-three-sixths-super-ultrawide,
    [class*="card"].min-width-three-sixths-super-ultrawide,
    [class*="button"].min-width-three-sixths-super-ultrawide,
    [class*="badge"].min-width-three-sixths-super-ultrawide,
    [class*="pile"].min-width-three-sixths-super-ultrawide,
    [class*="input"].min-width-three-sixths-super-ultrawide,
    [class*="table"].min-width-three-sixths-super-ultrawide {
      min-width: calc(((100% / 6) * 3) - (8px*2)); } }

[class*="bubble"].min-width-two-fifths,
[class*="card"].min-width-two-fifths,
[class*="button"].min-width-two-fifths,
[class*="badge"].min-width-two-fifths,
[class*="pile"].min-width-two-fifths,
[class*="input"].min-width-two-fifths,
[class*="table"].min-width-two-fifths {
  min-width: calc(40% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-two-fifths-tablet,
    [class*="card"].min-width-two-fifths-tablet,
    [class*="button"].min-width-two-fifths-tablet,
    [class*="badge"].min-width-two-fifths-tablet,
    [class*="pile"].min-width-two-fifths-tablet,
    [class*="input"].min-width-two-fifths-tablet,
    [class*="table"].min-width-two-fifths-tablet {
      min-width: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-two-fifths-tablet-pc,
    [class*="card"].min-width-two-fifths-tablet-pc,
    [class*="button"].min-width-two-fifths-tablet-pc,
    [class*="badge"].min-width-two-fifths-tablet-pc,
    [class*="pile"].min-width-two-fifths-tablet-pc,
    [class*="input"].min-width-two-fifths-tablet-pc,
    [class*="table"].min-width-two-fifths-tablet-pc {
      min-width: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-two-fifths-tablet-pc,
    [class*="card"].min-width-two-fifths-tablet-pc,
    [class*="button"].min-width-two-fifths-tablet-pc,
    [class*="badge"].min-width-two-fifths-tablet-pc,
    [class*="pile"].min-width-two-fifths-tablet-pc,
    [class*="input"].min-width-two-fifths-tablet-pc,
    [class*="table"].min-width-two-fifths-tablet-pc {
      min-width: calc(40% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-two-fifths-pc,
    [class*="card"].min-width-two-fifths-pc,
    [class*="button"].min-width-two-fifths-pc,
    [class*="badge"].min-width-two-fifths-pc,
    [class*="pile"].min-width-two-fifths-pc,
    [class*="input"].min-width-two-fifths-pc,
    [class*="table"].min-width-two-fifths-pc {
      min-width: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-two-fifths-ultrawide,
    [class*="card"].min-width-two-fifths-ultrawide,
    [class*="button"].min-width-two-fifths-ultrawide,
    [class*="badge"].min-width-two-fifths-ultrawide,
    [class*="pile"].min-width-two-fifths-ultrawide,
    [class*="input"].min-width-two-fifths-ultrawide,
    [class*="table"].min-width-two-fifths-ultrawide {
      min-width: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-two-fifths-super-ultrawide,
    [class*="card"].min-width-two-fifths-super-ultrawide,
    [class*="button"].min-width-two-fifths-super-ultrawide,
    [class*="badge"].min-width-two-fifths-super-ultrawide,
    [class*="pile"].min-width-two-fifths-super-ultrawide,
    [class*="input"].min-width-two-fifths-super-ultrawide,
    [class*="table"].min-width-two-fifths-super-ultrawide {
      min-width: calc(40% - (8px*2)); } }

[class*="bubble"].min-width-three-eighths,
[class*="card"].min-width-three-eighths,
[class*="button"].min-width-three-eighths,
[class*="badge"].min-width-three-eighths,
[class*="pile"].min-width-three-eighths,
[class*="input"].min-width-three-eighths,
[class*="table"].min-width-three-eighths {
  min-width: calc(37.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-three-eighths-tablet,
    [class*="card"].min-width-three-eighths-tablet,
    [class*="button"].min-width-three-eighths-tablet,
    [class*="badge"].min-width-three-eighths-tablet,
    [class*="pile"].min-width-three-eighths-tablet,
    [class*="input"].min-width-three-eighths-tablet,
    [class*="table"].min-width-three-eighths-tablet {
      min-width: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-three-eighths-tablet-pc,
    [class*="card"].min-width-three-eighths-tablet-pc,
    [class*="button"].min-width-three-eighths-tablet-pc,
    [class*="badge"].min-width-three-eighths-tablet-pc,
    [class*="pile"].min-width-three-eighths-tablet-pc,
    [class*="input"].min-width-three-eighths-tablet-pc,
    [class*="table"].min-width-three-eighths-tablet-pc {
      min-width: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-three-eighths-tablet-pc,
    [class*="card"].min-width-three-eighths-tablet-pc,
    [class*="button"].min-width-three-eighths-tablet-pc,
    [class*="badge"].min-width-three-eighths-tablet-pc,
    [class*="pile"].min-width-three-eighths-tablet-pc,
    [class*="input"].min-width-three-eighths-tablet-pc,
    [class*="table"].min-width-three-eighths-tablet-pc {
      min-width: calc(37.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-three-eighths-pc,
    [class*="card"].min-width-three-eighths-pc,
    [class*="button"].min-width-three-eighths-pc,
    [class*="badge"].min-width-three-eighths-pc,
    [class*="pile"].min-width-three-eighths-pc,
    [class*="input"].min-width-three-eighths-pc,
    [class*="table"].min-width-three-eighths-pc {
      min-width: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-three-eighths-ultrawide,
    [class*="card"].min-width-three-eighths-ultrawide,
    [class*="button"].min-width-three-eighths-ultrawide,
    [class*="badge"].min-width-three-eighths-ultrawide,
    [class*="pile"].min-width-three-eighths-ultrawide,
    [class*="input"].min-width-three-eighths-ultrawide,
    [class*="table"].min-width-three-eighths-ultrawide {
      min-width: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-three-eighths-super-ultrawide,
    [class*="card"].min-width-three-eighths-super-ultrawide,
    [class*="button"].min-width-three-eighths-super-ultrawide,
    [class*="badge"].min-width-three-eighths-super-ultrawide,
    [class*="pile"].min-width-three-eighths-super-ultrawide,
    [class*="input"].min-width-three-eighths-super-ultrawide,
    [class*="table"].min-width-three-eighths-super-ultrawide {
      min-width: calc(37.5% - (8px*2)); } }

[class*="bubble"].min-width-third,
[class*="card"].min-width-third,
[class*="button"].min-width-third,
[class*="badge"].min-width-third,
[class*="pile"].min-width-third,
[class*="input"].min-width-third,
[class*="table"].min-width-third {
  min-width: calc((100% / 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-third-tablet,
    [class*="card"].min-width-third-tablet,
    [class*="button"].min-width-third-tablet,
    [class*="badge"].min-width-third-tablet,
    [class*="pile"].min-width-third-tablet,
    [class*="input"].min-width-third-tablet,
    [class*="table"].min-width-third-tablet {
      min-width: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-third-tablet-pc,
    [class*="card"].min-width-third-tablet-pc,
    [class*="button"].min-width-third-tablet-pc,
    [class*="badge"].min-width-third-tablet-pc,
    [class*="pile"].min-width-third-tablet-pc,
    [class*="input"].min-width-third-tablet-pc,
    [class*="table"].min-width-third-tablet-pc {
      min-width: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-third-tablet-pc,
    [class*="card"].min-width-third-tablet-pc,
    [class*="button"].min-width-third-tablet-pc,
    [class*="badge"].min-width-third-tablet-pc,
    [class*="pile"].min-width-third-tablet-pc,
    [class*="input"].min-width-third-tablet-pc,
    [class*="table"].min-width-third-tablet-pc {
      min-width: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-third-pc,
    [class*="card"].min-width-third-pc,
    [class*="button"].min-width-third-pc,
    [class*="badge"].min-width-third-pc,
    [class*="pile"].min-width-third-pc,
    [class*="input"].min-width-third-pc,
    [class*="table"].min-width-third-pc {
      min-width: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-third-ultrawide,
    [class*="card"].min-width-third-ultrawide,
    [class*="button"].min-width-third-ultrawide,
    [class*="badge"].min-width-third-ultrawide,
    [class*="pile"].min-width-third-ultrawide,
    [class*="input"].min-width-third-ultrawide,
    [class*="table"].min-width-third-ultrawide {
      min-width: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-third-super-ultrawide,
    [class*="card"].min-width-third-super-ultrawide,
    [class*="button"].min-width-third-super-ultrawide,
    [class*="badge"].min-width-third-super-ultrawide,
    [class*="pile"].min-width-third-super-ultrawide,
    [class*="input"].min-width-third-super-ultrawide,
    [class*="table"].min-width-third-super-ultrawide {
      min-width: calc((100% / 3) - (8px*2)); } }

[class*="bubble"].min-width-quater,
[class*="card"].min-width-quater,
[class*="button"].min-width-quater,
[class*="badge"].min-width-quater,
[class*="pile"].min-width-quater,
[class*="input"].min-width-quater,
[class*="table"].min-width-quater {
  min-width: calc(25% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-quater-tablet,
    [class*="card"].min-width-quater-tablet,
    [class*="button"].min-width-quater-tablet,
    [class*="badge"].min-width-quater-tablet,
    [class*="pile"].min-width-quater-tablet,
    [class*="input"].min-width-quater-tablet,
    [class*="table"].min-width-quater-tablet {
      min-width: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-quater-tablet-pc,
    [class*="card"].min-width-quater-tablet-pc,
    [class*="button"].min-width-quater-tablet-pc,
    [class*="badge"].min-width-quater-tablet-pc,
    [class*="pile"].min-width-quater-tablet-pc,
    [class*="input"].min-width-quater-tablet-pc,
    [class*="table"].min-width-quater-tablet-pc {
      min-width: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-quater-tablet-pc,
    [class*="card"].min-width-quater-tablet-pc,
    [class*="button"].min-width-quater-tablet-pc,
    [class*="badge"].min-width-quater-tablet-pc,
    [class*="pile"].min-width-quater-tablet-pc,
    [class*="input"].min-width-quater-tablet-pc,
    [class*="table"].min-width-quater-tablet-pc {
      min-width: calc(25% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-quater-pc,
    [class*="card"].min-width-quater-pc,
    [class*="button"].min-width-quater-pc,
    [class*="badge"].min-width-quater-pc,
    [class*="pile"].min-width-quater-pc,
    [class*="input"].min-width-quater-pc,
    [class*="table"].min-width-quater-pc {
      min-width: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-quater-ultrawide,
    [class*="card"].min-width-quater-ultrawide,
    [class*="button"].min-width-quater-ultrawide,
    [class*="badge"].min-width-quater-ultrawide,
    [class*="pile"].min-width-quater-ultrawide,
    [class*="input"].min-width-quater-ultrawide,
    [class*="table"].min-width-quater-ultrawide {
      min-width: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-quater-super-ultrawide,
    [class*="card"].min-width-quater-super-ultrawide,
    [class*="button"].min-width-quater-super-ultrawide,
    [class*="badge"].min-width-quater-super-ultrawide,
    [class*="pile"].min-width-quater-super-ultrawide,
    [class*="input"].min-width-quater-super-ultrawide,
    [class*="table"].min-width-quater-super-ultrawide {
      min-width: calc(25% - (8px*2)); } }

[class*="bubble"].min-width-fifth,
[class*="card"].min-width-fifth,
[class*="button"].min-width-fifth,
[class*="badge"].min-width-fifth,
[class*="pile"].min-width-fifth,
[class*="input"].min-width-fifth,
[class*="table"].min-width-fifth {
  min-width: calc(20% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-fifth-tablet,
    [class*="card"].min-width-fifth-tablet,
    [class*="button"].min-width-fifth-tablet,
    [class*="badge"].min-width-fifth-tablet,
    [class*="pile"].min-width-fifth-tablet,
    [class*="input"].min-width-fifth-tablet,
    [class*="table"].min-width-fifth-tablet {
      min-width: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-fifth-tablet-pc,
    [class*="card"].min-width-fifth-tablet-pc,
    [class*="button"].min-width-fifth-tablet-pc,
    [class*="badge"].min-width-fifth-tablet-pc,
    [class*="pile"].min-width-fifth-tablet-pc,
    [class*="input"].min-width-fifth-tablet-pc,
    [class*="table"].min-width-fifth-tablet-pc {
      min-width: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-fifth-tablet-pc,
    [class*="card"].min-width-fifth-tablet-pc,
    [class*="button"].min-width-fifth-tablet-pc,
    [class*="badge"].min-width-fifth-tablet-pc,
    [class*="pile"].min-width-fifth-tablet-pc,
    [class*="input"].min-width-fifth-tablet-pc,
    [class*="table"].min-width-fifth-tablet-pc {
      min-width: calc(20% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-fifth-pc,
    [class*="card"].min-width-fifth-pc,
    [class*="button"].min-width-fifth-pc,
    [class*="badge"].min-width-fifth-pc,
    [class*="pile"].min-width-fifth-pc,
    [class*="input"].min-width-fifth-pc,
    [class*="table"].min-width-fifth-pc {
      min-width: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-fifth-ultrawide,
    [class*="card"].min-width-fifth-ultrawide,
    [class*="button"].min-width-fifth-ultrawide,
    [class*="badge"].min-width-fifth-ultrawide,
    [class*="pile"].min-width-fifth-ultrawide,
    [class*="input"].min-width-fifth-ultrawide,
    [class*="table"].min-width-fifth-ultrawide {
      min-width: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-fifth-super-ultrawide,
    [class*="card"].min-width-fifth-super-ultrawide,
    [class*="button"].min-width-fifth-super-ultrawide,
    [class*="badge"].min-width-fifth-super-ultrawide,
    [class*="pile"].min-width-fifth-super-ultrawide,
    [class*="input"].min-width-fifth-super-ultrawide,
    [class*="table"].min-width-fifth-super-ultrawide {
      min-width: calc(20% - (8px*2)); } }

[class*="bubble"].min-width-sixth,
[class*="card"].min-width-sixth,
[class*="button"].min-width-sixth,
[class*="badge"].min-width-sixth,
[class*="pile"].min-width-sixth,
[class*="input"].min-width-sixth,
[class*="table"].min-width-sixth {
  min-width: calc((100% / 6) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-sixth-tablet,
    [class*="card"].min-width-sixth-tablet,
    [class*="button"].min-width-sixth-tablet,
    [class*="badge"].min-width-sixth-tablet,
    [class*="pile"].min-width-sixth-tablet,
    [class*="input"].min-width-sixth-tablet,
    [class*="table"].min-width-sixth-tablet {
      min-width: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-sixth-tablet-pc,
    [class*="card"].min-width-sixth-tablet-pc,
    [class*="button"].min-width-sixth-tablet-pc,
    [class*="badge"].min-width-sixth-tablet-pc,
    [class*="pile"].min-width-sixth-tablet-pc,
    [class*="input"].min-width-sixth-tablet-pc,
    [class*="table"].min-width-sixth-tablet-pc {
      min-width: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-sixth-tablet-pc,
    [class*="card"].min-width-sixth-tablet-pc,
    [class*="button"].min-width-sixth-tablet-pc,
    [class*="badge"].min-width-sixth-tablet-pc,
    [class*="pile"].min-width-sixth-tablet-pc,
    [class*="input"].min-width-sixth-tablet-pc,
    [class*="table"].min-width-sixth-tablet-pc {
      min-width: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-sixth-pc,
    [class*="card"].min-width-sixth-pc,
    [class*="button"].min-width-sixth-pc,
    [class*="badge"].min-width-sixth-pc,
    [class*="pile"].min-width-sixth-pc,
    [class*="input"].min-width-sixth-pc,
    [class*="table"].min-width-sixth-pc {
      min-width: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-sixth-ultrawide,
    [class*="card"].min-width-sixth-ultrawide,
    [class*="button"].min-width-sixth-ultrawide,
    [class*="badge"].min-width-sixth-ultrawide,
    [class*="pile"].min-width-sixth-ultrawide,
    [class*="input"].min-width-sixth-ultrawide,
    [class*="table"].min-width-sixth-ultrawide {
      min-width: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-sixth-super-ultrawide,
    [class*="card"].min-width-sixth-super-ultrawide,
    [class*="button"].min-width-sixth-super-ultrawide,
    [class*="badge"].min-width-sixth-super-ultrawide,
    [class*="pile"].min-width-sixth-super-ultrawide,
    [class*="input"].min-width-sixth-super-ultrawide,
    [class*="table"].min-width-sixth-super-ultrawide {
      min-width: calc((100% / 6) - (8px*2)); } }

[class*="bubble"].min-width-eighth,
[class*="card"].min-width-eighth,
[class*="button"].min-width-eighth,
[class*="badge"].min-width-eighth,
[class*="pile"].min-width-eighth,
[class*="input"].min-width-eighth,
[class*="table"].min-width-eighth {
  min-width: calc(12.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-width-eighth-tablet,
    [class*="card"].min-width-eighth-tablet,
    [class*="button"].min-width-eighth-tablet,
    [class*="badge"].min-width-eighth-tablet,
    [class*="pile"].min-width-eighth-tablet,
    [class*="input"].min-width-eighth-tablet,
    [class*="table"].min-width-eighth-tablet {
      min-width: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-width-eighth-tablet-pc,
    [class*="card"].min-width-eighth-tablet-pc,
    [class*="button"].min-width-eighth-tablet-pc,
    [class*="badge"].min-width-eighth-tablet-pc,
    [class*="pile"].min-width-eighth-tablet-pc,
    [class*="input"].min-width-eighth-tablet-pc,
    [class*="table"].min-width-eighth-tablet-pc {
      min-width: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-width-eighth-tablet-pc,
    [class*="card"].min-width-eighth-tablet-pc,
    [class*="button"].min-width-eighth-tablet-pc,
    [class*="badge"].min-width-eighth-tablet-pc,
    [class*="pile"].min-width-eighth-tablet-pc,
    [class*="input"].min-width-eighth-tablet-pc,
    [class*="table"].min-width-eighth-tablet-pc {
      min-width: calc(12.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-width-eighth-pc,
    [class*="card"].min-width-eighth-pc,
    [class*="button"].min-width-eighth-pc,
    [class*="badge"].min-width-eighth-pc,
    [class*="pile"].min-width-eighth-pc,
    [class*="input"].min-width-eighth-pc,
    [class*="table"].min-width-eighth-pc {
      min-width: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-eighth-ultrawide,
    [class*="card"].min-width-eighth-ultrawide,
    [class*="button"].min-width-eighth-ultrawide,
    [class*="badge"].min-width-eighth-ultrawide,
    [class*="pile"].min-width-eighth-ultrawide,
    [class*="input"].min-width-eighth-ultrawide,
    [class*="table"].min-width-eighth-ultrawide {
      min-width: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-width-eighth-super-ultrawide,
    [class*="card"].min-width-eighth-super-ultrawide,
    [class*="button"].min-width-eighth-super-ultrawide,
    [class*="badge"].min-width-eighth-super-ultrawide,
    [class*="pile"].min-width-eighth-super-ultrawide,
    [class*="input"].min-width-eighth-super-ultrawide,
    [class*="table"].min-width-eighth-super-ultrawide {
      min-width: calc(12.5% - (8px*2)); } }

.width {
  width: 96px; }
  @media (min-width: 600px) {
    .width-tablet {
      width: 96px; } }
  @media (min-width: 1024px) {
    .width-tablet-pc {
      width: 96px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .width-tablet-pc {
      width: 96px; } }
  @media (min-width: 1440px) {
    .width-pc {
      width: 96px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .width-ultrawide {
      width: 96px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .width-super-ultrawide {
      width: 96px; } }
  .width-xxs {
    width: 32px; }
    @media (min-width: 600px) {
      .width-xxs-tablet {
        width: 32px; } }
    @media (min-width: 1024px) {
      .width-xxs-tablet-pc {
        width: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-xxs-tablet-pc {
        width: 32px; } }
    @media (min-width: 1440px) {
      .width-xxs-pc {
        width: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-xxs-ultrawide {
        width: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-xxs-super-ultrawide {
        width: 32px; } }
  .width-xs {
    width: 48px; }
    @media (min-width: 600px) {
      .width-xs-tablet {
        width: 48px; } }
    @media (min-width: 1024px) {
      .width-xs-tablet-pc {
        width: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-xs-tablet-pc {
        width: 48px; } }
    @media (min-width: 1440px) {
      .width-xs-pc {
        width: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-xs-ultrawide {
        width: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-xs-super-ultrawide {
        width: 48px; } }
  .width-sm {
    width: 64px; }
    @media (min-width: 600px) {
      .width-sm-tablet {
        width: 64px; } }
    @media (min-width: 1024px) {
      .width-sm-tablet-pc {
        width: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-sm-tablet-pc {
        width: 64px; } }
    @media (min-width: 1440px) {
      .width-sm-pc {
        width: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-sm-ultrawide {
        width: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-sm-super-ultrawide {
        width: 64px; } }
  .width-md {
    width: 96px; }
    @media (min-width: 600px) {
      .width-md-tablet {
        width: 96px; } }
    @media (min-width: 1024px) {
      .width-md-tablet-pc {
        width: 96px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-md-tablet-pc {
        width: 96px; } }
    @media (min-width: 1440px) {
      .width-md-pc {
        width: 96px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-md-ultrawide {
        width: 96px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-md-super-ultrawide {
        width: 96px; } }
  .width-lg {
    width: 128px; }
    @media (min-width: 600px) {
      .width-lg-tablet {
        width: 128px; } }
    @media (min-width: 1024px) {
      .width-lg-tablet-pc {
        width: 128px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-lg-tablet-pc {
        width: 128px; } }
    @media (min-width: 1440px) {
      .width-lg-pc {
        width: 128px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-lg-ultrawide {
        width: 128px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-lg-super-ultrawide {
        width: 128px; } }
  .width-xl {
    width: 192px; }
    @media (min-width: 600px) {
      .width-xl-tablet {
        width: 192px; } }
    @media (min-width: 1024px) {
      .width-xl-tablet-pc {
        width: 192px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-xl-tablet-pc {
        width: 192px; } }
    @media (min-width: 1440px) {
      .width-xl-pc {
        width: 192px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-xl-ultrawide {
        width: 192px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-xl-super-ultrawide {
        width: 192px; } }
  .width-xxl {
    width: 256px; }
    @media (min-width: 600px) {
      .width-xxl-tablet {
        width: 256px; } }
    @media (min-width: 1024px) {
      .width-xxl-tablet-pc {
        width: 256px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-xxl-tablet-pc {
        width: 256px; } }
    @media (min-width: 1440px) {
      .width-xxl-pc {
        width: 256px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-xxl-ultrawide {
        width: 256px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-xxl-super-ultrawide {
        width: 256px; } }
  .width-full {
    width: calc(100%); }
    @media (min-width: 600px) {
      .width-full-tablet {
        width: calc(100%); } }
    @media (min-width: 1024px) {
      .width-full-tablet-pc {
        width: calc(100%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-full-tablet-pc {
        width: calc(100%); } }
    @media (min-width: 1440px) {
      .width-full-pc {
        width: calc(100%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-full-ultrawide {
        width: calc(100%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-full-super-ultrawide {
        width: calc(100%); } }
  .width-seven-eighths {
    width: calc(87.5%); }
    @media (min-width: 600px) {
      .width-seven-eighths-tablet {
        width: calc(87.5%); } }
    @media (min-width: 1024px) {
      .width-seven-eighths-tablet-pc {
        width: calc(87.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-seven-eighths-tablet-pc {
        width: calc(87.5%); } }
    @media (min-width: 1440px) {
      .width-seven-eighths-pc {
        width: calc(87.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-seven-eighths-ultrawide {
        width: calc(87.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-seven-eighths-super-ultrawide {
        width: calc(87.5%); } }
  .width-five-sixths {
    width: calc(((100% / 6) * 5)); }
    @media (min-width: 600px) {
      .width-five-sixths-tablet {
        width: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) {
      .width-five-sixths-tablet-pc {
        width: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-five-sixths-tablet-pc {
        width: calc(((100% / 6) * 5)); } }
    @media (min-width: 1440px) {
      .width-five-sixths-pc {
        width: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-five-sixths-ultrawide {
        width: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-five-sixths-super-ultrawide {
        width: calc(((100% / 6) * 5)); } }
  .width-four-fifths {
    width: calc(80%); }
    @media (min-width: 600px) {
      .width-four-fifths-tablet {
        width: calc(80%); } }
    @media (min-width: 1024px) {
      .width-four-fifths-tablet-pc {
        width: calc(80%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-four-fifths-tablet-pc {
        width: calc(80%); } }
    @media (min-width: 1440px) {
      .width-four-fifths-pc {
        width: calc(80%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-four-fifths-ultrawide {
        width: calc(80%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-four-fifths-super-ultrawide {
        width: calc(80%); } }
  .width-three-quaters {
    width: calc(75%); }
    @media (min-width: 600px) {
      .width-three-quaters-tablet {
        width: calc(75%); } }
    @media (min-width: 1024px) {
      .width-three-quaters-tablet-pc {
        width: calc(75%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-three-quaters-tablet-pc {
        width: calc(75%); } }
    @media (min-width: 1440px) {
      .width-three-quaters-pc {
        width: calc(75%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-three-quaters-ultrawide {
        width: calc(75%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-three-quaters-super-ultrawide {
        width: calc(75%); } }
  .width-two-thirds {
    width: calc(66%); }
    @media (min-width: 600px) {
      .width-two-thirds-tablet {
        width: calc(66%); } }
    @media (min-width: 1024px) {
      .width-two-thirds-tablet-pc {
        width: calc(66%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-two-thirds-tablet-pc {
        width: calc(66%); } }
    @media (min-width: 1440px) {
      .width-two-thirds-pc {
        width: calc(66%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-two-thirds-ultrawide {
        width: calc(66%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-two-thirds-super-ultrawide {
        width: calc(66%); } }
  .width-five-eighths {
    width: calc(62.5%); }
    @media (min-width: 600px) {
      .width-five-eighths-tablet {
        width: calc(62.5%); } }
    @media (min-width: 1024px) {
      .width-five-eighths-tablet-pc {
        width: calc(62.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-five-eighths-tablet-pc {
        width: calc(62.5%); } }
    @media (min-width: 1440px) {
      .width-five-eighths-pc {
        width: calc(62.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-five-eighths-ultrawide {
        width: calc(62.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-five-eighths-super-ultrawide {
        width: calc(62.5%); } }
  .width-three-fifths {
    width: calc(60%); }
    @media (min-width: 600px) {
      .width-three-fifths-tablet {
        width: calc(60%); } }
    @media (min-width: 1024px) {
      .width-three-fifths-tablet-pc {
        width: calc(60%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-three-fifths-tablet-pc {
        width: calc(60%); } }
    @media (min-width: 1440px) {
      .width-three-fifths-pc {
        width: calc(60%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-three-fifths-ultrawide {
        width: calc(60%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-three-fifths-super-ultrawide {
        width: calc(60%); } }
  .width-half {
    width: calc(50%); }
    @media (min-width: 600px) {
      .width-half-tablet {
        width: calc(50%); } }
    @media (min-width: 1024px) {
      .width-half-tablet-pc {
        width: calc(50%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-half-tablet-pc {
        width: calc(50%); } }
    @media (min-width: 1440px) {
      .width-half-pc {
        width: calc(50%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-half-ultrawide {
        width: calc(50%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-half-super-ultrawide {
        width: calc(50%); } }
  .width-three-sixths {
    width: calc(((100% / 6) * 3)); }
    @media (min-width: 600px) {
      .width-three-sixths-tablet {
        width: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) {
      .width-three-sixths-tablet-pc {
        width: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-three-sixths-tablet-pc {
        width: calc(((100% / 6) * 3)); } }
    @media (min-width: 1440px) {
      .width-three-sixths-pc {
        width: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-three-sixths-ultrawide {
        width: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-three-sixths-super-ultrawide {
        width: calc(((100% / 6) * 3)); } }
  .width-two-fifths {
    width: calc(40%); }
    @media (min-width: 600px) {
      .width-two-fifths-tablet {
        width: calc(40%); } }
    @media (min-width: 1024px) {
      .width-two-fifths-tablet-pc {
        width: calc(40%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-two-fifths-tablet-pc {
        width: calc(40%); } }
    @media (min-width: 1440px) {
      .width-two-fifths-pc {
        width: calc(40%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-two-fifths-ultrawide {
        width: calc(40%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-two-fifths-super-ultrawide {
        width: calc(40%); } }
  .width-three-eighths {
    width: calc(37.5%); }
    @media (min-width: 600px) {
      .width-three-eighths-tablet {
        width: calc(37.5%); } }
    @media (min-width: 1024px) {
      .width-three-eighths-tablet-pc {
        width: calc(37.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-three-eighths-tablet-pc {
        width: calc(37.5%); } }
    @media (min-width: 1440px) {
      .width-three-eighths-pc {
        width: calc(37.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-three-eighths-ultrawide {
        width: calc(37.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-three-eighths-super-ultrawide {
        width: calc(37.5%); } }
  .width-third {
    width: calc((100% / 3)); }
    @media (min-width: 600px) {
      .width-third-tablet {
        width: calc((100% / 3)); } }
    @media (min-width: 1024px) {
      .width-third-tablet-pc {
        width: calc((100% / 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-third-tablet-pc {
        width: calc((100% / 3)); } }
    @media (min-width: 1440px) {
      .width-third-pc {
        width: calc((100% / 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-third-ultrawide {
        width: calc((100% / 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-third-super-ultrawide {
        width: calc((100% / 3)); } }
  .width-quater {
    width: calc(25%); }
    @media (min-width: 600px) {
      .width-quater-tablet {
        width: calc(25%); } }
    @media (min-width: 1024px) {
      .width-quater-tablet-pc {
        width: calc(25%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-quater-tablet-pc {
        width: calc(25%); } }
    @media (min-width: 1440px) {
      .width-quater-pc {
        width: calc(25%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-quater-ultrawide {
        width: calc(25%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-quater-super-ultrawide {
        width: calc(25%); } }
  .width-fifth {
    width: calc(20%); }
    @media (min-width: 600px) {
      .width-fifth-tablet {
        width: calc(20%); } }
    @media (min-width: 1024px) {
      .width-fifth-tablet-pc {
        width: calc(20%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-fifth-tablet-pc {
        width: calc(20%); } }
    @media (min-width: 1440px) {
      .width-fifth-pc {
        width: calc(20%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-fifth-ultrawide {
        width: calc(20%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-fifth-super-ultrawide {
        width: calc(20%); } }
  .width-sixth {
    width: calc((100% / 6)); }
    @media (min-width: 600px) {
      .width-sixth-tablet {
        width: calc((100% / 6)); } }
    @media (min-width: 1024px) {
      .width-sixth-tablet-pc {
        width: calc((100% / 6)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-sixth-tablet-pc {
        width: calc((100% / 6)); } }
    @media (min-width: 1440px) {
      .width-sixth-pc {
        width: calc((100% / 6)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-sixth-ultrawide {
        width: calc((100% / 6)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-sixth-super-ultrawide {
        width: calc((100% / 6)); } }
  .width-eighth {
    width: calc(12.5%); }
    @media (min-width: 600px) {
      .width-eighth-tablet {
        width: calc(12.5%); } }
    @media (min-width: 1024px) {
      .width-eighth-tablet-pc {
        width: calc(12.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .width-eighth-tablet-pc {
        width: calc(12.5%); } }
    @media (min-width: 1440px) {
      .width-eighth-pc {
        width: calc(12.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .width-eighth-ultrawide {
        width: calc(12.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .width-eighth-super-ultrawide {
        width: calc(12.5%); } }

[class*="bubble"].width-full,
[class*="card"].width-full,
[class*="button"].width-full,
[class*="badge"].width-full,
[class*="pile"].width-full,
[class*="input"].width-full,
[class*="table"].width-full {
  width: calc(100% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-full-tablet,
    [class*="card"].width-full-tablet,
    [class*="button"].width-full-tablet,
    [class*="badge"].width-full-tablet,
    [class*="pile"].width-full-tablet,
    [class*="input"].width-full-tablet,
    [class*="table"].width-full-tablet {
      width: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-full-tablet-pc,
    [class*="card"].width-full-tablet-pc,
    [class*="button"].width-full-tablet-pc,
    [class*="badge"].width-full-tablet-pc,
    [class*="pile"].width-full-tablet-pc,
    [class*="input"].width-full-tablet-pc,
    [class*="table"].width-full-tablet-pc {
      width: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-full-tablet-pc,
    [class*="card"].width-full-tablet-pc,
    [class*="button"].width-full-tablet-pc,
    [class*="badge"].width-full-tablet-pc,
    [class*="pile"].width-full-tablet-pc,
    [class*="input"].width-full-tablet-pc,
    [class*="table"].width-full-tablet-pc {
      width: calc(100% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-full-pc,
    [class*="card"].width-full-pc,
    [class*="button"].width-full-pc,
    [class*="badge"].width-full-pc,
    [class*="pile"].width-full-pc,
    [class*="input"].width-full-pc,
    [class*="table"].width-full-pc {
      width: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-full-ultrawide,
    [class*="card"].width-full-ultrawide,
    [class*="button"].width-full-ultrawide,
    [class*="badge"].width-full-ultrawide,
    [class*="pile"].width-full-ultrawide,
    [class*="input"].width-full-ultrawide,
    [class*="table"].width-full-ultrawide {
      width: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-full-super-ultrawide,
    [class*="card"].width-full-super-ultrawide,
    [class*="button"].width-full-super-ultrawide,
    [class*="badge"].width-full-super-ultrawide,
    [class*="pile"].width-full-super-ultrawide,
    [class*="input"].width-full-super-ultrawide,
    [class*="table"].width-full-super-ultrawide {
      width: calc(100% - (8px*2)); } }

[class*="bubble"].width-seven-eighths,
[class*="card"].width-seven-eighths,
[class*="button"].width-seven-eighths,
[class*="badge"].width-seven-eighths,
[class*="pile"].width-seven-eighths,
[class*="input"].width-seven-eighths,
[class*="table"].width-seven-eighths {
  width: calc(87.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-seven-eighths-tablet,
    [class*="card"].width-seven-eighths-tablet,
    [class*="button"].width-seven-eighths-tablet,
    [class*="badge"].width-seven-eighths-tablet,
    [class*="pile"].width-seven-eighths-tablet,
    [class*="input"].width-seven-eighths-tablet,
    [class*="table"].width-seven-eighths-tablet {
      width: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-seven-eighths-tablet-pc,
    [class*="card"].width-seven-eighths-tablet-pc,
    [class*="button"].width-seven-eighths-tablet-pc,
    [class*="badge"].width-seven-eighths-tablet-pc,
    [class*="pile"].width-seven-eighths-tablet-pc,
    [class*="input"].width-seven-eighths-tablet-pc,
    [class*="table"].width-seven-eighths-tablet-pc {
      width: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-seven-eighths-tablet-pc,
    [class*="card"].width-seven-eighths-tablet-pc,
    [class*="button"].width-seven-eighths-tablet-pc,
    [class*="badge"].width-seven-eighths-tablet-pc,
    [class*="pile"].width-seven-eighths-tablet-pc,
    [class*="input"].width-seven-eighths-tablet-pc,
    [class*="table"].width-seven-eighths-tablet-pc {
      width: calc(87.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-seven-eighths-pc,
    [class*="card"].width-seven-eighths-pc,
    [class*="button"].width-seven-eighths-pc,
    [class*="badge"].width-seven-eighths-pc,
    [class*="pile"].width-seven-eighths-pc,
    [class*="input"].width-seven-eighths-pc,
    [class*="table"].width-seven-eighths-pc {
      width: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-seven-eighths-ultrawide,
    [class*="card"].width-seven-eighths-ultrawide,
    [class*="button"].width-seven-eighths-ultrawide,
    [class*="badge"].width-seven-eighths-ultrawide,
    [class*="pile"].width-seven-eighths-ultrawide,
    [class*="input"].width-seven-eighths-ultrawide,
    [class*="table"].width-seven-eighths-ultrawide {
      width: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-seven-eighths-super-ultrawide,
    [class*="card"].width-seven-eighths-super-ultrawide,
    [class*="button"].width-seven-eighths-super-ultrawide,
    [class*="badge"].width-seven-eighths-super-ultrawide,
    [class*="pile"].width-seven-eighths-super-ultrawide,
    [class*="input"].width-seven-eighths-super-ultrawide,
    [class*="table"].width-seven-eighths-super-ultrawide {
      width: calc(87.5% - (8px*2)); } }

[class*="bubble"].width-five-sixths,
[class*="card"].width-five-sixths,
[class*="button"].width-five-sixths,
[class*="badge"].width-five-sixths,
[class*="pile"].width-five-sixths,
[class*="input"].width-five-sixths,
[class*="table"].width-five-sixths {
  width: calc(((100% / 6) * 5) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-five-sixths-tablet,
    [class*="card"].width-five-sixths-tablet,
    [class*="button"].width-five-sixths-tablet,
    [class*="badge"].width-five-sixths-tablet,
    [class*="pile"].width-five-sixths-tablet,
    [class*="input"].width-five-sixths-tablet,
    [class*="table"].width-five-sixths-tablet {
      width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-five-sixths-tablet-pc,
    [class*="card"].width-five-sixths-tablet-pc,
    [class*="button"].width-five-sixths-tablet-pc,
    [class*="badge"].width-five-sixths-tablet-pc,
    [class*="pile"].width-five-sixths-tablet-pc,
    [class*="input"].width-five-sixths-tablet-pc,
    [class*="table"].width-five-sixths-tablet-pc {
      width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-five-sixths-tablet-pc,
    [class*="card"].width-five-sixths-tablet-pc,
    [class*="button"].width-five-sixths-tablet-pc,
    [class*="badge"].width-five-sixths-tablet-pc,
    [class*="pile"].width-five-sixths-tablet-pc,
    [class*="input"].width-five-sixths-tablet-pc,
    [class*="table"].width-five-sixths-tablet-pc {
      width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-five-sixths-pc,
    [class*="card"].width-five-sixths-pc,
    [class*="button"].width-five-sixths-pc,
    [class*="badge"].width-five-sixths-pc,
    [class*="pile"].width-five-sixths-pc,
    [class*="input"].width-five-sixths-pc,
    [class*="table"].width-five-sixths-pc {
      width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-five-sixths-ultrawide,
    [class*="card"].width-five-sixths-ultrawide,
    [class*="button"].width-five-sixths-ultrawide,
    [class*="badge"].width-five-sixths-ultrawide,
    [class*="pile"].width-five-sixths-ultrawide,
    [class*="input"].width-five-sixths-ultrawide,
    [class*="table"].width-five-sixths-ultrawide {
      width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-five-sixths-super-ultrawide,
    [class*="card"].width-five-sixths-super-ultrawide,
    [class*="button"].width-five-sixths-super-ultrawide,
    [class*="badge"].width-five-sixths-super-ultrawide,
    [class*="pile"].width-five-sixths-super-ultrawide,
    [class*="input"].width-five-sixths-super-ultrawide,
    [class*="table"].width-five-sixths-super-ultrawide {
      width: calc(((100% / 6) * 5) - (8px*2)); } }

[class*="bubble"].width-four-fifths,
[class*="card"].width-four-fifths,
[class*="button"].width-four-fifths,
[class*="badge"].width-four-fifths,
[class*="pile"].width-four-fifths,
[class*="input"].width-four-fifths,
[class*="table"].width-four-fifths {
  width: calc(80% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-four-fifths-tablet,
    [class*="card"].width-four-fifths-tablet,
    [class*="button"].width-four-fifths-tablet,
    [class*="badge"].width-four-fifths-tablet,
    [class*="pile"].width-four-fifths-tablet,
    [class*="input"].width-four-fifths-tablet,
    [class*="table"].width-four-fifths-tablet {
      width: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-four-fifths-tablet-pc,
    [class*="card"].width-four-fifths-tablet-pc,
    [class*="button"].width-four-fifths-tablet-pc,
    [class*="badge"].width-four-fifths-tablet-pc,
    [class*="pile"].width-four-fifths-tablet-pc,
    [class*="input"].width-four-fifths-tablet-pc,
    [class*="table"].width-four-fifths-tablet-pc {
      width: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-four-fifths-tablet-pc,
    [class*="card"].width-four-fifths-tablet-pc,
    [class*="button"].width-four-fifths-tablet-pc,
    [class*="badge"].width-four-fifths-tablet-pc,
    [class*="pile"].width-four-fifths-tablet-pc,
    [class*="input"].width-four-fifths-tablet-pc,
    [class*="table"].width-four-fifths-tablet-pc {
      width: calc(80% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-four-fifths-pc,
    [class*="card"].width-four-fifths-pc,
    [class*="button"].width-four-fifths-pc,
    [class*="badge"].width-four-fifths-pc,
    [class*="pile"].width-four-fifths-pc,
    [class*="input"].width-four-fifths-pc,
    [class*="table"].width-four-fifths-pc {
      width: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-four-fifths-ultrawide,
    [class*="card"].width-four-fifths-ultrawide,
    [class*="button"].width-four-fifths-ultrawide,
    [class*="badge"].width-four-fifths-ultrawide,
    [class*="pile"].width-four-fifths-ultrawide,
    [class*="input"].width-four-fifths-ultrawide,
    [class*="table"].width-four-fifths-ultrawide {
      width: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-four-fifths-super-ultrawide,
    [class*="card"].width-four-fifths-super-ultrawide,
    [class*="button"].width-four-fifths-super-ultrawide,
    [class*="badge"].width-four-fifths-super-ultrawide,
    [class*="pile"].width-four-fifths-super-ultrawide,
    [class*="input"].width-four-fifths-super-ultrawide,
    [class*="table"].width-four-fifths-super-ultrawide {
      width: calc(80% - (8px*2)); } }

[class*="bubble"].width-three-quaters,
[class*="card"].width-three-quaters,
[class*="button"].width-three-quaters,
[class*="badge"].width-three-quaters,
[class*="pile"].width-three-quaters,
[class*="input"].width-three-quaters,
[class*="table"].width-three-quaters {
  width: calc(75% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-three-quaters-tablet,
    [class*="card"].width-three-quaters-tablet,
    [class*="button"].width-three-quaters-tablet,
    [class*="badge"].width-three-quaters-tablet,
    [class*="pile"].width-three-quaters-tablet,
    [class*="input"].width-three-quaters-tablet,
    [class*="table"].width-three-quaters-tablet {
      width: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-three-quaters-tablet-pc,
    [class*="card"].width-three-quaters-tablet-pc,
    [class*="button"].width-three-quaters-tablet-pc,
    [class*="badge"].width-three-quaters-tablet-pc,
    [class*="pile"].width-three-quaters-tablet-pc,
    [class*="input"].width-three-quaters-tablet-pc,
    [class*="table"].width-three-quaters-tablet-pc {
      width: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-three-quaters-tablet-pc,
    [class*="card"].width-three-quaters-tablet-pc,
    [class*="button"].width-three-quaters-tablet-pc,
    [class*="badge"].width-three-quaters-tablet-pc,
    [class*="pile"].width-three-quaters-tablet-pc,
    [class*="input"].width-three-quaters-tablet-pc,
    [class*="table"].width-three-quaters-tablet-pc {
      width: calc(75% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-three-quaters-pc,
    [class*="card"].width-three-quaters-pc,
    [class*="button"].width-three-quaters-pc,
    [class*="badge"].width-three-quaters-pc,
    [class*="pile"].width-three-quaters-pc,
    [class*="input"].width-three-quaters-pc,
    [class*="table"].width-three-quaters-pc {
      width: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-three-quaters-ultrawide,
    [class*="card"].width-three-quaters-ultrawide,
    [class*="button"].width-three-quaters-ultrawide,
    [class*="badge"].width-three-quaters-ultrawide,
    [class*="pile"].width-three-quaters-ultrawide,
    [class*="input"].width-three-quaters-ultrawide,
    [class*="table"].width-three-quaters-ultrawide {
      width: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-three-quaters-super-ultrawide,
    [class*="card"].width-three-quaters-super-ultrawide,
    [class*="button"].width-three-quaters-super-ultrawide,
    [class*="badge"].width-three-quaters-super-ultrawide,
    [class*="pile"].width-three-quaters-super-ultrawide,
    [class*="input"].width-three-quaters-super-ultrawide,
    [class*="table"].width-three-quaters-super-ultrawide {
      width: calc(75% - (8px*2)); } }

[class*="bubble"].width-two-thirds,
[class*="card"].width-two-thirds,
[class*="button"].width-two-thirds,
[class*="badge"].width-two-thirds,
[class*="pile"].width-two-thirds,
[class*="input"].width-two-thirds,
[class*="table"].width-two-thirds {
  width: calc(66% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-two-thirds-tablet,
    [class*="card"].width-two-thirds-tablet,
    [class*="button"].width-two-thirds-tablet,
    [class*="badge"].width-two-thirds-tablet,
    [class*="pile"].width-two-thirds-tablet,
    [class*="input"].width-two-thirds-tablet,
    [class*="table"].width-two-thirds-tablet {
      width: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-two-thirds-tablet-pc,
    [class*="card"].width-two-thirds-tablet-pc,
    [class*="button"].width-two-thirds-tablet-pc,
    [class*="badge"].width-two-thirds-tablet-pc,
    [class*="pile"].width-two-thirds-tablet-pc,
    [class*="input"].width-two-thirds-tablet-pc,
    [class*="table"].width-two-thirds-tablet-pc {
      width: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-two-thirds-tablet-pc,
    [class*="card"].width-two-thirds-tablet-pc,
    [class*="button"].width-two-thirds-tablet-pc,
    [class*="badge"].width-two-thirds-tablet-pc,
    [class*="pile"].width-two-thirds-tablet-pc,
    [class*="input"].width-two-thirds-tablet-pc,
    [class*="table"].width-two-thirds-tablet-pc {
      width: calc(66% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-two-thirds-pc,
    [class*="card"].width-two-thirds-pc,
    [class*="button"].width-two-thirds-pc,
    [class*="badge"].width-two-thirds-pc,
    [class*="pile"].width-two-thirds-pc,
    [class*="input"].width-two-thirds-pc,
    [class*="table"].width-two-thirds-pc {
      width: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-two-thirds-ultrawide,
    [class*="card"].width-two-thirds-ultrawide,
    [class*="button"].width-two-thirds-ultrawide,
    [class*="badge"].width-two-thirds-ultrawide,
    [class*="pile"].width-two-thirds-ultrawide,
    [class*="input"].width-two-thirds-ultrawide,
    [class*="table"].width-two-thirds-ultrawide {
      width: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-two-thirds-super-ultrawide,
    [class*="card"].width-two-thirds-super-ultrawide,
    [class*="button"].width-two-thirds-super-ultrawide,
    [class*="badge"].width-two-thirds-super-ultrawide,
    [class*="pile"].width-two-thirds-super-ultrawide,
    [class*="input"].width-two-thirds-super-ultrawide,
    [class*="table"].width-two-thirds-super-ultrawide {
      width: calc(66% - (8px*2)); } }

[class*="bubble"].width-five-eighths,
[class*="card"].width-five-eighths,
[class*="button"].width-five-eighths,
[class*="badge"].width-five-eighths,
[class*="pile"].width-five-eighths,
[class*="input"].width-five-eighths,
[class*="table"].width-five-eighths {
  width: calc(62.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-five-eighths-tablet,
    [class*="card"].width-five-eighths-tablet,
    [class*="button"].width-five-eighths-tablet,
    [class*="badge"].width-five-eighths-tablet,
    [class*="pile"].width-five-eighths-tablet,
    [class*="input"].width-five-eighths-tablet,
    [class*="table"].width-five-eighths-tablet {
      width: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-five-eighths-tablet-pc,
    [class*="card"].width-five-eighths-tablet-pc,
    [class*="button"].width-five-eighths-tablet-pc,
    [class*="badge"].width-five-eighths-tablet-pc,
    [class*="pile"].width-five-eighths-tablet-pc,
    [class*="input"].width-five-eighths-tablet-pc,
    [class*="table"].width-five-eighths-tablet-pc {
      width: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-five-eighths-tablet-pc,
    [class*="card"].width-five-eighths-tablet-pc,
    [class*="button"].width-five-eighths-tablet-pc,
    [class*="badge"].width-five-eighths-tablet-pc,
    [class*="pile"].width-five-eighths-tablet-pc,
    [class*="input"].width-five-eighths-tablet-pc,
    [class*="table"].width-five-eighths-tablet-pc {
      width: calc(62.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-five-eighths-pc,
    [class*="card"].width-five-eighths-pc,
    [class*="button"].width-five-eighths-pc,
    [class*="badge"].width-five-eighths-pc,
    [class*="pile"].width-five-eighths-pc,
    [class*="input"].width-five-eighths-pc,
    [class*="table"].width-five-eighths-pc {
      width: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-five-eighths-ultrawide,
    [class*="card"].width-five-eighths-ultrawide,
    [class*="button"].width-five-eighths-ultrawide,
    [class*="badge"].width-five-eighths-ultrawide,
    [class*="pile"].width-five-eighths-ultrawide,
    [class*="input"].width-five-eighths-ultrawide,
    [class*="table"].width-five-eighths-ultrawide {
      width: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-five-eighths-super-ultrawide,
    [class*="card"].width-five-eighths-super-ultrawide,
    [class*="button"].width-five-eighths-super-ultrawide,
    [class*="badge"].width-five-eighths-super-ultrawide,
    [class*="pile"].width-five-eighths-super-ultrawide,
    [class*="input"].width-five-eighths-super-ultrawide,
    [class*="table"].width-five-eighths-super-ultrawide {
      width: calc(62.5% - (8px*2)); } }

[class*="bubble"].width-three-fifths,
[class*="card"].width-three-fifths,
[class*="button"].width-three-fifths,
[class*="badge"].width-three-fifths,
[class*="pile"].width-three-fifths,
[class*="input"].width-three-fifths,
[class*="table"].width-three-fifths {
  width: calc(60% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-three-fifths-tablet,
    [class*="card"].width-three-fifths-tablet,
    [class*="button"].width-three-fifths-tablet,
    [class*="badge"].width-three-fifths-tablet,
    [class*="pile"].width-three-fifths-tablet,
    [class*="input"].width-three-fifths-tablet,
    [class*="table"].width-three-fifths-tablet {
      width: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-three-fifths-tablet-pc,
    [class*="card"].width-three-fifths-tablet-pc,
    [class*="button"].width-three-fifths-tablet-pc,
    [class*="badge"].width-three-fifths-tablet-pc,
    [class*="pile"].width-three-fifths-tablet-pc,
    [class*="input"].width-three-fifths-tablet-pc,
    [class*="table"].width-three-fifths-tablet-pc {
      width: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-three-fifths-tablet-pc,
    [class*="card"].width-three-fifths-tablet-pc,
    [class*="button"].width-three-fifths-tablet-pc,
    [class*="badge"].width-three-fifths-tablet-pc,
    [class*="pile"].width-three-fifths-tablet-pc,
    [class*="input"].width-three-fifths-tablet-pc,
    [class*="table"].width-three-fifths-tablet-pc {
      width: calc(60% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-three-fifths-pc,
    [class*="card"].width-three-fifths-pc,
    [class*="button"].width-three-fifths-pc,
    [class*="badge"].width-three-fifths-pc,
    [class*="pile"].width-three-fifths-pc,
    [class*="input"].width-three-fifths-pc,
    [class*="table"].width-three-fifths-pc {
      width: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-three-fifths-ultrawide,
    [class*="card"].width-three-fifths-ultrawide,
    [class*="button"].width-three-fifths-ultrawide,
    [class*="badge"].width-three-fifths-ultrawide,
    [class*="pile"].width-three-fifths-ultrawide,
    [class*="input"].width-three-fifths-ultrawide,
    [class*="table"].width-three-fifths-ultrawide {
      width: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-three-fifths-super-ultrawide,
    [class*="card"].width-three-fifths-super-ultrawide,
    [class*="button"].width-three-fifths-super-ultrawide,
    [class*="badge"].width-three-fifths-super-ultrawide,
    [class*="pile"].width-three-fifths-super-ultrawide,
    [class*="input"].width-three-fifths-super-ultrawide,
    [class*="table"].width-three-fifths-super-ultrawide {
      width: calc(60% - (8px*2)); } }

[class*="bubble"].width-half,
[class*="card"].width-half,
[class*="button"].width-half,
[class*="badge"].width-half,
[class*="pile"].width-half,
[class*="input"].width-half,
[class*="table"].width-half {
  width: calc(50% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-half-tablet,
    [class*="card"].width-half-tablet,
    [class*="button"].width-half-tablet,
    [class*="badge"].width-half-tablet,
    [class*="pile"].width-half-tablet,
    [class*="input"].width-half-tablet,
    [class*="table"].width-half-tablet {
      width: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-half-tablet-pc,
    [class*="card"].width-half-tablet-pc,
    [class*="button"].width-half-tablet-pc,
    [class*="badge"].width-half-tablet-pc,
    [class*="pile"].width-half-tablet-pc,
    [class*="input"].width-half-tablet-pc,
    [class*="table"].width-half-tablet-pc {
      width: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-half-tablet-pc,
    [class*="card"].width-half-tablet-pc,
    [class*="button"].width-half-tablet-pc,
    [class*="badge"].width-half-tablet-pc,
    [class*="pile"].width-half-tablet-pc,
    [class*="input"].width-half-tablet-pc,
    [class*="table"].width-half-tablet-pc {
      width: calc(50% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-half-pc,
    [class*="card"].width-half-pc,
    [class*="button"].width-half-pc,
    [class*="badge"].width-half-pc,
    [class*="pile"].width-half-pc,
    [class*="input"].width-half-pc,
    [class*="table"].width-half-pc {
      width: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-half-ultrawide,
    [class*="card"].width-half-ultrawide,
    [class*="button"].width-half-ultrawide,
    [class*="badge"].width-half-ultrawide,
    [class*="pile"].width-half-ultrawide,
    [class*="input"].width-half-ultrawide,
    [class*="table"].width-half-ultrawide {
      width: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-half-super-ultrawide,
    [class*="card"].width-half-super-ultrawide,
    [class*="button"].width-half-super-ultrawide,
    [class*="badge"].width-half-super-ultrawide,
    [class*="pile"].width-half-super-ultrawide,
    [class*="input"].width-half-super-ultrawide,
    [class*="table"].width-half-super-ultrawide {
      width: calc(50% - (8px*2)); } }

[class*="bubble"].width-three-sixths,
[class*="card"].width-three-sixths,
[class*="button"].width-three-sixths,
[class*="badge"].width-three-sixths,
[class*="pile"].width-three-sixths,
[class*="input"].width-three-sixths,
[class*="table"].width-three-sixths {
  width: calc(((100% / 6) * 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-three-sixths-tablet,
    [class*="card"].width-three-sixths-tablet,
    [class*="button"].width-three-sixths-tablet,
    [class*="badge"].width-three-sixths-tablet,
    [class*="pile"].width-three-sixths-tablet,
    [class*="input"].width-three-sixths-tablet,
    [class*="table"].width-three-sixths-tablet {
      width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-three-sixths-tablet-pc,
    [class*="card"].width-three-sixths-tablet-pc,
    [class*="button"].width-three-sixths-tablet-pc,
    [class*="badge"].width-three-sixths-tablet-pc,
    [class*="pile"].width-three-sixths-tablet-pc,
    [class*="input"].width-three-sixths-tablet-pc,
    [class*="table"].width-three-sixths-tablet-pc {
      width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-three-sixths-tablet-pc,
    [class*="card"].width-three-sixths-tablet-pc,
    [class*="button"].width-three-sixths-tablet-pc,
    [class*="badge"].width-three-sixths-tablet-pc,
    [class*="pile"].width-three-sixths-tablet-pc,
    [class*="input"].width-three-sixths-tablet-pc,
    [class*="table"].width-three-sixths-tablet-pc {
      width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-three-sixths-pc,
    [class*="card"].width-three-sixths-pc,
    [class*="button"].width-three-sixths-pc,
    [class*="badge"].width-three-sixths-pc,
    [class*="pile"].width-three-sixths-pc,
    [class*="input"].width-three-sixths-pc,
    [class*="table"].width-three-sixths-pc {
      width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-three-sixths-ultrawide,
    [class*="card"].width-three-sixths-ultrawide,
    [class*="button"].width-three-sixths-ultrawide,
    [class*="badge"].width-three-sixths-ultrawide,
    [class*="pile"].width-three-sixths-ultrawide,
    [class*="input"].width-three-sixths-ultrawide,
    [class*="table"].width-three-sixths-ultrawide {
      width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-three-sixths-super-ultrawide,
    [class*="card"].width-three-sixths-super-ultrawide,
    [class*="button"].width-three-sixths-super-ultrawide,
    [class*="badge"].width-three-sixths-super-ultrawide,
    [class*="pile"].width-three-sixths-super-ultrawide,
    [class*="input"].width-three-sixths-super-ultrawide,
    [class*="table"].width-three-sixths-super-ultrawide {
      width: calc(((100% / 6) * 3) - (8px*2)); } }

[class*="bubble"].width-two-fifths,
[class*="card"].width-two-fifths,
[class*="button"].width-two-fifths,
[class*="badge"].width-two-fifths,
[class*="pile"].width-two-fifths,
[class*="input"].width-two-fifths,
[class*="table"].width-two-fifths {
  width: calc(40% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-two-fifths-tablet,
    [class*="card"].width-two-fifths-tablet,
    [class*="button"].width-two-fifths-tablet,
    [class*="badge"].width-two-fifths-tablet,
    [class*="pile"].width-two-fifths-tablet,
    [class*="input"].width-two-fifths-tablet,
    [class*="table"].width-two-fifths-tablet {
      width: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-two-fifths-tablet-pc,
    [class*="card"].width-two-fifths-tablet-pc,
    [class*="button"].width-two-fifths-tablet-pc,
    [class*="badge"].width-two-fifths-tablet-pc,
    [class*="pile"].width-two-fifths-tablet-pc,
    [class*="input"].width-two-fifths-tablet-pc,
    [class*="table"].width-two-fifths-tablet-pc {
      width: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-two-fifths-tablet-pc,
    [class*="card"].width-two-fifths-tablet-pc,
    [class*="button"].width-two-fifths-tablet-pc,
    [class*="badge"].width-two-fifths-tablet-pc,
    [class*="pile"].width-two-fifths-tablet-pc,
    [class*="input"].width-two-fifths-tablet-pc,
    [class*="table"].width-two-fifths-tablet-pc {
      width: calc(40% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-two-fifths-pc,
    [class*="card"].width-two-fifths-pc,
    [class*="button"].width-two-fifths-pc,
    [class*="badge"].width-two-fifths-pc,
    [class*="pile"].width-two-fifths-pc,
    [class*="input"].width-two-fifths-pc,
    [class*="table"].width-two-fifths-pc {
      width: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-two-fifths-ultrawide,
    [class*="card"].width-two-fifths-ultrawide,
    [class*="button"].width-two-fifths-ultrawide,
    [class*="badge"].width-two-fifths-ultrawide,
    [class*="pile"].width-two-fifths-ultrawide,
    [class*="input"].width-two-fifths-ultrawide,
    [class*="table"].width-two-fifths-ultrawide {
      width: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-two-fifths-super-ultrawide,
    [class*="card"].width-two-fifths-super-ultrawide,
    [class*="button"].width-two-fifths-super-ultrawide,
    [class*="badge"].width-two-fifths-super-ultrawide,
    [class*="pile"].width-two-fifths-super-ultrawide,
    [class*="input"].width-two-fifths-super-ultrawide,
    [class*="table"].width-two-fifths-super-ultrawide {
      width: calc(40% - (8px*2)); } }

[class*="bubble"].width-three-eighths,
[class*="card"].width-three-eighths,
[class*="button"].width-three-eighths,
[class*="badge"].width-three-eighths,
[class*="pile"].width-three-eighths,
[class*="input"].width-three-eighths,
[class*="table"].width-three-eighths {
  width: calc(37.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-three-eighths-tablet,
    [class*="card"].width-three-eighths-tablet,
    [class*="button"].width-three-eighths-tablet,
    [class*="badge"].width-three-eighths-tablet,
    [class*="pile"].width-three-eighths-tablet,
    [class*="input"].width-three-eighths-tablet,
    [class*="table"].width-three-eighths-tablet {
      width: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-three-eighths-tablet-pc,
    [class*="card"].width-three-eighths-tablet-pc,
    [class*="button"].width-three-eighths-tablet-pc,
    [class*="badge"].width-three-eighths-tablet-pc,
    [class*="pile"].width-three-eighths-tablet-pc,
    [class*="input"].width-three-eighths-tablet-pc,
    [class*="table"].width-three-eighths-tablet-pc {
      width: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-three-eighths-tablet-pc,
    [class*="card"].width-three-eighths-tablet-pc,
    [class*="button"].width-three-eighths-tablet-pc,
    [class*="badge"].width-three-eighths-tablet-pc,
    [class*="pile"].width-three-eighths-tablet-pc,
    [class*="input"].width-three-eighths-tablet-pc,
    [class*="table"].width-three-eighths-tablet-pc {
      width: calc(37.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-three-eighths-pc,
    [class*="card"].width-three-eighths-pc,
    [class*="button"].width-three-eighths-pc,
    [class*="badge"].width-three-eighths-pc,
    [class*="pile"].width-three-eighths-pc,
    [class*="input"].width-three-eighths-pc,
    [class*="table"].width-three-eighths-pc {
      width: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-three-eighths-ultrawide,
    [class*="card"].width-three-eighths-ultrawide,
    [class*="button"].width-three-eighths-ultrawide,
    [class*="badge"].width-three-eighths-ultrawide,
    [class*="pile"].width-three-eighths-ultrawide,
    [class*="input"].width-three-eighths-ultrawide,
    [class*="table"].width-three-eighths-ultrawide {
      width: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-three-eighths-super-ultrawide,
    [class*="card"].width-three-eighths-super-ultrawide,
    [class*="button"].width-three-eighths-super-ultrawide,
    [class*="badge"].width-three-eighths-super-ultrawide,
    [class*="pile"].width-three-eighths-super-ultrawide,
    [class*="input"].width-three-eighths-super-ultrawide,
    [class*="table"].width-three-eighths-super-ultrawide {
      width: calc(37.5% - (8px*2)); } }

[class*="bubble"].width-third,
[class*="card"].width-third,
[class*="button"].width-third,
[class*="badge"].width-third,
[class*="pile"].width-third,
[class*="input"].width-third,
[class*="table"].width-third {
  width: calc((100% / 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-third-tablet,
    [class*="card"].width-third-tablet,
    [class*="button"].width-third-tablet,
    [class*="badge"].width-third-tablet,
    [class*="pile"].width-third-tablet,
    [class*="input"].width-third-tablet,
    [class*="table"].width-third-tablet {
      width: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-third-tablet-pc,
    [class*="card"].width-third-tablet-pc,
    [class*="button"].width-third-tablet-pc,
    [class*="badge"].width-third-tablet-pc,
    [class*="pile"].width-third-tablet-pc,
    [class*="input"].width-third-tablet-pc,
    [class*="table"].width-third-tablet-pc {
      width: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-third-tablet-pc,
    [class*="card"].width-third-tablet-pc,
    [class*="button"].width-third-tablet-pc,
    [class*="badge"].width-third-tablet-pc,
    [class*="pile"].width-third-tablet-pc,
    [class*="input"].width-third-tablet-pc,
    [class*="table"].width-third-tablet-pc {
      width: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-third-pc,
    [class*="card"].width-third-pc,
    [class*="button"].width-third-pc,
    [class*="badge"].width-third-pc,
    [class*="pile"].width-third-pc,
    [class*="input"].width-third-pc,
    [class*="table"].width-third-pc {
      width: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-third-ultrawide,
    [class*="card"].width-third-ultrawide,
    [class*="button"].width-third-ultrawide,
    [class*="badge"].width-third-ultrawide,
    [class*="pile"].width-third-ultrawide,
    [class*="input"].width-third-ultrawide,
    [class*="table"].width-third-ultrawide {
      width: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-third-super-ultrawide,
    [class*="card"].width-third-super-ultrawide,
    [class*="button"].width-third-super-ultrawide,
    [class*="badge"].width-third-super-ultrawide,
    [class*="pile"].width-third-super-ultrawide,
    [class*="input"].width-third-super-ultrawide,
    [class*="table"].width-third-super-ultrawide {
      width: calc((100% / 3) - (8px*2)); } }

[class*="bubble"].width-quater,
[class*="card"].width-quater,
[class*="button"].width-quater,
[class*="badge"].width-quater,
[class*="pile"].width-quater,
[class*="input"].width-quater,
[class*="table"].width-quater {
  width: calc(25% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-quater-tablet,
    [class*="card"].width-quater-tablet,
    [class*="button"].width-quater-tablet,
    [class*="badge"].width-quater-tablet,
    [class*="pile"].width-quater-tablet,
    [class*="input"].width-quater-tablet,
    [class*="table"].width-quater-tablet {
      width: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-quater-tablet-pc,
    [class*="card"].width-quater-tablet-pc,
    [class*="button"].width-quater-tablet-pc,
    [class*="badge"].width-quater-tablet-pc,
    [class*="pile"].width-quater-tablet-pc,
    [class*="input"].width-quater-tablet-pc,
    [class*="table"].width-quater-tablet-pc {
      width: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-quater-tablet-pc,
    [class*="card"].width-quater-tablet-pc,
    [class*="button"].width-quater-tablet-pc,
    [class*="badge"].width-quater-tablet-pc,
    [class*="pile"].width-quater-tablet-pc,
    [class*="input"].width-quater-tablet-pc,
    [class*="table"].width-quater-tablet-pc {
      width: calc(25% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-quater-pc,
    [class*="card"].width-quater-pc,
    [class*="button"].width-quater-pc,
    [class*="badge"].width-quater-pc,
    [class*="pile"].width-quater-pc,
    [class*="input"].width-quater-pc,
    [class*="table"].width-quater-pc {
      width: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-quater-ultrawide,
    [class*="card"].width-quater-ultrawide,
    [class*="button"].width-quater-ultrawide,
    [class*="badge"].width-quater-ultrawide,
    [class*="pile"].width-quater-ultrawide,
    [class*="input"].width-quater-ultrawide,
    [class*="table"].width-quater-ultrawide {
      width: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-quater-super-ultrawide,
    [class*="card"].width-quater-super-ultrawide,
    [class*="button"].width-quater-super-ultrawide,
    [class*="badge"].width-quater-super-ultrawide,
    [class*="pile"].width-quater-super-ultrawide,
    [class*="input"].width-quater-super-ultrawide,
    [class*="table"].width-quater-super-ultrawide {
      width: calc(25% - (8px*2)); } }

[class*="bubble"].width-fifth,
[class*="card"].width-fifth,
[class*="button"].width-fifth,
[class*="badge"].width-fifth,
[class*="pile"].width-fifth,
[class*="input"].width-fifth,
[class*="table"].width-fifth {
  width: calc(20% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-fifth-tablet,
    [class*="card"].width-fifth-tablet,
    [class*="button"].width-fifth-tablet,
    [class*="badge"].width-fifth-tablet,
    [class*="pile"].width-fifth-tablet,
    [class*="input"].width-fifth-tablet,
    [class*="table"].width-fifth-tablet {
      width: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-fifth-tablet-pc,
    [class*="card"].width-fifth-tablet-pc,
    [class*="button"].width-fifth-tablet-pc,
    [class*="badge"].width-fifth-tablet-pc,
    [class*="pile"].width-fifth-tablet-pc,
    [class*="input"].width-fifth-tablet-pc,
    [class*="table"].width-fifth-tablet-pc {
      width: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-fifth-tablet-pc,
    [class*="card"].width-fifth-tablet-pc,
    [class*="button"].width-fifth-tablet-pc,
    [class*="badge"].width-fifth-tablet-pc,
    [class*="pile"].width-fifth-tablet-pc,
    [class*="input"].width-fifth-tablet-pc,
    [class*="table"].width-fifth-tablet-pc {
      width: calc(20% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-fifth-pc,
    [class*="card"].width-fifth-pc,
    [class*="button"].width-fifth-pc,
    [class*="badge"].width-fifth-pc,
    [class*="pile"].width-fifth-pc,
    [class*="input"].width-fifth-pc,
    [class*="table"].width-fifth-pc {
      width: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-fifth-ultrawide,
    [class*="card"].width-fifth-ultrawide,
    [class*="button"].width-fifth-ultrawide,
    [class*="badge"].width-fifth-ultrawide,
    [class*="pile"].width-fifth-ultrawide,
    [class*="input"].width-fifth-ultrawide,
    [class*="table"].width-fifth-ultrawide {
      width: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-fifth-super-ultrawide,
    [class*="card"].width-fifth-super-ultrawide,
    [class*="button"].width-fifth-super-ultrawide,
    [class*="badge"].width-fifth-super-ultrawide,
    [class*="pile"].width-fifth-super-ultrawide,
    [class*="input"].width-fifth-super-ultrawide,
    [class*="table"].width-fifth-super-ultrawide {
      width: calc(20% - (8px*2)); } }

[class*="bubble"].width-sixth,
[class*="card"].width-sixth,
[class*="button"].width-sixth,
[class*="badge"].width-sixth,
[class*="pile"].width-sixth,
[class*="input"].width-sixth,
[class*="table"].width-sixth {
  width: calc((100% / 6) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-sixth-tablet,
    [class*="card"].width-sixth-tablet,
    [class*="button"].width-sixth-tablet,
    [class*="badge"].width-sixth-tablet,
    [class*="pile"].width-sixth-tablet,
    [class*="input"].width-sixth-tablet,
    [class*="table"].width-sixth-tablet {
      width: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-sixth-tablet-pc,
    [class*="card"].width-sixth-tablet-pc,
    [class*="button"].width-sixth-tablet-pc,
    [class*="badge"].width-sixth-tablet-pc,
    [class*="pile"].width-sixth-tablet-pc,
    [class*="input"].width-sixth-tablet-pc,
    [class*="table"].width-sixth-tablet-pc {
      width: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-sixth-tablet-pc,
    [class*="card"].width-sixth-tablet-pc,
    [class*="button"].width-sixth-tablet-pc,
    [class*="badge"].width-sixth-tablet-pc,
    [class*="pile"].width-sixth-tablet-pc,
    [class*="input"].width-sixth-tablet-pc,
    [class*="table"].width-sixth-tablet-pc {
      width: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-sixth-pc,
    [class*="card"].width-sixth-pc,
    [class*="button"].width-sixth-pc,
    [class*="badge"].width-sixth-pc,
    [class*="pile"].width-sixth-pc,
    [class*="input"].width-sixth-pc,
    [class*="table"].width-sixth-pc {
      width: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-sixth-ultrawide,
    [class*="card"].width-sixth-ultrawide,
    [class*="button"].width-sixth-ultrawide,
    [class*="badge"].width-sixth-ultrawide,
    [class*="pile"].width-sixth-ultrawide,
    [class*="input"].width-sixth-ultrawide,
    [class*="table"].width-sixth-ultrawide {
      width: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-sixth-super-ultrawide,
    [class*="card"].width-sixth-super-ultrawide,
    [class*="button"].width-sixth-super-ultrawide,
    [class*="badge"].width-sixth-super-ultrawide,
    [class*="pile"].width-sixth-super-ultrawide,
    [class*="input"].width-sixth-super-ultrawide,
    [class*="table"].width-sixth-super-ultrawide {
      width: calc((100% / 6) - (8px*2)); } }

[class*="bubble"].width-eighth,
[class*="card"].width-eighth,
[class*="button"].width-eighth,
[class*="badge"].width-eighth,
[class*="pile"].width-eighth,
[class*="input"].width-eighth,
[class*="table"].width-eighth {
  width: calc(12.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].width-eighth-tablet,
    [class*="card"].width-eighth-tablet,
    [class*="button"].width-eighth-tablet,
    [class*="badge"].width-eighth-tablet,
    [class*="pile"].width-eighth-tablet,
    [class*="input"].width-eighth-tablet,
    [class*="table"].width-eighth-tablet {
      width: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].width-eighth-tablet-pc,
    [class*="card"].width-eighth-tablet-pc,
    [class*="button"].width-eighth-tablet-pc,
    [class*="badge"].width-eighth-tablet-pc,
    [class*="pile"].width-eighth-tablet-pc,
    [class*="input"].width-eighth-tablet-pc,
    [class*="table"].width-eighth-tablet-pc {
      width: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].width-eighth-tablet-pc,
    [class*="card"].width-eighth-tablet-pc,
    [class*="button"].width-eighth-tablet-pc,
    [class*="badge"].width-eighth-tablet-pc,
    [class*="pile"].width-eighth-tablet-pc,
    [class*="input"].width-eighth-tablet-pc,
    [class*="table"].width-eighth-tablet-pc {
      width: calc(12.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].width-eighth-pc,
    [class*="card"].width-eighth-pc,
    [class*="button"].width-eighth-pc,
    [class*="badge"].width-eighth-pc,
    [class*="pile"].width-eighth-pc,
    [class*="input"].width-eighth-pc,
    [class*="table"].width-eighth-pc {
      width: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-eighth-ultrawide,
    [class*="card"].width-eighth-ultrawide,
    [class*="button"].width-eighth-ultrawide,
    [class*="badge"].width-eighth-ultrawide,
    [class*="pile"].width-eighth-ultrawide,
    [class*="input"].width-eighth-ultrawide,
    [class*="table"].width-eighth-ultrawide {
      width: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].width-eighth-super-ultrawide,
    [class*="card"].width-eighth-super-ultrawide,
    [class*="button"].width-eighth-super-ultrawide,
    [class*="badge"].width-eighth-super-ultrawide,
    [class*="pile"].width-eighth-super-ultrawide,
    [class*="input"].width-eighth-super-ultrawide,
    [class*="table"].width-eighth-super-ultrawide {
      width: calc(12.5% - (8px*2)); } }

.max-width {
  max-width: 96px; }
  @media (min-width: 600px) {
    .max-width-tablet {
      max-width: 96px; } }
  @media (min-width: 1024px) {
    .max-width-tablet-pc {
      max-width: 96px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .max-width-tablet-pc {
      max-width: 96px; } }
  @media (min-width: 1440px) {
    .max-width-pc {
      max-width: 96px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .max-width-ultrawide {
      max-width: 96px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .max-width-super-ultrawide {
      max-width: 96px; } }
  .max-width-xxs {
    max-width: 32px; }
    @media (min-width: 600px) {
      .max-width-xxs-tablet {
        max-width: 32px; } }
    @media (min-width: 1024px) {
      .max-width-xxs-tablet-pc {
        max-width: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-xxs-tablet-pc {
        max-width: 32px; } }
    @media (min-width: 1440px) {
      .max-width-xxs-pc {
        max-width: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-xxs-ultrawide {
        max-width: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-xxs-super-ultrawide {
        max-width: 32px; } }
  .max-width-xs {
    max-width: 48px; }
    @media (min-width: 600px) {
      .max-width-xs-tablet {
        max-width: 48px; } }
    @media (min-width: 1024px) {
      .max-width-xs-tablet-pc {
        max-width: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-xs-tablet-pc {
        max-width: 48px; } }
    @media (min-width: 1440px) {
      .max-width-xs-pc {
        max-width: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-xs-ultrawide {
        max-width: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-xs-super-ultrawide {
        max-width: 48px; } }
  .max-width-sm {
    max-width: 64px; }
    @media (min-width: 600px) {
      .max-width-sm-tablet {
        max-width: 64px; } }
    @media (min-width: 1024px) {
      .max-width-sm-tablet-pc {
        max-width: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-sm-tablet-pc {
        max-width: 64px; } }
    @media (min-width: 1440px) {
      .max-width-sm-pc {
        max-width: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-sm-ultrawide {
        max-width: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-sm-super-ultrawide {
        max-width: 64px; } }
  .max-width-md {
    max-width: 96px; }
    @media (min-width: 600px) {
      .max-width-md-tablet {
        max-width: 96px; } }
    @media (min-width: 1024px) {
      .max-width-md-tablet-pc {
        max-width: 96px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-md-tablet-pc {
        max-width: 96px; } }
    @media (min-width: 1440px) {
      .max-width-md-pc {
        max-width: 96px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-md-ultrawide {
        max-width: 96px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-md-super-ultrawide {
        max-width: 96px; } }
  .max-width-lg {
    max-width: 128px; }
    @media (min-width: 600px) {
      .max-width-lg-tablet {
        max-width: 128px; } }
    @media (min-width: 1024px) {
      .max-width-lg-tablet-pc {
        max-width: 128px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-lg-tablet-pc {
        max-width: 128px; } }
    @media (min-width: 1440px) {
      .max-width-lg-pc {
        max-width: 128px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-lg-ultrawide {
        max-width: 128px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-lg-super-ultrawide {
        max-width: 128px; } }
  .max-width-xl {
    max-width: 192px; }
    @media (min-width: 600px) {
      .max-width-xl-tablet {
        max-width: 192px; } }
    @media (min-width: 1024px) {
      .max-width-xl-tablet-pc {
        max-width: 192px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-xl-tablet-pc {
        max-width: 192px; } }
    @media (min-width: 1440px) {
      .max-width-xl-pc {
        max-width: 192px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-xl-ultrawide {
        max-width: 192px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-xl-super-ultrawide {
        max-width: 192px; } }
  .max-width-xxl {
    max-width: 256px; }
    @media (min-width: 600px) {
      .max-width-xxl-tablet {
        max-width: 256px; } }
    @media (min-width: 1024px) {
      .max-width-xxl-tablet-pc {
        max-width: 256px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-xxl-tablet-pc {
        max-width: 256px; } }
    @media (min-width: 1440px) {
      .max-width-xxl-pc {
        max-width: 256px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-xxl-ultrawide {
        max-width: 256px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-xxl-super-ultrawide {
        max-width: 256px; } }
  .max-width-full {
    max-width: calc(100%); }
    @media (min-width: 600px) {
      .max-width-full-tablet {
        max-width: calc(100%); } }
    @media (min-width: 1024px) {
      .max-width-full-tablet-pc {
        max-width: calc(100%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-full-tablet-pc {
        max-width: calc(100%); } }
    @media (min-width: 1440px) {
      .max-width-full-pc {
        max-width: calc(100%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-full-ultrawide {
        max-width: calc(100%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-full-super-ultrawide {
        max-width: calc(100%); } }
  .max-width-seven-eighths {
    max-width: calc(87.5%); }
    @media (min-width: 600px) {
      .max-width-seven-eighths-tablet {
        max-width: calc(87.5%); } }
    @media (min-width: 1024px) {
      .max-width-seven-eighths-tablet-pc {
        max-width: calc(87.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-seven-eighths-tablet-pc {
        max-width: calc(87.5%); } }
    @media (min-width: 1440px) {
      .max-width-seven-eighths-pc {
        max-width: calc(87.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-seven-eighths-ultrawide {
        max-width: calc(87.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-seven-eighths-super-ultrawide {
        max-width: calc(87.5%); } }
  .max-width-five-sixths {
    max-width: calc(((100% / 6) * 5)); }
    @media (min-width: 600px) {
      .max-width-five-sixths-tablet {
        max-width: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) {
      .max-width-five-sixths-tablet-pc {
        max-width: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-five-sixths-tablet-pc {
        max-width: calc(((100% / 6) * 5)); } }
    @media (min-width: 1440px) {
      .max-width-five-sixths-pc {
        max-width: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-five-sixths-ultrawide {
        max-width: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-five-sixths-super-ultrawide {
        max-width: calc(((100% / 6) * 5)); } }
  .max-width-four-fifths {
    max-width: calc(80%); }
    @media (min-width: 600px) {
      .max-width-four-fifths-tablet {
        max-width: calc(80%); } }
    @media (min-width: 1024px) {
      .max-width-four-fifths-tablet-pc {
        max-width: calc(80%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-four-fifths-tablet-pc {
        max-width: calc(80%); } }
    @media (min-width: 1440px) {
      .max-width-four-fifths-pc {
        max-width: calc(80%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-four-fifths-ultrawide {
        max-width: calc(80%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-four-fifths-super-ultrawide {
        max-width: calc(80%); } }
  .max-width-three-quaters {
    max-width: calc(75%); }
    @media (min-width: 600px) {
      .max-width-three-quaters-tablet {
        max-width: calc(75%); } }
    @media (min-width: 1024px) {
      .max-width-three-quaters-tablet-pc {
        max-width: calc(75%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-three-quaters-tablet-pc {
        max-width: calc(75%); } }
    @media (min-width: 1440px) {
      .max-width-three-quaters-pc {
        max-width: calc(75%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-three-quaters-ultrawide {
        max-width: calc(75%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-three-quaters-super-ultrawide {
        max-width: calc(75%); } }
  .max-width-two-thirds {
    max-width: calc(66%); }
    @media (min-width: 600px) {
      .max-width-two-thirds-tablet {
        max-width: calc(66%); } }
    @media (min-width: 1024px) {
      .max-width-two-thirds-tablet-pc {
        max-width: calc(66%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-two-thirds-tablet-pc {
        max-width: calc(66%); } }
    @media (min-width: 1440px) {
      .max-width-two-thirds-pc {
        max-width: calc(66%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-two-thirds-ultrawide {
        max-width: calc(66%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-two-thirds-super-ultrawide {
        max-width: calc(66%); } }
  .max-width-five-eighths {
    max-width: calc(62.5%); }
    @media (min-width: 600px) {
      .max-width-five-eighths-tablet {
        max-width: calc(62.5%); } }
    @media (min-width: 1024px) {
      .max-width-five-eighths-tablet-pc {
        max-width: calc(62.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-five-eighths-tablet-pc {
        max-width: calc(62.5%); } }
    @media (min-width: 1440px) {
      .max-width-five-eighths-pc {
        max-width: calc(62.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-five-eighths-ultrawide {
        max-width: calc(62.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-five-eighths-super-ultrawide {
        max-width: calc(62.5%); } }
  .max-width-three-fifths {
    max-width: calc(60%); }
    @media (min-width: 600px) {
      .max-width-three-fifths-tablet {
        max-width: calc(60%); } }
    @media (min-width: 1024px) {
      .max-width-three-fifths-tablet-pc {
        max-width: calc(60%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-three-fifths-tablet-pc {
        max-width: calc(60%); } }
    @media (min-width: 1440px) {
      .max-width-three-fifths-pc {
        max-width: calc(60%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-three-fifths-ultrawide {
        max-width: calc(60%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-three-fifths-super-ultrawide {
        max-width: calc(60%); } }
  .max-width-half {
    max-width: calc(50%); }
    @media (min-width: 600px) {
      .max-width-half-tablet {
        max-width: calc(50%); } }
    @media (min-width: 1024px) {
      .max-width-half-tablet-pc {
        max-width: calc(50%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-half-tablet-pc {
        max-width: calc(50%); } }
    @media (min-width: 1440px) {
      .max-width-half-pc {
        max-width: calc(50%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-half-ultrawide {
        max-width: calc(50%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-half-super-ultrawide {
        max-width: calc(50%); } }
  .max-width-three-sixths {
    max-width: calc(((100% / 6) * 3)); }
    @media (min-width: 600px) {
      .max-width-three-sixths-tablet {
        max-width: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) {
      .max-width-three-sixths-tablet-pc {
        max-width: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-three-sixths-tablet-pc {
        max-width: calc(((100% / 6) * 3)); } }
    @media (min-width: 1440px) {
      .max-width-three-sixths-pc {
        max-width: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-three-sixths-ultrawide {
        max-width: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-three-sixths-super-ultrawide {
        max-width: calc(((100% / 6) * 3)); } }
  .max-width-two-fifths {
    max-width: calc(40%); }
    @media (min-width: 600px) {
      .max-width-two-fifths-tablet {
        max-width: calc(40%); } }
    @media (min-width: 1024px) {
      .max-width-two-fifths-tablet-pc {
        max-width: calc(40%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-two-fifths-tablet-pc {
        max-width: calc(40%); } }
    @media (min-width: 1440px) {
      .max-width-two-fifths-pc {
        max-width: calc(40%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-two-fifths-ultrawide {
        max-width: calc(40%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-two-fifths-super-ultrawide {
        max-width: calc(40%); } }
  .max-width-three-eighths {
    max-width: calc(37.5%); }
    @media (min-width: 600px) {
      .max-width-three-eighths-tablet {
        max-width: calc(37.5%); } }
    @media (min-width: 1024px) {
      .max-width-three-eighths-tablet-pc {
        max-width: calc(37.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-three-eighths-tablet-pc {
        max-width: calc(37.5%); } }
    @media (min-width: 1440px) {
      .max-width-three-eighths-pc {
        max-width: calc(37.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-three-eighths-ultrawide {
        max-width: calc(37.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-three-eighths-super-ultrawide {
        max-width: calc(37.5%); } }
  .max-width-third {
    max-width: calc((100% / 3)); }
    @media (min-width: 600px) {
      .max-width-third-tablet {
        max-width: calc((100% / 3)); } }
    @media (min-width: 1024px) {
      .max-width-third-tablet-pc {
        max-width: calc((100% / 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-third-tablet-pc {
        max-width: calc((100% / 3)); } }
    @media (min-width: 1440px) {
      .max-width-third-pc {
        max-width: calc((100% / 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-third-ultrawide {
        max-width: calc((100% / 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-third-super-ultrawide {
        max-width: calc((100% / 3)); } }
  .max-width-quater {
    max-width: calc(25%); }
    @media (min-width: 600px) {
      .max-width-quater-tablet {
        max-width: calc(25%); } }
    @media (min-width: 1024px) {
      .max-width-quater-tablet-pc {
        max-width: calc(25%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-quater-tablet-pc {
        max-width: calc(25%); } }
    @media (min-width: 1440px) {
      .max-width-quater-pc {
        max-width: calc(25%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-quater-ultrawide {
        max-width: calc(25%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-quater-super-ultrawide {
        max-width: calc(25%); } }
  .max-width-fifth {
    max-width: calc(20%); }
    @media (min-width: 600px) {
      .max-width-fifth-tablet {
        max-width: calc(20%); } }
    @media (min-width: 1024px) {
      .max-width-fifth-tablet-pc {
        max-width: calc(20%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-fifth-tablet-pc {
        max-width: calc(20%); } }
    @media (min-width: 1440px) {
      .max-width-fifth-pc {
        max-width: calc(20%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-fifth-ultrawide {
        max-width: calc(20%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-fifth-super-ultrawide {
        max-width: calc(20%); } }
  .max-width-sixth {
    max-width: calc((100% / 6)); }
    @media (min-width: 600px) {
      .max-width-sixth-tablet {
        max-width: calc((100% / 6)); } }
    @media (min-width: 1024px) {
      .max-width-sixth-tablet-pc {
        max-width: calc((100% / 6)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-sixth-tablet-pc {
        max-width: calc((100% / 6)); } }
    @media (min-width: 1440px) {
      .max-width-sixth-pc {
        max-width: calc((100% / 6)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-sixth-ultrawide {
        max-width: calc((100% / 6)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-sixth-super-ultrawide {
        max-width: calc((100% / 6)); } }
  .max-width-eighth {
    max-width: calc(12.5%); }
    @media (min-width: 600px) {
      .max-width-eighth-tablet {
        max-width: calc(12.5%); } }
    @media (min-width: 1024px) {
      .max-width-eighth-tablet-pc {
        max-width: calc(12.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-width-eighth-tablet-pc {
        max-width: calc(12.5%); } }
    @media (min-width: 1440px) {
      .max-width-eighth-pc {
        max-width: calc(12.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-width-eighth-ultrawide {
        max-width: calc(12.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-width-eighth-super-ultrawide {
        max-width: calc(12.5%); } }

[class*="bubble"].max-width-full,
[class*="card"].max-width-full,
[class*="button"].max-width-full,
[class*="badge"].max-width-full,
[class*="pile"].max-width-full,
[class*="input"].max-width-full,
[class*="table"].max-width-full {
  max-width: calc(100% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-full-tablet,
    [class*="card"].max-width-full-tablet,
    [class*="button"].max-width-full-tablet,
    [class*="badge"].max-width-full-tablet,
    [class*="pile"].max-width-full-tablet,
    [class*="input"].max-width-full-tablet,
    [class*="table"].max-width-full-tablet {
      max-width: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-full-tablet-pc,
    [class*="card"].max-width-full-tablet-pc,
    [class*="button"].max-width-full-tablet-pc,
    [class*="badge"].max-width-full-tablet-pc,
    [class*="pile"].max-width-full-tablet-pc,
    [class*="input"].max-width-full-tablet-pc,
    [class*="table"].max-width-full-tablet-pc {
      max-width: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-full-tablet-pc,
    [class*="card"].max-width-full-tablet-pc,
    [class*="button"].max-width-full-tablet-pc,
    [class*="badge"].max-width-full-tablet-pc,
    [class*="pile"].max-width-full-tablet-pc,
    [class*="input"].max-width-full-tablet-pc,
    [class*="table"].max-width-full-tablet-pc {
      max-width: calc(100% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-full-pc,
    [class*="card"].max-width-full-pc,
    [class*="button"].max-width-full-pc,
    [class*="badge"].max-width-full-pc,
    [class*="pile"].max-width-full-pc,
    [class*="input"].max-width-full-pc,
    [class*="table"].max-width-full-pc {
      max-width: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-full-ultrawide,
    [class*="card"].max-width-full-ultrawide,
    [class*="button"].max-width-full-ultrawide,
    [class*="badge"].max-width-full-ultrawide,
    [class*="pile"].max-width-full-ultrawide,
    [class*="input"].max-width-full-ultrawide,
    [class*="table"].max-width-full-ultrawide {
      max-width: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-full-super-ultrawide,
    [class*="card"].max-width-full-super-ultrawide,
    [class*="button"].max-width-full-super-ultrawide,
    [class*="badge"].max-width-full-super-ultrawide,
    [class*="pile"].max-width-full-super-ultrawide,
    [class*="input"].max-width-full-super-ultrawide,
    [class*="table"].max-width-full-super-ultrawide {
      max-width: calc(100% - (8px*2)); } }

[class*="bubble"].max-width-seven-eighths,
[class*="card"].max-width-seven-eighths,
[class*="button"].max-width-seven-eighths,
[class*="badge"].max-width-seven-eighths,
[class*="pile"].max-width-seven-eighths,
[class*="input"].max-width-seven-eighths,
[class*="table"].max-width-seven-eighths {
  max-width: calc(87.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-seven-eighths-tablet,
    [class*="card"].max-width-seven-eighths-tablet,
    [class*="button"].max-width-seven-eighths-tablet,
    [class*="badge"].max-width-seven-eighths-tablet,
    [class*="pile"].max-width-seven-eighths-tablet,
    [class*="input"].max-width-seven-eighths-tablet,
    [class*="table"].max-width-seven-eighths-tablet {
      max-width: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-seven-eighths-tablet-pc,
    [class*="card"].max-width-seven-eighths-tablet-pc,
    [class*="button"].max-width-seven-eighths-tablet-pc,
    [class*="badge"].max-width-seven-eighths-tablet-pc,
    [class*="pile"].max-width-seven-eighths-tablet-pc,
    [class*="input"].max-width-seven-eighths-tablet-pc,
    [class*="table"].max-width-seven-eighths-tablet-pc {
      max-width: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-seven-eighths-tablet-pc,
    [class*="card"].max-width-seven-eighths-tablet-pc,
    [class*="button"].max-width-seven-eighths-tablet-pc,
    [class*="badge"].max-width-seven-eighths-tablet-pc,
    [class*="pile"].max-width-seven-eighths-tablet-pc,
    [class*="input"].max-width-seven-eighths-tablet-pc,
    [class*="table"].max-width-seven-eighths-tablet-pc {
      max-width: calc(87.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-seven-eighths-pc,
    [class*="card"].max-width-seven-eighths-pc,
    [class*="button"].max-width-seven-eighths-pc,
    [class*="badge"].max-width-seven-eighths-pc,
    [class*="pile"].max-width-seven-eighths-pc,
    [class*="input"].max-width-seven-eighths-pc,
    [class*="table"].max-width-seven-eighths-pc {
      max-width: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-seven-eighths-ultrawide,
    [class*="card"].max-width-seven-eighths-ultrawide,
    [class*="button"].max-width-seven-eighths-ultrawide,
    [class*="badge"].max-width-seven-eighths-ultrawide,
    [class*="pile"].max-width-seven-eighths-ultrawide,
    [class*="input"].max-width-seven-eighths-ultrawide,
    [class*="table"].max-width-seven-eighths-ultrawide {
      max-width: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-seven-eighths-super-ultrawide,
    [class*="card"].max-width-seven-eighths-super-ultrawide,
    [class*="button"].max-width-seven-eighths-super-ultrawide,
    [class*="badge"].max-width-seven-eighths-super-ultrawide,
    [class*="pile"].max-width-seven-eighths-super-ultrawide,
    [class*="input"].max-width-seven-eighths-super-ultrawide,
    [class*="table"].max-width-seven-eighths-super-ultrawide {
      max-width: calc(87.5% - (8px*2)); } }

[class*="bubble"].max-width-five-sixths,
[class*="card"].max-width-five-sixths,
[class*="button"].max-width-five-sixths,
[class*="badge"].max-width-five-sixths,
[class*="pile"].max-width-five-sixths,
[class*="input"].max-width-five-sixths,
[class*="table"].max-width-five-sixths {
  max-width: calc(((100% / 6) * 5) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-five-sixths-tablet,
    [class*="card"].max-width-five-sixths-tablet,
    [class*="button"].max-width-five-sixths-tablet,
    [class*="badge"].max-width-five-sixths-tablet,
    [class*="pile"].max-width-five-sixths-tablet,
    [class*="input"].max-width-five-sixths-tablet,
    [class*="table"].max-width-five-sixths-tablet {
      max-width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-five-sixths-tablet-pc,
    [class*="card"].max-width-five-sixths-tablet-pc,
    [class*="button"].max-width-five-sixths-tablet-pc,
    [class*="badge"].max-width-five-sixths-tablet-pc,
    [class*="pile"].max-width-five-sixths-tablet-pc,
    [class*="input"].max-width-five-sixths-tablet-pc,
    [class*="table"].max-width-five-sixths-tablet-pc {
      max-width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-five-sixths-tablet-pc,
    [class*="card"].max-width-five-sixths-tablet-pc,
    [class*="button"].max-width-five-sixths-tablet-pc,
    [class*="badge"].max-width-five-sixths-tablet-pc,
    [class*="pile"].max-width-five-sixths-tablet-pc,
    [class*="input"].max-width-five-sixths-tablet-pc,
    [class*="table"].max-width-five-sixths-tablet-pc {
      max-width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-five-sixths-pc,
    [class*="card"].max-width-five-sixths-pc,
    [class*="button"].max-width-five-sixths-pc,
    [class*="badge"].max-width-five-sixths-pc,
    [class*="pile"].max-width-five-sixths-pc,
    [class*="input"].max-width-five-sixths-pc,
    [class*="table"].max-width-five-sixths-pc {
      max-width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-five-sixths-ultrawide,
    [class*="card"].max-width-five-sixths-ultrawide,
    [class*="button"].max-width-five-sixths-ultrawide,
    [class*="badge"].max-width-five-sixths-ultrawide,
    [class*="pile"].max-width-five-sixths-ultrawide,
    [class*="input"].max-width-five-sixths-ultrawide,
    [class*="table"].max-width-five-sixths-ultrawide {
      max-width: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-five-sixths-super-ultrawide,
    [class*="card"].max-width-five-sixths-super-ultrawide,
    [class*="button"].max-width-five-sixths-super-ultrawide,
    [class*="badge"].max-width-five-sixths-super-ultrawide,
    [class*="pile"].max-width-five-sixths-super-ultrawide,
    [class*="input"].max-width-five-sixths-super-ultrawide,
    [class*="table"].max-width-five-sixths-super-ultrawide {
      max-width: calc(((100% / 6) * 5) - (8px*2)); } }

[class*="bubble"].max-width-four-fifths,
[class*="card"].max-width-four-fifths,
[class*="button"].max-width-four-fifths,
[class*="badge"].max-width-four-fifths,
[class*="pile"].max-width-four-fifths,
[class*="input"].max-width-four-fifths,
[class*="table"].max-width-four-fifths {
  max-width: calc(80% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-four-fifths-tablet,
    [class*="card"].max-width-four-fifths-tablet,
    [class*="button"].max-width-four-fifths-tablet,
    [class*="badge"].max-width-four-fifths-tablet,
    [class*="pile"].max-width-four-fifths-tablet,
    [class*="input"].max-width-four-fifths-tablet,
    [class*="table"].max-width-four-fifths-tablet {
      max-width: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-four-fifths-tablet-pc,
    [class*="card"].max-width-four-fifths-tablet-pc,
    [class*="button"].max-width-four-fifths-tablet-pc,
    [class*="badge"].max-width-four-fifths-tablet-pc,
    [class*="pile"].max-width-four-fifths-tablet-pc,
    [class*="input"].max-width-four-fifths-tablet-pc,
    [class*="table"].max-width-four-fifths-tablet-pc {
      max-width: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-four-fifths-tablet-pc,
    [class*="card"].max-width-four-fifths-tablet-pc,
    [class*="button"].max-width-four-fifths-tablet-pc,
    [class*="badge"].max-width-four-fifths-tablet-pc,
    [class*="pile"].max-width-four-fifths-tablet-pc,
    [class*="input"].max-width-four-fifths-tablet-pc,
    [class*="table"].max-width-four-fifths-tablet-pc {
      max-width: calc(80% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-four-fifths-pc,
    [class*="card"].max-width-four-fifths-pc,
    [class*="button"].max-width-four-fifths-pc,
    [class*="badge"].max-width-four-fifths-pc,
    [class*="pile"].max-width-four-fifths-pc,
    [class*="input"].max-width-four-fifths-pc,
    [class*="table"].max-width-four-fifths-pc {
      max-width: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-four-fifths-ultrawide,
    [class*="card"].max-width-four-fifths-ultrawide,
    [class*="button"].max-width-four-fifths-ultrawide,
    [class*="badge"].max-width-four-fifths-ultrawide,
    [class*="pile"].max-width-four-fifths-ultrawide,
    [class*="input"].max-width-four-fifths-ultrawide,
    [class*="table"].max-width-four-fifths-ultrawide {
      max-width: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-four-fifths-super-ultrawide,
    [class*="card"].max-width-four-fifths-super-ultrawide,
    [class*="button"].max-width-four-fifths-super-ultrawide,
    [class*="badge"].max-width-four-fifths-super-ultrawide,
    [class*="pile"].max-width-four-fifths-super-ultrawide,
    [class*="input"].max-width-four-fifths-super-ultrawide,
    [class*="table"].max-width-four-fifths-super-ultrawide {
      max-width: calc(80% - (8px*2)); } }

[class*="bubble"].max-width-three-quaters,
[class*="card"].max-width-three-quaters,
[class*="button"].max-width-three-quaters,
[class*="badge"].max-width-three-quaters,
[class*="pile"].max-width-three-quaters,
[class*="input"].max-width-three-quaters,
[class*="table"].max-width-three-quaters {
  max-width: calc(75% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-three-quaters-tablet,
    [class*="card"].max-width-three-quaters-tablet,
    [class*="button"].max-width-three-quaters-tablet,
    [class*="badge"].max-width-three-quaters-tablet,
    [class*="pile"].max-width-three-quaters-tablet,
    [class*="input"].max-width-three-quaters-tablet,
    [class*="table"].max-width-three-quaters-tablet {
      max-width: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-three-quaters-tablet-pc,
    [class*="card"].max-width-three-quaters-tablet-pc,
    [class*="button"].max-width-three-quaters-tablet-pc,
    [class*="badge"].max-width-three-quaters-tablet-pc,
    [class*="pile"].max-width-three-quaters-tablet-pc,
    [class*="input"].max-width-three-quaters-tablet-pc,
    [class*="table"].max-width-three-quaters-tablet-pc {
      max-width: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-three-quaters-tablet-pc,
    [class*="card"].max-width-three-quaters-tablet-pc,
    [class*="button"].max-width-three-quaters-tablet-pc,
    [class*="badge"].max-width-three-quaters-tablet-pc,
    [class*="pile"].max-width-three-quaters-tablet-pc,
    [class*="input"].max-width-three-quaters-tablet-pc,
    [class*="table"].max-width-three-quaters-tablet-pc {
      max-width: calc(75% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-three-quaters-pc,
    [class*="card"].max-width-three-quaters-pc,
    [class*="button"].max-width-three-quaters-pc,
    [class*="badge"].max-width-three-quaters-pc,
    [class*="pile"].max-width-three-quaters-pc,
    [class*="input"].max-width-three-quaters-pc,
    [class*="table"].max-width-three-quaters-pc {
      max-width: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-three-quaters-ultrawide,
    [class*="card"].max-width-three-quaters-ultrawide,
    [class*="button"].max-width-three-quaters-ultrawide,
    [class*="badge"].max-width-three-quaters-ultrawide,
    [class*="pile"].max-width-three-quaters-ultrawide,
    [class*="input"].max-width-three-quaters-ultrawide,
    [class*="table"].max-width-three-quaters-ultrawide {
      max-width: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-three-quaters-super-ultrawide,
    [class*="card"].max-width-three-quaters-super-ultrawide,
    [class*="button"].max-width-three-quaters-super-ultrawide,
    [class*="badge"].max-width-three-quaters-super-ultrawide,
    [class*="pile"].max-width-three-quaters-super-ultrawide,
    [class*="input"].max-width-three-quaters-super-ultrawide,
    [class*="table"].max-width-three-quaters-super-ultrawide {
      max-width: calc(75% - (8px*2)); } }

[class*="bubble"].max-width-two-thirds,
[class*="card"].max-width-two-thirds,
[class*="button"].max-width-two-thirds,
[class*="badge"].max-width-two-thirds,
[class*="pile"].max-width-two-thirds,
[class*="input"].max-width-two-thirds,
[class*="table"].max-width-two-thirds {
  max-width: calc(66% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-two-thirds-tablet,
    [class*="card"].max-width-two-thirds-tablet,
    [class*="button"].max-width-two-thirds-tablet,
    [class*="badge"].max-width-two-thirds-tablet,
    [class*="pile"].max-width-two-thirds-tablet,
    [class*="input"].max-width-two-thirds-tablet,
    [class*="table"].max-width-two-thirds-tablet {
      max-width: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-two-thirds-tablet-pc,
    [class*="card"].max-width-two-thirds-tablet-pc,
    [class*="button"].max-width-two-thirds-tablet-pc,
    [class*="badge"].max-width-two-thirds-tablet-pc,
    [class*="pile"].max-width-two-thirds-tablet-pc,
    [class*="input"].max-width-two-thirds-tablet-pc,
    [class*="table"].max-width-two-thirds-tablet-pc {
      max-width: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-two-thirds-tablet-pc,
    [class*="card"].max-width-two-thirds-tablet-pc,
    [class*="button"].max-width-two-thirds-tablet-pc,
    [class*="badge"].max-width-two-thirds-tablet-pc,
    [class*="pile"].max-width-two-thirds-tablet-pc,
    [class*="input"].max-width-two-thirds-tablet-pc,
    [class*="table"].max-width-two-thirds-tablet-pc {
      max-width: calc(66% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-two-thirds-pc,
    [class*="card"].max-width-two-thirds-pc,
    [class*="button"].max-width-two-thirds-pc,
    [class*="badge"].max-width-two-thirds-pc,
    [class*="pile"].max-width-two-thirds-pc,
    [class*="input"].max-width-two-thirds-pc,
    [class*="table"].max-width-two-thirds-pc {
      max-width: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-two-thirds-ultrawide,
    [class*="card"].max-width-two-thirds-ultrawide,
    [class*="button"].max-width-two-thirds-ultrawide,
    [class*="badge"].max-width-two-thirds-ultrawide,
    [class*="pile"].max-width-two-thirds-ultrawide,
    [class*="input"].max-width-two-thirds-ultrawide,
    [class*="table"].max-width-two-thirds-ultrawide {
      max-width: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-two-thirds-super-ultrawide,
    [class*="card"].max-width-two-thirds-super-ultrawide,
    [class*="button"].max-width-two-thirds-super-ultrawide,
    [class*="badge"].max-width-two-thirds-super-ultrawide,
    [class*="pile"].max-width-two-thirds-super-ultrawide,
    [class*="input"].max-width-two-thirds-super-ultrawide,
    [class*="table"].max-width-two-thirds-super-ultrawide {
      max-width: calc(66% - (8px*2)); } }

[class*="bubble"].max-width-five-eighths,
[class*="card"].max-width-five-eighths,
[class*="button"].max-width-five-eighths,
[class*="badge"].max-width-five-eighths,
[class*="pile"].max-width-five-eighths,
[class*="input"].max-width-five-eighths,
[class*="table"].max-width-five-eighths {
  max-width: calc(62.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-five-eighths-tablet,
    [class*="card"].max-width-five-eighths-tablet,
    [class*="button"].max-width-five-eighths-tablet,
    [class*="badge"].max-width-five-eighths-tablet,
    [class*="pile"].max-width-five-eighths-tablet,
    [class*="input"].max-width-five-eighths-tablet,
    [class*="table"].max-width-five-eighths-tablet {
      max-width: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-five-eighths-tablet-pc,
    [class*="card"].max-width-five-eighths-tablet-pc,
    [class*="button"].max-width-five-eighths-tablet-pc,
    [class*="badge"].max-width-five-eighths-tablet-pc,
    [class*="pile"].max-width-five-eighths-tablet-pc,
    [class*="input"].max-width-five-eighths-tablet-pc,
    [class*="table"].max-width-five-eighths-tablet-pc {
      max-width: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-five-eighths-tablet-pc,
    [class*="card"].max-width-five-eighths-tablet-pc,
    [class*="button"].max-width-five-eighths-tablet-pc,
    [class*="badge"].max-width-five-eighths-tablet-pc,
    [class*="pile"].max-width-five-eighths-tablet-pc,
    [class*="input"].max-width-five-eighths-tablet-pc,
    [class*="table"].max-width-five-eighths-tablet-pc {
      max-width: calc(62.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-five-eighths-pc,
    [class*="card"].max-width-five-eighths-pc,
    [class*="button"].max-width-five-eighths-pc,
    [class*="badge"].max-width-five-eighths-pc,
    [class*="pile"].max-width-five-eighths-pc,
    [class*="input"].max-width-five-eighths-pc,
    [class*="table"].max-width-five-eighths-pc {
      max-width: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-five-eighths-ultrawide,
    [class*="card"].max-width-five-eighths-ultrawide,
    [class*="button"].max-width-five-eighths-ultrawide,
    [class*="badge"].max-width-five-eighths-ultrawide,
    [class*="pile"].max-width-five-eighths-ultrawide,
    [class*="input"].max-width-five-eighths-ultrawide,
    [class*="table"].max-width-five-eighths-ultrawide {
      max-width: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-five-eighths-super-ultrawide,
    [class*="card"].max-width-five-eighths-super-ultrawide,
    [class*="button"].max-width-five-eighths-super-ultrawide,
    [class*="badge"].max-width-five-eighths-super-ultrawide,
    [class*="pile"].max-width-five-eighths-super-ultrawide,
    [class*="input"].max-width-five-eighths-super-ultrawide,
    [class*="table"].max-width-five-eighths-super-ultrawide {
      max-width: calc(62.5% - (8px*2)); } }

[class*="bubble"].max-width-three-fifths,
[class*="card"].max-width-three-fifths,
[class*="button"].max-width-three-fifths,
[class*="badge"].max-width-three-fifths,
[class*="pile"].max-width-three-fifths,
[class*="input"].max-width-three-fifths,
[class*="table"].max-width-three-fifths {
  max-width: calc(60% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-three-fifths-tablet,
    [class*="card"].max-width-three-fifths-tablet,
    [class*="button"].max-width-three-fifths-tablet,
    [class*="badge"].max-width-three-fifths-tablet,
    [class*="pile"].max-width-three-fifths-tablet,
    [class*="input"].max-width-three-fifths-tablet,
    [class*="table"].max-width-three-fifths-tablet {
      max-width: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-three-fifths-tablet-pc,
    [class*="card"].max-width-three-fifths-tablet-pc,
    [class*="button"].max-width-three-fifths-tablet-pc,
    [class*="badge"].max-width-three-fifths-tablet-pc,
    [class*="pile"].max-width-three-fifths-tablet-pc,
    [class*="input"].max-width-three-fifths-tablet-pc,
    [class*="table"].max-width-three-fifths-tablet-pc {
      max-width: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-three-fifths-tablet-pc,
    [class*="card"].max-width-three-fifths-tablet-pc,
    [class*="button"].max-width-three-fifths-tablet-pc,
    [class*="badge"].max-width-three-fifths-tablet-pc,
    [class*="pile"].max-width-three-fifths-tablet-pc,
    [class*="input"].max-width-three-fifths-tablet-pc,
    [class*="table"].max-width-three-fifths-tablet-pc {
      max-width: calc(60% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-three-fifths-pc,
    [class*="card"].max-width-three-fifths-pc,
    [class*="button"].max-width-three-fifths-pc,
    [class*="badge"].max-width-three-fifths-pc,
    [class*="pile"].max-width-three-fifths-pc,
    [class*="input"].max-width-three-fifths-pc,
    [class*="table"].max-width-three-fifths-pc {
      max-width: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-three-fifths-ultrawide,
    [class*="card"].max-width-three-fifths-ultrawide,
    [class*="button"].max-width-three-fifths-ultrawide,
    [class*="badge"].max-width-three-fifths-ultrawide,
    [class*="pile"].max-width-three-fifths-ultrawide,
    [class*="input"].max-width-three-fifths-ultrawide,
    [class*="table"].max-width-three-fifths-ultrawide {
      max-width: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-three-fifths-super-ultrawide,
    [class*="card"].max-width-three-fifths-super-ultrawide,
    [class*="button"].max-width-three-fifths-super-ultrawide,
    [class*="badge"].max-width-three-fifths-super-ultrawide,
    [class*="pile"].max-width-three-fifths-super-ultrawide,
    [class*="input"].max-width-three-fifths-super-ultrawide,
    [class*="table"].max-width-three-fifths-super-ultrawide {
      max-width: calc(60% - (8px*2)); } }

[class*="bubble"].max-width-half,
[class*="card"].max-width-half,
[class*="button"].max-width-half,
[class*="badge"].max-width-half,
[class*="pile"].max-width-half,
[class*="input"].max-width-half,
[class*="table"].max-width-half {
  max-width: calc(50% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-half-tablet,
    [class*="card"].max-width-half-tablet,
    [class*="button"].max-width-half-tablet,
    [class*="badge"].max-width-half-tablet,
    [class*="pile"].max-width-half-tablet,
    [class*="input"].max-width-half-tablet,
    [class*="table"].max-width-half-tablet {
      max-width: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-half-tablet-pc,
    [class*="card"].max-width-half-tablet-pc,
    [class*="button"].max-width-half-tablet-pc,
    [class*="badge"].max-width-half-tablet-pc,
    [class*="pile"].max-width-half-tablet-pc,
    [class*="input"].max-width-half-tablet-pc,
    [class*="table"].max-width-half-tablet-pc {
      max-width: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-half-tablet-pc,
    [class*="card"].max-width-half-tablet-pc,
    [class*="button"].max-width-half-tablet-pc,
    [class*="badge"].max-width-half-tablet-pc,
    [class*="pile"].max-width-half-tablet-pc,
    [class*="input"].max-width-half-tablet-pc,
    [class*="table"].max-width-half-tablet-pc {
      max-width: calc(50% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-half-pc,
    [class*="card"].max-width-half-pc,
    [class*="button"].max-width-half-pc,
    [class*="badge"].max-width-half-pc,
    [class*="pile"].max-width-half-pc,
    [class*="input"].max-width-half-pc,
    [class*="table"].max-width-half-pc {
      max-width: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-half-ultrawide,
    [class*="card"].max-width-half-ultrawide,
    [class*="button"].max-width-half-ultrawide,
    [class*="badge"].max-width-half-ultrawide,
    [class*="pile"].max-width-half-ultrawide,
    [class*="input"].max-width-half-ultrawide,
    [class*="table"].max-width-half-ultrawide {
      max-width: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-half-super-ultrawide,
    [class*="card"].max-width-half-super-ultrawide,
    [class*="button"].max-width-half-super-ultrawide,
    [class*="badge"].max-width-half-super-ultrawide,
    [class*="pile"].max-width-half-super-ultrawide,
    [class*="input"].max-width-half-super-ultrawide,
    [class*="table"].max-width-half-super-ultrawide {
      max-width: calc(50% - (8px*2)); } }

[class*="bubble"].max-width-three-sixths,
[class*="card"].max-width-three-sixths,
[class*="button"].max-width-three-sixths,
[class*="badge"].max-width-three-sixths,
[class*="pile"].max-width-three-sixths,
[class*="input"].max-width-three-sixths,
[class*="table"].max-width-three-sixths {
  max-width: calc(((100% / 6) * 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-three-sixths-tablet,
    [class*="card"].max-width-three-sixths-tablet,
    [class*="button"].max-width-three-sixths-tablet,
    [class*="badge"].max-width-three-sixths-tablet,
    [class*="pile"].max-width-three-sixths-tablet,
    [class*="input"].max-width-three-sixths-tablet,
    [class*="table"].max-width-three-sixths-tablet {
      max-width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-three-sixths-tablet-pc,
    [class*="card"].max-width-three-sixths-tablet-pc,
    [class*="button"].max-width-three-sixths-tablet-pc,
    [class*="badge"].max-width-three-sixths-tablet-pc,
    [class*="pile"].max-width-three-sixths-tablet-pc,
    [class*="input"].max-width-three-sixths-tablet-pc,
    [class*="table"].max-width-three-sixths-tablet-pc {
      max-width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-three-sixths-tablet-pc,
    [class*="card"].max-width-three-sixths-tablet-pc,
    [class*="button"].max-width-three-sixths-tablet-pc,
    [class*="badge"].max-width-three-sixths-tablet-pc,
    [class*="pile"].max-width-three-sixths-tablet-pc,
    [class*="input"].max-width-three-sixths-tablet-pc,
    [class*="table"].max-width-three-sixths-tablet-pc {
      max-width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-three-sixths-pc,
    [class*="card"].max-width-three-sixths-pc,
    [class*="button"].max-width-three-sixths-pc,
    [class*="badge"].max-width-three-sixths-pc,
    [class*="pile"].max-width-three-sixths-pc,
    [class*="input"].max-width-three-sixths-pc,
    [class*="table"].max-width-three-sixths-pc {
      max-width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-three-sixths-ultrawide,
    [class*="card"].max-width-three-sixths-ultrawide,
    [class*="button"].max-width-three-sixths-ultrawide,
    [class*="badge"].max-width-three-sixths-ultrawide,
    [class*="pile"].max-width-three-sixths-ultrawide,
    [class*="input"].max-width-three-sixths-ultrawide,
    [class*="table"].max-width-three-sixths-ultrawide {
      max-width: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-three-sixths-super-ultrawide,
    [class*="card"].max-width-three-sixths-super-ultrawide,
    [class*="button"].max-width-three-sixths-super-ultrawide,
    [class*="badge"].max-width-three-sixths-super-ultrawide,
    [class*="pile"].max-width-three-sixths-super-ultrawide,
    [class*="input"].max-width-three-sixths-super-ultrawide,
    [class*="table"].max-width-three-sixths-super-ultrawide {
      max-width: calc(((100% / 6) * 3) - (8px*2)); } }

[class*="bubble"].max-width-two-fifths,
[class*="card"].max-width-two-fifths,
[class*="button"].max-width-two-fifths,
[class*="badge"].max-width-two-fifths,
[class*="pile"].max-width-two-fifths,
[class*="input"].max-width-two-fifths,
[class*="table"].max-width-two-fifths {
  max-width: calc(40% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-two-fifths-tablet,
    [class*="card"].max-width-two-fifths-tablet,
    [class*="button"].max-width-two-fifths-tablet,
    [class*="badge"].max-width-two-fifths-tablet,
    [class*="pile"].max-width-two-fifths-tablet,
    [class*="input"].max-width-two-fifths-tablet,
    [class*="table"].max-width-two-fifths-tablet {
      max-width: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-two-fifths-tablet-pc,
    [class*="card"].max-width-two-fifths-tablet-pc,
    [class*="button"].max-width-two-fifths-tablet-pc,
    [class*="badge"].max-width-two-fifths-tablet-pc,
    [class*="pile"].max-width-two-fifths-tablet-pc,
    [class*="input"].max-width-two-fifths-tablet-pc,
    [class*="table"].max-width-two-fifths-tablet-pc {
      max-width: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-two-fifths-tablet-pc,
    [class*="card"].max-width-two-fifths-tablet-pc,
    [class*="button"].max-width-two-fifths-tablet-pc,
    [class*="badge"].max-width-two-fifths-tablet-pc,
    [class*="pile"].max-width-two-fifths-tablet-pc,
    [class*="input"].max-width-two-fifths-tablet-pc,
    [class*="table"].max-width-two-fifths-tablet-pc {
      max-width: calc(40% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-two-fifths-pc,
    [class*="card"].max-width-two-fifths-pc,
    [class*="button"].max-width-two-fifths-pc,
    [class*="badge"].max-width-two-fifths-pc,
    [class*="pile"].max-width-two-fifths-pc,
    [class*="input"].max-width-two-fifths-pc,
    [class*="table"].max-width-two-fifths-pc {
      max-width: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-two-fifths-ultrawide,
    [class*="card"].max-width-two-fifths-ultrawide,
    [class*="button"].max-width-two-fifths-ultrawide,
    [class*="badge"].max-width-two-fifths-ultrawide,
    [class*="pile"].max-width-two-fifths-ultrawide,
    [class*="input"].max-width-two-fifths-ultrawide,
    [class*="table"].max-width-two-fifths-ultrawide {
      max-width: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-two-fifths-super-ultrawide,
    [class*="card"].max-width-two-fifths-super-ultrawide,
    [class*="button"].max-width-two-fifths-super-ultrawide,
    [class*="badge"].max-width-two-fifths-super-ultrawide,
    [class*="pile"].max-width-two-fifths-super-ultrawide,
    [class*="input"].max-width-two-fifths-super-ultrawide,
    [class*="table"].max-width-two-fifths-super-ultrawide {
      max-width: calc(40% - (8px*2)); } }

[class*="bubble"].max-width-three-eighths,
[class*="card"].max-width-three-eighths,
[class*="button"].max-width-three-eighths,
[class*="badge"].max-width-three-eighths,
[class*="pile"].max-width-three-eighths,
[class*="input"].max-width-three-eighths,
[class*="table"].max-width-three-eighths {
  max-width: calc(37.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-three-eighths-tablet,
    [class*="card"].max-width-three-eighths-tablet,
    [class*="button"].max-width-three-eighths-tablet,
    [class*="badge"].max-width-three-eighths-tablet,
    [class*="pile"].max-width-three-eighths-tablet,
    [class*="input"].max-width-three-eighths-tablet,
    [class*="table"].max-width-three-eighths-tablet {
      max-width: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-three-eighths-tablet-pc,
    [class*="card"].max-width-three-eighths-tablet-pc,
    [class*="button"].max-width-three-eighths-tablet-pc,
    [class*="badge"].max-width-three-eighths-tablet-pc,
    [class*="pile"].max-width-three-eighths-tablet-pc,
    [class*="input"].max-width-three-eighths-tablet-pc,
    [class*="table"].max-width-three-eighths-tablet-pc {
      max-width: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-three-eighths-tablet-pc,
    [class*="card"].max-width-three-eighths-tablet-pc,
    [class*="button"].max-width-three-eighths-tablet-pc,
    [class*="badge"].max-width-three-eighths-tablet-pc,
    [class*="pile"].max-width-three-eighths-tablet-pc,
    [class*="input"].max-width-three-eighths-tablet-pc,
    [class*="table"].max-width-three-eighths-tablet-pc {
      max-width: calc(37.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-three-eighths-pc,
    [class*="card"].max-width-three-eighths-pc,
    [class*="button"].max-width-three-eighths-pc,
    [class*="badge"].max-width-three-eighths-pc,
    [class*="pile"].max-width-three-eighths-pc,
    [class*="input"].max-width-three-eighths-pc,
    [class*="table"].max-width-three-eighths-pc {
      max-width: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-three-eighths-ultrawide,
    [class*="card"].max-width-three-eighths-ultrawide,
    [class*="button"].max-width-three-eighths-ultrawide,
    [class*="badge"].max-width-three-eighths-ultrawide,
    [class*="pile"].max-width-three-eighths-ultrawide,
    [class*="input"].max-width-three-eighths-ultrawide,
    [class*="table"].max-width-three-eighths-ultrawide {
      max-width: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-three-eighths-super-ultrawide,
    [class*="card"].max-width-three-eighths-super-ultrawide,
    [class*="button"].max-width-three-eighths-super-ultrawide,
    [class*="badge"].max-width-three-eighths-super-ultrawide,
    [class*="pile"].max-width-three-eighths-super-ultrawide,
    [class*="input"].max-width-three-eighths-super-ultrawide,
    [class*="table"].max-width-three-eighths-super-ultrawide {
      max-width: calc(37.5% - (8px*2)); } }

[class*="bubble"].max-width-third,
[class*="card"].max-width-third,
[class*="button"].max-width-third,
[class*="badge"].max-width-third,
[class*="pile"].max-width-third,
[class*="input"].max-width-third,
[class*="table"].max-width-third {
  max-width: calc((100% / 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-third-tablet,
    [class*="card"].max-width-third-tablet,
    [class*="button"].max-width-third-tablet,
    [class*="badge"].max-width-third-tablet,
    [class*="pile"].max-width-third-tablet,
    [class*="input"].max-width-third-tablet,
    [class*="table"].max-width-third-tablet {
      max-width: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-third-tablet-pc,
    [class*="card"].max-width-third-tablet-pc,
    [class*="button"].max-width-third-tablet-pc,
    [class*="badge"].max-width-third-tablet-pc,
    [class*="pile"].max-width-third-tablet-pc,
    [class*="input"].max-width-third-tablet-pc,
    [class*="table"].max-width-third-tablet-pc {
      max-width: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-third-tablet-pc,
    [class*="card"].max-width-third-tablet-pc,
    [class*="button"].max-width-third-tablet-pc,
    [class*="badge"].max-width-third-tablet-pc,
    [class*="pile"].max-width-third-tablet-pc,
    [class*="input"].max-width-third-tablet-pc,
    [class*="table"].max-width-third-tablet-pc {
      max-width: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-third-pc,
    [class*="card"].max-width-third-pc,
    [class*="button"].max-width-third-pc,
    [class*="badge"].max-width-third-pc,
    [class*="pile"].max-width-third-pc,
    [class*="input"].max-width-third-pc,
    [class*="table"].max-width-third-pc {
      max-width: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-third-ultrawide,
    [class*="card"].max-width-third-ultrawide,
    [class*="button"].max-width-third-ultrawide,
    [class*="badge"].max-width-third-ultrawide,
    [class*="pile"].max-width-third-ultrawide,
    [class*="input"].max-width-third-ultrawide,
    [class*="table"].max-width-third-ultrawide {
      max-width: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-third-super-ultrawide,
    [class*="card"].max-width-third-super-ultrawide,
    [class*="button"].max-width-third-super-ultrawide,
    [class*="badge"].max-width-third-super-ultrawide,
    [class*="pile"].max-width-third-super-ultrawide,
    [class*="input"].max-width-third-super-ultrawide,
    [class*="table"].max-width-third-super-ultrawide {
      max-width: calc((100% / 3) - (8px*2)); } }

[class*="bubble"].max-width-quater,
[class*="card"].max-width-quater,
[class*="button"].max-width-quater,
[class*="badge"].max-width-quater,
[class*="pile"].max-width-quater,
[class*="input"].max-width-quater,
[class*="table"].max-width-quater {
  max-width: calc(25% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-quater-tablet,
    [class*="card"].max-width-quater-tablet,
    [class*="button"].max-width-quater-tablet,
    [class*="badge"].max-width-quater-tablet,
    [class*="pile"].max-width-quater-tablet,
    [class*="input"].max-width-quater-tablet,
    [class*="table"].max-width-quater-tablet {
      max-width: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-quater-tablet-pc,
    [class*="card"].max-width-quater-tablet-pc,
    [class*="button"].max-width-quater-tablet-pc,
    [class*="badge"].max-width-quater-tablet-pc,
    [class*="pile"].max-width-quater-tablet-pc,
    [class*="input"].max-width-quater-tablet-pc,
    [class*="table"].max-width-quater-tablet-pc {
      max-width: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-quater-tablet-pc,
    [class*="card"].max-width-quater-tablet-pc,
    [class*="button"].max-width-quater-tablet-pc,
    [class*="badge"].max-width-quater-tablet-pc,
    [class*="pile"].max-width-quater-tablet-pc,
    [class*="input"].max-width-quater-tablet-pc,
    [class*="table"].max-width-quater-tablet-pc {
      max-width: calc(25% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-quater-pc,
    [class*="card"].max-width-quater-pc,
    [class*="button"].max-width-quater-pc,
    [class*="badge"].max-width-quater-pc,
    [class*="pile"].max-width-quater-pc,
    [class*="input"].max-width-quater-pc,
    [class*="table"].max-width-quater-pc {
      max-width: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-quater-ultrawide,
    [class*="card"].max-width-quater-ultrawide,
    [class*="button"].max-width-quater-ultrawide,
    [class*="badge"].max-width-quater-ultrawide,
    [class*="pile"].max-width-quater-ultrawide,
    [class*="input"].max-width-quater-ultrawide,
    [class*="table"].max-width-quater-ultrawide {
      max-width: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-quater-super-ultrawide,
    [class*="card"].max-width-quater-super-ultrawide,
    [class*="button"].max-width-quater-super-ultrawide,
    [class*="badge"].max-width-quater-super-ultrawide,
    [class*="pile"].max-width-quater-super-ultrawide,
    [class*="input"].max-width-quater-super-ultrawide,
    [class*="table"].max-width-quater-super-ultrawide {
      max-width: calc(25% - (8px*2)); } }

[class*="bubble"].max-width-fifth,
[class*="card"].max-width-fifth,
[class*="button"].max-width-fifth,
[class*="badge"].max-width-fifth,
[class*="pile"].max-width-fifth,
[class*="input"].max-width-fifth,
[class*="table"].max-width-fifth {
  max-width: calc(20% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-fifth-tablet,
    [class*="card"].max-width-fifth-tablet,
    [class*="button"].max-width-fifth-tablet,
    [class*="badge"].max-width-fifth-tablet,
    [class*="pile"].max-width-fifth-tablet,
    [class*="input"].max-width-fifth-tablet,
    [class*="table"].max-width-fifth-tablet {
      max-width: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-fifth-tablet-pc,
    [class*="card"].max-width-fifth-tablet-pc,
    [class*="button"].max-width-fifth-tablet-pc,
    [class*="badge"].max-width-fifth-tablet-pc,
    [class*="pile"].max-width-fifth-tablet-pc,
    [class*="input"].max-width-fifth-tablet-pc,
    [class*="table"].max-width-fifth-tablet-pc {
      max-width: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-fifth-tablet-pc,
    [class*="card"].max-width-fifth-tablet-pc,
    [class*="button"].max-width-fifth-tablet-pc,
    [class*="badge"].max-width-fifth-tablet-pc,
    [class*="pile"].max-width-fifth-tablet-pc,
    [class*="input"].max-width-fifth-tablet-pc,
    [class*="table"].max-width-fifth-tablet-pc {
      max-width: calc(20% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-fifth-pc,
    [class*="card"].max-width-fifth-pc,
    [class*="button"].max-width-fifth-pc,
    [class*="badge"].max-width-fifth-pc,
    [class*="pile"].max-width-fifth-pc,
    [class*="input"].max-width-fifth-pc,
    [class*="table"].max-width-fifth-pc {
      max-width: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-fifth-ultrawide,
    [class*="card"].max-width-fifth-ultrawide,
    [class*="button"].max-width-fifth-ultrawide,
    [class*="badge"].max-width-fifth-ultrawide,
    [class*="pile"].max-width-fifth-ultrawide,
    [class*="input"].max-width-fifth-ultrawide,
    [class*="table"].max-width-fifth-ultrawide {
      max-width: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-fifth-super-ultrawide,
    [class*="card"].max-width-fifth-super-ultrawide,
    [class*="button"].max-width-fifth-super-ultrawide,
    [class*="badge"].max-width-fifth-super-ultrawide,
    [class*="pile"].max-width-fifth-super-ultrawide,
    [class*="input"].max-width-fifth-super-ultrawide,
    [class*="table"].max-width-fifth-super-ultrawide {
      max-width: calc(20% - (8px*2)); } }

[class*="bubble"].max-width-sixth,
[class*="card"].max-width-sixth,
[class*="button"].max-width-sixth,
[class*="badge"].max-width-sixth,
[class*="pile"].max-width-sixth,
[class*="input"].max-width-sixth,
[class*="table"].max-width-sixth {
  max-width: calc((100% / 6) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-sixth-tablet,
    [class*="card"].max-width-sixth-tablet,
    [class*="button"].max-width-sixth-tablet,
    [class*="badge"].max-width-sixth-tablet,
    [class*="pile"].max-width-sixth-tablet,
    [class*="input"].max-width-sixth-tablet,
    [class*="table"].max-width-sixth-tablet {
      max-width: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-sixth-tablet-pc,
    [class*="card"].max-width-sixth-tablet-pc,
    [class*="button"].max-width-sixth-tablet-pc,
    [class*="badge"].max-width-sixth-tablet-pc,
    [class*="pile"].max-width-sixth-tablet-pc,
    [class*="input"].max-width-sixth-tablet-pc,
    [class*="table"].max-width-sixth-tablet-pc {
      max-width: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-sixth-tablet-pc,
    [class*="card"].max-width-sixth-tablet-pc,
    [class*="button"].max-width-sixth-tablet-pc,
    [class*="badge"].max-width-sixth-tablet-pc,
    [class*="pile"].max-width-sixth-tablet-pc,
    [class*="input"].max-width-sixth-tablet-pc,
    [class*="table"].max-width-sixth-tablet-pc {
      max-width: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-sixth-pc,
    [class*="card"].max-width-sixth-pc,
    [class*="button"].max-width-sixth-pc,
    [class*="badge"].max-width-sixth-pc,
    [class*="pile"].max-width-sixth-pc,
    [class*="input"].max-width-sixth-pc,
    [class*="table"].max-width-sixth-pc {
      max-width: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-sixth-ultrawide,
    [class*="card"].max-width-sixth-ultrawide,
    [class*="button"].max-width-sixth-ultrawide,
    [class*="badge"].max-width-sixth-ultrawide,
    [class*="pile"].max-width-sixth-ultrawide,
    [class*="input"].max-width-sixth-ultrawide,
    [class*="table"].max-width-sixth-ultrawide {
      max-width: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-sixth-super-ultrawide,
    [class*="card"].max-width-sixth-super-ultrawide,
    [class*="button"].max-width-sixth-super-ultrawide,
    [class*="badge"].max-width-sixth-super-ultrawide,
    [class*="pile"].max-width-sixth-super-ultrawide,
    [class*="input"].max-width-sixth-super-ultrawide,
    [class*="table"].max-width-sixth-super-ultrawide {
      max-width: calc((100% / 6) - (8px*2)); } }

[class*="bubble"].max-width-eighth,
[class*="card"].max-width-eighth,
[class*="button"].max-width-eighth,
[class*="badge"].max-width-eighth,
[class*="pile"].max-width-eighth,
[class*="input"].max-width-eighth,
[class*="table"].max-width-eighth {
  max-width: calc(12.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-width-eighth-tablet,
    [class*="card"].max-width-eighth-tablet,
    [class*="button"].max-width-eighth-tablet,
    [class*="badge"].max-width-eighth-tablet,
    [class*="pile"].max-width-eighth-tablet,
    [class*="input"].max-width-eighth-tablet,
    [class*="table"].max-width-eighth-tablet {
      max-width: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-width-eighth-tablet-pc,
    [class*="card"].max-width-eighth-tablet-pc,
    [class*="button"].max-width-eighth-tablet-pc,
    [class*="badge"].max-width-eighth-tablet-pc,
    [class*="pile"].max-width-eighth-tablet-pc,
    [class*="input"].max-width-eighth-tablet-pc,
    [class*="table"].max-width-eighth-tablet-pc {
      max-width: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-width-eighth-tablet-pc,
    [class*="card"].max-width-eighth-tablet-pc,
    [class*="button"].max-width-eighth-tablet-pc,
    [class*="badge"].max-width-eighth-tablet-pc,
    [class*="pile"].max-width-eighth-tablet-pc,
    [class*="input"].max-width-eighth-tablet-pc,
    [class*="table"].max-width-eighth-tablet-pc {
      max-width: calc(12.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-width-eighth-pc,
    [class*="card"].max-width-eighth-pc,
    [class*="button"].max-width-eighth-pc,
    [class*="badge"].max-width-eighth-pc,
    [class*="pile"].max-width-eighth-pc,
    [class*="input"].max-width-eighth-pc,
    [class*="table"].max-width-eighth-pc {
      max-width: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-eighth-ultrawide,
    [class*="card"].max-width-eighth-ultrawide,
    [class*="button"].max-width-eighth-ultrawide,
    [class*="badge"].max-width-eighth-ultrawide,
    [class*="pile"].max-width-eighth-ultrawide,
    [class*="input"].max-width-eighth-ultrawide,
    [class*="table"].max-width-eighth-ultrawide {
      max-width: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-width-eighth-super-ultrawide,
    [class*="card"].max-width-eighth-super-ultrawide,
    [class*="button"].max-width-eighth-super-ultrawide,
    [class*="badge"].max-width-eighth-super-ultrawide,
    [class*="pile"].max-width-eighth-super-ultrawide,
    [class*="input"].max-width-eighth-super-ultrawide,
    [class*="table"].max-width-eighth-super-ultrawide {
      max-width: calc(12.5% - (8px*2)); } }

.min-height {
  min-height: 96px; }
  @media (min-width: 600px) {
    .min-height-tablet {
      min-height: 96px; } }
  @media (min-width: 1024px) {
    .min-height-tablet-pc {
      min-height: 96px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .min-height-tablet-pc {
      min-height: 96px; } }
  @media (min-width: 1440px) {
    .min-height-pc {
      min-height: 96px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .min-height-ultrawide {
      min-height: 96px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .min-height-super-ultrawide {
      min-height: 96px; } }
  .min-height-xxs {
    min-height: 32px; }
    @media (min-width: 600px) {
      .min-height-xxs-tablet {
        min-height: 32px; } }
    @media (min-width: 1024px) {
      .min-height-xxs-tablet-pc {
        min-height: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-xxs-tablet-pc {
        min-height: 32px; } }
    @media (min-width: 1440px) {
      .min-height-xxs-pc {
        min-height: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-xxs-ultrawide {
        min-height: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-xxs-super-ultrawide {
        min-height: 32px; } }
  .min-height-xs {
    min-height: 48px; }
    @media (min-width: 600px) {
      .min-height-xs-tablet {
        min-height: 48px; } }
    @media (min-width: 1024px) {
      .min-height-xs-tablet-pc {
        min-height: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-xs-tablet-pc {
        min-height: 48px; } }
    @media (min-width: 1440px) {
      .min-height-xs-pc {
        min-height: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-xs-ultrawide {
        min-height: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-xs-super-ultrawide {
        min-height: 48px; } }
  .min-height-sm {
    min-height: 64px; }
    @media (min-width: 600px) {
      .min-height-sm-tablet {
        min-height: 64px; } }
    @media (min-width: 1024px) {
      .min-height-sm-tablet-pc {
        min-height: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-sm-tablet-pc {
        min-height: 64px; } }
    @media (min-width: 1440px) {
      .min-height-sm-pc {
        min-height: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-sm-ultrawide {
        min-height: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-sm-super-ultrawide {
        min-height: 64px; } }
  .min-height-md {
    min-height: 96px; }
    @media (min-width: 600px) {
      .min-height-md-tablet {
        min-height: 96px; } }
    @media (min-width: 1024px) {
      .min-height-md-tablet-pc {
        min-height: 96px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-md-tablet-pc {
        min-height: 96px; } }
    @media (min-width: 1440px) {
      .min-height-md-pc {
        min-height: 96px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-md-ultrawide {
        min-height: 96px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-md-super-ultrawide {
        min-height: 96px; } }
  .min-height-lg {
    min-height: 128px; }
    @media (min-width: 600px) {
      .min-height-lg-tablet {
        min-height: 128px; } }
    @media (min-width: 1024px) {
      .min-height-lg-tablet-pc {
        min-height: 128px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-lg-tablet-pc {
        min-height: 128px; } }
    @media (min-width: 1440px) {
      .min-height-lg-pc {
        min-height: 128px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-lg-ultrawide {
        min-height: 128px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-lg-super-ultrawide {
        min-height: 128px; } }
  .min-height-xl {
    min-height: 192px; }
    @media (min-width: 600px) {
      .min-height-xl-tablet {
        min-height: 192px; } }
    @media (min-width: 1024px) {
      .min-height-xl-tablet-pc {
        min-height: 192px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-xl-tablet-pc {
        min-height: 192px; } }
    @media (min-width: 1440px) {
      .min-height-xl-pc {
        min-height: 192px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-xl-ultrawide {
        min-height: 192px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-xl-super-ultrawide {
        min-height: 192px; } }
  .min-height-xxl {
    min-height: 256px; }
    @media (min-width: 600px) {
      .min-height-xxl-tablet {
        min-height: 256px; } }
    @media (min-width: 1024px) {
      .min-height-xxl-tablet-pc {
        min-height: 256px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-xxl-tablet-pc {
        min-height: 256px; } }
    @media (min-width: 1440px) {
      .min-height-xxl-pc {
        min-height: 256px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-xxl-ultrawide {
        min-height: 256px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-xxl-super-ultrawide {
        min-height: 256px; } }
  .min-height-full {
    min-height: calc(100%); }
    @media (min-width: 600px) {
      .min-height-full-tablet {
        min-height: calc(100%); } }
    @media (min-width: 1024px) {
      .min-height-full-tablet-pc {
        min-height: calc(100%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-full-tablet-pc {
        min-height: calc(100%); } }
    @media (min-width: 1440px) {
      .min-height-full-pc {
        min-height: calc(100%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-full-ultrawide {
        min-height: calc(100%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-full-super-ultrawide {
        min-height: calc(100%); } }
  .min-height-seven-eighths {
    min-height: calc(87.5%); }
    @media (min-width: 600px) {
      .min-height-seven-eighths-tablet {
        min-height: calc(87.5%); } }
    @media (min-width: 1024px) {
      .min-height-seven-eighths-tablet-pc {
        min-height: calc(87.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-seven-eighths-tablet-pc {
        min-height: calc(87.5%); } }
    @media (min-width: 1440px) {
      .min-height-seven-eighths-pc {
        min-height: calc(87.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-seven-eighths-ultrawide {
        min-height: calc(87.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-seven-eighths-super-ultrawide {
        min-height: calc(87.5%); } }
  .min-height-five-sixths {
    min-height: calc(((100% / 6) * 5)); }
    @media (min-width: 600px) {
      .min-height-five-sixths-tablet {
        min-height: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) {
      .min-height-five-sixths-tablet-pc {
        min-height: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-five-sixths-tablet-pc {
        min-height: calc(((100% / 6) * 5)); } }
    @media (min-width: 1440px) {
      .min-height-five-sixths-pc {
        min-height: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-five-sixths-ultrawide {
        min-height: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-five-sixths-super-ultrawide {
        min-height: calc(((100% / 6) * 5)); } }
  .min-height-four-fifths {
    min-height: calc(80%); }
    @media (min-width: 600px) {
      .min-height-four-fifths-tablet {
        min-height: calc(80%); } }
    @media (min-width: 1024px) {
      .min-height-four-fifths-tablet-pc {
        min-height: calc(80%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-four-fifths-tablet-pc {
        min-height: calc(80%); } }
    @media (min-width: 1440px) {
      .min-height-four-fifths-pc {
        min-height: calc(80%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-four-fifths-ultrawide {
        min-height: calc(80%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-four-fifths-super-ultrawide {
        min-height: calc(80%); } }
  .min-height-three-quaters {
    min-height: calc(75%); }
    @media (min-width: 600px) {
      .min-height-three-quaters-tablet {
        min-height: calc(75%); } }
    @media (min-width: 1024px) {
      .min-height-three-quaters-tablet-pc {
        min-height: calc(75%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-three-quaters-tablet-pc {
        min-height: calc(75%); } }
    @media (min-width: 1440px) {
      .min-height-three-quaters-pc {
        min-height: calc(75%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-three-quaters-ultrawide {
        min-height: calc(75%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-three-quaters-super-ultrawide {
        min-height: calc(75%); } }
  .min-height-two-thirds {
    min-height: calc(66%); }
    @media (min-width: 600px) {
      .min-height-two-thirds-tablet {
        min-height: calc(66%); } }
    @media (min-width: 1024px) {
      .min-height-two-thirds-tablet-pc {
        min-height: calc(66%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-two-thirds-tablet-pc {
        min-height: calc(66%); } }
    @media (min-width: 1440px) {
      .min-height-two-thirds-pc {
        min-height: calc(66%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-two-thirds-ultrawide {
        min-height: calc(66%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-two-thirds-super-ultrawide {
        min-height: calc(66%); } }
  .min-height-five-eighths {
    min-height: calc(62.5%); }
    @media (min-width: 600px) {
      .min-height-five-eighths-tablet {
        min-height: calc(62.5%); } }
    @media (min-width: 1024px) {
      .min-height-five-eighths-tablet-pc {
        min-height: calc(62.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-five-eighths-tablet-pc {
        min-height: calc(62.5%); } }
    @media (min-width: 1440px) {
      .min-height-five-eighths-pc {
        min-height: calc(62.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-five-eighths-ultrawide {
        min-height: calc(62.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-five-eighths-super-ultrawide {
        min-height: calc(62.5%); } }
  .min-height-three-fifths {
    min-height: calc(60%); }
    @media (min-width: 600px) {
      .min-height-three-fifths-tablet {
        min-height: calc(60%); } }
    @media (min-width: 1024px) {
      .min-height-three-fifths-tablet-pc {
        min-height: calc(60%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-three-fifths-tablet-pc {
        min-height: calc(60%); } }
    @media (min-width: 1440px) {
      .min-height-three-fifths-pc {
        min-height: calc(60%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-three-fifths-ultrawide {
        min-height: calc(60%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-three-fifths-super-ultrawide {
        min-height: calc(60%); } }
  .min-height-half {
    min-height: calc(50%); }
    @media (min-width: 600px) {
      .min-height-half-tablet {
        min-height: calc(50%); } }
    @media (min-width: 1024px) {
      .min-height-half-tablet-pc {
        min-height: calc(50%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-half-tablet-pc {
        min-height: calc(50%); } }
    @media (min-width: 1440px) {
      .min-height-half-pc {
        min-height: calc(50%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-half-ultrawide {
        min-height: calc(50%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-half-super-ultrawide {
        min-height: calc(50%); } }
  .min-height-three-sixths {
    min-height: calc(((100% / 6) * 3)); }
    @media (min-width: 600px) {
      .min-height-three-sixths-tablet {
        min-height: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) {
      .min-height-three-sixths-tablet-pc {
        min-height: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-three-sixths-tablet-pc {
        min-height: calc(((100% / 6) * 3)); } }
    @media (min-width: 1440px) {
      .min-height-three-sixths-pc {
        min-height: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-three-sixths-ultrawide {
        min-height: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-three-sixths-super-ultrawide {
        min-height: calc(((100% / 6) * 3)); } }
  .min-height-two-fifths {
    min-height: calc(40%); }
    @media (min-width: 600px) {
      .min-height-two-fifths-tablet {
        min-height: calc(40%); } }
    @media (min-width: 1024px) {
      .min-height-two-fifths-tablet-pc {
        min-height: calc(40%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-two-fifths-tablet-pc {
        min-height: calc(40%); } }
    @media (min-width: 1440px) {
      .min-height-two-fifths-pc {
        min-height: calc(40%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-two-fifths-ultrawide {
        min-height: calc(40%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-two-fifths-super-ultrawide {
        min-height: calc(40%); } }
  .min-height-three-eighths {
    min-height: calc(37.5%); }
    @media (min-width: 600px) {
      .min-height-three-eighths-tablet {
        min-height: calc(37.5%); } }
    @media (min-width: 1024px) {
      .min-height-three-eighths-tablet-pc {
        min-height: calc(37.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-three-eighths-tablet-pc {
        min-height: calc(37.5%); } }
    @media (min-width: 1440px) {
      .min-height-three-eighths-pc {
        min-height: calc(37.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-three-eighths-ultrawide {
        min-height: calc(37.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-three-eighths-super-ultrawide {
        min-height: calc(37.5%); } }
  .min-height-third {
    min-height: calc((100% / 3)); }
    @media (min-width: 600px) {
      .min-height-third-tablet {
        min-height: calc((100% / 3)); } }
    @media (min-width: 1024px) {
      .min-height-third-tablet-pc {
        min-height: calc((100% / 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-third-tablet-pc {
        min-height: calc((100% / 3)); } }
    @media (min-width: 1440px) {
      .min-height-third-pc {
        min-height: calc((100% / 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-third-ultrawide {
        min-height: calc((100% / 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-third-super-ultrawide {
        min-height: calc((100% / 3)); } }
  .min-height-quater {
    min-height: calc(25%); }
    @media (min-width: 600px) {
      .min-height-quater-tablet {
        min-height: calc(25%); } }
    @media (min-width: 1024px) {
      .min-height-quater-tablet-pc {
        min-height: calc(25%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-quater-tablet-pc {
        min-height: calc(25%); } }
    @media (min-width: 1440px) {
      .min-height-quater-pc {
        min-height: calc(25%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-quater-ultrawide {
        min-height: calc(25%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-quater-super-ultrawide {
        min-height: calc(25%); } }
  .min-height-fifth {
    min-height: calc(20%); }
    @media (min-width: 600px) {
      .min-height-fifth-tablet {
        min-height: calc(20%); } }
    @media (min-width: 1024px) {
      .min-height-fifth-tablet-pc {
        min-height: calc(20%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-fifth-tablet-pc {
        min-height: calc(20%); } }
    @media (min-width: 1440px) {
      .min-height-fifth-pc {
        min-height: calc(20%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-fifth-ultrawide {
        min-height: calc(20%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-fifth-super-ultrawide {
        min-height: calc(20%); } }
  .min-height-sixth {
    min-height: calc((100% / 6)); }
    @media (min-width: 600px) {
      .min-height-sixth-tablet {
        min-height: calc((100% / 6)); } }
    @media (min-width: 1024px) {
      .min-height-sixth-tablet-pc {
        min-height: calc((100% / 6)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-sixth-tablet-pc {
        min-height: calc((100% / 6)); } }
    @media (min-width: 1440px) {
      .min-height-sixth-pc {
        min-height: calc((100% / 6)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-sixth-ultrawide {
        min-height: calc((100% / 6)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-sixth-super-ultrawide {
        min-height: calc((100% / 6)); } }
  .min-height-eighth {
    min-height: calc(12.5%); }
    @media (min-width: 600px) {
      .min-height-eighth-tablet {
        min-height: calc(12.5%); } }
    @media (min-width: 1024px) {
      .min-height-eighth-tablet-pc {
        min-height: calc(12.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .min-height-eighth-tablet-pc {
        min-height: calc(12.5%); } }
    @media (min-width: 1440px) {
      .min-height-eighth-pc {
        min-height: calc(12.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .min-height-eighth-ultrawide {
        min-height: calc(12.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .min-height-eighth-super-ultrawide {
        min-height: calc(12.5%); } }

[class*="bubble"].min-height-full,
[class*="card"].min-height-full,
[class*="button"].min-height-full,
[class*="badge"].min-height-full,
[class*="pile"].min-height-full,
[class*="input"].min-height-full,
[class*="table"].min-height-full {
  min-height: calc(100% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-full-tablet,
    [class*="card"].min-height-full-tablet,
    [class*="button"].min-height-full-tablet,
    [class*="badge"].min-height-full-tablet,
    [class*="pile"].min-height-full-tablet,
    [class*="input"].min-height-full-tablet,
    [class*="table"].min-height-full-tablet {
      min-height: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-full-tablet-pc,
    [class*="card"].min-height-full-tablet-pc,
    [class*="button"].min-height-full-tablet-pc,
    [class*="badge"].min-height-full-tablet-pc,
    [class*="pile"].min-height-full-tablet-pc,
    [class*="input"].min-height-full-tablet-pc,
    [class*="table"].min-height-full-tablet-pc {
      min-height: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-full-tablet-pc,
    [class*="card"].min-height-full-tablet-pc,
    [class*="button"].min-height-full-tablet-pc,
    [class*="badge"].min-height-full-tablet-pc,
    [class*="pile"].min-height-full-tablet-pc,
    [class*="input"].min-height-full-tablet-pc,
    [class*="table"].min-height-full-tablet-pc {
      min-height: calc(100% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-full-pc,
    [class*="card"].min-height-full-pc,
    [class*="button"].min-height-full-pc,
    [class*="badge"].min-height-full-pc,
    [class*="pile"].min-height-full-pc,
    [class*="input"].min-height-full-pc,
    [class*="table"].min-height-full-pc {
      min-height: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-full-ultrawide,
    [class*="card"].min-height-full-ultrawide,
    [class*="button"].min-height-full-ultrawide,
    [class*="badge"].min-height-full-ultrawide,
    [class*="pile"].min-height-full-ultrawide,
    [class*="input"].min-height-full-ultrawide,
    [class*="table"].min-height-full-ultrawide {
      min-height: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-full-super-ultrawide,
    [class*="card"].min-height-full-super-ultrawide,
    [class*="button"].min-height-full-super-ultrawide,
    [class*="badge"].min-height-full-super-ultrawide,
    [class*="pile"].min-height-full-super-ultrawide,
    [class*="input"].min-height-full-super-ultrawide,
    [class*="table"].min-height-full-super-ultrawide {
      min-height: calc(100% - (8px*2)); } }

[class*="bubble"].min-height-seven-eighths,
[class*="card"].min-height-seven-eighths,
[class*="button"].min-height-seven-eighths,
[class*="badge"].min-height-seven-eighths,
[class*="pile"].min-height-seven-eighths,
[class*="input"].min-height-seven-eighths,
[class*="table"].min-height-seven-eighths {
  min-height: calc(87.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-seven-eighths-tablet,
    [class*="card"].min-height-seven-eighths-tablet,
    [class*="button"].min-height-seven-eighths-tablet,
    [class*="badge"].min-height-seven-eighths-tablet,
    [class*="pile"].min-height-seven-eighths-tablet,
    [class*="input"].min-height-seven-eighths-tablet,
    [class*="table"].min-height-seven-eighths-tablet {
      min-height: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-seven-eighths-tablet-pc,
    [class*="card"].min-height-seven-eighths-tablet-pc,
    [class*="button"].min-height-seven-eighths-tablet-pc,
    [class*="badge"].min-height-seven-eighths-tablet-pc,
    [class*="pile"].min-height-seven-eighths-tablet-pc,
    [class*="input"].min-height-seven-eighths-tablet-pc,
    [class*="table"].min-height-seven-eighths-tablet-pc {
      min-height: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-seven-eighths-tablet-pc,
    [class*="card"].min-height-seven-eighths-tablet-pc,
    [class*="button"].min-height-seven-eighths-tablet-pc,
    [class*="badge"].min-height-seven-eighths-tablet-pc,
    [class*="pile"].min-height-seven-eighths-tablet-pc,
    [class*="input"].min-height-seven-eighths-tablet-pc,
    [class*="table"].min-height-seven-eighths-tablet-pc {
      min-height: calc(87.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-seven-eighths-pc,
    [class*="card"].min-height-seven-eighths-pc,
    [class*="button"].min-height-seven-eighths-pc,
    [class*="badge"].min-height-seven-eighths-pc,
    [class*="pile"].min-height-seven-eighths-pc,
    [class*="input"].min-height-seven-eighths-pc,
    [class*="table"].min-height-seven-eighths-pc {
      min-height: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-seven-eighths-ultrawide,
    [class*="card"].min-height-seven-eighths-ultrawide,
    [class*="button"].min-height-seven-eighths-ultrawide,
    [class*="badge"].min-height-seven-eighths-ultrawide,
    [class*="pile"].min-height-seven-eighths-ultrawide,
    [class*="input"].min-height-seven-eighths-ultrawide,
    [class*="table"].min-height-seven-eighths-ultrawide {
      min-height: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-seven-eighths-super-ultrawide,
    [class*="card"].min-height-seven-eighths-super-ultrawide,
    [class*="button"].min-height-seven-eighths-super-ultrawide,
    [class*="badge"].min-height-seven-eighths-super-ultrawide,
    [class*="pile"].min-height-seven-eighths-super-ultrawide,
    [class*="input"].min-height-seven-eighths-super-ultrawide,
    [class*="table"].min-height-seven-eighths-super-ultrawide {
      min-height: calc(87.5% - (8px*2)); } }

[class*="bubble"].min-height-five-sixths,
[class*="card"].min-height-five-sixths,
[class*="button"].min-height-five-sixths,
[class*="badge"].min-height-five-sixths,
[class*="pile"].min-height-five-sixths,
[class*="input"].min-height-five-sixths,
[class*="table"].min-height-five-sixths {
  min-height: calc(((100% / 6) * 5) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-five-sixths-tablet,
    [class*="card"].min-height-five-sixths-tablet,
    [class*="button"].min-height-five-sixths-tablet,
    [class*="badge"].min-height-five-sixths-tablet,
    [class*="pile"].min-height-five-sixths-tablet,
    [class*="input"].min-height-five-sixths-tablet,
    [class*="table"].min-height-five-sixths-tablet {
      min-height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-five-sixths-tablet-pc,
    [class*="card"].min-height-five-sixths-tablet-pc,
    [class*="button"].min-height-five-sixths-tablet-pc,
    [class*="badge"].min-height-five-sixths-tablet-pc,
    [class*="pile"].min-height-five-sixths-tablet-pc,
    [class*="input"].min-height-five-sixths-tablet-pc,
    [class*="table"].min-height-five-sixths-tablet-pc {
      min-height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-five-sixths-tablet-pc,
    [class*="card"].min-height-five-sixths-tablet-pc,
    [class*="button"].min-height-five-sixths-tablet-pc,
    [class*="badge"].min-height-five-sixths-tablet-pc,
    [class*="pile"].min-height-five-sixths-tablet-pc,
    [class*="input"].min-height-five-sixths-tablet-pc,
    [class*="table"].min-height-five-sixths-tablet-pc {
      min-height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-five-sixths-pc,
    [class*="card"].min-height-five-sixths-pc,
    [class*="button"].min-height-five-sixths-pc,
    [class*="badge"].min-height-five-sixths-pc,
    [class*="pile"].min-height-five-sixths-pc,
    [class*="input"].min-height-five-sixths-pc,
    [class*="table"].min-height-five-sixths-pc {
      min-height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-five-sixths-ultrawide,
    [class*="card"].min-height-five-sixths-ultrawide,
    [class*="button"].min-height-five-sixths-ultrawide,
    [class*="badge"].min-height-five-sixths-ultrawide,
    [class*="pile"].min-height-five-sixths-ultrawide,
    [class*="input"].min-height-five-sixths-ultrawide,
    [class*="table"].min-height-five-sixths-ultrawide {
      min-height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-five-sixths-super-ultrawide,
    [class*="card"].min-height-five-sixths-super-ultrawide,
    [class*="button"].min-height-five-sixths-super-ultrawide,
    [class*="badge"].min-height-five-sixths-super-ultrawide,
    [class*="pile"].min-height-five-sixths-super-ultrawide,
    [class*="input"].min-height-five-sixths-super-ultrawide,
    [class*="table"].min-height-five-sixths-super-ultrawide {
      min-height: calc(((100% / 6) * 5) - (8px*2)); } }

[class*="bubble"].min-height-four-fifths,
[class*="card"].min-height-four-fifths,
[class*="button"].min-height-four-fifths,
[class*="badge"].min-height-four-fifths,
[class*="pile"].min-height-four-fifths,
[class*="input"].min-height-four-fifths,
[class*="table"].min-height-four-fifths {
  min-height: calc(80% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-four-fifths-tablet,
    [class*="card"].min-height-four-fifths-tablet,
    [class*="button"].min-height-four-fifths-tablet,
    [class*="badge"].min-height-four-fifths-tablet,
    [class*="pile"].min-height-four-fifths-tablet,
    [class*="input"].min-height-four-fifths-tablet,
    [class*="table"].min-height-four-fifths-tablet {
      min-height: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-four-fifths-tablet-pc,
    [class*="card"].min-height-four-fifths-tablet-pc,
    [class*="button"].min-height-four-fifths-tablet-pc,
    [class*="badge"].min-height-four-fifths-tablet-pc,
    [class*="pile"].min-height-four-fifths-tablet-pc,
    [class*="input"].min-height-four-fifths-tablet-pc,
    [class*="table"].min-height-four-fifths-tablet-pc {
      min-height: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-four-fifths-tablet-pc,
    [class*="card"].min-height-four-fifths-tablet-pc,
    [class*="button"].min-height-four-fifths-tablet-pc,
    [class*="badge"].min-height-four-fifths-tablet-pc,
    [class*="pile"].min-height-four-fifths-tablet-pc,
    [class*="input"].min-height-four-fifths-tablet-pc,
    [class*="table"].min-height-four-fifths-tablet-pc {
      min-height: calc(80% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-four-fifths-pc,
    [class*="card"].min-height-four-fifths-pc,
    [class*="button"].min-height-four-fifths-pc,
    [class*="badge"].min-height-four-fifths-pc,
    [class*="pile"].min-height-four-fifths-pc,
    [class*="input"].min-height-four-fifths-pc,
    [class*="table"].min-height-four-fifths-pc {
      min-height: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-four-fifths-ultrawide,
    [class*="card"].min-height-four-fifths-ultrawide,
    [class*="button"].min-height-four-fifths-ultrawide,
    [class*="badge"].min-height-four-fifths-ultrawide,
    [class*="pile"].min-height-four-fifths-ultrawide,
    [class*="input"].min-height-four-fifths-ultrawide,
    [class*="table"].min-height-four-fifths-ultrawide {
      min-height: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-four-fifths-super-ultrawide,
    [class*="card"].min-height-four-fifths-super-ultrawide,
    [class*="button"].min-height-four-fifths-super-ultrawide,
    [class*="badge"].min-height-four-fifths-super-ultrawide,
    [class*="pile"].min-height-four-fifths-super-ultrawide,
    [class*="input"].min-height-four-fifths-super-ultrawide,
    [class*="table"].min-height-four-fifths-super-ultrawide {
      min-height: calc(80% - (8px*2)); } }

[class*="bubble"].min-height-three-quaters,
[class*="card"].min-height-three-quaters,
[class*="button"].min-height-three-quaters,
[class*="badge"].min-height-three-quaters,
[class*="pile"].min-height-three-quaters,
[class*="input"].min-height-three-quaters,
[class*="table"].min-height-three-quaters {
  min-height: calc(75% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-three-quaters-tablet,
    [class*="card"].min-height-three-quaters-tablet,
    [class*="button"].min-height-three-quaters-tablet,
    [class*="badge"].min-height-three-quaters-tablet,
    [class*="pile"].min-height-three-quaters-tablet,
    [class*="input"].min-height-three-quaters-tablet,
    [class*="table"].min-height-three-quaters-tablet {
      min-height: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-three-quaters-tablet-pc,
    [class*="card"].min-height-three-quaters-tablet-pc,
    [class*="button"].min-height-three-quaters-tablet-pc,
    [class*="badge"].min-height-three-quaters-tablet-pc,
    [class*="pile"].min-height-three-quaters-tablet-pc,
    [class*="input"].min-height-three-quaters-tablet-pc,
    [class*="table"].min-height-three-quaters-tablet-pc {
      min-height: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-three-quaters-tablet-pc,
    [class*="card"].min-height-three-quaters-tablet-pc,
    [class*="button"].min-height-three-quaters-tablet-pc,
    [class*="badge"].min-height-three-quaters-tablet-pc,
    [class*="pile"].min-height-three-quaters-tablet-pc,
    [class*="input"].min-height-three-quaters-tablet-pc,
    [class*="table"].min-height-three-quaters-tablet-pc {
      min-height: calc(75% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-three-quaters-pc,
    [class*="card"].min-height-three-quaters-pc,
    [class*="button"].min-height-three-quaters-pc,
    [class*="badge"].min-height-three-quaters-pc,
    [class*="pile"].min-height-three-quaters-pc,
    [class*="input"].min-height-three-quaters-pc,
    [class*="table"].min-height-three-quaters-pc {
      min-height: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-three-quaters-ultrawide,
    [class*="card"].min-height-three-quaters-ultrawide,
    [class*="button"].min-height-three-quaters-ultrawide,
    [class*="badge"].min-height-three-quaters-ultrawide,
    [class*="pile"].min-height-three-quaters-ultrawide,
    [class*="input"].min-height-three-quaters-ultrawide,
    [class*="table"].min-height-three-quaters-ultrawide {
      min-height: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-three-quaters-super-ultrawide,
    [class*="card"].min-height-three-quaters-super-ultrawide,
    [class*="button"].min-height-three-quaters-super-ultrawide,
    [class*="badge"].min-height-three-quaters-super-ultrawide,
    [class*="pile"].min-height-three-quaters-super-ultrawide,
    [class*="input"].min-height-three-quaters-super-ultrawide,
    [class*="table"].min-height-three-quaters-super-ultrawide {
      min-height: calc(75% - (8px*2)); } }

[class*="bubble"].min-height-two-thirds,
[class*="card"].min-height-two-thirds,
[class*="button"].min-height-two-thirds,
[class*="badge"].min-height-two-thirds,
[class*="pile"].min-height-two-thirds,
[class*="input"].min-height-two-thirds,
[class*="table"].min-height-two-thirds {
  min-height: calc(66% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-two-thirds-tablet,
    [class*="card"].min-height-two-thirds-tablet,
    [class*="button"].min-height-two-thirds-tablet,
    [class*="badge"].min-height-two-thirds-tablet,
    [class*="pile"].min-height-two-thirds-tablet,
    [class*="input"].min-height-two-thirds-tablet,
    [class*="table"].min-height-two-thirds-tablet {
      min-height: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-two-thirds-tablet-pc,
    [class*="card"].min-height-two-thirds-tablet-pc,
    [class*="button"].min-height-two-thirds-tablet-pc,
    [class*="badge"].min-height-two-thirds-tablet-pc,
    [class*="pile"].min-height-two-thirds-tablet-pc,
    [class*="input"].min-height-two-thirds-tablet-pc,
    [class*="table"].min-height-two-thirds-tablet-pc {
      min-height: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-two-thirds-tablet-pc,
    [class*="card"].min-height-two-thirds-tablet-pc,
    [class*="button"].min-height-two-thirds-tablet-pc,
    [class*="badge"].min-height-two-thirds-tablet-pc,
    [class*="pile"].min-height-two-thirds-tablet-pc,
    [class*="input"].min-height-two-thirds-tablet-pc,
    [class*="table"].min-height-two-thirds-tablet-pc {
      min-height: calc(66% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-two-thirds-pc,
    [class*="card"].min-height-two-thirds-pc,
    [class*="button"].min-height-two-thirds-pc,
    [class*="badge"].min-height-two-thirds-pc,
    [class*="pile"].min-height-two-thirds-pc,
    [class*="input"].min-height-two-thirds-pc,
    [class*="table"].min-height-two-thirds-pc {
      min-height: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-two-thirds-ultrawide,
    [class*="card"].min-height-two-thirds-ultrawide,
    [class*="button"].min-height-two-thirds-ultrawide,
    [class*="badge"].min-height-two-thirds-ultrawide,
    [class*="pile"].min-height-two-thirds-ultrawide,
    [class*="input"].min-height-two-thirds-ultrawide,
    [class*="table"].min-height-two-thirds-ultrawide {
      min-height: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-two-thirds-super-ultrawide,
    [class*="card"].min-height-two-thirds-super-ultrawide,
    [class*="button"].min-height-two-thirds-super-ultrawide,
    [class*="badge"].min-height-two-thirds-super-ultrawide,
    [class*="pile"].min-height-two-thirds-super-ultrawide,
    [class*="input"].min-height-two-thirds-super-ultrawide,
    [class*="table"].min-height-two-thirds-super-ultrawide {
      min-height: calc(66% - (8px*2)); } }

[class*="bubble"].min-height-five-eighths,
[class*="card"].min-height-five-eighths,
[class*="button"].min-height-five-eighths,
[class*="badge"].min-height-five-eighths,
[class*="pile"].min-height-five-eighths,
[class*="input"].min-height-five-eighths,
[class*="table"].min-height-five-eighths {
  min-height: calc(62.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-five-eighths-tablet,
    [class*="card"].min-height-five-eighths-tablet,
    [class*="button"].min-height-five-eighths-tablet,
    [class*="badge"].min-height-five-eighths-tablet,
    [class*="pile"].min-height-five-eighths-tablet,
    [class*="input"].min-height-five-eighths-tablet,
    [class*="table"].min-height-five-eighths-tablet {
      min-height: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-five-eighths-tablet-pc,
    [class*="card"].min-height-five-eighths-tablet-pc,
    [class*="button"].min-height-five-eighths-tablet-pc,
    [class*="badge"].min-height-five-eighths-tablet-pc,
    [class*="pile"].min-height-five-eighths-tablet-pc,
    [class*="input"].min-height-five-eighths-tablet-pc,
    [class*="table"].min-height-five-eighths-tablet-pc {
      min-height: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-five-eighths-tablet-pc,
    [class*="card"].min-height-five-eighths-tablet-pc,
    [class*="button"].min-height-five-eighths-tablet-pc,
    [class*="badge"].min-height-five-eighths-tablet-pc,
    [class*="pile"].min-height-five-eighths-tablet-pc,
    [class*="input"].min-height-five-eighths-tablet-pc,
    [class*="table"].min-height-five-eighths-tablet-pc {
      min-height: calc(62.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-five-eighths-pc,
    [class*="card"].min-height-five-eighths-pc,
    [class*="button"].min-height-five-eighths-pc,
    [class*="badge"].min-height-five-eighths-pc,
    [class*="pile"].min-height-five-eighths-pc,
    [class*="input"].min-height-five-eighths-pc,
    [class*="table"].min-height-five-eighths-pc {
      min-height: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-five-eighths-ultrawide,
    [class*="card"].min-height-five-eighths-ultrawide,
    [class*="button"].min-height-five-eighths-ultrawide,
    [class*="badge"].min-height-five-eighths-ultrawide,
    [class*="pile"].min-height-five-eighths-ultrawide,
    [class*="input"].min-height-five-eighths-ultrawide,
    [class*="table"].min-height-five-eighths-ultrawide {
      min-height: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-five-eighths-super-ultrawide,
    [class*="card"].min-height-five-eighths-super-ultrawide,
    [class*="button"].min-height-five-eighths-super-ultrawide,
    [class*="badge"].min-height-five-eighths-super-ultrawide,
    [class*="pile"].min-height-five-eighths-super-ultrawide,
    [class*="input"].min-height-five-eighths-super-ultrawide,
    [class*="table"].min-height-five-eighths-super-ultrawide {
      min-height: calc(62.5% - (8px*2)); } }

[class*="bubble"].min-height-three-fifths,
[class*="card"].min-height-three-fifths,
[class*="button"].min-height-three-fifths,
[class*="badge"].min-height-three-fifths,
[class*="pile"].min-height-three-fifths,
[class*="input"].min-height-three-fifths,
[class*="table"].min-height-three-fifths {
  min-height: calc(60% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-three-fifths-tablet,
    [class*="card"].min-height-three-fifths-tablet,
    [class*="button"].min-height-three-fifths-tablet,
    [class*="badge"].min-height-three-fifths-tablet,
    [class*="pile"].min-height-three-fifths-tablet,
    [class*="input"].min-height-three-fifths-tablet,
    [class*="table"].min-height-three-fifths-tablet {
      min-height: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-three-fifths-tablet-pc,
    [class*="card"].min-height-three-fifths-tablet-pc,
    [class*="button"].min-height-three-fifths-tablet-pc,
    [class*="badge"].min-height-three-fifths-tablet-pc,
    [class*="pile"].min-height-three-fifths-tablet-pc,
    [class*="input"].min-height-three-fifths-tablet-pc,
    [class*="table"].min-height-three-fifths-tablet-pc {
      min-height: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-three-fifths-tablet-pc,
    [class*="card"].min-height-three-fifths-tablet-pc,
    [class*="button"].min-height-three-fifths-tablet-pc,
    [class*="badge"].min-height-three-fifths-tablet-pc,
    [class*="pile"].min-height-three-fifths-tablet-pc,
    [class*="input"].min-height-three-fifths-tablet-pc,
    [class*="table"].min-height-three-fifths-tablet-pc {
      min-height: calc(60% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-three-fifths-pc,
    [class*="card"].min-height-three-fifths-pc,
    [class*="button"].min-height-three-fifths-pc,
    [class*="badge"].min-height-three-fifths-pc,
    [class*="pile"].min-height-three-fifths-pc,
    [class*="input"].min-height-three-fifths-pc,
    [class*="table"].min-height-three-fifths-pc {
      min-height: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-three-fifths-ultrawide,
    [class*="card"].min-height-three-fifths-ultrawide,
    [class*="button"].min-height-three-fifths-ultrawide,
    [class*="badge"].min-height-three-fifths-ultrawide,
    [class*="pile"].min-height-three-fifths-ultrawide,
    [class*="input"].min-height-three-fifths-ultrawide,
    [class*="table"].min-height-three-fifths-ultrawide {
      min-height: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-three-fifths-super-ultrawide,
    [class*="card"].min-height-three-fifths-super-ultrawide,
    [class*="button"].min-height-three-fifths-super-ultrawide,
    [class*="badge"].min-height-three-fifths-super-ultrawide,
    [class*="pile"].min-height-three-fifths-super-ultrawide,
    [class*="input"].min-height-three-fifths-super-ultrawide,
    [class*="table"].min-height-three-fifths-super-ultrawide {
      min-height: calc(60% - (8px*2)); } }

[class*="bubble"].min-height-half,
[class*="card"].min-height-half,
[class*="button"].min-height-half,
[class*="badge"].min-height-half,
[class*="pile"].min-height-half,
[class*="input"].min-height-half,
[class*="table"].min-height-half {
  min-height: calc(50% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-half-tablet,
    [class*="card"].min-height-half-tablet,
    [class*="button"].min-height-half-tablet,
    [class*="badge"].min-height-half-tablet,
    [class*="pile"].min-height-half-tablet,
    [class*="input"].min-height-half-tablet,
    [class*="table"].min-height-half-tablet {
      min-height: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-half-tablet-pc,
    [class*="card"].min-height-half-tablet-pc,
    [class*="button"].min-height-half-tablet-pc,
    [class*="badge"].min-height-half-tablet-pc,
    [class*="pile"].min-height-half-tablet-pc,
    [class*="input"].min-height-half-tablet-pc,
    [class*="table"].min-height-half-tablet-pc {
      min-height: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-half-tablet-pc,
    [class*="card"].min-height-half-tablet-pc,
    [class*="button"].min-height-half-tablet-pc,
    [class*="badge"].min-height-half-tablet-pc,
    [class*="pile"].min-height-half-tablet-pc,
    [class*="input"].min-height-half-tablet-pc,
    [class*="table"].min-height-half-tablet-pc {
      min-height: calc(50% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-half-pc,
    [class*="card"].min-height-half-pc,
    [class*="button"].min-height-half-pc,
    [class*="badge"].min-height-half-pc,
    [class*="pile"].min-height-half-pc,
    [class*="input"].min-height-half-pc,
    [class*="table"].min-height-half-pc {
      min-height: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-half-ultrawide,
    [class*="card"].min-height-half-ultrawide,
    [class*="button"].min-height-half-ultrawide,
    [class*="badge"].min-height-half-ultrawide,
    [class*="pile"].min-height-half-ultrawide,
    [class*="input"].min-height-half-ultrawide,
    [class*="table"].min-height-half-ultrawide {
      min-height: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-half-super-ultrawide,
    [class*="card"].min-height-half-super-ultrawide,
    [class*="button"].min-height-half-super-ultrawide,
    [class*="badge"].min-height-half-super-ultrawide,
    [class*="pile"].min-height-half-super-ultrawide,
    [class*="input"].min-height-half-super-ultrawide,
    [class*="table"].min-height-half-super-ultrawide {
      min-height: calc(50% - (8px*2)); } }

[class*="bubble"].min-height-three-sixths,
[class*="card"].min-height-three-sixths,
[class*="button"].min-height-three-sixths,
[class*="badge"].min-height-three-sixths,
[class*="pile"].min-height-three-sixths,
[class*="input"].min-height-three-sixths,
[class*="table"].min-height-three-sixths {
  min-height: calc(((100% / 6) * 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-three-sixths-tablet,
    [class*="card"].min-height-three-sixths-tablet,
    [class*="button"].min-height-three-sixths-tablet,
    [class*="badge"].min-height-three-sixths-tablet,
    [class*="pile"].min-height-three-sixths-tablet,
    [class*="input"].min-height-three-sixths-tablet,
    [class*="table"].min-height-three-sixths-tablet {
      min-height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-three-sixths-tablet-pc,
    [class*="card"].min-height-three-sixths-tablet-pc,
    [class*="button"].min-height-three-sixths-tablet-pc,
    [class*="badge"].min-height-three-sixths-tablet-pc,
    [class*="pile"].min-height-three-sixths-tablet-pc,
    [class*="input"].min-height-three-sixths-tablet-pc,
    [class*="table"].min-height-three-sixths-tablet-pc {
      min-height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-three-sixths-tablet-pc,
    [class*="card"].min-height-three-sixths-tablet-pc,
    [class*="button"].min-height-three-sixths-tablet-pc,
    [class*="badge"].min-height-three-sixths-tablet-pc,
    [class*="pile"].min-height-three-sixths-tablet-pc,
    [class*="input"].min-height-three-sixths-tablet-pc,
    [class*="table"].min-height-three-sixths-tablet-pc {
      min-height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-three-sixths-pc,
    [class*="card"].min-height-three-sixths-pc,
    [class*="button"].min-height-three-sixths-pc,
    [class*="badge"].min-height-three-sixths-pc,
    [class*="pile"].min-height-three-sixths-pc,
    [class*="input"].min-height-three-sixths-pc,
    [class*="table"].min-height-three-sixths-pc {
      min-height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-three-sixths-ultrawide,
    [class*="card"].min-height-three-sixths-ultrawide,
    [class*="button"].min-height-three-sixths-ultrawide,
    [class*="badge"].min-height-three-sixths-ultrawide,
    [class*="pile"].min-height-three-sixths-ultrawide,
    [class*="input"].min-height-three-sixths-ultrawide,
    [class*="table"].min-height-three-sixths-ultrawide {
      min-height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-three-sixths-super-ultrawide,
    [class*="card"].min-height-three-sixths-super-ultrawide,
    [class*="button"].min-height-three-sixths-super-ultrawide,
    [class*="badge"].min-height-three-sixths-super-ultrawide,
    [class*="pile"].min-height-three-sixths-super-ultrawide,
    [class*="input"].min-height-three-sixths-super-ultrawide,
    [class*="table"].min-height-three-sixths-super-ultrawide {
      min-height: calc(((100% / 6) * 3) - (8px*2)); } }

[class*="bubble"].min-height-two-fifths,
[class*="card"].min-height-two-fifths,
[class*="button"].min-height-two-fifths,
[class*="badge"].min-height-two-fifths,
[class*="pile"].min-height-two-fifths,
[class*="input"].min-height-two-fifths,
[class*="table"].min-height-two-fifths {
  min-height: calc(40% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-two-fifths-tablet,
    [class*="card"].min-height-two-fifths-tablet,
    [class*="button"].min-height-two-fifths-tablet,
    [class*="badge"].min-height-two-fifths-tablet,
    [class*="pile"].min-height-two-fifths-tablet,
    [class*="input"].min-height-two-fifths-tablet,
    [class*="table"].min-height-two-fifths-tablet {
      min-height: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-two-fifths-tablet-pc,
    [class*="card"].min-height-two-fifths-tablet-pc,
    [class*="button"].min-height-two-fifths-tablet-pc,
    [class*="badge"].min-height-two-fifths-tablet-pc,
    [class*="pile"].min-height-two-fifths-tablet-pc,
    [class*="input"].min-height-two-fifths-tablet-pc,
    [class*="table"].min-height-two-fifths-tablet-pc {
      min-height: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-two-fifths-tablet-pc,
    [class*="card"].min-height-two-fifths-tablet-pc,
    [class*="button"].min-height-two-fifths-tablet-pc,
    [class*="badge"].min-height-two-fifths-tablet-pc,
    [class*="pile"].min-height-two-fifths-tablet-pc,
    [class*="input"].min-height-two-fifths-tablet-pc,
    [class*="table"].min-height-two-fifths-tablet-pc {
      min-height: calc(40% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-two-fifths-pc,
    [class*="card"].min-height-two-fifths-pc,
    [class*="button"].min-height-two-fifths-pc,
    [class*="badge"].min-height-two-fifths-pc,
    [class*="pile"].min-height-two-fifths-pc,
    [class*="input"].min-height-two-fifths-pc,
    [class*="table"].min-height-two-fifths-pc {
      min-height: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-two-fifths-ultrawide,
    [class*="card"].min-height-two-fifths-ultrawide,
    [class*="button"].min-height-two-fifths-ultrawide,
    [class*="badge"].min-height-two-fifths-ultrawide,
    [class*="pile"].min-height-two-fifths-ultrawide,
    [class*="input"].min-height-two-fifths-ultrawide,
    [class*="table"].min-height-two-fifths-ultrawide {
      min-height: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-two-fifths-super-ultrawide,
    [class*="card"].min-height-two-fifths-super-ultrawide,
    [class*="button"].min-height-two-fifths-super-ultrawide,
    [class*="badge"].min-height-two-fifths-super-ultrawide,
    [class*="pile"].min-height-two-fifths-super-ultrawide,
    [class*="input"].min-height-two-fifths-super-ultrawide,
    [class*="table"].min-height-two-fifths-super-ultrawide {
      min-height: calc(40% - (8px*2)); } }

[class*="bubble"].min-height-three-eighths,
[class*="card"].min-height-three-eighths,
[class*="button"].min-height-three-eighths,
[class*="badge"].min-height-three-eighths,
[class*="pile"].min-height-three-eighths,
[class*="input"].min-height-three-eighths,
[class*="table"].min-height-three-eighths {
  min-height: calc(37.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-three-eighths-tablet,
    [class*="card"].min-height-three-eighths-tablet,
    [class*="button"].min-height-three-eighths-tablet,
    [class*="badge"].min-height-three-eighths-tablet,
    [class*="pile"].min-height-three-eighths-tablet,
    [class*="input"].min-height-three-eighths-tablet,
    [class*="table"].min-height-three-eighths-tablet {
      min-height: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-three-eighths-tablet-pc,
    [class*="card"].min-height-three-eighths-tablet-pc,
    [class*="button"].min-height-three-eighths-tablet-pc,
    [class*="badge"].min-height-three-eighths-tablet-pc,
    [class*="pile"].min-height-three-eighths-tablet-pc,
    [class*="input"].min-height-three-eighths-tablet-pc,
    [class*="table"].min-height-three-eighths-tablet-pc {
      min-height: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-three-eighths-tablet-pc,
    [class*="card"].min-height-three-eighths-tablet-pc,
    [class*="button"].min-height-three-eighths-tablet-pc,
    [class*="badge"].min-height-three-eighths-tablet-pc,
    [class*="pile"].min-height-three-eighths-tablet-pc,
    [class*="input"].min-height-three-eighths-tablet-pc,
    [class*="table"].min-height-three-eighths-tablet-pc {
      min-height: calc(37.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-three-eighths-pc,
    [class*="card"].min-height-three-eighths-pc,
    [class*="button"].min-height-three-eighths-pc,
    [class*="badge"].min-height-three-eighths-pc,
    [class*="pile"].min-height-three-eighths-pc,
    [class*="input"].min-height-three-eighths-pc,
    [class*="table"].min-height-three-eighths-pc {
      min-height: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-three-eighths-ultrawide,
    [class*="card"].min-height-three-eighths-ultrawide,
    [class*="button"].min-height-three-eighths-ultrawide,
    [class*="badge"].min-height-three-eighths-ultrawide,
    [class*="pile"].min-height-three-eighths-ultrawide,
    [class*="input"].min-height-three-eighths-ultrawide,
    [class*="table"].min-height-three-eighths-ultrawide {
      min-height: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-three-eighths-super-ultrawide,
    [class*="card"].min-height-three-eighths-super-ultrawide,
    [class*="button"].min-height-three-eighths-super-ultrawide,
    [class*="badge"].min-height-three-eighths-super-ultrawide,
    [class*="pile"].min-height-three-eighths-super-ultrawide,
    [class*="input"].min-height-three-eighths-super-ultrawide,
    [class*="table"].min-height-three-eighths-super-ultrawide {
      min-height: calc(37.5% - (8px*2)); } }

[class*="bubble"].min-height-third,
[class*="card"].min-height-third,
[class*="button"].min-height-third,
[class*="badge"].min-height-third,
[class*="pile"].min-height-third,
[class*="input"].min-height-third,
[class*="table"].min-height-third {
  min-height: calc((100% / 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-third-tablet,
    [class*="card"].min-height-third-tablet,
    [class*="button"].min-height-third-tablet,
    [class*="badge"].min-height-third-tablet,
    [class*="pile"].min-height-third-tablet,
    [class*="input"].min-height-third-tablet,
    [class*="table"].min-height-third-tablet {
      min-height: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-third-tablet-pc,
    [class*="card"].min-height-third-tablet-pc,
    [class*="button"].min-height-third-tablet-pc,
    [class*="badge"].min-height-third-tablet-pc,
    [class*="pile"].min-height-third-tablet-pc,
    [class*="input"].min-height-third-tablet-pc,
    [class*="table"].min-height-third-tablet-pc {
      min-height: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-third-tablet-pc,
    [class*="card"].min-height-third-tablet-pc,
    [class*="button"].min-height-third-tablet-pc,
    [class*="badge"].min-height-third-tablet-pc,
    [class*="pile"].min-height-third-tablet-pc,
    [class*="input"].min-height-third-tablet-pc,
    [class*="table"].min-height-third-tablet-pc {
      min-height: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-third-pc,
    [class*="card"].min-height-third-pc,
    [class*="button"].min-height-third-pc,
    [class*="badge"].min-height-third-pc,
    [class*="pile"].min-height-third-pc,
    [class*="input"].min-height-third-pc,
    [class*="table"].min-height-third-pc {
      min-height: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-third-ultrawide,
    [class*="card"].min-height-third-ultrawide,
    [class*="button"].min-height-third-ultrawide,
    [class*="badge"].min-height-third-ultrawide,
    [class*="pile"].min-height-third-ultrawide,
    [class*="input"].min-height-third-ultrawide,
    [class*="table"].min-height-third-ultrawide {
      min-height: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-third-super-ultrawide,
    [class*="card"].min-height-third-super-ultrawide,
    [class*="button"].min-height-third-super-ultrawide,
    [class*="badge"].min-height-third-super-ultrawide,
    [class*="pile"].min-height-third-super-ultrawide,
    [class*="input"].min-height-third-super-ultrawide,
    [class*="table"].min-height-third-super-ultrawide {
      min-height: calc((100% / 3) - (8px*2)); } }

[class*="bubble"].min-height-quater,
[class*="card"].min-height-quater,
[class*="button"].min-height-quater,
[class*="badge"].min-height-quater,
[class*="pile"].min-height-quater,
[class*="input"].min-height-quater,
[class*="table"].min-height-quater {
  min-height: calc(25% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-quater-tablet,
    [class*="card"].min-height-quater-tablet,
    [class*="button"].min-height-quater-tablet,
    [class*="badge"].min-height-quater-tablet,
    [class*="pile"].min-height-quater-tablet,
    [class*="input"].min-height-quater-tablet,
    [class*="table"].min-height-quater-tablet {
      min-height: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-quater-tablet-pc,
    [class*="card"].min-height-quater-tablet-pc,
    [class*="button"].min-height-quater-tablet-pc,
    [class*="badge"].min-height-quater-tablet-pc,
    [class*="pile"].min-height-quater-tablet-pc,
    [class*="input"].min-height-quater-tablet-pc,
    [class*="table"].min-height-quater-tablet-pc {
      min-height: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-quater-tablet-pc,
    [class*="card"].min-height-quater-tablet-pc,
    [class*="button"].min-height-quater-tablet-pc,
    [class*="badge"].min-height-quater-tablet-pc,
    [class*="pile"].min-height-quater-tablet-pc,
    [class*="input"].min-height-quater-tablet-pc,
    [class*="table"].min-height-quater-tablet-pc {
      min-height: calc(25% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-quater-pc,
    [class*="card"].min-height-quater-pc,
    [class*="button"].min-height-quater-pc,
    [class*="badge"].min-height-quater-pc,
    [class*="pile"].min-height-quater-pc,
    [class*="input"].min-height-quater-pc,
    [class*="table"].min-height-quater-pc {
      min-height: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-quater-ultrawide,
    [class*="card"].min-height-quater-ultrawide,
    [class*="button"].min-height-quater-ultrawide,
    [class*="badge"].min-height-quater-ultrawide,
    [class*="pile"].min-height-quater-ultrawide,
    [class*="input"].min-height-quater-ultrawide,
    [class*="table"].min-height-quater-ultrawide {
      min-height: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-quater-super-ultrawide,
    [class*="card"].min-height-quater-super-ultrawide,
    [class*="button"].min-height-quater-super-ultrawide,
    [class*="badge"].min-height-quater-super-ultrawide,
    [class*="pile"].min-height-quater-super-ultrawide,
    [class*="input"].min-height-quater-super-ultrawide,
    [class*="table"].min-height-quater-super-ultrawide {
      min-height: calc(25% - (8px*2)); } }

[class*="bubble"].min-height-fifth,
[class*="card"].min-height-fifth,
[class*="button"].min-height-fifth,
[class*="badge"].min-height-fifth,
[class*="pile"].min-height-fifth,
[class*="input"].min-height-fifth,
[class*="table"].min-height-fifth {
  min-height: calc(20% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-fifth-tablet,
    [class*="card"].min-height-fifth-tablet,
    [class*="button"].min-height-fifth-tablet,
    [class*="badge"].min-height-fifth-tablet,
    [class*="pile"].min-height-fifth-tablet,
    [class*="input"].min-height-fifth-tablet,
    [class*="table"].min-height-fifth-tablet {
      min-height: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-fifth-tablet-pc,
    [class*="card"].min-height-fifth-tablet-pc,
    [class*="button"].min-height-fifth-tablet-pc,
    [class*="badge"].min-height-fifth-tablet-pc,
    [class*="pile"].min-height-fifth-tablet-pc,
    [class*="input"].min-height-fifth-tablet-pc,
    [class*="table"].min-height-fifth-tablet-pc {
      min-height: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-fifth-tablet-pc,
    [class*="card"].min-height-fifth-tablet-pc,
    [class*="button"].min-height-fifth-tablet-pc,
    [class*="badge"].min-height-fifth-tablet-pc,
    [class*="pile"].min-height-fifth-tablet-pc,
    [class*="input"].min-height-fifth-tablet-pc,
    [class*="table"].min-height-fifth-tablet-pc {
      min-height: calc(20% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-fifth-pc,
    [class*="card"].min-height-fifth-pc,
    [class*="button"].min-height-fifth-pc,
    [class*="badge"].min-height-fifth-pc,
    [class*="pile"].min-height-fifth-pc,
    [class*="input"].min-height-fifth-pc,
    [class*="table"].min-height-fifth-pc {
      min-height: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-fifth-ultrawide,
    [class*="card"].min-height-fifth-ultrawide,
    [class*="button"].min-height-fifth-ultrawide,
    [class*="badge"].min-height-fifth-ultrawide,
    [class*="pile"].min-height-fifth-ultrawide,
    [class*="input"].min-height-fifth-ultrawide,
    [class*="table"].min-height-fifth-ultrawide {
      min-height: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-fifth-super-ultrawide,
    [class*="card"].min-height-fifth-super-ultrawide,
    [class*="button"].min-height-fifth-super-ultrawide,
    [class*="badge"].min-height-fifth-super-ultrawide,
    [class*="pile"].min-height-fifth-super-ultrawide,
    [class*="input"].min-height-fifth-super-ultrawide,
    [class*="table"].min-height-fifth-super-ultrawide {
      min-height: calc(20% - (8px*2)); } }

[class*="bubble"].min-height-sixth,
[class*="card"].min-height-sixth,
[class*="button"].min-height-sixth,
[class*="badge"].min-height-sixth,
[class*="pile"].min-height-sixth,
[class*="input"].min-height-sixth,
[class*="table"].min-height-sixth {
  min-height: calc((100% / 6) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-sixth-tablet,
    [class*="card"].min-height-sixth-tablet,
    [class*="button"].min-height-sixth-tablet,
    [class*="badge"].min-height-sixth-tablet,
    [class*="pile"].min-height-sixth-tablet,
    [class*="input"].min-height-sixth-tablet,
    [class*="table"].min-height-sixth-tablet {
      min-height: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-sixth-tablet-pc,
    [class*="card"].min-height-sixth-tablet-pc,
    [class*="button"].min-height-sixth-tablet-pc,
    [class*="badge"].min-height-sixth-tablet-pc,
    [class*="pile"].min-height-sixth-tablet-pc,
    [class*="input"].min-height-sixth-tablet-pc,
    [class*="table"].min-height-sixth-tablet-pc {
      min-height: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-sixth-tablet-pc,
    [class*="card"].min-height-sixth-tablet-pc,
    [class*="button"].min-height-sixth-tablet-pc,
    [class*="badge"].min-height-sixth-tablet-pc,
    [class*="pile"].min-height-sixth-tablet-pc,
    [class*="input"].min-height-sixth-tablet-pc,
    [class*="table"].min-height-sixth-tablet-pc {
      min-height: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-sixth-pc,
    [class*="card"].min-height-sixth-pc,
    [class*="button"].min-height-sixth-pc,
    [class*="badge"].min-height-sixth-pc,
    [class*="pile"].min-height-sixth-pc,
    [class*="input"].min-height-sixth-pc,
    [class*="table"].min-height-sixth-pc {
      min-height: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-sixth-ultrawide,
    [class*="card"].min-height-sixth-ultrawide,
    [class*="button"].min-height-sixth-ultrawide,
    [class*="badge"].min-height-sixth-ultrawide,
    [class*="pile"].min-height-sixth-ultrawide,
    [class*="input"].min-height-sixth-ultrawide,
    [class*="table"].min-height-sixth-ultrawide {
      min-height: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-sixth-super-ultrawide,
    [class*="card"].min-height-sixth-super-ultrawide,
    [class*="button"].min-height-sixth-super-ultrawide,
    [class*="badge"].min-height-sixth-super-ultrawide,
    [class*="pile"].min-height-sixth-super-ultrawide,
    [class*="input"].min-height-sixth-super-ultrawide,
    [class*="table"].min-height-sixth-super-ultrawide {
      min-height: calc((100% / 6) - (8px*2)); } }

[class*="bubble"].min-height-eighth,
[class*="card"].min-height-eighth,
[class*="button"].min-height-eighth,
[class*="badge"].min-height-eighth,
[class*="pile"].min-height-eighth,
[class*="input"].min-height-eighth,
[class*="table"].min-height-eighth {
  min-height: calc(12.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].min-height-eighth-tablet,
    [class*="card"].min-height-eighth-tablet,
    [class*="button"].min-height-eighth-tablet,
    [class*="badge"].min-height-eighth-tablet,
    [class*="pile"].min-height-eighth-tablet,
    [class*="input"].min-height-eighth-tablet,
    [class*="table"].min-height-eighth-tablet {
      min-height: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].min-height-eighth-tablet-pc,
    [class*="card"].min-height-eighth-tablet-pc,
    [class*="button"].min-height-eighth-tablet-pc,
    [class*="badge"].min-height-eighth-tablet-pc,
    [class*="pile"].min-height-eighth-tablet-pc,
    [class*="input"].min-height-eighth-tablet-pc,
    [class*="table"].min-height-eighth-tablet-pc {
      min-height: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].min-height-eighth-tablet-pc,
    [class*="card"].min-height-eighth-tablet-pc,
    [class*="button"].min-height-eighth-tablet-pc,
    [class*="badge"].min-height-eighth-tablet-pc,
    [class*="pile"].min-height-eighth-tablet-pc,
    [class*="input"].min-height-eighth-tablet-pc,
    [class*="table"].min-height-eighth-tablet-pc {
      min-height: calc(12.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].min-height-eighth-pc,
    [class*="card"].min-height-eighth-pc,
    [class*="button"].min-height-eighth-pc,
    [class*="badge"].min-height-eighth-pc,
    [class*="pile"].min-height-eighth-pc,
    [class*="input"].min-height-eighth-pc,
    [class*="table"].min-height-eighth-pc {
      min-height: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-eighth-ultrawide,
    [class*="card"].min-height-eighth-ultrawide,
    [class*="button"].min-height-eighth-ultrawide,
    [class*="badge"].min-height-eighth-ultrawide,
    [class*="pile"].min-height-eighth-ultrawide,
    [class*="input"].min-height-eighth-ultrawide,
    [class*="table"].min-height-eighth-ultrawide {
      min-height: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].min-height-eighth-super-ultrawide,
    [class*="card"].min-height-eighth-super-ultrawide,
    [class*="button"].min-height-eighth-super-ultrawide,
    [class*="badge"].min-height-eighth-super-ultrawide,
    [class*="pile"].min-height-eighth-super-ultrawide,
    [class*="input"].min-height-eighth-super-ultrawide,
    [class*="table"].min-height-eighth-super-ultrawide {
      min-height: calc(12.5% - (8px*2)); } }

.height {
  height: 96px; }
  @media (min-width: 600px) {
    .height-tablet {
      height: 96px; } }
  @media (min-width: 1024px) {
    .height-tablet-pc {
      height: 96px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .height-tablet-pc {
      height: 96px; } }
  @media (min-width: 1440px) {
    .height-pc {
      height: 96px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .height-ultrawide {
      height: 96px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .height-super-ultrawide {
      height: 96px; } }
  .height-xxs {
    height: 32px; }
    @media (min-width: 600px) {
      .height-xxs-tablet {
        height: 32px; } }
    @media (min-width: 1024px) {
      .height-xxs-tablet-pc {
        height: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-xxs-tablet-pc {
        height: 32px; } }
    @media (min-width: 1440px) {
      .height-xxs-pc {
        height: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-xxs-ultrawide {
        height: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-xxs-super-ultrawide {
        height: 32px; } }
  .height-xs {
    height: 48px; }
    @media (min-width: 600px) {
      .height-xs-tablet {
        height: 48px; } }
    @media (min-width: 1024px) {
      .height-xs-tablet-pc {
        height: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-xs-tablet-pc {
        height: 48px; } }
    @media (min-width: 1440px) {
      .height-xs-pc {
        height: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-xs-ultrawide {
        height: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-xs-super-ultrawide {
        height: 48px; } }
  .height-sm {
    height: 64px; }
    @media (min-width: 600px) {
      .height-sm-tablet {
        height: 64px; } }
    @media (min-width: 1024px) {
      .height-sm-tablet-pc {
        height: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-sm-tablet-pc {
        height: 64px; } }
    @media (min-width: 1440px) {
      .height-sm-pc {
        height: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-sm-ultrawide {
        height: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-sm-super-ultrawide {
        height: 64px; } }
  .height-md {
    height: 96px; }
    @media (min-width: 600px) {
      .height-md-tablet {
        height: 96px; } }
    @media (min-width: 1024px) {
      .height-md-tablet-pc {
        height: 96px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-md-tablet-pc {
        height: 96px; } }
    @media (min-width: 1440px) {
      .height-md-pc {
        height: 96px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-md-ultrawide {
        height: 96px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-md-super-ultrawide {
        height: 96px; } }
  .height-lg {
    height: 128px; }
    @media (min-width: 600px) {
      .height-lg-tablet {
        height: 128px; } }
    @media (min-width: 1024px) {
      .height-lg-tablet-pc {
        height: 128px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-lg-tablet-pc {
        height: 128px; } }
    @media (min-width: 1440px) {
      .height-lg-pc {
        height: 128px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-lg-ultrawide {
        height: 128px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-lg-super-ultrawide {
        height: 128px; } }
  .height-xl {
    height: 192px; }
    @media (min-width: 600px) {
      .height-xl-tablet {
        height: 192px; } }
    @media (min-width: 1024px) {
      .height-xl-tablet-pc {
        height: 192px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-xl-tablet-pc {
        height: 192px; } }
    @media (min-width: 1440px) {
      .height-xl-pc {
        height: 192px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-xl-ultrawide {
        height: 192px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-xl-super-ultrawide {
        height: 192px; } }
  .height-xxl {
    height: 256px; }
    @media (min-width: 600px) {
      .height-xxl-tablet {
        height: 256px; } }
    @media (min-width: 1024px) {
      .height-xxl-tablet-pc {
        height: 256px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-xxl-tablet-pc {
        height: 256px; } }
    @media (min-width: 1440px) {
      .height-xxl-pc {
        height: 256px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-xxl-ultrawide {
        height: 256px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-xxl-super-ultrawide {
        height: 256px; } }
  .height-full {
    height: calc(100%); }
    @media (min-width: 600px) {
      .height-full-tablet {
        height: calc(100%); } }
    @media (min-width: 1024px) {
      .height-full-tablet-pc {
        height: calc(100%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-full-tablet-pc {
        height: calc(100%); } }
    @media (min-width: 1440px) {
      .height-full-pc {
        height: calc(100%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-full-ultrawide {
        height: calc(100%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-full-super-ultrawide {
        height: calc(100%); } }
  .height-seven-eighths {
    height: calc(87.5%); }
    @media (min-width: 600px) {
      .height-seven-eighths-tablet {
        height: calc(87.5%); } }
    @media (min-width: 1024px) {
      .height-seven-eighths-tablet-pc {
        height: calc(87.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-seven-eighths-tablet-pc {
        height: calc(87.5%); } }
    @media (min-width: 1440px) {
      .height-seven-eighths-pc {
        height: calc(87.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-seven-eighths-ultrawide {
        height: calc(87.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-seven-eighths-super-ultrawide {
        height: calc(87.5%); } }
  .height-five-sixths {
    height: calc(((100% / 6) * 5)); }
    @media (min-width: 600px) {
      .height-five-sixths-tablet {
        height: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) {
      .height-five-sixths-tablet-pc {
        height: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-five-sixths-tablet-pc {
        height: calc(((100% / 6) * 5)); } }
    @media (min-width: 1440px) {
      .height-five-sixths-pc {
        height: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-five-sixths-ultrawide {
        height: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-five-sixths-super-ultrawide {
        height: calc(((100% / 6) * 5)); } }
  .height-four-fifths {
    height: calc(80%); }
    @media (min-width: 600px) {
      .height-four-fifths-tablet {
        height: calc(80%); } }
    @media (min-width: 1024px) {
      .height-four-fifths-tablet-pc {
        height: calc(80%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-four-fifths-tablet-pc {
        height: calc(80%); } }
    @media (min-width: 1440px) {
      .height-four-fifths-pc {
        height: calc(80%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-four-fifths-ultrawide {
        height: calc(80%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-four-fifths-super-ultrawide {
        height: calc(80%); } }
  .height-three-quaters {
    height: calc(75%); }
    @media (min-width: 600px) {
      .height-three-quaters-tablet {
        height: calc(75%); } }
    @media (min-width: 1024px) {
      .height-three-quaters-tablet-pc {
        height: calc(75%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-three-quaters-tablet-pc {
        height: calc(75%); } }
    @media (min-width: 1440px) {
      .height-three-quaters-pc {
        height: calc(75%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-three-quaters-ultrawide {
        height: calc(75%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-three-quaters-super-ultrawide {
        height: calc(75%); } }
  .height-two-thirds {
    height: calc(66%); }
    @media (min-width: 600px) {
      .height-two-thirds-tablet {
        height: calc(66%); } }
    @media (min-width: 1024px) {
      .height-two-thirds-tablet-pc {
        height: calc(66%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-two-thirds-tablet-pc {
        height: calc(66%); } }
    @media (min-width: 1440px) {
      .height-two-thirds-pc {
        height: calc(66%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-two-thirds-ultrawide {
        height: calc(66%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-two-thirds-super-ultrawide {
        height: calc(66%); } }
  .height-five-eighths {
    height: calc(62.5%); }
    @media (min-width: 600px) {
      .height-five-eighths-tablet {
        height: calc(62.5%); } }
    @media (min-width: 1024px) {
      .height-five-eighths-tablet-pc {
        height: calc(62.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-five-eighths-tablet-pc {
        height: calc(62.5%); } }
    @media (min-width: 1440px) {
      .height-five-eighths-pc {
        height: calc(62.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-five-eighths-ultrawide {
        height: calc(62.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-five-eighths-super-ultrawide {
        height: calc(62.5%); } }
  .height-three-fifths {
    height: calc(60%); }
    @media (min-width: 600px) {
      .height-three-fifths-tablet {
        height: calc(60%); } }
    @media (min-width: 1024px) {
      .height-three-fifths-tablet-pc {
        height: calc(60%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-three-fifths-tablet-pc {
        height: calc(60%); } }
    @media (min-width: 1440px) {
      .height-three-fifths-pc {
        height: calc(60%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-three-fifths-ultrawide {
        height: calc(60%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-three-fifths-super-ultrawide {
        height: calc(60%); } }
  .height-half {
    height: calc(50%); }
    @media (min-width: 600px) {
      .height-half-tablet {
        height: calc(50%); } }
    @media (min-width: 1024px) {
      .height-half-tablet-pc {
        height: calc(50%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-half-tablet-pc {
        height: calc(50%); } }
    @media (min-width: 1440px) {
      .height-half-pc {
        height: calc(50%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-half-ultrawide {
        height: calc(50%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-half-super-ultrawide {
        height: calc(50%); } }
  .height-three-sixths {
    height: calc(((100% / 6) * 3)); }
    @media (min-width: 600px) {
      .height-three-sixths-tablet {
        height: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) {
      .height-three-sixths-tablet-pc {
        height: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-three-sixths-tablet-pc {
        height: calc(((100% / 6) * 3)); } }
    @media (min-width: 1440px) {
      .height-three-sixths-pc {
        height: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-three-sixths-ultrawide {
        height: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-three-sixths-super-ultrawide {
        height: calc(((100% / 6) * 3)); } }
  .height-two-fifths {
    height: calc(40%); }
    @media (min-width: 600px) {
      .height-two-fifths-tablet {
        height: calc(40%); } }
    @media (min-width: 1024px) {
      .height-two-fifths-tablet-pc {
        height: calc(40%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-two-fifths-tablet-pc {
        height: calc(40%); } }
    @media (min-width: 1440px) {
      .height-two-fifths-pc {
        height: calc(40%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-two-fifths-ultrawide {
        height: calc(40%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-two-fifths-super-ultrawide {
        height: calc(40%); } }
  .height-three-eighths {
    height: calc(37.5%); }
    @media (min-width: 600px) {
      .height-three-eighths-tablet {
        height: calc(37.5%); } }
    @media (min-width: 1024px) {
      .height-three-eighths-tablet-pc {
        height: calc(37.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-three-eighths-tablet-pc {
        height: calc(37.5%); } }
    @media (min-width: 1440px) {
      .height-three-eighths-pc {
        height: calc(37.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-three-eighths-ultrawide {
        height: calc(37.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-three-eighths-super-ultrawide {
        height: calc(37.5%); } }
  .height-third {
    height: calc((100% / 3)); }
    @media (min-width: 600px) {
      .height-third-tablet {
        height: calc((100% / 3)); } }
    @media (min-width: 1024px) {
      .height-third-tablet-pc {
        height: calc((100% / 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-third-tablet-pc {
        height: calc((100% / 3)); } }
    @media (min-width: 1440px) {
      .height-third-pc {
        height: calc((100% / 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-third-ultrawide {
        height: calc((100% / 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-third-super-ultrawide {
        height: calc((100% / 3)); } }
  .height-quater {
    height: calc(25%); }
    @media (min-width: 600px) {
      .height-quater-tablet {
        height: calc(25%); } }
    @media (min-width: 1024px) {
      .height-quater-tablet-pc {
        height: calc(25%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-quater-tablet-pc {
        height: calc(25%); } }
    @media (min-width: 1440px) {
      .height-quater-pc {
        height: calc(25%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-quater-ultrawide {
        height: calc(25%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-quater-super-ultrawide {
        height: calc(25%); } }
  .height-fifth {
    height: calc(20%); }
    @media (min-width: 600px) {
      .height-fifth-tablet {
        height: calc(20%); } }
    @media (min-width: 1024px) {
      .height-fifth-tablet-pc {
        height: calc(20%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-fifth-tablet-pc {
        height: calc(20%); } }
    @media (min-width: 1440px) {
      .height-fifth-pc {
        height: calc(20%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-fifth-ultrawide {
        height: calc(20%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-fifth-super-ultrawide {
        height: calc(20%); } }
  .height-sixth {
    height: calc((100% / 6)); }
    @media (min-width: 600px) {
      .height-sixth-tablet {
        height: calc((100% / 6)); } }
    @media (min-width: 1024px) {
      .height-sixth-tablet-pc {
        height: calc((100% / 6)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-sixth-tablet-pc {
        height: calc((100% / 6)); } }
    @media (min-width: 1440px) {
      .height-sixth-pc {
        height: calc((100% / 6)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-sixth-ultrawide {
        height: calc((100% / 6)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-sixth-super-ultrawide {
        height: calc((100% / 6)); } }
  .height-eighth {
    height: calc(12.5%); }
    @media (min-width: 600px) {
      .height-eighth-tablet {
        height: calc(12.5%); } }
    @media (min-width: 1024px) {
      .height-eighth-tablet-pc {
        height: calc(12.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .height-eighth-tablet-pc {
        height: calc(12.5%); } }
    @media (min-width: 1440px) {
      .height-eighth-pc {
        height: calc(12.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .height-eighth-ultrawide {
        height: calc(12.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .height-eighth-super-ultrawide {
        height: calc(12.5%); } }

[class*="bubble"].height-full,
[class*="card"].height-full,
[class*="button"].height-full,
[class*="badge"].height-full,
[class*="pile"].height-full,
[class*="input"].height-full,
[class*="table"].height-full {
  height: calc(100% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-full-tablet,
    [class*="card"].height-full-tablet,
    [class*="button"].height-full-tablet,
    [class*="badge"].height-full-tablet,
    [class*="pile"].height-full-tablet,
    [class*="input"].height-full-tablet,
    [class*="table"].height-full-tablet {
      height: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-full-tablet-pc,
    [class*="card"].height-full-tablet-pc,
    [class*="button"].height-full-tablet-pc,
    [class*="badge"].height-full-tablet-pc,
    [class*="pile"].height-full-tablet-pc,
    [class*="input"].height-full-tablet-pc,
    [class*="table"].height-full-tablet-pc {
      height: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-full-tablet-pc,
    [class*="card"].height-full-tablet-pc,
    [class*="button"].height-full-tablet-pc,
    [class*="badge"].height-full-tablet-pc,
    [class*="pile"].height-full-tablet-pc,
    [class*="input"].height-full-tablet-pc,
    [class*="table"].height-full-tablet-pc {
      height: calc(100% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-full-pc,
    [class*="card"].height-full-pc,
    [class*="button"].height-full-pc,
    [class*="badge"].height-full-pc,
    [class*="pile"].height-full-pc,
    [class*="input"].height-full-pc,
    [class*="table"].height-full-pc {
      height: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-full-ultrawide,
    [class*="card"].height-full-ultrawide,
    [class*="button"].height-full-ultrawide,
    [class*="badge"].height-full-ultrawide,
    [class*="pile"].height-full-ultrawide,
    [class*="input"].height-full-ultrawide,
    [class*="table"].height-full-ultrawide {
      height: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-full-super-ultrawide,
    [class*="card"].height-full-super-ultrawide,
    [class*="button"].height-full-super-ultrawide,
    [class*="badge"].height-full-super-ultrawide,
    [class*="pile"].height-full-super-ultrawide,
    [class*="input"].height-full-super-ultrawide,
    [class*="table"].height-full-super-ultrawide {
      height: calc(100% - (8px*2)); } }

[class*="bubble"].height-seven-eighths,
[class*="card"].height-seven-eighths,
[class*="button"].height-seven-eighths,
[class*="badge"].height-seven-eighths,
[class*="pile"].height-seven-eighths,
[class*="input"].height-seven-eighths,
[class*="table"].height-seven-eighths {
  height: calc(87.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-seven-eighths-tablet,
    [class*="card"].height-seven-eighths-tablet,
    [class*="button"].height-seven-eighths-tablet,
    [class*="badge"].height-seven-eighths-tablet,
    [class*="pile"].height-seven-eighths-tablet,
    [class*="input"].height-seven-eighths-tablet,
    [class*="table"].height-seven-eighths-tablet {
      height: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-seven-eighths-tablet-pc,
    [class*="card"].height-seven-eighths-tablet-pc,
    [class*="button"].height-seven-eighths-tablet-pc,
    [class*="badge"].height-seven-eighths-tablet-pc,
    [class*="pile"].height-seven-eighths-tablet-pc,
    [class*="input"].height-seven-eighths-tablet-pc,
    [class*="table"].height-seven-eighths-tablet-pc {
      height: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-seven-eighths-tablet-pc,
    [class*="card"].height-seven-eighths-tablet-pc,
    [class*="button"].height-seven-eighths-tablet-pc,
    [class*="badge"].height-seven-eighths-tablet-pc,
    [class*="pile"].height-seven-eighths-tablet-pc,
    [class*="input"].height-seven-eighths-tablet-pc,
    [class*="table"].height-seven-eighths-tablet-pc {
      height: calc(87.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-seven-eighths-pc,
    [class*="card"].height-seven-eighths-pc,
    [class*="button"].height-seven-eighths-pc,
    [class*="badge"].height-seven-eighths-pc,
    [class*="pile"].height-seven-eighths-pc,
    [class*="input"].height-seven-eighths-pc,
    [class*="table"].height-seven-eighths-pc {
      height: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-seven-eighths-ultrawide,
    [class*="card"].height-seven-eighths-ultrawide,
    [class*="button"].height-seven-eighths-ultrawide,
    [class*="badge"].height-seven-eighths-ultrawide,
    [class*="pile"].height-seven-eighths-ultrawide,
    [class*="input"].height-seven-eighths-ultrawide,
    [class*="table"].height-seven-eighths-ultrawide {
      height: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-seven-eighths-super-ultrawide,
    [class*="card"].height-seven-eighths-super-ultrawide,
    [class*="button"].height-seven-eighths-super-ultrawide,
    [class*="badge"].height-seven-eighths-super-ultrawide,
    [class*="pile"].height-seven-eighths-super-ultrawide,
    [class*="input"].height-seven-eighths-super-ultrawide,
    [class*="table"].height-seven-eighths-super-ultrawide {
      height: calc(87.5% - (8px*2)); } }

[class*="bubble"].height-five-sixths,
[class*="card"].height-five-sixths,
[class*="button"].height-five-sixths,
[class*="badge"].height-five-sixths,
[class*="pile"].height-five-sixths,
[class*="input"].height-five-sixths,
[class*="table"].height-five-sixths {
  height: calc(((100% / 6) * 5) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-five-sixths-tablet,
    [class*="card"].height-five-sixths-tablet,
    [class*="button"].height-five-sixths-tablet,
    [class*="badge"].height-five-sixths-tablet,
    [class*="pile"].height-five-sixths-tablet,
    [class*="input"].height-five-sixths-tablet,
    [class*="table"].height-five-sixths-tablet {
      height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-five-sixths-tablet-pc,
    [class*="card"].height-five-sixths-tablet-pc,
    [class*="button"].height-five-sixths-tablet-pc,
    [class*="badge"].height-five-sixths-tablet-pc,
    [class*="pile"].height-five-sixths-tablet-pc,
    [class*="input"].height-five-sixths-tablet-pc,
    [class*="table"].height-five-sixths-tablet-pc {
      height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-five-sixths-tablet-pc,
    [class*="card"].height-five-sixths-tablet-pc,
    [class*="button"].height-five-sixths-tablet-pc,
    [class*="badge"].height-five-sixths-tablet-pc,
    [class*="pile"].height-five-sixths-tablet-pc,
    [class*="input"].height-five-sixths-tablet-pc,
    [class*="table"].height-five-sixths-tablet-pc {
      height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-five-sixths-pc,
    [class*="card"].height-five-sixths-pc,
    [class*="button"].height-five-sixths-pc,
    [class*="badge"].height-five-sixths-pc,
    [class*="pile"].height-five-sixths-pc,
    [class*="input"].height-five-sixths-pc,
    [class*="table"].height-five-sixths-pc {
      height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-five-sixths-ultrawide,
    [class*="card"].height-five-sixths-ultrawide,
    [class*="button"].height-five-sixths-ultrawide,
    [class*="badge"].height-five-sixths-ultrawide,
    [class*="pile"].height-five-sixths-ultrawide,
    [class*="input"].height-five-sixths-ultrawide,
    [class*="table"].height-five-sixths-ultrawide {
      height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-five-sixths-super-ultrawide,
    [class*="card"].height-five-sixths-super-ultrawide,
    [class*="button"].height-five-sixths-super-ultrawide,
    [class*="badge"].height-five-sixths-super-ultrawide,
    [class*="pile"].height-five-sixths-super-ultrawide,
    [class*="input"].height-five-sixths-super-ultrawide,
    [class*="table"].height-five-sixths-super-ultrawide {
      height: calc(((100% / 6) * 5) - (8px*2)); } }

[class*="bubble"].height-four-fifths,
[class*="card"].height-four-fifths,
[class*="button"].height-four-fifths,
[class*="badge"].height-four-fifths,
[class*="pile"].height-four-fifths,
[class*="input"].height-four-fifths,
[class*="table"].height-four-fifths {
  height: calc(80% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-four-fifths-tablet,
    [class*="card"].height-four-fifths-tablet,
    [class*="button"].height-four-fifths-tablet,
    [class*="badge"].height-four-fifths-tablet,
    [class*="pile"].height-four-fifths-tablet,
    [class*="input"].height-four-fifths-tablet,
    [class*="table"].height-four-fifths-tablet {
      height: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-four-fifths-tablet-pc,
    [class*="card"].height-four-fifths-tablet-pc,
    [class*="button"].height-four-fifths-tablet-pc,
    [class*="badge"].height-four-fifths-tablet-pc,
    [class*="pile"].height-four-fifths-tablet-pc,
    [class*="input"].height-four-fifths-tablet-pc,
    [class*="table"].height-four-fifths-tablet-pc {
      height: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-four-fifths-tablet-pc,
    [class*="card"].height-four-fifths-tablet-pc,
    [class*="button"].height-four-fifths-tablet-pc,
    [class*="badge"].height-four-fifths-tablet-pc,
    [class*="pile"].height-four-fifths-tablet-pc,
    [class*="input"].height-four-fifths-tablet-pc,
    [class*="table"].height-four-fifths-tablet-pc {
      height: calc(80% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-four-fifths-pc,
    [class*="card"].height-four-fifths-pc,
    [class*="button"].height-four-fifths-pc,
    [class*="badge"].height-four-fifths-pc,
    [class*="pile"].height-four-fifths-pc,
    [class*="input"].height-four-fifths-pc,
    [class*="table"].height-four-fifths-pc {
      height: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-four-fifths-ultrawide,
    [class*="card"].height-four-fifths-ultrawide,
    [class*="button"].height-four-fifths-ultrawide,
    [class*="badge"].height-four-fifths-ultrawide,
    [class*="pile"].height-four-fifths-ultrawide,
    [class*="input"].height-four-fifths-ultrawide,
    [class*="table"].height-four-fifths-ultrawide {
      height: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-four-fifths-super-ultrawide,
    [class*="card"].height-four-fifths-super-ultrawide,
    [class*="button"].height-four-fifths-super-ultrawide,
    [class*="badge"].height-four-fifths-super-ultrawide,
    [class*="pile"].height-four-fifths-super-ultrawide,
    [class*="input"].height-four-fifths-super-ultrawide,
    [class*="table"].height-four-fifths-super-ultrawide {
      height: calc(80% - (8px*2)); } }

[class*="bubble"].height-three-quaters,
[class*="card"].height-three-quaters,
[class*="button"].height-three-quaters,
[class*="badge"].height-three-quaters,
[class*="pile"].height-three-quaters,
[class*="input"].height-three-quaters,
[class*="table"].height-three-quaters {
  height: calc(75% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-three-quaters-tablet,
    [class*="card"].height-three-quaters-tablet,
    [class*="button"].height-three-quaters-tablet,
    [class*="badge"].height-three-quaters-tablet,
    [class*="pile"].height-three-quaters-tablet,
    [class*="input"].height-three-quaters-tablet,
    [class*="table"].height-three-quaters-tablet {
      height: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-three-quaters-tablet-pc,
    [class*="card"].height-three-quaters-tablet-pc,
    [class*="button"].height-three-quaters-tablet-pc,
    [class*="badge"].height-three-quaters-tablet-pc,
    [class*="pile"].height-three-quaters-tablet-pc,
    [class*="input"].height-three-quaters-tablet-pc,
    [class*="table"].height-three-quaters-tablet-pc {
      height: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-three-quaters-tablet-pc,
    [class*="card"].height-three-quaters-tablet-pc,
    [class*="button"].height-three-quaters-tablet-pc,
    [class*="badge"].height-three-quaters-tablet-pc,
    [class*="pile"].height-three-quaters-tablet-pc,
    [class*="input"].height-three-quaters-tablet-pc,
    [class*="table"].height-three-quaters-tablet-pc {
      height: calc(75% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-three-quaters-pc,
    [class*="card"].height-three-quaters-pc,
    [class*="button"].height-three-quaters-pc,
    [class*="badge"].height-three-quaters-pc,
    [class*="pile"].height-three-quaters-pc,
    [class*="input"].height-three-quaters-pc,
    [class*="table"].height-three-quaters-pc {
      height: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-three-quaters-ultrawide,
    [class*="card"].height-three-quaters-ultrawide,
    [class*="button"].height-three-quaters-ultrawide,
    [class*="badge"].height-three-quaters-ultrawide,
    [class*="pile"].height-three-quaters-ultrawide,
    [class*="input"].height-three-quaters-ultrawide,
    [class*="table"].height-three-quaters-ultrawide {
      height: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-three-quaters-super-ultrawide,
    [class*="card"].height-three-quaters-super-ultrawide,
    [class*="button"].height-three-quaters-super-ultrawide,
    [class*="badge"].height-three-quaters-super-ultrawide,
    [class*="pile"].height-three-quaters-super-ultrawide,
    [class*="input"].height-three-quaters-super-ultrawide,
    [class*="table"].height-three-quaters-super-ultrawide {
      height: calc(75% - (8px*2)); } }

[class*="bubble"].height-two-thirds,
[class*="card"].height-two-thirds,
[class*="button"].height-two-thirds,
[class*="badge"].height-two-thirds,
[class*="pile"].height-two-thirds,
[class*="input"].height-two-thirds,
[class*="table"].height-two-thirds {
  height: calc(66% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-two-thirds-tablet,
    [class*="card"].height-two-thirds-tablet,
    [class*="button"].height-two-thirds-tablet,
    [class*="badge"].height-two-thirds-tablet,
    [class*="pile"].height-two-thirds-tablet,
    [class*="input"].height-two-thirds-tablet,
    [class*="table"].height-two-thirds-tablet {
      height: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-two-thirds-tablet-pc,
    [class*="card"].height-two-thirds-tablet-pc,
    [class*="button"].height-two-thirds-tablet-pc,
    [class*="badge"].height-two-thirds-tablet-pc,
    [class*="pile"].height-two-thirds-tablet-pc,
    [class*="input"].height-two-thirds-tablet-pc,
    [class*="table"].height-two-thirds-tablet-pc {
      height: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-two-thirds-tablet-pc,
    [class*="card"].height-two-thirds-tablet-pc,
    [class*="button"].height-two-thirds-tablet-pc,
    [class*="badge"].height-two-thirds-tablet-pc,
    [class*="pile"].height-two-thirds-tablet-pc,
    [class*="input"].height-two-thirds-tablet-pc,
    [class*="table"].height-two-thirds-tablet-pc {
      height: calc(66% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-two-thirds-pc,
    [class*="card"].height-two-thirds-pc,
    [class*="button"].height-two-thirds-pc,
    [class*="badge"].height-two-thirds-pc,
    [class*="pile"].height-two-thirds-pc,
    [class*="input"].height-two-thirds-pc,
    [class*="table"].height-two-thirds-pc {
      height: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-two-thirds-ultrawide,
    [class*="card"].height-two-thirds-ultrawide,
    [class*="button"].height-two-thirds-ultrawide,
    [class*="badge"].height-two-thirds-ultrawide,
    [class*="pile"].height-two-thirds-ultrawide,
    [class*="input"].height-two-thirds-ultrawide,
    [class*="table"].height-two-thirds-ultrawide {
      height: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-two-thirds-super-ultrawide,
    [class*="card"].height-two-thirds-super-ultrawide,
    [class*="button"].height-two-thirds-super-ultrawide,
    [class*="badge"].height-two-thirds-super-ultrawide,
    [class*="pile"].height-two-thirds-super-ultrawide,
    [class*="input"].height-two-thirds-super-ultrawide,
    [class*="table"].height-two-thirds-super-ultrawide {
      height: calc(66% - (8px*2)); } }

[class*="bubble"].height-five-eighths,
[class*="card"].height-five-eighths,
[class*="button"].height-five-eighths,
[class*="badge"].height-five-eighths,
[class*="pile"].height-five-eighths,
[class*="input"].height-five-eighths,
[class*="table"].height-five-eighths {
  height: calc(62.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-five-eighths-tablet,
    [class*="card"].height-five-eighths-tablet,
    [class*="button"].height-five-eighths-tablet,
    [class*="badge"].height-five-eighths-tablet,
    [class*="pile"].height-five-eighths-tablet,
    [class*="input"].height-five-eighths-tablet,
    [class*="table"].height-five-eighths-tablet {
      height: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-five-eighths-tablet-pc,
    [class*="card"].height-five-eighths-tablet-pc,
    [class*="button"].height-five-eighths-tablet-pc,
    [class*="badge"].height-five-eighths-tablet-pc,
    [class*="pile"].height-five-eighths-tablet-pc,
    [class*="input"].height-five-eighths-tablet-pc,
    [class*="table"].height-five-eighths-tablet-pc {
      height: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-five-eighths-tablet-pc,
    [class*="card"].height-five-eighths-tablet-pc,
    [class*="button"].height-five-eighths-tablet-pc,
    [class*="badge"].height-five-eighths-tablet-pc,
    [class*="pile"].height-five-eighths-tablet-pc,
    [class*="input"].height-five-eighths-tablet-pc,
    [class*="table"].height-five-eighths-tablet-pc {
      height: calc(62.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-five-eighths-pc,
    [class*="card"].height-five-eighths-pc,
    [class*="button"].height-five-eighths-pc,
    [class*="badge"].height-five-eighths-pc,
    [class*="pile"].height-five-eighths-pc,
    [class*="input"].height-five-eighths-pc,
    [class*="table"].height-five-eighths-pc {
      height: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-five-eighths-ultrawide,
    [class*="card"].height-five-eighths-ultrawide,
    [class*="button"].height-five-eighths-ultrawide,
    [class*="badge"].height-five-eighths-ultrawide,
    [class*="pile"].height-five-eighths-ultrawide,
    [class*="input"].height-five-eighths-ultrawide,
    [class*="table"].height-five-eighths-ultrawide {
      height: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-five-eighths-super-ultrawide,
    [class*="card"].height-five-eighths-super-ultrawide,
    [class*="button"].height-five-eighths-super-ultrawide,
    [class*="badge"].height-five-eighths-super-ultrawide,
    [class*="pile"].height-five-eighths-super-ultrawide,
    [class*="input"].height-five-eighths-super-ultrawide,
    [class*="table"].height-five-eighths-super-ultrawide {
      height: calc(62.5% - (8px*2)); } }

[class*="bubble"].height-three-fifths,
[class*="card"].height-three-fifths,
[class*="button"].height-three-fifths,
[class*="badge"].height-three-fifths,
[class*="pile"].height-three-fifths,
[class*="input"].height-three-fifths,
[class*="table"].height-three-fifths {
  height: calc(60% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-three-fifths-tablet,
    [class*="card"].height-three-fifths-tablet,
    [class*="button"].height-three-fifths-tablet,
    [class*="badge"].height-three-fifths-tablet,
    [class*="pile"].height-three-fifths-tablet,
    [class*="input"].height-three-fifths-tablet,
    [class*="table"].height-three-fifths-tablet {
      height: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-three-fifths-tablet-pc,
    [class*="card"].height-three-fifths-tablet-pc,
    [class*="button"].height-three-fifths-tablet-pc,
    [class*="badge"].height-three-fifths-tablet-pc,
    [class*="pile"].height-three-fifths-tablet-pc,
    [class*="input"].height-three-fifths-tablet-pc,
    [class*="table"].height-three-fifths-tablet-pc {
      height: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-three-fifths-tablet-pc,
    [class*="card"].height-three-fifths-tablet-pc,
    [class*="button"].height-three-fifths-tablet-pc,
    [class*="badge"].height-three-fifths-tablet-pc,
    [class*="pile"].height-three-fifths-tablet-pc,
    [class*="input"].height-three-fifths-tablet-pc,
    [class*="table"].height-three-fifths-tablet-pc {
      height: calc(60% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-three-fifths-pc,
    [class*="card"].height-three-fifths-pc,
    [class*="button"].height-three-fifths-pc,
    [class*="badge"].height-three-fifths-pc,
    [class*="pile"].height-three-fifths-pc,
    [class*="input"].height-three-fifths-pc,
    [class*="table"].height-three-fifths-pc {
      height: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-three-fifths-ultrawide,
    [class*="card"].height-three-fifths-ultrawide,
    [class*="button"].height-three-fifths-ultrawide,
    [class*="badge"].height-three-fifths-ultrawide,
    [class*="pile"].height-three-fifths-ultrawide,
    [class*="input"].height-three-fifths-ultrawide,
    [class*="table"].height-three-fifths-ultrawide {
      height: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-three-fifths-super-ultrawide,
    [class*="card"].height-three-fifths-super-ultrawide,
    [class*="button"].height-three-fifths-super-ultrawide,
    [class*="badge"].height-three-fifths-super-ultrawide,
    [class*="pile"].height-three-fifths-super-ultrawide,
    [class*="input"].height-three-fifths-super-ultrawide,
    [class*="table"].height-three-fifths-super-ultrawide {
      height: calc(60% - (8px*2)); } }

[class*="bubble"].height-half,
[class*="card"].height-half,
[class*="button"].height-half,
[class*="badge"].height-half,
[class*="pile"].height-half,
[class*="input"].height-half,
[class*="table"].height-half {
  height: calc(50% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-half-tablet,
    [class*="card"].height-half-tablet,
    [class*="button"].height-half-tablet,
    [class*="badge"].height-half-tablet,
    [class*="pile"].height-half-tablet,
    [class*="input"].height-half-tablet,
    [class*="table"].height-half-tablet {
      height: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-half-tablet-pc,
    [class*="card"].height-half-tablet-pc,
    [class*="button"].height-half-tablet-pc,
    [class*="badge"].height-half-tablet-pc,
    [class*="pile"].height-half-tablet-pc,
    [class*="input"].height-half-tablet-pc,
    [class*="table"].height-half-tablet-pc {
      height: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-half-tablet-pc,
    [class*="card"].height-half-tablet-pc,
    [class*="button"].height-half-tablet-pc,
    [class*="badge"].height-half-tablet-pc,
    [class*="pile"].height-half-tablet-pc,
    [class*="input"].height-half-tablet-pc,
    [class*="table"].height-half-tablet-pc {
      height: calc(50% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-half-pc,
    [class*="card"].height-half-pc,
    [class*="button"].height-half-pc,
    [class*="badge"].height-half-pc,
    [class*="pile"].height-half-pc,
    [class*="input"].height-half-pc,
    [class*="table"].height-half-pc {
      height: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-half-ultrawide,
    [class*="card"].height-half-ultrawide,
    [class*="button"].height-half-ultrawide,
    [class*="badge"].height-half-ultrawide,
    [class*="pile"].height-half-ultrawide,
    [class*="input"].height-half-ultrawide,
    [class*="table"].height-half-ultrawide {
      height: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-half-super-ultrawide,
    [class*="card"].height-half-super-ultrawide,
    [class*="button"].height-half-super-ultrawide,
    [class*="badge"].height-half-super-ultrawide,
    [class*="pile"].height-half-super-ultrawide,
    [class*="input"].height-half-super-ultrawide,
    [class*="table"].height-half-super-ultrawide {
      height: calc(50% - (8px*2)); } }

[class*="bubble"].height-three-sixths,
[class*="card"].height-three-sixths,
[class*="button"].height-three-sixths,
[class*="badge"].height-three-sixths,
[class*="pile"].height-three-sixths,
[class*="input"].height-three-sixths,
[class*="table"].height-three-sixths {
  height: calc(((100% / 6) * 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-three-sixths-tablet,
    [class*="card"].height-three-sixths-tablet,
    [class*="button"].height-three-sixths-tablet,
    [class*="badge"].height-three-sixths-tablet,
    [class*="pile"].height-three-sixths-tablet,
    [class*="input"].height-three-sixths-tablet,
    [class*="table"].height-three-sixths-tablet {
      height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-three-sixths-tablet-pc,
    [class*="card"].height-three-sixths-tablet-pc,
    [class*="button"].height-three-sixths-tablet-pc,
    [class*="badge"].height-three-sixths-tablet-pc,
    [class*="pile"].height-three-sixths-tablet-pc,
    [class*="input"].height-three-sixths-tablet-pc,
    [class*="table"].height-three-sixths-tablet-pc {
      height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-three-sixths-tablet-pc,
    [class*="card"].height-three-sixths-tablet-pc,
    [class*="button"].height-three-sixths-tablet-pc,
    [class*="badge"].height-three-sixths-tablet-pc,
    [class*="pile"].height-three-sixths-tablet-pc,
    [class*="input"].height-three-sixths-tablet-pc,
    [class*="table"].height-three-sixths-tablet-pc {
      height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-three-sixths-pc,
    [class*="card"].height-three-sixths-pc,
    [class*="button"].height-three-sixths-pc,
    [class*="badge"].height-three-sixths-pc,
    [class*="pile"].height-three-sixths-pc,
    [class*="input"].height-three-sixths-pc,
    [class*="table"].height-three-sixths-pc {
      height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-three-sixths-ultrawide,
    [class*="card"].height-three-sixths-ultrawide,
    [class*="button"].height-three-sixths-ultrawide,
    [class*="badge"].height-three-sixths-ultrawide,
    [class*="pile"].height-three-sixths-ultrawide,
    [class*="input"].height-three-sixths-ultrawide,
    [class*="table"].height-three-sixths-ultrawide {
      height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-three-sixths-super-ultrawide,
    [class*="card"].height-three-sixths-super-ultrawide,
    [class*="button"].height-three-sixths-super-ultrawide,
    [class*="badge"].height-three-sixths-super-ultrawide,
    [class*="pile"].height-three-sixths-super-ultrawide,
    [class*="input"].height-three-sixths-super-ultrawide,
    [class*="table"].height-three-sixths-super-ultrawide {
      height: calc(((100% / 6) * 3) - (8px*2)); } }

[class*="bubble"].height-two-fifths,
[class*="card"].height-two-fifths,
[class*="button"].height-two-fifths,
[class*="badge"].height-two-fifths,
[class*="pile"].height-two-fifths,
[class*="input"].height-two-fifths,
[class*="table"].height-two-fifths {
  height: calc(40% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-two-fifths-tablet,
    [class*="card"].height-two-fifths-tablet,
    [class*="button"].height-two-fifths-tablet,
    [class*="badge"].height-two-fifths-tablet,
    [class*="pile"].height-two-fifths-tablet,
    [class*="input"].height-two-fifths-tablet,
    [class*="table"].height-two-fifths-tablet {
      height: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-two-fifths-tablet-pc,
    [class*="card"].height-two-fifths-tablet-pc,
    [class*="button"].height-two-fifths-tablet-pc,
    [class*="badge"].height-two-fifths-tablet-pc,
    [class*="pile"].height-two-fifths-tablet-pc,
    [class*="input"].height-two-fifths-tablet-pc,
    [class*="table"].height-two-fifths-tablet-pc {
      height: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-two-fifths-tablet-pc,
    [class*="card"].height-two-fifths-tablet-pc,
    [class*="button"].height-two-fifths-tablet-pc,
    [class*="badge"].height-two-fifths-tablet-pc,
    [class*="pile"].height-two-fifths-tablet-pc,
    [class*="input"].height-two-fifths-tablet-pc,
    [class*="table"].height-two-fifths-tablet-pc {
      height: calc(40% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-two-fifths-pc,
    [class*="card"].height-two-fifths-pc,
    [class*="button"].height-two-fifths-pc,
    [class*="badge"].height-two-fifths-pc,
    [class*="pile"].height-two-fifths-pc,
    [class*="input"].height-two-fifths-pc,
    [class*="table"].height-two-fifths-pc {
      height: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-two-fifths-ultrawide,
    [class*="card"].height-two-fifths-ultrawide,
    [class*="button"].height-two-fifths-ultrawide,
    [class*="badge"].height-two-fifths-ultrawide,
    [class*="pile"].height-two-fifths-ultrawide,
    [class*="input"].height-two-fifths-ultrawide,
    [class*="table"].height-two-fifths-ultrawide {
      height: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-two-fifths-super-ultrawide,
    [class*="card"].height-two-fifths-super-ultrawide,
    [class*="button"].height-two-fifths-super-ultrawide,
    [class*="badge"].height-two-fifths-super-ultrawide,
    [class*="pile"].height-two-fifths-super-ultrawide,
    [class*="input"].height-two-fifths-super-ultrawide,
    [class*="table"].height-two-fifths-super-ultrawide {
      height: calc(40% - (8px*2)); } }

[class*="bubble"].height-three-eighths,
[class*="card"].height-three-eighths,
[class*="button"].height-three-eighths,
[class*="badge"].height-three-eighths,
[class*="pile"].height-three-eighths,
[class*="input"].height-three-eighths,
[class*="table"].height-three-eighths {
  height: calc(37.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-three-eighths-tablet,
    [class*="card"].height-three-eighths-tablet,
    [class*="button"].height-three-eighths-tablet,
    [class*="badge"].height-three-eighths-tablet,
    [class*="pile"].height-three-eighths-tablet,
    [class*="input"].height-three-eighths-tablet,
    [class*="table"].height-three-eighths-tablet {
      height: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-three-eighths-tablet-pc,
    [class*="card"].height-three-eighths-tablet-pc,
    [class*="button"].height-three-eighths-tablet-pc,
    [class*="badge"].height-three-eighths-tablet-pc,
    [class*="pile"].height-three-eighths-tablet-pc,
    [class*="input"].height-three-eighths-tablet-pc,
    [class*="table"].height-three-eighths-tablet-pc {
      height: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-three-eighths-tablet-pc,
    [class*="card"].height-three-eighths-tablet-pc,
    [class*="button"].height-three-eighths-tablet-pc,
    [class*="badge"].height-three-eighths-tablet-pc,
    [class*="pile"].height-three-eighths-tablet-pc,
    [class*="input"].height-three-eighths-tablet-pc,
    [class*="table"].height-three-eighths-tablet-pc {
      height: calc(37.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-three-eighths-pc,
    [class*="card"].height-three-eighths-pc,
    [class*="button"].height-three-eighths-pc,
    [class*="badge"].height-three-eighths-pc,
    [class*="pile"].height-three-eighths-pc,
    [class*="input"].height-three-eighths-pc,
    [class*="table"].height-three-eighths-pc {
      height: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-three-eighths-ultrawide,
    [class*="card"].height-three-eighths-ultrawide,
    [class*="button"].height-three-eighths-ultrawide,
    [class*="badge"].height-three-eighths-ultrawide,
    [class*="pile"].height-three-eighths-ultrawide,
    [class*="input"].height-three-eighths-ultrawide,
    [class*="table"].height-three-eighths-ultrawide {
      height: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-three-eighths-super-ultrawide,
    [class*="card"].height-three-eighths-super-ultrawide,
    [class*="button"].height-three-eighths-super-ultrawide,
    [class*="badge"].height-three-eighths-super-ultrawide,
    [class*="pile"].height-three-eighths-super-ultrawide,
    [class*="input"].height-three-eighths-super-ultrawide,
    [class*="table"].height-three-eighths-super-ultrawide {
      height: calc(37.5% - (8px*2)); } }

[class*="bubble"].height-third,
[class*="card"].height-third,
[class*="button"].height-third,
[class*="badge"].height-third,
[class*="pile"].height-third,
[class*="input"].height-third,
[class*="table"].height-third {
  height: calc((100% / 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-third-tablet,
    [class*="card"].height-third-tablet,
    [class*="button"].height-third-tablet,
    [class*="badge"].height-third-tablet,
    [class*="pile"].height-third-tablet,
    [class*="input"].height-third-tablet,
    [class*="table"].height-third-tablet {
      height: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-third-tablet-pc,
    [class*="card"].height-third-tablet-pc,
    [class*="button"].height-third-tablet-pc,
    [class*="badge"].height-third-tablet-pc,
    [class*="pile"].height-third-tablet-pc,
    [class*="input"].height-third-tablet-pc,
    [class*="table"].height-third-tablet-pc {
      height: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-third-tablet-pc,
    [class*="card"].height-third-tablet-pc,
    [class*="button"].height-third-tablet-pc,
    [class*="badge"].height-third-tablet-pc,
    [class*="pile"].height-third-tablet-pc,
    [class*="input"].height-third-tablet-pc,
    [class*="table"].height-third-tablet-pc {
      height: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-third-pc,
    [class*="card"].height-third-pc,
    [class*="button"].height-third-pc,
    [class*="badge"].height-third-pc,
    [class*="pile"].height-third-pc,
    [class*="input"].height-third-pc,
    [class*="table"].height-third-pc {
      height: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-third-ultrawide,
    [class*="card"].height-third-ultrawide,
    [class*="button"].height-third-ultrawide,
    [class*="badge"].height-third-ultrawide,
    [class*="pile"].height-third-ultrawide,
    [class*="input"].height-third-ultrawide,
    [class*="table"].height-third-ultrawide {
      height: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-third-super-ultrawide,
    [class*="card"].height-third-super-ultrawide,
    [class*="button"].height-third-super-ultrawide,
    [class*="badge"].height-third-super-ultrawide,
    [class*="pile"].height-third-super-ultrawide,
    [class*="input"].height-third-super-ultrawide,
    [class*="table"].height-third-super-ultrawide {
      height: calc((100% / 3) - (8px*2)); } }

[class*="bubble"].height-quater,
[class*="card"].height-quater,
[class*="button"].height-quater,
[class*="badge"].height-quater,
[class*="pile"].height-quater,
[class*="input"].height-quater,
[class*="table"].height-quater {
  height: calc(25% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-quater-tablet,
    [class*="card"].height-quater-tablet,
    [class*="button"].height-quater-tablet,
    [class*="badge"].height-quater-tablet,
    [class*="pile"].height-quater-tablet,
    [class*="input"].height-quater-tablet,
    [class*="table"].height-quater-tablet {
      height: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-quater-tablet-pc,
    [class*="card"].height-quater-tablet-pc,
    [class*="button"].height-quater-tablet-pc,
    [class*="badge"].height-quater-tablet-pc,
    [class*="pile"].height-quater-tablet-pc,
    [class*="input"].height-quater-tablet-pc,
    [class*="table"].height-quater-tablet-pc {
      height: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-quater-tablet-pc,
    [class*="card"].height-quater-tablet-pc,
    [class*="button"].height-quater-tablet-pc,
    [class*="badge"].height-quater-tablet-pc,
    [class*="pile"].height-quater-tablet-pc,
    [class*="input"].height-quater-tablet-pc,
    [class*="table"].height-quater-tablet-pc {
      height: calc(25% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-quater-pc,
    [class*="card"].height-quater-pc,
    [class*="button"].height-quater-pc,
    [class*="badge"].height-quater-pc,
    [class*="pile"].height-quater-pc,
    [class*="input"].height-quater-pc,
    [class*="table"].height-quater-pc {
      height: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-quater-ultrawide,
    [class*="card"].height-quater-ultrawide,
    [class*="button"].height-quater-ultrawide,
    [class*="badge"].height-quater-ultrawide,
    [class*="pile"].height-quater-ultrawide,
    [class*="input"].height-quater-ultrawide,
    [class*="table"].height-quater-ultrawide {
      height: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-quater-super-ultrawide,
    [class*="card"].height-quater-super-ultrawide,
    [class*="button"].height-quater-super-ultrawide,
    [class*="badge"].height-quater-super-ultrawide,
    [class*="pile"].height-quater-super-ultrawide,
    [class*="input"].height-quater-super-ultrawide,
    [class*="table"].height-quater-super-ultrawide {
      height: calc(25% - (8px*2)); } }

[class*="bubble"].height-fifth,
[class*="card"].height-fifth,
[class*="button"].height-fifth,
[class*="badge"].height-fifth,
[class*="pile"].height-fifth,
[class*="input"].height-fifth,
[class*="table"].height-fifth {
  height: calc(20% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-fifth-tablet,
    [class*="card"].height-fifth-tablet,
    [class*="button"].height-fifth-tablet,
    [class*="badge"].height-fifth-tablet,
    [class*="pile"].height-fifth-tablet,
    [class*="input"].height-fifth-tablet,
    [class*="table"].height-fifth-tablet {
      height: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-fifth-tablet-pc,
    [class*="card"].height-fifth-tablet-pc,
    [class*="button"].height-fifth-tablet-pc,
    [class*="badge"].height-fifth-tablet-pc,
    [class*="pile"].height-fifth-tablet-pc,
    [class*="input"].height-fifth-tablet-pc,
    [class*="table"].height-fifth-tablet-pc {
      height: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-fifth-tablet-pc,
    [class*="card"].height-fifth-tablet-pc,
    [class*="button"].height-fifth-tablet-pc,
    [class*="badge"].height-fifth-tablet-pc,
    [class*="pile"].height-fifth-tablet-pc,
    [class*="input"].height-fifth-tablet-pc,
    [class*="table"].height-fifth-tablet-pc {
      height: calc(20% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-fifth-pc,
    [class*="card"].height-fifth-pc,
    [class*="button"].height-fifth-pc,
    [class*="badge"].height-fifth-pc,
    [class*="pile"].height-fifth-pc,
    [class*="input"].height-fifth-pc,
    [class*="table"].height-fifth-pc {
      height: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-fifth-ultrawide,
    [class*="card"].height-fifth-ultrawide,
    [class*="button"].height-fifth-ultrawide,
    [class*="badge"].height-fifth-ultrawide,
    [class*="pile"].height-fifth-ultrawide,
    [class*="input"].height-fifth-ultrawide,
    [class*="table"].height-fifth-ultrawide {
      height: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-fifth-super-ultrawide,
    [class*="card"].height-fifth-super-ultrawide,
    [class*="button"].height-fifth-super-ultrawide,
    [class*="badge"].height-fifth-super-ultrawide,
    [class*="pile"].height-fifth-super-ultrawide,
    [class*="input"].height-fifth-super-ultrawide,
    [class*="table"].height-fifth-super-ultrawide {
      height: calc(20% - (8px*2)); } }

[class*="bubble"].height-sixth,
[class*="card"].height-sixth,
[class*="button"].height-sixth,
[class*="badge"].height-sixth,
[class*="pile"].height-sixth,
[class*="input"].height-sixth,
[class*="table"].height-sixth {
  height: calc((100% / 6) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-sixth-tablet,
    [class*="card"].height-sixth-tablet,
    [class*="button"].height-sixth-tablet,
    [class*="badge"].height-sixth-tablet,
    [class*="pile"].height-sixth-tablet,
    [class*="input"].height-sixth-tablet,
    [class*="table"].height-sixth-tablet {
      height: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-sixth-tablet-pc,
    [class*="card"].height-sixth-tablet-pc,
    [class*="button"].height-sixth-tablet-pc,
    [class*="badge"].height-sixth-tablet-pc,
    [class*="pile"].height-sixth-tablet-pc,
    [class*="input"].height-sixth-tablet-pc,
    [class*="table"].height-sixth-tablet-pc {
      height: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-sixth-tablet-pc,
    [class*="card"].height-sixth-tablet-pc,
    [class*="button"].height-sixth-tablet-pc,
    [class*="badge"].height-sixth-tablet-pc,
    [class*="pile"].height-sixth-tablet-pc,
    [class*="input"].height-sixth-tablet-pc,
    [class*="table"].height-sixth-tablet-pc {
      height: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-sixth-pc,
    [class*="card"].height-sixth-pc,
    [class*="button"].height-sixth-pc,
    [class*="badge"].height-sixth-pc,
    [class*="pile"].height-sixth-pc,
    [class*="input"].height-sixth-pc,
    [class*="table"].height-sixth-pc {
      height: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-sixth-ultrawide,
    [class*="card"].height-sixth-ultrawide,
    [class*="button"].height-sixth-ultrawide,
    [class*="badge"].height-sixth-ultrawide,
    [class*="pile"].height-sixth-ultrawide,
    [class*="input"].height-sixth-ultrawide,
    [class*="table"].height-sixth-ultrawide {
      height: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-sixth-super-ultrawide,
    [class*="card"].height-sixth-super-ultrawide,
    [class*="button"].height-sixth-super-ultrawide,
    [class*="badge"].height-sixth-super-ultrawide,
    [class*="pile"].height-sixth-super-ultrawide,
    [class*="input"].height-sixth-super-ultrawide,
    [class*="table"].height-sixth-super-ultrawide {
      height: calc((100% / 6) - (8px*2)); } }

[class*="bubble"].height-eighth,
[class*="card"].height-eighth,
[class*="button"].height-eighth,
[class*="badge"].height-eighth,
[class*="pile"].height-eighth,
[class*="input"].height-eighth,
[class*="table"].height-eighth {
  height: calc(12.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].height-eighth-tablet,
    [class*="card"].height-eighth-tablet,
    [class*="button"].height-eighth-tablet,
    [class*="badge"].height-eighth-tablet,
    [class*="pile"].height-eighth-tablet,
    [class*="input"].height-eighth-tablet,
    [class*="table"].height-eighth-tablet {
      height: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].height-eighth-tablet-pc,
    [class*="card"].height-eighth-tablet-pc,
    [class*="button"].height-eighth-tablet-pc,
    [class*="badge"].height-eighth-tablet-pc,
    [class*="pile"].height-eighth-tablet-pc,
    [class*="input"].height-eighth-tablet-pc,
    [class*="table"].height-eighth-tablet-pc {
      height: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].height-eighth-tablet-pc,
    [class*="card"].height-eighth-tablet-pc,
    [class*="button"].height-eighth-tablet-pc,
    [class*="badge"].height-eighth-tablet-pc,
    [class*="pile"].height-eighth-tablet-pc,
    [class*="input"].height-eighth-tablet-pc,
    [class*="table"].height-eighth-tablet-pc {
      height: calc(12.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].height-eighth-pc,
    [class*="card"].height-eighth-pc,
    [class*="button"].height-eighth-pc,
    [class*="badge"].height-eighth-pc,
    [class*="pile"].height-eighth-pc,
    [class*="input"].height-eighth-pc,
    [class*="table"].height-eighth-pc {
      height: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-eighth-ultrawide,
    [class*="card"].height-eighth-ultrawide,
    [class*="button"].height-eighth-ultrawide,
    [class*="badge"].height-eighth-ultrawide,
    [class*="pile"].height-eighth-ultrawide,
    [class*="input"].height-eighth-ultrawide,
    [class*="table"].height-eighth-ultrawide {
      height: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].height-eighth-super-ultrawide,
    [class*="card"].height-eighth-super-ultrawide,
    [class*="button"].height-eighth-super-ultrawide,
    [class*="badge"].height-eighth-super-ultrawide,
    [class*="pile"].height-eighth-super-ultrawide,
    [class*="input"].height-eighth-super-ultrawide,
    [class*="table"].height-eighth-super-ultrawide {
      height: calc(12.5% - (8px*2)); } }

.max-height {
  max-height: 96px; }
  @media (min-width: 600px) {
    .max-height-tablet {
      max-height: 96px; } }
  @media (min-width: 1024px) {
    .max-height-tablet-pc {
      max-height: 96px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .max-height-tablet-pc {
      max-height: 96px; } }
  @media (min-width: 1440px) {
    .max-height-pc {
      max-height: 96px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .max-height-ultrawide {
      max-height: 96px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .max-height-super-ultrawide {
      max-height: 96px; } }
  .max-height-xxs {
    max-height: 32px; }
    @media (min-width: 600px) {
      .max-height-xxs-tablet {
        max-height: 32px; } }
    @media (min-width: 1024px) {
      .max-height-xxs-tablet-pc {
        max-height: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-xxs-tablet-pc {
        max-height: 32px; } }
    @media (min-width: 1440px) {
      .max-height-xxs-pc {
        max-height: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-xxs-ultrawide {
        max-height: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-xxs-super-ultrawide {
        max-height: 32px; } }
  .max-height-xs {
    max-height: 48px; }
    @media (min-width: 600px) {
      .max-height-xs-tablet {
        max-height: 48px; } }
    @media (min-width: 1024px) {
      .max-height-xs-tablet-pc {
        max-height: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-xs-tablet-pc {
        max-height: 48px; } }
    @media (min-width: 1440px) {
      .max-height-xs-pc {
        max-height: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-xs-ultrawide {
        max-height: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-xs-super-ultrawide {
        max-height: 48px; } }
  .max-height-sm {
    max-height: 64px; }
    @media (min-width: 600px) {
      .max-height-sm-tablet {
        max-height: 64px; } }
    @media (min-width: 1024px) {
      .max-height-sm-tablet-pc {
        max-height: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-sm-tablet-pc {
        max-height: 64px; } }
    @media (min-width: 1440px) {
      .max-height-sm-pc {
        max-height: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-sm-ultrawide {
        max-height: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-sm-super-ultrawide {
        max-height: 64px; } }
  .max-height-md {
    max-height: 96px; }
    @media (min-width: 600px) {
      .max-height-md-tablet {
        max-height: 96px; } }
    @media (min-width: 1024px) {
      .max-height-md-tablet-pc {
        max-height: 96px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-md-tablet-pc {
        max-height: 96px; } }
    @media (min-width: 1440px) {
      .max-height-md-pc {
        max-height: 96px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-md-ultrawide {
        max-height: 96px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-md-super-ultrawide {
        max-height: 96px; } }
  .max-height-lg {
    max-height: 128px; }
    @media (min-width: 600px) {
      .max-height-lg-tablet {
        max-height: 128px; } }
    @media (min-width: 1024px) {
      .max-height-lg-tablet-pc {
        max-height: 128px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-lg-tablet-pc {
        max-height: 128px; } }
    @media (min-width: 1440px) {
      .max-height-lg-pc {
        max-height: 128px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-lg-ultrawide {
        max-height: 128px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-lg-super-ultrawide {
        max-height: 128px; } }
  .max-height-xl {
    max-height: 192px; }
    @media (min-width: 600px) {
      .max-height-xl-tablet {
        max-height: 192px; } }
    @media (min-width: 1024px) {
      .max-height-xl-tablet-pc {
        max-height: 192px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-xl-tablet-pc {
        max-height: 192px; } }
    @media (min-width: 1440px) {
      .max-height-xl-pc {
        max-height: 192px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-xl-ultrawide {
        max-height: 192px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-xl-super-ultrawide {
        max-height: 192px; } }
  .max-height-xxl {
    max-height: 256px; }
    @media (min-width: 600px) {
      .max-height-xxl-tablet {
        max-height: 256px; } }
    @media (min-width: 1024px) {
      .max-height-xxl-tablet-pc {
        max-height: 256px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-xxl-tablet-pc {
        max-height: 256px; } }
    @media (min-width: 1440px) {
      .max-height-xxl-pc {
        max-height: 256px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-xxl-ultrawide {
        max-height: 256px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-xxl-super-ultrawide {
        max-height: 256px; } }
  .max-height-full {
    max-height: calc(100%); }
    @media (min-width: 600px) {
      .max-height-full-tablet {
        max-height: calc(100%); } }
    @media (min-width: 1024px) {
      .max-height-full-tablet-pc {
        max-height: calc(100%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-full-tablet-pc {
        max-height: calc(100%); } }
    @media (min-width: 1440px) {
      .max-height-full-pc {
        max-height: calc(100%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-full-ultrawide {
        max-height: calc(100%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-full-super-ultrawide {
        max-height: calc(100%); } }
  .max-height-seven-eighths {
    max-height: calc(87.5%); }
    @media (min-width: 600px) {
      .max-height-seven-eighths-tablet {
        max-height: calc(87.5%); } }
    @media (min-width: 1024px) {
      .max-height-seven-eighths-tablet-pc {
        max-height: calc(87.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-seven-eighths-tablet-pc {
        max-height: calc(87.5%); } }
    @media (min-width: 1440px) {
      .max-height-seven-eighths-pc {
        max-height: calc(87.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-seven-eighths-ultrawide {
        max-height: calc(87.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-seven-eighths-super-ultrawide {
        max-height: calc(87.5%); } }
  .max-height-five-sixths {
    max-height: calc(((100% / 6) * 5)); }
    @media (min-width: 600px) {
      .max-height-five-sixths-tablet {
        max-height: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) {
      .max-height-five-sixths-tablet-pc {
        max-height: calc(((100% / 6) * 5)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-five-sixths-tablet-pc {
        max-height: calc(((100% / 6) * 5)); } }
    @media (min-width: 1440px) {
      .max-height-five-sixths-pc {
        max-height: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-five-sixths-ultrawide {
        max-height: calc(((100% / 6) * 5)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-five-sixths-super-ultrawide {
        max-height: calc(((100% / 6) * 5)); } }
  .max-height-four-fifths {
    max-height: calc(80%); }
    @media (min-width: 600px) {
      .max-height-four-fifths-tablet {
        max-height: calc(80%); } }
    @media (min-width: 1024px) {
      .max-height-four-fifths-tablet-pc {
        max-height: calc(80%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-four-fifths-tablet-pc {
        max-height: calc(80%); } }
    @media (min-width: 1440px) {
      .max-height-four-fifths-pc {
        max-height: calc(80%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-four-fifths-ultrawide {
        max-height: calc(80%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-four-fifths-super-ultrawide {
        max-height: calc(80%); } }
  .max-height-three-quaters {
    max-height: calc(75%); }
    @media (min-width: 600px) {
      .max-height-three-quaters-tablet {
        max-height: calc(75%); } }
    @media (min-width: 1024px) {
      .max-height-three-quaters-tablet-pc {
        max-height: calc(75%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-three-quaters-tablet-pc {
        max-height: calc(75%); } }
    @media (min-width: 1440px) {
      .max-height-three-quaters-pc {
        max-height: calc(75%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-three-quaters-ultrawide {
        max-height: calc(75%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-three-quaters-super-ultrawide {
        max-height: calc(75%); } }
  .max-height-two-thirds {
    max-height: calc(66%); }
    @media (min-width: 600px) {
      .max-height-two-thirds-tablet {
        max-height: calc(66%); } }
    @media (min-width: 1024px) {
      .max-height-two-thirds-tablet-pc {
        max-height: calc(66%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-two-thirds-tablet-pc {
        max-height: calc(66%); } }
    @media (min-width: 1440px) {
      .max-height-two-thirds-pc {
        max-height: calc(66%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-two-thirds-ultrawide {
        max-height: calc(66%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-two-thirds-super-ultrawide {
        max-height: calc(66%); } }
  .max-height-five-eighths {
    max-height: calc(62.5%); }
    @media (min-width: 600px) {
      .max-height-five-eighths-tablet {
        max-height: calc(62.5%); } }
    @media (min-width: 1024px) {
      .max-height-five-eighths-tablet-pc {
        max-height: calc(62.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-five-eighths-tablet-pc {
        max-height: calc(62.5%); } }
    @media (min-width: 1440px) {
      .max-height-five-eighths-pc {
        max-height: calc(62.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-five-eighths-ultrawide {
        max-height: calc(62.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-five-eighths-super-ultrawide {
        max-height: calc(62.5%); } }
  .max-height-three-fifths {
    max-height: calc(60%); }
    @media (min-width: 600px) {
      .max-height-three-fifths-tablet {
        max-height: calc(60%); } }
    @media (min-width: 1024px) {
      .max-height-three-fifths-tablet-pc {
        max-height: calc(60%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-three-fifths-tablet-pc {
        max-height: calc(60%); } }
    @media (min-width: 1440px) {
      .max-height-three-fifths-pc {
        max-height: calc(60%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-three-fifths-ultrawide {
        max-height: calc(60%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-three-fifths-super-ultrawide {
        max-height: calc(60%); } }
  .max-height-half {
    max-height: calc(50%); }
    @media (min-width: 600px) {
      .max-height-half-tablet {
        max-height: calc(50%); } }
    @media (min-width: 1024px) {
      .max-height-half-tablet-pc {
        max-height: calc(50%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-half-tablet-pc {
        max-height: calc(50%); } }
    @media (min-width: 1440px) {
      .max-height-half-pc {
        max-height: calc(50%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-half-ultrawide {
        max-height: calc(50%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-half-super-ultrawide {
        max-height: calc(50%); } }
  .max-height-three-sixths {
    max-height: calc(((100% / 6) * 3)); }
    @media (min-width: 600px) {
      .max-height-three-sixths-tablet {
        max-height: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) {
      .max-height-three-sixths-tablet-pc {
        max-height: calc(((100% / 6) * 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-three-sixths-tablet-pc {
        max-height: calc(((100% / 6) * 3)); } }
    @media (min-width: 1440px) {
      .max-height-three-sixths-pc {
        max-height: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-three-sixths-ultrawide {
        max-height: calc(((100% / 6) * 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-three-sixths-super-ultrawide {
        max-height: calc(((100% / 6) * 3)); } }
  .max-height-two-fifths {
    max-height: calc(40%); }
    @media (min-width: 600px) {
      .max-height-two-fifths-tablet {
        max-height: calc(40%); } }
    @media (min-width: 1024px) {
      .max-height-two-fifths-tablet-pc {
        max-height: calc(40%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-two-fifths-tablet-pc {
        max-height: calc(40%); } }
    @media (min-width: 1440px) {
      .max-height-two-fifths-pc {
        max-height: calc(40%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-two-fifths-ultrawide {
        max-height: calc(40%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-two-fifths-super-ultrawide {
        max-height: calc(40%); } }
  .max-height-three-eighths {
    max-height: calc(37.5%); }
    @media (min-width: 600px) {
      .max-height-three-eighths-tablet {
        max-height: calc(37.5%); } }
    @media (min-width: 1024px) {
      .max-height-three-eighths-tablet-pc {
        max-height: calc(37.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-three-eighths-tablet-pc {
        max-height: calc(37.5%); } }
    @media (min-width: 1440px) {
      .max-height-three-eighths-pc {
        max-height: calc(37.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-three-eighths-ultrawide {
        max-height: calc(37.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-three-eighths-super-ultrawide {
        max-height: calc(37.5%); } }
  .max-height-third {
    max-height: calc((100% / 3)); }
    @media (min-width: 600px) {
      .max-height-third-tablet {
        max-height: calc((100% / 3)); } }
    @media (min-width: 1024px) {
      .max-height-third-tablet-pc {
        max-height: calc((100% / 3)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-third-tablet-pc {
        max-height: calc((100% / 3)); } }
    @media (min-width: 1440px) {
      .max-height-third-pc {
        max-height: calc((100% / 3)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-third-ultrawide {
        max-height: calc((100% / 3)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-third-super-ultrawide {
        max-height: calc((100% / 3)); } }
  .max-height-quater {
    max-height: calc(25%); }
    @media (min-width: 600px) {
      .max-height-quater-tablet {
        max-height: calc(25%); } }
    @media (min-width: 1024px) {
      .max-height-quater-tablet-pc {
        max-height: calc(25%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-quater-tablet-pc {
        max-height: calc(25%); } }
    @media (min-width: 1440px) {
      .max-height-quater-pc {
        max-height: calc(25%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-quater-ultrawide {
        max-height: calc(25%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-quater-super-ultrawide {
        max-height: calc(25%); } }
  .max-height-fifth {
    max-height: calc(20%); }
    @media (min-width: 600px) {
      .max-height-fifth-tablet {
        max-height: calc(20%); } }
    @media (min-width: 1024px) {
      .max-height-fifth-tablet-pc {
        max-height: calc(20%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-fifth-tablet-pc {
        max-height: calc(20%); } }
    @media (min-width: 1440px) {
      .max-height-fifth-pc {
        max-height: calc(20%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-fifth-ultrawide {
        max-height: calc(20%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-fifth-super-ultrawide {
        max-height: calc(20%); } }
  .max-height-sixth {
    max-height: calc((100% / 6)); }
    @media (min-width: 600px) {
      .max-height-sixth-tablet {
        max-height: calc((100% / 6)); } }
    @media (min-width: 1024px) {
      .max-height-sixth-tablet-pc {
        max-height: calc((100% / 6)); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-sixth-tablet-pc {
        max-height: calc((100% / 6)); } }
    @media (min-width: 1440px) {
      .max-height-sixth-pc {
        max-height: calc((100% / 6)); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-sixth-ultrawide {
        max-height: calc((100% / 6)); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-sixth-super-ultrawide {
        max-height: calc((100% / 6)); } }
  .max-height-eighth {
    max-height: calc(12.5%); }
    @media (min-width: 600px) {
      .max-height-eighth-tablet {
        max-height: calc(12.5%); } }
    @media (min-width: 1024px) {
      .max-height-eighth-tablet-pc {
        max-height: calc(12.5%); } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .max-height-eighth-tablet-pc {
        max-height: calc(12.5%); } }
    @media (min-width: 1440px) {
      .max-height-eighth-pc {
        max-height: calc(12.5%); } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .max-height-eighth-ultrawide {
        max-height: calc(12.5%); } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .max-height-eighth-super-ultrawide {
        max-height: calc(12.5%); } }

[class*="bubble"].max-height-full,
[class*="card"].max-height-full,
[class*="button"].max-height-full,
[class*="badge"].max-height-full,
[class*="pile"].max-height-full,
[class*="input"].max-height-full,
[class*="table"].max-height-full {
  max-height: calc(100% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-full-tablet,
    [class*="card"].max-height-full-tablet,
    [class*="button"].max-height-full-tablet,
    [class*="badge"].max-height-full-tablet,
    [class*="pile"].max-height-full-tablet,
    [class*="input"].max-height-full-tablet,
    [class*="table"].max-height-full-tablet {
      max-height: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-full-tablet-pc,
    [class*="card"].max-height-full-tablet-pc,
    [class*="button"].max-height-full-tablet-pc,
    [class*="badge"].max-height-full-tablet-pc,
    [class*="pile"].max-height-full-tablet-pc,
    [class*="input"].max-height-full-tablet-pc,
    [class*="table"].max-height-full-tablet-pc {
      max-height: calc(100% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-full-tablet-pc,
    [class*="card"].max-height-full-tablet-pc,
    [class*="button"].max-height-full-tablet-pc,
    [class*="badge"].max-height-full-tablet-pc,
    [class*="pile"].max-height-full-tablet-pc,
    [class*="input"].max-height-full-tablet-pc,
    [class*="table"].max-height-full-tablet-pc {
      max-height: calc(100% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-full-pc,
    [class*="card"].max-height-full-pc,
    [class*="button"].max-height-full-pc,
    [class*="badge"].max-height-full-pc,
    [class*="pile"].max-height-full-pc,
    [class*="input"].max-height-full-pc,
    [class*="table"].max-height-full-pc {
      max-height: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-full-ultrawide,
    [class*="card"].max-height-full-ultrawide,
    [class*="button"].max-height-full-ultrawide,
    [class*="badge"].max-height-full-ultrawide,
    [class*="pile"].max-height-full-ultrawide,
    [class*="input"].max-height-full-ultrawide,
    [class*="table"].max-height-full-ultrawide {
      max-height: calc(100% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-full-super-ultrawide,
    [class*="card"].max-height-full-super-ultrawide,
    [class*="button"].max-height-full-super-ultrawide,
    [class*="badge"].max-height-full-super-ultrawide,
    [class*="pile"].max-height-full-super-ultrawide,
    [class*="input"].max-height-full-super-ultrawide,
    [class*="table"].max-height-full-super-ultrawide {
      max-height: calc(100% - (8px*2)); } }

[class*="bubble"].max-height-seven-eighths,
[class*="card"].max-height-seven-eighths,
[class*="button"].max-height-seven-eighths,
[class*="badge"].max-height-seven-eighths,
[class*="pile"].max-height-seven-eighths,
[class*="input"].max-height-seven-eighths,
[class*="table"].max-height-seven-eighths {
  max-height: calc(87.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-seven-eighths-tablet,
    [class*="card"].max-height-seven-eighths-tablet,
    [class*="button"].max-height-seven-eighths-tablet,
    [class*="badge"].max-height-seven-eighths-tablet,
    [class*="pile"].max-height-seven-eighths-tablet,
    [class*="input"].max-height-seven-eighths-tablet,
    [class*="table"].max-height-seven-eighths-tablet {
      max-height: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-seven-eighths-tablet-pc,
    [class*="card"].max-height-seven-eighths-tablet-pc,
    [class*="button"].max-height-seven-eighths-tablet-pc,
    [class*="badge"].max-height-seven-eighths-tablet-pc,
    [class*="pile"].max-height-seven-eighths-tablet-pc,
    [class*="input"].max-height-seven-eighths-tablet-pc,
    [class*="table"].max-height-seven-eighths-tablet-pc {
      max-height: calc(87.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-seven-eighths-tablet-pc,
    [class*="card"].max-height-seven-eighths-tablet-pc,
    [class*="button"].max-height-seven-eighths-tablet-pc,
    [class*="badge"].max-height-seven-eighths-tablet-pc,
    [class*="pile"].max-height-seven-eighths-tablet-pc,
    [class*="input"].max-height-seven-eighths-tablet-pc,
    [class*="table"].max-height-seven-eighths-tablet-pc {
      max-height: calc(87.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-seven-eighths-pc,
    [class*="card"].max-height-seven-eighths-pc,
    [class*="button"].max-height-seven-eighths-pc,
    [class*="badge"].max-height-seven-eighths-pc,
    [class*="pile"].max-height-seven-eighths-pc,
    [class*="input"].max-height-seven-eighths-pc,
    [class*="table"].max-height-seven-eighths-pc {
      max-height: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-seven-eighths-ultrawide,
    [class*="card"].max-height-seven-eighths-ultrawide,
    [class*="button"].max-height-seven-eighths-ultrawide,
    [class*="badge"].max-height-seven-eighths-ultrawide,
    [class*="pile"].max-height-seven-eighths-ultrawide,
    [class*="input"].max-height-seven-eighths-ultrawide,
    [class*="table"].max-height-seven-eighths-ultrawide {
      max-height: calc(87.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-seven-eighths-super-ultrawide,
    [class*="card"].max-height-seven-eighths-super-ultrawide,
    [class*="button"].max-height-seven-eighths-super-ultrawide,
    [class*="badge"].max-height-seven-eighths-super-ultrawide,
    [class*="pile"].max-height-seven-eighths-super-ultrawide,
    [class*="input"].max-height-seven-eighths-super-ultrawide,
    [class*="table"].max-height-seven-eighths-super-ultrawide {
      max-height: calc(87.5% - (8px*2)); } }

[class*="bubble"].max-height-five-sixths,
[class*="card"].max-height-five-sixths,
[class*="button"].max-height-five-sixths,
[class*="badge"].max-height-five-sixths,
[class*="pile"].max-height-five-sixths,
[class*="input"].max-height-five-sixths,
[class*="table"].max-height-five-sixths {
  max-height: calc(((100% / 6) * 5) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-five-sixths-tablet,
    [class*="card"].max-height-five-sixths-tablet,
    [class*="button"].max-height-five-sixths-tablet,
    [class*="badge"].max-height-five-sixths-tablet,
    [class*="pile"].max-height-five-sixths-tablet,
    [class*="input"].max-height-five-sixths-tablet,
    [class*="table"].max-height-five-sixths-tablet {
      max-height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-five-sixths-tablet-pc,
    [class*="card"].max-height-five-sixths-tablet-pc,
    [class*="button"].max-height-five-sixths-tablet-pc,
    [class*="badge"].max-height-five-sixths-tablet-pc,
    [class*="pile"].max-height-five-sixths-tablet-pc,
    [class*="input"].max-height-five-sixths-tablet-pc,
    [class*="table"].max-height-five-sixths-tablet-pc {
      max-height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-five-sixths-tablet-pc,
    [class*="card"].max-height-five-sixths-tablet-pc,
    [class*="button"].max-height-five-sixths-tablet-pc,
    [class*="badge"].max-height-five-sixths-tablet-pc,
    [class*="pile"].max-height-five-sixths-tablet-pc,
    [class*="input"].max-height-five-sixths-tablet-pc,
    [class*="table"].max-height-five-sixths-tablet-pc {
      max-height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-five-sixths-pc,
    [class*="card"].max-height-five-sixths-pc,
    [class*="button"].max-height-five-sixths-pc,
    [class*="badge"].max-height-five-sixths-pc,
    [class*="pile"].max-height-five-sixths-pc,
    [class*="input"].max-height-five-sixths-pc,
    [class*="table"].max-height-five-sixths-pc {
      max-height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-five-sixths-ultrawide,
    [class*="card"].max-height-five-sixths-ultrawide,
    [class*="button"].max-height-five-sixths-ultrawide,
    [class*="badge"].max-height-five-sixths-ultrawide,
    [class*="pile"].max-height-five-sixths-ultrawide,
    [class*="input"].max-height-five-sixths-ultrawide,
    [class*="table"].max-height-five-sixths-ultrawide {
      max-height: calc(((100% / 6) * 5) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-five-sixths-super-ultrawide,
    [class*="card"].max-height-five-sixths-super-ultrawide,
    [class*="button"].max-height-five-sixths-super-ultrawide,
    [class*="badge"].max-height-five-sixths-super-ultrawide,
    [class*="pile"].max-height-five-sixths-super-ultrawide,
    [class*="input"].max-height-five-sixths-super-ultrawide,
    [class*="table"].max-height-five-sixths-super-ultrawide {
      max-height: calc(((100% / 6) * 5) - (8px*2)); } }

[class*="bubble"].max-height-four-fifths,
[class*="card"].max-height-four-fifths,
[class*="button"].max-height-four-fifths,
[class*="badge"].max-height-four-fifths,
[class*="pile"].max-height-four-fifths,
[class*="input"].max-height-four-fifths,
[class*="table"].max-height-four-fifths {
  max-height: calc(80% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-four-fifths-tablet,
    [class*="card"].max-height-four-fifths-tablet,
    [class*="button"].max-height-four-fifths-tablet,
    [class*="badge"].max-height-four-fifths-tablet,
    [class*="pile"].max-height-four-fifths-tablet,
    [class*="input"].max-height-four-fifths-tablet,
    [class*="table"].max-height-four-fifths-tablet {
      max-height: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-four-fifths-tablet-pc,
    [class*="card"].max-height-four-fifths-tablet-pc,
    [class*="button"].max-height-four-fifths-tablet-pc,
    [class*="badge"].max-height-four-fifths-tablet-pc,
    [class*="pile"].max-height-four-fifths-tablet-pc,
    [class*="input"].max-height-four-fifths-tablet-pc,
    [class*="table"].max-height-four-fifths-tablet-pc {
      max-height: calc(80% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-four-fifths-tablet-pc,
    [class*="card"].max-height-four-fifths-tablet-pc,
    [class*="button"].max-height-four-fifths-tablet-pc,
    [class*="badge"].max-height-four-fifths-tablet-pc,
    [class*="pile"].max-height-four-fifths-tablet-pc,
    [class*="input"].max-height-four-fifths-tablet-pc,
    [class*="table"].max-height-four-fifths-tablet-pc {
      max-height: calc(80% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-four-fifths-pc,
    [class*="card"].max-height-four-fifths-pc,
    [class*="button"].max-height-four-fifths-pc,
    [class*="badge"].max-height-four-fifths-pc,
    [class*="pile"].max-height-four-fifths-pc,
    [class*="input"].max-height-four-fifths-pc,
    [class*="table"].max-height-four-fifths-pc {
      max-height: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-four-fifths-ultrawide,
    [class*="card"].max-height-four-fifths-ultrawide,
    [class*="button"].max-height-four-fifths-ultrawide,
    [class*="badge"].max-height-four-fifths-ultrawide,
    [class*="pile"].max-height-four-fifths-ultrawide,
    [class*="input"].max-height-four-fifths-ultrawide,
    [class*="table"].max-height-four-fifths-ultrawide {
      max-height: calc(80% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-four-fifths-super-ultrawide,
    [class*="card"].max-height-four-fifths-super-ultrawide,
    [class*="button"].max-height-four-fifths-super-ultrawide,
    [class*="badge"].max-height-four-fifths-super-ultrawide,
    [class*="pile"].max-height-four-fifths-super-ultrawide,
    [class*="input"].max-height-four-fifths-super-ultrawide,
    [class*="table"].max-height-four-fifths-super-ultrawide {
      max-height: calc(80% - (8px*2)); } }

[class*="bubble"].max-height-three-quaters,
[class*="card"].max-height-three-quaters,
[class*="button"].max-height-three-quaters,
[class*="badge"].max-height-three-quaters,
[class*="pile"].max-height-three-quaters,
[class*="input"].max-height-three-quaters,
[class*="table"].max-height-three-quaters {
  max-height: calc(75% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-three-quaters-tablet,
    [class*="card"].max-height-three-quaters-tablet,
    [class*="button"].max-height-three-quaters-tablet,
    [class*="badge"].max-height-three-quaters-tablet,
    [class*="pile"].max-height-three-quaters-tablet,
    [class*="input"].max-height-three-quaters-tablet,
    [class*="table"].max-height-three-quaters-tablet {
      max-height: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-three-quaters-tablet-pc,
    [class*="card"].max-height-three-quaters-tablet-pc,
    [class*="button"].max-height-three-quaters-tablet-pc,
    [class*="badge"].max-height-three-quaters-tablet-pc,
    [class*="pile"].max-height-three-quaters-tablet-pc,
    [class*="input"].max-height-three-quaters-tablet-pc,
    [class*="table"].max-height-three-quaters-tablet-pc {
      max-height: calc(75% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-three-quaters-tablet-pc,
    [class*="card"].max-height-three-quaters-tablet-pc,
    [class*="button"].max-height-three-quaters-tablet-pc,
    [class*="badge"].max-height-three-quaters-tablet-pc,
    [class*="pile"].max-height-three-quaters-tablet-pc,
    [class*="input"].max-height-three-quaters-tablet-pc,
    [class*="table"].max-height-three-quaters-tablet-pc {
      max-height: calc(75% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-three-quaters-pc,
    [class*="card"].max-height-three-quaters-pc,
    [class*="button"].max-height-three-quaters-pc,
    [class*="badge"].max-height-three-quaters-pc,
    [class*="pile"].max-height-three-quaters-pc,
    [class*="input"].max-height-three-quaters-pc,
    [class*="table"].max-height-three-quaters-pc {
      max-height: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-three-quaters-ultrawide,
    [class*="card"].max-height-three-quaters-ultrawide,
    [class*="button"].max-height-three-quaters-ultrawide,
    [class*="badge"].max-height-three-quaters-ultrawide,
    [class*="pile"].max-height-three-quaters-ultrawide,
    [class*="input"].max-height-three-quaters-ultrawide,
    [class*="table"].max-height-three-quaters-ultrawide {
      max-height: calc(75% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-three-quaters-super-ultrawide,
    [class*="card"].max-height-three-quaters-super-ultrawide,
    [class*="button"].max-height-three-quaters-super-ultrawide,
    [class*="badge"].max-height-three-quaters-super-ultrawide,
    [class*="pile"].max-height-three-quaters-super-ultrawide,
    [class*="input"].max-height-three-quaters-super-ultrawide,
    [class*="table"].max-height-three-quaters-super-ultrawide {
      max-height: calc(75% - (8px*2)); } }

[class*="bubble"].max-height-two-thirds,
[class*="card"].max-height-two-thirds,
[class*="button"].max-height-two-thirds,
[class*="badge"].max-height-two-thirds,
[class*="pile"].max-height-two-thirds,
[class*="input"].max-height-two-thirds,
[class*="table"].max-height-two-thirds {
  max-height: calc(66% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-two-thirds-tablet,
    [class*="card"].max-height-two-thirds-tablet,
    [class*="button"].max-height-two-thirds-tablet,
    [class*="badge"].max-height-two-thirds-tablet,
    [class*="pile"].max-height-two-thirds-tablet,
    [class*="input"].max-height-two-thirds-tablet,
    [class*="table"].max-height-two-thirds-tablet {
      max-height: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-two-thirds-tablet-pc,
    [class*="card"].max-height-two-thirds-tablet-pc,
    [class*="button"].max-height-two-thirds-tablet-pc,
    [class*="badge"].max-height-two-thirds-tablet-pc,
    [class*="pile"].max-height-two-thirds-tablet-pc,
    [class*="input"].max-height-two-thirds-tablet-pc,
    [class*="table"].max-height-two-thirds-tablet-pc {
      max-height: calc(66% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-two-thirds-tablet-pc,
    [class*="card"].max-height-two-thirds-tablet-pc,
    [class*="button"].max-height-two-thirds-tablet-pc,
    [class*="badge"].max-height-two-thirds-tablet-pc,
    [class*="pile"].max-height-two-thirds-tablet-pc,
    [class*="input"].max-height-two-thirds-tablet-pc,
    [class*="table"].max-height-two-thirds-tablet-pc {
      max-height: calc(66% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-two-thirds-pc,
    [class*="card"].max-height-two-thirds-pc,
    [class*="button"].max-height-two-thirds-pc,
    [class*="badge"].max-height-two-thirds-pc,
    [class*="pile"].max-height-two-thirds-pc,
    [class*="input"].max-height-two-thirds-pc,
    [class*="table"].max-height-two-thirds-pc {
      max-height: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-two-thirds-ultrawide,
    [class*="card"].max-height-two-thirds-ultrawide,
    [class*="button"].max-height-two-thirds-ultrawide,
    [class*="badge"].max-height-two-thirds-ultrawide,
    [class*="pile"].max-height-two-thirds-ultrawide,
    [class*="input"].max-height-two-thirds-ultrawide,
    [class*="table"].max-height-two-thirds-ultrawide {
      max-height: calc(66% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-two-thirds-super-ultrawide,
    [class*="card"].max-height-two-thirds-super-ultrawide,
    [class*="button"].max-height-two-thirds-super-ultrawide,
    [class*="badge"].max-height-two-thirds-super-ultrawide,
    [class*="pile"].max-height-two-thirds-super-ultrawide,
    [class*="input"].max-height-two-thirds-super-ultrawide,
    [class*="table"].max-height-two-thirds-super-ultrawide {
      max-height: calc(66% - (8px*2)); } }

[class*="bubble"].max-height-five-eighths,
[class*="card"].max-height-five-eighths,
[class*="button"].max-height-five-eighths,
[class*="badge"].max-height-five-eighths,
[class*="pile"].max-height-five-eighths,
[class*="input"].max-height-five-eighths,
[class*="table"].max-height-five-eighths {
  max-height: calc(62.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-five-eighths-tablet,
    [class*="card"].max-height-five-eighths-tablet,
    [class*="button"].max-height-five-eighths-tablet,
    [class*="badge"].max-height-five-eighths-tablet,
    [class*="pile"].max-height-five-eighths-tablet,
    [class*="input"].max-height-five-eighths-tablet,
    [class*="table"].max-height-five-eighths-tablet {
      max-height: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-five-eighths-tablet-pc,
    [class*="card"].max-height-five-eighths-tablet-pc,
    [class*="button"].max-height-five-eighths-tablet-pc,
    [class*="badge"].max-height-five-eighths-tablet-pc,
    [class*="pile"].max-height-five-eighths-tablet-pc,
    [class*="input"].max-height-five-eighths-tablet-pc,
    [class*="table"].max-height-five-eighths-tablet-pc {
      max-height: calc(62.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-five-eighths-tablet-pc,
    [class*="card"].max-height-five-eighths-tablet-pc,
    [class*="button"].max-height-five-eighths-tablet-pc,
    [class*="badge"].max-height-five-eighths-tablet-pc,
    [class*="pile"].max-height-five-eighths-tablet-pc,
    [class*="input"].max-height-five-eighths-tablet-pc,
    [class*="table"].max-height-five-eighths-tablet-pc {
      max-height: calc(62.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-five-eighths-pc,
    [class*="card"].max-height-five-eighths-pc,
    [class*="button"].max-height-five-eighths-pc,
    [class*="badge"].max-height-five-eighths-pc,
    [class*="pile"].max-height-five-eighths-pc,
    [class*="input"].max-height-five-eighths-pc,
    [class*="table"].max-height-five-eighths-pc {
      max-height: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-five-eighths-ultrawide,
    [class*="card"].max-height-five-eighths-ultrawide,
    [class*="button"].max-height-five-eighths-ultrawide,
    [class*="badge"].max-height-five-eighths-ultrawide,
    [class*="pile"].max-height-five-eighths-ultrawide,
    [class*="input"].max-height-five-eighths-ultrawide,
    [class*="table"].max-height-five-eighths-ultrawide {
      max-height: calc(62.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-five-eighths-super-ultrawide,
    [class*="card"].max-height-five-eighths-super-ultrawide,
    [class*="button"].max-height-five-eighths-super-ultrawide,
    [class*="badge"].max-height-five-eighths-super-ultrawide,
    [class*="pile"].max-height-five-eighths-super-ultrawide,
    [class*="input"].max-height-five-eighths-super-ultrawide,
    [class*="table"].max-height-five-eighths-super-ultrawide {
      max-height: calc(62.5% - (8px*2)); } }

[class*="bubble"].max-height-three-fifths,
[class*="card"].max-height-three-fifths,
[class*="button"].max-height-three-fifths,
[class*="badge"].max-height-three-fifths,
[class*="pile"].max-height-three-fifths,
[class*="input"].max-height-three-fifths,
[class*="table"].max-height-three-fifths {
  max-height: calc(60% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-three-fifths-tablet,
    [class*="card"].max-height-three-fifths-tablet,
    [class*="button"].max-height-three-fifths-tablet,
    [class*="badge"].max-height-three-fifths-tablet,
    [class*="pile"].max-height-three-fifths-tablet,
    [class*="input"].max-height-three-fifths-tablet,
    [class*="table"].max-height-three-fifths-tablet {
      max-height: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-three-fifths-tablet-pc,
    [class*="card"].max-height-three-fifths-tablet-pc,
    [class*="button"].max-height-three-fifths-tablet-pc,
    [class*="badge"].max-height-three-fifths-tablet-pc,
    [class*="pile"].max-height-three-fifths-tablet-pc,
    [class*="input"].max-height-three-fifths-tablet-pc,
    [class*="table"].max-height-three-fifths-tablet-pc {
      max-height: calc(60% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-three-fifths-tablet-pc,
    [class*="card"].max-height-three-fifths-tablet-pc,
    [class*="button"].max-height-three-fifths-tablet-pc,
    [class*="badge"].max-height-three-fifths-tablet-pc,
    [class*="pile"].max-height-three-fifths-tablet-pc,
    [class*="input"].max-height-three-fifths-tablet-pc,
    [class*="table"].max-height-three-fifths-tablet-pc {
      max-height: calc(60% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-three-fifths-pc,
    [class*="card"].max-height-three-fifths-pc,
    [class*="button"].max-height-three-fifths-pc,
    [class*="badge"].max-height-three-fifths-pc,
    [class*="pile"].max-height-three-fifths-pc,
    [class*="input"].max-height-three-fifths-pc,
    [class*="table"].max-height-three-fifths-pc {
      max-height: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-three-fifths-ultrawide,
    [class*="card"].max-height-three-fifths-ultrawide,
    [class*="button"].max-height-three-fifths-ultrawide,
    [class*="badge"].max-height-three-fifths-ultrawide,
    [class*="pile"].max-height-three-fifths-ultrawide,
    [class*="input"].max-height-three-fifths-ultrawide,
    [class*="table"].max-height-three-fifths-ultrawide {
      max-height: calc(60% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-three-fifths-super-ultrawide,
    [class*="card"].max-height-three-fifths-super-ultrawide,
    [class*="button"].max-height-three-fifths-super-ultrawide,
    [class*="badge"].max-height-three-fifths-super-ultrawide,
    [class*="pile"].max-height-three-fifths-super-ultrawide,
    [class*="input"].max-height-three-fifths-super-ultrawide,
    [class*="table"].max-height-three-fifths-super-ultrawide {
      max-height: calc(60% - (8px*2)); } }

[class*="bubble"].max-height-half,
[class*="card"].max-height-half,
[class*="button"].max-height-half,
[class*="badge"].max-height-half,
[class*="pile"].max-height-half,
[class*="input"].max-height-half,
[class*="table"].max-height-half {
  max-height: calc(50% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-half-tablet,
    [class*="card"].max-height-half-tablet,
    [class*="button"].max-height-half-tablet,
    [class*="badge"].max-height-half-tablet,
    [class*="pile"].max-height-half-tablet,
    [class*="input"].max-height-half-tablet,
    [class*="table"].max-height-half-tablet {
      max-height: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-half-tablet-pc,
    [class*="card"].max-height-half-tablet-pc,
    [class*="button"].max-height-half-tablet-pc,
    [class*="badge"].max-height-half-tablet-pc,
    [class*="pile"].max-height-half-tablet-pc,
    [class*="input"].max-height-half-tablet-pc,
    [class*="table"].max-height-half-tablet-pc {
      max-height: calc(50% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-half-tablet-pc,
    [class*="card"].max-height-half-tablet-pc,
    [class*="button"].max-height-half-tablet-pc,
    [class*="badge"].max-height-half-tablet-pc,
    [class*="pile"].max-height-half-tablet-pc,
    [class*="input"].max-height-half-tablet-pc,
    [class*="table"].max-height-half-tablet-pc {
      max-height: calc(50% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-half-pc,
    [class*="card"].max-height-half-pc,
    [class*="button"].max-height-half-pc,
    [class*="badge"].max-height-half-pc,
    [class*="pile"].max-height-half-pc,
    [class*="input"].max-height-half-pc,
    [class*="table"].max-height-half-pc {
      max-height: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-half-ultrawide,
    [class*="card"].max-height-half-ultrawide,
    [class*="button"].max-height-half-ultrawide,
    [class*="badge"].max-height-half-ultrawide,
    [class*="pile"].max-height-half-ultrawide,
    [class*="input"].max-height-half-ultrawide,
    [class*="table"].max-height-half-ultrawide {
      max-height: calc(50% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-half-super-ultrawide,
    [class*="card"].max-height-half-super-ultrawide,
    [class*="button"].max-height-half-super-ultrawide,
    [class*="badge"].max-height-half-super-ultrawide,
    [class*="pile"].max-height-half-super-ultrawide,
    [class*="input"].max-height-half-super-ultrawide,
    [class*="table"].max-height-half-super-ultrawide {
      max-height: calc(50% - (8px*2)); } }

[class*="bubble"].max-height-three-sixths,
[class*="card"].max-height-three-sixths,
[class*="button"].max-height-three-sixths,
[class*="badge"].max-height-three-sixths,
[class*="pile"].max-height-three-sixths,
[class*="input"].max-height-three-sixths,
[class*="table"].max-height-three-sixths {
  max-height: calc(((100% / 6) * 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-three-sixths-tablet,
    [class*="card"].max-height-three-sixths-tablet,
    [class*="button"].max-height-three-sixths-tablet,
    [class*="badge"].max-height-three-sixths-tablet,
    [class*="pile"].max-height-three-sixths-tablet,
    [class*="input"].max-height-three-sixths-tablet,
    [class*="table"].max-height-three-sixths-tablet {
      max-height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-three-sixths-tablet-pc,
    [class*="card"].max-height-three-sixths-tablet-pc,
    [class*="button"].max-height-three-sixths-tablet-pc,
    [class*="badge"].max-height-three-sixths-tablet-pc,
    [class*="pile"].max-height-three-sixths-tablet-pc,
    [class*="input"].max-height-three-sixths-tablet-pc,
    [class*="table"].max-height-three-sixths-tablet-pc {
      max-height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-three-sixths-tablet-pc,
    [class*="card"].max-height-three-sixths-tablet-pc,
    [class*="button"].max-height-three-sixths-tablet-pc,
    [class*="badge"].max-height-three-sixths-tablet-pc,
    [class*="pile"].max-height-three-sixths-tablet-pc,
    [class*="input"].max-height-three-sixths-tablet-pc,
    [class*="table"].max-height-three-sixths-tablet-pc {
      max-height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-three-sixths-pc,
    [class*="card"].max-height-three-sixths-pc,
    [class*="button"].max-height-three-sixths-pc,
    [class*="badge"].max-height-three-sixths-pc,
    [class*="pile"].max-height-three-sixths-pc,
    [class*="input"].max-height-three-sixths-pc,
    [class*="table"].max-height-three-sixths-pc {
      max-height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-three-sixths-ultrawide,
    [class*="card"].max-height-three-sixths-ultrawide,
    [class*="button"].max-height-three-sixths-ultrawide,
    [class*="badge"].max-height-three-sixths-ultrawide,
    [class*="pile"].max-height-three-sixths-ultrawide,
    [class*="input"].max-height-three-sixths-ultrawide,
    [class*="table"].max-height-three-sixths-ultrawide {
      max-height: calc(((100% / 6) * 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-three-sixths-super-ultrawide,
    [class*="card"].max-height-three-sixths-super-ultrawide,
    [class*="button"].max-height-three-sixths-super-ultrawide,
    [class*="badge"].max-height-three-sixths-super-ultrawide,
    [class*="pile"].max-height-three-sixths-super-ultrawide,
    [class*="input"].max-height-three-sixths-super-ultrawide,
    [class*="table"].max-height-three-sixths-super-ultrawide {
      max-height: calc(((100% / 6) * 3) - (8px*2)); } }

[class*="bubble"].max-height-two-fifths,
[class*="card"].max-height-two-fifths,
[class*="button"].max-height-two-fifths,
[class*="badge"].max-height-two-fifths,
[class*="pile"].max-height-two-fifths,
[class*="input"].max-height-two-fifths,
[class*="table"].max-height-two-fifths {
  max-height: calc(40% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-two-fifths-tablet,
    [class*="card"].max-height-two-fifths-tablet,
    [class*="button"].max-height-two-fifths-tablet,
    [class*="badge"].max-height-two-fifths-tablet,
    [class*="pile"].max-height-two-fifths-tablet,
    [class*="input"].max-height-two-fifths-tablet,
    [class*="table"].max-height-two-fifths-tablet {
      max-height: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-two-fifths-tablet-pc,
    [class*="card"].max-height-two-fifths-tablet-pc,
    [class*="button"].max-height-two-fifths-tablet-pc,
    [class*="badge"].max-height-two-fifths-tablet-pc,
    [class*="pile"].max-height-two-fifths-tablet-pc,
    [class*="input"].max-height-two-fifths-tablet-pc,
    [class*="table"].max-height-two-fifths-tablet-pc {
      max-height: calc(40% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-two-fifths-tablet-pc,
    [class*="card"].max-height-two-fifths-tablet-pc,
    [class*="button"].max-height-two-fifths-tablet-pc,
    [class*="badge"].max-height-two-fifths-tablet-pc,
    [class*="pile"].max-height-two-fifths-tablet-pc,
    [class*="input"].max-height-two-fifths-tablet-pc,
    [class*="table"].max-height-two-fifths-tablet-pc {
      max-height: calc(40% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-two-fifths-pc,
    [class*="card"].max-height-two-fifths-pc,
    [class*="button"].max-height-two-fifths-pc,
    [class*="badge"].max-height-two-fifths-pc,
    [class*="pile"].max-height-two-fifths-pc,
    [class*="input"].max-height-two-fifths-pc,
    [class*="table"].max-height-two-fifths-pc {
      max-height: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-two-fifths-ultrawide,
    [class*="card"].max-height-two-fifths-ultrawide,
    [class*="button"].max-height-two-fifths-ultrawide,
    [class*="badge"].max-height-two-fifths-ultrawide,
    [class*="pile"].max-height-two-fifths-ultrawide,
    [class*="input"].max-height-two-fifths-ultrawide,
    [class*="table"].max-height-two-fifths-ultrawide {
      max-height: calc(40% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-two-fifths-super-ultrawide,
    [class*="card"].max-height-two-fifths-super-ultrawide,
    [class*="button"].max-height-two-fifths-super-ultrawide,
    [class*="badge"].max-height-two-fifths-super-ultrawide,
    [class*="pile"].max-height-two-fifths-super-ultrawide,
    [class*="input"].max-height-two-fifths-super-ultrawide,
    [class*="table"].max-height-two-fifths-super-ultrawide {
      max-height: calc(40% - (8px*2)); } }

[class*="bubble"].max-height-three-eighths,
[class*="card"].max-height-three-eighths,
[class*="button"].max-height-three-eighths,
[class*="badge"].max-height-three-eighths,
[class*="pile"].max-height-three-eighths,
[class*="input"].max-height-three-eighths,
[class*="table"].max-height-three-eighths {
  max-height: calc(37.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-three-eighths-tablet,
    [class*="card"].max-height-three-eighths-tablet,
    [class*="button"].max-height-three-eighths-tablet,
    [class*="badge"].max-height-three-eighths-tablet,
    [class*="pile"].max-height-three-eighths-tablet,
    [class*="input"].max-height-three-eighths-tablet,
    [class*="table"].max-height-three-eighths-tablet {
      max-height: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-three-eighths-tablet-pc,
    [class*="card"].max-height-three-eighths-tablet-pc,
    [class*="button"].max-height-three-eighths-tablet-pc,
    [class*="badge"].max-height-three-eighths-tablet-pc,
    [class*="pile"].max-height-three-eighths-tablet-pc,
    [class*="input"].max-height-three-eighths-tablet-pc,
    [class*="table"].max-height-three-eighths-tablet-pc {
      max-height: calc(37.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-three-eighths-tablet-pc,
    [class*="card"].max-height-three-eighths-tablet-pc,
    [class*="button"].max-height-three-eighths-tablet-pc,
    [class*="badge"].max-height-three-eighths-tablet-pc,
    [class*="pile"].max-height-three-eighths-tablet-pc,
    [class*="input"].max-height-three-eighths-tablet-pc,
    [class*="table"].max-height-three-eighths-tablet-pc {
      max-height: calc(37.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-three-eighths-pc,
    [class*="card"].max-height-three-eighths-pc,
    [class*="button"].max-height-three-eighths-pc,
    [class*="badge"].max-height-three-eighths-pc,
    [class*="pile"].max-height-three-eighths-pc,
    [class*="input"].max-height-three-eighths-pc,
    [class*="table"].max-height-three-eighths-pc {
      max-height: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-three-eighths-ultrawide,
    [class*="card"].max-height-three-eighths-ultrawide,
    [class*="button"].max-height-three-eighths-ultrawide,
    [class*="badge"].max-height-three-eighths-ultrawide,
    [class*="pile"].max-height-three-eighths-ultrawide,
    [class*="input"].max-height-three-eighths-ultrawide,
    [class*="table"].max-height-three-eighths-ultrawide {
      max-height: calc(37.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-three-eighths-super-ultrawide,
    [class*="card"].max-height-three-eighths-super-ultrawide,
    [class*="button"].max-height-three-eighths-super-ultrawide,
    [class*="badge"].max-height-three-eighths-super-ultrawide,
    [class*="pile"].max-height-three-eighths-super-ultrawide,
    [class*="input"].max-height-three-eighths-super-ultrawide,
    [class*="table"].max-height-three-eighths-super-ultrawide {
      max-height: calc(37.5% - (8px*2)); } }

[class*="bubble"].max-height-third,
[class*="card"].max-height-third,
[class*="button"].max-height-third,
[class*="badge"].max-height-third,
[class*="pile"].max-height-third,
[class*="input"].max-height-third,
[class*="table"].max-height-third {
  max-height: calc((100% / 3) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-third-tablet,
    [class*="card"].max-height-third-tablet,
    [class*="button"].max-height-third-tablet,
    [class*="badge"].max-height-third-tablet,
    [class*="pile"].max-height-third-tablet,
    [class*="input"].max-height-third-tablet,
    [class*="table"].max-height-third-tablet {
      max-height: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-third-tablet-pc,
    [class*="card"].max-height-third-tablet-pc,
    [class*="button"].max-height-third-tablet-pc,
    [class*="badge"].max-height-third-tablet-pc,
    [class*="pile"].max-height-third-tablet-pc,
    [class*="input"].max-height-third-tablet-pc,
    [class*="table"].max-height-third-tablet-pc {
      max-height: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-third-tablet-pc,
    [class*="card"].max-height-third-tablet-pc,
    [class*="button"].max-height-third-tablet-pc,
    [class*="badge"].max-height-third-tablet-pc,
    [class*="pile"].max-height-third-tablet-pc,
    [class*="input"].max-height-third-tablet-pc,
    [class*="table"].max-height-third-tablet-pc {
      max-height: calc((100% / 3) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-third-pc,
    [class*="card"].max-height-third-pc,
    [class*="button"].max-height-third-pc,
    [class*="badge"].max-height-third-pc,
    [class*="pile"].max-height-third-pc,
    [class*="input"].max-height-third-pc,
    [class*="table"].max-height-third-pc {
      max-height: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-third-ultrawide,
    [class*="card"].max-height-third-ultrawide,
    [class*="button"].max-height-third-ultrawide,
    [class*="badge"].max-height-third-ultrawide,
    [class*="pile"].max-height-third-ultrawide,
    [class*="input"].max-height-third-ultrawide,
    [class*="table"].max-height-third-ultrawide {
      max-height: calc((100% / 3) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-third-super-ultrawide,
    [class*="card"].max-height-third-super-ultrawide,
    [class*="button"].max-height-third-super-ultrawide,
    [class*="badge"].max-height-third-super-ultrawide,
    [class*="pile"].max-height-third-super-ultrawide,
    [class*="input"].max-height-third-super-ultrawide,
    [class*="table"].max-height-third-super-ultrawide {
      max-height: calc((100% / 3) - (8px*2)); } }

[class*="bubble"].max-height-quater,
[class*="card"].max-height-quater,
[class*="button"].max-height-quater,
[class*="badge"].max-height-quater,
[class*="pile"].max-height-quater,
[class*="input"].max-height-quater,
[class*="table"].max-height-quater {
  max-height: calc(25% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-quater-tablet,
    [class*="card"].max-height-quater-tablet,
    [class*="button"].max-height-quater-tablet,
    [class*="badge"].max-height-quater-tablet,
    [class*="pile"].max-height-quater-tablet,
    [class*="input"].max-height-quater-tablet,
    [class*="table"].max-height-quater-tablet {
      max-height: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-quater-tablet-pc,
    [class*="card"].max-height-quater-tablet-pc,
    [class*="button"].max-height-quater-tablet-pc,
    [class*="badge"].max-height-quater-tablet-pc,
    [class*="pile"].max-height-quater-tablet-pc,
    [class*="input"].max-height-quater-tablet-pc,
    [class*="table"].max-height-quater-tablet-pc {
      max-height: calc(25% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-quater-tablet-pc,
    [class*="card"].max-height-quater-tablet-pc,
    [class*="button"].max-height-quater-tablet-pc,
    [class*="badge"].max-height-quater-tablet-pc,
    [class*="pile"].max-height-quater-tablet-pc,
    [class*="input"].max-height-quater-tablet-pc,
    [class*="table"].max-height-quater-tablet-pc {
      max-height: calc(25% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-quater-pc,
    [class*="card"].max-height-quater-pc,
    [class*="button"].max-height-quater-pc,
    [class*="badge"].max-height-quater-pc,
    [class*="pile"].max-height-quater-pc,
    [class*="input"].max-height-quater-pc,
    [class*="table"].max-height-quater-pc {
      max-height: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-quater-ultrawide,
    [class*="card"].max-height-quater-ultrawide,
    [class*="button"].max-height-quater-ultrawide,
    [class*="badge"].max-height-quater-ultrawide,
    [class*="pile"].max-height-quater-ultrawide,
    [class*="input"].max-height-quater-ultrawide,
    [class*="table"].max-height-quater-ultrawide {
      max-height: calc(25% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-quater-super-ultrawide,
    [class*="card"].max-height-quater-super-ultrawide,
    [class*="button"].max-height-quater-super-ultrawide,
    [class*="badge"].max-height-quater-super-ultrawide,
    [class*="pile"].max-height-quater-super-ultrawide,
    [class*="input"].max-height-quater-super-ultrawide,
    [class*="table"].max-height-quater-super-ultrawide {
      max-height: calc(25% - (8px*2)); } }

[class*="bubble"].max-height-fifth,
[class*="card"].max-height-fifth,
[class*="button"].max-height-fifth,
[class*="badge"].max-height-fifth,
[class*="pile"].max-height-fifth,
[class*="input"].max-height-fifth,
[class*="table"].max-height-fifth {
  max-height: calc(20% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-fifth-tablet,
    [class*="card"].max-height-fifth-tablet,
    [class*="button"].max-height-fifth-tablet,
    [class*="badge"].max-height-fifth-tablet,
    [class*="pile"].max-height-fifth-tablet,
    [class*="input"].max-height-fifth-tablet,
    [class*="table"].max-height-fifth-tablet {
      max-height: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-fifth-tablet-pc,
    [class*="card"].max-height-fifth-tablet-pc,
    [class*="button"].max-height-fifth-tablet-pc,
    [class*="badge"].max-height-fifth-tablet-pc,
    [class*="pile"].max-height-fifth-tablet-pc,
    [class*="input"].max-height-fifth-tablet-pc,
    [class*="table"].max-height-fifth-tablet-pc {
      max-height: calc(20% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-fifth-tablet-pc,
    [class*="card"].max-height-fifth-tablet-pc,
    [class*="button"].max-height-fifth-tablet-pc,
    [class*="badge"].max-height-fifth-tablet-pc,
    [class*="pile"].max-height-fifth-tablet-pc,
    [class*="input"].max-height-fifth-tablet-pc,
    [class*="table"].max-height-fifth-tablet-pc {
      max-height: calc(20% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-fifth-pc,
    [class*="card"].max-height-fifth-pc,
    [class*="button"].max-height-fifth-pc,
    [class*="badge"].max-height-fifth-pc,
    [class*="pile"].max-height-fifth-pc,
    [class*="input"].max-height-fifth-pc,
    [class*="table"].max-height-fifth-pc {
      max-height: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-fifth-ultrawide,
    [class*="card"].max-height-fifth-ultrawide,
    [class*="button"].max-height-fifth-ultrawide,
    [class*="badge"].max-height-fifth-ultrawide,
    [class*="pile"].max-height-fifth-ultrawide,
    [class*="input"].max-height-fifth-ultrawide,
    [class*="table"].max-height-fifth-ultrawide {
      max-height: calc(20% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-fifth-super-ultrawide,
    [class*="card"].max-height-fifth-super-ultrawide,
    [class*="button"].max-height-fifth-super-ultrawide,
    [class*="badge"].max-height-fifth-super-ultrawide,
    [class*="pile"].max-height-fifth-super-ultrawide,
    [class*="input"].max-height-fifth-super-ultrawide,
    [class*="table"].max-height-fifth-super-ultrawide {
      max-height: calc(20% - (8px*2)); } }

[class*="bubble"].max-height-sixth,
[class*="card"].max-height-sixth,
[class*="button"].max-height-sixth,
[class*="badge"].max-height-sixth,
[class*="pile"].max-height-sixth,
[class*="input"].max-height-sixth,
[class*="table"].max-height-sixth {
  max-height: calc((100% / 6) - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-sixth-tablet,
    [class*="card"].max-height-sixth-tablet,
    [class*="button"].max-height-sixth-tablet,
    [class*="badge"].max-height-sixth-tablet,
    [class*="pile"].max-height-sixth-tablet,
    [class*="input"].max-height-sixth-tablet,
    [class*="table"].max-height-sixth-tablet {
      max-height: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-sixth-tablet-pc,
    [class*="card"].max-height-sixth-tablet-pc,
    [class*="button"].max-height-sixth-tablet-pc,
    [class*="badge"].max-height-sixth-tablet-pc,
    [class*="pile"].max-height-sixth-tablet-pc,
    [class*="input"].max-height-sixth-tablet-pc,
    [class*="table"].max-height-sixth-tablet-pc {
      max-height: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-sixth-tablet-pc,
    [class*="card"].max-height-sixth-tablet-pc,
    [class*="button"].max-height-sixth-tablet-pc,
    [class*="badge"].max-height-sixth-tablet-pc,
    [class*="pile"].max-height-sixth-tablet-pc,
    [class*="input"].max-height-sixth-tablet-pc,
    [class*="table"].max-height-sixth-tablet-pc {
      max-height: calc((100% / 6) - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-sixth-pc,
    [class*="card"].max-height-sixth-pc,
    [class*="button"].max-height-sixth-pc,
    [class*="badge"].max-height-sixth-pc,
    [class*="pile"].max-height-sixth-pc,
    [class*="input"].max-height-sixth-pc,
    [class*="table"].max-height-sixth-pc {
      max-height: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-sixth-ultrawide,
    [class*="card"].max-height-sixth-ultrawide,
    [class*="button"].max-height-sixth-ultrawide,
    [class*="badge"].max-height-sixth-ultrawide,
    [class*="pile"].max-height-sixth-ultrawide,
    [class*="input"].max-height-sixth-ultrawide,
    [class*="table"].max-height-sixth-ultrawide {
      max-height: calc((100% / 6) - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-sixth-super-ultrawide,
    [class*="card"].max-height-sixth-super-ultrawide,
    [class*="button"].max-height-sixth-super-ultrawide,
    [class*="badge"].max-height-sixth-super-ultrawide,
    [class*="pile"].max-height-sixth-super-ultrawide,
    [class*="input"].max-height-sixth-super-ultrawide,
    [class*="table"].max-height-sixth-super-ultrawide {
      max-height: calc((100% / 6) - (8px*2)); } }

[class*="bubble"].max-height-eighth,
[class*="card"].max-height-eighth,
[class*="button"].max-height-eighth,
[class*="badge"].max-height-eighth,
[class*="pile"].max-height-eighth,
[class*="input"].max-height-eighth,
[class*="table"].max-height-eighth {
  max-height: calc(12.5% - (8px*2)); }
  @media (min-width: 600px) {
    [class*="bubble"].max-height-eighth-tablet,
    [class*="card"].max-height-eighth-tablet,
    [class*="button"].max-height-eighth-tablet,
    [class*="badge"].max-height-eighth-tablet,
    [class*="pile"].max-height-eighth-tablet,
    [class*="input"].max-height-eighth-tablet,
    [class*="table"].max-height-eighth-tablet {
      max-height: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) {
    [class*="bubble"].max-height-eighth-tablet-pc,
    [class*="card"].max-height-eighth-tablet-pc,
    [class*="button"].max-height-eighth-tablet-pc,
    [class*="badge"].max-height-eighth-tablet-pc,
    [class*="pile"].max-height-eighth-tablet-pc,
    [class*="input"].max-height-eighth-tablet-pc,
    [class*="table"].max-height-eighth-tablet-pc {
      max-height: calc(12.5% - (8px*2)); } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    [class*="bubble"].max-height-eighth-tablet-pc,
    [class*="card"].max-height-eighth-tablet-pc,
    [class*="button"].max-height-eighth-tablet-pc,
    [class*="badge"].max-height-eighth-tablet-pc,
    [class*="pile"].max-height-eighth-tablet-pc,
    [class*="input"].max-height-eighth-tablet-pc,
    [class*="table"].max-height-eighth-tablet-pc {
      max-height: calc(12.5% - (8px*2)); } }
  @media (min-width: 1440px) {
    [class*="bubble"].max-height-eighth-pc,
    [class*="card"].max-height-eighth-pc,
    [class*="button"].max-height-eighth-pc,
    [class*="badge"].max-height-eighth-pc,
    [class*="pile"].max-height-eighth-pc,
    [class*="input"].max-height-eighth-pc,
    [class*="table"].max-height-eighth-pc {
      max-height: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-eighth-ultrawide,
    [class*="card"].max-height-eighth-ultrawide,
    [class*="button"].max-height-eighth-ultrawide,
    [class*="badge"].max-height-eighth-ultrawide,
    [class*="pile"].max-height-eighth-ultrawide,
    [class*="input"].max-height-eighth-ultrawide,
    [class*="table"].max-height-eighth-ultrawide {
      max-height: calc(12.5% - (8px*2)); } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    [class*="bubble"].max-height-eighth-super-ultrawide,
    [class*="card"].max-height-eighth-super-ultrawide,
    [class*="button"].max-height-eighth-super-ultrawide,
    [class*="badge"].max-height-eighth-super-ultrawide,
    [class*="pile"].max-height-eighth-super-ultrawide,
    [class*="input"].max-height-eighth-super-ultrawide,
    [class*="table"].max-height-eighth-super-ultrawide {
      max-height: calc(12.5% - (8px*2)); } }

.bg-none, [class*="frame"] .bg-none {
  background-color: transparent; }
  @media (min-width: 600px) {
    .bg-none-tablet, [class*="frame"] .bg-none-tablet {
      background-color: transparent; } }
  @media (min-width: 1024px) {
    .bg-none-tablet-pc, [class*="frame"] .bg-none-tablet-pc {
      background-color: transparent; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .bg-none-tablet-pc, [class*="frame"] .bg-none-tablet-pc {
      background-color: transparent; } }
  @media (min-width: 1440px) {
    .bg-none-pc, [class*="frame"] .bg-none-pc {
      background-color: transparent; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .bg-none-ultrawide, [class*="frame"] .bg-none-ultrawide {
      background-color: transparent; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .bg-none-super-ultrawide, [class*="frame"] .bg-none-super-ultrawide {
      background-color: transparent; } }

.frame .bg-black, .frame .bg-black-themed {
  background-color: #333333; }
  @media (min-width: 600px) {
    .frame .bg-black-tablet, .frame .bg-black-themed-tablet {
      background-color: #333333; } }
  @media (min-width: 1024px) {
    .frame .bg-black-tablet-pc, .frame .bg-black-themed-tablet-pc {
      background-color: #333333; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-black-tablet-pc, .frame .bg-black-themed-tablet-pc {
      background-color: #333333; } }
  @media (min-width: 1440px) {
    .frame .bg-black-pc, .frame .bg-black-themed-pc {
      background-color: #333333; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-black-ultrawide, .frame .bg-black-themed-ultrawide {
      background-color: #333333; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-black-super-ultrawide, .frame .bg-black-themed-super-ultrawide {
      background-color: #333333; } }

.frame .bg-light-black, .frame .bg-light-black-themed {
  background-color: #4d4d4d; }
  @media (min-width: 600px) {
    .frame .bg-light-black-tablet, .frame .bg-light-black-themed-tablet {
      background-color: #4d4d4d; } }
  @media (min-width: 1024px) {
    .frame .bg-light-black-tablet-pc, .frame .bg-light-black-themed-tablet-pc {
      background-color: #4d4d4d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-black-tablet-pc, .frame .bg-light-black-themed-tablet-pc {
      background-color: #4d4d4d; } }
  @media (min-width: 1440px) {
    .frame .bg-light-black-pc, .frame .bg-light-black-themed-pc {
      background-color: #4d4d4d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-black-ultrawide, .frame .bg-light-black-themed-ultrawide {
      background-color: #4d4d4d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-black-super-ultrawide, .frame .bg-light-black-themed-super-ultrawide {
      background-color: #4d4d4d; } }

.frame .bg-darker-grey, .frame .bg-darker-grey-themed {
  background-color: #999999; }
  @media (min-width: 600px) {
    .frame .bg-darker-grey-tablet, .frame .bg-darker-grey-themed-tablet {
      background-color: #999999; } }
  @media (min-width: 1024px) {
    .frame .bg-darker-grey-tablet-pc, .frame .bg-darker-grey-themed-tablet-pc {
      background-color: #999999; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-darker-grey-tablet-pc, .frame .bg-darker-grey-themed-tablet-pc {
      background-color: #999999; } }
  @media (min-width: 1440px) {
    .frame .bg-darker-grey-pc, .frame .bg-darker-grey-themed-pc {
      background-color: #999999; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-darker-grey-ultrawide, .frame .bg-darker-grey-themed-ultrawide {
      background-color: #999999; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-darker-grey-super-ultrawide, .frame .bg-darker-grey-themed-super-ultrawide {
      background-color: #999999; } }

.frame .bg-dark-grey, .frame .bg-dark-grey-themed {
  background-color: #b3b3b3; }
  @media (min-width: 600px) {
    .frame .bg-dark-grey-tablet, .frame .bg-dark-grey-themed-tablet {
      background-color: #b3b3b3; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-grey-tablet-pc, .frame .bg-dark-grey-themed-tablet-pc {
      background-color: #b3b3b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-grey-tablet-pc, .frame .bg-dark-grey-themed-tablet-pc {
      background-color: #b3b3b3; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-grey-pc, .frame .bg-dark-grey-themed-pc {
      background-color: #b3b3b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-grey-ultrawide, .frame .bg-dark-grey-themed-ultrawide {
      background-color: #b3b3b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-grey-super-ultrawide, .frame .bg-dark-grey-themed-super-ultrawide {
      background-color: #b3b3b3; } }

.frame .bg-grey, .frame .bg-grey-themed {
  background-color: #cccccc; }
  @media (min-width: 600px) {
    .frame .bg-grey-tablet, .frame .bg-grey-themed-tablet {
      background-color: #cccccc; } }
  @media (min-width: 1024px) {
    .frame .bg-grey-tablet-pc, .frame .bg-grey-themed-tablet-pc {
      background-color: #cccccc; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-grey-tablet-pc, .frame .bg-grey-themed-tablet-pc {
      background-color: #cccccc; } }
  @media (min-width: 1440px) {
    .frame .bg-grey-pc, .frame .bg-grey-themed-pc {
      background-color: #cccccc; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-grey-ultrawide, .frame .bg-grey-themed-ultrawide {
      background-color: #cccccc; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-grey-super-ultrawide, .frame .bg-grey-themed-super-ultrawide {
      background-color: #cccccc; } }

.frame .bg-light-grey, .frame .bg-light-grey-themed {
  background-color: #d9d9d9; }
  @media (min-width: 600px) {
    .frame .bg-light-grey-tablet, .frame .bg-light-grey-themed-tablet {
      background-color: #d9d9d9; } }
  @media (min-width: 1024px) {
    .frame .bg-light-grey-tablet-pc, .frame .bg-light-grey-themed-tablet-pc {
      background-color: #d9d9d9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-grey-tablet-pc, .frame .bg-light-grey-themed-tablet-pc {
      background-color: #d9d9d9; } }
  @media (min-width: 1440px) {
    .frame .bg-light-grey-pc, .frame .bg-light-grey-themed-pc {
      background-color: #d9d9d9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-grey-ultrawide, .frame .bg-light-grey-themed-ultrawide {
      background-color: #d9d9d9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-grey-super-ultrawide, .frame .bg-light-grey-themed-super-ultrawide {
      background-color: #d9d9d9; } }

.frame .bg-lighter-grey, .frame .bg-lighter-grey-themed {
  background-color: #e6e6e6; }
  @media (min-width: 600px) {
    .frame .bg-lighter-grey-tablet, .frame .bg-lighter-grey-themed-tablet {
      background-color: #e6e6e6; } }
  @media (min-width: 1024px) {
    .frame .bg-lighter-grey-tablet-pc, .frame .bg-lighter-grey-themed-tablet-pc {
      background-color: #e6e6e6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-lighter-grey-tablet-pc, .frame .bg-lighter-grey-themed-tablet-pc {
      background-color: #e6e6e6; } }
  @media (min-width: 1440px) {
    .frame .bg-lighter-grey-pc, .frame .bg-lighter-grey-themed-pc {
      background-color: #e6e6e6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-lighter-grey-ultrawide, .frame .bg-lighter-grey-themed-ultrawide {
      background-color: #e6e6e6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-lighter-grey-super-ultrawide, .frame .bg-lighter-grey-themed-super-ultrawide {
      background-color: #e6e6e6; } }

.frame .bg-dark-white, .frame .bg-dark-white-themed {
  background-color: #f0f0f0; }
  @media (min-width: 600px) {
    .frame .bg-dark-white-tablet, .frame .bg-dark-white-themed-tablet {
      background-color: #f0f0f0; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-white-tablet-pc, .frame .bg-dark-white-themed-tablet-pc {
      background-color: #f0f0f0; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-white-tablet-pc, .frame .bg-dark-white-themed-tablet-pc {
      background-color: #f0f0f0; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-white-pc, .frame .bg-dark-white-themed-pc {
      background-color: #f0f0f0; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-white-ultrawide, .frame .bg-dark-white-themed-ultrawide {
      background-color: #f0f0f0; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-white-super-ultrawide, .frame .bg-dark-white-themed-super-ultrawide {
      background-color: #f0f0f0; } }

.frame .bg-white, .frame .bg-white-themed {
  background-color: #fdfdfd; }
  @media (min-width: 600px) {
    .frame .bg-white-tablet, .frame .bg-white-themed-tablet {
      background-color: #fdfdfd; } }
  @media (min-width: 1024px) {
    .frame .bg-white-tablet-pc, .frame .bg-white-themed-tablet-pc {
      background-color: #fdfdfd; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-white-tablet-pc, .frame .bg-white-themed-tablet-pc {
      background-color: #fdfdfd; } }
  @media (min-width: 1440px) {
    .frame .bg-white-pc, .frame .bg-white-themed-pc {
      background-color: #fdfdfd; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-white-ultrawide, .frame .bg-white-themed-ultrawide {
      background-color: #fdfdfd; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-white-super-ultrawide, .frame .bg-white-themed-super-ultrawide {
      background-color: #fdfdfd; } }

.frame .bg-light-yellow, .frame .bg-light-yellow-themed {
  background-color: #f8f3b3; }
  @media (min-width: 600px) {
    .frame .bg-light-yellow-tablet, .frame .bg-light-yellow-themed-tablet {
      background-color: #f8f3b3; } }
  @media (min-width: 1024px) {
    .frame .bg-light-yellow-tablet-pc, .frame .bg-light-yellow-themed-tablet-pc {
      background-color: #f8f3b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-yellow-tablet-pc, .frame .bg-light-yellow-themed-tablet-pc {
      background-color: #f8f3b3; } }
  @media (min-width: 1440px) {
    .frame .bg-light-yellow-pc, .frame .bg-light-yellow-themed-pc {
      background-color: #f8f3b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-yellow-ultrawide, .frame .bg-light-yellow-themed-ultrawide {
      background-color: #f8f3b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-yellow-super-ultrawide, .frame .bg-light-yellow-themed-super-ultrawide {
      background-color: #f8f3b3; } }

.frame .bg-yellow, .frame .bg-yellow-themed {
  background-color: #f2e76d; }
  @media (min-width: 600px) {
    .frame .bg-yellow-tablet, .frame .bg-yellow-themed-tablet {
      background-color: #f2e76d; } }
  @media (min-width: 1024px) {
    .frame .bg-yellow-tablet-pc, .frame .bg-yellow-themed-tablet-pc {
      background-color: #f2e76d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-yellow-tablet-pc, .frame .bg-yellow-themed-tablet-pc {
      background-color: #f2e76d; } }
  @media (min-width: 1440px) {
    .frame .bg-yellow-pc, .frame .bg-yellow-themed-pc {
      background-color: #f2e76d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-yellow-ultrawide, .frame .bg-yellow-themed-ultrawide {
      background-color: #f2e76d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-yellow-super-ultrawide, .frame .bg-yellow-themed-super-ultrawide {
      background-color: #f2e76d; } }

.frame .bg-dark-yellow, .frame .bg-dark-yellow-themed {
  background-color: #ecdb27; }
  @media (min-width: 600px) {
    .frame .bg-dark-yellow-tablet, .frame .bg-dark-yellow-themed-tablet {
      background-color: #ecdb27; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-yellow-tablet-pc, .frame .bg-dark-yellow-themed-tablet-pc {
      background-color: #ecdb27; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-yellow-tablet-pc, .frame .bg-dark-yellow-themed-tablet-pc {
      background-color: #ecdb27; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-yellow-pc, .frame .bg-dark-yellow-themed-pc {
      background-color: #ecdb27; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-yellow-ultrawide, .frame .bg-dark-yellow-themed-ultrawide {
      background-color: #ecdb27; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-yellow-super-ultrawide, .frame .bg-dark-yellow-themed-super-ultrawide {
      background-color: #ecdb27; } }

.frame .bg-light-orange, .frame .bg-light-orange-themed {
  background-color: #f7c29c; }
  @media (min-width: 600px) {
    .frame .bg-light-orange-tablet, .frame .bg-light-orange-themed-tablet {
      background-color: #f7c29c; } }
  @media (min-width: 1024px) {
    .frame .bg-light-orange-tablet-pc, .frame .bg-light-orange-themed-tablet-pc {
      background-color: #f7c29c; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-orange-tablet-pc, .frame .bg-light-orange-themed-tablet-pc {
      background-color: #f7c29c; } }
  @media (min-width: 1440px) {
    .frame .bg-light-orange-pc, .frame .bg-light-orange-themed-pc {
      background-color: #f7c29c; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-orange-ultrawide, .frame .bg-light-orange-themed-ultrawide {
      background-color: #f7c29c; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-orange-super-ultrawide, .frame .bg-light-orange-themed-super-ultrawide {
      background-color: #f7c29c; } }

.frame .bg-orange, .frame .bg-orange-themed {
  background-color: #f29655; }
  @media (min-width: 600px) {
    .frame .bg-orange-tablet, .frame .bg-orange-themed-tablet {
      background-color: #f29655; } }
  @media (min-width: 1024px) {
    .frame .bg-orange-tablet-pc, .frame .bg-orange-themed-tablet-pc {
      background-color: #f29655; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-orange-tablet-pc, .frame .bg-orange-themed-tablet-pc {
      background-color: #f29655; } }
  @media (min-width: 1440px) {
    .frame .bg-orange-pc, .frame .bg-orange-themed-pc {
      background-color: #f29655; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-orange-ultrawide, .frame .bg-orange-themed-ultrawide {
      background-color: #f29655; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-orange-super-ultrawide, .frame .bg-orange-themed-super-ultrawide {
      background-color: #f29655; } }

.frame .bg-dark-orange, .frame .bg-dark-orange-themed {
  background-color: #e96b12; }
  @media (min-width: 600px) {
    .frame .bg-dark-orange-tablet, .frame .bg-dark-orange-themed-tablet {
      background-color: #e96b12; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-orange-tablet-pc, .frame .bg-dark-orange-themed-tablet-pc {
      background-color: #e96b12; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-orange-tablet-pc, .frame .bg-dark-orange-themed-tablet-pc {
      background-color: #e96b12; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-orange-pc, .frame .bg-dark-orange-themed-pc {
      background-color: #e96b12; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-orange-ultrawide, .frame .bg-dark-orange-themed-ultrawide {
      background-color: #e96b12; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-orange-super-ultrawide, .frame .bg-dark-orange-themed-super-ultrawide {
      background-color: #e96b12; } }

.frame .bg-light-red, .frame .bg-light-red-themed {
  background-color: #f8a8ae; }
  @media (min-width: 600px) {
    .frame .bg-light-red-tablet, .frame .bg-light-red-themed-tablet {
      background-color: #f8a8ae; } }
  @media (min-width: 1024px) {
    .frame .bg-light-red-tablet-pc, .frame .bg-light-red-themed-tablet-pc {
      background-color: #f8a8ae; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-red-tablet-pc, .frame .bg-light-red-themed-tablet-pc {
      background-color: #f8a8ae; } }
  @media (min-width: 1440px) {
    .frame .bg-light-red-pc, .frame .bg-light-red-themed-pc {
      background-color: #f8a8ae; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-red-ultrawide, .frame .bg-light-red-themed-ultrawide {
      background-color: #f8a8ae; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-red-super-ultrawide, .frame .bg-light-red-themed-super-ultrawide {
      background-color: #f8a8ae; } }

.frame .bg-red, .frame .bg-red-themed {
  background-color: #f2616d; }
  @media (min-width: 600px) {
    .frame .bg-red-tablet, .frame .bg-red-themed-tablet {
      background-color: #f2616d; } }
  @media (min-width: 1024px) {
    .frame .bg-red-tablet-pc, .frame .bg-red-themed-tablet-pc {
      background-color: #f2616d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-red-tablet-pc, .frame .bg-red-themed-tablet-pc {
      background-color: #f2616d; } }
  @media (min-width: 1440px) {
    .frame .bg-red-pc, .frame .bg-red-themed-pc {
      background-color: #f2616d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-red-ultrawide, .frame .bg-red-themed-ultrawide {
      background-color: #f2616d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-red-super-ultrawide, .frame .bg-red-themed-super-ultrawide {
      background-color: #f2616d; } }

.frame .bg-dark-red, .frame .bg-dark-red-themed {
  background-color: #ec1a2c; }
  @media (min-width: 600px) {
    .frame .bg-dark-red-tablet, .frame .bg-dark-red-themed-tablet {
      background-color: #ec1a2c; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-red-tablet-pc, .frame .bg-dark-red-themed-tablet-pc {
      background-color: #ec1a2c; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-red-tablet-pc, .frame .bg-dark-red-themed-tablet-pc {
      background-color: #ec1a2c; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-red-pc, .frame .bg-dark-red-themed-pc {
      background-color: #ec1a2c; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-red-ultrawide, .frame .bg-dark-red-themed-ultrawide {
      background-color: #ec1a2c; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-red-super-ultrawide, .frame .bg-dark-red-themed-super-ultrawide {
      background-color: #ec1a2c; } }

.frame .bg-light-purple, .frame .bg-light-purple-themed {
  background-color: #e1bff9; }
  @media (min-width: 600px) {
    .frame .bg-light-purple-tablet, .frame .bg-light-purple-themed-tablet {
      background-color: #e1bff9; } }
  @media (min-width: 1024px) {
    .frame .bg-light-purple-tablet-pc, .frame .bg-light-purple-themed-tablet-pc {
      background-color: #e1bff9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-purple-tablet-pc, .frame .bg-light-purple-themed-tablet-pc {
      background-color: #e1bff9; } }
  @media (min-width: 1440px) {
    .frame .bg-light-purple-pc, .frame .bg-light-purple-themed-pc {
      background-color: #e1bff9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-purple-ultrawide, .frame .bg-light-purple-themed-ultrawide {
      background-color: #e1bff9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-purple-super-ultrawide, .frame .bg-light-purple-themed-super-ultrawide {
      background-color: #e1bff9; } }

.frame .bg-purple, .frame .bg-purple-themed {
  background-color: #c079f2; }
  @media (min-width: 600px) {
    .frame .bg-purple-tablet, .frame .bg-purple-themed-tablet {
      background-color: #c079f2; } }
  @media (min-width: 1024px) {
    .frame .bg-purple-tablet-pc, .frame .bg-purple-themed-tablet-pc {
      background-color: #c079f2; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-purple-tablet-pc, .frame .bg-purple-themed-tablet-pc {
      background-color: #c079f2; } }
  @media (min-width: 1440px) {
    .frame .bg-purple-pc, .frame .bg-purple-themed-pc {
      background-color: #c079f2; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-purple-ultrawide, .frame .bg-purple-themed-ultrawide {
      background-color: #c079f2; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-purple-super-ultrawide, .frame .bg-purple-themed-super-ultrawide {
      background-color: #c079f2; } }

.frame .bg-dark-purple, .frame .bg-dark-purple-themed {
  background-color: #9f33eb; }
  @media (min-width: 600px) {
    .frame .bg-dark-purple-tablet, .frame .bg-dark-purple-themed-tablet {
      background-color: #9f33eb; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-purple-tablet-pc, .frame .bg-dark-purple-themed-tablet-pc {
      background-color: #9f33eb; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-purple-tablet-pc, .frame .bg-dark-purple-themed-tablet-pc {
      background-color: #9f33eb; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-purple-pc, .frame .bg-dark-purple-themed-pc {
      background-color: #9f33eb; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-purple-ultrawide, .frame .bg-dark-purple-themed-ultrawide {
      background-color: #9f33eb; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-purple-super-ultrawide, .frame .bg-dark-purple-themed-super-ultrawide {
      background-color: #9f33eb; } }

.frame .bg-light-blue, .frame .bg-light-blue-themed {
  background-color: #b3bff8; }
  @media (min-width: 600px) {
    .frame .bg-light-blue-tablet, .frame .bg-light-blue-themed-tablet {
      background-color: #b3bff8; } }
  @media (min-width: 1024px) {
    .frame .bg-light-blue-tablet-pc, .frame .bg-light-blue-themed-tablet-pc {
      background-color: #b3bff8; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-blue-tablet-pc, .frame .bg-light-blue-themed-tablet-pc {
      background-color: #b3bff8; } }
  @media (min-width: 1440px) {
    .frame .bg-light-blue-pc, .frame .bg-light-blue-themed-pc {
      background-color: #b3bff8; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-blue-ultrawide, .frame .bg-light-blue-themed-ultrawide {
      background-color: #b3bff8; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-blue-super-ultrawide, .frame .bg-light-blue-themed-super-ultrawide {
      background-color: #b3bff8; } }

.frame .bg-blue, .frame .bg-blue-themed {
  background-color: #6d83f2; }
  @media (min-width: 600px) {
    .frame .bg-blue-tablet, .frame .bg-blue-themed-tablet {
      background-color: #6d83f2; } }
  @media (min-width: 1024px) {
    .frame .bg-blue-tablet-pc, .frame .bg-blue-themed-tablet-pc {
      background-color: #6d83f2; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-blue-tablet-pc, .frame .bg-blue-themed-tablet-pc {
      background-color: #6d83f2; } }
  @media (min-width: 1440px) {
    .frame .bg-blue-pc, .frame .bg-blue-themed-pc {
      background-color: #6d83f2; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-blue-ultrawide, .frame .bg-blue-themed-ultrawide {
      background-color: #6d83f2; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-blue-super-ultrawide, .frame .bg-blue-themed-super-ultrawide {
      background-color: #6d83f2; } }

.frame .bg-dark-blue, .frame .bg-dark-blue-themed {
  background-color: #2747ec; }
  @media (min-width: 600px) {
    .frame .bg-dark-blue-tablet, .frame .bg-dark-blue-themed-tablet {
      background-color: #2747ec; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-blue-tablet-pc, .frame .bg-dark-blue-themed-tablet-pc {
      background-color: #2747ec; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-blue-tablet-pc, .frame .bg-dark-blue-themed-tablet-pc {
      background-color: #2747ec; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-blue-pc, .frame .bg-dark-blue-themed-pc {
      background-color: #2747ec; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-blue-ultrawide, .frame .bg-dark-blue-themed-ultrawide {
      background-color: #2747ec; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-blue-super-ultrawide, .frame .bg-dark-blue-themed-super-ultrawide {
      background-color: #2747ec; } }

.frame .bg-light-mint, .frame .bg-light-mint-themed {
  background-color: #9cf7e1; }
  @media (min-width: 600px) {
    .frame .bg-light-mint-tablet, .frame .bg-light-mint-themed-tablet {
      background-color: #9cf7e1; } }
  @media (min-width: 1024px) {
    .frame .bg-light-mint-tablet-pc, .frame .bg-light-mint-themed-tablet-pc {
      background-color: #9cf7e1; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-mint-tablet-pc, .frame .bg-light-mint-themed-tablet-pc {
      background-color: #9cf7e1; } }
  @media (min-width: 1440px) {
    .frame .bg-light-mint-pc, .frame .bg-light-mint-themed-pc {
      background-color: #9cf7e1; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-mint-ultrawide, .frame .bg-light-mint-themed-ultrawide {
      background-color: #9cf7e1; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-mint-super-ultrawide, .frame .bg-light-mint-themed-super-ultrawide {
      background-color: #9cf7e1; } }

.frame .bg-mint, .frame .bg-mint-themed {
  background-color: #55f2cb; }
  @media (min-width: 600px) {
    .frame .bg-mint-tablet, .frame .bg-mint-themed-tablet {
      background-color: #55f2cb; } }
  @media (min-width: 1024px) {
    .frame .bg-mint-tablet-pc, .frame .bg-mint-themed-tablet-pc {
      background-color: #55f2cb; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-mint-tablet-pc, .frame .bg-mint-themed-tablet-pc {
      background-color: #55f2cb; } }
  @media (min-width: 1440px) {
    .frame .bg-mint-pc, .frame .bg-mint-themed-pc {
      background-color: #55f2cb; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-mint-ultrawide, .frame .bg-mint-themed-ultrawide {
      background-color: #55f2cb; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-mint-super-ultrawide, .frame .bg-mint-themed-super-ultrawide {
      background-color: #55f2cb; } }

.frame .bg-dark-mint, .frame .bg-dark-mint-themed {
  background-color: #12e9b3; }
  @media (min-width: 600px) {
    .frame .bg-dark-mint-tablet, .frame .bg-dark-mint-themed-tablet {
      background-color: #12e9b3; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-mint-tablet-pc, .frame .bg-dark-mint-themed-tablet-pc {
      background-color: #12e9b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-mint-tablet-pc, .frame .bg-dark-mint-themed-tablet-pc {
      background-color: #12e9b3; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-mint-pc, .frame .bg-dark-mint-themed-pc {
      background-color: #12e9b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-mint-ultrawide, .frame .bg-dark-mint-themed-ultrawide {
      background-color: #12e9b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-mint-super-ultrawide, .frame .bg-dark-mint-themed-super-ultrawide {
      background-color: #12e9b3; } }

.frame .bg-light-green, .frame .bg-light-green-themed {
  background-color: #bff9cd; }
  @media (min-width: 600px) {
    .frame .bg-light-green-tablet, .frame .bg-light-green-themed-tablet {
      background-color: #bff9cd; } }
  @media (min-width: 1024px) {
    .frame .bg-light-green-tablet-pc, .frame .bg-light-green-themed-tablet-pc {
      background-color: #bff9cd; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-green-tablet-pc, .frame .bg-light-green-themed-tablet-pc {
      background-color: #bff9cd; } }
  @media (min-width: 1440px) {
    .frame .bg-light-green-pc, .frame .bg-light-green-themed-pc {
      background-color: #bff9cd; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-green-ultrawide, .frame .bg-light-green-themed-ultrawide {
      background-color: #bff9cd; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-green-super-ultrawide, .frame .bg-light-green-themed-super-ultrawide {
      background-color: #bff9cd; } }

.frame .bg-green, .frame .bg-green-themed {
  background-color: #79f297; }
  @media (min-width: 600px) {
    .frame .bg-green-tablet, .frame .bg-green-themed-tablet {
      background-color: #79f297; } }
  @media (min-width: 1024px) {
    .frame .bg-green-tablet-pc, .frame .bg-green-themed-tablet-pc {
      background-color: #79f297; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-green-tablet-pc, .frame .bg-green-themed-tablet-pc {
      background-color: #79f297; } }
  @media (min-width: 1440px) {
    .frame .bg-green-pc, .frame .bg-green-themed-pc {
      background-color: #79f297; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-green-ultrawide, .frame .bg-green-themed-ultrawide {
      background-color: #79f297; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-green-super-ultrawide, .frame .bg-green-themed-super-ultrawide {
      background-color: #79f297; } }

.frame .bg-dark-green, .frame .bg-dark-green-themed {
  background-color: #33eb61; }
  @media (min-width: 600px) {
    .frame .bg-dark-green-tablet, .frame .bg-dark-green-themed-tablet {
      background-color: #33eb61; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-green-tablet-pc, .frame .bg-dark-green-themed-tablet-pc {
      background-color: #33eb61; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-green-tablet-pc, .frame .bg-dark-green-themed-tablet-pc {
      background-color: #33eb61; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-green-pc, .frame .bg-dark-green-themed-pc {
      background-color: #33eb61; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-green-ultrawide, .frame .bg-dark-green-themed-ultrawide {
      background-color: #33eb61; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-green-super-ultrawide, .frame .bg-dark-green-themed-super-ultrawide {
      background-color: #33eb61; } }

.frame-dark .bg-black, .frame-dark .bg-black-themed {
  background-color: #262626; }
  @media (min-width: 600px) {
    .frame-dark .bg-black-tablet, .frame-dark .bg-black-themed-tablet {
      background-color: #262626; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-black-tablet-pc, .frame-dark .bg-black-themed-tablet-pc {
      background-color: #262626; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-black-tablet-pc, .frame-dark .bg-black-themed-tablet-pc {
      background-color: #262626; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-black-pc, .frame-dark .bg-black-themed-pc {
      background-color: #262626; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-black-ultrawide, .frame-dark .bg-black-themed-ultrawide {
      background-color: #262626; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-black-super-ultrawide, .frame-dark .bg-black-themed-super-ultrawide {
      background-color: #262626; } }

.frame-dark .bg-light-black, .frame-dark .bg-light-black-themed {
  background-color: #404040; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-black-tablet, .frame-dark .bg-light-black-themed-tablet {
      background-color: #404040; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-black-tablet-pc, .frame-dark .bg-light-black-themed-tablet-pc {
      background-color: #404040; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-black-tablet-pc, .frame-dark .bg-light-black-themed-tablet-pc {
      background-color: #404040; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-black-pc, .frame-dark .bg-light-black-themed-pc {
      background-color: #404040; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-black-ultrawide, .frame-dark .bg-light-black-themed-ultrawide {
      background-color: #404040; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-black-super-ultrawide, .frame-dark .bg-light-black-themed-super-ultrawide {
      background-color: #404040; } }

.frame-dark .bg-darker-grey, .frame-dark .bg-darker-grey-themed {
  background-color: #4d4d4d; }
  @media (min-width: 600px) {
    .frame-dark .bg-darker-grey-tablet, .frame-dark .bg-darker-grey-themed-tablet {
      background-color: #4d4d4d; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-darker-grey-tablet-pc, .frame-dark .bg-darker-grey-themed-tablet-pc {
      background-color: #4d4d4d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-darker-grey-tablet-pc, .frame-dark .bg-darker-grey-themed-tablet-pc {
      background-color: #4d4d4d; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-darker-grey-pc, .frame-dark .bg-darker-grey-themed-pc {
      background-color: #4d4d4d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-darker-grey-ultrawide, .frame-dark .bg-darker-grey-themed-ultrawide {
      background-color: #4d4d4d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-darker-grey-super-ultrawide, .frame-dark .bg-darker-grey-themed-super-ultrawide {
      background-color: #4d4d4d; } }

.frame-dark .bg-dark-grey, .frame-dark .bg-dark-grey-themed {
  background-color: #676767; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-grey-tablet, .frame-dark .bg-dark-grey-themed-tablet {
      background-color: #676767; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-grey-tablet-pc, .frame-dark .bg-dark-grey-themed-tablet-pc {
      background-color: #676767; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-grey-tablet-pc, .frame-dark .bg-dark-grey-themed-tablet-pc {
      background-color: #676767; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-grey-pc, .frame-dark .bg-dark-grey-themed-pc {
      background-color: #676767; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-grey-ultrawide, .frame-dark .bg-dark-grey-themed-ultrawide {
      background-color: #676767; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-grey-super-ultrawide, .frame-dark .bg-dark-grey-themed-super-ultrawide {
      background-color: #676767; } }

.frame-dark .bg-grey, .frame-dark .bg-grey-themed {
  background-color: #808080; }
  @media (min-width: 600px) {
    .frame-dark .bg-grey-tablet, .frame-dark .bg-grey-themed-tablet {
      background-color: #808080; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-grey-tablet-pc, .frame-dark .bg-grey-themed-tablet-pc {
      background-color: #808080; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-grey-tablet-pc, .frame-dark .bg-grey-themed-tablet-pc {
      background-color: #808080; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-grey-pc, .frame-dark .bg-grey-themed-pc {
      background-color: #808080; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-grey-ultrawide, .frame-dark .bg-grey-themed-ultrawide {
      background-color: #808080; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-grey-super-ultrawide, .frame-dark .bg-grey-themed-super-ultrawide {
      background-color: #808080; } }

.frame-dark .bg-light-grey, .frame-dark .bg-light-grey-themed {
  background-color: #8d8d8d; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-grey-tablet, .frame-dark .bg-light-grey-themed-tablet {
      background-color: #8d8d8d; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-grey-tablet-pc, .frame-dark .bg-light-grey-themed-tablet-pc {
      background-color: #8d8d8d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-grey-tablet-pc, .frame-dark .bg-light-grey-themed-tablet-pc {
      background-color: #8d8d8d; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-grey-pc, .frame-dark .bg-light-grey-themed-pc {
      background-color: #8d8d8d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-grey-ultrawide, .frame-dark .bg-light-grey-themed-ultrawide {
      background-color: #8d8d8d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-grey-super-ultrawide, .frame-dark .bg-light-grey-themed-super-ultrawide {
      background-color: #8d8d8d; } }

.frame-dark .bg-lighter-grey, .frame-dark .bg-lighter-grey-themed {
  background-color: #9a9a9a; }
  @media (min-width: 600px) {
    .frame-dark .bg-lighter-grey-tablet, .frame-dark .bg-lighter-grey-themed-tablet {
      background-color: #9a9a9a; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-lighter-grey-tablet-pc, .frame-dark .bg-lighter-grey-themed-tablet-pc {
      background-color: #9a9a9a; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-lighter-grey-tablet-pc, .frame-dark .bg-lighter-grey-themed-tablet-pc {
      background-color: #9a9a9a; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-lighter-grey-pc, .frame-dark .bg-lighter-grey-themed-pc {
      background-color: #9a9a9a; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-lighter-grey-ultrawide, .frame-dark .bg-lighter-grey-themed-ultrawide {
      background-color: #9a9a9a; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-lighter-grey-super-ultrawide, .frame-dark .bg-lighter-grey-themed-super-ultrawide {
      background-color: #9a9a9a; } }

.frame-dark .bg-dark-white, .frame-dark .bg-dark-white-themed {
  background-color: #d9d9d9; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-white-tablet, .frame-dark .bg-dark-white-themed-tablet {
      background-color: #d9d9d9; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-white-tablet-pc, .frame-dark .bg-dark-white-themed-tablet-pc {
      background-color: #d9d9d9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-white-tablet-pc, .frame-dark .bg-dark-white-themed-tablet-pc {
      background-color: #d9d9d9; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-white-pc, .frame-dark .bg-dark-white-themed-pc {
      background-color: #d9d9d9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-white-ultrawide, .frame-dark .bg-dark-white-themed-ultrawide {
      background-color: #d9d9d9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-white-super-ultrawide, .frame-dark .bg-dark-white-themed-super-ultrawide {
      background-color: #d9d9d9; } }

.frame-dark .bg-white, .frame-dark .bg-white-themed {
  background-color: #e6e6e6; }
  @media (min-width: 600px) {
    .frame-dark .bg-white-tablet, .frame-dark .bg-white-themed-tablet {
      background-color: #e6e6e6; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-white-tablet-pc, .frame-dark .bg-white-themed-tablet-pc {
      background-color: #e6e6e6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-white-tablet-pc, .frame-dark .bg-white-themed-tablet-pc {
      background-color: #e6e6e6; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-white-pc, .frame-dark .bg-white-themed-pc {
      background-color: #e6e6e6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-white-ultrawide, .frame-dark .bg-white-themed-ultrawide {
      background-color: #e6e6e6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-white-super-ultrawide, .frame-dark .bg-white-themed-super-ultrawide {
      background-color: #e6e6e6; } }

.frame-dark .bg-light-yellow, .frame-dark .bg-light-yellow-themed {
  background-color: #fffbc0; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-yellow-tablet, .frame-dark .bg-light-yellow-themed-tablet {
      background-color: #fffbc0; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-yellow-tablet-pc, .frame-dark .bg-light-yellow-themed-tablet-pc {
      background-color: #fffbc0; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-yellow-tablet-pc, .frame-dark .bg-light-yellow-themed-tablet-pc {
      background-color: #fffbc0; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-yellow-pc, .frame-dark .bg-light-yellow-themed-pc {
      background-color: #fffbc0; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-yellow-ultrawide, .frame-dark .bg-light-yellow-themed-ultrawide {
      background-color: #fffbc0; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-yellow-super-ultrawide, .frame-dark .bg-light-yellow-themed-super-ultrawide {
      background-color: #fffbc0; } }

.frame-dark .bg-yellow, .frame-dark .bg-yellow-themed {
  background-color: #fff673; }
  @media (min-width: 600px) {
    .frame-dark .bg-yellow-tablet, .frame-dark .bg-yellow-themed-tablet {
      background-color: #fff673; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-yellow-tablet-pc, .frame-dark .bg-yellow-themed-tablet-pc {
      background-color: #fff673; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-yellow-tablet-pc, .frame-dark .bg-yellow-themed-tablet-pc {
      background-color: #fff673; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-yellow-pc, .frame-dark .bg-yellow-themed-pc {
      background-color: #fff673; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-yellow-ultrawide, .frame-dark .bg-yellow-themed-ultrawide {
      background-color: #fff673; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-yellow-super-ultrawide, .frame-dark .bg-yellow-themed-super-ultrawide {
      background-color: #fff673; } }

.frame-dark .bg-dark-yellow, .frame-dark .bg-dark-yellow-themed {
  background-color: #fff127; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-yellow-tablet, .frame-dark .bg-dark-yellow-themed-tablet {
      background-color: #fff127; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-yellow-tablet-pc, .frame-dark .bg-dark-yellow-themed-tablet-pc {
      background-color: #fff127; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-yellow-tablet-pc, .frame-dark .bg-dark-yellow-themed-tablet-pc {
      background-color: #fff127; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-yellow-pc, .frame-dark .bg-dark-yellow-themed-pc {
      background-color: #fff127; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-yellow-ultrawide, .frame-dark .bg-dark-yellow-themed-ultrawide {
      background-color: #fff127; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-yellow-super-ultrawide, .frame-dark .bg-dark-yellow-themed-super-ultrawide {
      background-color: #fff127; } }

.frame-dark .bg-light-orange, .frame-dark .bg-light-orange-themed {
  background-color: #ffcba6; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-orange-tablet, .frame-dark .bg-light-orange-themed-tablet {
      background-color: #ffcba6; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-orange-tablet-pc, .frame-dark .bg-light-orange-themed-tablet-pc {
      background-color: #ffcba6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-orange-tablet-pc, .frame-dark .bg-light-orange-themed-tablet-pc {
      background-color: #ffcba6; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-orange-pc, .frame-dark .bg-light-orange-themed-pc {
      background-color: #ffcba6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-orange-ultrawide, .frame-dark .bg-light-orange-themed-ultrawide {
      background-color: #ffcba6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-orange-super-ultrawide, .frame-dark .bg-light-orange-themed-super-ultrawide {
      background-color: #ffcba6; } }

.frame-dark .bg-orange, .frame-dark .bg-orange-themed {
  background-color: #ff9e59; }
  @media (min-width: 600px) {
    .frame-dark .bg-orange-tablet, .frame-dark .bg-orange-themed-tablet {
      background-color: #ff9e59; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-orange-tablet-pc, .frame-dark .bg-orange-themed-tablet-pc {
      background-color: #ff9e59; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-orange-tablet-pc, .frame-dark .bg-orange-themed-tablet-pc {
      background-color: #ff9e59; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-orange-pc, .frame-dark .bg-orange-themed-pc {
      background-color: #ff9e59; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-orange-ultrawide, .frame-dark .bg-orange-themed-ultrawide {
      background-color: #ff9e59; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-orange-super-ultrawide, .frame-dark .bg-orange-themed-super-ultrawide {
      background-color: #ff9e59; } }

.frame-dark .bg-dark-orange, .frame-dark .bg-dark-orange-themed {
  background-color: #ff710d; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-orange-tablet, .frame-dark .bg-dark-orange-themed-tablet {
      background-color: #ff710d; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-orange-tablet-pc, .frame-dark .bg-dark-orange-themed-tablet-pc {
      background-color: #ff710d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-orange-tablet-pc, .frame-dark .bg-dark-orange-themed-tablet-pc {
      background-color: #ff710d; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-orange-pc, .frame-dark .bg-dark-orange-themed-pc {
      background-color: #ff710d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-orange-ultrawide, .frame-dark .bg-dark-orange-themed-ultrawide {
      background-color: #ff710d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-orange-super-ultrawide, .frame-dark .bg-dark-orange-themed-super-ultrawide {
      background-color: #ff710d; } }

.frame-dark .bg-light-red, .frame-dark .bg-light-red-themed {
  background-color: #ffb3b9; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-red-tablet, .frame-dark .bg-light-red-themed-tablet {
      background-color: #ffb3b9; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-red-tablet-pc, .frame-dark .bg-light-red-themed-tablet-pc {
      background-color: #ffb3b9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-red-tablet-pc, .frame-dark .bg-light-red-themed-tablet-pc {
      background-color: #ffb3b9; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-red-pc, .frame-dark .bg-light-red-themed-pc {
      background-color: #ffb3b9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-red-ultrawide, .frame-dark .bg-light-red-themed-ultrawide {
      background-color: #ffb3b9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-red-super-ultrawide, .frame-dark .bg-light-red-themed-super-ultrawide {
      background-color: #ffb3b9; } }

.frame-dark .bg-red, .frame-dark .bg-red-themed {
  background-color: #ff6673; }
  @media (min-width: 600px) {
    .frame-dark .bg-red-tablet, .frame-dark .bg-red-themed-tablet {
      background-color: #ff6673; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-red-tablet-pc, .frame-dark .bg-red-themed-tablet-pc {
      background-color: #ff6673; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-red-tablet-pc, .frame-dark .bg-red-themed-tablet-pc {
      background-color: #ff6673; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-red-pc, .frame-dark .bg-red-themed-pc {
      background-color: #ff6673; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-red-ultrawide, .frame-dark .bg-red-themed-ultrawide {
      background-color: #ff6673; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-red-super-ultrawide, .frame-dark .bg-red-themed-super-ultrawide {
      background-color: #ff6673; } }

.frame-dark .bg-dark-red, .frame-dark .bg-dark-red-themed {
  background-color: #ff1a2d; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-red-tablet, .frame-dark .bg-dark-red-themed-tablet {
      background-color: #ff1a2d; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-red-tablet-pc, .frame-dark .bg-dark-red-themed-tablet-pc {
      background-color: #ff1a2d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-red-tablet-pc, .frame-dark .bg-dark-red-themed-tablet-pc {
      background-color: #ff1a2d; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-red-pc, .frame-dark .bg-dark-red-themed-pc {
      background-color: #ff1a2d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-red-ultrawide, .frame-dark .bg-dark-red-themed-ultrawide {
      background-color: #ff1a2d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-red-super-ultrawide, .frame-dark .bg-dark-red-themed-super-ultrawide {
      background-color: #ff1a2d; } }

.frame-dark .bg-light-purple, .frame-dark .bg-light-purple-themed {
  background-color: #eaccff; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-purple-tablet, .frame-dark .bg-light-purple-themed-tablet {
      background-color: #eaccff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-purple-tablet-pc, .frame-dark .bg-light-purple-themed-tablet-pc {
      background-color: #eaccff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-purple-tablet-pc, .frame-dark .bg-light-purple-themed-tablet-pc {
      background-color: #eaccff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-purple-pc, .frame-dark .bg-light-purple-themed-pc {
      background-color: #eaccff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-purple-ultrawide, .frame-dark .bg-light-purple-themed-ultrawide {
      background-color: #eaccff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-purple-super-ultrawide, .frame-dark .bg-light-purple-themed-super-ultrawide {
      background-color: #eaccff; } }

.frame-dark .bg-purple, .frame-dark .bg-purple-themed {
  background-color: #ca7fff; }
  @media (min-width: 600px) {
    .frame-dark .bg-purple-tablet, .frame-dark .bg-purple-themed-tablet {
      background-color: #ca7fff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-purple-tablet-pc, .frame-dark .bg-purple-themed-tablet-pc {
      background-color: #ca7fff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-purple-tablet-pc, .frame-dark .bg-purple-themed-tablet-pc {
      background-color: #ca7fff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-purple-pc, .frame-dark .bg-purple-themed-pc {
      background-color: #ca7fff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-purple-ultrawide, .frame-dark .bg-purple-themed-ultrawide {
      background-color: #ca7fff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-purple-super-ultrawide, .frame-dark .bg-purple-themed-super-ultrawide {
      background-color: #ca7fff; } }

.frame-dark .bg-dark-purple, .frame-dark .bg-dark-purple-themed {
  background-color: #aa33ff; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-purple-tablet, .frame-dark .bg-dark-purple-themed-tablet {
      background-color: #aa33ff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-purple-tablet-pc, .frame-dark .bg-dark-purple-themed-tablet-pc {
      background-color: #aa33ff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-purple-tablet-pc, .frame-dark .bg-dark-purple-themed-tablet-pc {
      background-color: #aa33ff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-purple-pc, .frame-dark .bg-dark-purple-themed-pc {
      background-color: #aa33ff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-purple-ultrawide, .frame-dark .bg-dark-purple-themed-ultrawide {
      background-color: #aa33ff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-purple-super-ultrawide, .frame-dark .bg-dark-purple-themed-super-ultrawide {
      background-color: #aa33ff; } }

.frame-dark .bg-light-blue, .frame-dark .bg-light-blue-themed {
  background-color: #c0caff; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-blue-tablet, .frame-dark .bg-light-blue-themed-tablet {
      background-color: #c0caff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-blue-tablet-pc, .frame-dark .bg-light-blue-themed-tablet-pc {
      background-color: #c0caff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-blue-tablet-pc, .frame-dark .bg-light-blue-themed-tablet-pc {
      background-color: #c0caff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-blue-pc, .frame-dark .bg-light-blue-themed-pc {
      background-color: #c0caff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-blue-ultrawide, .frame-dark .bg-light-blue-themed-ultrawide {
      background-color: #c0caff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-blue-super-ultrawide, .frame-dark .bg-light-blue-themed-super-ultrawide {
      background-color: #c0caff; } }

.frame-dark .bg-blue, .frame-dark .bg-blue-themed {
  background-color: #738aff; }
  @media (min-width: 600px) {
    .frame-dark .bg-blue-tablet, .frame-dark .bg-blue-themed-tablet {
      background-color: #738aff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-blue-tablet-pc, .frame-dark .bg-blue-themed-tablet-pc {
      background-color: #738aff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-blue-tablet-pc, .frame-dark .bg-blue-themed-tablet-pc {
      background-color: #738aff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-blue-pc, .frame-dark .bg-blue-themed-pc {
      background-color: #738aff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-blue-ultrawide, .frame-dark .bg-blue-themed-ultrawide {
      background-color: #738aff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-blue-super-ultrawide, .frame-dark .bg-blue-themed-super-ultrawide {
      background-color: #738aff; } }

.frame-dark .bg-dark-blue, .frame-dark .bg-dark-blue-themed {
  background-color: #274aff; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-blue-tablet, .frame-dark .bg-dark-blue-themed-tablet {
      background-color: #274aff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-blue-tablet-pc, .frame-dark .bg-dark-blue-themed-tablet-pc {
      background-color: #274aff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-blue-tablet-pc, .frame-dark .bg-dark-blue-themed-tablet-pc {
      background-color: #274aff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-blue-pc, .frame-dark .bg-dark-blue-themed-pc {
      background-color: #274aff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-blue-ultrawide, .frame-dark .bg-dark-blue-themed-ultrawide {
      background-color: #274aff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-blue-super-ultrawide, .frame-dark .bg-dark-blue-themed-super-ultrawide {
      background-color: #274aff; } }

.frame-dark .bg-light-mint, .frame-dark .bg-light-mint-themed {
  background-color: #a6ffe9; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-mint-tablet, .frame-dark .bg-light-mint-themed-tablet {
      background-color: #a6ffe9; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-mint-tablet-pc, .frame-dark .bg-light-mint-themed-tablet-pc {
      background-color: #a6ffe9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-mint-tablet-pc, .frame-dark .bg-light-mint-themed-tablet-pc {
      background-color: #a6ffe9; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-mint-pc, .frame-dark .bg-light-mint-themed-pc {
      background-color: #a6ffe9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-mint-ultrawide, .frame-dark .bg-light-mint-themed-ultrawide {
      background-color: #a6ffe9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-mint-super-ultrawide, .frame-dark .bg-light-mint-themed-super-ultrawide {
      background-color: #a6ffe9; } }

.frame-dark .bg-mint, .frame-dark .bg-mint-themed {
  background-color: #59ffd6; }
  @media (min-width: 600px) {
    .frame-dark .bg-mint-tablet, .frame-dark .bg-mint-themed-tablet {
      background-color: #59ffd6; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-mint-tablet-pc, .frame-dark .bg-mint-themed-tablet-pc {
      background-color: #59ffd6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-mint-tablet-pc, .frame-dark .bg-mint-themed-tablet-pc {
      background-color: #59ffd6; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-mint-pc, .frame-dark .bg-mint-themed-pc {
      background-color: #59ffd6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-mint-ultrawide, .frame-dark .bg-mint-themed-ultrawide {
      background-color: #59ffd6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-mint-super-ultrawide, .frame-dark .bg-mint-themed-super-ultrawide {
      background-color: #59ffd6; } }

.frame-dark .bg-dark-mint, .frame-dark .bg-dark-mint-themed {
  background-color: #0dffc3; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-mint-tablet, .frame-dark .bg-dark-mint-themed-tablet {
      background-color: #0dffc3; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-mint-tablet-pc, .frame-dark .bg-dark-mint-themed-tablet-pc {
      background-color: #0dffc3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-mint-tablet-pc, .frame-dark .bg-dark-mint-themed-tablet-pc {
      background-color: #0dffc3; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-mint-pc, .frame-dark .bg-dark-mint-themed-pc {
      background-color: #0dffc3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-mint-ultrawide, .frame-dark .bg-dark-mint-themed-ultrawide {
      background-color: #0dffc3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-mint-super-ultrawide, .frame-dark .bg-dark-mint-themed-super-ultrawide {
      background-color: #0dffc3; } }

.frame-dark .bg-light-green, .frame-dark .bg-light-green-themed {
  background-color: #ccffd8; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-green-tablet, .frame-dark .bg-light-green-themed-tablet {
      background-color: #ccffd8; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-green-tablet-pc, .frame-dark .bg-light-green-themed-tablet-pc {
      background-color: #ccffd8; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-green-tablet-pc, .frame-dark .bg-light-green-themed-tablet-pc {
      background-color: #ccffd8; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-green-pc, .frame-dark .bg-light-green-themed-pc {
      background-color: #ccffd8; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-green-ultrawide, .frame-dark .bg-light-green-themed-ultrawide {
      background-color: #ccffd8; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-green-super-ultrawide, .frame-dark .bg-light-green-themed-super-ultrawide {
      background-color: #ccffd8; } }

.frame-dark .bg-green, .frame-dark .bg-green-themed {
  background-color: #7fff9f; }
  @media (min-width: 600px) {
    .frame-dark .bg-green-tablet, .frame-dark .bg-green-themed-tablet {
      background-color: #7fff9f; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-green-tablet-pc, .frame-dark .bg-green-themed-tablet-pc {
      background-color: #7fff9f; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-green-tablet-pc, .frame-dark .bg-green-themed-tablet-pc {
      background-color: #7fff9f; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-green-pc, .frame-dark .bg-green-themed-pc {
      background-color: #7fff9f; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-green-ultrawide, .frame-dark .bg-green-themed-ultrawide {
      background-color: #7fff9f; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-green-super-ultrawide, .frame-dark .bg-green-themed-super-ultrawide {
      background-color: #7fff9f; } }

.frame-dark .bg-dark-green, .frame-dark .bg-dark-green-themed {
  background-color: #33ff66; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-green-tablet, .frame-dark .bg-dark-green-themed-tablet {
      background-color: #33ff66; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-green-tablet-pc, .frame-dark .bg-dark-green-themed-tablet-pc {
      background-color: #33ff66; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-green-tablet-pc, .frame-dark .bg-dark-green-themed-tablet-pc {
      background-color: #33ff66; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-green-pc, .frame-dark .bg-dark-green-themed-pc {
      background-color: #33ff66; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-green-ultrawide, .frame-dark .bg-dark-green-themed-ultrawide {
      background-color: #33ff66; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-green-super-ultrawide, .frame-dark .bg-dark-green-themed-super-ultrawide {
      background-color: #33ff66; } }

.frame [class*='bg-black-themed'] {
  background: #333333; }

.frame-dark [class*='bg-black-themed'] {
  background: #fdfdfd; }

.frame [class*='bg-white-themed'] {
  background: #fdfdfd; }

.frame-dark [class*='bg-white-themed'] {
  background: #333333; }

.frame .bg-black-lm {
  background-color: #333333; }
  @media (min-width: 600px) {
    .frame .bg-black-lm-tablet {
      background-color: #333333; } }
  @media (min-width: 1024px) {
    .frame .bg-black-lm-tablet-pc {
      background-color: #333333; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-black-lm-tablet-pc {
      background-color: #333333; } }
  @media (min-width: 1440px) {
    .frame .bg-black-lm-pc {
      background-color: #333333; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-black-lm-ultrawide {
      background-color: #333333; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-black-lm-super-ultrawide {
      background-color: #333333; } }

.frame .bg-light-black-lm {
  background-color: #4d4d4d; }
  @media (min-width: 600px) {
    .frame .bg-light-black-lm-tablet {
      background-color: #4d4d4d; } }
  @media (min-width: 1024px) {
    .frame .bg-light-black-lm-tablet-pc {
      background-color: #4d4d4d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-black-lm-tablet-pc {
      background-color: #4d4d4d; } }
  @media (min-width: 1440px) {
    .frame .bg-light-black-lm-pc {
      background-color: #4d4d4d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-black-lm-ultrawide {
      background-color: #4d4d4d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-black-lm-super-ultrawide {
      background-color: #4d4d4d; } }

.frame .bg-darker-grey-lm {
  background-color: #999999; }
  @media (min-width: 600px) {
    .frame .bg-darker-grey-lm-tablet {
      background-color: #999999; } }
  @media (min-width: 1024px) {
    .frame .bg-darker-grey-lm-tablet-pc {
      background-color: #999999; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-darker-grey-lm-tablet-pc {
      background-color: #999999; } }
  @media (min-width: 1440px) {
    .frame .bg-darker-grey-lm-pc {
      background-color: #999999; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-darker-grey-lm-ultrawide {
      background-color: #999999; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-darker-grey-lm-super-ultrawide {
      background-color: #999999; } }

.frame .bg-dark-grey-lm {
  background-color: #b3b3b3; }
  @media (min-width: 600px) {
    .frame .bg-dark-grey-lm-tablet {
      background-color: #b3b3b3; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-grey-lm-tablet-pc {
      background-color: #b3b3b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-grey-lm-tablet-pc {
      background-color: #b3b3b3; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-grey-lm-pc {
      background-color: #b3b3b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-grey-lm-ultrawide {
      background-color: #b3b3b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-grey-lm-super-ultrawide {
      background-color: #b3b3b3; } }

.frame .bg-grey-lm {
  background-color: #cccccc; }
  @media (min-width: 600px) {
    .frame .bg-grey-lm-tablet {
      background-color: #cccccc; } }
  @media (min-width: 1024px) {
    .frame .bg-grey-lm-tablet-pc {
      background-color: #cccccc; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-grey-lm-tablet-pc {
      background-color: #cccccc; } }
  @media (min-width: 1440px) {
    .frame .bg-grey-lm-pc {
      background-color: #cccccc; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-grey-lm-ultrawide {
      background-color: #cccccc; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-grey-lm-super-ultrawide {
      background-color: #cccccc; } }

.frame .bg-light-grey-lm {
  background-color: #d9d9d9; }
  @media (min-width: 600px) {
    .frame .bg-light-grey-lm-tablet {
      background-color: #d9d9d9; } }
  @media (min-width: 1024px) {
    .frame .bg-light-grey-lm-tablet-pc {
      background-color: #d9d9d9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-grey-lm-tablet-pc {
      background-color: #d9d9d9; } }
  @media (min-width: 1440px) {
    .frame .bg-light-grey-lm-pc {
      background-color: #d9d9d9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-grey-lm-ultrawide {
      background-color: #d9d9d9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-grey-lm-super-ultrawide {
      background-color: #d9d9d9; } }

.frame .bg-lighter-grey-lm {
  background-color: #e6e6e6; }
  @media (min-width: 600px) {
    .frame .bg-lighter-grey-lm-tablet {
      background-color: #e6e6e6; } }
  @media (min-width: 1024px) {
    .frame .bg-lighter-grey-lm-tablet-pc {
      background-color: #e6e6e6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-lighter-grey-lm-tablet-pc {
      background-color: #e6e6e6; } }
  @media (min-width: 1440px) {
    .frame .bg-lighter-grey-lm-pc {
      background-color: #e6e6e6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-lighter-grey-lm-ultrawide {
      background-color: #e6e6e6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-lighter-grey-lm-super-ultrawide {
      background-color: #e6e6e6; } }

.frame .bg-dark-white-lm {
  background-color: #f0f0f0; }
  @media (min-width: 600px) {
    .frame .bg-dark-white-lm-tablet {
      background-color: #f0f0f0; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-white-lm-tablet-pc {
      background-color: #f0f0f0; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-white-lm-tablet-pc {
      background-color: #f0f0f0; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-white-lm-pc {
      background-color: #f0f0f0; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-white-lm-ultrawide {
      background-color: #f0f0f0; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-white-lm-super-ultrawide {
      background-color: #f0f0f0; } }

.frame .bg-white-lm {
  background-color: #fdfdfd; }
  @media (min-width: 600px) {
    .frame .bg-white-lm-tablet {
      background-color: #fdfdfd; } }
  @media (min-width: 1024px) {
    .frame .bg-white-lm-tablet-pc {
      background-color: #fdfdfd; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-white-lm-tablet-pc {
      background-color: #fdfdfd; } }
  @media (min-width: 1440px) {
    .frame .bg-white-lm-pc {
      background-color: #fdfdfd; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-white-lm-ultrawide {
      background-color: #fdfdfd; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-white-lm-super-ultrawide {
      background-color: #fdfdfd; } }

.frame .bg-light-yellow-lm {
  background-color: #f8f3b3; }
  @media (min-width: 600px) {
    .frame .bg-light-yellow-lm-tablet {
      background-color: #f8f3b3; } }
  @media (min-width: 1024px) {
    .frame .bg-light-yellow-lm-tablet-pc {
      background-color: #f8f3b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-yellow-lm-tablet-pc {
      background-color: #f8f3b3; } }
  @media (min-width: 1440px) {
    .frame .bg-light-yellow-lm-pc {
      background-color: #f8f3b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-yellow-lm-ultrawide {
      background-color: #f8f3b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-yellow-lm-super-ultrawide {
      background-color: #f8f3b3; } }

.frame .bg-yellow-lm {
  background-color: #f2e76d; }
  @media (min-width: 600px) {
    .frame .bg-yellow-lm-tablet {
      background-color: #f2e76d; } }
  @media (min-width: 1024px) {
    .frame .bg-yellow-lm-tablet-pc {
      background-color: #f2e76d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-yellow-lm-tablet-pc {
      background-color: #f2e76d; } }
  @media (min-width: 1440px) {
    .frame .bg-yellow-lm-pc {
      background-color: #f2e76d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-yellow-lm-ultrawide {
      background-color: #f2e76d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-yellow-lm-super-ultrawide {
      background-color: #f2e76d; } }

.frame .bg-dark-yellow-lm {
  background-color: #ecdb27; }
  @media (min-width: 600px) {
    .frame .bg-dark-yellow-lm-tablet {
      background-color: #ecdb27; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-yellow-lm-tablet-pc {
      background-color: #ecdb27; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-yellow-lm-tablet-pc {
      background-color: #ecdb27; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-yellow-lm-pc {
      background-color: #ecdb27; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-yellow-lm-ultrawide {
      background-color: #ecdb27; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-yellow-lm-super-ultrawide {
      background-color: #ecdb27; } }

.frame .bg-light-orange-lm {
  background-color: #f7c29c; }
  @media (min-width: 600px) {
    .frame .bg-light-orange-lm-tablet {
      background-color: #f7c29c; } }
  @media (min-width: 1024px) {
    .frame .bg-light-orange-lm-tablet-pc {
      background-color: #f7c29c; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-orange-lm-tablet-pc {
      background-color: #f7c29c; } }
  @media (min-width: 1440px) {
    .frame .bg-light-orange-lm-pc {
      background-color: #f7c29c; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-orange-lm-ultrawide {
      background-color: #f7c29c; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-orange-lm-super-ultrawide {
      background-color: #f7c29c; } }

.frame .bg-orange-lm {
  background-color: #f29655; }
  @media (min-width: 600px) {
    .frame .bg-orange-lm-tablet {
      background-color: #f29655; } }
  @media (min-width: 1024px) {
    .frame .bg-orange-lm-tablet-pc {
      background-color: #f29655; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-orange-lm-tablet-pc {
      background-color: #f29655; } }
  @media (min-width: 1440px) {
    .frame .bg-orange-lm-pc {
      background-color: #f29655; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-orange-lm-ultrawide {
      background-color: #f29655; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-orange-lm-super-ultrawide {
      background-color: #f29655; } }

.frame .bg-dark-orange-lm {
  background-color: #e96b12; }
  @media (min-width: 600px) {
    .frame .bg-dark-orange-lm-tablet {
      background-color: #e96b12; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-orange-lm-tablet-pc {
      background-color: #e96b12; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-orange-lm-tablet-pc {
      background-color: #e96b12; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-orange-lm-pc {
      background-color: #e96b12; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-orange-lm-ultrawide {
      background-color: #e96b12; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-orange-lm-super-ultrawide {
      background-color: #e96b12; } }

.frame .bg-light-red-lm {
  background-color: #f8a8ae; }
  @media (min-width: 600px) {
    .frame .bg-light-red-lm-tablet {
      background-color: #f8a8ae; } }
  @media (min-width: 1024px) {
    .frame .bg-light-red-lm-tablet-pc {
      background-color: #f8a8ae; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-red-lm-tablet-pc {
      background-color: #f8a8ae; } }
  @media (min-width: 1440px) {
    .frame .bg-light-red-lm-pc {
      background-color: #f8a8ae; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-red-lm-ultrawide {
      background-color: #f8a8ae; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-red-lm-super-ultrawide {
      background-color: #f8a8ae; } }

.frame .bg-red-lm {
  background-color: #f2616d; }
  @media (min-width: 600px) {
    .frame .bg-red-lm-tablet {
      background-color: #f2616d; } }
  @media (min-width: 1024px) {
    .frame .bg-red-lm-tablet-pc {
      background-color: #f2616d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-red-lm-tablet-pc {
      background-color: #f2616d; } }
  @media (min-width: 1440px) {
    .frame .bg-red-lm-pc {
      background-color: #f2616d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-red-lm-ultrawide {
      background-color: #f2616d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-red-lm-super-ultrawide {
      background-color: #f2616d; } }

.frame .bg-dark-red-lm {
  background-color: #ec1a2c; }
  @media (min-width: 600px) {
    .frame .bg-dark-red-lm-tablet {
      background-color: #ec1a2c; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-red-lm-tablet-pc {
      background-color: #ec1a2c; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-red-lm-tablet-pc {
      background-color: #ec1a2c; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-red-lm-pc {
      background-color: #ec1a2c; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-red-lm-ultrawide {
      background-color: #ec1a2c; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-red-lm-super-ultrawide {
      background-color: #ec1a2c; } }

.frame .bg-light-purple-lm {
  background-color: #e1bff9; }
  @media (min-width: 600px) {
    .frame .bg-light-purple-lm-tablet {
      background-color: #e1bff9; } }
  @media (min-width: 1024px) {
    .frame .bg-light-purple-lm-tablet-pc {
      background-color: #e1bff9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-purple-lm-tablet-pc {
      background-color: #e1bff9; } }
  @media (min-width: 1440px) {
    .frame .bg-light-purple-lm-pc {
      background-color: #e1bff9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-purple-lm-ultrawide {
      background-color: #e1bff9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-purple-lm-super-ultrawide {
      background-color: #e1bff9; } }

.frame .bg-purple-lm {
  background-color: #c079f2; }
  @media (min-width: 600px) {
    .frame .bg-purple-lm-tablet {
      background-color: #c079f2; } }
  @media (min-width: 1024px) {
    .frame .bg-purple-lm-tablet-pc {
      background-color: #c079f2; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-purple-lm-tablet-pc {
      background-color: #c079f2; } }
  @media (min-width: 1440px) {
    .frame .bg-purple-lm-pc {
      background-color: #c079f2; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-purple-lm-ultrawide {
      background-color: #c079f2; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-purple-lm-super-ultrawide {
      background-color: #c079f2; } }

.frame .bg-dark-purple-lm {
  background-color: #9f33eb; }
  @media (min-width: 600px) {
    .frame .bg-dark-purple-lm-tablet {
      background-color: #9f33eb; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-purple-lm-tablet-pc {
      background-color: #9f33eb; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-purple-lm-tablet-pc {
      background-color: #9f33eb; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-purple-lm-pc {
      background-color: #9f33eb; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-purple-lm-ultrawide {
      background-color: #9f33eb; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-purple-lm-super-ultrawide {
      background-color: #9f33eb; } }

.frame .bg-light-blue-lm {
  background-color: #b3bff8; }
  @media (min-width: 600px) {
    .frame .bg-light-blue-lm-tablet {
      background-color: #b3bff8; } }
  @media (min-width: 1024px) {
    .frame .bg-light-blue-lm-tablet-pc {
      background-color: #b3bff8; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-blue-lm-tablet-pc {
      background-color: #b3bff8; } }
  @media (min-width: 1440px) {
    .frame .bg-light-blue-lm-pc {
      background-color: #b3bff8; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-blue-lm-ultrawide {
      background-color: #b3bff8; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-blue-lm-super-ultrawide {
      background-color: #b3bff8; } }

.frame .bg-blue-lm {
  background-color: #6d83f2; }
  @media (min-width: 600px) {
    .frame .bg-blue-lm-tablet {
      background-color: #6d83f2; } }
  @media (min-width: 1024px) {
    .frame .bg-blue-lm-tablet-pc {
      background-color: #6d83f2; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-blue-lm-tablet-pc {
      background-color: #6d83f2; } }
  @media (min-width: 1440px) {
    .frame .bg-blue-lm-pc {
      background-color: #6d83f2; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-blue-lm-ultrawide {
      background-color: #6d83f2; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-blue-lm-super-ultrawide {
      background-color: #6d83f2; } }

.frame .bg-dark-blue-lm {
  background-color: #2747ec; }
  @media (min-width: 600px) {
    .frame .bg-dark-blue-lm-tablet {
      background-color: #2747ec; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-blue-lm-tablet-pc {
      background-color: #2747ec; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-blue-lm-tablet-pc {
      background-color: #2747ec; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-blue-lm-pc {
      background-color: #2747ec; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-blue-lm-ultrawide {
      background-color: #2747ec; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-blue-lm-super-ultrawide {
      background-color: #2747ec; } }

.frame .bg-light-mint-lm {
  background-color: #9cf7e1; }
  @media (min-width: 600px) {
    .frame .bg-light-mint-lm-tablet {
      background-color: #9cf7e1; } }
  @media (min-width: 1024px) {
    .frame .bg-light-mint-lm-tablet-pc {
      background-color: #9cf7e1; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-mint-lm-tablet-pc {
      background-color: #9cf7e1; } }
  @media (min-width: 1440px) {
    .frame .bg-light-mint-lm-pc {
      background-color: #9cf7e1; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-mint-lm-ultrawide {
      background-color: #9cf7e1; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-mint-lm-super-ultrawide {
      background-color: #9cf7e1; } }

.frame .bg-mint-lm {
  background-color: #55f2cb; }
  @media (min-width: 600px) {
    .frame .bg-mint-lm-tablet {
      background-color: #55f2cb; } }
  @media (min-width: 1024px) {
    .frame .bg-mint-lm-tablet-pc {
      background-color: #55f2cb; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-mint-lm-tablet-pc {
      background-color: #55f2cb; } }
  @media (min-width: 1440px) {
    .frame .bg-mint-lm-pc {
      background-color: #55f2cb; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-mint-lm-ultrawide {
      background-color: #55f2cb; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-mint-lm-super-ultrawide {
      background-color: #55f2cb; } }

.frame .bg-dark-mint-lm {
  background-color: #12e9b3; }
  @media (min-width: 600px) {
    .frame .bg-dark-mint-lm-tablet {
      background-color: #12e9b3; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-mint-lm-tablet-pc {
      background-color: #12e9b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-mint-lm-tablet-pc {
      background-color: #12e9b3; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-mint-lm-pc {
      background-color: #12e9b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-mint-lm-ultrawide {
      background-color: #12e9b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-mint-lm-super-ultrawide {
      background-color: #12e9b3; } }

.frame .bg-light-green-lm {
  background-color: #bff9cd; }
  @media (min-width: 600px) {
    .frame .bg-light-green-lm-tablet {
      background-color: #bff9cd; } }
  @media (min-width: 1024px) {
    .frame .bg-light-green-lm-tablet-pc {
      background-color: #bff9cd; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-light-green-lm-tablet-pc {
      background-color: #bff9cd; } }
  @media (min-width: 1440px) {
    .frame .bg-light-green-lm-pc {
      background-color: #bff9cd; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-light-green-lm-ultrawide {
      background-color: #bff9cd; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-light-green-lm-super-ultrawide {
      background-color: #bff9cd; } }

.frame .bg-green-lm {
  background-color: #79f297; }
  @media (min-width: 600px) {
    .frame .bg-green-lm-tablet {
      background-color: #79f297; } }
  @media (min-width: 1024px) {
    .frame .bg-green-lm-tablet-pc {
      background-color: #79f297; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-green-lm-tablet-pc {
      background-color: #79f297; } }
  @media (min-width: 1440px) {
    .frame .bg-green-lm-pc {
      background-color: #79f297; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-green-lm-ultrawide {
      background-color: #79f297; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-green-lm-super-ultrawide {
      background-color: #79f297; } }

.frame .bg-dark-green-lm {
  background-color: #33eb61; }
  @media (min-width: 600px) {
    .frame .bg-dark-green-lm-tablet {
      background-color: #33eb61; } }
  @media (min-width: 1024px) {
    .frame .bg-dark-green-lm-tablet-pc {
      background-color: #33eb61; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .bg-dark-green-lm-tablet-pc {
      background-color: #33eb61; } }
  @media (min-width: 1440px) {
    .frame .bg-dark-green-lm-pc {
      background-color: #33eb61; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .bg-dark-green-lm-ultrawide {
      background-color: #33eb61; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .bg-dark-green-lm-super-ultrawide {
      background-color: #33eb61; } }

.frame-dark .bg-black-dm {
  background-color: #262626; }
  @media (min-width: 600px) {
    .frame-dark .bg-black-dm-tablet {
      background-color: #262626; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-black-dm-tablet-pc {
      background-color: #262626; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-black-dm-tablet-pc {
      background-color: #262626; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-black-dm-pc {
      background-color: #262626; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-black-dm-ultrawide {
      background-color: #262626; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-black-dm-super-ultrawide {
      background-color: #262626; } }

.frame-dark .bg-light-black-dm {
  background-color: #404040; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-black-dm-tablet {
      background-color: #404040; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-black-dm-tablet-pc {
      background-color: #404040; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-black-dm-tablet-pc {
      background-color: #404040; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-black-dm-pc {
      background-color: #404040; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-black-dm-ultrawide {
      background-color: #404040; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-black-dm-super-ultrawide {
      background-color: #404040; } }

.frame-dark .bg-darker-grey-dm {
  background-color: #4d4d4d; }
  @media (min-width: 600px) {
    .frame-dark .bg-darker-grey-dm-tablet {
      background-color: #4d4d4d; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-darker-grey-dm-tablet-pc {
      background-color: #4d4d4d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-darker-grey-dm-tablet-pc {
      background-color: #4d4d4d; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-darker-grey-dm-pc {
      background-color: #4d4d4d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-darker-grey-dm-ultrawide {
      background-color: #4d4d4d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-darker-grey-dm-super-ultrawide {
      background-color: #4d4d4d; } }

.frame-dark .bg-dark-grey-dm {
  background-color: #676767; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-grey-dm-tablet {
      background-color: #676767; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-grey-dm-tablet-pc {
      background-color: #676767; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-grey-dm-tablet-pc {
      background-color: #676767; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-grey-dm-pc {
      background-color: #676767; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-grey-dm-ultrawide {
      background-color: #676767; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-grey-dm-super-ultrawide {
      background-color: #676767; } }

.frame-dark .bg-grey-dm {
  background-color: #808080; }
  @media (min-width: 600px) {
    .frame-dark .bg-grey-dm-tablet {
      background-color: #808080; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-grey-dm-tablet-pc {
      background-color: #808080; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-grey-dm-tablet-pc {
      background-color: #808080; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-grey-dm-pc {
      background-color: #808080; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-grey-dm-ultrawide {
      background-color: #808080; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-grey-dm-super-ultrawide {
      background-color: #808080; } }

.frame-dark .bg-light-grey-dm {
  background-color: #8d8d8d; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-grey-dm-tablet {
      background-color: #8d8d8d; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-grey-dm-tablet-pc {
      background-color: #8d8d8d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-grey-dm-tablet-pc {
      background-color: #8d8d8d; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-grey-dm-pc {
      background-color: #8d8d8d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-grey-dm-ultrawide {
      background-color: #8d8d8d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-grey-dm-super-ultrawide {
      background-color: #8d8d8d; } }

.frame-dark .bg-lighter-grey-dm {
  background-color: #9a9a9a; }
  @media (min-width: 600px) {
    .frame-dark .bg-lighter-grey-dm-tablet {
      background-color: #9a9a9a; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-lighter-grey-dm-tablet-pc {
      background-color: #9a9a9a; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-lighter-grey-dm-tablet-pc {
      background-color: #9a9a9a; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-lighter-grey-dm-pc {
      background-color: #9a9a9a; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-lighter-grey-dm-ultrawide {
      background-color: #9a9a9a; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-lighter-grey-dm-super-ultrawide {
      background-color: #9a9a9a; } }

.frame-dark .bg-dark-white-dm {
  background-color: #d9d9d9; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-white-dm-tablet {
      background-color: #d9d9d9; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-white-dm-tablet-pc {
      background-color: #d9d9d9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-white-dm-tablet-pc {
      background-color: #d9d9d9; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-white-dm-pc {
      background-color: #d9d9d9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-white-dm-ultrawide {
      background-color: #d9d9d9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-white-dm-super-ultrawide {
      background-color: #d9d9d9; } }

.frame-dark .bg-white-dm {
  background-color: #e6e6e6; }
  @media (min-width: 600px) {
    .frame-dark .bg-white-dm-tablet {
      background-color: #e6e6e6; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-white-dm-tablet-pc {
      background-color: #e6e6e6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-white-dm-tablet-pc {
      background-color: #e6e6e6; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-white-dm-pc {
      background-color: #e6e6e6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-white-dm-ultrawide {
      background-color: #e6e6e6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-white-dm-super-ultrawide {
      background-color: #e6e6e6; } }

.frame-dark .bg-light-yellow-dm {
  background-color: #fffbc0; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-yellow-dm-tablet {
      background-color: #fffbc0; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-yellow-dm-tablet-pc {
      background-color: #fffbc0; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-yellow-dm-tablet-pc {
      background-color: #fffbc0; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-yellow-dm-pc {
      background-color: #fffbc0; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-yellow-dm-ultrawide {
      background-color: #fffbc0; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-yellow-dm-super-ultrawide {
      background-color: #fffbc0; } }

.frame-dark .bg-yellow-dm {
  background-color: #fff673; }
  @media (min-width: 600px) {
    .frame-dark .bg-yellow-dm-tablet {
      background-color: #fff673; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-yellow-dm-tablet-pc {
      background-color: #fff673; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-yellow-dm-tablet-pc {
      background-color: #fff673; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-yellow-dm-pc {
      background-color: #fff673; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-yellow-dm-ultrawide {
      background-color: #fff673; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-yellow-dm-super-ultrawide {
      background-color: #fff673; } }

.frame-dark .bg-dark-yellow-dm {
  background-color: #fff127; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-yellow-dm-tablet {
      background-color: #fff127; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-yellow-dm-tablet-pc {
      background-color: #fff127; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-yellow-dm-tablet-pc {
      background-color: #fff127; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-yellow-dm-pc {
      background-color: #fff127; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-yellow-dm-ultrawide {
      background-color: #fff127; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-yellow-dm-super-ultrawide {
      background-color: #fff127; } }

.frame-dark .bg-light-orange-dm {
  background-color: #ffcba6; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-orange-dm-tablet {
      background-color: #ffcba6; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-orange-dm-tablet-pc {
      background-color: #ffcba6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-orange-dm-tablet-pc {
      background-color: #ffcba6; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-orange-dm-pc {
      background-color: #ffcba6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-orange-dm-ultrawide {
      background-color: #ffcba6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-orange-dm-super-ultrawide {
      background-color: #ffcba6; } }

.frame-dark .bg-orange-dm {
  background-color: #ff9e59; }
  @media (min-width: 600px) {
    .frame-dark .bg-orange-dm-tablet {
      background-color: #ff9e59; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-orange-dm-tablet-pc {
      background-color: #ff9e59; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-orange-dm-tablet-pc {
      background-color: #ff9e59; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-orange-dm-pc {
      background-color: #ff9e59; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-orange-dm-ultrawide {
      background-color: #ff9e59; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-orange-dm-super-ultrawide {
      background-color: #ff9e59; } }

.frame-dark .bg-dark-orange-dm {
  background-color: #ff710d; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-orange-dm-tablet {
      background-color: #ff710d; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-orange-dm-tablet-pc {
      background-color: #ff710d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-orange-dm-tablet-pc {
      background-color: #ff710d; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-orange-dm-pc {
      background-color: #ff710d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-orange-dm-ultrawide {
      background-color: #ff710d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-orange-dm-super-ultrawide {
      background-color: #ff710d; } }

.frame-dark .bg-light-red-dm {
  background-color: #ffb3b9; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-red-dm-tablet {
      background-color: #ffb3b9; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-red-dm-tablet-pc {
      background-color: #ffb3b9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-red-dm-tablet-pc {
      background-color: #ffb3b9; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-red-dm-pc {
      background-color: #ffb3b9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-red-dm-ultrawide {
      background-color: #ffb3b9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-red-dm-super-ultrawide {
      background-color: #ffb3b9; } }

.frame-dark .bg-red-dm {
  background-color: #ff6673; }
  @media (min-width: 600px) {
    .frame-dark .bg-red-dm-tablet {
      background-color: #ff6673; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-red-dm-tablet-pc {
      background-color: #ff6673; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-red-dm-tablet-pc {
      background-color: #ff6673; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-red-dm-pc {
      background-color: #ff6673; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-red-dm-ultrawide {
      background-color: #ff6673; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-red-dm-super-ultrawide {
      background-color: #ff6673; } }

.frame-dark .bg-dark-red-dm {
  background-color: #ff1a2d; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-red-dm-tablet {
      background-color: #ff1a2d; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-red-dm-tablet-pc {
      background-color: #ff1a2d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-red-dm-tablet-pc {
      background-color: #ff1a2d; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-red-dm-pc {
      background-color: #ff1a2d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-red-dm-ultrawide {
      background-color: #ff1a2d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-red-dm-super-ultrawide {
      background-color: #ff1a2d; } }

.frame-dark .bg-light-purple-dm {
  background-color: #eaccff; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-purple-dm-tablet {
      background-color: #eaccff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-purple-dm-tablet-pc {
      background-color: #eaccff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-purple-dm-tablet-pc {
      background-color: #eaccff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-purple-dm-pc {
      background-color: #eaccff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-purple-dm-ultrawide {
      background-color: #eaccff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-purple-dm-super-ultrawide {
      background-color: #eaccff; } }

.frame-dark .bg-purple-dm {
  background-color: #ca7fff; }
  @media (min-width: 600px) {
    .frame-dark .bg-purple-dm-tablet {
      background-color: #ca7fff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-purple-dm-tablet-pc {
      background-color: #ca7fff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-purple-dm-tablet-pc {
      background-color: #ca7fff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-purple-dm-pc {
      background-color: #ca7fff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-purple-dm-ultrawide {
      background-color: #ca7fff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-purple-dm-super-ultrawide {
      background-color: #ca7fff; } }

.frame-dark .bg-dark-purple-dm {
  background-color: #aa33ff; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-purple-dm-tablet {
      background-color: #aa33ff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-purple-dm-tablet-pc {
      background-color: #aa33ff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-purple-dm-tablet-pc {
      background-color: #aa33ff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-purple-dm-pc {
      background-color: #aa33ff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-purple-dm-ultrawide {
      background-color: #aa33ff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-purple-dm-super-ultrawide {
      background-color: #aa33ff; } }

.frame-dark .bg-light-blue-dm {
  background-color: #c0caff; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-blue-dm-tablet {
      background-color: #c0caff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-blue-dm-tablet-pc {
      background-color: #c0caff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-blue-dm-tablet-pc {
      background-color: #c0caff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-blue-dm-pc {
      background-color: #c0caff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-blue-dm-ultrawide {
      background-color: #c0caff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-blue-dm-super-ultrawide {
      background-color: #c0caff; } }

.frame-dark .bg-blue-dm {
  background-color: #738aff; }
  @media (min-width: 600px) {
    .frame-dark .bg-blue-dm-tablet {
      background-color: #738aff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-blue-dm-tablet-pc {
      background-color: #738aff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-blue-dm-tablet-pc {
      background-color: #738aff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-blue-dm-pc {
      background-color: #738aff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-blue-dm-ultrawide {
      background-color: #738aff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-blue-dm-super-ultrawide {
      background-color: #738aff; } }

.frame-dark .bg-dark-blue-dm {
  background-color: #274aff; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-blue-dm-tablet {
      background-color: #274aff; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-blue-dm-tablet-pc {
      background-color: #274aff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-blue-dm-tablet-pc {
      background-color: #274aff; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-blue-dm-pc {
      background-color: #274aff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-blue-dm-ultrawide {
      background-color: #274aff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-blue-dm-super-ultrawide {
      background-color: #274aff; } }

.frame-dark .bg-light-mint-dm {
  background-color: #a6ffe9; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-mint-dm-tablet {
      background-color: #a6ffe9; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-mint-dm-tablet-pc {
      background-color: #a6ffe9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-mint-dm-tablet-pc {
      background-color: #a6ffe9; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-mint-dm-pc {
      background-color: #a6ffe9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-mint-dm-ultrawide {
      background-color: #a6ffe9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-mint-dm-super-ultrawide {
      background-color: #a6ffe9; } }

.frame-dark .bg-mint-dm {
  background-color: #59ffd6; }
  @media (min-width: 600px) {
    .frame-dark .bg-mint-dm-tablet {
      background-color: #59ffd6; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-mint-dm-tablet-pc {
      background-color: #59ffd6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-mint-dm-tablet-pc {
      background-color: #59ffd6; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-mint-dm-pc {
      background-color: #59ffd6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-mint-dm-ultrawide {
      background-color: #59ffd6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-mint-dm-super-ultrawide {
      background-color: #59ffd6; } }

.frame-dark .bg-dark-mint-dm {
  background-color: #0dffc3; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-mint-dm-tablet {
      background-color: #0dffc3; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-mint-dm-tablet-pc {
      background-color: #0dffc3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-mint-dm-tablet-pc {
      background-color: #0dffc3; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-mint-dm-pc {
      background-color: #0dffc3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-mint-dm-ultrawide {
      background-color: #0dffc3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-mint-dm-super-ultrawide {
      background-color: #0dffc3; } }

.frame-dark .bg-light-green-dm {
  background-color: #ccffd8; }
  @media (min-width: 600px) {
    .frame-dark .bg-light-green-dm-tablet {
      background-color: #ccffd8; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-light-green-dm-tablet-pc {
      background-color: #ccffd8; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-light-green-dm-tablet-pc {
      background-color: #ccffd8; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-light-green-dm-pc {
      background-color: #ccffd8; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-green-dm-ultrawide {
      background-color: #ccffd8; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-light-green-dm-super-ultrawide {
      background-color: #ccffd8; } }

.frame-dark .bg-green-dm {
  background-color: #7fff9f; }
  @media (min-width: 600px) {
    .frame-dark .bg-green-dm-tablet {
      background-color: #7fff9f; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-green-dm-tablet-pc {
      background-color: #7fff9f; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-green-dm-tablet-pc {
      background-color: #7fff9f; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-green-dm-pc {
      background-color: #7fff9f; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-green-dm-ultrawide {
      background-color: #7fff9f; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-green-dm-super-ultrawide {
      background-color: #7fff9f; } }

.frame-dark .bg-dark-green-dm {
  background-color: #33ff66; }
  @media (min-width: 600px) {
    .frame-dark .bg-dark-green-dm-tablet {
      background-color: #33ff66; } }
  @media (min-width: 1024px) {
    .frame-dark .bg-dark-green-dm-tablet-pc {
      background-color: #33ff66; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .bg-dark-green-dm-tablet-pc {
      background-color: #33ff66; } }
  @media (min-width: 1440px) {
    .frame-dark .bg-dark-green-dm-pc {
      background-color: #33ff66; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-green-dm-ultrawide {
      background-color: #33ff66; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .bg-dark-green-dm-super-ultrawide {
      background-color: #33ff66; } }

.border, [class*="frame"] .border {
  border: 1px solid #cccccc; }
  @media (min-width: 600px) {
    .border-tablet, [class*="frame"] .border-tablet {
      border: 1px solid #cccccc; } }
  @media (min-width: 1024px) {
    .border-tablet-pc, [class*="frame"] .border-tablet-pc {
      border: 1px solid #cccccc; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .border-tablet-pc, [class*="frame"] .border-tablet-pc {
      border: 1px solid #cccccc; } }
  @media (min-width: 1440px) {
    .border-pc, [class*="frame"] .border-pc {
      border: 1px solid #cccccc; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .border-ultrawide, [class*="frame"] .border-ultrawide {
      border: 1px solid #cccccc; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .border-super-ultrawide, [class*="frame"] .border-super-ultrawide {
      border: 1px solid #cccccc; } }
  .border-horizontal, [class*="frame"] .border-horizontal {
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc; }
    @media (min-width: 600px) {
      .border-horizontal-tablet, [class*="frame"] .border-horizontal-tablet {
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc; } }
    @media (min-width: 1024px) {
      .border-horizontal-tablet-pc, [class*="frame"] .border-horizontal-tablet-pc {
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .border-horizontal-tablet-pc, [class*="frame"] .border-horizontal-tablet-pc {
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc; } }
    @media (min-width: 1440px) {
      .border-horizontal-pc, [class*="frame"] .border-horizontal-pc {
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .border-horizontal-ultrawide, [class*="frame"] .border-horizontal-ultrawide {
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .border-horizontal-super-ultrawide, [class*="frame"] .border-horizontal-super-ultrawide {
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc; } }
  .border-vertical, [class*="frame"] .border-vertical {
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc; }
    @media (min-width: 600px) {
      .border-vertical-tablet, [class*="frame"] .border-vertical-tablet {
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc; } }
    @media (min-width: 1024px) {
      .border-vertical-tablet-pc, [class*="frame"] .border-vertical-tablet-pc {
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .border-vertical-tablet-pc, [class*="frame"] .border-vertical-tablet-pc {
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc; } }
    @media (min-width: 1440px) {
      .border-vertical-pc, [class*="frame"] .border-vertical-pc {
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .border-vertical-ultrawide, [class*="frame"] .border-vertical-ultrawide {
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .border-vertical-super-ultrawide, [class*="frame"] .border-vertical-super-ultrawide {
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc; } }
  .border-top, [class*="frame"] .border-top {
    border-top: 1px solid #cccccc; }
    @media (min-width: 600px) {
      .border-top-tablet, [class*="frame"] .border-top-tablet {
        border-top: 1px solid #cccccc; } }
    @media (min-width: 1024px) {
      .border-top-tablet-pc, [class*="frame"] .border-top-tablet-pc {
        border-top: 1px solid #cccccc; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .border-top-tablet-pc, [class*="frame"] .border-top-tablet-pc {
        border-top: 1px solid #cccccc; } }
    @media (min-width: 1440px) {
      .border-top-pc, [class*="frame"] .border-top-pc {
        border-top: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .border-top-ultrawide, [class*="frame"] .border-top-ultrawide {
        border-top: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .border-top-super-ultrawide, [class*="frame"] .border-top-super-ultrawide {
        border-top: 1px solid #cccccc; } }
  .border-left, [class*="frame"] .border-left {
    border-left: 1px solid #cccccc; }
    @media (min-width: 600px) {
      .border-left-tablet, [class*="frame"] .border-left-tablet {
        border-left: 1px solid #cccccc; } }
    @media (min-width: 1024px) {
      .border-left-tablet-pc, [class*="frame"] .border-left-tablet-pc {
        border-left: 1px solid #cccccc; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .border-left-tablet-pc, [class*="frame"] .border-left-tablet-pc {
        border-left: 1px solid #cccccc; } }
    @media (min-width: 1440px) {
      .border-left-pc, [class*="frame"] .border-left-pc {
        border-left: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .border-left-ultrawide, [class*="frame"] .border-left-ultrawide {
        border-left: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .border-left-super-ultrawide, [class*="frame"] .border-left-super-ultrawide {
        border-left: 1px solid #cccccc; } }
  .border-right, [class*="frame"] .border-right {
    border-right: 1px solid #cccccc; }
    @media (min-width: 600px) {
      .border-right-tablet, [class*="frame"] .border-right-tablet {
        border-right: 1px solid #cccccc; } }
    @media (min-width: 1024px) {
      .border-right-tablet-pc, [class*="frame"] .border-right-tablet-pc {
        border-right: 1px solid #cccccc; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .border-right-tablet-pc, [class*="frame"] .border-right-tablet-pc {
        border-right: 1px solid #cccccc; } }
    @media (min-width: 1440px) {
      .border-right-pc, [class*="frame"] .border-right-pc {
        border-right: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .border-right-ultrawide, [class*="frame"] .border-right-ultrawide {
        border-right: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .border-right-super-ultrawide, [class*="frame"] .border-right-super-ultrawide {
        border-right: 1px solid #cccccc; } }
  .border-bottom, [class*="frame"] .border-bottom {
    border-bottom: 1px solid #cccccc; }
    @media (min-width: 600px) {
      .border-bottom-tablet, [class*="frame"] .border-bottom-tablet {
        border-bottom: 1px solid #cccccc; } }
    @media (min-width: 1024px) {
      .border-bottom-tablet-pc, [class*="frame"] .border-bottom-tablet-pc {
        border-bottom: 1px solid #cccccc; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .border-bottom-tablet-pc, [class*="frame"] .border-bottom-tablet-pc {
        border-bottom: 1px solid #cccccc; } }
    @media (min-width: 1440px) {
      .border-bottom-pc, [class*="frame"] .border-bottom-pc {
        border-bottom: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .border-bottom-ultrawide, [class*="frame"] .border-bottom-ultrawide {
        border-bottom: 1px solid #cccccc; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .border-bottom-super-ultrawide, [class*="frame"] .border-bottom-super-ultrawide {
        border-bottom: 1px solid #cccccc; } }
  .border-none, [class*="frame"] .border-none {
    border: none; }
    @media (min-width: 600px) {
      .border-none-tablet, [class*="frame"] .border-none-tablet {
        border: none; } }
    @media (min-width: 1024px) {
      .border-none-tablet-pc, [class*="frame"] .border-none-tablet-pc {
        border: none; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .border-none-tablet-pc, [class*="frame"] .border-none-tablet-pc {
        border: none; } }
    @media (min-width: 1440px) {
      .border-none-pc, [class*="frame"] .border-none-pc {
        border: none; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .border-none-ultrawide, [class*="frame"] .border-none-ultrawide {
        border: none; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .border-none-super-ultrawide, [class*="frame"] .border-none-super-ultrawide {
        border: none; } }

.frame .border-black, .frame .border-black-themed {
  border-color: #333333; }
  @media (min-width: 600px) {
    .frame .border-black-tablet, .frame .border-black-themed-tablet {
      border-color: #333333; } }
  @media (min-width: 1024px) {
    .frame .border-black-tablet-pc, .frame .border-black-themed-tablet-pc {
      border-color: #333333; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-black-tablet-pc, .frame .border-black-themed-tablet-pc {
      border-color: #333333; } }
  @media (min-width: 1440px) {
    .frame .border-black-pc, .frame .border-black-themed-pc {
      border-color: #333333; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-black-ultrawide, .frame .border-black-themed-ultrawide {
      border-color: #333333; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-black-super-ultrawide, .frame .border-black-themed-super-ultrawide {
      border-color: #333333; } }

.frame .border-light-black, .frame .border-light-black-themed {
  border-color: #4d4d4d; }
  @media (min-width: 600px) {
    .frame .border-light-black-tablet, .frame .border-light-black-themed-tablet {
      border-color: #4d4d4d; } }
  @media (min-width: 1024px) {
    .frame .border-light-black-tablet-pc, .frame .border-light-black-themed-tablet-pc {
      border-color: #4d4d4d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-black-tablet-pc, .frame .border-light-black-themed-tablet-pc {
      border-color: #4d4d4d; } }
  @media (min-width: 1440px) {
    .frame .border-light-black-pc, .frame .border-light-black-themed-pc {
      border-color: #4d4d4d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-black-ultrawide, .frame .border-light-black-themed-ultrawide {
      border-color: #4d4d4d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-black-super-ultrawide, .frame .border-light-black-themed-super-ultrawide {
      border-color: #4d4d4d; } }

.frame .border-darker-grey, .frame .border-darker-grey-themed {
  border-color: #999999; }
  @media (min-width: 600px) {
    .frame .border-darker-grey-tablet, .frame .border-darker-grey-themed-tablet {
      border-color: #999999; } }
  @media (min-width: 1024px) {
    .frame .border-darker-grey-tablet-pc, .frame .border-darker-grey-themed-tablet-pc {
      border-color: #999999; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-darker-grey-tablet-pc, .frame .border-darker-grey-themed-tablet-pc {
      border-color: #999999; } }
  @media (min-width: 1440px) {
    .frame .border-darker-grey-pc, .frame .border-darker-grey-themed-pc {
      border-color: #999999; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-darker-grey-ultrawide, .frame .border-darker-grey-themed-ultrawide {
      border-color: #999999; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-darker-grey-super-ultrawide, .frame .border-darker-grey-themed-super-ultrawide {
      border-color: #999999; } }

.frame .border-dark-grey, .frame .border-dark-grey-themed {
  border-color: #b3b3b3; }
  @media (min-width: 600px) {
    .frame .border-dark-grey-tablet, .frame .border-dark-grey-themed-tablet {
      border-color: #b3b3b3; } }
  @media (min-width: 1024px) {
    .frame .border-dark-grey-tablet-pc, .frame .border-dark-grey-themed-tablet-pc {
      border-color: #b3b3b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-grey-tablet-pc, .frame .border-dark-grey-themed-tablet-pc {
      border-color: #b3b3b3; } }
  @media (min-width: 1440px) {
    .frame .border-dark-grey-pc, .frame .border-dark-grey-themed-pc {
      border-color: #b3b3b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-grey-ultrawide, .frame .border-dark-grey-themed-ultrawide {
      border-color: #b3b3b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-grey-super-ultrawide, .frame .border-dark-grey-themed-super-ultrawide {
      border-color: #b3b3b3; } }

.frame .border-grey, .frame .border-grey-themed {
  border-color: #cccccc; }
  @media (min-width: 600px) {
    .frame .border-grey-tablet, .frame .border-grey-themed-tablet {
      border-color: #cccccc; } }
  @media (min-width: 1024px) {
    .frame .border-grey-tablet-pc, .frame .border-grey-themed-tablet-pc {
      border-color: #cccccc; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-grey-tablet-pc, .frame .border-grey-themed-tablet-pc {
      border-color: #cccccc; } }
  @media (min-width: 1440px) {
    .frame .border-grey-pc, .frame .border-grey-themed-pc {
      border-color: #cccccc; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-grey-ultrawide, .frame .border-grey-themed-ultrawide {
      border-color: #cccccc; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-grey-super-ultrawide, .frame .border-grey-themed-super-ultrawide {
      border-color: #cccccc; } }

.frame .border-light-grey, .frame .border-light-grey-themed {
  border-color: #d9d9d9; }
  @media (min-width: 600px) {
    .frame .border-light-grey-tablet, .frame .border-light-grey-themed-tablet {
      border-color: #d9d9d9; } }
  @media (min-width: 1024px) {
    .frame .border-light-grey-tablet-pc, .frame .border-light-grey-themed-tablet-pc {
      border-color: #d9d9d9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-grey-tablet-pc, .frame .border-light-grey-themed-tablet-pc {
      border-color: #d9d9d9; } }
  @media (min-width: 1440px) {
    .frame .border-light-grey-pc, .frame .border-light-grey-themed-pc {
      border-color: #d9d9d9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-grey-ultrawide, .frame .border-light-grey-themed-ultrawide {
      border-color: #d9d9d9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-grey-super-ultrawide, .frame .border-light-grey-themed-super-ultrawide {
      border-color: #d9d9d9; } }

.frame .border-lighter-grey, .frame .border-lighter-grey-themed {
  border-color: #e6e6e6; }
  @media (min-width: 600px) {
    .frame .border-lighter-grey-tablet, .frame .border-lighter-grey-themed-tablet {
      border-color: #e6e6e6; } }
  @media (min-width: 1024px) {
    .frame .border-lighter-grey-tablet-pc, .frame .border-lighter-grey-themed-tablet-pc {
      border-color: #e6e6e6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-lighter-grey-tablet-pc, .frame .border-lighter-grey-themed-tablet-pc {
      border-color: #e6e6e6; } }
  @media (min-width: 1440px) {
    .frame .border-lighter-grey-pc, .frame .border-lighter-grey-themed-pc {
      border-color: #e6e6e6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-lighter-grey-ultrawide, .frame .border-lighter-grey-themed-ultrawide {
      border-color: #e6e6e6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-lighter-grey-super-ultrawide, .frame .border-lighter-grey-themed-super-ultrawide {
      border-color: #e6e6e6; } }

.frame .border-dark-white, .frame .border-dark-white-themed {
  border-color: #f0f0f0; }
  @media (min-width: 600px) {
    .frame .border-dark-white-tablet, .frame .border-dark-white-themed-tablet {
      border-color: #f0f0f0; } }
  @media (min-width: 1024px) {
    .frame .border-dark-white-tablet-pc, .frame .border-dark-white-themed-tablet-pc {
      border-color: #f0f0f0; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-white-tablet-pc, .frame .border-dark-white-themed-tablet-pc {
      border-color: #f0f0f0; } }
  @media (min-width: 1440px) {
    .frame .border-dark-white-pc, .frame .border-dark-white-themed-pc {
      border-color: #f0f0f0; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-white-ultrawide, .frame .border-dark-white-themed-ultrawide {
      border-color: #f0f0f0; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-white-super-ultrawide, .frame .border-dark-white-themed-super-ultrawide {
      border-color: #f0f0f0; } }

.frame .border-white, .frame .border-white-themed {
  border-color: #fdfdfd; }
  @media (min-width: 600px) {
    .frame .border-white-tablet, .frame .border-white-themed-tablet {
      border-color: #fdfdfd; } }
  @media (min-width: 1024px) {
    .frame .border-white-tablet-pc, .frame .border-white-themed-tablet-pc {
      border-color: #fdfdfd; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-white-tablet-pc, .frame .border-white-themed-tablet-pc {
      border-color: #fdfdfd; } }
  @media (min-width: 1440px) {
    .frame .border-white-pc, .frame .border-white-themed-pc {
      border-color: #fdfdfd; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-white-ultrawide, .frame .border-white-themed-ultrawide {
      border-color: #fdfdfd; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-white-super-ultrawide, .frame .border-white-themed-super-ultrawide {
      border-color: #fdfdfd; } }

.frame .border-light-yellow, .frame .border-light-yellow-themed {
  border-color: #f8f3b3; }
  @media (min-width: 600px) {
    .frame .border-light-yellow-tablet, .frame .border-light-yellow-themed-tablet {
      border-color: #f8f3b3; } }
  @media (min-width: 1024px) {
    .frame .border-light-yellow-tablet-pc, .frame .border-light-yellow-themed-tablet-pc {
      border-color: #f8f3b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-yellow-tablet-pc, .frame .border-light-yellow-themed-tablet-pc {
      border-color: #f8f3b3; } }
  @media (min-width: 1440px) {
    .frame .border-light-yellow-pc, .frame .border-light-yellow-themed-pc {
      border-color: #f8f3b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-yellow-ultrawide, .frame .border-light-yellow-themed-ultrawide {
      border-color: #f8f3b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-yellow-super-ultrawide, .frame .border-light-yellow-themed-super-ultrawide {
      border-color: #f8f3b3; } }

.frame .border-yellow, .frame .border-yellow-themed {
  border-color: #f2e76d; }
  @media (min-width: 600px) {
    .frame .border-yellow-tablet, .frame .border-yellow-themed-tablet {
      border-color: #f2e76d; } }
  @media (min-width: 1024px) {
    .frame .border-yellow-tablet-pc, .frame .border-yellow-themed-tablet-pc {
      border-color: #f2e76d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-yellow-tablet-pc, .frame .border-yellow-themed-tablet-pc {
      border-color: #f2e76d; } }
  @media (min-width: 1440px) {
    .frame .border-yellow-pc, .frame .border-yellow-themed-pc {
      border-color: #f2e76d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-yellow-ultrawide, .frame .border-yellow-themed-ultrawide {
      border-color: #f2e76d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-yellow-super-ultrawide, .frame .border-yellow-themed-super-ultrawide {
      border-color: #f2e76d; } }

.frame .border-dark-yellow, .frame .border-dark-yellow-themed {
  border-color: #ecdb27; }
  @media (min-width: 600px) {
    .frame .border-dark-yellow-tablet, .frame .border-dark-yellow-themed-tablet {
      border-color: #ecdb27; } }
  @media (min-width: 1024px) {
    .frame .border-dark-yellow-tablet-pc, .frame .border-dark-yellow-themed-tablet-pc {
      border-color: #ecdb27; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-yellow-tablet-pc, .frame .border-dark-yellow-themed-tablet-pc {
      border-color: #ecdb27; } }
  @media (min-width: 1440px) {
    .frame .border-dark-yellow-pc, .frame .border-dark-yellow-themed-pc {
      border-color: #ecdb27; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-yellow-ultrawide, .frame .border-dark-yellow-themed-ultrawide {
      border-color: #ecdb27; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-yellow-super-ultrawide, .frame .border-dark-yellow-themed-super-ultrawide {
      border-color: #ecdb27; } }

.frame .border-light-orange, .frame .border-light-orange-themed {
  border-color: #f7c29c; }
  @media (min-width: 600px) {
    .frame .border-light-orange-tablet, .frame .border-light-orange-themed-tablet {
      border-color: #f7c29c; } }
  @media (min-width: 1024px) {
    .frame .border-light-orange-tablet-pc, .frame .border-light-orange-themed-tablet-pc {
      border-color: #f7c29c; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-orange-tablet-pc, .frame .border-light-orange-themed-tablet-pc {
      border-color: #f7c29c; } }
  @media (min-width: 1440px) {
    .frame .border-light-orange-pc, .frame .border-light-orange-themed-pc {
      border-color: #f7c29c; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-orange-ultrawide, .frame .border-light-orange-themed-ultrawide {
      border-color: #f7c29c; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-orange-super-ultrawide, .frame .border-light-orange-themed-super-ultrawide {
      border-color: #f7c29c; } }

.frame .border-orange, .frame .border-orange-themed {
  border-color: #f29655; }
  @media (min-width: 600px) {
    .frame .border-orange-tablet, .frame .border-orange-themed-tablet {
      border-color: #f29655; } }
  @media (min-width: 1024px) {
    .frame .border-orange-tablet-pc, .frame .border-orange-themed-tablet-pc {
      border-color: #f29655; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-orange-tablet-pc, .frame .border-orange-themed-tablet-pc {
      border-color: #f29655; } }
  @media (min-width: 1440px) {
    .frame .border-orange-pc, .frame .border-orange-themed-pc {
      border-color: #f29655; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-orange-ultrawide, .frame .border-orange-themed-ultrawide {
      border-color: #f29655; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-orange-super-ultrawide, .frame .border-orange-themed-super-ultrawide {
      border-color: #f29655; } }

.frame .border-dark-orange, .frame .border-dark-orange-themed {
  border-color: #e96b12; }
  @media (min-width: 600px) {
    .frame .border-dark-orange-tablet, .frame .border-dark-orange-themed-tablet {
      border-color: #e96b12; } }
  @media (min-width: 1024px) {
    .frame .border-dark-orange-tablet-pc, .frame .border-dark-orange-themed-tablet-pc {
      border-color: #e96b12; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-orange-tablet-pc, .frame .border-dark-orange-themed-tablet-pc {
      border-color: #e96b12; } }
  @media (min-width: 1440px) {
    .frame .border-dark-orange-pc, .frame .border-dark-orange-themed-pc {
      border-color: #e96b12; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-orange-ultrawide, .frame .border-dark-orange-themed-ultrawide {
      border-color: #e96b12; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-orange-super-ultrawide, .frame .border-dark-orange-themed-super-ultrawide {
      border-color: #e96b12; } }

.frame .border-light-red, .frame .border-light-red-themed {
  border-color: #f8a8ae; }
  @media (min-width: 600px) {
    .frame .border-light-red-tablet, .frame .border-light-red-themed-tablet {
      border-color: #f8a8ae; } }
  @media (min-width: 1024px) {
    .frame .border-light-red-tablet-pc, .frame .border-light-red-themed-tablet-pc {
      border-color: #f8a8ae; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-red-tablet-pc, .frame .border-light-red-themed-tablet-pc {
      border-color: #f8a8ae; } }
  @media (min-width: 1440px) {
    .frame .border-light-red-pc, .frame .border-light-red-themed-pc {
      border-color: #f8a8ae; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-red-ultrawide, .frame .border-light-red-themed-ultrawide {
      border-color: #f8a8ae; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-red-super-ultrawide, .frame .border-light-red-themed-super-ultrawide {
      border-color: #f8a8ae; } }

.frame .border-red, .frame .border-red-themed {
  border-color: #f2616d; }
  @media (min-width: 600px) {
    .frame .border-red-tablet, .frame .border-red-themed-tablet {
      border-color: #f2616d; } }
  @media (min-width: 1024px) {
    .frame .border-red-tablet-pc, .frame .border-red-themed-tablet-pc {
      border-color: #f2616d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-red-tablet-pc, .frame .border-red-themed-tablet-pc {
      border-color: #f2616d; } }
  @media (min-width: 1440px) {
    .frame .border-red-pc, .frame .border-red-themed-pc {
      border-color: #f2616d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-red-ultrawide, .frame .border-red-themed-ultrawide {
      border-color: #f2616d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-red-super-ultrawide, .frame .border-red-themed-super-ultrawide {
      border-color: #f2616d; } }

.frame .border-dark-red, .frame .border-dark-red-themed {
  border-color: #ec1a2c; }
  @media (min-width: 600px) {
    .frame .border-dark-red-tablet, .frame .border-dark-red-themed-tablet {
      border-color: #ec1a2c; } }
  @media (min-width: 1024px) {
    .frame .border-dark-red-tablet-pc, .frame .border-dark-red-themed-tablet-pc {
      border-color: #ec1a2c; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-red-tablet-pc, .frame .border-dark-red-themed-tablet-pc {
      border-color: #ec1a2c; } }
  @media (min-width: 1440px) {
    .frame .border-dark-red-pc, .frame .border-dark-red-themed-pc {
      border-color: #ec1a2c; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-red-ultrawide, .frame .border-dark-red-themed-ultrawide {
      border-color: #ec1a2c; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-red-super-ultrawide, .frame .border-dark-red-themed-super-ultrawide {
      border-color: #ec1a2c; } }

.frame .border-light-purple, .frame .border-light-purple-themed {
  border-color: #e1bff9; }
  @media (min-width: 600px) {
    .frame .border-light-purple-tablet, .frame .border-light-purple-themed-tablet {
      border-color: #e1bff9; } }
  @media (min-width: 1024px) {
    .frame .border-light-purple-tablet-pc, .frame .border-light-purple-themed-tablet-pc {
      border-color: #e1bff9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-purple-tablet-pc, .frame .border-light-purple-themed-tablet-pc {
      border-color: #e1bff9; } }
  @media (min-width: 1440px) {
    .frame .border-light-purple-pc, .frame .border-light-purple-themed-pc {
      border-color: #e1bff9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-purple-ultrawide, .frame .border-light-purple-themed-ultrawide {
      border-color: #e1bff9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-purple-super-ultrawide, .frame .border-light-purple-themed-super-ultrawide {
      border-color: #e1bff9; } }

.frame .border-purple, .frame .border-purple-themed {
  border-color: #c079f2; }
  @media (min-width: 600px) {
    .frame .border-purple-tablet, .frame .border-purple-themed-tablet {
      border-color: #c079f2; } }
  @media (min-width: 1024px) {
    .frame .border-purple-tablet-pc, .frame .border-purple-themed-tablet-pc {
      border-color: #c079f2; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-purple-tablet-pc, .frame .border-purple-themed-tablet-pc {
      border-color: #c079f2; } }
  @media (min-width: 1440px) {
    .frame .border-purple-pc, .frame .border-purple-themed-pc {
      border-color: #c079f2; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-purple-ultrawide, .frame .border-purple-themed-ultrawide {
      border-color: #c079f2; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-purple-super-ultrawide, .frame .border-purple-themed-super-ultrawide {
      border-color: #c079f2; } }

.frame .border-dark-purple, .frame .border-dark-purple-themed {
  border-color: #9f33eb; }
  @media (min-width: 600px) {
    .frame .border-dark-purple-tablet, .frame .border-dark-purple-themed-tablet {
      border-color: #9f33eb; } }
  @media (min-width: 1024px) {
    .frame .border-dark-purple-tablet-pc, .frame .border-dark-purple-themed-tablet-pc {
      border-color: #9f33eb; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-purple-tablet-pc, .frame .border-dark-purple-themed-tablet-pc {
      border-color: #9f33eb; } }
  @media (min-width: 1440px) {
    .frame .border-dark-purple-pc, .frame .border-dark-purple-themed-pc {
      border-color: #9f33eb; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-purple-ultrawide, .frame .border-dark-purple-themed-ultrawide {
      border-color: #9f33eb; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-purple-super-ultrawide, .frame .border-dark-purple-themed-super-ultrawide {
      border-color: #9f33eb; } }

.frame .border-light-blue, .frame .border-light-blue-themed {
  border-color: #b3bff8; }
  @media (min-width: 600px) {
    .frame .border-light-blue-tablet, .frame .border-light-blue-themed-tablet {
      border-color: #b3bff8; } }
  @media (min-width: 1024px) {
    .frame .border-light-blue-tablet-pc, .frame .border-light-blue-themed-tablet-pc {
      border-color: #b3bff8; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-blue-tablet-pc, .frame .border-light-blue-themed-tablet-pc {
      border-color: #b3bff8; } }
  @media (min-width: 1440px) {
    .frame .border-light-blue-pc, .frame .border-light-blue-themed-pc {
      border-color: #b3bff8; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-blue-ultrawide, .frame .border-light-blue-themed-ultrawide {
      border-color: #b3bff8; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-blue-super-ultrawide, .frame .border-light-blue-themed-super-ultrawide {
      border-color: #b3bff8; } }

.frame .border-blue, .frame .border-blue-themed {
  border-color: #6d83f2; }
  @media (min-width: 600px) {
    .frame .border-blue-tablet, .frame .border-blue-themed-tablet {
      border-color: #6d83f2; } }
  @media (min-width: 1024px) {
    .frame .border-blue-tablet-pc, .frame .border-blue-themed-tablet-pc {
      border-color: #6d83f2; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-blue-tablet-pc, .frame .border-blue-themed-tablet-pc {
      border-color: #6d83f2; } }
  @media (min-width: 1440px) {
    .frame .border-blue-pc, .frame .border-blue-themed-pc {
      border-color: #6d83f2; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-blue-ultrawide, .frame .border-blue-themed-ultrawide {
      border-color: #6d83f2; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-blue-super-ultrawide, .frame .border-blue-themed-super-ultrawide {
      border-color: #6d83f2; } }

.frame .border-dark-blue, .frame .border-dark-blue-themed {
  border-color: #2747ec; }
  @media (min-width: 600px) {
    .frame .border-dark-blue-tablet, .frame .border-dark-blue-themed-tablet {
      border-color: #2747ec; } }
  @media (min-width: 1024px) {
    .frame .border-dark-blue-tablet-pc, .frame .border-dark-blue-themed-tablet-pc {
      border-color: #2747ec; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-blue-tablet-pc, .frame .border-dark-blue-themed-tablet-pc {
      border-color: #2747ec; } }
  @media (min-width: 1440px) {
    .frame .border-dark-blue-pc, .frame .border-dark-blue-themed-pc {
      border-color: #2747ec; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-blue-ultrawide, .frame .border-dark-blue-themed-ultrawide {
      border-color: #2747ec; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-blue-super-ultrawide, .frame .border-dark-blue-themed-super-ultrawide {
      border-color: #2747ec; } }

.frame .border-light-mint, .frame .border-light-mint-themed {
  border-color: #9cf7e1; }
  @media (min-width: 600px) {
    .frame .border-light-mint-tablet, .frame .border-light-mint-themed-tablet {
      border-color: #9cf7e1; } }
  @media (min-width: 1024px) {
    .frame .border-light-mint-tablet-pc, .frame .border-light-mint-themed-tablet-pc {
      border-color: #9cf7e1; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-mint-tablet-pc, .frame .border-light-mint-themed-tablet-pc {
      border-color: #9cf7e1; } }
  @media (min-width: 1440px) {
    .frame .border-light-mint-pc, .frame .border-light-mint-themed-pc {
      border-color: #9cf7e1; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-mint-ultrawide, .frame .border-light-mint-themed-ultrawide {
      border-color: #9cf7e1; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-mint-super-ultrawide, .frame .border-light-mint-themed-super-ultrawide {
      border-color: #9cf7e1; } }

.frame .border-mint, .frame .border-mint-themed {
  border-color: #55f2cb; }
  @media (min-width: 600px) {
    .frame .border-mint-tablet, .frame .border-mint-themed-tablet {
      border-color: #55f2cb; } }
  @media (min-width: 1024px) {
    .frame .border-mint-tablet-pc, .frame .border-mint-themed-tablet-pc {
      border-color: #55f2cb; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-mint-tablet-pc, .frame .border-mint-themed-tablet-pc {
      border-color: #55f2cb; } }
  @media (min-width: 1440px) {
    .frame .border-mint-pc, .frame .border-mint-themed-pc {
      border-color: #55f2cb; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-mint-ultrawide, .frame .border-mint-themed-ultrawide {
      border-color: #55f2cb; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-mint-super-ultrawide, .frame .border-mint-themed-super-ultrawide {
      border-color: #55f2cb; } }

.frame .border-dark-mint, .frame .border-dark-mint-themed {
  border-color: #12e9b3; }
  @media (min-width: 600px) {
    .frame .border-dark-mint-tablet, .frame .border-dark-mint-themed-tablet {
      border-color: #12e9b3; } }
  @media (min-width: 1024px) {
    .frame .border-dark-mint-tablet-pc, .frame .border-dark-mint-themed-tablet-pc {
      border-color: #12e9b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-mint-tablet-pc, .frame .border-dark-mint-themed-tablet-pc {
      border-color: #12e9b3; } }
  @media (min-width: 1440px) {
    .frame .border-dark-mint-pc, .frame .border-dark-mint-themed-pc {
      border-color: #12e9b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-mint-ultrawide, .frame .border-dark-mint-themed-ultrawide {
      border-color: #12e9b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-mint-super-ultrawide, .frame .border-dark-mint-themed-super-ultrawide {
      border-color: #12e9b3; } }

.frame .border-light-green, .frame .border-light-green-themed {
  border-color: #bff9cd; }
  @media (min-width: 600px) {
    .frame .border-light-green-tablet, .frame .border-light-green-themed-tablet {
      border-color: #bff9cd; } }
  @media (min-width: 1024px) {
    .frame .border-light-green-tablet-pc, .frame .border-light-green-themed-tablet-pc {
      border-color: #bff9cd; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-green-tablet-pc, .frame .border-light-green-themed-tablet-pc {
      border-color: #bff9cd; } }
  @media (min-width: 1440px) {
    .frame .border-light-green-pc, .frame .border-light-green-themed-pc {
      border-color: #bff9cd; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-green-ultrawide, .frame .border-light-green-themed-ultrawide {
      border-color: #bff9cd; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-green-super-ultrawide, .frame .border-light-green-themed-super-ultrawide {
      border-color: #bff9cd; } }

.frame .border-green, .frame .border-green-themed {
  border-color: #79f297; }
  @media (min-width: 600px) {
    .frame .border-green-tablet, .frame .border-green-themed-tablet {
      border-color: #79f297; } }
  @media (min-width: 1024px) {
    .frame .border-green-tablet-pc, .frame .border-green-themed-tablet-pc {
      border-color: #79f297; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-green-tablet-pc, .frame .border-green-themed-tablet-pc {
      border-color: #79f297; } }
  @media (min-width: 1440px) {
    .frame .border-green-pc, .frame .border-green-themed-pc {
      border-color: #79f297; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-green-ultrawide, .frame .border-green-themed-ultrawide {
      border-color: #79f297; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-green-super-ultrawide, .frame .border-green-themed-super-ultrawide {
      border-color: #79f297; } }

.frame .border-dark-green, .frame .border-dark-green-themed {
  border-color: #33eb61; }
  @media (min-width: 600px) {
    .frame .border-dark-green-tablet, .frame .border-dark-green-themed-tablet {
      border-color: #33eb61; } }
  @media (min-width: 1024px) {
    .frame .border-dark-green-tablet-pc, .frame .border-dark-green-themed-tablet-pc {
      border-color: #33eb61; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-green-tablet-pc, .frame .border-dark-green-themed-tablet-pc {
      border-color: #33eb61; } }
  @media (min-width: 1440px) {
    .frame .border-dark-green-pc, .frame .border-dark-green-themed-pc {
      border-color: #33eb61; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-green-ultrawide, .frame .border-dark-green-themed-ultrawide {
      border-color: #33eb61; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-green-super-ultrawide, .frame .border-dark-green-themed-super-ultrawide {
      border-color: #33eb61; } }

.frame-dark .border-black, .frame-dark .border-black-themed {
  border-color: #262626; }
  @media (min-width: 600px) {
    .frame-dark .border-black-tablet, .frame-dark .border-black-themed-tablet {
      border-color: #262626; } }
  @media (min-width: 1024px) {
    .frame-dark .border-black-tablet-pc, .frame-dark .border-black-themed-tablet-pc {
      border-color: #262626; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-black-tablet-pc, .frame-dark .border-black-themed-tablet-pc {
      border-color: #262626; } }
  @media (min-width: 1440px) {
    .frame-dark .border-black-pc, .frame-dark .border-black-themed-pc {
      border-color: #262626; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-black-ultrawide, .frame-dark .border-black-themed-ultrawide {
      border-color: #262626; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-black-super-ultrawide, .frame-dark .border-black-themed-super-ultrawide {
      border-color: #262626; } }

.frame-dark .border-light-black, .frame-dark .border-light-black-themed {
  border-color: #404040; }
  @media (min-width: 600px) {
    .frame-dark .border-light-black-tablet, .frame-dark .border-light-black-themed-tablet {
      border-color: #404040; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-black-tablet-pc, .frame-dark .border-light-black-themed-tablet-pc {
      border-color: #404040; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-black-tablet-pc, .frame-dark .border-light-black-themed-tablet-pc {
      border-color: #404040; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-black-pc, .frame-dark .border-light-black-themed-pc {
      border-color: #404040; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-black-ultrawide, .frame-dark .border-light-black-themed-ultrawide {
      border-color: #404040; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-black-super-ultrawide, .frame-dark .border-light-black-themed-super-ultrawide {
      border-color: #404040; } }

.frame-dark .border-darker-grey, .frame-dark .border-darker-grey-themed {
  border-color: #4d4d4d; }
  @media (min-width: 600px) {
    .frame-dark .border-darker-grey-tablet, .frame-dark .border-darker-grey-themed-tablet {
      border-color: #4d4d4d; } }
  @media (min-width: 1024px) {
    .frame-dark .border-darker-grey-tablet-pc, .frame-dark .border-darker-grey-themed-tablet-pc {
      border-color: #4d4d4d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-darker-grey-tablet-pc, .frame-dark .border-darker-grey-themed-tablet-pc {
      border-color: #4d4d4d; } }
  @media (min-width: 1440px) {
    .frame-dark .border-darker-grey-pc, .frame-dark .border-darker-grey-themed-pc {
      border-color: #4d4d4d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-darker-grey-ultrawide, .frame-dark .border-darker-grey-themed-ultrawide {
      border-color: #4d4d4d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-darker-grey-super-ultrawide, .frame-dark .border-darker-grey-themed-super-ultrawide {
      border-color: #4d4d4d; } }

.frame-dark .border-dark-grey, .frame-dark .border-dark-grey-themed {
  border-color: #676767; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-grey-tablet, .frame-dark .border-dark-grey-themed-tablet {
      border-color: #676767; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-grey-tablet-pc, .frame-dark .border-dark-grey-themed-tablet-pc {
      border-color: #676767; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-grey-tablet-pc, .frame-dark .border-dark-grey-themed-tablet-pc {
      border-color: #676767; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-grey-pc, .frame-dark .border-dark-grey-themed-pc {
      border-color: #676767; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-grey-ultrawide, .frame-dark .border-dark-grey-themed-ultrawide {
      border-color: #676767; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-grey-super-ultrawide, .frame-dark .border-dark-grey-themed-super-ultrawide {
      border-color: #676767; } }

.frame-dark .border-grey, .frame-dark .border-grey-themed {
  border-color: #808080; }
  @media (min-width: 600px) {
    .frame-dark .border-grey-tablet, .frame-dark .border-grey-themed-tablet {
      border-color: #808080; } }
  @media (min-width: 1024px) {
    .frame-dark .border-grey-tablet-pc, .frame-dark .border-grey-themed-tablet-pc {
      border-color: #808080; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-grey-tablet-pc, .frame-dark .border-grey-themed-tablet-pc {
      border-color: #808080; } }
  @media (min-width: 1440px) {
    .frame-dark .border-grey-pc, .frame-dark .border-grey-themed-pc {
      border-color: #808080; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-grey-ultrawide, .frame-dark .border-grey-themed-ultrawide {
      border-color: #808080; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-grey-super-ultrawide, .frame-dark .border-grey-themed-super-ultrawide {
      border-color: #808080; } }

.frame-dark .border-light-grey, .frame-dark .border-light-grey-themed {
  border-color: #8d8d8d; }
  @media (min-width: 600px) {
    .frame-dark .border-light-grey-tablet, .frame-dark .border-light-grey-themed-tablet {
      border-color: #8d8d8d; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-grey-tablet-pc, .frame-dark .border-light-grey-themed-tablet-pc {
      border-color: #8d8d8d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-grey-tablet-pc, .frame-dark .border-light-grey-themed-tablet-pc {
      border-color: #8d8d8d; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-grey-pc, .frame-dark .border-light-grey-themed-pc {
      border-color: #8d8d8d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-grey-ultrawide, .frame-dark .border-light-grey-themed-ultrawide {
      border-color: #8d8d8d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-grey-super-ultrawide, .frame-dark .border-light-grey-themed-super-ultrawide {
      border-color: #8d8d8d; } }

.frame-dark .border-lighter-grey, .frame-dark .border-lighter-grey-themed {
  border-color: #9a9a9a; }
  @media (min-width: 600px) {
    .frame-dark .border-lighter-grey-tablet, .frame-dark .border-lighter-grey-themed-tablet {
      border-color: #9a9a9a; } }
  @media (min-width: 1024px) {
    .frame-dark .border-lighter-grey-tablet-pc, .frame-dark .border-lighter-grey-themed-tablet-pc {
      border-color: #9a9a9a; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-lighter-grey-tablet-pc, .frame-dark .border-lighter-grey-themed-tablet-pc {
      border-color: #9a9a9a; } }
  @media (min-width: 1440px) {
    .frame-dark .border-lighter-grey-pc, .frame-dark .border-lighter-grey-themed-pc {
      border-color: #9a9a9a; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-lighter-grey-ultrawide, .frame-dark .border-lighter-grey-themed-ultrawide {
      border-color: #9a9a9a; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-lighter-grey-super-ultrawide, .frame-dark .border-lighter-grey-themed-super-ultrawide {
      border-color: #9a9a9a; } }

.frame-dark .border-dark-white, .frame-dark .border-dark-white-themed {
  border-color: #d9d9d9; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-white-tablet, .frame-dark .border-dark-white-themed-tablet {
      border-color: #d9d9d9; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-white-tablet-pc, .frame-dark .border-dark-white-themed-tablet-pc {
      border-color: #d9d9d9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-white-tablet-pc, .frame-dark .border-dark-white-themed-tablet-pc {
      border-color: #d9d9d9; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-white-pc, .frame-dark .border-dark-white-themed-pc {
      border-color: #d9d9d9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-white-ultrawide, .frame-dark .border-dark-white-themed-ultrawide {
      border-color: #d9d9d9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-white-super-ultrawide, .frame-dark .border-dark-white-themed-super-ultrawide {
      border-color: #d9d9d9; } }

.frame-dark .border-white, .frame-dark .border-white-themed {
  border-color: #e6e6e6; }
  @media (min-width: 600px) {
    .frame-dark .border-white-tablet, .frame-dark .border-white-themed-tablet {
      border-color: #e6e6e6; } }
  @media (min-width: 1024px) {
    .frame-dark .border-white-tablet-pc, .frame-dark .border-white-themed-tablet-pc {
      border-color: #e6e6e6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-white-tablet-pc, .frame-dark .border-white-themed-tablet-pc {
      border-color: #e6e6e6; } }
  @media (min-width: 1440px) {
    .frame-dark .border-white-pc, .frame-dark .border-white-themed-pc {
      border-color: #e6e6e6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-white-ultrawide, .frame-dark .border-white-themed-ultrawide {
      border-color: #e6e6e6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-white-super-ultrawide, .frame-dark .border-white-themed-super-ultrawide {
      border-color: #e6e6e6; } }

.frame-dark .border-light-yellow, .frame-dark .border-light-yellow-themed {
  border-color: #fffbc0; }
  @media (min-width: 600px) {
    .frame-dark .border-light-yellow-tablet, .frame-dark .border-light-yellow-themed-tablet {
      border-color: #fffbc0; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-yellow-tablet-pc, .frame-dark .border-light-yellow-themed-tablet-pc {
      border-color: #fffbc0; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-yellow-tablet-pc, .frame-dark .border-light-yellow-themed-tablet-pc {
      border-color: #fffbc0; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-yellow-pc, .frame-dark .border-light-yellow-themed-pc {
      border-color: #fffbc0; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-yellow-ultrawide, .frame-dark .border-light-yellow-themed-ultrawide {
      border-color: #fffbc0; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-yellow-super-ultrawide, .frame-dark .border-light-yellow-themed-super-ultrawide {
      border-color: #fffbc0; } }

.frame-dark .border-yellow, .frame-dark .border-yellow-themed {
  border-color: #fff673; }
  @media (min-width: 600px) {
    .frame-dark .border-yellow-tablet, .frame-dark .border-yellow-themed-tablet {
      border-color: #fff673; } }
  @media (min-width: 1024px) {
    .frame-dark .border-yellow-tablet-pc, .frame-dark .border-yellow-themed-tablet-pc {
      border-color: #fff673; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-yellow-tablet-pc, .frame-dark .border-yellow-themed-tablet-pc {
      border-color: #fff673; } }
  @media (min-width: 1440px) {
    .frame-dark .border-yellow-pc, .frame-dark .border-yellow-themed-pc {
      border-color: #fff673; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-yellow-ultrawide, .frame-dark .border-yellow-themed-ultrawide {
      border-color: #fff673; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-yellow-super-ultrawide, .frame-dark .border-yellow-themed-super-ultrawide {
      border-color: #fff673; } }

.frame-dark .border-dark-yellow, .frame-dark .border-dark-yellow-themed {
  border-color: #fff127; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-yellow-tablet, .frame-dark .border-dark-yellow-themed-tablet {
      border-color: #fff127; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-yellow-tablet-pc, .frame-dark .border-dark-yellow-themed-tablet-pc {
      border-color: #fff127; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-yellow-tablet-pc, .frame-dark .border-dark-yellow-themed-tablet-pc {
      border-color: #fff127; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-yellow-pc, .frame-dark .border-dark-yellow-themed-pc {
      border-color: #fff127; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-yellow-ultrawide, .frame-dark .border-dark-yellow-themed-ultrawide {
      border-color: #fff127; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-yellow-super-ultrawide, .frame-dark .border-dark-yellow-themed-super-ultrawide {
      border-color: #fff127; } }

.frame-dark .border-light-orange, .frame-dark .border-light-orange-themed {
  border-color: #ffcba6; }
  @media (min-width: 600px) {
    .frame-dark .border-light-orange-tablet, .frame-dark .border-light-orange-themed-tablet {
      border-color: #ffcba6; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-orange-tablet-pc, .frame-dark .border-light-orange-themed-tablet-pc {
      border-color: #ffcba6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-orange-tablet-pc, .frame-dark .border-light-orange-themed-tablet-pc {
      border-color: #ffcba6; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-orange-pc, .frame-dark .border-light-orange-themed-pc {
      border-color: #ffcba6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-orange-ultrawide, .frame-dark .border-light-orange-themed-ultrawide {
      border-color: #ffcba6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-orange-super-ultrawide, .frame-dark .border-light-orange-themed-super-ultrawide {
      border-color: #ffcba6; } }

.frame-dark .border-orange, .frame-dark .border-orange-themed {
  border-color: #ff9e59; }
  @media (min-width: 600px) {
    .frame-dark .border-orange-tablet, .frame-dark .border-orange-themed-tablet {
      border-color: #ff9e59; } }
  @media (min-width: 1024px) {
    .frame-dark .border-orange-tablet-pc, .frame-dark .border-orange-themed-tablet-pc {
      border-color: #ff9e59; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-orange-tablet-pc, .frame-dark .border-orange-themed-tablet-pc {
      border-color: #ff9e59; } }
  @media (min-width: 1440px) {
    .frame-dark .border-orange-pc, .frame-dark .border-orange-themed-pc {
      border-color: #ff9e59; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-orange-ultrawide, .frame-dark .border-orange-themed-ultrawide {
      border-color: #ff9e59; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-orange-super-ultrawide, .frame-dark .border-orange-themed-super-ultrawide {
      border-color: #ff9e59; } }

.frame-dark .border-dark-orange, .frame-dark .border-dark-orange-themed {
  border-color: #ff710d; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-orange-tablet, .frame-dark .border-dark-orange-themed-tablet {
      border-color: #ff710d; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-orange-tablet-pc, .frame-dark .border-dark-orange-themed-tablet-pc {
      border-color: #ff710d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-orange-tablet-pc, .frame-dark .border-dark-orange-themed-tablet-pc {
      border-color: #ff710d; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-orange-pc, .frame-dark .border-dark-orange-themed-pc {
      border-color: #ff710d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-orange-ultrawide, .frame-dark .border-dark-orange-themed-ultrawide {
      border-color: #ff710d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-orange-super-ultrawide, .frame-dark .border-dark-orange-themed-super-ultrawide {
      border-color: #ff710d; } }

.frame-dark .border-light-red, .frame-dark .border-light-red-themed {
  border-color: #ffb3b9; }
  @media (min-width: 600px) {
    .frame-dark .border-light-red-tablet, .frame-dark .border-light-red-themed-tablet {
      border-color: #ffb3b9; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-red-tablet-pc, .frame-dark .border-light-red-themed-tablet-pc {
      border-color: #ffb3b9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-red-tablet-pc, .frame-dark .border-light-red-themed-tablet-pc {
      border-color: #ffb3b9; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-red-pc, .frame-dark .border-light-red-themed-pc {
      border-color: #ffb3b9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-red-ultrawide, .frame-dark .border-light-red-themed-ultrawide {
      border-color: #ffb3b9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-red-super-ultrawide, .frame-dark .border-light-red-themed-super-ultrawide {
      border-color: #ffb3b9; } }

.frame-dark .border-red, .frame-dark .border-red-themed {
  border-color: #ff6673; }
  @media (min-width: 600px) {
    .frame-dark .border-red-tablet, .frame-dark .border-red-themed-tablet {
      border-color: #ff6673; } }
  @media (min-width: 1024px) {
    .frame-dark .border-red-tablet-pc, .frame-dark .border-red-themed-tablet-pc {
      border-color: #ff6673; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-red-tablet-pc, .frame-dark .border-red-themed-tablet-pc {
      border-color: #ff6673; } }
  @media (min-width: 1440px) {
    .frame-dark .border-red-pc, .frame-dark .border-red-themed-pc {
      border-color: #ff6673; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-red-ultrawide, .frame-dark .border-red-themed-ultrawide {
      border-color: #ff6673; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-red-super-ultrawide, .frame-dark .border-red-themed-super-ultrawide {
      border-color: #ff6673; } }

.frame-dark .border-dark-red, .frame-dark .border-dark-red-themed {
  border-color: #ff1a2d; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-red-tablet, .frame-dark .border-dark-red-themed-tablet {
      border-color: #ff1a2d; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-red-tablet-pc, .frame-dark .border-dark-red-themed-tablet-pc {
      border-color: #ff1a2d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-red-tablet-pc, .frame-dark .border-dark-red-themed-tablet-pc {
      border-color: #ff1a2d; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-red-pc, .frame-dark .border-dark-red-themed-pc {
      border-color: #ff1a2d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-red-ultrawide, .frame-dark .border-dark-red-themed-ultrawide {
      border-color: #ff1a2d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-red-super-ultrawide, .frame-dark .border-dark-red-themed-super-ultrawide {
      border-color: #ff1a2d; } }

.frame-dark .border-light-purple, .frame-dark .border-light-purple-themed {
  border-color: #eaccff; }
  @media (min-width: 600px) {
    .frame-dark .border-light-purple-tablet, .frame-dark .border-light-purple-themed-tablet {
      border-color: #eaccff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-purple-tablet-pc, .frame-dark .border-light-purple-themed-tablet-pc {
      border-color: #eaccff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-purple-tablet-pc, .frame-dark .border-light-purple-themed-tablet-pc {
      border-color: #eaccff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-purple-pc, .frame-dark .border-light-purple-themed-pc {
      border-color: #eaccff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-purple-ultrawide, .frame-dark .border-light-purple-themed-ultrawide {
      border-color: #eaccff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-purple-super-ultrawide, .frame-dark .border-light-purple-themed-super-ultrawide {
      border-color: #eaccff; } }

.frame-dark .border-purple, .frame-dark .border-purple-themed {
  border-color: #ca7fff; }
  @media (min-width: 600px) {
    .frame-dark .border-purple-tablet, .frame-dark .border-purple-themed-tablet {
      border-color: #ca7fff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-purple-tablet-pc, .frame-dark .border-purple-themed-tablet-pc {
      border-color: #ca7fff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-purple-tablet-pc, .frame-dark .border-purple-themed-tablet-pc {
      border-color: #ca7fff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-purple-pc, .frame-dark .border-purple-themed-pc {
      border-color: #ca7fff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-purple-ultrawide, .frame-dark .border-purple-themed-ultrawide {
      border-color: #ca7fff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-purple-super-ultrawide, .frame-dark .border-purple-themed-super-ultrawide {
      border-color: #ca7fff; } }

.frame-dark .border-dark-purple, .frame-dark .border-dark-purple-themed {
  border-color: #aa33ff; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-purple-tablet, .frame-dark .border-dark-purple-themed-tablet {
      border-color: #aa33ff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-purple-tablet-pc, .frame-dark .border-dark-purple-themed-tablet-pc {
      border-color: #aa33ff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-purple-tablet-pc, .frame-dark .border-dark-purple-themed-tablet-pc {
      border-color: #aa33ff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-purple-pc, .frame-dark .border-dark-purple-themed-pc {
      border-color: #aa33ff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-purple-ultrawide, .frame-dark .border-dark-purple-themed-ultrawide {
      border-color: #aa33ff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-purple-super-ultrawide, .frame-dark .border-dark-purple-themed-super-ultrawide {
      border-color: #aa33ff; } }

.frame-dark .border-light-blue, .frame-dark .border-light-blue-themed {
  border-color: #c0caff; }
  @media (min-width: 600px) {
    .frame-dark .border-light-blue-tablet, .frame-dark .border-light-blue-themed-tablet {
      border-color: #c0caff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-blue-tablet-pc, .frame-dark .border-light-blue-themed-tablet-pc {
      border-color: #c0caff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-blue-tablet-pc, .frame-dark .border-light-blue-themed-tablet-pc {
      border-color: #c0caff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-blue-pc, .frame-dark .border-light-blue-themed-pc {
      border-color: #c0caff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-blue-ultrawide, .frame-dark .border-light-blue-themed-ultrawide {
      border-color: #c0caff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-blue-super-ultrawide, .frame-dark .border-light-blue-themed-super-ultrawide {
      border-color: #c0caff; } }

.frame-dark .border-blue, .frame-dark .border-blue-themed {
  border-color: #738aff; }
  @media (min-width: 600px) {
    .frame-dark .border-blue-tablet, .frame-dark .border-blue-themed-tablet {
      border-color: #738aff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-blue-tablet-pc, .frame-dark .border-blue-themed-tablet-pc {
      border-color: #738aff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-blue-tablet-pc, .frame-dark .border-blue-themed-tablet-pc {
      border-color: #738aff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-blue-pc, .frame-dark .border-blue-themed-pc {
      border-color: #738aff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-blue-ultrawide, .frame-dark .border-blue-themed-ultrawide {
      border-color: #738aff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-blue-super-ultrawide, .frame-dark .border-blue-themed-super-ultrawide {
      border-color: #738aff; } }

.frame-dark .border-dark-blue, .frame-dark .border-dark-blue-themed {
  border-color: #274aff; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-blue-tablet, .frame-dark .border-dark-blue-themed-tablet {
      border-color: #274aff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-blue-tablet-pc, .frame-dark .border-dark-blue-themed-tablet-pc {
      border-color: #274aff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-blue-tablet-pc, .frame-dark .border-dark-blue-themed-tablet-pc {
      border-color: #274aff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-blue-pc, .frame-dark .border-dark-blue-themed-pc {
      border-color: #274aff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-blue-ultrawide, .frame-dark .border-dark-blue-themed-ultrawide {
      border-color: #274aff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-blue-super-ultrawide, .frame-dark .border-dark-blue-themed-super-ultrawide {
      border-color: #274aff; } }

.frame-dark .border-light-mint, .frame-dark .border-light-mint-themed {
  border-color: #a6ffe9; }
  @media (min-width: 600px) {
    .frame-dark .border-light-mint-tablet, .frame-dark .border-light-mint-themed-tablet {
      border-color: #a6ffe9; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-mint-tablet-pc, .frame-dark .border-light-mint-themed-tablet-pc {
      border-color: #a6ffe9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-mint-tablet-pc, .frame-dark .border-light-mint-themed-tablet-pc {
      border-color: #a6ffe9; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-mint-pc, .frame-dark .border-light-mint-themed-pc {
      border-color: #a6ffe9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-mint-ultrawide, .frame-dark .border-light-mint-themed-ultrawide {
      border-color: #a6ffe9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-mint-super-ultrawide, .frame-dark .border-light-mint-themed-super-ultrawide {
      border-color: #a6ffe9; } }

.frame-dark .border-mint, .frame-dark .border-mint-themed {
  border-color: #59ffd6; }
  @media (min-width: 600px) {
    .frame-dark .border-mint-tablet, .frame-dark .border-mint-themed-tablet {
      border-color: #59ffd6; } }
  @media (min-width: 1024px) {
    .frame-dark .border-mint-tablet-pc, .frame-dark .border-mint-themed-tablet-pc {
      border-color: #59ffd6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-mint-tablet-pc, .frame-dark .border-mint-themed-tablet-pc {
      border-color: #59ffd6; } }
  @media (min-width: 1440px) {
    .frame-dark .border-mint-pc, .frame-dark .border-mint-themed-pc {
      border-color: #59ffd6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-mint-ultrawide, .frame-dark .border-mint-themed-ultrawide {
      border-color: #59ffd6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-mint-super-ultrawide, .frame-dark .border-mint-themed-super-ultrawide {
      border-color: #59ffd6; } }

.frame-dark .border-dark-mint, .frame-dark .border-dark-mint-themed {
  border-color: #0dffc3; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-mint-tablet, .frame-dark .border-dark-mint-themed-tablet {
      border-color: #0dffc3; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-mint-tablet-pc, .frame-dark .border-dark-mint-themed-tablet-pc {
      border-color: #0dffc3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-mint-tablet-pc, .frame-dark .border-dark-mint-themed-tablet-pc {
      border-color: #0dffc3; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-mint-pc, .frame-dark .border-dark-mint-themed-pc {
      border-color: #0dffc3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-mint-ultrawide, .frame-dark .border-dark-mint-themed-ultrawide {
      border-color: #0dffc3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-mint-super-ultrawide, .frame-dark .border-dark-mint-themed-super-ultrawide {
      border-color: #0dffc3; } }

.frame-dark .border-light-green, .frame-dark .border-light-green-themed {
  border-color: #ccffd8; }
  @media (min-width: 600px) {
    .frame-dark .border-light-green-tablet, .frame-dark .border-light-green-themed-tablet {
      border-color: #ccffd8; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-green-tablet-pc, .frame-dark .border-light-green-themed-tablet-pc {
      border-color: #ccffd8; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-green-tablet-pc, .frame-dark .border-light-green-themed-tablet-pc {
      border-color: #ccffd8; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-green-pc, .frame-dark .border-light-green-themed-pc {
      border-color: #ccffd8; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-green-ultrawide, .frame-dark .border-light-green-themed-ultrawide {
      border-color: #ccffd8; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-green-super-ultrawide, .frame-dark .border-light-green-themed-super-ultrawide {
      border-color: #ccffd8; } }

.frame-dark .border-green, .frame-dark .border-green-themed {
  border-color: #7fff9f; }
  @media (min-width: 600px) {
    .frame-dark .border-green-tablet, .frame-dark .border-green-themed-tablet {
      border-color: #7fff9f; } }
  @media (min-width: 1024px) {
    .frame-dark .border-green-tablet-pc, .frame-dark .border-green-themed-tablet-pc {
      border-color: #7fff9f; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-green-tablet-pc, .frame-dark .border-green-themed-tablet-pc {
      border-color: #7fff9f; } }
  @media (min-width: 1440px) {
    .frame-dark .border-green-pc, .frame-dark .border-green-themed-pc {
      border-color: #7fff9f; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-green-ultrawide, .frame-dark .border-green-themed-ultrawide {
      border-color: #7fff9f; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-green-super-ultrawide, .frame-dark .border-green-themed-super-ultrawide {
      border-color: #7fff9f; } }

.frame-dark .border-dark-green, .frame-dark .border-dark-green-themed {
  border-color: #33ff66; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-green-tablet, .frame-dark .border-dark-green-themed-tablet {
      border-color: #33ff66; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-green-tablet-pc, .frame-dark .border-dark-green-themed-tablet-pc {
      border-color: #33ff66; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-green-tablet-pc, .frame-dark .border-dark-green-themed-tablet-pc {
      border-color: #33ff66; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-green-pc, .frame-dark .border-dark-green-themed-pc {
      border-color: #33ff66; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-green-ultrawide, .frame-dark .border-dark-green-themed-ultrawide {
      border-color: #33ff66; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-green-super-ultrawide, .frame-dark .border-dark-green-themed-super-ultrawide {
      border-color: #33ff66; } }

.frame [class*='border-black-themed'] {
  border-color: #333333; }

.frame-dark [class*='border-black-themed'] {
  border-color: #fdfdfd; }

.frame [class*='border-white-themed'] {
  border-color: #fdfdfd; }

.frame-dark [class*='border-white-themed'] {
  border-color: #333333; }

.frame .border-black-lm {
  border-color: #333333; }
  @media (min-width: 600px) {
    .frame .border-black-lm-tablet {
      border-color: #333333; } }
  @media (min-width: 1024px) {
    .frame .border-black-lm-tablet-pc {
      border-color: #333333; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-black-lm-tablet-pc {
      border-color: #333333; } }
  @media (min-width: 1440px) {
    .frame .border-black-lm-pc {
      border-color: #333333; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-black-lm-ultrawide {
      border-color: #333333; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-black-lm-super-ultrawide {
      border-color: #333333; } }

.frame .border-light-black-lm {
  border-color: #4d4d4d; }
  @media (min-width: 600px) {
    .frame .border-light-black-lm-tablet {
      border-color: #4d4d4d; } }
  @media (min-width: 1024px) {
    .frame .border-light-black-lm-tablet-pc {
      border-color: #4d4d4d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-black-lm-tablet-pc {
      border-color: #4d4d4d; } }
  @media (min-width: 1440px) {
    .frame .border-light-black-lm-pc {
      border-color: #4d4d4d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-black-lm-ultrawide {
      border-color: #4d4d4d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-black-lm-super-ultrawide {
      border-color: #4d4d4d; } }

.frame .border-darker-grey-lm {
  border-color: #999999; }
  @media (min-width: 600px) {
    .frame .border-darker-grey-lm-tablet {
      border-color: #999999; } }
  @media (min-width: 1024px) {
    .frame .border-darker-grey-lm-tablet-pc {
      border-color: #999999; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-darker-grey-lm-tablet-pc {
      border-color: #999999; } }
  @media (min-width: 1440px) {
    .frame .border-darker-grey-lm-pc {
      border-color: #999999; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-darker-grey-lm-ultrawide {
      border-color: #999999; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-darker-grey-lm-super-ultrawide {
      border-color: #999999; } }

.frame .border-dark-grey-lm {
  border-color: #b3b3b3; }
  @media (min-width: 600px) {
    .frame .border-dark-grey-lm-tablet {
      border-color: #b3b3b3; } }
  @media (min-width: 1024px) {
    .frame .border-dark-grey-lm-tablet-pc {
      border-color: #b3b3b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-grey-lm-tablet-pc {
      border-color: #b3b3b3; } }
  @media (min-width: 1440px) {
    .frame .border-dark-grey-lm-pc {
      border-color: #b3b3b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-grey-lm-ultrawide {
      border-color: #b3b3b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-grey-lm-super-ultrawide {
      border-color: #b3b3b3; } }

.frame .border-grey-lm {
  border-color: #cccccc; }
  @media (min-width: 600px) {
    .frame .border-grey-lm-tablet {
      border-color: #cccccc; } }
  @media (min-width: 1024px) {
    .frame .border-grey-lm-tablet-pc {
      border-color: #cccccc; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-grey-lm-tablet-pc {
      border-color: #cccccc; } }
  @media (min-width: 1440px) {
    .frame .border-grey-lm-pc {
      border-color: #cccccc; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-grey-lm-ultrawide {
      border-color: #cccccc; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-grey-lm-super-ultrawide {
      border-color: #cccccc; } }

.frame .border-light-grey-lm {
  border-color: #d9d9d9; }
  @media (min-width: 600px) {
    .frame .border-light-grey-lm-tablet {
      border-color: #d9d9d9; } }
  @media (min-width: 1024px) {
    .frame .border-light-grey-lm-tablet-pc {
      border-color: #d9d9d9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-grey-lm-tablet-pc {
      border-color: #d9d9d9; } }
  @media (min-width: 1440px) {
    .frame .border-light-grey-lm-pc {
      border-color: #d9d9d9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-grey-lm-ultrawide {
      border-color: #d9d9d9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-grey-lm-super-ultrawide {
      border-color: #d9d9d9; } }

.frame .border-lighter-grey-lm {
  border-color: #e6e6e6; }
  @media (min-width: 600px) {
    .frame .border-lighter-grey-lm-tablet {
      border-color: #e6e6e6; } }
  @media (min-width: 1024px) {
    .frame .border-lighter-grey-lm-tablet-pc {
      border-color: #e6e6e6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-lighter-grey-lm-tablet-pc {
      border-color: #e6e6e6; } }
  @media (min-width: 1440px) {
    .frame .border-lighter-grey-lm-pc {
      border-color: #e6e6e6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-lighter-grey-lm-ultrawide {
      border-color: #e6e6e6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-lighter-grey-lm-super-ultrawide {
      border-color: #e6e6e6; } }

.frame .border-dark-white-lm {
  border-color: #f0f0f0; }
  @media (min-width: 600px) {
    .frame .border-dark-white-lm-tablet {
      border-color: #f0f0f0; } }
  @media (min-width: 1024px) {
    .frame .border-dark-white-lm-tablet-pc {
      border-color: #f0f0f0; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-white-lm-tablet-pc {
      border-color: #f0f0f0; } }
  @media (min-width: 1440px) {
    .frame .border-dark-white-lm-pc {
      border-color: #f0f0f0; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-white-lm-ultrawide {
      border-color: #f0f0f0; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-white-lm-super-ultrawide {
      border-color: #f0f0f0; } }

.frame .border-white-lm {
  border-color: #fdfdfd; }
  @media (min-width: 600px) {
    .frame .border-white-lm-tablet {
      border-color: #fdfdfd; } }
  @media (min-width: 1024px) {
    .frame .border-white-lm-tablet-pc {
      border-color: #fdfdfd; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-white-lm-tablet-pc {
      border-color: #fdfdfd; } }
  @media (min-width: 1440px) {
    .frame .border-white-lm-pc {
      border-color: #fdfdfd; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-white-lm-ultrawide {
      border-color: #fdfdfd; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-white-lm-super-ultrawide {
      border-color: #fdfdfd; } }

.frame .border-light-yellow-lm {
  border-color: #f8f3b3; }
  @media (min-width: 600px) {
    .frame .border-light-yellow-lm-tablet {
      border-color: #f8f3b3; } }
  @media (min-width: 1024px) {
    .frame .border-light-yellow-lm-tablet-pc {
      border-color: #f8f3b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-yellow-lm-tablet-pc {
      border-color: #f8f3b3; } }
  @media (min-width: 1440px) {
    .frame .border-light-yellow-lm-pc {
      border-color: #f8f3b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-yellow-lm-ultrawide {
      border-color: #f8f3b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-yellow-lm-super-ultrawide {
      border-color: #f8f3b3; } }

.frame .border-yellow-lm {
  border-color: #f2e76d; }
  @media (min-width: 600px) {
    .frame .border-yellow-lm-tablet {
      border-color: #f2e76d; } }
  @media (min-width: 1024px) {
    .frame .border-yellow-lm-tablet-pc {
      border-color: #f2e76d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-yellow-lm-tablet-pc {
      border-color: #f2e76d; } }
  @media (min-width: 1440px) {
    .frame .border-yellow-lm-pc {
      border-color: #f2e76d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-yellow-lm-ultrawide {
      border-color: #f2e76d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-yellow-lm-super-ultrawide {
      border-color: #f2e76d; } }

.frame .border-dark-yellow-lm {
  border-color: #ecdb27; }
  @media (min-width: 600px) {
    .frame .border-dark-yellow-lm-tablet {
      border-color: #ecdb27; } }
  @media (min-width: 1024px) {
    .frame .border-dark-yellow-lm-tablet-pc {
      border-color: #ecdb27; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-yellow-lm-tablet-pc {
      border-color: #ecdb27; } }
  @media (min-width: 1440px) {
    .frame .border-dark-yellow-lm-pc {
      border-color: #ecdb27; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-yellow-lm-ultrawide {
      border-color: #ecdb27; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-yellow-lm-super-ultrawide {
      border-color: #ecdb27; } }

.frame .border-light-orange-lm {
  border-color: #f7c29c; }
  @media (min-width: 600px) {
    .frame .border-light-orange-lm-tablet {
      border-color: #f7c29c; } }
  @media (min-width: 1024px) {
    .frame .border-light-orange-lm-tablet-pc {
      border-color: #f7c29c; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-orange-lm-tablet-pc {
      border-color: #f7c29c; } }
  @media (min-width: 1440px) {
    .frame .border-light-orange-lm-pc {
      border-color: #f7c29c; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-orange-lm-ultrawide {
      border-color: #f7c29c; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-orange-lm-super-ultrawide {
      border-color: #f7c29c; } }

.frame .border-orange-lm {
  border-color: #f29655; }
  @media (min-width: 600px) {
    .frame .border-orange-lm-tablet {
      border-color: #f29655; } }
  @media (min-width: 1024px) {
    .frame .border-orange-lm-tablet-pc {
      border-color: #f29655; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-orange-lm-tablet-pc {
      border-color: #f29655; } }
  @media (min-width: 1440px) {
    .frame .border-orange-lm-pc {
      border-color: #f29655; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-orange-lm-ultrawide {
      border-color: #f29655; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-orange-lm-super-ultrawide {
      border-color: #f29655; } }

.frame .border-dark-orange-lm {
  border-color: #e96b12; }
  @media (min-width: 600px) {
    .frame .border-dark-orange-lm-tablet {
      border-color: #e96b12; } }
  @media (min-width: 1024px) {
    .frame .border-dark-orange-lm-tablet-pc {
      border-color: #e96b12; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-orange-lm-tablet-pc {
      border-color: #e96b12; } }
  @media (min-width: 1440px) {
    .frame .border-dark-orange-lm-pc {
      border-color: #e96b12; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-orange-lm-ultrawide {
      border-color: #e96b12; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-orange-lm-super-ultrawide {
      border-color: #e96b12; } }

.frame .border-light-red-lm {
  border-color: #f8a8ae; }
  @media (min-width: 600px) {
    .frame .border-light-red-lm-tablet {
      border-color: #f8a8ae; } }
  @media (min-width: 1024px) {
    .frame .border-light-red-lm-tablet-pc {
      border-color: #f8a8ae; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-red-lm-tablet-pc {
      border-color: #f8a8ae; } }
  @media (min-width: 1440px) {
    .frame .border-light-red-lm-pc {
      border-color: #f8a8ae; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-red-lm-ultrawide {
      border-color: #f8a8ae; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-red-lm-super-ultrawide {
      border-color: #f8a8ae; } }

.frame .border-red-lm {
  border-color: #f2616d; }
  @media (min-width: 600px) {
    .frame .border-red-lm-tablet {
      border-color: #f2616d; } }
  @media (min-width: 1024px) {
    .frame .border-red-lm-tablet-pc {
      border-color: #f2616d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-red-lm-tablet-pc {
      border-color: #f2616d; } }
  @media (min-width: 1440px) {
    .frame .border-red-lm-pc {
      border-color: #f2616d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-red-lm-ultrawide {
      border-color: #f2616d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-red-lm-super-ultrawide {
      border-color: #f2616d; } }

.frame .border-dark-red-lm {
  border-color: #ec1a2c; }
  @media (min-width: 600px) {
    .frame .border-dark-red-lm-tablet {
      border-color: #ec1a2c; } }
  @media (min-width: 1024px) {
    .frame .border-dark-red-lm-tablet-pc {
      border-color: #ec1a2c; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-red-lm-tablet-pc {
      border-color: #ec1a2c; } }
  @media (min-width: 1440px) {
    .frame .border-dark-red-lm-pc {
      border-color: #ec1a2c; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-red-lm-ultrawide {
      border-color: #ec1a2c; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-red-lm-super-ultrawide {
      border-color: #ec1a2c; } }

.frame .border-light-purple-lm {
  border-color: #e1bff9; }
  @media (min-width: 600px) {
    .frame .border-light-purple-lm-tablet {
      border-color: #e1bff9; } }
  @media (min-width: 1024px) {
    .frame .border-light-purple-lm-tablet-pc {
      border-color: #e1bff9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-purple-lm-tablet-pc {
      border-color: #e1bff9; } }
  @media (min-width: 1440px) {
    .frame .border-light-purple-lm-pc {
      border-color: #e1bff9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-purple-lm-ultrawide {
      border-color: #e1bff9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-purple-lm-super-ultrawide {
      border-color: #e1bff9; } }

.frame .border-purple-lm {
  border-color: #c079f2; }
  @media (min-width: 600px) {
    .frame .border-purple-lm-tablet {
      border-color: #c079f2; } }
  @media (min-width: 1024px) {
    .frame .border-purple-lm-tablet-pc {
      border-color: #c079f2; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-purple-lm-tablet-pc {
      border-color: #c079f2; } }
  @media (min-width: 1440px) {
    .frame .border-purple-lm-pc {
      border-color: #c079f2; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-purple-lm-ultrawide {
      border-color: #c079f2; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-purple-lm-super-ultrawide {
      border-color: #c079f2; } }

.frame .border-dark-purple-lm {
  border-color: #9f33eb; }
  @media (min-width: 600px) {
    .frame .border-dark-purple-lm-tablet {
      border-color: #9f33eb; } }
  @media (min-width: 1024px) {
    .frame .border-dark-purple-lm-tablet-pc {
      border-color: #9f33eb; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-purple-lm-tablet-pc {
      border-color: #9f33eb; } }
  @media (min-width: 1440px) {
    .frame .border-dark-purple-lm-pc {
      border-color: #9f33eb; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-purple-lm-ultrawide {
      border-color: #9f33eb; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-purple-lm-super-ultrawide {
      border-color: #9f33eb; } }

.frame .border-light-blue-lm {
  border-color: #b3bff8; }
  @media (min-width: 600px) {
    .frame .border-light-blue-lm-tablet {
      border-color: #b3bff8; } }
  @media (min-width: 1024px) {
    .frame .border-light-blue-lm-tablet-pc {
      border-color: #b3bff8; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-blue-lm-tablet-pc {
      border-color: #b3bff8; } }
  @media (min-width: 1440px) {
    .frame .border-light-blue-lm-pc {
      border-color: #b3bff8; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-blue-lm-ultrawide {
      border-color: #b3bff8; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-blue-lm-super-ultrawide {
      border-color: #b3bff8; } }

.frame .border-blue-lm {
  border-color: #6d83f2; }
  @media (min-width: 600px) {
    .frame .border-blue-lm-tablet {
      border-color: #6d83f2; } }
  @media (min-width: 1024px) {
    .frame .border-blue-lm-tablet-pc {
      border-color: #6d83f2; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-blue-lm-tablet-pc {
      border-color: #6d83f2; } }
  @media (min-width: 1440px) {
    .frame .border-blue-lm-pc {
      border-color: #6d83f2; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-blue-lm-ultrawide {
      border-color: #6d83f2; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-blue-lm-super-ultrawide {
      border-color: #6d83f2; } }

.frame .border-dark-blue-lm {
  border-color: #2747ec; }
  @media (min-width: 600px) {
    .frame .border-dark-blue-lm-tablet {
      border-color: #2747ec; } }
  @media (min-width: 1024px) {
    .frame .border-dark-blue-lm-tablet-pc {
      border-color: #2747ec; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-blue-lm-tablet-pc {
      border-color: #2747ec; } }
  @media (min-width: 1440px) {
    .frame .border-dark-blue-lm-pc {
      border-color: #2747ec; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-blue-lm-ultrawide {
      border-color: #2747ec; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-blue-lm-super-ultrawide {
      border-color: #2747ec; } }

.frame .border-light-mint-lm {
  border-color: #9cf7e1; }
  @media (min-width: 600px) {
    .frame .border-light-mint-lm-tablet {
      border-color: #9cf7e1; } }
  @media (min-width: 1024px) {
    .frame .border-light-mint-lm-tablet-pc {
      border-color: #9cf7e1; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-mint-lm-tablet-pc {
      border-color: #9cf7e1; } }
  @media (min-width: 1440px) {
    .frame .border-light-mint-lm-pc {
      border-color: #9cf7e1; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-mint-lm-ultrawide {
      border-color: #9cf7e1; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-mint-lm-super-ultrawide {
      border-color: #9cf7e1; } }

.frame .border-mint-lm {
  border-color: #55f2cb; }
  @media (min-width: 600px) {
    .frame .border-mint-lm-tablet {
      border-color: #55f2cb; } }
  @media (min-width: 1024px) {
    .frame .border-mint-lm-tablet-pc {
      border-color: #55f2cb; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-mint-lm-tablet-pc {
      border-color: #55f2cb; } }
  @media (min-width: 1440px) {
    .frame .border-mint-lm-pc {
      border-color: #55f2cb; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-mint-lm-ultrawide {
      border-color: #55f2cb; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-mint-lm-super-ultrawide {
      border-color: #55f2cb; } }

.frame .border-dark-mint-lm {
  border-color: #12e9b3; }
  @media (min-width: 600px) {
    .frame .border-dark-mint-lm-tablet {
      border-color: #12e9b3; } }
  @media (min-width: 1024px) {
    .frame .border-dark-mint-lm-tablet-pc {
      border-color: #12e9b3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-mint-lm-tablet-pc {
      border-color: #12e9b3; } }
  @media (min-width: 1440px) {
    .frame .border-dark-mint-lm-pc {
      border-color: #12e9b3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-mint-lm-ultrawide {
      border-color: #12e9b3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-mint-lm-super-ultrawide {
      border-color: #12e9b3; } }

.frame .border-light-green-lm {
  border-color: #bff9cd; }
  @media (min-width: 600px) {
    .frame .border-light-green-lm-tablet {
      border-color: #bff9cd; } }
  @media (min-width: 1024px) {
    .frame .border-light-green-lm-tablet-pc {
      border-color: #bff9cd; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-light-green-lm-tablet-pc {
      border-color: #bff9cd; } }
  @media (min-width: 1440px) {
    .frame .border-light-green-lm-pc {
      border-color: #bff9cd; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-light-green-lm-ultrawide {
      border-color: #bff9cd; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-light-green-lm-super-ultrawide {
      border-color: #bff9cd; } }

.frame .border-green-lm {
  border-color: #79f297; }
  @media (min-width: 600px) {
    .frame .border-green-lm-tablet {
      border-color: #79f297; } }
  @media (min-width: 1024px) {
    .frame .border-green-lm-tablet-pc {
      border-color: #79f297; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-green-lm-tablet-pc {
      border-color: #79f297; } }
  @media (min-width: 1440px) {
    .frame .border-green-lm-pc {
      border-color: #79f297; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-green-lm-ultrawide {
      border-color: #79f297; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-green-lm-super-ultrawide {
      border-color: #79f297; } }

.frame .border-dark-green-lm {
  border-color: #33eb61; }
  @media (min-width: 600px) {
    .frame .border-dark-green-lm-tablet {
      border-color: #33eb61; } }
  @media (min-width: 1024px) {
    .frame .border-dark-green-lm-tablet-pc {
      border-color: #33eb61; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame .border-dark-green-lm-tablet-pc {
      border-color: #33eb61; } }
  @media (min-width: 1440px) {
    .frame .border-dark-green-lm-pc {
      border-color: #33eb61; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame .border-dark-green-lm-ultrawide {
      border-color: #33eb61; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame .border-dark-green-lm-super-ultrawide {
      border-color: #33eb61; } }

.frame-dark .border-black-dm {
  border-color: #262626; }
  @media (min-width: 600px) {
    .frame-dark .border-black-dm-tablet {
      border-color: #262626; } }
  @media (min-width: 1024px) {
    .frame-dark .border-black-dm-tablet-pc {
      border-color: #262626; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-black-dm-tablet-pc {
      border-color: #262626; } }
  @media (min-width: 1440px) {
    .frame-dark .border-black-dm-pc {
      border-color: #262626; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-black-dm-ultrawide {
      border-color: #262626; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-black-dm-super-ultrawide {
      border-color: #262626; } }

.frame-dark .border-light-black-dm {
  border-color: #404040; }
  @media (min-width: 600px) {
    .frame-dark .border-light-black-dm-tablet {
      border-color: #404040; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-black-dm-tablet-pc {
      border-color: #404040; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-black-dm-tablet-pc {
      border-color: #404040; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-black-dm-pc {
      border-color: #404040; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-black-dm-ultrawide {
      border-color: #404040; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-black-dm-super-ultrawide {
      border-color: #404040; } }

.frame-dark .border-darker-grey-dm {
  border-color: #4d4d4d; }
  @media (min-width: 600px) {
    .frame-dark .border-darker-grey-dm-tablet {
      border-color: #4d4d4d; } }
  @media (min-width: 1024px) {
    .frame-dark .border-darker-grey-dm-tablet-pc {
      border-color: #4d4d4d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-darker-grey-dm-tablet-pc {
      border-color: #4d4d4d; } }
  @media (min-width: 1440px) {
    .frame-dark .border-darker-grey-dm-pc {
      border-color: #4d4d4d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-darker-grey-dm-ultrawide {
      border-color: #4d4d4d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-darker-grey-dm-super-ultrawide {
      border-color: #4d4d4d; } }

.frame-dark .border-dark-grey-dm {
  border-color: #676767; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-grey-dm-tablet {
      border-color: #676767; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-grey-dm-tablet-pc {
      border-color: #676767; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-grey-dm-tablet-pc {
      border-color: #676767; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-grey-dm-pc {
      border-color: #676767; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-grey-dm-ultrawide {
      border-color: #676767; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-grey-dm-super-ultrawide {
      border-color: #676767; } }

.frame-dark .border-grey-dm {
  border-color: #808080; }
  @media (min-width: 600px) {
    .frame-dark .border-grey-dm-tablet {
      border-color: #808080; } }
  @media (min-width: 1024px) {
    .frame-dark .border-grey-dm-tablet-pc {
      border-color: #808080; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-grey-dm-tablet-pc {
      border-color: #808080; } }
  @media (min-width: 1440px) {
    .frame-dark .border-grey-dm-pc {
      border-color: #808080; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-grey-dm-ultrawide {
      border-color: #808080; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-grey-dm-super-ultrawide {
      border-color: #808080; } }

.frame-dark .border-light-grey-dm {
  border-color: #8d8d8d; }
  @media (min-width: 600px) {
    .frame-dark .border-light-grey-dm-tablet {
      border-color: #8d8d8d; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-grey-dm-tablet-pc {
      border-color: #8d8d8d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-grey-dm-tablet-pc {
      border-color: #8d8d8d; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-grey-dm-pc {
      border-color: #8d8d8d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-grey-dm-ultrawide {
      border-color: #8d8d8d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-grey-dm-super-ultrawide {
      border-color: #8d8d8d; } }

.frame-dark .border-lighter-grey-dm {
  border-color: #9a9a9a; }
  @media (min-width: 600px) {
    .frame-dark .border-lighter-grey-dm-tablet {
      border-color: #9a9a9a; } }
  @media (min-width: 1024px) {
    .frame-dark .border-lighter-grey-dm-tablet-pc {
      border-color: #9a9a9a; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-lighter-grey-dm-tablet-pc {
      border-color: #9a9a9a; } }
  @media (min-width: 1440px) {
    .frame-dark .border-lighter-grey-dm-pc {
      border-color: #9a9a9a; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-lighter-grey-dm-ultrawide {
      border-color: #9a9a9a; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-lighter-grey-dm-super-ultrawide {
      border-color: #9a9a9a; } }

.frame-dark .border-dark-white-dm {
  border-color: #d9d9d9; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-white-dm-tablet {
      border-color: #d9d9d9; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-white-dm-tablet-pc {
      border-color: #d9d9d9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-white-dm-tablet-pc {
      border-color: #d9d9d9; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-white-dm-pc {
      border-color: #d9d9d9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-white-dm-ultrawide {
      border-color: #d9d9d9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-white-dm-super-ultrawide {
      border-color: #d9d9d9; } }

.frame-dark .border-white-dm {
  border-color: #e6e6e6; }
  @media (min-width: 600px) {
    .frame-dark .border-white-dm-tablet {
      border-color: #e6e6e6; } }
  @media (min-width: 1024px) {
    .frame-dark .border-white-dm-tablet-pc {
      border-color: #e6e6e6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-white-dm-tablet-pc {
      border-color: #e6e6e6; } }
  @media (min-width: 1440px) {
    .frame-dark .border-white-dm-pc {
      border-color: #e6e6e6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-white-dm-ultrawide {
      border-color: #e6e6e6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-white-dm-super-ultrawide {
      border-color: #e6e6e6; } }

.frame-dark .border-light-yellow-dm {
  border-color: #fffbc0; }
  @media (min-width: 600px) {
    .frame-dark .border-light-yellow-dm-tablet {
      border-color: #fffbc0; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-yellow-dm-tablet-pc {
      border-color: #fffbc0; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-yellow-dm-tablet-pc {
      border-color: #fffbc0; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-yellow-dm-pc {
      border-color: #fffbc0; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-yellow-dm-ultrawide {
      border-color: #fffbc0; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-yellow-dm-super-ultrawide {
      border-color: #fffbc0; } }

.frame-dark .border-yellow-dm {
  border-color: #fff673; }
  @media (min-width: 600px) {
    .frame-dark .border-yellow-dm-tablet {
      border-color: #fff673; } }
  @media (min-width: 1024px) {
    .frame-dark .border-yellow-dm-tablet-pc {
      border-color: #fff673; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-yellow-dm-tablet-pc {
      border-color: #fff673; } }
  @media (min-width: 1440px) {
    .frame-dark .border-yellow-dm-pc {
      border-color: #fff673; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-yellow-dm-ultrawide {
      border-color: #fff673; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-yellow-dm-super-ultrawide {
      border-color: #fff673; } }

.frame-dark .border-dark-yellow-dm {
  border-color: #fff127; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-yellow-dm-tablet {
      border-color: #fff127; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-yellow-dm-tablet-pc {
      border-color: #fff127; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-yellow-dm-tablet-pc {
      border-color: #fff127; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-yellow-dm-pc {
      border-color: #fff127; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-yellow-dm-ultrawide {
      border-color: #fff127; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-yellow-dm-super-ultrawide {
      border-color: #fff127; } }

.frame-dark .border-light-orange-dm {
  border-color: #ffcba6; }
  @media (min-width: 600px) {
    .frame-dark .border-light-orange-dm-tablet {
      border-color: #ffcba6; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-orange-dm-tablet-pc {
      border-color: #ffcba6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-orange-dm-tablet-pc {
      border-color: #ffcba6; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-orange-dm-pc {
      border-color: #ffcba6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-orange-dm-ultrawide {
      border-color: #ffcba6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-orange-dm-super-ultrawide {
      border-color: #ffcba6; } }

.frame-dark .border-orange-dm {
  border-color: #ff9e59; }
  @media (min-width: 600px) {
    .frame-dark .border-orange-dm-tablet {
      border-color: #ff9e59; } }
  @media (min-width: 1024px) {
    .frame-dark .border-orange-dm-tablet-pc {
      border-color: #ff9e59; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-orange-dm-tablet-pc {
      border-color: #ff9e59; } }
  @media (min-width: 1440px) {
    .frame-dark .border-orange-dm-pc {
      border-color: #ff9e59; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-orange-dm-ultrawide {
      border-color: #ff9e59; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-orange-dm-super-ultrawide {
      border-color: #ff9e59; } }

.frame-dark .border-dark-orange-dm {
  border-color: #ff710d; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-orange-dm-tablet {
      border-color: #ff710d; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-orange-dm-tablet-pc {
      border-color: #ff710d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-orange-dm-tablet-pc {
      border-color: #ff710d; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-orange-dm-pc {
      border-color: #ff710d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-orange-dm-ultrawide {
      border-color: #ff710d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-orange-dm-super-ultrawide {
      border-color: #ff710d; } }

.frame-dark .border-light-red-dm {
  border-color: #ffb3b9; }
  @media (min-width: 600px) {
    .frame-dark .border-light-red-dm-tablet {
      border-color: #ffb3b9; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-red-dm-tablet-pc {
      border-color: #ffb3b9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-red-dm-tablet-pc {
      border-color: #ffb3b9; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-red-dm-pc {
      border-color: #ffb3b9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-red-dm-ultrawide {
      border-color: #ffb3b9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-red-dm-super-ultrawide {
      border-color: #ffb3b9; } }

.frame-dark .border-red-dm {
  border-color: #ff6673; }
  @media (min-width: 600px) {
    .frame-dark .border-red-dm-tablet {
      border-color: #ff6673; } }
  @media (min-width: 1024px) {
    .frame-dark .border-red-dm-tablet-pc {
      border-color: #ff6673; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-red-dm-tablet-pc {
      border-color: #ff6673; } }
  @media (min-width: 1440px) {
    .frame-dark .border-red-dm-pc {
      border-color: #ff6673; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-red-dm-ultrawide {
      border-color: #ff6673; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-red-dm-super-ultrawide {
      border-color: #ff6673; } }

.frame-dark .border-dark-red-dm {
  border-color: #ff1a2d; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-red-dm-tablet {
      border-color: #ff1a2d; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-red-dm-tablet-pc {
      border-color: #ff1a2d; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-red-dm-tablet-pc {
      border-color: #ff1a2d; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-red-dm-pc {
      border-color: #ff1a2d; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-red-dm-ultrawide {
      border-color: #ff1a2d; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-red-dm-super-ultrawide {
      border-color: #ff1a2d; } }

.frame-dark .border-light-purple-dm {
  border-color: #eaccff; }
  @media (min-width: 600px) {
    .frame-dark .border-light-purple-dm-tablet {
      border-color: #eaccff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-purple-dm-tablet-pc {
      border-color: #eaccff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-purple-dm-tablet-pc {
      border-color: #eaccff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-purple-dm-pc {
      border-color: #eaccff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-purple-dm-ultrawide {
      border-color: #eaccff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-purple-dm-super-ultrawide {
      border-color: #eaccff; } }

.frame-dark .border-purple-dm {
  border-color: #ca7fff; }
  @media (min-width: 600px) {
    .frame-dark .border-purple-dm-tablet {
      border-color: #ca7fff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-purple-dm-tablet-pc {
      border-color: #ca7fff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-purple-dm-tablet-pc {
      border-color: #ca7fff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-purple-dm-pc {
      border-color: #ca7fff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-purple-dm-ultrawide {
      border-color: #ca7fff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-purple-dm-super-ultrawide {
      border-color: #ca7fff; } }

.frame-dark .border-dark-purple-dm {
  border-color: #aa33ff; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-purple-dm-tablet {
      border-color: #aa33ff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-purple-dm-tablet-pc {
      border-color: #aa33ff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-purple-dm-tablet-pc {
      border-color: #aa33ff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-purple-dm-pc {
      border-color: #aa33ff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-purple-dm-ultrawide {
      border-color: #aa33ff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-purple-dm-super-ultrawide {
      border-color: #aa33ff; } }

.frame-dark .border-light-blue-dm {
  border-color: #c0caff; }
  @media (min-width: 600px) {
    .frame-dark .border-light-blue-dm-tablet {
      border-color: #c0caff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-blue-dm-tablet-pc {
      border-color: #c0caff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-blue-dm-tablet-pc {
      border-color: #c0caff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-blue-dm-pc {
      border-color: #c0caff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-blue-dm-ultrawide {
      border-color: #c0caff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-blue-dm-super-ultrawide {
      border-color: #c0caff; } }

.frame-dark .border-blue-dm {
  border-color: #738aff; }
  @media (min-width: 600px) {
    .frame-dark .border-blue-dm-tablet {
      border-color: #738aff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-blue-dm-tablet-pc {
      border-color: #738aff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-blue-dm-tablet-pc {
      border-color: #738aff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-blue-dm-pc {
      border-color: #738aff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-blue-dm-ultrawide {
      border-color: #738aff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-blue-dm-super-ultrawide {
      border-color: #738aff; } }

.frame-dark .border-dark-blue-dm {
  border-color: #274aff; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-blue-dm-tablet {
      border-color: #274aff; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-blue-dm-tablet-pc {
      border-color: #274aff; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-blue-dm-tablet-pc {
      border-color: #274aff; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-blue-dm-pc {
      border-color: #274aff; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-blue-dm-ultrawide {
      border-color: #274aff; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-blue-dm-super-ultrawide {
      border-color: #274aff; } }

.frame-dark .border-light-mint-dm {
  border-color: #a6ffe9; }
  @media (min-width: 600px) {
    .frame-dark .border-light-mint-dm-tablet {
      border-color: #a6ffe9; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-mint-dm-tablet-pc {
      border-color: #a6ffe9; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-mint-dm-tablet-pc {
      border-color: #a6ffe9; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-mint-dm-pc {
      border-color: #a6ffe9; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-mint-dm-ultrawide {
      border-color: #a6ffe9; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-mint-dm-super-ultrawide {
      border-color: #a6ffe9; } }

.frame-dark .border-mint-dm {
  border-color: #59ffd6; }
  @media (min-width: 600px) {
    .frame-dark .border-mint-dm-tablet {
      border-color: #59ffd6; } }
  @media (min-width: 1024px) {
    .frame-dark .border-mint-dm-tablet-pc {
      border-color: #59ffd6; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-mint-dm-tablet-pc {
      border-color: #59ffd6; } }
  @media (min-width: 1440px) {
    .frame-dark .border-mint-dm-pc {
      border-color: #59ffd6; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-mint-dm-ultrawide {
      border-color: #59ffd6; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-mint-dm-super-ultrawide {
      border-color: #59ffd6; } }

.frame-dark .border-dark-mint-dm {
  border-color: #0dffc3; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-mint-dm-tablet {
      border-color: #0dffc3; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-mint-dm-tablet-pc {
      border-color: #0dffc3; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-mint-dm-tablet-pc {
      border-color: #0dffc3; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-mint-dm-pc {
      border-color: #0dffc3; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-mint-dm-ultrawide {
      border-color: #0dffc3; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-mint-dm-super-ultrawide {
      border-color: #0dffc3; } }

.frame-dark .border-light-green-dm {
  border-color: #ccffd8; }
  @media (min-width: 600px) {
    .frame-dark .border-light-green-dm-tablet {
      border-color: #ccffd8; } }
  @media (min-width: 1024px) {
    .frame-dark .border-light-green-dm-tablet-pc {
      border-color: #ccffd8; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-light-green-dm-tablet-pc {
      border-color: #ccffd8; } }
  @media (min-width: 1440px) {
    .frame-dark .border-light-green-dm-pc {
      border-color: #ccffd8; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-green-dm-ultrawide {
      border-color: #ccffd8; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-light-green-dm-super-ultrawide {
      border-color: #ccffd8; } }

.frame-dark .border-green-dm {
  border-color: #7fff9f; }
  @media (min-width: 600px) {
    .frame-dark .border-green-dm-tablet {
      border-color: #7fff9f; } }
  @media (min-width: 1024px) {
    .frame-dark .border-green-dm-tablet-pc {
      border-color: #7fff9f; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-green-dm-tablet-pc {
      border-color: #7fff9f; } }
  @media (min-width: 1440px) {
    .frame-dark .border-green-dm-pc {
      border-color: #7fff9f; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-green-dm-ultrawide {
      border-color: #7fff9f; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-green-dm-super-ultrawide {
      border-color: #7fff9f; } }

.frame-dark .border-dark-green-dm {
  border-color: #33ff66; }
  @media (min-width: 600px) {
    .frame-dark .border-dark-green-dm-tablet {
      border-color: #33ff66; } }
  @media (min-width: 1024px) {
    .frame-dark .border-dark-green-dm-tablet-pc {
      border-color: #33ff66; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .frame-dark .border-dark-green-dm-tablet-pc {
      border-color: #33ff66; } }
  @media (min-width: 1440px) {
    .frame-dark .border-dark-green-dm-pc {
      border-color: #33ff66; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-green-dm-ultrawide {
      border-color: #33ff66; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .frame-dark .border-dark-green-dm-super-ultrawide {
      border-color: #33ff66; } }

.roundness {
  border-radius: 24px; }
  .roundness-xxs {
    border-radius: 8px; }
  .roundness-xs {
    border-radius: 12px; }
  .roundness-sm {
    border-radius: 16px; }
  .roundness-md {
    border-radius: 24px; }
  .roundness-lg {
    border-radius: 32px; }
  .roundness-xl {
    border-radius: 48px; }
  .roundness-xxl {
    border-radius: 64px; }
  .roundness-full {
    border-radius: 1000px; }
  .roundness-top {
    border-radius: 24px 24px 0 0; }
    .roundness-top-xxs {
      border-radius: 8px 8px 0 0; }
    .roundness-top-xs {
      border-radius: 12px 12px 0 0; }
    .roundness-top-sm {
      border-radius: 16px 16px 0 0; }
    .roundness-top-md {
      border-radius: 24px 24px 0 0; }
    .roundness-top-lg {
      border-radius: 32px 32px 0 0; }
    .roundness-top-xl {
      border-radius: 48px 48px 0 0; }
    .roundness-top-xxl {
      border-radius: 64px 64px 0 0; }
    .roundness-top-full {
      border-radius: 1000px 1000px 0 0; }
    .roundness-top-none {
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
  .roundness-left {
    border-radius: 24px 0 0 0; }
    .roundness-left-xxs {
      border-radius: 8px 0 0 0; }
    .roundness-left-xs {
      border-radius: 12px 0 0 0; }
    .roundness-left-sm {
      border-radius: 16px 0 0 0; }
    .roundness-left-md {
      border-radius: 24px 0 0 0; }
    .roundness-left-lg {
      border-radius: 32px 0 0 0; }
    .roundness-left-xl {
      border-radius: 48px 0 0 0; }
    .roundness-left-xxl {
      border-radius: 64px 0 0 0; }
    .roundness-left-full {
      border-radius: 1000px 0 0 0; }
    .roundness-left-none {
      border-top-left-radius: 0; }
  .roundness-right {
    border-radius: 0 24px 0 0; }
    .roundness-right-xxs {
      border-radius: 0 8px 0 0; }
    .roundness-right-xs {
      border-radius: 0 12px 0 0; }
    .roundness-right-sm {
      border-radius: 0 16px 0 0; }
    .roundness-right-md {
      border-radius: 0 24px 0 0; }
    .roundness-right-lg {
      border-radius: 0 32px 0 0; }
    .roundness-right-xl {
      border-radius: 0 48px 0 0; }
    .roundness-right-xxl {
      border-radius: 0 64px 0 0; }
    .roundness-right-full {
      border-radius: 0 1000px 0 0; }
    .roundness-right-none {
      border-top-right-radius: 0; }
  .roundness-bottom {
    border-radius: 0 0 24px 24px; }
    .roundness-bottom-xxs {
      border-radius: 0 0 8px 8px; }
    .roundness-bottom-xs {
      border-radius: 0 0 12px 12px; }
    .roundness-bottom-sm {
      border-radius: 0 0 16px 16px; }
    .roundness-bottom-md {
      border-radius: 0 0 24px 24px; }
    .roundness-bottom-lg {
      border-radius: 0 0 32px 32px; }
    .roundness-bottom-xl {
      border-radius: 0 0 48px 48px; }
    .roundness-bottom-xxl {
      border-radius: 0 0 64px 64px; }
    .roundness-bottom-full {
      border-radius: 0 0 1000px 1000px; }
    .roundness-bottom-none {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0; }
  .roundness-none {
    border-radius: 0; }

.text, [class*="frame"] .text {
  font-size: 16px; }
  .text-xxs, [class*="frame"] .text-xxs {
    font-size: 10px; }
  .text-xs, [class*="frame"] .text-xs {
    font-size: 12px; }
  .text-sm, [class*="frame"] .text-sm {
    font-size: 14px; }
  .text-md, [class*="frame"] .text-md {
    font-size: 16px; }
  .text-lg, [class*="frame"] .text-lg {
    font-size: 20px; }
  .text-xl, [class*="frame"] .text-xl {
    font-size: 24px; }
  .text-xxl, [class*="frame"] .text-xxl {
    font-size: 32px; }
  .text-light, [class*="frame"] .text-light {
    font-weight: 300; }
  .text-regular, [class*="frame"] .text-regular {
    font-weight: 400; }
  .text-medium, [class*="frame"] .text-medium {
    font-weight: 600; }
  .text-bold, [class*="frame"] .text-bold {
    font-weight: 700; }
  .text-bolder, [class*="frame"] .text-bolder {
    font-weight: 800; }
  .text-italic, [class*="frame"] .text-italic {
    font-style: italic; }
  .text-uppercase, [class*="frame"] .text-uppercase {
    text-transform: uppercase; }
  .text-ellipsis, [class*="frame"] .text-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .text-link, [class*="frame"] .text-link {
    color: #6d83f2;
    cursor: pointer; }
    .text-link:hover, [class*="frame"] .text-link:hover { 
      color: #2747ec; }
  .text-nowrap, [class*="frame"] .text-nowrap {
    white-space: nowrap; }
  .text-left, [class*="frame"] .text-left {
    text-align: left; }
  .text-center, [class*="frame"] .text-center {
    text-align: center; }
  .text-right, [class*="frame"] .text-right {
    text-align: right; }
  .text-none, [class*="frame"] .text-none {
    color: transparent; }

.frame .text-black, .frame .text-black-themed {
  color: #333333; }

.frame .text-light-black, .frame .text-light-black-themed {
  color: #4d4d4d; }

.frame .text-darker-grey, .frame .text-darker-grey-themed {
  color: #999999; }

.frame .text-dark-grey, .frame .text-dark-grey-themed {
  color: #b3b3b3; }

.frame .text-grey, .frame .text-grey-themed {
  color: #cccccc; }

.frame .text-light-grey, .frame .text-light-grey-themed {
  color: #d9d9d9; }

.frame .text-lighter-grey, .frame .text-lighter-grey-themed {
  color: #e6e6e6; }

.frame .text-dark-white, .frame .text-dark-white-themed {
  color: #f0f0f0; }

.frame .text-white, .frame .text-white-themed {
  color: #fdfdfd; }

.frame .text-light-yellow, .frame .text-light-yellow-themed {
  color: #f8f3b3; }

.frame .text-yellow, .frame .text-yellow-themed {
  color: #f2e76d; }

.frame .text-dark-yellow, .frame .text-dark-yellow-themed {
  color: #ecdb27; }

.frame .text-light-orange, .frame .text-light-orange-themed {
  color: #f7c29c; }

.frame .text-orange, .frame .text-orange-themed {
  color: #f29655; }

.frame .text-dark-orange, .frame .text-dark-orange-themed {
  color: #e96b12; }

.frame .text-light-red, .frame .text-light-red-themed {
  color: #f8a8ae; }

.frame .text-red, .frame .text-red-themed {
  color: #f2616d; }

.frame .text-dark-red, .frame .text-dark-red-themed {
  color: #ec1a2c; }

.frame .text-light-purple, .frame .text-light-purple-themed {
  color: #e1bff9; }

.frame .text-purple, .frame .text-purple-themed {
  color: #c079f2; }

.frame .text-dark-purple, .frame .text-dark-purple-themed {
  color: #9f33eb; }

.frame .text-light-blue, .frame .text-light-blue-themed {
  color: #b3bff8; }

.frame .text-blue, .frame .text-blue-themed {
  color: #6d83f2; }

.frame .text-dark-blue, .frame .text-dark-blue-themed {
  color: #2747ec; }

.frame .text-light-mint, .frame .text-light-mint-themed {
  color: #9cf7e1; }

.frame .text-mint, .frame .text-mint-themed {
  color: #55f2cb; }

.frame .text-dark-mint, .frame .text-dark-mint-themed {
  color: #12e9b3; }

.frame .text-light-green, .frame .text-light-green-themed {
  color: #bff9cd; }

.frame .text-green, .frame .text-green-themed {
  color: #79f297; }

.frame .text-dark-green, .frame .text-dark-green-themed {
  color: #33eb61; }

.frame-dark .text-black, .frame-dark .text-black-themed {
  color: #262626; }

.frame-dark .text-light-black, .frame-dark .text-light-black-themed {
  color: #404040; }

.frame-dark .text-darker-grey, .frame-dark .text-darker-grey-themed {
  color: #4d4d4d; }

.frame-dark .text-dark-grey, .frame-dark .text-dark-grey-themed {
  color: #676767; }

.frame-dark .text-grey, .frame-dark .text-grey-themed {
  color: #808080; }

.frame-dark .text-light-grey, .frame-dark .text-light-grey-themed {
  color: #8d8d8d; }

.frame-dark .text-lighter-grey, .frame-dark .text-lighter-grey-themed {
  color: #9a9a9a; }

.frame-dark .text-dark-white, .frame-dark .text-dark-white-themed {
  color: #d9d9d9; }

.frame-dark .text-white, .frame-dark .text-white-themed {
  color: #e6e6e6; }

.frame-dark .text-light-yellow, .frame-dark .text-light-yellow-themed {
  color: #fffbc0; }

.frame-dark .text-yellow, .frame-dark .text-yellow-themed {
  color: #fff673; }

.frame-dark .text-dark-yellow, .frame-dark .text-dark-yellow-themed {
  color: #fff127; }

.frame-dark .text-light-orange, .frame-dark .text-light-orange-themed {
  color: #ffcba6; }

.frame-dark .text-orange, .frame-dark .text-orange-themed {
  color: #ff9e59; }

.frame-dark .text-dark-orange, .frame-dark .text-dark-orange-themed {
  color: #ff710d; }

.frame-dark .text-light-red, .frame-dark .text-light-red-themed {
  color: #ffb3b9; }

.frame-dark .text-red, .frame-dark .text-red-themed {
  color: #ff6673; }

.frame-dark .text-dark-red, .frame-dark .text-dark-red-themed {
  color: #ff1a2d; }

.frame-dark .text-light-purple, .frame-dark .text-light-purple-themed {
  color: #eaccff; }

.frame-dark .text-purple, .frame-dark .text-purple-themed {
  color: #ca7fff; }

.frame-dark .text-dark-purple, .frame-dark .text-dark-purple-themed {
  color: #aa33ff; }

.frame-dark .text-light-blue, .frame-dark .text-light-blue-themed {
  color: #c0caff; }

.frame-dark .text-blue, .frame-dark .text-blue-themed {
  color: #738aff; }

.frame-dark .text-dark-blue, .frame-dark .text-dark-blue-themed {
  color: #274aff; }

.frame-dark .text-light-mint, .frame-dark .text-light-mint-themed {
  color: #a6ffe9; }

.frame-dark .text-mint, .frame-dark .text-mint-themed {
  color: #59ffd6; }

.frame-dark .text-dark-mint, .frame-dark .text-dark-mint-themed {
  color: #0dffc3; }

.frame-dark .text-light-green, .frame-dark .text-light-green-themed {
  color: #ccffd8; }

.frame-dark .text-green, .frame-dark .text-green-themed {
  color: #7fff9f; }

.frame-dark .text-dark-green, .frame-dark .text-dark-green-themed {
  color: #33ff66; }

.frame [class*='text-black-themed'] {
  color: #333333; }

.frame-dark [class*='text-black-themed'] {
  color: #fdfdfd; }

.frame [class*='text-white-themed'] {
  color: #fdfdfd; }

.frame-dark [class*='text-white-themed'] {
  color: #333333; }

.frame .text-black-lm {
  color: #333333; }

.frame .text-light-black-lm {
  color: #4d4d4d; }

.frame .text-darker-grey-lm {
  color: #999999; }

.frame .text-dark-grey-lm {
  color: #b3b3b3; }

.frame .text-grey-lm {
  color: #cccccc; }

.frame .text-light-grey-lm {
  color: #d9d9d9; }

.frame .text-lighter-grey-lm {
  color: #e6e6e6; }

.frame .text-dark-white-lm {
  color: #f0f0f0; }

.frame .text-white-lm {
  color: #fdfdfd; }

.frame .text-light-yellow-lm {
  color: #f8f3b3; }

.frame .text-yellow-lm {
  color: #f2e76d; }

.frame .text-dark-yellow-lm {
  color: #ecdb27; }

.frame .text-light-orange-lm {
  color: #f7c29c; }

.frame .text-orange-lm {
  color: #f29655; }

.frame .text-dark-orange-lm {
  color: #e96b12; }

.frame .text-light-red-lm {
  color: #f8a8ae; }

.frame .text-red-lm {
  color: #f2616d; }

.frame .text-dark-red-lm {
  color: #ec1a2c; }

.frame .text-light-purple-lm {
  color: #e1bff9; }

.frame .text-purple-lm {
  color: #c079f2; }

.frame .text-dark-purple-lm {
  color: #9f33eb; }

.frame .text-light-blue-lm {
  color: #b3bff8; }

.frame .text-blue-lm {
  color: #6d83f2; }

.frame .text-dark-blue-lm {
  color: #2747ec; }

.frame .text-light-mint-lm {
  color: #9cf7e1; }

.frame .text-mint-lm {
  color: #55f2cb; }

.frame .text-dark-mint-lm {
  color: #12e9b3; }

.frame .text-light-green-lm {
  color: #bff9cd; }

.frame .text-green-lm {
  color: #79f297; }

.frame .text-dark-green-lm {
  color: #33eb61; }

.frame-dark .text-black-dm {
  color: #262626; }

.frame-dark .text-light-black-dm {
  color: #404040; }

.frame-dark .text-darker-grey-dm {
  color: #4d4d4d; }

.frame-dark .text-dark-grey-dm {
  color: #676767; }

.frame-dark .text-grey-dm {
  color: #808080; }

.frame-dark .text-light-grey-dm {
  color: #8d8d8d; }

.frame-dark .text-lighter-grey-dm {
  color: #9a9a9a; }

.frame-dark .text-dark-white-dm {
  color: #d9d9d9; }

.frame-dark .text-white-dm {
  color: #e6e6e6; }

.frame-dark .text-light-yellow-dm {
  color: #fffbc0; }

.frame-dark .text-yellow-dm {
  color: #fff673; }

.frame-dark .text-dark-yellow-dm {
  color: #fff127; }

.frame-dark .text-light-orange-dm {
  color: #ffcba6; }

.frame-dark .text-orange-dm {
  color: #ff9e59; }

.frame-dark .text-dark-orange-dm {
  color: #ff710d; }

.frame-dark .text-light-red-dm {
  color: #ffb3b9; }

.frame-dark .text-red-dm {
  color: #ff6673; }

.frame-dark .text-dark-red-dm {
  color: #ff1a2d; }

.frame-dark .text-light-purple-dm {
  color: #eaccff; }

.frame-dark .text-purple-dm {
  color: #ca7fff; }

.frame-dark .text-dark-purple-dm {
  color: #aa33ff; }

.frame-dark .text-light-blue-dm {
  color: #c0caff; }

.frame-dark .text-blue-dm {
  color: #738aff; }

.frame-dark .text-dark-blue-dm {
  color: #274aff; }

.frame-dark .text-light-mint-dm {
  color: #a6ffe9; }

.frame-dark .text-mint-dm {
  color: #59ffd6; }

.frame-dark .text-dark-mint-dm {
  color: #0dffc3; }

.frame-dark .text-light-green-dm {
  color: #ccffd8; }

.frame-dark .text-green-dm {
  color: #7fff9f; }

.frame-dark .text-dark-green-dm {
  color: #33ff66; }

.m, .margin {
  margin: 24px; }
  @media (min-width: 600px) {
    .m-tablet, .margin-tablet {
      margin: 24px; } }
  @media (min-width: 1024px) {
    .m-tablet-pc, .margin-tablet-pc {
      margin: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .m-tablet-pc, .margin-tablet-pc {
      margin: 24px; } }
  @media (min-width: 1440px) {
    .m-pc, .margin-pc {
      margin: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .m-ultrawide, .margin-ultrawide {
      margin: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .m-super-ultrawide, .margin-super-ultrawide {
      margin: 24px; } }
  .m-xxs, .margin-xxs {
    margin: 4px; }
    @media (min-width: 600px) {
      .m-xxs-tablet, .margin-xxs-tablet {
        margin: 4px; } }
    @media (min-width: 1024px) {
      .m-xxs-tablet-pc, .margin-xxs-tablet-pc {
        margin: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .m-xxs-tablet-pc, .margin-xxs-tablet-pc {
        margin: 4px; } }
    @media (min-width: 1440px) {
      .m-xxs-pc, .margin-xxs-pc {
        margin: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .m-xxs-ultrawide, .margin-xxs-ultrawide {
        margin: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .m-xxs-super-ultrawide, .margin-xxs-super-ultrawide {
        margin: 4px; } }
  .m-xs, .margin-xs {
    margin: 8px; }
    @media (min-width: 600px) {
      .m-xs-tablet, .margin-xs-tablet {
        margin: 8px; } }
    @media (min-width: 1024px) {
      .m-xs-tablet-pc, .margin-xs-tablet-pc {
        margin: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .m-xs-tablet-pc, .margin-xs-tablet-pc {
        margin: 8px; } }
    @media (min-width: 1440px) {
      .m-xs-pc, .margin-xs-pc {
        margin: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .m-xs-ultrawide, .margin-xs-ultrawide {
        margin: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .m-xs-super-ultrawide, .margin-xs-super-ultrawide {
        margin: 8px; } }
  .m-sm, .margin-sm {
    margin: 16px; }
    @media (min-width: 600px) {
      .m-sm-tablet, .margin-sm-tablet {
        margin: 16px; } }
    @media (min-width: 1024px) {
      .m-sm-tablet-pc, .margin-sm-tablet-pc {
        margin: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .m-sm-tablet-pc, .margin-sm-tablet-pc {
        margin: 16px; } }
    @media (min-width: 1440px) {
      .m-sm-pc, .margin-sm-pc {
        margin: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .m-sm-ultrawide, .margin-sm-ultrawide {
        margin: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .m-sm-super-ultrawide, .margin-sm-super-ultrawide {
        margin: 16px; } }
  .m-md, .margin-md {
    margin: 24px; }
    @media (min-width: 600px) {
      .m-md-tablet, .margin-md-tablet {
        margin: 24px; } }
    @media (min-width: 1024px) {
      .m-md-tablet-pc, .margin-md-tablet-pc {
        margin: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .m-md-tablet-pc, .margin-md-tablet-pc {
        margin: 24px; } }
    @media (min-width: 1440px) {
      .m-md-pc, .margin-md-pc {
        margin: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .m-md-ultrawide, .margin-md-ultrawide {
        margin: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .m-md-super-ultrawide, .margin-md-super-ultrawide {
        margin: 24px; } }
  .m-lg, .margin-lg {
    margin: 32px; }
    @media (min-width: 600px) {
      .m-lg-tablet, .margin-lg-tablet {
        margin: 32px; } }
    @media (min-width: 1024px) {
      .m-lg-tablet-pc, .margin-lg-tablet-pc {
        margin: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .m-lg-tablet-pc, .margin-lg-tablet-pc {
        margin: 32px; } }
    @media (min-width: 1440px) {
      .m-lg-pc, .margin-lg-pc {
        margin: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .m-lg-ultrawide, .margin-lg-ultrawide {
        margin: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .m-lg-super-ultrawide, .margin-lg-super-ultrawide {
        margin: 32px; } }
  .m-xl, .margin-xl {
    margin: 48px; }
    @media (min-width: 600px) {
      .m-xl-tablet, .margin-xl-tablet {
        margin: 48px; } }
    @media (min-width: 1024px) {
      .m-xl-tablet-pc, .margin-xl-tablet-pc {
        margin: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .m-xl-tablet-pc, .margin-xl-tablet-pc {
        margin: 48px; } }
    @media (min-width: 1440px) {
      .m-xl-pc, .margin-xl-pc {
        margin: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .m-xl-ultrawide, .margin-xl-ultrawide {
        margin: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .m-xl-super-ultrawide, .margin-xl-super-ultrawide {
        margin: 48px; } }
  .m-xxl, .margin-xxl {
    margin: 64px; }
    @media (min-width: 600px) {
      .m-xxl-tablet, .margin-xxl-tablet {
        margin: 64px; } }
    @media (min-width: 1024px) {
      .m-xxl-tablet-pc, .margin-xxl-tablet-pc {
        margin: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .m-xxl-tablet-pc, .margin-xxl-tablet-pc {
        margin: 64px; } }
    @media (min-width: 1440px) {
      .m-xxl-pc, .margin-xxl-pc {
        margin: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .m-xxl-ultrawide, .margin-xxl-ultrawide {
        margin: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .m-xxl-super-ultrawide, .margin-xxl-super-ultrawide {
        margin: 64px; } }
  .m-none, .margin-none {
    margin: 0; }
    @media (min-width: 600px) {
      .m-none-tablet, .margin-none-tablet {
        margin: 0; } }
    @media (min-width: 1024px) {
      .m-none-tablet-pc, .margin-none-tablet-pc {
        margin: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .m-none-tablet-pc, .margin-none-tablet-pc {
        margin: 0; } }
    @media (min-width: 1440px) {
      .m-none-pc, .margin-none-pc {
        margin: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .m-none-ultrawide, .margin-none-ultrawide {
        margin: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .m-none-super-ultrawide, .margin-none-super-ultrawide {
        margin: 0; } }
  .m-balance, .margin-balance {
    margin: -24px; }
    @media (min-width: 600px) {
      .m-balance-tablet, .margin-balance-tablet {
        margin: -24px; } }
    @media (min-width: 1024px) {
      .m-balance-tablet-pc, .margin-balance-tablet-pc {
        margin: -24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .m-balance-tablet-pc, .margin-balance-tablet-pc {
        margin: -24px; } }
    @media (min-width: 1440px) {
      .m-balance-pc, .margin-balance-pc {
        margin: -24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .m-balance-ultrawide, .margin-balance-ultrawide {
        margin: -24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .m-balance-super-ultrawide, .margin-balance-super-ultrawide {
        margin: -24px; } }
    .m-balance-xxs, .margin-balance-xxs {
      margin: -4px; }
      @media (min-width: 600px) {
        .m-balance-xxs-tablet, .margin-balance-xxs-tablet {
          margin: -4px; } }
      @media (min-width: 1024px) {
        .m-balance-xxs-tablet-pc, .margin-balance-xxs-tablet-pc {
          margin: -4px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .m-balance-xxs-tablet-pc, .margin-balance-xxs-tablet-pc {
          margin: -4px; } }
      @media (min-width: 1440px) {
        .m-balance-xxs-pc, .margin-balance-xxs-pc {
          margin: -4px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .m-balance-xxs-ultrawide, .margin-balance-xxs-ultrawide {
          margin: -4px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .m-balance-xxs-super-ultrawide, .margin-balance-xxs-super-ultrawide {
          margin: -4px; } }
    .m-balance-xs, .margin-balance-xs {
      margin: -8px; }
      @media (min-width: 600px) {
        .m-balance-xs-tablet, .margin-balance-xs-tablet {
          margin: -8px; } }
      @media (min-width: 1024px) {
        .m-balance-xs-tablet-pc, .margin-balance-xs-tablet-pc {
          margin: -8px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .m-balance-xs-tablet-pc, .margin-balance-xs-tablet-pc {
          margin: -8px; } }
      @media (min-width: 1440px) {
        .m-balance-xs-pc, .margin-balance-xs-pc {
          margin: -8px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .m-balance-xs-ultrawide, .margin-balance-xs-ultrawide {
          margin: -8px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .m-balance-xs-super-ultrawide, .margin-balance-xs-super-ultrawide {
          margin: -8px; } }
    .m-balance-sm, .margin-balance-sm {
      margin: -16px; }
      @media (min-width: 600px) {
        .m-balance-sm-tablet, .margin-balance-sm-tablet {
          margin: -16px; } }
      @media (min-width: 1024px) {
        .m-balance-sm-tablet-pc, .margin-balance-sm-tablet-pc {
          margin: -16px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .m-balance-sm-tablet-pc, .margin-balance-sm-tablet-pc {
          margin: -16px; } }
      @media (min-width: 1440px) {
        .m-balance-sm-pc, .margin-balance-sm-pc {
          margin: -16px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .m-balance-sm-ultrawide, .margin-balance-sm-ultrawide {
          margin: -16px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .m-balance-sm-super-ultrawide, .margin-balance-sm-super-ultrawide {
          margin: -16px; } }
    .m-balance-md, .margin-balance-md {
      margin: -24px; }
      @media (min-width: 600px) {
        .m-balance-md-tablet, .margin-balance-md-tablet {
          margin: -24px; } }
      @media (min-width: 1024px) {
        .m-balance-md-tablet-pc, .margin-balance-md-tablet-pc {
          margin: -24px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .m-balance-md-tablet-pc, .margin-balance-md-tablet-pc {
          margin: -24px; } }
      @media (min-width: 1440px) {
        .m-balance-md-pc, .margin-balance-md-pc {
          margin: -24px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .m-balance-md-ultrawide, .margin-balance-md-ultrawide {
          margin: -24px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .m-balance-md-super-ultrawide, .margin-balance-md-super-ultrawide {
          margin: -24px; } }
    .m-balance-lg, .margin-balance-lg {
      margin: -32px; }
      @media (min-width: 600px) {
        .m-balance-lg-tablet, .margin-balance-lg-tablet {
          margin: -32px; } }
      @media (min-width: 1024px) {
        .m-balance-lg-tablet-pc, .margin-balance-lg-tablet-pc {
          margin: -32px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .m-balance-lg-tablet-pc, .margin-balance-lg-tablet-pc {
          margin: -32px; } }
      @media (min-width: 1440px) {
        .m-balance-lg-pc, .margin-balance-lg-pc {
          margin: -32px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .m-balance-lg-ultrawide, .margin-balance-lg-ultrawide {
          margin: -32px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .m-balance-lg-super-ultrawide, .margin-balance-lg-super-ultrawide {
          margin: -32px; } }
    .m-balance-xl, .margin-balance-xl {
      margin: -48px; }
      @media (min-width: 600px) {
        .m-balance-xl-tablet, .margin-balance-xl-tablet {
          margin: -48px; } }
      @media (min-width: 1024px) {
        .m-balance-xl-tablet-pc, .margin-balance-xl-tablet-pc {
          margin: -48px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .m-balance-xl-tablet-pc, .margin-balance-xl-tablet-pc {
          margin: -48px; } }
      @media (min-width: 1440px) {
        .m-balance-xl-pc, .margin-balance-xl-pc {
          margin: -48px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .m-balance-xl-ultrawide, .margin-balance-xl-ultrawide {
          margin: -48px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .m-balance-xl-super-ultrawide, .margin-balance-xl-super-ultrawide {
          margin: -48px; } }
    .m-balance-xxl, .margin-balance-xxl {
      margin: -64px; }
      @media (min-width: 600px) {
        .m-balance-xxl-tablet, .margin-balance-xxl-tablet {
          margin: -64px; } }
      @media (min-width: 1024px) {
        .m-balance-xxl-tablet-pc, .margin-balance-xxl-tablet-pc {
          margin: -64px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .m-balance-xxl-tablet-pc, .margin-balance-xxl-tablet-pc {
          margin: -64px; } }
      @media (min-width: 1440px) {
        .m-balance-xxl-pc, .margin-balance-xxl-pc {
          margin: -64px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .m-balance-xxl-ultrawide, .margin-balance-xxl-ultrawide {
          margin: -64px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .m-balance-xxl-super-ultrawide, .margin-balance-xxl-super-ultrawide {
          margin: -64px; } }

.mh, .margin-horizontal {
  margin-left: 24px;
  margin-right: 24px; }
  @media (min-width: 600px) {
    .mh-tablet, .margin-horizontal-tablet {
      margin-left: 24px;
      margin-right: 24px; } }
  @media (min-width: 1024px) {
    .mh-tablet-pc, .margin-horizontal-tablet-pc {
      margin-left: 24px;
      margin-right: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .mh-tablet-pc, .margin-horizontal-tablet-pc {
      margin-left: 24px;
      margin-right: 24px; } }
  @media (min-width: 1440px) {
    .mh-pc, .margin-horizontal-pc {
      margin-left: 24px;
      margin-right: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .mh-ultrawide, .margin-horizontal-ultrawide {
      margin-left: 24px;
      margin-right: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .mh-super-ultrawide, .margin-horizontal-super-ultrawide {
      margin-left: 24px;
      margin-right: 24px; } }
  .mh-xxs, .margin-horizontal-xxs {
    margin-left: 4px;
    margin-right: 4px; }
    @media (min-width: 600px) {
      .mh-xxs-tablet, .margin-horizontal-xxs-tablet {
        margin-left: 4px;
        margin-right: 4px; } }
    @media (min-width: 1024px) {
      .mh-xxs-tablet-pc, .margin-horizontal-xxs-tablet-pc {
        margin-left: 4px;
        margin-right: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mh-xxs-tablet-pc, .margin-horizontal-xxs-tablet-pc {
        margin-left: 4px;
        margin-right: 4px; } }
    @media (min-width: 1440px) {
      .mh-xxs-pc, .margin-horizontal-xxs-pc {
        margin-left: 4px;
        margin-right: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mh-xxs-ultrawide, .margin-horizontal-xxs-ultrawide {
        margin-left: 4px;
        margin-right: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mh-xxs-super-ultrawide, .margin-horizontal-xxs-super-ultrawide {
        margin-left: 4px;
        margin-right: 4px; } }
  .mh-xs, .margin-horizontal-xs {
    margin-left: 8px;
    margin-right: 8px; }
    @media (min-width: 600px) {
      .mh-xs-tablet, .margin-horizontal-xs-tablet {
        margin-left: 8px;
        margin-right: 8px; } }
    @media (min-width: 1024px) {
      .mh-xs-tablet-pc, .margin-horizontal-xs-tablet-pc {
        margin-left: 8px;
        margin-right: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mh-xs-tablet-pc, .margin-horizontal-xs-tablet-pc {
        margin-left: 8px;
        margin-right: 8px; } }
    @media (min-width: 1440px) {
      .mh-xs-pc, .margin-horizontal-xs-pc {
        margin-left: 8px;
        margin-right: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mh-xs-ultrawide, .margin-horizontal-xs-ultrawide {
        margin-left: 8px;
        margin-right: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mh-xs-super-ultrawide, .margin-horizontal-xs-super-ultrawide {
        margin-left: 8px;
        margin-right: 8px; } }
  .mh-sm, .margin-horizontal-sm {
    margin-left: 16px;
    margin-right: 16px; }
    @media (min-width: 600px) {
      .mh-sm-tablet, .margin-horizontal-sm-tablet {
        margin-left: 16px;
        margin-right: 16px; } }
    @media (min-width: 1024px) {
      .mh-sm-tablet-pc, .margin-horizontal-sm-tablet-pc {
        margin-left: 16px;
        margin-right: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mh-sm-tablet-pc, .margin-horizontal-sm-tablet-pc {
        margin-left: 16px;
        margin-right: 16px; } }
    @media (min-width: 1440px) {
      .mh-sm-pc, .margin-horizontal-sm-pc {
        margin-left: 16px;
        margin-right: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mh-sm-ultrawide, .margin-horizontal-sm-ultrawide {
        margin-left: 16px;
        margin-right: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mh-sm-super-ultrawide, .margin-horizontal-sm-super-ultrawide {
        margin-left: 16px;
        margin-right: 16px; } }
  .mh-md, .margin-horizontal-md {
    margin-left: 24px;
    margin-right: 24px; }
    @media (min-width: 600px) {
      .mh-md-tablet, .margin-horizontal-md-tablet {
        margin-left: 24px;
        margin-right: 24px; } }
    @media (min-width: 1024px) {
      .mh-md-tablet-pc, .margin-horizontal-md-tablet-pc {
        margin-left: 24px;
        margin-right: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mh-md-tablet-pc, .margin-horizontal-md-tablet-pc {
        margin-left: 24px;
        margin-right: 24px; } }
    @media (min-width: 1440px) {
      .mh-md-pc, .margin-horizontal-md-pc {
        margin-left: 24px;
        margin-right: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mh-md-ultrawide, .margin-horizontal-md-ultrawide {
        margin-left: 24px;
        margin-right: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mh-md-super-ultrawide, .margin-horizontal-md-super-ultrawide {
        margin-left: 24px;
        margin-right: 24px; } }
  .mh-lg, .margin-horizontal-lg {
    margin-left: 32px;
    margin-right: 32px; }
    @media (min-width: 600px) {
      .mh-lg-tablet, .margin-horizontal-lg-tablet {
        margin-left: 32px;
        margin-right: 32px; } }
    @media (min-width: 1024px) {
      .mh-lg-tablet-pc, .margin-horizontal-lg-tablet-pc {
        margin-left: 32px;
        margin-right: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mh-lg-tablet-pc, .margin-horizontal-lg-tablet-pc {
        margin-left: 32px;
        margin-right: 32px; } }
    @media (min-width: 1440px) {
      .mh-lg-pc, .margin-horizontal-lg-pc {
        margin-left: 32px;
        margin-right: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mh-lg-ultrawide, .margin-horizontal-lg-ultrawide {
        margin-left: 32px;
        margin-right: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mh-lg-super-ultrawide, .margin-horizontal-lg-super-ultrawide {
        margin-left: 32px;
        margin-right: 32px; } }
  .mh-xl, .margin-horizontal-xl {
    margin-left: 48px;
    margin-right: 48px; }
    @media (min-width: 600px) {
      .mh-xl-tablet, .margin-horizontal-xl-tablet {
        margin-left: 48px;
        margin-right: 48px; } }
    @media (min-width: 1024px) {
      .mh-xl-tablet-pc, .margin-horizontal-xl-tablet-pc {
        margin-left: 48px;
        margin-right: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mh-xl-tablet-pc, .margin-horizontal-xl-tablet-pc {
        margin-left: 48px;
        margin-right: 48px; } }
    @media (min-width: 1440px) {
      .mh-xl-pc, .margin-horizontal-xl-pc {
        margin-left: 48px;
        margin-right: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mh-xl-ultrawide, .margin-horizontal-xl-ultrawide {
        margin-left: 48px;
        margin-right: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mh-xl-super-ultrawide, .margin-horizontal-xl-super-ultrawide {
        margin-left: 48px;
        margin-right: 48px; } }
  .mh-xxl, .margin-horizontal-xxl {
    margin-left: 64px;
    margin-right: 64px; }
    @media (min-width: 600px) {
      .mh-xxl-tablet, .margin-horizontal-xxl-tablet {
        margin-left: 64px;
        margin-right: 64px; } }
    @media (min-width: 1024px) {
      .mh-xxl-tablet-pc, .margin-horizontal-xxl-tablet-pc {
        margin-left: 64px;
        margin-right: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mh-xxl-tablet-pc, .margin-horizontal-xxl-tablet-pc {
        margin-left: 64px;
        margin-right: 64px; } }
    @media (min-width: 1440px) {
      .mh-xxl-pc, .margin-horizontal-xxl-pc {
        margin-left: 64px;
        margin-right: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mh-xxl-ultrawide, .margin-horizontal-xxl-ultrawide {
        margin-left: 64px;
        margin-right: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mh-xxl-super-ultrawide, .margin-horizontal-xxl-super-ultrawide {
        margin-left: 64px;
        margin-right: 64px; } }
  .mh-none, .margin-horizontal-none {
    margin-left: 0;
    margin-right: 0; }
    @media (min-width: 600px) {
      .mh-none-tablet, .margin-horizontal-none-tablet {
        margin-left: 0;
        margin-right: 0; } }
    @media (min-width: 1024px) {
      .mh-none-tablet-pc, .margin-horizontal-none-tablet-pc {
        margin-left: 0;
        margin-right: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mh-none-tablet-pc, .margin-horizontal-none-tablet-pc {
        margin-left: 0;
        margin-right: 0; } }
    @media (min-width: 1440px) {
      .mh-none-pc, .margin-horizontal-none-pc {
        margin-left: 0;
        margin-right: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mh-none-ultrawide, .margin-horizontal-none-ultrawide {
        margin-left: 0;
        margin-right: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mh-none-super-ultrawide, .margin-horizontal-none-super-ultrawide {
        margin-left: 0;
        margin-right: 0; } }
  .mh-balance, .margin-horizontal-balance {
    margin-left: -24px;
    margin-right: -24px; }
    @media (min-width: 600px) {
      .mh-balance-tablet, .margin-horizontal-balance-tablet {
        margin-left: -24px;
        margin-right: -24px; } }
    @media (min-width: 1024px) {
      .mh-balance-tablet-pc, .margin-horizontal-balance-tablet-pc {
        margin-left: -24px;
        margin-right: -24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mh-balance-tablet-pc, .margin-horizontal-balance-tablet-pc {
        margin-left: -24px;
        margin-right: -24px; } }
    @media (min-width: 1440px) {
      .mh-balance-pc, .margin-horizontal-balance-pc {
        margin-left: -24px;
        margin-right: -24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mh-balance-ultrawide, .margin-horizontal-balance-ultrawide {
        margin-left: -24px;
        margin-right: -24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mh-balance-super-ultrawide, .margin-horizontal-balance-super-ultrawide {
        margin-left: -24px;
        margin-right: -24px; } }
    .mh-balance-xxs, .margin-horizontal-balance-xxs {
      margin-left: -4px;
      margin-right: -4px; }
      @media (min-width: 600px) {
        .mh-balance-xxs-tablet, .margin-horizontal-balance-xxs-tablet {
          margin-left: -4px;
          margin-right: -4px; } }
      @media (min-width: 1024px) {
        .mh-balance-xxs-tablet-pc, .margin-horizontal-balance-xxs-tablet-pc {
          margin-left: -4px;
          margin-right: -4px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mh-balance-xxs-tablet-pc, .margin-horizontal-balance-xxs-tablet-pc {
          margin-left: -4px;
          margin-right: -4px; } }
      @media (min-width: 1440px) {
        .mh-balance-xxs-pc, .margin-horizontal-balance-xxs-pc {
          margin-left: -4px;
          margin-right: -4px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mh-balance-xxs-ultrawide, .margin-horizontal-balance-xxs-ultrawide {
          margin-left: -4px;
          margin-right: -4px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mh-balance-xxs-super-ultrawide, .margin-horizontal-balance-xxs-super-ultrawide {
          margin-left: -4px;
          margin-right: -4px; } }
    .mh-balance-xs, .margin-horizontal-balance-xs {
      margin-left: -8px;
      margin-right: -8px; }
      @media (min-width: 600px) {
        .mh-balance-xs-tablet, .margin-horizontal-balance-xs-tablet {
          margin-left: -8px;
          margin-right: -8px; } }
      @media (min-width: 1024px) {
        .mh-balance-xs-tablet-pc, .margin-horizontal-balance-xs-tablet-pc {
          margin-left: -8px;
          margin-right: -8px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mh-balance-xs-tablet-pc, .margin-horizontal-balance-xs-tablet-pc {
          margin-left: -8px;
          margin-right: -8px; } }
      @media (min-width: 1440px) {
        .mh-balance-xs-pc, .margin-horizontal-balance-xs-pc {
          margin-left: -8px;
          margin-right: -8px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mh-balance-xs-ultrawide, .margin-horizontal-balance-xs-ultrawide {
          margin-left: -8px;
          margin-right: -8px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mh-balance-xs-super-ultrawide, .margin-horizontal-balance-xs-super-ultrawide {
          margin-left: -8px;
          margin-right: -8px; } }
    .mh-balance-sm, .margin-horizontal-balance-sm {
      margin-left: -16px;
      margin-right: -16px; }
      @media (min-width: 600px) {
        .mh-balance-sm-tablet, .margin-horizontal-balance-sm-tablet {
          margin-left: -16px;
          margin-right: -16px; } }
      @media (min-width: 1024px) {
        .mh-balance-sm-tablet-pc, .margin-horizontal-balance-sm-tablet-pc {
          margin-left: -16px;
          margin-right: -16px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mh-balance-sm-tablet-pc, .margin-horizontal-balance-sm-tablet-pc {
          margin-left: -16px;
          margin-right: -16px; } }
      @media (min-width: 1440px) {
        .mh-balance-sm-pc, .margin-horizontal-balance-sm-pc {
          margin-left: -16px;
          margin-right: -16px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mh-balance-sm-ultrawide, .margin-horizontal-balance-sm-ultrawide {
          margin-left: -16px;
          margin-right: -16px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mh-balance-sm-super-ultrawide, .margin-horizontal-balance-sm-super-ultrawide {
          margin-left: -16px;
          margin-right: -16px; } }
    .mh-balance-md, .margin-horizontal-balance-md {
      margin-left: -24px;
      margin-right: -24px; }
      @media (min-width: 600px) {
        .mh-balance-md-tablet, .margin-horizontal-balance-md-tablet {
          margin-left: -24px;
          margin-right: -24px; } }
      @media (min-width: 1024px) {
        .mh-balance-md-tablet-pc, .margin-horizontal-balance-md-tablet-pc {
          margin-left: -24px;
          margin-right: -24px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mh-balance-md-tablet-pc, .margin-horizontal-balance-md-tablet-pc {
          margin-left: -24px;
          margin-right: -24px; } }
      @media (min-width: 1440px) {
        .mh-balance-md-pc, .margin-horizontal-balance-md-pc {
          margin-left: -24px;
          margin-right: -24px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mh-balance-md-ultrawide, .margin-horizontal-balance-md-ultrawide {
          margin-left: -24px;
          margin-right: -24px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mh-balance-md-super-ultrawide, .margin-horizontal-balance-md-super-ultrawide {
          margin-left: -24px;
          margin-right: -24px; } }
    .mh-balance-lg, .margin-horizontal-balance-lg {
      margin-left: -32px;
      margin-right: -32px; }
      @media (min-width: 600px) {
        .mh-balance-lg-tablet, .margin-horizontal-balance-lg-tablet {
          margin-left: -32px;
          margin-right: -32px; } }
      @media (min-width: 1024px) {
        .mh-balance-lg-tablet-pc, .margin-horizontal-balance-lg-tablet-pc {
          margin-left: -32px;
          margin-right: -32px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mh-balance-lg-tablet-pc, .margin-horizontal-balance-lg-tablet-pc {
          margin-left: -32px;
          margin-right: -32px; } }
      @media (min-width: 1440px) {
        .mh-balance-lg-pc, .margin-horizontal-balance-lg-pc {
          margin-left: -32px;
          margin-right: -32px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mh-balance-lg-ultrawide, .margin-horizontal-balance-lg-ultrawide {
          margin-left: -32px;
          margin-right: -32px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mh-balance-lg-super-ultrawide, .margin-horizontal-balance-lg-super-ultrawide {
          margin-left: -32px;
          margin-right: -32px; } }
    .mh-balance-xl, .margin-horizontal-balance-xl {
      margin-left: -48px;
      margin-right: -48px; }
      @media (min-width: 600px) {
        .mh-balance-xl-tablet, .margin-horizontal-balance-xl-tablet {
          margin-left: -48px;
          margin-right: -48px; } }
      @media (min-width: 1024px) {
        .mh-balance-xl-tablet-pc, .margin-horizontal-balance-xl-tablet-pc {
          margin-left: -48px;
          margin-right: -48px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mh-balance-xl-tablet-pc, .margin-horizontal-balance-xl-tablet-pc {
          margin-left: -48px;
          margin-right: -48px; } }
      @media (min-width: 1440px) {
        .mh-balance-xl-pc, .margin-horizontal-balance-xl-pc {
          margin-left: -48px;
          margin-right: -48px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mh-balance-xl-ultrawide, .margin-horizontal-balance-xl-ultrawide {
          margin-left: -48px;
          margin-right: -48px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mh-balance-xl-super-ultrawide, .margin-horizontal-balance-xl-super-ultrawide {
          margin-left: -48px;
          margin-right: -48px; } }
    .mh-balance-xxl, .margin-horizontal-balance-xxl {
      margin-left: -64px;
      margin-right: -64px; }
      @media (min-width: 600px) {
        .mh-balance-xxl-tablet, .margin-horizontal-balance-xxl-tablet {
          margin-left: -64px;
          margin-right: -64px; } }
      @media (min-width: 1024px) {
        .mh-balance-xxl-tablet-pc, .margin-horizontal-balance-xxl-tablet-pc {
          margin-left: -64px;
          margin-right: -64px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mh-balance-xxl-tablet-pc, .margin-horizontal-balance-xxl-tablet-pc {
          margin-left: -64px;
          margin-right: -64px; } }
      @media (min-width: 1440px) {
        .mh-balance-xxl-pc, .margin-horizontal-balance-xxl-pc {
          margin-left: -64px;
          margin-right: -64px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mh-balance-xxl-ultrawide, .margin-horizontal-balance-xxl-ultrawide {
          margin-left: -64px;
          margin-right: -64px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mh-balance-xxl-super-ultrawide, .margin-horizontal-balance-xxl-super-ultrawide {
          margin-left: -64px;
          margin-right: -64px; } }

.mv, .margin-vertical {
  margin-top: 24px;
  margin-bottom: 24px; }
  @media (min-width: 600px) {
    .mv-tablet, .margin-vertical-tablet {
      margin-top: 24px;
      margin-bottom: 24px; } }
  @media (min-width: 1024px) {
    .mv-tablet-pc, .margin-vertical-tablet-pc {
      margin-top: 24px;
      margin-bottom: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .mv-tablet-pc, .margin-vertical-tablet-pc {
      margin-top: 24px;
      margin-bottom: 24px; } }
  @media (min-width: 1440px) {
    .mv-pc, .margin-vertical-pc {
      margin-top: 24px;
      margin-bottom: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .mv-ultrawide, .margin-vertical-ultrawide {
      margin-top: 24px;
      margin-bottom: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .mv-super-ultrawide, .margin-vertical-super-ultrawide {
      margin-top: 24px;
      margin-bottom: 24px; } }
  .mv-xxs, .margin-vertical-xxs {
    margin-top: 4px;
    margin-bottom: 4px; }
    @media (min-width: 600px) {
      .mv-xxs-tablet, .margin-vertical-xxs-tablet {
        margin-top: 4px;
        margin-bottom: 4px; } }
    @media (min-width: 1024px) {
      .mv-xxs-tablet-pc, .margin-vertical-xxs-tablet-pc {
        margin-top: 4px;
        margin-bottom: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mv-xxs-tablet-pc, .margin-vertical-xxs-tablet-pc {
        margin-top: 4px;
        margin-bottom: 4px; } }
    @media (min-width: 1440px) {
      .mv-xxs-pc, .margin-vertical-xxs-pc {
        margin-top: 4px;
        margin-bottom: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mv-xxs-ultrawide, .margin-vertical-xxs-ultrawide {
        margin-top: 4px;
        margin-bottom: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mv-xxs-super-ultrawide, .margin-vertical-xxs-super-ultrawide {
        margin-top: 4px;
        margin-bottom: 4px; } }
  .mv-xs, .margin-vertical-xs {
    margin-top: 8px;
    margin-bottom: 8px; }
    @media (min-width: 600px) {
      .mv-xs-tablet, .margin-vertical-xs-tablet {
        margin-top: 8px;
        margin-bottom: 8px; } }
    @media (min-width: 1024px) {
      .mv-xs-tablet-pc, .margin-vertical-xs-tablet-pc {
        margin-top: 8px;
        margin-bottom: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mv-xs-tablet-pc, .margin-vertical-xs-tablet-pc {
        margin-top: 8px;
        margin-bottom: 8px; } }
    @media (min-width: 1440px) {
      .mv-xs-pc, .margin-vertical-xs-pc {
        margin-top: 8px;
        margin-bottom: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mv-xs-ultrawide, .margin-vertical-xs-ultrawide {
        margin-top: 8px;
        margin-bottom: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mv-xs-super-ultrawide, .margin-vertical-xs-super-ultrawide {
        margin-top: 8px;
        margin-bottom: 8px; } }
  .mv-sm, .margin-vertical-sm {
    margin-top: 16px;
    margin-bottom: 16px; }
    @media (min-width: 600px) {
      .mv-sm-tablet, .margin-vertical-sm-tablet {
        margin-top: 16px;
        margin-bottom: 16px; } }
    @media (min-width: 1024px) {
      .mv-sm-tablet-pc, .margin-vertical-sm-tablet-pc {
        margin-top: 16px;
        margin-bottom: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mv-sm-tablet-pc, .margin-vertical-sm-tablet-pc {
        margin-top: 16px;
        margin-bottom: 16px; } }
    @media (min-width: 1440px) {
      .mv-sm-pc, .margin-vertical-sm-pc {
        margin-top: 16px;
        margin-bottom: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mv-sm-ultrawide, .margin-vertical-sm-ultrawide {
        margin-top: 16px;
        margin-bottom: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mv-sm-super-ultrawide, .margin-vertical-sm-super-ultrawide {
        margin-top: 16px;
        margin-bottom: 16px; } }
  .mv-md, .margin-vertical-md {
    margin-top: 24px;
    margin-bottom: 24px; }
    @media (min-width: 600px) {
      .mv-md-tablet, .margin-vertical-md-tablet {
        margin-top: 24px;
        margin-bottom: 24px; } }
    @media (min-width: 1024px) {
      .mv-md-tablet-pc, .margin-vertical-md-tablet-pc {
        margin-top: 24px;
        margin-bottom: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mv-md-tablet-pc, .margin-vertical-md-tablet-pc {
        margin-top: 24px;
        margin-bottom: 24px; } }
    @media (min-width: 1440px) {
      .mv-md-pc, .margin-vertical-md-pc {
        margin-top: 24px;
        margin-bottom: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mv-md-ultrawide, .margin-vertical-md-ultrawide {
        margin-top: 24px;
        margin-bottom: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mv-md-super-ultrawide, .margin-vertical-md-super-ultrawide {
        margin-top: 24px;
        margin-bottom: 24px; } }
  .mv-lg, .margin-vertical-lg {
    margin-top: 32px;
    margin-bottom: 32px; }
    @media (min-width: 600px) {
      .mv-lg-tablet, .margin-vertical-lg-tablet {
        margin-top: 32px;
        margin-bottom: 32px; } }
    @media (min-width: 1024px) {
      .mv-lg-tablet-pc, .margin-vertical-lg-tablet-pc {
        margin-top: 32px;
        margin-bottom: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mv-lg-tablet-pc, .margin-vertical-lg-tablet-pc {
        margin-top: 32px;
        margin-bottom: 32px; } }
    @media (min-width: 1440px) {
      .mv-lg-pc, .margin-vertical-lg-pc {
        margin-top: 32px;
        margin-bottom: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mv-lg-ultrawide, .margin-vertical-lg-ultrawide {
        margin-top: 32px;
        margin-bottom: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mv-lg-super-ultrawide, .margin-vertical-lg-super-ultrawide {
        margin-top: 32px;
        margin-bottom: 32px; } }
  .mv-xl, .margin-vertical-xl {
    margin-top: 48px;
    margin-bottom: 48px; }
    @media (min-width: 600px) {
      .mv-xl-tablet, .margin-vertical-xl-tablet {
        margin-top: 48px;
        margin-bottom: 48px; } }
    @media (min-width: 1024px) {
      .mv-xl-tablet-pc, .margin-vertical-xl-tablet-pc {
        margin-top: 48px;
        margin-bottom: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mv-xl-tablet-pc, .margin-vertical-xl-tablet-pc {
        margin-top: 48px;
        margin-bottom: 48px; } }
    @media (min-width: 1440px) {
      .mv-xl-pc, .margin-vertical-xl-pc {
        margin-top: 48px;
        margin-bottom: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mv-xl-ultrawide, .margin-vertical-xl-ultrawide {
        margin-top: 48px;
        margin-bottom: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mv-xl-super-ultrawide, .margin-vertical-xl-super-ultrawide {
        margin-top: 48px;
        margin-bottom: 48px; } }
  .mv-xxl, .margin-vertical-xxl {
    margin-top: 64px;
    margin-bottom: 64px; }
    @media (min-width: 600px) {
      .mv-xxl-tablet, .margin-vertical-xxl-tablet {
        margin-top: 64px;
        margin-bottom: 64px; } }
    @media (min-width: 1024px) {
      .mv-xxl-tablet-pc, .margin-vertical-xxl-tablet-pc {
        margin-top: 64px;
        margin-bottom: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mv-xxl-tablet-pc, .margin-vertical-xxl-tablet-pc {
        margin-top: 64px;
        margin-bottom: 64px; } }
    @media (min-width: 1440px) {
      .mv-xxl-pc, .margin-vertical-xxl-pc {
        margin-top: 64px;
        margin-bottom: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mv-xxl-ultrawide, .margin-vertical-xxl-ultrawide {
        margin-top: 64px;
        margin-bottom: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mv-xxl-super-ultrawide, .margin-vertical-xxl-super-ultrawide {
        margin-top: 64px;
        margin-bottom: 64px; } }
  .mv-none, .margin-vertical-none {
    margin-top: 0;
    margin-bottom: 0; }
    @media (min-width: 600px) {
      .mv-none-tablet, .margin-vertical-none-tablet {
        margin-top: 0;
        margin-bottom: 0; } }
    @media (min-width: 1024px) {
      .mv-none-tablet-pc, .margin-vertical-none-tablet-pc {
        margin-top: 0;
        margin-bottom: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mv-none-tablet-pc, .margin-vertical-none-tablet-pc {
        margin-top: 0;
        margin-bottom: 0; } }
    @media (min-width: 1440px) {
      .mv-none-pc, .margin-vertical-none-pc {
        margin-top: 0;
        margin-bottom: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mv-none-ultrawide, .margin-vertical-none-ultrawide {
        margin-top: 0;
        margin-bottom: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mv-none-super-ultrawide, .margin-vertical-none-super-ultrawide {
        margin-top: 0;
        margin-bottom: 0; } }
  .mv-balance, .margin-vertical-balance {
    margin-top: -24px;
    margin-bottom: -24px; }
    @media (min-width: 600px) {
      .mv-balance-tablet, .margin-vertical-balance-tablet {
        margin-top: -24px;
        margin-bottom: -24px; } }
    @media (min-width: 1024px) {
      .mv-balance-tablet-pc, .margin-vertical-balance-tablet-pc {
        margin-top: -24px;
        margin-bottom: -24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mv-balance-tablet-pc, .margin-vertical-balance-tablet-pc {
        margin-top: -24px;
        margin-bottom: -24px; } }
    @media (min-width: 1440px) {
      .mv-balance-pc, .margin-vertical-balance-pc {
        margin-top: -24px;
        margin-bottom: -24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mv-balance-ultrawide, .margin-vertical-balance-ultrawide {
        margin-top: -24px;
        margin-bottom: -24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mv-balance-super-ultrawide, .margin-vertical-balance-super-ultrawide {
        margin-top: -24px;
        margin-bottom: -24px; } }
    .mv-balance-xxs, .margin-vertical-balance-xxs {
      margin-top: -4px;
      margin-bottom: -4px; }
      @media (min-width: 600px) {
        .mv-balance-xxs-tablet, .margin-vertical-balance-xxs-tablet {
          margin-top: -4px;
          margin-bottom: -4px; } }
      @media (min-width: 1024px) {
        .mv-balance-xxs-tablet-pc, .margin-vertical-balance-xxs-tablet-pc {
          margin-top: -4px;
          margin-bottom: -4px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mv-balance-xxs-tablet-pc, .margin-vertical-balance-xxs-tablet-pc {
          margin-top: -4px;
          margin-bottom: -4px; } }
      @media (min-width: 1440px) {
        .mv-balance-xxs-pc, .margin-vertical-balance-xxs-pc {
          margin-top: -4px;
          margin-bottom: -4px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mv-balance-xxs-ultrawide, .margin-vertical-balance-xxs-ultrawide {
          margin-top: -4px;
          margin-bottom: -4px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mv-balance-xxs-super-ultrawide, .margin-vertical-balance-xxs-super-ultrawide {
          margin-top: -4px;
          margin-bottom: -4px; } }
    .mv-balance-xs, .margin-vertical-balance-xs {
      margin-top: -8px;
      margin-bottom: -8px; }
      @media (min-width: 600px) {
        .mv-balance-xs-tablet, .margin-vertical-balance-xs-tablet {
          margin-top: -8px;
          margin-bottom: -8px; } }
      @media (min-width: 1024px) {
        .mv-balance-xs-tablet-pc, .margin-vertical-balance-xs-tablet-pc {
          margin-top: -8px;
          margin-bottom: -8px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mv-balance-xs-tablet-pc, .margin-vertical-balance-xs-tablet-pc {
          margin-top: -8px;
          margin-bottom: -8px; } }
      @media (min-width: 1440px) {
        .mv-balance-xs-pc, .margin-vertical-balance-xs-pc {
          margin-top: -8px;
          margin-bottom: -8px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mv-balance-xs-ultrawide, .margin-vertical-balance-xs-ultrawide {
          margin-top: -8px;
          margin-bottom: -8px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mv-balance-xs-super-ultrawide, .margin-vertical-balance-xs-super-ultrawide {
          margin-top: -8px;
          margin-bottom: -8px; } }
    .mv-balance-sm, .margin-vertical-balance-sm {
      margin-top: -16px;
      margin-bottom: -16px; }
      @media (min-width: 600px) {
        .mv-balance-sm-tablet, .margin-vertical-balance-sm-tablet {
          margin-top: -16px;
          margin-bottom: -16px; } }
      @media (min-width: 1024px) {
        .mv-balance-sm-tablet-pc, .margin-vertical-balance-sm-tablet-pc {
          margin-top: -16px;
          margin-bottom: -16px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mv-balance-sm-tablet-pc, .margin-vertical-balance-sm-tablet-pc {
          margin-top: -16px;
          margin-bottom: -16px; } }
      @media (min-width: 1440px) {
        .mv-balance-sm-pc, .margin-vertical-balance-sm-pc {
          margin-top: -16px;
          margin-bottom: -16px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mv-balance-sm-ultrawide, .margin-vertical-balance-sm-ultrawide {
          margin-top: -16px;
          margin-bottom: -16px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mv-balance-sm-super-ultrawide, .margin-vertical-balance-sm-super-ultrawide {
          margin-top: -16px;
          margin-bottom: -16px; } }
    .mv-balance-md, .margin-vertical-balance-md {
      margin-top: -24px;
      margin-bottom: -24px; }
      @media (min-width: 600px) {
        .mv-balance-md-tablet, .margin-vertical-balance-md-tablet {
          margin-top: -24px;
          margin-bottom: -24px; } }
      @media (min-width: 1024px) {
        .mv-balance-md-tablet-pc, .margin-vertical-balance-md-tablet-pc {
          margin-top: -24px;
          margin-bottom: -24px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mv-balance-md-tablet-pc, .margin-vertical-balance-md-tablet-pc {
          margin-top: -24px;
          margin-bottom: -24px; } }
      @media (min-width: 1440px) {
        .mv-balance-md-pc, .margin-vertical-balance-md-pc {
          margin-top: -24px;
          margin-bottom: -24px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mv-balance-md-ultrawide, .margin-vertical-balance-md-ultrawide {
          margin-top: -24px;
          margin-bottom: -24px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mv-balance-md-super-ultrawide, .margin-vertical-balance-md-super-ultrawide {
          margin-top: -24px;
          margin-bottom: -24px; } }
    .mv-balance-lg, .margin-vertical-balance-lg {
      margin-top: -32px;
      margin-bottom: -32px; }
      @media (min-width: 600px) {
        .mv-balance-lg-tablet, .margin-vertical-balance-lg-tablet {
          margin-top: -32px;
          margin-bottom: -32px; } }
      @media (min-width: 1024px) {
        .mv-balance-lg-tablet-pc, .margin-vertical-balance-lg-tablet-pc {
          margin-top: -32px;
          margin-bottom: -32px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mv-balance-lg-tablet-pc, .margin-vertical-balance-lg-tablet-pc {
          margin-top: -32px;
          margin-bottom: -32px; } }
      @media (min-width: 1440px) {
        .mv-balance-lg-pc, .margin-vertical-balance-lg-pc {
          margin-top: -32px;
          margin-bottom: -32px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mv-balance-lg-ultrawide, .margin-vertical-balance-lg-ultrawide {
          margin-top: -32px;
          margin-bottom: -32px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mv-balance-lg-super-ultrawide, .margin-vertical-balance-lg-super-ultrawide {
          margin-top: -32px;
          margin-bottom: -32px; } }
    .mv-balance-xl, .margin-vertical-balance-xl {
      margin-top: -48px;
      margin-bottom: -48px; }
      @media (min-width: 600px) {
        .mv-balance-xl-tablet, .margin-vertical-balance-xl-tablet {
          margin-top: -48px;
          margin-bottom: -48px; } }
      @media (min-width: 1024px) {
        .mv-balance-xl-tablet-pc, .margin-vertical-balance-xl-tablet-pc {
          margin-top: -48px;
          margin-bottom: -48px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mv-balance-xl-tablet-pc, .margin-vertical-balance-xl-tablet-pc {
          margin-top: -48px;
          margin-bottom: -48px; } }
      @media (min-width: 1440px) {
        .mv-balance-xl-pc, .margin-vertical-balance-xl-pc {
          margin-top: -48px;
          margin-bottom: -48px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mv-balance-xl-ultrawide, .margin-vertical-balance-xl-ultrawide {
          margin-top: -48px;
          margin-bottom: -48px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mv-balance-xl-super-ultrawide, .margin-vertical-balance-xl-super-ultrawide {
          margin-top: -48px;
          margin-bottom: -48px; } }
    .mv-balance-xxl, .margin-vertical-balance-xxl {
      margin-top: -64px;
      margin-bottom: -64px; }
      @media (min-width: 600px) {
        .mv-balance-xxl-tablet, .margin-vertical-balance-xxl-tablet {
          margin-top: -64px;
          margin-bottom: -64px; } }
      @media (min-width: 1024px) {
        .mv-balance-xxl-tablet-pc, .margin-vertical-balance-xxl-tablet-pc {
          margin-top: -64px;
          margin-bottom: -64px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mv-balance-xxl-tablet-pc, .margin-vertical-balance-xxl-tablet-pc {
          margin-top: -64px;
          margin-bottom: -64px; } }
      @media (min-width: 1440px) {
        .mv-balance-xxl-pc, .margin-vertical-balance-xxl-pc {
          margin-top: -64px;
          margin-bottom: -64px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mv-balance-xxl-ultrawide, .margin-vertical-balance-xxl-ultrawide {
          margin-top: -64px;
          margin-bottom: -64px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mv-balance-xxl-super-ultrawide, .margin-vertical-balance-xxl-super-ultrawide {
          margin-top: -64px;
          margin-bottom: -64px; } }

.mt, .margin-top {
  margin-top: 24px; }
  @media (min-width: 600px) {
    .mt-tablet, .margin-top-tablet {
      margin-top: 24px; } }
  @media (min-width: 1024px) {
    .mt-tablet-pc, .margin-top-tablet-pc {
      margin-top: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .mt-tablet-pc, .margin-top-tablet-pc {
      margin-top: 24px; } }
  @media (min-width: 1440px) {
    .mt-pc, .margin-top-pc {
      margin-top: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .mt-ultrawide, .margin-top-ultrawide {
      margin-top: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .mt-super-ultrawide, .margin-top-super-ultrawide {
      margin-top: 24px; } }
  .mt-xxs, .margin-top-xxs {
    margin-top: 4px; }
    @media (min-width: 600px) {
      .mt-xxs-tablet, .margin-top-xxs-tablet {
        margin-top: 4px; } }
    @media (min-width: 1024px) {
      .mt-xxs-tablet-pc, .margin-top-xxs-tablet-pc {
        margin-top: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mt-xxs-tablet-pc, .margin-top-xxs-tablet-pc {
        margin-top: 4px; } }
    @media (min-width: 1440px) {
      .mt-xxs-pc, .margin-top-xxs-pc {
        margin-top: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mt-xxs-ultrawide, .margin-top-xxs-ultrawide {
        margin-top: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mt-xxs-super-ultrawide, .margin-top-xxs-super-ultrawide {
        margin-top: 4px; } }
  .mt-xs, .margin-top-xs {
    margin-top: 8px; }
    @media (min-width: 600px) {
      .mt-xs-tablet, .margin-top-xs-tablet {
        margin-top: 8px; } }
    @media (min-width: 1024px) {
      .mt-xs-tablet-pc, .margin-top-xs-tablet-pc {
        margin-top: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mt-xs-tablet-pc, .margin-top-xs-tablet-pc {
        margin-top: 8px; } }
    @media (min-width: 1440px) {
      .mt-xs-pc, .margin-top-xs-pc {
        margin-top: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mt-xs-ultrawide, .margin-top-xs-ultrawide {
        margin-top: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mt-xs-super-ultrawide, .margin-top-xs-super-ultrawide {
        margin-top: 8px; } }
  .mt-sm, .margin-top-sm {
    margin-top: 16px; }
    @media (min-width: 600px) {
      .mt-sm-tablet, .margin-top-sm-tablet {
        margin-top: 16px; } }
    @media (min-width: 1024px) {
      .mt-sm-tablet-pc, .margin-top-sm-tablet-pc {
        margin-top: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mt-sm-tablet-pc, .margin-top-sm-tablet-pc {
        margin-top: 16px; } }
    @media (min-width: 1440px) {
      .mt-sm-pc, .margin-top-sm-pc {
        margin-top: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mt-sm-ultrawide, .margin-top-sm-ultrawide {
        margin-top: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mt-sm-super-ultrawide, .margin-top-sm-super-ultrawide {
        margin-top: 16px; } }
  .mt-md, .margin-top-md {
    margin-top: 24px; }
    @media (min-width: 600px) {
      .mt-md-tablet, .margin-top-md-tablet {
        margin-top: 24px; } }
    @media (min-width: 1024px) {
      .mt-md-tablet-pc, .margin-top-md-tablet-pc {
        margin-top: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mt-md-tablet-pc, .margin-top-md-tablet-pc {
        margin-top: 24px; } }
    @media (min-width: 1440px) {
      .mt-md-pc, .margin-top-md-pc {
        margin-top: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mt-md-ultrawide, .margin-top-md-ultrawide {
        margin-top: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mt-md-super-ultrawide, .margin-top-md-super-ultrawide {
        margin-top: 24px; } }
  .mt-lg, .margin-top-lg {
    margin-top: 32px; }
    @media (min-width: 600px) {
      .mt-lg-tablet, .margin-top-lg-tablet {
        margin-top: 32px; } }
    @media (min-width: 1024px) {
      .mt-lg-tablet-pc, .margin-top-lg-tablet-pc {
        margin-top: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mt-lg-tablet-pc, .margin-top-lg-tablet-pc {
        margin-top: 32px; } }
    @media (min-width: 1440px) {
      .mt-lg-pc, .margin-top-lg-pc {
        margin-top: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mt-lg-ultrawide, .margin-top-lg-ultrawide {
        margin-top: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mt-lg-super-ultrawide, .margin-top-lg-super-ultrawide {
        margin-top: 32px; } }
  .mt-xl, .margin-top-xl {
    margin-top: 48px; }
    @media (min-width: 600px) {
      .mt-xl-tablet, .margin-top-xl-tablet {
        margin-top: 48px; } }
    @media (min-width: 1024px) {
      .mt-xl-tablet-pc, .margin-top-xl-tablet-pc {
        margin-top: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mt-xl-tablet-pc, .margin-top-xl-tablet-pc {
        margin-top: 48px; } }
    @media (min-width: 1440px) {
      .mt-xl-pc, .margin-top-xl-pc {
        margin-top: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mt-xl-ultrawide, .margin-top-xl-ultrawide {
        margin-top: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mt-xl-super-ultrawide, .margin-top-xl-super-ultrawide {
        margin-top: 48px; } }
  .mt-xxl, .margin-top-xxl {
    margin-top: 64px; }
    @media (min-width: 600px) {
      .mt-xxl-tablet, .margin-top-xxl-tablet {
        margin-top: 64px; } }
    @media (min-width: 1024px) {
      .mt-xxl-tablet-pc, .margin-top-xxl-tablet-pc {
        margin-top: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mt-xxl-tablet-pc, .margin-top-xxl-tablet-pc {
        margin-top: 64px; } }
    @media (min-width: 1440px) {
      .mt-xxl-pc, .margin-top-xxl-pc {
        margin-top: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mt-xxl-ultrawide, .margin-top-xxl-ultrawide {
        margin-top: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mt-xxl-super-ultrawide, .margin-top-xxl-super-ultrawide {
        margin-top: 64px; } }
  .mt-none, .margin-top-none {
    margin-top: 0; }
    @media (min-width: 600px) {
      .mt-none-tablet, .margin-top-none-tablet {
        margin-top: 0; } }
    @media (min-width: 1024px) {
      .mt-none-tablet-pc, .margin-top-none-tablet-pc {
        margin-top: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mt-none-tablet-pc, .margin-top-none-tablet-pc {
        margin-top: 0; } }
    @media (min-width: 1440px) {
      .mt-none-pc, .margin-top-none-pc {
        margin-top: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mt-none-ultrawide, .margin-top-none-ultrawide {
        margin-top: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mt-none-super-ultrawide, .margin-top-none-super-ultrawide {
        margin-top: 0; } }
  .mt-balance, .margin-top-balance {
    margin-top: -24px; }
    @media (min-width: 600px) {
      .mt-balance-tablet, .margin-top-balance-tablet {
        margin-top: -24px; } }
    @media (min-width: 1024px) {
      .mt-balance-tablet-pc, .margin-top-balance-tablet-pc {
        margin-top: -24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mt-balance-tablet-pc, .margin-top-balance-tablet-pc {
        margin-top: -24px; } }
    @media (min-width: 1440px) {
      .mt-balance-pc, .margin-top-balance-pc {
        margin-top: -24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mt-balance-ultrawide, .margin-top-balance-ultrawide {
        margin-top: -24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mt-balance-super-ultrawide, .margin-top-balance-super-ultrawide {
        margin-top: -24px; } }
    .mt-balance-xxs, .margin-top-balance-xxs {
      margin-top: -4px; }
      @media (min-width: 600px) {
        .mt-balance-xxs-tablet, .margin-top-balance-xxs-tablet {
          margin-top: -4px; } }
      @media (min-width: 1024px) {
        .mt-balance-xxs-tablet-pc, .margin-top-balance-xxs-tablet-pc {
          margin-top: -4px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mt-balance-xxs-tablet-pc, .margin-top-balance-xxs-tablet-pc {
          margin-top: -4px; } }
      @media (min-width: 1440px) {
        .mt-balance-xxs-pc, .margin-top-balance-xxs-pc {
          margin-top: -4px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mt-balance-xxs-ultrawide, .margin-top-balance-xxs-ultrawide {
          margin-top: -4px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mt-balance-xxs-super-ultrawide, .margin-top-balance-xxs-super-ultrawide {
          margin-top: -4px; } }
    .mt-balance-xs, .margin-top-balance-xs {
      margin-top: -8px; }
      @media (min-width: 600px) {
        .mt-balance-xs-tablet, .margin-top-balance-xs-tablet {
          margin-top: -8px; } }
      @media (min-width: 1024px) {
        .mt-balance-xs-tablet-pc, .margin-top-balance-xs-tablet-pc {
          margin-top: -8px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mt-balance-xs-tablet-pc, .margin-top-balance-xs-tablet-pc {
          margin-top: -8px; } }
      @media (min-width: 1440px) {
        .mt-balance-xs-pc, .margin-top-balance-xs-pc {
          margin-top: -8px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mt-balance-xs-ultrawide, .margin-top-balance-xs-ultrawide {
          margin-top: -8px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mt-balance-xs-super-ultrawide, .margin-top-balance-xs-super-ultrawide {
          margin-top: -8px; } }
    .mt-balance-sm, .margin-top-balance-sm {
      margin-top: -16px; }
      @media (min-width: 600px) {
        .mt-balance-sm-tablet, .margin-top-balance-sm-tablet {
          margin-top: -16px; } }
      @media (min-width: 1024px) {
        .mt-balance-sm-tablet-pc, .margin-top-balance-sm-tablet-pc {
          margin-top: -16px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mt-balance-sm-tablet-pc, .margin-top-balance-sm-tablet-pc {
          margin-top: -16px; } }
      @media (min-width: 1440px) {
        .mt-balance-sm-pc, .margin-top-balance-sm-pc {
          margin-top: -16px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mt-balance-sm-ultrawide, .margin-top-balance-sm-ultrawide {
          margin-top: -16px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mt-balance-sm-super-ultrawide, .margin-top-balance-sm-super-ultrawide {
          margin-top: -16px; } }
    .mt-balance-md, .margin-top-balance-md {
      margin-top: -24px; }
      @media (min-width: 600px) {
        .mt-balance-md-tablet, .margin-top-balance-md-tablet {
          margin-top: -24px; } }
      @media (min-width: 1024px) {
        .mt-balance-md-tablet-pc, .margin-top-balance-md-tablet-pc {
          margin-top: -24px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mt-balance-md-tablet-pc, .margin-top-balance-md-tablet-pc {
          margin-top: -24px; } }
      @media (min-width: 1440px) {
        .mt-balance-md-pc, .margin-top-balance-md-pc {
          margin-top: -24px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mt-balance-md-ultrawide, .margin-top-balance-md-ultrawide {
          margin-top: -24px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mt-balance-md-super-ultrawide, .margin-top-balance-md-super-ultrawide {
          margin-top: -24px; } }
    .mt-balance-lg, .margin-top-balance-lg {
      margin-top: -32px; }
      @media (min-width: 600px) {
        .mt-balance-lg-tablet, .margin-top-balance-lg-tablet {
          margin-top: -32px; } }
      @media (min-width: 1024px) {
        .mt-balance-lg-tablet-pc, .margin-top-balance-lg-tablet-pc {
          margin-top: -32px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mt-balance-lg-tablet-pc, .margin-top-balance-lg-tablet-pc {
          margin-top: -32px; } }
      @media (min-width: 1440px) {
        .mt-balance-lg-pc, .margin-top-balance-lg-pc {
          margin-top: -32px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mt-balance-lg-ultrawide, .margin-top-balance-lg-ultrawide {
          margin-top: -32px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mt-balance-lg-super-ultrawide, .margin-top-balance-lg-super-ultrawide {
          margin-top: -32px; } }
    .mt-balance-xl, .margin-top-balance-xl {
      margin-top: -48px; }
      @media (min-width: 600px) {
        .mt-balance-xl-tablet, .margin-top-balance-xl-tablet {
          margin-top: -48px; } }
      @media (min-width: 1024px) {
        .mt-balance-xl-tablet-pc, .margin-top-balance-xl-tablet-pc {
          margin-top: -48px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mt-balance-xl-tablet-pc, .margin-top-balance-xl-tablet-pc {
          margin-top: -48px; } }
      @media (min-width: 1440px) {
        .mt-balance-xl-pc, .margin-top-balance-xl-pc {
          margin-top: -48px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mt-balance-xl-ultrawide, .margin-top-balance-xl-ultrawide {
          margin-top: -48px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mt-balance-xl-super-ultrawide, .margin-top-balance-xl-super-ultrawide {
          margin-top: -48px; } }
    .mt-balance-xxl, .margin-top-balance-xxl {
      margin-top: -64px; }
      @media (min-width: 600px) {
        .mt-balance-xxl-tablet, .margin-top-balance-xxl-tablet {
          margin-top: -64px; } }
      @media (min-width: 1024px) {
        .mt-balance-xxl-tablet-pc, .margin-top-balance-xxl-tablet-pc {
          margin-top: -64px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mt-balance-xxl-tablet-pc, .margin-top-balance-xxl-tablet-pc {
          margin-top: -64px; } }
      @media (min-width: 1440px) {
        .mt-balance-xxl-pc, .margin-top-balance-xxl-pc {
          margin-top: -64px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mt-balance-xxl-ultrawide, .margin-top-balance-xxl-ultrawide {
          margin-top: -64px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mt-balance-xxl-super-ultrawide, .margin-top-balance-xxl-super-ultrawide {
          margin-top: -64px; } }

.ml, .margin-left {
  margin-left: 24px; }
  @media (min-width: 600px) {
    .ml-tablet, .margin-left-tablet {
      margin-left: 24px; } }
  @media (min-width: 1024px) {
    .ml-tablet-pc, .margin-left-tablet-pc {
      margin-left: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .ml-tablet-pc, .margin-left-tablet-pc {
      margin-left: 24px; } }
  @media (min-width: 1440px) {
    .ml-pc, .margin-left-pc {
      margin-left: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .ml-ultrawide, .margin-left-ultrawide {
      margin-left: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .ml-super-ultrawide, .margin-left-super-ultrawide {
      margin-left: 24px; } }
  .ml-xxs, .margin-left-xxs {
    margin-left: 4px; }
    @media (min-width: 600px) {
      .ml-xxs-tablet, .margin-left-xxs-tablet {
        margin-left: 4px; } }
    @media (min-width: 1024px) {
      .ml-xxs-tablet-pc, .margin-left-xxs-tablet-pc {
        margin-left: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ml-xxs-tablet-pc, .margin-left-xxs-tablet-pc {
        margin-left: 4px; } }
    @media (min-width: 1440px) {
      .ml-xxs-pc, .margin-left-xxs-pc {
        margin-left: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ml-xxs-ultrawide, .margin-left-xxs-ultrawide {
        margin-left: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ml-xxs-super-ultrawide, .margin-left-xxs-super-ultrawide {
        margin-left: 4px; } }
  .ml-xs, .margin-left-xs {
    margin-left: 8px; }
    @media (min-width: 600px) {
      .ml-xs-tablet, .margin-left-xs-tablet {
        margin-left: 8px; } }
    @media (min-width: 1024px) {
      .ml-xs-tablet-pc, .margin-left-xs-tablet-pc {
        margin-left: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ml-xs-tablet-pc, .margin-left-xs-tablet-pc {
        margin-left: 8px; } }
    @media (min-width: 1440px) {
      .ml-xs-pc, .margin-left-xs-pc {
        margin-left: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ml-xs-ultrawide, .margin-left-xs-ultrawide {
        margin-left: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ml-xs-super-ultrawide, .margin-left-xs-super-ultrawide {
        margin-left: 8px; } }
  .ml-sm, .margin-left-sm {
    margin-left: 16px; }
    @media (min-width: 600px) {
      .ml-sm-tablet, .margin-left-sm-tablet {
        margin-left: 16px; } }
    @media (min-width: 1024px) {
      .ml-sm-tablet-pc, .margin-left-sm-tablet-pc {
        margin-left: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ml-sm-tablet-pc, .margin-left-sm-tablet-pc {
        margin-left: 16px; } }
    @media (min-width: 1440px) {
      .ml-sm-pc, .margin-left-sm-pc {
        margin-left: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ml-sm-ultrawide, .margin-left-sm-ultrawide {
        margin-left: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ml-sm-super-ultrawide, .margin-left-sm-super-ultrawide {
        margin-left: 16px; } }
  .ml-md, .margin-left-md {
    margin-left: 24px; }
    @media (min-width: 600px) {
      .ml-md-tablet, .margin-left-md-tablet {
        margin-left: 24px; } }
    @media (min-width: 1024px) {
      .ml-md-tablet-pc, .margin-left-md-tablet-pc {
        margin-left: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ml-md-tablet-pc, .margin-left-md-tablet-pc {
        margin-left: 24px; } }
    @media (min-width: 1440px) {
      .ml-md-pc, .margin-left-md-pc {
        margin-left: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ml-md-ultrawide, .margin-left-md-ultrawide {
        margin-left: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ml-md-super-ultrawide, .margin-left-md-super-ultrawide {
        margin-left: 24px; } }
  .ml-lg, .margin-left-lg {
    margin-left: 32px; }
    @media (min-width: 600px) {
      .ml-lg-tablet, .margin-left-lg-tablet {
        margin-left: 32px; } }
    @media (min-width: 1024px) {
      .ml-lg-tablet-pc, .margin-left-lg-tablet-pc {
        margin-left: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ml-lg-tablet-pc, .margin-left-lg-tablet-pc {
        margin-left: 32px; } }
    @media (min-width: 1440px) {
      .ml-lg-pc, .margin-left-lg-pc {
        margin-left: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ml-lg-ultrawide, .margin-left-lg-ultrawide {
        margin-left: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ml-lg-super-ultrawide, .margin-left-lg-super-ultrawide {
        margin-left: 32px; } }
  .ml-xl, .margin-left-xl {
    margin-left: 48px; }
    @media (min-width: 600px) {
      .ml-xl-tablet, .margin-left-xl-tablet {
        margin-left: 48px; } }
    @media (min-width: 1024px) {
      .ml-xl-tablet-pc, .margin-left-xl-tablet-pc {
        margin-left: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ml-xl-tablet-pc, .margin-left-xl-tablet-pc {
        margin-left: 48px; } }
    @media (min-width: 1440px) {
      .ml-xl-pc, .margin-left-xl-pc {
        margin-left: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ml-xl-ultrawide, .margin-left-xl-ultrawide {
        margin-left: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ml-xl-super-ultrawide, .margin-left-xl-super-ultrawide {
        margin-left: 48px; } }
  .ml-xxl, .margin-left-xxl {
    margin-left: 64px; }
    @media (min-width: 600px) {
      .ml-xxl-tablet, .margin-left-xxl-tablet {
        margin-left: 64px; } }
    @media (min-width: 1024px) {
      .ml-xxl-tablet-pc, .margin-left-xxl-tablet-pc {
        margin-left: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ml-xxl-tablet-pc, .margin-left-xxl-tablet-pc {
        margin-left: 64px; } }
    @media (min-width: 1440px) {
      .ml-xxl-pc, .margin-left-xxl-pc {
        margin-left: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ml-xxl-ultrawide, .margin-left-xxl-ultrawide {
        margin-left: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ml-xxl-super-ultrawide, .margin-left-xxl-super-ultrawide {
        margin-left: 64px; } }
  .ml-none, .margin-left-none {
    margin-left: 0; }
    @media (min-width: 600px) {
      .ml-none-tablet, .margin-left-none-tablet {
        margin-left: 0; } }
    @media (min-width: 1024px) {
      .ml-none-tablet-pc, .margin-left-none-tablet-pc {
        margin-left: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ml-none-tablet-pc, .margin-left-none-tablet-pc {
        margin-left: 0; } }
    @media (min-width: 1440px) {
      .ml-none-pc, .margin-left-none-pc {
        margin-left: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ml-none-ultrawide, .margin-left-none-ultrawide {
        margin-left: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ml-none-super-ultrawide, .margin-left-none-super-ultrawide {
        margin-left: 0; } }
  .ml-balance, .margin-left-balance {
    margin-left: -24px; }
    @media (min-width: 600px) {
      .ml-balance-tablet, .margin-left-balance-tablet {
        margin-left: -24px; } }
    @media (min-width: 1024px) {
      .ml-balance-tablet-pc, .margin-left-balance-tablet-pc {
        margin-left: -24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ml-balance-tablet-pc, .margin-left-balance-tablet-pc {
        margin-left: -24px; } }
    @media (min-width: 1440px) {
      .ml-balance-pc, .margin-left-balance-pc {
        margin-left: -24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ml-balance-ultrawide, .margin-left-balance-ultrawide {
        margin-left: -24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ml-balance-super-ultrawide, .margin-left-balance-super-ultrawide {
        margin-left: -24px; } }
    .ml-balance-xxs, .margin-left-balance-xxs {
      margin-left: -4px; }
      @media (min-width: 600px) {
        .ml-balance-xxs-tablet, .margin-left-balance-xxs-tablet {
          margin-left: -4px; } }
      @media (min-width: 1024px) {
        .ml-balance-xxs-tablet-pc, .margin-left-balance-xxs-tablet-pc {
          margin-left: -4px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .ml-balance-xxs-tablet-pc, .margin-left-balance-xxs-tablet-pc {
          margin-left: -4px; } }
      @media (min-width: 1440px) {
        .ml-balance-xxs-pc, .margin-left-balance-xxs-pc {
          margin-left: -4px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .ml-balance-xxs-ultrawide, .margin-left-balance-xxs-ultrawide {
          margin-left: -4px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .ml-balance-xxs-super-ultrawide, .margin-left-balance-xxs-super-ultrawide {
          margin-left: -4px; } }
    .ml-balance-xs, .margin-left-balance-xs {
      margin-left: -8px; }
      @media (min-width: 600px) {
        .ml-balance-xs-tablet, .margin-left-balance-xs-tablet {
          margin-left: -8px; } }
      @media (min-width: 1024px) {
        .ml-balance-xs-tablet-pc, .margin-left-balance-xs-tablet-pc {
          margin-left: -8px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .ml-balance-xs-tablet-pc, .margin-left-balance-xs-tablet-pc {
          margin-left: -8px; } }
      @media (min-width: 1440px) {
        .ml-balance-xs-pc, .margin-left-balance-xs-pc {
          margin-left: -8px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .ml-balance-xs-ultrawide, .margin-left-balance-xs-ultrawide {
          margin-left: -8px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .ml-balance-xs-super-ultrawide, .margin-left-balance-xs-super-ultrawide {
          margin-left: -8px; } }
    .ml-balance-sm, .margin-left-balance-sm {
      margin-left: -16px; }
      @media (min-width: 600px) {
        .ml-balance-sm-tablet, .margin-left-balance-sm-tablet {
          margin-left: -16px; } }
      @media (min-width: 1024px) {
        .ml-balance-sm-tablet-pc, .margin-left-balance-sm-tablet-pc {
          margin-left: -16px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .ml-balance-sm-tablet-pc, .margin-left-balance-sm-tablet-pc {
          margin-left: -16px; } }
      @media (min-width: 1440px) {
        .ml-balance-sm-pc, .margin-left-balance-sm-pc {
          margin-left: -16px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .ml-balance-sm-ultrawide, .margin-left-balance-sm-ultrawide {
          margin-left: -16px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .ml-balance-sm-super-ultrawide, .margin-left-balance-sm-super-ultrawide {
          margin-left: -16px; } }
    .ml-balance-md, .margin-left-balance-md {
      margin-left: -24px; }
      @media (min-width: 600px) {
        .ml-balance-md-tablet, .margin-left-balance-md-tablet {
          margin-left: -24px; } }
      @media (min-width: 1024px) {
        .ml-balance-md-tablet-pc, .margin-left-balance-md-tablet-pc {
          margin-left: -24px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .ml-balance-md-tablet-pc, .margin-left-balance-md-tablet-pc {
          margin-left: -24px; } }
      @media (min-width: 1440px) {
        .ml-balance-md-pc, .margin-left-balance-md-pc {
          margin-left: -24px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .ml-balance-md-ultrawide, .margin-left-balance-md-ultrawide {
          margin-left: -24px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .ml-balance-md-super-ultrawide, .margin-left-balance-md-super-ultrawide {
          margin-left: -24px; } }
    .ml-balance-lg, .margin-left-balance-lg {
      margin-left: -32px; }
      @media (min-width: 600px) {
        .ml-balance-lg-tablet, .margin-left-balance-lg-tablet {
          margin-left: -32px; } }
      @media (min-width: 1024px) {
        .ml-balance-lg-tablet-pc, .margin-left-balance-lg-tablet-pc {
          margin-left: -32px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .ml-balance-lg-tablet-pc, .margin-left-balance-lg-tablet-pc {
          margin-left: -32px; } }
      @media (min-width: 1440px) {
        .ml-balance-lg-pc, .margin-left-balance-lg-pc {
          margin-left: -32px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .ml-balance-lg-ultrawide, .margin-left-balance-lg-ultrawide {
          margin-left: -32px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .ml-balance-lg-super-ultrawide, .margin-left-balance-lg-super-ultrawide {
          margin-left: -32px; } }
    .ml-balance-xl, .margin-left-balance-xl {
      margin-left: -48px; }
      @media (min-width: 600px) {
        .ml-balance-xl-tablet, .margin-left-balance-xl-tablet {
          margin-left: -48px; } }
      @media (min-width: 1024px) {
        .ml-balance-xl-tablet-pc, .margin-left-balance-xl-tablet-pc {
          margin-left: -48px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .ml-balance-xl-tablet-pc, .margin-left-balance-xl-tablet-pc {
          margin-left: -48px; } }
      @media (min-width: 1440px) {
        .ml-balance-xl-pc, .margin-left-balance-xl-pc {
          margin-left: -48px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .ml-balance-xl-ultrawide, .margin-left-balance-xl-ultrawide {
          margin-left: -48px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .ml-balance-xl-super-ultrawide, .margin-left-balance-xl-super-ultrawide {
          margin-left: -48px; } }
    .ml-balance-xxl, .margin-left-balance-xxl {
      margin-left: -64px; }
      @media (min-width: 600px) {
        .ml-balance-xxl-tablet, .margin-left-balance-xxl-tablet {
          margin-left: -64px; } }
      @media (min-width: 1024px) {
        .ml-balance-xxl-tablet-pc, .margin-left-balance-xxl-tablet-pc {
          margin-left: -64px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .ml-balance-xxl-tablet-pc, .margin-left-balance-xxl-tablet-pc {
          margin-left: -64px; } }
      @media (min-width: 1440px) {
        .ml-balance-xxl-pc, .margin-left-balance-xxl-pc {
          margin-left: -64px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .ml-balance-xxl-ultrawide, .margin-left-balance-xxl-ultrawide {
          margin-left: -64px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .ml-balance-xxl-super-ultrawide, .margin-left-balance-xxl-super-ultrawide {
          margin-left: -64px; } }

.mr, .margin-right {
  margin-right: 24px; }
  @media (min-width: 600px) {
    .mr-tablet, .margin-right-tablet {
      margin-right: 24px; } }
  @media (min-width: 1024px) {
    .mr-tablet-pc, .margin-right-tablet-pc {
      margin-right: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .mr-tablet-pc, .margin-right-tablet-pc {
      margin-right: 24px; } }
  @media (min-width: 1440px) {
    .mr-pc, .margin-right-pc {
      margin-right: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .mr-ultrawide, .margin-right-ultrawide {
      margin-right: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .mr-super-ultrawide, .margin-right-super-ultrawide {
      margin-right: 24px; } }
  .mr-xxs, .margin-right-xxs {
    margin-right: 4px; }
    @media (min-width: 600px) {
      .mr-xxs-tablet, .margin-right-xxs-tablet {
        margin-right: 4px; } }
    @media (min-width: 1024px) {
      .mr-xxs-tablet-pc, .margin-right-xxs-tablet-pc {
        margin-right: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mr-xxs-tablet-pc, .margin-right-xxs-tablet-pc {
        margin-right: 4px; } }
    @media (min-width: 1440px) {
      .mr-xxs-pc, .margin-right-xxs-pc {
        margin-right: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mr-xxs-ultrawide, .margin-right-xxs-ultrawide {
        margin-right: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mr-xxs-super-ultrawide, .margin-right-xxs-super-ultrawide {
        margin-right: 4px; } }
  .mr-xs, .margin-right-xs {
    margin-right: 8px; }
    @media (min-width: 600px) {
      .mr-xs-tablet, .margin-right-xs-tablet {
        margin-right: 8px; } }
    @media (min-width: 1024px) {
      .mr-xs-tablet-pc, .margin-right-xs-tablet-pc {
        margin-right: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mr-xs-tablet-pc, .margin-right-xs-tablet-pc {
        margin-right: 8px; } }
    @media (min-width: 1440px) {
      .mr-xs-pc, .margin-right-xs-pc {
        margin-right: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mr-xs-ultrawide, .margin-right-xs-ultrawide {
        margin-right: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mr-xs-super-ultrawide, .margin-right-xs-super-ultrawide {
        margin-right: 8px; } }
  .mr-sm, .margin-right-sm {
    margin-right: 16px; }
    @media (min-width: 600px) {
      .mr-sm-tablet, .margin-right-sm-tablet {
        margin-right: 16px; } }
    @media (min-width: 1024px) {
      .mr-sm-tablet-pc, .margin-right-sm-tablet-pc {
        margin-right: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mr-sm-tablet-pc, .margin-right-sm-tablet-pc {
        margin-right: 16px; } }
    @media (min-width: 1440px) {
      .mr-sm-pc, .margin-right-sm-pc {
        margin-right: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mr-sm-ultrawide, .margin-right-sm-ultrawide {
        margin-right: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mr-sm-super-ultrawide, .margin-right-sm-super-ultrawide {
        margin-right: 16px; } }
  .mr-md, .margin-right-md {
    margin-right: 24px; }
    @media (min-width: 600px) {
      .mr-md-tablet, .margin-right-md-tablet {
        margin-right: 24px; } }
    @media (min-width: 1024px) {
      .mr-md-tablet-pc, .margin-right-md-tablet-pc {
        margin-right: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mr-md-tablet-pc, .margin-right-md-tablet-pc {
        margin-right: 24px; } }
    @media (min-width: 1440px) {
      .mr-md-pc, .margin-right-md-pc {
        margin-right: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mr-md-ultrawide, .margin-right-md-ultrawide {
        margin-right: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mr-md-super-ultrawide, .margin-right-md-super-ultrawide {
        margin-right: 24px; } }
  .mr-lg, .margin-right-lg {
    margin-right: 32px; }
    @media (min-width: 600px) {
      .mr-lg-tablet, .margin-right-lg-tablet {
        margin-right: 32px; } }
    @media (min-width: 1024px) {
      .mr-lg-tablet-pc, .margin-right-lg-tablet-pc {
        margin-right: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mr-lg-tablet-pc, .margin-right-lg-tablet-pc {
        margin-right: 32px; } }
    @media (min-width: 1440px) {
      .mr-lg-pc, .margin-right-lg-pc {
        margin-right: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mr-lg-ultrawide, .margin-right-lg-ultrawide {
        margin-right: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mr-lg-super-ultrawide, .margin-right-lg-super-ultrawide {
        margin-right: 32px; } }
  .mr-xl, .margin-right-xl {
    margin-right: 48px; }
    @media (min-width: 600px) {
      .mr-xl-tablet, .margin-right-xl-tablet {
        margin-right: 48px; } }
    @media (min-width: 1024px) {
      .mr-xl-tablet-pc, .margin-right-xl-tablet-pc {
        margin-right: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mr-xl-tablet-pc, .margin-right-xl-tablet-pc {
        margin-right: 48px; } }
    @media (min-width: 1440px) {
      .mr-xl-pc, .margin-right-xl-pc {
        margin-right: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mr-xl-ultrawide, .margin-right-xl-ultrawide {
        margin-right: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mr-xl-super-ultrawide, .margin-right-xl-super-ultrawide {
        margin-right: 48px; } }
  .mr-xxl, .margin-right-xxl {
    margin-right: 64px; }
    @media (min-width: 600px) {
      .mr-xxl-tablet, .margin-right-xxl-tablet {
        margin-right: 64px; } }
    @media (min-width: 1024px) {
      .mr-xxl-tablet-pc, .margin-right-xxl-tablet-pc {
        margin-right: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mr-xxl-tablet-pc, .margin-right-xxl-tablet-pc {
        margin-right: 64px; } }
    @media (min-width: 1440px) {
      .mr-xxl-pc, .margin-right-xxl-pc {
        margin-right: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mr-xxl-ultrawide, .margin-right-xxl-ultrawide {
        margin-right: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mr-xxl-super-ultrawide, .margin-right-xxl-super-ultrawide {
        margin-right: 64px; } }
  .mr-none, .margin-right-none {
    margin-right: 0; }
    @media (min-width: 600px) {
      .mr-none-tablet, .margin-right-none-tablet {
        margin-right: 0; } }
    @media (min-width: 1024px) {
      .mr-none-tablet-pc, .margin-right-none-tablet-pc {
        margin-right: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mr-none-tablet-pc, .margin-right-none-tablet-pc {
        margin-right: 0; } }
    @media (min-width: 1440px) {
      .mr-none-pc, .margin-right-none-pc {
        margin-right: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mr-none-ultrawide, .margin-right-none-ultrawide {
        margin-right: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mr-none-super-ultrawide, .margin-right-none-super-ultrawide {
        margin-right: 0; } }
  .mr-balance, .margin-right-balance {
    margin-right: -24px; }
    @media (min-width: 600px) {
      .mr-balance-tablet, .margin-right-balance-tablet {
        margin-right: -24px; } }
    @media (min-width: 1024px) {
      .mr-balance-tablet-pc, .margin-right-balance-tablet-pc {
        margin-right: -24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mr-balance-tablet-pc, .margin-right-balance-tablet-pc {
        margin-right: -24px; } }
    @media (min-width: 1440px) {
      .mr-balance-pc, .margin-right-balance-pc {
        margin-right: -24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mr-balance-ultrawide, .margin-right-balance-ultrawide {
        margin-right: -24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mr-balance-super-ultrawide, .margin-right-balance-super-ultrawide {
        margin-right: -24px; } }
    .mr-balance-xxs, .margin-right-balance-xxs {
      margin-right: -4px; }
      @media (min-width: 600px) {
        .mr-balance-xxs-tablet, .margin-right-balance-xxs-tablet {
          margin-right: -4px; } }
      @media (min-width: 1024px) {
        .mr-balance-xxs-tablet-pc, .margin-right-balance-xxs-tablet-pc {
          margin-right: -4px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mr-balance-xxs-tablet-pc, .margin-right-balance-xxs-tablet-pc {
          margin-right: -4px; } }
      @media (min-width: 1440px) {
        .mr-balance-xxs-pc, .margin-right-balance-xxs-pc {
          margin-right: -4px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mr-balance-xxs-ultrawide, .margin-right-balance-xxs-ultrawide {
          margin-right: -4px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mr-balance-xxs-super-ultrawide, .margin-right-balance-xxs-super-ultrawide {
          margin-right: -4px; } }
    .mr-balance-xs, .margin-right-balance-xs {
      margin-right: -8px; }
      @media (min-width: 600px) {
        .mr-balance-xs-tablet, .margin-right-balance-xs-tablet {
          margin-right: -8px; } }
      @media (min-width: 1024px) {
        .mr-balance-xs-tablet-pc, .margin-right-balance-xs-tablet-pc {
          margin-right: -8px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mr-balance-xs-tablet-pc, .margin-right-balance-xs-tablet-pc {
          margin-right: -8px; } }
      @media (min-width: 1440px) {
        .mr-balance-xs-pc, .margin-right-balance-xs-pc {
          margin-right: -8px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mr-balance-xs-ultrawide, .margin-right-balance-xs-ultrawide {
          margin-right: -8px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mr-balance-xs-super-ultrawide, .margin-right-balance-xs-super-ultrawide {
          margin-right: -8px; } }
    .mr-balance-sm, .margin-right-balance-sm {
      margin-right: -16px; }
      @media (min-width: 600px) {
        .mr-balance-sm-tablet, .margin-right-balance-sm-tablet {
          margin-right: -16px; } }
      @media (min-width: 1024px) {
        .mr-balance-sm-tablet-pc, .margin-right-balance-sm-tablet-pc {
          margin-right: -16px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mr-balance-sm-tablet-pc, .margin-right-balance-sm-tablet-pc {
          margin-right: -16px; } }
      @media (min-width: 1440px) {
        .mr-balance-sm-pc, .margin-right-balance-sm-pc {
          margin-right: -16px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mr-balance-sm-ultrawide, .margin-right-balance-sm-ultrawide {
          margin-right: -16px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mr-balance-sm-super-ultrawide, .margin-right-balance-sm-super-ultrawide {
          margin-right: -16px; } }
    .mr-balance-md, .margin-right-balance-md {
      margin-right: -24px; }
      @media (min-width: 600px) {
        .mr-balance-md-tablet, .margin-right-balance-md-tablet {
          margin-right: -24px; } }
      @media (min-width: 1024px) {
        .mr-balance-md-tablet-pc, .margin-right-balance-md-tablet-pc {
          margin-right: -24px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mr-balance-md-tablet-pc, .margin-right-balance-md-tablet-pc {
          margin-right: -24px; } }
      @media (min-width: 1440px) {
        .mr-balance-md-pc, .margin-right-balance-md-pc {
          margin-right: -24px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mr-balance-md-ultrawide, .margin-right-balance-md-ultrawide {
          margin-right: -24px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mr-balance-md-super-ultrawide, .margin-right-balance-md-super-ultrawide {
          margin-right: -24px; } }
    .mr-balance-lg, .margin-right-balance-lg {
      margin-right: -32px; }
      @media (min-width: 600px) {
        .mr-balance-lg-tablet, .margin-right-balance-lg-tablet {
          margin-right: -32px; } }
      @media (min-width: 1024px) {
        .mr-balance-lg-tablet-pc, .margin-right-balance-lg-tablet-pc {
          margin-right: -32px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mr-balance-lg-tablet-pc, .margin-right-balance-lg-tablet-pc {
          margin-right: -32px; } }
      @media (min-width: 1440px) {
        .mr-balance-lg-pc, .margin-right-balance-lg-pc {
          margin-right: -32px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mr-balance-lg-ultrawide, .margin-right-balance-lg-ultrawide {
          margin-right: -32px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mr-balance-lg-super-ultrawide, .margin-right-balance-lg-super-ultrawide {
          margin-right: -32px; } }
    .mr-balance-xl, .margin-right-balance-xl {
      margin-right: -48px; }
      @media (min-width: 600px) {
        .mr-balance-xl-tablet, .margin-right-balance-xl-tablet {
          margin-right: -48px; } }
      @media (min-width: 1024px) {
        .mr-balance-xl-tablet-pc, .margin-right-balance-xl-tablet-pc {
          margin-right: -48px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mr-balance-xl-tablet-pc, .margin-right-balance-xl-tablet-pc {
          margin-right: -48px; } }
      @media (min-width: 1440px) {
        .mr-balance-xl-pc, .margin-right-balance-xl-pc {
          margin-right: -48px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mr-balance-xl-ultrawide, .margin-right-balance-xl-ultrawide {
          margin-right: -48px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mr-balance-xl-super-ultrawide, .margin-right-balance-xl-super-ultrawide {
          margin-right: -48px; } }
    .mr-balance-xxl, .margin-right-balance-xxl {
      margin-right: -64px; }
      @media (min-width: 600px) {
        .mr-balance-xxl-tablet, .margin-right-balance-xxl-tablet {
          margin-right: -64px; } }
      @media (min-width: 1024px) {
        .mr-balance-xxl-tablet-pc, .margin-right-balance-xxl-tablet-pc {
          margin-right: -64px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mr-balance-xxl-tablet-pc, .margin-right-balance-xxl-tablet-pc {
          margin-right: -64px; } }
      @media (min-width: 1440px) {
        .mr-balance-xxl-pc, .margin-right-balance-xxl-pc {
          margin-right: -64px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mr-balance-xxl-ultrawide, .margin-right-balance-xxl-ultrawide {
          margin-right: -64px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mr-balance-xxl-super-ultrawide, .margin-right-balance-xxl-super-ultrawide {
          margin-right: -64px; } }

.mb, .margin-bottom {
  margin-bottom: 24px; }
  @media (min-width: 600px) {
    .mb-tablet, .margin-bottom-tablet {
      margin-bottom: 24px; } }
  @media (min-width: 1024px) {
    .mb-tablet-pc, .margin-bottom-tablet-pc {
      margin-bottom: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .mb-tablet-pc, .margin-bottom-tablet-pc {
      margin-bottom: 24px; } }
  @media (min-width: 1440px) {
    .mb-pc, .margin-bottom-pc {
      margin-bottom: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .mb-ultrawide, .margin-bottom-ultrawide {
      margin-bottom: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .mb-super-ultrawide, .margin-bottom-super-ultrawide {
      margin-bottom: 24px; } }
  .mb-xxs, .margin-bottom-xxs {
    margin-bottom: 4px; }
    @media (min-width: 600px) {
      .mb-xxs-tablet, .margin-bottom-xxs-tablet {
        margin-bottom: 4px; } }
    @media (min-width: 1024px) {
      .mb-xxs-tablet-pc, .margin-bottom-xxs-tablet-pc {
        margin-bottom: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mb-xxs-tablet-pc, .margin-bottom-xxs-tablet-pc {
        margin-bottom: 4px; } }
    @media (min-width: 1440px) {
      .mb-xxs-pc, .margin-bottom-xxs-pc {
        margin-bottom: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mb-xxs-ultrawide, .margin-bottom-xxs-ultrawide {
        margin-bottom: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mb-xxs-super-ultrawide, .margin-bottom-xxs-super-ultrawide {
        margin-bottom: 4px; } }
  .mb-xs, .margin-bottom-xs {
    margin-bottom: 8px; }
    @media (min-width: 600px) {
      .mb-xs-tablet, .margin-bottom-xs-tablet {
        margin-bottom: 8px; } }
    @media (min-width: 1024px) {
      .mb-xs-tablet-pc, .margin-bottom-xs-tablet-pc {
        margin-bottom: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mb-xs-tablet-pc, .margin-bottom-xs-tablet-pc {
        margin-bottom: 8px; } }
    @media (min-width: 1440px) {
      .mb-xs-pc, .margin-bottom-xs-pc {
        margin-bottom: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mb-xs-ultrawide, .margin-bottom-xs-ultrawide {
        margin-bottom: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mb-xs-super-ultrawide, .margin-bottom-xs-super-ultrawide {
        margin-bottom: 8px; } }
  .mb-sm, .margin-bottom-sm {
    margin-bottom: 16px; }
    @media (min-width: 600px) {
      .mb-sm-tablet, .margin-bottom-sm-tablet {
        margin-bottom: 16px; } }
    @media (min-width: 1024px) {
      .mb-sm-tablet-pc, .margin-bottom-sm-tablet-pc {
        margin-bottom: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mb-sm-tablet-pc, .margin-bottom-sm-tablet-pc {
        margin-bottom: 16px; } }
    @media (min-width: 1440px) {
      .mb-sm-pc, .margin-bottom-sm-pc {
        margin-bottom: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mb-sm-ultrawide, .margin-bottom-sm-ultrawide {
        margin-bottom: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mb-sm-super-ultrawide, .margin-bottom-sm-super-ultrawide {
        margin-bottom: 16px; } }
  .mb-md, .margin-bottom-md {
    margin-bottom: 24px; }
    @media (min-width: 600px) {
      .mb-md-tablet, .margin-bottom-md-tablet {
        margin-bottom: 24px; } }
    @media (min-width: 1024px) {
      .mb-md-tablet-pc, .margin-bottom-md-tablet-pc {
        margin-bottom: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mb-md-tablet-pc, .margin-bottom-md-tablet-pc {
        margin-bottom: 24px; } }
    @media (min-width: 1440px) {
      .mb-md-pc, .margin-bottom-md-pc {
        margin-bottom: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mb-md-ultrawide, .margin-bottom-md-ultrawide {
        margin-bottom: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mb-md-super-ultrawide, .margin-bottom-md-super-ultrawide {
        margin-bottom: 24px; } }
  .mb-lg, .margin-bottom-lg {
    margin-bottom: 32px; }
    @media (min-width: 600px) {
      .mb-lg-tablet, .margin-bottom-lg-tablet {
        margin-bottom: 32px; } }
    @media (min-width: 1024px) {
      .mb-lg-tablet-pc, .margin-bottom-lg-tablet-pc {
        margin-bottom: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mb-lg-tablet-pc, .margin-bottom-lg-tablet-pc {
        margin-bottom: 32px; } }
    @media (min-width: 1440px) {
      .mb-lg-pc, .margin-bottom-lg-pc {
        margin-bottom: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mb-lg-ultrawide, .margin-bottom-lg-ultrawide {
        margin-bottom: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mb-lg-super-ultrawide, .margin-bottom-lg-super-ultrawide {
        margin-bottom: 32px; } }
  .mb-xl, .margin-bottom-xl {
    margin-bottom: 48px; }
    @media (min-width: 600px) {
      .mb-xl-tablet, .margin-bottom-xl-tablet {
        margin-bottom: 48px; } }
    @media (min-width: 1024px) {
      .mb-xl-tablet-pc, .margin-bottom-xl-tablet-pc {
        margin-bottom: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mb-xl-tablet-pc, .margin-bottom-xl-tablet-pc {
        margin-bottom: 48px; } }
    @media (min-width: 1440px) {
      .mb-xl-pc, .margin-bottom-xl-pc {
        margin-bottom: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mb-xl-ultrawide, .margin-bottom-xl-ultrawide {
        margin-bottom: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mb-xl-super-ultrawide, .margin-bottom-xl-super-ultrawide {
        margin-bottom: 48px; } }
  .mb-xxl, .margin-bottom-xxl {
    margin-bottom: 64px; }
    @media (min-width: 600px) {
      .mb-xxl-tablet, .margin-bottom-xxl-tablet {
        margin-bottom: 64px; } }
    @media (min-width: 1024px) {
      .mb-xxl-tablet-pc, .margin-bottom-xxl-tablet-pc {
        margin-bottom: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mb-xxl-tablet-pc, .margin-bottom-xxl-tablet-pc {
        margin-bottom: 64px; } }
    @media (min-width: 1440px) {
      .mb-xxl-pc, .margin-bottom-xxl-pc {
        margin-bottom: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mb-xxl-ultrawide, .margin-bottom-xxl-ultrawide {
        margin-bottom: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mb-xxl-super-ultrawide, .margin-bottom-xxl-super-ultrawide {
        margin-bottom: 64px; } }
  .mb-none, .margin-bottom-none {
    margin-bottom: 0; }
    @media (min-width: 600px) {
      .mb-none-tablet, .margin-bottom-none-tablet {
        margin-bottom: 0; } }
    @media (min-width: 1024px) {
      .mb-none-tablet-pc, .margin-bottom-none-tablet-pc {
        margin-bottom: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mb-none-tablet-pc, .margin-bottom-none-tablet-pc {
        margin-bottom: 0; } }
    @media (min-width: 1440px) {
      .mb-none-pc, .margin-bottom-none-pc {
        margin-bottom: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mb-none-ultrawide, .margin-bottom-none-ultrawide {
        margin-bottom: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mb-none-super-ultrawide, .margin-bottom-none-super-ultrawide {
        margin-bottom: 0; } }
  .mb-balance, .margin-bottom-balance {
    margin-bottom: -24px; }
    @media (min-width: 600px) {
      .mb-balance-tablet, .margin-bottom-balance-tablet {
        margin-bottom: -24px; } }
    @media (min-width: 1024px) {
      .mb-balance-tablet-pc, .margin-bottom-balance-tablet-pc {
        margin-bottom: -24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .mb-balance-tablet-pc, .margin-bottom-balance-tablet-pc {
        margin-bottom: -24px; } }
    @media (min-width: 1440px) {
      .mb-balance-pc, .margin-bottom-balance-pc {
        margin-bottom: -24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .mb-balance-ultrawide, .margin-bottom-balance-ultrawide {
        margin-bottom: -24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .mb-balance-super-ultrawide, .margin-bottom-balance-super-ultrawide {
        margin-bottom: -24px; } }
    .mb-balance-xxs, .margin-bottom-balance-xxs {
      margin-bottom: -4px; }
      @media (min-width: 600px) {
        .mb-balance-xxs-tablet, .margin-bottom-balance-xxs-tablet {
          margin-bottom: -4px; } }
      @media (min-width: 1024px) {
        .mb-balance-xxs-tablet-pc, .margin-bottom-balance-xxs-tablet-pc {
          margin-bottom: -4px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mb-balance-xxs-tablet-pc, .margin-bottom-balance-xxs-tablet-pc {
          margin-bottom: -4px; } }
      @media (min-width: 1440px) {
        .mb-balance-xxs-pc, .margin-bottom-balance-xxs-pc {
          margin-bottom: -4px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mb-balance-xxs-ultrawide, .margin-bottom-balance-xxs-ultrawide {
          margin-bottom: -4px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mb-balance-xxs-super-ultrawide, .margin-bottom-balance-xxs-super-ultrawide {
          margin-bottom: -4px; } }
    .mb-balance-xs, .margin-bottom-balance-xs {
      margin-bottom: -8px; }
      @media (min-width: 600px) {
        .mb-balance-xs-tablet, .margin-bottom-balance-xs-tablet {
          margin-bottom: -8px; } }
      @media (min-width: 1024px) {
        .mb-balance-xs-tablet-pc, .margin-bottom-balance-xs-tablet-pc {
          margin-bottom: -8px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mb-balance-xs-tablet-pc, .margin-bottom-balance-xs-tablet-pc {
          margin-bottom: -8px; } }
      @media (min-width: 1440px) {
        .mb-balance-xs-pc, .margin-bottom-balance-xs-pc {
          margin-bottom: -8px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mb-balance-xs-ultrawide, .margin-bottom-balance-xs-ultrawide {
          margin-bottom: -8px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mb-balance-xs-super-ultrawide, .margin-bottom-balance-xs-super-ultrawide {
          margin-bottom: -8px; } }
    .mb-balance-sm, .margin-bottom-balance-sm {
      margin-bottom: -16px; }
      @media (min-width: 600px) {
        .mb-balance-sm-tablet, .margin-bottom-balance-sm-tablet {
          margin-bottom: -16px; } }
      @media (min-width: 1024px) {
        .mb-balance-sm-tablet-pc, .margin-bottom-balance-sm-tablet-pc {
          margin-bottom: -16px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mb-balance-sm-tablet-pc, .margin-bottom-balance-sm-tablet-pc {
          margin-bottom: -16px; } }
      @media (min-width: 1440px) {
        .mb-balance-sm-pc, .margin-bottom-balance-sm-pc {
          margin-bottom: -16px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mb-balance-sm-ultrawide, .margin-bottom-balance-sm-ultrawide {
          margin-bottom: -16px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mb-balance-sm-super-ultrawide, .margin-bottom-balance-sm-super-ultrawide {
          margin-bottom: -16px; } }
    .mb-balance-md, .margin-bottom-balance-md {
      margin-bottom: -24px; }
      @media (min-width: 600px) {
        .mb-balance-md-tablet, .margin-bottom-balance-md-tablet {
          margin-bottom: -24px; } }
      @media (min-width: 1024px) {
        .mb-balance-md-tablet-pc, .margin-bottom-balance-md-tablet-pc {
          margin-bottom: -24px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mb-balance-md-tablet-pc, .margin-bottom-balance-md-tablet-pc {
          margin-bottom: -24px; } }
      @media (min-width: 1440px) {
        .mb-balance-md-pc, .margin-bottom-balance-md-pc {
          margin-bottom: -24px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mb-balance-md-ultrawide, .margin-bottom-balance-md-ultrawide {
          margin-bottom: -24px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mb-balance-md-super-ultrawide, .margin-bottom-balance-md-super-ultrawide {
          margin-bottom: -24px; } }
    .mb-balance-lg, .margin-bottom-balance-lg {
      margin-bottom: -32px; }
      @media (min-width: 600px) {
        .mb-balance-lg-tablet, .margin-bottom-balance-lg-tablet {
          margin-bottom: -32px; } }
      @media (min-width: 1024px) {
        .mb-balance-lg-tablet-pc, .margin-bottom-balance-lg-tablet-pc {
          margin-bottom: -32px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mb-balance-lg-tablet-pc, .margin-bottom-balance-lg-tablet-pc {
          margin-bottom: -32px; } }
      @media (min-width: 1440px) {
        .mb-balance-lg-pc, .margin-bottom-balance-lg-pc {
          margin-bottom: -32px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mb-balance-lg-ultrawide, .margin-bottom-balance-lg-ultrawide {
          margin-bottom: -32px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mb-balance-lg-super-ultrawide, .margin-bottom-balance-lg-super-ultrawide {
          margin-bottom: -32px; } }
    .mb-balance-xl, .margin-bottom-balance-xl {
      margin-bottom: -48px; }
      @media (min-width: 600px) {
        .mb-balance-xl-tablet, .margin-bottom-balance-xl-tablet {
          margin-bottom: -48px; } }
      @media (min-width: 1024px) {
        .mb-balance-xl-tablet-pc, .margin-bottom-balance-xl-tablet-pc {
          margin-bottom: -48px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mb-balance-xl-tablet-pc, .margin-bottom-balance-xl-tablet-pc {
          margin-bottom: -48px; } }
      @media (min-width: 1440px) {
        .mb-balance-xl-pc, .margin-bottom-balance-xl-pc {
          margin-bottom: -48px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mb-balance-xl-ultrawide, .margin-bottom-balance-xl-ultrawide {
          margin-bottom: -48px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mb-balance-xl-super-ultrawide, .margin-bottom-balance-xl-super-ultrawide {
          margin-bottom: -48px; } }
    .mb-balance-xxl, .margin-bottom-balance-xxl {
      margin-bottom: -64px; }
      @media (min-width: 600px) {
        .mb-balance-xxl-tablet, .margin-bottom-balance-xxl-tablet {
          margin-bottom: -64px; } }
      @media (min-width: 1024px) {
        .mb-balance-xxl-tablet-pc, .margin-bottom-balance-xxl-tablet-pc {
          margin-bottom: -64px; } }
      @media (min-width: 1024px) and ((pointer: coarse)) {
        .mb-balance-xxl-tablet-pc, .margin-bottom-balance-xxl-tablet-pc {
          margin-bottom: -64px; } }
      @media (min-width: 1440px) {
        .mb-balance-xxl-pc, .margin-bottom-balance-xxl-pc {
          margin-bottom: -64px; } }
      @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
        .mb-balance-xxl-ultrawide, .margin-bottom-balance-xxl-ultrawide {
          margin-bottom: -64px; } }
      @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
        .mb-balance-xxl-super-ultrawide, .margin-bottom-balance-xxl-super-ultrawide {
          margin-bottom: -64px; } }

.p, .padding {
  padding: 24px; }
  @media (min-width: 600px) {
    .p-tablet, .padding-tablet {
      padding: 24px; } }
  @media (min-width: 1024px) {
    .p-tablet-pc, .padding-tablet-pc {
      padding: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .p-tablet-pc, .padding-tablet-pc {
      padding: 24px; } }
  @media (min-width: 1440px) {
    .p-pc, .padding-pc {
      padding: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .p-ultrawide, .padding-ultrawide {
      padding: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .p-super-ultrawide, .padding-super-ultrawide {
      padding: 24px; } }
  .p-xxs, .padding-xxs {
    padding: 4px; }
    @media (min-width: 600px) {
      .p-xxs-tablet, .padding-xxs-tablet {
        padding: 4px; } }
    @media (min-width: 1024px) {
      .p-xxs-tablet-pc, .padding-xxs-tablet-pc {
        padding: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .p-xxs-tablet-pc, .padding-xxs-tablet-pc {
        padding: 4px; } }
    @media (min-width: 1440px) {
      .p-xxs-pc, .padding-xxs-pc {
        padding: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .p-xxs-ultrawide, .padding-xxs-ultrawide {
        padding: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .p-xxs-super-ultrawide, .padding-xxs-super-ultrawide {
        padding: 4px; } }
  .p-xs, .padding-xs {
    padding: 8px; }
    @media (min-width: 600px) {
      .p-xs-tablet, .padding-xs-tablet {
        padding: 8px; } }
    @media (min-width: 1024px) {
      .p-xs-tablet-pc, .padding-xs-tablet-pc {
        padding: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .p-xs-tablet-pc, .padding-xs-tablet-pc {
        padding: 8px; } }
    @media (min-width: 1440px) {
      .p-xs-pc, .padding-xs-pc {
        padding: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .p-xs-ultrawide, .padding-xs-ultrawide {
        padding: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .p-xs-super-ultrawide, .padding-xs-super-ultrawide {
        padding: 8px; } }
  .p-sm, .padding-sm {
    padding: 16px; }
    @media (min-width: 600px) {
      .p-sm-tablet, .padding-sm-tablet {
        padding: 16px; } }
    @media (min-width: 1024px) {
      .p-sm-tablet-pc, .padding-sm-tablet-pc {
        padding: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .p-sm-tablet-pc, .padding-sm-tablet-pc {
        padding: 16px; } }
    @media (min-width: 1440px) {
      .p-sm-pc, .padding-sm-pc {
        padding: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .p-sm-ultrawide, .padding-sm-ultrawide {
        padding: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .p-sm-super-ultrawide, .padding-sm-super-ultrawide {
        padding: 16px; } }
  .p-md, .padding-md {
    padding: 24px; }
    @media (min-width: 600px) {
      .p-md-tablet, .padding-md-tablet {
        padding: 24px; } }
    @media (min-width: 1024px) {
      .p-md-tablet-pc, .padding-md-tablet-pc {
        padding: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .p-md-tablet-pc, .padding-md-tablet-pc {
        padding: 24px; } }
    @media (min-width: 1440px) {
      .p-md-pc, .padding-md-pc {
        padding: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .p-md-ultrawide, .padding-md-ultrawide {
        padding: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .p-md-super-ultrawide, .padding-md-super-ultrawide {
        padding: 24px; } }
  .p-lg, .padding-lg {
    padding: 32px; }
    @media (min-width: 600px) {
      .p-lg-tablet, .padding-lg-tablet {
        padding: 32px; } }
    @media (min-width: 1024px) {
      .p-lg-tablet-pc, .padding-lg-tablet-pc {
        padding: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .p-lg-tablet-pc, .padding-lg-tablet-pc {
        padding: 32px; } }
    @media (min-width: 1440px) {
      .p-lg-pc, .padding-lg-pc {
        padding: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .p-lg-ultrawide, .padding-lg-ultrawide {
        padding: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .p-lg-super-ultrawide, .padding-lg-super-ultrawide {
        padding: 32px; } }
  .p-xl, .padding-xl {
    padding: 48px; }
    @media (min-width: 600px) {
      .p-xl-tablet, .padding-xl-tablet {
        padding: 48px; } }
    @media (min-width: 1024px) {
      .p-xl-tablet-pc, .padding-xl-tablet-pc {
        padding: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .p-xl-tablet-pc, .padding-xl-tablet-pc {
        padding: 48px; } }
    @media (min-width: 1440px) {
      .p-xl-pc, .padding-xl-pc {
        padding: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .p-xl-ultrawide, .padding-xl-ultrawide {
        padding: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .p-xl-super-ultrawide, .padding-xl-super-ultrawide {
        padding: 48px; } }
  .p-xxl, .padding-xxl {
    padding: 64px; }
    @media (min-width: 600px) {
      .p-xxl-tablet, .padding-xxl-tablet {
        padding: 64px; } }
    @media (min-width: 1024px) {
      .p-xxl-tablet-pc, .padding-xxl-tablet-pc {
        padding: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .p-xxl-tablet-pc, .padding-xxl-tablet-pc {
        padding: 64px; } }
    @media (min-width: 1440px) {
      .p-xxl-pc, .padding-xxl-pc {
        padding: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .p-xxl-ultrawide, .padding-xxl-ultrawide {
        padding: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .p-xxl-super-ultrawide, .padding-xxl-super-ultrawide {
        padding: 64px; } }
  .p-none, .padding-none {
    padding: 0; }
    @media (min-width: 600px) {
      .p-none-tablet, .padding-none-tablet {
        padding: 0; } }
    @media (min-width: 1024px) {
      .p-none-tablet-pc, .padding-none-tablet-pc {
        padding: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .p-none-tablet-pc, .padding-none-tablet-pc {
        padding: 0; } }
    @media (min-width: 1440px) {
      .p-none-pc, .padding-none-pc {
        padding: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .p-none-ultrawide, .padding-none-ultrawide {
        padding: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .p-none-super-ultrawide, .padding-none-super-ultrawide {
        padding: 0; } }

.ph, .padding-horizontal {
  padding-left: 24px;
  padding-right: 24px; }
  @media (min-width: 600px) {
    .ph-tablet, .padding-horizontal-tablet {
      padding-left: 24px;
      padding-right: 24px; } }
  @media (min-width: 1024px) {
    .ph-tablet-pc, .padding-horizontal-tablet-pc {
      padding-left: 24px;
      padding-right: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .ph-tablet-pc, .padding-horizontal-tablet-pc {
      padding-left: 24px;
      padding-right: 24px; } }
  @media (min-width: 1440px) {
    .ph-pc, .padding-horizontal-pc {
      padding-left: 24px;
      padding-right: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .ph-ultrawide, .padding-horizontal-ultrawide {
      padding-left: 24px;
      padding-right: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .ph-super-ultrawide, .padding-horizontal-super-ultrawide {
      padding-left: 24px;
      padding-right: 24px; } }
  .ph-xxs, .padding-horizontal-xxs {
    padding-left: 4px;
    padding-right: 4px; }
    @media (min-width: 600px) {
      .ph-xxs-tablet, .padding-horizontal-xxs-tablet {
        padding-left: 4px;
        padding-right: 4px; } }
    @media (min-width: 1024px) {
      .ph-xxs-tablet-pc, .padding-horizontal-xxs-tablet-pc {
        padding-left: 4px;
        padding-right: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ph-xxs-tablet-pc, .padding-horizontal-xxs-tablet-pc {
        padding-left: 4px;
        padding-right: 4px; } }
    @media (min-width: 1440px) {
      .ph-xxs-pc, .padding-horizontal-xxs-pc {
        padding-left: 4px;
        padding-right: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ph-xxs-ultrawide, .padding-horizontal-xxs-ultrawide {
        padding-left: 4px;
        padding-right: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ph-xxs-super-ultrawide, .padding-horizontal-xxs-super-ultrawide {
        padding-left: 4px;
        padding-right: 4px; } }
  .ph-xs, .padding-horizontal-xs {
    padding-left: 8px;
    padding-right: 8px; }
    @media (min-width: 600px) {
      .ph-xs-tablet, .padding-horizontal-xs-tablet {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 1024px) {
      .ph-xs-tablet-pc, .padding-horizontal-xs-tablet-pc {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ph-xs-tablet-pc, .padding-horizontal-xs-tablet-pc {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 1440px) {
      .ph-xs-pc, .padding-horizontal-xs-pc {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ph-xs-ultrawide, .padding-horizontal-xs-ultrawide {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ph-xs-super-ultrawide, .padding-horizontal-xs-super-ultrawide {
        padding-left: 8px;
        padding-right: 8px; } }
  .ph-sm, .padding-horizontal-sm {
    padding-left: 16px;
    padding-right: 16px; }
    @media (min-width: 600px) {
      .ph-sm-tablet, .padding-horizontal-sm-tablet {
        padding-left: 16px;
        padding-right: 16px; } }
    @media (min-width: 1024px) {
      .ph-sm-tablet-pc, .padding-horizontal-sm-tablet-pc {
        padding-left: 16px;
        padding-right: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ph-sm-tablet-pc, .padding-horizontal-sm-tablet-pc {
        padding-left: 16px;
        padding-right: 16px; } }
    @media (min-width: 1440px) {
      .ph-sm-pc, .padding-horizontal-sm-pc {
        padding-left: 16px;
        padding-right: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ph-sm-ultrawide, .padding-horizontal-sm-ultrawide {
        padding-left: 16px;
        padding-right: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ph-sm-super-ultrawide, .padding-horizontal-sm-super-ultrawide {
        padding-left: 16px;
        padding-right: 16px; } }
  .ph-md, .padding-horizontal-md {
    padding-left: 24px;
    padding-right: 24px; }
    @media (min-width: 600px) {
      .ph-md-tablet, .padding-horizontal-md-tablet {
        padding-left: 24px;
        padding-right: 24px; } }
    @media (min-width: 1024px) {
      .ph-md-tablet-pc, .padding-horizontal-md-tablet-pc {
        padding-left: 24px;
        padding-right: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ph-md-tablet-pc, .padding-horizontal-md-tablet-pc {
        padding-left: 24px;
        padding-right: 24px; } }
    @media (min-width: 1440px) {
      .ph-md-pc, .padding-horizontal-md-pc {
        padding-left: 24px;
        padding-right: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ph-md-ultrawide, .padding-horizontal-md-ultrawide {
        padding-left: 24px;
        padding-right: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ph-md-super-ultrawide, .padding-horizontal-md-super-ultrawide {
        padding-left: 24px;
        padding-right: 24px; } }
  .ph-lg, .padding-horizontal-lg {
    padding-left: 32px;
    padding-right: 32px; }
    @media (min-width: 600px) {
      .ph-lg-tablet, .padding-horizontal-lg-tablet {
        padding-left: 32px;
        padding-right: 32px; } }
    @media (min-width: 1024px) {
      .ph-lg-tablet-pc, .padding-horizontal-lg-tablet-pc {
        padding-left: 32px;
        padding-right: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ph-lg-tablet-pc, .padding-horizontal-lg-tablet-pc {
        padding-left: 32px;
        padding-right: 32px; } }
    @media (min-width: 1440px) {
      .ph-lg-pc, .padding-horizontal-lg-pc {
        padding-left: 32px;
        padding-right: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ph-lg-ultrawide, .padding-horizontal-lg-ultrawide {
        padding-left: 32px;
        padding-right: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ph-lg-super-ultrawide, .padding-horizontal-lg-super-ultrawide {
        padding-left: 32px;
        padding-right: 32px; } }
  .ph-xl, .padding-horizontal-xl {
    padding-left: 48px;
    padding-right: 48px; }
    @media (min-width: 600px) {
      .ph-xl-tablet, .padding-horizontal-xl-tablet {
        padding-left: 48px;
        padding-right: 48px; } }
    @media (min-width: 1024px) {
      .ph-xl-tablet-pc, .padding-horizontal-xl-tablet-pc {
        padding-left: 48px;
        padding-right: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ph-xl-tablet-pc, .padding-horizontal-xl-tablet-pc {
        padding-left: 48px;
        padding-right: 48px; } }
    @media (min-width: 1440px) {
      .ph-xl-pc, .padding-horizontal-xl-pc {
        padding-left: 48px;
        padding-right: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ph-xl-ultrawide, .padding-horizontal-xl-ultrawide {
        padding-left: 48px;
        padding-right: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ph-xl-super-ultrawide, .padding-horizontal-xl-super-ultrawide {
        padding-left: 48px;
        padding-right: 48px; } }
  .ph-xxl, .padding-horizontal-xxl {
    padding-left: 64px;
    padding-right: 64px; }
    @media (min-width: 600px) {
      .ph-xxl-tablet, .padding-horizontal-xxl-tablet {
        padding-left: 64px;
        padding-right: 64px; } }
    @media (min-width: 1024px) {
      .ph-xxl-tablet-pc, .padding-horizontal-xxl-tablet-pc {
        padding-left: 64px;
        padding-right: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ph-xxl-tablet-pc, .padding-horizontal-xxl-tablet-pc {
        padding-left: 64px;
        padding-right: 64px; } }
    @media (min-width: 1440px) {
      .ph-xxl-pc, .padding-horizontal-xxl-pc {
        padding-left: 64px;
        padding-right: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ph-xxl-ultrawide, .padding-horizontal-xxl-ultrawide {
        padding-left: 64px;
        padding-right: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ph-xxl-super-ultrawide, .padding-horizontal-xxl-super-ultrawide {
        padding-left: 64px;
        padding-right: 64px; } }
  .ph-none, .padding-horizontal-none {
    padding-left: 0;
    padding-right: 0; }
    @media (min-width: 600px) {
      .ph-none-tablet, .padding-horizontal-none-tablet {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 1024px) {
      .ph-none-tablet-pc, .padding-horizontal-none-tablet-pc {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .ph-none-tablet-pc, .padding-horizontal-none-tablet-pc {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 1440px) {
      .ph-none-pc, .padding-horizontal-none-pc {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .ph-none-ultrawide, .padding-horizontal-none-ultrawide {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .ph-none-super-ultrawide, .padding-horizontal-none-super-ultrawide {
        padding-left: 0;
        padding-right: 0; } }

.pv, .padding-vertical {
  padding-top: 24px;
  padding-bottom: 24px; }
  @media (min-width: 600px) {
    .pv-tablet, .padding-vertical-tablet {
      padding-top: 24px;
      padding-bottom: 24px; } }
  @media (min-width: 1024px) {
    .pv-tablet-pc, .padding-vertical-tablet-pc {
      padding-top: 24px;
      padding-bottom: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .pv-tablet-pc, .padding-vertical-tablet-pc {
      padding-top: 24px;
      padding-bottom: 24px; } }
  @media (min-width: 1440px) {
    .pv-pc, .padding-vertical-pc {
      padding-top: 24px;
      padding-bottom: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .pv-ultrawide, .padding-vertical-ultrawide {
      padding-top: 24px;
      padding-bottom: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .pv-super-ultrawide, .padding-vertical-super-ultrawide {
      padding-top: 24px;
      padding-bottom: 24px; } }
  .pv-xxs, .padding-vertical-xxs {
    padding-top: 4px;
    padding-bottom: 4px; }
    @media (min-width: 600px) {
      .pv-xxs-tablet, .padding-vertical-xxs-tablet {
        padding-top: 4px;
        padding-bottom: 4px; } }
    @media (min-width: 1024px) {
      .pv-xxs-tablet-pc, .padding-vertical-xxs-tablet-pc {
        padding-top: 4px;
        padding-bottom: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pv-xxs-tablet-pc, .padding-vertical-xxs-tablet-pc {
        padding-top: 4px;
        padding-bottom: 4px; } }
    @media (min-width: 1440px) {
      .pv-xxs-pc, .padding-vertical-xxs-pc {
        padding-top: 4px;
        padding-bottom: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pv-xxs-ultrawide, .padding-vertical-xxs-ultrawide {
        padding-top: 4px;
        padding-bottom: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pv-xxs-super-ultrawide, .padding-vertical-xxs-super-ultrawide {
        padding-top: 4px;
        padding-bottom: 4px; } }
  .pv-xs, .padding-vertical-xs {
    padding-top: 8px;
    padding-bottom: 8px; }
    @media (min-width: 600px) {
      .pv-xs-tablet, .padding-vertical-xs-tablet {
        padding-top: 8px;
        padding-bottom: 8px; } }
    @media (min-width: 1024px) {
      .pv-xs-tablet-pc, .padding-vertical-xs-tablet-pc {
        padding-top: 8px;
        padding-bottom: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pv-xs-tablet-pc, .padding-vertical-xs-tablet-pc {
        padding-top: 8px;
        padding-bottom: 8px; } }
    @media (min-width: 1440px) {
      .pv-xs-pc, .padding-vertical-xs-pc {
        padding-top: 8px;
        padding-bottom: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pv-xs-ultrawide, .padding-vertical-xs-ultrawide {
        padding-top: 8px;
        padding-bottom: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pv-xs-super-ultrawide, .padding-vertical-xs-super-ultrawide {
        padding-top: 8px;
        padding-bottom: 8px; } }
  .pv-sm, .padding-vertical-sm {
    padding-top: 16px;
    padding-bottom: 16px; }
    @media (min-width: 600px) {
      .pv-sm-tablet, .padding-vertical-sm-tablet {
        padding-top: 16px;
        padding-bottom: 16px; } }
    @media (min-width: 1024px) {
      .pv-sm-tablet-pc, .padding-vertical-sm-tablet-pc {
        padding-top: 16px;
        padding-bottom: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pv-sm-tablet-pc, .padding-vertical-sm-tablet-pc {
        padding-top: 16px;
        padding-bottom: 16px; } }
    @media (min-width: 1440px) {
      .pv-sm-pc, .padding-vertical-sm-pc {
        padding-top: 16px;
        padding-bottom: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pv-sm-ultrawide, .padding-vertical-sm-ultrawide {
        padding-top: 16px;
        padding-bottom: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pv-sm-super-ultrawide, .padding-vertical-sm-super-ultrawide {
        padding-top: 16px;
        padding-bottom: 16px; } }
  .pv-md, .padding-vertical-md {
    padding-top: 24px;
    padding-bottom: 24px; }
    @media (min-width: 600px) {
      .pv-md-tablet, .padding-vertical-md-tablet {
        padding-top: 24px;
        padding-bottom: 24px; } }
    @media (min-width: 1024px) {
      .pv-md-tablet-pc, .padding-vertical-md-tablet-pc {
        padding-top: 24px;
        padding-bottom: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pv-md-tablet-pc, .padding-vertical-md-tablet-pc {
        padding-top: 24px;
        padding-bottom: 24px; } }
    @media (min-width: 1440px) {
      .pv-md-pc, .padding-vertical-md-pc {
        padding-top: 24px;
        padding-bottom: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pv-md-ultrawide, .padding-vertical-md-ultrawide {
        padding-top: 24px;
        padding-bottom: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pv-md-super-ultrawide, .padding-vertical-md-super-ultrawide {
        padding-top: 24px;
        padding-bottom: 24px; } }
  .pv-lg, .padding-vertical-lg {
    padding-top: 32px;
    padding-bottom: 32px; }
    @media (min-width: 600px) {
      .pv-lg-tablet, .padding-vertical-lg-tablet {
        padding-top: 32px;
        padding-bottom: 32px; } }
    @media (min-width: 1024px) {
      .pv-lg-tablet-pc, .padding-vertical-lg-tablet-pc {
        padding-top: 32px;
        padding-bottom: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pv-lg-tablet-pc, .padding-vertical-lg-tablet-pc {
        padding-top: 32px;
        padding-bottom: 32px; } }
    @media (min-width: 1440px) {
      .pv-lg-pc, .padding-vertical-lg-pc {
        padding-top: 32px;
        padding-bottom: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pv-lg-ultrawide, .padding-vertical-lg-ultrawide {
        padding-top: 32px;
        padding-bottom: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pv-lg-super-ultrawide, .padding-vertical-lg-super-ultrawide {
        padding-top: 32px;
        padding-bottom: 32px; } }
  .pv-xl, .padding-vertical-xl {
    padding-top: 48px;
    padding-bottom: 48px; }
    @media (min-width: 600px) {
      .pv-xl-tablet, .padding-vertical-xl-tablet {
        padding-top: 48px;
        padding-bottom: 48px; } }
    @media (min-width: 1024px) {
      .pv-xl-tablet-pc, .padding-vertical-xl-tablet-pc {
        padding-top: 48px;
        padding-bottom: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pv-xl-tablet-pc, .padding-vertical-xl-tablet-pc {
        padding-top: 48px;
        padding-bottom: 48px; } }
    @media (min-width: 1440px) {
      .pv-xl-pc, .padding-vertical-xl-pc {
        padding-top: 48px;
        padding-bottom: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pv-xl-ultrawide, .padding-vertical-xl-ultrawide {
        padding-top: 48px;
        padding-bottom: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pv-xl-super-ultrawide, .padding-vertical-xl-super-ultrawide {
        padding-top: 48px;
        padding-bottom: 48px; } }
  .pv-xxl, .padding-vertical-xxl {
    padding-top: 64px;
    padding-bottom: 64px; }
    @media (min-width: 600px) {
      .pv-xxl-tablet, .padding-vertical-xxl-tablet {
        padding-top: 64px;
        padding-bottom: 64px; } }
    @media (min-width: 1024px) {
      .pv-xxl-tablet-pc, .padding-vertical-xxl-tablet-pc {
        padding-top: 64px;
        padding-bottom: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pv-xxl-tablet-pc, .padding-vertical-xxl-tablet-pc {
        padding-top: 64px;
        padding-bottom: 64px; } }
    @media (min-width: 1440px) {
      .pv-xxl-pc, .padding-vertical-xxl-pc {
        padding-top: 64px;
        padding-bottom: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pv-xxl-ultrawide, .padding-vertical-xxl-ultrawide {
        padding-top: 64px;
        padding-bottom: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pv-xxl-super-ultrawide, .padding-vertical-xxl-super-ultrawide {
        padding-top: 64px;
        padding-bottom: 64px; } }
  .pv-none, .padding-vertical-none {
    padding-top: 0;
    padding-bottom: 0; }
    @media (min-width: 600px) {
      .pv-none-tablet, .padding-vertical-none-tablet {
        padding-top: 0;
        padding-bottom: 0; } }
    @media (min-width: 1024px) {
      .pv-none-tablet-pc, .padding-vertical-none-tablet-pc {
        padding-top: 0;
        padding-bottom: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pv-none-tablet-pc, .padding-vertical-none-tablet-pc {
        padding-top: 0;
        padding-bottom: 0; } }
    @media (min-width: 1440px) {
      .pv-none-pc, .padding-vertical-none-pc {
        padding-top: 0;
        padding-bottom: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pv-none-ultrawide, .padding-vertical-none-ultrawide {
        padding-top: 0;
        padding-bottom: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pv-none-super-ultrawide, .padding-vertical-none-super-ultrawide {
        padding-top: 0;
        padding-bottom: 0; } }

.pt, .padding-top {
  padding-top: 24px; }
  @media (min-width: 600px) {
    .pt-tablet, .padding-top-tablet {
      padding-top: 24px; } }
  @media (min-width: 1024px) {
    .pt-tablet-pc, .padding-top-tablet-pc {
      padding-top: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .pt-tablet-pc, .padding-top-tablet-pc {
      padding-top: 24px; } }
  @media (min-width: 1440px) {
    .pt-pc, .padding-top-pc {
      padding-top: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .pt-ultrawide, .padding-top-ultrawide {
      padding-top: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .pt-super-ultrawide, .padding-top-super-ultrawide {
      padding-top: 24px; } }
  .pt-xxs, .padding-top-xxs {
    padding-top: 4px; }
    @media (min-width: 600px) {
      .pt-xxs-tablet, .padding-top-xxs-tablet {
        padding-top: 4px; } }
    @media (min-width: 1024px) {
      .pt-xxs-tablet-pc, .padding-top-xxs-tablet-pc {
        padding-top: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pt-xxs-tablet-pc, .padding-top-xxs-tablet-pc {
        padding-top: 4px; } }
    @media (min-width: 1440px) {
      .pt-xxs-pc, .padding-top-xxs-pc {
        padding-top: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pt-xxs-ultrawide, .padding-top-xxs-ultrawide {
        padding-top: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pt-xxs-super-ultrawide, .padding-top-xxs-super-ultrawide {
        padding-top: 4px; } }
  .pt-xs, .padding-top-xs {
    padding-top: 8px; }
    @media (min-width: 600px) {
      .pt-xs-tablet, .padding-top-xs-tablet {
        padding-top: 8px; } }
    @media (min-width: 1024px) {
      .pt-xs-tablet-pc, .padding-top-xs-tablet-pc {
        padding-top: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pt-xs-tablet-pc, .padding-top-xs-tablet-pc {
        padding-top: 8px; } }
    @media (min-width: 1440px) {
      .pt-xs-pc, .padding-top-xs-pc {
        padding-top: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pt-xs-ultrawide, .padding-top-xs-ultrawide {
        padding-top: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pt-xs-super-ultrawide, .padding-top-xs-super-ultrawide {
        padding-top: 8px; } }
  .pt-sm, .padding-top-sm {
    padding-top: 16px; }
    @media (min-width: 600px) {
      .pt-sm-tablet, .padding-top-sm-tablet {
        padding-top: 16px; } }
    @media (min-width: 1024px) {
      .pt-sm-tablet-pc, .padding-top-sm-tablet-pc {
        padding-top: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pt-sm-tablet-pc, .padding-top-sm-tablet-pc {
        padding-top: 16px; } }
    @media (min-width: 1440px) {
      .pt-sm-pc, .padding-top-sm-pc {
        padding-top: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pt-sm-ultrawide, .padding-top-sm-ultrawide {
        padding-top: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pt-sm-super-ultrawide, .padding-top-sm-super-ultrawide {
        padding-top: 16px; } }
  .pt-md, .padding-top-md {
    padding-top: 24px; }
    @media (min-width: 600px) {
      .pt-md-tablet, .padding-top-md-tablet {
        padding-top: 24px; } }
    @media (min-width: 1024px) {
      .pt-md-tablet-pc, .padding-top-md-tablet-pc {
        padding-top: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pt-md-tablet-pc, .padding-top-md-tablet-pc {
        padding-top: 24px; } }
    @media (min-width: 1440px) {
      .pt-md-pc, .padding-top-md-pc {
        padding-top: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pt-md-ultrawide, .padding-top-md-ultrawide {
        padding-top: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pt-md-super-ultrawide, .padding-top-md-super-ultrawide {
        padding-top: 24px; } }
  .pt-lg, .padding-top-lg {
    padding-top: 32px; }
    @media (min-width: 600px) {
      .pt-lg-tablet, .padding-top-lg-tablet {
        padding-top: 32px; } }
    @media (min-width: 1024px) {
      .pt-lg-tablet-pc, .padding-top-lg-tablet-pc {
        padding-top: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pt-lg-tablet-pc, .padding-top-lg-tablet-pc {
        padding-top: 32px; } }
    @media (min-width: 1440px) {
      .pt-lg-pc, .padding-top-lg-pc {
        padding-top: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pt-lg-ultrawide, .padding-top-lg-ultrawide {
        padding-top: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pt-lg-super-ultrawide, .padding-top-lg-super-ultrawide {
        padding-top: 32px; } }
  .pt-xl, .padding-top-xl {
    padding-top: 48px; }
    @media (min-width: 600px) {
      .pt-xl-tablet, .padding-top-xl-tablet {
        padding-top: 48px; } }
    @media (min-width: 1024px) {
      .pt-xl-tablet-pc, .padding-top-xl-tablet-pc {
        padding-top: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pt-xl-tablet-pc, .padding-top-xl-tablet-pc {
        padding-top: 48px; } }
    @media (min-width: 1440px) {
      .pt-xl-pc, .padding-top-xl-pc {
        padding-top: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pt-xl-ultrawide, .padding-top-xl-ultrawide {
        padding-top: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pt-xl-super-ultrawide, .padding-top-xl-super-ultrawide {
        padding-top: 48px; } }
  .pt-xxl, .padding-top-xxl {
    padding-top: 64px; }
    @media (min-width: 600px) {
      .pt-xxl-tablet, .padding-top-xxl-tablet {
        padding-top: 64px; } }
    @media (min-width: 1024px) {
      .pt-xxl-tablet-pc, .padding-top-xxl-tablet-pc {
        padding-top: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pt-xxl-tablet-pc, .padding-top-xxl-tablet-pc {
        padding-top: 64px; } }
    @media (min-width: 1440px) {
      .pt-xxl-pc, .padding-top-xxl-pc {
        padding-top: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pt-xxl-ultrawide, .padding-top-xxl-ultrawide {
        padding-top: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pt-xxl-super-ultrawide, .padding-top-xxl-super-ultrawide {
        padding-top: 64px; } }
  .pt-none, .padding-top-none {
    padding-top: 0; }
    @media (min-width: 600px) {
      .pt-none-tablet, .padding-top-none-tablet {
        padding-top: 0; } }
    @media (min-width: 1024px) {
      .pt-none-tablet-pc, .padding-top-none-tablet-pc {
        padding-top: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pt-none-tablet-pc, .padding-top-none-tablet-pc {
        padding-top: 0; } }
    @media (min-width: 1440px) {
      .pt-none-pc, .padding-top-none-pc {
        padding-top: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pt-none-ultrawide, .padding-top-none-ultrawide {
        padding-top: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pt-none-super-ultrawide, .padding-top-none-super-ultrawide {
        padding-top: 0; } }

.pl, .padding-left {
  padding-left: 24px; }
  @media (min-width: 600px) {
    .pl-tablet, .padding-left-tablet {
      padding-left: 24px; } }
  @media (min-width: 1024px) {
    .pl-tablet-pc, .padding-left-tablet-pc {
      padding-left: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .pl-tablet-pc, .padding-left-tablet-pc {
      padding-left: 24px; } }
  @media (min-width: 1440px) {
    .pl-pc, .padding-left-pc {
      padding-left: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .pl-ultrawide, .padding-left-ultrawide {
      padding-left: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .pl-super-ultrawide, .padding-left-super-ultrawide {
      padding-left: 24px; } }
  .pl-xxs, .padding-left-xxs {
    padding-left: 4px; }
    @media (min-width: 600px) {
      .pl-xxs-tablet, .padding-left-xxs-tablet {
        padding-left: 4px; } }
    @media (min-width: 1024px) {
      .pl-xxs-tablet-pc, .padding-left-xxs-tablet-pc {
        padding-left: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pl-xxs-tablet-pc, .padding-left-xxs-tablet-pc {
        padding-left: 4px; } }
    @media (min-width: 1440px) {
      .pl-xxs-pc, .padding-left-xxs-pc {
        padding-left: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pl-xxs-ultrawide, .padding-left-xxs-ultrawide {
        padding-left: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pl-xxs-super-ultrawide, .padding-left-xxs-super-ultrawide {
        padding-left: 4px; } }
  .pl-xs, .padding-left-xs {
    padding-left: 8px; }
    @media (min-width: 600px) {
      .pl-xs-tablet, .padding-left-xs-tablet {
        padding-left: 8px; } }
    @media (min-width: 1024px) {
      .pl-xs-tablet-pc, .padding-left-xs-tablet-pc {
        padding-left: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pl-xs-tablet-pc, .padding-left-xs-tablet-pc {
        padding-left: 8px; } }
    @media (min-width: 1440px) {
      .pl-xs-pc, .padding-left-xs-pc {
        padding-left: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pl-xs-ultrawide, .padding-left-xs-ultrawide {
        padding-left: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pl-xs-super-ultrawide, .padding-left-xs-super-ultrawide {
        padding-left: 8px; } }
  .pl-sm, .padding-left-sm {
    padding-left: 16px; }
    @media (min-width: 600px) {
      .pl-sm-tablet, .padding-left-sm-tablet {
        padding-left: 16px; } }
    @media (min-width: 1024px) {
      .pl-sm-tablet-pc, .padding-left-sm-tablet-pc {
        padding-left: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pl-sm-tablet-pc, .padding-left-sm-tablet-pc {
        padding-left: 16px; } }
    @media (min-width: 1440px) {
      .pl-sm-pc, .padding-left-sm-pc {
        padding-left: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pl-sm-ultrawide, .padding-left-sm-ultrawide {
        padding-left: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pl-sm-super-ultrawide, .padding-left-sm-super-ultrawide {
        padding-left: 16px; } }
  .pl-md, .padding-left-md {
    padding-left: 24px; }
    @media (min-width: 600px) {
      .pl-md-tablet, .padding-left-md-tablet {
        padding-left: 24px; } }
    @media (min-width: 1024px) {
      .pl-md-tablet-pc, .padding-left-md-tablet-pc {
        padding-left: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pl-md-tablet-pc, .padding-left-md-tablet-pc {
        padding-left: 24px; } }
    @media (min-width: 1440px) {
      .pl-md-pc, .padding-left-md-pc {
        padding-left: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pl-md-ultrawide, .padding-left-md-ultrawide {
        padding-left: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pl-md-super-ultrawide, .padding-left-md-super-ultrawide {
        padding-left: 24px; } }
  .pl-lg, .padding-left-lg {
    padding-left: 32px; }
    @media (min-width: 600px) {
      .pl-lg-tablet, .padding-left-lg-tablet {
        padding-left: 32px; } }
    @media (min-width: 1024px) {
      .pl-lg-tablet-pc, .padding-left-lg-tablet-pc {
        padding-left: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pl-lg-tablet-pc, .padding-left-lg-tablet-pc {
        padding-left: 32px; } }
    @media (min-width: 1440px) {
      .pl-lg-pc, .padding-left-lg-pc {
        padding-left: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pl-lg-ultrawide, .padding-left-lg-ultrawide {
        padding-left: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pl-lg-super-ultrawide, .padding-left-lg-super-ultrawide {
        padding-left: 32px; } }
  .pl-xl, .padding-left-xl {
    padding-left: 48px; }
    @media (min-width: 600px) {
      .pl-xl-tablet, .padding-left-xl-tablet {
        padding-left: 48px; } }
    @media (min-width: 1024px) {
      .pl-xl-tablet-pc, .padding-left-xl-tablet-pc {
        padding-left: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pl-xl-tablet-pc, .padding-left-xl-tablet-pc {
        padding-left: 48px; } }
    @media (min-width: 1440px) {
      .pl-xl-pc, .padding-left-xl-pc {
        padding-left: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pl-xl-ultrawide, .padding-left-xl-ultrawide {
        padding-left: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pl-xl-super-ultrawide, .padding-left-xl-super-ultrawide {
        padding-left: 48px; } }
  .pl-xxl, .padding-left-xxl {
    padding-left: 64px; }
    @media (min-width: 600px) {
      .pl-xxl-tablet, .padding-left-xxl-tablet {
        padding-left: 64px; } }
    @media (min-width: 1024px) {
      .pl-xxl-tablet-pc, .padding-left-xxl-tablet-pc {
        padding-left: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pl-xxl-tablet-pc, .padding-left-xxl-tablet-pc {
        padding-left: 64px; } }
    @media (min-width: 1440px) {
      .pl-xxl-pc, .padding-left-xxl-pc {
        padding-left: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pl-xxl-ultrawide, .padding-left-xxl-ultrawide {
        padding-left: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pl-xxl-super-ultrawide, .padding-left-xxl-super-ultrawide {
        padding-left: 64px; } }
  .pl-none, .padding-left-none {
    padding-left: 0; }
    @media (min-width: 600px) {
      .pl-none-tablet, .padding-left-none-tablet {
        padding-left: 0; } }
    @media (min-width: 1024px) {
      .pl-none-tablet-pc, .padding-left-none-tablet-pc {
        padding-left: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pl-none-tablet-pc, .padding-left-none-tablet-pc {
        padding-left: 0; } }
    @media (min-width: 1440px) {
      .pl-none-pc, .padding-left-none-pc {
        padding-left: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pl-none-ultrawide, .padding-left-none-ultrawide {
        padding-left: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pl-none-super-ultrawide, .padding-left-none-super-ultrawide {
        padding-left: 0; } }

.pr, .padding-right {
  padding-right: 24px; }
  @media (min-width: 600px) {
    .pr-tablet, .padding-right-tablet {
      padding-right: 24px; } }
  @media (min-width: 1024px) {
    .pr-tablet-pc, .padding-right-tablet-pc {
      padding-right: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .pr-tablet-pc, .padding-right-tablet-pc {
      padding-right: 24px; } }
  @media (min-width: 1440px) {
    .pr-pc, .padding-right-pc {
      padding-right: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .pr-ultrawide, .padding-right-ultrawide {
      padding-right: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .pr-super-ultrawide, .padding-right-super-ultrawide {
      padding-right: 24px; } }
  .pr-xxs, .padding-right-xxs {
    padding-right: 4px; }
    @media (min-width: 600px) {
      .pr-xxs-tablet, .padding-right-xxs-tablet {
        padding-right: 4px; } }
    @media (min-width: 1024px) {
      .pr-xxs-tablet-pc, .padding-right-xxs-tablet-pc {
        padding-right: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pr-xxs-tablet-pc, .padding-right-xxs-tablet-pc {
        padding-right: 4px; } }
    @media (min-width: 1440px) {
      .pr-xxs-pc, .padding-right-xxs-pc {
        padding-right: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pr-xxs-ultrawide, .padding-right-xxs-ultrawide {
        padding-right: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pr-xxs-super-ultrawide, .padding-right-xxs-super-ultrawide {
        padding-right: 4px; } }
  .pr-xs, .padding-right-xs {
    padding-right: 8px; }
    @media (min-width: 600px) {
      .pr-xs-tablet, .padding-right-xs-tablet {
        padding-right: 8px; } }
    @media (min-width: 1024px) {
      .pr-xs-tablet-pc, .padding-right-xs-tablet-pc {
        padding-right: 8px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pr-xs-tablet-pc, .padding-right-xs-tablet-pc {
        padding-right: 8px; } }
    @media (min-width: 1440px) {
      .pr-xs-pc, .padding-right-xs-pc {
        padding-right: 8px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pr-xs-ultrawide, .padding-right-xs-ultrawide {
        padding-right: 8px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pr-xs-super-ultrawide, .padding-right-xs-super-ultrawide {
        padding-right: 8px; } }
  .pr-sm, .padding-right-sm {
    padding-right: 16px; }
    @media (min-width: 600px) {
      .pr-sm-tablet, .padding-right-sm-tablet {
        padding-right: 16px; } }
    @media (min-width: 1024px) {
      .pr-sm-tablet-pc, .padding-right-sm-tablet-pc {
        padding-right: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pr-sm-tablet-pc, .padding-right-sm-tablet-pc {
        padding-right: 16px; } }
    @media (min-width: 1440px) {
      .pr-sm-pc, .padding-right-sm-pc {
        padding-right: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pr-sm-ultrawide, .padding-right-sm-ultrawide {
        padding-right: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pr-sm-super-ultrawide, .padding-right-sm-super-ultrawide {
        padding-right: 16px; } }
  .pr-md, .padding-right-md {
    padding-right: 24px; }
    @media (min-width: 600px) {
      .pr-md-tablet, .padding-right-md-tablet {
        padding-right: 24px; } }
    @media (min-width: 1024px) {
      .pr-md-tablet-pc, .padding-right-md-tablet-pc {
        padding-right: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pr-md-tablet-pc, .padding-right-md-tablet-pc {
        padding-right: 24px; } }
    @media (min-width: 1440px) {
      .pr-md-pc, .padding-right-md-pc {
        padding-right: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pr-md-ultrawide, .padding-right-md-ultrawide {
        padding-right: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pr-md-super-ultrawide, .padding-right-md-super-ultrawide {
        padding-right: 24px; } }
  .pr-lg, .padding-right-lg {
    padding-right: 32px; }
    @media (min-width: 600px) {
      .pr-lg-tablet, .padding-right-lg-tablet {
        padding-right: 32px; } }
    @media (min-width: 1024px) {
      .pr-lg-tablet-pc, .padding-right-lg-tablet-pc {
        padding-right: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pr-lg-tablet-pc, .padding-right-lg-tablet-pc {
        padding-right: 32px; } }
    @media (min-width: 1440px) {
      .pr-lg-pc, .padding-right-lg-pc {
        padding-right: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pr-lg-ultrawide, .padding-right-lg-ultrawide {
        padding-right: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pr-lg-super-ultrawide, .padding-right-lg-super-ultrawide {
        padding-right: 32px; } }
  .pr-xl, .padding-right-xl {
    padding-right: 48px; }
    @media (min-width: 600px) {
      .pr-xl-tablet, .padding-right-xl-tablet {
        padding-right: 48px; } }
    @media (min-width: 1024px) {
      .pr-xl-tablet-pc, .padding-right-xl-tablet-pc {
        padding-right: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pr-xl-tablet-pc, .padding-right-xl-tablet-pc {
        padding-right: 48px; } }
    @media (min-width: 1440px) {
      .pr-xl-pc, .padding-right-xl-pc {
        padding-right: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pr-xl-ultrawide, .padding-right-xl-ultrawide {
        padding-right: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pr-xl-super-ultrawide, .padding-right-xl-super-ultrawide {
        padding-right: 48px; } }
  .pr-xxl, .padding-right-xxl {
    padding-right: 64px; }
    @media (min-width: 600px) {
      .pr-xxl-tablet, .padding-right-xxl-tablet {
        padding-right: 64px; } }
    @media (min-width: 1024px) {
      .pr-xxl-tablet-pc, .padding-right-xxl-tablet-pc {
        padding-right: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pr-xxl-tablet-pc, .padding-right-xxl-tablet-pc {
        padding-right: 64px; } }
    @media (min-width: 1440px) {
      .pr-xxl-pc, .padding-right-xxl-pc {
        padding-right: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pr-xxl-ultrawide, .padding-right-xxl-ultrawide {
        padding-right: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pr-xxl-super-ultrawide, .padding-right-xxl-super-ultrawide {
        padding-right: 64px; } }
  .pr-none, .padding-right-none {
    padding-right: 0; }
    @media (min-width: 600px) {
      .pr-none-tablet, .padding-right-none-tablet {
        padding-right: 0; } }
    @media (min-width: 1024px) {
      .pr-none-tablet-pc, .padding-right-none-tablet-pc {
        padding-right: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pr-none-tablet-pc, .padding-right-none-tablet-pc {
        padding-right: 0; } }
    @media (min-width: 1440px) {
      .pr-none-pc, .padding-right-none-pc {
        padding-right: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pr-none-ultrawide, .padding-right-none-ultrawide {
        padding-right: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pr-none-super-ultrawide, .padding-right-none-super-ultrawide {
        padding-right: 0; } }

.pb, .padding-bottom {
  padding-bottom: 24px; }
  @media (min-width: 600px) {
    .pb-tablet, .padding-bottom-tablet {
      padding-bottom: 24px; } }
  @media (min-width: 1024px) {
    .pb-tablet-pc, .padding-bottom-tablet-pc {
      padding-bottom: 24px; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .pb-tablet-pc, .padding-bottom-tablet-pc {
      padding-bottom: 24px; } }
  @media (min-width: 1440px) {
    .pb-pc, .padding-bottom-pc {
      padding-bottom: 24px; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .pb-ultrawide, .padding-bottom-ultrawide {
      padding-bottom: 24px; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .pb-super-ultrawide, .padding-bottom-super-ultrawide {
      padding-bottom: 24px; } }
  .pb-xxs, .padding-bottom-xxs {
    padding-bottom: 4px; }
    @media (min-width: 600px) {
      .pb-xxs-tablet, .padding-bottom-xxs-tablet {
        padding-bottom: 4px; } }
    @media (min-width: 1024px) {
      .pb-xxs-tablet-pc, .padding-bottom-xxs-tablet-pc {
        padding-bottom: 4px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pb-xxs-tablet-pc, .padding-bottom-xxs-tablet-pc {
        padding-bottom: 4px; } }
    @media (min-width: 1440px) {
      .pb-xxs-pc, .padding-bottom-xxs-pc {
        padding-bottom: 4px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pb-xxs-ultrawide, .padding-bottom-xxs-ultrawide {
        padding-bottom: 4px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pb-xxs-super-ultrawide, .padding-bottom-xxs-super-ultrawide {
        padding-bottom: 4px; } }
  .pb-xs, .padding-bottom-xs {
    padding-bottom: 12px; }
    @media (min-width: 600px) {
      .pb-xs-tablet, .padding-bottom-xs-tablet {
        padding-bottom: 12px; } }
    @media (min-width: 1024px) {
      .pb-xs-tablet-pc, .padding-bottom-xs-tablet-pc {
        padding-bottom: 12px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pb-xs-tablet-pc, .padding-bottom-xs-tablet-pc {
        padding-bottom: 12px; } }
    @media (min-width: 1440px) {
      .pb-xs-pc, .padding-bottom-xs-pc {
        padding-bottom: 12px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pb-xs-ultrawide, .padding-bottom-xs-ultrawide {
        padding-bottom: 12px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pb-xs-super-ultrawide, .padding-bottom-xs-super-ultrawide {
        padding-bottom: 12px; } }
  .pb-sm, .padding-bottom-sm {
    padding-bottom: 16px; }
    @media (min-width: 600px) {
      .pb-sm-tablet, .padding-bottom-sm-tablet {
        padding-bottom: 16px; } }
    @media (min-width: 1024px) {
      .pb-sm-tablet-pc, .padding-bottom-sm-tablet-pc {
        padding-bottom: 16px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pb-sm-tablet-pc, .padding-bottom-sm-tablet-pc {
        padding-bottom: 16px; } }
    @media (min-width: 1440px) {
      .pb-sm-pc, .padding-bottom-sm-pc {
        padding-bottom: 16px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pb-sm-ultrawide, .padding-bottom-sm-ultrawide {
        padding-bottom: 16px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pb-sm-super-ultrawide, .padding-bottom-sm-super-ultrawide {
        padding-bottom: 16px; } }
  .pb-md, .padding-bottom-md {
    padding-bottom: 24px; }
    @media (min-width: 600px) {
      .pb-md-tablet, .padding-bottom-md-tablet {
        padding-bottom: 24px; } }
    @media (min-width: 1024px) {
      .pb-md-tablet-pc, .padding-bottom-md-tablet-pc {
        padding-bottom: 24px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pb-md-tablet-pc, .padding-bottom-md-tablet-pc {
        padding-bottom: 24px; } }
    @media (min-width: 1440px) {
      .pb-md-pc, .padding-bottom-md-pc {
        padding-bottom: 24px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pb-md-ultrawide, .padding-bottom-md-ultrawide {
        padding-bottom: 24px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pb-md-super-ultrawide, .padding-bottom-md-super-ultrawide {
        padding-bottom: 24px; } }
  .pb-lg, .padding-bottom-lg {
    padding-bottom: 32px; }
    @media (min-width: 600px) {
      .pb-lg-tablet, .padding-bottom-lg-tablet {
        padding-bottom: 32px; } }
    @media (min-width: 1024px) {
      .pb-lg-tablet-pc, .padding-bottom-lg-tablet-pc {
        padding-bottom: 32px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pb-lg-tablet-pc, .padding-bottom-lg-tablet-pc {
        padding-bottom: 32px; } }
    @media (min-width: 1440px) {
      .pb-lg-pc, .padding-bottom-lg-pc {
        padding-bottom: 32px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pb-lg-ultrawide, .padding-bottom-lg-ultrawide {
        padding-bottom: 32px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pb-lg-super-ultrawide, .padding-bottom-lg-super-ultrawide {
        padding-bottom: 32px; } }
  .pb-xl, .padding-bottom-xl {
    padding-bottom: 48px; }
    @media (min-width: 600px) {
      .pb-xl-tablet, .padding-bottom-xl-tablet {
        padding-bottom: 48px; } }
    @media (min-width: 1024px) {
      .pb-xl-tablet-pc, .padding-bottom-xl-tablet-pc {
        padding-bottom: 48px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pb-xl-tablet-pc, .padding-bottom-xl-tablet-pc {
        padding-bottom: 48px; } }
    @media (min-width: 1440px) {
      .pb-xl-pc, .padding-bottom-xl-pc {
        padding-bottom: 48px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pb-xl-ultrawide, .padding-bottom-xl-ultrawide {
        padding-bottom: 48px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pb-xl-super-ultrawide, .padding-bottom-xl-super-ultrawide {
        padding-bottom: 48px; } }
  .pb-xxl, .padding-bottom-xxl {
    padding-bottom: 64px; }
    @media (min-width: 600px) {
      .pb-xxl-tablet, .padding-bottom-xxl-tablet {
        padding-bottom: 64px; } }
    @media (min-width: 1024px) {
      .pb-xxl-tablet-pc, .padding-bottom-xxl-tablet-pc {
        padding-bottom: 64px; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pb-xxl-tablet-pc, .padding-bottom-xxl-tablet-pc {
        padding-bottom: 64px; } }
    @media (min-width: 1440px) {
      .pb-xxl-pc, .padding-bottom-xxl-pc {
        padding-bottom: 64px; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pb-xxl-ultrawide, .padding-bottom-xxl-ultrawide {
        padding-bottom: 64px; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pb-xxl-super-ultrawide, .padding-bottom-xxl-super-ultrawide {
        padding-bottom: 64px; } }
  .pb-none, .padding-bottom-none {
    padding-bottom: 0; }
    @media (min-width: 600px) {
      .pb-none-tablet, .padding-bottom-none-tablet {
        padding-bottom: 0; } }
    @media (min-width: 1024px) {
      .pb-none-tablet-pc, .padding-bottom-none-tablet-pc {
        padding-bottom: 0; } }
    @media (min-width: 1024px) and ((pointer: coarse)) {
      .pb-none-tablet-pc, .padding-bottom-none-tablet-pc {
        padding-bottom: 0; } }
    @media (min-width: 1440px) {
      .pb-none-pc, .padding-bottom-none-pc {
        padding-bottom: 0; } }
    @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
      .pb-none-ultrawide, .padding-bottom-none-ultrawide {
        padding-bottom: 0; } }
    @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
      .pb-none-super-ultrawide, .padding-bottom-none-super-ultrawide {
        padding-bottom: 0; } }

.overflow-scroll {
  overflow: scroll; }
  @media (min-width: 600px) {
    .overflow-scroll-tablet {
      overflow: scroll; } }
  @media (min-width: 1024px) {
    .overflow-scroll-tablet-pc {
      overflow: scroll; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .overflow-scroll-tablet-pc {
      overflow: scroll; } }
  @media (min-width: 1440px) {
    .overflow-scroll-pc {
      overflow: scroll; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .overflow-scroll-ultrawide {
      overflow: scroll; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .overflow-scroll-super-ultrawide {
      overflow: scroll; } }

.overflow-hidden {
  overflow: hidden; }
  @media (min-width: 600px) {
    .overflow-hidden-tablet {
      overflow: hidden; } }
  @media (min-width: 1024px) {
    .overflow-hidden-tablet-pc {
      overflow: hidden; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .overflow-hidden-tablet-pc {
      overflow: hidden; } }
  @media (min-width: 1440px) {
    .overflow-hidden-pc {
      overflow: hidden; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .overflow-hidden-ultrawide {
      overflow: hidden; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .overflow-hidden-super-ultrawide {
      overflow: hidden; } }

.overflow-auto {
  overflow: auto; }
  @media (min-width: 600px) {
    .overflow-auto-tablet {
      overflow: auto; } }
  @media (min-width: 1024px) {
    .overflow-auto-tablet-pc {
      overflow: auto; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .overflow-auto-tablet-pc {
      overflow: auto; } }
  @media (min-width: 1440px) {
    .overflow-auto-pc {
      overflow: auto; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .overflow-auto-ultrawide {
      overflow: auto; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .overflow-auto-super-ultrawide {
      overflow: auto; } }

.overflow-y-hidden {
  overflow-y: hidden; }
  @media (min-width: 600px) {
    .overflow-y-hidden-tablet {
      overflow-y: hidden; } }
  @media (min-width: 1024px) {
    .overflow-y-hidden-tablet-pc {
      overflow-y: hidden; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .overflow-y-hidden-tablet-pc {
      overflow-y: hidden; } }
  @media (min-width: 1440px) {
    .overflow-y-hidden-pc {
      overflow-y: hidden; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .overflow-y-hidden-ultrawide {
      overflow-y: hidden; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .overflow-y-hidden-super-ultrawide {
      overflow-y: hidden; } }

.overflow-y-scroll {
  overflow-y: scroll; }
  @media (min-width: 600px) {
    .overflow-y-scroll-tablet {
      overflow-y: scroll; } }
  @media (min-width: 1024px) {
    .overflow-y-scroll-tablet-pc {
      overflow-y: scroll; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .overflow-y-scroll-tablet-pc {
      overflow-y: scroll; } }
  @media (min-width: 1440px) {
    .overflow-y-scroll-pc {
      overflow-y: scroll; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .overflow-y-scroll-ultrawide {
      overflow-y: scroll; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .overflow-y-scroll-super-ultrawide {
      overflow-y: scroll; } }

.overflow-y-auto {
  overflow-y: auto; }
  @media (min-width: 600px) {
    .overflow-y-auto-tablet {
      overflow-y: auto; } }
  @media (min-width: 1024px) {
    .overflow-y-auto-tablet-pc {
      overflow-y: auto; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .overflow-y-auto-tablet-pc {
      overflow-y: auto; } }
  @media (min-width: 1440px) {
    .overflow-y-auto-pc {
      overflow-y: auto; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .overflow-y-auto-ultrawide {
      overflow-y: auto; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .overflow-y-auto-super-ultrawide {
      overflow-y: auto; } }

.overflow-x-hidden {
  overflow-x: hidden; }
  @media (min-width: 600px) {
    .overflow-x-hidden-tablet {
      overflow-x: hidden; } }
  @media (min-width: 1024px) {
    .overflow-x-hidden-tablet-pc {
      overflow-x: hidden; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .overflow-x-hidden-tablet-pc {
      overflow-x: hidden; } }
  @media (min-width: 1440px) {
    .overflow-x-hidden-pc {
      overflow-x: hidden; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .overflow-x-hidden-ultrawide {
      overflow-x: hidden; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .overflow-x-hidden-super-ultrawide {
      overflow-x: hidden; } }

.overflow-x-scroll {
  overflow-x: scroll; }
  @media (min-width: 600px) {
    .overflow-x-scroll-tablet {
      overflow-x: scroll; } }
  @media (min-width: 1024px) {
    .overflow-x-scroll-tablet-pc {
      overflow-x: scroll; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .overflow-x-scroll-tablet-pc {
      overflow-x: scroll; } }
  @media (min-width: 1440px) {
    .overflow-x-scroll-pc {
      overflow-x: scroll; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .overflow-x-scroll-ultrawide {
      overflow-x: scroll; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .overflow-x-scroll-super-ultrawide {
      overflow-x: scroll; } }

.overflow-x-auto {
  overflow-x: auto; }
  @media (min-width: 600px) {
    .overflow-x-auto-tablet {
      overflow-x: auto; } }
  @media (min-width: 1024px) {
    .overflow-x-auto-tablet-pc {
      overflow-x: auto; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .overflow-x-auto-tablet-pc {
      overflow-x: auto; } }
  @media (min-width: 1440px) {
    .overflow-x-auto-pc {
      overflow-x: auto; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .overflow-x-auto-ultrawide {
      overflow-x: auto; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .overflow-x-auto-super-ultrawide {
      overflow-x: auto; } }

.invisible {
  opacity: 0; }

.block {
  display: block; }
  @media (min-width: 600px) {
    .block-tablet {
      display: block; } }
  @media (min-width: 1024px) {
    .block-tablet-pc {
      display: block; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .block-tablet-pc {
      display: block; } }
  @media (min-width: 1440px) {
    .block-pc {
      display: block; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .block-ultrawide {
      display: block; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .block-super-ultrawide {
      display: block; } }

.inline-block {
  display: inline-block; }
  @media (min-width: 600px) {
    .inline-block-tablet {
      display: inline-block; } }
  @media (min-width: 1024px) {
    .inline-block-tablet-pc {
      display: inline-block; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .inline-block-tablet-pc {
      display: inline-block; } }
  @media (min-width: 1440px) {
    .inline-block-pc {
      display: inline-block; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .inline-block-ultrawide {
      display: inline-block; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .inline-block-super-ultrawide {
      display: inline-block; } }

.inline {
  display: inline; }
  @media (min-width: 600px) {
    .inline-tablet {
      display: inline; } }
  @media (min-width: 1024px) {
    .inline-tablet-pc {
      display: inline; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .inline-tablet-pc {
      display: inline; } }
  @media (min-width: 1440px) {
    .inline-pc {
      display: inline; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .inline-ultrawide {
      display: inline; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .inline-super-ultrawide {
      display: inline; } }

.flex {
  display: flex; }
  @media (min-width: 600px) {
    .flex-tablet {
      display: flex; } }
  @media (min-width: 1024px) {
    .flex-tablet-pc {
      display: flex; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .flex-tablet-pc {
      display: flex; } }
  @media (min-width: 1440px) {
    .flex-pc {
      display: flex; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .flex-ultrawide {
      display: flex; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .flex-super-ultrawide {
      display: flex; } }

.inline-flex {
  display: inline-flex; }
  @media (min-width: 600px) {
    .inline-flex-tablet {
      display: inline-flex; } }
  @media (min-width: 1024px) {
    .inline-flex-tablet-pc {
      display: inline-flex; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .inline-flex-tablet-pc {
      display: inline-flex; } }
  @media (min-width: 1440px) {
    .inline-flex-pc {
      display: inline-flex; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .inline-flex-ultrawide {
      display: inline-flex; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .inline-flex-super-ultrawide {
      display: inline-flex; } }

.hidden {
  display: hidden; }
  @media (min-width: 600px) {
    .hidden-tablet {
      display: hidden; } }
  @media (min-width: 1024px) {
    .hidden-tablet-pc {
      display: hidden; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .hidden-tablet-pc {
      display: hidden; } }
  @media (min-width: 1440px) {
    .hidden-pc {
      display: hidden; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .hidden-ultrawide {
      display: hidden; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .hidden-super-ultrawide {
      display: hidden; } }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.disabled {
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
  color: #b3b3b3 !important;
  pointer-events: none; }
  .disabled::placeholder {
    color: #b3b3b3 !important; }
  @media (min-width: 600px) {
    .disabled-tablet {
      background-color: #d9d9d9 !important;
      border-color: #d9d9d9 !important;
      color: #b3b3b3 !important;
      pointer-events: none; }
      .disabled-tablet::placeholder {
        color: #b3b3b3 !important; } }
  @media (min-width: 1024px) {
    .disabled-tablet-pc {
      background-color: #d9d9d9 !important;
      border-color: #d9d9d9 !important;
      color: #b3b3b3 !important;
      pointer-events: none; }
      .disabled-tablet-pc::placeholder {
        color: #b3b3b3 !important; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .disabled-tablet-pc {
      background-color: #d9d9d9 !important;
      border-color: #d9d9d9 !important;
      color: #b3b3b3 !important;
      pointer-events: none; }
      .disabled-tablet-pc::placeholder {
        color: #b3b3b3 !important; } }
  @media (min-width: 1440px) {
    .disabled-pc {
      background-color: #d9d9d9 !important;
      border-color: #d9d9d9 !important;
      color: #b3b3b3 !important;
      pointer-events: none; }
      .disabled-pc::placeholder {
        color: #b3b3b3 !important; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .disabled-ultrawide {
      background-color: #d9d9d9 !important;
      border-color: #d9d9d9 !important;
      color: #b3b3b3 !important;
      pointer-events: none; }
      .disabled-ultrawide::placeholder {
        color: #b3b3b3 !important; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .disabled-super-ultrawide {
      background-color: #d9d9d9 !important;
      border-color: #d9d9d9 !important;
      color: #b3b3b3 !important;
      pointer-events: none; }
      .disabled-super-ultrawide::placeholder {
        color: #b3b3b3 !important; } }

.click {
  cursor: pointer; }
  @media (min-width: 600px) {
    .click-tablet {
      cursor: pointer; } }
  @media (min-width: 1024px) {
    .click-tablet-pc {
      cursor: pointer; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .click-tablet-pc {
      cursor: pointer; } }
  @media (min-width: 1440px) {
    .click-pc {
      cursor: pointer; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .click-ultrawide {
      cursor: pointer; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .click-super-ultrawide {
      cursor: pointer; } }

.no-link {
  color: #333333;
  text-decoration: none;
  pointer-events: none; }
  .no-link-style {
    color: #333333;
    text-decoration: none; }
  @media (min-width: 600px) {
    .no-link-tablet {
      color: #333333;
      text-decoration: none;
      pointer-events: none; }
      .no-link-tablet-style {
        color: #333333;
        text-decoration: none; } }
  @media (min-width: 1024px) {
    .no-link-tablet-pc {
      color: #333333;
      text-decoration: none;
      pointer-events: none; }
      .no-link-tablet-pc-style {
        color: #333333;
        text-decoration: none; } }
  @media (min-width: 1024px) and ((pointer: coarse)) {
    .no-link-tablet-pc {
      color: #333333;
      text-decoration: none;
      pointer-events: none; }
      .no-link-tablet-pc-style {
        color: #333333;
        text-decoration: none; } }
  @media (min-width: 1440px) {
    .no-link-pc {
      color: #333333;
      text-decoration: none;
      pointer-events: none; }
      .no-link-pc-style {
        color: #333333;
        text-decoration: none; } }
  @media (min-aspect-ratio: 21 / 9) and (min-width: 1921px) {
    .no-link-ultrawide {
      color: #333333;
      text-decoration: none;
      pointer-events: none; }
      .no-link-ultrawide-style {
        color: #333333;
        text-decoration: none; } }
  @media (min-aspect-ratio: 32 / 9) and (min-width: 1921px) {
    .no-link-super-ultrawide {
      color: #333333;
      text-decoration: none;
      pointer-events: none; }
      .no-link-super-ultrawide-style {
        color: #333333;
        text-decoration: none; } }
